.calendar-review_workspace__8prR1{--review-muted:#aaa;min-width:0;line-height:1.85;font-size:15px}.calendar-review_heading__5Qyyu{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-block:16px 28px}.calendar-review_heading__5Qyyu h2{font-size:30px;margin:0 0 10px}.calendar-review_heading__5Qyyu p{margin:4px 0;max-width:780px}.calendar-review_eyebrow__2rnhL{color:var(--review-muted);font-size:13px}.calendar-review_copy__hsn_m small,.calendar-review_muted__h4nzz{color:#aaa}.calendar-review_actions__2xIdI{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.calendar-review_modalContent__Q_Ngn button,.calendar-review_modalContent__Q_Ngn input,.calendar-review_modalContent__Q_Ngn select,.calendar-review_modalContent__Q_Ngn textarea,.calendar-review_workspace__8prR1 button,.calendar-review_workspace__8prR1 input,.calendar-review_workspace__8prR1 select,.calendar-review_workspace__8prR1 textarea{font:inherit}.calendar-review_modalContent__Q_Ngn .btn,.calendar-review_workspace__8prR1 .btn{min-height:44px;gap:7px;font-size:14px;white-space:normal}.calendar-review_stats__ZYqLf{display:flex;gap:36px;border-block:1px solid var(--border-interactive);padding:18px 0;margin-bottom:24px;flex-wrap:wrap}.calendar-review_stats__ZYqLf>div{display:flex;gap:12px;align-items:baseline}.calendar-review_stats__ZYqLf strong{font-size:28px;font-weight:500}.calendar-review_stats__ZYqLf span{color:var(--review-muted)}.calendar-review_toolbar__0KISO{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding-bottom:20px}.calendar-review_filter__GV8S7,.calendar-review_search__uvIUe{display:flex;flex-direction:column;gap:6px;min-width:120px}.calendar-review_filter__GV8S7>span,.calendar-review_search__uvIUe>span{color:var(--review-muted);font-size:13px}.calendar-review_search__uvIUe{flex:1;min-width:220px}.calendar-review_search__uvIUe>div{display:flex;gap:8px;align-items:center;border:1px solid var(--border-interactive);border-radius:7px;padding-inline:12px;background:var(--bg-card)}.calendar-review_reviewFields__jiWRe input:not([type=checkbox]),.calendar-review_reviewFields__jiWRe select,.calendar-review_reviewFields__jiWRe textarea,.calendar-review_workspace__8prR1 input,.calendar-review_workspace__8prR1 select{color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-interactive);border-radius:7px;min-height:44px;padding:8px 12px;width:100%;max-width:100%}.calendar-review_search__uvIUe input{border:0;background:transparent;padding-inline:0;min-width:0}.calendar-review_workspace__8prR1 select{width:auto}.calendar-review_modalContent__Q_Ngn option,.calendar-review_workspace__8prR1 option{background:#171717}.calendar-review_resultbar__NkmWY{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;color:var(--review-muted);font-size:14px;flex-wrap:wrap}.calendar-review_grid__IgKY8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px}.calendar-review_grid__IgKY8.calendar-review_wide__Dmuyp{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-review_card__icbea{border:1px solid var(--border-interactive);border-radius:12px;overflow:hidden;background:var(--bg-card);min-width:0}.calendar-review_card__icbea header{padding:20px}.calendar-review_cardTop__0Ht3c{color:#b9b9b9;font-size:13px}.calendar-review_cardTop__0Ht3c bdi{font-family:var(--font-mono);font-size:12px}.calendar-review_card__icbea h3{font-size:22px;margin:10px 0;font-weight:500}.calendar-review_card__icbea header p{font-size:14px;color:var(--review-muted);margin:0 0 12px}.calendar-review_badges__K_2U5{display:flex;flex-wrap:wrap;gap:8px}.calendar-review_badges__K_2U5>span{font-size:12px;border:1px solid var(--border-interactive);padding:2px 9px;border-radius:6px;color:#bbb}.calendar-review_badges__K_2U5 [data-state=ready]{color:var(--success);border-color:#355a3b}.calendar-review_badges__K_2U5 [data-state=changes_requested]{color:var(--warning);border-color:#63532c}.calendar-review_largePreview__0_DlE,.calendar-review_preview__CCOHc{background:#060708;position:relative;min-width:0}.calendar-review_preview__CCOHc>img,.calendar-review_preview__CCOHc>video{display:block;width:100%;height:auto;object-fit:contain;background:#060708}.calendar-review_largePreview__0_DlE>img,.calendar-review_largePreview__0_DlE>video{display:block;width:100%;height:auto;max-height:75vh;min-height:320px;object-fit:contain;aspect-ratio:9/16}.calendar-review_slideControls__t58ht{display:flex;align-items:center;justify-content:center;gap:20px;padding:8px;font-size:13px}.calendar-review_thumbs__y3oeq{display:flex;gap:6px;overflow-x:auto;padding:4px 12px 12px}.calendar-review_thumbs__y3oeq button{flex:0 0 48px;padding:2px;border:2px solid transparent;border-radius:5px;background:#1d1d1d;cursor:pointer}.calendar-review_thumbs__y3oeq button[aria-pressed=true]{border-color:#eee}.calendar-review_thumbs__y3oeq img{width:100%;height:58px;object-fit:cover;display:block}.calendar-review_cardBody__M4YCK{padding:20px}.calendar-review_commentCount__HuKcC{display:inline-flex;align-items:center;gap:5px;margin-inline-start:auto;color:var(--review-muted)}.calendar-review_copy__hsn_m{margin-block:20px;line-height:1.9}.calendar-review_copy__hsn_m h4{font-size:15px;font-weight:500;margin:0 0 14px}.calendar-review_copy__hsn_m>div{border-inline-start:2px solid #383838;padding-inline-start:14px;margin-bottom:16px}.calendar-review_copy__hsn_m>div>span{font-size:12px;color:#aaa}.calendar-review_copy__hsn_m p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0;font-size:17px}.calendar-review_copy__hsn_m small{font-size:13px}.calendar-review_checkSummary__34Kyl{display:flex;gap:7px;flex-wrap:wrap;border-top:1px solid var(--border-subtle);padding-top:16px}.calendar-review_checkSummary__34Kyl>span{font-size:12px;color:#999;display:flex;align-items:center}.calendar-review_checkSummary__34Kyl [data-checked=true]{color:var(--success)}.calendar-review_error__T5bfx,.calendar-review_notice__qgbld{padding:12px 16px;border:1px solid #564529;border-radius:8px;margin-block:12px;color:#f3d58b;line-height:1.8}.calendar-review_notice__qgbld{border-color:#354b3a;color:#b5dfbe}.calendar-review_error__T5bfx button{margin-inline-start:12px}.calendar-review_empty__VdzvW{padding:60px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.calendar-review_reviewModal__Bqr00{max-width:calc(100vw - 32px)!important;max-height:94dvh!important;overflow-y:auto!important}.calendar-review_modalContent__Q_Ngn{font-family:inherit;line-height:1.85;font-size:15px}.calendar-review_editor__6xakT{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:28px}.calendar-review_editor__6xakT>div{min-width:0}.calendar-review_downloads__RKrnR{display:flex;flex-wrap:wrap;gap:8px;padding-block:12px}.calendar-review_downloads__RKrnR bdi{color:#aaa;font-size:11px}.calendar-review_details__KSSQz{border:1px solid var(--border-interactive);border-radius:8px;padding:14px;margin-block:18px}.calendar-review_details__KSSQz summary{cursor:pointer;min-height:30px;font-size:15px}.calendar-review_details__KSSQz p{white-space:pre-wrap;overflow-wrap:anywhere;color:#bbb;font-size:14px}.calendar-review_details__KSSQz strong{font-size:14px}.calendar-review_reviewFields__jiWRe fieldset{border:0;padding:0;margin:0;min-width:0}.calendar-review_reviewFields__jiWRe legend{font-size:22px;padding:0 0 16px}.calendar-review_reviewFields__jiWRe label{display:block;margin-bottom:14px;font-size:14px}.calendar-review_reviewFields__jiWRe label input,.calendar-review_reviewFields__jiWRe label select,.calendar-review_reviewFields__jiWRe label textarea{display:block;margin-top:6px;font:inherit}.calendar-review_reviewFields__jiWRe textarea{resize:vertical}.calendar-review_fieldRow__GxVaa{display:grid;grid-template-columns:1fr 1fr;gap:12px}.calendar-review_checklist__ykicd{padding:8px 0;margin-block:8px 16px}.calendar-review_checklist__ykicd label{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--border-subtle);padding:10px 0;margin:0;font-size:16px}.calendar-review_checklist__ykicd label input{display:inline;width:20px;height:20px;margin:0;accent-color:#e8e8e8}.calendar-review_checklist__ykicd span{margin-inline-start:auto;color:#999;font-size:12px}.calendar-review_comments__AtAF4{margin-block:28px;border-top:1px solid var(--border-interactive);padding-top:12px}.calendar-review_comments__AtAF4 h3{font-weight:500;font-size:20px}.calendar-review_comment__xHPZh{border-bottom:1px solid var(--border-subtle);padding-block:12px}.calendar-review_comment__xHPZh small{color:#aaa}.calendar-review_comment__xHPZh p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.calendar-review_comments__AtAF4 form{margin-top:20px}.calendar-review_mediaError__HTHoS{min-height:360px;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;color:#bbb}.calendar-review_modalContent__Q_Ngn :focus-visible,.calendar-review_workspace__8prR1 :focus-visible{outline:2px solid #d3c7ff;outline-offset:3px}.calendar-review_modalContent__Q_Ngn button:disabled,.calendar-review_workspace__8prR1 button:disabled{opacity:.45;cursor:not-allowed}@media(min-width:1800px){.calendar-review_grid__IgKY8.calendar-review_wide__Dmuyp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.calendar-review_grid__IgKY8{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-review_heading__5Qyyu{flex-direction:column}.calendar-review_editor__6xakT{grid-template-columns:1fr}.calendar-review_largePreview__0_DlE>img,.calendar-review_largePreview__0_DlE>video{max-height:65vh}.calendar-review_stats__ZYqLf{gap:20px}}@media(max-width:720px){.calendar-review_grid__IgKY8,.calendar-review_grid__IgKY8.calendar-review_wide__Dmuyp{grid-template-columns:1fr;gap:20px}.calendar-review_heading__5Qyyu h2{font-size:25px}.calendar-review_stats__ZYqLf{display:grid;grid-template-columns:1fr 1fr;gap:16px}.calendar-review_stats__ZYqLf strong{font-size:24px}.calendar-review_toolbar__0KISO{gap:10px}.calendar-review_filter__GV8S7{flex:1;min-width:calc(50% - 12px)}.calendar-review_search__uvIUe{flex-basis:100%}.calendar-review_workspace__8prR1 select{width:100%}.calendar-review_cardBody__M4YCK,.calendar-review_card__icbea header{padding:16px}.calendar-review_preview__CCOHc>img,.calendar-review_preview__CCOHc>video{aspect-ratio:9/14}.calendar-review_card__icbea h3{font-size:21px}.calendar-review_reviewModal__Bqr00{max-width:calc(100vw - 16px)!important}.calendar-review_fieldRow__GxVaa{grid-template-columns:1fr}.calendar-review_editor__6xakT{gap:16px}}.calendar-review_grid__IgKY8{grid-template-columns:repeat(auto-fill,minmax(0,min(100%,var(--review-card-width,480px))))}.calendar-review_zoomBar__nYEzz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;margin-bottom:20px;padding-block:12px;border-block:1px solid var(--border-interactive)}.calendar-review_zoomControls__uEHzM{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.calendar-review_zoomControls__uEHzM>span{font-size:14px;margin-inline-end:8px}.calendar-review_zoomControls__uEHzM output{min-width:54px;text-align:center;font-variant-numeric:tabular-nums}.calendar-review_zoomControls__uEHzM button{min-width:44px}.calendar-review_zoomBar__nYEzz small{font-size:13px;color:var(--review-muted)}@media(max-width:480px){.calendar-review_zoomControls__uEHzM>span{flex-basis:100%}.calendar-review_zoomBar__nYEzz small{line-height:1.9}}.calendar-review_card__icbea{container-type:inline-size;overflow-wrap:anywhere}.calendar-review_copyDisclosure__OEXtb{margin-block:12px}.calendar-review_copyDisclosure__OEXtb summary{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:44px;cursor:pointer;font-size:14px;list-style:none}.calendar-review_copyDisclosure__OEXtb summary::-webkit-details-marker{display:none}.calendar-review_copyDisclosure__OEXtb summary svg{flex-shrink:0}.calendar-review_copyDisclosure__OEXtb[open] summary svg{transform:rotate(-90deg)}.calendar-review_copyDisclosure__OEXtb .calendar-review_copy__hsn_m{margin-top:8px}@container(max-width:260px){.calendar-review_cardBody__M4YCK,.calendar-review_card__icbea header{padding:10px}.calendar-review_card__icbea h3{font-size:16px;line-height:1.65;margin-block:8px}.calendar-review_cardTop__0Ht3c,.calendar-review_cardTop__0Ht3c bdi{display:block;font-size:11px}.calendar-review_badges__K_2U5>span,.calendar-review_card__icbea header p{font-size:11px}.calendar-review_badges__K_2U5{gap:4px}.calendar-review_badges__K_2U5>span{padding-inline:5px}.calendar-review_cardBody__M4YCK>.calendar-review_actions__2xIdI{flex-direction:column;align-items:stretch;gap:6px}.calendar-review_cardBody__M4YCK>.calendar-review_actions__2xIdI .btn{font-size:12px;padding-inline:5px;gap:4px;min-width:0}.calendar-review_cardBody__M4YCK>.calendar-review_actions__2xIdI svg{flex-shrink:0}.calendar-review_commentCount__HuKcC{margin-inline-start:0}.calendar-review_slideControls__t58ht{gap:2px;padding:6px 2px;font-size:11px;white-space:nowrap}.calendar-review_slideControls__t58ht .btn{padding-inline:6px;min-width:36px;gap:0}.calendar-review_thumbs__y3oeq{padding-inline:6px}.calendar-review_copyDisclosure__OEXtb summary{font-size:12px}.calendar-review_copy__hsn_m p{font-size:14px}.calendar-review_copy__hsn_m>div{padding-inline-start:8px}.calendar-review_checkSummary__34Kyl{gap:4px}.calendar-review_checkSummary__34Kyl>span{font-size:11px}}.calendar-review_grid__IgKY8{gap:16px}.calendar-review_card__icbea{border-color:var(--border-subtle,#292b32);border-radius:9px}.calendar-review_card__icbea header{padding:14px 14px 10px}.calendar-review_cardTop__0Ht3c{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#96999f;line-height:1.5}.calendar-review_cardTop__0Ht3c bdi{display:block;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.calendar-review_card__icbea h3{font-size:18px;line-height:1.6;height:3.2em;margin:8px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.calendar-review_card__icbea .calendar-review_cardMeta__L9X8s{display:flex;align-items:center;gap:8px;line-height:1.5;height:20px;margin:0;color:#96999f;font-size:12px;white-space:nowrap}.calendar-review_cardMeta__L9X8s>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.calendar-review_cardMeta__L9X8s bdi{font-size:11px}.calendar-review_stateDot__PpdEw{width:6px;height:6px;border-radius:50%;background:#777d87;flex-shrink:0;margin-inline-start:auto}.calendar-review_stateDot__PpdEw[data-state=ready]{background:#88bf96}.calendar-review_stateDot__PpdEw[data-state=changes_requested]{background:#c3a465}.calendar-review_preview__CCOHc>img,.calendar-review_preview__CCOHc>video{aspect-ratio:9/13}.calendar-review_card__icbea>.calendar-review_mediaError__HTHoS,.calendar-review_preview__CCOHc>.calendar-review_mediaError__HTHoS{aspect-ratio:9/13;min-height:0;padding:12px;text-align:center;font-size:12px}.calendar-review_previewPager__QTxRd{position:absolute;inset-inline:0;inset-block-end:8px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;width:124px;max-width:calc(100% - 12px);height:36px;background:rgba(12,13,16,.85);border-radius:20px;color:#f3f3f3;font-size:11px;white-space:nowrap}.calendar-review_pagerButton__iGihu{display:flex;align-items:center;justify-content:center;background:none;border:0;color:inherit;width:40px;min-height:44px;padding:0;cursor:pointer;flex-shrink:0}.calendar-review_cardBody__M4YCK{padding:8px 12px}.calendar-review_cardActions__YcP7o{display:flex;align-items:center;gap:4px;min-width:0}.calendar-review_cardCopy__W7UNk,.calendar-review_cardReview__zjhJU{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 8px;background:none;border:0;border-radius:5px;color:#d5d7db;cursor:pointer;font-size:13px;line-height:1.5}.calendar-review_cardReview__zjhJU{flex:1;min-width:0;justify-content:flex-start}.calendar-review_cardCopy__W7UNk{width:44px;padding:0;flex-shrink:0;color:#979ba3}.calendar-review_workspace__8prR1 .calendar-review_cardCopy__W7UNk,.calendar-review_workspace__8prR1 .calendar-review_cardReview__zjhJU{font-size:13px}.calendar-review_cardCopy__W7UNk:hover,.calendar-review_cardReview__zjhJU:hover{background:rgba(255,255,255,.06);color:#fff}.calendar-review_cardActions__YcP7o svg{flex-shrink:0}.calendar-review_noteCount__SDzdt{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:#a6a9af;margin-inline-start:auto}.calendar-review_copyDisclosure__OEXtb{margin:0}.calendar-review_copyDisclosure__OEXtb summary{min-height:40px;font-size:12px;color:#979ba3;gap:4px}.calendar-review_copyDisclosure__OEXtb summary:hover{color:#e2e3e6}.calendar-review_copyDisclosure__OEXtb[open]{border-top:1px solid var(--border-subtle);margin-top:4px}@container(max-width:260px){.calendar-review_card__icbea header{padding:10px 10px 8px}.calendar-review_card__icbea h3{font-size:14px}.calendar-review_cardTop__0Ht3c,.calendar-review_cardTop__0Ht3c bdi{font-size:10px}.calendar-review_card__icbea .calendar-review_cardMeta__L9X8s{font-size:10px;gap:4px}.calendar-review_cardMeta__L9X8s bdi{font-size:10px}.calendar-review_cardBody__M4YCK{padding:4px 8px}.calendar-review_workspace__8prR1 .calendar-review_cardReview__zjhJU{font-size:12px;padding-inline:0;gap:5px}.calendar-review_cardCopy__W7UNk{width:36px;min-height:44px}.calendar-review_cardActions__YcP7o .calendar-review_noteCount__SDzdt{position:absolute;inset-inline-start:0;inset-block-start:-8px;background:var(--bg-card);padding:0 3px;border-radius:4px}.calendar-review_cardReview__zjhJU{position:relative}.calendar-review_copyDisclosure__OEXtb summary{font-size:11px;min-height:36px}}@font-face{font-family:reviewFont;src:url(/_next/static/media/daaea435cd466715-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:reviewFont Fallback;src:local("Arial");ascent-override:90.00%;descent-override:60.00%;line-gap-override:5.00%;size-adjust:100.00%}.__className_e903f8{font-family:reviewFont,reviewFont Fallback}