.DesktopLoadingChrome-module-scss-module__Qk1qEq__placeholder{min-height:100dvh}.DesktopLoadingChrome-module-scss-module__Qk1qEq__chrome{color:#fff;height:100dvh;font-family:var(--font-vt323),"Courier New",monospace;background:#000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DesktopLoadingChrome-module-scss-module__Qk1qEq__status{flex-direction:column;align-items:center;gap:12px;display:flex}.DesktopLoadingChrome-module-scss-module__Qk1qEq__hourglass{width:48px;height:48px}
.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;will-change:opacity;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;transform:translateZ(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__titleAlignContent .Window-module-scss-module__zgfhnG__titleBar{padding-left:14px}.Window-module-scss-module__zgfhnG__aboutWindow{flex-direction:column;max-height:min(70dvh,560px);display:flex;overflow:hidden}.Window-module-scss-module__zgfhnG__aboutWindow .Window-module-scss-module__zgfhnG__titleBar{flex-shrink:0}.Window-module-scss-module__zgfhnG__aboutWindow .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__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{min-height:18px}.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:1000px){.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__mobile,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__defaultAnchor:not(.Window-module-scss-module__zgfhnG__thingWindow){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:not(.Window-module-scss-module__zgfhnG__thingWindow) .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__titleBarStatic{cursor:default;flex-shrink:0}}@media (max-width:700px){.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__thingWindow.Window-module-scss-module__zgfhnG__mobile,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__thingWindow.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__thingWindow.Window-module-scss-module__zgfhnG__mobile .Window-module-scss-module__zgfhnG__content,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__thingWindow.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}}@media (max-width:1240px) 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:1128px;min-width:0;max-width:100vw;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__thingWindowScreening.Window-module-scss-module__zgfhnG__defaultAnchor,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__thingWindow.Window-module-scss-module__zgfhnG__thingWindowScreening.Window-module-scss-module__zgfhnG__compactInset{width:1428px;max-width:100vw}.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{flex:1;min-height:0;padding:0;overflow:hidden}}.Window-module-scss-module__zgfhnG__thingWindow{flex-direction:column;width:1128px;max-width:100vw;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:auto;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}.Window-module-scss-module__zgfhnG__imageExpandWindow{min-width:0;box-shadow:4px 4px #00000080}.Window-module-scss-module__zgfhnG__imageExpandWindow .Window-module-scss-module__zgfhnG__titleBar{width:0;min-width:100%}.Window-module-scss-module__zgfhnG__imageExpandWindow .Window-module-scss-module__zgfhnG__titleText{text-transform:capitalize;min-width:0;overflow:hidden}.Window-module-scss-module__zgfhnG__imageExpandWindow .Window-module-scss-module__zgfhnG__titleText>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Window-module-scss-module__zgfhnG__imageExpandWindow .Window-module-scss-module__zgfhnG__content{background:0 0;border:none;border-top:2px solid #404040;flex:none;line-height:0;overflow:hidden;padding:0!important}.Window-module-scss-module__zgfhnG__imageExpandWindow.Window-module-scss-module__zgfhnG__anchorCenter,.Window-module-scss-module__zgfhnG__imageExpandWindow.Window-module-scss-module__zgfhnG__anchorCenterAbove{width:max-content;height:max-content;margin:auto;inset:0;transform:none}@media (max-width:1000px){.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__imageExpandWindow.Window-module-scss-module__zgfhnG__mobile .Window-module-scss-module__zgfhnG__content,.Window-module-scss-module__zgfhnG__window.Window-module-scss-module__zgfhnG__imageExpandWindow.Window-module-scss-module__zgfhnG__defaultAnchor .Window-module-scss-module__zgfhnG__content{overscroll-behavior:none;touch-action:none;flex:none!important;padding:0!important;overflow:hidden!important}}@media (min-width:1241px){.Window-module-scss-module__zgfhnG__thingWindow{max-height:calc(100dvh - 24px)}.Window-module-scss-module__zgfhnG__thingWindow .Window-module-scss-module__zgfhnG__content{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}}.Window-module-scss-module__zgfhnG__thingWindowScreening{width:1428px;max-width:100vw}.Window-module-scss-module__zgfhnG__anchorCenter{top:50%;left:50%;transform:translate(-50%,-50%)}.Window-module-scss-module__zgfhnG__anchorCenterAbove{top:42%;left:50%;transform:translate(-50%,-50%)}.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}
.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}}
.AboutWindow-module-scss-module__9KMRaG__window{width:min(560px,100vw - 32px)}.AboutWindow-module-scss-module__9KMRaG__body{color:#000;flex-direction:column;gap:12px;display:flex}.AboutWindow-module-scss-module__9KMRaG__details{flex-direction:column;gap:12px;margin:0;display:flex}.AboutWindow-module-scss-module__9KMRaG__details dt{margin-bottom:2px;font-size:1rem;font-weight:400;text-decoration:underline}.AboutWindow-module-scss-module__9KMRaG__details dd{margin:0;line-height:1.4}.AboutWindow-module-scss-module__9KMRaG__paragraph{margin:0 0 8px;font-size:1rem;line-height:1.4}.AboutWindow-module-scss-module__9KMRaG__paragraph:last-child{margin-bottom:0}.AboutWindow-module-scss-module__9KMRaG__emailLink{color:#000;text-decoration:underline}.AboutWindow-module-scss-module__9KMRaG__emailLink:hover,.AboutWindow-module-scss-module__9KMRaG__emailLink:focus-visible{color:navy}.AboutWindow-module-scss-module__9KMRaG__closing{margin:0;font-size:1rem;line-height:1.4}.AboutWindow-module-scss-module__9KMRaG__meta{color:#555;margin:4px 0 0;font-size:.85rem;line-height:1.35}.AboutWindow-module-scss-module__9KMRaG__metaSep{margin:0 .35em}
.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}}
.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}}
.AboutHelpButton-module-scss-module__dOxAxq__button{z-index:50;width:32px;height:32px;font-family:var(--font-vt323),"Courier New",monospace;color:#000;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.25rem;line-height:1;display:flex;position:fixed;top:12px;right:12px;box-shadow:1px 1px #000}.AboutHelpButton-module-scss-module__dOxAxq__button:focus{outline:none}.AboutHelpButton-module-scss-module__dOxAxq__button:focus-visible{outline-offset:-4px;outline:2px dotted #000}.AboutHelpButton-module-scss-module__dOxAxq__button:active{border-color:#404040 #fff #fff #404040;box-shadow:inset 1px 1px #00000040}
.WeekCalendarPicker-module-scss-module__IrNsYG__root{min-width:8.5rem;max-width:100%;display:inline-block;position:relative}.WeekCalendarPicker-module-scss-module__IrNsYG__trigger{box-sizing:border-box;width:100%;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;justify-content:center;align-items:center;gap:10px;padding:6px 12px;font-size:1.25rem;line-height:1.2;display:inline-flex}.WeekCalendarPicker-module-scss-module__IrNsYG__trigger:active:not(:disabled){border-color:#404040 #fff #fff #404040}.WeekCalendarPicker-module-scss-module__IrNsYG__trigger:disabled{opacity:.45;cursor:default}.WeekCalendarPicker-module-scss-module__IrNsYG__trigger:focus{outline:none}.WeekCalendarPicker-module-scss-module__IrNsYG__trigger:focus-visible{outline-offset:-4px;outline:2px dotted #000}.WeekCalendarPicker-module-scss-module__IrNsYG__triggerLabel{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.WeekCalendarPicker-module-scss-module__IrNsYG__triggerChevron{flex-shrink:0;font-size:.8rem;line-height:1;transform:scaleY(.75)}.WeekCalendarPicker-module-scss-module__IrNsYG__popup{z-index:40;color:#000;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;width:max-content;min-width:252px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:4px 4px #00000073}.WeekCalendarPicker-module-scss-module__IrNsYG__monthBar{color:#fff;background:linear-gradient(90deg,navy,#1084d0);border:1px solid #000;grid-template-columns:36px 1fr 36px;align-items:center;gap:4px;margin-bottom:6px;padding:4px 6px;display:grid}.WeekCalendarPicker-module-scss-module__IrNsYG__monthTitle{font-family:var(--font-vt323),"Courier New",monospace;text-align:center;white-space:nowrap;font-size:1.15rem;line-height:1.1}.WeekCalendarPicker-module-scss-module__IrNsYG__monthNavButton{width:28px;height:28px;font-family:var(--font-vt323),"Courier New",monospace;color:#000;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}.WeekCalendarPicker-module-scss-module__IrNsYG__monthNavButton>span{display:block;transform:translateY(1px)}.WeekCalendarPicker-module-scss-module__IrNsYG__monthNavButton:last-of-type{justify-self:end}.WeekCalendarPicker-module-scss-module__IrNsYG__monthNavButton:active:not(:disabled){border-color:#404040 #fff #fff #404040}.WeekCalendarPicker-module-scss-module__IrNsYG__monthNavButton:disabled{opacity:.4;cursor:default}.WeekCalendarPicker-module-scss-module__IrNsYG__monthNavButton:focus{outline:none}.WeekCalendarPicker-module-scss-module__IrNsYG__monthNavButton:focus-visible{outline-offset:-3px;outline:2px dotted #000}.WeekCalendarPicker-module-scss-module__IrNsYG__weekdayRow{grid-template-columns:repeat(7,32px);gap:2px;margin-bottom:2px;padding:0 2px;display:grid}.WeekCalendarPicker-module-scss-module__IrNsYG__weekday{font-family:var(--font-vt323),"Courier New",monospace;text-align:center;color:navy;font-size:.95rem;line-height:1}.WeekCalendarPicker-module-scss-module__IrNsYG__grid{background:#fff;border:2px solid #fff;border-color:#404040 #fff #fff #404040;flex-direction:column;gap:2px;padding:4px;display:flex}.WeekCalendarPicker-module-scss-module__IrNsYG__weekRow{font:inherit;color:#000;text-align:inherit;background:0 0;border:none;border-radius:0;grid-template-columns:repeat(7,32px);place-items:center;gap:2px;margin:0;padding:0;display:grid}button.WeekCalendarPicker-module-scss-module__IrNsYG__weekRow{cursor:pointer}button.WeekCalendarPicker-module-scss-module__IrNsYG__weekRow:focus{outline:none}button.WeekCalendarPicker-module-scss-module__IrNsYG__weekRow:focus-visible{outline-offset:-2px;outline:2px dotted #000}.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelectable:hover:not(.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelected) .WeekCalendarPicker-module-scss-module__IrNsYG__day{opacity:1;background:#e8e8e8}.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelectable:hover:not(.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelected) .WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing{color:#fff;opacity:1;background:#5b8fd4;border-color:#5b8fd4}.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelectable:hover:not(.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelected) .WeekCalendarPicker-module-scss-module__IrNsYG__dayOutside.WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing{color:#204060;background:#a8c8e8;border-color:#a8c8e8}.WeekCalendarPicker-module-scss-module__IrNsYG__day{width:26px;height:26px;font-family:var(--font-vt323),"Courier New",monospace;color:inherit;pointer-events:none;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.05rem;line-height:1;transition:background-color 80ms,border-color 80ms,color 80ms;display:inline-flex;position:relative}.WeekCalendarPicker-module-scss-module__IrNsYG__dayOutside{opacity:.55}.WeekCalendarPicker-module-scss-module__IrNsYG__dayDisabled{opacity:.45}.WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing{color:inherit;background:0 0;border-color:currentColor}.WeekCalendarPicker-module-scss-module__IrNsYG__dayToday{color:#000;opacity:1;background:#ffe566;border-color:#c8a000}.WeekCalendarPicker-module-scss-module__IrNsYG__dayToday.WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing{color:#000;background:#ffe566;border-color:#a88800}.WeekCalendarPicker-module-scss-module__IrNsYG__daySelected.WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing{color:#fff;opacity:1;background:navy;border-color:#9ec4f0}.WeekCalendarPicker-module-scss-module__IrNsYG__daySelected.WeekCalendarPicker-module-scss-module__IrNsYG__dayToday.WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing{color:#000;background:#ffe566;border-color:#a88800}.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelectable:hover:not(.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelected) .WeekCalendarPicker-module-scss-module__IrNsYG__dayToday,.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelectable:hover:not(.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelected) .WeekCalendarPicker-module-scss-module__IrNsYG__dayToday.WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing{color:#000;background:#ffd000;border-color:#8a7000}.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelected:hover .WeekCalendarPicker-module-scss-module__IrNsYG__daySelected.WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing{background:#2f6fc0;border-color:#c0d8f8}.WeekCalendarPicker-module-scss-module__IrNsYG__weekRowSelected:hover .WeekCalendarPicker-module-scss-module__IrNsYG__daySelected.WeekCalendarPicker-module-scss-module__IrNsYG__dayToday.WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing{color:#000;background:#ffd000;border-color:#8a7000}.WeekCalendarPicker-module-scss-module__IrNsYG__hint{font-family:var(--font-vt323),"Courier New",monospace;text-align:center;color:#404040;margin:6px 2px 0;font-size:.95rem;line-height:1.1}@media (max-width:560px){.WeekCalendarPicker-module-scss-module__IrNsYG__root{width:100%;min-width:0;display:block;position:static}.WeekCalendarPicker-module-scss-module__IrNsYG__popup{box-sizing:border-box;width:auto;min-width:0;padding:10px;bottom:calc(100% + 8px);left:16px;right:16px;transform:none}.WeekCalendarPicker-module-scss-module__IrNsYG__monthBar{grid-template-columns:40px 1fr 40px;gap:6px;margin-bottom:8px;padding:6px}.WeekCalendarPicker-module-scss-module__IrNsYG__monthTitle{font-size:1.35rem}.WeekCalendarPicker-module-scss-module__IrNsYG__monthNavButton{width:36px;height:36px;font-size:1.15rem}.WeekCalendarPicker-module-scss-module__IrNsYG__weekdayRow,.WeekCalendarPicker-module-scss-module__IrNsYG__weekRow{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.WeekCalendarPicker-module-scss-module__IrNsYG__weekday{font-size:1.15rem}.WeekCalendarPicker-module-scss-module__IrNsYG__grid{gap:4px;padding:6px}.WeekCalendarPicker-module-scss-module__IrNsYG__day,.WeekCalendarPicker-module-scss-module__IrNsYG__dayHasThing,.WeekCalendarPicker-module-scss-module__IrNsYG__daySelected{justify-self:center;width:36px;height:36px;font-size:1.3rem}.WeekCalendarPicker-module-scss-module__IrNsYG__hint{margin-top:8px;font-size:1.1rem}}
.WeekNavBar-module-scss-module__kW39Va__weekNav{z-index:30;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__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{gap:8px}.WeekNavBar-module-scss-module__kW39Va__weekContext{flex:auto;min-width:0}.WeekNavBar-module-scss-module__kW39Va__navButton{flex:none;gap:0;width:44px;min-width:44px;padding:8px}.WeekNavBar-module-scss-module__kW39Va__buttonLabel{display:none}}
.RainbowSnakeBorder-module-scss-module__GRZIzG__snake{z-index:2;box-sizing:border-box;pointer-events:none;-webkit-mask-composite:xor;will-change:transform;padding:2px;animation:2.25s linear infinite paused RainbowSnakeBorder-module-scss-module__GRZIzG__snakeSpin;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(#ff0040,#f90,#ffe600,#3f6,#09f,#93f,#ff0040)}.RainbowSnakeBorder-module-scss-module__GRZIzG__snakeYellowDash{background:conic-gradient(from 0deg, 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__snakeSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.RainbowSnakeBorder-module-scss-module__GRZIzG__snake,.RainbowSnakeBorder-module-scss-module__GRZIzG__snakeAnimated{animation:none;transform: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__dragHandle,.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__itemReady{--approval-tone:#0a5c0a;border-color:var(--approval-tone)}.ScreeningAdmin-module-scss-module__fcRO8W__itemIncomplete{--approval-tone:#1565c0;border-color:var(--approval-tone)}.ScreeningAdmin-module-scss-module__fcRO8W__itemNotApproved{--approval-tone:#b00000;border-color:var(--approval-tone)}.ScreeningAdmin-module-scss-module__fcRO8W__reorder{flex-direction:column;align-items:center;gap:2px;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__dragHandle{letter-spacing:-.15em;color:#333;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:2px 4px;line-height:1}.ScreeningAdmin-module-scss-module__fcRO8W__dragHandle:focus{outline:none}.ScreeningAdmin-module-scss-module__fcRO8W__dragHandle:focus-visible{outline-offset:-3px;outline:2px dotted #000}.ScreeningAdmin-module-scss-module__fcRO8W__dragHandle:active:not(:disabled){cursor:grabbing}.ScreeningAdmin-module-scss-module__fcRO8W__dragHandle:disabled{opacity:.5;cursor:not-allowed}.ScreeningAdmin-module-scss-module__fcRO8W__itemDragging{opacity:.45}.ScreeningAdmin-module-scss-module__fcRO8W__itemDropTarget{outline-offset:-2px;background:#c8c8c8;outline:2px dashed #000}.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__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__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{align-items:center;gap:6px;font-size:1rem;line-height:1.2;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__approvalMark{color:var(--approval-tone,#333);flex-shrink:0}.ScreeningAdmin-module-scss-module__fcRO8W__itemSub{color:#333;margin-top:4px;font-size:.9rem}.ScreeningAdmin-module-scss-module__fcRO8W__itemStatus{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;font-size:.9rem;line-height:1.2;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__statusReady{color:#0a5c0a;font-weight:700}.ScreeningAdmin-module-scss-module__fcRO8W__statusEmpty{color:#b00000;font-weight:700}.ScreeningAdmin-module-scss-module__fcRO8W__actions{flex-direction:column;gap:4px;min-width:7.5rem;display:flex}.ScreeningAdmin-module-scss-module__fcRO8W__actionSelect{width:100%;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:4px 6px;font-size:1rem}.ScreeningAdmin-module-scss-module__fcRO8W__actionSelect:focus{outline:none}.ScreeningAdmin-module-scss-module__fcRO8W__actionSelect:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningAdmin-module-scss-module__fcRO8W__actionSelect:disabled{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}
.ScreeningReviewJump-module-scss-module__rhvHCq__block{width:100%;display:block}.ScreeningReviewJump-module-scss-module__rhvHCq__select{width:100%;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:4px 8px;font-size:.95rem}.ScreeningReviewJump-module-scss-module__rhvHCq__select:focus{outline:none}.ScreeningReviewJump-module-scss-module__rhvHCq__select:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningReviewJump-module-scss-module__rhvHCq__select:disabled{opacity:.5;cursor:not-allowed}.ScreeningReviewJump-module-scss-module__rhvHCq__filter{text-align:left;flex-direction:column;align-items:stretch;gap:4px;width:100%;font-size:1rem;display:flex}.ScreeningReviewJump-module-scss-module__rhvHCq__label{letter-spacing:.08em;text-transform:uppercase;opacity:.9;text-align:left;font-size:.85rem}.ScreeningReviewJump-module-scss-module__rhvHCq__filterSelect{box-sizing:border-box;width:100%;font-family:var(--font-vt323),"Courier New",monospace;color:#000;cursor:pointer;text-align:left;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:4px 8px;font-size:1rem}.ScreeningReviewJump-module-scss-module__rhvHCq__filterSelect:focus{outline:none}.ScreeningReviewJump-module-scss-module__rhvHCq__filterSelect:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningReviewJump-module-scss-module__rhvHCq__filterSelect:disabled{opacity:.5;cursor:not-allowed}
.ScreeningViewFilter-module-scss-module__Tqq8CG__controls{flex-direction:column;align-items:stretch;gap:8px;width:min(92vw,280px);display:flex}.ScreeningViewFilter-module-scss-module__Tqq8CG__filter{text-align:left;flex-direction:column;align-items:stretch;gap:4px;font-size:1rem;display:flex}.ScreeningViewFilter-module-scss-module__Tqq8CG__label{letter-spacing:.08em;text-transform:uppercase;opacity:.9;text-align:left;font-size:.85rem}.ScreeningViewFilter-module-scss-module__Tqq8CG__select{box-sizing:border-box;width:100%;font-family:var(--font-vt323),"Courier New",monospace;color:#000;cursor:pointer;text-align:left;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;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}
.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}}
.ThingImageExpandWindow-module-scss-module__3-ZygW__window{flex-direction:column;max-height:calc(100dvh - 48px);display:flex;width:max-content!important;min-width:0!important;max-width:min(720px,100vw - 32px)!important}.ThingImageExpandWindow-module-scss-module__3-ZygW__body{line-height:0;display:block;position:relative}.ThingImageExpandWindow-module-scss-module__3-ZygW__panel{touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;line-height:0;display:block;overflow:hidden}.ThingImageExpandWindow-module-scss-module__3-ZygW__panelZoomed{cursor:grab}.ThingImageExpandWindow-module-scss-module__3-ZygW__panelPanning{cursor:grabbing}.ThingImageExpandWindow-module-scss-module__3-ZygW__pinchLayer{will-change:transform;justify-content:center;align-items:center;width:100%;height:100%;line-height:0;display:flex}.ThingImageExpandWindow-module-scss-module__3-ZygW__frame{background:0 0;flex-shrink:0;width:100%;height:100%;display:block}.ThingImageExpandWindow-module-scss-module__3-ZygW__frame>span{display:block;background:0 0!important;width:100%!important;max-width:none!important;height:100%!important}.ThingImageExpandWindow-module-scss-module__3-ZygW__image{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;display:block;object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.ThingImageExpandWindow-module-scss-module__3-ZygW__imageDesaturated{filter:grayscale()}.ThingImageExpandWindow-module-scss-module__3-ZygW__zoomControls{z-index:2;pointer-events:auto;gap:4px;display:flex;position:absolute;bottom:8px;right:8px}.ThingImageExpandWindow-module-scss-module__3-ZygW__zoomButton{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;box-shadow:1px 1px #00000059}.ThingImageExpandWindow-module-scss-module__3-ZygW__zoomButton:active:not(:disabled){border-color:#404040 #fff #fff #404040}.ThingImageExpandWindow-module-scss-module__3-ZygW__zoomButton:disabled{color:gray;cursor:default;opacity:.7}.ThingImageExpandWindow-module-scss-module__3-ZygW__zoomButton:focus{outline:none}.ThingImageExpandWindow-module-scss-module__3-ZygW__zoomButton:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ThingImageExpandWindow-module-scss-module__3-ZygW__zoomIcon{flex-shrink:0;display:block}@media (max-width:1000px){.ThingImageExpandWindow-module-scss-module__3-ZygW__window{height:max-content;max-height:calc(100dvh - 128px - max(16px, env(safe-area-inset-bottom,0px)));width:auto!important;max-width:none!important}.ThingImageExpandWindow-module-scss-module__3-ZygW__panel{max-width:100%;margin-inline:auto}.ThingImageExpandWindow-module-scss-module__3-ZygW__zoomButton{width:40px;height:40px}}
.ThingWindowNav-module-scss-module__L8AYka__nav{flex-direction:column;align-items:center;gap:4px;width:100%;padding-bottom:12px;display:flex}.ThingWindowNav-module-scss-module__L8AYka__navRow{align-items:center;gap:10px;width:100%;display:flex}.ThingWindowNav-module-scss-module__L8AYka__positionSelectWrap{flex:auto;width:100%;min-width:0;position:relative}.ThingWindowNav-module-scss-module__L8AYka__positionSelect{box-sizing:border-box;appearance:none;width:100%;min-width:0;min-height:40px;font-family:var(--font-vt323),"Courier New",monospace;text-align:left;color:#000;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:6px 28px 6px 8px;font-size:1rem;line-height:1.2;display:block}.ThingWindowNav-module-scss-module__L8AYka__positionSelect:disabled{opacity:.45;cursor:default}.ThingWindowNav-module-scss-module__L8AYka__positionSelect:focus{outline:none}.ThingWindowNav-module-scss-module__L8AYka__positionSelect:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ThingWindowNav-module-scss-module__L8AYka__selectChevron{pointer-events:none;color:#000;font-size:.75rem;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)scaleY(.75)}.ThingWindowNav-module-scss-module__L8AYka__positionSelectWrap:has(.ThingWindowNav-module-scss-module__L8AYka__positionSelect:disabled) .ThingWindowNav-module-scss-module__L8AYka__selectChevron{opacity:.45}.ThingWindowNav-module-scss-module__L8AYka__navButton{width:120px;min-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;flex:0 0 120px;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__navRow{gap:8px}.ThingWindowNav-module-scss-module__L8AYka__navButton{padding:8px 10px}}@media (max-width:1240px){.ThingWindowNav-module-scss-module__L8AYka__buttonLabel{display:none}.ThingWindowNav-module-scss-module__L8AYka__navButton{flex-basis:48px;width:48px;min-width:48px}}
.ScreeningFactsEdit-module-scss-module__v7cB0a__block{flex-direction:column;gap:10px;width:100%;display:flex}.ScreeningFactsEdit-module-scss-module__v7cB0a__toolbar{flex-wrap:wrap;gap:6px;display:flex}.ScreeningFactsEdit-module-scss-module__v7cB0a__toolbarButton,.ScreeningFactsEdit-module-scss-module__v7cB0a__actionButton,.ScreeningFactsEdit-module-scss-module__v7cB0a__delete,.ScreeningFactsEdit-module-scss-module__v7cB0a__addButton{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}.ScreeningFactsEdit-module-scss-module__v7cB0a__toolbarButton:focus,.ScreeningFactsEdit-module-scss-module__v7cB0a__actionButton:focus,.ScreeningFactsEdit-module-scss-module__v7cB0a__delete:focus,.ScreeningFactsEdit-module-scss-module__v7cB0a__addButton:focus{outline:none}.ScreeningFactsEdit-module-scss-module__v7cB0a__toolbarButton:focus-visible,.ScreeningFactsEdit-module-scss-module__v7cB0a__actionButton:focus-visible,.ScreeningFactsEdit-module-scss-module__v7cB0a__delete:focus-visible,.ScreeningFactsEdit-module-scss-module__v7cB0a__addButton:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningFactsEdit-module-scss-module__v7cB0a__toolbarButton:disabled,.ScreeningFactsEdit-module-scss-module__v7cB0a__actionButton:disabled,.ScreeningFactsEdit-module-scss-module__v7cB0a__delete:disabled,.ScreeningFactsEdit-module-scss-module__v7cB0a__addButton:disabled{opacity:.5;cursor:not-allowed}.ScreeningFactsEdit-module-scss-module__v7cB0a__empty{color:#666;margin:0}.ScreeningFactsEdit-module-scss-module__v7cB0a__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ScreeningFactsEdit-module-scss-module__v7cB0a__item{background:#ececec;border:1px solid #999;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:6px;display:grid}.ScreeningFactsEdit-module-scss-module__v7cB0a__itemApproved{background:#e8f5e9;border-color:#2e7d32}.ScreeningFactsEdit-module-scss-module__v7cB0a__itemEditing{background:#f7f7f0;border-color:#666}.ScreeningFactsEdit-module-scss-module__v7cB0a__approve{background:#f3f3f3;border:1px solid #999;flex-direction:column;align-items:center;gap:2px;padding:4px;font-size:.85rem;display:flex}.ScreeningFactsEdit-module-scss-module__v7cB0a__approveOn{background:#c8e6c9;border-color:#2e7d32}.ScreeningFactsEdit-module-scss-module__v7cB0a__approveLabel{color:#444}.ScreeningFactsEdit-module-scss-module__v7cB0a__approveOn .ScreeningFactsEdit-module-scss-module__v7cB0a__approveLabel{color:#1b5e20;font-weight:700}.ScreeningFactsEdit-module-scss-module__v7cB0a__actions{flex-direction:column;justify-self:end;align-items:stretch;gap:4px;min-width:7.5rem;display:flex}.ScreeningFactsEdit-module-scss-module__v7cB0a__factBody{min-width:0}.ScreeningFactsEdit-module-scss-module__v7cB0a__kind{color:#666;text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px;font-size:.85rem;display:block}.ScreeningFactsEdit-module-scss-module__v7cB0a__text{margin:0;line-height:1.35}.ScreeningFactsEdit-module-scss-module__v7cB0a__names{margin:0;padding-left:1.1rem;line-height:1.35}.ScreeningFactsEdit-module-scss-module__v7cB0a__meta{color:#555;letter-spacing:.01em;margin-top:6px;font-size:.85rem;display:block}.ScreeningFactsEdit-module-scss-module__v7cB0a__addForm{flex-direction:column;gap:4px;display:flex}.ScreeningFactsEdit-module-scss-module__v7cB0a__addLabel{font-size:.95rem}.ScreeningFactsEdit-module-scss-module__v7cB0a__textarea{font-family:var(--font-vt323),"Courier New",monospace;resize:vertical;box-sizing:border-box;border:2px solid #fff;border-color:#404040 #fff #fff #404040;width:100%;padding:4px;font-size:1rem}.ScreeningFactsEdit-module-scss-module__v7cB0a__textarea:focus{outline:none}.ScreeningFactsEdit-module-scss-module__v7cB0a__textarea:focus-visible{outline-offset:-2px;outline:2px dotted #000}.ScreeningFactsEdit-module-scss-module__v7cB0a__note{color:#6a4b00;background:#fff3cd;border:1px solid #e0c56a;margin:0;padding:6px;font-size:.95rem;line-height:1.3}.ScreeningFactsEdit-module-scss-module__v7cB0a__error{color:#a00;margin:0;font-size:.95rem}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedBlock{border-top:1px dashed #aaa;padding-top:4px}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedToggle{font-family:var(--font-vt323),"Courier New",monospace;cursor:pointer;text-align:left;color:#444;background:0 0;border:none;padding:2px 4px;font-size:.9rem}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedToggle:focus{outline:none}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedToggle:focus-visible{outline-offset:-2px;outline:2px dotted #000}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedPanel{background:#f5f5f5;border:1px solid #bbb;flex-direction:column;gap:6px;margin-top:4px;padding:6px;display:flex}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedHint{color:#555;margin:0;font-size:.85rem;line-height:1.3}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;display:grid}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedText{font-family:var(--font-vt323),"Courier New",monospace;background:#fff;border:1px solid #aaa;padding:4px;font-size:.95rem;line-height:1.3}.ScreeningFactsEdit-module-scss-module__v7cB0a__discardedActions{flex-direction:column;gap:4px;display:flex}
.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}
.ScreeningQueueNav-module-scss-module__Oazf2q__block{flex-direction:column;gap:8px;width:100%;margin-top:12px;display:flex}.ScreeningQueueNav-module-scss-module__Oazf2q__nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;width:100%;display:grid}.ScreeningQueueNav-module-scss-module__Oazf2q__position,.ScreeningQueueNav-module-scss-module__Oazf2q__positionOnly{text-align:center;color:#000;opacity:.75;min-width:0;margin:0;font-size:.9rem;line-height:1.2}.ScreeningQueueNav-module-scss-module__Oazf2q__navButton{width:100%;min-width:0;min-height:36px;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:4px;padding:4px 6px;font-size:.9rem;display:inline-flex}.ScreeningQueueNav-module-scss-module__Oazf2q__navButton:active:not(:disabled){border-color:#404040 #fff #fff #404040}.ScreeningQueueNav-module-scss-module__Oazf2q__navButton:disabled{opacity:.45;cursor:default}.ScreeningQueueNav-module-scss-module__Oazf2q__navButton:focus{outline:none}.ScreeningQueueNav-module-scss-module__Oazf2q__navButton:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningQueueNav-module-scss-module__Oazf2q__arrow{flex-shrink:0}.ScreeningQueueNav-module-scss-module__Oazf2q__buttonLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.ScreeningThingActions-module-scss-module__MwZzNq__block{flex-direction:column;gap:6px;width:100%;max-width:16rem;margin-top:6px;display:flex}.ScreeningThingActions-module-scss-module__MwZzNq__select{width:100%;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:4px 8px;font-size:.95rem}.ScreeningThingActions-module-scss-module__MwZzNq__select:focus{outline:none}.ScreeningThingActions-module-scss-module__MwZzNq__select:focus-visible{outline-offset:-4px;outline:2px dotted #000}.ScreeningThingActions-module-scss-module__MwZzNq__select:disabled{opacity:.5;cursor:not-allowed}.ScreeningThingActions-module-scss-module__MwZzNq__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;box-sizing:border-box;flex-direction:row;flex:1;align-items:stretch;gap:16px;height:100%;min-height:0;padding:0 12px;display:flex;overflow:hidden}.ThingWindow-module-scss-module__gg6r_q__metaColumn{flex-direction:column;flex:1 0 600px;align-self:stretch;width:600px;min-width:0;max-width:calc(100% - 216px);height:auto;min-height:0;display:flex}.ThingWindow-module-scss-module__gg6r_q__meta{color:#000;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1;min-width:0;min-height:0;padding:12px 4px 24px 0;font-size:1.15rem;overflow-y:auto}.ThingWindow-module-scss-module__gg6r_q__thingNavDesktop{flex-shrink:0;padding-top:4px}.ThingWindow-module-scss-module__gg6r_q__thingNavMobile{display:none}.ThingWindow-module-scss-module__gg6r_q__imageColumn{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-direction:column;flex:0 480px;align-self:stretch;gap:12px;width:480px;min-width:200px;max-width:480px;min-height:0;max-height:100%;padding:12px 0;display:flex;overflow-y:auto}.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__factsList{flex-direction:column;gap:6px;margin:0;padding-left:1.15rem;display:flex}.ThingWindow-module-scss-module__gg6r_q__factItem{line-height:1.35}.ThingWindow-module-scss-module__gg6r_q__factKind{color:#555;margin-bottom:2px;font-size:.95rem;display:block}.ThingWindow-module-scss-module__gg6r_q__factNames{margin:0;padding-left:1.1rem}.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__wikipediaAttribution{border-top:1px solid #404040;margin-top:16px;padding-top:12px}.ThingWindow-module-scss-module__gg6r_q__wikipediaNote{color:#333;margin:0 0 10px;font-size:.95rem;line-height:1.35}.ThingWindow-module-scss-module__gg6r_q__wikipediaButton{min-height:36px;font-family:var(--font-vt323),"Courier New",monospace;color:#000;box-sizing:border-box;cursor:pointer;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;justify-content:center;align-items:center;gap:8px;padding:6px 14px;font-size:1.05rem;text-decoration:none;display:inline-flex}.ThingWindow-module-scss-module__gg6r_q__wikipediaButton:active{border-color:#404040 #fff #fff #404040}.ThingWindow-module-scss-module__gg6r_q__wikipediaButton:focus{outline:none}.ThingWindow-module-scss-module__gg6r_q__wikipediaButton:focus-visible{outline-offset:-6px;outline:2px dotted #000}.ThingWindow-module-scss-module__gg6r_q__wikipediaButtonIcon{flex-shrink:0;display:block}.ThingWindow-module-scss-module__gg6r_q__imagePanel{aspect-ratio:4/3;box-sizing:border-box;background:#000;border:2px solid #fff;border-color:#404040 #fff #fff #404040;flex-shrink:0;align-self:start;width:100%;max-width:100%;height:auto;line-height:0;position:relative;container-type:inline-size}.ThingWindow-module-scss-module__gg6r_q__imagePanel:hover .ThingWindow-module-scss-module__gg6r_q__imageExpandBanner,.ThingWindow-module-scss-module__gg6r_q__imagePanel:focus-within .ThingWindow-module-scss-module__gg6r_q__imageExpandBanner{opacity:1}.ThingWindow-module-scss-module__gg6r_q__imageExpandHit{z-index:3;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:block;position:absolute;inset:0}.ThingWindow-module-scss-module__gg6r_q__imageExpandHit:focus{outline:none}.ThingWindow-module-scss-module__gg6r_q__imageExpandHit:focus-visible{outline-offset:-2px;outline:2px dotted #000}.ThingWindow-module-scss-module__gg6r_q__imageExpandHit:focus-visible .ThingWindow-module-scss-module__gg6r_q__imageExpandBanner{opacity:1}.ThingWindow-module-scss-module__gg6r_q__imageExpandBanner{box-sizing:border-box;color:#fff;font-family:var(--font-vt323),"Courier New",monospace;letter-spacing:.02em;pointer-events:none;opacity:0;background:#000000b8;border:1px solid #fff3;align-items:center;gap:6px;margin:0;padding:5px 8px 5px 10px;font-size:1.05rem;line-height:1;transition:opacity .12s;display:inline-flex;position:absolute;bottom:6px;right:6px}.ThingWindow-module-scss-module__gg6r_q__imageExpandBannerIcon{flex-shrink:0;width:12px;height:12px;display:block}.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__imageFrame>span{width:100%;height:100%;display:block}.ThingWindow-module-scss-module__gg6r_q__titleRow{text-transform:capitalize;min-width:0;line-height:1;display:inline}.ThingWindow-module-scss-module__gg6r_q__titleRow>span:first-child{margin-right:4px}.ThingWindow-module-scss-module__gg6r_q__titleCrown{vertical-align:middle;display:inline-flex;transform:translateY(-2px)}.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:cover;width:100%;height:100%;max-height:none}.ThingWindow-module-scss-module__gg6r_q__imageDesaturated{filter:grayscale()}.ThingWindow-module-scss-module__gg6r_q__imagePlaceholder{aspect-ratio:1;background:#000;width:100%;height:100%}@media (max-width:700px){.ThingWindow-module-scss-module__gg6r_q__layout{flex:none;grid-template-columns:1fr;height:auto;min-height:0;max-height:none;padding:0;display:grid;overflow:visible}.ThingWindow-module-scss-module__gg6r_q__metaColumn{flex:none;width:auto;min-width:0;height:auto;display:contents}.ThingWindow-module-scss-module__gg6r_q__meta{padding:0;overflow:visible}.ThingWindow-module-scss-module__gg6r_q__thingNavDesktop{display:none}.ThingWindow-module-scss-module__gg6r_q__thingNavMobile{margin-top:20px;display:flex}.ThingWindow-module-scss-module__gg6r_q__imageColumn{flex:none;justify-self:center;width:100%;min-width:0;max-width:480px;max-height:none;padding:0;overflow:visible}.ThingWindow-module-scss-module__gg6r_q__imagePanel{width:100%;height:auto}.ThingWindow-module-scss-module__gg6r_q__imageExpandBanner{opacity:1}}@media (min-width:701px){.ThingWindow-module-scss-module__gg6r_q__meta{scrollbar-gutter:stable;padding-right:10px}.ThingWindow-module-scss-module__gg6r_q__imageColumn{scrollbar-gutter:stable;padding-right:4px}}
.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}
