.gallery-thumbnail{cursor:zoom-in;background:#e3e3df;border:0;place-items:center;max-width:100%;padding:0;display:grid}.gallery-thumbnail img{object-fit:contain;max-width:100%;transition:opacity .2s;display:block}.gallery-thumbnail:hover img{opacity:.85}.gallery-thumbnail:disabled{cursor:default}.gallery-thumbnail:focus-visible{outline:2px solid var(--br-accent);outline-offset:2px}.gallery-thumbnails{flex-wrap:wrap;align-items:flex-start;gap:12px;margin:20px 0;display:flex}.gallery-thumbnails figure{flex:none;min-width:0;max-width:100%;margin:0}.gallery-thumbnails :is(.gallery-caption,.show-image-labels){contain:inline-size}.gallery-thumbnails img{width:auto;height:var(--gallery-thumbnail-height,120px)}.gallery-thumbnails .image-unavailable{width:var(--gallery-thumbnail-height,120px);height:var(--gallery-thumbnail-height,120px);aspect-ratio:auto}.gallery-caption{overflow-wrap:anywhere;margin-top:6px;font-size:.75rem;line-height:1.4;display:block}.gallery-thumbnails small{color:#777;display:block}.gallery-preview-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.gallery-preview-strip button{aspect-ratio:1;overflow:hidden}.gallery-preview-strip img{width:100%;height:100%}.gallery-preview-strip .gallery-preview-strip__more{color:#fff;background:#252525;font-size:.82rem;font-weight:700}.image-gallery-modal .modal-content{background:#f6f6f2;border:0;border-radius:0}.image-gallery-modal .modal-header{border-color:#d2d2ce}.image-gallery-modal .btn-close{width:24px;height:24px}.image-gallery-modal .modal-title{color:#252525;overflow-wrap:anywhere;font-size:1rem}.image-gallery-modal .modal-body{min-height:0;padding:0}.image-gallery-grid{background:#cececa;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;padding:12px;display:grid}.image-gallery-grid button{color:#444;text-align:left;cursor:zoom-in;background:#e3e3df;border:0;min-width:0;padding:0;overflow:hidden}.image-gallery-grid button:focus-visible{outline:2px solid var(--br-accent);outline-offset:2px}.image-gallery-grid img,.image-gallery-grid .image-unavailable{aspect-ratio:1;object-fit:contain;background:#e3e3df;width:100%;display:block}.image-gallery-grid .image-unavailable{display:flex}.image-gallery-grid span:not(.image-unavailable){text-align:center;overflow-wrap:anywhere;padding:6px 8px;font-size:.7rem;line-height:1.4;display:block}.image-gallery-carousel{--gallery-carousel-height:min(72vh,760px,calc(100dvh - 160px));background:#202020;overflow:hidden}.image-gallery-carousel .carousel-inner,.image-gallery-carousel .carousel-item{height:var(--gallery-carousel-height)}.image-gallery-carousel figure{width:100%;margin:0;position:relative;overflow:hidden}.image-gallery-carousel :is(.carousel-item.active,.carousel-item-next,.carousel-item-prev){flex-direction:column;display:flex}.image-gallery-carousel img,.image-gallery-carousel .image-unavailable{aspect-ratio:auto;object-fit:contain;flex:1;width:100%;height:0;min-height:0}.image-gallery-carousel figcaption{color:#ddd;text-align:center;overflow-wrap:anywhere;flex-shrink:0;max-height:25%;padding:8px 54px;font-size:.75rem;line-height:1.4;overflow:auto}.image-gallery-carousel .carousel-control-prev,.image-gallery-carousel .carousel-control-next{opacity:.8;width:max(12%,44px)}.image-gallery-carousel .carousel-control-prev:hover,.image-gallery-carousel .carousel-control-next:hover{opacity:1}.image-gallery-carousel :is(.carousel-control-prev,.carousel-control-next):focus-visible{outline:2px solid var(--br-accent);outline-offset:-3px}.image-gallery-carousel:focus-visible{outline:2px solid var(--br-accent);outline-offset:-2px}.gallery-counter{color:#444;text-align:center;padding:8px 16px;font-size:.75rem}.image-viewer-toolbar{color:#444;background:#f6f6f2;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:.75rem;display:flex}.image-viewer-toolbar [data-viewer-caption]{overflow-wrap:anywhere;min-width:0;max-width:100%}.image-viewer-toolbar .action-button{min-height:40px}.image-gallery-carousel .carousel-item img{transform-origin:50%}.image-gallery-modal .image-gallery-carousel{flex-direction:column;height:100%;min-height:0;display:flex}.image-gallery-modal .image-gallery-carousel .carousel-inner{flex:1;height:auto;min-height:0}.image-gallery-modal .image-gallery-carousel .carousel-item{height:100%;overflow:auto}.image-gallery-modal .image-gallery-carousel .carousel-indicators--thumbnails{flex-shrink:0}.image-gallery-modal .image-gallery-carousel :is(.carousel-control-prev,.carousel-control-next){height:calc(100% - 76px)}.image-gallery-modal:not(.shared-file-viewer) .modal-body{flex-direction:column;display:flex;overflow:auto}.image-gallery-carousel:fullscreen{flex-direction:column;width:100%;height:100%;margin:0;display:flex}.image-gallery-carousel:fullscreen .carousel-inner{flex:1;height:auto;min-height:0}.image-gallery-carousel:fullscreen .carousel-item{height:100%;overflow:auto}.image-gallery-carousel:fullscreen :is(.carousel-indicators--thumbnails,.image-viewer-toolbar){flex-shrink:0}.image-gallery-carousel:fullscreen :is(.carousel-control-prev,.carousel-control-next){height:calc(100% - 210px)}.carousel-indicators--thumbnails{overscroll-behavior-x:contain;justify-content:safe center;gap:8px;margin:0;padding:10px;position:static;overflow-x:auto}.carousel-indicators--thumbnails [data-bs-target]{box-sizing:border-box;text-indent:0;opacity:.7;background:0 0;border:2px solid #0000;flex:0 0 64px;width:64px;height:52px;margin:0;padding:2px}.carousel-indicators--thumbnails [data-bs-target].active{border-color:var(--br-accent);opacity:1}.carousel-indicators--thumbnails [data-bs-target]:is(:hover,:focus-visible){opacity:1}.carousel-indicators--thumbnails [data-bs-target]:focus-visible{outline-offset:1px;outline:2px solid #fff}.carousel-indicators--thumbnails [data-bs-target] :is(img,.image-unavailable){object-fit:contain;flex:none;width:100%;height:100%;min-height:0;display:block}.carousel-indicators--thumbnails [data-bs-target] .image-unavailable{font-size:.5rem;display:flex}.image-gallery-carousel--thumbnails{--gallery-carousel-height:min(65vh,680px,calc(100dvh - 260px))}.image-gallery-carousel--thumbnails :is(.carousel-control-prev,.carousel-control-next){height:var(--gallery-carousel-height);bottom:auto}@media (width<=767.98px){.image-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.image-gallery-carousel{--gallery-carousel-height:min(65vh,560px,calc(100dvh - 160px))}.image-gallery-carousel--thumbnails{--gallery-carousel-height:min(60vh,500px,calc(100dvh - 230px))}}.gallery-caption small{color:var(--bs-secondary-color,#777);display:block}.answer-image-frame{vertical-align:top;max-width:100%;display:inline-block}.answer-image-frame img{max-width:100%;height:auto}.tiptap .answer-image-frame[data-legacy-align=left]{float:left;margin:0 16px 12px 0}.tiptap .answer-image-frame[data-legacy-align=right]{float:right;margin:0 0 12px 16px}.tiptap:after{content:"";clear:both;display:block}@media (width<=575.98px){.tiptap .answer-image-frame[data-legacy-align]{float:none;width:fit-content;margin:12px auto;display:block}}.answer-image-frame[data-answer-size],.answer-image-frame[data-answer-align]{display:block}.answer-image-frame[data-answer-size=small]{width:25%}.answer-image-frame[data-answer-size=medium]{width:50%}.answer-image-frame[data-answer-size=large]{width:75%}.answer-image-frame[data-answer-size=full]{width:100%}.answer-image-frame[data-answer-size]>img{width:100%;height:auto;display:block}.answer-image-frame[data-answer-align=left]{margin-left:0;margin-right:auto}.answer-image-frame[data-answer-align=center]{margin-left:auto;margin-right:auto}.answer-image-frame[data-answer-align=right]{margin-left:auto;margin-right:0}.answer-image-frame .gallery-caption{overflow-wrap:anywhere;white-space:normal;font-size:.75rem;line-height:1.4;display:block}.answer-carousel{margin:18px 0}.answer-carousel .carousel-inner img{display:block}.moderator-editor__rich-surface{position:relative}.answer-image-controls{z-index:10;background:#f8f8f5;border:1px solid #aaa;border-radius:3px;gap:4px;padding:8px;position:absolute;box-shadow:0 3px 12px #0003}.answer-image-controls[hidden],.answer-gallery-form[hidden]{display:none}.answer-image-controls input{flex:150px;min-width:0;max-width:100%;font-size:.8rem}.answer-image-controls button{min-height:32px;font-size:.72rem}.answer-image-frame.ProseMirror-selectednode,.answer-gallery-editor.ProseMirror-selectednode{outline-offset:2px;outline:2px solid #c9242b}.answer-image-frame:focus-visible,.answer-gallery-editor:focus-visible{outline:2px solid #c9242b}.answer-gallery-editor{cursor:pointer;background:#f8f8f5;border:1px solid #bcbcb8;max-width:100%;margin:16px 0;padding:12px}.answer-gallery-editor>span{font-size:.75rem;display:block}.answer-gallery-thumbs{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.answer-gallery-thumbs img{object-fit:contain;width:80px;height:65px}.answer-gallery-form{background:#fafaf8;border:1px solid #aaa;max-width:none;padding:12px}.answer-gallery-row{grid-template-columns:32px 80px minmax(0,1fr);align-items:start;gap:10px;display:grid}.answer-gallery-row>img{object-fit:contain;width:80px;height:65px}.answer-gallery-actions{flex-wrap:wrap;grid-column:2/-1;gap:4px;display:flex}@media (width<=575.98px){.answer-gallery-row{grid-template-columns:28px 55px minmax(0,1fr);gap:6px}.answer-gallery-row>img{width:55px;height:55px}.answer-image-controls{padding:5px}.answer-image-controls button{padding:4px 6px}}.version-badge{color:#555;white-space:nowrap;background:#e3e3df;border-radius:2px;padding:4px 6px;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.version-badge--limited{color:#b3131d;background:#ffd9d9}.version-badge--colored{color:#1762b7;background:#d9e8ff}.version-badge--pressing{color:#19674a;background:#d8eee5}.answer-archive-results{background:#f8f8f5;border:1px solid #d3d5d3}.answer-archive-results .show-table{margin:0}.answer-archive-table :is(th,td){padding:12px 13px}.answer-archive-table tbody tr:last-child td{border-bottom:0}@media (width<=991.98px){.answer-archive-table tr:not(.answer-letter-row) td:last-child{text-align:right;justify-self:end;max-width:100%}.answer-archive-results .show-table--compact-records tbody tr{padding:10px}.answer-archive-table td{padding:0}}.answer-archive-table .answer-letter-row td{border:0;width:auto;padding:0}.answer-archive-table .answer-letter-row h2{color:#292929;letter-spacing:.08em;background:#d8d8d4;border-bottom:1px solid #d3d5d3;margin:0;padding:7px 18px;font-size:.76rem}.answer-archive-table tbody .answer-letter-row:hover{background:0 0}@media (width<=991.98px){.show-table.answer-archive-table .answer-letter-row{border:0;padding:0;display:block}.answer-archive-table .answer-letter-row td{display:block}}.answer-category-badge[data-answer-category="1"]{color:#1762b7;background:#d9e8ff}.answer-category-badge[data-answer-category="2"]{color:#6b378a;background:#ede2f7}.answer-category-badge[data-answer-category="3"]{color:#35652c;background:#e0eddb}.answer-category-badge[data-answer-category="4"]{color:#76512f;background:#efe4d8}.answer-category-badge[data-answer-category="5"]{color:#9d171d;background:#f8dddd}.answer-category-badge[data-answer-category="6"]{color:#21675e;background:#d8ece9}.answer-category-badge[data-answer-category="7"]{color:#805b0f;background:#fff0c9}a.answer-category-badge{text-decoration:none}a.answer-category-badge:is(:hover,:focus-visible){text-decoration:underline}.show-table.answer-archive-table .card-link__primary{color:#20252b;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:700;text-decoration:none;display:block;overflow:hidden}.show-table.answer-archive-table .card-link__primary:is(:hover,:focus-visible){color:#b8171f}@media (width<=767.98px){.show-table.answer-archive-table .card-link__primary{font-size:.78rem}}.answer-contents a,#answer-article-body a,[data-answer-editor] .media-transcript-text a{color:#9d171d;text-underline-offset:2px}.answer-contents a:is(:hover,:focus-visible),#answer-article-body a:is(:hover,:focus-visible),[data-answer-editor] .media-transcript-text a:is(:hover,:focus-visible){color:var(--br-accent)}.answer-references>section{border-top:1px solid #d3d5d3;margin-top:24px;padding-top:20px}.answer-references li{scroll-margin-top:calc(var(--site-header-height,80px) + 24px);margin-bottom:8px}.answer-sidebar{top:calc(var(--site-header-height,80px) + 24px);border:1px solid #d3d5d3;max-height:calc(100dvh - 130px);padding:16px;position:sticky;overflow-y:auto}.answer-sidebar h2{font-size:1rem}.answer-contents ul{margin:0;padding:0;list-style:none}.answer-contents li{border-top:1px solid #d3d5d3;padding:7px 0;font-size:.8rem}.answer-contents ul ul{margin-top:7px;padding-left:12px}.answer-mobile-contents{border:1px solid #d3d5d3;margin-bottom:20px;padding:12px}.answer-sidebar,.answer-mobile-contents{color:#eee;background:#242424;border-color:#444}.answer-sidebar h2{color:#f1f1ee}.answer-sidebar .answer-contents li,.answer-mobile-contents .answer-contents li{border-color:#444}.answer-sidebar .answer-contents a,.answer-mobile-contents .answer-contents a{color:#ddd}.answer-sidebar .answer-contents a:is(:hover,:focus-visible),.answer-mobile-contents .answer-contents a:is(:hover,:focus-visible){color:var(--br-accent)}
