@charset "utf-8";
@layer components{.lAR4lO{display:inline;position:relative}.lAR4lO .x2Zz9P{color:#fff;filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.5));width:18px;height:18px;position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;transition:transform .2s ease-in-out}.lAR4lO:hover .x2Zz9P{transform:scale(1.25)}.aZOUpc{filter:blur(8px)}}
@layer components{.UF5YJ2{position:relative;width:100%}.UF5YJ2::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.UF5YJ2>*{position:absolute;top:0;left:0;width:100%;height:100%}.TVYyVr{--bs-aspect-ratio:100%}.lFU3Am{--bs-aspect-ratio:75%}.P_XlHX{--bs-aspect-ratio:56.25%}.OdOUK2{--bs-aspect-ratio:42.8571428571%}.RKQu2E{fill:var(--bs-gray-900);fill-opacity:.8;transition:all .2s ease-in-out}.B1qAjJ:hover .RKQu2E{fill:var(--bs-red);fill-opacity:1}}
@layer components{.UVyaRN{background-color:var(--bs-black);color:var(--bs-gray-200);display:flex;flex-grow:1;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}@media(max-width: 959.98px){.xLicJF{flex-basis:80%;flex-shrink:0}}@media(min-width: 960px){.xLicJF{flex-basis:100%}}.kOucWb{touch-action:auto}.XwKJUb{opacity:.25;pointer-events:none}.wYJli5{width:50%}.bJIYf9,.bJIYf9:hover,.bJIYf9:active{border-color:rgba(0,0,0,0);box-shadow:0 .0625rem .0625rem .0625rem rgba(17,24,39,.4)}}
@layer components{.RswdXm{--pr-review-horizontal-spacing:var(--bs-spacer-3);--pr-review-vertical-spacing:var(--bs-spacer-2);--pr-review-with-attachments-vertical-spacing:0;margin-inline:auto;scroll-margin-top:calc(var(--pr-sticky-topbar-height) + var(--bs-spacer-3));width:min(var(--pr-review-max-width),100%)}@container (width > calc(728px - 1rem)){.RswdXm{--pr-review-horizontal-spacing:calc(var(--bs-spacer-3) + var(--bs-spacer-2))}}.bW_DYf{line-height:16px;padding-inline:var(--pr-review-horizontal-spacing)}@media(min-width: 576px){.aHB19Y{-webkit-line-clamp:1 !important}}.Ob1y25:has(>[data-layout=submission-actions]) .AywsYo{margin-inline-end:85px}.Ob1y25>[data-layout=submission-actions]{inset-block-start:0;inset-inline-end:0}._34VUuM::after,._34VUuM::before{margin-inline-start:-2px}.CbLMMq{display:flex;flex-direction:column;gap:var(--pr-review-vertical-spacing);line-height:var(--pr-submission-line-height);padding-inline:var(--pr-review-horizontal-spacing)}@container (width >= 728px){.CbLMMq:not(.vkaeXe)>*:not(.Ob1y25){margin-inline-end:var(--pr-review-horizontal-spacing)}}.f7voFe>p+p{margin-block-start:.5em}.wuOfCa{--pr-review-attachments-gap:var(--bs-spacer-1);--pr-review-attachments-height:250px;--pr-review-attachments-width:346px;grid-auto-flow:column;grid-template-columns:repeat(var(--pr-attachments-count), 1fr);margin-inline:calc(var(--pr-review-horizontal-spacing)*-1)}.wuOfCa>li img{height:var(--pr-review-attachments-image-height, var(--pr-review-attachments-height));-o-object-position:var(--pr-attachment-object-position, 0 50%);object-position:var(--pr-attachment-object-position, 0 50%);width:var(--pr-review-attachments-image-width, 100%)}@container (width < 576px){.wuOfCa>li img{-o-object-position:var(--pr-attachment-mobile-object-position, var(--pr-attachment-object-position, 0 50%));object-position:var(--pr-attachment-mobile-object-position, var(--pr-attachment-object-position, 0 50%))}}.wuOfCa.W80Q6z{grid-template-areas:"hero second" "hero third";grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.wuOfCa.W80Q6z>li:first-child{grid-area:hero}.wuOfCa.W80Q6z>li:nth-child(2){grid-area:second}.wuOfCa.W80Q6z>li:nth-child(3){grid-area:third}.wuOfCa.W80Q6z>li:not(:first-child) img{height:calc((var(--pr-review-attachments-height) - var(--pr-review-attachments-gap))/2)}@container (width < 576px){.wuOfCa.modYct{grid-template-areas:"hero second" "hero third";grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.wuOfCa.modYct>li:first-child{grid-area:hero}.wuOfCa.modYct>li:nth-child(2){grid-area:second}.wuOfCa.modYct>li:nth-child(3){grid-area:third}.wuOfCa.modYct>li:not(:first-child) img{height:calc((var(--pr-review-attachments-height) - var(--pr-review-attachments-gap))/2)}}@container (width >= 576px){.wuOfCa.modYct>li img{--pr-review-attachments-image-height:140px;--pr-review-attachments-image-width:calc((var(--pr-review-attachments-width) - var(--pr-review-attachments-gap) * 2) / 3)}}@container (width >= 576px){.wuOfCa.m18vTr>li img{--pr-review-attachments-image-width:calc((var(--pr-review-attachments-width) - var(--pr-review-attachments-gap)) / 2)}.wuOfCa.c5JkeX>li img{--pr-review-attachments-image-height:140px;--pr-review-attachments-image-width:calc((var(--pr-review-attachments-width) - var(--bs-spacer-1)) / var(--pr-attachments-count))}.wuOfCa.srEn2B>li img{--pr-review-attachments-image-width:var(--pr-review-attachments-width)}}.GKPWFV+.GKPWFV::before{content:" · "}.OJCPdX{margin-block-start:var(--bs-spacer-1)}@container (width >= 576px){.OJCPdX{margin-inline-start:var(--bs-spacer-4)}}.OJCPdX>*+*{margin-block-start:var(--bs-spacer-3)}.HdZTtV{padding-inline-start:var(--bs-spacer-3);position:relative}.HdZTtV::before{content:"";position:absolute;inset-block:3px;inset-inline-start:0;width:3px;background-color:#4b5563;border-radius:50px}.HdZTtV>p+p{margin-block-start:.5em}@container (width >= 576px){.vkaeXe{--pr-review-space-between-columns:var(--bs-spacer-4);display:block;padding-block-start:var(--pr-review-with-attachments-vertical-spacing)}.vkaeXe>*:not(:last-child):not(.wuOfCa):not(.aHkHlA){margin-block-end:var(--pr-review-vertical-spacing)}.vkaeXe::after{content:"";clear:both;display:block}.vkaeXe>.wuOfCa,.vkaeXe>.aHkHlA{clear:both;float:inline-end;margin-inline-start:var(--pr-review-space-between-columns);position:relative;z-index:2}.vkaeXe>.wuOfCa{margin-block-start:calc(var(--pr-review-with-attachments-vertical-spacing)*-1);width:calc((100% + var(--pr-review-horizontal-spacing) - var(--pr-review-space-between-columns))/2)}.vkaeXe:has(.wuOfCa){--pr-review-with-attachments-vertical-spacing:10px}.vkaeXe:has(.OJCPdX) .wuOfCa{margin-block-end:var(--bs-spacer-1)}.vkaeXe>.aHkHlA{text-align:right;width:30%}.vkaeXe>.aHkHlA+.f7voFe{width:calc(70% - var(--bs-spacer-4))}.vkaeXe>.aHkHlA .mEsM3D{flex-direction:row-reverse}.vkaeXe>.OJCPdX{margin-block-start:var(--bs-spacer-3)}.vkaeXe:last-child:has(.wuOfCa)>.OJCPdX{margin-block-end:var(--bs-spacer-3)}}.T9CDNT{margin-block:var(--pr-review-vertical-spacing)}.lkwqhw{--pr-review-followUp-questions-slider-spacing:var(--bs-spacer-1)}@media(pointer: coarse){.lkwqhw{--pr-review-followUp-questions-slider-arrows:0px}}@media(pointer: fine){.lkwqhw{--pr-review-followUp-questions-slider-arrows:31px}}@media(pointer: coarse){.MTm1YA{scroll-padding-inline-start:calc(var(--pr-review-horizontal-spacing) + var(--pr-review-followUp-questions-slider-arrows))}}@media(pointer: fine){.MTm1YA{scroll-padding-inline-start:calc(var(--pr-review-horizontal-spacing) + var(--pr-review-followUp-questions-slider-arrows) + var(--pr-review-followUp-questions-slider-spacing))}}.MTm1YA::before,.MTm1YA::after{content:"";flex-basis:calc(var(--pr-review-horizontal-spacing) - var(--pr-review-followUp-questions-slider-spacing));flex-shrink:0}.cNqFnk{z-index:1}@media(pointer: coarse){.cNqFnk{display:none}}@media(pointer: fine){.cNqFnk{position:absolute}.cNqFnk:first-of-type{inset-inline-start:var(--pr-review-horizontal-spacing)}.cNqFnk:last-of-type{inset-inline-end:var(--pr-review-horizontal-spacing)}.cNqFnk[disabled]{display:none}}.XbbFeX{max-width:calc(100% - var(--pr-review-horizontal-spacing)*2)}.H41txs{--bs-btn-disabled-border-color:RGBA(from #006bb8 R G B / 0.5);--bs-btn-disabled-bg:RGBA(from #006bb8 R G B / 0.1);--bs-btn-disabled-color:#006bb8}.RN4J6m{--bs-card-border-color:RGBA(from var(--bs-border-color-translucent) R G B / 0.1);line-height:var(--pr-submission-line-height);margin-inline:var(--pr-review-horizontal-spacing)}.RN4J6m svg{--icon-stroke-width:2px}.HWs5Uf{margin-inline:var(--pr-review-horizontal-spacing)}}
@layer components{.IYRlwz{color:#4b5563;text-decoration:underline;cursor:pointer}.IYRlwz:hover,.IYRlwz:focus{color:#000;text-decoration:underline}}
@layer components{:root{--pr-comment-avatar-gap:var(--bs-spacer-2);--pr-comment-avatar-size:24px}.PYLbfd{--pr-outline-target-offset:0.25rem;padding-inline-start:calc(var(--pr-comment-avatar-size) + var(--pr-comment-avatar-gap))}.PYLbfd [data-layout=submission-actions]{float:right;line-height:var(--pr-submission-line-height)}.PYLbfd [data-layout=submission-actions]>svg{height:var(--pr-submission-line-height);width:var(--pr-submission-line-height)}.PYLbfd>*:first-child{position:absolute;top:0;left:0;transform:translateY(calc((var(--pr-submission-line-height) - var(--pr-comment-avatar-size)) / 2))}.bFCqWH{line-height:var(--pr-submission-line-height)}.bFCqWH+.bFCqWH{margin-block-start:.5em}}
@layer components{.g2cfcx{height:2rem;min-height:unset}}
@layer components{.xOd4T2{margin-left:calc(var(--pr-comment-avatar-size) + var(--pr-comment-avatar-gap))}}
@layer components{._OqB4K{position:unset;vertical-align:super}}
@layer components{.yhEodg{border-color:#9ca3af;border-style:dashed;border-width:2px}.yhEodg:hover,.yhEodg:focus,.yhEodg.PT3E4f{border-color:#006bb8}.yhEodg:hover{background-color:#fcfcfc}.yhEodg.ex8ynU,.yhEodg.C6scGh{border-color:#2196f3}.yhEodg.Hs4DOr,.yhEodg.PcVesf{border-color:#e62e2e}}
@layer components{.rUBzRF{height:calc(100dvh - (54px + (var(--bs-modal-border-width) + var(--bs-modal-margin))*2))}@media(max-width: 959.98px){[data-modal-dialog=true]:has(.rUBzRF){--bs-modal-border-radius:0px;--bs-modal-border-width:0px;--bs-modal-margin:0px;--bs-modal-width:100%}}}
@layer components{@container (width < 300px){.ao9ARZ{flex-direction:column}}.u4cSwz{height:100%}@container (width < 300px){.u4cSwz{width:100%}}.bYKIkw{filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.5));transition:transform .2s ease-in-out}*:has(>.bYKIkw):hover .bYKIkw{transform:scale(1.333)}}
@layer components{@keyframes snFujO{0%{opacity:1}50%{opacity:.75}100%{opacity:1}}.UmfSnm{height:90dvh;padding-block:1.5rem;padding-inline:.75rem}@media(max-height: 600px){.UmfSnm{height:95dvh;padding-block:.5rem;padding-inline:.5rem}}@media(max-height: 400px){.sBQ14s{display:none !important}}@media(max-height: 600px){.sBQ14s{font-size:1.25rem;margin-bottom:0}}.q2tbMv{flex-shrink:1;min-height:0;overflow:scroll}.o2ey_a{border-radius:50%;height:80px;width:80px;border:3px solid #000;display:inline-block;cursor:pointer;position:relative}.o2ey_a:after{content:"";position:absolute;width:70px;height:70px;top:50%;left:50%;transform:translate(-50%, -50%);background-color:red;border-radius:50%;transition:transform .2s ease-in-out,border-radius .2s ease-in-out .05s}@media(max-height: 600px){.o2ey_a{height:60px;width:60px}.o2ey_a:after{height:50px;width:50px}}.o2ey_a:active:after{transform:translate(-50%, -50%) scale(0.9)}.o2ey_a[data-status=acquire-permission],.o2ey_a[data-status=countdown],.o2ey_a[data-status=recording]{animation:snFujO 1.25s infinite}.o2ey_a[data-status=acquire-permission]:after,.o2ey_a[data-status=countdown]:after,.o2ey_a[data-status=recording]:after{width:30px;height:30px;border-radius:5px}.JhumjN{width:0px;height:0px;opacity:0}.b6NtKk{width:100%;position:relative;background-color:#000}.b6NtKk video{width:100%;height:100%}.b6NtKk .p3AKX7{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;opacity:.5;display:none}.b6NtKk .eYke9K{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:4rem;font-weight:bold;text-shadow:0 0 2px #000;display:none}.b6NtKk[data-status=idle] .p3AKX7,.b6NtKk[data-status=acquire-permission] .p3AKX7{display:block}.b6NtKk[data-status=countdown] .eYke9K{display:block}.b6NtKk[data-status=preview]{display:none}.FI_JU5{background-color:#000;width:100%;display:flex;align-items:center}.FI_JU5 video{width:100%;max-height:50dvh}.P5CgRQ{width:100%;max-width:240px;height:8px;border-radius:999px;background-color:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.35);overflow:hidden}.pW1ifo{height:100%;width:0;background:linear-gradient(90deg, #2ecc71 0%, #f1c40f 60%, #e74c3c 100%);transition:width .1s ease-out}}
@layer components{.XAA_Ox{display:grid;grid-template-rows:0fr;opacity:0;transition:all .2s ease-in-out}.XAA_Ox.iCmrED{grid-template-rows:1fr;opacity:1}}
@layer components{.pESV45 .pESV45{padding-left:1.5em}.ZjYk1s{padding-block:.4375rem}.ucAvLt{transition:all .2s ease-in-out}.ucAvLt.aLJXBj{transform:rotate(90deg)}}
@layer components{.umEvUI{margin-block-end:200px}@media(max-width: 575.98px){.umEvUI>.card:first-of-type{border-top-width:0}}}

/*# sourceMappingURL=public-containers-WriteReview-components-WriteReviewSubjectRefinement_828e23c0.css.map*/