.button,.button.small,header nav a{font-size:12px}p{font-size:15px}.eyebrow,.mono,.text-link,footer>div{font-size:12px}footer p{font-size:11px;line-height:1.7}.sound-control{font-size:10px}.prison-v3{min-height:1050px}.v3-overview{grid-template-columns:30% 70%}.v3-intro{padding-left:13%}.v3-eyebrow{font-size:10px;letter-spacing:.6px;color:#bfa6d9}.v3-back,.v3-breadcrumb,.v3-system{font-size:11px;letter-spacing:.4px}.v3-breadcrumb{gap:12px}.v3-buy-token{font-size:14px;min-width:225px;letter-spacing:.8px}.hero-release-countdown{max-width:270px;padding:14px 0}.hero-release-label{font-size:11px;letter-spacing:1px}.hero-release-digits{gap:19px;margin:12px 0}.hero-release-digits b{font-size:38px;min-width:43px}.hero-release-digits>div{min-width:43px}.hero-release-digits>div+div:before{font-size:29px;left:-13px}.hero-release-digits small{font-size:10px;letter-spacing:.6px}.hero-release-date{font-size:10px;letter-spacing:.1px;color:#a291b2}.prison-v3 .v3-intro-line{font-size:11px;letter-spacing:.5px;line-height:1.7}.prison-v3 .v3-intro-line>span{font-size:10px;color:#a191b0}.prison-v3 .v3-intro>p{font-size:15px;line-height:1.7}.prison-v3 .v3-pointer-hint{font-size:12px;letter-spacing:.3px}.prison-v3 .v3-pointer-hint small{font-size:11px;line-height:1.7;color:#a093af}.v3-rollcall{max-width:300px}.v3-rollcall button{font-size:10px;padding:7px 6px}.prison-v3 .v3-intro>.v3-escape-link,.v3-escape-link{font-size:11px;letter-spacing:.3px}.v3-map-name>small{font-size:9px;letter-spacing:.3px}.v3-map-name>b{font-size:11px;letter-spacing:.1px;padding:6px 8px}.v3-map-name>em{font-size:9px;letter-spacing:.2px}.v3-map-bottom{font-size:10px;letter-spacing:.2px}.v3-map-bottom small{font-size:9px;letter-spacing:0}.v3-bottom-bar>span{font-size:10px;letter-spacing:.3px}.v3-bottom-bar>b{font-size:11px;letter-spacing:0}.v3-bottom-bar>div{font-size:10px;letter-spacing:.3px}.v3-dossier>p{font-size:14px;line-height:1.75;color:#b0a7ba}.v3-status{font-size:10px;letter-spacing:.2px}.v3-dossier dt{font-size:10px;letter-spacing:.4px}.v3-dossier dd{font-size:11px;letter-spacing:.1px}.v3-dossier blockquote{font-size:15px}.v3-room-nav>span{font-size:11px}.v3-feed-id{font-size:10px;letter-spacing:.4px}.v3-feed-subject,.v3-feed-subject>span{font-size:9px;letter-spacing:.1px}.v3-scene-caption{font-size:10px;letter-spacing:.1px}.v3-inmate-callout{font-size:9px;letter-spacing:.2px}.v3-reaction-bubble{font-size:16px}.v3-found-intel>div{font-size:11px;letter-spacing:.3px}.v3-found-intel small{font-size:10px;letter-spacing:0}.v3-camera-journey>span{font-size:12px;letter-spacing:.4px}.v3-camera-journey>small{font-size:10px;letter-spacing:.2px}.v3-monitor-wall button>span{font-size:8px;letter-spacing:0}.v3-overlay-toggle{padding:9px}.inmate-id{font-size:11px}.locked{font-size:10px}.inmate-caption>span{font-size:11px}.inmate-caption p{font-size:10px;line-height:1.65}.filters button,.filters input{font-size:12px}.dossier dl,.dossier-info p{font-size:13px}.token-data span{font-size:11px}.token-data b{font-size:16px}.token-data small,.token-panel p{font-size:13px}.token-note p{font-size:14px}.timeline p{font-size:15px}.timeline-date small{font-size:10px}.camera-controls>div,.dossier-button,.feed-toolbar{font-size:11px}.camera-bottom,.camera-controls small,.camera-label,.camera-tabs button,.camera-time{font-size:10px}.game-hud,.game-layout dd,.game-layout dt,.game-status{font-size:11px}.game-layout aside p,.game-overlay p{font-size:14px}.game-overlay>.mono,.result-actions{font-size:11px}.countdown span,.countdown-section>p{font-size:11px;letter-spacing:.5px}@media (min-width:761px) and (max-width:1100px){.prison-v3{min-height:1100px}.v3-overview{grid-template-columns:32% 68%}.v3-intro{padding-left:9%}.v3-buy-token{min-width:205px;font-size:13px}.hero-release-countdown{max-width:245px}.hero-release-digits{gap:12px}.hero-release-digits b{font-size:34px}.hero-release-digits>div+div:before{left:-9px;font-size:26px}.v3-breadcrumb{font-size:10px}.v3-bottom-bar>div,.v3-map-bottom small,.v3-system>span{display:none}}@media (max-width:760px){header nav a{font-size:12px}.header-right .button{font-size:10px;padding:12px}.eyebrow,.mono{font-size:10px;letter-spacing:.5px}.section-heading .text-link,.text-link{font-size:11px;white-space:normal}.prison-v3,.v3-embedded{height:1140px;min-height:1140px}.v3-topbar{gap:8px}.v3-breadcrumb,.v3-breadcrumb>span:last-child{font-size:9px;letter-spacing:0}.v3-breadcrumb{max-width:72%;gap:5px;line-height:1.6}.v3-back{font-size:10px;padding:9px 8px;letter-spacing:0}.prison-v3 .v3-intro{height:430px}.v3-eyebrow{font-size:9px;letter-spacing:.3px}.prison-v3 .v3-intro h1{font-size:44px;margin:17px 0 16px}.v3-buy-token{font-size:14px;min-width:215px;padding:15px 18px}.hero-release-countdown{max-width:255px;padding:12px 0}.hero-release-label{font-size:10px}.hero-release-digits{gap:14px;margin:11px 0}.hero-release-digits b{font-size:36px;min-width:43px}.hero-release-digits>div{min-width:43px}.hero-release-digits>div+div:before{font-size:27px;left:-10px}.hero-release-digits small{font-size:10px;letter-spacing:.3px}.hero-release-date{font-size:10px;letter-spacing:0}.prison-v3 .v3-intro-line{display:none}.prison-v3 .v3-pointer-hint{top:300px;left:22px;right:22px;width:auto;font-size:11px;margin:0;gap:9px}.prison-v3 .v3-pointer-hint small{font-size:11px;line-height:1.6;margin-top:5px}.prison-v3 .v3-pointer-hint small br{display:none}.prison-v3 .v3-pointer-hint>svg{width:14px}.prison-v3 .v3-rollcall{top:363px;left:22px;right:22px;width:auto;max-width:none;margin:0;gap:4px}.prison-v3 .v3-rollcall button{font-size:9px;padding:6px 4px;gap:3px}.prison-v3 .v3-intro>.v3-escape-link{top:405px;left:22px;right:auto;max-width:none;margin:0;font-size:10px;gap:9px;letter-spacing:.2px}.prison-v3 .v3-map-window{min-height:450px;height:450px}.v3-map-name>b{font-size:9px;padding:5px 6px}.v3-map-name>small{font-size:8px;letter-spacing:0}.v3-map-bottom{font-size:9px;line-height:1.5}.v3-bottom-bar{height:70px}.v3-bottom-bar>span{font-size:9px}.v3-bottom-bar>b{font-size:9px;white-space:normal;line-height:1.5;padding-left:17px}.v3-dossier{height:285px;grid-template-rows:22px 70px 80px 55px 30px;gap:3px 12px}.v3-dossier>.v3-eyebrow{font-size:9px}.v3-dossier h2{font-size:28px}.v3-status{font-size:8px;line-height:1.5;white-space:normal;padding:8px}.v3-dossier>p{max-height:78px}.v3-dossier blockquote,.v3-dossier>p{font-size:12px;line-height:1.6}.v3-other-inmates button{height:46px}.v3-room-nav>span{font-size:10px}.v3-room-nav button{height:29px;width:29px}.v3-dossier>.v3-escape-link{font-size:9px;margin-top:10px}.v3-feed-id{font-size:9px;letter-spacing:0}.v3-feed-subject{font-size:8px}.v3-scene-caption{font-size:8px;line-height:1.4;text-align:center}.v3-inmate-callout{font-size:8px;letter-spacing:0}.v3-reaction-bubble{font-size:13px}.v3-found-intel>div{font-size:10px}.v3-found-intel small{font-size:9px;line-height:1.5}.v3-camera-journey>span{font-size:10px;letter-spacing:0}.v3-camera-journey>small{font-size:9px;letter-spacing:0}.v3-monitor-wall button>span{font-size:6px}.inmate-caption p,.inmate-caption>span,.inmate-grid .inmate-id{font-size:10px}.filters button{font-size:11px}.timeline p,.token-note p,.token-panel p{font-size:14px}.token-data small,.token-data span{font-size:11px}.game-hud{font-size:9px;gap:6px;flex-wrap:wrap}.game-status{font-size:11px}.game-layout aside p,.game-overlay p{font-size:13px}.game-layout dd,.game-layout dt{font-size:11px}.game-overlay .button,.result-actions{font-size:10px}.camera-bottom,.camera-label,.camera-time{font-size:8px}.camera-controls>div,.dossier-button{font-size:10px}.camera-controls small,.camera-tabs button{font-size:8px}.countdown span,.countdown-section>p{font-size:9px;letter-spacing:.3px}footer>div{font-size:11px;gap:16px;flex-wrap:wrap}footer p{font-size:10px}.prison-v3,.v3-embedded{min-height:1200px;height:1200px}.prison-v3 .v3-intro{height:auto;padding:0 22px 25px}.prison-v3 .v3-intro>.v3-escape-link,.prison-v3 .v3-pointer-hint,.prison-v3 .v3-rollcall{position:static;top:auto;left:auto;right:auto;width:auto;max-width:none;margin-top:18px}.prison-v3 .v3-rollcall{display:flex}.prison-v3 .v3-pointer-hint small br{display:block}.hero-release-countdown{margin-bottom:0}}.brand .logo-mascot{width:40px;height:40px;transform:none}.brand .logo-mascot img{display:block;width:100%;height:100%}@media (max-width:760px){.brand .logo-mascot{width:34px;height:34px}}header nav .mobile-social{display:none}.header-right .social-link{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:28px;color:#c9b9df;transition:color .2s}.header-right .social-link:hover{color:#fff}footer>div{flex-wrap:wrap;row-gap:14px}@media(max-width:760px){header nav .mobile-social{display:block;width:50%;color:#c6a4ed}.header-right .social-link{display:none}}.hero-ca{display:flex;align-items:center;gap:9px;width:100%;max-width:290px;padding:11px 10px;margin:0 0 15px;border:1px solid #76568c;background:#161020c7;color:#ddc8f2;text-align:left}.hero-ca:hover{background:#2b1e3c;border-color:#b78adc}.hero-ca-label{font:700 9px monospace;color:#b994d8;flex-shrink:0}.hero-ca-value{font:11px/1.6 monospace;overflow-wrap:anywhere;word-break:break-all;user-select:all;flex:1;min-width:0}.hero-ca>svg{flex-shrink:0}.prison-v3{min-height:1120px}@media(max-width:760px){.prison-v3,.v3-embedded{min-height:1260px;height:1260px}.hero-ca{max-width:100%}.hero-ca-value{font-size:11px}}