/*! AB Portfolio · ab-hub.css v0.33.26 · github.com/AngelinoBarajas/ab-portfolio */
html:has(.section_hub-hero),.main-wrapper:has(.section_hub-hero){overflow-anchor:none}.section_hub-hero{--hang:clamp(90px,11vw,170px)}.section_hub-hero .ab_rec_dot.is-live{box-shadow:0 0 10px var(--_color---status--live);animation:ab-blink 1.6s infinite}.ab_hub-hero_grid{pointer-events:none}.ab_hub-hero_grid a,.ab_hub-hero_grid .ab_dbh_word,.ab_dbh_sum.is-hub{pointer-events:auto}.ab_dbh_title.is-hub{max-width:none}.ab_hub-sym_dot{box-shadow:0 0 10px #ff4d3a;animation:ab-blink 1s infinite}[data-hub-list="chips"],[data-hub-list="chips"] .w-dyn-items,[data-hub-list="chips"] .w-dyn-item{display:contents}.ab_screen.is-hub{--cw:18px}.ab_screen.is-hub .osd{z-index:24}[data-hub-list="rows"] .w-dyn-items{display:grid;gap:2px}.hb-cols,.ab_hub-row,.ab_hub-call_row{gap:calc(var(--cw) * .9)}.hb-cols{display:flex;align-items:center;padding:0 8px 8px;margin-bottom:6px;border-bottom:1px solid var(--_color---neutral--hair);font-family:var(--_typography---font--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--_color---text--tertiary)}.hb-cols span{width:calc(var(--n) * var(--cw));flex:none}.hb-cols .hb-c-cur{width:var(--cw)}.hb-cols .hb-c-go{width:auto;flex:1}.ab_hub-row{transition:background-color .2s,border-color .2s}.ab_hub-row_sum,.ab_screen.is-hub.is-built .ab_hub-row_name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ab_hub-row_name{font-family:var(--_typography---font--mono);font-size:14px;color:var(--_color---text--secondary)}.hb-row-b{position:absolute;inset:0;z-index:1;border:0;background:none;padding:0;cursor:var(--hand,pointer)}.hb-row-b:focus-visible{outline:2px solid var(--_color---ui--select);outline-offset:1px}.ab_hub-row:hover{background-color:rgba(255,255,255,.04)}.ab_hub-row.is-on{border-color:var(--_color---brand--signal);background-color:rgba(255,106,61,.08)}.hb-cur{flex:none;width:var(--cw);text-align:center;font-family:var(--_typography---font--mono);font-size:calc(var(--cw) * 1.05);color:var(--_color---brand--signal);opacity:0}.ab_hub-row:hover .hb-cur,.ab_hub-row.is-on .hb-cur{opacity:1}.hb-cell{display:flex;flex:none;position:relative}.hb-fl{display:inline-block;width:var(--cw);text-align:center;font-family:var(--_typography---font--mono);font-size:calc(var(--cw) * 1.02);line-height:1.6;font-weight:500;text-transform:uppercase;color:var(--_color---text--secondary)}.hb-c-flight .hb-fl{color:var(--_color---text--tertiary)}.ab_hub-row.is-on .hb-fl{color:var(--_color---text--primary)}.ab_hub-row.is-on .hb-c-flight .hb-fl{color:var(--_color---brand--signal)}.hb-fl.is-glitch{color:var(--_color---ui--select)!important}.hb-c-status .hb-fl{color:var(--_color---text--tertiary)}.ab_hub-row.is-on .hb-c-status .hb-fl{color:var(--_color---status--live)}.ab_hub-row.is-now .hb-c-status .hb-fl{color:var(--_color---brand--signal);animation:ab-blink .7s steps(1) infinite}.ab_hub-go{height:calc(var(--cw) * 1.5);transition:color .2s,background-color .2s,border-color .2s}.ab_hub-go:focus-visible{background-color:var(--_color---brand--signal);border-color:var(--_color---brand--signal);color:var(--_color---brand--on-signal)}.ab_hub-row.is-on .ab_hub-go{border-color:var(--_color---brand--signal);color:var(--_color---brand--signal)}.ab_hub-row.is-on .ab_hub-go:hover{color:var(--_color---brand--on-signal)}.ab_hub-go_a{font-size:calc(var(--cw) * .9)}.ab_hub-prompt::after{content:"";display:inline-block;width:.55em;height:1.05em;margin-left:4px;vertical-align:-2px;background:var(--_color---brand--signal);animation:ab-blink 1s steps(1) infinite}.hb-key{all:unset;cursor:var(--hand,pointer);display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;font-family:var(--_typography---font--mono);font-size:12.5px;letter-spacing:.06em;color:var(--_color---text--secondary);transition:background .2s,border-color .2s,color .2s}.hb-key .k{font-size:11px;color:var(--_color---text--tertiary);border:1px solid var(--_color---neutral--hair-strong);text-align:center;padding:2px 0}.hb-key i{width:7px;height:7px;border-radius:50%;background:#2a2e44;transition:background .2s,box-shadow .2s}.hb-key:hover{background:rgba(255,255,255,.04);color:var(--_color---text--primary)}.hb-key[aria-pressed="true"]{border-color:var(--_color---brand--signal);color:var(--_color---text--primary);background:rgba(255,106,61,.08)}.hb-key[aria-pressed="true"] .k{background:var(--_color---brand--signal);color:var(--_color---brand--on-signal);border-color:var(--_color---brand--signal)}.hb-key[aria-pressed="true"] i{background:var(--c);box-shadow:0 0 8px var(--c)}.hb-key.is-now i{background:var(--_color---brand--signal);box-shadow:0 0 8px var(--_color---brand--signal);animation:ab-blink .7s steps(1) infinite}.hb-key:focus-visible{outline:2px solid var(--_color---ui--select)}.ab_console.is-hub .ab_tele_v.is-pri{color:var(--_color---brand--signal)}.ab_hub-slot{box-shadow:inset 0 2px 4px rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.06)}.ab_hub-slot_line{box-shadow:0 0 12px var(--_color---brand--signal);transition:opacity .3s}.ab_mon.is-hub.is-printing .ab_hub-slot_line{opacity:.9}.hb-peeks{position:absolute;right:0;top:0;bottom:0;width:0;z-index:1;pointer-events:none}.ab_planet.hb-peek{width:clamp(70px,7vw,104px);right:0;left:auto;top:var(--y,50%);margin-top:calc(clamp(70px,7vw,104px) / -2);transform:translateX(-40%) scale(.7);opacity:0;transition:transform .55s cubic-bezier(.2,.9,.2,1.15),opacity .3s}.ab_planet.hb-peek.is-on{transform:translateX(74%) scale(1);opacity:1}@media (max-width:1200px){.ab_mc.is-hub{grid-template-columns:minmax(0,1fr)}.ab_console.is-hub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:620px){.ab_console.is-hub{grid-template-columns:minmax(0,1fr)}}.ab_hub-print{margin-bottom:calc(var(--hang) * -1);clip-path:inset(-20px -80px -400px -80px);perspective:1200px}@media (min-width:1201px){.ab_hub-print{margin-right:298px}}.ab_hub-pass{--c:#146EF5;--mx:50%;--my:50%;--gx:0;will-change:transform;transform-origin:50% 0;background:linear-gradient(160deg,rgba(34,40,66,.86),rgba(10,12,22,.93));-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 30px 60px -24px rgba(0,0,0,.75),inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.03)}.ab_hub-pass::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--c);box-shadow:0 0 14px var(--c),0 0 3px var(--c);z-index:2}.ab_hub-pass::after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.018) 0 1px,transparent 1px 3px)}.ab_hub-pass .brk,.ab_hub-log .brk{width:12px;height:12px;border-color:rgba(242,240,234,.45);z-index:3}.ab_hub-pass .brk.tl,.ab_hub-pass .brk.tr,.ab_hub-log .brk.tl,.ab_hub-log .brk.tr{top:8px}.ab_hub-pass .brk.bl,.ab_hub-pass .brk.br,.ab_hub-log .brk.bl,.ab_hub-log .brk.br{bottom:8px}.ab_hub-pass .brk.tl,.ab_hub-pass .brk.bl,.ab_hub-log .brk.tl,.ab_hub-log .brk.bl{left:8px}.ab_hub-pass .brk.tr,.ab_hub-pass .brk.br,.ab_hub-log .brk.tr,.ab_hub-log .brk.br{right:8px}.ab_hub-pass ::selection{background:var(--_color---brand--signal);color:var(--_color---brand--on-signal)}.ab_hub-pass_ok::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--_color---status--live);box-shadow:0 0 8px var(--_color---status--live);animation:ab-blink 1.4s infinite}.ab_hub-pass_code{font-stretch:125%}.ab_hub-pass_code.is-to{color:var(--c);text-shadow:0 0 18px color-mix(in srgb,var(--c) 45%,transparent)}.ab_hub-pass_title{font-stretch:118%}.ab_hub-pass_open{transition:color .2s,transform .25s}.ab_hub-pass_link:hover .t-outline{-webkit-text-stroke-color:var(--_color---brand--signal)}.ab_hub-pass_link:hover .ab_hub-pass_open{color:var(--_color---brand--signal);transform:translateX(4px)}.ab_hub-pass_qr svg{display:block;width:100%;height:100%;fill:var(--_color---text--primary);filter:drop-shadow(0 0 4px rgba(242,240,234,.35))}.ab_hub-pass_stub-code{color:var(--c)}.hb-glare{position:absolute;inset:0;z-index:5;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(255,255,255,.09),transparent 60%),radial-gradient(240px circle at var(--mx) var(--my),rgba(255,106,61,.09),transparent 70%), linear-gradient(calc(105deg + var(--gx) * 50deg),transparent 28%,rgba(140,200,255,.06) 44%,rgba(255,150,220,.05) 54%,transparent 70%)}.ab_hub-log:hover .hb-glare,.ab_hub-pass:hover .hb-glare{opacity:1}.ab_hub-pass{transition:box-shadow .5s cubic-bezier(.2,.8,.2,1)}.ab_hub-print.is-focus{clip-path:none;perspective:none}.ab_hub-print.is-focus .ab_hub-pass{z-index:2}.ab_hub-pass.is-lifted{box-shadow:0 60px 120px -30px rgba(0,0,0,.85),0 0 0 1px color-mix(in srgb,var(--c) 35%,transparent),0 0 60px -10px color-mix(in srgb,var(--c) 30%,transparent),inset 0 1px 0 rgba(255,255,255,.14)}.hb-pass-dim{position:absolute;left:0;top:0;width:0;height:0;opacity:0;pointer-events:none;z-index:1;transition:opacity .45s ease;background:radial-gradient(ellipse at 50% 50%,rgba(6,8,16,.42),rgba(6,8,16,.72) 70%)}.ab_hub-print.is-focus .hb-pass-dim{position:fixed;inset:0;width:auto;height:auto}.ab_hub-print.is-dim .hb-pass-dim{opacity:1}@media (max-width:1200px){.ab_hub-slot{margin-left:7%;margin-right:7%}.ab_hub-pass{grid-template-columns:minmax(0,1fr);width:86%}.ab_hub-pass_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ab_hub-pass_stub{border-left:0;border-top:1px dashed rgba(255,255,255,.18);display:grid;grid-template-columns:92px minmax(0,1fr);column-gap:14px;row-gap:8px;align-items:center}.ab_hub-pass_qr{grid-column:1;grid-row:1 / span 3;max-width:92px}.ab_hub-pass_stub-t,.ab_hub-pass_stub-f,.ab_hub-pass_stub .button{grid-column:2}.ab_hub-pass_stub-t{margin-top:0}.ab_hub-pass_stub .button.is-stub{width:auto}}.section_hub-map{padding-top:calc(clamp(90px,11vw,170px) + clamp(150px,15vw,240px));transition:padding-top .5s cubic-bezier(.2,.8,.2,1)}.ab_hub-step{transition:background-color .25s,color .25s,border-color .25s}.ab_hub-step.is-on{background:#0B0C14;border-color:#0B0C14;color:#F2F0EA}.ab_hub-step.is-on .ab_hub-step_n{background:#FF6A3D;border-color:#FF6A3D;color:#0B0C14}.ab_hub-step.is-done{color:var(--_color---text--primary)}.ab_hub-step.is-done .ab_hub-step_n{background:var(--_color---text--primary);border-color:var(--_color---text--primary);color:var(--_color---neutral--void)}@media (min-width:992px){.ab_hub-map{position:sticky;top:90px}}.ab_hub-map::before{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(11,12,20,.16) 1.1px,transparent 1.5px) 0 0/14px 14px;-webkit-mask:radial-gradient(38% 42% at 30% 45%,#000 55%,transparent 72%),radial-gradient(30% 40% at 68% 42%,#000 50%,transparent 70%),radial-gradient(22% 26% at 78% 80%,#000 50%,transparent 72%),radial-gradient(14% 20% at 8% 50%,#000 40%,transparent 70%);mask:radial-gradient(38% 42% at 30% 45%,#000 55%,transparent 72%),radial-gradient(30% 40% at 68% 42%,#000 50%,transparent 70%),radial-gradient(22% 26% at 78% 80%,#000 50%,transparent 72%),radial-gradient(14% 20% at 8% 50%,#000 40%,transparent 70%)}.ab_hub-map::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle,rgba(11,12,20,.06) 1px,transparent 1.4px) 7px 7px/14px 14px}.hb-map-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hb-arc{fill:none;stroke:rgba(11,12,20,.26);stroke-width:1.2;stroke-dasharray:2 6;vector-effect:non-scaling-stroke;transition:stroke .3s,stroke-width .3s,opacity .3s}.ab_hub-map.has-main .hb-arc{opacity:.3}.hb-arc.is-lit{opacity:1!important;stroke:#0B0C14;stroke-width:1.8;stroke-dasharray:6 6;animation:hb-dash 1.2s linear infinite}@keyframes hb-dash{to{stroke-dashoffset:-24}}.hb-itin-path{fill:none;stroke:#FF6A3D;stroke-width:3;vector-effect:non-scaling-stroke;stroke-linecap:round}.hb-earth{position:absolute;transform:translate(-9px,-9px);display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.hb-earth i{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#8fd0ff,#1f6fb2 55%,#0b2a4a);box-shadow:0 0 0 4px rgba(31,111,178,.15)}.hb-earth span{font-family:var(--_typography---font--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--_color---text--tertiary);white-space:nowrap}.hb-map-hint{position:absolute;right:0;top:0;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;background:#0B0C14;color:#F2F0EA;font-family:var(--_typography---font--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;z-index:3}.hb-map-hint::before{content:"";width:7px;height:7px;border-radius:50%;background:#FF6A3D;animation:ab-blink 1.2s infinite}.hb-port{position:absolute;width:clamp(36px,3.6vw,54px);height:clamp(36px,3.6vw,54px);transform:translate(-50%,-50%);border:0;background:none;padding:0;cursor:var(--hand,pointer);z-index:2;transition:opacity .3s}.ab_planet.hb-port-pl{inset:0;width:100%;transition:transform .35s cubic-bezier(.2,.9,.2,1.3)}.hb-port:hover .hb-port-pl{transform:scale(1.15)}.hb-port::before{content:"";position:absolute;inset:-10px;border-radius:50%;border:1.5px dashed transparent;transition:border-color .25s,transform .35s cubic-bezier(.2,.9,.2,1.3)}.hb-port.is-rec::before{border-color:#0B0C14;animation:hb-spin 9s linear infinite}.hb-port.is-main::before{border:3px solid #FF6A3D;inset:-12px}.hb-port.is-stop::before{border:2px solid #0B0C14;inset:-10px}@keyframes hb-spin{to{transform:rotate(360deg)}}.hb-port.is-dim{opacity:.45}.hb-port.is-dim:hover{opacity:1}.hb-port.is-main .hb-port-pl{transform:scale(1.2)}.hb-port:focus-visible{outline:2px solid var(--_color---ui--select);outline-offset:14px;border-radius:50%}.hb-port-code{position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);font-family:var(--_typography---font--mono);font-size:12px;font-weight:500;letter-spacing:.08em;color:#0B0C14;background:#FBFAF6;padding:1px 5px;border:1px solid rgba(11,12,20,.15);border-radius:3px;white-space:nowrap}.hb-port-n{position:absolute;left:50%;top:calc(100% + 34px);transform:translateX(-50%);font-family:var(--_typography---font--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--_color---text--tertiary);white-space:nowrap}.hb-port-tag{position:absolute;left:50%;bottom:calc(100% + 14px);transform:translateX(-50%);font-family:var(--_typography---font--mono);font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:2px 7px;opacity:0;transition:opacity .2s}.hb-port.is-main .hb-port-tag,.hb-port.is-stop .hb-port-tag,.hb-port.is-rec .hb-port-tag{opacity:1}.hb-port.is-main .hb-port-tag{background:#FF6A3D;color:#0B0C14}.hb-port.is-stop .hb-port-tag{background:#0B0C14;color:#F2F0EA}.hb-port.is-rec .hb-port-tag{background:#FBFAF6;color:#0B0C14;border:1px dashed #0B0C14}.hb-port.is-main .hb-port-code{background:#FF6A3D;border-color:#FF6A3D}.ab_hub-planner.is-ping{animation:hb-ping .9s ease-out}@keyframes hb-ping{0%{box-shadow:0 0 0 0 rgba(255,106,61,.55)}100%{box-shadow:0 0 0 14px rgba(255,106,61,0)}}.hb-pl-b.is-next{position:relative;box-shadow:inset 3px 0 0 var(--_color---brand--signal)}.hb-pl-tag{position:absolute;right:14px;top:14px;padding:3px 7px;background:var(--_color---brand--signal);color:var(--_color---brand--on-signal);font-family:var(--_typography---font--mono);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;animation:ab-blink 1.6s steps(1) infinite}.hb-pl-b.is-next .hb-pl-k{padding-right:64px}.hb-pl-b.is-next .hb-pl-intro{padding-right:56px}.hb-pl-h{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--_color---neutral--hair);font-family:var(--_typography---font--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--_color---text--tertiary)}.hb-pl-h button{border:0;background:none;cursor:var(--hand,pointer);font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--_color---text--tertiary);text-decoration:underline;text-underline-offset:3px}.hb-pl-h button:hover{color:var(--_color---text--primary)}.hb-pl-b{padding:18px}.hb-pl-b + .hb-pl-b{border-top:1px solid var(--_color---neutral--hair)}.hb-pl-k{font-family:var(--_typography---font--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--_color---text--tertiary);margin-bottom:10px;display:flex;justify-content:space-between;gap:8px}.hb-pl-intro{margin:0;font-size:16px;color:var(--_color---text--secondary);line-height:1.5}.hb-pl-intro b{color:var(--_color---text--primary)}.hb-pl-pick{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.hb-pl-pick button{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--_color---neutral--hair-strong);background:none;font-family:var(--_typography---font--mono);font-size:12px;line-height:1.2;color:var(--_color---text--secondary);cursor:var(--hand,pointer);transition:background .2s,border-color .2s,color .2s}.hb-pl-pick button i{width:9px;height:9px;flex:none;border:1.5px solid var(--c);background:transparent;transition:background .2s}.hb-pl-pick button b{font-weight:500;color:var(--_color---text--tertiary)}.hb-pl-pick button:hover,.hb-pl-pick button:focus-visible,.hb-pl-pick button[aria-pressed="true"]{border-color:var(--c);color:var(--_color---text--primary);background:color-mix(in srgb,var(--c) 14%,transparent);outline:none}.hb-pl-pick button:hover i,.hb-pl-pick button:focus-visible i{background:var(--c)}.hb-pl-pick button.is-addon{border-style:dashed}.hb-pl-pick button.is-addon[aria-pressed="true"]{border-style:solid}.hb-ks-ico{--sat:var(--c,#b87a2e)}.hb-kssat{position:absolute;width:56px;height:30px;transform:translate(-50%,-50%);padding:0;border:0;background:none;cursor:var(--hand,pointer);z-index:2}.hb-kssat-body{position:absolute;inset:0;display:grid;place-items:center;border:1px dashed rgba(11,12,20,.35);transition:border-color .3s,background .3s,box-shadow .3s}.hb-kssat{--sat:#0B0C14}.hb-kssat .sat-ico{width:36px;height:18px;transition:transform .45s cubic-bezier(.2,.9,.2,1.3)}.hb-kssat .sb{fill:#b87a2e}.hb-kssat:hover .sat-ico,.hb-kssat:focus-visible .sat-ico{transform:rotate(-12deg) scale(1.08)}.hb-kssat:hover .hb-kssat-body,.hb-kssat:focus-visible .hb-kssat-body{border-style:solid;border-color:#E0A458}.hb-kssat:focus-visible{outline:none}.hb-kssat.is-on .hb-kssat-body{border-style:solid;border-color:#E0A458;background:rgba(224,164,88,.14);box-shadow:0 0 16px rgba(224,164,88,.35)}.hb-kssat.is-on{--sat:#8a5a1c}.hb-kssat .hb-port-code{top:calc(100% + 8px)}.hb-kssat-state{position:absolute;left:50%;top:calc(100% + 48px);transform:translateX(-50%);white-space:nowrap;font-family:var(--_typography---font--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#a8712c}.hbf-ks{position:absolute;inset:-10%;border:1px dashed rgba(255,210,154,.4);border-radius:50%;opacity:0;transform:scale(.8);transition:opacity .4s,transform .6s cubic-bezier(.2,.9,.2,1.3);pointer-events:none;z-index:3}.hbf-ks.is-on{opacity:1;transform:none}.hbf-ks i{position:absolute;inset:0;animation:hb-spin 14s linear infinite}.hb-kssat .hb-port-n{top:calc(100% + 32px)}.hbf-ks .sat-ico{--sat:#FFD29A;position:absolute;left:50%;top:0;width:30px;height:15px;margin:-7px 0 0 -15px;filter:drop-shadow(0 0 6px rgba(255,210,154,.8))}.hb-ks-orb{position:absolute;inset:-26px;border:1px dashed rgba(224,164,88,.55);border-radius:50%;pointer-events:none}.hb-ks-orb i{position:absolute;inset:0;animation:hb-spin 7s linear infinite}.hb-ks-orb .hb-ks-ico{--sat:#8a5a1c;position:absolute;left:50%;top:0;width:22px;height:11px;margin:-5px 0 0 -11px}@media (prefers-reduced-motion:reduce){.hb-ks-orb i,.hbf-ks i{animation:none}}:where(html.ab-calm) .hb-ks-orb i,:where(html.ab-calm) .hbf-ks i{animation:none}.hb-pl-pick button[disabled]{opacity:.35;pointer-events:none}.hb-pl-main{display:flex;align-items:center;gap:14px}.hb-pl-main b{font-family:var(--_typography---font--display);font-stretch:125%;font-weight:900;font-size:clamp(34px,3.2vw,50px);line-height:.9}.hb-pl-main span{font-weight:600;font-size:16px;line-height:1.25}.hb-pl-main small{display:block;font-family:var(--_typography---font--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--_color---text--tertiary);font-weight:400;margin-top:4px}.hb-pl-rec{list-style:none;margin:0;padding:0;display:grid;gap:8px}.hb-pl-rec li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:11px 12px;border:1px dashed var(--_color---neutral--hair-strong)}.hb-pl-rec li.is-in{border-style:solid;border-color:#0B0C14;background:var(--_color---neutral--deep)}.hb-pl-rec p{margin:0;font-size:14.5px;color:var(--_color---text--secondary);line-height:1.4}.hb-pl-rec p b{color:var(--_color---text--primary);font-weight:600}.hb-pl-rec button{grid-row:span 2;border:1px solid #0B0C14;background:#0B0C14;color:#F2F0EA;padding:6px 12px;font-family:var(--_typography---font--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:var(--hand,pointer);white-space:nowrap}.hb-pl-rec button:hover{background:#FF6A3D;border-color:#FF6A3D;color:#0B0C14}.hb-pl-rec li.is-in button{background:none;color:var(--_color---text--primary)}.hb-pl-rec button[disabled]{opacity:.35;pointer-events:none}.hb-flown{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-family:var(--_typography---font--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--_color---text--tertiary)}.hb-flown a{color:var(--_color---text--primary);text-decoration:none;border-bottom:1px solid var(--_color---neutral--hair-strong)}.hb-flown a:hover{border-color:var(--_color---brand--signal);color:#c2410c}.hb-legs{list-style:none;margin:0;padding:0 0 0 18px;position:relative;display:grid;gap:12px}.hb-legs::before{content:"";position:absolute;left:5px;top:6px;bottom:6px;border-left:2px dashed #FF6A3D}.hb-legs li{position:relative;font-size:14.5px;line-height:1.4;color:var(--_color---text--secondary)}.hb-legs li::before{content:"";position:absolute;left:-18px;top:5px;width:12px;height:12px;border-radius:50%;background:var(--c,#1f6fb2);box-shadow:0 0 0 3px var(--_color---neutral--panel)}.hb-legs li b{display:block;color:var(--_color---text--primary);font-weight:600;font-size:15px}.hb-legs li small{font-family:var(--_typography---font--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--_color---text--tertiary)}.hb-legs li.is-custom small{color:#c2410c}.hb-pl-go{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.hb-pl-note{font-family:var(--_typography---font--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--_color---text--tertiary);margin:12px 0 0}@media (max-width:991px){.hb-map-hint{right:auto;left:var(--_spacing---layout--gutter)}.ab_hub-map{margin-left:calc(var(--_spacing---layout--gutter) * -1);margin-right:calc(var(--_spacing---layout--gutter) * -1)}}.section_hub-flight{--c:#146EF5}.section_hub-flight:not(.is-open){display:none}.button.is-ghost.is-abort:hover,.button.is-ghost.is-abort:focus-visible{background-color:#ff4d3a!important;border-color:#ff4d3a!important;color:#07080D!important}.ab_hub-flight_n{font-stretch:125%;font-variant-numeric:tabular-nums}.section_hub-flight.is-landed .ab_hub-flight_n{color:var(--_color---status--live)}.ab_hub-flight_track{will-change:transform}.hbf-path{position:absolute;left:0;top:0;height:100%;overflow:visible;pointer-events:none}.hbf-line{fill:none;stroke:rgba(255,255,255,.16);stroke-width:1.5;stroke-dasharray:3 7}.hbf-lit{fill:none;stroke:var(--c);stroke-width:2.5;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--c))}.hbf-ship{position:absolute;left:0;top:0;width:44px;height:44px;margin:-22px 0 0 -22px;z-index:5;pointer-events:none}.hbf-ship svg{width:100%;height:100%;overflow:visible}.hbf-flame{transform-origin:6px 22px;animation:hbf-flame .18s steps(2) infinite}@keyframes hbf-flame{50%{transform:scaleX(.6)}}.section_hub-flight.is-landed .hbf-flame{opacity:0}.hbf-pad{position:absolute;display:grid;place-items:center;width:110px;height:110px;margin:-55px 0 0 -55px;z-index:2}.hbf-pad .ab_planet{position:relative;width:100%;inset:auto}.hbf-pad span{position:absolute;top:calc(100% + 6px);white-space:nowrap;font-family:var(--_typography---font--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--_color---text--tertiary)}.ab_hub-wp::before{content:"";position:absolute;left:47px;top:var(--ny,-40px);height:calc(-1 * var(--ny,-40px));width:0;border-left:1.5px dashed var(--_color---neutral--hair-strong);transition:border-color .3s}.ab_hub-wp.is-on::before{border-left-color:var(--c)}.ab_hub-wp_node{transform:rotate(45deg);transition:background-color .3s,border-color .3s,box-shadow .3s}.ab_hub-wp.is-on .ab_hub-wp_node{background-color:var(--c);border-color:var(--c);box-shadow:0 0 14px var(--c)}.ab_hub-wp_card{transition:border-color .3s}.ab_hub-wp.is-on .ab_hub-wp_card{border-color:color-mix(in srgb,var(--c) 55%,transparent)}.ab_hub-wp_title{font-stretch:112%}.hbf-leg{margin-top:10px;padding:8px 11px;border-left:2px solid var(--lc);background:color-mix(in srgb,var(--lc) 9%,transparent);font-size:14px;line-height:1.4;color:var(--_color---text--primary)}.hbf-leg.is-stop{margin-top:6px;padding:6px 10px;font-size:12.5px;color:var(--_color---text--secondary);border-left-style:dashed;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ab_hub-flight_track.has-2 .ab_hub-wp_meta{display:none}.hbf-leg small{display:block;font-family:var(--_typography---font--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--_color---text--tertiary);margin-bottom:2px}.ab_hub-wp_flown.is-none{opacity:.7;pointer-events:none}.hbf-dock{position:absolute;width:clamp(150px,13vw,210px);aspect-ratio:1;transform:translate(-50%,-50%);z-index:4}.ab_planet.hbf-dock-pl{inset:0;width:100%}.hbf-shock{position:absolute;inset:-10%;border-radius:50%;border:2px solid var(--c);opacity:0;pointer-events:none}.section_hub-flight.is-landed .hbf-shock{animation:hbf-shock 1.1s ease-out}@keyframes hbf-shock{0%{opacity:.9;transform:scale(.6)}100%{opacity:0;transform:scale(1.9)}}.hbf-moon{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--a));animation:hbf-orbit 26s linear infinite}.hbf-moon i{position:absolute;left:calc(clamp(150px,13vw,210px) * .72);top:-9px;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,var(--c) 55%,#0b0c14);box-shadow:0 0 10px var(--c);border:1px dashed rgba(255,255,255,.5)}.hbf-moon em{position:absolute;left:calc(clamp(150px,13vw,210px) * .72 + 22px);top:-7px;font-style:normal;font-family:var(--_typography---font--mono);font-size:10px;letter-spacing:.1em;color:var(--_color---text--secondary);animation:hbf-upright 26s linear infinite}@keyframes hbf-upright{from{transform:rotate(calc(-1 * var(--a)))}to{transform:rotate(calc(-1 * var(--a) - 360deg))}}@keyframes hbf-orbit{to{transform:rotate(calc(var(--a) + 360deg))}}.hbf-bit{position:absolute;left:50%;top:50%;width:7px;height:11px;margin:-5px 0 0 -3px;z-index:6;pointer-events:none}.hbf-live{position:absolute;left:50%;top:calc(100% + 26px);transform:translate(-50%,12px);width:max-content;max-width:min(420px,40vw);text-align:center;opacity:0;pointer-events:none;transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.2,1)}.section_hub-flight.is-landed .hbf-live{opacity:1;transform:translate(-50%,0);pointer-events:auto}.hbf-live > span{font-family:var(--_typography---font--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--_color---status--live)}.hbf-live b{display:block;font-family:var(--_typography---font--display);font-weight:900;font-stretch:118%;font-size:clamp(34px,3.6vw,56px);line-height:.95;text-transform:uppercase;margin-top:6px}.hbf-live-a{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:18px}.hb-warp{position:fixed;inset:0;z-index:80;pointer-events:none;opacity:0;background:radial-gradient(circle,rgba(7,8,13,.2),rgba(7,8,13,.92) 70%)}.hb-warp.is-on{animation:hb-warp-o 1.15s ease forwards}@keyframes hb-warp-o{0%{opacity:0}18%{opacity:1}62%{opacity:1}100%{opacity:0}}.hb-warp i{position:absolute;left:50%;top:50%;width:var(--l);height:2px;transform-origin:0 50%;transform:rotate(var(--a)) translateX(2vmax) scaleX(0);background:linear-gradient(90deg,transparent,rgba(242,240,234,.9) 60%,#fff);opacity:0}.hb-warp.is-on i{animation:hb-streak .75s cubic-bezier(.5,0,.8,.4) var(--d) forwards}.hb-warp.is-on.is-back i{animation-direction:reverse;animation-fill-mode:both}@keyframes hb-streak{0%{opacity:0;transform:rotate(var(--a)) translateX(2vmax) scaleX(0)}30%{opacity:1}100%{opacity:0;transform:rotate(var(--a)) translateX(60vmax) scaleX(1)}}.hb-warp b{position:absolute;inset:0;background:#F2F0EA;opacity:0}.hb-warp.is-on b{animation:hb-warp-f 1.15s ease forwards}@keyframes hb-warp-f{0%,34%{opacity:0}42%{opacity:.85}70%,100%{opacity:0}}@media (max-height:820px) and (min-width:861px){.ab_hub-flight_lede{display:none}.section_hub-flight{padding-top:80px}}@media (max-width:860px){.ab_hub-flight_track{height:auto!important;transform:none!important;padding-left:36px;margin-left:var(--_spacing---layout--gutter);margin-right:var(--_spacing---layout--gutter)}.hbf-path,.hbf-pad,.hbf-ship{display:none}.ab_hub-flight_track::before{content:"";position:absolute;left:9px;top:0;bottom:0;width:2px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.18) 0 4px,transparent 4px 10px)}.ab_hub-wp{position:relative!important;left:auto!important;top:auto!important;width:auto;margin-bottom:20px}.ab_hub-wp::before{display:none}.ab_hub-wp_node{left:-34px!important;top:22px!important;margin:0}.ab_hub-flight_hud{position:sticky;top:76px;right:auto;margin:0 var(--_spacing---layout--gutter) 16px;padding:8px 12px;background:rgba(7,8,13,.85);border:1px solid var(--_color---neutral--hair);width:max-content}.hbf-dock{position:relative!important;left:-18px!important;top:auto!important;transform:none;width:140px;margin:56px auto 0}.hbf-moon i{left:102px}.hbf-moon em{left:124px}.ab_hub-flight_track > .hbf-live{position:relative;left:auto;top:auto;width:auto;max-width:none;margin:64px 0 0 -36px;padding-bottom:8px;transform:translateY(12px)}.section_hub-flight.is-landed .ab_hub-flight_track > .hbf-live{transform:none}.hbf-live-a{justify-content:center}.ab_hub-wp_meta{grid-template-columns:minmax(0,1fr)}}.ab_hub-log{--mc:#FF6A3D;--mx:50%;--my:50%;--gx:0;perspective:1800px;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;will-change:transform;background:linear-gradient(160deg,rgba(30,36,60,.9),rgba(10,12,22,.95));box-shadow:0 30px 60px -24px rgba(0,0,0,.75),inset 0 1px 0 rgba(255,255,255,.14)}.ab_hub-log:focus-visible{outline:2px solid var(--_color---ui--select);outline-offset:4px}.ab_hub-log::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--mc);box-shadow:0 0 14px var(--mc),0 0 3px var(--mc);z-index:3;transition:background .4s,box-shadow .4s}.ab_hub-log::after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.018) 0 1px,transparent 1px 3px)}.ab_hub-log:active{cursor:grabbing}.hb-pp-ctl-n{font-family:var(--_typography---font--mono);font-size:12px;letter-spacing:.12em;color:var(--_color---text--tertiary);min-width:64px;text-align:center}.hb-pp-btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--_color---neutral--hair-strong);background:none;color:var(--_color---text--primary);cursor:var(--hand,pointer);font-size:18px;transition:background .2s,color .2s,border-color .2s}.hb-pp-btn:hover{background:var(--_color---text--primary);color:var(--_color---neutral--void);border-color:var(--_color---text--primary)}.hb-pp-btn:focus-visible{outline:2px solid var(--_color---ui--select);outline-offset:2px}.hb-pp-page{position:relative;overflow:hidden;color:var(--_color---text--primary);padding:clamp(18px,2.4vw,30px)}.hb-pp-page::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.07) 1px,transparent 1.4px) 0 0/18px 18px;opacity:.6}.hb-pp-page.is-l{border-right:1px dashed rgba(255,255,255,.16)}.hb-pp-page.is-r{background:rgba(7,8,13,.22)}.hb-pp-page > *:not(.sel){position:relative}.hb-pp-no{font-family:var(--_typography---font--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--_color---text--tertiary);display:flex;justify-content:space-between}.hb-pp-name{font-family:var(--_typography---font--display);font-weight:900;font-stretch:118%;font-size:clamp(24px,2.6vw,40px);line-height:.92;text-transform:uppercase;letter-spacing:-.02em;margin:clamp(14px,2vw,26px) 0 0;color:var(--_color---text--primary)}.hb-pp-client{font-size:13.5px;color:var(--_color---text--secondary);margin:8px 0 0;line-height:1.4}.hb-pp-dl{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:clamp(12px,1.8vw,22px) 0 0;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08)}.hb-pp-dl > div{background:rgba(7,8,13,.45);padding:9px 11px}.hb-pp-dl dt{font-family:var(--_typography---font--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--_color---text--tertiary)}.hb-pp-dl dd{margin:3px 0 0;font-size:13px;font-weight:500}.hb-pp-dl .is-ph{color:var(--_color---brand--signal)}.hb-pp-open{display:inline-flex;align-items:center;gap:8px;margin-top:clamp(12px,1.8vw,20px);font-weight:600;font-size:14px;color:var(--_color---text--primary);text-decoration:none;border-bottom:1.5px solid var(--mc);padding-bottom:2px;transition:color .2s}.hb-pp-open:hover{color:var(--mc)}.hb-pp-mrz{position:absolute!important;left:clamp(16px,2.2vw,28px);right:clamp(16px,2.2vw,28px);bottom:clamp(12px,1.6vw,20px);font-family:var(--_typography---font--mono);font-size:clamp(8.5px,.8vw,11px);letter-spacing:.14em;color:var(--_color---text--tertiary);line-height:1.5;white-space:nowrap;overflow:hidden}.hb-pp-r-h{font-family:var(--_typography---font--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--_color---text--tertiary);display:flex;justify-content:space-between}.hb-pp-none{position:absolute;inset:40% 10% auto;text-align:center;font-family:var(--_typography---font--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--_color---text--tertiary)}.hb-pp-turn{position:absolute;top:0;bottom:0;width:50%;left:50%;z-index:4;transform-origin:0 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;visibility:hidden;pointer-events:none;will-change:transform}.hb-pp-turn.is-back{left:0;transform-origin:100% 50%}.hb-pp-turn.is-on{visibility:visible}.hb-pp-turn .hb-pp-face{position:absolute;inset:0;min-height:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(160deg,#20263d,#0c0e19);box-shadow:0 10px 40px rgba(0,0,0,.45);border:0}.hb-pp-turn .hb-pp-face.is-rev{transform:rotateY(180deg)}.hb-patches{position:absolute!important;inset:clamp(40px,4vw,54px) clamp(10px,1.4vw,18px) clamp(10px,1.4vw,18px)}.hb-patch{--shape:polygon(25% 2%,75% 2%,100% 50%,75% 98%,25% 98%,0 50%);position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:clamp(78px,7.2vw,100px);aspect-ratio:1.12;color:var(--_color---text--primary);text-decoration:none;transform:translate(-50%,-50%);translate:var(--tx,0px) var(--ty,0px);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--c) 45%,transparent));will-change:transform,opacity;transition:transform .25s cubic-bezier(.2,.9,.2,1.3),translate .4s ease-out}.hb-patch::before{content:"";position:absolute;inset:0;clip-path:var(--shape);background:linear-gradient(150deg,var(--c),color-mix(in srgb,var(--c) 35%,#0b0c14) 70%)}.hb-patch::after{content:"";position:absolute;inset:2px;clip-path:var(--shape);background:repeating-linear-gradient(to bottom,rgba(255,255,255,.035) 0 1px,transparent 1px 3px),radial-gradient(90% 75% at 50% 25%,color-mix(in srgb,var(--c) 55%,#121628),color-mix(in srgb,var(--c) 18%,#07080d) 85%)}.hb-patch > *:not(.sel){position:relative;z-index:1}.hb-patch small{display:inline-flex;align-items:center;gap:5px;font-family:var(--_typography---font--mono);font-size:clamp(7px,.62vw,8.5px);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.72)}.hb-patch small::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--_color---status--live);box-shadow:0 0 6px var(--_color---status--live)}.hb-patch b{font-family:var(--_typography---font--mono);font-weight:700;font-size:clamp(16px,1.5vw,22px);line-height:1;letter-spacing:.06em;color:#fff;text-shadow:0 0 10px color-mix(in srgb,var(--c) 80%,transparent),0 1px 0 rgba(0,0,0,.4)}.hb-patch em{font-style:normal;font-family:var(--_typography---font--mono);font-size:clamp(7px,.62vw,8.5px);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.8);max-width:80%;text-align:center;line-height:1.2}.hb-patch:hover,.hb-patch:focus-visible{transform:translate(-50%,-50%) scale(1.08);z-index:3}.ab_hub-call_row{--cw:16px}.ab_hub-call_row .hb-fl{color:var(--_color---text--primary)}.ab_hub-call_row .hb-c-flight .hb-fl,.ab_hub-call_row .hb-c-status .hb-fl{color:var(--_color---brand--signal)}.ab_hub-call_row .hb-caret{display:inline-block;width:.55em;height:1.05em;background:var(--_color---brand--signal);animation:ab-blink 1s steps(1) infinite}.ab_hub-call_row::before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.035) 0 1px,transparent 1px 3px)}.ab_hub-call_row .hb-cur{opacity:1}@media (max-width:700px){.hb-cols .hb-c-via,.hb-cols .hb-c-gate,.hb-cols .hb-c-status,.ab_hub-row .hb-c-via,.ab_hub-row .hb-c-gate,.ab_hub-row .hb-c-status,.ab_hub-call_row .hb-c-via,.ab_hub-call_row .hb-c-gate{display:none}.ab_hub-sym_label{max-width:100%}.ab_hub-sym_chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ab_chip.is-diag{white-space:normal;text-align:left;line-height:1.35;padding:7px 9px;font-size:10.5px;min-width:0}.ab_chip.is-diag.is-reset{grid-column:1 / -1;text-align:center}.ab_console.is-hub{display:none}.ab_hub-scr{padding:44px 6px 10px}.ab_hub-wide{display:none}.ab_hub-prompt{font-size:10.5px}.ab_hub-go_t{display:none}.ab_hub-go{padding:0 6px}.hb-key{grid-template-columns:1fr;justify-items:center;gap:4px;padding:8px 4px}.hb-peeks{display:none}.section_hub-hero{--hang:70px}.hb-port-n{display:none}.hb-earth{left:5%!important}.hb-earth span{display:none}.hb-map-hint{font-size:9.5px;left:12px;right:12px;justify-content:center}.hb-pl-tag{animation:none}.ab_hub-log{cursor:auto}.hb-pp-page.is-l{border-right:0;border-bottom:1px dashed rgba(255,255,255,.16);min-height:300px}.hb-pp-page.is-r{min-height:340px}.ab_hub-log{grid-template-rows:1fr 1fr}.hb-pp-turn{left:0;right:0;width:auto;transform-origin:50% 0}.hb-pp-turn.is-back{left:0;transform-origin:50% 100%}.hb-pp-turn .hb-pp-face.is-rev{transform:rotateX(180deg)}.ab_hub-flight_acts{flex:1 1 100%;min-width:0;max-width:100%}.ab_hub-flight_acts .button{flex:1 1 auto;justify-content:center}.ab_mon.is-call{display:block;width:100%}.ab_hub-call_row{flex-wrap:wrap;row-gap:10px}.ab_hub-call_row .hb-c-status{margin-left:calc(var(--cw) * 1.9)}.ab_hub-call_btns{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.ab_hub-call_btns .button{width:100%;justify-content:center}.ab_hub-call_btns .button.is-primary{order:-1}}@media (prefers-reduced-motion:reduce){.ab_hub-prompt::after,.ab_hub-call_row .hb-caret,.ab_hub-planner.is-ping,.hb-pl-tag,.hb-arc.is-lit,.ab_hub-row.is-now .hb-c-status .hb-fl,.hb-key.is-now i,.hb-port.is-rec::before,.ab_hub-pass_ok::before,.section_hub-hero .ab_rec_dot.is-live,.ab_hub-sym_dot,.hbf-flame,.hbf-moon,.hbf-moon em,.section_hub-flight.is-landed .hbf-shock,.hb-map-hint::before{animation:none}.ab_planet.hb-peek{transition:none}}:where(html.ab-calm) .ab_hub-prompt::after,:where(html.ab-calm) .ab_hub-call_row .hb-caret,:where(html.ab-calm) .ab_hub-planner.is-ping,:where(html.ab-calm) .hb-pl-tag,:where(html.ab-calm) .hb-arc.is-lit,:where(html.ab-calm) .ab_hub-row.is-now .hb-c-status .hb-fl,:where(html.ab-calm) .hb-key.is-now i,:where(html.ab-calm) .hb-port.is-rec::before,:where(html.ab-calm) .ab_hub-pass_ok::before,:where(html.ab-calm) .section_hub-hero .ab_rec_dot.is-live,:where(html.ab-calm) .ab_hub-sym_dot,:where(html.ab-calm) .hbf-flame,:where(html.ab-calm) .hbf-moon,:where(html.ab-calm) .hbf-moon em,:where(html.ab-calm) .section_hub-flight.is-landed .hbf-shock,:where(html.ab-calm) .hb-map-hint::before{animation:none}:where(html.ab-calm) .ab_planet.hb-peek{transition:none}@media (max-width:767px){.ab_hub-go{min-width:24px;min-height:24px}}.hb-ks-flag{display:inline-flex;align-items:center;gap:5px;margin-left:auto;margin-right:10px;font-family:var(--_typography---font--mono);font-size:9.5px;letter-spacing:.12em;color:#FFD29A}.hb-ks-flag[hidden]{display:none}.hb-ks-flag .hb-ks-ico{--sat:#FFD29A;width:16px;height:8px}
