@font-face{font-family:Departure Mono;font-style:normal;font-display:swap;src:url(/_next/static/media/DepartureMono-Regular.90eda201.otf) format("opentype")}:root{--bg:#000;--fg:#f2f2f2;--dim:#7c7c7c;--line:#262626;--gold:#f2f2f2;--red:#ff5a4e;--mono:"Departure Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);font-family:var(--mono);-webkit-font-smoothing:none;font-smooth:never}a,body,html{color:var(--fg)}button{cursor:pointer}button,input,select,textarea{font-family:var(--mono)}.t{min-height:100dvh;max-width:520px;margin:0 auto;padding:18px 20px 32px;display:flex;flex-direction:column;text-transform:none}.t-top{display:flex;justify-content:space-between;align-items:center}.t-lang button,.t-top{font-size:11px;letter-spacing:2px;color:var(--dim)}.t-lang button{background:none;border:0;padding:6px 2px}.t-lang button.on{color:var(--fg)}.t-lang i{font-style:normal;color:#444;padding:0 4px}.t-body{flex:1 1;padding-top:28px}.t-body.center{text-align:center;display:flex;flex-direction:column;align-items:center}.boot{font-size:17px;line-height:1.75;letter-spacing:1.5px;margin:34px 0 22px;white-space:nowrap}.boot .sp{display:inline-block;width:3.2em}.boot s{text-decoration-thickness:2px}.boot.left{text-align:left;font-size:14px;margin-top:24px;min-height:120px}.dim{color:var(--dim)}.small{font-size:12px!important}.blink{animation:blink 1.1s steps(1) infinite}.cursor:after{content:"\25AE";animation:blink 1s steps(1) infinite;margin-left:3px}@keyframes blink{50%{opacity:0}}.fade{animation:fade .6s ease both;width:100%}@keyframes fade{0%{opacity:0}to{opacity:1}}.worldmap{font-family:var(--mono);font-size:6.4px;line-height:1.05;letter-spacing:.6px;margin:4px auto 22px;color:var(--fg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.worldmap>div{height:1.05em}.wm-city{color:#fff;text-shadow:0 0 6px #fff,0 0 14px #fff;animation:blink .9s steps(1) infinite}.flap{gap:3px;flex-wrap:nowrap}.flap,.flap-cell{display:inline-flex;justify-content:center}.flap-cell{position:relative;align-items:center;background:linear-gradient(#1d1d1d 0 49%,#000 49% 51%,#141414 51% 100%);border-radius:3px;box-shadow:inset 0 1px 0 #2e2e2e,0 2px 0 #0a0a0a;color:#f5f5f5}.flap-cell:after,.flap-cell:before{content:"";position:absolute;top:50%;width:2px;height:6px;margin-top:-3px;background:#333}.flap-cell:before{left:-1px}.flap-cell:after{right:-1px}.flap-l .flap-cell{width:36px;height:50px;font-size:30px}.flap-m .flap-cell{width:25px;height:38px;font-size:21px}.flap-cell b{font-weight:400}.t-sub{color:var(--dim);font-size:12px;letter-spacing:1.5px;margin:16px 0 0;text-transform:uppercase}.t-text{font-size:15px;line-height:1.6;margin:18px 0 0}.t-head{font-size:17px;letter-spacing:2px;margin:24px 0 0}.t-h1{font-size:26px;line-height:1.25;letter-spacing:1px;font-weight:400;margin:6px 0 10px;text-align:center;padding-bottom:16px;border-bottom:1px solid var(--line);width:100%}.t-body.center .t-h1{border-bottom:0;padding-bottom:0}.stream{font-size:11px;line-height:1.7;letter-spacing:1.5px;color:#555;margin-top:22px;text-align:left;white-space:pre;min-height:112px}.stream b{color:var(--fg);font-weight:400}.t-steps{display:flex;align-items:center;gap:6px;margin-top:22px;font-size:10px;letter-spacing:2px;color:var(--dim)}.t-steps i{width:26px;height:3px;background:#2a2a2a}.t-steps i.on{background:var(--fg)}.t-steps span{margin-left:auto}.t-field{display:block;margin-top:18px}.t-field span{display:block;font-size:10px;letter-spacing:2px;color:var(--dim);margin:0 0 8px 18px}.t-field input{width:100%;background:#111;border:1px solid #2c2c2c;color:var(--fg);font-size:17px;padding:16px 20px;border-radius:999px;outline:none}.t-field input:focus{border-color:#8a8a8a;background:#151515}.pill{display:block;width:100%;margin-top:28px;background:var(--fg);color:#000;border:0;padding:18px;font-size:14px;letter-spacing:3px;border-radius:999px;transition:opacity .2s}.pill:disabled{opacity:.25}.pill small{opacity:.55;margin-left:8px;font-size:11px}.sticky-pill{position:-webkit-sticky;position:sticky;bottom:16px;box-shadow:0 0 0 10px #000}.t-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:20px}.t-tile{position:relative;background:#0d0d0d;border:1px solid #262626;border-radius:18px;padding:0;overflow:hidden;color:var(--fg);text-align:left}.t-tile .ph,.t-tile img{width:100%;aspect-ratio:1;object-fit:cover;display:block;filter:grayscale(1) contrast(1.05);opacity:.75;transition:all .25s}.t-tile .cap{display:block;font-size:11px;letter-spacing:1px;padding:10px 12px 12px;text-transform:uppercase;line-height:1.35}.t-tile .no{position:absolute;top:10px;left:10px;font-size:10px;letter-spacing:1px;background:#000;padding:4px 8px;border-radius:999px;color:var(--dim)}.t-tile.sel{border-color:var(--fg)}.t-tile.sel img{filter:none;opacity:1}.t-tile.sel .no{background:var(--fg);color:#000}.t-check{display:flex;gap:14px;align-items:flex-start;margin-top:18px;font-size:12px;line-height:1.6;color:var(--dim);cursor:pointer}.t-check input{position:absolute;opacity:0;pointer-events:none}.t-check i{flex:none;width:20px;height:20px;border:1px solid #555;border-radius:6px;margin-top:1px;display:flex;align-items:center;justify-content:center;font-style:normal}.t-check input:checked+i{background:var(--fg);border-color:var(--fg)}.t-check input:checked+i:after{content:"\2713";color:#000;font-size:13px}.t-err{color:var(--red);font-size:13px;margin-top:16px}.capsule{margin:26px 0 8px;width:100%;border:1px solid #3a3a3a;border-radius:999px;padding:22px 12px 26px;display:flex;flex-direction:column;align-items:center;gap:14px}.cap-label{font-size:10px;letter-spacing:3px;color:var(--dim)}.t-foot{font-size:9px;line-height:1.7;margin-top:36px;letter-spacing:1px;text-align:center}.t-foot,.t-foot a{color:#4d4d4d}.term{min-height:100dvh;max-width:520px;margin:0 auto;padding:18px 20px 40px;display:flex;flex-direction:column}.term-top{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:2px;color:var(--dim)}.term-body{flex:1 1;padding-top:36px}.line{font-size:15px;line-height:1.6;margin:0 0 8px;white-space:pre-wrap}.line.dim{color:var(--dim)}.line.gold{color:var(--fg)}.prompt:before{content:"> "}.big{font-size:28px;letter-spacing:3px;margin:18px 0}.field{margin:22px 0 6px}.field input{width:100%;background:#111;border:1px solid #2c2c2c;color:var(--fg);font-size:17px;padding:16px 20px;border-radius:999px;outline:none}.btn{display:block;width:100%;margin-top:30px;background:var(--fg);color:#000;border:0;padding:17px;font-size:14px;letter-spacing:3px;border-radius:999px}.btn.ghost{background:transparent;color:var(--fg);border:1px solid #444}.err{color:var(--red);font-size:13px;margin-top:14px}.foot{font-size:10px;line-height:1.6;margin-top:36px;letter-spacing:.5px}.foot,.foot a{color:#4d4d4d}.adm{max-width:1180px;margin:0 auto;padding:24px 20px 80px;font-size:13px}.adm h1{font-size:18px}.adm h1,.adm h2{letter-spacing:3px;font-weight:400}.adm h2{font-size:13px;color:var(--gold);margin:0 0 14px;text-transform:uppercase}.card{border:1px solid var(--line);padding:18px;margin:16px 0;background:#0f0f0e}.row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.adm input,.adm select,.adm textarea{background:#161512;color:var(--fg);border:1px solid #36332c;padding:8px 10px;font-size:13px}.adm .b{background:#1e1c18;color:var(--fg);border:1px solid #45413a;padding:8px 12px;font-size:12px;letter-spacing:1px}.adm .b.gold,.adm .b:hover{border-color:var(--gold)}.adm .b.gold{background:var(--gold);color:#000}.adm .b.red{color:var(--red);border-color:#5a2c25}.adm .b:disabled{opacity:.35}.adm table{width:100%;border-collapse:collapse}.adm td,.adm th{padding:7px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.adm th{color:var(--dim);font-weight:400;font-size:11px;letter-spacing:1px}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-top:18px;flex-wrap:wrap}.tabs button{background:none;border:0;color:var(--dim);padding:10px 14px;font-size:12px;letter-spacing:2px;border-bottom:2px solid transparent}.tabs button.on{color:var(--fg);border-bottom-color:var(--gold)}.vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:10px;gap:10px}.vt{border:1px solid var(--line);background:#141311;cursor:pointer;position:relative}.vt.sel{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.vt img{width:100%;aspect-ratio:1;object-fit:contain;display:block;background:repeating-conic-gradient(#222 0 25%,#1a1a1a 0 50%) 50% /16px 16px}.vt .meta{padding:6px;font-size:11px;line-height:1.4}.chip{display:inline-block;font-size:10px;padding:2px 6px;border:1px solid #4a463d;margin:2px 2px 0 0;color:var(--gold)}.muted{color:var(--dim)}.adm .pill{font-size:11px;padding:3px 8px;border:1px solid;letter-spacing:1px;display:inline-block;width:auto;margin:0;background:none;color:var(--fg);border-radius:0}.adm .pill.draft{color:var(--dim)}.adm .pill.live{color:#6fd08c}.adm .pill.closed{color:#d9b866}.barh{height:8px;background:var(--gold);display:inline-block;vertical-align:middle}.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:#0f0f0e;padding:10px 0;border-bottom:1px solid var(--line);margin-bottom:12px}