.postgame-legendary--dossier{color:#202838;font-family:var(--ui-font-body,sans-serif)}.postgame-legendary--dossier>h3{margin-bottom:8px}.dossier-header{image-rendering:pixelated;border:10px solid #0000;border-image:url(/assets/ui/kit-1101/panel-light.png) 16 fill/10px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:8px;padding:2px;display:grid}.dossier-case{text-align:center;justify-items:center;gap:10px;min-width:0;display:grid}.dossier-case h4{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:900;line-height:1.15}.dossier-identity{image-rendering:pixelated;color:#202838;text-align:center;border:7px solid #0000;border-image:url(/assets/ui/kit-1101/pill-gold.png) 5 6 fill/7px;padding:2px 5px;font-size:15px;font-weight:900;line-height:1.2;display:block}.dossier-scanner{box-sizing:border-box;width:100%;min-width:0;image-rendering:pixelated;color:#fffcf5;background:#1e293b;border:8px solid #0000;border-image:url(/assets/ui/kit-1101/panel-dark.png) 16 fill/8px}.dossier-scanner-screen{isolation:isolate;background:repeating-linear-gradient(0deg,#131d2c 0 2px,#1b2b40 2px 4px);height:104px;position:relative;overflow:hidden}.dossier-sprite,.dossier-static{place-items:center;display:grid;position:absolute;inset:0}.dossier-sprite>img{object-fit:contain;max-width:100%;max-height:100%;image-rendering:pixelated}.dossier-sprite--silhouette{filter:brightness(0);opacity:.9}.dossier-static{opacity:.34;pointer-events:none;background:repeating-conic-gradient(#263f57 0% 25%,#101d2f 0% 50%) 0 0/6px 4px}.dossier-grid{pointer-events:none;position:absolute;inset:0}.dossier-grid--quad:before,.dossier-grid--quad:after{content:"";background:#56718b;position:absolute;box-shadow:1px 1px #101827}.dossier-grid--quad:before{width:2px;height:100%;left:calc(50% - 1px)}.dossier-grid--quad:after{width:100%;height:2px;top:calc(50% - 1px)}.dossier-scanner-caption{text-align:center;padding-top:4px;font-size:13px;font-weight:900;line-height:1.3;display:block}.dossier-scanner--lg .dossier-scanner-screen{height:232px}.dossier-scanner--lg .dossier-scanner-caption{padding:8px 0 2px;font-size:22px}.dossier-sprite--lighting{animation:.9s steps(6,end) dossier-light}.dossier-sprite--lighting:after{content:"";opacity:.55;background:repeating-linear-gradient(0deg,#0000 0 18px,#b3f5ff 18px 20px,#0000 20px 40px);animation:.9s steps(8,end) dossier-scan;position:absolute;inset:0}.dossier-scanner--aura .dossier-grid{display:none}.dossier-leds{justify-content:center;align-items:center;gap:12px;display:inline-flex}.dossier-leds .kit-led{width:16px;height:18px;image-rendering:pixelated}.postgame-legendary--dossier .postgame-legendary-head{margin:0;display:block}.postgame-legendary--dossier .postgame-legendary-head>div:empty{display:none}.postgame-legendary--dossier .postgame-mission{image-rendering:pixelated;color:#fffcf5;background:#263248;border:8px solid #0000;border-image:url(/assets/ui/kit-1101/panel-dark.png) 16 fill/8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin:8px 0 12px;padding:2px 4px;display:flex}.postgame-legendary--dossier .postgame-mission p{color:inherit;flex:150px;margin:0;font-size:13px;font-weight:800}.postgame-legendary--dossier .postgame-mission .postgame-mission-ask{flex-basis:100%}.postgame-legendary--dossier .postgame-mission button{font-size:13px}.dossier-clues{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dossier-clues>li{min-width:0}.dossier-page{--paper:#fbf4df;color:#202838;isolation:isolate;filter:drop-shadow(0 3px #b8ad93);padding:15px 12px 15px 24px;position:relative}.dossier-page:before,.dossier-page:after{content:"";z-index:-2;clip-path:polygon(0 3%,5% 3%,5% 1%,14% 1%,14% 3%,24% 3%,24% 0,35% 0,35% 2%,47% 2%,47% 0,61% 0,61% 2%,75% 2%,75% 0,87% 0,87% 2%,98% 2%,100% 7%,100% 85%,98% 85%,98% 92%,94% 92%,94% 97%,87% 97%,87% 100%,77% 100%,77% 97%,63% 97%,63% 100%,53% 100%,53% 97%,40% 97%,40% 100%,28% 100%,28% 97%,17% 97%,17% 100%,6% 100%,6% 97%,0 97%,0 80%,2% 80%,2% 76%,0 76%,0 58%,2% 58%,2% 54%,0 54%,0 37%,2% 37%,2% 33%,0 33%);background:#787362;position:absolute;inset:0}.dossier-page:after{z-index:-1;background:repeating-linear-gradient(0deg, transparent 0 23px, #d8c89b22 23px 24px), var(--paper);inset:2px}.dossier-page[data-state=active]{outline-offset:-2px;outline:3px solid #a92a31;box-shadow:3px 3px #202838,-3px -3px #202838}.dossier-page[data-state=locked]{--paper:#dedbd1}.dossier-clip{position:absolute;top:-5px;left:9px;transform:rotate(20deg)scale(1.4)}.dossier-tab,.dossier-stamp{width:fit-content;margin:0 0 6px auto;font-size:12px;font-weight:900;line-height:1;display:block}.dossier-stamp{color:#a92a31;border:2px solid #a92a31;padding:3px 5px;transform:rotate(-7deg)}.dossier-tab{color:#fffcf5;image-rendering:pixelated;border:6px solid #0000;border-image:url(/assets/ui/kit-1101/plate.png) 5 9 fill/6px;padding:0 6px}.dossier-page-title{align-items:center;gap:8px;font-size:16px;line-height:1.25;display:flex}.dossier-page-title strong{flex:1}.dossier-page-title .kit-led{width:13px;height:14px}.dossier-page-title .dossier-lock{width:18px;height:18px}.dossier-locked,.dossier-goal,.dossier-journal{margin:7px 0;font-size:14px;line-height:1.3}.dossier-journal{color:#59616c;font-style:italic;font-weight:700}.dossier-locked{color:#5b584e;margin-bottom:0}.dossier-bar{align-items:center;gap:10px;margin:6px 0 2px;display:flex}.dossier-bar-track{min-width:0;height:12px;image-rendering:pixelated;border:3px solid #0000;border-image:url(/assets/ui/kit-1101/bar-track.png) 3 fill/3px;flex:1;display:block}.dossier-bar-fill{background:#f4cf45;height:100%;display:block;box-shadow:inset 0 2px #fff49d,inset 0 -2px #b39228}.dossier-bar-text{min-width:40px;font-size:15px;font-weight:900}.dossier-destination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.dossier-destination button{flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.dossier-destination [role=alert]{flex-basis:100%}.dossier-location{image-rendering:pixelated;color:#fffcf5;border:5px solid #0000;border-image:url(/assets/ui/kit-1101/panel-dark.png) 16 fill/5px;padding:3px;font-size:13px;font-weight:900}.postgame-legendary--dossier .postgame-finale{image-rendering:pixelated;color:#fffcf5;text-align:center;border:8px solid #0000;border-image:url(/assets/ui/kit-1101/panel-dark.png) 16 fill/8px;margin-top:12px;padding:4px;font-size:14px;font-weight:900}.investigation-moment-backdrop{z-index:2100;padding:max(12px, env(safe-area-inset-top)) 12px max(12px, env(safe-area-inset-bottom));font-family:var(--ui-font-body,sans-serif);box-sizing:border-box;background:#10182777;place-items:center;display:grid;position:fixed;inset:0}.investigation-moment{width:min(100%,440px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;box-sizing:border-box;image-rendering:pixelated;color:#202838;text-align:center;border:12px solid #0000;border-image:url(/assets/ui/kit-1101/panel-light.png) 16 fill/12px;padding:7px;font-size:17px;font-weight:800;line-height:1.3;overflow-y:auto}.investigation-moment h2{font-size:inherit;margin:0 0 12px}.dossier-plate{color:#fffcf5;font:400 15px/1.3 var(--kit-font-title,monospace);text-shadow:1px 2px #412529;border:8px solid #0000;border-image:url(/assets/ui/kit-1101/plate.png) 5 9 fill/8px;padding:1px 10px;display:inline-block}.dossier-plate[data-kit-long="1"]{font:900 19px/1.2 var(--ui-font-body,sans-serif)}.investigation-moment .dossier-page{text-align:left;margin-top:15px;padding-top:14px}.investigation-moment .dossier-page strong{font-size:19px}.investigation-moment .dossier-stamp{font-size:16px}.investigation-moment .dossier-leds{gap:18px;margin-top:16px}.investigation-moment .dossier-leds .kit-led{width:18px;height:20px}.investigation-moment .dossier-identity{margin:14px 0;font-size:20px}.dossier-moment-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.investigation-moment button{min-width:0;min-height:48px;image-rendering:pixelated;box-shadow:none;color:#fffcf5;font:900 17px/1.2 var(--ui-font-body,sans-serif);cursor:pointer;background:0 0;border:6px solid #0000;border-image:url(/assets/ui/kit-1101/key-primary.png) 6 6 7 8 fill/6px;border-radius:0;padding:5px}.investigation-moment button.secondary{color:#202838;border-image-source:url(/assets/ui/kit-1101/key-secondary.png)}.investigation-moment button:active{border-image-source:url(/assets/ui/kit-1101/key-primary-pressed.png)}.investigation-moment button.secondary:active{border-image-source:url(/assets/ui/kit-1101/key-secondary-pressed.png)}.investigation-moment button:disabled{color:#716d62;cursor:default;border-image-source:url(/assets/ui/kit-1101/key-disabled.png)}.investigation-moment button:focus-visible{outline-offset:2px;outline:3px solid #174d96}.dossier-moment-actions .dossier-destination{margin:0;display:grid}.dossier-capture-stage{height:232px;image-rendering:pixelated;background:#263248;border:10px solid #0000;border-image:url(/assets/ui/kit-1101/panel-dark.png) 16 fill/10px;position:relative;overflow:hidden}.dossier-capture-ghost{opacity:.3;place-items:center;display:grid;position:absolute;inset:0}.dossier-capture-ghost img{object-fit:contain;max-width:100%;max-height:100%}.dossier-capture-stars{justify-content:center;gap:12px;display:flex;position:absolute;top:108px;left:0;right:0}.dossier-capture-stars .kit-icon{width:28px;height:28px}.dossier-capture-stars .kit-icon:nth-child(2){transform:translateY(-12px)}.dossier-pedestal{background:#f4cc58;border:3px solid #6d5424;width:96px;height:18px;position:absolute;bottom:8px;left:calc(50% - 48px);box-shadow:4px 4px #171f31,inset 0 -4px #b08a33}.dossier-pedestal .kit-icon{width:54px;height:54px;position:absolute;bottom:4px;left:21px}.dossier-yours{margin:12px 0;font-size:23px;font-weight:900}.dossier-closed-clues{gap:6px;margin:0;padding:10px 0 0;font-size:16px;list-style:none;display:grid}.dossier-closed-clues li{align-items:center;gap:8px;display:flex}.dossier-page[data-state=closed] .dossier-stamp{color:#956a0a;text-align:center;border-color:#956a0a;margin:0 auto 4px;font-size:21px}.dossier-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes dossier-light{0%,50%{filter:brightness(2)}to{filter:brightness()}}@keyframes dossier-scan{0%{transform:translateY(-40px)}to{transform:translateY(40px)}}@media (min-width:600px){.dossier-header{grid-template-columns:160px minmax(0,1fr)}.dossier-scanner--md .dossier-scanner-screen{height:136px}.dossier-case h4{font-size:24px}}@media (max-width:359px){.dossier-header{grid-template-columns:100px minmax(0,1fr);gap:6px}.dossier-case h4{font-size:16px}.dossier-identity{font-size:13px}}@media (max-height:730px){.dossier-scanner--lg .dossier-scanner-screen{height:176px}.dossier-capture-stage{height:160px}.dossier-capture-stars{top:60px}}@media (prefers-reduced-motion:reduce){.dossier-sprite--lighting,.dossier-sprite--lighting:after{animation:none}}.dossier-scanner[data-reduced-motion="1"] .dossier-sprite--lighting,.dossier-scanner[data-reduced-motion="1"] .dossier-sprite--lighting:after{animation:none}.investigation-moment p{color:#202838}.dossier-aura{box-shadow:none;border:0;inset:0;transform:none}.dossier-aura:after{display:none}.dossier-aura svg{width:100%;height:100%}html:has(.atlas-world[data-atlas-panel=postgame]) .adventure-movement{display:none}
