:root .sky-account,:root .sky-ac-dialog{--sky-ac-w:min(1120px, calc(100% - 32px));--sky-ac-link:#a83c22;--sky-ac-ok:#1d6f46;--sky-ac-ok-bg:#e2f3e8;--sky-ac-warn-ink:#7a4300;--sky-ac-warn-bg:#fff2d4;--sky-ac-warn-edge:#965f0a59;--sky-ac-danger:#a8271c;--sky-ac-danger-bg:#fde7e2;--sky-ac-meter:#e8603e;--sky-ac-meter-track:#ece5d6;--ca-surface:var(--sky-paper);--ca-surface-2:var(--sky-paper-2);--ca-border:var(--sky-edge);--ca-border-firm:var(--sky-edge-strong);--ca-white:var(--sky-ink);--ca-ink-soft:var(--sky-ink-2);--ca-muted:var(--sky-ink-2);--ca-dim:var(--sky-ink-3);--ca-green:var(--sky-ac-link);--ca-green-press:var(--sky-ac-link);--ca-green-soft:var(--sky-ac-ok-bg);--ca-green-fill:var(--sky-btn);--ca-green-fill-press:var(--sky-btn);--ca-ok:var(--sky-ac-ok);--ca-danger:var(--sky-ac-danger);--ca-warning:var(--sky-ac-warn-ink);--ca-brand-tint:var(--sky-paper-3);--ca-brand-mist:var(--sky-paper);--ca-brand-deep:var(--sky-ink);--ca-shadow-card:var(--sky-shadow);--ca-scrim:#0c254666}:root[data-theme=dark] .sky-account,:root[data-theme=dark] .sky-ac-dialog{--sky-ac-link:#ffb59f;--sky-ac-ok:#8fe0b0;--sky-ac-ok-bg:#8fe0b021;--sky-ac-warn-ink:#ffd98a;--sky-ac-warn-bg:#ffd27a1a;--sky-ac-warn-edge:#ffd27a66;--sky-ac-danger:#ffb4a8;--sky-ac-danger-bg:#ff8c7821;--sky-ac-meter:#ffa58a;--sky-ac-meter-track:#c6d5f029;--ca-scrim:#02060f99}:root .sky-account,:root[data-theme=dark] .sky-account{background:linear-gradient(180deg, var(--sky-page-top) 0%, var(--sky-page-bottom) 100%);font-family:var(--sky-body)}:root .sky-account:before{display:none}:root .sky-account>.sky-nav,:root .sky-account>.sky-ac-main,:root .sky-account>.sky-ac-ground,:root .sky-account>.sky-ac-dock{z-index:2;position:relative}:root .sky-account>.sky-nav{z-index:30;position:sticky}:root .sky-ac-scene{-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}:root .sky-ac-scene .sky-stars{--sky-ac-star-l:max(50% - 560px, 16px);--sky-ac-star-r:min(var(--sky-ac-star-l) + 760px, 100% - var(--sky-ac-star-l) - 214px);-webkit-mask-image:linear-gradient(to right, #000 calc(var(--sky-ac-star-l) - 14px), transparent var(--sky-ac-star-l), transparent var(--sky-ac-star-r), #000 calc(var(--sky-ac-star-r) + 14px));-webkit-mask-image:linear-gradient(to right, #000 calc(var(--sky-ac-star-l) - 14px), transparent var(--sky-ac-star-l), transparent var(--sky-ac-star-r), #000 calc(var(--sky-ac-star-r) + 14px));mask-image:linear-gradient(to right, #000 calc(var(--sky-ac-star-l) - 14px), transparent var(--sky-ac-star-l), transparent var(--sky-ac-star-r), #000 calc(var(--sky-ac-star-r) + 14px))}@media (max-width:720px){:root .sky-ac-scene .sky-stars{--sky-ac-star-r:calc(100% - var(--sky-ac-star-l) - 112px)}}:root .sky-ac-main{width:var(--sky-ac-w);flex-direction:column;flex:1;margin:0 auto;padding:clamp(28px,5vw,56px) 0 clamp(40px,6vw,72px);display:flex}:root .sky-ac-main>*+*{margin-top:24px}:root .sky-ac-main>.sky-ac-head+*{margin-top:clamp(24px,3.5vw,36px)}:root .sky-ac-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 24px;display:grid}:root .sky-ac-kicker{font-family:var(--sky-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sky-ink-2);align-items:center;gap:10px;margin:0 0 12px;font-size:.78rem;font-weight:600;display:inline-flex}:root .sky-ac-kicker-n{font-family:var(--sky-display);letter-spacing:0;text-transform:none;color:var(--sky-ink);font-size:1.05rem;font-style:italic;font-weight:600}:root .sky-ac-kicker:before{content:"";background:var(--sky-coral);border-radius:2px;order:1;width:22px;height:2px}:root .sky-ac-kicker-n{order:0}:root .sky-ac-kicker-word{order:2}:root .sky-ac-title{margin:0;font-size:clamp(2.2rem,5vw,3.6rem)}:root .sky-ac-lede{max-width:40rem;color:var(--sky-ink-2);margin:14px 0 0;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.6}:root .sky-ac-head-art{pointer-events:none;flex-direction:column;align-items:center;width:190px;display:flex;position:relative}:root .sky-ac-head-art .sky-cat{z-index:1;margin-bottom:-30px;position:relative}:root .sky-ac-head-cloud{width:190px}:root .sky-ac-card{background:var(--sky-paper);border:1.5px solid var(--sky-edge);box-shadow:var(--sky-shadow);color:var(--sky-ink);border-radius:24px;padding:clamp(20px,2.4vw,28px);position:relative}:root .sky-ac-card--inset{background:var(--sky-paper-2);box-shadow:none}:root .sky-ac-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:root .sky-ac-card-title{font-family:var(--sky-display);font-variation-settings:"SOFT" 100;letter-spacing:-.015em;color:var(--sky-ink);margin:0;font-size:1.4rem;font-weight:600;line-height:1.15}:root .sky-ac-label{font-family:var(--sky-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky-ink-2);margin:0;font-size:.74rem;font-weight:600}:root .sky-ac-body{color:var(--sky-ink-2);margin:8px 0 0;font-size:.95rem;line-height:1.6}:root .sky-ac-fine{color:var(--sky-ink-3);margin:10px 0 0;font-size:.84rem;line-height:1.55}:root .sky-ac-strong{color:var(--sky-ink);font-weight:600}:root .sky-ac-link,:root .sky-account a.text-ca-green,:root .sky-account .sky-ac-body a,:root .sky-account .sky-ac-fine a{color:var(--sky-ac-link);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--sky-ac-link) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--sky-ac-link) 45%, transparent);font-weight:600}:root .sky-account :is(.sky-ac-fine,.sky-ac-body,.sky-ac-rows) a,:root .sky-account a.text-ca-green,:root .sky-account .sky-ac-link{min-width:44px;margin:-12px 0;padding:12px 0;display:inline-block}:root .sky-ac-link:hover,:root .sky-account a.text-ca-green:hover{text-decoration-color:currentColor}:root button.sky-ac-link{font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}:root .sky-ac-section-title{font-family:var(--sky-display);font-variation-settings:"SOFT" 100;letter-spacing:-.02em;color:var(--sky-ink);margin:0;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:600}:root .sky-ac-section-title em{color:var(--sky-coral);font-style:italic;font-weight:500}:root .sky-ac-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}:root .sky-ac-stamp{background:var(--sky-paper);min-height:30px;color:var(--sky-ink);font-family:var(--sky-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1.5px dashed var(--sky-edge-strong);outline:3px solid var(--sky-paper);border-radius:4px;flex:none;align-items:center;gap:6px;padding:4px 12px;font-size:.72rem;font-weight:600;display:inline-flex;rotate:-2deg;box-shadow:0 6px 12px -8px #16365f73}:root .sky-ac-stamp--ok{background:var(--sky-ac-ok-bg);color:var(--sky-ac-ok);border-color:color-mix(in srgb, var(--sky-ac-ok) 55%, transparent)}:root .sky-ac-stamp--warn{background:var(--sky-ac-warn-bg);color:var(--sky-ac-warn-ink);border-color:var(--sky-ac-warn-edge)}:root .sky-ac-stamp--muted{color:var(--sky-ink-2)}:root .sky-ac-dot{background:currentColor;border-radius:50%;width:7px;height:7px}:root .sky-ac-meter{background:var(--sky-ac-meter-track);border:1.5px solid var(--sky-edge);border-radius:999px;height:10px;overflow:hidden}:root .sky-ac-meter>span{border-radius:inherit;background:var(--sky-ac-meter);height:100%;display:block}:root .sky-ac-meter--full>span{background:var(--sky-ac-danger)}:root .sky-ac-dots{gap:4px;display:inline-flex}:root .sky-ac-dots>span{border:1.5px solid var(--sky-ink-2);border-radius:50%;width:9px;height:9px}:root .sky-ac-dots>span.is-on{background:var(--sky-coral);border-color:var(--sky-coral)}:root .sky-ac-rows{color:var(--sky-ink-2);flex-direction:column;gap:8px;margin:14px 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}:root .sky-ac-rows li{align-items:baseline;gap:8px;display:flex}:root .sky-ac-rows li:after{content:none}:root .sky-ac-leader{border-bottom:2px dotted var(--sky-edge-strong);flex:1;min-width:16px;translate:0 -4px}:root .sky-ac-rows .sky-ac-val{color:var(--sky-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}:root .sky-ac-mail{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}:root .sky-ac-mail li{flex-direction:column;gap:2px;min-width:0;display:flex}:root .sky-ac-mail-agent{color:var(--sky-ink-2);font-size:.84rem;font-weight:600}:root .sky-ac-mail-address{font-family:var(--sky-mono);color:var(--sky-ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:.95rem;font-weight:600}:root .sky-ac-mail .sky-ac-mail-meta{margin:0}:root .sky-ac-mail-line{flex-wrap:wrap;align-items:baseline;column-gap:12px;display:flex}:root .sky-ac-mail-line .sky-ac-mail-address{min-width:0}:root .sky-ac-mail-nowrap{white-space:nowrap}:root .sky-account .sky-ac-mail-copy{text-align:left;font-size:.84rem}:root .sky-ac-mail .sky-ac-mail-paused{border-left:3px solid var(--sky-ac-link);padding-left:10px}:root .sky-ac-mail-claim{margin-top:14px}:root .sky-ac-mail-held{border-left:3px solid var(--sky-ac-link);margin-top:16px;padding-left:10px}:root .sky-ac-mail-held .sky-ac-btnrow{margin-top:8px}:root .sky-ac-mail .sky-ac-mail-preview{white-space:pre-wrap;overflow-wrap:anywhere;max-height:6.5em;overflow:hidden}:root .sky-ac-mail-claim .sky-ac-field{margin-top:12px}:root .sky-ac-mail-input{align-items:center;gap:8px;display:flex}:root .sky-ac-mail-input .sky-ac-input{flex:auto;min-width:0}:root .sky-ac-mail-domain{font-family:var(--sky-mono);color:var(--sky-ink-2);white-space:nowrap;margin-top:6px;font-size:.84rem;font-weight:400}:root .sky-ac-btnrow{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}:root .sky-ac-btnrow>*{flex:200px}:root .sky-ac-btnrow--fit>*{flex:0 auto}:root .sky-ac-stack{flex-direction:column;gap:12px;margin-top:18px;display:flex}:root .sky-ac-notice{border:1.5px solid var(--sky-edge);background:var(--sky-paper-3);color:var(--sky-ink);border-radius:18px;padding:16px 18px}:root .sky-ac-notice-title{color:var(--sky-ink);margin:0;font-size:1rem;font-weight:600}:root .sky-ac-notice p+p,:root .sky-ac-notice p+a,:root .sky-ac-notice p+div{margin-top:6px}:root .sky-ac-notice--ok{background:var(--sky-ac-ok-bg);border-color:color-mix(in srgb, var(--sky-ac-ok) 40%, transparent)}:root .sky-ac-notice--warn{background:var(--sky-ac-warn-bg);border-color:var(--sky-ac-warn-edge)}:root .sky-ac-notice--warn .sky-ac-notice-title,:root .sky-ac-warn-text{color:var(--sky-ac-warn-ink)}:root .sky-ac-notice--warn .sky-ac-body{color:var(--sky-ink)}:root .sky-ac-danger-text{color:var(--sky-ac-danger);font-weight:600}:root .sky-ac-cols{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:24px;display:grid}:root .sky-ac-cols--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root .sky-ac-cols--side{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}:root .sky-ac-col{flex-direction:column;gap:24px;min-width:0;display:flex}:root .sky-ac-col:empty,:root .sky-ac-col>.anim-fade-up:empty{display:none}:root .sky-ac-solo{width:100%;max-width:560px}:root .sky-ac-ticket{background:var(--sky-paper);border:1.5px solid var(--sky-ink);box-shadow:0 6px 0 var(--sky-ink), 0 30px 60px -34px #16365f8c;color:var(--sky-ink);border-radius:24px;grid-template-columns:minmax(0,1.25fr) minmax(250px,1fr);display:grid}:root .sky-ac-ticket--solo{grid-template-columns:minmax(0,1fr)}:root .sky-ac-ticket-main{min-width:0;padding:clamp(22px,3vw,32px)}:root .sky-ac-ticket-stub{border-left:2px dashed var(--sky-edge-strong);background:var(--sky-paper-3);border-radius:0 22px 22px 0;flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:clamp(22px,3vw,32px);display:flex;position:relative}:root .sky-ac-ticket-stub:before,:root .sky-ac-ticket-stub:after{content:"";background:var(--sky-page-top);border:1.5px solid var(--sky-ink);border-radius:50%;width:22px;height:22px;position:absolute;left:-12px}:root .sky-ac-ticket-stub:before{clip-path:inset(50% 0 0);top:-13px}:root .sky-ac-ticket-stub:after{clip-path:inset(0 0 50%);bottom:-13px}:root .sky-ac-ticket-label{font-family:var(--sky-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky-ac-link);margin:0;font-size:.76rem;font-weight:600}:root .sky-ac-price{font-family:var(--sky-display);font-variation-settings:"SOFT" 100;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--sky-ink);margin:10px 0 0;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:650;line-height:1}:root .sky-ac-price span{font-family:var(--sky-body);letter-spacing:0;color:var(--sky-ink-2);margin-left:4px;font-size:1rem;font-weight:500}:root .sky-ac-checks{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}:root .sky-ac-checks li{color:var(--sky-ink);gap:10px;font-size:.98rem;line-height:1.45;display:flex}:root .sky-ac-checks svg{color:var(--sky-coral);flex:none;margin-top:2px}:root .sky-ac-machine{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;display:grid}:root .sky-ac-house{flex:none;width:92px;height:92px;position:relative}:root .sky-ac-house-roof{background:var(--sky-ink);clip-path:polygon(50% 0,100% 100%,0 100%);height:40px;position:absolute;inset:0 0 auto}:root .sky-ac-house-body{background:var(--sky-paper-3);border:1.5px solid var(--sky-ink);border-radius:4px 4px 6px 6px;position:absolute;inset:38px 11px 0}:root .sky-ac-house-window{background:var(--sky-edge-strong);border:1.5px solid var(--sky-ink);border-radius:5px;width:26px;height:22px;position:absolute;top:12px;left:50%;translate:-50%}:root .sky-ac-house--on .sky-ac-house-window{background:var(--sky-lamp);box-shadow:0 0 22px 6px #ffd27a8c}:root .sky-ac-house-window:after{content:"";background:linear-gradient(90deg, transparent 46%, var(--sky-ink) 46% 54%, transparent 54%), linear-gradient(180deg, transparent 44%, var(--sky-ink) 44% 56%, transparent 56%);opacity:.8;position:absolute;inset:0}:root .sky-ac-house--empty .sky-ac-house-roof,:root .sky-ac-house--empty .sky-ac-house-body{background:0 0;border-style:dashed}:root .sky-ac-house--empty .sky-ac-house-roof{background:var(--sky-edge-strong)}:root .sky-ac-house--empty .sky-ac-house-body{border-color:var(--sky-edge-strong)}:root .sky-ac-house--empty .sky-ac-house-window{display:none}:root .sky-ac-machine-status{font-family:var(--sky-display);font-variation-settings:"SOFT" 100;letter-spacing:-.015em;color:var(--sky-ink);margin:6px 0 0;font-size:1.5rem;font-weight:600;line-height:1.15}:root .sky-ac-todo{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:16px;display:grid}:root .sky-ac-postcard{flex-direction:column;min-width:0;display:flex}:root .sky-ac-postcard>.sky-ac-postcard{flex:1}:root .sky-ac-postcard .sky-ac-stack,:root .sky-ac-postcard .sky-ac-btnrow{margin-top:auto;padding-top:18px}:root .sky-ac-postcard-icon{background:var(--sky-paper-3);width:46px;height:46px;color:var(--sky-ink);border:1.5px dashed var(--sky-edge-strong);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex;rotate:-3deg}:root .sky-ac-postcard:nth-child(2n) .sky-ac-postcard-icon{background:var(--sky-paper-2);rotate:2deg}:root .sky-ac-field{color:var(--sky-ink);font-size:.92rem;font-weight:600;display:block}:root .sky-ac-field+.sky-ac-field,:root .sky-ac-field+.sky-ac-avatar,:root .sky-ac-avatar+.sky-ac-field{margin-top:16px}:root .sky-ac-input,:root .sky-account .sky-ac-input{width:100%;min-height:48px;font-family:var(--sky-body);color:var(--sky-ink);background:var(--sky-paper-2);border:1.5px solid var(--sky-edge-strong);transition:border-color .16s var(--sky-ease), background-color .16s var(--sky-ease);border-radius:14px;margin-top:6px;padding:10px 14px;font-size:1rem;font-weight:400;display:block;box-shadow:inset 0 2px #16365f0d}:root .sky-ac-input::placeholder{color:var(--sky-ink-3);opacity:1}:root .sky-ac-input:focus{border-color:var(--sky-ink);background:var(--sky-paper)}:root .sky-ac-input:focus-visible{outline:3px solid var(--sky-focus);outline-offset:2px}:root textarea.sky-ac-input{resize:vertical;min-height:96px;line-height:1.5}:root select.sky-ac-input{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234f6b8f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}:root .sky-ac-help{color:var(--sky-ink-3);margin-top:6px;font-size:.82rem;font-weight:400;display:block}:root .sky-ac-avatar{object-fit:cover;border:2px solid var(--sky-paper);outline:1.5px solid var(--sky-edge-strong);border-radius:50%;width:56px;height:56px}:root .sky-ac-check{min-height:52px;color:var(--sky-ink);border-top:1.5px dashed var(--sky-edge);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:.95rem;font-weight:500;display:flex}:root .sky-ac-check--top{align-items:flex-start}:root .sky-ac-check input[type=checkbox]{appearance:none;background:var(--sky-paper);border:2px solid var(--sky-ink-3);width:24px;height:24px;box-shadow:0 2px 0 var(--sky-edge-strong);cursor:pointer;transition:background-color .16s var(--sky-ease), border-color .16s var(--sky-ease);border-radius:7px;flex:none;place-content:center;margin:10px;display:inline-grid}:root .sky-ac-check input[type=checkbox]:after{content:"";border-left:2.5px solid var(--sky-paper);border-bottom:2.5px solid var(--sky-paper);opacity:0;width:11px;height:6px;transform:translateY(-1.5px)rotate(-45deg)}:root .sky-ac-check input[type=checkbox]:checked{background:var(--sky-coral);border-color:var(--sky-coral)}:root .sky-ac-check input[type=checkbox]:checked:after{opacity:1}:root .sky-ac-check input[type=checkbox]:hover:not(:disabled){border-color:var(--sky-ink)}:root .sky-ac-check input[type=checkbox]:checked:hover:not(:disabled){border-color:var(--sky-coral)}:root .sky-ac-check input[type=checkbox]:focus-visible{outline:3px solid var(--sky-focus);outline-offset:2px}:root .sky-ac-check input[type=checkbox]:disabled{cursor:not-allowed;border-style:dashed;border-color:var(--sky-edge-strong);box-shadow:none}:root .sky-ac-check input[type=checkbox]:checked:disabled{background:var(--sky-edge-strong)}:root .sky-ac-fieldset{margin-top:22px}:root .sky-ac-chips{flex-wrap:wrap;gap:10px;display:flex}:root .sky-ac-chip{border:1.5px solid var(--sky-edge-strong);background:var(--sky-paper);min-height:44px;color:var(--sky-ink);font-family:var(--sky-body);box-shadow:0 3px 0 var(--sky-edge-strong);cursor:pointer;transition:transform .14s var(--sky-ease), box-shadow .14s var(--sky-ease), background-color .18s var(--sky-ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:.9rem;font-weight:600;display:inline-flex}:root .sky-ac-chip:hover:not(:disabled){background:var(--sky-paper-3)}:root .sky-ac-chip[aria-pressed=true]{background:var(--sky-btn);color:var(--sky-btn-ink);border-color:var(--sky-btn-shadow);box-shadow:0 1px 0 var(--sky-btn-shadow);transform:translateY(2px)}:root .sky-ac-chip:disabled{cursor:not-allowed;opacity:.5}:root .sky-ac-chip--mono{font-family:var(--sky-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}:root .sky-ac-chip-input{cursor:text;gap:4px;padding:0 6px 0 14px}:root .sky-ac-chip-input:focus-within{outline:3px solid var(--sky-focus);outline-offset:2px}:root .sky-ac-chip-input input{width:68px;height:44px;color:var(--sky-ink);font-family:var(--sky-body);background:0 0;border:0;outline:none;margin-block:-1.5px;font-size:.9rem;font-weight:600}:root .sky-ac-chip-input input::placeholder{color:var(--sky-ink-3);opacity:1}:root .sky-ac-address{background:var(--sky-paper-2);border:1.5px dashed var(--sky-edge-strong);font-family:var(--sky-mono);color:var(--sky-ink);word-break:break-all;border-radius:14px;margin:0;padding:12px 14px;font-size:.86rem;line-height:1.55}:root .sky-ac-qr{justify-content:center;display:flex}:root .sky-ac-qr+.sky-ac-fine{margin-top:16px}:root .sky-ac-qr-frame{border:1.5px solid var(--sky-ink);box-shadow:0 5px 0 var(--sky-ink);background:#fff;border-radius:18px;padding:12px;rotate:-1deg}:root .sky-ac-qr-frame img,:root .sky-ac-qr-frame>div{border-radius:10px;display:block}:root .sky-ac-qr-fallback{text-align:center;color:#34557f;background:#f4efe4;justify-content:center;align-items:center;padding:16px;font-size:.82rem;display:flex}:root .sky-ac-qr-wait{background:#f4efe4}:root .sky-ac-center{text-align:center}:root .sky-ac-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}:root .sky-account .sky-ac-pair>:is(a,button){white-space:nowrap}:root .sky-account .sky-ac-pair>:is(a,button).select-none.rounded-full{padding:0 12px}@media (max-width:359px){:root .sky-ac-pair{grid-template-columns:minmax(0,1fr)}}:root .sky-ac-explorers{flex-wrap:wrap;justify-content:center;gap:4px 18px;display:flex}:root .sky-ac-explorers a{align-items:center;min-height:44px;display:inline-flex}:root .sky-ac-status-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;display:grid}:root .sky-ac-status-orb{background:var(--sky-paper-3);border:1.5px dashed var(--sky-edge-strong);border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative}:root .sky-ac-status-orb--live{background:color-mix(in srgb, var(--sky-blue) 18%, var(--sky-paper))}:root .sky-ac-status-orb--done{background:var(--sky-ac-ok-bg)}:root .sky-ac-status-title{font-family:var(--sky-display);font-variation-settings:"SOFT" 100;letter-spacing:-.02em;color:var(--sky-ink);margin:10px 0 0;font-size:clamp(1.5rem,2.6vw,1.9rem);font-weight:600;line-height:1.1}:root .sky-ac-live-dot{background:currentColor;border-radius:50%;width:8px;height:8px}:root .sky-ac-delta{color:var(--sky-ac-ok);margin:6px 0 0;font-weight:600}:root .sky-ac-item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 18px;display:grid}:root .sky-ac-item>.sky-ac-postcard-icon{margin-bottom:0}:root .sky-ac-keytag-name{font-family:var(--sky-display);font-variation-settings:"SOFT" 100;color:var(--sky-ink);margin:0;font-size:1.25rem;font-weight:600}:root .sky-ac-secret{background:var(--sky-paper);border:1.5px dashed var(--sky-ac-ok);font-family:var(--sky-mono);color:var(--sky-ink);word-break:break-all;border-radius:14px;margin:10px 0 0;padding:12px 14px;font-size:.84rem}:root .sky-ac-code{color:#eef4ff;font-family:var(--sky-mono);white-space:pre-wrap;word-break:break-word;border:1.5px solid var(--sky-ink);background:#10203f;border-radius:16px;margin:12px 0 0;padding:16px;font-size:.8rem;line-height:1.65}:root .sky-ac-toggle{min-height:44px;color:var(--sky-ac-link);font-family:var(--sky-body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:.95rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}:root .sky-ac-search{border:1.5px solid var(--sky-edge-strong);background:var(--sky-paper);width:100%;min-height:52px;color:var(--sky-ink);font-family:var(--sky-body);box-shadow:0 3px 0 var(--sky-edge-strong);border-radius:999px;padding:0 20px;font-size:1rem;display:block}:root .sky-ac-search::placeholder{color:var(--sky-ink-3);opacity:1}:root .sky-ac-search:focus-visible{outline:3px solid var(--sky-focus);outline-offset:2px}:root .sky-ac-apps{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:18px 16px;margin-top:12px;display:grid}:root .sky-ac-group+.sky-ac-group{margin-top:28px}:root .sky-ac-app{background:var(--sky-paper);min-height:132px;color:var(--sky-ink);border:1.5px dashed var(--sky-edge-strong);outline:4px solid var(--sky-paper);font-family:var(--sky-body);cursor:pointer;transition:rotate .22s var(--sky-spring), transform .22s var(--sky-spring), background-color .18s var(--sky-ease);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px 12px 14px;display:flex;position:relative;rotate:-1.2deg;box-shadow:0 10px 18px -12px #16365f80}:root .sky-ac-app:nth-child(2n){rotate:1deg}:root .sky-ac-app:nth-child(3n){rotate:-.4deg}:root .sky-ac-app:hover:not(:disabled){transform:translateY(-3px)}:root .sky-ac-app[aria-pressed=true]{background:var(--sky-paper-3);border:2px solid var(--sky-ink);box-shadow:0 5px 0 var(--sky-ink);rotate:none}:root .sky-ac-app:disabled{cursor:default;background:var(--sky-ac-ok-bg)}:root .sky-ac-app-icon{background:var(--sky-paper-3);width:48px;height:48px;color:var(--sky-ink);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}:root .sky-ac-app[aria-pressed=true] .sky-ac-app-icon{background:var(--sky-paper)}:root .sky-ac-app-name{text-align:center;color:var(--sky-ink);font-size:.88rem;font-weight:600;line-height:1.25}:root .sky-ac-app-mark{border:1.5px solid var(--sky-ink);background:var(--sky-btn);min-width:26px;height:26px;color:var(--sky-btn-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:-10px;right:-8px}:root .sky-ac-app-mark--done{background:var(--sky-paper);color:var(--sky-ac-ok);border-color:var(--sky-ac-ok);font-family:var(--sky-mono);letter-spacing:.06em;text-transform:uppercase;rotate:8deg}:root .sky-ac-secret-head{width:100%;min-height:44px;color:var(--sky-ink);font-family:var(--sky-body);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:.98rem;font-weight:600;display:flex}:root .sky-ac-dock{z-index:20;padding:12px 0 max(14px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--sky-paper) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1.5px solid var(--sky-edge);position:sticky;bottom:0}:root .sky-ac-dock-row{width:var(--sky-ac-w);justify-content:flex-end;gap:12px;margin:0 auto;display:flex}:root .sky-ac-dock-row>*{flex:0 220px}@media (max-width:640px){:root .sky-ac-dock-row>*{flex:1}}:root .sky-ac-dock-row .sky-btn{min-height:52px}:root .sky-ac-empty{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}:root .sky-ac-ground{color:var(--sky-ground-ink);margin-top:auto;padding-top:clamp(56px,9vw,120px);position:relative}:root .sky-ac-ground .sky-hills{height:clamp(64px,10vw,140px);top:0;bottom:auto}:root .sky-ac-ground-strip{background:var(--sky-hill-near);margin-top:-1px;position:relative}:root .sky-ac-ground-row{width:var(--sky-ac-w);padding:6px 0 max(18px, env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;margin:0 auto;font-size:.86rem;display:flex}:root .sky-ac-ground-brand{font-family:var(--sky-display);font-variation-settings:"SOFT" 100;font-size:1.15rem;font-weight:650}:root .sky-ac-ground-links{flex-wrap:wrap;gap:0 4px;display:flex}:root .sky-ac-ground-links a{min-width:44px;min-height:44px;color:var(--sky-ground-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-weight:500;text-decoration:none;display:inline-flex}:root .sky-ac-ground-links a:hover{text-underline-offset:4px;text-decoration:underline}:root .sky-ac-nav .sky-nav-link{padding:0 11px;font-size:.93rem}:root .sky-ac-nav .sky-nav-links{gap:0}:root .sky-ac-nav-panel-theme{border-top:1.5px dashed var(--sky-edge);color:var(--sky-ink-2);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;font-size:.9rem;font-weight:600;display:flex}:root .sky-ac-theme [role=radiogroup]{border-color:var(--sky-edge-strong);background:var(--sky-paper-2)}:root .sky-ac-nav-panel-theme [role=radiogroup]{width:auto}:root .sky-ac-theme [role=radio]{min-width:44px;min-height:44px;color:var(--sky-ink-2)}:root .sky-ac-theme [role=radio][aria-checked=true]{background:var(--sky-paper);color:var(--sky-ink);box-shadow:0 2px 0 var(--sky-edge-strong)}:root .sky-ac-nav .sky-nav-theme [role=radio]{color:var(--sky-ink-2)}:root .sky-ac-nav .sky-nav-theme [role=radio][aria-checked=true]{color:var(--sky-ink)}@media (max-width:1140px){:root .sky-ac-nav .sky-nav-links{display:none}:root .sky-ac-nav .sky-nav-actions{margin-left:auto}:root .sky-ac-nav .sky-nav-menu-btn{display:inline-flex}}@media (max-width:640px){:root .sky-ac-nav .sky-nav-actions>.sky-nav-theme{display:none}}:root .sky-account .shadow-ca-card.rounded-\[20px\]{border:1.5px solid var(--sky-edge);box-shadow:var(--sky-shadow);border-radius:24px}:root .sky-account :is(a,button).select-none.rounded-full{height:52px;font-family:var(--sky-body);text-align:center;transition:transform .16s var(--sky-ease), box-shadow .16s var(--sky-ease), background-color .2s var(--sky-ease);gap:8px;padding:0 20px;font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none}:root .sky-account :is(a,button).select-none.rounded-full.h-16{height:58px}:root .sky-account :is(a,button).select-none.rounded-full:disabled{opacity:.45;cursor:not-allowed}:root .sky-account :is(a,button).select-none.from-ca-green-fill{background:var(--sky-btn);color:var(--sky-btn-ink);border:1.5px solid var(--sky-btn-shadow);box-shadow:0 4px 0 var(--sky-btn-shadow)}:root .sky-account :is(a,button).select-none.from-ca-green-fill:hover:not(:disabled){box-shadow:0 6px 0 var(--sky-btn-shadow);transform:translateY(-2px)}:root .sky-account :is(a,button).select-none.from-ca-green-fill:active:not(:disabled){box-shadow:0 1px 0 var(--sky-btn-shadow);transform:translateY(3px)}:root .sky-account :is(a,button).select-none.rounded-full.shadow-ca-card{background:var(--sky-paper);color:var(--sky-ink);border:1.5px solid var(--sky-ink);box-shadow:0 4px 0 var(--sky-ink)}:root .sky-account :is(a,button).select-none.rounded-full.shadow-ca-card:hover:not(:disabled){box-shadow:0 6px 0 var(--sky-ink);transform:translateY(-2px)}:root .sky-account :is(a,button).select-none.rounded-full.shadow-ca-card:active:not(:disabled){box-shadow:0 1px 0 var(--sky-ink);transform:translateY(3px)}:root .sky-account :is(a,button).select-none.bg-ca-brand-tint{background:var(--sky-paper-3);color:var(--sky-ink);border:1.5px solid var(--sky-edge-strong);box-shadow:0 3px 0 var(--sky-edge-strong)}:root .sky-account :is(a,button).select-none.rounded-full:disabled:not(.bg-transparent){opacity:1;background:var(--sky-paper-2);color:var(--sky-ink-3);border:1.5px dashed var(--sky-edge-strong);box-shadow:none;transform:none}:root .sky-account :is(a,button).select-none.bg-transparent{height:44px;color:var(--sky-ink-2);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--sky-edge-strong);text-decoration-color:var(--sky-edge-strong);padding:0}:root .sky-account :is(a,button).select-none.bg-transparent:hover{color:var(--sky-ink);text-decoration-color:currentColor}:root .sky-account :is(a,button).select-none.text-ca-danger{background:var(--sky-ac-danger-bg);color:var(--sky-ac-danger);box-shadow:0 3px 0 color-mix(in srgb, var(--sky-ac-danger) 60%, transparent);border:1.5px solid}:root .sky-ac-btnrow--fit :is(a,button).select-none.rounded-full{width:auto}:root .sky-account .ca-money,:root .sky-account [data-qa=balance]{font-family:var(--sky-display);font-variation-settings:"SOFT" 100;letter-spacing:-.03em;font-weight:650}:root .sky-account .ca-skeleton{border-radius:12px}:root .sky-ac-ph{flex-direction:column;gap:12px;display:flex}:root .sky-ac-ph-bar{background:color-mix(in srgb, var(--sky-ink) 10%, transparent)}:root .sky-ac-hold--ticket{min-height:220px}:root .sky-ac-hold--machine{min-height:190px}:root .sky-ac-hold--todo{min-height:376px}:root .sky-ac-hold--profile{min-height:840px}@media (max-width:960px){:root .sky-ac-hold--ticket{min-height:282px}:root .sky-ac-hold--machine{min-height:174px}:root .sky-ac-hold--profile{min-height:539px}}@media (max-width:720px){:root .sky-ac-hold--todo{min-height:647px}}:root .sky-account [role=dialog] h2{font-family:var(--sky-display);font-variation-settings:"SOFT" 100}:root .sky-ac-dialog{z-index:50;background:var(--ca-scrim);font-family:var(--sky-body);justify-content:center;align-items:flex-end;padding:0 16px 24px;display:flex;position:fixed;inset:0}@media (min-width:640px){:root .sky-ac-dialog{align-items:center}}:root .sky-ac-dialog-panel{background:var(--sky-paper);width:100%;max-width:400px;color:var(--sky-ink);border:1.5px solid var(--sky-ink);box-shadow:0 6px 0 var(--sky-ink), 0 30px 60px -20px #0006;border-radius:24px;outline:none;padding:24px}:root .sky-ac-dialog-panel:focus-visible{outline:3px solid var(--sky-focus);outline-offset:3px}:root .sky-ac-dialog-title{font-family:var(--sky-display);font-variation-settings:"SOFT" 100;letter-spacing:-.015em;color:var(--sky-ink);margin:0;font-size:1.45rem;font-weight:600}:root .sky-ac-dialog .sky-btn :focus-visible,:root .sky-ac-dialog .sky-btn:focus-visible{outline:3px solid var(--sky-focus);outline-offset:3px}:root .sky-ac-dialog .sky-btn:disabled{cursor:not-allowed;opacity:.5}@media (max-width:960px){:root .sky-ac-cols,:root .sky-ac-cols--even,:root .sky-ac-cols--side{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){:root .sky-ac-todo{grid-template-columns:minmax(0,1fr)}:root .sky-ac-scene .sky-sun{width:84px;height:84px;top:70px;right:-18px}:root .sky-ac-scene .sky-sun-disc{inset:16px}:root .sky-ac-scene .sky-moon{width:48px;height:48px;top:80px;right:16px;box-shadow:-10px 5px #fff1c4}:root .sky-ac-head-art{width:92px}:root .sky-ac-head-cloud{width:96px}:root .sky-ac-head-art .sky-cat{margin-bottom:-16px;width:72px!important;height:72px!important}:root .sky-ac-ticket{grid-template-columns:minmax(0,1fr)}:root .sky-ac-ticket-stub{border-left:0;border-top:2px dashed var(--sky-edge-strong);border-radius:0 0 22px 22px}:root .sky-ac-ticket-stub:before,:root .sky-ac-ticket-stub:after{clip-path:inset(0 0 0 50%);top:-12px;bottom:auto}:root .sky-ac-ticket-stub:before{clip-path:inset(0 0 0 50%);left:-13px}:root .sky-ac-ticket-stub:after{clip-path:inset(0 50% 0 0);left:auto;right:-13px}}@media (max-width:480px){:root .sky-ac-status-hero{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}:root .sky-ac-machine{gap:14px}:root .sky-ac-house{width:72px;height:72px}:root .sky-ac-house-roof{height:32px}:root .sky-ac-house-body{top:30px;left:8px;right:8px}:root .sky-ac-house-window{width:22px;height:18px;top:9px}:root .sky-ac-apps{grid-template-columns:repeat(2,minmax(0,1fr))}:root .sky-ac-empty{grid-template-columns:minmax(0,1fr)}:root .sky-ac-empty-art{order:-1}}@media (prefers-reduced-motion:no-preference){:root .sky-ac-main{animation:sky-ac-rise .42s var(--sky-ease) backwards}:root .sky-ac-scene{animation:sky-ac-fade .6s var(--sky-ease) backwards}:root .sky-ac-house--on .sky-ac-house-window{animation:4s ease-in-out infinite sky-ac-lamp}:root .sky-ac-live-dot,:root .sky-ac-ph-bar{animation:1.6s ease-in-out infinite sky-ac-pulse}}@keyframes sky-ac-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes sky-ac-fade{0%{opacity:0}to{opacity:1}}@keyframes sky-ac-lamp{0%,to{box-shadow:0 0 22px 6px #ffd27a80}50%{box-shadow:0 0 30px 10px #ffd27ab3}}@keyframes sky-ac-pulse{0%,to{opacity:1}50%{opacity:.35}}html[data-nub-tg] .sky-ac-nav{display:none}
