@font-face{font-family:Lounge Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/lounge-display.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lounge Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/fonts/lounge-display-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--lounge-serif:"Lounge Display","Playfair Display",Georgia,"Times New Roman",serif;--lounge-mono:var(--s19-mono,"IBM Plex Mono",Consolas,monospace);--lounge-body:var(--s19-body,"Manrope",Arial,sans-serif);--lounge-onyx:#0f0e11;--lounge-onyx-deep:#07060a;--lounge-lacquer:#1b181e;--lounge-lacquer-2:#141218;--lounge-brass:#d6ac60;--lounge-brass-hi:#f1d493;--lounge-brass-glint:#f7dfa8;--lounge-brass-lo:#8a6a37;--lounge-brass-shadow:#5a4422;--lounge-felt:#103226;--lounge-felt-deep:#05140e;--lounge-bone:#ebe4d3;--lounge-ink:#a8323f;--lounge-amber:#e2b45a;--lounge-amber-bg:#0c0a06;--lounge-ease-in:cubic-bezier(.16,.84,.24,1);--lounge-ease-bounce:cubic-bezier(.34,1.4,.5,1);--lounge-brass-metal:linear-gradient(180deg,#f7dfa8,#e2c07a 22%,#c9a35a 48%,#9a7a3e 74%,#c9a35a);--lounge-chamfer:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px)}.lounge :is(.lounge-serif){font-family:var(--lounge-serif);font-weight:600;letter-spacing:.005em}.lounge .lounge-file{display:inline-flex;align-items:center;gap:8px;font:500 10px/1.4 var(--lounge-mono);letter-spacing:2.4px;text-transform:uppercase;color:#9a8f78}.lounge .lounge-file:before{content:"";width:14px;height:1px;background:var(--lounge-brass)}.lounge .lounge-plate{position:relative;background:linear-gradient(168deg,#ffffff09 0,#ffffff00 26%),linear-gradient(180deg,var(--lounge-lacquer) 0,var(--lounge-lacquer-2) 60%,#0e0c11 100%);border:0;border-radius:0;clip-path:var(--lounge-chamfer);box-shadow:inset 0 0 0 1px #d6ac6066,inset 0 0 0 3px #0a090c,inset 0 0 0 4px #d6ac6022,inset 0 1px 0 #ffffff12,inset 0 -24px 40px -24px #000c}:is(.lounge,.casino-entry,.lounge-cinematic,.vip-cinematic) .lounge-stamp{display:inline-block;padding:5px 10px 4px;font:600 10px/1.2 var(--lounge-mono);letter-spacing:2.6px;text-transform:uppercase;color:var(--lounge-ink);border:2px solid;outline:1px solid currentColor;outline-offset:2px;transform:rotate(-4deg);opacity:.86;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='40'%3E%3Cfilter id='i'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 1.75'/%3E%3C/filter%3E%3Crect width='90' height='40' filter='url(%23i)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='40'%3E%3Cfilter id='i'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 1.75'/%3E%3C/filter%3E%3Crect width='90' height='40' filter='url(%23i)'/%3E%3C/svg%3E");pointer-events:none;user-select:none}.lounge .lounge-redact{display:inline-block;vertical-align:-1px;height:.95em;min-width:4ch;background:linear-gradient(180deg,#1a181c,#050406);box-shadow:inset 0 1px 0 #ffffff14,0 0 0 1px #00000080;color:transparent;user-select:none;border-radius:1px}.lounge .lounge-chip{--chip:#26332c;--chip-edge:#ebe4d3;position:relative;display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--chip) 0 52%,transparent 53%),repeating-conic-gradient(var(--chip-edge) 0 15deg,var(--chip) 15deg 45deg),var(--chip);box-shadow:inset 0 0 0 2px #0006,inset 0 0 0 8px #0000,0 2px 0 #0008,0 4px 0 #0005,0 7px 12px -4px #000c;font:700 12px/1 var(--lounge-serif);color:var(--lounge-bone)}.lounge .lounge-chip:after{content:"";position:absolute;inset:9px;border-radius:50%;border:1px dashed #ffffff4d;pointer-events:none}.lounge .lounge-brass-btn{position:relative;overflow:hidden;isolation:isolate;background:var(--lounge-brass-metal);color:#1c150a;border:1px solid #f7dfa8;border-radius:2px;box-shadow:inset 0 1px 0 #fff7e0,inset 0 -2px 0 #7a5a2c,0 1px 0 #3a2a14,0 10px 24px -10px #d6ac6080;text-shadow:0 1px 0 #f7dfa880;transition:transform .18s var(--lounge-ease-in),box-shadow .18s,filter .18s}.lounge .lounge-brass-btn:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,#ffffffa6 48%,transparent 66%);transform:translateX(-120%);transition:transform .7s var(--lounge-ease-in)}.lounge .lounge-brass-btn:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.04)}.lounge .lounge-brass-btn:not(:disabled):hover:after{transform:translateX(120%)}.lounge .lounge-brass-btn:not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 2px 4px #5a4422,0 1px 0 #3a2a14}.lounge .lounge-brass-btn:disabled{background:linear-gradient(180deg,#2a2730,#1b1920);color:#8f8a80;border-color:#3a3640;box-shadow:inset 0 1px 0 #ffffff0d;text-shadow:none}.lounge .lounge-spot{position:relative}.lounge .lounge-spot:before{content:"";position:absolute;inset:-6% -10% -2%;z-index:0;pointer-events:none;background:radial-gradient(42% 34% at 50% 42%,#f7dfa81f 0,transparent 70%),radial-gradient(60% 50% at 50% 46%,transparent 40%,#00000059 100%)}.lounge .lounge-spot>*{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.lounge .lounge-brass-btn,.lounge .lounge-brass-btn:after{transition:none!important}}.app .lounge .lounge-header{position:relative;align-items:flex-end;padding:18px 0 22px;margin-bottom:6px;border-bottom:1px solid #d6ac6033}.app .lounge .lounge-header:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:#d6ac601a;pointer-events:none}.app .lounge .lounge-header>div:first-child{position:relative;min-width:0}.app .lounge .lounge-eyebrow{display:inline-flex;align-items:center;gap:10px;font:500 10px/1.6 var(--lounge-mono);letter-spacing:3px;color:#a89a7c}.app .lounge .lounge-eyebrow:before{content:"";width:22px;height:1px;background:var(--lounge-brass)}.app .lounge .lounge-header-link{display:inline-block;margin-left:18px;font:500 10px var(--lounge-mono);letter-spacing:1.8px;text-transform:uppercase;color:#c9a35a;text-decoration:none;border-bottom:1px dotted #c9a35a66}.app .lounge .lounge-header-link:hover{color:var(--lounge-brass-hi);border-bottom-color:var(--lounge-brass-hi)}.app .lounge .lounge-header h1{font:600 clamp(42px,4.6vw,72px)/1.02 var(--lounge-serif);letter-spacing:-.015em;margin:14px 0 10px;background:linear-gradient(180deg,#f6efe0,#ebe4d3 55%,#b9ad94);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #0009)}.app .lounge .lounge-header h1 span{font:500 11px/1.5 var(--lounge-mono);letter-spacing:6px;margin-top:10px;-webkit-text-fill-color:var(--lounge-brass);color:var(--lounge-brass)}.app .lounge .lounge-header p{font:italic 500 16px/1.5 var(--lounge-serif);color:#b3a88f;max-width:52ch;margin:0 0 14px}.app .lounge .lounge-header-stamp{position:absolute;right:-8px;top:34px}.app .lounge .lounge-header .lounge-replay{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 14px;font:600 10px var(--lounge-mono);letter-spacing:2px;text-transform:uppercase;color:var(--lounge-brass-hi);background:linear-gradient(180deg,#1b181e,#0e0c11);border:1px solid #d6ac6066;border-radius:1px;box-shadow:inset 0 1px 0 #ffffff12,0 4px 10px #0008;transition:border-color .2s,color .2s}.app .lounge .lounge-header .lounge-replay:hover{border-color:var(--lounge-brass-hi);color:#fff6dc}.app .lounge .lounge-status{padding:10px 14px;background:var(--lounge-amber-bg);border:1px solid #e2b45a33;box-shadow:inset 0 0 18px #e2b45a12;font:500 11px var(--lounge-mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--lounge-amber)}.app .lounge .lounge-status i{background:#6b5a34}.app .lounge .lounge-status .online i{background:#e2b45a;box-shadow:0 0 8px #e2b45a}.app .lounge .lounge-status small{color:#a88a4a;letter-spacing:1.4px}.app .lounge .casino-topline.casino-four-games{align-items:stretch;gap:18px;border:0;background:transparent;padding:0;margin:14px 0 18px}.app .lounge .casino-tabs{gap:10px;flex-wrap:nowrap}.app .lounge .casino-tabs button{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:10px;row-gap:2px;text-align:left;min-height:68px;min-width:0;padding:12px 18px 12px 16px;border-radius:0;background:linear-gradient(180deg,#17151a,#0e0c11);border:0;clip-path:var(--lounge-chamfer);box-shadow:inset 0 0 0 1px #d6ac6033,inset 0 0 0 3px #0a090c,inset 0 0 0 4px #d6ac6012;color:#b3a88f;transition:box-shadow .25s,color .25s,background .25s}.app .lounge .casino-tabs button .tab-table{grid-column:1/-1;font:600 9px/1 var(--lounge-mono);letter-spacing:2.6px;color:#7f7663}.app .lounge .casino-tabs button .tab-suit,.app .lounge .casino-tabs button>svg{color:#8a7a58;font-size:17px;line-height:1}.app .lounge .casino-tabs button .tab-name{font:600 18px/1.15 var(--lounge-serif);letter-spacing:.005em;color:inherit;white-space:nowrap}.app .lounge .casino-tabs button>span:last-child:not(.tab-suit){position:static;grid-column:2;justify-self:start;margin-top:3px;padding:2px 6px;font:600 8px/1.3 var(--lounge-mono);letter-spacing:1.4px;color:#1c150a;background:var(--lounge-brass-metal);border-radius:1px}.app .lounge .casino-tabs button:hover:not(:disabled){color:var(--lounge-bone);background:linear-gradient(180deg,#1d1a20,#110f14);box-shadow:inset 0 0 0 1px #d6ac6066,inset 0 0 0 3px #0a090c,inset 0 0 0 4px #d6ac6022}.app .lounge .casino-tabs button.active{color:var(--lounge-brass-hi);background:radial-gradient(70% 90% at 50% 120%,#f1d49330 0,transparent 70%),linear-gradient(180deg,#221e26,#121015);box-shadow:inset 0 0 0 1px #f1d493,inset 0 0 0 3px #0a090c,inset 0 0 0 4px #d6ac6066,inset 0 -3px 0 #f1d493}.app .lounge .casino-tabs button.active .tab-table{color:var(--lounge-brass)}.app .lounge .casino-tabs button.active .tab-suit,.app .lounge .casino-tabs button.active>svg{color:var(--lounge-brass-hi)}.app .lounge .casino-tabs button:disabled{opacity:.45;cursor:not-allowed}.app .lounge .casino-wallet.lounge-plate{display:flex;align-items:center;gap:14px;margin-left:auto;padding:10px 22px 10px 14px;border:0;flex:none}.app .lounge .wallet-chip{--chip:#121115;--chip-edge:#d6ac60;width:44px;height:44px;font-size:10px;color:var(--lounge-brass-hi);flex:none}.app .lounge .casino-wallet>span:nth-child(2){display:grid;gap:3px;font:600 9px/1 var(--lounge-mono);letter-spacing:2.8px;color:#a89a7c}.app .lounge .casino-wallet strong{font:700 30px/1 var(--lounge-serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;background:var(--lounge-brass-metal);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #0009)}@media (max-width:1180px){.app .lounge .casino-topline.casino-four-games{flex-wrap:wrap}.app .lounge .casino-tabs{flex:1 1 100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.app .lounge .casino-tabs button .tab-name{font-size:16px;white-space:normal}.app .lounge .casino-wallet.lounge-plate{margin-left:0;box-sizing:border-box;max-width:100%}}@media (max-width:760px){.app .lounge .lounge-header{align-items:flex-start;padding:10px 0 16px}.app .lounge .lounge-header-link{display:block;margin:6px 0 0}.app .lounge .lounge-header h1{font-size:40px}.app .lounge .lounge-header p{font-size:14px}.app .lounge .lounge-header-stamp{position:static;display:inline-block;margin:0 0 12px 4px}.app .lounge .lounge-status{width:100%}.app .lounge .casino-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.app .lounge .casino-tabs button{min-height:62px;padding:10px 12px}.app .lounge .casino-tabs button .tab-name{font-size:15px}.app .lounge .casino-tabs button>span:last-child:not(.tab-suit){font-size:7px}.app .lounge .casino-topline.casino-four-games{flex-direction:column-reverse;flex-wrap:nowrap;align-items:stretch}.app .lounge .casino-wallet.lounge-plate{box-sizing:border-box;width:auto;max-width:100%;align-self:stretch;margin:0;justify-content:flex-start}.app .lounge .casino-tabs{width:100%;box-sizing:border-box}.app .lounge .casino-wallet strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.app .lounge .casino-tabs button,.app .lounge .lounge-header .lounge-replay{transition:none}}.personnel-dossier{--personnel-accent:#c98a54;--personnel-ink:#eff1ef;max-width:1360px;margin:0 auto;padding:24px 32px 64px!important;background:none;min-width:0}.personnel-navigation{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:0 0 18px;border-bottom:1px solid #ffffff14;margin-bottom:20px;font:500 10px/1.6 var(--s19-mono);letter-spacing:1.5px}.personnel-navigation a{color:#b7c2c8;min-height:44px;display:flex;align-items:center}.personnel-dossier .back-link{color:#c5cfd4;display:inline-flex;gap:8px;align-items:center;font-size:12px;min-height:44px;margin:0 0 16px}.personnel-hero{--personnel-accent:#b4bcc1;position:relative;isolation:isolate;background:#11171b;border:1px solid #ffffff20;margin-bottom:30px;overflow:hidden;animation:personnel-arrival .45s ease-out both}.personnel-hero[data-personnel-tone=class-d]{--personnel-accent:#e1a069}.personnel-hero[data-personnel-tone=security]{--personnel-accent:#a7c7df}.personnel-hero[data-personnel-tone=research]{--personnel-accent:#bddbdc}.personnel-hero[data-personnel-tone=administration]{--personnel-accent:#dec48b}.personnel-hero[data-personnel-tone=command]{--personnel-accent:#e8949c}.personnel-hero:before{background:linear-gradient(90deg,#0b1113dd,#11171be6),url(/facility/concrete.webp) 50%/550px}.personnel-hero:after,.personnel-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.personnel-hero:after{background:radial-gradient(ellipse at 15% 20%,color-mix(in srgb,var(--personnel-accent) 10%,transparent),transparent 70%)}.personnel-filebar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 28px;border-bottom:1px solid #ffffff17;background:#070b0d60;font:500 10px/1.6 var(--s19-mono);letter-spacing:1.8px;color:#b8c0c4}.personnel-filebar>span:first-child{display:flex;align-items:center;gap:12px;color:#e0e5e7}.personnel-filebar img{width:28px;height:28px;filter:invert(1);mix-blend-mode:screen}.personnel-hero-body{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;padding:40px 36px 36px;position:relative;align-items:start}.personnel-portrait{position:relative;border:1px solid color-mix(in srgb,var(--personnel-accent) 55%,transparent);background:#0b1013;z-index:1}.personnel-portrait-image{aspect-ratio:1;position:relative;display:grid;place-items:center;background:radial-gradient(ellipse at 35% 20%,#283238,#12191d 70%);overflow:hidden}.personnel-portrait-image>img{width:100%;height:100%;object-fit:cover}.personnel-monogram{font:600 70px/1 var(--s19-display);letter-spacing:4px;color:#e3e8eb;position:relative}.personnel-portrait-seal{position:absolute;right:12px;bottom:12px;color:var(--personnel-accent);padding:5px;background:#0a0e10aa;border:1px solid #ffffff20;width:40px;height:40px}.personnel-portrait-label{padding:14px 12px;background:var(--personnel-accent);color:#101417}.personnel-portrait-label span{display:block;font:600 26px/1 var(--s19-display);letter-spacing:3px}.personnel-portrait-label small{display:block;font:600 8px/1.5 var(--s19-mono);letter-spacing:1px;margin-top:6px}.personnel-bars{height:26px;margin:12px 12px 14px;opacity:.3;background:repeating-linear-gradient(90deg,#fff 0 2px,transparent 2px 4px,#fff 4px 5px,transparent 5px 10px)}.personnel-title{position:relative;z-index:1;min-width:0}.personnel-eyebrow{display:flex;align-items:center;gap:8px;font:500 10px/1.6 var(--s19-mono);letter-spacing:1.5px;color:var(--personnel-accent)}.personnel-title h1{margin:16px 0 20px;font-family:var(--s19-display);text-transform:uppercase;line-height:.95;font-weight:600;letter-spacing:-.5px;overflow-wrap:anywhere}.personnel-classification{display:block;font-size:clamp(38px,5.4vw,80px);color:var(--personnel-accent);text-wrap:balance}.personnel-named{display:block;font-size:clamp(32px,4vw,60px);color:#f1f3f0;margin-top:16px}.personnel-named small{font:500 11px/1.5 var(--s19-mono);letter-spacing:3px;display:block;margin-bottom:7px;color:#94a1aa}.personnel-badges{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:22px}.personnel-badges .staff-badge{margin:0}.personnel-identity-note{font-size:12px;line-height:1.7;color:#aeb9bf;max-width:650px;margin:12px 0 24px}.personnel-metadata{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:18px 0 0;border-top:1px solid #ffffff17}.personnel-metadata dt{font:500 9px/1.6 var(--s19-mono);letter-spacing:1.5px;color:#98a6ae}.personnel-metadata dd{font:500 12px/1.7 var(--s19-body);color:#d8dfe2;margin:7px 0 0;overflow-wrap:anywhere}.personnel-metadata a{display:inline-flex;align-items:center;gap:8px;color:var(--personnel-accent);min-height:24px}.personnel-watermark{position:absolute;right:-30px;top:20px;opacity:.035;z-index:0;display:grid;justify-items:center;pointer-events:none}.personnel-watermark svg{width:230px;height:230px;stroke-width:.7}.personnel-watermark span{font:600 100px/1 var(--s19-display);letter-spacing:10px}.personnel-hero-footer{display:flex;justify-content:space-between;gap:20px;padding:12px 28px;border-top:1px solid #ffffff17;font:500 9px/1.6 var(--s19-mono);letter-spacing:1.4px;color:#99a6ae}.personnel-section-heading{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:20px}.personnel-section-code{font:500 10px/1.6 var(--s19-mono);letter-spacing:1.6px;color:#97a5ae}.personnel-dossier .panel-head h2,.personnel-section-heading h2{font:600 28px/1.2 var(--s19-display);margin:8px 0 0;color:#ebeeec;letter-spacing:.4px}.personnel-section-heading>span{font:500 9px/1.6 var(--s19-mono);color:#98a6ae;letter-spacing:.5px;text-align:right;max-width:260px}.personnel-operational{margin-bottom:28px}.personnel-stats{display:grid;grid-template-columns:1fr 1fr 1.35fr 1fr;margin:0;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;background:#101619}.personnel-stats>div{padding:24px;border-right:1px solid #ffffff14;min-width:0}.personnel-stats>div:last-child{border:0}.personnel-stats dt{display:flex;gap:8px;align-items:center;font:500 10px/1.6 var(--s19-mono);letter-spacing:1px;color:#a6b3bb}.personnel-stats dt svg{color:#8b9aa4}.personnel-stats dd{margin:14px 0 10px;font:600 clamp(30px,3.2vw,48px)/1 var(--s19-display);color:#f1f3f0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.personnel-stats>div:nth-child(3) dd{color:#dec48b}.personnel-stats dd span{font-size:24px;color:#98a6ae}.personnel-stats small{font-size:12px;line-height:1.6;color:#99a6ae;display:block}.personnel-dossier .personnel-assessment{padding:26px 30px;border-radius:0;background:#11191c;border:1px solid #ffffff1b;margin-bottom:28px}.personnel-assessment .honor-head{display:flex;gap:18px;align-items:center}.personnel-assessment h2{font:600 28px/1.2 var(--s19-display);margin:8px 0 6px}.personnel-assessment .honor-head>div{flex:1}.personnel-assessment .honor-head p{font:500 11px/1.6 var(--s19-mono);color:#acb8be}.personnel-assessment .honor-head p b{color:var(--trust-color);font-weight:500}.personnel-assessment .honor-score{font:600 68px/1 var(--s19-display);margin-left:auto}.personnel-assessment .honor-score small{font:500 14px var(--s19-mono);color:#97a5ae;margin-left:6px}.personnel-trust-caption{display:flex;justify-content:space-between;gap:18px;font:500 9px/1.6 var(--s19-mono);letter-spacing:1.5px;color:#98a6ae;margin:24px 0 10px}.personnel-assessment .honor-track{position:relative;height:12px;border-radius:0;background:#ffffff09;margin:0}.personnel-assessment .honor-track span{height:100%;display:block;border-radius:0;animation:personnel-trust .7s ease-out both;transform-origin:left}.personnel-assessment .honor-track:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 3px),#11191c calc(10% - 3px) 10%);pointer-events:none}.personnel-assessment .honor-foot{font-size:11px;line-height:1.7;margin-top:14px;color:#a8b4ba;gap:16px}.personnel-dossier .profile-columns{display:grid;grid-template-columns:1fr;gap:28px}.personnel-dossier :is(.profile-comments,.profile-notes,.moderation-panel){border-radius:0;border:1px solid #ffffff20;background:#0d1418;min-width:0}.personnel-dossier .profile-notes{background:#151214;border-color:#e8949c44}.personnel-dossier .profile-notes .panel-head{background:#e8949c08}.personnel-dossier .profile-notes .panel-head h2{color:#e5b7ba;font-size:25px}.personnel-dossier .panel-head{padding:22px 28px;gap:20px;min-height:0;border-bottom:1px solid #ffffff18}.personnel-dossier .panel-head h2{font-size:26px}.personnel-dossier .profile-message-list{padding:8px 28px 20px}.personnel-dossier .profile-message{position:relative;padding:20px 0 20px 26px;border:0;border-bottom:1px solid #ffffff15;border-radius:0;background:none;margin:0}.personnel-dossier .profile-message:before{content:"";position:absolute;left:0;top:27px;width:7px;height:7px;border:1px solid #94a5af;background:#11191c}.personnel-dossier .profile-message:after{content:"";position:absolute;left:3px;top:38px;bottom:0;width:1px;background:#ffffff12}.personnel-dossier .profile-message:last-child{border-bottom:0}.personnel-dossier .message-meta{display:flex;justify-content:space-between;gap:20px;align-items:start}.personnel-dossier .message-meta>div{display:flex;gap:8px 12px;align-items:center;flex-wrap:wrap;min-width:0}.personnel-dossier .message-meta b{font-size:13px;overflow-wrap:anywhere}.personnel-dossier .message-meta small{font:500 10px/1.6 var(--s19-mono);color:#97a5ae}.personnel-dossier .profile-message p{font-size:13px;line-height:1.8;color:#cbd3d7;overflow-wrap:anywhere;margin:10px 0 0;white-space:pre-wrap}.personnel-dossier .profile-message-form{padding:22px 28px;border-bottom:1px solid #ffffff15}.personnel-dossier .profile-message-form label{font-size:12px;color:#bcc8ce}.personnel-dossier textarea{font-size:14px;line-height:1.6;min-width:0;border-radius:2px;max-width:100%}.personnel-dossier .panel-description{padding:20px 28px;font-size:13px;line-height:1.8;color:#aebac1}.personnel-dossier .button,.personnel-dossier button{min-height:44px}.personnel-dossier .icon-button{min-width:44px;flex:none}.personnel-dossier :is(a,button,input,select,textarea):focus-visible{outline:2px solid #dec48b;outline-offset:4px}.personnel-dossier .moderation-panel{margin-top:28px}.personnel-dossier .sanction-main,.personnel-dossier .sanction-row{min-width:0}.personnel-dossier .sanction-main p{overflow-wrap:anywhere}@keyframes personnel-arrival{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes personnel-trust{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:1000px){.personnel-hero-body{grid-template-columns:160px minmax(0,1fr);gap:26px;padding:30px 26px}.personnel-classification{font-size:52px}.personnel-metadata,.personnel-stats{grid-template-columns:1fr 1fr}.personnel-stats>div:nth-child(2){border-right:0}.personnel-stats>div:nth-child(n+3){border-top:1px solid #ffffff14}.personnel-section-heading{align-items:start}.personnel-section-heading>span{max-width:200px}}@media(max-width:600px){.personnel-dossier{padding:18px 16px 40px!important}.personnel-navigation{font-size:9px;letter-spacing:.8px}.personnel-filebar{padding:14px 18px;font-size:9px;letter-spacing:1px;flex-wrap:wrap;gap:8px}.personnel-filebar>span:last-child{font-size:8px}.personnel-hero-body{grid-template-columns:1fr;gap:26px;padding:26px 20px}.personnel-portrait{width:120px}.personnel-portrait-image{aspect-ratio:1.15}.personnel-monogram{font-size:42px}.personnel-portrait-seal{width:28px;height:28px;bottom:8px;right:8px}.personnel-portrait-label{padding:9px 10px}.personnel-portrait-label span{font-size:21px}.personnel-portrait-label small{font-size:8px}.personnel-bars{display:none}.personnel-classification{font-size:43px;line-height:1}.personnel-named{font-size:38px;line-height:1.05}.personnel-eyebrow{font-size:8px;letter-spacing:1px;line-height:1.8}.personnel-metadata{gap:14px}.personnel-metadata dt{font-size:8px;letter-spacing:1px}.personnel-metadata dd{font-size:11px}.personnel-hero-footer{padding:12px 18px;font-size:8px;flex-wrap:wrap;gap:5px}.personnel-watermark{right:-20px;top:30px}.personnel-watermark svg{width:175px;height:175px}.personnel-watermark span{font-size:70px}.personnel-section-heading{flex-wrap:wrap;gap:8px}.personnel-section-heading h2{font-size:26px}.personnel-section-heading>span{text-align:left;max-width:none;font-size:8px}.personnel-stats>div{padding:20px 16px}.personnel-stats dt{font-size:8px;letter-spacing:.7px;gap:6px}.personnel-stats dt svg{width:14px}.personnel-stats dd{font-size:34px}.personnel-stats small{font-size:11px;line-height:1.7}.personnel-dossier .personnel-assessment{padding:22px 18px}.personnel-assessment .honor-head{gap:12px;flex-wrap:wrap}.personnel-assessment .honor-symbol{display:none}.personnel-assessment .honor-head>div{flex:1 1 100%}.personnel-assessment h2{font-size:25px}.personnel-assessment .honor-score{font-size:52px;margin-left:0}.personnel-trust-caption{font-size:8px;letter-spacing:1px}.personnel-trust-caption span:last-child{display:none}.personnel-assessment .honor-foot{display:grid;font-size:10px;gap:6px}.personnel-dossier .panel-head{padding:18px;align-items:start;flex-wrap:wrap}.personnel-dossier .panel-head h2{font-size:24px;overflow-wrap:anywhere}.personnel-dossier .profile-message-list{padding:0 18px 14px}.personnel-dossier .profile-message-form{padding:20px 18px}.personnel-dossier .profile-message{padding-left:20px}.personnel-dossier .panel-description{padding:18px}.personnel-dossier .form-actions{gap:12px;flex-wrap:wrap}.personnel-dossier .form-actions button{width:100%;justify-content:center}.personnel-dossier .message-meta{gap:8px}.personnel-dossier .moderation-counts{flex-wrap:wrap}.personnel-dossier .sanction-form{padding:18px}.personnel-dossier .sanction-row{flex-wrap:wrap}.personnel-dossier .sanction-main{flex:1 1 70%}}@media(prefers-reduced-motion:reduce){.personnel-dossier *,.personnel-dossier :after,.personnel-dossier :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.dossier-preview{position:relative;display:grid;place-items:center;min-height:540px;padding:38px;overflow:hidden;background:radial-gradient(70% 70% at 30% 20%,#16242c,#0a1114 72%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 34px),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 34px)}.dossier-preview:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#a9dcec12,#0000 70%)}.preview-sheet{position:relative;width:min(360px,100%);display:grid;gap:18px;padding:26px 24px 0;border:1px solid var(--s19-line-strong);background:linear-gradient(180deg,#101a20,#0b1216 70%);box-shadow:0 30px 70px #000a,inset 0 1px #ffffff0f;transform:rotate(-1.1deg)}.preview-sheet:after,.preview-sheet:before{content:"";position:absolute;width:16px;height:16px;border:2px solid var(--s19-amber)}.preview-sheet:before{left:-1px;top:-1px;border-right:0;border-bottom:0}.preview-sheet:after{right:-1px;bottom:-1px;border-left:0;border-top:0}.preview-kicker{display:inline-flex;align-items:center;gap:8px;font:600 9px var(--s19-mono);letter-spacing:2px;color:var(--s19-text-3)}.preview-kicker span{display:block;width:16px;height:2px;background:var(--s19-amber)}.preview-head{display:flex;align-items:center;gap:14px}.preview-mono{display:grid;place-items:center;width:58px;height:68px;flex:none;border:1px dashed var(--s19-line-strong);font:700 26px var(--s19-display);color:var(--s19-text-3);background:#0d1519}.preview-head strong{display:block;font:600 15px var(--s19-body);color:var(--s19-text)}.preview-head small{display:block;margin-top:4px;font:600 9px var(--s19-mono);letter-spacing:1.6px;color:var(--s19-amber)}.preview-figures{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--s19-line);border:1px solid var(--s19-line)}.preview-figures>div{padding:12px 14px;background:#0c1418}.preview-figures dt{font:600 9px var(--s19-mono);letter-spacing:1.4px;color:#a3b4bd;text-transform:uppercase}.preview-figures dd{margin:6px 0 0;font:600 26px var(--s19-display);color:#82969f}.preview-stamp{justify-self:start;padding:6px 10px;border:1px solid #d948532e;color:#e26974;font:700 9px var(--s19-mono);letter-spacing:2.4px;transform:rotate(-3deg)}html[data-season=winter] .preview-stamp{border-color:#a9dcec55;color:#cbe9f3}.preview-foot{display:flex;align-items:center;gap:10px;margin:0 -24px;padding:12px 24px;border-top:1px solid var(--s19-line);background:#080e11;font:600 9px var(--s19-mono);letter-spacing:1.8px;color:var(--s19-text-3)}.preview-foot i{flex:1;height:1px;background:var(--s19-line-strong)}.login-benefits{list-style:none;display:grid;gap:14px;margin:6px 0 0;padding:16px 0 0;border-top:1px solid var(--s19-line)}.login-benefits li{display:flex;gap:12px;align-items:flex-start}.login-benefits svg{flex:none;margin-top:2px;color:var(--s19-amber)}.login-benefits strong{display:block;font:600 13px var(--s19-body);color:var(--s19-text)}.login-benefits small{display:block;margin-top:3px;font-size:12px;line-height:1.55;color:var(--s19-text-2)}.login-note{font:600 11px var(--s19-mono);letter-spacing:1.2px;color:#c8242dcc}html[data-season=winter] .login-note{color:#a9dceccc}@media (max-width:1000px){.dossier-preview{min-height:420px;padding:26px}.preview-sheet{transform:none}}@media (max-width:760px){.dossier-preview{display:none}.dossier-login-copy{padding:30px 24px}}.missions-page{position:relative;background:var(--s19-graphite)}.missions-container{display:grid;gap:26px;padding-top:46px;padding-bottom:88px}.missions-loading{display:flex;align-items:center;gap:12px;margin:0;padding:30px;border:1px solid var(--s19-line-strong);background:var(--s19-charcoal);font:500 11px/1.6 var(--s19-mono);letter-spacing:1.2px;color:var(--s19-text-2)}.missions-loading i{width:7px;height:7px;flex:none;background:var(--s19-amber);animation:quest-pulse 1.1s ease-in-out infinite}.missions-access{position:relative;isolation:isolate;display:grid;gap:14px;padding:44px;border:1px solid var(--s19-line-strong);background:linear-gradient(180deg,#121a1f,#0c1013);overflow:hidden}.missions-access:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--s19-concrete) center/540px;opacity:.035;pointer-events:none}.missions-access-mark{display:grid;place-items:center;width:62px;height:62px;border:1px solid color-mix(in srgb,var(--s19-amber) 35%,transparent);background:var(--s19-amber-soft);color:var(--s19-amber)}.missions-access>.kicker{display:flex;margin:8px 0 0}.missions-access h2{font:600 clamp(36px,4.4vw,58px)/1.04 var(--s19-display);letter-spacing:-.4px;margin:2px 0 4px;max-width:17ch;color:var(--s19-text);text-wrap:balance}.missions-access p{max-width:640px;font-size:14px;line-height:1.8;color:var(--s19-text-2)}.missions-access .auth-buttons{max-width:460px;margin:8px 0 0}.missions-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;border:1px solid var(--s19-line-strong);background:#0d1215}.missions-steps li{display:grid;gap:11px;align-content:start;padding:26px 24px;border-left:1px solid var(--s19-line);min-width:0}.missions-steps li:first-child{border-left:0}.missions-steps li>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--s19-line-strong);background:#ffffff08;color:var(--s19-amber)}.missions-steps b{font:600 21px/1.2 var(--s19-display);letter-spacing:.2px;color:var(--s19-text)}.missions-steps p{margin:0;font-size:12.5px;line-height:1.75;color:var(--s19-text-2)}.quest-panel{position:relative;isolation:isolate;min-width:0;margin:0;padding:34px 34px 38px;border:1px solid var(--s19-line-strong);background:linear-gradient(180deg,#121a1fe8,#0b0f12f2),var(--s19-concrete) center/560px;color:var(--s19-text);font-family:var(--s19-body)}.quest-panel:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:repeating-linear-gradient(115deg,var(--s19-amber) 0 11px,#0b0f12 11px 24px);opacity:.45}.quest-group>header,.quest-panel-head{display:flex;justify-content:space-between;gap:18px;align-items:center;flex-wrap:wrap}.quest-panel h3{font:700 clamp(34px,4vw,48px)/1 var(--s19-display);letter-spacing:-.3px;margin:12px 0 0;color:var(--s19-text)}.quest-status{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--s19-line-strong);padding:9px 11px;font:500 9px/1.5 var(--s19-mono);letter-spacing:1.2px;color:var(--s19-amber)}.quest-status i{width:5px;height:5px;flex:none;background:currentColor;border-radius:50%}.quest-status[data-connected=true]{color:var(--s19-ok);border-color:color-mix(in srgb,var(--s19-ok) 24%,transparent);background:color-mix(in srgb,var(--s19-ok) 4%,transparent)}.quest-intro{max-width:760px;margin:16px 0 0;font:400 13px/1.8 var(--s19-body);color:var(--s19-text-2)}.quest-loading{display:flex;align-items:center;gap:11px;margin:22px 0 0;font:500 11px/1.6 var(--s19-mono);letter-spacing:1.1px;color:var(--s19-text-2)}.quest-loading i{width:6px;height:6px;flex:none;background:var(--s19-amber);animation:quest-pulse 1.1s ease-in-out infinite}.quest-notice{margin:18px 0 0;padding:13px 17px;border:1px solid var(--s19-line);border-left:2px solid var(--s19-amber);background:var(--s19-amber-soft);font:400 12px/1.7 var(--s19-body);color:var(--s19-text-2)}.quest-notice-plain{border-left-color:var(--s19-text-3);background:#ffffff06}.quest-panel>.alert{margin:18px 0 0}.quest-telemetry{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:26px 0 0;border:1px solid var(--s19-line-strong);background:#0b0f1280}.quest-telemetry>div{padding:20px 22px;border-left:1px solid var(--s19-line);min-width:0}.quest-telemetry>div:first-child{border-left:0}.quest-telemetry dt{display:flex;align-items:center;gap:8px;font:500 9.5px/1.6 var(--s19-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--s19-text-3)}.quest-telemetry dt svg{flex:none;color:var(--s19-amber)}.quest-telemetry dd{margin:13px 0 7px;font:600 clamp(30px,3.4vw,42px)/1 var(--s19-display);color:var(--s19-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.quest-telemetry dd span{font:500 12px var(--s19-mono);color:var(--s19-text-3)}.quest-telemetry>div:nth-child(2) dd{color:#f1d7a4}.quest-telemetry-clock{font-size:clamp(23px,2.5vw,31px)!important;color:#f1d7a4!important}.quest-telemetry small{display:block;font:400 9.5px/1.7 var(--s19-mono);color:var(--s19-text-3)}.quest-group{margin-top:34px}.quest-group>header{align-items:end;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--s19-line-strong)}.quest-group-code{font:500 9px/1.6 var(--s19-mono);letter-spacing:1.9px;color:var(--s19-text-3)}.quest-group h4{font:600 28px/1.2 var(--s19-display);letter-spacing:.4px;color:var(--s19-text);margin:7px 0 0}.quest-group>header>span{display:flex;align-items:center;gap:7px;font:500 9.5px/1.7 var(--s19-mono);color:var(--s19-text-2);text-align:right}.quest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.quest-card{position:relative;min-width:0;display:grid;grid-template-areas:"file" "body" "meter" "action";align-content:start;gap:0;padding:18px 22px 22px;background:linear-gradient(180deg,#ffffff04,transparent 60%),var(--s19-charcoal);border:1px solid var(--s19-line-strong);transition:border-color .2s var(--s19-ease),transform .2s var(--s19-ease);animation:quest-file-in .5s var(--s19-ease) both}.quest-card:hover{border-color:#ffffff35}.quest-card:nth-child(2){animation-delay:.06s}.quest-card:nth-child(3){animation-delay:.12s}.quest-card:nth-child(4){animation-delay:.18s}.quest-card:before{content:"";position:absolute;top:-1px;left:22px;right:22px;height:2px;background:transparent}.quest-card[data-complete=true]:before{background:var(--s19-amber)}.quest-card[data-paid=true]:before{background:var(--s19-ok)}.quest-card-file{grid-area:file;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:0 0 14px;border-bottom:1px solid var(--s19-line);font:500 9.5px/1.5 var(--s19-mono);letter-spacing:1.3px;color:var(--s19-text-3)}.quest-card-file>span:first-child{display:flex;align-items:center;gap:8px}.quest-card-file svg{color:var(--s19-text-2)}.quest-card-state{padding:5px 9px;border:1px solid;color:var(--s19-text-3);letter-spacing:1.5px;white-space:nowrap}.quest-card-state[data-state=complete]{color:var(--s19-amber);background:var(--s19-amber-soft)}.quest-card-state[data-state=paid]{color:var(--s19-ok);background:color-mix(in srgb,var(--s19-ok) 8%,transparent)}.quest-card-state[data-state=pending]{color:#e2b260;background:var(--s19-amber-soft);animation:quest-pulse 1.5s ease-in-out infinite}.quest-card-state[data-state=review]{color:#e8949c;background:#c8242d14}.quest-card-body{grid-area:body;display:grid;align-content:start}.quest-card h5{font:600 25px/1.15 var(--s19-display);letter-spacing:.15px;color:var(--s19-text);margin:20px 0 0;min-height:58px;overflow-wrap:anywhere}.quest-objective{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 10px;margin:8px 0 0;font-size:12.5px;line-height:1.65;color:var(--s19-text-2)}.quest-objective>span{padding:3px 7px;border:1px solid var(--s19-line);font:500 9px/1.5 var(--s19-mono);letter-spacing:1.5px;color:var(--s19-text-3)}.quest-card-meter{grid-area:meter;display:grid;align-content:end;margin-top:auto}.quest-reward{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:20px 0 0;padding-bottom:16px;border-bottom:1px solid var(--s19-line)}.quest-reward>span{display:flex;align-items:center;gap:7px;font:500 9px/1.6 var(--s19-mono);letter-spacing:1.3px;color:var(--s19-text-3)}.quest-reward strong{font:600 36px/1 var(--s19-display);color:#f1d7a4;font-variant-numeric:tabular-nums}.quest-reward small{margin-left:7px;font:500 9px var(--s19-mono);letter-spacing:1.3px;color:var(--s19-text-2)}.quest-progress-label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;font:500 9.5px/1.6 var(--s19-mono);letter-spacing:1.1px;color:var(--s19-text-3)}.quest-progress-label>span{color:var(--s19-text-2);font-variant-numeric:tabular-nums}.quest-progress-track{position:relative;height:9px;margin:10px 0 0;background:#ffffff0d;overflow:hidden}.quest-progress-track:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 10px,#0b0f12 10px 12px);pointer-events:none}.quest-card progress{position:absolute;inset:0;width:100%;height:100%;margin:0;border:0;border-radius:0;appearance:none;background:transparent;accent-color:var(--s19-amber)}.quest-card progress::-webkit-progress-bar{background:transparent}.quest-card progress::-webkit-progress-value{background:var(--s19-amber)}.quest-card progress::-moz-progress-bar{background:var(--s19-amber)}.quest-card[data-complete=true] progress::-webkit-progress-value{background:#e2b260}.quest-card[data-complete=true] progress::-moz-progress-bar{background:#e2b260}.quest-card[data-paid=true] progress{accent-color:var(--s19-ok)}.quest-card[data-paid=true] progress::-webkit-progress-value{background:var(--s19-ok)}.quest-card[data-paid=true] progress::-moz-progress-bar{background:var(--s19-ok)}.quest-card .button{grid-area:action;width:100%;min-height:46px;margin-top:20px;white-space:normal;line-height:1.5}.quest-card button:disabled{opacity:.62;cursor:default}.quest-group[data-period=weekly] .quest-grid{grid-template-columns:1fr}.quest-group[data-period=weekly] .quest-card{grid-template-columns:minmax(0,1.25fr) minmax(255px,.75fr);grid-template-areas:"file file" "body action" "body meter";column-gap:34px;align-items:start;padding:22px 26px 24px}.quest-group[data-period=weekly] .quest-card h5{font-size:29px;min-height:0;margin-top:18px}.quest-group[data-period=weekly] .quest-card-meter{align-content:start;margin-top:18px}.quest-group[data-period=weekly] .quest-card .button,.quest-group[data-period=weekly] .quest-reward{margin-top:0}.missions-brief{display:grid;gap:22px;padding:32px 34px;border:1px solid var(--s19-line-strong);background:linear-gradient(180deg,#0f151a,#0b0f12)}.missions-brief-head h2{font:600 clamp(28px,3.2vw,42px)/1.1 var(--s19-display);letter-spacing:-.2px;margin:11px 0 0;color:var(--s19-text)}.missions-brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px;margin:0}.missions-brief-grid>div{min-width:0}.missions-brief-grid dt{display:flex;align-items:center;gap:8px;font:500 9.5px/1.6 var(--s19-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--s19-text-3)}.missions-brief-grid dt svg{flex:none;color:var(--s19-amber)}.missions-brief-grid dd{margin:9px 0 0;font-size:12.5px;line-height:1.8;color:var(--s19-text-2)}.profile-missions-link{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 34px;border-top:1px solid var(--s19-line-strong);background:#00000018}.profile-missions-link h3{font:600 30px/1.1 var(--s19-display);margin:12px 0}.profile-missions-link p{font-size:12px;line-height:1.7;color:var(--s19-text-2);max-width:620px}.profile-missions-link>.button{flex:none}.period-activity{margin-top:28px;padding-top:24px;border-top:1px solid var(--s19-line);min-width:0}.period-activity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0;border:1px solid var(--s19-line-strong);background:#00000018}.period-activity-grid>div{padding:18px;min-width:0}.period-activity-grid>div+div{border-left:1px solid var(--s19-line)}.period-activity-grid dt{display:flex;align-items:center;gap:8px;font:500 10px/1.6 var(--s19-mono);letter-spacing:1px;text-transform:uppercase;color:var(--s19-text-2)}.period-activity-grid dt svg{color:var(--s19-amber);flex:none}.period-activity-grid dd{margin:14px 0 8px;font:600 clamp(28px,3vw,38px)/1.2 var(--s19-display);color:var(--s19-text);font-variant-numeric:tabular-nums}.period-activity-grid dd span{font:500 11px var(--s19-mono);color:var(--s19-text-2);margin-left:4px}.period-activity-grid small{font:400 9px/1.8 var(--s19-mono);color:var(--s19-text-2);display:block}.period-activity-note{font:400 11px/1.8 var(--s19-body);color:var(--s19-text-2);margin:12px 0 0}@keyframes quest-file-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes quest-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:1180px){.quest-telemetry{grid-template-columns:repeat(2,minmax(0,1fr))}.quest-telemetry>div:nth-child(3){border-left:0}.quest-telemetry>div:nth-child(n+3){border-top:1px solid var(--s19-line)}.quest-group[data-period=weekly] .quest-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"file" "body" "meter" "action";column-gap:0}.quest-group[data-period=weekly] .quest-card h5{margin-top:20px}.quest-group[data-period=weekly] .quest-card-meter{margin-top:0}.quest-group[data-period=weekly] .quest-reward{margin-top:20px}}@media(max-width:900px){.missions-steps{grid-template-columns:1fr}.missions-steps li{border-left:0;border-top:1px solid var(--s19-line)}.missions-steps li:first-child{border-top:0}.missions-brief-grid{grid-template-columns:1fr;gap:18px}.missions-access{padding:32px 26px}}@media(max-width:760px){.missions-container{padding-top:30px;padding-bottom:64px;gap:20px}.quest-panel{padding:26px 22px 30px}.quest-panel-head{align-items:start}.quest-status{font-size:8px}.quest-grid{gap:14px}.quest-card{padding:16px 18px 20px}.quest-card h5{font-size:24px;min-height:0}.quest-group>header{gap:12px}.missions-brief{padding:26px 22px}}@media(max-width:560px){.quest-grid{grid-template-columns:1fr}.quest-panel{padding:24px 18px}.quest-panel .kicker{font-size:8px;letter-spacing:1.4px}.quest-card-file{font-size:8.5px}.quest-card-state{font-size:8px}.quest-telemetry>div{padding:17px 18px}.quest-group>header>span{text-align:left}.missions-access{padding:26px 20px}}@media(prefers-reduced-motion:reduce){.quest-panel *{animation:none!important;transition:none!important}.quest-card{opacity:1;transform:none}}.cte-root{position:fixed;inset:0;z-index:80;overflow:hidden;background:#04070a;font-family:Arial,Helvetica,sans-serif;color:#e6eded;isolation:isolate}.cte-anywhere{z-index:1;border:0;background:#0000;cursor:pointer;padding:0}.cte-anywhere,.cte-world{position:absolute;inset:0}.cte-world{z-index:2;pointer-events:none;perspective:1100px;perspective-origin:50% 50%}.cte-chamber *,.cte-world *{position:absolute}.cte-tunnel{left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;animation:cte-fly 4.4s cubic-bezier(.38,0,.32,1) 1.2s forwards,cte-tunnel-out .9s ease 7.4s forwards}.cte-ring{left:50%;top:50%;width:74vmin;height:82vmin;margin:-41vmin 0 0 -37vmin;border-color:#3a4d56 #162126;border-style:solid;border-width:2px;box-shadow:0 0 34px #000a}.cte-ring:after,.cte-ring:before{content:"";left:2%;right:2%;height:6%;background:linear-gradient(#1b262c,#0c1317)}.cte-ring:before{top:5%;height:2.4%}.cte-ring:after{bottom:5%;height:2.4%}.cte-ring-2:before,.cte-ring-4:before{background:#cfe6ff;box-shadow:0 0 26px #9fd0ff}.cte-ring-1{transform:scale(.34);opacity:.9}.cte-ring-2{transform:scale(.5);opacity:.95}.cte-ring-3{transform:scale(.7)}.cte-ring-4{transform:scale(1)}.cte-ring-5{transform:scale(1.42);opacity:.85}.cte-ring-6{transform:scale(2.05);opacity:.55}.cte-far{left:50%;top:50%;width:8vmin;height:11vmin;margin:-5.5vmin 0 0 -4vmin;background:#dff0ffe0;box-shadow:0 0 60px #a9d4ff,0 0 170px #6aa8e0cc}.cte-scan{inset:0;background:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 4px);mix-blend-mode:overlay;opacity:0;animation:cte-fade .8s ease .6s forwards}.cte-vignette{inset:0;background:radial-gradient(115% 85% at 50% 50%,#0000 42%,#000000d9)}.cte-doorway{left:50%;top:50%;width:62vmin;height:70vmin;transform:translate(-50%,-50%) scale(.35);opacity:0;animation:cte-door-in 4.4s cubic-bezier(.38,0,.32,1) 1.2s forwards}.cte-frame{inset:-5%;border:7px solid #46565f;background:linear-gradient(#1b252b,#0e1519);box-shadow:inset 0 0 60px #000d,0 30px 70px #000b}.cte-frame:after{content:"";inset:2%;border:2px solid #26333a;background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 26px)}.cte-leaf{top:4%;bottom:4%;width:46.5%;background:repeating-linear-gradient(0deg,#2c383f 0 9%,#1b2429 9% 10%),linear-gradient(#26333a,#151d22);box-shadow:inset 0 0 46px #000a}.cte-leaf-l{left:3%;transform-origin:100% 50%;animation:cte-open-l 1.5s cubic-bezier(.55,0,.2,1) 7s forwards}.cte-leaf-r{right:3%;transform-origin:0 50%;animation:cte-open-r 1.5s cubic-bezier(.55,0,.2,1) 7s forwards}.cte-glow{left:8%;right:8%;top:10%;bottom:10%;background:radial-gradient(closest-side,#eaf4ff00,#eaf4ff00);animation:cte-glow 1.5s ease 7.1s forwards}.cte-scanner{left:50%;top:38%;width:54%;transform:translate(-50%,-50%);padding:9px 10px;border:2px solid #4b5c66;background:#0a1015f5;display:grid;gap:6px;justify-items:center;opacity:0;box-shadow:0 18px 40px #000a;animation:cte-scanner-in 1.2s ease 5.6s forwards,cte-out .5s ease 7.5s forwards}.cte-led{position:static;width:12px;height:12px;border-radius:50%;background:#c93b4b;box-shadow:0 0 16px #c93b4b;animation:cte-go-green .5s steps(1) 6.4s forwards}.cte-readout{position:static;font:700 10px monospace;letter-spacing:2px;color:#e7b3b9;animation:cte-swap .5s steps(1) 6.4s forwards}.cte-bolts{inset:4% 3% auto 3%;height:0}.cte-bolts i{position:static;display:inline-block;width:20px;height:7px;margin-right:11px;background:#5b6d76;animation:cte-bolt .4s steps(1) 6.6s forwards}.cte-chamber{inset:0;opacity:0;transform:scale(1.1);transform-origin:50% 62%;animation:cte-enter 2.2s cubic-bezier(.3,0,.2,1) 8.55s forwards}.cte-floorplate{left:-10%;right:-10%;bottom:-8%;height:62%;transform:rotateX(72deg);transform-origin:50% 100%;background:radial-gradient(60% 60% at 50% 30%,#1a262c,#080d11 75%);box-shadow:inset 0 60px 90px #000b}.cte-hazard-ring{left:50%;bottom:-2%;width:86vmin;height:86vmin;margin-left:-43vmin;transform:rotateX(74deg);border-radius:50%;background:repeating-conic-gradient(#d8a52f 0 3.5deg,#141a1d 3.5deg 11deg);opacity:.42}.cte-lamp{left:50%;top:-4%;width:46vmin;height:44vmin;transform:translateX(-50%);background:radial-gradient(closest-side,#ffe9bd99,#ffd68a1f 62%,#0000);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);filter:blur(2px)}.cte-table{left:50%;top:60%;width:52vmin;height:52vmin;transform:translate(-50%,-50%) rotateX(64deg);border-radius:50%;background:linear-gradient(#26333a,#151d21);border:1.4vmin solid #3d4d55;box-shadow:0 38px 55px #000b,inset 0 0 60px #0009}.cte-table:after{content:"";inset:-1.4vmin;border-radius:50%;box-shadow:0 0 0 .3vmin #6a5030,0 0 40px #0008}.cte-felt{inset:15%;border-radius:50%;background:radial-gradient(#20463f,#102722);border:1px dashed #6f8f88a8}.cte-gun{left:50%;top:50%;width:36%;height:1.5vmin;transform:translate(-50%,-50%) rotate(-13deg);border-radius:2px;background:linear-gradient(90deg,#2b3237 0 60%,#7b5a35 60% 67%,#20262a 67%);box-shadow:0 1vmin 2vmin #000a}.cte-rack{inset:auto 0 16% 0;height:0;text-align:center}.cte-rack i{position:static;display:inline-block;width:1.5vmin;height:3.4vmin;margin:0 .7vmin;border-radius:2px;background:#b58440;box-shadow:0 0 .8vmin #000a}.cte-rack i:first-child,.cte-rack i:nth-child(2),.cte-rack i:nth-child(4){background:#c33a4a;box-shadow:0 0 1vmin #c33a4a99}.cte-seat{width:12vmin;height:13vmin;border-radius:5px 5px 2px 2px;background:linear-gradient(#2b383e,#161e23);border:1px solid #3d4d55;box-shadow:0 14px 22px #000a}.cte-seat-0{left:50%;bottom:2%;transform:translateX(-50%) rotateX(10deg)}.cte-seat-1{left:9%;top:56%;transform:rotateY(24deg)}.cte-seat-2{left:50%;top:-6%;transform:translateX(-50%) scale(.92)}.cte-seat-3{right:9%;top:56%;transform:rotateY(-24deg)}.cte-grain{inset:0;background:repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 5px);mix-blend-mode:overlay}.cte-root:after{content:"";inset:0;z-index:6;box-shadow:inset 0 0 150px #000d}.cte-card,.cte-root:after{position:absolute;pointer-events:none}.cte-card{z-index:7;left:clamp(20px,5vw,72px);bottom:clamp(84px,15vh,150px);max-width:min(560px,78vw);display:grid;gap:8px;opacity:0;animation:cte-card 7.6s ease .7s forwards}.cte-card .cte-kicker{font:600 11px monospace;letter-spacing:4px;color:#e0b352}.cte-card strong{font-size:clamp(26px,5.6vw,58px);font-weight:900;letter-spacing:-1.6px;line-height:1.02;text-shadow:0 12px 40px #000c}.cte-card small{font:12px monospace;letter-spacing:1.4px;color:#a9bcc3}.cte-hint{position:absolute;z-index:7;pointer-events:none;left:50%;top:clamp(92px,15vh,160px);transform:translateX(-50%);text-align:center}.cte-verified{display:inline-block;padding:8px 16px;border:1px solid #4ad48f66;background:#0d1a16e0;color:#7ff0b4;font:700 11px monospace;letter-spacing:3px;opacity:0;animation:cte-verified 2.4s ease 6.5s forwards}.cte-controls{position:absolute;z-index:9;left:var(--s19-pad,24px);right:var(--s19-pad,24px);bottom:26px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.cte-btn{border:1px solid #4a5c66;background:#101b21e6;color:#e8f1f3;padding:12px 18px;border-radius:2px;font:600 12px monospace;letter-spacing:1.6px;cursor:pointer;transition:background .18s,transform .18s}.cte-btn:hover{background:#1b2b33;transform:translateY(-1px)}.cte-btn.cte-skip{border-color:#e0b35299;color:#f3dda8}.cte-progress{position:absolute;z-index:9;pointer-events:none;left:0;right:0;bottom:0;height:3px;background:#ffffff14}.cte-progress i{display:block;height:100%;background:linear-gradient(90deg,#e0b352,#c33a4a);transform-origin:0 50%;transform:scaleX(0)}@keyframes cte-fly{0%{transform:scale(.34)}to{transform:scale(1.5)}}@keyframes cte-tunnel-out{0%{opacity:1}to{opacity:0}}@keyframes cte-door-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}30%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes cte-scanner-in{0%{opacity:0;transform:translate(-50%,-30%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes cte-glow{0%{background:radial-gradient(closest-side,#eaf4ff00,#eaf4ff00)}to{background:radial-gradient(closest-side,#eaf4ffb8,#eaf4ff00)}}@keyframes cte-open-l{0%{transform:translateX(0) rotateY(0)}to{transform:translateX(-88%) rotateY(-56deg)}}@keyframes cte-open-r{0%{transform:translateX(0) rotateY(0)}to{transform:translateX(88%) rotateY(56deg)}}@keyframes cte-enter{0%{opacity:0;transform:scale(1.12)}26%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes cte-fade{0%{opacity:0}to{opacity:1}}@keyframes cte-out{0%{opacity:1}to{opacity:0}}@keyframes cte-go-green{0%{background:#c93b4b;box-shadow:0 0 16px #c93b4b}to{background:#4ad48f;box-shadow:0 0 22px #4ad48f}}@keyframes cte-swap{0%{color:#e7b3b9}to{color:#7ff0b4}}@keyframes cte-bolt{0%{background:#5b6d76}to{background:#2a3237;transform:translateX(-13px)}}@keyframes cte-verified{0%{opacity:0;transform:translateY(8px)}20%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes cte-card{0%{opacity:0;transform:translateY(16px)}10%{opacity:1;transform:none}86%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.cte-root{display:none}}@media (max-width:640px){.cte-card{bottom:clamp(100px,24vh,190px)}.cte-ring{width:86vmin;height:96vmin;margin:-48vmin 0 0 -43vmin}.cte-doorway{width:74vmin;height:80vmin}}.directives-entry{--descent:0;--orbit:0;--push:0;--dock:0;--exit:0;--assign:0;--board-lit:0;--screen-on:0;--intro-alpha:1;--access-alpha:0;--stage-1:0;--stage-2:0;--stage-3:0;--handoff:0;--s19-mono:"IBM Plex Mono",ui-monospace,monospace;--amber:#e0a33f;--amber-hi:#f6d79a;position:relative;margin:0;background:#05080a;isolation:isolate}.directives-entry[data-enhanced=true]{height:400svh}.directives-entry .mx-scene{position:relative;top:0;height:100svh;min-height:560px;overflow:hidden;overflow:clip;contain:paint;color:#eaeef1;background:#05080a}.directives-entry[data-enhanced=true] .mx-scene{position:sticky;top:0}.mx-environment{position:absolute;inset:0;overflow:hidden;background:radial-gradient(120% 78% at 50% 8%,#20303d 0,#101a22 42%,#070c10 100%)}.mx-viewport{position:absolute;inset:0;perspective:1000px;perspective-origin:50% 50%}.mx-stage{left:50%;top:50%;width:1600px;height:1000px}.mx-stage,.mx-world{position:absolute;transform-style:preserve-3d;will-change:transform}.mx-world{inset:0}.mx-s{left:50%;top:50%;overflow:hidden}.mx-group,.mx-s{position:absolute;transform-style:preserve-3d}.mx-group{inset:0}.mx-floor{background:radial-gradient(60% 90% at 50% 20%,#d19b4214 0,#0000 70%),linear-gradient(#ffffff12,#ffffff05),repeating-linear-gradient(90deg,#ffffff2b 0 1px,#0000 1px 110px),repeating-linear-gradient(0deg,#ffffff24 0 1px,#0000 1px 110px),linear-gradient(180deg,#152028,#0d151b 70%,#080d11);box-shadow:inset 0 0 120px #000000a6}.mx-ceiling{background:linear-gradient(180deg,#0b1116,#16202a);box-shadow:inset 0 0 140px #000000cc}.mx-beam{background:linear-gradient(90deg,#0000,#5b6a74,#0000);box-shadow:0 6px 26px #000000a6;opacity:.95}.mx-wall{background:linear-gradient(#18232b,#0c1419),repeating-linear-gradient(0deg,#ffffff1f 0 1px,#0000 1px 84px);box-shadow:inset 0 0 90px #000000a6}.mx-wall.back{background:radial-gradient(60% 70% at 50% 30%,#d19b4214 0,#0000 70%),repeating-linear-gradient(0deg,#0f161b 0 1px,#0a1014 1px 78px),linear-gradient(#0d141a,#070b0e)}.mx-wall.side.left{box-shadow:inset -60px 0 90px #000000cc}.mx-wall.side.right{box-shadow:inset 60px 0 90px #000000cc}.mx-screen{display:flex;flex-direction:column;background:linear-gradient(180deg,#0d141a,#070b0e);border:2px solid #2c383f;box-shadow:0 0 0 6px #070b0e,0 0 60px #d19b422b,inset 0 0 60px #00000099;opacity:calc(.62 + .38 * var(--screen-on))}.mx-screen footer,.mx-screen header{display:flex;justify-content:space-between;gap:10px;padding:9px 14px;font:500 10px/1 var(--s19-mono);letter-spacing:2px;color:#a3b0b8}.mx-screen header{border-bottom:1px solid #ffffff14;color:var(--amber)}.mx-screen footer{border-top:1px solid #ffffff14;font-size:9px}.mx-screen-body{flex:1;display:grid;align-content:center;gap:9px;padding:12px 14px}.mx-screen-body p{display:flex;justify-content:space-between;gap:12px;margin:0;font:500 12px/1.3 var(--s19-mono);letter-spacing:1.4px;color:#b9c4cb}.mx-screen-body p span{color:#7f8c95}.mx-screen-body p b{color:var(--amber-hi);font-weight:500;text-align:right}.mx-pool{background:radial-gradient(closest-side,#d19b422e 0,#d19b420f 52%,#0000 76%)}.mx-rail{background:linear-gradient(180deg,#cfe3ff2b,#e0a33f0a);box-shadow:0 0 50px #bcd6f52b}.mx-table-glow{border-radius:50%;background:radial-gradient(closest-side,#d19b4247 0,#d19b421f 45%,#0000 74%)}.mx-table{border-radius:50%;overflow:visible;background:radial-gradient(closest-side,#2b3843 0,#1d2831 60%,#131c23 100%);box-shadow:0 34px 0 #131c23,0 40px 0 #26323a,0 70px 46px #000000a6,inset 0 0 70px #d19b4238,0 0 0 2px #55666f}.mx-table-etch{position:absolute;left:50%;top:64%;translate:-50% 0;font:600 12px/1 var(--s19-mono);letter-spacing:5px;color:#d19b4280;white-space:nowrap}.mx-table-ring{border-radius:50%;border:2px solid #e0a33f9e;box-shadow:0 0 34px #d19b4247}.mx-table-ring.outer{animation:pulse-ring 5.5s ease-in-out infinite}.mx-table-ring.inner{border-color:#7fe0a933;box-shadow:0 0 26px #7fe0a91f}.mx-radar{border-radius:50%;overflow:hidden;background:repeating-radial-gradient(circle at 50% 50%,#e0a33f42 0 1px,#0000 1px 92px)}.mx-radar i{position:absolute;left:50%;top:0;width:2px;height:100%;translate:-1px 0;transform-origin:50% 50%;background:linear-gradient(#e0a33f00,#e0a33fcc);animation:sweep 9s linear infinite}.mx-table-hub{border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,#0d1419,#05080a);border:2px solid #d19b4280;box-shadow:0 0 40px #d19b4233,inset 0 0 30px #000}.mx-table-hub b{font:700 26px/1 var(--s19-mono);letter-spacing:3px;color:var(--amber-hi);opacity:.92}.mx-projector{border-radius:50%;background:radial-gradient(closest-side,#f6d79a4d 0,#e0a33f1a 40%,#0000 74%);animation:projector 4.5s ease-in-out infinite}.mx-shaft{background:linear-gradient(180deg,#f6d79a2b,#e0a33f12 60%,#0000);filter:blur(14px);opacity:calc(.5 + .5 * var(--screen-on))}.mx-strip{background:linear-gradient(180deg,#f6d79a3d,#e0a33f0f);box-shadow:0 0 70px #e0a33f38}.mx-pillar{background:linear-gradient(180deg,#1d282f,#121a20 62%,#0a1014);box-shadow:inset 0 0 40px #000000a6,inset 0 0 0 1px #ffffff12,0 0 34px #0000008c}.mx-desk{display:grid;align-items:end;justify-items:center;padding-bottom:12px;background:linear-gradient(180deg,#1e2a31,#0e161c);border:1px solid #ffffff1f;box-shadow:0 26px 60px #000000b3,inset 0 0 40px #00000080}.mx-desk span{font:600 10px/1 var(--s19-mono);letter-spacing:2.4px;color:#8fa0a9}.mx-desk-screen{background:linear-gradient(180deg,#101b21,#0a1216);border:2px solid #33424a;box-shadow:0 0 50px #d19b4224,inset 0 0 30px #000}.mx-floor-ring{border-radius:50%;border:2px dashed #d19b4259;box-shadow:0 0 60px #d19b4218}.mx-file{display:flex;flex-direction:column;justify-content:center;gap:7px;padding:14px 16px;background:linear-gradient(160deg,#111a20f5,#0a1014e6);border:1px solid #ffffff1f;border-left:4px solid var(--tone,#d19b42);box-shadow:0 22px 60px #000000b3,inset 0 0 40px #00000080;opacity:calc(.44 + .56 * var(--filed,var(--assign)));transition:border-color .3s}.mx-file span{font:700 15px/1 var(--s19-mono);letter-spacing:4px;color:var(--tone,#d19b42)}.mx-file b{font:500 15px/1.3 var(--s19-mono);letter-spacing:1.6px;color:#cfd8de}.mx-file small{font:500 9px/1 var(--s19-mono);letter-spacing:2.4px;color:#7f8c95}.mx-cable{background:linear-gradient(#e0a33f66,#e0a33f0d);opacity:.5}.tone-time{--tone:#e0a33f}.tone-kills{--tone:#c9455c}.tone-class{--tone:#6fa8c8}.tone-ops{--tone:#7fe0a9}.mx-board{display:flex;flex-direction:column;background:linear-gradient(180deg,#1a242b,#0c1319);border:2px solid #55666f;box-shadow:0 0 0 8px #0a1015,0 0 90px #d19b422b,inset 0 0 0 1px #ffffff1f;opacity:calc(.62 + .38 * var(--board-lit))}.mx-board footer,.mx-board header{display:flex;justify-content:space-between;gap:12px;padding:12px 18px;font:500 11px/1 var(--s19-mono);letter-spacing:2.4px;color:#a9b6bd}.mx-board header{border-bottom:1px solid #ffffff14;color:var(--amber)}.mx-board footer{border-top:1px solid #ffffff14;font-size:10px}.mx-board-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 18px}.mx-board-plate{display:grid;gap:8px;align-content:start;padding:14px 15px;background:#131c23f2;border:1px solid #ffffff2b;border-top:2px solid var(--tone,#5b6a74)}.mx-board-plate span{font:600 13px/1 var(--s19-mono);letter-spacing:3px;color:var(--amber)}.mx-board-plate b{font:500 14px/1.35 var(--s19-mono);letter-spacing:1.6px;color:#dbe3e7}.mx-board-plate i{display:block;height:2px;background:linear-gradient(90deg,var(--tone,#ffffff26),transparent)}.mx-board-mount{background:linear-gradient(180deg,#2b353b,#131a1f);box-shadow:0 14px 40px #000000b3}.mx-haze{background:radial-gradient(90% 60% at 50% 62%,#d19b4224 0,#0000 64%),linear-gradient(180deg,#0000 76%,#05080acc)}.mx-haze,.mx-scan{position:absolute;inset:0;pointer-events:none}.mx-scan{opacity:.16;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 3px);mix-blend-mode:overlay}.mx-vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(125% 85% at 50% 52%,#0000 56%,#05080a80 88%,#05080abf 100%)}.mx-exit{display:none}.mx-topline{position:absolute;top:calc(var(--s19-bar,68px) + 18px);left:var(--s19-pad,26px);right:var(--s19-pad,26px);gap:18px;font:500 10px/1 var(--s19-mono);letter-spacing:2.4px;color:#93a0a8;text-transform:uppercase}.mx-origin,.mx-topline{display:flex;align-items:center}.mx-origin{gap:8px;color:#cbd4d9}.mx-origin i{width:7px;height:7px;border-radius:50%;background:#c9455c;box-shadow:0 0 12px 3px #c9455c8c;animation:blip 3.4s ease-in-out infinite}.mx-sequence{margin-left:auto;color:#7f8c95}.mx-topline a{display:inline-flex;align-items:center;gap:6px;color:var(--amber);text-decoration:none}.mx-topline a:hover{color:var(--amber-hi)}.mx-introduction{position:absolute;left:var(--s19-pad,26px);bottom:clamp(120px,20svh,210px);max-width:660px;opacity:var(--intro-alpha);transition:opacity .45s ease}.mx-kicker{display:flex;align-items:center;gap:10px;font:600 10px/1 var(--s19-mono);letter-spacing:3px;color:var(--amber)}.mx-kicker>span{width:34px;height:1px;background:var(--amber)}.mx-introduction h1{margin:14px 0 6px;font:800 clamp(64px,9vw,132px)/.92 var(--font-heading,var(--s19-mono));letter-spacing:-1.4px;color:#f4f7f9}.mx-motto{font:600 11px/1 var(--s19-mono);letter-spacing:5px;color:#7f8c95}.mx-introduction p{margin:18px 0 0;font:400 15px/1.6 var(--font-body,system-ui);color:#b3bfc6}.mx-actions{display:flex;align-items:center;gap:16px;margin-top:26px;flex-wrap:wrap}.mx-profile-link{display:inline-flex;align-items:center;gap:7px;font:600 11px/1 var(--s19-mono);letter-spacing:2px;color:#cbd4d9;text-decoration:none;text-transform:uppercase}.mx-profile-link:hover{color:var(--amber-hi)}.mx-readouts{position:absolute;right:var(--s19-pad,26px);bottom:clamp(120px,20svh,210px);display:grid;gap:1px;margin:0;width:min(300px,42vw);background:#ffffff0f;border:1px solid #ffffff1a;backdrop-filter:blur(6px);opacity:calc(.5 + .5 * var(--intro-alpha))}.mx-readouts>div{display:flex;justify-content:space-between;gap:14px;padding:10px 14px;background:#05080ab8}.mx-readouts dt{font:500 9px/1.4 var(--s19-mono);letter-spacing:2px;color:#7f8c95}.mx-readouts dd{margin:0;font:600 11px/1.4 var(--s19-mono);letter-spacing:1.4px;color:#d6dee3;text-align:right}.directives-entry[data-phase=assignment] .mx-readouts dd{color:var(--amber-hi)}.directives-entry[data-phase=control] .mx-readouts dd{color:#a7dcc2}.mx-access{position:absolute;left:50%;bottom:clamp(96px,16svh,168px);translate:-50% 0;display:grid;gap:7px;justify-items:center;width:min(420px,80vw);padding:14px 20px;background:#05080ac7;border:1px solid #ffffff1f;backdrop-filter:blur(8px);opacity:var(--access-alpha)}.mx-access span{font:500 9px/1 var(--s19-mono);letter-spacing:2.4px;color:#7f8c95}.mx-access strong{font:600 12px/1 var(--s19-mono);letter-spacing:1.8px;color:var(--amber-hi)}.mx-access i{display:block;width:100%;height:2px;background:#ffffff1a;overflow:hidden}.mx-access i b{display:block;height:100%;width:calc(var(--assign,0) * 100%);background:linear-gradient(90deg,var(--amber),var(--amber-hi))}.mx-handoff{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;opacity:var(--handoff,0);background:radial-gradient(58% 46% at 50% 50%,#05080ad9 0,#05080a5c 62%,#05080a00 100%)}.mx-handoff-body{display:grid;gap:10px;justify-items:center;text-align:center}.mx-handoff-body strong{font:800 clamp(38px,6vw,74px)/1 var(--font-heading,var(--s19-mono));letter-spacing:6px;color:#f6d79a}.mx-handoff-body span{font:600 10px/1 var(--s19-mono);letter-spacing:3px;color:#93a0a8}.mx-bottomline{position:absolute;left:var(--s19-pad,26px);right:var(--s19-pad,26px);bottom:22px;display:flex;align-items:center;gap:20px;font:500 10px/1 var(--s19-mono);letter-spacing:2.4px;color:#7f8c95}.mx-stages{display:flex;gap:22px}.mx-stages span{display:flex;align-items:center;gap:9px;position:relative;padding-bottom:9px;opacity:.42;color:#93a0a8;transition:opacity .3s,color .3s}.mx-stages b{color:var(--amber)}.mx-stages i{position:absolute;left:0;bottom:0;height:1px;width:100%;background:#ffffff1a}.mx-stages i:after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--fill,0) * 100%);background:var(--amber-hi)}.directives-entry[data-phase=assignment] .assignment-label,.directives-entry[data-phase=briefing] .briefing-label,.directives-entry[data-phase=control] .control-label{opacity:1;color:#e6dcc8}.mx-scroll{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:#93a0a8}.mx-scroll svg{animation:hover-nudge 2.4s ease-in-out infinite}.mx-scene:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;pointer-events:none;background:linear-gradient(0deg,#05080a,#05080a00)}@keyframes sweep{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-ring{0%,to{opacity:.55}50%{opacity:1}}@keyframes projector{0%,to{opacity:.72}50%{opacity:1}}@keyframes blip{0%,to{opacity:1}48%{opacity:.25}}@keyframes hover-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(max-width:1100px){.mx-readouts{width:min(260px,46vw)}.mx-screen-body p{font-size:11px}}@media(max-width:760px){.directives-entry[data-enhanced=true]{height:340svh}.directives-entry .mx-scene{min-height:520px}.mx-introduction{bottom:clamp(150px,26svh,240px);max-width:none;right:var(--s19-pad,26px)}.mx-introduction h1{font-size:clamp(58px,17vw,104px)}.mx-introduction p{font-size:14px}.mx-readouts{right:var(--s19-pad,26px);left:var(--s19-pad,26px);bottom:clamp(96px,17svh,180px);width:auto;grid-template-columns:1fr 1fr}.mx-readouts>div{padding:9px 11px}.mx-access{bottom:clamp(78px,14svh,150px)}.mx-bottomline{gap:12px;flex-wrap:wrap}.mx-stages{gap:14px}.mx-scroll{display:none}.mx-board footer,.mx-board header{font-size:9px;letter-spacing:1.6px;padding:10px 12px}.mx-board-grid{gap:10px;padding:13px 14px}.mx-board-plate{padding:11px 12px}.mx-board-plate span{font-size:11px;letter-spacing:2px}.mx-board-plate b{font-size:12px;letter-spacing:1.2px}.mx-file{padding:11px 13px}.mx-file b,.mx-file span{font-size:12px;letter-spacing:1.6px}.mx-file small{display:none}}@media(prefers-reduced-motion:reduce){.directives-entry,.directives-entry[data-enhanced=true]{height:auto}.directives-entry .mx-scene{position:relative;top:0}.directives-entry .mx-introduction{opacity:1!important}.directives-entry .mx-access,.directives-entry .mx-readouts,.directives-entry .mx-scroll{display:none}.mx-origin i,.mx-projector,.mx-radar i,.mx-scroll svg,.mx-table-ring.outer{animation:none}.mx-file{opacity:1}}.merit-entry{--descent:0;--walk:0;--dock:0;--exit:0;--board-lit:0;--intro-alpha:1;--access-alpha:0;--stage-1:0;--stage-2:0;--stage-3:0;--handoff:0;--s19-mono:"IBM Plex Mono",ui-monospace,monospace;--hazard-a:#e0a33f;--hazard-b:#0b0f12;position:relative;margin:0;background:#05080a;isolation:isolate}.merit-entry[data-enhanced=true]{height:380svh}.merit-entry .mv-scene{position:relative;top:0;height:100svh;min-height:560px;overflow:hidden;overflow:clip;contain:paint;color:#eaeef1;background:#05080a}.merit-entry[data-enhanced=true] .mv-scene{position:sticky;top:0}.mv-environment{position:absolute;inset:0;overflow:hidden;background:radial-gradient(120% 80% at 50% 6%,#1b2630 0,#0b1218 44%,#05080a 100%)}.mv-viewport{position:absolute;inset:0;perspective:1000px;perspective-origin:50% 50%}.mv-stage{left:50%;top:50%;width:1600px;height:1000px}.mv-stage,.mv-world{position:absolute;transform-style:preserve-3d;will-change:transform}.mv-world{inset:0}.mv-s{left:50%;top:50%;overflow:hidden}.mv-group,.mv-s{position:absolute;transform-style:preserve-3d}.mv-group{inset:0}.mv-floor{background:linear-gradient(#ffffff12,#ffffff05),repeating-linear-gradient(90deg,#ffffff26 0 1px,#0000 1px 120px),repeating-linear-gradient(0deg,#ffffff1f 0 1px,#0000 1px 120px),linear-gradient(180deg,#16212a,#0d151b 70%,#080d11);box-shadow:inset 0 0 130px #000000a6}.mv-ceiling{background:linear-gradient(180deg,#0a1015,#141d25);box-shadow:inset 0 0 150px #000000cc}.mv-beam{background:linear-gradient(90deg,#0000,#4a5862,#0000);box-shadow:0 8px 30px #000000b3}.mv-hazard{background:repeating-linear-gradient(45deg,var(--hazard-a) 0 18px,var(--hazard-b) 18px 36px);opacity:.42}.mv-wall{background:linear-gradient(180deg,#141d24,#0b1217),repeating-linear-gradient(0deg,#ffffff16 0 1px,#0000 1px 90px);box-shadow:inset 0 0 110px #000000a6}.mv-wall.left{box-shadow:inset -70px 0 100px #000000cc}.mv-wall.right{box-shadow:inset 70px 0 100px #000000cc}.mv-rail{background:linear-gradient(180deg,#dce8f53d,#e0a33f12);box-shadow:0 0 80px #cfe0f53d}.mv-walk{background:linear-gradient(90deg,#0000,#e0a33f47,#0000)}.mv-chevrons{background:repeating-linear-gradient(90deg,#e0a33f30 0 44px,#0000 44px 88px);opacity:.4}.mv-bay-bay{background:linear-gradient(180deg,#0f171d,#080d11);box-shadow:inset 0 0 80px #000000cc}.mv-hazard-frame{background:repeating-linear-gradient(45deg,var(--hazard-a) 0 20px,var(--hazard-b) 20px 40px);box-shadow:0 0 26px #00000099;opacity:.66}.mv-bay-plate{display:grid;place-items:center;background:#0b1116f2;border:1px solid #ffffff26;border-left:4px solid var(--hazard-a)}.mv-bay-plate span{font:600 13px/1 var(--s19-mono);letter-spacing:2.6px;color:#cbd5db}.mv-bay-glass{display:grid;place-items:center;background:linear-gradient(180deg,#0a1015cc,#070c10e6);border:2px solid #2a363d;box-shadow:inset 0 0 60px #000000cc;opacity:.46;transition:opacity .55s,box-shadow .55s,border-color .55s}.mv-bay-glass i{width:74%;height:2px;background:#e0a33f00}.mv-bay-glass[data-lit=true]{opacity:1;border-color:#e0a33f99;box-shadow:inset 0 0 80px #d19b4233,0 0 60px #d19b4226}.mv-bay-glass[data-lit=true] i{background:linear-gradient(90deg,#0000,#f6d79a,#0000);box-shadow:0 0 34px #f6d79a80}.mv-board{display:flex;flex-direction:column;background:linear-gradient(180deg,#1a242b,#0c1319);border:2px solid #55666f;box-shadow:0 0 0 8px #0a1015,0 0 90px #d19b422b,inset 0 0 0 1px #ffffff1f;opacity:calc(.6 + .4 * var(--board-lit))}.mv-board footer,.mv-board header{display:flex;justify-content:space-between;gap:12px;padding:12px 18px;font:500 11px/1 var(--s19-mono);letter-spacing:2.4px;color:#a9b6bd}.mv-board header{border-bottom:1px solid #ffffff14;color:var(--hazard-a)}.mv-board footer{border-top:1px solid #ffffff14;font-size:10px}.mv-board-grid{flex:1;display:grid;align-content:center;gap:10px;padding:14px 18px 104px}.mv-board-row{display:flex;align-items:center;gap:12px;font:500 12px/1 var(--s19-mono);letter-spacing:1.8px;color:#c3cdd3}.mv-board-row i{flex:1;height:2px;background:repeating-linear-gradient(90deg,#e0a33f59 0 8px,#0000 8px 16px)}.mv-plinths{position:absolute;inset:0;transform-style:preserve-3d}.mv-plinth{display:grid;justify-items:center;align-content:center;gap:6px;padding:12px 8px;background:linear-gradient(180deg,#151f26,#0b1217);border:1px solid #ffffff1f;border-top:3px solid var(--hazard-a);box-shadow:0 20px 50px #000000b3}.mv-plinth b{font:700 34px/1 var(--s19-mono);color:#f1d7a4;letter-spacing:2px}.mv-plinth span{font:500 9px/1.3 var(--s19-mono);letter-spacing:1.6px;color:#93a0a8;text-align:center}.mv-plinth i{display:flex;gap:5px;margin-top:4px}.mv-plinth em{width:9px;height:9px;border-radius:50%;background:radial-gradient(circle,#f6d79a,#c1873a);box-shadow:0 0 10px #e0a33f80}.mv-plinth.place-2 em{background:radial-gradient(circle,#dbe4ea,#8f9aa2);box-shadow:0 0 10px #c8d2da66}.mv-plinth.place-3 em{background:radial-gradient(circle,#e0a97c,#a9673a);box-shadow:0 0 10px #c0815a66}.mv-board-mount{background:linear-gradient(180deg,#2b353b,#131a1f);box-shadow:0 14px 40px #000000b3}.mv-haze{background:radial-gradient(90% 60% at 50% 60%,#d19b421f 0,#0000 64%),linear-gradient(180deg,#0000 74%,#05080acc)}.mv-haze,.mv-scan{position:absolute;inset:0;pointer-events:none}.mv-scan{opacity:.16;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 3px);mix-blend-mode:overlay}.mv-vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(125% 85% at 50% 52%,#0000 56%,#05080a80 88%,#05080abf 100%)}.mv-exit{display:none}.mv-topline{position:absolute;top:calc(var(--s19-bar,68px) + 18px);left:var(--s19-pad,26px);right:var(--s19-pad,26px);gap:18px;font:500 10px/1 var(--s19-mono);letter-spacing:2.4px;color:#93a0a8;text-transform:uppercase}.mv-origin,.mv-topline{display:flex;align-items:center}.mv-origin{gap:8px;color:#cbd4d9}.mv-origin i{width:7px;height:7px;border-radius:50%;background:#c9455c;box-shadow:0 0 12px 3px #c9455c8c;animation:mv-blip 3.4s ease-in-out infinite}.mv-sequence{margin-left:auto;color:#7f8c95}.mv-topline a{display:inline-flex;align-items:center;gap:6px;color:var(--hazard-a);text-decoration:none}.mv-topline a:hover{color:#f6d79a}.mv-introduction{position:absolute;left:var(--s19-pad,26px);bottom:clamp(120px,20svh,210px);max-width:660px;opacity:var(--intro-alpha);transition:opacity .45s ease}.mv-kicker{display:flex;align-items:center;gap:10px;font:600 10px/1 var(--s19-mono);letter-spacing:3px;color:var(--hazard-a)}.mv-kicker>span{width:34px;height:1px;background:var(--hazard-a)}.mv-introduction h1{margin:14px 0 6px;font:800 clamp(64px,9vw,132px)/.92 var(--font-heading,var(--s19-mono));letter-spacing:-1.4px;color:#f4f7f9}.mv-motto{font:600 11px/1 var(--s19-mono);letter-spacing:5px;color:#7f8c95}.mv-introduction p{margin:18px 0 0;font:400 15px/1.6 var(--font-body,system-ui);color:#b3bfc6}.mv-actions{display:flex;align-items:center;gap:16px;margin-top:26px;flex-wrap:wrap}.mv-profile-link{display:inline-flex;align-items:center;gap:7px;font:600 11px/1 var(--s19-mono);letter-spacing:2px;color:#cbd4d9;text-decoration:none;text-transform:uppercase}.mv-profile-link:hover{color:#f6d79a}.mv-readouts{position:absolute;right:var(--s19-pad,26px);bottom:clamp(120px,20svh,210px);display:grid;gap:1px;margin:0;width:min(300px,42vw);background:#ffffff0f;border:1px solid #ffffff1a;backdrop-filter:blur(6px);opacity:calc(.5 + .5 * var(--intro-alpha))}.mv-readouts>div{display:flex;justify-content:space-between;gap:14px;padding:10px 14px;background:#05080ab8}.mv-readouts dt{font:500 9px/1.4 var(--s19-mono);letter-spacing:2px;color:#7f8c95}.mv-readouts dd{margin:0;font:600 11px/1.4 var(--s19-mono);letter-spacing:1.4px;color:#d6dee3;text-align:right}.merit-entry[data-phase=clasificacion] .mv-readouts dd{color:#f6d79a}.merit-entry[data-phase=meritos] .mv-readouts dd{color:#a7dcc2}.mv-access{position:absolute;left:50%;bottom:clamp(96px,16svh,168px);translate:-50% 0;display:grid;gap:7px;justify-items:center;width:min(420px,80vw);padding:14px 20px;background:#05080ac7;border:1px solid #ffffff1f;backdrop-filter:blur(8px);opacity:var(--access-alpha)}.mv-access span{font:500 9px/1 var(--s19-mono);letter-spacing:2.4px;color:#7f8c95}.mv-access strong{font:600 12px/1 var(--s19-mono);letter-spacing:1.8px;color:#f6d79a}.mv-access i{display:block;width:100%;height:2px;background:#ffffff1a;overflow:hidden}.mv-access i b{display:block;height:100%;width:calc(var(--walk,0) * 100%);background:linear-gradient(90deg,var(--hazard-a),#f6d79a)}.mv-handoff{position:absolute;left:0;right:0;bottom:clamp(96px,15svh,170px);display:grid;place-items:center;pointer-events:none;opacity:var(--handoff,0)}.mv-handoff-body{display:grid;gap:10px;justify-items:center;text-align:center}.mv-handoff-body strong{font:800 clamp(30px,4.4vw,56px)/1 var(--font-heading,var(--s19-mono));letter-spacing:5px;color:#f6d79a;text-shadow:0 4px 24px #05080acc}.mv-handoff-body span{font:600 10px/1 var(--s19-mono);letter-spacing:3px;color:#b7c2c9;text-shadow:0 2px 14px #05080ace}.mv-bottomline{position:absolute;left:var(--s19-pad,26px);right:var(--s19-pad,26px);bottom:22px;display:flex;align-items:center;gap:20px;font:500 10px/1 var(--s19-mono);letter-spacing:2.4px;color:#7f8c95}.mv-stages{display:flex;gap:22px}.mv-stages span{display:flex;align-items:center;gap:9px;position:relative;padding-bottom:9px;opacity:.42;color:#93a0a8;transition:opacity .3s,color .3s}.mv-stages b{color:var(--hazard-a)}.mv-stages i{position:absolute;left:0;bottom:0;height:1px;width:100%;background:#ffffff1a}.mv-stages i:after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--fill,0) * 100%);background:#f6d79a}.merit-entry[data-phase=clasificacion] .clasificacion-label,.merit-entry[data-phase=meritos] .meritos-label,.merit-entry[data-phase=registro] .registro-label{opacity:1;color:#e6dcc8}.mv-scroll{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:#93a0a8}.mv-scroll svg{animation:mv-nudge 2.4s ease-in-out infinite}.mv-scene:after{content:"";position:absolute;left:0;right:0;bottom:0;height:78px;pointer-events:none;background:linear-gradient(0deg,#05080a,#05080a00)}.rankings-page .rank-telemetry{display:flex;flex-wrap:wrap;gap:1px;margin:0 0 34px;background:#ffffff0f;border:1px solid #ffffff1a;width:fit-content}.rankings-page .rank-telemetry>div{display:grid;gap:4px;padding:13px 22px;background:#0b1116b8}.rankings-page .rank-telemetry dt{font:500 9px/1.4 var(--s19-mono,monospace);letter-spacing:1.8px;text-transform:uppercase;color:#93a0a8}.rankings-page .rank-telemetry dd{margin:0;font:700 26px/1 var(--s19-mono,monospace);color:#f1d7a4}.rankings-page .podium-card{border-top:3px solid #e0a33f40}.rankings-page .podium-card.place-1{border-top-color:#e0a33f}.rankings-page .podium-card.place-2{border-top-color:#c8d2da5c}.rankings-page .podium-card.place-3{border-top-color:#c0815a5c}.rankings-page .podium-place{font-family:var(--s19-mono,monospace)}.rankings-page .rank-hero-meta{display:none}@keyframes mv-blip{0%,to{opacity:1}48%{opacity:.25}}@keyframes mv-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(max-width:1100px){.mv-readouts{width:min(260px,46vw)}}@media(max-width:760px){.merit-entry[data-enhanced=true]{height:340svh}.merit-entry .mv-scene{min-height:520px}.mv-introduction{bottom:clamp(150px,26svh,240px);max-width:none;right:var(--s19-pad,26px)}.mv-introduction h1{font-size:clamp(56px,16vw,100px)}.mv-introduction p{font-size:14px}.mv-readouts{right:var(--s19-pad,26px);left:var(--s19-pad,26px);bottom:clamp(96px,17svh,180px);width:auto;grid-template-columns:1fr 1fr}.mv-readouts>div{padding:9px 11px}.mv-access{bottom:clamp(78px,14svh,150px)}.mv-bottomline{gap:12px;flex-wrap:wrap}.mv-stages{gap:14px}.mv-scroll{display:none}.mv-board footer,.mv-board header{font-size:9px;letter-spacing:1.6px;padding:10px 12px}.mv-board-row{font-size:10px;letter-spacing:1.2px}.rankings-page .rank-telemetry{width:100%}}@media(prefers-reduced-motion:reduce){.merit-entry,.merit-entry[data-enhanced=true]{height:auto}.merit-entry .mv-scene{position:relative;top:0}.merit-entry .mv-introduction{opacity:1!important}.merit-entry .mv-access,.merit-entry .mv-readouts,.merit-entry .mv-scroll{display:none}.mv-origin i,.mv-scroll svg{animation:none}.mv-bay-glass{opacity:1}}