.board-icon[data-v-ebc67fec]{display:block}.backdrop[data-v-5ab14454]{z-index:60;padding:var(--space-4);backdrop-filter:blur(6px);background:#040a12bd;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.sheet[data-v-5ab14454]{max-block-size:92vh;inline-size:min(560px,100%);max-block-size:92dvh;padding:var(--space-5);border-radius:var(--radius-l);border:1px solid rgba(var(--metal-rgb), .34);background:var(--surface-deep);box-shadow:var(--elev-gold);overflow-y:auto}.head[data-v-5ab14454]{align-items:flex-start;gap:var(--space-3);display:flex}.glyph[data-v-5ab14454]{border-radius:var(--radius-m);block-size:42px;inline-size:42px;color:var(--metal);background:rgba(var(--metal-rgb), .12);border:1px solid rgba(var(--metal-rgb), .24);flex:none;place-items:center;display:grid}.who[data-v-5ab14454]{flex:1;min-inline-size:0}.who h2[data-v-5ab14454]{font-family:var(--font-display);margin:0;font-size:1.18rem;line-height:1.5}.now[data-v-5ab14454]{color:var(--text-secondary);margin:0;font-size:.86rem}.now .unit[data-v-5ab14454]{color:var(--text-muted)}.now .unit[data-v-5ab14454]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.3em}.now .unit[data-v-5ab14454]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.3em}.now .unit[data-v-5ab14454]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.3em}.now .unit[data-v-5ab14454]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.3em}.now .unit[data-v-5ab14454]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.3em}.now.warn[data-v-5ab14454]{color:var(--status-error)}.icon-btn[data-v-5ab14454]{border-radius:var(--radius-m);border:1px solid var(--line-hairline);block-size:34px;inline-size:34px;color:var(--text-secondary);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.icon-btn[data-v-5ab14454]:hover{color:var(--text-primary);border-color:var(--line-strong)}.tabs[data-v-5ab14454]{margin-block:var(--space-4) var(--space-2);border-radius:var(--radius-m);background:var(--surface-vault);border:1px solid var(--line-hairline);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tab[data-v-5ab14454]{border-radius:var(--radius-s);color:var(--text-secondary);font:inherit;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);background:0 0;border:0;padding:.55em;font-weight:600}.tab.on[data-v-5ab14454]{background:var(--surface-gold);color:var(--text-on-gold)}.hint[data-v-5ab14454]{margin:0 0 var(--space-4);color:var(--text-muted);font-size:.82rem;line-height:1.75}.fields[data-v-5ab14454]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.field[data-v-5ab14454]{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.span2[data-v-5ab14454]{grid-column:1/-1}.label[data-v-5ab14454]{color:var(--text-secondary);align-items:center;gap:.35em;font-size:.84rem;font-weight:500;display:flex}.foot[data-v-5ab14454]{color:var(--text-muted);font-size:.74rem;line-height:1.6}.input[data-v-5ab14454]{border-radius:var(--radius-m);border:1px solid var(--line-hairline);background:var(--surface-vault);inline-size:100%;color:var(--text-primary);font:inherit;font-variant-numeric:tabular-nums;text-align:end;direction:ltr;padding:.7em .85em}.input[data-v-5ab14454]:focus{border-color:var(--surface-gold);outline:none}.input.big[data-v-5ab14454]{font-size:1.35rem;font-weight:700;font-family:var(--font-rate)}.chips[data-v-5ab14454],.modes[data-v-5ab14454]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-5ab14454],.mini[data-v-5ab14454]{border-radius:var(--radius-pill);border:1px solid var(--line-hairline);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;padding:.38em .7em;font-size:.8rem}.mini[data-v-5ab14454]{padding:.3em .6em;font-size:.72rem}.chip.on[data-v-5ab14454],.mini.on[data-v-5ab14454]{border-color:rgba(var(--metal-rgb), .6);background:rgba(var(--metal-rgb), .16);color:var(--text-primary)}.toggle[data-v-5ab14454]{align-items:flex-start;gap:var(--space-3);cursor:pointer;flex-direction:row}.checkbox[data-v-5ab14454]{block-size:20px;inline-size:20px;accent-color:var(--surface-gold);flex:none;margin-top:2px}.toggle-body[data-v-5ab14454]{flex-direction:column;gap:2px;display:flex}.toggle-title[data-v-5ab14454]{color:var(--text-primary);font-size:.88rem;font-weight:500}.error[data-v-5ab14454]{margin:var(--space-3) 0 0;color:var(--status-error);font-size:.84rem}.result[data-v-5ab14454]{padding:var(--space-4);border-radius:var(--radius-m);border:1px solid var(--line-hairline);background:var(--surface-vault);margin-top:var(--space-5)}.breakdown[data-v-5ab14454]{flex-direction:column;gap:6px;margin:0;display:flex}.line[data-v-5ab14454]{justify-content:space-between;gap:var(--space-4);align-items:baseline;display:flex}.line dt[data-v-5ab14454]{color:var(--text-secondary);font-size:.86rem}.line dd[data-v-5ab14454]{color:var(--text-primary);margin:0;font-size:.95rem}.total[data-v-5ab14454]{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-top:1px solid var(--line-strong);margin-top:var(--space-4);padding-top:var(--space-4);display:flex}.total-label[data-v-5ab14454]{color:var(--text-secondary);font-size:.9rem}.total-value[data-v-5ab14454]{color:var(--text-gold);font-size:max(1.4rem,min(5vw,1.9rem));font-weight:700}.total-value small[data-v-5ab14454]{color:var(--text-muted);font-size:.55em;font-weight:400}.per-gram[data-v-5ab14454]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:.8rem}.disclaimer[data-v-5ab14454]{margin:var(--space-4) 0 0;color:var(--text-muted);text-align:center;font-size:.76rem;line-height:1.8}@media (max-width:460px){.fields[data-v-5ab14454]{grid-template-columns:1fr}.sheet[data-v-5ab14454]{padding:var(--space-4)}}.badge[data-v-e8e1ad4c]{border-radius:var(--radius-pill);border:1px solid var(--line-hairline);background:rgba(var(--surface-elevated-rgb), .7);align-items:center;gap:.4em;padding:.28em .8em;font-size:.82rem;font-weight:500;display:inline-flex}.is-live[data-v-e8e1ad4c]{color:var(--status-success);border-color:rgba(var(--status-success-rgb), .3)}.is-polling[data-v-e8e1ad4c]{color:var(--status-stale);border-color:rgba(var(--status-stale-rgb), .3)}.is-offline[data-v-e8e1ad4c]{color:var(--status-error);border-color:rgba(var(--status-error-rgb), .34)}.is-connecting[data-v-e8e1ad4c]{color:var(--text-muted)}.age[data-v-e8e1ad4c]{color:var(--text-muted);font-weight:400}.pulse[data-v-e8e1ad4c]{animation:2.4s ease-in-out infinite mb-pulse}.head[data-v-96746e90]{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--line-hairline);background:linear-gradient(#0d1c2dd9,#0000);display:flex}.head.compact[data-v-96746e90]{padding:var(--space-3) var(--space-4)}.brand[data-v-96746e90]{align-items:center;gap:var(--space-4);display:flex}.logo[data-v-96746e90]{filter:drop-shadow(0 6px 18px #d9b76538);block-size:auto;inline-size:max(46px,min(4.4vw,76px))}.head.compact .logo[data-v-96746e90]{inline-size:40px}.names[data-v-96746e90]{flex-direction:column;gap:1px;display:flex}.title[data-v-96746e90]{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:max(1.2rem,min(2.1vw,1.95rem));font-weight:700;line-height:1.35}.subtitle[data-v-96746e90]{color:var(--text-gold);margin:0;font-size:max(.78rem,min(1.1vw,1rem));line-height:1.45}.qr[data-v-96746e90]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line-gold);border-radius:var(--radius-m);background:var(--surface-deep);margin:0;display:flex}.qr-code[data-v-96746e90]{border-radius:var(--radius-s);background:var(--text-primary);block-size:max(84px,min(9vh,168px));inline-size:max(84px,min(9vh,168px));color:var(--surface-vault);padding:6px}.qr-code[data-v-96746e90] svg{block-size:100%;inline-size:100%;display:block}.qr figcaption[data-v-96746e90]{color:var(--text-gold);text-align:center;font-size:max(.68rem,min(.85vh,.86rem));line-height:1.5}.meta[data-v-96746e90]{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.when[data-v-96746e90]{flex-direction:column;align-items:flex-end;gap:0;display:flex}.clock[data-v-96746e90]{color:var(--text-primary);font-size:max(1.2rem,min(2.3vw,2.1rem));font-weight:700;line-height:1.2}.date[data-v-96746e90]{color:var(--text-muted);font-size:max(.72rem,min(1vw,.88rem))}.branch[data-v-96746e90]{color:var(--text-secondary);margin:0;font-size:.8rem}.delta[data-v-2146bd0a]{border-radius:var(--radius-pill);align-items:center;gap:.2em;padding:.1em .45em;font-size:.78em;font-weight:600;line-height:1.6;display:inline-flex}.is-up[data-v-2146bd0a]{color:var(--status-success);background:rgba(var(--status-success-rgb), .12)}.is-down[data-v-2146bd0a]{color:var(--status-error);background:rgba(var(--status-error-rgb), .12)}.rate-value[data-v-9c8971a2]{letter-spacing:-.01em;border-radius:var(--radius-s);transition:color var(--motion-base) var(--motion-ease), background-color var(--motion-base) var(--motion-ease);padding-left:.15em;padding-right:.15em;font-weight:700;line-height:1.25;display:inline-block}.is-sm[data-v-9c8971a2]{font-size:1em}.is-md[data-v-9c8971a2]{font-size:1.2em}.is-lg[data-v-9c8971a2]{font-size:1.55em}.is-xl[data-v-9c8971a2]{font-size:2.4em}.is-muted[data-v-9c8971a2]{color:var(--text-secondary);font-weight:600}.flash-up[data-v-9c8971a2]{color:var(--status-success);background:rgba(var(--status-success-rgb), .16)}.flash-down[data-v-9c8971a2]{color:var(--status-error);background:rgba(var(--status-error-rgb), .16)}.row[data-v-f4a50349]{align-items:center;gap:var(--space-3);inline-size:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-m);background:var(--card-face);font:inherit;color:inherit;text-align:start;grid-template-columns:auto 1fr auto auto;display:grid;position:relative}.is-clickable[data-v-f4a50349]{cursor:pointer}.is-clickable[data-v-f4a50349]:active{transform:scale(.995)}.glyph[data-v-f4a50349]{border-radius:var(--radius-s);block-size:36px;inline-size:36px;color:var(--metal);background:rgba(var(--metal-rgb), .11);place-items:center;display:grid}.labels[data-v-f4a50349]{flex-direction:column;min-inline-size:0;display:flex}.title[data-v-f4a50349]{font-size:.95rem;font-weight:600;line-height:1.5}.sub[data-v-f4a50349]{color:var(--text-muted);font-size:.72rem;line-height:1.4}.values[data-v-f4a50349]{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.pair[data-v-f4a50349]{flex-direction:column;align-items:flex-end;gap:0;display:flex}.mini[data-v-f4a50349]{color:var(--text-muted);align-items:baseline;gap:.35em;font-size:.68rem;display:flex}.cue[data-v-f4a50349]{color:var(--text-muted);transform:scaleX(-1)}.ticker[data-v-f52ee059]{border-top:1px solid var(--line-hairline);padding-block:var(--space-3);background:linear-gradient(#0d1c2db8,#08111df5);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4%,#000 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4%,#000 96%,#0000)}.track[data-v-f52ee059]{inline-size:max-content;animation-name:mb-marquee;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.item[data-v-f52ee059]{padding-inline:var(--space-5);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:.45em;font-size:max(.85rem,min(1.15vw,1.05rem));display:inline-flex}.item[data-v-f52ee059]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--line-hairline)}.item[data-v-f52ee059]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--line-hairline)}.item[data-v-f52ee059]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--line-hairline)}.item[data-v-f52ee059]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--line-hairline)}.item[data-v-f52ee059]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--line-hairline)}.item[data-v-f52ee059] .board-icon{color:var(--metal)}.name[data-v-f52ee059]{color:var(--text-muted)}.value[data-v-f52ee059]{color:var(--text-primary);font-weight:600}.up[data-v-f52ee059]{color:var(--status-success)}.down[data-v-f52ee059]{color:var(--status-error)}.mobile[data-v-9d05e4ec]{min-block-size:100vh;min-block-size:100dvh;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.filters[data-v-9d05e4ec]{z-index:5;padding:var(--space-3) var(--space-4);background:rgba(var(--surface-vault-rgb), .92);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-hairline);scrollbar-width:none;gap:6px;display:flex;position:sticky;top:0;overflow-x:auto}.filters[data-v-9d05e4ec]::-webkit-scrollbar{display:none}.filter[data-v-9d05e4ec]{border-radius:var(--radius-pill);border:1px solid var(--line-hairline);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;flex:none;padding:.4em .95em;font-size:.85rem}.filter.on[data-v-9d05e4ec]{background:var(--surface-gold);color:var(--text-on-gold);border-color:#0000;font-weight:600}.list[data-v-9d05e4ec]{gap:var(--space-2);padding:var(--space-4);flex-direction:column;flex:1;display:flex}.empty[data-v-9d05e4ec]{margin:var(--space-7) 0;text-align:center;color:var(--text-muted)}.strip[data-v-9d05e4ec]{margin-top:var(--space-5)}.strip-title[data-v-9d05e4ec]{margin:0 0 var(--space-3);font-family:var(--font-display);color:var(--text-secondary);font-size:1rem}.rail[data-v-9d05e4ec]{gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--space-2);display:flex;overflow-x:auto}.rail[data-v-9d05e4ec]::-webkit-scrollbar{display:none}.tile[data-v-9d05e4ec]{scroll-snap-align:start;border-radius:var(--radius-m);border:1px solid rgba(var(--metal-rgb), .28);background:var(--surface-deep);inline-size:62vw;max-inline-size:260px;color:inherit;flex:none;margin:0;text-decoration:none;display:block;overflow:hidden}.tile img[data-v-9d05e4ec]{object-fit:cover;block-size:150px;inline-size:100%;display:block}.tile-caption[data-v-9d05e4ec]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);color:var(--text-secondary);font-size:.8rem;line-height:1.6;display:flex}.go[data-v-9d05e4ec]{color:var(--metal);flex:none;transform:scaleX(-1)}.tile[data-v-9d05e4ec]:active{border-color:rgba(var(--metal-rgb), .6)}.dock[data-v-9d05e4ec]{z-index:20;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:linear-gradient(0deg, var(--surface-vault) 60%, transparent);position:fixed;bottom:0;left:0;right:0}.cta[data-v-9d05e4ec]{border-radius:var(--radius-m);background:var(--surface-gold);inline-size:100%;color:var(--text-on-gold);font:inherit;box-shadow:var(--elev-gold);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.6em;padding:.9em;font-size:1rem;font-weight:700;display:flex}.cta[data-v-9d05e4ec]:active{transform:translateY(1px)}.showcase[data-v-47e5ddaa]{gap:var(--space-3);flex-direction:column;min-block-size:0;display:flex;position:relative}.stage[data-v-47e5ddaa]{border-radius:var(--radius-l);border:1px solid rgba(var(--metal-rgb), .3);min-block-size:0;box-shadow:var(--elev-2);background:var(--surface-deep);flex:1;position:relative;overflow:hidden}.frame[data-v-47e5ddaa]{margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.photo[data-v-47e5ddaa]{object-fit:cover;transform-origin:50% 45%;block-size:100%;inline-size:100%}.mb-ken[data-v-47e5ddaa]{animation:22s ease-in-out infinite alternate mb-ken-burns}.scrim[data-v-47e5ddaa]{pointer-events:none;background:linear-gradient(0deg, #08111df0 0%, #08111d59 38%, transparent 62%), radial-gradient(120% 60% at 50% 100%, rgba(var(--metal-rgb), .16), transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.caption[data-v-47e5ddaa]{padding:var(--space-5) var(--space-5) var(--space-6);z-index:1;position:absolute;bottom:0;left:0;right:0}.title[data-v-47e5ddaa]{font-family:var(--font-display);color:var(--text-primary);text-wrap:balance;margin:0 0 2px;font-size:max(1.05rem,min(1.7vw,1.6rem));font-weight:700;line-height:1.45}.sub[data-v-47e5ddaa]{color:var(--text-secondary);margin:0;font-size:max(.8rem,min(1.05vw,.98rem));line-height:1.6}.dots[data-v-47e5ddaa]{justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dots li[data-v-47e5ddaa]{border-radius:var(--radius-pill);background:var(--line-hairline);block-size:3px;inline-size:22px;transition:background var(--motion-base) var(--motion-ease)}.dots li.on[data-v-47e5ddaa]{background:var(--metal)}.slide-enter-active[data-v-47e5ddaa],.slide-leave-active[data-v-47e5ddaa]{transition:opacity 1.1s var(--motion-ease)}.slide-enter-from[data-v-47e5ddaa],.slide-leave-to[data-v-47e5ddaa]{opacity:0}.card[data-v-eb4240b5]{font-size:calc(1rem * var(--board-scale,1));border:1px solid var(--line-hairline);border-radius:var(--radius-m);background:var(--card-face);inline-size:100%;box-shadow:var(--elev-1);text-align:start;color:inherit;transition:border-color var(--motion-base) var(--motion-ease), transform var(--motion-fast) var(--motion-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75em;padding:.62em .9em;font-family:inherit;line-height:1.3;display:grid;position:relative}.card.is-featured[data-v-eb4240b5]{border-color:rgba(var(--metal-rgb), .3)}.card.is-clickable[data-v-eb4240b5]{cursor:pointer}.card.is-clickable[data-v-eb4240b5]:hover{border-color:rgba(var(--metal-rgb), .55);transform:translateY(-1px)}.card.is-clickable[data-v-eb4240b5]:focus-visible{border-color:var(--surface-gold)}.glyph[data-v-eb4240b5]{border-radius:var(--radius-s);block-size:2.5em;inline-size:2.5em;color:var(--metal);background:rgba(var(--metal-rgb), .11);border:1px solid rgba(var(--metal-rgb), .2);place-items:center;display:grid}.labels[data-v-eb4240b5]{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.title[data-v-eb4240b5]{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:1.06em;font-weight:600;line-height:1.35;overflow:hidden}.sub[data-v-eb4240b5]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78em;line-height:1.35;overflow:hidden}.values[data-v-eb4240b5]{text-align:end;align-content:center;justify-items:end;gap:1px;display:grid}.side[data-v-eb4240b5]{align-items:baseline;gap:.4em;display:flex}.side-label[data-v-eb4240b5]{color:var(--text-muted);font-size:.72em}.foot[data-v-eb4240b5]{align-items:center;gap:.5em;display:flex}.unit[data-v-eb4240b5]{color:var(--text-muted);font-size:.72em}.tv[data-v-adc84a7d]{block-size:100vh;grid-template-rows:auto minmax(0,1fr) auto;block-size:100dvh;display:grid;overflow:hidden}.body[data-v-adc84a7d]{gap:var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr) minmax(280px,26%);min-block-size:0;display:grid}.rates-wrap[data-v-adc84a7d]{gap:var(--space-2);grid-template-rows:minmax(0,1fr) auto;min-block-size:0;display:grid}.rates[data-v-adc84a7d]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--space-2) var(--space-3);grid-auto-rows:min-content;align-content:center;min-block-size:0;display:grid;position:relative;overflow:hidden}.empty[data-v-adc84a7d]{padding:var(--space-8);text-align:center;color:var(--text-muted);grid-column:1/-1;margin:0}.pager[data-v-adc84a7d]{justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pager li[data-v-adc84a7d]{border-radius:var(--radius-pill);background:var(--line-hairline);block-size:3px;inline-size:26px;transition:background var(--motion-base) var(--motion-ease)}.pager li.on[data-v-adc84a7d]{background:var(--surface-gold)}.page-enter-active[data-v-adc84a7d],.page-leave-active[data-v-adc84a7d]{transition:opacity var(--motion-base) var(--motion-ease)}.page-enter-from[data-v-adc84a7d],.page-leave-to[data-v-adc84a7d]{opacity:0}.page-leave-active[data-v-adc84a7d]{inline-size:calc((100% - var(--space-3) * (var(--cols) - 1)) / var(--cols));position:absolute}@media (min-aspect-ratio:2){.body[data-v-adc84a7d]{grid-template-columns:minmax(0,1fr) minmax(300px,22%)}}@media (max-width:1100px){.body[data-v-adc84a7d]{grid-template-columns:minmax(0,1fr)}.body[data-v-adc84a7d]>:last-child{display:none}}.alerts[data-v-b9b3fbd5]{z-index:40;max-inline-size:min(420px, calc(100vw - 2 * var(--space-4)));padding:var(--space-3) var(--space-4);border-radius:var(--radius-m);border:1px solid rgba(var(--status-error-rgb), .4);background:rgba(var(--surface-elevated-rgb), .92);color:var(--status-error);backdrop-filter:blur(8px);bottom:var(--space-4);font-size:.8rem;line-height:1.7;position:fixed}.alerts[data-v-b9b3fbd5]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-4)}.alerts[data-v-b9b3fbd5]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-4)}.alerts[data-v-b9b3fbd5]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-4)}.alerts[data-v-b9b3fbd5]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-4)}.alerts[data-v-b9b3fbd5]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-4)}.alerts p[data-v-b9b3fbd5]{margin:0}.alerts strong[data-v-b9b3fbd5]{color:var(--text-secondary);font-weight:600}.sheet-enter-active[data-v-b9b3fbd5],.sheet-leave-active[data-v-b9b3fbd5]{transition:opacity var(--motion-base) var(--motion-ease)}.sheet-enter-from[data-v-b9b3fbd5],.sheet-leave-to[data-v-b9b3fbd5]{opacity:0}.section[data-v-3fe82dfe]{border:1px solid var(--line-hairline);border-radius:var(--radius-l);background:var(--surface-deep);overflow:hidden}header[data-v-3fe82dfe]{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line-hairline)}h2[data-v-3fe82dfe]{font-family:var(--font-display);margin:0;font-size:1.08rem}header p[data-v-3fe82dfe]{color:var(--text-muted);margin:4px 0 0;font-size:.82rem;line-height:1.8}.body[data-v-3fe82dfe]{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}footer[data-v-3fe82dfe]{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--line-hairline);background:rgba(var(--surface-vault-rgb), .6);display:flex}.save[data-v-3fe82dfe]{border-radius:var(--radius-m);background:var(--surface-gold);color:var(--text-on-gold);font:inherit;cursor:pointer;border:0;padding:.55em 1.4em;font-weight:600}.save[data-v-3fe82dfe]:disabled{opacity:.6;cursor:progress}.picker[data-v-656f3340]{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}h3[data-v-656f3340]{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:.9rem;font-weight:600}.count[data-v-656f3340]{color:var(--text-muted);font-weight:400}h4[data-v-656f3340]{color:var(--text-muted);margin:0 0 6px;font-size:.78rem;font-weight:500}.chosen[data-v-656f3340]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.chosen li[data-v-656f3340]{align-items:center;gap:var(--space-2);border-radius:var(--radius-s);border:1px solid var(--line-hairline);background:var(--surface-vault);grid-template-columns:auto 1fr auto;padding:6px 10px;font-size:.85rem;display:grid}.grip[data-v-656f3340]{color:var(--metal);place-items:center;display:grid}.name[data-v-656f3340]{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.feed[data-v-656f3340]{color:var(--text-muted);align-items:center;gap:.5em;font-size:.7rem;display:flex}.feed .src[data-v-656f3340]{color:var(--metal)}.feed.orphan .src[data-v-656f3340]{color:var(--status-stale)}.feed .peek[data-v-656f3340]{color:var(--text-secondary)}.feed .two[data-v-656f3340]{border-radius:var(--radius-pill);background:rgba(var(--status-success-rgb), .14);color:var(--status-success);padding:0 .4em}.tools[data-v-656f3340]{gap:2px;display:flex}.tools button[data-v-656f3340]{border:1px solid var(--line-hairline);border-radius:var(--radius-s);block-size:24px;inline-size:24px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;line-height:1}.tools button[data-v-656f3340]:disabled{opacity:.3;cursor:default}.tools .drop[data-v-656f3340]{color:var(--status-error)}.empty[data-v-656f3340]{color:var(--status-stale);margin:0;font-size:.82rem}.pool[data-v-656f3340]{gap:var(--space-3);flex-direction:column;max-block-size:320px;display:flex;overflow-y:auto}.chips[data-v-656f3340]{flex-wrap:wrap;gap:5px;display:flex}.chip[data-v-656f3340]{border-radius:var(--radius-pill);border:1px solid var(--line-hairline);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:.35em;padding:.3em .65em;font-size:.78rem;display:inline-flex}.chip[data-v-656f3340]:hover{border-color:rgba(var(--metal-rgb), .55);color:var(--text-primary)}.chip-src[data-v-656f3340]{color:var(--text-muted);font-size:.9em}.chip.orphan[data-v-656f3340]{opacity:.55;border-style:dashed}.chip.orphan .chip-src[data-v-656f3340]{color:var(--status-stale)}.chip[data-v-656f3340] .board-icon{color:var(--metal)}@media (max-width:860px){.picker[data-v-656f3340]{grid-template-columns:1fr}}.panel[data-v-0d8200f0]{padding-bottom:var(--space-8)}.top[data-v-0d8200f0]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line-hairline);z-index:10;backdrop-filter:blur(10px);background:linear-gradient(#0d1c2de6,#0000);display:flex;position:sticky;top:0}.brand[data-v-0d8200f0]{align-items:center;gap:var(--space-3);display:flex}.logo[data-v-0d8200f0]{block-size:auto;inline-size:38px}h1[data-v-0d8200f0]{font-family:var(--font-display);margin:0;font-size:1.05rem}.status[data-v-0d8200f0]{color:var(--text-muted);margin:0;font-size:.8rem}.status .ok[data-v-0d8200f0]{color:var(--status-success)}.status .bad[data-v-0d8200f0]{color:var(--status-error)}.top-actions[data-v-0d8200f0]{gap:var(--space-2);display:flex}.flash[data-v-0d8200f0]{margin:var(--space-4) var(--space-5) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-m);border:1px solid rgba(var(--status-success-rgb), .34);background:rgba(var(--status-success-rgb), .1);color:var(--status-success);font-size:.86rem}.grid[data-v-0d8200f0]{gap:var(--space-5);padding:var(--space-5);flex-direction:column;max-inline-size:1100px;margin-left:auto;margin-right:auto;display:flex}.sub-head[data-v-0d8200f0]{color:var(--text-secondary);margin:0;font-size:.9rem}.rule[data-v-0d8200f0]{border:0;border-top:1px solid var(--line-hairline);margin:0}.fields[data-v-0d8200f0]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.field[data-v-0d8200f0]{flex-direction:column;gap:6px;display:flex}.field>span[data-v-0d8200f0]{color:var(--text-secondary);font-size:.84rem}.field small[data-v-0d8200f0]{color:var(--text-muted);font-size:.74rem;line-height:1.7}.field small.bad[data-v-0d8200f0]{color:var(--status-error)}.cell[data-v-0d8200f0]{border-radius:var(--radius-s);border:1px solid var(--line-hairline);background:var(--surface-vault);inline-size:100%;color:var(--text-primary);font:inherit;padding:.55em .7em;font-size:.9rem}.cell[data-v-0d8200f0]:focus{border-color:var(--surface-gold);outline:none}.mono[data-v-0d8200f0]{font-family:ui-monospace,monospace;font-size:.82rem}.grid-table[data-v-0d8200f0]{border-collapse:collapse;inline-size:100%;font-size:.86rem}.grid-table th[data-v-0d8200f0]{text-align:start;padding:0 var(--space-2) var(--space-2);color:var(--text-muted);font-size:.78rem;font-weight:500}.grid-table td[data-v-0d8200f0]{padding:3px var(--space-2)}.label-cell[data-v-0d8200f0]{color:var(--text-secondary);white-space:nowrap}.add-row[data-v-0d8200f0]{gap:var(--space-2);align-items:center;display:flex}.add-row .cell[data-v-0d8200f0]{flex:1;inline-size:auto}.switch[data-v-0d8200f0]{color:var(--text-secondary);cursor:pointer;align-items:center;gap:.6em;font-size:.88rem;display:flex}.switch input[data-v-0d8200f0]{block-size:18px;inline-size:18px;accent-color:var(--surface-gold)}.source[data-v-0d8200f0]{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-m);background:var(--surface-vault);flex-direction:column;display:flex}.source-head[data-v-0d8200f0]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.driver[data-v-0d8200f0]{color:var(--text-muted);font-family:ui-monospace,monospace;font-size:.76rem}.pill[data-v-0d8200f0]{border-radius:var(--radius-pill);padding:.15em .6em;font-size:.74rem}.pill.ok[data-v-0d8200f0]{color:var(--status-success);background:rgba(var(--status-success-rgb), .12)}.pill.bad[data-v-0d8200f0]{color:var(--status-error);background:rgba(var(--status-error-rgb), .12)}.source-error[data-v-0d8200f0]{color:var(--status-error);margin:0;font-size:.82rem;line-height:1.8}.note[data-v-0d8200f0]{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.8}.source-actions[data-v-0d8200f0]{gap:var(--space-2);justify-content:flex-end;display:flex}.ghost[data-v-0d8200f0]{border-radius:var(--radius-s);border:1px solid var(--line-hairline);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;align-items:center;padding:.5em 1em;font-size:.85rem;text-decoration:none;display:inline-flex}.ghost[data-v-0d8200f0]:hover{color:var(--text-primary);border-color:var(--line-strong)}.ghost[data-v-0d8200f0]:disabled{opacity:.5;cursor:default}.ghost.danger[data-v-0d8200f0]{color:var(--status-error);border-color:rgba(var(--status-error-rgb), .3)}.wrap[data-v-24b2b2b1]{min-block-size:100vh;min-block-size:100dvh;padding:var(--space-4);place-items:center;display:grid}.card[data-v-24b2b2b1]{gap:var(--space-3);inline-size:min(400px,100%);padding:var(--space-6);border-radius:var(--radius-l);border:1px solid var(--line-gold);background:var(--surface-deep);box-shadow:var(--elev-gold);text-align:center;flex-direction:column;display:flex}.logo[data-v-24b2b2b1]{block-size:auto;inline-size:64px;margin-left:auto;margin-right:auto}h1[data-v-24b2b2b1]{font-family:var(--font-display);margin:0;font-size:1.3rem}.sub[data-v-24b2b2b1]{color:var(--text-muted);margin:0;font-size:.85rem}.warn[data-v-24b2b2b1]{padding:var(--space-3);border-radius:var(--radius-s);background:rgba(var(--status-stale-rgb), .12);color:var(--status-stale);text-align:start;margin:0;font-size:.8rem;line-height:1.9}.warn code[data-v-24b2b2b1]{direction:ltr;unicode-bidi:isolate;font-size:.95em}.field[data-v-24b2b2b1]{text-align:start;margin-top:var(--space-2);flex-direction:column;gap:6px;display:flex}.field span[data-v-24b2b2b1]{color:var(--text-secondary);font-size:.85rem}.input[data-v-24b2b2b1]{border-radius:var(--radius-m);border:1px solid var(--line-hairline);background:var(--surface-vault);color:var(--text-primary);font:inherit;direction:ltr;padding:.7em .85em}.input[data-v-24b2b2b1]:focus{border-color:var(--surface-gold);outline:none}.error[data-v-24b2b2b1]{color:var(--status-error);text-align:start;margin:0;font-size:.82rem}.submit[data-v-24b2b2b1]{border-radius:var(--radius-m);background:var(--surface-gold);color:var(--text-on-gold);font:inherit;cursor:pointer;margin-top:var(--space-2);border:0;padding:.8em;font-weight:700}.submit[data-v-24b2b2b1]:disabled{opacity:.6;cursor:progress}
