.no-signal_screen__0e_US{position:fixed;inset:0;width:100%;height:100dvh;overflow:hidden;overscroll-behavior:none;background:#000}.NoSignal_signal__KgGe_{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:#000;color:#908d85;font-family:Menlo,Courier New,monospace}.NoSignal_snow__CLIOt{width:100%;height:100%;display:block}.NoSignal_frame__NNieY{--inset:clamp(14px,2.5vmin,28px);--pad:clamp(14px,3.33vmin,32px);position:absolute;inset:var(--inset);border:1px solid #34332f;font-size:clamp(7px,.84vw,11px);letter-spacing:.12em}.NoSignal_frame__NNieY>i{position:absolute;width:24px;height:24px;border-color:#706e64;border-style:solid}.NoSignal_tl__L_rHh{top:-1px;left:-1px;border-width:1px 0 0 1px}.NoSignal_tr__tegFd{top:-1px;right:-1px;border-width:1px 1px 0 0}.NoSignal_bl__YYZt4{bottom:-1px;left:-1px;border-width:0 0 1px 1px}.NoSignal_br__jg3qL{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.NoSignal_camera__SxmXH,.NoSignal_source__tILdU,.NoSignal_status__q27qn{position:absolute;line-height:1;white-space:nowrap}.NoSignal_status__q27qn{top:var(--pad);left:var(--pad);display:flex;align-items:center;gap:8px}.NoSignal_status__q27qn b{width:5px;height:5px;background:#8a302b;border-radius:50%}.NoSignal_camera__SxmXH{top:var(--pad);right:var(--pad);text-align:right}.NoSignal_source__tILdU{bottom:var(--pad);left:var(--pad)}.NoSignal_message__SNEtn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;white-space:nowrap}.NoSignal_message__SNEtn>span{display:block;font-size:clamp(28px,5vw,52px);letter-spacing:.2em;padding-left:.2em;font-weight:400}.NoSignal_message__SNEtn small{display:block;width:max-content;margin:18px auto 0;padding:11px 24px;background:#0d0d0c;font-size:clamp(7px,.9vw,11px);letter-spacing:.12em}@media(max-width:700px){.NoSignal_frame__NNieY{font-size:7px;letter-spacing:.04em}.NoSignal_message__SNEtn>span{font-size:32px}.NoSignal_message__SNEtn small{margin-top:14px;padding:10px 16px}}.ArchiveWall_room__MGaUL{position:fixed;inset:0;background:#080a09}.ArchiveWall_render__e9qWk{position:absolute;inset:0}.ArchiveWall_render__e9qWk canvas{display:block}.ArchiveWall_hitAreas___Ppa2{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ArchiveWall_drawerHit__UNOZQ,.ArchiveWall_folderHit__zyrAK{position:absolute;transform:translate(-50%,-50%);padding:0;border:0;background:rgba(0,0,0,0);pointer-events:auto;cursor:pointer}.ArchiveWall_drawerHit__UNOZQ span{position:absolute;left:34%;width:32%;top:50%;transform:translateY(-50%);color:#3b382d;text-align:center;font:700 11px Courier New,monospace}.ArchiveWall_drawerHit__UNOZQ:focus-visible{outline:1px solid #d4c5a3;outline-offset:-3px}.ArchiveWall_folderHit__zyrAK{z-index:2;color:#393022;font:700 9px Courier New,monospace}.ArchiveWall_folderHit__zyrAK:hover{background:rgba(0,0,0,0);outline:none}.ArchiveWall_folderHit__zyrAK:focus-visible{outline:1px dashed #ab946a}.ArchiveWall_folderHit__zyrAK span{display:block;transform:translateY(var(--card-lift,0));pointer-events:none}.ArchiveWall_error__da7XG{position:absolute;left:50%;top:40%;transform:translateX(-50%);background:#171813;color:#ded4bd;padding:20px}.ArchiveWall_controls__l16Et{position:fixed;z-index:30;left:50%;bottom:-5px;transform:translateX(-50%);width:min(700px,94vw);display:flex;align-items:center;box-sizing:border-box;padding:24px 32px 23px;background:linear-gradient(rgba(17,17,17,.4),rgba(8,8,8,.6)),url(/assets/archive-trim-v11.png) 50%/100% 100%;border:1px solid #736951;border-radius:5px 5px 0 0;color:#c7bfa4;font:11px Courier New,monospace;box-shadow:0 -8px 30px rgba(0,0,0,.6),inset 0 1px rgba(188,173,121,.3764705882);text-shadow:0 1px 2px #000}.ArchiveWall_controls__l16Et:after,.ArchiveWall_controls__l16Et:before{content:"−";position:absolute;top:9px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#8b8876,#282b25 70%);color:#141713;font:700 11px/9px serif;text-align:center;box-shadow:0 1px 2px #000}.ArchiveWall_controls__l16Et:before{left:10px}.ArchiveWall_controls__l16Et:after{right:10px}.ArchiveWall_controls__l16Et button{border:0;background:none;color:inherit;font:inherit;cursor:pointer}.ArchiveWall_returnButton__R__Sb{text-align:left;letter-spacing:.08em;padding:12px 16px 12px 0!important;border-right:1px solid rgba(157,144,98,.2392156863)!important;white-space:nowrap}.ArchiveWall_returnButton__R__Sb span{margin-top:5px;font-size:8px;opacity:.65}.ArchiveWall_rail__RKByq{flex:1 1;min-width:0;display:grid;grid-gap:12px;gap:12px}.ArchiveWall_plateTitle__SOmrX{font-size:9px;letter-spacing:.18em;color:#b4aa8b}.ArchiveWall_controls__l16Et input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin:0;height:5px;border:1px solid #161814;border-bottom-color:#827958;border-radius:2px;background:#080a08;box-shadow:inset 0 2px 4px #000;cursor:ew-resize}.ArchiveWall_controls__l16Et input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:21px;height:17px;border:1px solid #8b846d;border-radius:2px;background:repeating-linear-gradient(90deg,transparent 0 3px,rgba(0,0,0,.3333333333) 3px 4px),linear-gradient(#a19a80,#504f42);box-shadow:0 2px 5px #000}.ArchiveWall_controls__l16Et input::-moz-range-thumb{width:21px;height:17px;border:1px solid #8b846d;border-radius:2px;background:linear-gradient(#a19a80,#504f42)}.ArchiveWall_ticks__SZJre{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.05em;color:#b8ad8c}.ArchiveWall_ticks__SZJre>span:first-child{color:#ede2bd}.ArchiveWall_sector__ydMFr{text-align:center;font-size:8px;letter-spacing:.12em}.ArchiveWall_sector__ydMFr strong{display:block;font-size:25px;font-weight:400;margin-top:4px}.ArchiveWall_srOnly__b18sq{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ArchiveWall_controls__l16Et :focus-visible{outline:1px solid #d4c5a3;outline-offset:5px}@media(max-width:600px){.ArchiveWall_controls__l16Et{gap:12px;padding:23px 18px 20px}.ArchiveWall_returnButton__R__Sb{font-size:9px!important;padding-right:10px!important}.ArchiveWall_plateTitle__SOmrX{font-size:8px;letter-spacing:.06em}.ArchiveWall_ticks__SZJre{font-size:7px}.ArchiveWall_sector__ydMFr{display:none}}.ArchiveWall_drawerHit__UNOZQ span{display:none}.ArchiveWall_controls__l16Et{width:min(840px,96vw);bottom:-4px;padding:25px 32px 24px;gap:24px;background:linear-gradient(rgba(18,18,13,.1333333333),rgba(12,13,10,.2666666667)),url(/assets/archive-rusted-front-v10.png) 50%/100% 100%;border:2px solid #514e3c;border-top-color:#8e8061;border-radius:3px;color:#eee5ce;font-size:15px;box-shadow:0 -10px 32px rgba(0,0,0,.7333333333),inset 0 0 0 3px #262820,inset 0 0 22px rgba(0,0,0,.6)}.ArchiveWall_controls__l16Et:after,.ArchiveWall_controls__l16Et:before{top:12px}.ArchiveWall_returnButton__R__Sb{font-size:16px!important;font-weight:700!important;padding:14px 19px 14px 0!important;text-shadow:0 2px 3px #000}.ArchiveWall_returnButton__R__Sb span{font-size:12px;opacity:1;letter-spacing:.04em}.ArchiveWall_rail__RKByq{gap:15px}.ArchiveWall_plateTitle__SOmrX{justify-self:start;padding:6px 12px;color:#302c22;background:#c5b58f url(/assets/case-observer.png) 50%/cover;border:3px solid #555547;outline:1px solid #1d211b;box-shadow:0 2px 3px rgba(0,0,0,.5333333333);font:700 13px Courier New,monospace;letter-spacing:.08em;text-shadow:none}.ArchiveWall_controls__l16Et input{height:7px}.ArchiveWall_controls__l16Et input::-webkit-slider-thumb{width:28px;height:22px}.ArchiveWall_controls__l16Et input::-moz-range-thumb{width:28px;height:22px}.ArchiveWall_ticks__SZJre{font-size:12px;font-weight:700;color:#eee2c7;text-shadow:0 1px 3px #000,0 0 6px #000}.ArchiveWall_ticks__SZJre>span:first-child{color:#fff3ce}.ArchiveWall_sector__ydMFr{padding:8px 12px;color:#302c22;background:#c5b58f url(/assets/case-observer.png) 50%/cover;border:3px solid #555547;outline:1px solid #1d211b;font-size:11px;font-weight:700;text-shadow:none;box-shadow:0 2px 3px rgba(0,0,0,.5333333333)}.ArchiveWall_sector__ydMFr strong{font-size:30px;font-weight:700}@media(max-width:600px){.ArchiveWall_controls__l16Et{gap:14px;padding:24px 20px 22px;flex-wrap:wrap}.ArchiveWall_returnButton__R__Sb{font-size:14px!important;padding:0!important;border-right:0!important}.ArchiveWall_returnButton__R__Sb span{font-size:11px;display:inline;margin-left:7px}.ArchiveWall_rail__RKByq{flex-basis:100%;gap:15px}.ArchiveWall_plateTitle__SOmrX{font-size:12px}.ArchiveWall_ticks__SZJre{font-size:11px}.ArchiveWall_sector__ydMFr{display:none}}.ArchiveWall_returnButton__R__Sb{text-align:center}.ArchiveWall_returnButton__R__Sb span{display:block;margin:5px 0 0}.ArchiveWall_room__MGaUL{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.InvestigationRoom_room__y904O{min-height:100dvh;box-sizing:border-box;display:grid;place-items:center;padding:55px 5vw 100px;color:#c3c0b5;font-family:var(--font-mono),monospace;background:rgba(0,0,0,0)}.InvestigationRoom_srOnly__ScqOM{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.InvestigationRoom_objects__fYsGP{width:100%}.InvestigationRoom_cabinets__QeGTx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,3vw,45px);gap:clamp(16px,3vw,45px);max-width:1130px;margin:auto;align-items:start;perspective:1200px}.InvestigationRoom_cabinet__hoILk{position:relative;padding:9px 8px 0;background:linear-gradient(90deg,#4b4a42,#171918 3%,#222522 97%,#55554b);border:1px solid rgba(102,103,90,.5333333333);box-shadow:12px 18px 25px rgba(0,0,0,.7333333333),inset 0 1px rgba(151,155,123,.3333333333);animation:InvestigationRoom_centreArrive__M5jr3 .65s cubic-bezier(.16,.75,.2,1) both}.InvestigationRoom_cabinet__hoILk:first-child{animation:InvestigationRoom_spreadLeft__1UR4Y 1.15s cubic-bezier(.2,.7,.2,1) both}.InvestigationRoom_cabinet__hoILk:last-child{animation:InvestigationRoom_spreadRight__R9JjS 1.15s cubic-bezier(.2,.7,.2,1) both}.InvestigationRoom_cabinet__hoILk:has(.InvestigationRoom_pulled__9vjXQ){z-index:3}@keyframes InvestigationRoom_centreArrive__M5jr3{0%{transform:translateY(65vh) scale(.7)}to{transform:none}}@keyframes InvestigationRoom_spreadLeft__1UR4Y{0%,42%{opacity:0;transform:translateX(calc(100% + 3vw))}43%{opacity:1}to{opacity:1;transform:none}}@keyframes InvestigationRoom_spreadRight__R9JjS{0%,42%{opacity:0;transform:translateX(calc(-100% - 3vw))}43%{opacity:1}to{opacity:1;transform:none}}.InvestigationRoom_cabinetTitle__oep84{display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 10px;font-size:9px;letter-spacing:.14em;color:#aaa99a}.InvestigationRoom_boardClose__r8G09,.InvestigationRoom_cabinetTitle__oep84 button{border:0;background:none;color:#d6d0bd;font:28px Georgia,serif;cursor:pointer;padding:0 5px}.InvestigationRoom_drawerSlot__s_4xo{position:relative;perspective:800px;margin-bottom:5px;background:#070807}.InvestigationRoom_front__Hp38T{position:relative;z-index:2;display:block;aspect-ratio:3/1;border:0;padding:0;background:url(/assets/archive-drawer.png) 50%/100% 100% no-repeat;cursor:pointer;transform-origin:center top;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .2s;filter:brightness(.85) saturate(.35)}.InvestigationRoom_front__Hp38T:hover{filter:brightness(1) saturate(.35)}.InvestigationRoom_boardClose__r8G09:focus-visible,.InvestigationRoom_cabinetTitle__oep84 button:focus-visible,.InvestigationRoom_folder__0x1Y0:focus-visible,.InvestigationRoom_front__Hp38T:focus-visible{outline:2px solid #d6cbb0;outline-offset:-4px}.InvestigationRoom_front__Hp38T:disabled{cursor:wait}.InvestigationRoom_drawerLabel__1W0IC{position:absolute;left:39%;width:22%;color:#3f3a2d;font:700 clamp(9px,1vw,13px) Courier New,monospace;text-align:center}.InvestigationRoom_pulled__9vjXQ{z-index:5}.InvestigationRoom_pulled__9vjXQ .InvestigationRoom_front__Hp38T{transform:translateY(133px) rotateX(-13deg) scaleX(1.045);filter:brightness(1) saturate(.35);box-shadow:0 18px 18px rgba(0,0,0,.6666666667)}.InvestigationRoom_tray___u56_{position:absolute;z-index:1;top:0;left:0;right:0;height:155px;box-sizing:border-box;background:linear-gradient(#070907,#282c23);border:7px solid #393e32;box-shadow:inset 0 7px 20px #000;opacity:0;visibility:hidden;transform:scaleY(.2);transform-origin:top;transition:opacity .3s,transform .5s,visibility .5s}.InvestigationRoom_pulled__9vjXQ .InvestigationRoom_tray___u56_{opacity:1;visibility:visible;transform:scaleY(1)}.InvestigationRoom_folder__0x1Y0{position:absolute;left:5%;width:90%;top:calc(14px + var(--folder-index)*35px);height:95px;border-top:1px solid #d1bea0;background:linear-gradient(#9d8c69,#66583f);box-shadow:0 -3px 8px rgba(0,0,0,.5333333333);color:#302b21;text-align:left;padding:8px 12px;font:10px Courier New,monospace;cursor:pointer;transition:transform .22s}.InvestigationRoom_folder__0x1Y0:before{content:"";position:absolute;top:-13px;left:calc(4% + var(--folder-index)*28%);width:30%;height:15px;background:#9d8c69;border-radius:5px 5px 0 0}.InvestigationRoom_folder__0x1Y0 span{position:relative;display:block;font-weight:700;letter-spacing:.08em}.InvestigationRoom_folder__0x1Y0 small{display:block;margin-top:5px;font-size:8px;opacity:.65}.InvestigationRoom_folder__0x1Y0:hover{transform:translateY(-12px)}.InvestigationRoom_cabinetBase__Q_ew9{height:38px;background:linear-gradient(#171b16,#080b08);border-top:3px solid rgba(78,81,67,.2);margin:10px -8px 0;display:flex;align-items:center;justify-content:center}.InvestigationRoom_cabinetBase__Q_ew9 span{font-size:7px;letter-spacing:.2em;color:#76796a}.InvestigationRoom_board__rmED4{position:relative;width:min(1150px,90vw);height:min(74vh,750px);min-height:420px;margin:auto;background:url(/assets/evidence-board.png) 50%/100% 100% no-repeat}.InvestigationRoom_boardClose__r8G09{position:absolute;right:5%;top:7%;z-index:1}.InvestigationRoom_note__dmU7s{position:absolute;top:19%;left:13%;width:260px;box-sizing:border-box;padding:40px 25px 35px;color:#494333;background:url(/assets/case-observer.png) 50%/100% 100% no-repeat;transform:rotate(-5deg);filter:drop-shadow(3px 7px 5px rgba(0,0,0,.5333333333));font-family:Courier New,monospace}.InvestigationRoom_note__dmU7s i{position:absolute;width:10px;height:10px;border-radius:50%;top:18px;left:50%;background:radial-gradient(circle at 30% 25%,#b9937c,#4a2520);box-shadow:2px 3px 3px rgba(0,0,0,.5333333333)}.InvestigationRoom_note__dmU7s>span{font-size:8px}.InvestigationRoom_note__dmU7s h2{font-size:20px;line-height:1.2;margin:18px 0}.InvestigationRoom_note__dmU7s p{font-size:12px;line-height:1.6}.InvestigationRoom_note__dmU7s small{display:block;margin-top:22px;font-size:8px}.InvestigationRoom_message__eIlyP{position:relative;margin:20px auto;width:-moz-fit-content;width:fit-content;padding:10px 18px;background:#141712;color:#c9b9a1;font-size:11px}.InvestigationRoom_fileStage__pM7xg{position:fixed;inset:0;z-index:10;display:grid;place-items:center;padding:18px;overflow:auto}.InvestigationRoom_file__GUcHp{width:min(490px,90vw);min-height:590px;box-sizing:border-box;padding:45px 42px;color:#433d31;font:14px/1.7 Courier New,monospace;background:url(/assets/case-observer.png) 50%/100% 100% no-repeat;filter:drop-shadow(8px 18px 16px rgba(0,0,0,.7333333333));animation:InvestigationRoom_fileOut__chVZw .4s cubic-bezier(.16,.75,.2,1) both;outline:0}.InvestigationRoom_file__GUcHp header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(103,89,65,.4);font-size:10px}.InvestigationRoom_file__GUcHp button{border:0;background:none;color:#433d31;font:26px Georgia,serif;cursor:pointer}.InvestigationRoom_fileEyebrow__wvQe4{display:block;font-size:9px;margin-top:38px}.InvestigationRoom_file__GUcHp h2{font-size:30px}.InvestigationRoom_stamp__Zusen{display:inline-block;border:2px solid #705b43;padding:4px 8px;transform:rotate(-4deg);font-size:12px}.InvestigationRoom_paperLines__lAMYc{height:100px;background:repeating-linear-gradient(transparent 0 26px,rgba(103,89,65,.2) 26px 27px)}.InvestigationRoom_file__GUcHp footer{margin-top:25px;font-size:8px}.InvestigationRoom_fileReturning__TPAdD{animation:InvestigationRoom_fileBack__nsv3O .32s ease-in both}@keyframes InvestigationRoom_fileOut__chVZw{0%{opacity:0;transform:translateY(170px) scale(.55) rotate(-5deg)}to{opacity:1;transform:none}}@keyframes InvestigationRoom_fileBack__nsv3O{to{opacity:0;transform:translateY(170px) scale(.55) rotate(-5deg)}}@media(max-width:700px){.InvestigationRoom_room__y904O{padding:65px 18px 150px}.InvestigationRoom_cabinets__QeGTx{grid-template-columns:1fr;max-width:350px;gap:28px}.InvestigationRoom_cabinet__hoILk:first-child,.InvestigationRoom_cabinet__hoILk:last-child{animation:InvestigationRoom_centreArrive__M5jr3 .65s ease both}.InvestigationRoom_cabinet__hoILk:nth-child(2){grid-row:1}.InvestigationRoom_board__rmED4{width:95vw;min-height:520px;height:78vh}.InvestigationRoom_note__dmU7s{width:220px;left:12%}.InvestigationRoom_file__GUcHp{min-height:540px;padding:35px 30px}}@media(prefers-reduced-motion:reduce){.InvestigationRoom_cabinet__hoILk,.InvestigationRoom_cabinet__hoILk:first-child,.InvestigationRoom_cabinet__hoILk:last-child,.InvestigationRoom_fileReturning__TPAdD,.InvestigationRoom_file__GUcHp{animation:none}.InvestigationRoom_folder__0x1Y0,.InvestigationRoom_front__Hp38T,.InvestigationRoom_tray___u56_{transition:none}}.InvestigationRoom_folder__0x1Y0 span{position:absolute;top:-11px;left:calc(4% + var(--folder-index)*28%);width:30%;text-align:center;font-size:8px;letter-spacing:0;line-height:13px}.InvestigationRoom_folder__0x1Y0 small{position:absolute;top:8px;left:12px}.InvestigationRoom_archiveRoom__n005a{display:block;padding:25px 0 0}.InvestigationRoom_railNav__LrIHm{display:flex;align-items:center;justify-content:center;gap:24px;padding:10px 24px;color:#ddd6c5;font-size:14px;text-shadow:0 2px 4px #000}.InvestigationRoom_railNav__LrIHm button{border:1px solid rgba(180,172,147,.5019607843);background:rgba(23,25,20,.9294117647);color:#ddd6c5;padding:10px 18px;font:14px Courier New,monospace;cursor:pointer}.InvestigationRoom_railNav__LrIHm button:first-child,.InvestigationRoom_railNav__LrIHm button:nth-child(3){font-size:25px}.InvestigationRoom_cabinets__QeGTx{display:flex;gap:0;max-width:none;width:100%;padding:35px 5vw 200px;box-sizing:border-box;overflow-x:auto;align-items:flex-start;scroll-snap-type:x proximity;scrollbar-color:#a49b83 #151811;scrollbar-width:thin;perspective:none}.InvestigationRoom_cabinet__hoILk,.InvestigationRoom_cabinet__hoILk:first-child,.InvestigationRoom_cabinet__hoILk:last-child,.InvestigationRoom_cabinet__hoILk:nth-child(2){flex:0 0 clamp(400px,40vw,620px);aspect-ratio:2/3;padding:0;border:0;background:none;box-shadow:none;animation:none;z-index:auto;scroll-snap-align:center}.InvestigationRoom_cabinet__hoILk:before{content:"";position:absolute;inset:0;background:url(/assets/cabinet-body-v3.png) 50%/100% 100% no-repeat;-webkit-clip-path:polygon(8% 0,92% 0,92% 100%,8% 100%);clip-path:polygon(8% 0,92% 0,92% 100%,8% 100%);filter:saturate(.5) brightness(.84);pointer-events:none}.InvestigationRoom_cabinet__hoILk:has(.InvestigationRoom_pulled__9vjXQ){z-index:5}.InvestigationRoom_cabinetTitle__oep84{position:absolute;top:-32px;left:15%;right:15%;height:30px;padding:0;font-size:15px;letter-spacing:.16em;justify-content:center;color:#e2dac8;text-shadow:1px 2px 4px #000}.InvestigationRoom_drawerSlot__s_4xo{position:absolute;left:14.6%;width:70.8%;height:12.4%;top:calc(5.8% + var(--drawer-row)*15%);margin:0;background:rgba(0,0,0,0);perspective:900px}.InvestigationRoom_front__Hp38T{width:100%;height:100%;aspect-ratio:auto;background-image:url(/assets/drawer-front-v3.png);background-size:102% 128%;background-position:50%;transition:transform .48s cubic-bezier(.2,.7,.2,1),filter .25s;transform-origin:center;filter:saturate(.5) brightness(.84)}.InvestigationRoom_front__Hp38T:hover{filter:saturate(.5) brightness(.96)}.InvestigationRoom_drawerLabel__1W0IC{top:24%;left:34%;width:32%;font:700 clamp(13px,1.4vw,20px) Courier New,monospace;letter-spacing:.07em}.InvestigationRoom_pulled__9vjXQ .InvestigationRoom_front__Hp38T{transform:translate3d(0,22px,180px);filter:saturate(.5) brightness(.92);box-shadow:0 25px 25px rgba(0,0,0,.5333333333)}.InvestigationRoom_tray___u56_{left:-8%;right:-8%;top:auto;bottom:35%;height:190px;border:0;background:url(/assets/drawer-tray-v3.png) 50%/100% 100% no-repeat;box-shadow:none;transform:scale(.82,.15);transform-origin:bottom;-webkit-clip-path:polygon(18% 4%,82% 4%,99% 93%,1% 93%);clip-path:polygon(18% 4%,82% 4%,99% 93%,1% 93%);filter:saturate(.55) brightness(.85)}.InvestigationRoom_pulled__9vjXQ .InvestigationRoom_tray___u56_{transform:scale(1)}.InvestigationRoom_folder__0x1Y0{left:20%;width:60%;top:calc(40px + var(--folder-index)*36px);height:33px;background:none;box-shadow:none;border:0;padding:0;color:#29271d;font-size:14px}.InvestigationRoom_folder__0x1Y0:before{display:none}.InvestigationRoom_folder__0x1Y0 span{top:0;left:0;width:100%;font-size:12px;line-height:25px;text-align:left;padding-left:12px;box-sizing:border-box}.InvestigationRoom_folder__0x1Y0 small{display:none}.InvestigationRoom_folder__0x1Y0:hover{transform:translateY(-5px);background:rgba(196,175,119,.3764705882)}.InvestigationRoom_cabinetBase__Q_ew9{display:none}.InvestigationRoom_boardRoom__boWuO{padding:24px 3vw}.InvestigationRoom_board__rmED4{width:94vw;height:90dvh;min-height:0;background:none;filter:drop-shadow(6px 20px 20px rgba(0,0,0,.7333333333))}.InvestigationRoom_board__rmED4:before{content:"";position:absolute;inset:0;background:url(/assets/evidence-board.png) 50%/100% 100% no-repeat;filter:saturate(.3) brightness(.75);z-index:-1}.InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s{width:310px;font-size:16px}.InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s h2{font-size:25px}.InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s p{font-size:15px}.InvestigationRoom_room__y904O[data-closing=true] .InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s{opacity:0;transition:opacity .18s}.InvestigationRoom_file__GUcHp{width:min(580px,92vw);font-size:16px}@media(max-width:700px){.InvestigationRoom_railNav__LrIHm{gap:10px;padding:10px;font-size:10px}.InvestigationRoom_railNav__LrIHm button{padding:8px;font-size:11px}.InvestigationRoom_cabinets__QeGTx{padding-left:0;padding-right:0}.InvestigationRoom_cabinet__hoILk,.InvestigationRoom_cabinet__hoILk:first-child,.InvestigationRoom_cabinet__hoILk:last-child{flex-basis:94vw;min-width:340px;animation:none}.InvestigationRoom_cabinetTitle__oep84{font-size:13px}.InvestigationRoom_drawerLabel__1W0IC{font-size:14px}.InvestigationRoom_board__rmED4{width:94vw;height:88dvh;min-height:0}.InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s{width:240px;left:10%}.InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s h2{font-size:21px}.InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s p{font-size:13px}}@media(prefers-reduced-motion:reduce){.InvestigationRoom_folder__0x1Y0,.InvestigationRoom_front__Hp38T,.InvestigationRoom_tray___u56_{transition:none}}.InvestigationRoom_folder__0x1Y0{top:calc(27px + var(--folder-index)*24px);height:24px}.InvestigationRoom_archiveRoom__n005a{padding:0}.InvestigationRoom_railNav__LrIHm{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:8;width:max-content;max-width:calc(100vw - 24px);box-sizing:border-box;background:rgba(21,23,17,.9098039216)}.InvestigationRoom_cabinets__QeGTx{--cabinet-width:clamp(340px,38vw,510px);padding:55px calc((100vw - var(--cabinet-width))/2) 140px;scroll-snap-type:none;position:relative}.InvestigationRoom_cabinet__hoILk,.InvestigationRoom_cabinet__hoILk:first-child,.InvestigationRoom_cabinet__hoILk:last-child,.InvestigationRoom_cabinet__hoILk:nth-child(2){flex-basis:var(--cabinet-width);min-width:0}.InvestigationRoom_cabinet__hoILk:nth-child(2){z-index:2}.InvestigationRoom_drawerLabel__1W0IC{top:21%;height:30%;display:flex;align-items:center;justify-content:center;line-height:1;padding:0}.InvestigationRoom_pulled__9vjXQ .InvestigationRoom_front__Hp38T{transform:none;opacity:0;box-shadow:none}.InvestigationRoom_drawerStage__bM_eE{position:fixed;inset:0;z-index:9;display:grid;place-items:center;perspective:1200px;background:rgba(0,0,0,.3333333333)}.InvestigationRoom_drawerCamera__KKEA5{position:relative;width:min(860px,92vw);height:min(620px,79dvh);transform-style:preserve-3d;filter:drop-shadow(0 25px 25px rgba(0,0,0,.6))}.InvestigationRoom_overheadTray__vl22T{position:absolute;inset:0 0 12%;background:url(/assets/drawer-tray-v3.png) 50%/100% 100% no-repeat;-webkit-clip-path:polygon(18% 4%,82% 4%,99% 93%,1% 93%);clip-path:polygon(18% 4%,82% 4%,99% 93%,1% 93%);filter:saturate(.55) brightness(.85);transform-origin:center bottom;animation:InvestigationRoom_cameraTilt__UIkDw .8s cubic-bezier(.2,.7,.2,1) both}@keyframes InvestigationRoom_cameraTilt__UIkDw{0%,18%{transform:rotateX(73deg)}to{transform:rotateX(0)}}.InvestigationRoom_cameraFront__jZxUz{position:absolute;left:3%;right:3%;bottom:5%;height:23%;background:url(/assets/drawer-front-v3.png) 50%/102% 128% no-repeat;filter:saturate(.5) brightness(.84);animation:InvestigationRoom_frontTilt__mxqSi .8s cubic-bezier(.2,.7,.2,1) both;transform-origin:center bottom}@keyframes InvestigationRoom_frontTilt__mxqSi{0%{transform:translateY(-90px) rotateX(0)}to{transform:translateY(0) rotateX(-25deg)}}.InvestigationRoom_cameraFront__jZxUz span{position:absolute;left:34%;width:32%;top:25%;text-align:center;color:#353225;font:700 clamp(16px,2vw,25px) Courier New,monospace}.InvestigationRoom_overheadLabel__wyMWc{position:absolute;left:25%;width:50%;top:calc(23% + var(--folder-index)*17%);height:11%;padding:3px 14px;display:flex;justify-content:space-between;align-items:center;border:1px solid #706448;background:rgba(200,185,149,.9215686275);color:#302b21;font:700 clamp(12px,1.5vw,18px) Courier New,monospace;box-shadow:0 2px 5px rgba(0,0,0,.3333333333);cursor:pointer}.InvestigationRoom_overheadLabel__wyMWc small{font-size:.65em}.InvestigationRoom_overheadLabel__wyMWc:hover{background:#e0d2af;transform:translateY(-3px)}.InvestigationRoom_overheadLabel__wyMWc:focus-visible{outline:2px solid #302b21;outline-offset:3px}.InvestigationRoom_drawerBack__K46rt{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);white-space:nowrap;padding:12px 20px;border:1px solid rgba(180,172,147,.5019607843);background:#171914;color:#ddd6c5;font:14px Courier New,monospace;cursor:pointer}@media(max-width:700px){.InvestigationRoom_cabinets__QeGTx{--cabinet-width:94vw;padding-top:45px}.InvestigationRoom_railNav__LrIHm{gap:9px;bottom:10px;padding:8px}.InvestigationRoom_drawerCamera__KKEA5{height:min(500px,70dvh)}.InvestigationRoom_overheadLabel__wyMWc{left:21%;width:58%;font-size:11px}.InvestigationRoom_overheadLabel__wyMWc small{font-size:8px}.InvestigationRoom_drawerBack__K46rt{font-size:12px}}@media(prefers-reduced-motion:reduce){.InvestigationRoom_cameraFront__jZxUz,.InvestigationRoom_overheadTray__vl22T{animation:none}}.InvestigationRoom_archiveRoom__n005a:has(.InvestigationRoom_drawerStage__bM_eE) .InvestigationRoom_railNav__LrIHm{opacity:0;pointer-events:none}.InvestigationRoom_railNav__LrIHm{transition:opacity .2s}.InvestigationRoom_roomMenu__mzSRz{position:fixed;inset:auto 0 0;z-index:6}.InvestigationRoom_roomMenu__mzSRz>div{position:fixed}.InvestigationRoom_archiveRoom__n005a .InvestigationRoom_message__eIlyP{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:7}.InvestigationRoom_flashlight__pQYqX{position:fixed;inset:0;z-index:20;pointer-events:none;background:radial-gradient(circle 245px at var(--light-x,50vw) var(--light-y,40vh),rgba(0,0,0,.031372549) 0,rgba(0,0,0,.1568627451) 25%,rgba(0,0,0,.6) 65%,rgba(0,0,0,.9294117647) 100%)}.InvestigationRoom_archiveRoom__n005a .InvestigationRoom_roomMenu__mzSRz{z-index:21}@media(pointer:coarse){.InvestigationRoom_flashlight__pQYqX{background:radial-gradient(circle 260px at var(--light-x,50vw) var(--light-y,35vh),rgba(0,0,0,0) 0,rgba(0,0,0,.2666666667) 35%,rgba(0,0,0,.8666666667) 100%)}}.InvestigationRoom_flashlight__pQYqX{background:radial-gradient(circle 300px at var(--light-x,50vw) var(--light-y,40vh),rgba(0,0,0,.031372549) 0,rgba(0,0,0,.1450980392) 25%,rgba(0,0,0,.5019607843) 68%,rgba(0,0,0,.8117647059) 100%)}@media(pointer:coarse){.InvestigationRoom_flashlight__pQYqX{background:radial-gradient(circle 300px at var(--light-x,50vw) var(--light-y,35vh),rgba(0,0,0,0) 0,rgba(0,0,0,.2666666667) 40%,rgba(0,0,0,.7333333333) 100%)}}.InvestigationRoom_flashlight__pQYqX{background:radial-gradient(circle 235px at var(--light-x,50vw) var(--light-y,40vh),rgba(0,0,0,.0196078431) 0,rgba(0,0,0,.2666666667) 30%,rgba(0,0,0,.8) 65%,#000 100%);-webkit-clip-path:var(--paper-clip,inset(0));clip-path:var(--paper-clip,inset(0));background:radial-gradient(circle var(--torch-radius,275px) at var(--light-x,50vw) var(--light-y,50vh),rgba(0,0,0,.0196078431) 0,rgba(0,0,0,.2666666667) 30%,rgba(0,0,0,.8) 65%,#000 100%);background:radial-gradient(circle calc(var(--torch-radius, 275px) * 2.7) at var(--light-x,50vw) var(--light-y,50vh),rgba(0,0,0,0) 0,rgba(0,0,0,.3333333333) 12%,rgba(0,0,0,.7333333333) 27%,rgba(0,0,0,.9333333333) 53%,rgba(0,0,0,.9803921569) 82%,#000 100%)}.InvestigationRoom_file__GUcHp{filter:brightness(var(--torch-power,1))}.InvestigationRoom_boardRoom__boWuO .InvestigationRoom_board__rmED4{width:min(94vw,156.44dvh);height:auto;aspect-ratio:16/9;min-height:0}@media(max-width:700px){.InvestigationRoom_boardRoom__boWuO{display:block;padding:0;height:100dvh;min-height:0;overflow:hidden}.InvestigationRoom_boardRoom__boWuO .InvestigationRoom_objects__fYsGP{height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;padding:0 20px;box-sizing:border-box}.InvestigationRoom_boardRoom__boWuO .InvestigationRoom_board__rmED4{height:86dvh;width:auto;aspect-ratio:16/9;max-width:none;margin:7dvh 0}.InvestigationRoom_boardRoom__boWuO .InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s{width:260px}}.InvestigationRoom_boardRoom__boWuO .InvestigationRoom_objects__fYsGP{cursor:-webkit-grab;cursor:grab}.InvestigationRoom_boardRoom__boWuO .InvestigationRoom_objects__fYsGP:active{cursor:-webkit-grabbing;cursor:grabbing}.InvestigationRoom_boardRoom__boWuO .InvestigationRoom_board__rmED4{-moz-user-select:none;user-select:none;-webkit-user-select:none}.InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s{width:180px;min-height:210px;text-align:center;padding:40px 25px 24px}.InvestigationRoom_board__rmED4 .InvestigationRoom_note__dmU7s h2{font-size:100px;font-weight:400;margin:12px 0}.ObserverGate_dock__8qZ5s{position:absolute;z-index:2;bottom:0;left:50%;transform:translateX(-50%);width:min(790px,100% - 28px);font-family:var(--font-mono),monospace}.ObserverGate_status__yT3X9{position:absolute;bottom:135px;left:0;right:0;display:flex;justify-content:center;gap:8px;color:#d0cfc9;text-shadow:0 1px 5px #000;font-size:8px;letter-spacing:.15em;pointer-events:none}.ObserverGate_status__yT3X9 i{display:none}.ObserverGate_menu__vR25L{display:grid;grid-template-columns:1fr 1fr 1.25fr;align-items:end;grid-gap:4px;gap:4px;padding:0 9px}.ObserverGate_menu__vR25L button{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:10px;height:142px;margin-bottom:-63px;padding:35px 22px 0;border:0;color:#332f28;background:rgba(0,0,0,0);font:11px var(--font-mono),monospace;letter-spacing:.06em;cursor:pointer;transform:translateY(0) rotate(-3deg);transition:transform .35s cubic-bezier(.2,.7,.2,1);isolation:isolate;filter:drop-shadow(0 -4px 9px rgba(0,0,0,.4666666667))}.ObserverGate_menu__vR25L button:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--case-paper,url("/assets/case-observer.png")) center top/100% 350px no-repeat;filter:grayscale(.65) brightness(.84)}.ObserverGate_menu__vR25L button:nth-child(2){transform:rotate(2deg) translateY(5px)}.ObserverGate_menu__vR25L button:nth-child(3){transform:rotate(-1deg) translateY(-5px)}.ObserverGate_menu__vR25L button:hover{transform:translateY(-28px) rotate(0);z-index:3}.ObserverGate_menu__vR25L button:focus-visible{outline:0;text-decoration:underline;text-underline-offset:5px}.ObserverGate_menu__vR25L button:disabled{cursor:not-allowed;color:#595349}.ObserverGate_menu__vR25L button:disabled:before{filter:grayscale(.85) brightness(.77)}.ObserverGate_index__740RU{position:absolute;top:17px;left:25px;font-size:7px;opacity:.7}.ObserverGate_state__G_d_3{font-size:11px;opacity:.6}.ObserverGate_caption__vUPWm{display:none}.ObserverGate_dialog__r1eK8{position:fixed;inset:0;margin:auto;padding:0;border:0;background:rgba(0,0,0,0);color:#332f28;width:min(530px,100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;font-family:var(--font-mono),monospace;filter:drop-shadow(5px 14px 17px rgba(0,0,0,.5333333333));scrollbar-width:thin;scrollbar-color:#827968 rgba(0,0,0,0)}.ObserverGate_dialog__r1eK8::-webkit-backdrop{background:rgba(0,0,0,0)}.ObserverGate_dialog__r1eK8::backdrop{background:rgba(0,0,0,0)}.ObserverGate_dialog__r1eK8[open]{animation:ObserverGate_paperOut__efgGK .65s cubic-bezier(.16,.75,.2,1) both}@keyframes ObserverGate_paperOut__efgGK{0%{opacity:.6;transform:translate(var(--paper-from-x,0),var(--paper-from-y,70vh)) rotate(-3deg) scale(.48)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}.ObserverGate_panel__Ayt7G{position:relative;min-height:650px;padding:35px 40px 30px;box-sizing:border-box;background:var(--case-paper,url("/assets/case-observer.png")) center/100% 100% no-repeat}.ObserverGate_top__O7hbP{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(85,77,56,.3764705882);padding:9px 0 12px;font-size:8px;letter-spacing:.13em;color:#655c4e}.ObserverGate_top__O7hbP i{display:none}.ObserverGate_top__O7hbP button{width:27px;height:27px;padding:0;border:0;background:rgba(0,0,0,0);font:24px Georgia,serif;color:#554b3e;cursor:pointer}.ObserverGate_content__3CR05{padding:26px 9px 12px}.ObserverGate_eyebrow__5mYsP{display:block;font-size:8px;letter-spacing:.12em;color:#685f50}.ObserverGate_content__3CR05 h1{white-space:pre-line;font-family:Courier New,monospace;font-size:29px;font-weight:700;line-height:1.06;letter-spacing:-.055em;margin:18px 0;color:#302d26;opacity:.88}.ObserverGate_description__40m7f{max-width:350px;font:12px/1.7 Courier New,monospace;color:#554c3d;margin-bottom:25px}.ObserverGate_content__3CR05 fieldset{margin:0;padding:0;border:0;display:grid;grid-gap:20px;gap:20px;counter-reset:field}.ObserverGate_content__3CR05 label{display:grid;grid-gap:6px;gap:6px;position:relative;font-size:10px;letter-spacing:.1em;color:#51493b;counter-increment:field}.ObserverGate_content__3CR05 label:before{content:"0" counter(field);position:absolute;left:-20px;top:0;font-size:7px;color:#8a7e69}.ObserverGate_content__3CR05 input{width:100%;box-sizing:border-box;border:0;border-bottom:1px solid rgba(85,77,56,.4392156863);border-radius:0;background:rgba(0,0,0,0);padding:8px 2px;outline:none;color:#2a2923;font:15px Courier New,monospace}.ObserverGate_content__3CR05 input:focus{border-bottom-color:#27251e;box-shadow:0 1px 0 #27251e}.ObserverGate_content__3CR05 input::placeholder{color:#8c816e;font-size:12px}.ObserverGate_content__3CR05 input:-webkit-autofill{-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out;-webkit-text-fill-color:#2a2923}.ObserverGate_submit__Oyv0k{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:9px;padding:13px 10px;border:1px solid #484133;outline:1px solid rgba(72,65,51,.3137254902);outline-offset:2px;background:rgba(0,0,0,0);color:#383226;font:700 11px Courier New,monospace;letter-spacing:.08em;cursor:pointer;transform:rotate(-.5deg)}.ObserverGate_submit__Oyv0k:hover{background:rgba(79,65,38,.0666666667)}.ObserverGate_submit__Oyv0k:disabled{opacity:.5;cursor:wait}.ObserverGate_switch__Zlu9u{display:block;margin:19px 0 0;padding:0 0 3px;border:0;border-bottom:1px dotted #645b49;background:none;color:#514a3d;font:10px Courier New,monospace;cursor:pointer}.ObserverGate_submit__Oyv0k:focus-visible,.ObserverGate_switch__Zlu9u:focus-visible,.ObserverGate_top__O7hbP button:focus-visible{outline:1px dashed #3c3426;outline-offset:5px}.ObserverGate_error__lyWig{margin:0;color:#7f2c20;font:12px/1.4 Courier New,monospace}.ObserverGate_panelFooter__PmnE0{display:flex;justify-content:space-between;margin:16px 0 0;padding:11px 0;border-top:1px solid rgba(85,77,56,.2666666667);color:#786b56;font:7px Courier New,monospace;letter-spacing:.12em}.ObserverGate_panelFooter__PmnE0 span:last-child{transform:rotate(-6deg);border:1px solid rgba(102,89,68,.4);padding:3px}.ObserverGate_account__kW6PY{display:grid;grid-gap:18px;gap:18px;font:12px Courier New,monospace;overflow-wrap:anywhere}.ObserverGate_account__kW6PY strong{font-size:22px;font-weight:400}.ObserverGate_account__kW6PY .ObserverGate_submit__Oyv0k{margin-top:30px}.ObserverGate_empty__N_43a{margin-top:32px;display:grid;grid-gap:22px;gap:22px;text-align:center;padding:30px 6px;border-top:1px dashed rgba(117,102,77,.4666666667);font:11px/1.6 Courier New,monospace;color:#655943}.ObserverGate_empty__N_43a strong{letter-spacing:.08em}.ObserverGate_emptyIcon__4VHhk{font-size:35px;opacity:.6}@media(max-width:600px){.ObserverGate_dock__8qZ5s{width:calc(100% - 8px)}.ObserverGate_menu__vR25L{gap:0;padding:0 3px;grid-template-columns:.85fr .95fr 1.35fr}.ObserverGate_menu__vR25L button{font-size:8px;height:130px;padding:36px 10px 0;margin-bottom:-50px;gap:5px}.ObserverGate_menu__vR25L .ObserverGate_join__TAFCt{line-height:1.5}.ObserverGate_index__740RU{left:18px}.ObserverGate_status__yT3X9{bottom:120px;font-size:6px}.ObserverGate_panel__Ayt7G{min-height:610px;padding:28px 29px 24px}.ObserverGate_content__3CR05{padding:24px 5px 10px}.ObserverGate_content__3CR05 h1{font-size:25px}.ObserverGate_description__40m7f{font-size:11px}.ObserverGate_content__3CR05 label:before{left:-15px}.ObserverGate_content__3CR05 input{font-size:16px}.ObserverGate_submit__Oyv0k{font-size:10px}.ObserverGate_panelFooter__PmnE0{font-size:6px}}@media(prefers-reduced-motion:reduce){.ObserverGate_menu__vR25L button{transition:none}.ObserverGate_dialog__r1eK8[open]{animation:none}}.ObserverGate_dock__8qZ5s[data-open=account] .ObserverGate_join__TAFCt,.ObserverGate_dock__8qZ5s[data-open=archive] .ObserverGate_menu__vR25L button:nth-child(2),.ObserverGate_dock__8qZ5s[data-open=board] .ObserverGate_menu__vR25L button:first-child,.ObserverGate_dock__8qZ5s[data-open=login] .ObserverGate_join__TAFCt,.ObserverGate_dock__8qZ5s[data-open=register] .ObserverGate_join__TAFCt{opacity:0;pointer-events:none}.ObserverGate_menu__vR25L button:first-child{--case-paper:url(/assets/case-board.png)}.ObserverGate_menu__vR25L button:nth-child(2){--case-paper:url(/assets/case-archive.png)}.ObserverGate_menu__vR25L button:nth-child(3){--case-paper:url(/assets/case-observer.png)}.ObserverGate_dialog__r1eK8[data-panel=board]{--case-paper:url(/assets/case-board.png)}.ObserverGate_dialog__r1eK8[data-panel=archive]{--case-paper:url(/assets/case-archive.png)}.ObserverGate_dialog__r1eK8[data-panel=archive] .ObserverGate_panel__Ayt7G,.ObserverGate_dialog__r1eK8[data-panel=board] .ObserverGate_panel__Ayt7G{padding-top:55px;padding-left:48px}.ObserverGate_dialog__r1eK8[open].ObserverGate_closing__0UO_e{animation:ObserverGate_paperBack__ccLcH .65s cubic-bezier(.16,.75,.2,1) both;pointer-events:none}@keyframes ObserverGate_paperBack__ccLcH{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}to{opacity:1;transform:translate(var(--paper-return-x),var(--paper-return-y)) rotate(var(--paper-return-angle)) scale(var(--paper-return-scale-x),var(--paper-return-scale-y))}}.ObserverGate_dialog__r1eK8[open].ObserverGate_closing__0UO_e{animation:ObserverGate_paperBack__ccLcH .65s cubic-bezier(.16,.75,.2,1) both,ObserverGate_paperHandoff__Tx_En .65s linear both}@keyframes ObserverGate_paperHandoff__Tx_En{0%,65%{opacity:1}to{opacity:0}}.ObserverGate_dialog__r1eK8.ObserverGate_closing__0UO_e .ObserverGate_content__3CR05,.ObserverGate_dialog__r1eK8.ObserverGate_closing__0UO_e .ObserverGate_panelFooter__PmnE0,.ObserverGate_dialog__r1eK8.ObserverGate_closing__0UO_e .ObserverGate_top__O7hbP{animation:ObserverGate_paperInkOut__DycWV .25s ease-out forwards}@keyframes ObserverGate_paperInkOut__DycWV{to{opacity:0}}.ObserverGate_dock__8qZ5s[data-returning=true][data-open=account] .ObserverGate_join__TAFCt,.ObserverGate_dock__8qZ5s[data-returning=true][data-open=archive] .ObserverGate_menu__vR25L button:nth-child(2),.ObserverGate_dock__8qZ5s[data-returning=true][data-open=board] .ObserverGate_menu__vR25L button:first-child,.ObserverGate_dock__8qZ5s[data-returning=true][data-open=login] .ObserverGate_join__TAFCt,.ObserverGate_dock__8qZ5s[data-returning=true][data-open=register] .ObserverGate_join__TAFCt{animation:ObserverGate_cardHandoff__4DmFE .65s linear both}@keyframes ObserverGate_cardHandoff__4DmFE{0%,65%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ObserverGate_dialog__r1eK8[open].ObserverGate_closing__0UO_e{animation:none}}.ObserverGate_menu__vR25L button:first-child{--case-paper:url(/assets/evidence-board.png);--dock-art-height:240;color:#ded8c9;transform:rotate(-3deg);padding-top:42px;text-shadow:0 1px 3px #000}.ObserverGate_menu__vR25L button:first-child:before{background-size:100% 240px;filter:saturate(.3) brightness(.75)}.ObserverGate_menu__vR25L button:nth-child(2){--case-paper:url(/assets/archive-drawer.png);--dock-art-height:142;padding-top:37px;font:700 10px Courier New,monospace;letter-spacing:0;gap:0}.ObserverGate_menu__vR25L button:nth-child(2):before{background-size:100% 142px;filter:saturate(.25) brightness(.9)}.ObserverGate_menu__vR25L button:nth-child(2) .ObserverGate_index__740RU,.ObserverGate_menu__vR25L button:nth-child(2) .ObserverGate_state__G_d_3{display:none}.ObserverGate_menu__vR25L button:first-child .ObserverGate_index__740RU{color:#c7beac}.ObserverGate_menu__vR25L button:nth-child(-n+2):hover{transform:translateY(-28px)}.ObserverGate_menu__vR25L button:first-child:disabled{color:#bcb3a2}.ObserverGate_menu__vR25L button:nth-child(2):disabled{color:#605646}.ObserverGate_dialog__r1eK8[data-panel=archive],.ObserverGate_dialog__r1eK8[data-panel=board]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;filter:none}@media(max-width:600px){.ObserverGate_menu__vR25L button:nth-child(2){font-size:8px;padding-top:37px}.ObserverGate_menu__vR25L button:first-child{padding-top:43px}}.ObserverGate_dock__8qZ5s{width:min(1180px,100% - 54px)}.ObserverGate_menu__vR25L{grid-template-columns:1.45fr 1.15fr .9fr;gap:clamp(22px,4.5vw,68px);padding:0 10px}.ObserverGate_menu__vR25L button:first-child{height:175px;margin-bottom:-65px;padding-top:46px}.ObserverGate_menu__vR25L button:nth-child(2){height:220px;margin-bottom:-35px;padding:0;--dock-art-height:250;transform:translateY(8px)}.ObserverGate_menu__vR25L button:nth-child(2):before{inset:0;border:5px solid #3b3d35;background:url(/assets/archive-drawer.png) center 8px/100% 110px repeat-y;background-color:#23251f;box-shadow:inset 0 0 0 2px #111,5px 9px 15px rgba(0,0,0,.5333333333)}.ObserverGate_archiveLabel__tIKcM{position:absolute;z-index:1;top:32px;left:24%;width:52%;padding:7px 3px;border:3px solid #737469;box-sizing:border-box;background:linear-gradient(#c9c3ae,#a8a28d);box-shadow:0 1px 4px rgba(0,0,0,.7333333333),inset 0 0 3px #4a4737;color:#403d31;font:700 12px Courier New,monospace;letter-spacing:.06em}.ObserverGate_menu__vR25L button:nth-child(3){font-size:10px;padding-left:10px;padding-right:10px}.ObserverGate_status__yT3X9{bottom:225px}.ObserverGate_dialog__r1eK8[data-panel=archive][open]:not(.ObserverGate_closing__0UO_e){animation:none}@media(max-width:700px){.ObserverGate_dock__8qZ5s{width:calc(100% - 12px)}.ObserverGate_menu__vR25L{grid-template-columns:1.4fr 1.1fr .9fr;gap:10px;padding:0}.ObserverGate_menu__vR25L button:first-child{height:155px;padding-top:40px}.ObserverGate_menu__vR25L button:nth-child(2){height:190px;margin-bottom:-45px}.ObserverGate_menu__vR25L button:nth-child(2):before{background-size:100% 90px}.ObserverGate_archiveLabel__tIKcM{top:28px;left:13%;width:74%;font-size:8px;padding:6px 1px;border-width:2px}.ObserverGate_menu__vR25L button:nth-child(3){font-size:8px;padding-top:32px}.ObserverGate_menu__vR25L button:nth-child(3) .ObserverGate_index__740RU,.ObserverGate_menu__vR25L button:nth-child(3) .ObserverGate_state__G_d_3{display:none}.ObserverGate_status__yT3X9{bottom:185px}}.ObserverGate_menu__vR25L button:first-child:before,.ObserverGate_menu__vR25L button:first-child:disabled:before{filter:saturate(.3) brightness(.75)}.ObserverGate_dialog__r1eK8[data-panel=board][open],.ObserverGate_dialog__r1eK8[data-panel=board][open].ObserverGate_closing__0UO_e{animation:none}.ObserverGate_dock__8qZ5s[data-returning=true][data-open=board] .ObserverGate_menu__vR25L button:first-child{animation:none;opacity:0}.ObserverGate_menu__vR25L button:nth-child(2):before{background-image:url(/assets/drawer-front-v3.png);background-size:102% 126px;background-position:center -6px}.ObserverGate_dock__8qZ5s[data-open] .ObserverGate_menu__vR25L button,.ObserverGate_dock__8qZ5s[data-open] .ObserverGate_status__yT3X9{opacity:0!important;pointer-events:none}.ObserverGate_dock__8qZ5s .ObserverGate_status__yT3X9{transition:opacity .2s}.ObserverGate_dock__8qZ5s[data-open] .ObserverGate_menu__vR25L button{animation:none!important}.ObserverGate_dock__8qZ5s[data-open] .ObserverGate_menu__vR25L button,.ObserverGate_dock__8qZ5s[data-open] .ObserverGate_status__yT3X9{opacity:1!important;pointer-events:auto;animation:none!important}.ObserverGate_dialog__r1eK8[data-panel=archive][open].ObserverGate_closing__0UO_e{animation:ObserverGate_archiveRoomOut__belzB .45s ease both}@keyframes ObserverGate_archiveRoomOut__belzB{to{opacity:0}}@media(prefers-reduced-motion:reduce){.ObserverGate_dialog__r1eK8[data-panel=archive][open].ObserverGate_closing__0UO_e{animation:none}}.ObserverGate_dialog__r1eK8[data-panel=archive] .ObserverGate_dock__8qZ5s .ObserverGate_status__yT3X9{display:none}.ObserverGate_dock__8qZ5s[data-open=archive]{visibility:hidden;pointer-events:none}.ObserverGate_dock__8qZ5s[data-open=account] .ObserverGate_menu__vR25L .ObserverGate_join__TAFCt,.ObserverGate_dock__8qZ5s[data-open=board] .ObserverGate_menu__vR25L button:first-child,.ObserverGate_dock__8qZ5s[data-open=login] .ObserverGate_menu__vR25L .ObserverGate_join__TAFCt,.ObserverGate_dock__8qZ5s[data-open=register] .ObserverGate_menu__vR25L .ObserverGate_join__TAFCt{opacity:0!important;pointer-events:none!important;animation:none!important;transition:none}.ObserverGate_dialog__r1eK8[data-panel=account][open].ObserverGate_closing__0UO_e,.ObserverGate_dialog__r1eK8[data-panel=login][open].ObserverGate_closing__0UO_e,.ObserverGate_dialog__r1eK8[data-panel=register][open].ObserverGate_closing__0UO_e{animation:ObserverGate_paperBack__ccLcH .65s cubic-bezier(.16,.75,.2,1) both}@media(prefers-reduced-motion:reduce){.ObserverGate_dialog__r1eK8[data-panel=account][open].ObserverGate_closing__0UO_e,.ObserverGate_dialog__r1eK8[data-panel=login][open].ObserverGate_closing__0UO_e,.ObserverGate_dialog__r1eK8[data-panel=register][open].ObserverGate_closing__0UO_e{animation:none}}.ObserverGate_dialog__r1eK8[data-panel=archive][open]:not(.ObserverGate_closing__0UO_e){animation:ObserverGate_archiveEnter__Ntl3e .7s ease-out both}@keyframes ObserverGate_archiveEnter__Ntl3e{0%{opacity:0}to{opacity:1}}.ObserverGate_dock__8qZ5s[data-reveal=true] .ObserverGate_menu__vR25L button{animation:ObserverGate_dockRise__SV0xN .7s cubic-bezier(.2,.75,.25,1) both}.ObserverGate_dock__8qZ5s[data-reveal=true] .ObserverGate_menu__vR25L button:first-child{animation-delay:.18s}.ObserverGate_dock__8qZ5s[data-reveal=true] .ObserverGate_menu__vR25L button:nth-child(2){animation-delay:.28s}.ObserverGate_dock__8qZ5s[data-reveal=true] .ObserverGate_menu__vR25L button:nth-child(3){animation-delay:.38s}.ObserverGate_dock__8qZ5s[data-reveal=true] .ObserverGate_caption__vUPWm,.ObserverGate_dock__8qZ5s[data-reveal=true] .ObserverGate_status__yT3X9{animation:ObserverGate_archiveEnter__Ntl3e .45s .5s both}@keyframes ObserverGate_dockRise__SV0xN{0%{translate:0 260px;opacity:0}to{translate:0 0;opacity:1}}@media(prefers-reduced-motion:reduce){.ObserverGate_dialog__r1eK8[data-panel=archive][open]:not(.ObserverGate_closing__0UO_e),.ObserverGate_dock__8qZ5s[data-reveal=true] .ObserverGate_caption__vUPWm,.ObserverGate_dock__8qZ5s[data-reveal=true] .ObserverGate_menu__vR25L button,.ObserverGate_dock__8qZ5s[data-reveal=true] .ObserverGate_status__yT3X9{animation:none}}@media(max-width:700px){.ObserverGate_dock__8qZ5s{position:absolute;inset:0;width:100%;height:100%;transform:none;pointer-events:none}.ObserverGate_menu__vR25L{display:block;padding:0}.ObserverGate_menu__vR25L button{position:absolute;pointer-events:auto;margin:0}.ObserverGate_menu__vR25L button:first-child{--dock-art-height:240;width:426px;height:240px;left:calc(-320px + 18vw);top:auto;bottom:-48px;padding:48px 12px 0 270px;transform:rotate(-8deg);font-size:11px}.ObserverGate_menu__vR25L button:first-child:before{background-size:100% 100%}.ObserverGate_menu__vR25L button:first-child:hover{transform:translateX(14px) rotate(-4deg)}.ObserverGate_menu__vR25L button:nth-child(2){width:clamp(140px,30vw,190px);height:340px;right:-25px;bottom:-45px;transform:rotate(2deg)}.ObserverGate_menu__vR25L button:nth-child(2):hover{transform:translateX(-12px) rotate(2deg)}.ObserverGate_archiveLabel__tIKcM{left:14%;width:72%;top:32px;font-size:11px}.ObserverGate_menu__vR25L button:nth-child(3){width:clamp(180px,38vw,220px);height:142px;left:50%;margin-left:clamp(-110px,-19vw,-90px);bottom:-48px;z-index:4;padding-top:35px;font-size:10px;transform:rotate(-2deg)}.ObserverGate_menu__vR25L button:nth-child(3):hover{transform:translateY(-16px)}.ObserverGate_status__yT3X9{bottom:115px;font-size:7px}.ObserverGate_menu__vR25L button:nth-child(2):before{background-size:102% 100px}.ObserverGate_dock__8qZ5s{--account-width:clamp(180px,38vw,220px);--object-gap:18px}.ObserverGate_menu__vR25L button:first-child{left:auto;right:calc(50% + var(--account-width)/2 + var(--object-gap));transform-origin:right bottom;transform:rotate(-8deg)}.ObserverGate_menu__vR25L button:first-child:hover{transform:translateY(-12px) rotate(-8deg)}.ObserverGate_menu__vR25L button:nth-child(2){right:auto;left:calc(50% + var(--account-width)/2 + var(--object-gap) + 22px);transform-origin:left bottom;transform:rotate(2deg)}.ObserverGate_menu__vR25L button:nth-child(2):hover{transform:translateY(-12px) rotate(2deg)}.ObserverGate_menu__vR25L button:nth-child(3){width:var(--account-width);margin-left:calc(var(--account-width)/-2);transform:none}.ObserverGate_menu__vR25L button:nth-child(3):hover{transform:translateY(-16px)}.ObserverGate_menu__vR25L button:first-child{justify-content:flex-end;padding-left:0;padding-right:18px}.ObserverGate_archiveLabel__tIKcM{left:24%;width:52%;font-size:11px}}.ObserverGate_dialog__r1eK8{overscroll-behavior:contain}@media(hover:none){.ObserverGate_menu__vR25L button:first-child:hover{transform:rotate(-8deg)}.ObserverGate_menu__vR25L button:nth-child(2):hover{transform:rotate(2deg)}.ObserverGate_menu__vR25L button:nth-child(3):hover{transform:none}}