.Spinner-module-scss-module__mGxLBG__spinner{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite Spinner-module-scss-module__mGxLBG__spin;display:inline-block}@keyframes Spinner-module-scss-module__mGxLBG__spin{to{transform:rotate(360deg)}}
.NewReleasesCalendar-module-scss-module__0LJVHG__calendar{border:8px solid #00000040;border-radius:8px;flex-direction:column;grid-area:calendar;height:100%;min-height:0;padding:.5rem;display:flex}.NewReleasesCalendar-module-scss-module__0LJVHG__nav{background:#000;flex-shrink:0;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.NewReleasesCalendar-module-scss-module__0LJVHG__monthLabel{text-align:center;color:#fff;flex:1;font-weight:600}.NewReleasesCalendar-module-scss-module__0LJVHG__loadingLabel{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.NewReleasesCalendar-module-scss-module__0LJVHG__calendarBody{flex-direction:column;flex:1;min-height:0;display:flex}.NewReleasesCalendar-module-scss-module__0LJVHG__dateChips{flex-shrink:0;gap:.4rem;padding-bottom:.35rem;display:none;overflow-x:auto}.NewReleasesCalendar-module-scss-module__0LJVHG__chip{border:1px solid var(--bulma-border);cursor:pointer;background:#ffffff14;border-radius:6px;flex-direction:column;flex-shrink:0;align-items:center;gap:.1rem;padding:.35rem .55rem;display:flex}.NewReleasesCalendar-module-scss-module__0LJVHG__chipSelected{color:#fff;background-color:#ffffff40;border-color:#f4ca25}.NewReleasesCalendar-module-scss-module__0LJVHG__chipSelected .NewReleasesCalendar-module-scss-module__0LJVHG__chipDay{font-weight:700}.NewReleasesCalendar-module-scss-module__0LJVHG__chipWeekday{color:#8c8c8c;font-size:.65rem}.NewReleasesCalendar-module-scss-module__0LJVHG__chipDay{font-size:.8rem;font-weight:600}.NewReleasesCalendar-module-scss-module__0LJVHG__weekdays{flex-shrink:0;grid-template-columns:repeat(7,1fr);margin-bottom:.5rem;display:grid}.NewReleasesCalendar-module-scss-module__0LJVHG__weekdayLabel{text-align:center;color:#8c8c8c;font-size:.75rem;font-weight:600}.NewReleasesCalendar-module-scss-module__0LJVHG__grid{flex:1;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;gap:.25rem;min-height:0;display:grid}.NewReleasesCalendar-module-scss-module__0LJVHG__cell{min-height:0}.NewReleasesCalendar-module-scss-module__0LJVHG__dayCell{background-color:color-mix(in srgb, var(--bulma-text-strong) 5%, transparent);cursor:pointer;border:none;border-radius:4px;flex-direction:column;justify-content:flex-start;align-items:center;gap:.25rem;padding:.35rem 12px;display:flex}.NewReleasesCalendar-module-scss-module__0LJVHG__dayCell:hover{background-color:color-mix(in srgb, var(--bulma-text-strong) 10%, transparent)}.NewReleasesCalendar-module-scss-module__0LJVHG__emptyCell{cursor:default;color:#b3b3b3;background-color:#00000040}.NewReleasesCalendar-module-scss-module__0LJVHG__emptyCell:hover{background-color:#000}.NewReleasesCalendar-module-scss-module__0LJVHG__selectedCell{color:#fff;background-color:#ffffff40;border-color:#f4ca25}.NewReleasesCalendar-module-scss-module__0LJVHG__selectedCell:hover{background-color:#ffffff40}.NewReleasesCalendar-module-scss-module__0LJVHG__selectedCell .NewReleasesCalendar-module-scss-module__0LJVHG__dayNumber{font-weight:700}.NewReleasesCalendar-module-scss-module__0LJVHG__dayNumber{font-size:16px}.NewReleasesCalendar-module-scss-module__0LJVHG__todayCell .NewReleasesCalendar-module-scss-module__0LJVHG__dayNumber{color:var(--theme-accent);font-weight:700}.NewReleasesCalendar-module-scss-module__0LJVHG__dots{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.NewReleasesCalendar-module-scss-module__0LJVHG__dot{border-radius:50%;width:6px;height:6px}.NewReleasesCalendar-module-scss-module__0LJVHG__dotPremiere{background-color:var(--bulma-info)}.NewReleasesCalendar-module-scss-module__0LJVHG__dotLimited{background-color:var(--theme-accent)}.NewReleasesCalendar-module-scss-module__0LJVHG__dotWide{background-color:var(--bulma-success)}.NewReleasesCalendar-module-scss-module__0LJVHG__pills{flex-direction:column;align-items:stretch;gap:2px;width:100%;display:flex}.NewReleasesCalendar-module-scss-module__0LJVHG__pill{text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#fff;border-radius:999px;padding:2px 4px;font-size:11px;font-weight:700;line-height:1.4;overflow:hidden}.NewReleasesCalendar-module-scss-module__0LJVHG__pillPremiere{background-color:color-mix(in srgb, var(--bulma-info) 25%, transparent)}.NewReleasesCalendar-module-scss-module__0LJVHG__pillLimited{background-color:color-mix(in srgb, var(--theme-accent) 25%, transparent)}.NewReleasesCalendar-module-scss-module__0LJVHG__pillWide{background-color:color-mix(in srgb, var(--bulma-success) 25%, transparent)}@media (min-width:901px) and (max-width:1679px){.NewReleasesCalendar-module-scss-module__0LJVHG__pills{flex-flow:wrap;justify-content:center;width:auto}.NewReleasesCalendar-module-scss-module__0LJVHG__pill{width:auto;font-size:14px}.NewReleasesCalendar-module-scss-module__0LJVHG__pillLabel{display:none}}@media (max-width:900px){.NewReleasesCalendar-module-scss-module__0LJVHG__calendar{height:auto}.NewReleasesCalendar-module-scss-module__0LJVHG__calendarBody{display:none}.NewReleasesCalendar-module-scss-module__0LJVHG__dateChips{display:flex}}
.NewReleasesFilters-module-scss-module__m3k61a__filters{flex-wrap:wrap;flex-shrink:0;grid-area:filters;gap:.5rem;display:flex}.NewReleasesFilters-module-scss-module__m3k61a__filter{border:1px solid var(--admin-rule-strong);color:var(--bulma-text-weak);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.8rem;display:flex}@media (max-width:900px){.NewReleasesFilters-module-scss-module__m3k61a__labelSuffix{display:none}}.NewReleasesFilters-module-scss-module__m3k61a__count{font-family:var(--admin-mono,monospace);opacity:.8;font-size:.7rem}
.AddToCalendarModal-module-scss-module__aXOZ0a__overlay{z-index:1100;background-color:#0009;justify-content:center;align-items:center;padding:1.5rem;animation:.15s AddToCalendarModal-module-scss-module__aXOZ0a__fadeIn;display:flex;position:fixed;inset:0}.AddToCalendarModal-module-scss-module__aXOZ0a__sheet{background-color:var(--bulma-scheme-main);width:100%;max-width:360px;max-height:90vh;color:var(--bulma-text);border-radius:12px;padding:1.5rem;animation:.15s AddToCalendarModal-module-scss-module__aXOZ0a__scaleIn;position:relative;overflow-y:auto;box-shadow:0 1em 3em #00000059}.AddToCalendarModal-module-scss-module__aXOZ0a__closeButton{width:2rem;height:2rem;color:var(--bulma-text-weak);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:.5rem;right:.5rem}.AddToCalendarModal-module-scss-module__aXOZ0a__closeButton:hover{color:var(--bulma-text-strong);background-color:var(--bulma-scheme-main-bis)}.AddToCalendarModal-module-scss-module__aXOZ0a__title{color:var(--bulma-text-strong);padding-right:1.5rem;font-size:1.15rem;font-weight:700}.AddToCalendarModal-module-scss-module__aXOZ0a__subtitle{color:var(--bulma-text-weak);margin-bottom:1rem;font-size:.85rem}.AddToCalendarModal-module-scss-module__aXOZ0a__fieldRow{gap:.75rem;display:flex}.AddToCalendarModal-module-scss-module__aXOZ0a__fieldRow .AddToCalendarModal-module-scss-module__aXOZ0a__field{flex:1}.AddToCalendarModal-module-scss-module__aXOZ0a__error{color:var(--bulma-danger);margin-top:.5rem;font-size:.8rem}.AddToCalendarModal-module-scss-module__aXOZ0a__actions{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}@keyframes AddToCalendarModal-module-scss-module__aXOZ0a__fadeIn{0%{opacity:0}}@keyframes AddToCalendarModal-module-scss-module__aXOZ0a__scaleIn{0%{opacity:0;transform:scale(.96)}}
.PosterPlaceholder-module-scss-module__BcjD6q__posterPlaceholder{background-color:#1a1a1a;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PosterPlaceholder-module-scss-module__BcjD6q__icon{color:#ffffff40;width:40%;height:40%}
.RowMenu-module-scss-module__I5qOnW__backdrop{z-index:15;position:fixed;inset:0}.RowMenu-module-scss-module__I5qOnW__menu{z-index:16;background:var(--bulma-scheme-main-ter);border:1px solid var(--admin-rule-strong);border-radius:8px;flex-direction:column;width:220px;margin-top:4px;padding:6px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 12px 32px #00000073}.RowMenu-module-scss-module__I5qOnW__item{font:inherit;text-align:left;color:var(--bulma-text);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;height:36px;padding:0 10px;font-size:13px;display:flex}.RowMenu-module-scss-module__I5qOnW__item:hover{background:var(--admin-control-bg);color:var(--bulma-text-strong)}.RowMenu-module-scss-module__I5qOnW__itemDanger{color:var(--bulma-danger)}.RowMenu-module-scss-module__I5qOnW__divider{border:0;border-top:1px solid var(--admin-rule-weak);margin:6px 0}
.StageBadge-module-scss-module__-nwg-G__badge{background:var(--admin-control-bg);height:24px;color:var(--bulma-text);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.StageBadge-module-scss-module__-nwg-G__badgeMuted{color:var(--bulma-text-weak);background:0 0;padding-left:0}.StageBadge-module-scss-module__-nwg-G__dot{border-radius:50%;flex:none;width:7px;height:7px}
.WatchlistRowSheet-module-scss-module__zWIM3q__overlay{z-index:50;background:#0000008c;align-items:flex-end;display:flex;position:fixed;inset:0}.WatchlistRowSheet-module-scss-module__zWIM3q__sheet{background:var(--bulma-scheme-main-bis);border-top:1px solid var(--admin-rule-strong);width:100%;padding:10px 16px calc(28px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0;flex-direction:column;gap:18px;max-height:85vh;display:flex;overflow-y:auto}.WatchlistRowSheet-module-scss-module__zWIM3q__handle{background:var(--admin-rule-strong);border-radius:2px;align-self:center;width:40px;height:4px}.WatchlistRowSheet-module-scss-module__zWIM3q__header{align-items:center;gap:12px;display:flex}.WatchlistRowSheet-module-scss-module__zWIM3q__thumb{background:var(--bulma-scheme-main);border-radius:3px;flex:none;width:40px;height:60px;position:relative;overflow:hidden}.WatchlistRowSheet-module-scss-module__zWIM3q__thumb img{object-fit:cover}.WatchlistRowSheet-module-scss-module__zWIM3q__title{margin:0;font-size:17px;font-weight:700}.WatchlistRowSheet-module-scss-module__zWIM3q__year{color:var(--bulma-text-weak);font-weight:400}.WatchlistRowSheet-module-scss-module__zWIM3q__director{color:var(--bulma-text-weak);font-size:13px}.WatchlistRowSheet-module-scss-module__zWIM3q__field{flex-direction:column;gap:8px;display:flex}.WatchlistRowSheet-module-scss-module__zWIM3q__label{color:var(--bulma-text-weak);font-size:12px;font-weight:600}.WatchlistRowSheet-module-scss-module__zWIM3q__dateInput{border:1px solid var(--admin-rule-strong);background:var(--admin-control-bg);height:44px;color:var(--bulma-text);font:inherit;border-radius:8px;padding:0 12px;font-size:15px}@media (prefers-color-scheme:dark){.WatchlistRowSheet-module-scss-module__zWIM3q__dateInput::-webkit-calendar-picker-indicator{filter:invert()}}.WatchlistRowSheet-module-scss-module__zWIM3q__segButton{flex:1;height:44px}.WatchlistRowSheet-module-scss-module__zWIM3q__outlineButton{background:0 0;border-radius:8px;height:48px}.WatchlistRowSheet-module-scss-module__zWIM3q__actions{flex-direction:column;display:flex}.WatchlistRowSheet-module-scss-module__zWIM3q__actionRow{font:inherit;text-align:left;border:0;border-top:1px solid var(--admin-rule-weak);color:var(--bulma-text);cursor:pointer;background:0 0;align-items:center;width:100%;min-height:52px;font-size:15px;display:flex}.WatchlistRowSheet-module-scss-module__zWIM3q__danger{color:var(--bulma-danger)}.WatchlistRowSheet-module-scss-module__zWIM3q__primaryButton{border-radius:8px;width:100%;height:48px}
.ColorPalette-module-scss-module__iedgPq__hiddenColorSource{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ColorPalette-module-scss-module__iedgPq__swatchRow{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.ColorPalette-module-scss-module__iedgPq__swatchItem{flex-direction:column;align-items:center;gap:3px;display:flex}.ColorPalette-module-scss-module__iedgPq__swatch{cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #00000026}.ColorPalette-module-scss-module__iedgPq__swatchSelected{outline:2px solid var(--bulma-text-strong);outline-offset:2px}.ColorPalette-module-scss-module__iedgPq__swatchLabel{text-align:center;max-width:52px;color:var(--bulma-text-weak);font-size:10px;line-height:1.2}.ColorPalette-module-scss-module__iedgPq__swatchLabelDominant{color:var(--bulma-warning)}.ColorPalette-module-scss-module__iedgPq__selectedSummary{margin:6px 0 0;font-size:13px}.ColorPalette-module-scss-module__iedgPq__selectedHex{color:var(--bulma-text-weak);font-family:var(--admin-mono,monospace);font-size:12px}.ColorPalette-module-scss-module__iedgPq__fgModeRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.ColorPalette-module-scss-module__iedgPq__contrastNote{font-family:var(--admin-mono,monospace);color:#737373;font-size:.7rem}.ColorPalette-module-scss-module__iedgPq__contrastLow{color:var(--bulma-warning)}.ColorPalette-module-scss-module__iedgPq__opacityRow{align-items:center;gap:.6rem;margin-top:.75rem;display:flex}.ColorPalette-module-scss-module__iedgPq__opacityLabel{text-transform:uppercase;letter-spacing:.02em;color:#737373;white-space:nowrap;font-size:.75rem;font-weight:600}.ColorPalette-module-scss-module__iedgPq__opacityValue{text-align:right;min-width:2.5em;font-family:monospace;font-size:.75rem}.ColorPalette-module-scss-module__iedgPq__divider{background:#80808059;border:none;height:1px;margin:1.25rem 0}.ColorPalette-module-scss-module__iedgPq__cssHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ColorPalette-module-scss-module__iedgPq__code{white-space:pre-wrap;word-break:break-word;color:#e6e6e6;background:#1f1f1f;border-radius:6px;max-height:300px;padding:.75rem;font-size:.75rem;overflow:auto}
.UnwatchedRow-module-scss-module__HePOEG__row{border-top:1px solid var(--admin-rule-weak);position:relative}.UnwatchedRow-module-scss-module__HePOEG__desktopRow{display:none}.UnwatchedRow-module-scss-module__HePOEG__mobileRow{display:flex}.UnwatchedRow-module-scss-module__HePOEG__desktopMenuWrap,.UnwatchedRow-module-scss-module__HePOEG__mobileSheetWrap{display:block}@media (min-width:900px){.UnwatchedRow-module-scss-module__HePOEG__desktopRow{grid-template-columns:var(--admin-thumb-w) minmax(220px, 2fr) 150px 200px 150px 128px 132px;align-items:center;column-gap:16px;min-height:72px;padding:10px 0;display:grid}.UnwatchedRow-module-scss-module__HePOEG__mobileRow,.UnwatchedRow-module-scss-module__HePOEG__mobileSheetWrap{display:none}}@media (max-width:899px){.UnwatchedRow-module-scss-module__HePOEG__desktopMenuWrap{display:none}}.UnwatchedRow-module-scss-module__HePOEG__desktopRow:hover,.UnwatchedRow-module-scss-module__HePOEG__desktopRow:focus-within{background:var(--bulma-scheme-main-bis)}.UnwatchedRow-module-scss-module__HePOEG__edit{display:none}.UnwatchedRow-module-scss-module__HePOEG__desktopRow:hover .UnwatchedRow-module-scss-module__HePOEG__edit,.UnwatchedRow-module-scss-module__HePOEG__desktopRow:focus-within .UnwatchedRow-module-scss-module__HePOEG__edit{display:flex}.UnwatchedRow-module-scss-module__HePOEG__desktopRow:hover .UnwatchedRow-module-scss-module__HePOEG__text,.UnwatchedRow-module-scss-module__HePOEG__desktopRow:focus-within .UnwatchedRow-module-scss-module__HePOEG__text{display:none}.UnwatchedRow-module-scss-module__HePOEG__thumb{width:var(--admin-thumb-w);height:var(--admin-thumb-h);background:var(--bulma-scheme-main-bis);flex:none;display:block;position:relative}.UnwatchedRow-module-scss-module__HePOEG__thumb img{object-fit:cover}.UnwatchedRow-module-scss-module__HePOEG__titleCell{flex-direction:column;min-width:0;display:flex}.UnwatchedRow-module-scss-module__HePOEG__title{color:var(--bulma-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.UnwatchedRow-module-scss-module__HePOEG__year{color:var(--bulma-text-weak);font-weight:400}.UnwatchedRow-module-scss-module__HePOEG__director{color:var(--bulma-text-weak);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.UnwatchedRow-module-scss-module__HePOEG__dateCell{align-items:center;display:flex;position:relative}.UnwatchedRow-module-scss-module__HePOEG__dateText{font-size:13px}.UnwatchedRow-module-scss-module__HePOEG__dateTextWeak{color:var(--bulma-text-weak)}.UnwatchedRow-module-scss-module__HePOEG__dateEdit{align-items:center}.UnwatchedRow-module-scss-module__HePOEG__dateInput{background:var(--admin-control-bg);border:1px solid var(--admin-rule-strong);width:136px;height:32px;color:var(--bulma-text);border-radius:6px;padding:0 10px;font-size:13px}@media (prefers-color-scheme:dark){.UnwatchedRow-module-scss-module__HePOEG__dateInput::-webkit-calendar-picker-indicator{filter:invert()}}.UnwatchedRow-module-scss-module__HePOEG__calendarCell{align-items:center;gap:6px;display:flex}.UnwatchedRow-module-scss-module__HePOEG__calendarDone{color:var(--bulma-success);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.UnwatchedRow-module-scss-module__HePOEG__calendarRemove{font:inherit;color:var(--bulma-text-weak);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:4px;font-size:12px;text-decoration:underline}.UnwatchedRow-module-scss-module__HePOEG__calendarRemove:hover{color:var(--bulma-text-strong)}.UnwatchedRow-module-scss-module__HePOEG__whereCell{align-items:center;display:flex;position:relative}.UnwatchedRow-module-scss-module__HePOEG__whereCell .UnwatchedRow-module-scss-module__HePOEG__text{font-size:13px}.UnwatchedRow-module-scss-module__HePOEG__whereEdit{margin:0!important}.UnwatchedRow-module-scss-module__HePOEG__stageCell{display:flex}.UnwatchedRow-module-scss-module__HePOEG__actionsCell{justify-content:flex-end;align-items:center;gap:6px;display:flex}.UnwatchedRow-module-scss-module__HePOEG__menuWrap{position:relative}.UnwatchedRow-module-scss-module__HePOEG__menuButton{width:36px;height:36px;color:var(--bulma-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.UnwatchedRow-module-scss-module__HePOEG__menuButton:hover{background:var(--admin-control-bg);border-color:var(--admin-rule-strong);color:var(--bulma-text-strong)}@media (min-width:1100px){.UnwatchedRow-module-scss-module__HePOEG__desktopRow{grid-template-columns:var(--admin-thumb-w) minmax(220px, 2fr) 150px 200px 150px 128px 132px}}@media (min-width:900px) and (max-width:1100px){.UnwatchedRow-module-scss-module__HePOEG__desktopRow{grid-template-columns:var(--admin-thumb-w) minmax(180px, 2fr) 130px 170px 120px 110px 100px}}.UnwatchedRow-module-scss-module__HePOEG__mobileRow{align-items:flex-start;gap:12px;padding:14px 0}.UnwatchedRow-module-scss-module__HePOEG__mobileThumb{background:var(--bulma-scheme-main-bis);border-radius:3px;flex:none;width:40px;height:60px;position:relative;overflow:hidden}.UnwatchedRow-module-scss-module__HePOEG__mobileThumb img{object-fit:cover}.UnwatchedRow-module-scss-module__HePOEG__mobileInfo{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.UnwatchedRow-module-scss-module__HePOEG__mobileTitle{color:var(--bulma-text-strong);font-size:15px;font-weight:600;line-height:1.3}.UnwatchedRow-module-scss-module__HePOEG__mobileDateLine{color:var(--bulma-text);font-size:12px}.UnwatchedRow-module-scss-module__HePOEG__mobileDateToday{color:var(--theme-accent)}.UnwatchedRow-module-scss-module__HePOEG__mobileMetaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UnwatchedRow-module-scss-module__HePOEG__mobileCalendarButton{font:inherit;color:var(--bulma-link);border:1px solid var(--admin-rule-strong);background:0 0;border-radius:6px;height:28px;padding:0 8px;font-size:12px;font-weight:600}.UnwatchedRow-module-scss-module__HePOEG__mobileMenuButton{width:44px;height:44px;color:var(--bulma-text);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin:-8px -8px 0 0;font-size:18px;display:inline-flex}
.MovieDetailModal-module-scss-module__yvXdgW__overlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;padding:1.5rem;animation:.15s MovieDetailModal-module-scss-module__yvXdgW__fadeIn;display:flex;position:fixed;inset:0}.MovieDetailModal-module-scss-module__yvXdgW__sheet{background-color:var(--bulma-scheme-main);width:100%;max-width:460px;max-height:90vh;color:var(--bulma-text);border-radius:12px;padding:1.5rem;animation:.15s MovieDetailModal-module-scss-module__yvXdgW__scaleIn;position:relative;overflow-y:auto;box-shadow:0 1em 3em #00000059}.MovieDetailModal-module-scss-module__yvXdgW__closeButton{width:2rem;height:2rem;color:var(--bulma-text-weak);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:.5rem;right:.5rem}.MovieDetailModal-module-scss-module__yvXdgW__closeButton:hover{color:var(--bulma-text-strong);background-color:var(--bulma-scheme-main-bis)}.MovieDetailModal-module-scss-module__yvXdgW__content{gap:1rem;display:flex}.MovieDetailModal-module-scss-module__yvXdgW__poster{aspect-ratio:2/3;background-color:#e6e6e6;border-radius:6px;flex-shrink:0;width:100px;margin:0;position:relative;overflow:hidden}.MovieDetailModal-module-scss-module__yvXdgW__posterImage{object-fit:cover}.MovieDetailModal-module-scss-module__yvXdgW__details{flex-direction:column;gap:.35rem;min-width:0;padding-right:1.5rem;display:flex}.MovieDetailModal-module-scss-module__yvXdgW__title{color:var(--bulma-text-strong);font-size:1.15rem;font-weight:700}.MovieDetailModal-module-scss-module__yvXdgW__meta{color:var(--bulma-text-weak);align-items:center;gap:.4rem;font-size:.85rem;display:flex}.MovieDetailModal-module-scss-module__yvXdgW__metaSecondary{color:var(--bulma-text-weak)}.MovieDetailModal-module-scss-module__yvXdgW__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.MovieDetailModal-module-scss-module__yvXdgW__dotPremiere{background-color:var(--bulma-info)}.MovieDetailModal-module-scss-module__yvXdgW__dotLimited{background-color:var(--theme-accent)}.MovieDetailModal-module-scss-module__yvXdgW__dotWide{background-color:var(--bulma-success)}.MovieDetailModal-module-scss-module__yvXdgW__overview{color:var(--bulma-text);margin-top:1.25rem;font-size:.85rem;line-height:1.5}.MovieDetailModal-module-scss-module__yvXdgW__trailerLink{justify-content:center;width:100%;margin-top:1.25rem;font-weight:600;line-height:36px;display:flex}.MovieDetailModal-module-scss-module__yvXdgW__actions{background-color:color-mix(in srgb, lightblue 8%, var(--bulma-scheme-main));border-radius:0 0 12px 12px;flex-direction:column;gap:.5rem;margin:1.25rem -1.5rem -1.5rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.MovieDetailModal-module-scss-module__yvXdgW__actions>a,.MovieDetailModal-module-scss-module__yvXdgW__actions>button{justify-content:center;width:100%;font-weight:600;line-height:36px}@keyframes MovieDetailModal-module-scss-module__yvXdgW__fadeIn{0%{opacity:0}}@keyframes MovieDetailModal-module-scss-module__yvXdgW__scaleIn{0%{opacity:0;transform:scale(.96)}}@keyframes MovieDetailModal-module-scss-module__yvXdgW__slideUp{0%{transform:translateY(100%)}}@media (max-width:900px){.MovieDetailModal-module-scss-module__yvXdgW__overlay{align-items:flex-end;padding:0}.MovieDetailModal-module-scss-module__yvXdgW__sheet{border-radius:16px 16px 0 0;max-width:none;max-height:85vh;animation:.2s MovieDetailModal-module-scss-module__yvXdgW__slideUp}.MovieDetailModal-module-scss-module__yvXdgW__actions{border-radius:0}}
.PosterPicker-module-scss-module__-SZCnG__grid{flex-wrap:wrap;gap:.5rem;max-height:220px;display:flex;overflow-y:auto}.PosterPicker-module-scss-module__-SZCnG__posterButton{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:5px;margin:0;padding:2px;line-height:0;display:block}.PosterPicker-module-scss-module__-SZCnG__posterButton img{border-radius:3px;display:block}.PosterPicker-module-scss-module__-SZCnG__posterButton:hover{border-color:var(--bulma-scheme-main-ter)}.PosterPicker-module-scss-module__-SZCnG__selected,.PosterPicker-module-scss-module__-SZCnG__selected:hover{border-color:var(--bulma-text-strong)}
.WatchedRow-module-scss-module__UmOK3W__row{grid-template-columns:var(--admin-thumb-w) minmax(220px, 2fr) 130px 110px 140px 160px 110px;border-top:1px solid var(--admin-rule-weak);align-items:center;column-gap:16px;min-height:72px;padding:10px 0;display:grid;position:relative}.WatchedRow-module-scss-module__UmOK3W__row:hover{background:var(--bulma-scheme-main-bis)}.WatchedRow-module-scss-module__UmOK3W__thumb{width:var(--admin-thumb-w);height:var(--admin-thumb-h);background:var(--bulma-scheme-main-bis);flex:none;display:block;position:relative}.WatchedRow-module-scss-module__UmOK3W__thumb img{object-fit:cover}.WatchedRow-module-scss-module__UmOK3W__titleCell{flex-direction:column;min-width:0;display:flex}.WatchedRow-module-scss-module__UmOK3W__title{color:var(--bulma-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.WatchedRow-module-scss-module__UmOK3W__year{color:var(--bulma-text-weak);font-weight:400}.WatchedRow-module-scss-module__UmOK3W__director{color:var(--bulma-text-weak);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.WatchedRow-module-scss-module__UmOK3W__watchedCell,.WatchedRow-module-scss-module__UmOK3W__whereCell,.WatchedRow-module-scss-module__UmOK3W__trackCell{font-size:13px}.WatchedRow-module-scss-module__UmOK3W__trackCellMuted{color:var(--bulma-text-weak)}.WatchedRow-module-scss-module__UmOK3W__stageCell{display:flex}.WatchedRow-module-scss-module__UmOK3W__actionsCell{justify-content:flex-end;align-items:center;gap:6px;display:flex}.WatchedRow-module-scss-module__UmOK3W__menuWrap{position:relative}.WatchedRow-module-scss-module__UmOK3W__menuButton{width:36px;height:36px;color:var(--bulma-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.WatchedRow-module-scss-module__UmOK3W__menuButton:hover{background:var(--admin-control-bg);border-color:var(--admin-rule-strong);color:var(--bulma-text-strong)}@media (max-width:1100px){.WatchedRow-module-scss-module__UmOK3W__row{grid-template-columns:var(--admin-thumb-w) minmax(180px, 2fr) 110px 90px 120px 140px 90px}}@media (max-width:899px){.WatchedRow-module-scss-module__UmOK3W__row{flex-wrap:wrap;align-items:flex-start;gap:6px 10px;display:flex}.WatchedRow-module-scss-module__UmOK3W__thumb{width:90px;height:135px}.WatchedRow-module-scss-module__UmOK3W__titleCell{flex:1;min-width:160px}.WatchedRow-module-scss-module__UmOK3W__watchedCell,.WatchedRow-module-scss-module__UmOK3W__whereCell,.WatchedRow-module-scss-module__UmOK3W__trackCell,.WatchedRow-module-scss-module__UmOK3W__stageCell,.WatchedRow-module-scss-module__UmOK3W__actionsCell{width:calc(100% - var(--admin-thumb-w) - 10px);margin-left:calc(var(--admin-thumb-w) + 10px);flex:none}}
.NewReleasesList-module-scss-module__-rOMjq__list{flex-direction:column;grid-area:list;gap:1.5rem;display:flex}@media (min-width:901px){.NewReleasesList-module-scss-module__-rOMjq__list{height:100%;padding-right:.5rem;overflow-y:auto}}.NewReleasesList-module-scss-module__-rOMjq__dateGroup{border-radius:6px;padding:.25rem;scroll-margin-top:1rem}@media (max-width:900px){.NewReleasesList-module-scss-module__-rOMjq__dateGroup{scroll-margin-top:var(--sticky-header-offset,202px)}}.NewReleasesList-module-scss-module__-rOMjq__dateLabel{color:var(--bulma-text-strong);z-index:5;background-color:var(--bulma-body-background-color);align-items:baseline;gap:.6rem;margin-bottom:.65rem;padding:.4rem 0;font-size:1.6rem;font-weight:700;display:flex;position:sticky;top:0}@media (max-width:900px){.NewReleasesList-module-scss-module__-rOMjq__dateLabel{top:var(--sticky-header-offset,202px)}}.NewReleasesList-module-scss-module__-rOMjq__weekdayName{color:#8c8c8c;font-size:.9rem;font-weight:400}.NewReleasesList-module-scss-module__-rOMjq__typeGroup{margin-bottom:.75rem}.NewReleasesList-module-scss-module__-rOMjq__typeGroup:last-child{margin-bottom:0}.NewReleasesList-module-scss-module__-rOMjq__typeSummary{cursor:pointer;background-color:var(--bulma-scheme-main-bis);border:1px solid var(--bulma-border);border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .65rem;font-size:1rem;font-weight:700;list-style:none;transition:background-color .15s;display:flex}.NewReleasesList-module-scss-module__-rOMjq__typeSummary:hover{background-color:var(--bulma-border)}.NewReleasesList-module-scss-module__-rOMjq__typeSummary::-webkit-details-marker{display:none}.NewReleasesList-module-scss-module__-rOMjq__chevron{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid #8c8c8c;flex-shrink:0;width:0;height:0;transition:transform .15s}.NewReleasesList-module-scss-module__-rOMjq__typeGroup[open]>.NewReleasesList-module-scss-module__-rOMjq__typeSummary .NewReleasesList-module-scss-module__-rOMjq__chevron{transform:rotate(90deg)}.NewReleasesList-module-scss-module__-rOMjq__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.NewReleasesList-module-scss-module__-rOMjq__dotPremiere{background-color:var(--bulma-info)}.NewReleasesList-module-scss-module__-rOMjq__dotLimited{background-color:var(--theme-accent)}.NewReleasesList-module-scss-module__-rOMjq__dotWide{background-color:var(--bulma-success)}.NewReleasesList-module-scss-module__-rOMjq__typeCount{color:#8c8c8c;font-weight:400}.NewReleasesList-module-scss-module__-rOMjq__movieList{flex-direction:column;padding:.25rem .25rem 0;display:flex}.NewReleasesList-module-scss-module__-rOMjq__movieRow{border-top:1px solid var(--admin-rule-weak);align-items:center;gap:10px;padding:8px 0;display:flex}.NewReleasesList-module-scss-module__-rOMjq__movieRow:first-child{border-top:none}.NewReleasesList-module-scss-module__-rOMjq__movieButton{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:0;display:flex}.NewReleasesList-module-scss-module__-rOMjq__movieThumb{width:var(--admin-thumb-w);height:var(--admin-thumb-h);background:var(--bulma-scheme-main-bis);flex:none;position:relative}.NewReleasesList-module-scss-module__-rOMjq__movieThumb img{object-fit:cover}.NewReleasesList-module-scss-module__-rOMjq__movieInfo{flex-direction:column;min-width:0;display:flex;overflow:hidden}.NewReleasesList-module-scss-module__-rOMjq__movieTitle{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.NewReleasesList-module-scss-module__-rOMjq__movieDirector{color:var(--bulma-text-weak);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.NewReleasesList-module-scss-module__-rOMjq__rowActions{flex:none;align-items:center;gap:6px;display:flex}.NewReleasesList-module-scss-module__-rOMjq__addButton{flex:none}.NewReleasesList-module-scss-module__-rOMjq__addButtonDone{opacity:.6}.NewReleasesList-module-scss-module__-rOMjq__lookingForwardButton{color:var(--bulma-text-weak);flex:none}.NewReleasesList-module-scss-module__-rOMjq__lookingForwardButtonDone{color:var(--theme-accent)}
.TicketPreview-module-scss-module__KFlQza__wrapper{margin-top:1rem}.TicketPreview-module-scss-module__KFlQza__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.TicketPreview-module-scss-module__KFlQza__frameContainer{background:#fff;border:1px solid #e0e0e0;border-radius:6px;justify-content:center;padding:1rem;display:flex}.TicketPreview-module-scss-module__KFlQza__frameDesktop{border:none;width:100%;max-width:921px;height:340px}.TicketPreview-module-scss-module__KFlQza__frameMobile{border:none;width:360px;height:860px}@media (max-width:899px){.TicketPreview-module-scss-module__KFlQza__toolbar{flex-direction:column;align-items:stretch}.TicketPreview-module-scss-module__KFlQza__toolbar .buttons{width:100%}.TicketPreview-module-scss-module__KFlQza__toolbar .button{flex:1;height:44px}}
.WatchlistTable-module-scss-module__VEc42q__filterBar{background:var(--bulma-scheme-main-bis);border:1px solid var(--admin-rule-weak);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;padding:12px;display:flex}.WatchlistTable-module-scss-module__VEc42q__titleFilter{background:var(--admin-control-bg);border:1px solid var(--admin-rule-weak);min-width:160px;height:32px;color:var(--bulma-text);padding:0 10px;font-size:12px}.WatchlistTable-module-scss-module__VEc42q__titleFilter:focus{border-color:var(--admin-rule-strong);outline:none}.WatchlistTable-module-scss-module__VEc42q__chipGroup{flex-wrap:wrap}.WatchlistTable-module-scss-module__VEc42q__addMovieButton{position:relative}@media (max-width:899px){.WatchlistTable-module-scss-module__VEc42q__filterBar{flex-direction:column;align-items:stretch;gap:10px}.WatchlistTable-module-scss-module__VEc42q__titleFilter{width:100%;height:44px}.WatchlistTable-module-scss-module__VEc42q__addMovieButton{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.WatchlistTable-module-scss-module__VEc42q__addMovieLabel{display:none}.WatchlistTable-module-scss-module__VEc42q__statusGroup{display:flex}.WatchlistTable-module-scss-module__VEc42q__statusGroup .button{flex:1;height:44px}.WatchlistTable-module-scss-module__VEc42q__whereGroup{gap:8px}.WatchlistTable-module-scss-module__VEc42q__whereGroup .button{border:1px solid var(--admin-rule-strong);height:36px;border-radius:999px!important;margin-right:0!important}}.WatchlistTable-module-scss-module__VEc42q__chipCount{font-family:var(--admin-mono);opacity:.8;font-size:10px}.WatchlistTable-module-scss-module__VEc42q__newestFirst{color:var(--bulma-text-weak);margin-left:auto;font-size:12px}.WatchlistTable-module-scss-module__VEc42q__emptyState{color:var(--bulma-text-weak);font-size:13px}.WatchlistTable-module-scss-module__VEc42q__table{flex-direction:column;display:flex}.WatchlistTable-module-scss-module__VEc42q__headerStrip{display:none}@media (min-width:900px){.WatchlistTable-module-scss-module__VEc42q__headerStrip{grid-template-columns:var(--admin-thumb-w) minmax(220px, 2fr) 150px 200px 150px 128px 132px;border-bottom:1px solid var(--admin-rule-strong);column-gap:16px;padding-bottom:8px;display:grid}.WatchlistTable-module-scss-module__VEc42q__headerStripWatched{grid-template-columns:var(--admin-thumb-w) minmax(220px, 2fr) 130px 110px 140px 160px 110px}}@media (min-width:900px) and (max-width:1100px){.WatchlistTable-module-scss-module__VEc42q__headerStrip{grid-template-columns:var(--admin-thumb-w) minmax(180px, 2fr) 130px 170px 120px 110px 100px}.WatchlistTable-module-scss-module__VEc42q__headerStripWatched{grid-template-columns:var(--admin-thumb-w) minmax(180px, 2fr) 110px 90px 120px 140px 90px}}.WatchlistTable-module-scss-module__VEc42q__th{letter-spacing:.08em;text-transform:uppercase;color:var(--bulma-text-weak);font-size:11px;font-weight:600}.WatchlistTable-module-scss-module__VEc42q__shortcutHint{font-family:var(--admin-mono);color:var(--bulma-text-weak);margin-top:12px;font-size:11px}
.page-module-scss-module__RVk7Nq__page{padding:2rem}@media (max-width:900px){.page-module-scss-module__RVk7Nq__page{padding-left:1rem;padding-right:1rem}}
.NewReleasesView-module-scss-module__O22XXW__layout{grid-template:"filters filters""calendar list"1fr/minmax(0,2fr) minmax(0,1fr);gap:1rem 2rem;height:100%;min-height:0;display:grid}.NewReleasesView-module-scss-module__O22XXW__mobileHeader{display:contents}@media (max-width:900px){.NewReleasesView-module-scss-module__O22XXW__layout{height:auto;display:block}.NewReleasesView-module-scss-module__O22XXW__mobileHeader{z-index:10;background-color:var(--bulma-body-background-color);flex-direction:column;gap:.75rem;margin-bottom:1rem;padding-top:16px;padding-bottom:16px;display:flex;position:sticky;top:0}}
.ReviewQueueView-module-scss-module__Po_Uiq__board{background:var(--admin-rule-weak);grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:1px;display:grid}.ReviewQueueView-module-scss-module__Po_Uiq__mobileTabs,.ReviewQueueView-module-scss-module__Po_Uiq__mobileTabNote,.ReviewQueueView-module-scss-module__Po_Uiq__columnHiddenMobile{display:none}.ReviewQueueView-module-scss-module__Po_Uiq__mobileTab{font:inherit;color:var(--bulma-text-weak);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;height:48px;font-size:13px;font-weight:600;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__mobileTabActive{color:var(--bulma-text-strong);border-bottom-color:var(--theme-accent)}.ReviewQueueView-module-scss-module__Po_Uiq__column{background:var(--bulma-scheme-main);min-height:320px;padding:16px 16px 28px}.ReviewQueueView-module-scss-module__Po_Uiq__columnHeader{border-bottom:1px solid var(--admin-rule-strong);flex-direction:column;gap:6px;margin-bottom:12px;padding-bottom:10px;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__columnLabel{letter-spacing:.02em;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__countPill{background:var(--admin-control-bg);min-width:22px;height:20px;color:var(--bulma-text-strong);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.ReviewQueueView-module-scss-module__Po_Uiq__columnNote{color:var(--bulma-text-weak);margin:0;font-size:12px;line-height:1.45}.ReviewQueueView-module-scss-module__Po_Uiq__cardList{flex-direction:column;gap:12px;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__card{border:1px solid var(--admin-rule-strong);background:var(--bulma-scheme-main-bis);border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex;position:relative}.ReviewQueueView-module-scss-module__Po_Uiq__cardHeader{align-items:flex-start;gap:12px;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__thumb{background:var(--bulma-scheme-main);border-radius:3px;flex:none;width:36px;height:54px;position:relative;overflow:hidden}.ReviewQueueView-module-scss-module__Po_Uiq__thumb img{object-fit:cover}.ReviewQueueView-module-scss-module__Po_Uiq__cardInfo{flex:1;min-width:0}.ReviewQueueView-module-scss-module__Po_Uiq__cardTitle{color:var(--bulma-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.ReviewQueueView-module-scss-module__Po_Uiq__cardMeta{color:var(--bulma-text-weak);margin-top:3px;font-size:12px}.ReviewQueueView-module-scss-module__Po_Uiq__cardAge{color:var(--bulma-text-weak);margin-top:2px;font-size:12px}.ReviewQueueView-module-scss-module__Po_Uiq__cardAgeWarning{color:var(--bulma-warning)}.ReviewQueueView-module-scss-module__Po_Uiq__menuButton{width:32px;height:32px;color:var(--bulma-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ReviewQueueView-module-scss-module__Po_Uiq__menuButton:hover,.ReviewQueueView-module-scss-module__Po_Uiq__menuButtonOpen{background:var(--admin-control-bg);border-color:var(--admin-rule-strong);color:var(--bulma-text-strong)}.ReviewQueueView-module-scss-module__Po_Uiq__menuBackdrop{z-index:5;position:fixed;inset:0}.ReviewQueueView-module-scss-module__Po_Uiq__menu{z-index:6;background:var(--bulma-scheme-main-ter);border:1px solid var(--admin-rule-strong);border-radius:8px;flex-direction:column;width:240px;padding:6px;display:flex;position:absolute;top:48px;right:10px;box-shadow:0 12px 32px #00000073}.ReviewQueueView-module-scss-module__Po_Uiq__menuItem{font:inherit;text-align:left;color:var(--bulma-text);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;height:36px;padding:0 10px;font-size:13px;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__menuItem:hover{background:var(--admin-control-bg);color:var(--bulma-text-strong)}.ReviewQueueView-module-scss-module__Po_Uiq__menuItem:disabled{opacity:.5;cursor:default}.ReviewQueueView-module-scss-module__Po_Uiq__menuItemCheck{flex:none;width:14px;display:inline-flex}.ReviewQueueView-module-scss-module__Po_Uiq__menuDivider{border:0;border-top:1px solid var(--admin-rule-weak);margin:6px 0}.ReviewQueueView-module-scss-module__Po_Uiq__menuHeading{letter-spacing:.08em;text-transform:uppercase;color:var(--bulma-text-weak);padding:8px 10px 4px;font-size:11px;font-weight:600}.ReviewQueueView-module-scss-module__Po_Uiq__menuGroup{flex-direction:column;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__menuNote{color:var(--bulma-text-weak);margin:0;padding:4px 10px 8px;font-size:12px;line-height:1.45}.ReviewQueueView-module-scss-module__Po_Uiq__progress{flex-direction:column;gap:6px;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__progressBar{gap:3px;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__progressSeg{background:var(--admin-rule-weak);border-radius:2px;flex:1;height:5px}.ReviewQueueView-module-scss-module__Po_Uiq__progressSegDone{background:var(--bulma-text-weak)}.ReviewQueueView-module-scss-module__Po_Uiq__progressSegCurrent{background:var(--theme-accent)}.ReviewQueueView-module-scss-module__Po_Uiq__progressRow{justify-content:space-between;font-size:12px;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__progressStepName{color:var(--bulma-text-strong);font-weight:600}.ReviewQueueView-module-scss-module__Po_Uiq__progressStepCount{color:var(--bulma-text-weak)}.ReviewQueueView-module-scss-module__Po_Uiq__cardAction{justify-content:space-between;width:100%}.ReviewQueueView-module-scss-module__Po_Uiq__emptyState{border:1px dashed var(--admin-rule-strong);color:var(--bulma-text-weak);padding:20px 12px;font-size:12px}@media (max-width:899px){.ReviewQueueView-module-scss-module__Po_Uiq__board{background:0 0;display:block}.ReviewQueueView-module-scss-module__Po_Uiq__mobileTabs{border-bottom:1px solid var(--admin-rule-weak);margin-bottom:12px;display:flex}.ReviewQueueView-module-scss-module__Po_Uiq__mobileTabNote{color:var(--bulma-text-weak);margin:0 0 14px;font-size:12px;display:block}.ReviewQueueView-module-scss-module__Po_Uiq__column{background:0 0;min-height:0;padding:0}.ReviewQueueView-module-scss-module__Po_Uiq__columnHeader{display:none}}
.TicketGenerator-module-scss-module__l8W2wW__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:2rem;margin-top:1.5rem;display:grid}.TicketGenerator-module-scss-module__l8W2wW__gridColumn{min-width:0}
.TodayView-module-scss-module__6_u-ea__grid{flex-direction:column;gap:24px;display:flex}.TodayView-module-scss-module__6_u-ea__section{flex-direction:column;gap:12px;display:flex}.TodayView-module-scss-module__6_u-ea__card{background:var(--bulma-scheme-main-bis);border:1px solid var(--admin-rule-weak);border-radius:10px;padding:20px}.TodayView-module-scss-module__6_u-ea__mainGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px;display:grid}.TodayView-module-scss-module__6_u-ea__waitingSection{grid-column:span 8;min-width:300px}.TodayView-module-scss-module__6_u-ea__committedSection{grid-column:span 4;min-width:260px}@media (max-width:900px){.TodayView-module-scss-module__6_u-ea__waitingSection,.TodayView-module-scss-module__6_u-ea__committedSection{grid-column:1/-1}}.TodayView-module-scss-module__6_u-ea__sectionHeadingRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.TodayView-module-scss-module__6_u-ea__sectionHeading{align-items:center;gap:10px;margin:0;font-size:17px;font-weight:700;display:flex}.TodayView-module-scss-module__6_u-ea__weekendRange{color:var(--bulma-text-weak);font-size:13px;font-weight:400}.TodayView-module-scss-module__6_u-ea__sectionLink{color:var(--bulma-text);font-size:13px;font-weight:600}.TodayView-module-scss-module__6_u-ea__countPill{background:var(--admin-control-bg);min-width:22px;height:20px;color:var(--bulma-text-strong);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.TodayView-module-scss-module__6_u-ea__emptyState{padding:24px 0}.TodayView-module-scss-module__6_u-ea__emptyTitle{margin:0 0 4px;font-size:18px;font-weight:900}.TodayView-module-scss-module__6_u-ea__emptyBody{color:var(--bulma-text-weak);margin:0;font-size:13px}.TodayView-module-scss-module__6_u-ea__group{flex-direction:column;display:flex}.TodayView-module-scss-module__6_u-ea__groupHeading{justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.TodayView-module-scss-module__6_u-ea__groupLabel{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.TodayView-module-scss-module__6_u-ea__groupNote{color:var(--bulma-text-weak);font-size:12px}.TodayView-module-scss-module__6_u-ea__row{border-top:1px solid var(--admin-rule-weak);color:inherit;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:grid}.TodayView-module-scss-module__6_u-ea__rowChevron{color:var(--bulma-text-weak);flex:none;display:none}.TodayView-module-scss-module__6_u-ea__thumb{background:var(--bulma-scheme-main-bis);border-radius:3px;flex:none;width:32px;height:48px;position:relative;overflow:hidden}.TodayView-module-scss-module__6_u-ea__thumb img{object-fit:cover}.TodayView-module-scss-module__6_u-ea__rowMain{min-width:0;color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex}.TodayView-module-scss-module__6_u-ea__rowTitleLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TodayView-module-scss-module__6_u-ea__rowTitle{color:var(--bulma-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.TodayView-module-scss-module__6_u-ea__rowYear{color:var(--bulma-text-weak);font-weight:400}.TodayView-module-scss-module__6_u-ea__rowSub{color:var(--bulma-text-weak);font-size:12px}.TodayView-module-scss-module__6_u-ea__rowSubToday{color:var(--theme-accent)}.TodayView-module-scss-module__6_u-ea__trackTag{background:var(--admin-control-bg);height:20px;color:var(--bulma-text);border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.TodayView-module-scss-module__6_u-ea__miniProgress{align-items:center;gap:10px;display:flex}.TodayView-module-scss-module__6_u-ea__miniProgressBar{flex:none;gap:2px;width:120px;display:flex}.TodayView-module-scss-module__6_u-ea__miniProgressSeg{background:var(--admin-rule-weak);border-radius:2px;flex:1;height:4px}.TodayView-module-scss-module__6_u-ea__miniProgressSegDone{background:var(--bulma-text-weak)}.TodayView-module-scss-module__6_u-ea__miniProgressSegCurrent{background:var(--theme-accent)}.TodayView-module-scss-module__6_u-ea__miniProgressLabel{color:var(--bulma-text);font-size:12px}.TodayView-module-scss-module__6_u-ea__openButton,.TodayView-module-scss-module__6_u-ea__actionButton{flex:none}.TodayView-module-scss-module__6_u-ea__missedScreening{color:var(--theme-accent);margin:8px 0 0;font-size:12px}.TodayView-module-scss-module__6_u-ea__releaseGrid{grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:16px;display:grid}.TodayView-module-scss-module__6_u-ea__releaseTile{flex-direction:column;gap:8px;display:flex}.TodayView-module-scss-module__6_u-ea__releasePoster{aspect-ratio:2/3;background:var(--bulma-scheme-main-bis);border-radius:6px;position:relative;overflow:hidden}.TodayView-module-scss-module__6_u-ea__releasePoster img{object-fit:cover}.TodayView-module-scss-module__6_u-ea__addButton{background:var(--bulma-primary);height:32px;color:var(--admin-on-primary);font:inherit;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:none;position:absolute;inset:auto 8px 8px}.TodayView-module-scss-module__6_u-ea__releaseTile:hover .TodayView-module-scss-module__6_u-ea__addButton,.TodayView-module-scss-module__6_u-ea__releaseTile:focus-within .TodayView-module-scss-module__6_u-ea__addButton{display:flex}.TodayView-module-scss-module__6_u-ea__releaseTile:hover .TodayView-module-scss-module__6_u-ea__releasePoster,.TodayView-module-scss-module__6_u-ea__releaseTile:focus-within .TodayView-module-scss-module__6_u-ea__releasePoster{outline:2px solid var(--bulma-primary);outline-offset:2px}.TodayView-module-scss-module__6_u-ea__releaseTitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;overflow:hidden}.TodayView-module-scss-module__6_u-ea__releaseMeta{color:var(--bulma-text-weak);margin:0;font-size:12px}.TodayView-module-scss-module__6_u-ea__statStrip{background:var(--admin-rule-weak);border:1px solid var(--admin-rule-weak);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2px;display:grid}.TodayView-module-scss-module__6_u-ea__statCell{background:var(--bulma-scheme-main);color:inherit;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex;position:relative}.TodayView-module-scss-module__6_u-ea__statCell:hover{background:var(--admin-control-bg);outline:1px solid var(--theme-accent);outline-offset:-1px}.TodayView-module-scss-module__6_u-ea__statArrow{color:var(--bulma-text-weak);position:absolute;top:14px;right:14px}.TodayView-module-scss-module__6_u-ea__statCell:hover .TodayView-module-scss-module__6_u-ea__statArrow{color:var(--bulma-primary)}.TodayView-module-scss-module__6_u-ea__statValue{color:var(--bulma-text-strong);font-size:28px;font-weight:900;line-height:1}.TodayView-module-scss-module__6_u-ea__statLabel{font-size:13px}@media (max-width:899px){.TodayView-module-scss-module__6_u-ea__openButton{display:none}.TodayView-module-scss-module__6_u-ea__rowChevron{display:flex}.TodayView-module-scss-module__6_u-ea__releaseGrid{gap:12px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.TodayView-module-scss-module__6_u-ea__releaseTile{flex:0 0 112px}.TodayView-module-scss-module__6_u-ea__addButton{border-radius:50%;justify-content:center;width:36px;height:36px;padding:0;inset:auto 6px 6px auto;display:flex!important}.TodayView-module-scss-module__6_u-ea__addButtonLabel{display:none}.TodayView-module-scss-module__6_u-ea__releaseTile .TodayView-module-scss-module__6_u-ea__releasePoster{outline:none}}
.PageLoading-module-scss-module__ldj7fW__page{padding:2rem}@media (max-width:900px){.PageLoading-module-scss-module__ldj7fW__page{padding-left:1rem;padding-right:1rem}}.PageLoading-module-scss-module__ldj7fW__center{min-height:40vh;color:var(--bulma-text-weak);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}
