@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#172326;--rain:#76949d;--steel:#a7b6b6;--paper:#d4ccad;--brass:#b9a36d;--seal:#88443c;--light:#f5f2e8;--body:var(--ff-manrope), "Manrope", sans-serif;--display:var(--ff-barlow), "Barlow Condensed", sans-serif;--hand:var(--ff-caveat), "Caveat", cursive}*{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0}body{background:var(--ink);color:var(--light);font:16px/1.5 var(--body)}button,input,summary{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer}button:disabled{cursor:default}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline-offset:5px;outline:3px solid #dcecf0}p,h1,h2,h3,figure,blockquote{margin:0}button{border:0}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stage{isolation:isolate;width:1440px;height:900px;position:relative;overflow:hidden}.stage:after{content:"";pointer-events:none;z-index:20;position:absolute;inset:0;box-shadow:inset 0 0 110px 20px #0005}.desk{background:var(--ink) url(/game/detective-desk.jpg) center / cover no-repeat}.room{background:var(--ink) url(/game/interrogation-room.jpg) center / cover no-repeat}.scene-navigation{z-index:25;justify-content:space-between;align-items:center;display:flex;position:absolute;top:30px;left:36px;right:36px}.quiet-control{min-height:44px;color:var(--light);background:#172326a6;border:1px solid #d4ccad40;border-radius:3px;align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:inline-flex;box-shadow:0 2px 6px #0003}.quiet-control:hover{border-color:var(--brass);background:#172326ed}.back-mark{border-bottom:1px solid;border-left:1px solid;width:9px;height:9px;transform:rotate(45deg)}.pause-mark{border-left:3px solid;border-right:3px solid;width:11px;height:14px;display:inline-block}.wordmark{color:var(--paper);font-family:var(--display);font-weight:600;display:inline-block;position:relative}.wordmark .tr{letter-spacing:-1.8px;border-left:3px solid;padding-left:13px;font-size:64px;line-height:.81;display:block;position:relative}.wordmark .tr span{display:block}.wordmark .tr span+span{padding-top:6px}.wordmark .en{font-family:var(--body);letter-spacing:0;margin:16px 0 0 16px;font-size:13px;font-weight:500;display:block}.wordmark:after{content:"";background:var(--brass);width:72px;height:1px;position:absolute;bottom:33px;left:100%;box-shadow:0 1px 2px #000}.wordmark:before{content:"";background:var(--brass);border-radius:50%;width:7px;height:7px;position:absolute;bottom:30px;left:calc(100% + 71px);box-shadow:1px 3px 3px #000}.paper{color:var(--ink);background:linear-gradient(110deg, #fff3 0%, transparent 45%, #17232610), var(--paper);box-shadow:1px 2px #7b755e,3px 5px #b6ad8d,5px 7px 1px #625e4f,8px 16px 25px #0007}.hand{font:25px/1.13 var(--hand)}.small-print{font-size:13px;line-height:1.55}.underlined{text-underline-offset:6px;-webkit-text-decoration:underline #17232666;text-decoration:underline #17232666}.paper-clip{z-index:5;border:3px solid #a7b6b6;border-radius:11px;width:17px;height:53px;position:absolute;top:-19px;right:22px;transform:rotate(-4deg);box-shadow:1px 2px 3px #0007,inset 1px 0 #e6e6d9}.paper-clip:after{content:"";border:1px solid #d4ccad;border-radius:5px;position:absolute;inset:3px 3px 11px}.pin{background:radial-gradient(circle at 30% 25%, #f1dd9c, var(--brass) 45%, #655c44 75%);border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:50%;box-shadow:1px 3px 2px #17232680}.hub-brand{position:absolute;top:53px;left:288px;transform:rotate(-2deg)}.hub-brand .tr{font-size:49px}.hub-brand .en{margin-top:12px;font-size:12px}.hub-pause{z-index:25;position:absolute;top:32px;right:43px}.desk-notebook{border:9px solid #303b37;border-radius:3px 10px 10px 3px;grid-template-columns:1fr 1fr;width:574px;height:365px;display:grid;position:absolute;top:239px;left:96px;transform:rotate(-4deg);box-shadow:0 2px #101b1c,7px 18px 26px #0009}.notebook-page{color:var(--ink);background:repeating-linear-gradient(#0000 0 29px,#76949d28 29px 30px),#d4ccad;padding:25px 22px;position:relative}.notebook-page:first-child{background-image:linear-gradient(90deg,#0000 87%,#17232625);border-radius:1px 0 0 1px}.notebook-page+.notebook-page{border-left:1px solid #655f4380;box-shadow:inset 10px 0 12px -8px #17232666}.notebook-page h1{font:600 36px/1.02 var(--display);margin:17px 0 18px}.notebook-page h2{font:600 24px/1.1 var(--hand);margin:1px 0 22px}.notebook-page .case-facts{font-size:14px;line-height:1.8}.notebook-page .hand{margin-bottom:20px}.notebook-page .lead{border-bottom:2px solid var(--seal);padding-bottom:8px}.detective-signature{font-size:11px;position:absolute;bottom:18px;left:22px}.page-number{color:#53615e;font:16px var(--hand);position:absolute;bottom:12px;right:16px}.identity-print{z-index:4;color:var(--ink);text-align:left;background:#d4ccad;padding:10px 10px 12px;transition:transform .18s,box-shadow .18s;display:block;position:absolute;box-shadow:1px 2px #c9c0a7,3px 10px 17px #0009}.identity-print:hover{z-index:8;transform:translateY(-5px)rotate(0);box-shadow:2px 17px 25px #000b}.identity-print img{object-fit:cover;object-position:center 27%;filter:saturate(.5)contrast(.94);width:100%;height:182px;display:block}.identity-print h2,.identity-print .print-name{font:600 24px/1.05 var(--display);margin-top:9px;display:block}.identity-print .occupation,.identity-print .hand,.identity-print .small-print{display:block}.identity-print .occupation{margin-top:3px;font-size:12px}.identity-print .hand{margin-top:9px;font-size:22px}.mert-print{width:220px;top:147px;left:713px;transform:rotate(-7deg)}.mert-print:after{content:"";border-bottom:2px solid var(--rain);width:78px;height:25px;position:absolute;bottom:12px;right:-5px;transform:rotate(-10deg)}.zeynep-print{width:194px;top:161px;left:1056px;transform:rotate(7deg)}.zeynep-print img{height:150px}.emre-print{width:194px;top:477px;left:902px;transform:rotate(-3deg)}.emre-print img{height:158px}.emre-print .hand{color:var(--seal)}.selin-print{width:183px;top:473px;left:1191px;transform:rotate(8deg)}.selin-print img{height:174px}.print-instruction{font:23px var(--hand);color:var(--paper);position:absolute;top:97px;left:723px;transform:rotate(-4deg)}.folder{color:var(--ink);background:linear-gradient(110deg,#d4ccad66,#0000 60%),#a39b76;border-top:1px solid #e2d9b299;position:absolute;box-shadow:2px 4px #787051,6px 15px 22px #0009}.folder:before{content:"";background:#b4aa82;border-radius:5px 9px 0 0;width:125px;height:20px;position:absolute;top:-20px;left:0;box-shadow:inset 0 1px #e2d9b299}.folder-label{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.folder-label h2{font:600 25px var(--display)}.folder-label .count{white-space:nowrap;font-size:14px}.hub-folder{z-index:3;width:621px;height:204px;padding:17px 25px;top:666px;left:227px;transform:rotate(2deg)}.hub-folder:after{content:"";pointer-events:none;background:#453e2b;border-left:3px solid #696044;width:16px;height:219px;position:absolute;bottom:-6px;right:34px;transform:rotate(2deg);box-shadow:2px 0 3px #0004}.chain{gap:20px;margin:13px 0 0;padding:0;list-style:none;display:flex;position:relative}.chain:before{content:"";border-top:2px dashed var(--seal);position:absolute;top:16px;left:55px;right:51px;transform:rotate(-1deg)}.chain li{background:#ddd5b7;width:156px;padding:20px 10px 9px;position:relative;transform:rotate(-2deg);box-shadow:2px 4px 4px #17232655}.chain li:nth-child(2){transform:rotate(3deg)}.chain li.found{border-bottom:3px solid var(--seal);background:#e4dbb9;transform:rotate(-1deg)}.chain li.found .pin{background:radial-gradient(circle at 30% 25%, #d5a299, var(--seal) 55%, #572820)}.chain h3{font:600 22px/1 var(--display)}.chain p{font:19px/1.1 var(--hand);margin-top:4px}.chain .found p{font-size:17px}.folder-footer{align-items:center;gap:15px;margin-top:12px;font-size:12px;display:flex}.folder-footer button{color:#394440;background:0 0;border-bottom:1px solid #394440;padding:0;font-size:12px}.saved-note{color:var(--paper);z-index:22;font-size:11px;position:absolute;bottom:20px;right:35px}.suspect-caption{color:var(--light);text-shadow:0 2px 5px #000;position:absolute;top:332px;left:62px}.suspect-caption h1{font:500 29px/1 var(--display)}.suspect-caption p{color:#d5dddd;margin-top:7px;font-size:12px}.dialogue{z-index:2;text-align:center;text-shadow:0 2px 5px #000,0 0 12px #000;width:674px;position:absolute;top:363px;left:383px}.dialogue:before{content:"";z-index:-1;background:radial-gradient(#10191beb 0%,#10191b85 55%,#0000 74%);position:absolute;inset:-20px -70px -18px}.previous-question{color:#d8e1e1;max-width:610px;margin:0 auto 13px;font-size:13px;line-height:1.5}.dialogue blockquote{font-size:27px;font-weight:500;line-height:1.32}.table-notebook{z-index:4;border:7px solid #35413b;grid-template-columns:112px 1fr;width:357px;height:208px;display:grid;position:absolute;top:654px;left:56px;transform:rotate(-6deg)}.table-notebook .notebook-page{padding:16px 13px}.table-notebook h2{font:600 23px/1 var(--display);margin:0 0 10px}.table-notebook .hand{margin:0 0 12px;font-size:24px}.table-notebook .small-print{font-size:12px;line-height:1.55}.table-notebook .notebook-page+.notebook-page{padding-left:17px}.pencil{background:linear-gradient(#bec1b0 0 25%,#526665 25% 75%,#283c3c 75%);border-radius:1px;width:191px;height:7px;position:absolute;bottom:-16px;left:118px;transform:rotate(18deg);box-shadow:0 3px 2px #0005}.pencil:after{content:"";border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-right:17px solid #b9a36d;position:absolute;left:-17px}.recorder{color:var(--ink);z-index:5;background:linear-gradient(115deg,#c6d0cc,#9ca9a5 45%,#7c8986);border-top:2px solid #c6cfc5;border-bottom:9px solid #58645e;border-left:2px solid #c6cfc5;border-right:2px solid #677571;border-radius:10px;width:375px;height:204px;padding:17px 20px 14px;position:absolute;top:651px;left:532px;box-shadow:0 4px #293832,4px 15px 23px #0009,inset 0 0 0 4px #8b9890}.recorder:before,.recorder:after{content:"";background:linear-gradient(45deg,#46534c 0 44%,#bfc9bd 44% 60%,#46534c 60%);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:7px;box-shadow:0 1px 1px #fff8}.recorder:after{inset:auto 7px 5px auto}.recorder-top{font:500 17px/1 var(--display);justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.recorder-status{font:600 11px var(--body);align-items:center;gap:7px;display:inline-flex}.lamp{background:#4b5141;border:1px solid #39463f;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:inset 1px 1px 2px #0008}.cassette{background:linear-gradient(#172326,#2b3632);border:5px solid #42514a;border-radius:5px;justify-content:space-around;align-items:center;width:185px;height:59px;display:flex;position:relative;box-shadow:0 1px #d4ccad99,inset 0 4px 8px #0009}.reel{background:repeating-conic-gradient(#a7b6b6 0 13deg, #47554d 14deg 60deg);border:5px solid #65756a;border-radius:50%;width:38px;height:38px;display:inline-block;box-shadow:0 0 0 2px #172326}.reel:after{content:"";background:#172326;border-radius:50%;width:10px;height:10px;margin:9px;display:block}.tape-window{background:#a39b7655;border-top:7px solid #091719;border-bottom:7px solid #091719;width:38px;height:19px}.recorder-mechanism{align-items:center;gap:13px;display:flex}.speaker-grille{opacity:.8;background:repeating-linear-gradient(0deg,#0000 0 4px,#35453b 4px 6px);border-radius:6px;flex:1;height:48px}.record-key{background:linear-gradient(#d0bd84, var(--brass));color:#172326;border:1px solid #e5d6a9;border-bottom:5px solid #796a46;border-radius:3px;justify-content:center;align-items:center;gap:13px;width:100%;min-height:52px;margin-top:13px;padding:9px 12px;font-size:16px;font-weight:700;display:flex;box-shadow:0 3px #354137,0 4px 4px #0004}.record-key:disabled{color:#344438;background:linear-gradient(#bbc4b7,#9fa999);border-color:#cbd1c0 #cbd1c0 #647364}.lock-icon{border:1.5px solid;border-radius:1px;width:14px;height:11px;position:relative}.lock-icon:before{content:"";border:1.5px solid;border-bottom:0;border-radius:7px 7px 0 0;width:7px;height:7px;position:absolute;top:-8px;left:2px}.mic-icon{border:2px solid;border-radius:6px;width:10px;height:17px;margin:0 6px 5px;position:relative}.mic-icon:before{content:"";border:2px solid;border-top:0;border-radius:0 0 10px 10px;width:18px;height:13px;position:absolute;top:6px;left:-6px}.mic-icon:after{content:"";background:currentColor;width:2px;height:5px;position:absolute;top:19px;left:2px}.typed-question{z-index:24;align-items:center;gap:8px;width:378px;display:flex;position:absolute;top:869px;left:531px}.typed-question label{color:var(--light);white-space:nowrap;font-size:12px}.typed-question input{width:100%;min-width:0;color:var(--light);background:0 0;border:0;border-bottom:1px solid #d4ccad88;border-radius:0;padding:3px 4px 6px;font-size:12px}.typed-question input::placeholder{color:#d4d9cd;opacity:1}.typed-question input:disabled{opacity:.8}.room-folder{z-index:4;width:335px;height:185px;padding:13px 18px;top:683px;left:1049px;transform:rotate(5deg)}.room-folder .folder-label h2{font-size:24px}.room-folder .folder-label .count{font-size:12px}.room-folder .chain{gap:9px;margin-top:10px}.room-folder .chain li{width:94px;padding:19px 7px 8px}.room-folder .chain h3{font-size:21px}.room-folder .chain p{font-size:17px}.room-folder .chain .found p{font-size:15px}.room-folder .chain:before{left:36px;right:34px}.folder-action{border-bottom:1px solid;margin-top:13px;padding-bottom:1px;font-size:14px;font-weight:700;display:inline-block}.folder-photo-edge{border:6px solid var(--paper);z-index:-1;background:url(/game/ev-camera.jpg) 50% 38%/cover;border-bottom:0;width:129px;height:51px;position:absolute;top:-53px;right:23px;transform:rotate(-6deg)}.evidence-room .dialogue{width:515px;top:406px;left:462px}.evidence-room .dialogue blockquote{font-size:22px}.evidence-room .table-notebook{top:653px}.evidence-room .recorder{width:333px;top:651px;left:482px}.evidence-room .room-folder{height:152px;top:737px;left:1053px}.evidence-room .room-folder .chain{display:none}.evidence-room .room-folder .folder-action{border:0;max-width:220px;font-size:12px;font-weight:500}.evidence-photo{z-index:6;width:296px;color:var(--ink);background:#ded9c7;padding:12px 12px 16px;position:absolute;top:497px;left:931px;transform:rotate(-13deg);box-shadow:1px 2px #827c6b,7px 13px 15px #0007}.evidence-photo img{object-fit:cover;filter:saturate(.55);width:100%;height:178px;display:block}.evidence-photo h2{font:600 27px/1 var(--display);margin-top:12px}.evidence-photo p{font:21px/1.1 var(--hand);margin-top:8px}.evidence-photo .photo-back{background:#e1d2a172;width:90px;height:18px;position:absolute;top:-7px;left:93px;transform:rotate(4deg)}.slide-note{font:22px/1.1 var(--hand);color:var(--light);text-shadow:0 2px 5px #000;position:absolute;top:452px;left:1093px;transform:rotate(-5deg)}.evidence-understudy{border:5px solid var(--paper);z-index:-1;background:url(/game/ev-glass.jpg) 50%/cover;width:97px;height:59px;position:absolute;top:-27px;left:17px;transform:rotate(-4deg);box-shadow:0 2px 3px #0007}.evidence-understudy.statue{background-image:url(/game/ev-statue.jpg);left:139px;transform:rotate(7deg)}.title-stage:before{content:"";z-index:-1;background:linear-gradient(90deg,#17232642,#0000 80%);position:absolute;inset:0}.title-brand{position:absolute;top:228px;left:167px}.title-brand .tr{letter-spacing:-3.2px;border-left-width:4px;padding-left:24px;font-size:118px}.title-brand .en{margin:27px 0 0 28px;font-size:20px}.title-brand:after{width:156px;bottom:50px}.title-brand:before{bottom:47px;left:calc(100% + 155px)}.title-folder{width:405px;height:402px;padding:37px 35px 30px;position:absolute;top:241px;left:842px;transform:rotate(4deg)}.title-folder:before{width:139px;height:24px;top:-24px}.title-folder .case-number{font-size:14px}.title-folder h1{font:600 47px/1 var(--display);margin:13px 0 19px}.title-folder .owner{font-size:14px}.title-folder .file-rule{border-top:1px solid #17232650;justify-content:space-between;margin-top:23px;padding-top:13px;font-size:13px;display:flex}.continue-tab{background:var(--ink);min-height:63px;color:var(--paper);font:500 30px var(--display);border-left:4px solid var(--brass);justify-content:space-between;align-items:center;margin-top:28px;padding:10px 18px;display:flex;box-shadow:0 3px #6f735e,0 7px 10px #17232644}.continue-tab:hover{background:#2c3e40}.continue-tab .resume-dot{background:var(--brass);border-radius:50%;width:9px;height:9px}.title-menu{align-items:start;gap:46px;display:flex;position:absolute;top:591px;left:191px}.title-menu summary{cursor:pointer;font:500 30px var(--display);border-bottom:1px solid #d4ccad55;padding:8px 0;list-style:none}.title-menu summary::-webkit-details-marker{display:none}.menu-paper{z-index:25;width:480px;color:var(--ink);background:var(--paper);padding:19px 23px;font-size:13px;position:absolute;top:74px;left:0;box-shadow:5px 9px 14px #0008}.menu-paper p+p{margin-top:8px}.menu-paper a{text-underline-offset:3px;text-decoration:underline}.menu-paper label{align-items:center;gap:9px;margin:9px 0;display:flex}.title-footer{color:var(--steel);font-size:12px;position:absolute;bottom:59px;left:191px}.title-folder .thread-binding{border-left:2px solid var(--seal);border-right:2px solid var(--seal);width:25px;position:absolute;top:36px;bottom:36px;right:-13px;transform:rotate(-2deg)}.phone{background:#293734;width:390px;height:100dvh;min-height:844px;max-height:844px}.phone .room-crop{background:url(/game/interrogation-room.jpg) 51% 0/auto 605px no-repeat;height:605px;position:absolute;inset:0 0 auto}.phone .room-crop:after{content:"";background:linear-gradient(#0000,#263631ed 91%);position:absolute;inset:300px 0 0}.phone:after{box-shadow:inset 0 0 45px #0006}.phone .scene-navigation{top:max(47px, env(safe-area-inset-top));left:18px;right:18px}.phone .quiet-control{background:#1723269c;justify-content:center;min-width:44px;min-height:44px;padding:6px 9px;font-size:12px}.phone .suspect-caption{top:312px;left:23px}.phone .suspect-caption p{margin-top:4px;font-size:11px}.phone-tools{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:391px;left:22px;right:22px}.phone-note{width:163px;min-height:51px;font:22px/1.05 var(--hand);color:var(--ink);background:var(--paper);padding:9px 13px;transform:rotate(-5deg);box-shadow:2px 5px 8px #0007}.phone-folder{color:var(--ink);background:#ada47f;border-top:3px solid #d4ccad;padding:9px 13px 8px;font-size:13px;font-weight:700;transform:rotate(5deg);box-shadow:2px 5px 8px #0007}.phone-folder span{margin-top:2px;font-size:10px;font-weight:500;display:block}.live-speech{z-index:4;position:absolute;top:471px;left:25px;right:25px}.live-speech .listening-state{color:#d4dcd8;align-items:center;gap:8px;margin-bottom:9px;font-size:12px;display:flex}.live-speech .listening-state .lamp{background:#b56e61;box-shadow:0 0 6px #88443c}.live-speech p{max-width:335px;font-size:24px;font-weight:500;line-height:1.3}.transcript-caret{background:var(--brass);vertical-align:-4px;width:2px;height:24px;margin-left:3px;display:inline-block}.phone .recorder{border-radius:9px;width:346px;height:160px;padding:13px 16px 12px;top:584px;left:22px}.phone .recorder-top{margin:0 0 9px;font-size:16px}.phone .recorder-mechanism{gap:14px}.phone .cassette{border-width:3px;width:137px;height:37px}.phone .reel{border-width:3px;width:25px;height:25px}.phone .reel:after{width:7px;height:7px;margin:6px}.phone .tape-window{border-width:4px 0;width:27px;height:12px}.recording .lamp{background:var(--seal);box-shadow:0 0 5px #88443c99,inset 0 0 2px #dca391}.level-meter{border-bottom:1px solid #17232680;flex:1;align-items:end;gap:4px;height:30px;padding-bottom:3px;display:flex}.level-meter i{width:5px;height:var(--level);background:var(--ink);animation:.7s ease-in-out infinite alternate meter;animation-delay:var(--delay);display:block}.level-meter i:nth-last-child(-n+2){background:var(--seal)}.phone .record-key{min-height:57px;margin-top:10px;font-size:17px}.phone .record-key[aria-pressed=true]{background:linear-gradient(#a48a55,#c0a369);border:1px solid #756340;border-top:4px solid #695c3f;transform:translateY(3px);box-shadow:inset 0 3px 6px #50452788,0 1px #263631}.recording .reel{animation:3s linear infinite tape-turn}.release-note{text-align:center;color:#d4dcd4;z-index:22;width:100%;font-size:11px;position:absolute;top:746px}.phone .typed-question{width:342px;height:44px;top:766px;left:24px}.phone .typed-question button{background:0 0;border:1px solid #d4ccad70;border-radius:2px;min-width:48px;height:44px;padding:0 5px;font-size:11px}@keyframes tape-turn{to{transform:rotate(360deg)}}@keyframes meter{to{height:calc(var(--level) * .55)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (max-width:767px){body:has(.phone){justify-content:center;display:flex}}.hub-folder{padding-right:57px}.hub-folder:after{right:14px}.hub-folder .chain{gap:15px}.suspect-caption{border-left:2px solid var(--brass);z-index:3;background:#142124e8;padding:12px 16px}.suspect-caption p{color:var(--light);font-size:14px}.typed-question{background:#142124eb;width:440px;min-height:44px;padding:0 10px;top:837px;left:500px}.typed-question label,.typed-question input{font-size:16px}.typed-question input{min-height:44px}.typed-question button{min-width:64px;min-height:44px;color:var(--paper);background:#273b3d;font-size:14px}.room .recorder{top:619px}.room .table-notebook{top:653px}.room .dialogue{top:365px}.speaker-name{font:600 15px var(--body);color:#e4dcc7;margin-bottom:8px;display:block}.detective-line{z-index:4;width:464px;color:var(--ink);background:#d4ccad;padding:13px 18px;font-size:15px;position:absolute;top:499px;left:490px;transform:rotate(-1deg);box-shadow:2px 5px 8px #0006}.detective-line strong{margin-bottom:5px;font-size:12px;display:block}.evidence-room .detective-line{width:380px;top:475px;left:450px}.evidence-room .typed-question{width:385px;top:837px;left:456px}.title-menu>a{font:500 30px var(--display);border-bottom:1px solid #d4ccad55;padding:8px 0}.fullset .scene-navigation{z-index:30}.fullset .stage-label{font:20px var(--hand);color:var(--paper);position:absolute;top:33px;right:170px}.folio{width:660px;padding:40px 48px;position:absolute;top:130px;left:390px;transform:rotate(-1deg)}.folio:before{content:"";border-left:4px double #56645b;width:9px;position:absolute;top:45px;bottom:45px;left:-18px}.folio h1,.service-ledger h1,.report h1{font:600 48px/1.04 var(--display);margin-bottom:20px}.folio h2,.service-ledger h2,.report h2{font:600 28px/1.1 var(--display);margin:22px 0 12px}.folio p+p{margin-top:12px}.folio .hand{margin-top:18px}.paper-kicker{margin-bottom:12px;font-size:14px}.paper-rule{border:0;border-top:1px solid #17232650;margin:22px 0}.action{background:var(--ink);min-height:48px;color:var(--paper);font:600 21px var(--display);border-left:3px solid var(--brass);justify-content:center;align-items:center;padding:10px 20px;display:inline-flex;box-shadow:0 3px #6f735e}.action.secondary{color:var(--ink);box-shadow:none;background:0 0;border:1px solid #17232675}.action:disabled{opacity:.65;cursor:not-allowed}.actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.text-link{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.form-row{gap:8px;margin:18px 0;display:grid}.form-row input,.form-row select{width:100%;min-height:48px;color:var(--ink);font:18px var(--body);background:#eeead25c;border:0;border-bottom:2px solid #57615a;border-radius:0;padding:8px 10px}fieldset{border:0;margin:20px 0;padding:0}legend{margin-bottom:10px}.address-options{flex-wrap:wrap;gap:15px;display:flex}.address-options label{align-items:center;gap:7px;min-height:44px;display:flex}input{accent-color:#344e4d}.error-note{color:#702b25;border-left:3px solid var(--seal);background:#88443c0c;padding:8px 12px;font-weight:600}.form-row input[aria-invalid=true]{border-color:var(--seal)}.stamp{font:600 28px var(--display);color:#74392f;border:3px double;padding:5px 14px;display:inline-block;transform:rotate(-7deg)}.margin-note{width:225px;font:27px/1.15 var(--hand);padding:25px;position:absolute;top:255px;left:110px;transform:rotate(-5deg)}.side-print{background:var(--paper);width:220px;color:var(--ink);padding:12px;position:absolute;top:270px;left:1060px;transform:rotate(7deg);box-shadow:6px 12px 20px #0008}.side-print img{object-fit:cover;width:100%;height:235px}.side-print figcaption{font:24px var(--hand);padding-top:8px}.provider-list{gap:10px;margin:22px 0;display:grid}.provider-list .action{justify-content:flex-start}.receipt{width:235px;padding:22px;font-size:14px;position:absolute;top:600px;left:110px;transform:rotate(4deg)}.receipt h2{font:26px var(--display);margin-bottom:10px}.kvkk{margin-top:18px;font-size:14px}.kvkk summary{cursor:pointer;min-height:44px;text-decoration:underline}.kvkk p{padding:8px 0}.intro-sheet{width:585px;top:145px;left:700px}.intro-beats{margin:24px 0;padding:0;list-style:none}.intro-beats li{border-top:1px solid #17232640;padding:14px 0}.intro-beats strong{font:600 27px var(--display);margin-bottom:5px;display:block}.intro-scene .wordmark{position:absolute;top:200px;left:155px}.intro-scene .recorder{top:500px;left:175px;transform:rotate(-5deg)}.intro-scene .recorder-note{font:26px var(--hand);position:absolute;top:738px;left:193px}.library-heading{position:absolute;top:133px;left:155px}.library-heading h1{font:600 56px var(--display)}.case-drawer{background:#171a1680;border-bottom:25px solid #322d21;width:1210px;height:403px;position:absolute;top:325px;left:115px;box-shadow:inset 0 -15px 20px #0008,0 14px 20px #0008}.case-file{width:277px;height:363px;color:var(--ink);background:#b9b18d;border-left:9px solid #8d8467;padding:29px 24px;position:absolute;top:0;transform:rotate(-3deg);box-shadow:3px 7px 10px #0008}.case-file:before{content:"";background:#b9b18d;border-radius:4px 7px 0 0;width:100px;height:23px;position:absolute;top:-23px;left:-9px}.case-file h2{font:600 37px/1.05 var(--display);margin:20px 0}.case-file .action{width:100%;margin-top:24px}.case-file:first-child{z-index:4;left:27px}.case-file:nth-child(2){top:20px;left:322px;transform:rotate(2deg)}.case-file:nth-child(3){top:0;left:614px;transform:rotate(-2deg)}.case-file:nth-child(4){background:#86866e;width:250px;top:33px;left:910px;transform:rotate(5deg)}.case-file.locked:after{content:"";pointer-events:none;background:#4b4434;width:16px;position:absolute;top:-6px;bottom:-4px;right:22px;box-shadow:2px 0 3px #0004}.case-file.locked{padding-right:48px}.case-file.locked .action{padding:8px;font-size:18px}.library-note{font:23px var(--hand);position:absolute;top:787px;left:171px}.service-ledger{border-left:13px solid #39463e;width:970px;padding:34px 42px;position:absolute;top:117px;left:237px;transform:rotate(-.6deg)}.ledger-columns{grid-template-columns:.8fr 1.2fr;gap:45px;display:grid}.ledger-columns>section+section{border-left:1px solid #17232650;padding-left:32px}.setting-line{border-bottom:1px solid #17232625;justify-content:space-between;align-items:center;gap:14px;min-height:46px;font-size:14px;display:flex}.setting-line input[type=range]{width:115px}.model-row{margin:15px 0;font-size:14px}.model-row strong{font:600 22px var(--display)}.model-row p{margin-top:5px}progress{appearance:none;background:#17232626;border:0;width:100%;height:9px;margin:9px 0;display:block}progress::-webkit-progress-bar{background:#17232626}progress::-webkit-progress-value{background:#42605c}progress::-moz-progress-bar{background:#42605c}.service-ledger .actions{margin-top:15px}.service-ledger .error-note{margin-top:20px;font-size:14px}.setup-sheet{width:530px;top:154px;left:750px}.setup-recorder.recorder{width:450px;height:245px;top:335px;left:183px;transform:rotate(-6deg)}.setup-recorder .record-key{min-height:65px;margin-top:26px}.setup-tag{width:330px;padding:22px;position:absolute;top:624px;left:220px;transform:rotate(3deg)}.setup-tag h2{font:600 29px var(--display);margin-bottom:8px}.room-zeynep{--room-art:url(/game/room-zeynep.jpg)}.room-emre{--room-art:url(/game/room-emre.jpg)}.room-selin{--room-art:url(/game/room-selin.jpg)}.room-empty{--room-art:url(/game/room-empty.jpg)}.room-angry{--room-art:url(/game/room-emre-angry.jpg)}.room-breaking{--room-art:url(/game/room-state-07.jpg)}.room-cold{--room-art:url(/game/room-selin-tense.jpg)}.room-tense{--room-art:url(/game/room-mert-tense.jpg)}.room.fullset{background-image:var(--room-art,url(/game/interrogation-room.jpg))}.room-state{text-align:center;color:#f5f2e8;text-shadow:0 2px 5px #000;width:456px;font-size:15px;position:absolute;top:470px;left:492px}.room .live-speech{width:480px;color:var(--ink);background:var(--paper);padding:14px 18px;top:467px;left:475px;transform:rotate(-1deg);box-shadow:3px 5px 8px #0006}.room .live-speech .listening-state{color:var(--ink)}.room .live-speech p{max-width:none;font-size:24px}.room .release-note{top:805px}.room .table-notebook .hand{font-size:23px}.room .room-exit{z-index:25;text-align:center;width:344px;position:absolute;top:750px;left:548px}.room-angry .dialogue{top:375px;left:382px}.room-angry .recorder{filter:saturate(.45)}.room-breaking .dialogue{width:720px;top:318px;left:360px}.room-breaking .dialogue blockquote{font-size:27px}.room-breaking .recorder{height:157px;top:676px}.room-breaking .recorder-mechanism{display:none}.room-breaking .climax-next{z-index:7;width:300px;position:absolute;top:574px;left:570px;transform:rotate(-2deg)}.room-breaking .climax-next .action{width:100%;min-height:58px}.new-clue{background:var(--paper);width:320px;color:var(--ink);z-index:6;padding:13px 13px 18px;position:absolute;top:413px;left:964px;transform:rotate(-8deg);box-shadow:8px 12px 15px #0008}.new-clue img{object-fit:cover;width:100%;height:168px}.new-clue h2{font:600 29px/1 var(--display);margin:12px 0 8px}.new-clue p{font-size:13px}.new-clue .stamp{background:#d4ccade8;font-size:23px;position:absolute;top:132px;right:-7px}.new-clue .new-link{border-top:2px solid var(--seal);font:23px var(--hand);margin-top:12px;padding-top:9px}.briefing-file{width:1140px;height:643px;color:var(--ink);background:#aaa17f;padding:40px;position:absolute;top:140px;left:145px;transform:rotate(-.6deg);box-shadow:8px 18px 25px #0008}.briefing-left{width:385px;height:540px;padding:24px}.briefing-left h1{font:600 45px/1.02 var(--display);margin:15px 0}.victim-photo{object-fit:cover;float:left;filter:saturate(.6);width:110px;height:125px;margin:0 16px 10px 0}.briefing-left h2{font:600 27px var(--display)}.briefing-left .facts{clear:both;padding:16px 0 0;font-size:15px;list-style:none}.briefing-left .facts li{margin-bottom:12px}.scene-photo{border:11px solid var(--paper);object-fit:cover;width:558px;height:273px;position:absolute;top:37px;left:490px;transform:rotate(2deg);box-shadow:3px 7px 10px #0005}.initial-evidence{gap:21px;display:flex;position:absolute;top:353px;left:460px;right:33px}.initial-evidence figure{background:var(--paper);width:190px;padding:9px;transform:rotate(-3deg);box-shadow:3px 6px 8px #0005}.initial-evidence figure:nth-child(2){transform:rotate(4deg)}.initial-evidence img{object-fit:cover;width:100%;height:107px}.initial-evidence figcaption{font:600 21px/1.05 var(--display);margin-top:7px}.briefing-file>.actions{position:absolute;bottom:29px;left:485px}.solved-slip{z-index:8;width:480px;padding:30px;position:absolute;top:220px;left:185px;transform:rotate(-4deg)}.solved-slip h1{font:600 43px var(--display);margin:18px 0 8px}.solved-slip p{font-size:15px}.next-case-slip{z-index:9;width:360px;padding:24px;position:absolute;top:640px;left:930px;transform:rotate(4deg)}.next-case-slip h2{font:600 29px/1.05 var(--display);margin:5px 0 12px}.next-case-slip p{font-size:14px}.board-heading{width:290px;position:absolute;top:102px;left:96px}.board-heading h1{font:600 42px var(--display)}.board-chain{width:720px;padding:15px 25px;position:absolute;top:97px;left:470px;transform:rotate(1deg)}.board-chain .chain{gap:22px;margin:0}.board-chain .chain li{width:207px;min-height:82px}.evidence-tray{grid-template-columns:repeat(7,1fr);gap:22px 19px;display:grid;position:absolute;top:280px;left:94px;right:94px}.evidence-print{color:var(--ink);background:#d8d1b9;min-width:0;padding:8px 8px 10px;transform:rotate(-1deg);box-shadow:3px 6px 8px #0008}.evidence-print:nth-child(3n){transform:rotate(2deg)}.evidence-print img{object-fit:cover;width:100%;height:88px;display:block}.evidence-print h2{font:600 21px/1.05 var(--display);margin:8px 0 5px}.evidence-print p{font-size:11px;line-height:1.3}.redacted-photo{background:repeating-linear-gradient(-28deg,#26312c 0 2px,#35413b 2px 8px);height:88px;position:relative}.redacted-photo:after{content:"";border:1px solid #a7b6b680;height:26px;position:absolute;top:30px;left:25%;right:25%}.evidence-print.unknown h2{background:#283631;width:90%;height:16px;margin-bottom:10px}.time-strip{background:var(--paper);color:var(--ink);padding:16px 24px;position:absolute;bottom:40px;left:100px;right:100px;transform:rotate(-.5deg);box-shadow:3px 7px 12px #0007}.time-strip h2{font:600 23px var(--display);margin-bottom:12px}.time-strip ol{border-top:2px solid var(--seal);margin:0;padding:0;list-style:none;display:flex}.time-strip li{flex:1;padding:9px 16px 0 0;font-size:12px;position:relative}.time-strip time{font:600 22px var(--display);display:block}.time-strip li:before{content:"";background:var(--seal);border-radius:50%;width:7px;height:7px;position:absolute;top:-5px;left:0}.accusation-report{width:950px;min-height:678px;padding:32px 40px;position:absolute;top:118px;left:355px;transform:rotate(.7deg)}.accusation-report h1{font:600 46px var(--display)}.suspect-selection{width:192px;position:absolute;top:151px;left:105px}.suspect-selection h2{font:23px var(--hand);color:var(--paper);margin-bottom:13px}.suspect-choice{background:var(--paper);color:var(--ink);font:600 23px var(--display);align-items:center;gap:10px;min-height:98px;margin-bottom:17px;padding:8px;display:flex;position:relative;transform:rotate(-3deg);box-shadow:3px 5px 8px #0006}.suspect-choice img{object-fit:cover;width:63px;height:80px}.suspect-choice input{position:absolute;bottom:9px;right:8px}.suspect-choice:has(input:checked){outline:3px solid var(--brass);outline-offset:4px}.accusation-links{gap:14px;margin:24px 0;padding:0;list-style:none;display:grid}.accusation-links li{border-left:3px solid var(--seal);background:#eee5c5;grid-template-columns:100px 78px 1fr;align-items:center;gap:18px;padding:12px 15px;display:grid;box-shadow:2px 4px 5px #17232635}.accusation-links h2{font:600 27px var(--display)}.accusation-links img{object-fit:cover;width:78px;height:62px}.accusation-links h3{font:600 24px var(--display)}.accusation-links p{font-size:13px}.accusation-links .missing{border:1px dashed var(--seal);border-left:3px solid var(--seal)}.accusation-links .missing .empty-slot{border:1px dashed #17232666;width:78px;height:62px}.accusation-report .actions{margin-top:20px}.report{width:1000px;padding:36px 44px;position:absolute;top:123px;left:220px;transform:rotate(-.7deg)}.report-top{justify-content:space-between;align-items:center;gap:25px;margin-bottom:18px;display:flex}.report-top h1{margin:7px 0 0}.report-columns{grid-template-columns:1fr 1fr;gap:36px;display:grid}.report blockquote{border-left:2px solid var(--seal);padding-left:18px;font-size:16px}.truth-timeline{border-left:2px solid var(--seal);margin:0;padding:0 0 0 19px;list-style:none}.truth-timeline li{padding:0 0 12px 10px;font-size:14px;position:relative}.truth-timeline li:before{content:"";background:var(--seal);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:-24px}.truth-timeline time{font-weight:700}.report .closure{border-top:1px solid #17232650;margin-top:20px;padding-top:16px;font-size:14px}.web-next{border-top:1px solid #17232650;align-items:center;gap:22px;margin-top:18px;padding-top:15px;display:flex}.web-next h2{margin:0 0 3px;font-size:25px}.web-next p{font-size:13px}.web-next .action{white-space:nowrap}.phone.fullset{height:844px;min-height:844px;max-height:844px}.phone.paper-scene{overscroll-behavior:contain;background-size:auto 100%;background-attachment:local;padding:111px 20px 54px;overflow-y:auto}.phone.paper-scene:after,.phone .stage-label{display:none}.phone .folio,.phone .service-ledger,.phone .report{width:100%;padding:26px 23px;position:relative;inset:auto;transform:none}.phone .folio h1,.phone .service-ledger h1,.phone .report h1{margin-bottom:16px;font-size:36px}.phone .folio h2,.phone .service-ledger h2{font-size:25px}.phone .folio p,.phone .report p{font-size:14px}.phone .folio:before{left:-8px}.phone .folio .action{width:100%}.phone .margin-note,.phone .side-print,.phone .receipt{display:none}.phone .address-options{gap:10px;font-size:14px}.phone .actions{gap:10px;margin-top:20px}.phone .action{font-size:20px}.phone .intro-sheet{margin-top:210px}.phone.intro-scene .wordmark{top:126px;left:36px}.phone.intro-scene .wordmark .tr{font-size:55px}.phone.intro-scene .wordmark .en{font-size:11px}.phone.intro-scene .recorder{width:100%;margin-top:28px;position:relative;inset:auto;transform:rotate(2deg)}.phone.intro-scene .recorder-note{margin:19px 9px;font-size:23px;position:static}.phone .intro-beats{margin:16px 0}.phone .intro-beats li{padding:12px 0}.phone .intro-beats strong{font-size:25px}.phone .library-heading{margin:4px 7px 42px;position:static}.phone .library-heading h1{font-size:43px}.phone .library-heading p{font-size:14px}.phone .case-drawer{width:100%;height:auto;box-shadow:none;background:0 0;border:0;position:static}.phone .case-file,.phone .case-file:nth-child(n){width:100%;height:auto;min-height:270px;margin-bottom:49px;padding:24px 25px;position:relative;inset:auto;transform:rotate(-1deg)}.phone .case-file:nth-child(2n){transform:rotate(1deg)}.phone .case-file.locked{padding-right:55px}.phone .case-file h2{margin:14px 0;font-size:34px}.phone .case-file p{font-size:14px}.phone .case-file .action{margin-top:19px}.phone .library-note{margin:-15px 10px 0;font-size:23px;position:static}.phone .ledger-columns{display:block}.phone .ledger-columns>section+section{border-top:1px solid #17232650;border-left:0;margin-top:24px;padding-top:4px;padding-left:0}.phone .service-ledger{border-left-width:7px;padding:24px 21px}.phone .service-ledger .action{width:100%}.phone .setting-line{font-size:13px}.phone .setup-recorder.recorder{width:100%;height:172px;margin:18px 0 34px;position:relative;inset:auto;transform:rotate(-2deg)}.phone .setup-recorder .record-key{min-height:57px;margin-top:12px}.phone .setup-sheet{margin-top:20px}.phone .setup-tag{width:100%;margin-top:25px;position:relative;inset:auto;transform:rotate(2deg)}.phone .room-crop{background-image:var(--room-art,url(/game/interrogation-room.jpg))}.phone.room.fullset{background:#293734}.phone .suspect-caption{max-width:330px;padding:9px 12px;top:302px;left:20px}.phone .suspect-caption h1{font-size:25px}.phone .suspect-caption p{font-size:12px}.phone .dialogue{text-align:left;width:344px;top:397px;left:23px}.phone .dialogue blockquote{font-size:19px;line-height:1.35}.phone .dialogue .speaker-name{margin-bottom:5px;font-size:12px}.phone .dialogue:before{background:#192623c9;border-radius:0;inset:-12px -23px}.phone .table-notebook,.phone .room-folder{display:none}.phone .phone-tools{gap:16px;top:366px}.phone .phone-note{min-height:42px;padding:7px 11px;font-size:20px}.phone .phone-folder{padding:7px 11px;font-size:12px}.phone .phone-folder span{font-size:11px}.phone .detective-line{width:344px;max-height:82px;padding:9px 12px;font-size:13px;top:494px;left:23px;transform:rotate(-1deg)}.phone .detective-line strong{margin-bottom:3px;font-size:11px}.phone .live-speech{width:344px;padding:11px 13px;top:461px;left:23px}.phone .live-speech p{font-size:23px}.phone .live-speech .listening-state{margin-bottom:6px;font-size:12px}.phone .recorder,.phone.evidence-room .recorder{width:346px;height:158px;padding:12px 16px;top:586px;left:22px}.phone .typed-question,.phone.evidence-room .typed-question{gap:7px;width:350px;min-height:48px;padding:0 6px;top:762px;left:20px}.phone .typed-question label{font-size:13px}.phone .typed-question input{height:46px;font-size:16px}.phone .typed-question button{min-width:56px;font-size:13px}.phone .release-note{font-size:11px;top:745px}.phone .room-state{background:#172326d9;width:320px;padding:12px;top:454px;left:35px}.phone.room-empty .suspect-caption{top:313px}.phone.room-empty .dialogue{top:411px}.phone.evidence-room .evidence-photo{width:160px;padding:7px;top:323px;left:202px;transform:rotate(-8deg)}.phone.evidence-room .evidence-photo img{height:91px}.phone.evidence-room .evidence-photo h2{margin-top:7px;font-size:19px}.phone.evidence-room .evidence-photo p{margin-top:5px;font-size:17px}.phone.evidence-room .slide-note{width:140px;font-size:23px;top:390px;left:28px}.phone.evidence-room .detective-line{top:495px}.phone .new-clue{width:340px;min-height:172px;padding:10px 12px;top:366px;left:25px;transform:rotate(-2deg)}.phone .new-clue img{float:left;width:102px;height:100px;margin-right:13px}.phone .new-clue h2{margin-top:0;font-size:25px}.phone .new-clue .stamp{padding:3px 8px;font-size:18px;top:79px;left:6px;right:auto}.phone .new-clue .new-link{clear:both;padding-top:9px;font-size:22px}.phone.room-angry .dialogue{top:388px;left:24px}.phone .room-exit{width:344px;top:694px;left:23px}.phone.room-angry .recorder{height:120px;top:554px}.phone.room-angry .recorder-mechanism,.phone.room-angry .typed-question{display:none}.phone.room-breaking .suspect-caption{top:242px}.phone.room-breaking .dialogue{width:342px;top:334px;left:24px}.phone.room-breaking .dialogue blockquote{font-size:20px;line-height:1.38}.phone.room-breaking .climax-next{width:344px;top:584px;left:23px;transform:rotate(-1deg)}.phone.room-breaking .recorder{height:119px;top:665px}.phone.room-breaking .record-key{min-height:49px}.phone.room-cold .dialogue{top:378px}.phone.room-cold .dialogue blockquote{font-size:19px}.phone .briefing-file{width:100%;height:auto;padding:14px;position:relative;inset:auto;transform:none}.phone .briefing-left{width:100%;height:auto;padding:22px}.phone .briefing-left h1{font-size:37px}.phone .briefing-left .facts{font-size:14px}.phone .scene-photo{width:100%;height:190px;margin:25px 0 18px;position:relative;inset:auto}.phone .initial-evidence{gap:19px;padding:8px;display:grid;position:static}.phone .initial-evidence figure{width:100%;transform:rotate(-2deg)}.phone .initial-evidence img{height:150px}.phone .briefing-file>.actions{margin:25px 5px 10px;position:static}.phone .briefing-file .action{width:100%}.phone.hub-scene{padding-top:175px}.phone .hub-brand{top:65px;left:35px}.phone .hub-brand .tr{font-size:40px}.phone .hub-brand .en{margin-top:11px;font-size:10px}.phone .hub-pause{top:50px;right:22px}.phone .desk-notebook{border-width:5px;grid-template-columns:1fr 1fr;width:100%;height:auto;min-height:300px;margin:18px 0 40px;position:relative;inset:auto;transform:rotate(-1deg)}.phone .desk-notebook .notebook-page{padding:18px 13px 35px}.phone .desk-notebook h1{font-size:29px}.phone .desk-notebook h2{margin-bottom:14px;font-size:22px}.phone .desk-notebook .case-facts,.phone .desk-notebook .small-print{font-size:12px;line-height:1.5}.phone .desk-notebook .hand{font-size:22px}.phone .detective-signature{font-size:10px;left:12px}.phone .print-instruction{margin-bottom:20px;font-size:24px;position:static}.phone .suspect-spread{grid-template-columns:1fr 1fr;gap:25px 21px;padding:0 7px;display:grid}.phone .identity-print{width:100%;padding:8px;position:relative;inset:auto}.phone .identity-print img{height:140px}.phone .identity-print h2,.phone .identity-print .print-name{font-size:23px}.phone .identity-print .hand{font-size:21px}.phone .identity-print .occupation,.phone .identity-print .small-print{font-size:11px}.phone .hub-folder{width:100%;height:auto;margin:47px 0 15px;padding:19px 26px 19px 17px;position:relative;inset:auto;transform:rotate(1deg)}.phone .hub-folder:after{height:100%;right:8px}.phone .folder-label{gap:8px}.phone .folder-label h2{font-size:26px}.phone .folder-label .count{font-size:12px}.phone .hub-folder .chain{gap:9px}.phone .hub-folder .chain li{width:91px;padding:21px 7px 9px}.phone .hub-folder .chain h3{font-size:22px}.phone .hub-folder .chain p{font-size:17px}.phone .folder-footer{font-size:12px;display:block}.phone .folder-footer a{align-items:center;min-height:44px;text-decoration:underline;display:flex}.phone .saved-note{margin:20px 5px 0;font-size:12px;position:static}.phone .solved-slip{width:100%;margin:25px 0 35px;padding:24px;position:relative;inset:auto;transform:rotate(-1deg)}.phone .solved-slip h1{font-size:35px}.phone .next-case-slip{width:100%;margin-top:35px;padding:22px;position:relative;inset:auto;transform:rotate(1deg)}.phone .next-case-slip .action{width:100%}.phone .title-brand{margin:15px 20px 73px;position:relative;inset:auto}.phone .title-brand .tr{padding-left:16px;font-size:83px}.phone .title-brand .en{margin-left:18px;font-size:14px}.phone .title-brand:after{width:65px;bottom:38px}.phone .title-brand:before{bottom:35px;left:calc(100% + 64px)}.phone .title-folder{width:310px;height:auto;margin:0 14px 45px;padding:25px;position:relative;inset:auto;transform:rotate(3deg)}.phone .title-folder h1{font-size:41px}.phone .title-folder .file-rule{font-size:12px}.phone .title-menu{gap:29px;margin:0 25px;position:static}.phone .title-menu>a{font-size:25px}.phone .title-footer{margin:26px 25px 0;position:static}.phone .board-heading{width:100%;margin:4px 0 30px;position:static}.phone .board-heading h1{font-size:37px}.phone .board-chain{width:100%;margin-bottom:31px;padding:15px;position:relative;inset:auto}.phone .board-chain .chain{gap:9px}.phone .board-chain .chain li{width:97px;padding:22px 7px 10px}.phone .board-chain .chain h3{font-size:23px}.phone .board-chain .chain p{font-size:17px}.phone .evidence-tray{grid-template-columns:1fr 1fr;gap:22px 15px;padding:0 4px;position:static}.phone .evidence-print img,.phone .redacted-photo{height:104px}.phone .evidence-print h2{font-size:23px}.phone .evidence-print p{font-size:12px}.phone .time-strip{margin:32px 0 0;padding:23px;position:relative;inset:auto}.phone .time-strip ol{border-top:0;border-left:2px solid var(--seal);margin-left:4px;display:block}.phone .time-strip li{padding:0 0 19px 19px;font-size:14px}.phone .time-strip li:before{top:11px;left:-4px}.phone .time-strip time{font-size:24px}.phone .suspect-selection{grid-template-columns:1fr 1fr;gap:17px;width:100%;margin-bottom:24px;display:grid;position:relative;inset:auto}.phone .suspect-selection h2{grid-column:1/-1;margin:0}.phone .suspect-choice{gap:8px;min-height:88px;margin:0;font-size:22px}.phone .suspect-choice img{width:48px;height:70px}.phone .accusation-report{width:100%;min-height:0;padding:25px 20px;position:relative;inset:auto;transform:none}.phone .accusation-report h1{font-size:36px}.phone .accusation-report>p{font-size:14px}.phone .accusation-links li{grid-template-columns:60px 1fr;gap:8px 12px;padding:13px 10px}.phone .accusation-links h2{grid-column:1/-1;font-size:26px}.phone .accusation-links img,.phone .accusation-links .missing .empty-slot{width:60px;height:60px}.phone .accusation-links h3{margin-bottom:5px;font-size:23px;line-height:1.1}.phone .accusation-links p{font-size:12px}.phone .accusation-report .action{width:100%}.phone .report-top{display:block}.phone .report-top .stamp{margin:12px 0;font-size:25px}.phone .report-columns{display:block}.phone .report blockquote{font-size:15px}.phone .report h2{font-size:26px}.phone .report .action{width:100%}.phone .truth-timeline li{font-size:14px}.phone .web-next{display:block}.phone .web-next .action{margin-top:15px}.level-meter i,.recording .reel{animation:none}.paper :focus-visible,.folder :focus-visible,.case-file :focus-visible,.accusation-report :focus-visible{outline-color:#254c59}.stage:not(.phone)>.phone-tools{display:none}.phone .clue-dialogue{top:322px}.phone .clue-dialogue blockquote{font-size:15px}.phone .clue-dialogue .speaker-name{display:none}.room-angry:not(.phone) .recorder{height:149px;top:586px}.room-angry:not(.phone) .recorder-mechanism{display:none}.room-tense .room-state{top:446px}.phone.room-tense .room-state{top:437px}.accusation-links button.text-link{color:var(--ink);background:0 0;padding:0;font-size:13px}.phone:has(.new-clue) .suspect-caption{top:267px}.phone:has(.new-clue) .clue-dialogue{top:337px}.accusation-links li>div{grid-template-columns:1fr auto;align-items:center;column-gap:18px;display:grid}.accusation-links h3,.accusation-links li>div p{grid-column:1}.accusation-links button.text-link{grid-area:1/2/3}.phone .accusation-links li>div{display:block}.phone .accusation-links button.text-link{margin-top:2px}.phone .recorder,.phone.evidence-room .recorder{padding-top:10px;padding-bottom:10px}.phone .recorder-top{margin-bottom:6px}.phone .record-key{margin-top:8px}.phone.room:not(.room-breaking):not(.room-angry):not(.room-cold):not(.room-empty):not(:has(.new-clue)) .dialogue{top:381px}.phone.evidence-room .suspect-caption{top:251px}.stage.hub-web:not(.phone) .emre-print,.stage.hub-web:not(.phone) .selin-print{top:395px}.stage.hub-web:not(.phone) .next-case-slip{width:449px;padding:18px 23px;top:704px;left:919px}.stage.hub-web:not(.phone) .next-case-slip h2{margin:2px 0 10px;font-size:27px}.next-case-slip button.text-link,.web-next button.text-link{color:var(--ink);background:0 0;font-size:14px}.stage.hub-web:not(.phone) .next-case-slip button.text-link{margin-left:10px;font-size:12px}.folder-footer a{text-underline-offset:3px;text-decoration:underline}.phone .typed-question label:not(.sr-only){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.phone .room-state+.detective-line{top:504px}.review-index{max-width:1080px;margin:0 auto;padding:48px 28px}.review-index h1{font:600 50px var(--display);margin-bottom:10px}.review-index h2{font:600 30px var(--display);margin:36px 0 15px}.review-index a{color:var(--paper);text-underline-offset:4px;text-decoration:underline}.review-index p{max-width:740px;margin-bottom:14px}.frame-table{border-collapse:collapse;width:100%}.frame-table th,.frame-table td{text-align:left;border-bottom:1px solid #d4ccad40;padding:12px 10px}.frame-table th{font-weight:600}.art-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.art-grid figure{color:var(--ink);background:var(--paper);padding:10px}.art-grid img{aspect-ratio:1.6;object-fit:cover;width:100%}.art-grid figcaption{padding:8px 0;font-size:14px}@media (max-width:600px){.review-index{padding:25px 15px}.frame-table{font-size:13px}.art-grid{grid-template-columns:1fr}}.phone.title-stage{padding-top:115px}.phone .title-brand{margin:0 20px 30px}.phone .title-brand .tr{font-size:64px}.phone .title-brand .en{margin-top:16px;font-size:12px}.phone .title-folder{margin-bottom:25px;padding:22px}.phone .title-folder h1{margin:10px 0 12px;font-size:36px}.phone .title-folder .owner{font-size:13px}.phone .title-folder .file-rule{margin-top:14px;padding-top:9px;font-size:11px}.phone .title-folder .continue-tab{min-height:52px;margin-top:18px;font-size:27px}.phone .title-footer{margin-top:16px}.intro-sheet{padding:32px 40px}.intro-sheet h1{font-size:44px}.intro-beats{margin:18px 0;font-size:15px;line-height:1.45}.intro-beats li{padding:10px 0}.intro-beats strong{margin-bottom:3px;font-size:25px}.stage:not(.phone) .service-ledger{padding:30px 40px}.stage:not(.phone) .service-ledger h1{margin-bottom:8px}.stage:not(.phone) .ledger-columns>section>h2:first-child{margin-top:10px}.stage.web-result:not(.phone) .report{padding:30px 40px;top:100px}.stage.web-result:not(.phone) .web-next{margin-top:12px;padding-top:12px}.stage.web-result:not(.phone) .report .actions{margin-top:14px}.record-key[aria-pressed=true]{background:linear-gradient(#a48a55,#c0a369);border:1px solid #756340;border-top:4px solid #695c3f;transform:translateY(3px);box-shadow:inset 0 3px 6px #50452788,0 1px #263631}select:focus-visible{outline-offset:5px;outline:3px solid #254c59}.stage.dialogue-pass{--subtitle-size:22px;--subtitle-leading:30px}.stage.dialogue-pass[data-subtitle-size=small]{--subtitle-size:20px;--subtitle-leading:28px}.stage.dialogue-pass[data-subtitle-size=large]{--subtitle-size:26px;--subtitle-leading:34px}.stage.room.dialogue-pass .dialogue{text-align:center;width:660px;top:449px;left:390px}.stage.dialogue-pass .dialogue:before{background:radial-gradient(#10191bf2 0%,#10191bba 58%,#0000 76%);inset:-10px -24px 0}.stage.dialogue-pass .dialogue .speaker-name{margin:0 0 5px;font-size:13px;line-height:19px}.stage.dialogue-pass .dialogue blockquote{font-size:var(--subtitle-size);line-height:var(--subtitle-leading);min-height:calc(2 * var(--subtitle-leading));text-wrap:balance;font-weight:500}.subtitle-controls{height:44px;text-shadow:none;justify-content:center;align-items:center;gap:2px;margin-top:1px;display:flex}.subtitle-controls a,.subtitle-controls button{width:44px;height:44px;color:var(--paper);background:0 0;border-radius:2px;justify-content:center;align-items:center;font-size:27px;display:inline-flex}.subtitle-controls a:hover{background:#172326cc}.subtitle-controls button:disabled{opacity:.3}.subtitle-count{font-variant-numeric:tabular-nums;min-width:38px;color:var(--paper);font-size:12px}.subtitle-hint{color:var(--paper);margin-left:10px;font-size:11px}.stage.dialogue-pass .detective-line{width:310px;max-height:none;padding:10px 14px;font-size:14px;line-height:20px;top:551px;left:62px;transform:rotate(-1deg)}.stage.dialogue-pass .detective-line strong{margin-bottom:3px;font-size:11px;line-height:16px}.slip-text{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stage.dialogue-pass .room-state{width:660px;padding:10px 18px;top:486px;left:390px}.recorder-title-space{width:150px;height:17px}.transcript-access{pointer-events:none;z-index:26;position:absolute;inset:0}.transcript-access>summary{height:44px;color:var(--ink);font:600 17px var(--display);cursor:pointer;pointer-events:auto;align-items:center;padding:0 2px;list-style:none;display:flex;position:absolute;top:625px;left:552px}.transcript-access>summary::-webkit-details-marker{display:none}.transcript-open-label{border-bottom:1px solid #17232688}.transcript-open-label>span{font:14px var(--body);margin-left:5px}.transcript-close-label{display:none}.transcript-access>summary:focus-visible{outline-color:#254c59}.stage.evidence-room .transcript-access>summary{left:502px}.transcript-access[open]{z-index:40}.transcript-access[open]:before{content:"";pointer-events:auto;background:linear-gradient(#0000,#0b171bbb);position:absolute;inset:500px 0 0}.transcript-access[open]>summary{z-index:2;width:156px;font:600 14px var(--body);border:1px solid #17232670;border-radius:2px;justify-content:center;top:526px;left:966px}.transcript-access[open] .transcript-open-label{display:none}.transcript-access[open] .transcript-close-label{display:inline}.transcript-close-label>span{margin-left:8px;font-size:21px}.transcript-panel{pointer-events:auto;border-left:7px solid #39463e;grid-template-rows:76px minmax(0,1fr) 39px;width:716px;height:360px;padding:0 24px;display:grid;position:absolute;top:514px;left:426px}.transcript-header{border-bottom:1px solid #17232650;padding:13px 175px 10px 0}.transcript-header h2{font:600 29px/1.1 var(--display)}.transcript-header p{margin-top:4px;font-size:12px}.transcript-scroll{overscroll-behavior:contain;scrollbar-color:#65756a #17232612;scrollbar-gutter:stable;flex-direction:column-reverse;display:flex;overflow-y:auto}.transcript-scroll:focus-visible{outline-offset:-3px;outline:2px solid #254c59}.transcript-scroll ol{flex-shrink:0;margin:0;padding:4px 16px 6px 0;list-style:none}.transcript-turn{border-bottom:1px solid #17232625;padding:12px 0}.transcript-turn:last-child{border:0}.transcript-turn h3{font:700 12px/1.5 var(--body);margin-bottom:4px}.transcript-turn p{font:400 15px/1.6 var(--body);overflow-wrap:anywhere;max-width:68ch}.transcript-footer{border-top:1px solid #17232650;justify-content:space-between;align-items:center;font-size:11px;display:flex}.subtitle-size-setting select{min-width:112px;min-height:44px;color:var(--ink);font:14px var(--body);background:#e0d8b9;border:1px solid #17232670;border-radius:2px;padding:6px 10px}.stage.phone.dialogue-pass{--subtitle-size:16px;--subtitle-leading:23px}.stage.phone.dialogue-pass[data-subtitle-size=small]{--subtitle-size:15px;--subtitle-leading:22px}.stage.phone.dialogue-pass[data-subtitle-size=large]{--subtitle-size:19px;--subtitle-leading:26px}.stage.phone.room.dialogue-pass .dialogue{text-align:left;width:366px;top:381px;left:12px}.stage.phone.dialogue-pass .dialogue:before{background:linear-gradient(#142124d9,#142124ed 72%,#14212466);inset:-8px -12px 0}.stage.phone.dialogue-pass .dialogue .speaker-name{margin-bottom:4px;font-size:12px;line-height:18px}.stage.phone.dialogue-pass .subtitle-controls{justify-content:flex-end}.stage.phone.dialogue-pass .subtitle-hint{order:-1;margin-left:auto;font-size:11px}.stage.phone.dialogue-pass .detective-line{width:344px;padding:8px 12px;font-size:13px;line-height:18px;top:508px;left:23px}.stage.phone.dialogue-pass .detective-line strong{margin-bottom:3px;font-size:11px;line-height:16px}.stage.phone.dialogue-pass .room-state{width:344px;padding:10px 12px;top:425px;left:23px}.stage.phone.dialogue-pass .transcript-access>summary{font-size:16px;top:586px;left:40px}.stage.phone.dialogue-pass .transcript-access[open]:before{inset:371px 0 0}.stage.phone.dialogue-pass .transcript-access[open]>summary{width:120px;font-size:12px;top:381px;left:258px}.stage.phone.dialogue-pass .transcript-panel{border-left-width:4px;grid-template-rows:76px minmax(0,1fr) 38px;width:390px;height:439px;padding:0 16px;top:371px;left:0;box-shadow:0 -5px 24px #0006}.stage.phone.dialogue-pass .transcript-header{padding:13px 118px 8px 0}.stage.phone.dialogue-pass .transcript-header h2{font-size:25px}.stage.phone.dialogue-pass .transcript-header p{font-size:11px}.stage.phone.dialogue-pass .transcript-turn p{font-size:15px;line-height:1.6}.stage.phone.dialogue-pass .transcript-scroll ol{padding-right:10px}.stage.phone.dialogue-pass .transcript-footer{font-size:11px}.stage.phone.dialogue-pass .transcript-footer span{display:none}@media (prefers-reduced-motion:reduce){.dialogue-pass .dialogue,.dialogue-pass .transcript-panel{scroll-behavior:auto;transition:none;animation:none}}.stage.simplicity{overscroll-behavior:contain;overflow-y:auto}.stage.simplicity:not(.room):after{display:none}.simplicity .quiet-control,.simplicity .small-print{font-size:16px}.simplicity .quiet-control,.simplicity .text-link{min-height:48px}.simplicity .action{min-height:52px;font-size:23px}.simplicity :is(.paper,.notebook-page,.identity-print,.difficulty-option) :focus-visible,.simplicity .identity-print:focus-visible{outline-offset:4px;outline:3px solid #254c59}.simplicity :is(p,blockquote,h1,h2,h3,a,label){overflow-wrap:anywhere}.stage.simplicity.simple-hub{grid-template-columns:660px minmax(0,1fr);grid-template-areas:"heading heading""file file""notes people""saved saved";align-content:start;align-items:start;gap:26px 32px;padding:30px 48px 28px;display:grid}.simple-hub .desk-heading{color:var(--light);text-shadow:0 2px 5px #000;grid-area:heading;justify-content:space-between;align-items:center;gap:24px;display:flex}.simple-hub .desk-heading h1{font:600 38px/1.1 var(--display);margin-top:4px}.simple-hub .desk-heading p{font-size:16px}.simple-hub .desk-difficulty{margin-left:20px}.simple-hub .desk-heading nav{gap:12px;display:flex}.stage.simple-hub .hub-folder{grid-area:file;grid-template-columns:235px minmax(0,1fr) auto;align-items:center;gap:24px;width:100%;height:auto;margin:0;padding:16px 52px 16px 24px;display:grid;position:relative;inset:auto;transform:none}.stage.simple-hub .hub-folder:before{width:102px;height:12px;top:-12px}.stage.simple-hub .hub-folder:after{width:12px;height:auto;inset:10px 16px 10px auto;transform:none}.simple-hub .folder-label{padding:0;display:block}.simple-hub .folder-label h2{font:600 28px/1.15 var(--display)}.simple-hub .folder-label .count{white-space:normal;margin-top:6px;font-size:16px}.simple-hub .count strong{font-size:22px}.simple-hub .chain-explainer{max-width:45ch;font-size:16px}.simple-hub .folder-footer{gap:20px;margin:0;font-size:16px;display:flex}.simple-hub .folder-footer a{text-underline-offset:5px;padding:4px 0;text-decoration:underline}.stage.simple-hub .desk-notebook{border-width:7px;grid-area:notes;grid-template-columns:1fr 1fr;align-self:stretch;width:100%;height:auto;min-height:0;margin:0;position:relative;inset:auto;transform:none}.stage.simple-hub .notebook-page{min-width:0;padding:24px}.stage.simple-hub .notebook-page h2{font:600 29px/1.15 var(--display);margin:0 0 18px}.stage.simple-hub .notebook-page .case-facts{font:16px/1.75 var(--body)}.simple-hub .death-time{margin:16px 0 4px;font-weight:700}.stage.simple-hub .detective-signature{font:600 16px var(--body);margin:6px 0 20px;position:static}.simple-hub .last-interview{border-top:1px solid #17232655;padding-top:20px}.simple-hub .last-interview h3,.simple-hub .revealed-hints h3{font:700 16px/1.5 var(--body);margin-bottom:8px}.simple-hub .last-interview blockquote{font:16px/1.65 var(--body)}.stage.simple-hub .notebook-page .hand{font:500 25px/1.2 var(--hand);margin:0 0 18px}.simple-hub .hint-tools{border-top:1px solid #17232655;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding-top:16px;font-size:16px;display:flex}.simple-hub .hint-button{border:1px solid var(--ink);min-height:48px;color:var(--ink);font:700 16px var(--body);background:0 0;justify-content:center;align-items:center;padding:8px 15px;display:inline-flex}.simple-hub .hint-button:disabled{color:#4e5149;border-style:dashed;border-color:#6a6b5d}.simple-hub .hint-reason{margin-top:12px;font-size:16px;line-height:1.5}.simple-hub .revealed-hints{border-top:2px solid var(--seal);margin-top:18px;padding-top:14px;scroll-margin-top:24px}.simple-hub .revealed-hints ol{margin:0;padding-left:22px;font-size:16px;line-height:1.55}.simple-hub .revealed-hints li+li{margin-top:10px}.simple-hub #desk-notes{scroll-margin-top:24px}.simple-hub .desk-suspects{grid-area:people;min-width:0}.simple-hub .desk-suspects>h2{font:600 29px/1.2 var(--display);color:var(--light);text-shadow:0 2px 4px #000;margin-bottom:18px}.stage.simple-hub .suspect-spread{grid-template-columns:1fr 1fr;align-items:start;gap:22px;padding:0;display:grid}.stage.simple-hub .identity-print{width:100%;padding:14px;transition:box-shadow .12s;position:relative;inset:auto;transform:none}.stage.simple-hub a.identity-print:hover{box-shadow:0 0 0 3px var(--brass), 3px 10px 17px #0009}.simple-hub .mert-print:after{display:none}.stage.simple-hub .identity-print img{object-position:center 25%;float:left;width:86px;height:104px;margin:0 12px 12px 0}.stage.simple-hub .identity-print .print-name{font:600 28px/1.05 var(--display);margin:0 0 6px}.stage.simple-hub .identity-print .occupation{font:16px/1.4 var(--body);margin:0}.simple-hub .suspect-note{clear:both;margin:12px 0 8px;font-size:16px;line-height:1.5}.simple-hub .print-status{font-size:14px;line-height:1.5}.simple-hub .talk-label{align-items:center;min-height:44px;margin-top:4px;font-size:17px;font-weight:700;display:flex}.simple-hub a .talk-label{text-underline-offset:4px;text-decoration:underline}.simple-hub .emre-print .talk-label{color:#703930}.stage.simple-hub .saved-note{color:var(--light);text-align:right;grid-area:saved;margin:0;font-size:14px;position:static}.simplicity .difficulty-sheet{width:680px;top:120px;left:380px;transform:none}.simplicity .difficulty-options{gap:12px;display:grid}.simplicity .difficulty-option{cursor:pointer;border:1px solid #17232660;align-items:center;gap:16px;padding:14px 18px;display:flex}.simplicity .difficulty-option:has(input:checked){border:2px solid var(--ink);background:#ece4c4;padding:13px 17px}.simplicity .difficulty-option input{flex:none;width:22px;height:22px;margin:0}.simplicity .difficulty-option strong{font:600 29px var(--display);display:block}.simplicity .difficulty-option span span{font:16px/1.5 var(--body);display:block}.simplicity .difficulty-sheet legend{font-weight:700}.simplicity .difficulty-sheet #difficulty-help{font-size:16px}.simple-title .title-menu a{align-items:center;min-height:48px;display:inline-flex}.simple-title .continue-tab{min-height:54px;font-size:25px}.simple-title .title-footer,.simple-title .file-rule{font-size:16px}.simple-intro .intro-sheet{top:140px}.simple-intro .intro-sheet h1{font-size:46px}.simple-intro .intro-beats{margin:20px 0}.simple-profile .margin-note{display:none}.simple-profile .folio{transform:none}.simple-profile .address-options label{min-height:48px;font-size:16px}.simple-profile .address-options input{width:20px;height:20px}.simple-library .case-file{height:auto;min-height:385px}.simple-library .case-file .action{font-size:23px}.simple-library .library-note{font:16px var(--body)}.simple-setup .setup-sheet{top:130px}.simple-setup .model-row{font-size:16px}.simple-setup .setup-sheet .error-note{color:var(--ink);border-color:#57615a;font-weight:400}.simple-setup .setup-tag{top:642px}.simple-briefing .briefing-file{grid-template-rows:auto auto auto;grid-template-columns:385px minmax(0,1fr);gap:26px 40px;width:1140px;height:auto;margin:112px auto 40px;padding:30px;display:grid;position:relative;top:auto;left:auto;transform:none}.simple-briefing .briefing-file>.actions{grid-area:1/2;margin:0;position:static}.simple-briefing .briefing-left{grid-area:1/1/4;width:auto;height:auto}.simple-briefing .briefing-left .facts{font-size:16px}.simple-briefing .scene-photo{grid-area:2/2;width:100%;height:240px;position:static;transform:none}.simple-briefing .initial-evidence{grid-area:3/2;align-items:start;gap:16px;position:static}.simple-briefing .initial-evidence figure{flex:1;width:auto;min-width:0;transform:none}.simple-idle .record-key{font-size:17px}.simple-idle .typed-question button{min-height:48px;font-size:16px}.stage.simple-idle .dialogue blockquote{font-size:25px}.stage.simple-board{grid-template-columns:300px minmax(0,1fr);align-content:start;gap:28px;padding:108px 70px 40px;display:grid}.simple-board .board-heading{width:auto;position:static}.simple-board .board-chain{width:auto;position:relative;inset:auto;transform:none}.simple-board .board-chain .chain{gap:20px}.simple-board .board-chain .chain li{flex:1;width:auto;min-width:0;transform:none}.simple-board .board-chain .chain h3{font-size:24px;line-height:1.1}.simple-board .board-chain .chain p{font:16px/1.4 var(--body);margin-top:7px}.simple-board .evidence-tray{grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));gap:22px 18px;display:grid;position:static}.simple-board .evidence-print{transform:none}.simple-board .evidence-print p{font-size:16px;line-height:1.4}.simple-board .time-strip{grid-column:1/-1;margin:0;position:relative;inset:auto;transform:none}.simple-board .time-strip li{font-size:16px}.simple-board .board-primary{color:var(--ink);background:var(--paper);font-weight:700}.simple-accusation #accusation-form{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:36px;padding:116px 80px 48px;display:grid}.simple-accusation .suspect-selection,.simple-accusation .accusation-report{width:100%;margin:0;position:relative;inset:auto;transform:none}.simple-accusation .suspect-selection h2{font:600 29px var(--display)}.simple-accusation .suspect-choice{padding-right:35px;transform:none}.simple-accusation .suspect-choice input{width:22px;height:22px}.simple-accusation .accusation-links li{grid-template-columns:130px 78px minmax(0,1fr)}.simple-accusation .accusation-links h2{line-height:1.1}.simple-accusation .accusation-links p,.simple-accusation .accusation-links button.text-link{font-size:16px}.simple-accusation .accusation-links li>div{display:block}.simple-accusation .accusation-links button.text-link{min-height:48px}.stage.phone.simplicity{width:min(390px,100%)}.stage.phone.simplicity .folio{width:100%;inset:auto}.stage.phone.simplicity .folio p{font-size:16px}.stage.phone.simple-hub{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""file""people""notes""saved";gap:28px;padding:47px 20px 54px}.phone.simple-hub .desk-heading{display:block}.phone.simple-hub .desk-heading h1{font-size:32px}.phone.simple-hub .desk-heading nav{margin-top:14px}.stage.phone.simple-hub .hub-folder{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 38px 16px 18px}.phone.simple-hub .chain-explainer{display:none}.phone.simple-hub .folder-footer{flex-wrap:wrap;gap:0 16px}.stage.phone.simple-hub .desk-notebook{border-width:5px;grid-template-columns:minmax(0,1fr)}.stage.phone.simple-hub .notebook-page{padding:22px}.phone.simple-hub .notebook-page+.notebook-page{border-top:1px solid #655f4380;border-left:0;box-shadow:inset 0 9px 12px -12px #17232666}.stage.phone.simple-hub .identity-print img{width:98px;height:116px}.phone.simple-hub .desk-suspects>h2{font-size:30px}.stage.phone.simple-hub .saved-note{text-align:left}.phone.simplicity .difficulty-sheet{transform:none}.phone.simplicity .difficulty-option{gap:12px;padding:12px}.phone.simplicity .difficulty-option:has(input:checked){padding:11px}.phone.simplicity .difficulty-sheet h1{font-size:35px}.phone.simple-title .title-folder{width:100%;margin:0 0 32px;transform:none}.phone.simple-title .continue-tab{font-size:24px}.phone.simple-title .file-rule,.phone.simple-title .file-rule span{display:block}.phone.simple-title .title-menu{flex-wrap:wrap;margin:0}.phone.simple-title .title-footer{margin:18px 0 0}.phone.simple-intro .wordmark{display:none}.phone.simple-intro .intro-sheet{margin:0}.phone.simple-intro .intro-sheet h1{font-size:36px}.phone.simple-profile .address-options{gap:4px;display:grid}.phone.simple-library .case-file:nth-child(n){min-height:0;transform:none}.phone.simple-library .case-file p{font-size:16px}.phone.simple-setup .setup-sheet{margin:0}.phone.simple-setup .setup-recorder{display:none}.phone.simple-setup .setup-tag{margin-top:26px;inset:auto;transform:none}.phone.simple-briefing .briefing-file{flex-direction:column;gap:22px;width:100%;margin:0;padding:14px;display:flex}.phone.simple-briefing .briefing-file>.actions{margin:0}.phone.simple-briefing .briefing-left{padding:18px}.phone.simple-briefing .scene-photo{height:190px;margin:0}.phone.simple-briefing .initial-evidence{width:100%;padding:0;display:grid}.phone.simple-briefing .initial-evidence figure{width:100%;transform:none}.stage.phone.simple-idle .dialogue blockquote{font-size:20px;line-height:1.4}.phone.simple-idle .record-key{font-size:17px}.stage.phone.simple-board{grid-template-columns:minmax(0,1fr);gap:28px;padding:111px 20px 54px}.phone.simple-board .scene-navigation{gap:12px}.phone.simple-board .scene-navigation .quiet-control{padding:6px 10px;font-size:15px}.phone.simple-board .board-heading,.phone.simple-board .board-chain{margin:0}.phone.simple-board .board-chain .chain{gap:12px;display:grid}.phone.simple-board .board-chain .chain:before{display:none}.phone.simple-board .board-chain .chain li{width:auto;min-height:0;padding:16px}.phone.simple-board .board-chain .pin{left:auto;right:12px}.phone.simple-board .evidence-tray{grid-template-columns:minmax(0,1fr);gap:18px;padding:0}.phone.simple-board .evidence-print{padding:14px}.phone.simple-board .evidence-print img,.phone.simple-board .redacted-photo{height:150px}.phone.simple-board .evidence-print h2{font-size:28px}.phone.simple-board .time-strip{margin:0}.phone.simple-accusation #accusation-form{padding:0;display:block}.phone.simple-accusation .suspect-selection{gap:12px;margin:0 0 26px}.phone.simple-accusation .suspect-choice{padding:10px 30px 10px 10px;display:block}.phone.simple-accusation .suspect-choice img{width:65px;height:78px;margin-bottom:6px;display:block}.phone.simple-accusation .suspect-choice input{bottom:14px;right:8px}.phone.simple-accusation .accusation-report>p{font-size:16px}.phone.simple-accusation .accusation-links li{grid-template-columns:60px minmax(0,1fr)}.phone.simple-accusation .accusation-links h2{font-size:28px}@media (prefers-reduced-motion:reduce){.simplicity *,.simplicity :before,.simplicity :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.simple-hub .suspect-link{min-height:122px;display:block}.simple-hub .suspect-link:after{content:"";clear:both;display:block}.simple-hub .suspect-link .print-status{margin-top:6px}.simple-hub a.suspect-link .talk-label{text-underline-offset:4px;text-decoration:underline}.simple-hub .identity-print:has(a:hover){box-shadow:0 0 0 3px var(--brass), 3px 10px 17px #0009}.simple-hub .suspect-notes{clear:both;border-top:1px solid #17232640;margin-top:8px}.simple-hub .suspect-notes summary{cursor:pointer;min-height:48px;padding:12px 0;font-size:16px}.simple-hub .suspect-notes .suspect-note{margin:0 0 4px}.simple-intro .intro-beats{font-size:16px;line-height:1.5}.phone.simple-title .title-folder .file-rule,.phone.simple-title .title-folder .owner{font-size:16px}.stage.phone.simple-hub .suspect-spread{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.stage.phone.simple-hub .identity-print{padding:12px}.stage.phone.simple-hub .identity-print img{float:none;width:100%;height:110px;margin:0 0 10px}.stage.phone.simple-hub .identity-print .print-name{font-size:27px}.phone.simple-hub .suspect-notes summary{font-size:16px;line-height:1.5}.phone.simple-hub .desk-heading nav{gap:10px}.simple-idle .table-notebook .small-print{font-size:16px;line-height:1.4}.phone.simplicity .difficulty-sheet{padding:24px 22px}.phone.simplicity .difficulty-options{gap:10px}.phone.simplicity .difficulty-option strong{margin-bottom:4px;font-size:26px;line-height:1.2}.phone.simplicity .difficulty-option span span{line-height:1.4}.locale-entry .english-wordmark{max-width:470px;margin:0}.locale-entry .brand-name{font:600 112px/.91 var(--display);letter-spacing:-2px;border-left:4px solid;padding-left:24px;display:block}.locale-entry .brand-name>span{display:block}.locale-entry .brand-name>span+span{margin-top:5px}.locale-entry .edition-name{font:500 20px/1.5 var(--body);margin:23px 0 0 28px;display:block}.locale-entry .continue-tab{text-align:left;width:100%;min-height:54px;font:600 26px/1.2 var(--display);white-space:normal;overflow-wrap:anywhere;gap:16px}.locale-entry .resume-dot{flex:0 0 9px}.locale-entry .folder :focus-visible{outline-offset:5px;outline:3px solid #254c59}.locale-entry .folder .continue-tab:focus-visible{outline-color:var(--ink)}.locale-entry :is(h1,h2,p,label,a,button,legend){overflow-wrap:anywhere}.language-stage .language-folder{width:466px;padding:34px 32px 32px;top:241px;left:807px}.language-stage .language-folder:before{width:139px;height:24px;top:-24px}.language-choices{border:0;min-width:0;margin:0;padding:0}.language-choices legend{width:100%;font:600 38px/1.15 var(--display);padding:0}.language-choices legend>span{font:500 16px/1.5 var(--body);margin-top:8px;display:block}.language-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.language-option{min-width:0;min-height:88px;font:600 22px/1.4 var(--body);cursor:pointer;border:2px solid #17232670;align-items:center;gap:14px;padding:16px;display:flex}.language-option input{width:22px;height:22px;accent-color:var(--ink);flex:0 0 22px;margin:0}.language-option:has(input:checked){border-color:var(--ink);background:var(--paper);box-shadow:inset 0 -3px var(--ink)}.language-option:hover{border-color:var(--ink)}.language-option:focus-within{outline-offset:4px;outline:3px solid #254c59}.language-stage .language-confirm{margin-top:28px}:is(.language-confirm .confirm-tr,.language-folder:has(input[value=tr]:checked) .confirm-en){display:none}.language-folder:has(input[value=tr]:checked) .confirm-tr{display:inline}.language-stage .thread-binding{border-left:2px solid var(--seal);border-right:2px solid var(--seal);pointer-events:none;width:20px;position:absolute;top:34px;bottom:32px;right:-10px}.language-note{max-width:50ch;color:var(--light);text-shadow:0 2px 4px #000;font-size:16px;position:absolute;bottom:59px;left:167px}.language-note>span{margin-top:3px;display:block}.title-english .title-folder{width:466px;height:auto;min-height:402px;left:807px;transform:rotate(2deg)}.title-english .title-folder h2{max-width:12ch;font:600 47px/1.05 var(--display);margin:13px 0 19px}.title-english .title-folder :is(.case-number,.owner,.file-rule){font-size:16px}.title-english .title-folder .file-rule{gap:4px;display:grid}.title-english .title-menu{flex-wrap:wrap;gap:12px 38px;max-width:520px}.title-english .title-menu>a{font-size:30px}.title-english .title-footer{color:var(--light);text-shadow:0 2px 4px #000}.stage.language-settings{overscroll-behavior:contain;overflow-y:auto}.language-settings .language-setting{grid-template-columns:minmax(0,1fr) minmax(140px,auto);gap:16px;margin-bottom:10px;padding:12px 0 16px;font-size:16px;display:grid}.language-setting label{overflow-wrap:anywhere}.language-setting select{border:1px solid var(--ink);background:var(--paper);width:100%;min-width:0;min-height:48px;color:var(--ink);font:500 16px/1.5 var(--body);border-radius:0;padding:9px 12px}.language-setting select:focus-visible{outline-offset:4px;outline:3px solid #254c59}.stage.phone.locale-entry{background:var(--ink) url(/game/detective-desk.jpg) center / auto 100% no-repeat local;padding:72px 20px 54px;overflow:hidden auto}.phone.locale-entry .english-wordmark{width:fit-content;max-width:calc(100% - 24px);margin:0 12px 44px;display:block;position:relative;inset:auto}.phone.locale-entry .brand-name{letter-spacing:-1px;padding-left:16px;font-size:72px;line-height:.94}.phone.locale-entry .edition-name{margin:16px 0 0 20px;font-size:16px}.phone.locale-entry .english-wordmark:after{width:30px;bottom:35px}.phone.locale-entry .english-wordmark:before{bottom:32px;left:calc(100% + 29px)}.phone.language-stage .language-folder{width:100%;margin:0;padding:26px 24px;position:relative;inset:auto}.phone.language-stage .language-choices legend{font-size:32px}.phone.language-stage .language-options{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:22px}.phone.language-stage .language-option{min-height:64px;padding:12px 16px;font-size:22px}.phone.language-stage .language-confirm{margin-top:24px}.phone.language-stage .language-note{margin:24px 4px 0;font-size:16px;position:static}.phone.title-english .title-folder{min-height:0;margin-bottom:24px;padding:24px}.phone.title-english .title-folder h2{margin:10px 0 12px;font-size:38px}.phone.title-english .title-folder .continue-tab{font-size:25px;line-height:1.2}.phone.title-english .title-menu{gap:8px 28px}.phone.title-english .title-menu>a{font-size:26px}.phone.title-english .title-footer{margin-top:16px}.stage.phone.language-settings{width:min(390px,100%)}.phone.language-settings .language-setting{grid-template-columns:minmax(0,1fr);gap:8px}.wordmark .brand-name{font:600 64px/.94 var(--display);letter-spacing:-1px;border-inline-start:3px solid;padding-inline-start:16px;display:block}.wordmark .brand-name>span{display:block}.wordmark .brand-name>span+span{margin-top:5px}.title-brand .brand-name{border-width:4px;padding-inline-start:24px;font-size:112px}.hub-brand .brand-name{font-size:49px}.wordmark:after{width:48px;bottom:16px}.wordmark:before{bottom:13px;left:calc(100% + 47px)}.phone .wordmark .brand-name{padding-inline-start:16px;font-size:60px}.phone .hub-brand .brand-name{font-size:40px}.phone.simple-intro .wordmark{margin:0 0 28px;display:block;position:relative;inset:auto}.locale-entry .english-wordmark:after{width:30px;bottom:16px}.locale-entry .english-wordmark:before{bottom:13px;left:calc(100% + 29px)}.stage.language-v2{overflow-y:auto}.language-v2 .language-folder{width:530px;padding:30px;top:108px;left:760px;transform:none}.language-v2 .language-choices legend{text-align:start;font-size:38px}.language-v2 .language-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#52605b #c5bd9d;background:var(--paper);border:1px solid #17232666;height:420px;margin-top:22px;position:relative;overflow-y:scroll}.language-v2 .language-scroll::-webkit-scrollbar{width:12px}.language-v2 .language-scroll::-webkit-scrollbar-track{background:#c5bd9d}.language-v2 .language-scroll::-webkit-scrollbar-thumb{background:#52605b;border:3px solid #c5bd9d;border-radius:8px}.language-row{cursor:pointer;min-height:60px;font:500 19px/1.5 var(--body);text-align:start;border-bottom:1px solid #17232630;align-items:center;gap:16px;padding:14px 18px;display:flex}.language-row bdi{overflow-wrap:anywhere;min-width:0}.language-row input{width:22px;height:22px;accent-color:var(--ink);flex:0 0 22px;margin:0}.language-row:has(input:checked){box-shadow:inset 4px 0 var(--ink);background:#b9a36d66;font-weight:700}[dir=rtl] .language-row:has(input:checked){box-shadow:inset -4px 0 var(--ink)}.language-row:hover{background-color:#b9a36d33}.language-row:focus-within{outline-offset:-4px;outline:3px solid #254c59}.language-v2 .language-scroll:focus-visible{outline-offset:3px;outline:3px solid #254c59}.language-v2 .language-confirm{text-align:start;margin-top:22px}.language-v2 .language-reminder{font:16px/1.5 var(--body);text-align:start;margin-top:16px}.stage.phone.language-v2{width:min(390px,100%);padding:30px 20px 24px}.phone.language-v2 .english-wordmark{max-width:calc(100% - 38px);margin:0 8px 34px}.phone.language-v2 .brand-name{font-size:48px}.phone.language-v2 .language-folder{width:100%;padding:24px 20px;position:relative;inset:auto}.phone.language-v2 .language-choices legend{font-size:32px;line-height:1.15}.phone.language-v2 .language-scroll{height:330px;margin-top:18px}.phone.language-v2 .language-row{gap:12px;min-height:60px;padding:14px 12px;font-size:18px}.phone.language-v2 .language-confirm{min-height:54px;margin-top:18px}.phone.language-v2 .language-reminder{margin-top:14px}.language-settings .language-setting{grid-template-columns:minmax(0,1fr) minmax(220px,1fr)}.phone.language-settings .language-setting{grid-template-columns:minmax(0,1fr)}.stage.dialogue-pass .room-state.microphone-notice{font-size:14px;line-height:20px;top:540px}.stage.phone.dialogue-pass .room-state.microphone-notice{font-size:14px;line-height:20px;top:463px}.stage.dialogue-pass .room-state.microphone-notice{text-align:left;background:#142124e8;width:300px;top:94px;left:auto;right:24px}.stage.phone.dialogue-pass .room-state.microphone-notice{width:366px;font-size:14px;line-height:20px;top:195px;left:12px;right:auto}html,body{height:100%;overflow:hidden}.game-viewport{background:var(--ink);position:fixed;inset:0;overflow:hidden}.game-canvas{transform-origin:0 0;position:absolute;top:0;left:0}.game-layer{position:absolute;inset:0}.game-layer[hidden]{display:none}button.folder-action{text-align:left;background:0 0;padding:0 0 1px}button.phone-folder{text-align:left}.room-zeynep-tense{--room-art:url(/game/room-zeynep-tense.jpg)}.room-emre-tense{--room-art:url(/game/room-emre-tense.jpg)}.actions>button.text-link{background:0 0;padding:0}.suspect-choice input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}button.wordmark,button.detective-signature{text-align:left;background:0 0;padding:0}.solved-slip button.text-link{background:0 0;padding:0}.folder-footer button.footer-link{color:inherit;font-size:inherit;text-underline-offset:3px;background:0 0;border-bottom:0;padding:0;text-decoration:underline}.phone .folder-footer button.footer-link{align-items:center;width:100%;min-height:44px;display:flex}.next-case-slip button.text-link{padding:1px 6px}.evidence-print>.print-select{z-index:1;background:0 0;padding:0;position:absolute;inset:0}.evidence-print>.print-select:hover{outline:2px solid var(--brass);outline-offset:2px}.phone button.identity-print{flex-direction:column;display:flex}.title-menu>button{text-align:left;font:500 30px var(--display);background:0 0;border-bottom:1px solid #d4ccad55;padding:8px 0}.phone .title-menu>button{font-size:25px}button.text-link{text-align:left;background:0 0;padding:0}button.continue-tab{text-align:left;width:100%}[data-reduce-motion=true] *,[data-reduce-motion=true] :before,[data-reduce-motion=true] :after{transition:none!important;animation:none!important}.room:not(.phone):has(.new-clue) .dialogue{width:560px}.phone .clue-dialogue blockquote{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.emre-print:not(:disabled) .hand{color:inherit}.identity-print:disabled .hand{color:var(--seal)}.simple-title .title-menu>button{align-items:center;min-height:48px;display:inline-flex}.simple-hub .folder-footer button.text-link{color:inherit;font-size:inherit;text-underline-offset:5px;background:0 0;border-bottom:0;padding:4px 0;text-decoration:underline}.simple-hub button.suspect-link{text-align:left;width:100%;font:inherit;background:0 0;padding:0;display:block}.simple-hub button.suspect-link .talk-label{text-underline-offset:4px;text-decoration:underline}.stage.simple-hub .identity-print:has(button.suspect-link:hover){box-shadow:0 0 0 3px var(--brass), 3px 10px 17px #0009}.phone.simple-hub .folder-footer button.text-link{min-height:44px}.evidence-print:has(>.print-select){position:relative}.phone.title-english .title-menu>button{font-size:26px}.phone.title-english .title-folder{width:100%;left:auto;transform:none}.language-v2 .language-scroll{height:auto;max-height:420px}.phone.language-v2 .language-scroll{height:auto;max-height:330px}.wordmark>.brand-emblem{display:none}.title-brand>.brand-emblem{width:84px;height:59px;color:var(--brass);display:block;position:absolute;top:-82px;left:23px}.title-premise{text-shadow:0 2px 8px #000;width:440px;position:absolute;top:472px;left:191px}.title-premise p{font:500 27px/1.2 var(--display);color:var(--light)}.title-premise span{color:#d4dedd;max-width:380px;margin-top:12px;font-size:15px;line-height:1.7;display:block}.title-folder h2{font:600 46px/1.02 var(--display);margin:15px 0 20px}.title-secondary{gap:28px;display:flex;position:absolute;top:685px;left:191px}.title-secondary a{min-height:44px;color:var(--steel);text-underline-offset:6px;align-items:center;font-size:14px;display:inline-flex}.title-secondary a:hover{color:var(--light);text-decoration:underline}.title-menu>button:hover{color:var(--paper);border-color:var(--paper)}.phone .title-brand>.brand-emblem{width:62px;height:44px;margin:0 0 18px 16px;position:static}.phone .title-premise{width:auto;margin:0 0 28px;position:static}.phone .title-premise p{font-size:25px}.phone .title-premise span{font-size:14px}.phone .title-secondary{flex-wrap:wrap;gap:8px 24px;margin-top:20px;position:static}.phone .title-folder h2{font-size:36px}.room .cinematic-backdrop{z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0;overflow:hidden}.room-camera{transform-origin:50% 32%;animation:8s cubic-bezier(.16,1,.3,1) both room-settle;position:absolute;inset:0}.room-exposure{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.room-exposure-in{animation:.85s both room-exposure-in}.phone.room .cinematic-backdrop{background:0 0;height:605px;inset:0 0 auto}.phone .room-exposure{background-position:51% 0;background-size:auto 605px}.speaking-indicator{vertical-align:middle;align-items:center;gap:3px;width:18px;height:17px;margin-left:13px;display:none}[data-performance=speaking] .speaking-indicator{display:inline-flex}.speaking-indicator i{background:var(--paper);width:3px;height:6px;animation:.9s ease-in-out infinite alternate speaking-beat}.speaking-indicator i:nth-child(2){height:15px;animation-delay:-300ms}.speaking-indicator i:nth-child(3){height:10px;animation-delay:-600ms}@keyframes room-settle{0%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes room-exposure-in{0%{opacity:0}to{opacity:1}}@keyframes speaking-beat{to{transform:scaleY(.4)}}.about-page{overscroll-behavior:contain;background:linear-gradient(90deg,#101c20e8,#101c20a8),url(/game/detective-desk.jpg) 50%/cover fixed;padding:28px 5vw 72px;position:fixed;inset:0;overflow-y:auto}.about-nav{justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:0 auto 64px;display:flex}.about-nav>span{font:600 23px var(--display);color:var(--paper)}.about-nav>a:last-child{text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.about-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;max-width:1160px;margin:auto;display:grid}.about-cover{padding-top:24px;position:sticky;top:35px}.about-cover .brand-emblem{width:96px;height:67px;color:var(--brass);margin-bottom:28px}.about-cover>p:first-of-type{color:var(--steel);font-size:14px}.about-cover h1{font:600 clamp(46px, 5vw, 72px)/1.02 var(--display);max-width:440px;margin:20px 0 28px}.about-description{color:#d4dedd;max-width:43ch;line-height:1.85}.about-build{color:var(--steel);margin-top:42px;font-size:12px;display:block}.about-dossier{border-top:6px solid var(--brass);padding:40px}.about-dossier section+section{border-top:1px solid #17232640;margin-top:32px;padding-top:32px;scroll-margin-top:24px}.about-dossier h2{font:600 34px/1.1 var(--display);margin-bottom:24px}.about-dossier h3{font:600 24px/1.2 var(--display);margin-bottom:8px}.about-dossier p,.credits-list dd{font-size:15px;line-height:1.8}.about-steps{margin:0;padding-left:24px}.about-steps li{margin-bottom:24px;padding-left:10px}.about-steps li::marker{font:600 22px var(--display);color:#53615e}.credits-list{margin:0}.credits-list>div+div{margin-top:22px}.credits-list dt{color:#465754;margin-bottom:5px;font-size:12px}.credits-list dd{margin:0}.about-dossier footer{color:#465754;margin-top:32px;font-size:12px}.about-dossier a:focus-visible{outline-color:var(--ink)}@media (max-width:760px){.about-page{padding:20px 20px 48px}.about-nav{gap:10px;margin-bottom:32px}.about-nav>span{display:none}.about-layout{display:block}.about-cover{padding:0 4px 36px;position:static}.about-cover .brand-emblem{width:76px;height:53px;margin-bottom:18px}.about-cover h1{max-width:330px;font-size:48px}.about-build{margin-top:24px}.about-dossier{padding:28px 24px}.about-dossier h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.room-camera,.room-exposure-in,.speaking-indicator i{animation:none}}.phone.simple-title{padding-top:46px}.phone.simple-title .title-brand{margin-bottom:24px}.phone.simple-title .title-folder{margin-bottom:24px;padding-top:24px;padding-bottom:24px}.phone.simple-title .title-folder h2{margin:10px 0 16px}.phone.simple-title .title-folder .owner{margin-bottom:12px}.menu-music{right:max(16px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));z-index:60;color:#e5e7df;font:12px/1.4 var(--body);background:#172326ed;border:1px solid #a7b6b645;border-radius:4px;align-items:center;display:flex;position:fixed;box-shadow:0 3px 14px #0004}.menu-music>button{background:0 0;align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:flex}.menu-music>button>span{color:var(--brass);font-size:18px}.menu-music summary{cursor:pointer;border-left:1px solid #a7b6b630;place-items:center;min-width:38px;min-height:44px;list-style:none;display:grid}.menu-music summary::-webkit-details-marker{display:none}.music-popover{background:#172326;border:1px solid #a7b6b660;border-radius:4px;width:220px;padding:16px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 4px 20px #0007}.music-popover label,.music-popover input{width:100%;display:block}.music-popover input{accent-color:var(--brass);margin:14px 0}.music-popover small{color:var(--steel)}.menu-music>[role=status]{background:var(--ink);white-space:nowrap;padding:8px;position:absolute;bottom:100%;right:0}.cinematic-menu{isolation:isolate;color:#e9e4d8;font-family:var(--body);background:#10171c url(/game/menu-v4/office-loop-v2.jpg) 50%/cover;position:fixed;inset:0;overflow:auto}.cinematic-menu-film,.cinematic-menu-shade{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.cinematic-menu-film{z-index:-2;object-fit:cover}.cinematic-menu-shade{z-index:-1;background:radial-gradient(28% 64% at 50% 42%,#070d13a6,#0000 100%),linear-gradient(#080e1760,#080e1730 20%,#0000 76%,#050b13dd)}.cinematic-menu-content{flex-direction:column;align-items:center;min-height:600px;padding:clamp(32px,10vh,100px) 24px 150px;display:flex}.cinematic-menu-content h1{line-height:0}.cinematic-menu-badge{object-fit:contain;filter:drop-shadow(0 8px 20px #0008);width:auto;height:clamp(156px,24vh,210px);display:block}.cinematic-menu-options{flex-direction:column;align-items:stretch;gap:7px;width:300px;margin-top:35px;display:flex}.cinematic-menu-options>*{text-align:center;font:400 18px/1.5 var(--body);letter-spacing:.035em;color:#d6d9db;text-shadow:0 2px 10px #000;background:0 0;place-items:center;min-height:52px;padding:12px 16px;transition:color .18s,background .18s;display:grid}.cinematic-menu-options>:hover,.cinematic-menu-options>:focus-visible{color:#fff8e7;background:linear-gradient(90deg,#0000,#c4b58d20,#0000)}.cinematic-menu-options .cinematic-play{color:#f2e5c9;background:linear-gradient(90deg,#0000,#c4b58d1a,#0000);margin-bottom:10px;font-size:23px;font-weight:500;position:relative}.cinematic-play:before,.cinematic-play:after{content:"";background:linear-gradient(90deg,#0000,#e0d0a9,#0000);height:1px;position:absolute;left:8%;right:8%}.cinematic-play:before{top:0}.cinematic-play:after{bottom:0}.cinematic-studio{opacity:.75;width:66px;height:auto;position:fixed;bottom:31px;left:50%;transform:translate(-50%)}.cinematic-motion{color:#aab3ba;background:#08101866;border-radius:2px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:11px;display:flex;position:fixed;bottom:36px;right:34px}.cinematic-motion span{color:#d1c5aa;font-size:16px}.menu-music.soundtrack-player{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(120deg,#202933d9,#0b141bde);border:1px solid #b8c1c426;border-top-color:#d6c49d60;border-radius:5px;width:300px;padding:17px 18px 10px;display:block;bottom:32px;left:34px;right:auto;box-shadow:0 10px 32px #0005}.soundtrack-heading{align-items:center;gap:12px;display:flex}.soundtrack-heading strong{letter-spacing:.01em;color:#e6e4dc;font-size:13px;font-weight:500;line-height:1.6;display:block}.soundtrack-heading>div>span{color:#98a6af;margin-top:2px;font-size:10px;display:block}.soundtrack-disc{fill:none;stroke:#b8ad9450;stroke-width:.8px;flex:none;width:37px;height:37px}.soundtrack-disc circle:last-of-type{fill:#c2b38d;stroke:none}.soundtrack-play{color:#eadbc0;background:#c4b58d0d;border:1px solid #ccb98c75;border-radius:50%;place-items:center;width:40px;height:40px;margin-left:auto;padding:11px;display:grid}.soundtrack-play:hover{background:#c4b58d26}.soundtrack-play svg{width:17px;height:17px}.soundtrack-player input[type=range]{appearance:none;cursor:pointer;accent-color:#d6c29a;background:0 0;height:24px;margin:0;padding:0}.soundtrack-player input[type=range]::-webkit-slider-runnable-track{background:#a4b2b447;height:2px}.soundtrack-player input[type=range]::-moz-range-track{background:#a4b2b447;height:2px}.soundtrack-player input[type=range]::-webkit-slider-thumb{appearance:none;background:#dac69f;border-radius:50%;width:8px;height:8px;margin-top:-3px}.soundtrack-player input[type=range]::-moz-range-thumb{background:#dac69f;border:0;border-radius:50%;width:8px;height:8px}.soundtrack-player .soundtrack-seek{width:100%;margin-top:8px;display:block}.soundtrack-bottom{align-items:center;gap:9px;display:flex}.soundtrack-time{color:#d5d8d6;font-variant-numeric:tabular-nums;margin-right:auto;font-size:10px}.soundtrack-time span{color:#819099}.soundtrack-mute{color:#a8b2b8;background:0 0;place-items:center;width:32px;height:32px;padding:8px;display:grid}.soundtrack-mute svg{width:17px;height:17px}.soundtrack-bottom input{width:62px}@media (max-width:700px){.cinematic-menu-content{min-height:100svh;padding:32px 20px 260px}.cinematic-menu-badge{height:155px}.cinematic-menu-options{gap:3px;width:270px;margin-top:22px}.cinematic-menu-options>*{min-height:46px;padding:10px 12px;font-size:16px}.cinematic-menu-options .cinematic-play{margin-bottom:6px;font-size:21px}.menu-music.soundtrack-player{width:min(300px,100vw - 40px);bottom:94px;left:50%;transform:translate(-50%)}.cinematic-studio{width:48px;bottom:22px;left:30px;transform:none}.cinematic-motion{bottom:20px;right:22px}.cinematic-menu-shade{background:linear-gradient(#080e1770,#07101b60 54%,#050b13f2)}}@media (max-height:680px) and (min-width:701px){.cinematic-menu-content{min-height:510px;padding-top:24px}.cinematic-menu-badge{height:145px}.cinematic-menu-options{gap:1px;margin-top:15px}.cinematic-menu-options>*{min-height:42px;padding:8px}}@media (prefers-reduced-motion:reduce){.cinematic-menu-options>*{transition:none}}@media (max-width:700px) and (max-height:700px){.cinematic-menu-content{padding-top:18px}.cinematic-menu-badge{height:110px}.cinematic-menu-options{margin-top:12px}.cinematic-menu-options>*{min-height:44px;padding:8px 12px}.menu-music.soundtrack-player{bottom:78px}.cinematic-studio{width:40px;bottom:15px}.cinematic-motion{bottom:12px}}.menu-language{top:max(20px, env(safe-area-inset-top));right:max(24px, env(safe-area-inset-right));z-index:5;position:absolute}.menu-language button{color:#eee4ca;cursor:pointer;min-width:60px;min-height:44px;font:inherit;background:#142021e8;border:1px solid #bca77380;border-radius:4px;padding:8px 14px}.menu-language button:hover,.menu-language button:focus-visible{outline-offset:2px;background:#344;outline:2px solid #cdbb82}.menu-language-options{gap:4px;padding-top:4px;display:grid}.menu-language-options button[aria-pressed=true]{color:#142021;background:#cdbb82}.intro-account-note{margin:12px 0;font-size:16px;line-height:1.45}.intro-account-actions{flex-wrap:wrap;gap:10px}.intro-account-actions .secondary{box-shadow:none;background:0 0}.phone .intro-account-actions{flex-direction:column;align-items:stretch}.phone .intro-account-actions .action{white-space:normal}body:has(.stage.room):not(:has(.language-settings)) .menu-music:not(.soundtrack-player){display:none}.credits-page{padding-bottom:100px}.credits-page article{max-width:900px}.credits-cover{text-align:center;border-bottom:1px solid #b39d70;padding-bottom:28px}.credits-cover img{object-fit:contain;margin:0 auto 16px}.credits-page h1,.credits-page h2,.credits-page h3{font-family:Georgia,serif}.credits-page h2{font-size:clamp(24px,3vw,30px)}.credits-index{border-bottom:1px solid #b39d70;flex-wrap:wrap;gap:12px 24px;padding:24px 0;display:flex}.credits-page section{padding-bottom:12px;scroll-margin-top:28px}.credits-people>div{grid-template-columns:160px minmax(0,1fr);gap:24px;margin:24px 0;display:grid}.credits-people dt{color:#52605b;padding-top:3px;font-size:14px}.credits-people dd p{margin:0 0 6px}.credits-people dd strong{font-family:Georgia,serif;font-size:22px}.credits-models,.credits-software,.credits-fonts{padding:0;list-style:none}.credits-models li{border-left:3px solid #b39d70;margin:28px 0;padding-left:22px}.credits-models h3{font-size:21px}.credits-models h3 span{font:14px/1.8 var(--ff-manrope), sans-serif;color:#52605b;display:block}.credits-models p{margin-top:8px}.credits-software li{border-bottom:1px solid #b39d7050;grid-template-columns:1fr 1.5fr auto;align-items:baseline;gap:14px;padding:13px 0;display:grid}.credits-software span,.credits-software small{font-size:13px}.credits-fonts li{margin:14px 0}.credits-page a:focus-visible{outline-offset:4px;outline:3px solid #52605b}@media (max-width:560px){.credits-people>div{grid-template-columns:1fr;gap:6px}.credits-software li{grid-template-columns:1fr auto;gap:4px 10px}.credits-software li span{grid-area:2/1/auto/-1}.credits-models li{padding-left:14px}}.archive-screen{--archive-paper:#d1c3a5;--archive-ink:#282b28;--archive-metal:#bdb4a0;color:#e6dfcd;isolation:isolate;background:#151d22 url(/game/menu-v4/office.png) 50%/cover;flex-direction:column;padding:26px clamp(24px,5.4vw,90px) 22px;display:flex;position:fixed;inset:0;overflow:hidden}.archive-screen:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(90deg,#091018dd,#111a22a8 65%,#0b121ccc),linear-gradient(#0000 35%,#0d1016dd);position:absolute;inset:0}.archive-navigation{flex:none;justify-content:space-between;gap:16px;display:flex}.archive-navigation button,.archive-back{color:#d0d0c6;background:0 0;align-items:center;gap:12px;min-height:44px;padding:7px 0;font-size:13px;display:flex}.archive-navigation button:hover,.archive-back:hover{color:#fff4d8}.archive-navigation button>span{font-size:23px;font-weight:400}.archive-heading{flex:none;align-items:center;gap:20px;margin:22px 0 38px;display:flex}.archive-heading img{object-fit:contain;opacity:.85;width:43px;height:48px}.archive-heading h1{letter-spacing:-.025em;color:#e3d9c1;font:400 clamp(32px,3.2vw,46px)/1.1 Georgia,Times New Roman,serif}.archive-heading p{color:#a6b0b2;margin-top:9px;font-size:12px}.archive-workspace{flex:auto;grid-template-columns:minmax(270px,.9fr) minmax(0,1.25fr);align-self:center;gap:clamp(28px,4vw,70px);width:100%;max-width:1440px;min-height:0;display:grid}.archive-cabinet{flex-direction:column;min-height:0;display:flex;position:relative}.archive-dividers{align-items:end;gap:8px;min-height:46px;padding:0 16px;display:flex}.archive-dividers button{color:#eee5d1;background:linear-gradient(170deg,#807762,#5f574b);border:1px solid #baa78066;border-bottom:0;border-radius:7px 12px 0 0;align-items:center;gap:20px;min-height:43px;padding:10px 20px;font-size:13px;display:flex;box-shadow:0 -3px 12px #0003}.archive-dividers button span{color:inherit;opacity:.75;font-variant-numeric:tabular-nums}.archive-dividers button[aria-pressed=true]{color:#302f29;background:linear-gradient(170deg,#d7c6a4,#ad9976);min-height:46px;box-shadow:0 -2px #e6d4b655}.archive-dividers button:hover{filter:brightness(1.12)}.archive-drawer-body{background:repeating-linear-gradient(0deg,#241d1666 0 2px,#0000 2px 5px),linear-gradient(90deg,#211a15,#3a2b20 25%,#241b16);border:1px solid #84705266;border-top:5px solid #6e5640;border-radius:4px 4px 0 0;flex-direction:column;flex:1;min-height:0;padding:17px 13px 0;display:flex;box-shadow:inset 0 10px 24px #000b,0 15px 30px #0005}.archive-files{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a29379 #201a16;min-height:0;margin:0;padding:3px 8px 16px;scroll-padding:8px;list-style:none;overflow-y:auto}.archive-file-spine{text-align:left;color:#33312a;background:linear-gradient(100deg,#c3b292,#ad9a7c 90%);border:1px solid #ad997877;border-top:2px solid #ddcaaa99;border-radius:5px 8px 2px 2px;grid-template-columns:1fr;gap:6px;width:100%;min-height:92px;padding:14px 34px 13px 19px;transition:background .15s,box-shadow .15s;display:grid;position:relative;box-shadow:0 3px #64523d,0 7px 9px #0006}.archive-file-spine:before{content:"";border-left:1px solid #7b664125;position:absolute;top:7px;bottom:7px;left:6px}.archive-file-spine:hover{background:linear-gradient(100deg,#d7c7a9,#c2ae8c)}.archive-file-spine[aria-pressed=true]{background:linear-gradient(100deg,#e0d2b3,#cbb795);box-shadow:inset 3px 0 #735332,0 3px #92774f,0 7px 9px #0006}.archive-file-spine:focus-visible{outline-offset:3px;outline-color:#ebddb9}.archive-file-number{font:500 10px/1.2 var(--body);color:#5c5446}.archive-file-name{overflow-wrap:anywhere;font:600 19px/1.2 Georgia,Times New Roman,serif}.archive-file-status{color:#514d42;font-size:10px}.archive-file-status.state-solved{color:#365245}.archive-file-rivet{background:radial-gradient(circle at 30% 25%,#d7cdae,#766346 55%,#332c22);border-radius:50%;width:7px;height:7px;position:absolute;top:20px;right:15px;box-shadow:0 2px 3px #0007}.archive-drawer-front{color:#b8aa8d;font:10px var(--body);background:linear-gradient(#4c3829,#271e18 15%,#37271d 88%,#171612);border:1px solid #7e654955;border-top:5px solid #63492f;border-radius:0 0 5px 5px;flex:0 0 68px;justify-content:space-between;align-items:center;padding:19px 20px;display:flex;position:relative;box-shadow:0 17px 28px #0008}.archive-handle{border:3px solid #9d9178;border-top:0;border-radius:0 0 7px 7px;width:72px;height:20px;position:absolute;bottom:17px;left:calc(50% - 36px);box-shadow:0 5px 6px #0008,inset 0 -1px #ded7bd66}.archive-drawer-front>span:last-child{text-align:right;max-width:28%;font-size:9px}.archive-detail{flex-direction:column;min-width:0;min-height:0;padding:25px 0 4px;display:flex}.archive-folder{min-height:0;color:var(--archive-ink);background:linear-gradient(105deg,#fff2,transparent 60%,#786c4820), var(--archive-paper);border:1px solid #d7caaa;border-radius:1px 7px 3px 3px;flex-direction:column;flex:1;display:flex;position:relative;box-shadow:2px 3px #9f9072,5px 6px #b6a584,7px 9px #655844,12px 20px 32px #0008}.archive-folder:after{content:"";pointer-events:none;border:1px solid #75654426;border-left:2px solid #75654433;border-radius:1px 4px 2px 2px;position:absolute;inset:8px}.archive-folder-tab{min-width:140px;font:11px var(--body);color:#5e584b;background:#d1c3a5;border:1px solid #d7caaa;border-bottom:0;border-radius:5px 12px 0 0;padding:7px 22px 6px;position:absolute;bottom:calc(100% - 1px);left:-1px}.archive-folder-content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8e8166 transparent;flex:1;min-height:0;padding:clamp(22px,2.5vw,38px);overflow:auto}.archive-folder-top{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:start;gap:22px;display:grid}.archive-case-number{font:11px var(--body);color:#615b4e;margin:4px 0 18px}.archive-folder h2{letter-spacing:-.025em;overflow-wrap:anywhere;font:600 clamp(25px,2.4vw,36px)/1.15 Georgia,Times New Roman,serif}.archive-location{font:12px/1.65 var(--body);color:#514f46;margin-top:18px}.archive-photo{background:#e7deca;padding:8px 8px 0;position:relative;transform:rotate(2deg);box-shadow:1px 3px 7px #30281e40}.archive-photo:after{content:"";border:2px solid #8a8e88;border-radius:7px;width:12px;height:39px;position:absolute;top:-13px;right:16px;box-shadow:1px 2px 2px #0004,inset 1px 0 #fff8}.archive-photo img{aspect-ratio:1.25;object-fit:cover;filter:saturate(.65);width:100%;height:auto;display:block}.archive-photo figcaption{font:10px/1.5 var(--body);color:#58584d;padding:8px 1px}.archive-photo-placeholder{aspect-ratio:1.25;color:#555c55;text-align:center;background:linear-gradient(145deg,#c0bcae,#aaa99e);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:10px;display:flex}.archive-photo-placeholder svg{width:58px;height:44px}.archive-summary{border-top:1px solid #76674c50;margin-top:30px;padding-top:24px}.archive-stamp{font:10px var(--body);color:#575b4f;border:1px solid #6f685950;margin-bottom:17px;padding:4px 8px;display:inline-block}.archive-stamp.state-solved{color:#365245;border-color:#42645470}.archive-stamp.state-locked{color:#745338;border-color:#7c5d4866}.archive-summary>p{font:14px/1.85 var(--body);white-space:pre-line;overflow-wrap:anywhere;max-width:62ch}.archive-summary .archive-progress{margin-top:18px;font-size:12px;font-weight:600}.archive-folder-actions{z-index:1;background:linear-gradient(#0000,#c7b89499);flex:none;justify-content:flex-end;margin-top:auto;padding:18px 28px 26px;display:flex;position:relative}.archive-open-file{color:#e2d4b5;outline-offset:-5px;background:linear-gradient(135deg,#4b3b2c,#2a241e);border:1px solid #867257;border-radius:4px;outline:1px solid #c5ae7740;justify-content:space-between;align-items:center;gap:24px;min-width:220px;max-width:100%;min-height:55px;padding:12px 15px;font:500 20px/1.25 Georgia,Times New Roman,serif;transition:filter .15s,transform .15s;display:flex;box-shadow:0 3px #191917,1px 5px 9px #31271760}.archive-open-file:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.archive-open-file:disabled{opacity:.5}.archive-action-stud{background:#a89976;border-radius:50%;flex:0 0 5px;height:5px;box-shadow:0 1px 2px #000}.archive-release-note{color:#66624f;padding:16px 0;font:500 14px Georgia,Times New Roman,serif}.archive-empty{color:#c1b89f;padding:34px 20px;font-size:14px;line-height:1.7}.archive-no-selection{color:#b5b8ad;font:15px/1.6 var(--body);text-align:center;border:1px dashed #b4b3a530;flex:1;place-items:center;padding:24px;display:grid}.archive-note{color:#a6afad;flex:none;margin:25px 0 0;padding-right:210px;font-size:11px}.archive-screen [hidden]{display:none!important}.archive-folder-content:focus-visible,.archive-folder h2:focus-visible{outline-offset:4px;outline:2px solid #675a3b}.archive-preview-tools{z-index:80;max-width:calc(100vw - 28px);font:10px var(--body);color:#cad0cc;background:#101a23f2;border:1px solid #a5b0ad50;border-radius:3px;align-items:center;gap:5px;padding:4px 6px;display:flex;position:fixed;bottom:8px;right:14px}.archive-preview-tools button{background:0 0;border:1px solid #0000;min-width:36px;min-height:32px;padding:4px 7px;font-size:11px}.archive-preview-tools button[aria-pressed=true]{background:#d0c3a222;border-color:#d0c3a266}.archive-preview-tools label{align-items:center;gap:4px;padding:3px;display:flex}.archive-preview-status{z-index:81;color:#ece4cf;background:#172326f5;border:1px solid #a7987066;max-width:320px;padding:14px 18px;font-size:12px;position:fixed;bottom:58px;right:16px}@media (min-width:761px) and (max-width:1050px){.archive-workspace{grid-template-columns:minmax(250px,.9fr) minmax(0,1.1fr);gap:24px}.archive-folder-top{grid-template-columns:1fr}.archive-photo{width:min(260px,100%);margin-top:10px}.archive-photo img,.archive-photo-placeholder{aspect-ratio:1.8}.archive-dividers button{gap:10px;padding:10px 12px}}@media (max-width:760px){.archive-screen{padding:14px 18px max(18px,env(safe-area-inset-bottom))}.archive-navigation button{gap:6px;font-size:12px}.archive-heading{gap:13px;margin:13px 0 28px}.archive-heading img{width:32px;height:37px}.archive-heading h1{font-size:31px}.archive-heading p{margin-top:6px;font-size:11px}.archive-workspace{flex-direction:column;gap:0;display:flex}.archive-cabinet,.archive-detail{flex:1;min-height:0}.archive-dividers{gap:6px;padding:0 9px}.archive-dividers button{gap:14px;padding:10px 15px;font-size:12px}.archive-drawer-body{padding:12px 7px 0}.archive-files{padding:3px 6px 14px}.archive-file-spine{min-height:92px;padding-left:17px}.archive-file-name{font-size:18px}.archive-drawer-front{flex-basis:57px;padding:16px 14px}.archive-note{margin-top:17px;padding:0 0 38px;font-size:10px}.archive-detail{padding:0 3px 5px 0}.archive-back{min-height:35px;margin-top:-10px;margin-bottom:22px;padding-bottom:14px;font-size:12px}.archive-folder-content{padding:25px 20px}.archive-folder-top{grid-template-columns:1fr;gap:22px}.archive-folder h2{font-size:29px}.archive-case-number{margin-bottom:12px}.archive-location{margin-top:12px}.archive-photo{width:100%;transform:rotate(1deg)}.archive-photo img,.archive-photo-placeholder{aspect-ratio:1.85}.archive-summary{margin-top:24px;padding-top:20px}.archive-summary>p{font-size:13px}.archive-folder-actions{padding:12px 20px 20px}.archive-open-file{width:100%;min-height:52px;font-size:19px}.archive-release-note{padding:10px 0}.archive-preview-tools{gap:1px;max-width:calc(100vw - 16px);bottom:5px;right:8px}.archive-preview-tools label{font-size:9px}}@media (max-height:650px){.archive-heading{margin-top:8px;margin-bottom:25px}.archive-heading h1{font-size:28px}.archive-heading p{display:none}.archive-note{margin-top:14px}}@media (prefers-reduced-motion:reduce){.archive-file-spine,.archive-open-file{transition:none}}.archive-screen{background-image:url(/game/archive-v4/room.webp);padding:20px clamp(18px,4vw,72px) 16px}.archive-screen:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#09090960,#0000 70%),linear-gradient(#05090950,#0000 20% 72%,#06070680)}.archive-navigation{text-shadow:0 2px 5px #000}.archive-navigation button{color:#eee4d1;font-family:Georgia,Times New Roman,serif;font-size:16px}.archive-heading{text-shadow:0 2px 9px #000;margin:12px 0 25px 22px}.archive-heading p{color:#d0c8b9}.archive-workspace{grid-template-columns:minmax(300px,.95fr) minmax(0,1.25fr);gap:clamp(18px,2.5vw,46px);max-width:1640px}.archive-cabinet{isolation:isolate;padding:0 0 2%}.archive-cabinet:before{content:"";z-index:-1;filter:drop-shadow(4px 14px 12px #0009);pointer-events:none;background:url(/game/archive-v4/drawer.webp) 50%/100% 100% no-repeat;position:absolute;inset:28px -9px -12px}.archive-dividers{z-index:1;gap:12px;padding:0 14%;position:relative}.archive-dividers button{color:#dfd1b6;background:#544732;border:2px ridge #b7a079;border-bottom:0;border-radius:9px 9px 0 0;gap:18px;padding:10px 18px;font-family:Georgia,Times New Roman,serif;font-size:15px;box-shadow:inset 0 0 0 3px #211b1544,0 -2px 3px #0006}.archive-dividers button[aria-pressed=true]{background:#d9c7a4;box-shadow:inset 0 0 0 3px #f7ead055,0 -2px 3px #0006}.archive-drawer-body{box-shadow:none;background:0 0;border:0;padding:22px 8% 0}.archive-files{padding:9px 6px 14px;-webkit-mask-image:linear-gradient(#000 97%,#0000);mask-image:linear-gradient(#000 97%,#0000)}.archive-files li+li{margin-top:1px}.archive-file-spine{min-height:93px;box-shadow:none;isolation:isolate;transform-origin:bottom;background:0 0;border:0;border-radius:5px;gap:3px;padding:20px 42px 15px 25px;transition:transform .18s}.archive-file-spine:before{z-index:-1;filter:brightness(.78)saturate(.75)drop-shadow(0 4px 3px #0008);background:url(/game/archive-v4/spine.webp) 50%/100% 178% no-repeat;border:0;transition:filter .18s;inset:-3px 0}.archive-file-spine:hover{background:0 0;transform:translateY(-2px)}.archive-file-spine[aria-pressed=true]{box-shadow:none;background:0 0;transform:translateY(-3px)}.archive-file-spine:hover:before{filter:brightness(.94)saturate(.85)drop-shadow(0 5px 4px #0009)}.archive-file-spine[aria-pressed=true]:before{filter:brightness(1.08)saturate(.85)drop-shadow(0 6px 4px #000a)}.archive-file-name{color:#29251e;font-size:clamp(18px,1.55vw,23px)}.archive-file-number,.archive-file-status{color:#453d30;font-size:11px}.archive-file-rivet{display:none}.archive-drawer-front{min-height:67px;box-shadow:none;background:0 0;border:0;flex:0 0 20%;justify-content:center;padding:0 0 2%}.archive-drawer-front>span:first-child{color:#e1c493;text-shadow:0 1px 2px #000;font:16px Georgia,Times New Roman,serif}.archive-drawer-front>span:last-child,.archive-handle{display:none}.archive-detail{padding:56px 0 0}.archive-folder{box-shadow:none;filter:drop-shadow(5px 12px 10px #0008);background:url(/game/archive-v4/folder.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;padding:11% 8% 8% 10%}.archive-folder:after,.archive-folder-tab{display:none}.archive-folder-content{padding:10px 8px 12px}.archive-folder-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.archive-case-number{margin:0 0 23px}.archive-folder h2{color:#2a2720;font-size:clamp(28px,2.5vw,40px)}.archive-photo{transform:rotate(-2deg);box-shadow:2px 5px 5px #30281e60}.archive-photo img{aspect-ratio:1.55;filter:saturate(.8)}.archive-summary{margin-top:18px;padding-top:14px}.archive-stamp{margin-bottom:10px}.archive-summary>p{font:16px/1.65 Georgia,Times New Roman,serif}.archive-summary .archive-progress{font-family:var(--body)}.archive-folder-actions{background:0 0;padding:12px 5px 3px}.archive-open-file{outline-offset:-6px;min-height:59px;box-shadow:none;filter:drop-shadow(1px 4px 3px #31271780);background:url(/game/archive-v4/action.webp) 50%/100% 174% no-repeat;border:0;border-radius:9px;outline:none}.archive-action-stud{background:radial-gradient(circle at 30% 25%,#e6cb90,#ad8750 45%,#4d341c 80%);flex-basis:9px;height:9px}.archive-note{text-shadow:0 1px 3px #000;color:#d0c9bb;margin-top:13px}@media (min-width:761px) and (max-width:1050px){.archive-workspace{grid-template-columns:minmax(275px,.9fr) minmax(0,1.1fr);gap:10px}.archive-dividers{gap:5px;padding-inline:10%}.archive-dividers button{gap:9px;padding-inline:9px;font-size:13px}.archive-folder-top{grid-template-columns:1fr}}@media (max-width:760px){.archive-screen{padding:12px 12px max(14px,env(safe-area-inset-bottom));background-position:60%}.archive-screen:before{background:#08090955}.archive-navigation button{font-size:13px}.archive-heading{margin:10px 5px 22px}.archive-cabinet{padding-bottom:2%}.archive-cabinet:before{inset:25px -5px -6px}.archive-dividers{gap:7px;padding-inline:12%}.archive-dividers button{gap:10px;padding-inline:12px;font-size:13px}.archive-drawer-body{padding:19px 7% 0}.archive-files{padding-inline:3px}.archive-file-spine{padding:18px 28px 13px 19px}.archive-file-name{font-size:18px}.archive-detail{padding:0}.archive-back{color:#ece4d1;margin-bottom:0;margin-left:7px}.archive-folder{padding:16% 9% 11% 11%}.archive-folder-top{grid-template-columns:1fr}.archive-folder-content{padding:5px 3px 10px}.archive-folder h2{font-size:28px}.archive-photo img{aspect-ratio:1.85}.archive-summary>p{font-size:15px}.archive-folder-actions{padding:9px 0 0}.archive-open-file{min-width:0;min-height:52px}.archive-note{margin:12px 6px 0}}@media (max-height:650px){.archive-heading{margin-top:3px;margin-bottom:13px}.archive-detail{padding-top:15px}.archive-folder{padding-top:8%}.archive-drawer-front{min-height:47px}.archive-file-spine{min-height:84px}}@media (prefers-reduced-motion:reduce){.archive-file-spine,.archive-file-spine:before{transition:none}}.archive-open-file{justify-content:center;padding-inline:14%}.archive-action-stud{display:none}.archive-open-file:focus-visible{outline-offset:4px;outline:2px solid #806437}:is(.game-canvas:has(>.stage.desk),.game-canvas:has(>.game-layer:not([hidden])>.stage.desk)){width:100%!important;height:100%!important;transform:none!important}.game-viewport .game-canvas{--dossier-paper:#e4d7bf url(/game/archive-v4/paper.webp) center / 700px}.game-viewport .game-canvas .stage.desk.fullset{overscroll-behavior:contain;color:#29271f;background:linear-gradient(#090b103d,#090b104d),url(/game/archive-v4/room.webp) 50%/cover fixed;width:100%;height:100%;min-height:0;padding:92px clamp(20px,5vw,90px) 70px;overflow:auto}.game-viewport .game-canvas .stage.desk.fullset:before,.game-viewport .game-canvas .stage.desk.fullset:after{display:none}.game-viewport .game-canvas .stage.desk.fullset .scene-navigation{justify-content:space-between;width:auto;display:flex;position:absolute;inset:20px 4% auto}.game-viewport .game-canvas .stage.desk.fullset .quiet-control{color:#eee4cf;text-shadow:0 1px 4px #000;background:#11171475;border:0;border-radius:2px;min-height:44px;padding:10px 16px;font:16px Georgia,serif}.game-viewport .game-canvas .stage.desk.fullset h1{font-family:Georgia,serif;font-size:clamp(30px,3vw,44px);line-height:1.12}.game-viewport .game-canvas .stage.desk.fullset h2,.game-viewport .game-canvas .stage.desk.fullset h3{font-family:Georgia,serif}.game-viewport .game-canvas .stage.desk.fullset .paper,.game-viewport .game-canvas .stage.desk.fullset .folder{background:var(--dossier-paper);color:#29271f}.game-viewport .game-canvas .stage.desk.fullset .folio,.game-viewport .game-canvas .stage.desk.fullset .service-ledger,.game-viewport .game-canvas .stage.desk.fullset .report,.game-viewport .game-canvas .stage.desk.fullset .language-folder{border:1px solid #c4b79c;border-radius:3px;width:min(780px,100%);height:auto;max-height:none;margin:18px auto;padding:clamp(28px,4vw,58px);position:relative;inset:auto;overflow:visible;transform:none;box-shadow:3px 4px #b6a17e,6px 7px #d0bf9f,10px 14px 0 5px #211910,14px 22px 25px #0008}.game-viewport .game-canvas .stage.desk.fullset .folio:before,.game-viewport .game-canvas .stage.desk.fullset .folio:after,.game-viewport .game-canvas .stage.desk.fullset .report:before,.game-viewport .game-canvas .stage.desk.fullset .report:after,.game-viewport .game-canvas .stage.desk.fullset .language-folder:after{display:none}.game-viewport .game-canvas .stage.desk.fullset .folio p,.game-viewport .game-canvas .stage.desk.fullset .report p{overflow-wrap:anywhere}.game-viewport .game-canvas .stage.desk.fullset .folio h1{margin-bottom:24px}.game-viewport .game-canvas .stage.desk.fullset .action,.game-viewport .game-canvas .stage.desk.fullset .continue-tab{min-width:180px;max-width:100%;height:auto;min-height:58px;box-shadow:none;color:#e9dcc0;text-align:center;filter:drop-shadow(1px 4px 3px #0005);background:url(/game/archive-v4/action.webp) 50%/100% 174% no-repeat;border:0;border-radius:4px;justify-content:center;align-items:center;padding:18px 35px;font:18px/1.3 Georgia,serif;transition:filter .15s,transform .15s;display:inline-flex;position:relative;inset:auto;transform:none}.game-viewport .game-canvas .stage.desk.fullset .action:hover:not(:disabled),.game-viewport .game-canvas .stage.desk.fullset .continue-tab:hover{filter:brightness(1.15);transform:translateY(-1px)}.game-viewport .game-canvas .stage.desk.fullset .action:disabled{opacity:.5}.game-viewport .game-canvas .stage.desk.fullset .action.secondary{color:#4a3c29;filter:none;background:0 0;border:1px solid #7b674a}.game-viewport .game-canvas .stage.desk.fullset .actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.game-viewport .game-canvas .stage.desk.fullset .margin-note,.game-viewport .game-canvas .stage.desk.fullset .setup-tag{width:min(520px,100%);margin:25px auto;padding:22px;position:relative;inset:auto;transform:rotate(-1deg)}.game-viewport .game-canvas .stage.desk.fullset input:not([type=radio]):not([type=checkbox]):not([type=range]),.game-viewport .game-canvas .stage.desk.fullset select{color:#29271f;background-color:#fff7e660;max-width:100%}.game-viewport .game-canvas .stage.desk.fullset .wordmark:not(.hub-brand){color:#eee2c8;text-align:center;width:100%;margin:0 auto 30px;font-size:24px;position:relative;inset:auto;transform:none}.game-viewport .game-canvas .stage.desk.fullset .wordmark:not(.hub-brand) .brand-name{display:none}.game-viewport .game-canvas .stage.desk.fullset .wordmark:not(.hub-brand):before{content:"";background:url(/game/menu-v4/badge.png) 50%/contain no-repeat;width:78px;height:86px;margin:auto;display:block}.game-viewport .game-canvas .stage.desk.fullset .language-folder{width:min(560px,100%)}.game-viewport .game-canvas .stage.desk.fullset .language-choices,.game-viewport .game-canvas .stage.desk.fullset .language-scroll{width:100%;position:relative;inset:auto}.game-viewport .game-canvas .stage.desk.fullset .language-scroll{height:auto;max-height:310px;overflow:auto}.game-viewport .game-canvas .stage.desk.fullset .language-choices legend{margin-bottom:22px;font:32px Georgia,serif}.game-viewport .game-canvas .stage.desk.fullset .language-confirm{width:100%;margin:24px 0 12px}.game-viewport .game-canvas .stage.desk.fullset .language-reminder{width:auto;margin-top:20px;position:static}.game-viewport .game-canvas .stage.desk.fullset .thread-binding,.game-viewport .game-canvas .stage.desk.fullset .resume-dot{display:none}.game-viewport .game-canvas .stage.desk.fullset .service-ledger{width:min(1120px,100%)}.game-viewport .game-canvas .stage.desk.fullset .ledger-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px;display:grid}.game-viewport .game-canvas .stage.desk.fullset .setting-line{gap:18px;min-height:52px}.game-viewport .game-canvas .stage.desk.fullset .setup-recorder{display:none}.game-viewport .game-canvas .stage.desk.fullset .report{width:min(1100px,100%)}.game-viewport .game-canvas .stage.desk.fullset .report-columns{gap:40px}.game-viewport .game-canvas .stage.desk.fullset .report .actions{position:static}.game-viewport .game-canvas .stage.desk.fullset .report-top{flex-wrap:wrap;gap:22px}.game-viewport .game-canvas .stage.desk.fullset .web-next{width:auto;height:auto;margin-top:28px;position:static}.game-viewport .game-canvas .stage.desk.fullset .saved-note{color:#ede0c6;text-shadow:0 1px 4px #000}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .briefing-file{background:var(--dossier-paper);border:10px solid #32251c;border-radius:7px;grid-template-rows:auto auto auto;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:24px 32px;width:min(1150px,100%);height:auto;margin:20px auto;padding:40px;display:grid;box-shadow:4px 12px 26px #0009}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .briefing-left{box-shadow:none;background:0 0;border:0;padding:0}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .briefing-left h1{margin-bottom:22px}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .victim-photo{object-fit:cover;border:7px solid #f4ead5;width:140px;height:168px;box-shadow:2px 5px 7px #0005}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .scene-photo{object-fit:cover;border:10px solid #f4ead5;height:auto;max-height:310px;box-shadow:2px 5px 7px #0005}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .initial-evidence{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));display:grid}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .initial-evidence figure{background:#efe4cb;padding:8px;box-shadow:1px 4px 6px #0004}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .initial-evidence img{object-fit:cover;height:95px}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .briefing-file>.actions{grid-area:3/2}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .initial-evidence{grid-row:2}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .scene-photo{grid-row:1}.game-viewport .game-canvas .stage.desk.fullset.simple-hub{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"heading heading""file notes""people notes""saved saved";align-content:start;gap:25px 32px;padding-top:30px;display:grid}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .desk-heading{color:#eee3ca;text-shadow:0 2px 5px #000;justify-content:space-between;gap:20px;display:flex}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .desk-heading h1{margin-top:8px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .desk-heading nav{align-items:start;gap:8px;display:flex}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .hub-folder{border:5px solid #3c2d21;padding:27px 32px;display:block;box-shadow:3px 8px 14px #0008}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .folder-label{justify-content:space-between;gap:15px;display:flex}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .chain-explainer{margin:14px 0;font-size:15px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .folder-footer{flex-wrap:wrap;justify-content:space-between;gap:18px;display:flex}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .desk-suspects>h2{color:#eee3ca;text-shadow:0 2px 5px #000;margin-bottom:16px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .suspect-spread{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:23px;display:grid}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .identity-print{background:var(--dossier-paper);width:auto;height:auto;padding:13px;position:relative;inset:auto;transform:rotate(-1deg);box-shadow:2px 8px 12px #0009}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .identity-print:nth-child(2n){transform:rotate(1deg)}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .identity-print img{float:none;object-fit:cover;filter:saturate(.75);width:100%;height:190px;margin:0 0 13px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .identity-print .print-name{font-size:25px;line-height:1.12}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .print-copy{width:auto}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .occupation,.game-viewport .game-canvas .stage.desk.fullset.simple-hub .print-status{font-size:13px;line-height:1.5}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .suspect-notes,.game-viewport .game-canvas .stage.desk.fullset.simple-hub .suspect-notes summary{font-size:13px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .desk-notebook{background:var(--dossier-paper);border:7px solid #30241c;border-radius:5px;width:auto;height:auto;display:block;position:relative;inset:auto;box-shadow:4px 10px 16px #0009}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .notebook-page{background:0 0;min-height:0;padding:23px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .notebook-page+.notebook-page{border-top:1px solid #a99471}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .notebook-page p{font-size:15px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .notebook-page h2{font-size:25px}.game-viewport .game-canvas .stage.desk.fullset.simple-board{grid-template-columns:260px minmax(0,1fr);align-content:start;gap:28px;display:grid}.game-viewport .game-canvas .stage.desk.fullset.simple-board .board-heading{color:#eee3ca;text-shadow:0 2px 5px #000}.game-viewport .game-canvas .stage.desk.fullset.simple-board .board-chain{padding:25px;box-shadow:2px 6px 12px #0008}.game-viewport .game-canvas .stage.desk.fullset.simple-board .chain{flex-wrap:wrap;gap:22px;display:flex}.game-viewport .game-canvas .stage.desk.fullset.simple-board .chain li{flex:130px}.game-viewport .game-canvas .stage.desk.fullset.simple-board .evidence-tray{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:25px}.game-viewport .game-canvas .stage.desk.fullset.simple-board .evidence-print{background:var(--dossier-paper);width:auto;height:auto;min-height:200px;padding:12px;box-shadow:2px 6px 12px #0008}.game-viewport .game-canvas .stage.desk.fullset.simple-board .evidence-print img{object-fit:cover;width:100%;height:140px}.game-viewport .game-canvas .stage.desk.fullset.simple-board .evidence-print h2{font-size:22px}.game-viewport .game-canvas .stage.desk.fullset.simple-board .evidence-print p{font-size:14px}.game-viewport .game-canvas .stage.desk.fullset.simple-board .time-strip{background:var(--dossier-paper);padding:25px}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation #accusation-form{grid-template-columns:minmax(220px,.65fr) minmax(0,1.6fr);gap:35px;max-width:1250px;margin:auto;padding:20px 0}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .suspect-selection h2{color:#f0e3cb;text-shadow:0 2px 5px #000;margin-bottom:22px}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .suspect-choice{background:var(--dossier-paper);margin-bottom:15px;box-shadow:2px 6px 9px #0007}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .accusation-report{background:var(--dossier-paper);border:7px solid #35281d;padding:35px;box-shadow:4px 9px 15px #0008}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .accusation-links li{grid-template-columns:minmax(90px,.7fr) 70px minmax(0,1fr)}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub){grid-template-columns:1fr 1fr;align-content:start;gap:30px;display:grid}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .hub-brand{color:#eee2c9;width:auto;position:static}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .hub-pause{top:20px;right:4%}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .solved-slip,.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .hub-folder,.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .next-case-slip{width:auto;height:auto;padding:30px;position:relative;inset:auto;transform:none}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .suspect-spread{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;display:grid;position:static}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .identity-print{background:var(--dossier-paper);width:auto;height:auto;padding:10px;position:relative;inset:auto;transform:none}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .identity-print img{object-fit:cover;width:100%;height:150px}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .saved-note{position:static}.game-viewport .game-canvas .stage.room.fullset .table-notebook,.game-viewport .game-canvas .stage.room.fullset .room-folder,.game-viewport .game-canvas .stage.room.fullset .new-clue,.game-viewport .game-canvas .stage.room.fullset .transcript-panel{background:var(--dossier-paper)}.game-viewport .game-canvas .stage.room.fullset .action{color:#eddfc4;filter:drop-shadow(1px 4px 3px #0006);background:url(/game/archive-v4/action.webp) 50%/100% 174% no-repeat;border:0;padding:17px 32px}.game-viewport .game-canvas .stage.room.fullset .dialogue{text-shadow:0 2px 7px #000}.game-viewport .game-canvas .stage.room.fullset .typed-question input{color:#242720;background:#eee0c7}.about-page{background:linear-gradient(#090c1266,#090c1277),url(/game/archive-v4/room.webp) 50%/cover fixed}.about-page .about-dossier{background:#e4d7bf url(/game/archive-v4/paper.webp) 50%/700px;border:8px solid #35271d;box-shadow:5px 12px 24px #0008}.about-cover .brand-emblem{max-width:135px}.about-studio{object-fit:contain;width:75px;height:63px;margin-top:24px}@media (max-width:900px){.game-viewport .game-canvas .stage.desk.fullset{padding:85px 18px 70px}.game-viewport .game-canvas .stage.desk.fullset .folio,.game-viewport .game-canvas .stage.desk.fullset .service-ledger,.game-viewport .game-canvas .stage.desk.fullset .report,.game-viewport .game-canvas .stage.desk.fullset .language-folder{margin-block:12px 28px;padding:28px 22px}.game-viewport .game-canvas .stage.desk.fullset .scene-navigation{gap:12px;inset-inline:12px}.game-viewport .game-canvas .stage.desk.fullset .scene-navigation .quiet-control{padding:9px;font-size:14px}.game-viewport .game-canvas .stage.desk.fullset .ledger-columns,.game-viewport .game-canvas .stage.desk.fullset .report-columns{display:block}.game-viewport .game-canvas .stage.desk.fullset .ledger-columns>section+section,.game-viewport .game-canvas .stage.desk.fullset .report-columns>section+section{margin-top:30px}.game-viewport .game-canvas .stage.desk.fullset .setting-line{flex-wrap:wrap}.game-viewport .game-canvas .stage.desk.fullset .action{min-width:0;font-size:16px}.game-viewport .game-canvas .stage.desk.fullset .wordmark:not(.hub-brand){margin-bottom:20px}.game-viewport .game-canvas .stage.desk.fullset .language-scroll{max-height:270px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub{padding-top:25px;display:block}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .desk-heading{display:block}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .desk-heading nav{margin:15px 0}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .hub-folder{margin:25px 0;padding:22px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .suspect-spread{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .identity-print{padding:10px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .identity-print img{height:155px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .identity-print .print-name{font-size:23px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .desk-notebook{margin-top:30px}.game-viewport .game-canvas .stage.desk.fullset.simple-hub .saved-note{margin-top:24px}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .briefing-file{border-width:5px;flex-direction:column;padding:24px 20px;display:flex}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .briefing-left{order:0}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .scene-photo{order:1;width:100%}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .initial-evidence{order:2}.game-viewport .game-canvas .stage.desk.fullset.simple-briefing .briefing-file>.actions{order:3}.game-viewport .game-canvas .stage.desk.fullset.simple-board{display:block}.game-viewport .game-canvas .stage.desk.fullset.simple-board .board-chain{margin:25px 0}.game-viewport .game-canvas .stage.desk.fullset.simple-board .evidence-tray{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:15px;display:grid}.game-viewport .game-canvas .stage.desk.fullset.simple-board .time-strip{margin-top:25px}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation #accusation-form{padding:0;display:block}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .suspect-selection{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:26px;display:grid}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .suspect-selection h2{grid-column:1/-1}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .suspect-choice{width:auto;margin:0}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .accusation-report{border-width:4px;padding:23px 18px}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .accusation-links li{grid-template-columns:65px minmax(0,1fr)}.game-viewport .game-canvas .stage.desk.fullset.simple-accusation .accusation-links h2{grid-column:1/-1}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub){flex-direction:column;display:flex}}@media (prefers-reduced-motion:reduce){.game-viewport .game-canvas .stage .action{transition:none}}.game-viewport[data-reduce-motion=true] .game-canvas .stage .action{transition:none}.room-state-angry .dialogue{top:375px;left:382px}.room-state-angry .recorder{filter:saturate(.45)}.room-state-breaking .dialogue{width:720px;top:318px;left:360px}.room-state-breaking .dialogue blockquote{font-size:27px}.room-state-breaking .recorder{height:157px;top:676px}.room-state-breaking .recorder-mechanism{display:none}.room-state-breaking .climax-next{z-index:7;width:300px;position:absolute;top:574px;left:570px;transform:rotate(-2deg)}.room-state-breaking .climax-next .action{width:100%;min-height:58px}.phone.room-state-angry .dialogue{top:388px;left:24px}.phone.room-state-angry .recorder{height:120px;top:554px}.phone.room-state-angry .recorder-mechanism,.phone.room-state-angry .typed-question{display:none}.phone.room-state-breaking .suspect-caption{top:242px}.phone.room-state-breaking .dialogue{width:342px;top:334px;left:24px}.phone.room-state-breaking .dialogue blockquote{font-size:20px;line-height:1.38}.phone.room-state-breaking .climax-next{width:344px;top:584px;left:23px;transform:rotate(-1deg)}.phone.room-state-breaking .recorder{height:119px;top:665px}.phone.room-state-breaking .record-key{min-height:49px}.game-viewport .game-canvas .stage.desk.fullset .wordmark:not(.hub-brand){height:auto;display:block}.game-viewport .game-canvas .stage.desk.fullset .wordmark:not(.hub-brand):before{box-shadow:none;border:0;position:static;inset:auto;transform:none}.game-viewport .game-canvas .stage.desk.fullset .wordmark:not(.hub-brand):after,.game-viewport .game-canvas .stage.desk.fullset .folder:after{display:none}.game-viewport .game-canvas .stage.desk.fullset .initial-evidence figcaption,.game-viewport .game-canvas .stage.desk.fullset .intro-beats strong,.game-viewport .game-canvas .stage.desk.fullset .suspect-choice>span,.game-viewport .game-canvas .stage.desk.fullset .model-row>strong{font-family:Georgia,serif}.game-viewport .game-canvas .stage.desk.fullset .service-ledger section>.text-link{min-height:44px;padding-block:10px;display:block}.game-viewport .game-canvas .stage.desk.fullset .accusation-links li{box-shadow:none;background:#cbb98a25;border-bottom:1px solid #a38e64}.design-index{color:#eee2ca;background:#151c20;padding:45px clamp(20px,5vw,80px);position:fixed;inset:0;overflow:auto}.design-index h1{margin-bottom:15px;font:40px Georgia,serif}.design-index>p{max-width:65ch;margin-bottom:20px}.design-index>div{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:35px;margin-top:35px;display:grid}.design-index h2{margin-bottom:18px;font:25px Georgia,serif}.design-index ul{padding:0;list-style:none}.design-index li{border-bottom:1px solid #e5d7ba20;justify-content:space-between;gap:15px;display:flex}.design-index a{color:#ddd0b3;padding:12px 0;display:inline-block}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .hub-brand{text-align:left;height:100px;display:block}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .hub-brand .brand-name{display:none}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .hub-brand:before{content:"";background:url(/game/menu-v4/badge.png) 50%/contain no-repeat;border:0;width:76px;height:90px;display:block;position:static}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .hub-brand:after,.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .identity-print:after{display:none}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .chain{flex-wrap:wrap;gap:15px;display:flex}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .chain li{flex:120px;width:auto;min-width:0}.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .chain:before,.game-viewport .game-canvas .stage.desk.fullset.hub-scene:not(.simple-hub) .chain:after{display:none}.game-viewport .game-canvas .stage.desk.fullset .folio,.game-viewport .game-canvas .stage.desk.fullset .service-ledger,.game-viewport .game-canvas .stage.desk.fullset .report,.game-viewport .game-canvas .stage.desk.fullset .language-folder,.game-viewport .game-canvas .stage.desk.fullset .briefing-file,.game-viewport .game-canvas .stage.desk.fullset .accusation-report{box-shadow:none;filter:drop-shadow(4px 10px 9px #0008);background:0 0;border:38px solid #0000;border-image:url(/game/archive-v4/folder.webp) 145 115 125 145 fill/38px;padding:25px}.game-viewport .game-canvas .stage.desk.fullset .folio:after,.game-viewport .game-canvas .stage.desk.fullset .report:after,.game-viewport .game-canvas .stage.desk.fullset .language-folder:after{display:none}.game-viewport .game-canvas .stage.desk.fullset .difficulty-option strong{font-family:Georgia,serif}@media (max-width:900px){.game-viewport .game-canvas .stage.desk.fullset .folio,.game-viewport .game-canvas .stage.desk.fullset .service-ledger,.game-viewport .game-canvas .stage.desk.fullset .report,.game-viewport .game-canvas .stage.desk.fullset .language-folder,.game-viewport .game-canvas .stage.desk.fullset .briefing-file,.game-viewport .game-canvas .stage.desk.fullset .accusation-report{border-width:21px;border-image-width:21px;padding:15px 10px}}.game-viewport .game-canvas .stage.desk.fullset:is(.simple-briefing,.simple-accusation) :is(.briefing-file,.accusation-report){box-shadow:none;filter:drop-shadow(4px 10px 9px #0008);background:0 0;border:38px solid #0000;border-image:url(/game/archive-v4/folder.webp) 145 115 125 145 fill/38px;padding:25px}@media (max-width:900px){.game-viewport .game-canvas .stage.desk.fullset:is(.simple-briefing,.simple-accusation) :is(.briefing-file,.accusation-report){border-width:21px;border-image-width:21px;padding:15px 10px}}.about-page h1,.about-page h2,.about-page h3,.about-nav>span{font-family:Georgia,serif}.about-page h1{font-size:clamp(34px,4vw,56px);line-height:1.12}.about-page .about-dossier{box-shadow:none;filter:drop-shadow(4px 9px 9px #0008);background:0 0;border:30px solid #0000;border-image:url(/game/archive-v4/folder.webp) 145 115 125 145 fill/30px;padding:24px}.about-page .about-studio{margin-top:25px;display:block}.game-viewport .game-canvas .stage.room.fullset .typed-question input::placeholder{color:#655d4d;opacity:1}.game-viewport .game-canvas .stage.room.fullset .table-notebook .notebook-page{background-image:url(/game/archive-v4/paper.webp);background-size:700px}.game-viewport .game-canvas .stage.room.fullset .recorder{background:linear-gradient(125deg,#454b49,#222a29);border-color:#727a74}.game-viewport .game-canvas .stage.room.fullset .recorder-top{color:#e1d7bf}@media (max-width:700px){.about-page .about-dossier{border-width:20px;border-image-width:20px;padding:14px}}.game-layer:not([hidden])>.stage.desk{animation:.18s ease-out both dossier-arrive}@keyframes dossier-arrive{0%{opacity:.5}to{opacity:1}}.game-layer :is(h1,h2)[tabindex="-1"]:focus{outline:none}.game-layer :is(button,a,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #ab8343}@media (prefers-reduced-motion:reduce){.game-layer:not([hidden])>.stage.desk{animation:none}}.game-viewport .game-canvas .stage.desk.fullset .second-suspect{background:var(--dossier-paper);color:#29271f;font:14px/1.6 var(--body);grid-column:1/-1;margin-top:10px;padding:20px;box-shadow:2px 5px 8px #0006}.second-suspect label,.second-suspect select{width:100%;margin-top:10px;display:block}.second-suspect select{min-height:44px;padding:8px}.second-suspect button{min-height:44px;margin-top:8px;text-decoration:underline}.menu-music.soundtrack-player{-webkit-backdrop-filter:none;backdrop-filter:none;width:340px;box-shadow:none;filter:drop-shadow(3px 9px 9px #0009);background:url(/game/menu-v4/player.webp) 50%/100% 145% no-repeat;border:0;border-radius:0;padding:33px 28px 24px 64px}.soundtrack-player .soundtrack-disc{display:none}.soundtrack-player .soundtrack-heading{gap:9px}.soundtrack-player .soundtrack-heading strong{color:#eedcb7;font:15px/1.3 Georgia,serif}.soundtrack-player .soundtrack-heading>div>span{color:#bcae96}.soundtrack-player .soundtrack-play{background:radial-gradient(circle at 35% 25%,#a79572,#564737 62%,#211c16);border:2px ridge #a88c60;flex:0 0 39px;box-shadow:1px 3px 4px #000a}.soundtrack-player .soundtrack-time{color:#cfbc96}.soundtrack-player input[type=range]::-webkit-slider-runnable-track{background:#100f0e;height:3px;box-shadow:0 1px #b9a47855}.soundtrack-player input[type=range]::-webkit-slider-thumb{background:linear-gradient(90deg,#806d4c,#d1ba8b,#6a593d);border-radius:2px;width:9px;height:13px;margin-top:-5px;box-shadow:0 2px 2px #0008}@media (max-width:700px){.menu-music.soundtrack-player{width:min(340px,100vw - 24px);padding:26px 25px 20px 58px}}.game-viewport .game-canvas .stage.desk.fullset .scene-navigation.journey-navigation{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:8px;margin:-64px 0 28px;display:flex;position:relative;inset:auto}.game-viewport .game-canvas .simple-hub .desk-heading nav{flex-wrap:wrap}.game-viewport .game-canvas .stage.desk.fullset .quiet-control{text-decoration:none}.case-progress{grid-column:1/-1;margin:0;padding:18px 24px;line-height:1.5}.case-progress strong{font-size:1.15rem}.case-progress p{max-width:75ch;margin:6px 0}.room-case-tools{z-index:35;color:#f1e8d4;width:min(290px,25vw);position:absolute;top:88px;left:24px}.room-case-tools:empty{display:none}.room-case-tools>p,.room-case-tools>div{background:#0d1619f0;border:1px solid #687070;padding:12px;font-size:14px;line-height:1.4}.room-case-tools details{margin-bottom:8px}.room-case-tools blockquote{max-height:130px;margin:10px 0;overflow:auto}.room-case-tools .action{padding:9px 12px;font-size:14px}@media (max-width:700px){.case-progress{padding:14px 16px}.room-case-tools{width:calc(100% - 24px);top:110px;left:12px}.room-case-tools>p,.room-case-tools>div{padding:7px 10px}.room-case-tools details:not([open]){margin-right:6px;display:inline-block}}.case-progress[data-urgent]{border-left:5px solid #853b32}.case-progress[data-urgent] strong{color:#7c2d26}.public-document{color:#243a3d;min-height:100svh;font-family:var(--ff-manrope), sans-serif;background:#172326;padding:28px 20px 60px}.public-document>nav{color:#efe4cb;justify-content:space-between;gap:24px;max-width:820px;margin:0 auto 24px;display:flex}.public-document article{background:#efe4cb;max-width:820px;margin:auto;padding:clamp(24px,5vw,64px)}.public-document h1{margin:16px 0;font-size:clamp(32px,5vw,48px);line-height:1.15}.public-document h2{margin:32px 0 10px;font-size:21px}.public-document p{overflow-wrap:anywhere;line-height:1.8}.public-document a{text-underline-offset:4px;text-decoration:underline}.public-document footer{border-top:1px solid #b39d70;margin-top:40px;padding-top:20px}.public-links{flex-wrap:wrap;gap:12px 24px;display:flex}.site-legal-links{z-index:2;color:#efe4cb;font:13px/1.7 var(--ff-manrope), sans-serif;background:#172326;flex-wrap:wrap;justify-content:center;gap:12px 22px;padding:24px 20px;display:flex;position:relative}.site-legal-links a{text-underline-offset:3px;text-decoration:underline}:is(html:has(.public-document),body:has(.public-document)){height:auto;overflow:auto}.site-legal-links{z-index:70;border:1px solid #b39d7060;border-radius:4px;max-width:calc(100vw - 24px);padding:8px 12px;position:fixed;bottom:12px;left:12px}.site-legal-links summary{cursor:pointer}.site-legal-links details[open]{max-width:min(460px,100vw - 50px)}.site-legal-links .public-links{margin-top:14px;padding-bottom:8px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
