.PixelStarfield-module-scss-module__VLDWdG__canvas{z-index:0;opacity:0;pointer-events:none;image-rendering:pixelated;image-rendering:crisp-edges;position:fixed;inset:0}.PixelStarfield-module-scss-module__VLDWdG__visible{opacity:1;transition:opacity .45s}@media (prefers-reduced-motion:reduce){.PixelStarfield-module-scss-module__VLDWdG__visible{transition:none}}
.WindowControls-module-scss-module__Ifl7OG__windowControls{flex-shrink:0;gap:4px;display:flex}.WindowControls-module-scss-module__Ifl7OG__closeButton{cursor:pointer;color:#000;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.WindowControls-module-scss-module__Ifl7OG__closeButton:active{border-color:#404040 #fff #fff #404040}.WindowControls-module-scss-module__Ifl7OG__closeButton:focus{outline:none}.WindowControls-module-scss-module__Ifl7OG__closeButton:focus-visible{outline-offset:-4px;outline:2px dotted #000}.WindowControls-module-scss-module__Ifl7OG__closeIcon{width:14px;height:14px;display:block}
.Window-module-scss-module__zgfhnG__backdrop{z-index:99;cursor:pointer;opacity:1;background-color:#00000080;background-image:repeating-linear-gradient(-45deg,#0000,#0000 8px,#ffffff0f 8px 16px);animation:.26s ease-in Window-module-scss-module__zgfhnG__backdropFadeIn;position:fixed;inset:0}.Window-module-scss-module__zgfhnG__backdropNoEnter{animation:none}.Window-module-scss-module__zgfhnG__backdropClosing{opacity:0;transition:opacity .26s ease-out;animation:none}@keyframes Window-module-scss-module__zgfhnG__backdropFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Window-module-scss-module__zgfhnG__backdrop{animation:none}.Window-module-scss-module__zgfhnG__backdropClosing{transition:none}}.Window-module-scss-module__zgfhnG__window{z-index:100;min-width:320px;max-width:min(900px,92vw);font-family:var(--font-vt323),"Courier New",monospace;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;position:fixed;top:0;left:0;box-shadow:4px 4px #00000080}.Window-module-scss-module__zgfhnG__titleBar{color:#fff;cursor:move;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,navy,#1084d0);justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:4px 4px 4px 8px;display:flex}.Window-module-scss-module__zgfhnG__titleText{flex-direction:column;justify-content:center;gap:2px;min-height:18px;font-size:1.25rem;line-height:1;display:flex}.Window-module-scss-module__zgfhnG__titleText>span:first-child{align-items:center;min-height:18px;display:inline-flex}.Window-module-scss-module__zgfhnG__subtitle{opacity:.85;font-size:.95rem}.Window-module-scss-module__zgfhnG__content{background:silver;border:2px solid #fff;border-color:#404040 #fff #fff #404040;padding:12px}@media (max-width:700px){.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__mobile,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__defaultAnchor{width:auto;min-width:0;max-width:none;max-height:calc(100dvh - 128px - max(16px,env(safe-area-inset-bottom,0px)));flex-direction:column;display:flex;top:128px;left:8px;right:8px;overflow:hidden;transform:none!important}.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__mobile .Window-module-scss-module__zgfhnG__content,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__defaultAnchor .Window-module-scss-module__zgfhnG__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;min-height:0;padding:12px 12px 24px;overflow-y:auto}.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__mobile.Window-module-scss-module__zgfhnG__thingWindow .Window-module-scss-module__zgfhnG__content,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__defaultAnchor.Window-module-scss-module__zgfhnG__thingWindow .Window-module-scss-module__zgfhnG__content{overflow-y:auto}.Window-module-scss-module__zgfhnG__titleBarStatic{cursor:default;flex-shrink:0}}@media (max-width:1000px) and (min-width:701px){.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__thingWindow.Window-module-scss-module__zgfhnG__defaultAnchor,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__thingWindow.Window-module-scss-module__zgfhnG__compactInset{width:min(508px,100vw - 24px);min-width:0;max-width:min(508px,100vw - 24px);max-height:calc(100dvh - 128px - max(16px,env(safe-area-inset-bottom,0px)));flex-direction:column;display:flex;top:128px;left:50%;right:auto;overflow:hidden;transform:translate(-50%)!important}.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__thingWindow.Window-module-scss-module__zgfhnG__defaultAnchor .Window-module-scss-module__zgfhnG__content,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__thingWindow.Window-module-scss-module__zgfhnG__compactInset .Window-module-scss-module__zgfhnG__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:12px 12px 24px;overflow-y:auto}}.Window-module-scss-module__zgfhnG__thingWindow{flex-direction:column;max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.Window-module-scss-module__zgfhnG__thingWindow .Window-module-scss-module__zgfhnG__content{flex-direction:column;flex:1;min-height:0;display:flex}.Window-module-scss-module__zgfhnG__emphasizedTitle .Window-module-scss-module__zgfhnG__titleBar{padding-left:12px}.Window-module-scss-module__zgfhnG__emphasizedTitle .Window-module-scss-module__zgfhnG__titleText{font-size:1.6rem}@media (min-width:1001px){.Window-module-scss-module__zgfhnG__thingWindow{max-width:min(900px,100vw - 116px);max-height:calc(100dvh - 24px)}.Window-module-scss-module__zgfhnG__thingWindow .Window-module-scss-module__zgfhnG__content{overflow:hidden}}.Window-module-scss-module__zgfhnG__anchorTopRight{min-width:280px;max-width:300px;top:12px;left:auto;right:12px}.Window-module-scss-module__zgfhnG__anchorTopRightBelowIcon{width:280px;min-width:280px;max-width:300px;top:76px;left:auto;right:12px}.Window-module-scss-module__zgfhnG__anchorBottomDock{min-width:0;max-width:none;inset:auto 8px 12px}
.DesktopNoticeWindow-module-scss-module__q-OSoG__titleRow{align-items:center;gap:6px;min-width:0;line-height:1;display:inline-flex}.DesktopNoticeWindow-module-scss-module__q-OSoG__titleIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;line-height:0;display:inline-flex}.DesktopNoticeWindow-module-scss-module__q-OSoG__titleIcon svg{width:18px;height:18px;display:block}.DesktopNoticeWindow-module-scss-module__q-OSoG__titleLabel{align-items:center;height:18px;line-height:1;display:inline-flex}.DesktopNoticeWindow-module-scss-module__q-OSoG__message,.DesktopNoticeWindow-module-scss-module__q-OSoG__hint,.DesktopNoticeWindow-module-scss-module__q-OSoG__status{color:#000;margin:0;font-size:1rem;line-height:1.35}.DesktopNoticeWindow-module-scss-module__q-OSoG__hint{margin-top:8px}.DesktopNoticeWindow-module-scss-module__q-OSoG__status{margin-top:10px}.DesktopNoticeWindow-module-scss-module__q-OSoG__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.DesktopNoticeWindow-module-scss-module__q-OSoG__button{font-family:var(--font-vt323),"Courier New",monospace;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:4px 10px;font-size:.95rem}.DesktopNoticeWindow-module-scss-module__q-OSoG__button:focus{outline:none}.DesktopNoticeWindow-module-scss-module__q-OSoG__button:focus-visible{outline-offset:-4px;outline:2px dotted #000}.DesktopNoticeWindow-module-scss-module__q-OSoG__button:disabled{opacity:.6;cursor:wait}
@keyframes desktopIntro-module-scss-module__17SQqW__desktopIntroFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:var(--intro-target-opacity,1);transform:translateY(0)}}@keyframes desktopIntro-module-scss-module__17SQqW__desktopIntroFadeInPlain{0%{opacity:0}to{opacity:1}}@keyframes desktopIntro-module-scss-module__17SQqW__desktopIntroFadeInScale{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.desktopIntro-module-scss-module__17SQqW__headerLine{opacity:0;visibility:hidden}.desktopIntro-module-scss-module__17SQqW__headerIntroActive .desktopIntro-module-scss-module__17SQqW__headerLine{visibility:visible;animation:desktopIntro-module-scss-module__17SQqW__desktopIntroFadeIn var(--intro-line-ms,.45s) ease forwards;animation-delay:var(--intro-line-delay,0s)}.desktopIntro-module-scss-module__17SQqW__fadeInPlain{opacity:0;visibility:hidden;animation:desktopIntro-module-scss-module__17SQqW__desktopIntroFadeInPlain var(--intro-fade-ms,.4s) ease forwards}.desktopIntro-module-scss-module__17SQqW__fadeInScale{opacity:0;visibility:hidden;transform-origin:50%;animation:desktopIntro-module-scss-module__17SQqW__desktopIntroFadeInScale var(--intro-fade-ms,.4s) ease-out forwards;transform:scale(0)}.desktopIntro-module-scss-module__17SQqW__headerIntroDone .desktopIntro-module-scss-module__17SQqW__headerLine{opacity:var(--intro-target-opacity,1);visibility:visible;transform:none}.desktopIntro-module-scss-module__17SQqW__fadeInPlainActive{visibility:visible}.desktopIntro-module-scss-module__17SQqW__hiddenUntilIntro{opacity:0;visibility:hidden;pointer-events:none}.desktopIntro-module-scss-module__17SQqW__introVisible{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.desktopIntro-module-scss-module__17SQqW__headerLine,.desktopIntro-module-scss-module__17SQqW__fadeInPlain,.desktopIntro-module-scss-module__17SQqW__fadeInScale,.desktopIntro-module-scss-module__17SQqW__hiddenUntilIntro{opacity:1;visibility:visible;pointer-events:auto;animation:none;transform:none}.desktopIntro-module-scss-module__17SQqW__introVisible{opacity:1;visibility:visible}}
.WeekNavBar-module-scss-module__kW39Va__weekNav{z-index:1;color:#fff;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px 16px;display:flex;position:relative}.WeekNavBar-module-scss-module__kW39Va__navRow{flex-direction:row;justify-content:center;align-items:center;gap:12px;width:100%;max-width:min(640px,100%);display:flex}.WeekNavBar-module-scss-module__kW39Va__weekContext{text-align:center;flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;display:flex}.WeekNavBar-module-scss-module__kW39Va__weekLabel{font-size:1.25rem;line-height:1.2}.WeekNavBar-module-scss-module__kW39Va__dateText{opacity:.95;font-size:1.15rem;line-height:1.2}.WeekNavBar-module-scss-module__kW39Va__positionHintInline{opacity:.75;font-size:1rem;line-height:1.2}.WeekNavBar-module-scss-module__kW39Va__positionHintMobile{font-family:var(--font-vt323),"Courier New",monospace;opacity:.75;text-align:center;margin:0;font-size:1rem;line-height:1.2;display:none}.WeekNavBar-module-scss-module__kW39Va__navButton{min-width:140px;min-height:44px;font-family:var(--font-vt323),"Courier New",monospace;color:#000;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:8px 14px;font-size:1.05rem;display:inline-flex}.WeekNavBar-module-scss-module__kW39Va__navButton:active:not(:disabled){border-color:#404040 #fff #fff #404040}.WeekNavBar-module-scss-module__kW39Va__navButton:disabled{opacity:.45;cursor:default}.WeekNavBar-module-scss-module__kW39Va__navButton:disabled.WeekNavBar-module-scss-module__kW39Va__navButtonBusy{opacity:1}.WeekNavBar-module-scss-module__kW39Va__navButton:focus{outline:none}.WeekNavBar-module-scss-module__kW39Va__navButton:focus-visible{outline-offset:-6px;outline:2px dotted #000}.WeekNavBar-module-scss-module__kW39Va__arrow{flex-shrink:0}@media (max-width:560px){.WeekNavBar-module-scss-module__kW39Va__navRow{flex-wrap:wrap;gap:8px}.WeekNavBar-module-scss-module__kW39Va__weekContext{flex-basis:100%;order:-1}.WeekNavBar-module-scss-module__kW39Va__positionHintInline{display:none}.WeekNavBar-module-scss-module__kW39Va__positionHintMobile{display:block}.WeekNavBar-module-scss-module__kW39Va__navButton{flex:1;min-width:0}}
.RetroLoading-module-scss-module__Shve_G__hatchOverlay{z-index:2;pointer-events:none;background:repeating-linear-gradient(-45deg,#0000,#0000 6px,#00000014 6px 12px);position:absolute;inset:0}.RetroLoading-module-scss-module__Shve_G__hatchOverlayLight{background:repeating-linear-gradient(-45deg,#0000,#0000 6px,#ffffff1f 6px 12px)}.RetroLoading-module-scss-module__Shve_G__stageHatch{z-index:5;pointer-events:none;background:repeating-linear-gradient(-45deg,#0000,#0000 8px,#0000000f 8px 16px);position:absolute;inset:0}.RetroLoading-module-scss-module__Shve_G__loadingBar{color:#fff;background:navy;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;margin:0 0 10px;padding:5px 10px;font-size:1rem;box-shadow:inset 1px 1px #ffffff40}.RetroLoading-module-scss-module__Shve_G__loadingDots{animation:1s step-end infinite RetroLoading-module-scss-module__Shve_G__blink}.RetroLoading-module-scss-module__Shve_G__panelLoading{cursor:wait;-webkit-user-select:none;user-select:none}.RetroLoading-module-scss-module__Shve_G__panelLoading,.RetroLoading-module-scss-module__Shve_G__panelLoading *{cursor:wait!important}.RetroLoading-module-scss-module__Shve_G__panelLoading:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(-45deg,#0000,#0000 6px,#0000000d 6px 12px);position:absolute;inset:0}@keyframes RetroLoading-module-scss-module__Shve_G__blink{50%{opacity:.35}}
@property --snake-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.RainbowSnakeBorder-module-scss-module__GRZIzG__snake{z-index:2;box-sizing:border-box;pointer-events:none;-webkit-mask-composite:xor;padding:2px;animation:2.25s linear infinite paused RainbowSnakeBorder-module-scss-module__GRZIzG__snakeChase;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.RainbowSnakeBorder-module-scss-module__GRZIzG__snakeRainbow{background:conic-gradient(from var(--snake-angle), #ff0040, #f90, #ffe600, #3f6, #09f, #93f, #ff0040)}.RainbowSnakeBorder-module-scss-module__GRZIzG__snakeYellowDash{background:conic-gradient(from var(--snake-angle), var(--snake-accent,#fff) 0deg, var(--snake-accent,#fff) 140deg, var(--snake-accent-dim,#9c9c9c) 180deg, var(--snake-accent-dim,#9c9c9c) 320deg, var(--snake-accent,#fff) 360deg);animation-duration:6s}.RainbowSnakeBorder-module-scss-module__GRZIzG__snakeAnimated{animation-play-state:running}@keyframes RainbowSnakeBorder-module-scss-module__GRZIzG__snakeChase{to{--snake-angle:360deg}}@media (prefers-reduced-motion:reduce){.RainbowSnakeBorder-module-scss-module__GRZIzG__snake,.RainbowSnakeBorder-module-scss-module__GRZIzG__snakeAnimated{--snake-angle:0deg;animation:none}}
.ThingImage-module-scss-module__BB7eKG__shell{box-sizing:border-box;flex-shrink:0;display:block;position:relative}.ThingImage-module-scss-module__BB7eKG__shell.ThingImage-module-scss-module__BB7eKG__shellSnake{box-shadow:none;background:0 0;border-color:#0000}.ThingImage-module-scss-module__BB7eKG__shell.ThingImage-module-scss-module__BB7eKG__shellSnake:after{display:none}.ThingImage-module-scss-module__BB7eKG__frame{box-sizing:border-box;background:#111;width:100%;height:100%;display:block;position:relative;overflow:hidden}.ThingImage-module-scss-module__BB7eKG__image{object-fit:cover;opacity:0;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .15s;display:block}.ThingImage-module-scss-module__BB7eKG__image.ThingImage-module-scss-module__BB7eKG__loaded{opacity:1}.ThingImage-module-scss-module__BB7eKG__contain{object-fit:contain;height:auto;max-height:100%}.ThingImage-module-scss-module__BB7eKG__hatchFailed{background:repeating-linear-gradient(-45deg,#0000,#0000 6px,#0000002e 6px 12px)}.ThingImage-module-scss-module__BB7eKG__failedMark{z-index:3;color:#ffffff73;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ThingImage-module-scss-module__BB7eKG__failedMark svg{aspect-ratio:1;width:min(42%,36px);height:min(42%,36px);image-rendering:pixelated;display:block}
.ScreeningCommonNameEdit-module-scss-module__vV3nLa__thingWindowBlock{flex-direction:column;gap:6px;width:100%;display:flex}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__displayValue{text-transform:capitalize;display:block}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__mutedLabel{color:#666;font-size:.95rem}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__formThingWindow{margin-top:0}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__editWrap{width:100%;margin-top:6px;display:block}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__editButton,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__save,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__clear,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__cancel{font-family:var(--font-vt323),"Courier New",monospace;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:2px 6px;font-size:.9rem}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__editButton:focus,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__save:focus,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__clear:focus,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__cancel:focus{outline:none}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__editButton:focus-visible,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__save:focus-visible,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__clear:focus-visible,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__cancel:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__editButton{display:block}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__editButton:disabled,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__save:disabled,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__clear:disabled,.ScreeningCommonNameEdit-module-scss-module__vV3nLa__cancel:disabled{opacity:.5;cursor:not-allowed}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__form{flex-direction:column;gap:4px;width:100%;margin-top:6px;display:flex}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__label{font-size:.85rem}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__input{font-family:var(--font-vt323),"Courier New",monospace;border:2px inset silver;width:100%;padding:4px 6px;font-size:.95rem}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__input:focus{outline:none}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__input:focus-visible{outline-offset:-2px;outline:2px dotted #000}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__actions{flex-wrap:wrap;gap:4px;display:flex}.ScreeningCommonNameEdit-module-scss-module__vV3nLa__error{color:#8b0000;margin:0;font-size:.85rem}
.ScreeningAdmin-module-scss-module__fcRO8W__loginWrap{z-index:60;position:fixed;bottom:16px;right:16px}.ScreeningAdmin-module-scss-module__fcRO8W__loginForm{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;flex-direction:column;gap:8px;min-width:220px;padding:12px;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__loginLabel{color:#000;font-size:1.1rem}.ScreeningAdmin-module-scss-module__fcRO8W__loginInput{font-family:var(--font-vt323),"Courier New",monospace;border:2px inset silver;padding:4px 8px;font-size:1.1rem}.ScreeningAdmin-module-scss-module__fcRO8W__loginInput:focus{outline:none}.ScreeningAdmin-module-scss-module__fcRO8W__loginInput:focus-visible{outline-offset:-2px;outline:2px dotted #000}.ScreeningAdmin-module-scss-module__fcRO8W__loginButton,.ScreeningAdmin-module-scss-module__fcRO8W__toggle,.ScreeningAdmin-module-scss-module__fcRO8W__refresh,.ScreeningAdmin-module-scss-module__fcRO8W__move,.ScreeningAdmin-module-scss-module__fcRO8W__review,.ScreeningAdmin-module-scss-module__fcRO8W__approve,.ScreeningAdmin-module-scss-module__fcRO8W__unapprove,.ScreeningAdmin-module-scss-module__fcRO8W__remove,.ScreeningAdmin-module-scss-module__fcRO8W__restore,.ScreeningAdmin-module-scss-module__fcRO8W__addGo{font-family:var(--font-vt323),"Courier New",monospace;cursor:pointer;font-size:1rem}.ScreeningAdmin-module-scss-module__fcRO8W__loginButton{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:6px 10px}.ScreeningAdmin-module-scss-module__fcRO8W__admin{z-index:60;flex-direction:column;align-items:flex-end;gap:8px;max-height:calc(100vh - 32px);display:flex;position:fixed;bottom:16px;right:16px}.ScreeningAdmin-module-scss-module__fcRO8W__toggleRow{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__toggle{color:#000;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:8px 12px}.ScreeningAdmin-module-scss-module__fcRO8W__panel{color:#000;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;width:min(92vw,420px);max-height:min(70vh,520px);padding:12px;position:relative;overflow:auto}.ScreeningAdmin-module-scss-module__fcRO8W__panelBusy .ScreeningAdmin-module-scss-module__fcRO8W__list,.ScreeningAdmin-module-scss-module__fcRO8W__panelBusy .ScreeningAdmin-module-scss-module__fcRO8W__panelHeader button,.ScreeningAdmin-module-scss-module__fcRO8W__panelBusy .ScreeningAdmin-module-scss-module__fcRO8W__addRow{pointer-events:none}.ScreeningAdmin-module-scss-module__fcRO8W__panelHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__panelTitle{margin:0;font-size:1.25rem}.ScreeningAdmin-module-scss-module__fcRO8W__refresh{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:4px 8px}.ScreeningAdmin-module-scss-module__fcRO8W__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__item{background:#d4d4d4;border:1px solid #404040;grid-template-columns:auto 48px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.ScreeningAdmin-module-scss-module__fcRO8W__reorder{flex-direction:column;gap:2px;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__loginButton:focus,.ScreeningAdmin-module-scss-module__fcRO8W__toggle:focus,.ScreeningAdmin-module-scss-module__fcRO8W__refresh:focus,.ScreeningAdmin-module-scss-module__fcRO8W__review:focus,.ScreeningAdmin-module-scss-module__fcRO8W__approve:focus,.ScreeningAdmin-module-scss-module__fcRO8W__unapprove:focus,.ScreeningAdmin-module-scss-module__fcRO8W__remove:focus,.ScreeningAdmin-module-scss-module__fcRO8W__restore:focus,.ScreeningAdmin-module-scss-module__fcRO8W__addGo:focus{outline:none}.ScreeningAdmin-module-scss-module__fcRO8W__loginButton:focus-visible,.ScreeningAdmin-module-scss-module__fcRO8W__toggle:focus-visible,.ScreeningAdmin-module-scss-module__fcRO8W__refresh:focus-visible,.ScreeningAdmin-module-scss-module__fcRO8W__review:focus-visible,.ScreeningAdmin-module-scss-module__fcRO8W__approve:focus-visible,.ScreeningAdmin-module-scss-module__fcRO8W__unapprove:focus-visible,.ScreeningAdmin-module-scss-module__fcRO8W__remove:focus-visible,.ScreeningAdmin-module-scss-module__fcRO8W__restore:focus-visible,.ScreeningAdmin-module-scss-module__fcRO8W__addGo:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningAdmin-module-scss-module__fcRO8W__move{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:2px 6px;line-height:1}.ScreeningAdmin-module-scss-module__fcRO8W__move:focus{outline:none}.ScreeningAdmin-module-scss-module__fcRO8W__move:focus-visible{outline-offset:-3px;outline:2px dotted #000}.ScreeningAdmin-module-scss-module__fcRO8W__move:disabled{opacity:.5;cursor:not-allowed}.ScreeningAdmin-module-scss-module__fcRO8W__overdue{outline:2px solid #c00}.ScreeningAdmin-module-scss-module__fcRO8W__thumb{object-fit:cover;border:1px solid #000;width:48px;height:48px}.ScreeningAdmin-module-scss-module__fcRO8W__itemMeta{min-width:0}.ScreeningAdmin-module-scss-module__fcRO8W__itemTitle{font-size:1rem;line-height:1.2}.ScreeningAdmin-module-scss-module__fcRO8W__itemSub{color:#333;margin-top:4px;font-size:.9rem}.ScreeningAdmin-module-scss-module__fcRO8W__actions{flex-direction:column;gap:4px;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__approve,.ScreeningAdmin-module-scss-module__fcRO8W__unapprove,.ScreeningAdmin-module-scss-module__fcRO8W__remove,.ScreeningAdmin-module-scss-module__fcRO8W__restore,.ScreeningAdmin-module-scss-module__fcRO8W__review{white-space:nowrap;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:4px 8px}.ScreeningAdmin-module-scss-module__fcRO8W__review{text-align:center;color:#000;text-decoration:none;display:block}.ScreeningAdmin-module-scss-module__fcRO8W__approve:disabled,.ScreeningAdmin-module-scss-module__fcRO8W__unapprove:disabled,.ScreeningAdmin-module-scss-module__fcRO8W__remove:disabled,.ScreeningAdmin-module-scss-module__fcRO8W__restore:disabled,.ScreeningAdmin-module-scss-module__fcRO8W__review[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ScreeningAdmin-module-scss-module__fcRO8W__error{color:#8b0000;margin:0 0 8px}.ScreeningAdmin-module-scss-module__fcRO8W__muted{color:#444;margin:0}.ScreeningAdmin-module-scss-module__fcRO8W__addRow{border-top:1px solid #404040;flex-direction:row;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__addLabel{color:#000;font-size:1.1rem;line-height:1}.ScreeningAdmin-module-scss-module__fcRO8W__addInput{width:3.25rem;font-family:var(--font-vt323),"Courier New",monospace;text-align:center;border:2px inset silver;padding:4px 6px;font-size:1.1rem;line-height:1}.ScreeningAdmin-module-scss-module__fcRO8W__addInput:focus{outline:none}.ScreeningAdmin-module-scss-module__fcRO8W__addInput:focus-visible{outline-offset:-2px;outline:2px dotted #000}.ScreeningAdmin-module-scss-module__fcRO8W__addGo{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:4px 10px;line-height:1}.ScreeningAdmin-module-scss-module__fcRO8W__addGo:disabled{opacity:.5;cursor:not-allowed}
.ScreeningViewFilter-module-scss-module__Tqq8CG__filter{flex-direction:column;gap:4px;font-size:1rem;display:flex}.ScreeningViewFilter-module-scss-module__Tqq8CG__label{letter-spacing:.08em;text-transform:uppercase;opacity:.9;font-size:.85rem}.ScreeningViewFilter-module-scss-module__Tqq8CG__select{font-family:var(--font-vt323),"Courier New",monospace;color:#000;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;min-width:140px;padding:4px 8px;font-size:1rem}.ScreeningViewFilter-module-scss-module__Tqq8CG__select:focus{outline:none}.ScreeningViewFilter-module-scss-module__Tqq8CG__select:focus-visible{outline-offset:-4px;outline:2px dotted #000}
.GlobeIcon-module-scss-module__oY4d2G__globeCanvas{z-index:1;image-rendering:pixelated;image-rendering:crisp-edges;filter:drop-shadow(0 0 16px #5ec8ff66);display:block;position:relative}
.HourglassIcon-module-scss-module__4jDycW__hourglass{display:block;overflow:hidden}.HourglassIcon-module-scss-module__4jDycW__body{transform-origin:16px 16px;animation:4s ease-in-out infinite HourglassIcon-module-scss-module__4jDycW__hourglassRotate}.HourglassIcon-module-scss-module__4jDycW__cap{fill:#fff}.HourglassIcon-module-scss-module__4jDycW__glass{fill:none;stroke:#fff;stroke-width:1.25px;stroke-linejoin:miter}.HourglassIcon-module-scss-module__4jDycW__sand{fill:#fff}@keyframes HourglassIcon-module-scss-module__4jDycW__hourglassRotate{0%,25%{transform:rotate(0)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}to{transform:rotate(360deg)}}
.OrbitThingTitle-module-scss-module__z8oSwG__thingTitle{z-index:2;opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:0;width:max-content;max-width:168px;transition:opacity .15s;display:flex;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.OrbitThingTitle-module-scss-module__z8oSwG__thingTitle_clearCrown{bottom:calc(100% + 25px)}.OrbitThingTitle-module-scss-module__z8oSwG__thingTitleWord{color:#fff;font-family:var(--font-vt323),"Courier New",monospace;white-space:nowrap;text-transform:capitalize;background:#000;padding:1px 4px;font-size:1rem;line-height:1.15;display:inline-block}@media (hover:none) and (pointer:coarse){.OrbitThingTitle-module-scss-module__z8oSwG__thingTitle{display:none}}
.ThingOrbit-module-scss-module__ex-4gq__orbitStage{--stage-size:min(90vw, 100cqmin, 520px);--thing-size:72px;--orbit-radius:calc(var(--stage-size) * .375);--orbit-thing-hover-scale:1.15;width:var(--stage-size);height:var(--stage-size);margin:0 auto;position:relative;overflow:visible}.ThingOrbit-module-scss-module__ex-4gq__orbitCore{position:absolute;inset:0}.ThingOrbit-module-scss-module__ex-4gq__globe{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ThingOrbit-module-scss-module__ex-4gq__globeLoading{z-index:2;filter:drop-shadow(0 2px 4px #000c);justify-content:center;align-items:center;display:flex;position:absolute}.ThingOrbit-module-scss-module__ex-4gq__globeHourglass{width:30px;height:30px}.ThingOrbit-module-scss-module__ex-4gq__orbitRing{z-index:2;will-change:transform;position:absolute;inset:0}.ThingOrbit-module-scss-module__ex-4gq__orbitRing_hidden{visibility:hidden;pointer-events:none}.ThingOrbit-module-scss-module__ex-4gq__orbitItem{z-index:0;width:var(--thing-size);height:var(--thing-size);margin-top:calc(var(--thing-size)/-2);margin-left:calc(var(--thing-size)/-2);transform:rotate(var(--angle)) translate(var(--orbit-radius));opacity:1;position:absolute;top:50%;left:50%}:is(.ThingOrbit-module-scss-module__ex-4gq__orbitItem:has(.ThingOrbit-module-scss-module__ex-4gq__thingLink_hovered),.ThingOrbit-module-scss-module__ex-4gq__orbitItem:has(.ThingOrbit-module-scss-module__ex-4gq__thingLink:focus-visible)),.ThingOrbit-module-scss-module__ex-4gq__orbitItem_hovered{z-index:30}.ThingOrbit-module-scss-module__ex-4gq__orbitItem_atGlobe{transform:rotate(var(--angle)) translate(0) scale(.001);opacity:0;pointer-events:none}.ThingOrbit-module-scss-module__ex-4gq__orbitItem_atGlobe.ThingOrbit-module-scss-module__ex-4gq__orbitItem_entering{transform:rotate(var(--angle)) translate(var(--orbit-radius)) scale(1);opacity:1;transition:transform var(--week-in-ms,.32s) ease-out,opacity var(--week-in-ms,.32s) ease-out;transition-delay:calc(var(--stagger-index,0)*var(--week-stagger-ms,35ms))}.ThingOrbit-module-scss-module__ex-4gq__orbitItem_exitFromOrbit{transform:rotate(var(--angle)) translate(var(--orbit-radius)) scale(1);opacity:1}.ThingOrbit-module-scss-module__ex-4gq__orbitItem_exiting{transform:rotate(var(--angle)) translate(0) scale(.001);opacity:0;transition:transform var(--week-out-ms,.28s) ease-in,opacity var(--week-out-ms,.28s) ease-in;transition-delay:calc(var(--stagger-index,0)*var(--week-stagger-ms,35ms));pointer-events:none}@media (prefers-reduced-motion:reduce){.ThingOrbit-module-scss-module__ex-4gq__orbitItem_atGlobe,.ThingOrbit-module-scss-module__ex-4gq__orbitItem_exitFromOrbit,.ThingOrbit-module-scss-module__ex-4gq__orbitItem_exiting,.ThingOrbit-module-scss-module__ex-4gq__orbitItem_entering{transition:none}.ThingOrbit-module-scss-module__ex-4gq__orbitItem_atGlobe{transform:rotate(var(--angle)) translate(var(--orbit-radius)) scale(1);opacity:1}}.ThingOrbit-module-scss-module__ex-4gq__orbitItemInner{transform-origin:50%;will-change:transform;width:100%;height:100%}.ThingOrbit-module-scss-module__ex-4gq__thingLink{color:#fff;width:100%;height:100%;text-decoration:none;transition:transform .2s;display:block;position:relative}.ThingOrbit-module-scss-module__ex-4gq__thingLink_hovered{transform:scale(var(--orbit-thing-hover-scale,1.15))}.ThingOrbit-module-scss-module__ex-4gq__thingLink_hovered .ThingOrbit-module-scss-module__ex-4gq__orbitThingTitle{opacity:1}.ThingOrbit-module-scss-module__ex-4gq__thingLink:focus-visible:not(.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened){transform:scale(var(--orbit-thing-hover-scale,1.15));outline:none}.ThingOrbit-module-scss-module__ex-4gq__thingLink:focus-visible:not(.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened) .ThingOrbit-module-scss-module__ex-4gq__orbitImageFrame{box-shadow:0 0 0 2px #000,0 0 0 4px #ff0,0 0 12px #ffff0073}.ThingOrbit-module-scss-module__ex-4gq__thingLink:focus-visible:not(.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened) .ThingOrbit-module-scss-module__ex-4gq__orbitThingTitle{opacity:1}.ThingOrbit-module-scss-module__ex-4gq__thingLink_scaleDown{transform:scale(var(--thing-hover-scale,var(--orbit-thing-hover-scale,1.15)));transition:transform var(--thing-zoom-ms,.32s) ease-in}.ThingOrbit-module-scss-module__ex-4gq__thingLink_scaleDown .ThingOrbit-module-scss-module__ex-4gq__orbitThingTitle{opacity:1;transition:opacity var(--thing-zoom-ms,.32s) ease-in}.ThingOrbit-module-scss-module__ex-4gq__thingLink_scaleDownActive{transform:scale(1)}.ThingOrbit-module-scss-module__ex-4gq__thingLink_scaleDownActive .ThingOrbit-module-scss-module__ex-4gq__orbitThingTitle{opacity:0}.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened,.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened:hover,.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened:focus,.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened:focus-visible{outline:none;transform:scale(1)}.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened .ThingOrbit-module-scss-module__ex-4gq__orbitThingTitle,.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened:hover .ThingOrbit-module-scss-module__ex-4gq__orbitThingTitle,.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened:focus .ThingOrbit-module-scss-module__ex-4gq__orbitThingTitle,.ThingOrbit-module-scss-module__ex-4gq__thingLink_opened:focus-visible .ThingOrbit-module-scss-module__ex-4gq__orbitThingTitle{opacity:0}.ThingOrbit-module-scss-module__ex-4gq__orbitImageFrame{width:100%;height:100%;box-shadow:var(--orbit-glow,0 0 12px #ffffff59);background:0 0;border-radius:50%}.ThingOrbit-module-scss-module__ex-4gq__orbitImageFrame:after{content:"";z-index:2;box-sizing:border-box;border:2px solid var(--orbit-border,#fff);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ThingOrbit-module-scss-module__ex-4gq__orbitImageFrame>span{border-radius:inherit}.ThingOrbit-module-scss-module__ex-4gq__orbitImageFrame>span+span{inset:0}.ThingOrbit-module-scss-module__ex-4gq__orbitImageFrame img{border-radius:0}.ThingOrbit-module-scss-module__ex-4gq__orbitImageFrameApproved{--orbit-border:#7cfc00;box-shadow:0 0 12px #7cfc0073}.ThingOrbit-module-scss-module__ex-4gq__thingImage{object-fit:cover;background:#111}.ThingOrbit-module-scss-module__ex-4gq__crown{z-index:1;pointer-events:none;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}@media (max-width:600px){.ThingOrbit-module-scss-module__ex-4gq__orbitStage{--thing-size:56px}}
.ThingWindowNav-module-scss-module__L8AYka__nav{grid-template-columns:minmax(0,120px) auto minmax(0,120px);justify-content:space-between;align-items:center;gap:10px;width:100%;display:grid}.ThingWindowNav-module-scss-module__L8AYka__position{text-align:center;color:#000;opacity:.75;min-width:0;font-size:1rem;line-height:1.2}.ThingWindowNav-module-scss-module__L8AYka__navButton{width:100%;min-width:0;max-width:120px;min-height:40px;font-family:var(--font-vt323),"Courier New",monospace;color:#000;cursor:pointer;box-sizing:border-box;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-size:1rem;display:inline-flex}.ThingWindowNav-module-scss-module__L8AYka__navButton:active:not(:disabled){border-color:#404040 #fff #fff #404040}.ThingWindowNav-module-scss-module__L8AYka__navButton:disabled{opacity:.45;cursor:default}.ThingWindowNav-module-scss-module__L8AYka__navButton:focus{outline:none}.ThingWindowNav-module-scss-module__L8AYka__navButton:focus-visible{outline-offset:-6px;outline:2px dotted #000}.ThingWindowNav-module-scss-module__L8AYka__arrow{flex-shrink:0}.ThingWindowNav-module-scss-module__L8AYka__buttonLabel{white-space:nowrap}@media (max-width:700px){.ThingWindowNav-module-scss-module__L8AYka__nav{gap:8px}.ThingWindowNav-module-scss-module__L8AYka__navButton{padding:8px 6px}.ThingWindowNav-module-scss-module__L8AYka__buttonLabel{font-size:.95rem}}
.ScreeningImageCycle-module-scss-module__0P0CFW__block{flex-direction:column;gap:6px;width:100%;max-width:480px;margin-top:8px;display:flex}.ScreeningImageCycle-module-scss-module__0P0CFW__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ScreeningImageCycle-module-scss-module__0P0CFW__button{font-family:var(--font-vt323),"Courier New",monospace;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:2px 8px;font-size:.95rem}.ScreeningImageCycle-module-scss-module__0P0CFW__button:focus{outline:none}.ScreeningImageCycle-module-scss-module__0P0CFW__button:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningImageCycle-module-scss-module__0P0CFW__button:disabled{opacity:.5;cursor:not-allowed}.ScreeningImageCycle-module-scss-module__0P0CFW__status{color:#444;font-size:.95rem}.ScreeningImageCycle-module-scss-module__0P0CFW__picker{flex-direction:column;gap:8px;display:flex}.ScreeningImageCycle-module-scss-module__0P0CFW__grid{background:#ececec;border:1px solid #999;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:220px;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.ScreeningImageCycle-module-scss-module__0P0CFW__thumb{aspect-ratio:1;cursor:pointer;background:#000;border:2px solid #fff;border-color:#404040 #fff #fff #404040;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ScreeningImageCycle-module-scss-module__0P0CFW__thumb:focus{outline:none}.ScreeningImageCycle-module-scss-module__0P0CFW__thumb:focus-visible{outline-offset:-2px;outline:2px dotted #000}.ScreeningImageCycle-module-scss-module__0P0CFW__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ScreeningImageCycle-module-scss-module__0P0CFW__thumbSelected{outline-offset:1px;border-color:navy;outline:2px solid navy}.ScreeningImageCycle-module-scss-module__0P0CFW__thumbMeta{color:#fff;background:#000000a6;padding:0 3px;font-size:.75rem;line-height:1.2;position:absolute;bottom:2px;left:2px}.ScreeningImageCycle-module-scss-module__0P0CFW__actions{gap:6px;display:flex}.ScreeningImageCycle-module-scss-module__0P0CFW__error{color:#a00;margin:0;font-size:.95rem}
.ScreeningThumbnailEdit-module-scss-module__RfAdWa__thingWindowBlock{flex-direction:column;gap:8px;width:100%;display:flex}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__previewRow{align-items:center;gap:10px;display:flex}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__previewLabel{color:#666;font-size:.9rem}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editWrap{margin-top:2px;display:block}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editButton,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__save,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__reset,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__cancel,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__zoomButton{font-family:var(--font-vt323),"Courier New",monospace;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:2px 6px;font-size:.9rem}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editButton:focus,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__save:focus,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__reset:focus,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__cancel:focus,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__zoomButton:focus{outline:none}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editButton:focus-visible,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__save:focus-visible,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__reset:focus-visible,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__cancel:focus-visible,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__zoomButton:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editButton{display:block}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editButton:disabled,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__save:disabled,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__reset:disabled,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__cancel:disabled,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__zoomButton:disabled{opacity:.6;cursor:not-allowed}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editor{flex-direction:column;gap:10px;width:100%;display:flex}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editFrame{aspect-ratio:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#111;border:2px solid #fff;border-color:#404040 #fff #fff #404040;width:220px;max-width:100%;position:relative}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editFrameDragging{cursor:grabbing}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__editImageFrame{pointer-events:none;width:100%;height:100%}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__crosshair{pointer-events:none;background:linear-gradient(90deg,#0000 calc(50% - 1px),#ffffff59 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),linear-gradient(#0000 calc(50% - 1px),#ffffff59 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px));position:absolute;inset:0}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__hint{color:#666;font-size:.85rem}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__zoomRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__zoomLabel{min-width:3.5rem}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__zoomSlider{accent-color:#404040;flex:1;min-width:120px}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__previewGroup{flex-direction:column;gap:6px;display:flex}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__previewGroupTitle{color:#666;font-size:.85rem}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__previewSizes{align-items:flex-end;gap:16px;display:flex}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__previewItem{flex-direction:column;align-items:center;gap:4px;display:flex}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__previewSizeLabel{color:#666;font-size:.8rem}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__orbitPreviewFrame{background:0 0;border-radius:50%;width:72px;height:72px;box-shadow:0 0 8px #9c9c9c59}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__orbitPreviewFrame:after{content:"";z-index:2;box-sizing:border-box;border-radius:inherit;pointer-events:none;border:2px solid #9c9c9c;position:absolute;inset:0}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__orbitPreviewFrame>span,.ScreeningThumbnailEdit-module-scss-module__RfAdWa__orbitPreviewFrame img{border-radius:inherit}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__alertPreviewFrame{box-sizing:border-box;border:2px solid #000;width:72px;height:72px}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__actions{flex-wrap:wrap;gap:6px;display:flex}.ScreeningThumbnailEdit-module-scss-module__RfAdWa__error{color:#a00;margin:0}
.ThingWindow-module-scss-module__gg6r_q__layout{overscroll-behavior:contain;flex:1;grid-template-columns:minmax(0,1fr) 480px;align-items:stretch;gap:16px;min-height:0;display:grid;overflow-y:auto}.ThingWindow-module-scss-module__gg6r_q__metaColumn{flex-direction:column;min-width:0;min-height:0;display:flex}.ThingWindow-module-scss-module__gg6r_q__meta{color:#000;flex:1;min-width:0;min-height:0;font-size:1.15rem;overflow-y:auto}.ThingWindow-module-scss-module__gg6r_q__thingNavDesktop{flex-shrink:0;margin-top:auto;padding-top:16px}.ThingWindow-module-scss-module__gg6r_q__thingNavMobile{display:none}.ThingWindow-module-scss-module__gg6r_q__imageColumn{flex-direction:column;align-self:start;gap:12px;min-width:0;display:flex}.ThingWindow-module-scss-module__gg6r_q__details{flex-direction:column;gap:12px;margin:0;display:flex}.ThingWindow-module-scss-module__gg6r_q__details dt{margin-bottom:2px;text-decoration:underline}.ThingWindow-module-scss-module__gg6r_q__details dd{margin:0;line-height:1.4}.ThingWindow-module-scss-module__gg6r_q__commonNameValue{text-transform:capitalize;display:block}.ThingWindow-module-scss-module__gg6r_q__previewLabel{color:#666;font-size:.95rem}.ThingWindow-module-scss-module__gg6r_q__status_in_review{color:#8a6d00}.ThingWindow-module-scss-module__gg6r_q__status_approved{color:#006400}.ThingWindow-module-scss-module__gg6r_q__status_rejected{color:#8b0000}.ThingWindow-module-scss-module__gg6r_q__wikipediaLink{color:navy;text-decoration:underline}.ThingWindow-module-scss-module__gg6r_q__wikipediaLink:hover{color:#00f}.ThingWindow-module-scss-module__gg6r_q__wikipediaLink:focus{outline:none}.ThingWindow-module-scss-module__gg6r_q__wikipediaLink:focus-visible{outline-offset:1px;color:#000;background-color:#ff0;outline:2px dotted navy}.ThingWindow-module-scss-module__gg6r_q__imagePanel{box-sizing:border-box;background:#000;border:2px solid #fff;border-color:#404040 #fff #fff #404040;flex-shrink:0;align-self:start;width:480px;max-width:100%;height:480px;position:relative}.ThingWindow-module-scss-module__gg6r_q__imageLoading{z-index:2;pointer-events:none;filter:drop-shadow(0 2px 4px #000c);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ThingWindow-module-scss-module__gg6r_q__imageFrame{background:#000;width:100%;height:100%;display:block}.ThingWindow-module-scss-module__gg6r_q__titleRow{text-transform:capitalize;align-items:center;gap:8px;min-width:0;display:inline-flex}.ThingWindow-module-scss-module__gg6r_q__titleCrown{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.ThingWindow-module-scss-module__gg6r_q__titleCrown svg{width:22px;height:15px}.ThingWindow-module-scss-module__gg6r_q__imagePanel .ThingWindow-module-scss-module__gg6r_q__image{object-fit:contain;width:100%;height:100%;max-height:none}.ThingWindow-module-scss-module__gg6r_q__imagePlaceholder{background:#000;width:100%;height:100%;min-height:240px}@media (max-width:700px){.ThingWindow-module-scss-module__gg6r_q__layout{flex:none;grid-template-columns:1fr;min-height:0;max-height:none;overflow:visible}.ThingWindow-module-scss-module__gg6r_q__metaColumn{display:contents}.ThingWindow-module-scss-module__gg6r_q__meta{overflow:visible}.ThingWindow-module-scss-module__gg6r_q__thingNavDesktop{display:none}.ThingWindow-module-scss-module__gg6r_q__thingNavMobile{display:flex}.ThingWindow-module-scss-module__gg6r_q__imageColumn{justify-self:center;width:100%;max-width:480px}.ThingWindow-module-scss-module__gg6r_q__imagePanel{aspect-ratio:1;width:100%;height:auto}}@media (max-width:1000px) and (min-width:701px){.ThingWindow-module-scss-module__gg6r_q__layout{flex:none;grid-template-columns:1fr;width:100%;min-height:0;max-height:none;overflow:visible}.ThingWindow-module-scss-module__gg6r_q__metaColumn{display:contents}.ThingWindow-module-scss-module__gg6r_q__meta{width:100%;overflow:visible}.ThingWindow-module-scss-module__gg6r_q__thingNavDesktop{display:none}.ThingWindow-module-scss-module__gg6r_q__thingNavMobile{display:flex}.ThingWindow-module-scss-module__gg6r_q__imageColumn{justify-self:stretch;width:100%;max-width:none}.ThingWindow-module-scss-module__gg6r_q__imagePanel{aspect-ratio:1;width:100%;height:auto}}
.ThingWindowZoomRect-module-scss-module__QogNfq__zoomOverlay{z-index:150;pointer-events:none;position:fixed;inset:0}.ThingWindowZoomRect-module-scss-module__QogNfq__zoomRect{z-index:151;box-sizing:border-box;pointer-events:none;opacity:var(--zoom-frame-opacity,1);will-change:top,left,width,height,opacity;background:0 0;border:2px solid #0000;position:fixed;box-shadow:0 0 0 1px #00000059}.ThingWindowZoomRect-module-scss-module__QogNfq__zoomRect_white{border-color:#fff}.ThingWindowZoomRect-module-scss-module__QogNfq__zoomRect_yellow{border-color:var(--zoom-yellow,#fff)}.ThingWindowZoomRect-module-scss-module__QogNfq__zoomRect_in,.ThingWindowZoomRect-module-scss-module__QogNfq__zoomRect_out{transition:top var(--zoom-ms,.32s) ease-out,left var(--zoom-ms,.32s) ease-out,width var(--zoom-ms,.32s) ease-out,height var(--zoom-ms,.32s) ease-out,opacity calc(var(--zoom-ms,.32s)*.3) ease-out calc(var(--zoom-ms,.32s)*.7)}.ThingWindowZoomRect-module-scss-module__QogNfq__windowHidden{visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media (prefers-reduced-motion:reduce){.ThingWindowZoomRect-module-scss-module__QogNfq__zoomOverlay{display:none}}
.NewThingAlert-module-scss-module__lmDt4a__alertWindow{min-width:280px}.NewThingAlert-module-scss-module__lmDt4a__alertWindow_handoff{pointer-events:none}.NewThingAlert-module-scss-module__lmDt4a__alertContent{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.NewThingAlert-module-scss-module__lmDt4a__imageButton{cursor:pointer;font-family:var(--font-vt323),"Courier New",monospace;background:0 0;border:none;flex-direction:column;align-items:center;gap:0;padding:0;display:flex}.NewThingAlert-module-scss-module__lmDt4a__imageButton:focus-visible{outline:none}.NewThingAlert-module-scss-module__lmDt4a__imageButton:focus-visible .NewThingAlert-module-scss-module__lmDt4a__alertImageFrame{box-shadow:0 0 0 2px #000,0 0 0 4px #ff0}.NewThingAlert-module-scss-module__lmDt4a__crown{flex-shrink:0;margin-bottom:4px}.NewThingAlert-module-scss-module__lmDt4a__alertImageFrame{box-sizing:border-box;border:2px solid #000;width:72px;height:72px;display:block}.NewThingAlert-module-scss-module__lmDt4a__image{object-fit:cover}.NewThingAlert-module-scss-module__lmDt4a__name{color:#000;font-size:1.75rem;line-height:1.2}.NewThingAlert-module-scss-module__lmDt4a__learnMoreButton{font-family:var(--font-vt323),"Courier New",monospace;color:#000;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:6px 16px;font-size:1.15rem}.NewThingAlert-module-scss-module__lmDt4a__learnMoreButton:active{border-color:#404040 #fff #fff #404040}.NewThingAlert-module-scss-module__lmDt4a__learnMoreButton:focus{outline:none}.NewThingAlert-module-scss-module__lmDt4a__learnMoreButton:focus-visible{outline-offset:-6px;outline:2px dotted #000}
.DesktopShell-module-scss-module__Bjhoma__desktop{color:#fff;height:100dvh;font-family:var(--font-vt323),"Courier New",monospace;background:#000;flex-direction:column;display:flex;position:relative;overflow:hidden}.DesktopShell-module-scss-module__Bjhoma__header,.DesktopShell-module-scss-module__Bjhoma__main{z-index:1;position:relative}.DesktopShell-module-scss-module__Bjhoma__screeningControls{z-index:50;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:fixed;top:12px;left:12px}.DesktopShell-module-scss-module__Bjhoma__screeningBanner{letter-spacing:.15em;background:#ff0000bf;border:2px solid #fff;padding:6px 12px;font-size:1.1rem}.DesktopShell-module-scss-module__Bjhoma__header{text-align:center;flex-shrink:0;padding:16px 16px 4px}.DesktopShell-module-scss-module__Bjhoma__presenter{letter-spacing:.08em;margin:0 0 4px;font-size:1.1rem}.DesktopShell-module-scss-module__Bjhoma__title{text-shadow:0 2px 8px #000c;margin:0;font-size:clamp(2rem,5vw,3rem)}.DesktopShell-module-scss-module__Bjhoma__subtitle{margin:8px 0 0;font-size:1.25rem}.DesktopShell-module-scss-module__Bjhoma__main{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 16px;display:flex;container-type:size}.DesktopShell-module-scss-module__Bjhoma__desktopChrome{flex-direction:column;flex:1;min-height:0;display:flex}
