.page-card[data-v-cedc9d86]{width:100%;height:100%;min-height:100%;overflow:auto;background:#f7f7f2;color:#10201d}.page-card__grid[data-v-cedc9d86]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;padding:20px}.page-card__item[data-v-cedc9d86]{display:grid;gap:12px;align-content:start;min-width:0;min-height:220px;padding:16px;border:1px solid rgba(16,32,29,.14);border-radius:8px;background:#fff;box-shadow:0 8px 24px #10201d14}.page-card__item--link[data-v-cedc9d86]{cursor:pointer}.page-card__item--link[data-v-cedc9d86]:hover{border-color:#0f766e6b}.page-card__item[data-v-cedc9d86]:focus-visible,.page-card__item footer a[data-v-cedc9d86]:focus-visible{outline:3px solid #d97706;outline-offset:3px}.page-card__item header[data-v-cedc9d86]{display:flex;align-items:flex-start;gap:12px;min-width:0}.page-card__item header>.mdi[data-v-cedc9d86]{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:8px;background:#0f766e;color:#fff;font-size:24px}.page-card__item header div[data-v-cedc9d86]{min-width:0}.page-card__item p[data-v-cedc9d86],.page-card__item h2[data-v-cedc9d86],.page-card__item strong[data-v-cedc9d86]{margin:0}.page-card__item header p[data-v-cedc9d86]{color:#48615d;font-size:12px;text-transform:uppercase}.page-card__item h2[data-v-cedc9d86]{color:#10201d;font-size:22px;line-height:1.18}.page-card__item strong[data-v-cedc9d86]{display:block;margin-top:4px;color:#24534e;font-size:14px;font-weight:650}.page-card__summary[data-v-cedc9d86]{color:#263f3a;font-size:16px;line-height:1.45}.page-card__claims[data-v-cedc9d86]{display:grid;gap:8px;margin:0;padding-left:18px;color:#263f3a;font-size:14px;line-height:1.35}.page-card__item footer[data-v-cedc9d86]{display:grid;gap:4px;margin-top:auto;padding-top:10px;border-top:1px solid rgba(16,32,29,.1);color:#48615d;font-size:12px}.page-card__item footer a[data-v-cedc9d86]{min-width:0;overflow-wrap:anywhere;color:#0f766e;text-decoration:none}.page-card__empty[data-v-cedc9d86]{display:grid;min-height:100%;place-items:center;gap:14px;padding:28px;text-align:center}.page-card__empty>.mdi[data-v-cedc9d86]{color:#0f766e;font-size:52px}.page-card__empty p[data-v-cedc9d86],.page-card__empty h1[data-v-cedc9d86]{margin:0}.page-card__empty p[data-v-cedc9d86],.page-card__empty span[data-v-cedc9d86]{color:#48615d}.page-card__empty h1[data-v-cedc9d86]{font-size:28px;line-height:1.15}@media (max-width: 700px){.page-card__grid[data-v-cedc9d86]{grid-template-columns:1fr;padding:12px}}.page-media[data-v-e5a3f65e]{display:grid;width:100%;height:100%;min-height:100vh;overflow:hidden;color:#f8fafc;background:#05070a;outline:none}.page-media[data-cursor=hidden][data-v-e5a3f65e],.page-media[data-cursor=hidden][data-v-e5a3f65e] *{cursor:none!important}.page-media[data-cursor=hidden] iframe[data-v-e5a3f65e],.page-media[data-cursor=hidden] video[data-v-e5a3f65e],.page-media[data-cursor=hidden] audio[data-v-e5a3f65e],.page-media[data-cursor=hidden] img[data-v-e5a3f65e]{pointer-events:none}.page-media__stage[data-v-e5a3f65e],.page-media__state[data-v-e5a3f65e],.page-media__page[data-v-e5a3f65e]{position:relative;min-width:0;min-height:0}.page-media__page[data-v-e5a3f65e]{--pm-panel: #101a27;--pm-line: rgba(148, 163, 184, .22);--pm-muted: #a9b8c9;display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;min-height:100%;padding:clamp(14px,2.4vw,28px);color:#f8fafc;background:#08111d}.page-media__page--loading[data-v-e5a3f65e]{grid-template-rows:minmax(0,1fr);place-items:center;padding:0;background:#05070a}.page-media__loading-only[data-v-e5a3f65e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;width:100%;min-height:100vh;min-height:100dvh;place-items:center}.page-media__topbar[data-v-e5a3f65e]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:min(1180px,100%);margin:0 auto;padding:12px;border:1px solid var(--pm-line);border-radius:8px;background:var(--pm-panel)}.page-media__brand[data-v-e5a3f65e]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;min-width:0}.page-media__brand>.mdi[data-v-e5a3f65e]{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(125,211,252,.3);border-radius:8px;color:#7dd3fc;background:#0ea5e91f;font-size:24px}.page-media__brand div[data-v-e5a3f65e]{min-width:0}.page-media__brand p[data-v-e5a3f65e],.page-media__brand h1[data-v-e5a3f65e]{margin:0}.page-media__brand p[data-v-e5a3f65e]{color:#7dd3fc;font-size:11px;font-weight:800;text-transform:uppercase}.page-media__brand h1[data-v-e5a3f65e]{overflow:hidden;font-size:clamp(22px,3vw,34px);line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.page-media__badge[data-v-e5a3f65e]{flex:0 0 auto;border:1px solid rgba(125,211,252,.24);border-radius:999px;color:#7dd3fc;font-size:12px;font-weight:800;padding:5px 9px}.page-media__body[data-v-e5a3f65e]{display:grid;width:min(1180px,100%);min-height:0;margin:0 auto;place-items:center}.page-media__status-panel[data-v-e5a3f65e]{display:grid;justify-items:center;gap:10px;width:min(680px,100%);padding:clamp(24px,5vw,56px);border:1px solid var(--pm-line);border-radius:8px;background:var(--pm-panel);text-align:center}.page-media__status-panel>.mdi[data-v-e5a3f65e]{display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(125,211,252,.3);border-radius:8px;color:#7dd3fc;background:#0ea5e91f;font-size:34px}.page-media__fly-logo[data-v-e5a3f65e]{display:block;width:116px;height:116px;object-fit:contain}.page-media__loading-only .page-media__fly-logo[data-v-e5a3f65e]{width:164px;height:164px}.page-media__status-panel h2[data-v-e5a3f65e],.page-media__status-panel p[data-v-e5a3f65e]{margin:0}.page-media__status-panel h2[data-v-e5a3f65e]{font-size:clamp(24px,4vw,42px);line-height:1.08}.page-media__status-panel p[data-v-e5a3f65e]{color:var(--pm-muted);font-size:16px;line-height:1.45}.page-media__source-picker[data-v-e5a3f65e]{display:flex;max-width:100%;gap:8px;margin-top:8px;overflow-x:auto}.page-media__source-picker button[data-v-e5a3f65e]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:7px;align-items:center;min-height:40px;min-width:120px;padding:6px 10px;text-align:left}.page-media__source-picker .mdi[data-v-e5a3f65e]{color:#7dd3fc;font-size:20px}.page-media__source-picker strong[data-v-e5a3f65e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-media__state[data-v-e5a3f65e]{display:grid;place-items:center;gap:12px;align-content:center;color:#dbeafe;text-align:center}.page-media__state .mdi[data-v-e5a3f65e]{font-size:48px}.page-media__state strong[data-v-e5a3f65e]{font-size:clamp(20px,3vw,34px);font-weight:800}.page-media__stage iframe[data-v-e5a3f65e],.page-media__stage video[data-v-e5a3f65e],.page-media__stage img[data-v-e5a3f65e]{display:block;width:100%;height:100%;border:0;background:#05070a}.page-media__stage img[data-v-e5a3f65e]{object-fit:contain}.page-media__stage video[data-v-e5a3f65e]{object-fit:contain}.page-media__stage audio[data-v-e5a3f65e]{position:absolute;right:50%;bottom:118px;width:min(720px,84vw);transform:translate(50%)}.page-media__cache-badge[data-v-e5a3f65e]{position:absolute;top:14px;right:14px;z-index:8;display:inline-flex;align-items:center;gap:6px;max-width:min(320px,calc(100vw - 28px));min-height:30px;padding:0 10px;border:1px solid rgba(251,191,36,.34);border-radius:8px;background:#442409ad;color:#fde68a;font-size:12px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-media__text[data-v-e5a3f65e]{display:grid;width:100%;height:100%;place-items:center;padding:clamp(24px,6vw,96px);background:#05070a}.page-media__text p[data-v-e5a3f65e]{max-width:min(1100px,90vw);margin:0;color:#f8fafc;font-size:clamp(28px,5vw,72px);font-weight:800;line-height:1.18;overflow-wrap:anywhere;text-align:center;white-space:pre-wrap}.page-media__markdown pre[data-v-e5a3f65e]{box-sizing:border-box;width:min(1100px,92vw);max-height:82vh;margin:0;overflow:auto;color:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(15px,2vw,24px);line-height:1.55;white-space:pre-wrap}.page-media__slide-nav[data-v-e5a3f65e]{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.page-media__slide-button[data-v-e5a3f65e]{pointer-events:auto;position:absolute;top:50%;display:grid;width:clamp(42px,5vw,64px);height:clamp(58px,9vh,96px);place-items:center;border:0;border-radius:8px;color:#f8fafcbd;background:#fff3;box-shadow:none;cursor:pointer;opacity:1;transform:translateY(-50%);transition:background .18s ease,color .18s ease,opacity .18s ease}.page-media__slide-button[data-v-e5a3f65e]:hover,.page-media__slide-button[data-v-e5a3f65e]:focus-visible{color:#f8fafcf2;background:#ffffff52}.page-media__slide-button--prev[data-v-e5a3f65e]{left:0;border-radius:0 8px 8px 0}.page-media__slide-button--next[data-v-e5a3f65e]{right:0;border-radius:8px 0 0 8px}.page-media__slide-button .mdi[data-v-e5a3f65e]{font-size:clamp(30px,4vw,48px)}.page-media__slide-button .mdi[data-v-e5a3f65e]:before{display:block;color:#b3b3b3;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:900;line-height:1}.page-media__slide-button .mdi-chevron-left[data-v-e5a3f65e]:before{content:"<-"}.page-media__slide-button .mdi-chevron-right[data-v-e5a3f65e]:before{content:"->"}.page-media__chrome[data-v-e5a3f65e]{position:absolute;right:50%;bottom:18px;display:grid;width:min(1180px,92vw);gap:8px;padding:10px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#020617bd;box-shadow:0 18px 44px #00000057;transform:translate(50%)}.page-media__meta[data-v-e5a3f65e]{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;text-align:center}.page-media__meta strong[data-v-e5a3f65e],.page-media__meta span[data-v-e5a3f65e],.page-media__playlist strong[data-v-e5a3f65e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-media__meta strong[data-v-e5a3f65e]{font-size:15px}.page-media__meta span[data-v-e5a3f65e]{color:#cbd5e1;font-size:12px}.page-media__buttons[data-v-e5a3f65e],.page-media__sources[data-v-e5a3f65e],.page-media__playlist[data-v-e5a3f65e]{display:flex;min-width:0;gap:8px;overflow-x:auto}.page-media__buttons[data-v-e5a3f65e]{justify-content:center}.page-media button[data-v-e5a3f65e]{border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#e5edf7;background:#ffffff1f;font:inherit;font-weight:800}.page-media .page-media__slide-button[data-v-e5a3f65e]{border:0;color:#f8fafcbd;background:#fff3}.page-media__buttons button[data-v-e5a3f65e]{display:grid;width:44px;height:40px;place-items:center;padding:0}.page-media__buttons .mdi[data-v-e5a3f65e]{font-size:22px}.page-media__sources button[data-v-e5a3f65e],.page-media__playlist button[data-v-e5a3f65e]{flex:0 0 auto;min-width:118px;min-height:44px}.page-media__playlist button[data-v-e5a3f65e]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:center;max-width:210px;padding:6px 10px;text-align:left}.page-media__playlist img[data-v-e5a3f65e],.page-media__playlist .mdi[data-v-e5a3f65e]{width:28px;height:28px;border-radius:6px}.page-media__playlist img[data-v-e5a3f65e]{object-fit:cover}.page-media__playlist .mdi[data-v-e5a3f65e]{display:grid;place-items:center;color:#7dd3fc;background:#ffffff1f;font-size:19px}.page-media button.is-active[data-v-e5a3f65e]{border-color:#7dd3fce6;background:#0ea5e96b}@keyframes page-media-spin-e5a3f65e{to{transform:rotate(360deg)}}.page-url[data-v-1e01e448]{display:grid;width:100%;height:100%;min-height:100%;color:#f8fafc;background:#05070a}.page-url iframe[data-v-1e01e448]{display:block;width:100%;height:100%;min-height:100vh;border:0;background:#fff}.page-url__state[data-v-1e01e448]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-content:center;align-items:center;justify-self:center;width:min(720px,calc(100vw - 32px));min-height:100vh}.page-url__state>.mdi[data-v-1e01e448]{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(125,211,252,.3);border-radius:8px;color:#7dd3fc;background:#0ea5e91f;font-size:28px}.page-url__state div[data-v-1e01e448]{min-width:0}.page-url__state p[data-v-1e01e448],.page-url__state h1[data-v-1e01e448],.page-url__state span[data-v-1e01e448]{margin:0}.page-url__state p[data-v-1e01e448]{color:#7dd3fc;font-size:12px;font-weight:800;text-transform:uppercase}.page-url__state h1[data-v-1e01e448]{overflow:hidden;font-size:clamp(28px,5vw,48px);line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.page-url__state span[data-v-1e01e448]{color:#cbd5e1;font-size:15px}.page-web-reader[data-v-b1841379]{box-sizing:border-box;display:grid;width:100%;height:100%;min-height:100vh;overflow:hidden;background:#07100f;color:#edf7f3;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.page-web-reader__article[data-v-b1841379]{display:grid;grid-template-columns:minmax(340px,.86fr) minmax(0,1.14fr);gap:18px;align-content:start;width:100%;height:100%;min-height:100vh;margin:0;overflow:auto;padding:24px 26px 72px}.page-web-reader__lead[data-v-b1841379],.page-web-reader__cover[data-v-b1841379]{overflow:hidden;margin:0;border:1px solid rgba(137,177,160,.18);border-radius:8px;background:#101c19;box-shadow:0 20px 50px #00000042;aspect-ratio:16 / 9}.page-web-reader__lead[data-v-b1841379]{display:grid;min-height:220px;height:36vh;max-height:380px}.page-web-reader__lead video[data-v-b1841379],.page-web-reader__lead iframe[data-v-b1841379],.page-web-reader__lead img[data-v-b1841379]{display:block;width:100%;height:100%;border:0;object-fit:contain}.page-web-reader__cover img[data-v-b1841379],.page-web-reader__media img[data-v-b1841379]{display:block;width:100%;height:100%;border:0;object-fit:cover}.page-web-reader__hero[data-v-b1841379]{display:grid;gap:12px;align-content:center;min-width:0;padding:6px 0}.page-web-reader__hero p[data-v-b1841379],.page-web-reader__hero h1[data-v-b1841379],.page-web-reader__hero strong[data-v-b1841379],.page-web-reader__body p[data-v-b1841379],.page-web-reader__timeline p[data-v-b1841379]{margin:0}.page-web-reader__hero p[data-v-b1841379]{color:#f4b24d;font-size:12px;font-weight:850;letter-spacing:0;text-transform:uppercase}.page-web-reader__hero h1[data-v-b1841379]{color:#f7fbf8;font-size:52px;line-height:1.02}.page-web-reader__hero strong[data-v-b1841379]{color:#afc4ba;font-size:22px;line-height:1.35}.page-web-reader__body[data-v-b1841379]{grid-column:1 / -1;columns:2 320px;column-gap:36px;color:#d8e8df;font-size:22px;line-height:1.58}.page-web-reader__body p[data-v-b1841379]{break-inside:avoid;margin-bottom:1em}.page-web-reader__timeline[data-v-b1841379]{display:grid;grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.page-web-reader__sources[data-v-b1841379]{display:grid;grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.page-web-reader__timeline article[data-v-b1841379],.page-web-reader__media article[data-v-b1841379],.page-web-reader__sources article[data-v-b1841379]{display:grid;gap:8px;align-content:start;border:1px solid rgba(137,177,160,.18);border-radius:8px;background:#10201c;padding:12px}.page-web-reader__timeline time[data-v-b1841379],.page-web-reader__media span[data-v-b1841379],.page-web-reader__media small[data-v-b1841379],.page-web-reader__sources small[data-v-b1841379]{color:#f4b24d;font-size:12px;font-weight:850;letter-spacing:0;text-transform:uppercase}.page-web-reader__timeline strong[data-v-b1841379],.page-web-reader__media strong[data-v-b1841379],.page-web-reader__sources strong[data-v-b1841379]{color:#f7fbf8;font-size:17px}.page-web-reader__timeline p[data-v-b1841379],.page-web-reader__sources p[data-v-b1841379]{color:#b5cac0;line-height:1.45}.page-web-reader__sources article[data-v-b1841379]{grid-template-columns:auto minmax(0,1fr);min-height:108px}.page-web-reader__sources .mdi[data-v-b1841379]{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;color:#f4b24d;background:#f4b24d1f;font-size:23px}.page-web-reader__sources p[data-v-b1841379],.page-web-reader__media small[data-v-b1841379],.page-web-reader__sources small[data-v-b1841379]{margin:0}.page-web-reader__media small[data-v-b1841379]{overflow:hidden;font-weight:700;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.page-web-reader__media[data-v-b1841379]{display:grid;grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px}.page-web-reader__media article[data-v-b1841379]{grid-template-columns:180px minmax(0,1fr);min-height:118px}.page-web-reader__media img[data-v-b1841379]{overflow:hidden;width:100%;height:104px;border-radius:6px;aspect-ratio:16 / 9;background:#101c19;object-fit:contain}.page-web-reader__meta[data-v-b1841379]{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:10px;color:#a9beb5;font-size:13px;font-weight:750}.page-web-reader__meta span[data-v-b1841379],.page-web-reader__meta a[data-v-b1841379]{display:inline-flex;min-height:32px;align-items:center;border:1px solid rgba(137,177,160,.2);border-radius:999px;color:inherit;text-decoration:none;padding:0 11px}.page-web-reader__article--flip-cover .page-web-reader__lead[data-v-b1841379],.page-web-reader__article--flip-cover .page-web-reader__cover[data-v-b1841379]{grid-row:span 2}.page-web-reader__article--flip-media[data-v-b1841379]{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr)}.page-web-reader__article--flip-media .page-web-reader__lead[data-v-b1841379]{min-height:220px;height:34vh;max-height:360px}.page-web-reader__article--flip-timeline .page-web-reader__body[data-v-b1841379],.page-web-reader__article--flip-media .page-web-reader__body[data-v-b1841379]{columns:1}.page-web-reader__article--flip-profile[data-v-b1841379]{grid-template-columns:minmax(180px,.58fr) minmax(0,1.42fr)}.page-web-reader__empty[data-v-b1841379]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-content:center;align-items:center;justify-self:center;width:min(720px,calc(100vw - 32px));min-height:100vh}.page-web-reader__empty>.mdi[data-v-b1841379]{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(244,178,77,.3);border-radius:8px;color:#f4b24d;background:#f4b24d1f;font-size:28px}.page-web-reader__empty div[data-v-b1841379]{min-width:0}.page-web-reader__empty p[data-v-b1841379],.page-web-reader__empty h1[data-v-b1841379],.page-web-reader__empty span[data-v-b1841379]{margin:0}.page-web-reader__empty p[data-v-b1841379]{color:#f4b24d;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-web-reader__empty h1[data-v-b1841379]{overflow:hidden;color:#f7fbf8;font-size:46px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.page-web-reader__empty span[data-v-b1841379]{color:#b5cac0;font-size:15px}@media (min-height: 900px){.page-web-reader__article[data-v-b1841379]{padding:34px 38px 88px}.page-web-reader__lead[data-v-b1841379]{min-height:300px;height:34vh;max-height:460px}.page-web-reader__hero h1[data-v-b1841379]{font-size:64px}.page-web-reader__body[data-v-b1841379]{font-size:24px}}@media (max-width: 760px){.page-web-reader__article[data-v-b1841379],.page-web-reader__article--flip-profile[data-v-b1841379],.page-web-reader__article--flip-media[data-v-b1841379]{grid-template-columns:1fr;padding:18px 18px 56px}.page-web-reader__lead[data-v-b1841379],.page-web-reader__cover[data-v-b1841379]{min-height:0;height:240px}.page-web-reader__body[data-v-b1841379]{columns:1;font-size:18px}.page-web-reader__media article[data-v-b1841379]{grid-template-columns:1fr}.page-web-reader__hero h1[data-v-b1841379],.page-web-reader__empty h1[data-v-b1841379]{font-size:32px;white-space:normal}}.page-jboard[data-v-8e28b88d]{--jb-bg: #0f172a;--jb-panel: #ffffff;--jb-panel-soft: #f8fafc;--jb-line: #d8dee6;--jb-text: #172033;--jb-muted: #607083;--jb-blue: #2563eb;--jb-green: #12805c;--jb-amber: #b45309;--jb-red: #c2410c;--jb-screen-surface: rgba(2, 6, 23, .68);--jb-screen-control-bg: rgba(255, 255, 255, .14);--jb-screen-control-hover-bg: rgba(255, 255, 255, .2);--jb-screen-control-active-bg: rgba(255, 255, 255, .28);--jb-screen-control-border: rgba(255, 255, 255, .18);--jb-screen-control-active-border: rgba(255, 255, 255, .72);--jb-screen-text: #f8fafc;--jb-screen-icon: #7dd3fc;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:100%;padding:0 clamp(14px,2.4vw,28px) clamp(14px,2.4vw,28px);color:var(--jb-text);background:#f4f6f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-jboard[data-v-8e28b88d] *,.page-jboard[data-v-8e28b88d] *:before,.page-jboard[data-v-8e28b88d] *:after{box-sizing:border-box}.page-jboard--fullscreen[data-v-8e28b88d]{grid-template-rows:minmax(0,1fr);gap:0;height:100vh;max-height:100vh;min-height:100vh;overflow:hidden;padding:0;background:#05070a}.page-jboard--fullscreen .page-jboard__runtime[data-v-8e28b88d]{height:100vh;max-height:100vh;min-height:100vh}.page-jboard[data-v-8e28b88d]:not(.page-jboard--dark){--jb-screen-surface: rgba(248, 250, 252, .9);--jb-screen-control-bg: rgba(15, 23, 42, .08);--jb-screen-control-hover-bg: rgba(37, 99, 235, .12);--jb-screen-control-active-bg: rgba(37, 99, 235, .16);--jb-screen-control-border: rgba(15, 23, 42, .16);--jb-screen-control-active-border: rgba(37, 99, 235, .54);--jb-screen-text: #172033;--jb-screen-icon: #2563eb}.page-jboard--runtime[data-v-8e28b88d]{grid-template-rows:minmax(0,1fr);gap:0;height:100vh;max-height:100vh;min-height:100vh;overflow:hidden;padding:0;background:#05070a}.page-jboard--runtime .page-jboard__runtime[data-v-8e28b88d]{height:100vh;max-height:100vh;min-height:100vh}.page-jboard--runtime .page-jboard__board[data-v-8e28b88d],.page-jboard--runtime .page-jboard__page-frame[data-v-8e28b88d]{min-height:0;overflow:hidden}.page-jboard--runtime .page-jboard__runtime--dock .page-jboard__dock[data-v-8e28b88d]{position:fixed;right:0;bottom:0;left:0;width:100vw;max-width:100vw;box-sizing:border-box;border-radius:0}.page-jboard__topbar[data-v-8e28b88d],.page-jboard__nav[data-v-8e28b88d],.page-jboard__brand[data-v-8e28b88d],.page-jboard__right-top[data-v-8e28b88d],.page-jboard__status[data-v-8e28b88d],.page-jboard__actions[data-v-8e28b88d],.page-jboard__catalog[data-v-8e28b88d],.page-jboard__runtime[data-v-8e28b88d],.page-jboard__board[data-v-8e28b88d]{min-width:0}.page-jboard__topbar[data-v-8e28b88d]{display:grid;grid-template-columns:minmax(92px,auto) minmax(0,1fr) auto;gap:12px;align-items:center;max-width:1480px;width:100%;margin:0 auto;padding:12px;border:1px solid var(--jb-line);border-radius:8px;background:var(--jb-panel);box-shadow:0 18px 42px #1e293b1c}.page-jboard__brand[data-v-8e28b88d],.page-jboard__nav[data-v-8e28b88d],.page-jboard__right-top[data-v-8e28b88d],.page-jboard__status[data-v-8e28b88d],.page-jboard__actions[data-v-8e28b88d]{display:flex;align-items:center}.page-jboard__nav[data-v-8e28b88d]{grid-column:1;justify-content:flex-start;gap:8px}.page-jboard__brand[data-v-8e28b88d]{grid-column:2;justify-content:center;gap:12px;text-align:center}.page-jboard__right-top[data-v-8e28b88d]{grid-column:3;justify-content:flex-end;gap:10px}.page-jboard__brand>.mdi[data-v-8e28b88d]{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:8px;color:#fff;background:#26364f;font-size:25px}.page-jboard__catalog header p[data-v-8e28b88d]{margin:0 0 3px;color:var(--jb-blue);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-jboard__brand h1[data-v-8e28b88d],.page-jboard__catalog h2[data-v-8e28b88d],.page-jboard__board-head h2[data-v-8e28b88d]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-jboard__brand h1[data-v-8e28b88d]{font-size:24px;line-height:1.12}.page-jboard__brand code[data-v-8e28b88d]{display:block;margin-top:3px;color:var(--jb-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.page-jboard__status[data-v-8e28b88d]{gap:10px;padding:8px 10px;border:1px solid var(--jb-line);border-radius:8px;background:var(--jb-panel-soft)}.page-jboard__status>span[data-v-8e28b88d]{flex:0 0 10px;width:10px;height:10px;border-radius:999px;background:var(--jb-amber)}.page-jboard__status[data-state=online]>span[data-v-8e28b88d]{background:var(--jb-green)}.page-jboard__status[data-state=offline]>span[data-v-8e28b88d]{background:var(--jb-red)}.page-jboard__status strong[data-v-8e28b88d],.page-jboard__status code[data-v-8e28b88d]{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-jboard__status strong[data-v-8e28b88d]{color:var(--jb-text);font-size:13px}.page-jboard__status code[data-v-8e28b88d],.page-jboard__board-head code[data-v-8e28b88d],.page-jboard__catalog code[data-v-8e28b88d]{color:var(--jb-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.page-jboard__actions[data-v-8e28b88d]{justify-content:flex-end;gap:8px}.page-jboard button[data-v-8e28b88d]{min-width:0;border:1px solid var(--jb-line);border-radius:8px;color:var(--jb-text);background:#fff;font:inherit;font-weight:700;cursor:pointer}.page-jboard button[data-v-8e28b88d]:disabled{cursor:not-allowed;opacity:.5}.page-jboard button[data-v-8e28b88d]:hover:not(:disabled){border-color:#9ca3af;background:#f8fafc}.page-jboard__actions button[data-v-8e28b88d]{display:inline-flex;align-items:center;justify-content:center;width:40px;min-height:40px;padding:0}.page-jboard__nav button[data-v-8e28b88d]{display:inline-grid;width:42px;height:42px;place-items:center;padding:0;color:#e5edf7;background:#101a27}.page-jboard__nav button[data-v-8e28b88d]:hover:not(:disabled){background:#123047}.page-jboard__nav .mdi[data-v-8e28b88d],.page-jboard__actions .mdi[data-v-8e28b88d]{font-size:20px}.page-jboard__nav .mdi[data-v-8e28b88d]{color:#7dd3fc}.page-jboard__catalog[data-v-8e28b88d]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;max-width:1480px;width:100%;min-height:min(70vh,720px);margin:0 auto;padding:12px;border:1px solid var(--jb-line);border-radius:8px;background:var(--jb-panel);box-shadow:0 18px 42px #1e293b1c}.page-jboard__catalog header[data-v-8e28b88d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.page-jboard__catalog header label[data-v-8e28b88d]{display:flex;align-items:center;flex:0 0 min(340px,42vw);gap:8px;min-height:40px;padding:0 10px;border:1px solid var(--jb-line);border-radius:8px;background:var(--jb-panel-soft)}.page-jboard__catalog input[data-v-8e28b88d]{min-width:0;width:100%;border:0;outline:none;color:var(--jb-text);background:transparent;font:inherit}.page-jboard__catalog-grid[data-v-8e28b88d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;gap:10px;min-height:0;overflow:auto}.page-jboard__catalog-grid button[data-v-8e28b88d]{display:grid;gap:8px;min-height:150px;padding:14px;text-align:left}.page-jboard__catalog-grid .mdi[data-v-8e28b88d]{color:var(--jb-blue);font-size:34px}.page-jboard__loading .mdi[data-v-8e28b88d]{color:var(--jb-blue);font-size:34px;animation:page-jboard-spin-8e28b88d 1s linear infinite}.page-jboard__fly-logo[data-v-8e28b88d]{display:block;width:144px;height:144px;object-fit:contain}.page-jboard__catalog-grid strong[data-v-8e28b88d],.page-jboard__catalog-grid small[data-v-8e28b88d],.page-jboard__catalog-grid code[data-v-8e28b88d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-jboard__catalog-grid small[data-v-8e28b88d]{color:var(--jb-blue);font-size:12px;font-weight:800;text-transform:uppercase}.page-jboard--mobile-mode[data-v-8e28b88d]:not(.page-jboard--runtime){padding:10px}.page-jboard--mobile-mode .page-jboard__topbar[data-v-8e28b88d],.page-jboard--mobile-mode .page-jboard__catalog header[data-v-8e28b88d]{grid-template-columns:minmax(0,1fr)}.page-jboard--mobile-mode .page-jboard__catalog header[data-v-8e28b88d]{align-items:stretch;flex-direction:column}.page-jboard--mobile-mode .page-jboard__catalog header label[data-v-8e28b88d]{flex-basis:auto;width:100%}.page-jboard--mobile-mode:not(.page-jboard--runtime) .page-jboard__catalog-grid[data-v-8e28b88d]{grid-template-columns:minmax(0,1fr)}.page-jboard--tablet-mode:not(.page-jboard--runtime) .page-jboard__catalog-grid[data-v-8e28b88d]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.page-jboard--tv-mode.page-jboard--runtime .page-jboard__runtime[data-v-8e28b88d]{height:100vh;max-height:100vh}.page-jboard__runtime[data-v-8e28b88d]{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;max-width:none;width:100%;min-height:100vh;margin:0 auto;padding:0;border-radius:0;box-shadow:none}.page-jboard__runtime--board[data-v-8e28b88d]{grid-template-rows:minmax(0,1fr)}.page-jboard__runtime--dock[data-v-8e28b88d]{grid-template-rows:minmax(0,1fr);width:100vw;height:100vh;max-height:100vh;min-height:100vh;overflow:hidden}.page-jboard__runtime-loading[data-v-8e28b88d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:grid;place-items:center;align-content:center;gap:10px;color:currentColor;background:#02061738;backdrop-filter:blur(1px)}.page-jboard__runtime-loading .mdi[data-v-8e28b88d]{font-size:34px;animation:page-jboard-spin-8e28b88d 1s linear infinite}.page-jboard__runtime-loading .page-jboard__fly-logo[data-v-8e28b88d]{width:172px;height:172px}.page-jboard__player-menu[data-v-8e28b88d]{position:absolute;right:max(8px,env(safe-area-inset-right,0px));left:auto;bottom:calc(58px + env(safe-area-inset-bottom,0px));z-index:9;display:grid;gap:10px;width:min(360px,calc(100vw - 16px));max-height:min(70vh,520px);overflow:auto;padding:12px;border:1px solid rgba(255,255,255,.22);border-radius:8px;color:#f8fafc;background:#020617db;box-shadow:0 18px 50px #00000057}.page-jboard__player-menu header[data-v-8e28b88d],.page-jboard__qname-form[data-v-8e28b88d],.page-jboard__qname-form label[data-v-8e28b88d],.page-jboard__player-settings label[data-v-8e28b88d]{display:flex;align-items:center;min-width:0}.page-jboard__player-menu header[data-v-8e28b88d]{justify-content:space-between;gap:8px}.page-jboard__player-menu header>.mdi[data-v-8e28b88d]{font-size:22px}.page-jboard__player-menu header button[data-v-8e28b88d],.page-jboard__qname-form button[data-v-8e28b88d]{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;padding:0;color:inherit;background:#ffffff1f}.page-jboard__qname-form[data-v-8e28b88d]{gap:8px}.page-jboard__qname-form label[data-v-8e28b88d]{flex:1 1 auto;gap:8px;min-height:36px;padding:0 10px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#ffffff1a}.page-jboard__qname-form input[data-v-8e28b88d]{min-width:0;width:100%;border:0;outline:none;color:inherit;background:transparent;font:inherit}.page-jboard__qname-recent[data-v-8e28b88d]{display:flex;flex-wrap:wrap;gap:6px}.page-jboard__qname-recent button[data-v-8e28b88d]{padding:6px 8px;color:inherit;background:#7dd3fc24}.page-jboard__player-settings[data-v-8e28b88d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.page-jboard__player-settings label[data-v-8e28b88d]{gap:5px;min-height:34px;padding:7px 8px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff14}.page-jboard__settings-action[data-v-8e28b88d]{min-height:34px;display:flex;align-items:center;gap:7px;padding:7px 8px;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:inherit;background:#ffffff14;font-weight:800;cursor:pointer}.page-jboard__settings-action[data-v-8e28b88d]:disabled{cursor:not-allowed;opacity:.58}.page-jboard__player-settings input[data-v-8e28b88d],.page-jboard__player-settings select[data-v-8e28b88d]{accent-color:#38bdf8}.page-jboard__player-settings input[type=number][data-v-8e28b88d]{min-width:0;width:54px;border:0;outline:none;color:inherit;background:transparent;font:inherit;font-size:12px;font-weight:800;text-align:right}.page-jboard__player-settings select[data-v-8e28b88d]{min-width:0;width:100%;border:0;outline:none;color:inherit;background:transparent;font:inherit;font-size:12px;font-weight:800}.page-jboard__player-settings select[data-v-8e28b88d]:disabled{opacity:.58}.page-jboard__player-settings strong[data-v-8e28b88d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.page-jboard__fullscreen-wake[data-v-8e28b88d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;width:100%;height:100%;padding:0;border:0;border-radius:0;opacity:0;background:transparent;cursor:default}.page-jboard__fullscreen-wake[data-v-8e28b88d]:focus,.page-jboard__fullscreen-wake[data-v-8e28b88d]:hover{background:transparent}.page-jboard__dock[data-v-8e28b88d]{--jb-dock-safe-left: max(8px, env(safe-area-inset-left, 0px));--jb-dock-safe-right: max(8px, env(safe-area-inset-right, 0px));--jb-dock-safe-bottom: env(safe-area-inset-bottom, 0px);--jb-dock-menu-size: 44px;--jb-dock-menu-gap: 6px;--jb-dock-side-width: calc(var(--jb-dock-menu-size) * 2 + var(--jb-dock-menu-gap));--jb-dock-surface: var(--jb-screen-surface);--jb-dock-submenu-surface: rgba(8, 13, 27, .78);--jb-dock-control-bg: rgba(8, 13, 27, .38);--jb-dock-control-hover-bg: rgba(8, 13, 27, .54);--jb-dock-control-active-bg: rgba(125, 211, 252, .24);--jb-dock-control-border: var(--jb-screen-control-border);--jb-dock-control-active-border: var(--jb-screen-control-active-border);--jb-dock-child-bg: rgba(8, 13, 27, .32);--jb-dock-child-icon: var(--jb-screen-icon);--jb-dock-text: var(--jb-screen-text);--jb-dock-icon: #dbeafe;--jb-dock-menu-icon: var(--jb-screen-icon);display:grid;grid-template-columns:minmax(0,1fr);gap:5px;min-width:0;padding:5px;border:0;border-radius:8px;color:var(--jb-dock-text);background:transparent;backdrop-filter:none}.page-jboard:not(.page-jboard--dark) .page-jboard__dock[data-v-8e28b88d]{--jb-dock-submenu-surface: rgba(15, 23, 42, .72);--jb-dock-control-bg: rgba(255, 255, 255, .54);--jb-dock-control-hover-bg: rgba(255, 255, 255, .72);--jb-dock-control-active-bg: rgba(37, 99, 235, .18);--jb-dock-child-bg: rgba(255, 255, 255, .5);--jb-dock-icon: #334155}.page-jboard__runtime--dock .page-jboard__dock[data-v-8e28b88d]{position:absolute;right:var(--jb-dock-safe-right);bottom:var(--jb-dock-safe-bottom);left:var(--jb-dock-safe-left);z-index:7;transition:transform .18s ease,opacity .18s ease}.page-jboard__dock--auto-hide.is-auto-hidden[data-v-8e28b88d]{opacity:.22;transform:translateY(calc(100% - 10px))}.page-jboard__dock--auto-hide.is-auto-hidden[data-v-8e28b88d]:focus-within,.page-jboard__dock--auto-hide.is-auto-hidden[data-v-8e28b88d]:hover{opacity:1;transform:translateY(0)}.page-jboard__dock--menu-slide[data-v-8e28b88d]{grid-template-columns:minmax(0,1fr)}.page-jboard__dock-main[data-v-8e28b88d]{display:grid;grid-template-columns:var(--jb-dock-side-width) minmax(0,1fr) var(--jb-dock-side-width);gap:var(--jb-dock-menu-gap);width:100%;min-width:0;align-items:center}.page-jboard__dock--menu-slide .page-jboard__dock-main[data-v-8e28b88d]{grid-template-columns:var(--jb-dock-side-width) minmax(0,1fr) var(--jb-dock-side-width);align-items:center}.page-jboard__dock-nav[data-v-8e28b88d],.page-jboard__dock-actions[data-v-8e28b88d]{display:inline-flex;flex:0 0 auto;gap:var(--jb-dock-menu-gap);align-items:center}.page-jboard__dock-actions[data-v-8e28b88d]{justify-self:end;justify-content:flex-end}.page-jboard__dock-nav[data-v-8e28b88d]{justify-self:start}.page-jboard__dock-children[data-v-8e28b88d]{display:flex;width:100%;max-width:100%;box-sizing:border-box;gap:8px;align-items:center;min-width:0;margin:0 auto;overflow-x:auto;overflow-y:hidden;padding:4px 8px 5px;border:0;border-radius:8px;justify-content:safe center;scroll-padding-inline:14px;scrollbar-width:thin;background:transparent;box-shadow:none}.page-jboard__dock-track[data-v-8e28b88d]{display:flex;width:100%;max-width:100%;box-sizing:border-box;gap:8px;min-width:0;overflow-x:auto;overflow-y:hidden;justify-self:stretch;justify-content:safe center;scroll-padding-inline:2px;scrollbar-width:thin}.page-jboard__dock button[data-v-8e28b88d]{color:inherit}.page-jboard .page-jboard__dock-item[data-v-8e28b88d],.page-jboard .page-jboard__dock-child[data-v-8e28b88d]{display:grid;grid-template-rows:18px auto;flex:0 0 108px;gap:2px;align-items:center;justify-items:center;min-height:34px;padding:4px;border-color:var(--jb-dock-control-border);color:var(--jb-dock-text);background:var(--jb-dock-control-bg);backdrop-filter:blur(8px);text-align:center;transition:border-color .16s ease,background .16s ease,transform .16s ease}.page-jboard .page-jboard__dock-child[data-v-8e28b88d]{flex-basis:128px;min-height:34px;background:var(--jb-dock-child-bg)}.page-jboard__dock-submenu-nav[data-v-8e28b88d]{display:grid;flex:0 0 40px;width:40px;height:36px;min-width:0;place-items:center;border-color:var(--jb-dock-control-border);color:var(--jb-dock-menu-icon);background:var(--jb-dock-control-bg);backdrop-filter:blur(8px);transition:border-color .16s ease,background .16s ease,opacity .16s ease,transform .16s ease}.page-jboard__dock-submenu-nav .mdi[data-v-8e28b88d]{font-size:22px}.page-jboard__dock-submenu-nav[data-v-8e28b88d]:disabled{cursor:default;opacity:.34}.page-jboard__dock-item.is-active[data-v-8e28b88d],.page-jboard__dock-child.is-active[data-v-8e28b88d]{border-color:var(--jb-dock-control-active-border);background:var(--jb-dock-control-active-bg);transform:translateY(-2px)}.page-jboard__dock-item[data-v-8e28b88d]:hover,.page-jboard__dock-item[data-v-8e28b88d]:focus-visible,.page-jboard__dock-child[data-v-8e28b88d]:hover,.page-jboard__dock-child[data-v-8e28b88d]:focus-visible,.page-jboard__dock-submenu-nav[data-v-8e28b88d]:not(:disabled):hover,.page-jboard__dock-submenu-nav[data-v-8e28b88d]:not(:disabled):focus-visible{border-color:var(--jb-dock-control-active-border);background:var(--jb-dock-control-hover-bg)}.page-jboard__dock-item img[data-v-8e28b88d],.page-jboard__dock-item .mdi[data-v-8e28b88d],.page-jboard__dock-child img[data-v-8e28b88d],.page-jboard__dock-child .mdi[data-v-8e28b88d]{width:18px;height:18px;object-fit:contain}.page-jboard__dock-item .mdi[data-v-8e28b88d],.page-jboard__dock-child .mdi[data-v-8e28b88d]{display:grid;place-items:center;color:var(--jb-dock-child-icon);font-size:18px}.page-jboard__dock-item strong[data-v-8e28b88d],.page-jboard__dock-child strong[data-v-8e28b88d]{overflow:hidden;color:var(--jb-dock-text);max-width:100%;font-size:10px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.page-jboard .page-jboard__dock-menu[data-v-8e28b88d]{display:grid;width:var(--jb-dock-menu-size);min-width:0;height:39px;place-items:center;padding:0;border:0;color:var(--jb-dock-text);background:transparent;transition:color .16s ease,transform .16s ease}.page-jboard .page-jboard__dock-menu-glyph[data-v-8e28b88d]{color:var(--jb-dock-menu-icon);font-size:24px;font-weight:800;line-height:1}.page-jboard .page-jboard__dock-menu-glyph svg[data-v-8e28b88d]{display:block;width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.page-jboard .page-jboard__dock-menu.is-active[data-v-8e28b88d]{color:var(--jb-dock-menu-icon);transform:translateY(-2px)}.page-jboard .page-jboard__dock-menu[data-v-8e28b88d]:focus-visible,.page-jboard .page-jboard__dock-menu[data-v-8e28b88d]:hover{color:var(--jb-dock-menu-icon);transform:translateY(-2px)}.page-jboard__board[data-v-8e28b88d]{display:grid;grid-template-rows:minmax(0,1fr);gap:0;min-height:0}.page-jboard__runtime--dock .page-jboard__board[data-v-8e28b88d],.page-jboard__runtime--dock .page-jboard__page-frame[data-v-8e28b88d]{width:100vw;height:100vh;min-height:100vh}.page-jboard__page-frame[data-v-8e28b88d],.page-jboard__embedded-page[data-v-8e28b88d]{min-width:0;min-height:0}.page-jboard__page-frame[data-v-8e28b88d]{overflow:hidden;border:0;border-radius:0;background:#05070a}.page-jboard__page-frame iframe[data-v-8e28b88d],.page-jboard__embedded-page[data-v-8e28b88d]{display:block;width:100%;height:100%;min-height:520px;border:0;background:#05070a}.page-jboard__runtime--dock .page-jboard__page-frame iframe[data-v-8e28b88d],.page-jboard__runtime--dock .page-jboard__embedded-page[data-v-8e28b88d],.page-jboard__runtime--dock[data-v-8e28b88d] .page-media,.page-jboard__runtime--dock[data-v-8e28b88d] .page-media__stage{width:100%;height:100vh;min-height:100vh}.page-jboard__runtime--dock[data-v-8e28b88d] .page-media__slide-button{opacity:.5}.page-jboard__board-head[data-v-8e28b88d]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.page-jboard__board-head p[data-v-8e28b88d]{margin:0 0 3px;color:currentColor;font-size:11px;font-weight:800;opacity:.72;text-transform:uppercase}.page-jboard__board-head code[data-v-8e28b88d]{color:currentColor;opacity:.72}.page-jboard__grid[data-v-8e28b88d]{display:grid;min-height:0}.page-jboard__tile[data-v-8e28b88d]{min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff1f}.page-jboard__tile iframe[data-v-8e28b88d],.page-jboard__tile img[data-v-8e28b88d]{display:block;width:100%;height:100%;border:0;object-fit:cover;background:#fff}.page-jboard__tile>div[data-v-8e28b88d]{display:grid;gap:8px;align-content:center;justify-items:center;height:100%;padding:14px;text-align:center}.page-jboard__tile .mdi[data-v-8e28b88d]{font-size:34px}.page-jboard__tile strong[data-v-8e28b88d],.page-jboard__tile small[data-v-8e28b88d]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-jboard__tile small[data-v-8e28b88d]{opacity:.72}.page-jboard__empty[data-v-8e28b88d]{display:grid;min-height:160px;place-items:center;color:var(--jb-muted)}.page-jboard__grid .page-jboard__empty[data-v-8e28b88d]{color:currentColor;opacity:.72}.page-jboard__toast[data-v-8e28b88d]{position:fixed;right:18px;top:18px;z-index:20;max-width:min(520px,calc(100vw - 36px));overflow:hidden;padding:10px 12px;border-radius:8px;color:#374151;background:#f3f4f6;font-weight:800;box-shadow:0 12px 30px #0f172a2e}.page-jboard__toast strong[data-v-8e28b88d],.page-jboard__toast small[data-v-8e28b88d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-jboard__toast small[data-v-8e28b88d]{margin-top:4px;font-size:11px;font-weight:700;opacity:.78}.page-jboard__toast[data-state=ok][data-v-8e28b88d]{color:#065f46;background:#d1fae5}.page-jboard__toast[data-state=warn][data-v-8e28b88d]{color:#9a3412;background:#ffedd5}.page-jboard__toast[data-state=cache][data-v-8e28b88d]{color:#78350f;background:#fef3c7}@keyframes page-jboard-spin-8e28b88d{to{transform:rotate(360deg)}}@media (max-width: 980px){.page-jboard__topbar[data-v-8e28b88d]{grid-template-columns:minmax(0,1fr)}.page-jboard__nav[data-v-8e28b88d],.page-jboard__brand[data-v-8e28b88d],.page-jboard__right-top[data-v-8e28b88d]{grid-column:1}.page-jboard__brand[data-v-8e28b88d]{justify-content:flex-start;text-align:left}.page-jboard__actions[data-v-8e28b88d]{justify-content:flex-start}.page-jboard__dock-item[data-v-8e28b88d]{flex-basis:96px}.page-jboard__dock-track[data-v-8e28b88d],.page-jboard__dock-children[data-v-8e28b88d]{justify-content:safe center}.page-jboard__dock-child[data-v-8e28b88d]{flex-basis:108px}}@media (max-width: 640px){.page-jboard[data-v-8e28b88d]{padding:0 10px 10px}.page-jboard__catalog header[data-v-8e28b88d]{align-items:stretch;flex-direction:column}.page-jboard__catalog header label[data-v-8e28b88d]{flex-basis:auto;width:100%}.page-jboard__board-head[data-v-8e28b88d]{align-items:flex-start;flex-direction:column}.page-jboard__dock-child[data-v-8e28b88d]{flex-basis:92px;min-height:36px;padding:6px}.page-jboard__dock-submenu-nav[data-v-8e28b88d]{flex-basis:36px;width:36px;height:36px}}.page-qqq[data-v-0c5c0490]{box-sizing:border-box;min-height:100%;padding:clamp(20px,4vw,40px);color:#f8fafc;background:#101418;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-qqq__header[data-v-0c5c0490]{display:flex;max-width:1160px;align-items:end;justify-content:space-between;gap:16px;margin:0 auto 18px}.page-qqq__header p[data-v-0c5c0490]{margin:0 0 6px;color:#7dd3fc;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-qqq__header h1[data-v-0c5c0490]{margin:0;font-size:48px;line-height:1;letter-spacing:0}.page-qqq__tabs[data-v-0c5c0490]{display:inline-grid;grid-template-columns:repeat(2,minmax(120px,1fr));overflow:hidden;border:1px solid rgba(148,163,184,.28);border-radius:8px}.page-qqq__tabs button[data-v-0c5c0490],.page-qqq__actions button[data-v-0c5c0490],.page-qqq__pick[data-v-0c5c0490]{min-height:38px;border:0;color:#e5eef8;background:#1b2229;cursor:pointer}.page-qqq__tabs button.active[data-v-0c5c0490],.page-qqq__actions button[data-v-0c5c0490]:first-child{color:#061016;background:#7dd3fc;font-weight:800}.page-qqq__editor[data-v-0c5c0490],.page-qqq__list[data-v-0c5c0490]{max-width:1160px;margin:0 auto}.page-qqq__editor[data-v-0c5c0490]{display:grid;grid-template-columns:minmax(110px,.5fr) minmax(150px,.7fr) minmax(220px,1.2fr) minmax(220px,1.2fr) auto;gap:10px;align-items:end;padding:14px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#171d22}.page-qqq__editor label[data-v-0c5c0490]{display:grid;gap:6px;min-width:0}.page-qqq__editor span[data-v-0c5c0490]{color:#94a3b8;font-size:12px;font-weight:800;text-transform:uppercase}.page-qqq__editor input[data-v-0c5c0490]{box-sizing:border-box;width:100%;min-height:38px;border:1px solid rgba(148,163,184,.26);border-radius:6px;padding:0 10px;color:#f8fafc;background:#0c1116}.page-qqq__actions[data-v-0c5c0490]{display:grid;grid-template-columns:repeat(3,78px);gap:6px}.page-qqq__actions button[data-v-0c5c0490]{border-radius:6px}.page-qqq__editor output[data-v-0c5c0490]{grid-column:1 / -1;min-height:18px;color:#cbd5e1}.page-qqq__list[data-v-0c5c0490]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:12px}.page-qqq__entry[data-v-0c5c0490]{display:grid;gap:8px;min-width:0;border:1px solid rgba(148,163,184,.2);border-radius:8px;padding:12px;background:#151a20}.page-qqq__pick[data-v-0c5c0490]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:center;border-radius:6px;padding:8px;text-align:left}.page-qqq__pick strong[data-v-0c5c0490],.page-qqq__pick span[data-v-0c5c0490],.page-qqq__entry code[data-v-0c5c0490],.page-qqq__entry small[data-v-0c5c0490]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-qqq__pick strong[data-v-0c5c0490]{color:#a7f3d0}.page-qqq__entry code[data-v-0c5c0490]{color:#bfdbfe}.page-qqq__entry small[data-v-0c5c0490]{color:#fcd34d}@media (max-width: 900px){.page-qqq__header[data-v-0c5c0490]{display:grid;align-items:start}.page-qqq__editor[data-v-0c5c0490]{grid-template-columns:1fr}.page-qqq__actions[data-v-0c5c0490]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ss-board-runtime-shell[data-v-28fe38d8]{position:relative;min-height:100vh;background:#f4f6f8}.ss-app[data-v-28fe38d8]{--ss-app-sidebar-width: 236px;--ss-app-main-inline: 14px;display:grid;grid-template-columns:236px minmax(0,1fr);height:100dvh;min-height:100vh;overflow:hidden;background:#0a0f17;color:#e5edf7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:grid-template-columns .16s ease}.ss-app--sidebar-collapsed[data-v-28fe38d8]{--ss-app-sidebar-width: 64px;grid-template-columns:64px minmax(0,1fr)}.ss-app--board-mode[data-v-28fe38d8]{background:#080c12}.ss-app--board-mode .ss-app__sidebar[data-v-28fe38d8]{background:#0b111a}.ss-app--board-mode .ss-app__center .ss-app__mdi[data-v-28fe38d8]{color:#7dd3fc}.ss-app__sidebar[data-v-28fe38d8]{display:grid;grid-template-rows:auto 1fr auto;gap:18px;height:100dvh;min-height:0;overflow:hidden;padding:18px;border-right:1px solid rgba(148,163,184,.18);background:#0e1621}.ss-app__sidebar-head[data-v-28fe38d8]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}.ss-app__brand[data-v-28fe38d8],.ss-app__nav a[data-v-28fe38d8],.ss-app__screen-link[data-v-28fe38d8],.ss-app__toolbar button[data-v-28fe38d8],.ss-app__identity button[data-v-28fe38d8]{display:inline-flex;align-items:center;gap:10px}.ss-app__brand[data-v-28fe38d8]{min-width:0;min-height:44px;color:#f8fafc;text-decoration:none}.ss-app__brand strong[data-v-28fe38d8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-app__brand-image[data-v-28fe38d8]{display:block;width:44px;height:44px;flex:0 0 44px;object-fit:contain}.ss-app__brand-image--title[data-v-28fe38d8]{width:32px;height:32px;flex-basis:32px}.ss-app__sidebar-toggle[data-v-28fe38d8]{display:inline-grid;width:36px;height:36px;place-items:center;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#101a27db;color:#e5edf7;cursor:pointer}.ss-app__sidebar-toggle[data-v-28fe38d8]:hover,.ss-app__sidebar-toggle[data-v-28fe38d8]:focus-visible{border-color:#7dd3fc73;background:#123047}.ss-app__sidebar-toggle .ss-app__mdi[data-v-28fe38d8]{color:#7dd3fc;font-size:20px}.ss-app__sidebar-toggle .mdi-arrow-collapse-left[data-v-28fe38d8]:before{content:"<";font-family:Inter,system-ui,sans-serif;font-weight:900}.ss-app__sidebar-toggle .mdi-arrow-expand-right[data-v-28fe38d8]:before{content:">";font-family:Inter,system-ui,sans-serif;font-weight:900}.ss-app--sidebar-collapsed .ss-app__sidebar[data-v-28fe38d8]{gap:14px;padding:14px 10px}.ss-app--sidebar-collapsed .ss-app__sidebar-head[data-v-28fe38d8]{grid-template-columns:1fr}.ss-app--sidebar-collapsed .ss-app__brand[data-v-28fe38d8],.ss-app--sidebar-collapsed .ss-app__nav a span[data-v-28fe38d8]:last-child,.ss-app--sidebar-collapsed .ss-app__screen-link span[data-v-28fe38d8]:last-child{display:none}.ss-app--sidebar-collapsed .ss-app__sidebar-toggle[data-v-28fe38d8],.ss-app--sidebar-collapsed .ss-app__screen-link[data-v-28fe38d8]{justify-self:center;width:42px}.ss-app--sidebar-collapsed .ss-app__nav a[data-v-28fe38d8],.ss-app--sidebar-collapsed .ss-app__screen-link[data-v-28fe38d8]{justify-content:center;padding:0}.ss-app__nav[data-v-28fe38d8]{display:grid;align-content:start;gap:5px}.ss-app__nav a[data-v-28fe38d8],.ss-app__screen-link[data-v-28fe38d8],.ss-app__toolbar button[data-v-28fe38d8],.ss-app__identity button[data-v-28fe38d8]{min-height:40px;border:1px solid transparent;border-radius:8px;background:transparent;color:#cbd5e1;text-decoration:none;cursor:pointer}.ss-app__nav a[data-v-28fe38d8]{padding:0 12px}.ss-app__nav a[data-v-28fe38d8]:hover,.ss-app__nav a[data-v-28fe38d8]:focus-visible,.ss-app__nav a.active[data-v-28fe38d8],.ss-app__screen-link[data-v-28fe38d8]:hover,.ss-app__screen-link[data-v-28fe38d8]:focus-visible,.ss-app__toolbar button[data-v-28fe38d8]:hover,.ss-app__toolbar button[data-v-28fe38d8]:focus-visible,.ss-app__identity button[data-v-28fe38d8]:hover,.ss-app__identity button[data-v-28fe38d8]:focus-visible{border-color:#7dd3fc57;background:#0ea5e91f;color:#f8fafc}.ss-app__nav .ss-app__mdi[data-v-28fe38d8],.ss-app__screen-link .ss-app__mdi[data-v-28fe38d8],.ss-app__toolbar .ss-app__mdi[data-v-28fe38d8],.ss-app__identity .ss-app__mdi[data-v-28fe38d8]{display:inline-flex;width:16px;align-items:center;justify-content:center;color:#7dd3fc;text-align:center}.ss-app__screen-link[data-v-28fe38d8]{justify-content:center;width:100%}.ss-app__main[data-v-28fe38d8]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;height:100dvh;min-height:0;min-width:0;overflow:hidden;padding:0 var(--ss-app-main-inline) 14px}.ss-app--page-center .ss-app__main[data-v-28fe38d8],.ss-app--page-shell .ss-app__main[data-v-28fe38d8]{gap:0}.ss-app--page-shell[data-v-28fe38d8]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh}.ss-app__main--board-shell[data-v-28fe38d8]{grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:100vh}.ss-app__topbar[data-v-28fe38d8]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0}.ss-shell-controls[data-v-28fe38d8]{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.ss-shell-control[data-v-28fe38d8]{display:inline-grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#101a27;color:#e5edf7;cursor:pointer}.ss-shell-control[data-v-28fe38d8]:hover,.ss-shell-control[data-v-28fe38d8]:focus-visible{border-color:#7dd3fc73;background:#123047}.ss-shell-control .ss-app__mdi[data-v-28fe38d8]{color:#7dd3fc;font-size:20px}.ss-app__top-title[data-v-28fe38d8]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:0;text-align:center}.ss-app__top-title>div[data-v-28fe38d8]{min-width:0}.ss-app__title-icon[data-v-28fe38d8]{display:inline-grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid rgba(125,211,252,.28);border-radius:8px;color:#7dd3fc;background:#0ea5e91f;font-size:23px}.ss-app__title-icon--theme[data-v-28fe38d8]{overflow:hidden;padding:0}.ss-app__title-icon--theme .ss-app__brand-image--title[data-v-28fe38d8]{width:100%;height:100%}.ss-app__topbar p[data-v-28fe38d8]{margin:0 0 6px;color:#7dd3fc;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.ss-app__topbar h1[data-v-28fe38d8]{margin:0;color:#f8fafc;font-size:34px;line-height:1.05;letter-spacing:0}.ss-app__topbar.page-header[data-v-28fe38d8]{box-sizing:border-box;align-self:start;width:100vw;max-width:100vw;margin-left:calc(-1 * (var(--ss-app-sidebar-width) + var(--ss-app-main-inline)));padding-left:calc(var(--ss-app-sidebar-width) + var(--ss-app-main-inline));padding-right:var(--ss-app-main-inline);gap:4px;min-height:24px;max-height:26px;overflow:hidden;border:0;box-shadow:none;padding-top:0}.ss-app__topbar.page-header .ss-shell-controls[data-v-28fe38d8]{gap:12px}.ss-app__topbar.page-header .ss-shell-control[data-v-28fe38d8],.ss-app__topbar.page-header .ss-app__title-icon[data-v-28fe38d8]{width:26px;height:26px;flex-basis:26px;border-radius:7px}.ss-app__topbar.page-header .ss-shell-control .ss-app__mdi[data-v-28fe38d8],.ss-app__topbar.page-header .ss-app__title-icon[data-v-28fe38d8]{font-size:16px}.ss-app__topbar.page-header .ss-shell-control--more .mdi-dots-horizontal[data-v-28fe38d8]:before{content:"...";font-family:Inter,system-ui,sans-serif;font-weight:900;letter-spacing:0}.ss-app__topbar.page-header .ss-app__top-title[data-v-28fe38d8]{gap:4px}.ss-app__topbar.page-header p[data-v-28fe38d8]{display:none}.ss-app__topbar.page-header h1[data-v-28fe38d8]{font-size:14px;line-height:1}.ss-app--home-shell .ss-app__topbar[data-v-28fe38d8]{grid-template-columns:auto minmax(280px,1fr) auto;gap:20px;min-height:56px}.ss-app--home-shell .ss-app__top-title[data-v-28fe38d8]{justify-content:flex-start;gap:14px;min-width:min(520px,100%);text-align:left}.ss-app--home-shell .ss-app__title-icon[data-v-28fe38d8]{width:48px;height:48px;flex-basis:48px}.ss-app--home-shell .ss-app__topbar h1[data-v-28fe38d8]{font-size:36px}.ss-app__top-actions[data-v-28fe38d8]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:flex-end}.ss-app__avatar[data-v-28fe38d8]{display:inline-grid;place-items:center;width:28px;height:28px;flex:0 0 28px;overflow:hidden;border-radius:999px;background:#7dd3fc29;color:#7dd3fc}.ss-app__avatar img[data-v-28fe38d8]{display:block;width:100%;height:100%;object-fit:cover}.ss-app__avatar--large[data-v-28fe38d8]{width:48px;height:48px;flex-basis:48px;font-size:22px}.ss-app__overview[data-v-28fe38d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;align-content:start}.ss-app__center[data-v-28fe38d8],.ss-app__panel[data-v-28fe38d8],.ss-app__detail[data-v-28fe38d8],.ss-app__identity[data-v-28fe38d8],.ss-app__metrics>div[data-v-28fe38d8]{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#101a27}.ss-app__center[data-v-28fe38d8]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;align-items:center;min-height:112px;padding:16px;color:#e5edf7;text-align:left;cursor:pointer}.ss-app__center[data-v-28fe38d8]:hover,.ss-app__center[data-v-28fe38d8]:focus-visible{border-color:#7dd3fc73;background:#123047}.ss-app__center .ss-app__mdi[data-v-28fe38d8]{color:#e0a943;font-size:24px}.ss-app__center strong[data-v-28fe38d8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-app__center strong[data-v-28fe38d8]{color:#f8fafc;font-size:18px}.ss-app__panel[data-v-28fe38d8]{display:grid;gap:12px;align-content:start;height:100%;min-height:0;min-width:0;overflow:auto;padding:14px}.ss-app--page-center .ss-app__panel[data-v-28fe38d8]{padding-top:0}.ss-app__board-panel[data-v-28fe38d8]{min-height:0;overflow:auto}.ss-app__toolbar[data-v-28fe38d8]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.ss-app__center-toolbar>button[data-v-28fe38d8]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:#0f172acc;color:#cbd5e1;cursor:pointer}.ss-app__center-toolbar>button[data-v-28fe38d8]:hover,.ss-app__center-toolbar>button[data-v-28fe38d8]:focus-visible{border-color:#7dd3fc57;background:#0ea5e91f;color:#f8fafc}.ss-app__view-toggle[data-v-28fe38d8]{display:inline-flex;align-items:center;gap:2px;min-height:40px;padding:3px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0c1420}.ss-app__view-toggle button[data-v-28fe38d8]{justify-content:center;width:34px;min-height:32px;padding:0}.ss-app__view-toggle button.active[data-v-28fe38d8]{border-color:#7dd3fc80;background:#123047;color:#f8fafc}.ss-app__sort[data-v-28fe38d8]{display:inline-flex;align-items:center;gap:6px;min-height:40px;max-width:min(210px,100%);padding:0 9px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0c1420;color:#dbeafe}.ss-app__sort select[data-v-28fe38d8]{min-width:0;max-width:150px;border:0;outline:0;background:transparent;color:#e5edf7;font:inherit}.ss-app__sort select option[data-v-28fe38d8]{color:#0c1420}.ss-app__quick-open[data-v-28fe38d8]{display:inline-flex;align-items:center;gap:6px;min-height:40px;flex:1 1 240px;max-width:min(460px,100%);border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0c1420;padding:0 6px 0 10px}.ss-app__quick-open input[data-v-28fe38d8]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#e5edf7;font:inherit}.ss-app__quick-open input[data-v-28fe38d8]::placeholder{color:#64748b}.ss-app__quick-open button[data-v-28fe38d8]{min-width:32px;width:32px;padding:0;justify-content:center}.ss-app__toolbar button[data-v-28fe38d8],.ss-app__identity button[data-v-28fe38d8],.ss-app__detail-action[data-v-28fe38d8]{padding:0 12px;background:#0f172acc}.ss-app__toolbar .ss-app__view-toggle button[data-v-28fe38d8],.ss-app__center-toolbar .ss-app__view-toggle button[data-v-28fe38d8]{min-width:34px;width:34px;padding:0}.ss-app__metrics[data-v-28fe38d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.ss-app__metrics>div[data-v-28fe38d8]{display:grid;gap:5px;min-width:0;padding:14px}.ss-app__metrics span[data-v-28fe38d8],.ss-app__detail dt[data-v-28fe38d8]{color:#7dd3fc;font-size:12px;font-weight:800;text-transform:uppercase}.ss-app__metrics strong[data-v-28fe38d8],.ss-app__detail dd[data-v-28fe38d8]{min-width:0;margin:0;overflow:hidden;color:#f8fafc;text-overflow:ellipsis;white-space:nowrap}.ss-app__list[data-v-28fe38d8]{display:grid;gap:6px}.ss-app__center-toolbar[data-v-28fe38d8]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-start;min-width:0}.ss-app__list button[data-v-28fe38d8]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;min-height:48px;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:#0c1420;color:#dbeafe;text-align:left;cursor:pointer}.ss-app__list--icon[data-v-28fe38d8]{grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:10px}.ss-app__list--icon button[data-v-28fe38d8]{grid-template-columns:1fr;justify-items:center;align-content:center;min-height:138px;padding:14px 12px;text-align:center}.ss-app__list button[data-v-28fe38d8]:hover,.ss-app__list button[data-v-28fe38d8]:focus-visible,.ss-app__list button.active[data-v-28fe38d8]{border-color:#7dd3fc80;background:#102438}.ss-app__list strong[data-v-28fe38d8],.ss-app__list span[data-v-28fe38d8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-app__entry-icon[data-v-28fe38d8]{display:inline-grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(125,211,252,.28);border-radius:8px;background:#0ea5e91f;color:#7dd3fc;font-family:Material Design Icons;font-size:22px;line-height:1}.ss-app__list .ss-app__entry-main[data-v-28fe38d8]{display:grid;gap:4px;min-width:0;color:inherit;font:inherit}.ss-app__list--icon .ss-app__entry-icon[data-v-28fe38d8]{width:48px;height:48px;font-size:28px}.ss-app__list strong[data-v-28fe38d8]{padding-left:0;color:#f8fafc}.ss-app__list .ss-app__entry-icon[data-v-28fe38d8]{color:#7dd3fc;font-family:Material Design Icons;font-size:22px}.ss-app__list--icon .ss-app__entry-icon[data-v-28fe38d8]{font-size:28px}.ss-app__loading-icon[data-v-28fe38d8]{display:block;width:22px;height:22px;object-fit:contain}.ss-app__notice[data-v-28fe38d8]{min-width:0;padding:10px 12px;border:1px solid rgba(125,211,252,.24);border-radius:8px;background:#0ea5e91a;color:#dbeafe}.ss-app__empty[data-v-28fe38d8]{display:grid;min-height:92px;place-items:center;border:1px dashed rgba(148,163,184,.25);border-radius:8px;color:#a9b8c9}.ss-app__identity[data-v-28fe38d8]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px}.ss-app__identity strong[data-v-28fe38d8],.ss-app__identity span[data-v-28fe38d8]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-app__identity span[data-v-28fe38d8]{color:#a9b8c9}.ss-app__auth-error[data-v-28fe38d8]{padding:12px 14px;border:1px solid rgba(248,113,113,.35);border-radius:8px;background:#7f1d1d38;color:#fecaca}.ss-app__detail[data-v-28fe38d8]{position:fixed;right:18px;bottom:18px;z-index:20;display:grid;gap:12px;width:min(420px,calc(100vw - 36px));padding:18px;box-shadow:0 22px 70px #00000061}.ss-app__detail-close[data-v-28fe38d8]{position:absolute;top:8px;right:10px;border:0;background:transparent;color:#cbd5e1;font-size:26px;line-height:1;cursor:pointer}.ss-app__detail h2[data-v-28fe38d8]{margin:0;padding-right:24px;color:#f8fafc;font-size:24px;line-height:1.15}.ss-app__detail div[data-v-28fe38d8]{min-width:0}.ss-app__detail-action[data-v-28fe38d8]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:1px solid rgba(125,211,252,.34);border-radius:8px;color:#f8fafc;cursor:pointer}.ss-app__detail-action[data-v-28fe38d8]:hover,.ss-app__detail-action[data-v-28fe38d8]:focus-visible{background:#123047}@media (max-width: 780px){.ss-app[data-v-28fe38d8]{grid-template-columns:1fr}.ss-app__sidebar[data-v-28fe38d8]{position:sticky;top:0;z-index:10;min-height:0;grid-template-rows:auto auto;padding:12px}.ss-app__nav[data-v-28fe38d8]{grid-template-columns:repeat(6,minmax(44px,1fr))}.ss-app__nav a[data-v-28fe38d8]{justify-content:center;padding:0}.ss-app__nav a span[data-v-28fe38d8]:last-child,.ss-app__screen-link[data-v-28fe38d8]{display:none}.ss-app__main[data-v-28fe38d8]{padding:14px}.ss-app--page-shell .ss-app__main[data-v-28fe38d8]{gap:0;padding:0 14px 14px}.ss-app__topbar[data-v-28fe38d8]{grid-template-columns:auto 1fr;align-items:start}.ss-app__top-actions[data-v-28fe38d8]{grid-column:1 / -1;justify-content:flex-start;width:100%}.ss-app__topbar.page-header[data-v-28fe38d8]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.ss-app__topbar.page-header .ss-app__top-actions[data-v-28fe38d8]{grid-column:auto;justify-content:flex-end;width:auto}.ss-app__list button[data-v-28fe38d8]{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 12px}.ss-app__list strong[data-v-28fe38d8],.ss-app__list span[data-v-28fe38d8]{padding:0}}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.right-30{right:calc(var(--spacing) * 30)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-nowrap{text-wrap:nowrap}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}#vue-stack{display:none}html.ss-app-route,html.ss-app-route body{background:#0a0f17;min-height:100%;margin:0}html.ss-app-route body{overflow:auto}html[data-webos-shell=page-shell],html[data-webos-shell=board-shell],html[data-webos-shell-mode=page-shell],html[data-webos-shell-mode=board-shell],body[data-webos-shell=page-shell],body[data-webos-shell=board-shell],body[data-webos-shell-mode=page-shell],body[data-webos-shell-mode=board-shell]{--webos-header-safe:0px}html.ss-app-route #vue-stack{min-height:100vh;display:block}html.ss-app-route body>:not(#vue-stack),html[data-webos-mode=app-mode] #ss_webos_header,html[data-webos-mode=board-mode] #ss_webos_header,html[data-webos-shell=page-shell] #ss_webos_header,html[data-webos-shell=board-shell] #ss_webos_header,html[data-webos-shell-mode=page-shell] #ss_webos_header,html[data-webos-shell-mode=board-shell] #ss_webos_header,body[data-webos-mode=app-mode] #ss_webos_header,body[data-webos-mode=board-mode] #ss_webos_header,body[data-webos-shell=page-shell] #ss_webos_header,body[data-webos-shell=board-shell] #ss_webos_header,body[data-webos-shell-mode=page-shell] #ss_webos_header,body[data-webos-shell-mode=board-shell] #ss_webos_header,html[data-webos-mode=app-mode] #ms_home_nav,html[data-webos-mode=board-mode] #ms_home_nav,html[data-webos-shell=page-shell] #ms_home_nav,html[data-webos-shell=board-shell] #ms_home_nav,html[data-webos-shell-mode=page-shell] #ms_home_nav,html[data-webos-shell-mode=board-shell] #ms_home_nav,body[data-webos-mode=app-mode] #ms_home_nav,body[data-webos-mode=board-mode] #ms_home_nav,body[data-webos-shell=page-shell] #ms_home_nav,body[data-webos-shell=board-shell] #ms_home_nav,body[data-webos-shell-mode=page-shell] #ms_home_nav,body[data-webos-shell-mode=board-shell] #ms_home_nav,html[data-webos-mode=app-mode] #ms_nav,html[data-webos-mode=board-mode] #ms_nav,html[data-webos-shell=page-shell] #ms_nav,html[data-webos-shell=board-shell] #ms_nav,html[data-webos-shell-mode=page-shell] #ms_nav,html[data-webos-shell-mode=board-shell] #ms_nav,body[data-webos-mode=app-mode] #ms_nav,body[data-webos-mode=board-mode] #ms_nav,body[data-webos-shell=page-shell] #ms_nav,body[data-webos-shell=board-shell] #ms_nav,body[data-webos-shell-mode=page-shell] #ms_nav,body[data-webos-shell-mode=board-shell] #ms_nav,html[data-webos-mode=app-mode] #jujue_cmd_bar,html[data-webos-mode=board-mode] #jujue_cmd_bar,html[data-webos-shell=page-shell] #jujue_cmd_bar,html[data-webos-shell=board-shell] #jujue_cmd_bar,html[data-webos-shell-mode=page-shell] #jujue_cmd_bar,html[data-webos-shell-mode=board-shell] #jujue_cmd_bar,body[data-webos-mode=app-mode] #jujue_cmd_bar,body[data-webos-mode=board-mode] #jujue_cmd_bar,body[data-webos-shell=page-shell] #jujue_cmd_bar,body[data-webos-shell=board-shell] #jujue_cmd_bar,body[data-webos-shell-mode=page-shell] #jujue_cmd_bar,body[data-webos-shell-mode=board-shell] #jujue_cmd_bar{display:none!important}html[data-ss-story-fullscreen=on],body[data-ss-story-fullscreen=on]{--webos-header-safe:0px}html[data-ss-story-fullscreen=on] #ss_webos_header,html[data-ss-story-fullscreen=on] #ms_home_nav,html[data-ss-story-fullscreen=on] #ms_nav,html[data-ss-story-fullscreen=on] #jujue_cmd_bar,body[data-ss-story-fullscreen=on] #ss_webos_header,body[data-ss-story-fullscreen=on] #ms_home_nav,body[data-ss-story-fullscreen=on] #ms_nav,body[data-ss-story-fullscreen=on] #jujue_cmd_bar{display:none!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.page-center[data-v-552fac27]{box-sizing:border-box;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px;height:100%;min-height:100%;overflow:hidden;padding:var(--webos-header-safe) clamp(14px,2.5vw,28px) clamp(14px,2.5vw,28px);color:#f8fafc;background:#08111d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-center__titlebar[data-v-552fac27],.page-center__groups[data-v-552fac27],.page-center__grid[data-v-552fac27]{width:min(1180px,100%);margin:0 auto}.page-center__titlebar[data-v-552fac27]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-height:50px}.page-center__title-icon[data-v-552fac27],.page-center__icon[data-v-552fac27]{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(125,211,252,.3);border-radius:8px;background:#0ea5e91f;color:#7dd3fc;line-height:1}.page-center__title-icon[data-v-552fac27]{width:42px;height:42px;font-size:24px}.page-center__titlebar div[data-v-552fac27]{min-width:0}.page-center__titlebar p[data-v-552fac27]{margin:0 0 2px;color:#7dd3fc;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-center__titlebar h1[data-v-552fac27]{margin:0;overflow:hidden;font-size:clamp(22px,3vw,30px);line-height:1.1;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.page-center__count[data-v-552fac27]{color:#cbd5e1;font-size:13px;font-weight:800;white-space:nowrap}.page-center__cache[data-v-552fac27]{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 8px;border:1px solid rgba(251,191,36,.35);border-radius:8px;background:#78350f47;color:#fde68a;font-size:12px;font-weight:900;white-space:nowrap}.page-center__title-actions[data-v-552fac27]{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.page-center__view-toggle[data-v-552fac27]{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0c1420}.page-center__view-toggle button[data-v-552fac27]{display:inline-grid;place-items:center;width:32px;height:30px;border:1px solid transparent;border-radius:7px;background:transparent;color:#cbd5e1;cursor:pointer}.page-center__view-toggle button.active[data-v-552fac27],.page-center__view-toggle button[data-v-552fac27]:hover,.page-center__view-toggle button[data-v-552fac27]:focus-visible{border-color:#7dd3fc80;background:#123047;color:#f8fafc}.page-center__groups[data-v-552fac27]{display:flex;gap:8px;min-height:38px;overflow-x:auto;padding-bottom:2px}.page-center__groups button[data-v-552fac27]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;min-height:36px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#101a27;color:#dbeafe;cursor:pointer;font:inherit;font-size:13px;font-weight:800;padding:0 10px}.page-center__groups button.active[data-v-552fac27],.page-center__groups button[data-v-552fac27]:hover,.page-center__groups button[data-v-552fac27]:focus-visible{border-color:#7dd3fcb3;background:#123047}.page-center__groups .mdi[data-v-552fac27]{color:#e0a943;font-size:18px}.page-center__groups small[data-v-552fac27]{color:#9fb1c5}.page-center__grid[data-v-552fac27]{display:grid;gap:10px;min-height:0;overflow:auto;padding:2px 2px 8px}.page-center--list .page-center__grid[data-v-552fac27]{grid-template-columns:1fr}.page-center--icon .page-center__grid[data-v-552fac27]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.page-center__card[data-v-552fac27]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:8px 10px;align-items:center;min-width:0;min-height:78px;padding:10px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#101a27;color:inherit;text-decoration:none}.page-center--icon .page-center__card[data-v-552fac27]{grid-template-columns:1fr;grid-template-rows:auto auto auto;justify-items:center;min-height:132px;text-align:center}.page-center__card[data-v-552fac27]:hover,.page-center__card[data-v-552fac27]:focus-visible{border-color:#7dd3fc9e;background:#123047}.page-center__card[data-v-552fac27]:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.page-center__card div[data-v-552fac27]{min-width:0}.page-center__icon[data-v-552fac27]{width:38px;height:38px;font-size:22px}.page-center--icon .page-center__icon[data-v-552fac27]{width:48px;height:48px;font-size:28px}.page-center__card div strong[data-v-552fac27],.page-center__card div span[data-v-552fac27],.page-center__card small[data-v-552fac27]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-center__card div strong[data-v-552fac27]{margin-bottom:4px;color:#f8fafc;font-size:16px}.page-center__card div span[data-v-552fac27],.page-center__card small[data-v-552fac27]{color:#a9b8c9;font-size:12px}.page-center__card small[data-v-552fac27]{grid-column:1 / -1;color:#7dd3fc;font-weight:800;text-transform:uppercase}.page-center__empty[data-v-552fac27]{display:grid;min-height:94px;place-items:center;border:1px dashed rgba(148,163,184,.25);border-radius:8px;color:#a9b8c9}.page-center__empty .mdi[data-v-552fac27]{color:#7dd3fc;font-size:26px}.page-center__objc-loading[data-v-552fac27]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;pointer-events:none;background:#08111d2e}.page-center__fly-logo[data-v-552fac27]{width:88px;height:88px;object-fit:contain;filter:drop-shadow(0 14px 30px rgba(0,0,0,.42))}@media (max-width: 520px){.page-center__titlebar[data-v-552fac27]{grid-template-columns:auto minmax(0,1fr)}.page-center__title-actions[data-v-552fac27]{display:none}.page-center__grid[data-v-552fac27]{grid-template-columns:1fr}}.page-coffee[data-v-98ea7e5c]{box-sizing:border-box;display:grid;min-height:100%;place-items:center;padding:clamp(24px,6vw,72px);color:#111827;background:linear-gradient(135deg,rgba(20,184,166,.16),transparent 36%),linear-gradient(180deg,#f8fafc,#e5e7eb);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-coffee__content[data-v-98ea7e5c]{width:min(100%,860px)}.page-coffee__eyebrow[data-v-98ea7e5c]{margin:0 0 12px;color:#0f766e;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-coffee h1[data-v-98ea7e5c]{margin:0;max-width:780px;font-size:clamp(44px,10vw,104px);line-height:.94;letter-spacing:0}.page-coffee__body[data-v-98ea7e5c]{max-width:620px;margin:20px 0 28px;color:#334155;font-size:clamp(18px,2.4vw,24px);line-height:1.45}.page-coffee__meta[data-v-98ea7e5c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid rgba(15,23,42,.14);border-radius:8px;background:#0f172a24}.page-coffee__meta div[data-v-98ea7e5c]{min-width:0;padding:14px;background:#ffffffc2}.page-coffee__meta dt[data-v-98ea7e5c]{margin:0 0 8px;color:#475569;font-size:12px;font-weight:700;text-transform:uppercase}.page-coffee__meta dd[data-v-98ea7e5c]{margin:0;overflow:hidden;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 720px){.page-coffee[data-v-98ea7e5c]{place-items:start}.page-coffee__meta[data-v-98ea7e5c]{grid-template-columns:1fr}}.page-builder[data-v-944370ed]{box-sizing:border-box;min-height:100%;padding:var(--webos-header-safe, 72px) clamp(14px,2.5vw,26px) 20px;color:#f8fafc;background:#0b121b;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.page-builder__header[data-v-944370ed]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;margin:0 auto 14px;max-width:1480px}.page-builder__header>.mdi[data-v-944370ed]{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(125,211,252,.28);border-radius:8px;color:#7dd3fc;background:#0ea5e91f;font-size:24px}.page-builder p[data-v-944370ed],.page-builder h1[data-v-944370ed],.page-builder h2[data-v-944370ed]{margin:0}.page-builder__header p[data-v-944370ed],.page-builder__preview header p[data-v-944370ed],.page-builder__section h2[data-v-944370ed],.page-builder label span[data-v-944370ed]{color:#8fd0ff;font-size:11px;font-weight:800;text-transform:uppercase}.page-builder__header-actions[data-v-944370ed]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.page-builder__header h1[data-v-944370ed]{overflow:hidden;font-size:30px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.page-builder button[data-v-944370ed]{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(125,211,252,.38);border-radius:8px;color:#f8fafc;background:#123047;cursor:pointer;font:inherit;font-weight:800;padding:0 12px}.page-builder__workbench[data-v-944370ed]{display:grid;grid-template-columns:320px minmax(0,1fr) 360px;gap:12px;max-width:1480px;margin:0 auto}.page-builder__panel[data-v-944370ed],.page-builder__inspector[data-v-944370ed],.page-builder__preview[data-v-944370ed]{min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#111b28}.page-builder__panel[data-v-944370ed]{display:grid;gap:12px;align-content:start;padding:12px}.page-builder__section[data-v-944370ed]{display:grid;min-width:0;gap:10px;align-content:start}.page-builder__section+.page-builder__section[data-v-944370ed]{border-top:1px solid rgba(148,163,184,.14);padding-top:12px}.page-builder__section-title[data-v-944370ed]{display:flex;gap:8px;align-items:center;justify-content:space-between}.page-builder__grid-2[data-v-944370ed],.page-builder__grid-4[data-v-944370ed]{display:grid;gap:8px}.page-builder__grid-2[data-v-944370ed]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-builder__grid-4[data-v-944370ed]{grid-template-columns:repeat(4,minmax(0,1fr))}.page-builder label[data-v-944370ed]{display:grid;gap:5px}.page-builder input[data-v-944370ed],.page-builder select[data-v-944370ed],.page-builder textarea[data-v-944370ed]{box-sizing:border-box;width:100%;min-height:36px;border:1px solid rgba(148,163,184,.28);border-radius:6px;color:#f8fafc;background:#08111d;font:inherit;font-size:14px;padding:7px 9px}.page-builder textarea[data-v-944370ed]{resize:vertical}.page-builder__toggle[data-v-944370ed]{display:flex;min-height:36px;align-items:center;gap:8px;border:1px solid rgba(148,163,184,.28);border-radius:6px;background:#08111d;padding:0 9px}.page-builder__toggle input[data-v-944370ed]{width:auto;min-height:0}.page-builder__actions[data-v-944370ed]{display:grid;grid-template-columns:1fr;gap:8px}.page-builder__mini-actions[data-v-944370ed],.page-builder__mode[data-v-944370ed]{display:inline-flex;gap:6px}.page-builder__mini-actions button[data-v-944370ed],.page-builder__mode button[data-v-944370ed]{min-height:30px;padding:0 9px}.page-builder__mode button.is-selected[data-v-944370ed]{border-color:#34d39980;background:#123827;color:#86efac}.page-builder__slot-list[data-v-944370ed]{display:grid;max-height:280px;gap:8px;overflow:auto;padding-right:2px}.page-builder__slot-list button[data-v-944370ed]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;justify-content:start;min-height:54px;text-align:left}.page-builder__slot-list button>.mdi[data-v-944370ed]{grid-row:span 2;align-self:center;color:#7dd3fc;font-size:20px}.page-builder__slot-list strong[data-v-944370ed],.page-builder__slot-list small[data-v-944370ed]{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.page-builder__slot-list small[data-v-944370ed]{color:#9fb1c7;font-size:11px}.page-builder__slot-list button.is-selected[data-v-944370ed],.page-builder__icon-grid button.is-selected[data-v-944370ed]{border-color:#7dd3fcbf;background:#173957}.page-builder__preview[data-v-944370ed]{display:grid;gap:12px;align-content:start;padding:12px}.page-builder__preview header[data-v-944370ed]{display:flex;gap:12px;align-items:center;justify-content:space-between}.page-builder__preview header h2[data-v-944370ed]{font-size:20px}.page-builder__preview header span[data-v-944370ed]{overflow:hidden;max-width:340px;border:1px solid rgba(148,163,184,.22);border-radius:999px;color:#cbd5e1;font-size:12px;font-weight:800;padding:5px 9px;text-overflow:ellipsis;white-space:nowrap}.page-builder__preview header span[data-state=ok][data-v-944370ed]{border-color:#34d3995c;color:#86efac}.page-builder__preview header span[data-state=warn][data-v-944370ed]{border-color:#fbbf246b;color:#fcd34d}.page-builder__kb[data-v-944370ed]{border:1px solid rgba(125,211,252,.2);border-radius:8px;background:#0ea5e91a;color:#dbeafe;font-size:13px;padding:9px 10px}.page-builder__canvas[data-v-944370ed]{display:grid;min-height:620px;border:1px solid rgba(148,163,184,.18);border-radius:8px;padding:10px}.page-builder__slot[data-v-944370ed]{display:grid;align-content:center;justify-items:center;min-width:0;border:1px solid rgba(125,211,252,.22);border-radius:8px;background:#12243a;padding:14px;text-align:center}.page-builder__slot.is-selected[data-v-944370ed]{border-color:#34d399d9;box-shadow:0 0 0 1px #34d39959}.page-builder__slot .mdi[data-v-944370ed]{color:#7dd3fc;font-size:32px}.page-builder__slot strong[data-v-944370ed],.page-builder__slot small[data-v-944370ed]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-builder__slot small[data-v-944370ed]{color:#a7b6ca}.page-builder__icon-grid[data-v-944370ed]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.page-builder__icon-grid button[data-v-944370ed]{min-height:34px;padding:0}.page-builder__icon-grid .mdi[data-v-944370ed]{font-size:18px}.page-builder__status[data-v-944370ed]{overflow:hidden;border:1px solid rgba(148,163,184,.22);border-radius:8px;color:#cbd5e1;font-size:13px;font-weight:800;padding:9px 10px;text-overflow:ellipsis}.page-builder__status[data-state=ok][data-v-944370ed]{border-color:#34d3995c;color:#86efac}.page-builder__status[data-state=warn][data-v-944370ed]{border-color:#fbbf246b;color:#fcd34d}.page-builder__issues[data-v-944370ed]{display:grid;gap:6px}.page-builder__issues p[data-v-944370ed]{border:1px solid rgba(251,191,36,.22);border-radius:6px;color:#fde68a;font-size:12px;padding:7px 8px}.page-builder pre[data-v-944370ed]{overflow:auto;max-height:380px;margin:0;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#07101d;color:#dbeafe;font-size:12px;line-height:1.45;padding:12px}@media (max-width: 840px){.page-builder__workbench[data-v-944370ed]{grid-template-columns:1fr}.page-builder__header[data-v-944370ed]{grid-template-columns:auto minmax(0,1fr)}.page-builder__header-actions[data-v-944370ed]{grid-column:1 / -1;justify-content:stretch}.page-builder__header-actions button[data-v-944370ed]{flex:1 1 120px}.page-builder__canvas[data-v-944370ed]{min-height:420px}}.device-page[data-v-dec7ba67]{box-sizing:border-box;min-height:100%;padding:28px;color:#f5f7fa;background:#111417;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.device-page__header[data-v-dec7ba67],.nfc-read-bar[data-v-dec7ba67],.device-page__panels[data-v-dec7ba67],.device-log[data-v-dec7ba67]{max-width:1320px;margin:0 auto}.device-page__header[data-v-dec7ba67]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end;margin-bottom:18px}.device-page__header p[data-v-dec7ba67]{margin:0 0 8px;color:#7dd3fc;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.device-page__header h1[data-v-dec7ba67]{margin:0;font-size:46px;line-height:1;letter-spacing:0}.meet-caller[data-v-dec7ba67]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.meet-caller span[data-v-dec7ba67]{color:#94a3b8;font-size:12px;font-weight:800;text-transform:uppercase}.meet-caller strong[data-v-dec7ba67],.meet-caller code[data-v-dec7ba67]{min-width:0;overflow:hidden;border:1px solid rgba(196,181,253,.24);border-radius:999px;padding:7px 10px;color:#f8fafc;background:#14121f;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.meet-caller code[data-v-dec7ba67]{color:#c4b5fd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.device-page__status[data-v-dec7ba67]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.device-page__status span[data-v-dec7ba67]{display:inline-flex;min-height:34px;align-items:center;border:1px solid rgba(148,163,184,.24);border-radius:999px;padding:0 12px;color:#cbd5e1;background:#171b20;font-size:13px;font-weight:700}.device-page__status span[data-state=ok][data-v-dec7ba67]{border-color:#34d39980;color:#bbf7d0}.device-page__status span[data-state=warn][data-v-dec7ba67]{border-color:#fbbf2480;color:#fde68a}.device-page__status span[data-state=error][data-v-dec7ba67]{border-color:#f871718f;color:#fecaca}.nfc-read-bar[data-v-dec7ba67]{display:grid;grid-template-columns:auto minmax(180px,1fr) minmax(180px,.8fr) auto;gap:10px;align-items:center;margin-bottom:12px;border:1px solid rgba(52,211,153,.28);border-radius:8px;padding:12px;background:#0e1513}.nfc-read-bar[data-active=true][data-v-dec7ba67]{border-color:#34d3999e;background:#10231d}.nfc-read-bar[data-updated=true][data-v-dec7ba67]{border-color:#86efacf2;background:#164a37;box-shadow:0 0 0 3px #34d3992e}.nfc-read-bar[data-updated=true] strong[data-v-dec7ba67]{color:#dcfce7}.nfc-read-bar span[data-v-dec7ba67]{color:#86efac;font-size:11px;font-weight:800;text-transform:uppercase}.nfc-read-bar strong[data-v-dec7ba67],.nfc-read-bar code[data-v-dec7ba67],.nfc-read-bar time[data-v-dec7ba67]{min-width:0;overflow:hidden;color:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.nfc-read-bar code[data-v-dec7ba67]{border-radius:6px;padding:7px 9px;background:#0f172ab3;color:#cbd5e1;font-size:13px}.nfc-read-bar time[data-v-dec7ba67]{justify-self:end;color:#cbd5e1;font-size:13px}.meet-action-bar[data-v-dec7ba67]{display:grid;gap:8px;align-items:center;max-width:1320px;margin:0 auto 12px;border:1px solid rgba(196,181,253,.26);border-radius:8px;padding:10px;background:#14121f}.sip-call-bar[data-v-dec7ba67]{display:grid;gap:12px;align-items:stretch;max-width:1320px;margin:0 auto 12px}.meet-action-bar[data-v-dec7ba67]{grid-template-columns:minmax(120px,.7fr) minmax(120px,.7fr) repeat(4,minmax(88px,auto))}.sip-call-bar[data-v-dec7ba67]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.meet-action-bar div[data-v-dec7ba67],.sip-call-bar__block[data-v-dec7ba67]{display:grid;gap:3px;min-width:0;align-content:start;border:1px solid rgba(148,163,184,.2);border-radius:8px;padding:10px;background:#14121f}.meet-action-bar span[data-v-dec7ba67],.sip-call-bar__block>span[data-v-dec7ba67],.sip-call-bar label span[data-v-dec7ba67]{color:#94a3b8;font-size:11px;font-weight:800;text-transform:uppercase}.meet-action-bar strong[data-v-dec7ba67],.sip-call-bar strong[data-v-dec7ba67]{min-width:0;overflow:hidden;color:#f8fafc;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.sip-call-bar code[data-v-dec7ba67]{min-width:0;overflow:hidden;color:#cbd5e1;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.sip-call-bar__nfc[data-v-dec7ba67]{grid-template-columns:auto minmax(120px,.7fr) minmax(150px,.8fr) auto minmax(260px,1fr);grid-auto-flow:column;align-items:center;border:1px solid rgba(52,211,153,.22);background:#064e3b1f}.sip-call-bar__nfc-action[data-v-dec7ba67]{border-color:#34d39938;background:#064e3b1f}.sip-call-bar__control[data-v-dec7ba67]{border-color:#7dd3fc47;background:#121923}.sip-call-bar__config[data-v-dec7ba67]{border-color:#c4b5fd47;background:#171421}.sip-call-bar__nfc[data-active=true][data-v-dec7ba67],.sip-call-bar__nfc-action[data-active=true][data-v-dec7ba67]{border-color:#34d39994;background:#064e3b33}.sip-call-bar__nfc[data-updated=true][data-v-dec7ba67],.sip-call-bar__nfc-action[data-updated=true][data-v-dec7ba67]{border-color:#86efacf2;box-shadow:0 0 0 3px #34d3992e}.sip-call-bar__nfc>span[data-v-dec7ba67],.sip-call-bar__nfc-action>span[data-v-dec7ba67]{color:#86efac}.sip-call-bar__nfc time[data-v-dec7ba67],.sip-call-bar__nfc-action time[data-v-dec7ba67]{min-width:0;overflow:hidden;color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.sip-call-bar button[data-v-dec7ba67]{min-height:32px;border:1px solid rgba(148,163,184,.28);border-radius:6px;padding:0 10px;color:#f8fafc;background:#232a31;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.sip-call-bar button[data-v-dec7ba67]:hover{border-color:#7dd3fc99;background:#29333d}.sip-call-bar button[data-v-dec7ba67]:focus-visible{outline:2px solid rgba(14,165,233,.75);outline-offset:2px}.sip-call-bar label[data-v-dec7ba67]{display:grid;gap:5px;min-width:0}.sip-call-bar input[data-v-dec7ba67],.sip-call-bar select[data-v-dec7ba67],.sip-call-bar textarea[data-v-dec7ba67]{width:100%;min-width:0;border:1px solid rgba(148,163,184,.28);border-radius:6px;padding:8px 9px;background:#0f172abf;color:#f8fafc;font:inherit;font-size:13px}.sip-call-bar input[data-v-dec7ba67]:focus,.sip-call-bar select[data-v-dec7ba67]:focus,.sip-call-bar textarea[data-v-dec7ba67]:focus{border-color:#0ea5e9bf;outline:none;box-shadow:0 0 0 2px #0ea5e929}.sip-call-bar textarea[data-v-dec7ba67]{resize:vertical}.sip-call-bar__wide[data-v-dec7ba67]{grid-column:1 / -1}.sip-call-bar__control[data-v-dec7ba67]{grid-template-columns:minmax(170px,1fr)}.sip-call-bar__status[data-v-dec7ba67]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.sip-call-bar__status div[data-v-dec7ba67]{display:grid;gap:2px;min-width:0;border:1px solid rgba(125,211,252,.16);border-radius:6px;padding:7px 8px;background:#0f172a7a}.sip-call-bar__status div[data-state=ok][data-v-dec7ba67]{border-color:#34d39957;background:#064e3b38}.sip-call-bar__status div[data-state=warn][data-v-dec7ba67]{border-color:#fbbf2457;background:#78350f33}.sip-call-bar__status span[data-v-dec7ba67]{color:#94a3b8;font-size:10px;font-weight:800;text-transform:uppercase}.sip-call-bar__status strong[data-v-dec7ba67]{font-size:13px}.sip-call-bar__actions[data-v-dec7ba67]{display:grid;grid-template-columns:repeat(5,minmax(68px,auto));gap:8px}.sip-call-bar__actions--nfc[data-v-dec7ba67]{display:flex;gap:6px;overflow-x:auto;padding-bottom:1px;white-space:nowrap}.sip-call-bar__actions--nfc button[data-v-dec7ba67]{flex:0 0 auto;min-height:28px;padding:0 8px;font-size:11px}.sip-call-bar__toggles[data-v-dec7ba67]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sip-call-bar__toggles label[data-v-dec7ba67]{display:flex;align-items:center;gap:7px;min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:6px;padding:7px 9px;background:#0f172a8c}.sip-call-bar__toggles input[data-v-dec7ba67]{width:15px;min-width:15px;height:15px;padding:0}.sip-call-bar__config-grid[data-v-dec7ba67]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sip-call-bar__config-toggle[data-v-dec7ba67]{display:grid;gap:3px;width:100%;min-width:0;border:0;padding:0;background:transparent;text-align:left}.sip-call-bar__config-toggle span[data-v-dec7ba67]{color:#94a3b8;font-size:11px;font-weight:800;text-transform:uppercase}.sip-call-bar__config-toggle[data-v-dec7ba67]:focus-visible{border-radius:6px;outline:2px solid rgba(14,165,233,.75);outline-offset:4px}.meet-icon-button[data-v-dec7ba67]{font-size:17px!important}.device-page__panels[data-v-dec7ba67]{display:grid;grid-template-columns:minmax(360px,1.15fr) minmax(300px,.85fr);gap:12px}.device-panel[data-v-dec7ba67]{display:grid;align-content:start;gap:12px;min-width:0;border:1px solid rgba(148,163,184,.22);border-radius:8px;padding:16px;background:#171b20}.device-panel--camera[data-v-dec7ba67]{border-top-color:#7dd3fcb8}.camera-view[data-v-dec7ba67]{position:relative;display:grid;min-height:220px;overflow:hidden;place-items:center;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#0b0f13;aspect-ratio:16 / 9}.camera-view video[data-v-dec7ba67],.camera-view img[data-v-dec7ba67]{width:100%;height:100%;object-fit:cover}.camera-view img[data-v-dec7ba67]{position:absolute;top:0;right:0;bottom:0;left:0}.camera-view div[data-v-dec7ba67]{display:grid;gap:6px;justify-items:center;padding:18px;color:#cbd5e1;text-align:center}.camera-view div strong[data-v-dec7ba67]{color:#f8fafc;font-size:16px}.camera-view div span[data-v-dec7ba67]{color:#94a3b8;font-size:13px}.camera-view[data-active=true][data-v-dec7ba67]{border-color:#7dd3fc80}.camera-access[data-v-dec7ba67]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;align-items:center;border:1px solid rgba(125,211,252,.22);border-radius:8px;padding:10px;background:#0f171c}.camera-access span[data-v-dec7ba67]{color:#94a3b8;font-size:11px;font-weight:800;text-transform:uppercase}.camera-access code[data-v-dec7ba67]{min-width:0;overflow:hidden;color:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.device-panel--voice[data-v-dec7ba67]{border-top-color:#c4b5fdb8}.device-panel--nfc[data-v-dec7ba67]{border-top-color:#34d399b8}.device-panel header[data-v-dec7ba67],.device-log header[data-v-dec7ba67]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.device-panel header div[data-v-dec7ba67]{min-width:0}.device-panel header span[data-v-dec7ba67]{display:block;margin-bottom:4px;color:#94a3b8;font-size:12px;font-weight:800;text-transform:uppercase}.device-panel header strong[data-v-dec7ba67]{display:block;min-width:0;overflow:hidden;color:#f8fafc;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.device-panel label[data-v-dec7ba67]{display:grid;gap:6px;min-width:0}.device-panel label span[data-v-dec7ba67]{color:#cbd5e1;font-size:12px;font-weight:700}.device-panel input[data-v-dec7ba67],.device-panel select[data-v-dec7ba67],.device-panel textarea[data-v-dec7ba67]{box-sizing:border-box;width:100%;min-width:0;border:1px solid rgba(148,163,184,.24);border-radius:6px;padding:9px 10px;color:#f8fafc;background:#0e1116;font:inherit;font-size:14px}.device-panel textarea[data-v-dec7ba67]{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;line-height:1.35}.device-panel input[data-v-dec7ba67]:focus,.device-panel select[data-v-dec7ba67]:focus,.device-panel textarea[data-v-dec7ba67]:focus,.device-panel button[data-v-dec7ba67]:focus-visible,.device-log button[data-v-dec7ba67]:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.device-panel__split[data-v-dec7ba67]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.device-toggle[data-v-dec7ba67]{display:flex!important;grid-template-columns:none!important;align-items:center;gap:8px!important}.device-toggle input[data-v-dec7ba67]{width:17px;height:17px;padding:0}.device-panel__actions[data-v-dec7ba67]{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px}.vision-ops[data-v-dec7ba67]{display:grid;gap:10px;border:1px solid rgba(125,211,252,.24);border-radius:8px;padding:12px;background:#0f171c}.vision-ops code[data-v-dec7ba67]{min-height:42px;overflow:hidden;border:1px solid rgba(148,163,184,.16);border-radius:6px;padding:9px 10px;color:#cbd5e1;background:#0b0f13;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.35;text-overflow:ellipsis}.voice-audio[data-v-dec7ba67]{display:grid;grid-template-columns:minmax(140px,.8fr) minmax(0,1fr);gap:10px;align-items:stretch;border:1px solid rgba(196,181,253,.24);border-radius:8px;padding:10px;background:#14121f}.voice-audio__push[data-v-dec7ba67]{min-height:72px!important;border-color:#c4b5fd80!important;background:#35275a!important;font-size:15px!important}.voice-audio__push[data-talking=true][data-v-dec7ba67]{border-color:#34d39994!important;background:#14523f!important}.voice-audio div[data-v-dec7ba67]{display:grid;align-content:center;gap:6px;min-width:0}.voice-audio span[data-v-dec7ba67]{color:#a78bfa;font-size:11px;font-weight:800;text-transform:uppercase}.voice-audio strong[data-v-dec7ba67]{min-width:0;overflow:hidden;color:#f8fafc;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.nfc-readout[data-v-dec7ba67]{display:grid;gap:8px;border:1px solid rgba(52,211,153,.22);border-radius:8px;padding:10px;background:#0e1513}.nfc-readout>div[data-v-dec7ba67]{display:grid;grid-template-columns:78px minmax(0,1fr);gap:8px;align-items:center}.nfc-readout span[data-v-dec7ba67]{color:#94a3b8;font-size:11px;font-weight:800;text-transform:uppercase}.nfc-readout strong[data-v-dec7ba67],.nfc-readout code[data-v-dec7ba67]{min-width:0;overflow:hidden;color:#f8fafc;text-overflow:ellipsis;white-space:nowrap}.nfc-readout code[data-v-dec7ba67]{border-radius:6px;padding:8px;background:#0f172ab8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.nfc-readout ol[data-v-dec7ba67]{display:grid;gap:4px;margin:0;padding:0;list-style:none}.nfc-readout li[data-v-dec7ba67]{display:grid;grid-template-columns:70px minmax(0,1fr) 98px;gap:8px;min-width:0;color:#cbd5e1;font-size:12px}.nfc-readout time[data-v-dec7ba67],.nfc-readout li span[data-v-dec7ba67]{min-width:0;overflow:hidden;color:#94a3b8;text-overflow:ellipsis;white-space:nowrap}.device-panel button[data-v-dec7ba67],.device-log button[data-v-dec7ba67]{min-height:36px;border:1px solid rgba(148,163,184,.28);border-radius:6px;padding:0 11px;color:#f8fafc;background:#232a31;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.device-panel button[data-v-dec7ba67]:hover,.device-log button[data-v-dec7ba67]:hover{border-color:#7dd3fc99;background:#29333d}.device-facts[data-v-dec7ba67]{display:grid;grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:8px;margin:2px 0 0}.device-facts div[data-v-dec7ba67]{min-width:0;border:1px solid rgba(148,163,184,.16);border-radius:6px;padding:9px;background:#12161b}.device-facts dt[data-v-dec7ba67],.device-facts dd[data-v-dec7ba67]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-facts dt[data-v-dec7ba67]{margin:0 0 4px;color:#94a3b8;font-size:11px;font-weight:800;text-transform:uppercase}.device-facts dd[data-v-dec7ba67]{margin:0;color:#f8fafc;font-size:14px;font-weight:700}.device-log[data-v-dec7ba67]{margin-top:12px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#171b20}.device-log header[data-v-dec7ba67]{padding:12px 14px;border-bottom:1px solid rgba(148,163,184,.14)}.device-log header strong[data-v-dec7ba67]{color:#f8fafc}.device-log ol[data-v-dec7ba67]{display:grid;max-height:240px;overflow:auto;margin:0;padding:0;list-style:none}.device-log li[data-v-dec7ba67]{display:grid;grid-template-columns:86px 112px 130px minmax(0,1fr);gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid rgba(148,163,184,.1)}.device-log li[data-v-dec7ba67]:last-child{border-bottom:0}.device-log time[data-v-dec7ba67],.device-log span[data-v-dec7ba67],.device-log strong[data-v-dec7ba67],.device-log code[data-v-dec7ba67]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-log time[data-v-dec7ba67],.device-log span[data-v-dec7ba67],.device-log code[data-v-dec7ba67]{color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.device-log strong[data-v-dec7ba67]{color:#f8fafc;font-size:13px}.device-page--mobil[data-v-dec7ba67]{padding:18px}.device-page--mobil .device-page__header[data-v-dec7ba67]{grid-template-columns:1fr;align-items:start}.device-page--mobil .device-page__header h1[data-v-dec7ba67]{font-size:34px}.device-page--mobil .device-page__status[data-v-dec7ba67]{justify-content:flex-start}.device-page--mobil .device-page__panels[data-v-dec7ba67],.device-page--mobil .sip-call-bar[data-v-dec7ba67]{grid-template-columns:1fr}.device-page--mobil .sip-call-bar__control[data-v-dec7ba67]{grid-template-columns:minmax(0,1fr)}.device-page--mobil .nfc-read-bar[data-v-dec7ba67],.device-page--mobil .meet-action-bar[data-v-dec7ba67],.device-page--mobil .device-panel__split[data-v-dec7ba67],.device-page--mobil .device-facts[data-v-dec7ba67],.device-page--mobil .device-log li[data-v-dec7ba67]{grid-template-columns:1fr}.device-page--mobil .sip-call-bar__actions[data-v-dec7ba67]{grid-template-columns:repeat(2,minmax(0,1fr))}.device-page--mobil .sip-call-bar__config-grid[data-v-dec7ba67],.device-page--mobil .sip-call-bar__status[data-v-dec7ba67],.device-page--mobil .sip-call-bar__toggles[data-v-dec7ba67]{grid-template-columns:1fr}.device-page--mobil .nfc-read-bar time[data-v-dec7ba67]{justify-self:start}.device-page--tv[data-v-dec7ba67]{padding:28px}.device-page--rdw[data-v-dec7ba67]{padding:34px 38px}.device-page--rdw .device-page__panels[data-v-dec7ba67]{grid-template-columns:minmax(450px,1.2fr) minmax(390px,1fr)}.page-device[data-v-08fcf43b]{box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;height:100%;min-height:100%;overflow:hidden;padding:var(--webos-header-safe) clamp(14px,2.5vw,28px) 14px;color:#f8fafc;background:#08111d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-device__titlebar[data-v-08fcf43b],.page-device__layout[data-v-08fcf43b],.page-device__actions[data-v-08fcf43b]{width:min(1180px,100%);margin:0 auto}.page-device__titlebar[data-v-08fcf43b]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-height:50px}.page-device__title-icon[data-v-08fcf43b]{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(125,211,252,.3);border-radius:8px;background:#0ea5e91f;color:#7dd3fc;font-size:24px}.page-device__titlebar div[data-v-08fcf43b]{min-width:0}.page-device__titlebar p[data-v-08fcf43b]{margin:0 0 2px;color:#7dd3fc;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-device__titlebar h1[data-v-08fcf43b]{margin:0;overflow:hidden;font-size:clamp(22px,3vw,30px);line-height:1.1;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.page-device__status[data-v-08fcf43b]{overflow:hidden;max-width:180px;color:#cbd5e1;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.page-device__layout[data-v-08fcf43b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:0;overflow:auto;padding:2px 2px 8px}.page-device__panel[data-v-08fcf43b]{display:grid;align-content:start;gap:10px;min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#101a27;padding:12px}.page-device__panel header[data-v-08fcf43b]{display:flex;gap:8px;align-items:center;color:#f8fafc;font-size:16px;font-weight:800}.page-device__panel header .mdi[data-v-08fcf43b]{color:#e0a943;font-size:20px}.page-device__row[data-v-08fcf43b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page-device label[data-v-08fcf43b]{display:grid;gap:5px;min-width:0}.page-device label span[data-v-08fcf43b],.page-device__readonly span[data-v-08fcf43b]{color:#a9b8c9;font-size:11px;font-weight:800;text-transform:uppercase}.page-device input[data-v-08fcf43b],.page-device textarea[data-v-08fcf43b]{box-sizing:border-box;width:100%;min-height:36px;border:1px solid rgba(148,163,184,.26);border-radius:6px;background:#08111d;color:#f8fafc;font:inherit;font-size:14px;padding:7px 9px}.page-device textarea[data-v-08fcf43b]{resize:vertical}.page-device__readonly[data-v-08fcf43b]{display:grid;grid-template-columns:78px minmax(0,1fr);gap:6px 8px;border:1px solid rgba(125,211,252,.18);border-radius:8px;background:#0ea5e914;padding:10px}.page-device__readonly strong[data-v-08fcf43b]{min-width:0;overflow:hidden;color:#f8fafc;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.page-device button[data-v-08fcf43b]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border:1px solid rgba(125,211,252,.45);border-radius:8px;background:#123047;color:#f8fafc;cursor:pointer;font:inherit;font-weight:800;padding:0 12px}.page-device__actions[data-v-08fcf43b]{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 900px){.page-device__layout[data-v-08fcf43b]{grid-template-columns:1fr}}@media (max-width: 520px){.page-device__titlebar[data-v-08fcf43b]{grid-template-columns:auto minmax(0,1fr)}.page-device__status[data-v-08fcf43b]{grid-column:1 / -1;max-width:none}.page-device__row[data-v-08fcf43b]{grid-template-columns:1fr}}.micro-playbar[data-v-9b053fa2]{position:relative;display:grid;grid-template-columns:minmax(190px,.34fr) minmax(280px,1.28fr) auto;gap:12px;align-items:center;min-height:72px;overflow:hidden;border:0;border-radius:8px;background:#05070af5;box-shadow:none;color:#f8fafc;padding:10px 12px}.micro-playbar__progress[data-v-9b053fa2]{position:absolute;top:0;left:0;right:0;display:none;height:3px;background:#f8fafc1f}.micro-playbar__progress span[data-v-9b053fa2]{display:block;height:100%;background:#ec407a;transition:width .2s ease}.micro-playbar__media[data-v-9b053fa2]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;align-items:center;min-width:0}.micro-playbar__art[data-v-9b053fa2]{display:grid;place-items:center;width:52px;height:52px;overflow:hidden;border-radius:8px;background:#0b1214;color:#f4dc66;font-size:27px}.micro-playbar__art img[data-v-9b053fa2]{width:100%;height:100%;object-fit:cover}.micro-playbar__art-icon[data-v-9b053fa2]{width:30px;height:30px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.micro-playbar__art-icon circle[data-v-9b053fa2]{fill:currentColor}.micro-playbar__copy[data-v-9b053fa2]{display:flex;align-items:center;min-width:0;min-height:52px}.micro-playbar__copy strong[data-v-9b053fa2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.micro-playbar__copy strong[data-v-9b053fa2]{font-size:16px;line-height:1.2}.micro-playbar__controls[data-v-9b053fa2]{display:flex;flex-wrap:nowrap;gap:6px;align-items:center}.micro-playbar__info[data-v-9b053fa2]{display:grid;gap:5px;align-items:center;align-content:center;justify-items:center;min-width:0;min-height:52px;color:#a9b7b2;font-weight:800;text-align:center}.micro-playbar__info strong[data-v-9b053fa2]{min-width:0;max-width:100%;overflow:hidden;color:#edf7f4;font-size:18px;line-height:1.22;text-overflow:ellipsis;white-space:nowrap}.micro-playbar__info[data-seekable=false] strong[data-v-9b053fa2]{font-size:20px}.micro-playbar__seek[data-v-9b053fa2]{display:grid;grid-template-columns:auto minmax(120px,1fr) auto;gap:8px;align-items:center;min-width:0;color:#a9b7b2;font-size:12px}.micro-playbar__seek input[data-v-9b053fa2]{width:100%;accent-color:#ec407a}.micro-playbar button[data-v-9b053fa2]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:#f3fbf8;cursor:pointer;font:inherit;padding:0}.micro-playbar button[data-v-9b053fa2]:hover:not(:disabled),.micro-playbar button[data-v-9b053fa2]:focus-visible{background:#f8fafc1a}.micro-playbar button[data-v-9b053fa2]:focus-visible{outline:3px solid rgba(236,64,122,.24);outline-offset:2px}.micro-playbar button[data-v-9b053fa2]:disabled{cursor:default;opacity:.38}.micro-playbar__glyph[data-v-9b053fa2]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.micro-playbar__glyph path[d$=Z][data-v-9b053fa2],.micro-playbar__glyph path[d$=z][data-v-9b053fa2]{fill:currentColor}.micro-playbar__glyph--seek text[data-v-9b053fa2]{fill:currentColor;stroke:none;font-size:7px;font-weight:900}.micro-playbar__play[data-v-9b053fa2]{background:#ec407a!important;color:#fff!important}.micro-playbar__order[data-v-9b053fa2]{width:auto!important;min-width:92px;gap:5px;border-radius:8px!important;background:#f8fafc1a!important;padding:0 10px!important}.micro-playbar__order span[data-v-9b053fa2]:last-child{font-size:12px;font-weight:800}.micro-playbar__settings.is-on[data-v-9b053fa2]{background:#ec407a24;color:#b91655}@media (max-width: 720px){.micro-playbar[data-v-9b053fa2]{grid-template-columns:1fr}.micro-playbar__controls[data-v-9b053fa2]{justify-content:space-between;width:100%}.micro-playbar__seek[data-v-9b053fa2]{grid-template-columns:auto minmax(0,1fr) auto}.micro-playbar__order[data-v-9b053fa2]{min-width:82px}}.micro-playlist[data-v-f92e2535]{display:grid;gap:8px;min-width:0}.micro-playlist__head[data-v-f92e2535]{display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0}.micro-playlist__head strong[data-v-f92e2535],.micro-playlist__head span[data-v-f92e2535]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.micro-playlist__head strong[data-v-f92e2535]{color:#fff;font-size:16px}.micro-playlist__head span[data-v-f92e2535]{color:#aebdb8;font-size:13px}.micro-playlist__empty[data-v-f92e2535]{display:grid;place-items:center;gap:8px;min-height:150px;border:1px dashed rgba(255,255,255,.18);border-radius:8px;background:#ffffff0a;color:#aebdb8;text-align:center}.micro-playlist__empty .mdi[data-v-f92e2535]{color:#f4dc66;font-size:30px}.micro-playlist__item[data-v-f92e2535]{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(180px,.45fr) auto;gap:12px;align-items:center;min-width:0;min-height:74px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0f1414d1;color:#f7faf8;cursor:pointer;font:inherit;padding:12px;text-align:left}.micro-playlist__item[data-v-f92e2535]:hover:not(:disabled),.micro-playlist__item[data-v-f92e2535]:focus-visible,.micro-playlist__item.is-active[data-v-f92e2535]{border-color:#91e6a5;background:#1c2c26f0}.micro-playlist__item[data-v-f92e2535]:focus-visible{outline:3px solid rgba(145,230,165,.24);outline-offset:2px}.micro-playlist__item[data-v-f92e2535]:disabled{cursor:default;opacity:.6}.micro-playlist__art[data-v-f92e2535]{display:grid;place-items:center;width:48px;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#f8fbf8;color:#193128;font-size:24px}.micro-playlist__art img[data-v-f92e2535]{width:100%;height:100%;object-fit:contain;padding:5px}.micro-playlist__main[data-v-f92e2535],.micro-playlist__meta[data-v-f92e2535]{display:grid;gap:5px;min-width:0}.micro-playlist__main strong[data-v-f92e2535],.micro-playlist__main span[data-v-f92e2535],.micro-playlist__meta span[data-v-f92e2535]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.micro-playlist__main strong[data-v-f92e2535]{color:#fff;font-size:17px;line-height:1.2}.micro-playlist__main span[data-v-f92e2535],.micro-playlist__meta span[data-v-f92e2535]{color:#aebdb8;font-size:13px}.micro-playlist__verified[data-v-f92e2535]{display:inline-flex;gap:4px;align-items:center;color:#91e6a5!important}.micro-playlist__verified .mdi[data-v-f92e2535]{font-size:15px}.micro-playlist__action[data-v-f92e2535]{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-width:76px;min-height:36px;border-radius:8px;background:#ffffff14;color:#fff;font-weight:800;padding:0 10px}.micro-playlist__action .mdi[data-v-f92e2535]{font-size:18px}@media (max-width: 820px){.micro-playlist__item[data-v-f92e2535]{grid-template-columns:42px minmax(0,1fr)}.micro-playlist__art[data-v-f92e2535]{width:42px}.micro-playlist__meta[data-v-f92e2535],.micro-playlist__action[data-v-f92e2535]{grid-column:2}.micro-playlist__action[data-v-f92e2535]{width:fit-content}}.micro-player-settings[data-v-431b372d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:10px;width:100%;min-width:0;border:0;border-radius:8px;background:linear-gradient(180deg,rgba(94,234,212,.1),transparent 42%),#111821;box-shadow:none;color:#f8fafc;padding:12px;pointer-events:auto}.micro-player-settings button[data-v-431b372d],.micro-player-settings__duration[data-v-431b372d],.micro-player-settings__playback[data-v-431b372d],.micro-player-settings label[data-v-431b372d-s],.micro-player-settings button[data-v-431b372d-s]{display:inline-grid;grid-template-columns:auto auto;gap:8px;align-items:center;justify-content:center;min-width:0;min-height:54px;border:0;border-radius:18px;background:#f8fafc14;color:inherit;font:inherit;font-weight:900;padding:0 12px}.micro-player-settings button[data-v-431b372d],.micro-player-settings button[data-v-431b372d-s]{cursor:pointer}.micro-player-settings button.active[data-v-431b372d],.micro-player-settings button.active[data-v-431b372d-s]{color:#061014;background:linear-gradient(180deg,#5eead4,#38bdf8)}.micro-player-settings button[data-v-431b372d]:focus-visible,.micro-player-settings__duration[data-v-431b372d]:focus-within,.micro-player-settings__playback[data-v-431b372d]:focus-within,.micro-player-settings label[data-v-431b372d-s]:focus-within,.micro-player-settings button[data-v-431b372d-s]:focus-visible{outline:3px solid rgba(94,234,212,.28);outline-offset:2px}.micro-player-settings__glyph[data-v-431b372d],.micro-player-settings svg[data-v-431b372d-s]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.micro-player-settings__glyph path[d$=Z][data-v-431b372d],.micro-player-settings__glyph path[d$=z][data-v-431b372d]{fill:currentColor}.micro-player-settings__duration[data-v-431b372d],.micro-player-settings__playback[data-v-431b372d]{grid-template-columns:auto minmax(42px,1fr) auto}.micro-player-settings input[type=number][data-v-431b372d],.micro-player-settings input[type=text][data-v-431b372d],.micro-player-settings select[data-v-431b372d-s]{box-sizing:border-box;width:100%;min-width:0;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:800;text-transform:none}.micro-player-settings input[type=number][data-v-431b372d],.micro-player-settings input[type=text][data-v-431b372d]{text-align:right}.micro-player-settings input[data-v-431b372d]::placeholder{color:#f8fafc94}.micro-player-settings select[data-v-431b372d-s]{min-height:32px}.page-gn[data-v-bb44c813]{--page-gn-page-padding: clamp(16px, 3.6vw, 40px);--page-footer-inline: clamp(16px, 3.6vw, 40px);--page-footer-max: 1240px;--page-gn-mobile-player-gap: clamp(20px, 3vw, 56px);--page-gn-mobile-player-right: clamp(16px, 3vw, 56px);--page-gn-mobile-player-width: min(clamp(260px, 24vw, 440px), calc((100vh - 170px)*.5625) );--page-gn-short-card-width: 130px;--page-gn-short-card-height: 231px;--page-gn-section-title-size: 22px;--page-gn-tv-content-left: 0px;box-sizing:border-box;min-height:100%;padding:var(--page-gn-page-padding);padding-bottom:calc(clamp(104px,14vh,148px) + env(safe-area-inset-bottom));color:#f7faf8;background:linear-gradient(180deg,#2d463eeb,#0d1112fa 34%,#070909),#0b0e0f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-gn[data-cursor=hidden][data-v-bb44c813],.page-gn[data-cursor=hidden][data-v-bb44c813] *,.page-gn__footer--cursor-hidden[data-v-bb44c813],.page-gn__footer--cursor-hidden[data-v-bb44c813] *{cursor:none!important}.page-gn__radio-top[data-v-bb44c813],.page-gn__workspace[data-v-bb44c813],.page-gn__content[data-v-bb44c813]{width:100%;max-width:1240px;margin:0 auto}.page-gn__section-head span[data-v-bb44c813],.page-gn__result-main span[data-v-bb44c813],.page-gn__result-meta span[data-v-bb44c813],.page-gn__station-copy span[data-v-bb44c813]{min-width:0;overflow:hidden;color:#aebdb8;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.page-gn__workspace[data-v-bb44c813]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.page-gn__search[data-v-bb44c813],.page-gn__radio-top[data-v-bb44c813],.page-gn__result[data-v-bb44c813]{border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0f1414d1;box-shadow:0 16px 36px #00000038}.page-gn__search[data-v-bb44c813]{position:relative;display:grid;place-items:center;padding:18px}.page-gn__search-shell[data-v-bb44c813]{display:grid;grid-template-rows:auto auto;gap:8px;width:min(760px,100%);min-width:0}.page-gn__search-box[data-v-bb44c813]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:#f8fafcf5;padding:6px 8px 6px 16px}.page-gn__search-icon[data-v-bb44c813]{color:#40504c;font-size:18px}.page-gn__search-loading[data-v-bb44c813]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;border-radius:8px;background:#05070a94;pointer-events:none}.page-gn__search-loading img[data-v-bb44c813]{width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 12px 24px rgba(0,0,0,.42))}.page-gn__refresh-loading[data-v-bb44c813]{position:fixed;top:26px;right:0;bottom:90px;left:0;z-index:2147482999;display:grid;place-items:center;align-content:center;gap:10px;background:#05070a61;color:#f8fafc;font-size:18px;font-weight:900;pointer-events:none}.page-gn__refresh-loading img[data-v-bb44c813]{width:88px;height:88px;object-fit:contain;filter:drop-shadow(0 14px 28px rgba(0,0,0,.46))}.page-gn__query[data-v-bb44c813]{display:grid;min-width:0}.page-gn__popular-keywords[data-v-bb44c813]{display:flex;flex-wrap:nowrap;gap:6px;justify-content:center;min-width:0;overflow:hidden}.page-gn__popular-keywords button[data-v-bb44c813]{flex:0 1 auto;min-height:30px;border-color:#91e6a538;background:#91e6a51a;color:#dff7e5;font-size:12px;padding:0 10px}.page-gn label[data-v-bb44c813]{color:#d6e0dc;font-size:12px;font-weight:800;text-transform:uppercase}.page-gn input[data-v-bb44c813]{box-sizing:border-box;width:100%;min-height:40px;border:0;border-radius:0;background:transparent;color:#111716;font:inherit;font-size:16px;letter-spacing:0;outline:none;padding:0 12px}.page-gn input[data-v-bb44c813]:focus{box-shadow:none}.page-gn button[data-v-bb44c813]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#232f2deb;color:#f7faf8;cursor:pointer;font:inherit;font-size:14px;font-weight:800;letter-spacing:0;padding:0 14px}.page-gn button[data-v-bb44c813]:hover:not(:disabled),.page-gn button[data-v-bb44c813]:focus-visible{border-color:#91e6a5;background:#234f39}.page-gn button[data-v-bb44c813]:focus-visible{outline:3px solid rgba(145,230,165,.26);outline-offset:2px}.page-gn button[data-v-bb44c813]:disabled{cursor:wait;opacity:.62}.page-gn__station-grid button.is-active[data-v-bb44c813]{border-color:#f4dc66;background:#684f1b}.page-gn--tv .page-gn__station-grid button.is-active[data-v-bb44c813]{border-color:#f4dc66d6;background:#5c461aeb;box-shadow:inset 0 0 0 1px #f4dc662e}.page-gn__button-icon[data-v-bb44c813]{display:inline-flex;width:18px;height:18px;flex:0 0 18px;align-items:center;justify-content:center;font-size:18px;line-height:1}.page-gn__radio-top[data-v-bb44c813]{display:grid;gap:8px;margin-bottom:10px;padding:8px 10px}.page-gn__section-head[data-v-bb44c813]{display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0;text-align:left}.page-gn__section-head strong[data-v-bb44c813]{min-width:0;overflow:hidden;font-size:var(--page-gn-section-title-size);text-overflow:ellipsis;white-space:nowrap}.page-gn__section-head button[data-v-bb44c813]{min-height:28px;padding:0 8px}.page-gn__station-grid[data-v-bb44c813]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;align-items:stretch;justify-content:start}.page-gn__station-grid button[data-v-bb44c813]{display:flex;gap:14px;align-items:center;min-width:0;min-height:46px;border-radius:8px;aspect-ratio:auto;padding:6px 10px;text-align:left}.page-gn__station-logo[data-v-bb44c813]{display:grid;place-items:center;width:34px;aspect-ratio:1;border-radius:999px;background:#f8fbf8;padding:4px}.page-gn__station-logo img[data-v-bb44c813]{max-width:100%;max-height:100%;object-fit:contain}.page-gn__donate-button[data-v-bb44c813]{border-color:#f4dc664d;background:#f4dc661f}.page-gn__station-logo--donate[data-v-bb44c813]{background:#f4dc66;color:#101312}.page-gn__station-logo--donate .mdi[data-v-bb44c813]{font-size:21px;line-height:1}.page-gn__station-copy[data-v-bb44c813]{display:block;flex:1 1 auto;min-width:0}.page-gn__station-grid strong[data-v-bb44c813]{min-width:0;overflow:hidden;font-size:13px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.page-gn__station-copy span[data-v-bb44c813]{display:none}.page-gn__content[data-v-bb44c813]{display:grid;gap:10px;margin-top:14px}.page-gn__content-stack[data-v-bb44c813]{display:grid;gap:16px;min-width:0}.page-gn__podcast-block[data-v-bb44c813]{box-sizing:border-box;width:var(--page-gn-content-block-width);max-width:100%;min-height:var(--page-gn-content-block-height)}.page-gn__short-media[data-v-bb44c813]{box-sizing:border-box;display:grid;gap:8px;width:100%;min-width:0;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0f1414d1;padding:10px}.page-gn__short-head[data-v-bb44c813]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;justify-items:start;text-align:left}.page-gn__short-title[data-v-bb44c813]{display:grid;gap:3px;justify-items:start;min-width:0;text-align:left}.page-gn__short-head strong[data-v-bb44c813]{display:block;width:100%;overflow:hidden;font-size:var(--page-gn-section-title-size);text-align:left;text-overflow:ellipsis;white-space:nowrap}.page-gn__short-head span[data-v-bb44c813],.page-gn__short-copy small[data-v-bb44c813],.page-gn__short-source[data-v-bb44c813]{overflow:hidden;color:#aebdb8;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.page-gn__short-head-actions[data-v-bb44c813]{display:flex;gap:6px;align-items:center;justify-content:flex-end;min-width:0}.page-gn__short-pager[data-v-bb44c813]{display:inline-flex;gap:4px;align-items:center}.page-gn__short-pager button[data-v-bb44c813]{display:grid;place-items:center;width:34px;min-height:32px;padding:0}.page-gn__arrow-glyph[data-v-bb44c813]{display:block;color:currentColor;font-size:20px;font-weight:900;line-height:1}.page-gn__mobile-player-nav .page-gn__arrow-glyph[data-v-bb44c813]{font-size:24px}.page-gn__short-grid[data-v-bb44c813]{display:grid;width:100%;grid-template-columns:repeat(8,var(--page-gn-short-card-width));grid-template-rows:var(--page-gn-short-card-height);grid-auto-rows:var(--page-gn-short-card-height);grid-column-gap:26px;grid-row-gap:26px;gap:26px;gap:var(--page-gn-short-grid-gap, 10px);justify-content:start;min-height:var(--page-gn-short-card-height);min-width:0;box-shadow:none;filter:none}.page-gn__short-card[data-v-bb44c813]{position:relative;display:block;inline-size:var(--page-gn-short-card-width);block-size:var(--page-gn-short-card-height);width:var(--page-gn-short-card-width);height:var(--page-gn-short-card-height);min-width:0;min-height:0;aspect-ratio:9 / 16;overflow:hidden;padding:0;box-shadow:none;filter:none;text-align:left}.page-gn__short-card[data-v-bb44c813]:after{position:absolute;top:38%;right:0;bottom:0;left:0;background:linear-gradient(180deg,#03050600,#030506bd 40%,#030506f0);content:"";pointer-events:none}.page-gn__short-thumb[data-v-bb44c813]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:8px;background:#0b1114;box-shadow:none;filter:none}.page-gn__short-thumb img[data-v-bb44c813]{width:100%;height:100%;object-fit:cover}.page-gn__short-copy[data-v-bb44c813]{position:absolute;right:8px;bottom:28px;left:8px;z-index:1;display:grid;gap:2px;min-width:0}.page-gn__short-copy strong[data-v-bb44c813]{overflow:hidden;color:#fff;font-size:13px;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.page-gn__short-source[data-v-bb44c813]{position:absolute;right:8px;bottom:8px;left:8px;z-index:1;color:#91e6a5;font-weight:850}.page-gn__short-empty[data-v-bb44c813]{display:grid;place-items:center;gap:6px;min-height:124px;border:1px dashed rgba(255,255,255,.16);border-radius:8px;background:#05070a5c;color:#dbe7e2;text-align:center}.page-gn__short-empty .mdi[data-v-bb44c813]{color:#91e6a5;font-size:26px}.page-gn__host-block[data-v-bb44c813]{--page-gn-mobile-player-right: clamp(16px, 3vw, 56px);--page-gn-mobile-player-width: min(clamp(260px, 24vw, 440px), calc((100vh - 170px)*.5625) );--page-gn-mobile-player-transform: translateY( calc(-50% + 1vh) );position:fixed;top:var(--page-gn-mobile-player-top, 50%);right:var(--page-gn-mobile-player-right);left:var(--page-gn-mobile-player-left, auto);z-index:2147482400;display:block;width:var(--page-gn-mobile-player-width);height:var(--page-gn-mobile-player-height, auto);aspect-ratio:9 / 16;max-height:var(--page-gn-mobile-player-height, calc(100vh - 170px) );overflow:hidden;border:0;border-radius:8px;background:#030506;box-shadow:none;transform:var(--page-gn-mobile-player-transform)}.page-gn__host-block--tv[data-v-bb44c813],.page-gn__host-block--tv-mode[data-v-bb44c813]{--page-gn-mobile-player-right: clamp(34px, 4vw, 72px);--page-gn-mobile-player-width: min(clamp(320px, 26vw, 520px), calc((100vh - 188px)*.5625) );right:var(--page-gn-mobile-player-right);width:var(--page-gn-mobile-player-width);max-height:var(--page-gn-mobile-player-height, calc(100vh - 188px) )}.page-gn__host-card[data-v-bb44c813]{position:relative;display:grid;grid-template-rows:minmax(128px,1fr) minmax(0,2fr);justify-items:center;align-items:start;width:100%;height:100%;min-height:0;overflow:hidden;border:0;border-radius:8px;background:#05070a;padding:28px 22px 24px;text-align:center}.page-gn__host-card--cover[data-v-bb44c813]{grid-template-rows:auto minmax(0,1fr);align-content:start;align-items:start;padding:12px}.page-gn__host-card[data-v-bb44c813]:disabled{cursor:default}.page-gn__host-photo[data-v-bb44c813]{display:grid;place-items:center;align-self:center;width:min(46%,160px);aspect-ratio:1;overflow:hidden;border:3px solid rgba(255,250,254,.92);border-radius:999px;background:#fffafe}.page-gn__host-photo img[data-v-bb44c813]{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.page-gn__host-photo--cover[data-v-bb44c813]{width:min(72%,236px);border:0;border-radius:10px;background:#f8fbf8}.page-gn__host-card--cover .page-gn__host-photo--cover[data-v-bb44c813]{align-self:start;width:100%;max-width:min(100%,calc(var(--page-gn-mobile-player-width) - 24px));height:auto;aspect-ratio:1;border-radius:8px}.page-gn__host-photo--cover img[data-v-bb44c813]{object-fit:cover}.page-gn__podcast-host-chip[data-v-bb44c813]{position:absolute;top:calc(33.333% - 36px);right:24px;display:grid;place-items:center;width:64px;aspect-ratio:1;overflow:hidden;border:2px solid rgba(255,250,254,.92);border-radius:999px;background:#fffafe}.page-gn__host-card--cover .page-gn__podcast-host-chip[data-v-bb44c813]{top:18px;right:18px;width:clamp(54px,18%,82px);border-width:3px}.page-gn__podcast-host-chip img[data-v-bb44c813]{display:block;width:100%;height:100%;object-fit:cover}.page-gn__host-copy[data-v-bb44c813]{display:grid;gap:9px;align-content:start;justify-items:center;width:100%;max-width:300px;min-width:0;color:#fff}.page-gn__host-card--cover .page-gn__host-copy[data-v-bb44c813]{align-content:start;max-width:100%;gap:4px;padding-top:14px}.page-gn__host-card--cover .page-gn__host-copy span[data-v-bb44c813]{-webkit-line-clamp:2}.page-gn__host-copy small[data-v-bb44c813],.page-gn__host-copy em[data-v-bb44c813]{overflow:hidden;color:#91e6a5;font-style:normal;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.page-gn__host-copy small[data-v-bb44c813]{font-size:12px}.page-gn__host-copy strong[data-v-bb44c813]{overflow:hidden;width:100%;font-size:24px;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.page-gn__host-copy span[data-v-bb44c813]{display:-webkit-box;overflow:hidden;color:#dbe7e2;font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:6}.page-gn__host-copy em[data-v-bb44c813]{font-size:12px}.page-gn__host-nav[data-v-bb44c813]{position:absolute;top:16.5%;right:8px;left:8px;z-index:2;display:flex;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.page-gn__host-nav button[data-v-bb44c813]{display:grid;place-items:center;width:38px;min-height:44px;border:0;border-radius:999px;background:#030506ad;color:#fff;padding:0;pointer-events:auto}.page-gn__host-loading[data-v-bb44c813]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;background:#03050694;pointer-events:none}.page-gn__host-loading img[data-v-bb44c813]{width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 12px 24px rgba(0,0,0,.42))}.page-gn__donate-layer[data-v-bb44c813]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482600;display:grid;place-items:center;background:#000000b8;padding:24px}.page-gn__donate-panel[data-v-bb44c813]{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;width:min(760px,calc(100vw - 48px));border-radius:8px;background:#05070a;color:#edf7f4;padding:26px;box-shadow:0 24px 72px #0000009e}.page-gn__donate-close[data-v-bb44c813]{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:36px;min-height:36px;border:0;border-radius:999px;background:#f8fafc1a;color:#fff;padding:0}.page-gn__donate-close span[data-v-bb44c813]{font-size:19px;font-weight:900;line-height:1}.page-gn__donate-copy[data-v-bb44c813]{display:grid;gap:8px;align-content:center;min-width:0;padding-right:28px}.page-gn__donate-copy small[data-v-bb44c813]{color:#f4dc66;font-weight:900}.page-gn__donate-copy strong[data-v-bb44c813]{font-size:30px;line-height:1.1}.page-gn__donate-copy span[data-v-bb44c813]{color:#dbe7e2;font-size:16px}.page-gn__donate-thanks[data-v-bb44c813]{overflow-wrap:anywhere;color:#91e6a5;font-size:17px;font-weight:800;line-height:1.45}.page-gn__donate-qr[data-v-bb44c813]{box-sizing:border-box;display:grid;place-items:center;width:min(304px,calc(100vw - 80px));aspect-ratio:1;border-radius:8px;background:#fff;color:#111716;overflow:hidden;padding:12%;text-decoration:none}.page-gn__donate-layer--tv-mode .page-gn__donate-qr[data-v-bb44c813]{width:min(360px,calc(100vw - 96px));padding:20%}.page-gn__donate-qr canvas[data-v-bb44c813],.page-gn__donate-qr table[data-v-bb44c813]{width:auto!important;height:auto!important;max-width:100%;max-height:100%}.page-gn__mobile-player[data-v-bb44c813]{--page-gn-mobile-player-right: clamp(16px, 3vw, 56px);--page-gn-mobile-player-width: min(clamp(260px, 24vw, 440px), calc((100vh - 170px)*.5625) );--page-gn-mobile-player-transform: translateY( calc(-50% + 1vh) );position:fixed;top:var(--page-gn-mobile-player-top, 50%);left:var(--page-gn-mobile-player-left, auto);right:var(--page-gn-mobile-player-right);bottom:auto;z-index:2147482500;display:block;width:var(--page-gn-mobile-player-width);height:var(--page-gn-mobile-player-height, auto);aspect-ratio:9 / 16;max-height:var(--page-gn-mobile-player-height, calc(100vh - 170px) );overflow:hidden;border:1px solid rgba(148,163,184,.28);border-radius:8px;background:#030506;box-shadow:0 18px 48px #0000008f;transform:var(--page-gn-mobile-player-transform)}.page-gn__mobile-player--tv[data-v-bb44c813],.page-gn__mobile-player--tv-mode[data-v-bb44c813]{--page-gn-mobile-player-right: clamp(34px, 4vw, 72px);--page-gn-mobile-player-width: min(clamp(320px, 26vw, 520px), calc((100vh - 188px)*.5625) );right:var(--page-gn-mobile-player-right);bottom:auto;width:var(--page-gn-mobile-player-width);max-height:var(--page-gn-mobile-player-height, calc(100vh - 188px) )}.page-gn__mobile-player--fullscreen[data-v-bb44c813],.page-gn__mobile-player--tv.page-gn__mobile-player--fullscreen[data-v-bb44c813],.page-gn__mobile-player--tv-mode.page-gn__mobile-player--fullscreen[data-v-bb44c813]{top:50%;right:auto;bottom:auto;left:50%;width:min(56.25vh,100vw);height:min(100vh,177.78vw);max-height:100vh;border-radius:0;box-shadow:0 0 0 100vmax #000000f5;transform:translate(-50%,-50%)}.page-gn__mobile-player video[data-v-bb44c813]{display:block;width:100%;height:100%;aspect-ratio:auto;max-height:none;background:#000;object-fit:cover}.page-gn__mobile-player-audio[data-v-bb44c813]{position:relative;display:block;width:100%;height:100%;aspect-ratio:auto;max-height:none;min-width:0;overflow:hidden;background:linear-gradient(180deg,#05070a14,#05070adb),#05070a}.page-gn__mobile-player-image-frame[data-v-bb44c813]{width:100%;height:100%;min-height:0;overflow:hidden}.page-gn__mobile-player-image-frame img[data-v-bb44c813]{display:block;width:100%;height:100%;min-height:0;object-fit:cover}.page-gn__mobile-player-audio audio[data-v-bb44c813]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.page-gn__mobile-player-image-slide-enter-active[data-v-bb44c813],.page-gn__mobile-player-image-slide-leave-active[data-v-bb44c813]{transition:opacity .26s ease,transform .26s ease}.page-gn__mobile-player-image-slide-enter-from[data-v-bb44c813]{opacity:0;transform:translate(18px)}.page-gn__mobile-player-image-slide-leave-to[data-v-bb44c813]{opacity:0;transform:translate(-18px)}.page-gn__mobile-player-close[data-v-bb44c813]{position:absolute;top:8px;right:8px;z-index:2;width:36px;min-height:36px;border:0;border-radius:999px;background:#030506b8;color:#fff;opacity:1;padding:0;transition:opacity .16s ease}.page-gn__mobile-player-close span[data-v-bb44c813]{display:block;font-size:19px;font-weight:900;line-height:1}.page-gn__mobile-player-close.is-hidden[data-v-bb44c813],.page-gn__mobile-player-fullscreen.is-hidden[data-v-bb44c813]{opacity:0;pointer-events:none}.page-gn__mobile-player-fullscreen[data-v-bb44c813]{position:absolute;top:8px;left:8px;z-index:2;display:grid;place-items:center;width:36px;min-height:36px;border:0;border-radius:999px;background:#030506b8;color:#fff;opacity:1;padding:0;transition:opacity .16s ease}.page-gn__mobile-player-fullscreen span[data-v-bb44c813]{display:block;font-size:18px;font-weight:900;line-height:1}.page-gn__mobile-player-nav[data-v-bb44c813]{position:absolute;top:50%;right:8px;left:8px;z-index:1;display:flex;justify-content:space-between;opacity:1;pointer-events:none;transform:translateY(-50%);transition:opacity .16s ease}.page-gn__mobile-player-nav.is-hidden[data-v-bb44c813]{opacity:0}.page-gn__mobile-player-nav.is-hidden button[data-v-bb44c813]{pointer-events:none}.page-gn__mobile-player-nav button[data-v-bb44c813]{display:grid;place-items:center;width:38px;min-height:44px;border:0;border-radius:999px;background:#030506ad;color:#fff;padding:0;pointer-events:auto}.page-gn__footer[data-v-bb44c813]{--page-footer-inline: clamp(16px, 3.6vw, 40px);--page-footer-max: 1240px;box-sizing:border-box;display:grid;gap:8px;place-items:center;position:fixed;right:0;bottom:0;left:0;z-index:2147483000;width:100vw;border:0;background:linear-gradient(180deg,#07090900,#070909e6 28%,#070909fa);padding:8px var(--page-footer-inline) max(8px,env(safe-area-inset-bottom));pointer-events:none}.page-gn--micro-hidden[data-v-bb44c813],.page-gn--short-mode[data-v-bb44c813]{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.page-gn__footer--hidden[data-v-bb44c813]{background:linear-gradient(180deg,#07090900,#070909db 34%,#070909fa);padding-top:6px}.page-gn__ticker-footer[data-v-bb44c813]{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:10px;align-items:center;width:100%;max-width:var(--page-footer-max);min-height:54px;border:0;border-radius:8px;background:#05070af5;color:#edf7f4;padding:7px 10px;pointer-events:auto}.page-gn__ticker-settings[data-v-bb44c813],.page-gn__ticker-refresh[data-v-bb44c813],.page-gn__micro-toggle[data-v-bb44c813]{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:38px;border:0;border-radius:999px;background:#f8fafc1a;color:#edf7f4;padding:0 12px}.page-gn__ticker-settings[data-v-bb44c813]{gap:6px;font-size:12px;font-weight:900}.page-gn__ticker-settings svg[data-v-bb44c813],.page-gn__ticker-refresh svg[data-v-bb44c813],.page-gn__micro-toggle svg[data-v-bb44c813]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.page-gn__micro-row[data-v-bb44c813]{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch;width:100%;max-width:var(--page-footer-max);pointer-events:auto}.page-gn__micro-row .page-gn__playbar[data-v-bb44c813]{min-width:0;max-width:none}.page-gn__micro-toggle[data-v-bb44c813]{gap:6px;color:#f4dc66;cursor:pointer;font:inherit;font-size:12px;font-weight:900;white-space:nowrap}.page-gn__micro-toggle--short[data-v-bb44c813]{align-self:stretch;min-width:70px;min-height:72px;flex-direction:column;border-radius:8px}.page-gn__micro-toggle--wake[data-v-bb44c813]{color:#edf7f4}.page-gn__micro-toggle[data-v-bb44c813]:hover,.page-gn__micro-toggle[data-v-bb44c813]:focus-visible{background:#f4dc6629}.page-gn__micro-toggle[data-v-bb44c813]:focus-visible{outline:3px solid rgba(244,220,102,.28);outline-offset:2px}.page-gn__ticker[data-v-bb44c813]{display:flex;gap:16px;align-items:center;justify-content:center;min-width:0;overflow:hidden;text-align:center}.page-gn__ticker-voice[data-v-bb44c813]{display:inline-grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:0;border-radius:999px;background:#f8fafc1a;color:#f4dc66;padding:0}.page-gn__ticker-voice .mdi[data-v-bb44c813]{font-size:20px;line-height:1}.page-gn__ticker-voice[data-v-bb44c813]:disabled{opacity:.42}.page-gn__ticker strong[data-v-bb44c813]{flex:0 0 auto;color:#f4dc66;font-size:18px;white-space:nowrap}.page-gn__ticker a[data-v-bb44c813],.page-gn__ticker span[data-v-bb44c813]{min-width:0;overflow:hidden;color:#edf7f4;font-size:30px;font-weight:850;line-height:1.05;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.page-gn__ticker a[data-v-bb44c813]:first-of-type{flex:0 1 auto;max-width:min(980px,100%);color:#fff}.page-gn__ticker a[data-v-bb44c813]:not(:first-of-type){flex:0 1 24%;color:#b6c4bf}.page-gn__playbar[data-v-bb44c813],.page-gn__micro-settings[data-v-bb44c813]{width:100%;max-width:var(--page-footer-max);pointer-events:auto}.page-gn__empty[data-v-bb44c813]{display:grid;place-items:center;gap:10px;min-height:170px;border:1px dashed rgba(255,255,255,.18);border-radius:8px;background:#ffffff0a;color:#aebdb8;text-align:center}.page-gn__empty img[data-v-bb44c813]{max-width:min(260px,68vw);max-height:62px;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(0,0,0,.25))}.page-gn__result[data-v-bb44c813]{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(190px,.45fr) auto;gap:12px;align-items:center;padding:13px}.page-gn__result-mark[data-v-bb44c813]{display:grid;place-items:center;width:48px;aspect-ratio:1;border-radius:8px;background:#f8fbf8;padding:5px}.page-gn__result-mark img[data-v-bb44c813]{max-width:100%;max-height:100%;object-fit:contain}.page-gn__result-main[data-v-bb44c813],.page-gn__result-meta[data-v-bb44c813],.page-gn__result-actions[data-v-bb44c813]{display:grid;gap:5px;min-width:0}.page-gn__result-main strong[data-v-bb44c813]{min-width:0;overflow:hidden;color:#fff;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.page-gn__result-meta[data-v-bb44c813]{grid-template-columns:repeat(3,minmax(0,1fr))}.page-gn__result-actions[data-v-bb44c813]{grid-template-columns:repeat(2,minmax(82px,1fr))}.page-gn--mobil[data-v-bb44c813]{padding:16px}.page-gn--mobil .page-gn__workspace[data-v-bb44c813],.page-gn--mobil .page-gn__search[data-v-bb44c813],.page-gn--mobil .page-gn__result[data-v-bb44c813],.page-gn--mobil .page-gn__short-grid[data-v-bb44c813]{grid-template-columns:1fr}.page-gn--mobil .page-gn__short-grid[data-v-bb44c813]{grid-template-rows:auto;grid-auto-rows:auto}.page-gn--mobil .page-gn__short-card[data-v-bb44c813]{inline-size:100%;width:100%;height:auto;aspect-ratio:9 / 16}.page-gn--mobil .page-gn__result-mark[data-v-bb44c813]{width:42px}.page-gn--tv[data-v-bb44c813]{--page-footer-inline: clamp(34px, 4vw, 72px);--page-footer-max: 1600px;--page-gn-short-card-width: 113px;--page-gn-short-card-height: 201px;--page-gn-section-title-size: 20px;height:100%;min-height:0;max-height:100%;overflow:hidden;padding:4px clamp(34px,4vw,72px) calc(104px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#070b0cfc,#030506fc 42%,#010203),#010203}.page-gn--tv.page-gn--micro-hidden[data-v-bb44c813],.page-gn--tv.page-gn--short-mode[data-v-bb44c813]{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.page-gn--tv[data-v-bb44c813]{--page-gn-mobile-player-gap: clamp(24px, 3vw, 56px);--page-gn-mobile-player-right: clamp(34px, 4vw, 72px);--page-gn-mobile-player-width: min(clamp(320px, 26vw, 520px), calc((100vh - 188px)*.5625) );--page-gn-tv-content-left: max(0px, calc(((100vw - 1600px) / 2) - var(--page-gn-page-padding)))}.page-gn--tv .page-gn__radio-top[data-v-bb44c813],.page-gn--tv .page-gn__workspace[data-v-bb44c813],.page-gn--tv .page-gn__content[data-v-bb44c813]{max-width:1600px}.page-gn--tv.page-gn--right-block-layout .page-gn__content[data-v-bb44c813]{width:var(--page-gn-content-block-width);max-width:var(--page-gn-content-block-width);margin-right:auto;margin-left:var(--page-gn-tv-content-left)}.page-gn--tv.page-gn--short-mobile-paired .page-gn__content-stack[data-v-bb44c813],.page-gn--tv.page-gn--short-mobile-paired .page-gn__short-media[data-v-bb44c813]{width:fit-content;max-width:100%}.page-gn--tv.page-gn--short-mobile-paired .page-gn__content-stack[data-v-bb44c813]{min-height:var(--page-gn-content-block-height);grid-template-rows:minmax(0,1fr) minmax(0,1fr);align-content:stretch}.page-gn--tv.page-gn--short-mobile-paired .page-gn__short-media[data-v-bb44c813]{height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.page-gn--tv.page-gn--short-mobile-paired .page-gn__short-grid[data-v-bb44c813]{width:fit-content;grid-template-columns:repeat(6,var(--page-gn-short-card-width));grid-column-gap:26px;grid-row-gap:26px;gap:26px;gap:var(--page-gn-short-grid-gap, 26px);max-width:100%}.page-gn--tv.page-gn--short-mobile-paired .page-gn__short-head[data-v-bb44c813]{width:fit-content;max-width:100%;grid-template-columns:repeat(6,var(--page-gn-short-card-width));grid-column-gap:26px;grid-row-gap:26px;gap:26px;gap:var(--page-gn-short-grid-gap, 26px)}.page-gn--tv.page-gn--short-mobile-paired .page-gn__short-title[data-v-bb44c813]{grid-column:1 / span 3}.page-gn--tv.page-gn--short-mobile-paired .page-gn__short-head-actions[data-v-bb44c813]{grid-column:6;justify-self:end}.page-gn--tv .page-gn__radio-top[data-v-bb44c813]{grid-template-columns:minmax(160px,200px) minmax(0,1fr);gap:6px;align-items:center;margin-bottom:4px;padding:4px 8px}.page-gn--tv .page-gn__search[data-v-bb44c813],.page-gn--tv .page-gn__radio-top[data-v-bb44c813],.page-gn--tv .page-gn__short-media[data-v-bb44c813],.page-gn--tv .page-gn__result[data-v-bb44c813]{border-color:transparent;background:#05070ae6;box-shadow:none}.page-gn--tv .page-gn__section-head[data-v-bb44c813]{gap:8px;justify-content:flex-start}.page-gn--tv .page-gn__section-head strong[data-v-bb44c813]{font-size:var(--page-gn-section-title-size)}.page-gn--tv .page-gn__section-head button[data-v-bb44c813]{min-height:24px;padding:0 8px}.page-gn--tv .page-gn__station-grid[data-v-bb44c813]{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.page-gn--tv .page-gn__station-grid button[data-v-bb44c813]{gap:14px;align-items:center;min-height:34px;aspect-ratio:auto;border-radius:7px;padding:4px 10px;text-align:left}.page-gn--tv .page-gn__station-logo[data-v-bb44c813]{background:#f8fafcf0;width:26px;flex:0 0 26px;padding:3px}.page-gn--tv .page-gn__station-copy[data-v-bb44c813]{display:block}.page-gn--tv .page-gn__station-grid strong[data-v-bb44c813]{font-size:14px}.page-gn--tv .page-gn__station-copy span[data-v-bb44c813]{display:none}.page-gn--tv .page-gn__search[data-v-bb44c813]{padding:4px 10px}.page-gn--tv .page-gn__search-shell[data-v-bb44c813]{width:min(980px,100%);gap:4px}.page-gn--tv .page-gn__search-box[data-v-bb44c813]{border-color:#94a3b83d;background:#0b1114;padding:2px 8px 2px 14px}.page-gn--tv .page-gn__search-icon[data-v-bb44c813]{color:#91a39e}.page-gn--tv input[data-v-bb44c813]{border-color:transparent;background:transparent;color:#edf7f4;min-height:30px;font-size:14px}.page-gn--tv input[data-v-bb44c813]::placeholder{color:#788983}.page-gn--tv button[data-v-bb44c813]{border-color:#94a3b82e;background:#12181bf0;color:#edf7f4}.page-gn--tv .page-gn__popular-keywords[data-v-bb44c813]{gap:4px}.page-gn--tv .page-gn__popular-keywords button[data-v-bb44c813]{min-width:0;min-height:24px;font-size:12px;padding:0 8px}.page-gn--tv .page-gn__search button[data-v-bb44c813]{min-height:30px;font-size:13px;padding:0 12px}.page-gn--tv .page-gn__content[data-v-bb44c813]{margin-top:4px;overflow:hidden}.page-gn--tv .page-gn__content-stack[data-v-bb44c813]{gap:20px}.page-gn--tv .page-gn__short-media[data-v-bb44c813]{border-color:transparent;background:#05070ae6;gap:6px;padding:7px}.page-gn--tv .page-gn__short-head strong[data-v-bb44c813]{font-size:var(--page-gn-section-title-size)}.page-gn--tv .page-gn__short-head span[data-v-bb44c813],.page-gn--tv .page-gn__short-copy small[data-v-bb44c813],.page-gn--tv .page-gn__short-source[data-v-bb44c813]{font-size:11px}.page-gn--tv .page-gn__short-grid[data-v-bb44c813]{grid-template-columns:repeat(8,var(--page-gn-short-card-width));grid-template-rows:var(--page-gn-short-card-height);grid-column-gap:18px;grid-row-gap:18px;gap:18px;gap:var(--page-gn-short-grid-gap, 18px);justify-content:start;min-height:var(--page-gn-short-card-height)}@media (max-height: 800px){.page-gn--tv.page-gn--short-mobile-paired .page-gn__short-grid[data-v-bb44c813],.page-gn--tv.page-gn--short-mobile-paired .page-gn__short-head[data-v-bb44c813]{grid-column-gap:18px;grid-row-gap:18px;gap:18px}}.page-gn--tv .page-gn__short-card[data-v-bb44c813]{inline-size:var(--page-gn-short-card-width);block-size:var(--page-gn-short-card-height);width:var(--page-gn-short-card-width);height:var(--page-gn-short-card-height);min-height:0;padding:0}.page-gn--tv .page-gn__short-card[data-v-bb44c813]:after{display:none}@media (min-width: 1600px){.page-gn--tv[data-v-bb44c813]{--page-gn-short-card-width: 130px;--page-gn-short-card-height: 231px}}@supports (width: clamp(98px,8vw,148px)){.page-gn[data-v-bb44c813]{--page-gn-short-card-width: clamp(106px, 8.64vw, 160px);--page-gn-short-card-height: clamp(189px, 15.4vw, 284px)}.page-gn--tv[data-v-bb44c813]{--page-gn-short-card-width: clamp(113px, 7.13vw, 139px);--page-gn-short-card-height: clamp(201px, 12.67vw, 247px)}}.page-gn--tv .page-gn__short-thumb[data-v-bb44c813]{aspect-ratio:9 / 16}.page-gn--tv .page-gn__short-copy strong[data-v-bb44c813]{font-size:12px}.page-gn--tv[data-v-bb44c813] .micro-playlist{gap:4px}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813],.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813]{width:var(--page-gn-content-block-width);max-width:var(--page-gn-content-block-width);min-height:var(--page-gn-content-block-height)}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist{gap:3px}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__head,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__head{min-height:18px}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__head strong,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__head strong{font-size:14px}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__head span,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__head span{font-size:11px}.page-gn--tv[data-v-bb44c813] .micro-playlist__item{grid-template-columns:38px minmax(0,1fr) minmax(150px,.34fr) auto;min-height:44px;padding:5px 8px}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__item,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__item{grid-template-columns:32px minmax(0,1fr);min-height:42px;padding:4px 8px}.page-gn--tv[data-v-bb44c813] .micro-playlist__art{width:38px}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__art,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__art{width:32px;font-size:18px}.page-gn--tv[data-v-bb44c813] .micro-playlist__main strong{font-size:15px;line-height:1.12}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__main,.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__meta,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__main,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__meta{gap:2px}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__meta,.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__action,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__meta,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__action{display:none}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__main strong,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__main strong{font-size:14px}.page-gn--tv[data-v-bb44c813] .micro-playlist__main span,.page-gn--tv[data-v-bb44c813] .micro-playlist__meta span{font-size:11px;line-height:1.15}.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__main span,.page-gn--tv .page-gn__content[data-mode=program-area][data-v-bb44c813] .micro-playlist__meta span,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__main span,.page-gn--tv .page-gn__content[data-mode=result-area][data-v-bb44c813] .micro-playlist__meta span{font-size:10px}.page-gn--tv[data-v-bb44c813] .micro-playlist__action{min-height:32px;padding:0 10px}.page-gn__footer--tv-mode[data-v-bb44c813]{--page-footer-inline: clamp(8px, 1vw, 16px);--page-footer-max: none;padding-top:10px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.page-gn__footer--tv-mode.page-gn__footer--hidden[data-v-bb44c813]{padding-top:6px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.page-gn__footer--tv-mode .page-gn__ticker-footer[data-v-bb44c813]{min-height:56px;padding:7px 10px}.page-gn__footer--tv-mode .page-gn__ticker a[data-v-bb44c813],.page-gn__footer--tv-mode .page-gn__ticker span[data-v-bb44c813]{font-size:36px}.page-gn__footer--tv-mode[data-v-bb44c813] .micro-playbar{grid-template-columns:minmax(240px,.34fr) minmax(420px,1.4fr) auto;min-height:84px;padding:12px 14px}.page-gn__footer--tv-mode .page-gn__micro-toggle--short[data-v-bb44c813]{min-width:84px;min-height:84px}.page-gn__footer--tv-mode[data-v-bb44c813] .micro-playbar__art{width:60px;height:60px}.page-gn__footer--tv-mode[data-v-bb44c813] .micro-playbar__media{grid-template-columns:60px minmax(0,1fr);gap:22px}.page-gn__footer--tv-mode[data-v-bb44c813] .micro-playbar button{width:42px;height:42px}.page-gn__footer--tv-mode[data-v-bb44c813] .micro-playbar__info strong{font-size:23px;line-height:1.18}.page-gn__footer--tv-mode .page-gn__micro-settings[data-v-bb44c813]{grid-template-columns:repeat(5,minmax(120px,1fr))}.page-gn__footer--rdw[data-v-bb44c813]{--page-footer-max: 1400px}.page-gn--rdw[data-v-bb44c813]{--page-footer-max: 1400px;padding:clamp(22px,2.5vw,44px);padding-bottom:calc(120px + env(safe-area-inset-bottom))}.page-gn--rdw .page-gn__radio-top[data-v-bb44c813],.page-gn--rdw .page-gn__workspace[data-v-bb44c813],.page-gn--rdw .page-gn__content[data-v-bb44c813]{max-width:1400px}.page-gn--rdw .page-gn__workspace[data-v-bb44c813]{grid-template-columns:minmax(0,1fr)}.page-object[data-v-4843f6ca]{--obj-bg: #f4f6f8;--obj-panel: #ffffff;--obj-panel-soft: #f8fafc;--obj-line: #d8dee6;--obj-text: #172033;--obj-muted: #607083;--obj-green: #12805c;--obj-blue: #2563eb;--obj-amber: #b45309;--obj-red: #c2410c;--obj-shadow: 0 18px 42px rgba(30, 41, 59, .11);box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:100%;padding:clamp(14px,2.4vw,28px);color:var(--obj-text);background:var(--obj-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-object[data-v-4843f6ca] *,.page-object[data-v-4843f6ca] *:before,.page-object[data-v-4843f6ca] *:after{box-sizing:border-box}.page-object__topbar[data-v-4843f6ca],.page-object__shell[data-v-4843f6ca],.page-object__folders[data-v-4843f6ca],.page-object__objects[data-v-4843f6ca],.page-object__detail[data-v-4843f6ca]{min-width:0}.page-object__topbar[data-v-4843f6ca]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(240px,auto) auto;gap:12px;align-items:center;max-width:1480px;width:100%;margin:0 auto;padding:12px;border:1px solid var(--obj-line);border-radius:8px;background:var(--obj-panel);box-shadow:var(--obj-shadow)}.page-object__brand[data-v-4843f6ca],.page-object__status[data-v-4843f6ca],.page-object__actions[data-v-4843f6ca],.page-object__pathbar[data-v-4843f6ca],.page-object__pathbar nav[data-v-4843f6ca],.page-object__detail-actions[data-v-4843f6ca],.page-object__search[data-v-4843f6ca],.page-object__object-search[data-v-4843f6ca]{display:flex;align-items:center}.page-object__brand[data-v-4843f6ca]{gap:12px;min-width:0}.page-object__brand>.mdi[data-v-4843f6ca]{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:8px;color:#fff;background:#26364f;font-size:25px}.page-object__brand p[data-v-4843f6ca],.page-object__brand h1[data-v-4843f6ca],.page-object__status strong[data-v-4843f6ca],.page-object__status code[data-v-4843f6ca],.page-object__meta dd[data-v-4843f6ca],.page-object__log p[data-v-4843f6ca]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-object__brand p[data-v-4843f6ca]{margin:0 0 3px;color:var(--obj-blue);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-object__brand h1[data-v-4843f6ca]{margin:0;font-size:24px;line-height:1.12;letter-spacing:0}.page-object__status[data-v-4843f6ca]{gap:10px;min-width:0;padding:8px 10px;border:1px solid var(--obj-line);border-radius:8px;background:var(--obj-panel-soft)}.page-object__status>span[data-v-4843f6ca]{flex:0 0 10px;width:10px;height:10px;border-radius:999px;background:var(--obj-amber)}.page-object__status[data-state=online]>span[data-v-4843f6ca]{background:var(--obj-green)}.page-object__status[data-state=offline]>span[data-v-4843f6ca]{background:var(--obj-red)}.page-object__status strong[data-v-4843f6ca]{display:block;max-width:220px;color:var(--obj-text);font-size:13px}.page-object__status code[data-v-4843f6ca]{display:block;max-width:220px;color:var(--obj-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.page-object__actions[data-v-4843f6ca]{justify-content:flex-end;gap:8px}.page-object button[data-v-4843f6ca]{min-width:0;border:1px solid var(--obj-line);border-radius:8px;color:var(--obj-text);background:#fff;font:inherit;font-weight:700;cursor:pointer}.page-object button[data-v-4843f6ca]:disabled{cursor:not-allowed;opacity:.48}.page-object button[data-v-4843f6ca]:hover:not(:disabled){border-color:#9ca3af;background:#f8fafc}.page-object__actions button[data-v-4843f6ca],.page-object__detail-actions button[data-v-4843f6ca],.page-object__detail header button[data-v-4843f6ca]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 12px}.page-object__actions button[data-v-4843f6ca]:first-child,.page-object__actions button[data-v-4843f6ca]:last-child,.page-object__detail header button[data-v-4843f6ca],.page-object__pathbar nav button[data-v-4843f6ca]:first-child{width:40px;padding:0}.page-object__shell[data-v-4843f6ca]{display:grid;grid-template-columns:minmax(190px,250px) minmax(0,1fr) minmax(240px,330px);gap:14px;align-items:stretch;max-width:1480px;width:100%;min-height:0;margin:0 auto}.page-object__folders[data-v-4843f6ca],.page-object__objects[data-v-4843f6ca],.page-object__detail[data-v-4843f6ca]{border:1px solid var(--obj-line);border-radius:8px;background:var(--obj-panel);box-shadow:var(--obj-shadow)}.page-object__folders[data-v-4843f6ca],.page-object__detail[data-v-4843f6ca]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;padding:12px}.page-object__detail[data-v-4843f6ca]{grid-template-rows:auto auto auto auto minmax(0,1fr) auto}.page-object__folders header[data-v-4843f6ca],.page-object__detail header[data-v-4843f6ca]{display:flex;align-items:center;justify-content:space-between;gap:10px}.page-object__folders h2[data-v-4843f6ca],.page-object__detail h2[data-v-4843f6ca],.page-object__topics h3[data-v-4843f6ca],.page-object__preview h3[data-v-4843f6ca],.page-object__log h3[data-v-4843f6ca]{margin:0;font-size:15px;line-height:1.2;letter-spacing:0}.page-object__folders header span[data-v-4843f6ca]{display:grid;width:28px;height:24px;place-items:center;border-radius:999px;color:#fff;background:var(--obj-green);font-size:12px;font-weight:800}.page-object__search[data-v-4843f6ca],.page-object__object-search[data-v-4843f6ca]{gap:8px;min-height:40px;padding:0 10px;border:1px solid var(--obj-line);border-radius:8px;background:var(--obj-panel-soft)}.page-object__search input[data-v-4843f6ca],.page-object__object-search input[data-v-4843f6ca]{min-width:0;width:100%;border:0;outline:none;color:var(--obj-text);background:transparent;font:inherit}.page-object__folder-list[data-v-4843f6ca]{display:grid;align-content:start;gap:6px;min-height:180px;overflow:auto}.page-object__folder-list button[data-v-4843f6ca]{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-areas:"icon name" "icon path";gap:2px 8px;width:100%;min-height:52px;padding:8px 10px;text-align:left}.page-object__folder-list button.is-active[data-v-4843f6ca]{border-color:#2563ebb3;background:#eff6ff}.page-object__folder-list .mdi[data-v-4843f6ca]{grid-area:icon;align-self:center;color:var(--obj-blue);font-size:21px}.page-object__folder-list strong[data-v-4843f6ca]{grid-area:name;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.page-object__folder-list small[data-v-4843f6ca]{grid-area:path;overflow:hidden;color:var(--obj-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page-object__empty[data-v-4843f6ca],.page-object__table-empty[data-v-4843f6ca]{display:grid;min-height:130px;place-items:center;color:var(--obj-muted);font-size:14px}.page-object__objects[data-v-4843f6ca]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:min(70vh,720px);overflow:hidden}.page-object__pathbar[data-v-4843f6ca]{justify-content:space-between;gap:12px;min-width:0;padding:12px;border-bottom:1px solid var(--obj-line)}.page-object__pathbar nav[data-v-4843f6ca]{gap:6px;min-width:0;overflow:hidden}.page-object__pathbar nav button[data-v-4843f6ca]{flex:0 1 auto;min-height:36px;max-width:180px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-object__object-search[data-v-4843f6ca]{flex:0 0 min(300px,36vw)}.page-object__table[data-v-4843f6ca],.page-object__icon-grid[data-v-4843f6ca]{min-height:0;overflow:auto}.page-object__table-head[data-v-4843f6ca],.page-object__table>button[data-v-4843f6ca]{display:grid;grid-template-columns:minmax(190px,1fr) 90px 132px minmax(90px,130px);align-items:center;gap:12px;min-height:44px;padding:0 14px}.page-object__table-head[data-v-4843f6ca]{position:sticky;top:0;z-index:1;min-height:38px;border-bottom:1px solid var(--obj-line);color:var(--obj-muted);background:#f8fafc;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-object__table>button[data-v-4843f6ca]{width:100%;border:0;border-bottom:1px solid #edf0f5;border-radius:0;background:#fff;text-align:left}.page-object__table>button.is-selected[data-v-4843f6ca],.page-object__icon-grid>button.is-selected[data-v-4843f6ca]{background:#ecfdf5}.page-object__table>button>span[data-v-4843f6ca]{min-width:0;overflow:hidden;color:var(--obj-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.page-object__name[data-v-4843f6ca]{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-areas:"icon title" "icon qname";gap:0 9px}.page-object__name .mdi[data-v-4843f6ca]{grid-area:icon;align-self:center;color:var(--obj-blue);font-size:22px}.page-object__name strong[data-v-4843f6ca]{grid-area:title;overflow:hidden;color:var(--obj-text);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.page-object__name small[data-v-4843f6ca]{grid-area:qname;overflow:hidden;color:var(--obj-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page-object__icon-grid[data-v-4843f6ca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:10px;padding:12px}.page-object__icon-grid>button[data-v-4843f6ca]{display:grid;gap:6px;align-content:start;min-height:142px;padding:14px;text-align:center}.page-object__icon-grid>button>.mdi[data-v-4843f6ca]{color:var(--obj-blue);font-size:38px}.page-object__icon-grid strong[data-v-4843f6ca],.page-object__icon-grid small[data-v-4843f6ca],.page-object__icon-grid em[data-v-4843f6ca]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-object__icon-grid strong[data-v-4843f6ca]{color:var(--obj-text);font-size:14px}.page-object__icon-grid small[data-v-4843f6ca]{color:var(--obj-blue);font-size:12px;font-weight:800;text-transform:uppercase}.page-object__icon-grid em[data-v-4843f6ca]{color:var(--obj-muted);font-size:12px;font-style:normal}.page-object__detail header button[data-v-4843f6ca]{min-height:36px}.page-object__meta[data-v-4843f6ca]{display:grid;gap:8px;margin:0}.page-object__meta div[data-v-4843f6ca]{min-width:0;padding:9px;border:1px solid var(--obj-line);border-radius:8px;background:var(--obj-panel-soft)}.page-object__meta dt[data-v-4843f6ca]{margin-bottom:4px;color:var(--obj-muted);font-size:11px;font-weight:800;text-transform:uppercase}.page-object__meta dd[data-v-4843f6ca]{margin:0;color:var(--obj-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.page-object__detail-actions[data-v-4843f6ca]{flex-wrap:wrap;gap:8px}.page-object__detail-actions button[data-v-4843f6ca]{flex:1 1 88px}.page-object__topics[data-v-4843f6ca],.page-object__preview[data-v-4843f6ca],.page-object__log[data-v-4843f6ca]{display:grid;gap:8px;min-width:0}.page-object__topics>div[data-v-4843f6ca]{display:flex;flex-wrap:wrap;gap:6px}.page-object__topics code[data-v-4843f6ca]{max-width:100%;overflow:hidden;padding:5px 7px;border:1px solid var(--obj-line);border-radius:999px;color:#334155;background:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page-object__preview[data-v-4843f6ca]{min-height:0}.page-object__preview pre[data-v-4843f6ca]{min-height:160px;max-height:260px;margin:0;overflow:auto;padding:10px;border:1px solid var(--obj-line);border-radius:8px;color:#dbeafe;background:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.5;white-space:pre-wrap}.page-object__log p[data-v-4843f6ca]{margin:0;padding:9px;border-radius:8px;color:#374151;background:#f3f4f6;font-size:13px;font-weight:700}.page-object__log p[data-state=ok][data-v-4843f6ca]{color:#065f46;background:#d1fae5}.page-object__log p[data-state=warn][data-v-4843f6ca]{color:#9a3412;background:#ffedd5}@media (max-width: 1120px){.page-object__topbar[data-v-4843f6ca]{grid-template-columns:minmax(0,1fr)}.page-object__actions[data-v-4843f6ca]{justify-content:flex-start}.page-object__shell[data-v-4843f6ca]{grid-template-columns:minmax(180px,240px) minmax(0,1fr)}.page-object__detail[data-v-4843f6ca]{grid-column:1 / -1}}@media (max-width: 760px){.page-object[data-v-4843f6ca]{padding:10px}.page-object__shell[data-v-4843f6ca]{grid-template-columns:minmax(0,1fr)}.page-object__pathbar[data-v-4843f6ca]{align-items:stretch;flex-direction:column}.page-object__object-search[data-v-4843f6ca]{flex-basis:auto;width:100%}.page-object__table-head[data-v-4843f6ca]{display:none}.page-object__table>button[data-v-4843f6ca]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name type" "updated status";min-height:58px;gap:3px 10px;padding:8px 12px}.page-object__table>button>span[data-v-4843f6ca]:nth-child(1){grid-area:name}.page-object__table>button>span[data-v-4843f6ca]:nth-child(2){grid-area:type;text-align:right}.page-object__table>button>span[data-v-4843f6ca]:nth-child(3){grid-area:updated}.page-object__table>button>span[data-v-4843f6ca]:nth-child(4){grid-area:status;text-align:right}}.page-ops[data-v-12802b7c]{box-sizing:border-box;min-height:100%;padding:clamp(18px,3.5vw,36px);color:#eef2f7;background:linear-gradient(180deg,#0c1118f5,#070a0ffa),#0b0f14;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-ops__header[data-v-12802b7c],.page-ops__metrics[data-v-12802b7c],.page-ops__sources[data-v-12802b7c],.page-ops__layout[data-v-12802b7c]{max-width:1280px;margin-right:auto;margin-left:auto}.page-ops__header[data-v-12802b7c]{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.page-ops__header p[data-v-12802b7c]{margin:0 0 6px;color:#38bdf8;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-ops__header h1[data-v-12802b7c]{margin:0;font-size:clamp(44px,7vw,78px);line-height:.96;letter-spacing:0}.page-ops__actions button[data-v-12802b7c],.page-ops__filters button[data-v-12802b7c]{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(148,163,184,.24);border-radius:8px;color:#e5edf6;background:#17202a;cursor:pointer}.page-ops__actions button[data-v-12802b7c]{min-width:118px;padding:0 14px}.page-ops__actions button[data-v-12802b7c]:hover,.page-ops__filters button[data-v-12802b7c]:hover,.page-ops__filters button.active[data-v-12802b7c]{border-color:#38bdf8b8;color:#061018;background:#38bdf8}.page-ops__mdi[data-v-12802b7c]{font-size:18px}.page-ops__metrics[data-v-12802b7c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:10px}.page-ops__metrics article[data-v-12802b7c],.page-ops__source[data-v-12802b7c],.page-ops__panel[data-v-12802b7c],.page-ops__card[data-v-12802b7c],.page-ops__event[data-v-12802b7c]{border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#141920e0}.page-ops__metrics article[data-v-12802b7c]{display:grid;gap:8px;min-height:86px;padding:14px}.page-ops__metrics span[data-v-12802b7c],.page-ops__panel-header span[data-v-12802b7c],.page-ops__card small[data-v-12802b7c],.page-ops__card p[data-v-12802b7c],.page-ops__event span[data-v-12802b7c],.page-ops__event small[data-v-12802b7c],.page-ops__empty[data-v-12802b7c],.page-ops__empty-state[data-v-12802b7c]{color:#9ca8b7}.page-ops__metrics strong[data-v-12802b7c]{color:#f8fafc;font-size:30px;line-height:1}.page-ops__sources[data-v-12802b7c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.page-ops__source[data-v-12802b7c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;min-width:0;padding:12px}.page-ops__source-icon[data-v-12802b7c]{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;background:#94a3b81f;color:#cbd5e1;font-size:21px}.page-ops__source strong[data-v-12802b7c],.page-ops__source small[data-v-12802b7c]{display:block;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.page-ops__source--ok[data-v-12802b7c]{border-color:#22c55e73}.page-ops__source--ok .page-ops__source-icon[data-v-12802b7c]{color:#86efac;background:#22c55e24}.page-ops__source--warning[data-v-12802b7c]{border-color:#f59e0b70}.page-ops__source--warning .page-ops__source-icon[data-v-12802b7c]{color:#fbbf24;background:#f59e0b21}.page-ops__source--offline[data-v-12802b7c]{border-color:#f871716b}.page-ops__source--offline .page-ops__source-icon[data-v-12802b7c]{color:#fca5a5;background:#f871711f}.page-ops__layout[data-v-12802b7c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:14px}.page-ops__panel[data-v-12802b7c]{min-width:0;padding:14px}.page-ops__panel-header[data-v-12802b7c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.page-ops__panel-header h2[data-v-12802b7c]{margin:0;font-size:18px;letter-spacing:0}.page-ops__grid[data-v-12802b7c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.page-ops__card[data-v-12802b7c]{display:grid;gap:12px;min-width:0;min-height:156px;padding:13px}.page-ops__card--ok[data-v-12802b7c]{border-color:#22c55e6b}.page-ops__card--warning[data-v-12802b7c]{border-color:#f59e0b6b}.page-ops__card--offline[data-v-12802b7c]{border-color:#f871716b}.page-ops__card-head[data-v-12802b7c]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px}.page-ops__card-icon[data-v-12802b7c]{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:8px;background:#14b8a61f;color:#5eead4;font-size:22px}.page-ops__card strong[data-v-12802b7c],.page-ops__card small[data-v-12802b7c],.page-ops__card a[data-v-12802b7c],.page-ops__card p[data-v-12802b7c]{overflow:hidden;min-width:0;text-overflow:ellipsis}.page-ops__card strong[data-v-12802b7c],.page-ops__card small[data-v-12802b7c]{display:block;white-space:nowrap}.page-ops__badge[data-v-12802b7c]{padding:4px 7px;border-radius:999px;color:#0b0f14;background:#cbd5e1;font-size:11px;font-weight:800;text-transform:uppercase}.page-ops__card--ok .page-ops__badge[data-v-12802b7c]{background:#86efac}.page-ops__card--warning .page-ops__badge[data-v-12802b7c]{background:#fbbf24}.page-ops__card--offline .page-ops__badge[data-v-12802b7c]{background:#fca5a5}.page-ops__card a[data-v-12802b7c]{display:block;color:#93c5fd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;text-decoration:none;white-space:nowrap}.page-ops__card p[data-v-12802b7c]{display:-webkit-box;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px}.page-ops__filters[data-v-12802b7c]{display:inline-flex;gap:4px;flex-wrap:wrap;justify-content:end}.page-ops__filters button[data-v-12802b7c]{min-width:54px;min-height:32px;padding:0 9px;font-size:12px;text-transform:uppercase}.page-ops__events[data-v-12802b7c]{display:grid;gap:8px;max-height:650px;overflow:auto;padding-right:2px}.page-ops__event[data-v-12802b7c]{display:grid;gap:6px;padding:11px}.page-ops__event--error[data-v-12802b7c]{border-color:#f8717173}.page-ops__event--warn[data-v-12802b7c]{border-color:#f59e0b73}.page-ops__event div[data-v-12802b7c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.page-ops__event strong[data-v-12802b7c],.page-ops__event span[data-v-12802b7c],.page-ops__event small[data-v-12802b7c]{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.page-ops__event span[data-v-12802b7c],.page-ops__event small[data-v-12802b7c]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px}.page-ops__empty-state[data-v-12802b7c]{padding:18px;text-align:center}@media (max-width: 980px){.page-ops__metrics[data-v-12802b7c],.page-ops__sources[data-v-12802b7c],.page-ops__layout[data-v-12802b7c]{grid-template-columns:1fr}.page-ops__layout[data-v-12802b7c]{gap:10px}}@media (max-width: 680px){.page-ops__header[data-v-12802b7c],.page-ops__panel-header[data-v-12802b7c]{align-items:stretch;flex-direction:column}.page-ops__actions button[data-v-12802b7c]{width:100%}.page-ops__metrics[data-v-12802b7c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-radio[data-v-2ecc5670]{--page-footer-inline: clamp(16px, 3.6vw, 40px);--page-footer-max: 1240px;box-sizing:border-box;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;width:100%;max-width:100vw;height:100%;min-height:100dvh;padding:clamp(12px,2.2vw,24px);padding-bottom:calc(clamp(104px,14vh,148px) + env(safe-area-inset-bottom));color:#f8fafc;background:linear-gradient(180deg,#121a24fa,#080d14fa 58%,#05070a),#08111d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-radio__radio-top[data-v-2ecc5670],.page-radio__workspace[data-v-2ecc5670],.page-radio__content[data-v-2ecc5670]{box-sizing:border-box;width:100%;max-width:none;min-height:0;margin:0 auto}.page-radio__radio-top[data-v-2ecc5670],.page-radio__search[data-v-2ecc5670],.page-radio__content[data-v-2ecc5670]{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#09121db8;box-shadow:0 18px 50px #00000038}.page-radio__radio-top[data-v-2ecc5670]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:0;overflow:hidden;padding:12px}.page-radio__section-head[data-v-2ecc5670]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px}.page-radio__section-head strong[data-v-2ecc5670]{font-size:22px;line-height:1.05}.page-radio__live-pager[data-v-2ecc5670]{display:flex;gap:6px}.page-radio__live-pager button[data-v-2ecc5670]{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(148,163,184,.28);border-radius:8px;background:#0f172ad6;color:#e5e7eb;cursor:pointer}.page-radio__live-pager button[data-v-2ecc5670]:disabled{opacity:.42;cursor:default}.page-radio__arrow-glyph[data-v-2ecc5670]{font-size:20px;font-weight:900;line-height:1}.page-radio__station-grid[data-v-2ecc5670]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;overflow:auto;gap:10px}.page-radio__station-grid button[data-v-2ecc5670]{display:flex;align-items:center;gap:14px;min-width:0;min-height:68px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#101a27;color:#f8fafc;text-align:left;cursor:pointer;padding:10px}.page-radio__station-grid button.is-active[data-v-2ecc5670]{border-color:#f4dc66d6;background:#5c461aeb}.page-radio__station-grid button[data-v-2ecc5670]:disabled{opacity:.56;cursor:default}.page-radio__station-logo[data-v-2ecc5670]{display:grid;flex:0 0 42px;place-items:center;width:42px;height:42px;overflow:hidden;border-radius:8px;background:#f8fbf8;color:#143047;font-size:24px}.page-radio__station-logo img[data-v-2ecc5670]{display:block;width:100%;height:100%;object-fit:cover}.page-radio__station-copy[data-v-2ecc5670]{display:grid;min-width:0;gap:4px}.page-radio__station-copy strong[data-v-2ecc5670],.page-radio__station-copy span[data-v-2ecc5670]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-radio__station-copy strong[data-v-2ecc5670]{font-size:16px}.page-radio__station-copy span[data-v-2ecc5670]{color:#a9b8c9;font-size:12px;font-weight:750}.page-radio__error[data-v-2ecc5670]{display:grid;gap:4px;border:1px solid rgba(248,113,113,.36);border-radius:8px;background:#7f1d1d42;color:#fee2e2;padding:10px 12px}.page-radio__error strong[data-v-2ecc5670]{color:#fecaca;font-size:13px}.page-radio__error span[data-v-2ecc5670]{color:#f8fafc;font-size:12px;line-height:1.35}.page-radio__search[data-v-2ecc5670]{position:relative;padding:12px}.page-radio__search-shell[data-v-2ecc5670]{display:grid;grid-template-rows:auto auto;gap:10px}.page-radio__search-box[data-v-2ecc5670]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid rgba(148,163,184,.24);border-radius:8px;background:#0206179e;padding:8px}.page-radio__search-icon[data-v-2ecc5670]{color:#7dd3fc;font-size:22px}.page-radio__search-box input[data-v-2ecc5670]{min-width:0;border:0;outline:none;background:transparent;color:#f8fafc;font:inherit;font-size:18px}.page-radio__search-box input[data-v-2ecc5670]::placeholder{color:#8da0b7}.page-radio__search-box button[data-v-2ecc5670],.page-radio__popular-keywords button[data-v-2ecc5670]{min-height:38px;border:1px solid rgba(125,211,252,.36);border-radius:8px;background:#123047;color:#f8fafc;cursor:pointer;font:inherit;font-weight:800;padding:0 14px}.page-radio__search-box button[data-v-2ecc5670]:disabled,.page-radio__popular-keywords button[data-v-2ecc5670]:disabled{opacity:.56;cursor:default}.page-radio__popular-keywords[data-v-2ecc5670]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.page-radio__popular-keywords[data-v-2ecc5670]::-webkit-scrollbar{display:none}.page-radio__popular-keywords button[data-v-2ecc5670]{flex:0 0 auto;min-height:32px;border-color:#94a3b838;background:#0f172ad6;color:#dbeafe;font-size:13px}.page-radio__search-loading[data-v-2ecc5670]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;border-radius:8px;background:#05070ab8}.page-radio__search-loading img[data-v-2ecc5670]{width:54px;height:54px;object-fit:contain}.page-radio__refresh-loading[data-v-2ecc5670]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482500;display:grid;place-items:center;align-content:center;gap:10px;background:#05070ab8;color:#f8fafc;font-weight:800}.page-radio__refresh-loading img[data-v-2ecc5670]{width:88px;height:88px;object-fit:contain}.page-radio__content[data-v-2ecc5670]{min-height:0;height:100%;overflow-y:auto;padding:10px;scrollbar-gutter:stable}.page-radio__podcast-block[data-v-2ecc5670]{width:100%;min-height:100%}.page-radio__content[data-v-2ecc5670] .micro-playlist__item{border-radius:8px}.page-radio__footer[data-v-2ecc5670]{--page-footer-inline: clamp(12px, 2.2vw, 24px);--page-footer-max: 1240px;box-sizing:border-box;display:grid;gap:8px;place-items:center;position:fixed;right:0;bottom:0;left:0;z-index:2147483000;width:100vw;border:0;background:linear-gradient(180deg,#05070a00,#05070ae6 28%,#05070afa);padding:8px var(--page-footer-inline) max(8px,env(safe-area-inset-bottom));pointer-events:none}.page-radio__footer--tv-mode[data-v-2ecc5670]{--page-footer-inline: clamp(8px, 1vw, 16px);--page-footer-max: none;padding-top:10px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.page-radio__playbar[data-v-2ecc5670],.page-radio__micro-settings[data-v-2ecc5670]{width:100%;max-width:var(--page-footer-max);pointer-events:auto}.page-radio--tv-mode[data-v-2ecc5670]{--page-footer-inline: clamp(8px, 1vw, 16px);--page-footer-max: none;gap:16px;height:100%;width:100vw;max-height:100%;min-height:100%;overflow:hidden;padding:clamp(18px,2.2vw,34px) clamp(34px,4vw,72px) 92px;padding-bottom:calc(116px + env(safe-area-inset-bottom))}.page-radio--tv-mode .page-radio__radio-top[data-v-2ecc5670],.page-radio--tv-mode .page-radio__workspace[data-v-2ecc5670],.page-radio--tv-mode .page-radio__content[data-v-2ecc5670]{max-width:none}.page-radio--tv-mode .page-radio__radio-top[data-v-2ecc5670],.page-radio--tv-mode .page-radio__search[data-v-2ecc5670],.page-radio--tv-mode .page-radio__content[data-v-2ecc5670]{border-color:transparent;box-shadow:none}.page-radio--tv-mode .page-radio__station-grid[data-v-2ecc5670]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.page-radio--tv-mode .page-radio__station-grid button[data-v-2ecc5670]{gap:16px;align-items:center;min-height:76px;padding:12px}.page-radio--tv-mode .page-radio__station-logo[data-v-2ecc5670]{flex:0 0 48px;width:48px;height:48px}.page-radio--tv-mode .page-radio__section-head strong[data-v-2ecc5670]{font-size:24px}.page-radio--tv-mode .page-radio__content[data-v-2ecc5670]{max-height:none}.page-radio--tv-mode .page-radio__content[data-mode=result-area][data-v-2ecc5670] .micro-playlist__item,.page-radio--tv-mode .page-radio__content[data-mode=podcast-area][data-v-2ecc5670] .micro-playlist__item{grid-template-columns:48px minmax(0,1fr);min-height:58px;padding:10px}.page-radio--tv-mode .page-radio__content[data-v-2ecc5670] .micro-playlist__art{width:48px;font-size:24px}.page-radio--tv-mode .page-radio__content[data-v-2ecc5670] .micro-playlist__main strong{font-size:18px}.page-radio--tv-mode .page-radio__content[data-v-2ecc5670] .micro-playlist__main span,.page-radio--tv-mode .page-radio__content[data-v-2ecc5670] .micro-playlist__meta span{font-size:13px}.page-radio__footer--tv-mode[data-v-2ecc5670] .micro-playbar{grid-template-columns:minmax(240px,.34fr) minmax(420px,1.4fr) auto;min-height:84px;padding:12px 14px}.page-radio__footer--tv-mode[data-v-2ecc5670] .micro-playbar__art{width:60px;height:60px}.page-radio__footer--tv-mode[data-v-2ecc5670] .micro-playbar__media{grid-template-columns:60px minmax(0,1fr);gap:22px}.page-radio__footer--tv-mode[data-v-2ecc5670] .micro-playbar button{width:42px;height:42px}.page-radio__footer--tv-mode[data-v-2ecc5670] .micro-playbar__info strong{font-size:23px;line-height:1.18}.page-radio__footer--tv-mode .page-radio__micro-settings[data-v-2ecc5670]{grid-template-columns:repeat(6,minmax(112px,1fr))}@media (max-width: 760px){.page-radio[data-v-2ecc5670]{padding:12px;padding-bottom:calc(116px + env(safe-area-inset-bottom))}.page-radio__station-grid[data-v-2ecc5670]{grid-template-columns:1fr}.page-radio__search-box[data-v-2ecc5670]{grid-template-columns:auto minmax(0,1fr)}.page-radio__search-box button[data-v-2ecc5670]{grid-column:1 / -1}}.page-remote[data-v-e8b474cf]{box-sizing:border-box;min-height:100%;padding:var(--webos-header-safe, 0px) 14px 22px;color:#f8fafc;background:radial-gradient(circle at 20% 0%,rgba(20,184,166,.16),transparent 32%),linear-gradient(145deg,#080b0f,#15191f 52%,#0d1117);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-remote--full[data-v-e8b474cf]{width:100%;height:100dvh;min-height:100dvh;overflow:hidden;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.page-remote[data-v-e8b474cf] *,.page-remote[data-v-e8b474cf] *:before,.page-remote[data-v-e8b474cf] *:after{box-sizing:border-box}.page-remote button[data-v-e8b474cf],.page-remote input[data-v-e8b474cf]{font:inherit}.page-remote .mdi-access-point-network[data-v-e8b474cf]:before{content:"󱜠"}.page-remote .mdi-arrow-left[data-v-e8b474cf]:before{content:"←"}.page-remote .mdi-backspace-outline[data-v-e8b474cf]:before{content:"󰆴"}.page-remote .mdi-camera[data-v-e8b474cf]:before{content:"󰄀"}.page-remote .mdi-chevron-down[data-v-e8b474cf]:before{content:"⌄"}.page-remote .mdi-chevron-left[data-v-e8b474cf]:before{content:"‹"}.page-remote .mdi-chevron-right[data-v-e8b474cf]:before{content:"›"}.page-remote .mdi-chevron-up[data-v-e8b474cf]:before{content:"⌃"}.page-remote .mdi-cog-outline[data-v-e8b474cf]:before{content:"󰒓"}.page-remote .mdi-console-line[data-v-e8b474cf]:before{content:"󰆍"}.page-remote .mdi-counter[data-v-e8b474cf]:before{content:"󰉹"}.page-remote .mdi-dots-grid[data-v-e8b474cf]:before{content:"󰕰"}.page-remote .mdi-fullscreen[data-v-e8b474cf]:before{content:"⛶"}.page-remote .mdi-history[data-v-e8b474cf]:before{content:"󰋚"}.page-remote .mdi-keyboard[data-v-e8b474cf]:before{content:"⌨"}.page-remote .mdi-keyboard-esc[data-v-e8b474cf]:before{content:"Esc";font-size:.56em;font-weight:900}.page-remote .mdi-keyboard-return[data-v-e8b474cf]:before{content:"↵"}.page-remote .mdi-keyboard-space[data-v-e8b474cf]:before{content:"␣"}.page-remote .mdi-keyboard-tab[data-v-e8b474cf]:before{content:"⇥"}.page-remote .mdi-link-variant[data-v-e8b474cf]:before{content:"󰍂"}.page-remote .mdi-map-marker-radius-outline[data-v-e8b474cf]:before{content:"󰍒"}.page-remote .mdi-message-text-outline[data-v-e8b474cf]:before{content:"󰏲"}.page-remote .mdi-microphone-message[data-v-e8b474cf]:before,.page-remote .mdi-microphone-outline[data-v-e8b474cf]:before{content:"󰍬"}.page-remote .mdi-monitor-cellphone[data-v-e8b474cf]:before,.page-remote .mdi-monitor-screenshot[data-v-e8b474cf]:before{content:"󰨇"}.page-remote .mdi-nfc[data-v-e8b474cf]:before{content:"󰎖"}.page-remote .mdi-numeric-0[data-v-e8b474cf]:before{content:"0"}.page-remote .mdi-numeric-1[data-v-e8b474cf]:before{content:"1"}.page-remote .mdi-numeric-2[data-v-e8b474cf]:before{content:"2"}.page-remote .mdi-numeric-3[data-v-e8b474cf]:before{content:"3"}.page-remote .mdi-numeric-4[data-v-e8b474cf]:before{content:"4"}.page-remote .mdi-numeric-5[data-v-e8b474cf]:before{content:"5"}.page-remote .mdi-numeric-6[data-v-e8b474cf]:before{content:"6"}.page-remote .mdi-numeric-7[data-v-e8b474cf]:before{content:"7"}.page-remote .mdi-numeric-8[data-v-e8b474cf]:before{content:"8"}.page-remote .mdi-numeric-9[data-v-e8b474cf]:before{content:"9"}.page-remote .mdi-play-pause[data-v-e8b474cf]:before{content:"󰐊"}.page-remote .mdi-play-circle-outline[data-v-e8b474cf]:before{content:"󰐍"}.page-remote .mdi-playlist-play[data-v-e8b474cf]:before{content:"󰐑"}.page-remote .mdi-projector-screen-outline[data-v-e8b474cf]:before{content:"󰕮"}.page-remote .mdi-pulse[data-v-e8b474cf]:before{content:"󰜉"}.page-remote .mdi-radar[data-v-e8b474cf]:before{content:"󰆤"}.page-remote .mdi-radio-tower[data-v-e8b474cf]:before{content:"󰐹"}.page-remote .mdi-remote[data-v-e8b474cf]:before{content:"󰔂"}.page-remote .mdi-remote-tv[data-v-e8b474cf]:before{content:"󰔂"}.page-remote .mdi-repeat[data-v-e8b474cf]:before{content:"󰑖"}.page-remote .mdi-repeat-variant[data-v-e8b474cf]:before{content:"󰑖"}.page-remote .mdi-restore[data-v-e8b474cf]:before{content:"󰜉"}.page-remote .mdi-send[data-v-e8b474cf]:before{content:"➤"}.page-remote .mdi-share-variant[data-v-e8b474cf]:before{content:"󰏌"}.page-remote .mdi-star[data-v-e8b474cf]:before{content:"★"}.page-remote .mdi-star-outline[data-v-e8b474cf]:before{content:"☆"}.page-remote .mdi-stop[data-v-e8b474cf]:before{content:"󰓛"}.page-remote .mdi-tag[data-v-e8b474cf]:before,.page-remote .mdi-tag-outline[data-v-e8b474cf]:before{content:"󰈔"}.page-remote .mdi-timer-outline[data-v-e8b474cf]:before{content:"󱎫"}.page-remote .mdi-trash-can-outline[data-v-e8b474cf]:before{content:"󰆴"}.page-remote .mdi-view-grid-plus[data-v-e8b474cf]:before{content:"󰕰"}.page-remote .mdi-volume-minus[data-v-e8b474cf]:before{content:"󰕾"}.page-remote .mdi-volume-mute[data-v-e8b474cf]:before{content:"󰖁"}.page-remote .mdi-volume-plus[data-v-e8b474cf]:before{content:"󰕾"}.page-remote .mdi-youtube[data-v-e8b474cf]:before{content:"󰖠"}.page-remote__stage[data-v-e8b474cf]{display:grid;grid-template-columns:minmax(0,430px);gap:18px;justify-content:center;max-width:1040px;min-height:0;margin:0 auto}.page-remote__stage--solo[data-v-e8b474cf]{grid-template-columns:minmax(0,430px)}.page-remote--full .page-remote__stage[data-v-e8b474cf]{width:100%;height:100%;max-width:none;grid-template-columns:minmax(0,1fr);align-items:stretch}.page-remote--tablet .page-remote__stage[data-v-e8b474cf]{grid-template-columns:minmax(360px,460px) minmax(0,1fr);gap:16px}.remote-device[data-v-e8b474cf]{position:relative;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:14px;width:min(100%,430px);height:min(820px,max(620px,calc(100vh - var(--webos-header-safe, 0px) - 44px)));border:1px solid rgba(255,255,255,.12);border-radius:34px;padding:16px;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%),#171b20;box-shadow:inset 0 1px #ffffff2e,inset 0 -24px 40px #00000047,0 28px 80px #0000006b;overflow:hidden}.page-remote--full .remote-device[data-v-e8b474cf]{width:100%;max-width:none;height:100%;min-height:0}.page-remote--mobile .remote-device[data-v-e8b474cf]{gap:10px;border-radius:26px;padding:12px}.page-remote--tablet .remote-device[data-v-e8b474cf]{border-radius:30px}.remote-display[data-v-e8b474cf]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-height:62px;border:1px solid rgba(125,211,252,.26);border-radius:18px;padding:8px;background:#071014;box-shadow:inset 0 0 18px #14b8a61f}.remote-display__actions[data-v-e8b474cf]{display:inline-grid;grid-template-columns:44px;gap:6px}.remote-display__target[data-v-e8b474cf]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0}.remote-display__main[data-v-e8b474cf]{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:center;min-width:0;border:0;color:#e0f2fe;background:transparent;text-align:left;cursor:pointer}.remote-display__main>.mdi[data-v-e8b474cf]{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:#14b8a62e;color:#5eead4;font-size:21px}.remote-display__copy[data-v-e8b474cf],.remote-display__title-row[data-v-e8b474cf]{min-width:0}.remote-display__local[data-v-e8b474cf]{display:inline-grid;grid-template-columns:auto auto;gap:4px;align-items:center;min-height:28px;border:1px solid rgba(94,234,212,.24);border-radius:999px;padding:0 8px;color:#99f6e4;background:#14b8a61a;font-size:11px;font-weight:900;cursor:pointer}.remote-display__local.active[data-v-e8b474cf]{color:#041014;background:#5eead4}.remote-display strong[data-v-e8b474cf],.remote-display small[data-v-e8b474cf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remote-display small[data-v-e8b474cf]{color:#8bc6c7;font-size:12px;font-weight:700}.remote-icon[data-v-e8b474cf],.remote-command button[data-v-e8b474cf],.remote-row button[data-v-e8b474cf],.touchpad button[data-v-e8b474cf],.radio-mode button[data-v-e8b474cf],.player-mode button[data-v-e8b474cf],.tool-head button[data-v-e8b474cf]{display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);color:#f8fafc;background:linear-gradient(180deg,#2a3037,#12161b);box-shadow:inset 0 1px #ffffff24,0 8px 18px #00000047;cursor:pointer}.remote-icon[data-v-e8b474cf]{width:44px;height:44px;border-radius:999px;font-size:22px}.remote-icon.active[data-v-e8b474cf]{color:#061014;background:linear-gradient(180deg,#5eead4,#38bdf8)}.nearby-panel[data-v-e8b474cf],.radio-mode[data-v-e8b474cf],.player-mode[data-v-e8b474cf],.more-mode[data-v-e8b474cf],.tool-panel[data-v-e8b474cf]{display:grid;gap:12px}.remote-workspace[data-v-e8b474cf]{display:grid;align-content:start;gap:14px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-gutter:stable}.remote-section-head[data-v-e8b474cf]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;padding:12px;border:1px solid rgba(148,163,184,.2);border-radius:18px;background:#10151b}.remote-section-head>.mdi[data-v-e8b474cf]{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#fbbf2424;color:#fbbf24;font-size:24px}.remote-section-head strong[data-v-e8b474cf],.remote-section-head small[data-v-e8b474cf]{display:block}.remote-section-head small[data-v-e8b474cf]{margin-top:3px;color:#aab6c5;font-size:13px}.nearby-panel__manual[data-v-e8b474cf],.inline-form[data-v-e8b474cf],.remote-command[data-v-e8b474cf]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.remote-command[data-v-e8b474cf]{grid-template-columns:24px minmax(0,1fr) 42px;align-items:center;min-height:52px;border:1px solid rgba(148,163,184,.18);border-radius:18px;padding:6px 7px 6px 12px;background:#0d1117}.remote-site-select[data-v-e8b474cf]{display:grid;grid-template-columns:24px minmax(0,1fr) 40px;gap:8px;align-items:center;min-height:46px;border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:5px 6px 5px 12px;background:#0d1117}.remote-site-select>.mdi[data-v-e8b474cf]{color:#7dd3fc;font-size:20px}.remote-site-select .remote-icon[data-v-e8b474cf]{width:36px;min-height:36px}.remote-command>.mdi[data-v-e8b474cf]{color:#fbbf24;font-size:20px}.page-remote input[data-v-e8b474cf]{min-width:0;border:1px solid rgba(148,163,184,.22);border-radius:12px;color:#f8fafc;background:#0b0f14;outline:0}.page-remote select[data-v-e8b474cf]{min-width:0;min-height:38px;border:1px solid rgba(148,163,184,.22);border-radius:12px;padding:0 10px;color:#f8fafc;background:#0b0f14;outline:0}.page-remote input[data-v-e8b474cf]{min-height:42px;padding:0 12px}.remote-command input[data-v-e8b474cf]{border:0;background:transparent}.remote-command button[data-v-e8b474cf],.inline-form button[data-v-e8b474cf]{width:40px;min-height:40px;border-radius:999px}.nearby-panel__manual button[data-v-e8b474cf],.nearby-panel__actions button[data-v-e8b474cf],.console-actions button[data-v-e8b474cf],.danger-button[data-v-e8b474cf]{display:inline-grid;grid-auto-flow:column;gap:8px;align-items:center;justify-content:center;min-height:42px;border:1px solid rgba(148,163,184,.22);border-radius:12px;color:#f8fafc;background:#242a31;cursor:pointer}.nearby-panel__actions[data-v-e8b474cf],.console-actions[data-v-e8b474cf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nearby-list[data-v-e8b474cf],.result-list[data-v-e8b474cf],.console-log[data-v-e8b474cf]{display:grid;gap:8px;margin:0;padding:0}.nearby-list__item[data-v-e8b474cf],.more-list__item[data-v-e8b474cf],.result-list button[data-v-e8b474cf]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:64px;border:1px solid rgba(148,163,184,.18);border-radius:16px;color:#f8fafc;background:#10151b;text-align:left;padding:10px;cursor:pointer}.nearby-list__item>.mdi[data-v-e8b474cf],.more-list__item>.mdi[data-v-e8b474cf],.result-list button>.mdi[data-v-e8b474cf]{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#7dd3fc1f;color:#7dd3fc;font-size:23px}.nearby-list__item strong[data-v-e8b474cf],.nearby-list__item small[data-v-e8b474cf],.more-list__item strong[data-v-e8b474cf],.more-list__item small[data-v-e8b474cf],.result-list strong[data-v-e8b474cf],.result-list small[data-v-e8b474cf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nearby-list__item small[data-v-e8b474cf],.more-list__item small[data-v-e8b474cf],.result-list small[data-v-e8b474cf]{color:#98a6b7;font-size:12px}.playq-list button.active[data-v-e8b474cf]{border-color:#5eead48f;background:#14b8a624}.nearby-list__item em[data-v-e8b474cf]{color:#5eead4;font-size:12px;font-style:normal;font-weight:800}.command-history[data-v-e8b474cf]{display:grid;gap:4px;margin-top:-6px;border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:6px;background:#0b0f14}.command-history button[data-v-e8b474cf]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:6px;align-items:center;min-height:30px;overflow:hidden;border:0;border-radius:9px;color:#cbd5e1;background:transparent;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.command-history button span[data-v-e8b474cf]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remote-tabs[data-v-e8b474cf]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;border-radius:18px;padding:6px;background:#0b0f14}.remote-tabs button[data-v-e8b474cf]{display:grid;grid-template-columns:auto auto;gap:6px;align-items:center;justify-content:center;min-height:42px;border:0;border-radius:13px;color:#94a3b8;background:transparent;cursor:pointer}.remote-tabs button.active[data-v-e8b474cf]{color:#061014;background:#5eead4;font-weight:900}.rc-mode[data-v-e8b474cf]{display:grid;gap:14px;align-content:start}.radio-mode[data-v-e8b474cf],.player-mode[data-v-e8b474cf]{grid-template-columns:minmax(0,1fr);align-items:stretch}.radio-mode__status[data-v-e8b474cf],.radio-mode__stations[data-v-e8b474cf],.player-mode__status[data-v-e8b474cf],.player-mode__controls[data-v-e8b474cf],.player-mode__settings[data-v-e8b474cf],.player-mode__marquee[data-v-e8b474cf],.player-mode__queue[data-v-e8b474cf]{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid rgba(94,234,212,.22);border-radius:22px;background:linear-gradient(180deg,rgba(94,234,212,.1),transparent 42%),#111821}.radio-mode__status[data-v-e8b474cf],.player-mode__status[data-v-e8b474cf]{grid-template-columns:40px minmax(0,1fr) 42px;align-items:center}.radio-mode__status>.mdi[data-v-e8b474cf],.player-mode__status>.mdi[data-v-e8b474cf]{display:grid;width:40px;height:40px;place-items:center;border-radius:999px;color:#071014;background:#5eead4;font-size:22px}.radio-mode__status strong[data-v-e8b474cf],.radio-mode__status small[data-v-e8b474cf],.player-mode__status strong[data-v-e8b474cf],.player-mode__status small[data-v-e8b474cf],.radio-mode__stations strong[data-v-e8b474cf],.radio-mode__stations small[data-v-e8b474cf]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-mode__status small[data-v-e8b474cf],.player-mode__status small[data-v-e8b474cf],.radio-mode__stations small[data-v-e8b474cf]{color:#94a3b8;font-size:12px;font-weight:800}.radio-mode__status button[data-v-e8b474cf],.player-mode__status button[data-v-e8b474cf]{width:42px;min-height:42px;border-radius:999px}.radio-mode__stations[data-v-e8b474cf]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));max-height:min(38vh,360px);overflow-y:auto}.radio-mode__stations button[data-v-e8b474cf]{grid-template-columns:44px minmax(0,1fr);justify-content:start;min-height:62px;padding:8px;text-align:left}.radio-mode__stations img[data-v-e8b474cf],.radio-mode__stations button>.mdi[data-v-e8b474cf]{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;background:#f8fafceb;color:#143047;object-fit:contain;padding:4px;font-size:24px}.radio-mode__stations button.active[data-v-e8b474cf]{border-color:#5eead48f;background:#14b8a62e}.radio-mode__empty[data-v-e8b474cf]{display:grid;min-height:62px;align-items:center;justify-items:center;border:1px dashed rgba(148,163,184,.28);border-radius:16px;color:#94a3b8;font-weight:800}.player-mode__controls[data-v-e8b474cf]{grid-template-columns:repeat(4,minmax(0,1fr))}.player-mode__settings[data-v-e8b474cf]{grid-template-columns:repeat(auto-fit,minmax(74px,1fr))}.player-mode__queue[data-v-e8b474cf]{align-content:start}.player-mode__queue-actions[data-v-e8b474cf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.player-mode__queue .result-list[data-v-e8b474cf]{max-height:min(30vh,260px);overflow-y:auto}.radio-mode button[data-v-e8b474cf],.player-mode button[data-v-e8b474cf]{display:inline-grid;grid-template-columns:auto auto;gap:8px;align-items:center;justify-content:center;min-height:54px;border-radius:18px;font-weight:900}.radio-mode button.active[data-v-e8b474cf],.player-mode button.active[data-v-e8b474cf]{color:#061014;background:linear-gradient(180deg,#5eead4,#38bdf8)}.radio-mode .radio-mode__stations button[data-v-e8b474cf]{grid-template-columns:44px minmax(0,1fr);justify-content:stretch;justify-items:start;text-align:left}.radio-mode .radio-mode__stations button>span[data-v-e8b474cf]:last-child{display:grid;justify-items:start;min-width:0;text-align:left}.radio-mode__playbar[data-v-e8b474cf]{grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.radio-mode__playbar[data-v-e8b474cf] .micro-playbar__controls{justify-content:space-between;width:100%}.radio-mode__playbar[data-v-e8b474cf] .micro-playbar__order,.radio-mode__playbar[data-v-e8b474cf] .micro-playbar__continue{display:none}.touchpad[data-v-e8b474cf]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:8px;width:min(100%,264px);aspect-ratio:1;justify-self:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:16px;background:radial-gradient(circle,rgba(248,250,252,.1),transparent 44%),linear-gradient(145deg,#242a31,#10141a);box-shadow:inset 0 14px 28px #ffffff0a,inset 0 -18px 30px #0000005c}.touchpad__key[data-v-e8b474cf],.touchpad__ok[data-v-e8b474cf]{min-width:0;min-height:0;border-radius:999px;font-size:27px}.touchpad__ok[data-v-e8b474cf]{grid-column:2;grid-row:2;gap:3px;color:#071014;background:linear-gradient(180deg,#f8fafc,#a7f3d0);font-weight:900}.touchpad__ok .mdi[data-v-e8b474cf]{font-size:18px}.touchpad__ok span[data-v-e8b474cf]:last-child{font-size:12px;line-height:1}.touchpad__ok.active[data-v-e8b474cf]{background:linear-gradient(180deg,#5eead4,#38bdf8);box-shadow:0 0 0 4px #5eead429}.touchpad__key--up[data-v-e8b474cf]{grid-column:2;grid-row:1}.touchpad__key--left[data-v-e8b474cf]{grid-column:1;grid-row:2}.touchpad__key--right[data-v-e8b474cf]{grid-column:3;grid-row:2}.touchpad__key--down[data-v-e8b474cf]{grid-column:2;grid-row:3}.remote-row[data-v-e8b474cf]{display:grid;gap:10px}.remote-row--system[data-v-e8b474cf]{grid-template-columns:repeat(3,1fr)}.remote-row--media[data-v-e8b474cf]{grid-template-columns:repeat(4,1fr)}.remote-row button[data-v-e8b474cf]{min-height:54px;border-radius:18px;font-size:24px}.remote-row__primary[data-v-e8b474cf]{color:#061014!important;background:linear-gradient(180deg,#5eead4,#38bdf8)!important}.rc-menu-duration[data-v-e8b474cf],.rc-marquee-form[data-v-e8b474cf]{min-height:48px;border-radius:16px}.rc-menu-duration[data-v-e8b474cf]{display:inline-grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px;align-items:center;padding:0 10px;border:1px solid rgba(255,255,255,.1);color:#f8fafc;background:linear-gradient(180deg,#2a3037,#12161b);box-shadow:inset 0 1px #ffffff24,0 8px 18px #00000047}.rc-menu-duration input[data-v-e8b474cf]{min-width:0;width:100%;border:0;outline:none;color:inherit;background:transparent;font-size:14px;font-weight:900;text-align:right}.rc-menu-duration span[data-v-e8b474cf]:last-child{color:#8bc6c7;font-size:12px;font-weight:900}.remote-row button.active[data-v-e8b474cf]{color:#061014;background:linear-gradient(180deg,#5eead4,#38bdf8)}.rc-marquee-form[data-v-e8b474cf]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:0 8px 0 14px;border:1px solid rgba(255,255,255,.1);color:#f8fafc;background:linear-gradient(180deg,#2a3037,#12161b);box-shadow:inset 0 1px #ffffff24,0 8px 18px #00000047}.rc-marquee-form input[data-v-e8b474cf]{min-width:0;border:0;outline:none;color:inherit;background:transparent;font-weight:800}.rc-marquee-form button[data-v-e8b474cf]{display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:14px;color:#061014;background:linear-gradient(180deg,#5eead4,#38bdf8)}.rc-marquee-form button[data-v-e8b474cf]:disabled{opacity:.45}.rc-keypad-panel[data-v-e8b474cf]{display:grid;width:min(100%,330px);justify-self:center;gap:10px}.keypad-surface[data-v-e8b474cf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 18px;border:1px solid rgba(255,255,255,.14);border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 18%),linear-gradient(145deg,#1f252c,#0b0f14 68%);box-shadow:inset 0 1px #ffffff29,inset 0 -24px 36px #0000005c,0 12px 28px #00000047}.keypad-dialer[data-v-e8b474cf]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;min-height:58px;margin-bottom:10px;border:1px solid rgba(125,211,252,.18);border-radius:18px;padding:8px 12px;background:#0b1117}.keypad-dialer>.mdi[data-v-e8b474cf]{color:#5eead4;font-size:25px}.keypad-dialer span[data-v-e8b474cf]:last-child{display:grid;min-width:0}.keypad-dialer strong[data-v-e8b474cf],.keypad-dialer small[data-v-e8b474cf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keypad-dialer strong[data-v-e8b474cf]{color:#f8fafc;font-size:20px;letter-spacing:0}.keypad-dialer small[data-v-e8b474cf]{color:#94a3b8;font-size:11px;font-weight:800}.keypad-quick-actions[data-v-e8b474cf]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:10px}.keypad-quick[data-v-e8b474cf]{display:grid;gap:4px;place-items:center;min-width:0;min-height:48px;border:1px solid rgba(148,163,184,.18);border-radius:16px;color:#e5edf7;background:linear-gradient(180deg,#29323b,#151b22);cursor:pointer}.keypad-quick .mdi[data-v-e8b474cf]{color:#7dd3fc;font-size:20px}.keypad-quick span[data-v-e8b474cf]:last-child{max-width:100%;overflow:hidden;font-size:10px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.keypad-quick--primary[data-v-e8b474cf]{color:#061014;background:linear-gradient(180deg,#5eead4,#38bdf8)}.keypad-quick--primary .mdi[data-v-e8b474cf]{color:#061014}.keypad-key[data-v-e8b474cf]{display:grid;grid-template-rows:minmax(26px,auto) 14px;gap:2px;place-items:center;min-width:0;min-height:62px;border:1px solid rgba(148,163,184,.18);border-radius:999px;color:#e5edf7;background:linear-gradient(180deg,#2a3038,#12171e);box-shadow:inset 0 1px #ffffff24,inset 0 -6px 10px #0000003d,0 8px 16px #0000003d;cursor:pointer}.keypad-key .mdi[data-v-e8b474cf]{color:#7dd3fc;font-size:23px}.keypad-key__digit[data-v-e8b474cf]{max-width:100%;overflow:hidden;font-size:25px;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.keypad-key small[data-v-e8b474cf]{max-width:100%;overflow:hidden;color:#94a3b8;font-size:10px;font-weight:900;letter-spacing:0;line-height:1;text-overflow:ellipsis;white-space:nowrap}.keypad-key--number[data-v-e8b474cf]{min-height:62px;color:#f8fafc;background:linear-gradient(180deg,#151b22,#06090d);font-weight:950}.keypad-key--system .mdi[data-v-e8b474cf]{color:#5eead4}.keypad-key--system[data-v-e8b474cf]{border-radius:18px;background:linear-gradient(180deg,#29323b,#151b22)}.keypad-key--primary[data-v-e8b474cf]{color:#061014;background:linear-gradient(180deg,#5eead4,#38bdf8)}.keypad-key--primary .mdi[data-v-e8b474cf]{color:#061014}.quick-grid[data-v-e8b474cf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.quick-grid button[data-v-e8b474cf]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:center;min-height:48px;border:1px solid rgba(148,163,184,.18);border-radius:14px;color:#f8fafc;background:#10151b;text-align:left;padding:0 12px;cursor:pointer}.quick-grid span[data-v-e8b474cf]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qqq-group[data-v-e8b474cf]{display:grid;gap:8px}.qqq-settings__status[data-v-e8b474cf]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:42px;border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:6px 7px 6px 10px;color:#cbd5e1;background:#0b0f14;font-size:12px;font-weight:800}.qqq-settings__status>span[data-v-e8b474cf]:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qqq-settings__status button[data-v-e8b474cf],.qqq-edit__actions button[data-v-e8b474cf],.qqq-bind-list button[data-v-e8b474cf]{display:inline-grid;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;min-height:32px;border:1px solid rgba(148,163,184,.18);border-radius:10px;color:#e5edf7;background:#1d242c;cursor:pointer}.qqq-settings__status button[data-v-e8b474cf]:disabled,.qqq-bind-list button[data-v-e8b474cf]:disabled{opacity:.46;cursor:not-allowed}.qqq-group__head[data-v-e8b474cf]{display:grid;grid-template-columns:38px minmax(0,1fr);gap:8px;align-items:center}.qqq-group__head>.mdi[data-v-e8b474cf]{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;color:#fbbf24;background:#fbbf241f;font-size:21px}.qqq-group__head strong[data-v-e8b474cf],.qqq-group__head small[data-v-e8b474cf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qqq-group__head small[data-v-e8b474cf]{color:#9aa8b9;font-size:12px}.qqq-setting[data-v-e8b474cf]{display:grid;gap:8px}.qqq-setting__row[data-v-e8b474cf]{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px}.qqq-setting__pick[data-v-e8b474cf]{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:52px;border:1px solid rgba(148,163,184,.18);border-radius:14px;color:#f8fafc;background:#10151b;text-align:left;padding:8px 10px;cursor:pointer}.qqq-setting__pick>.mdi[data-v-e8b474cf]{color:#7dd3fc;font-size:22px}.qqq-setting__pick strong[data-v-e8b474cf],.qqq-setting__pick small[data-v-e8b474cf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qqq-setting__pick small[data-v-e8b474cf]{color:#9aa8b9;font-size:11px}.qqq-setting__pick em[data-v-e8b474cf]{color:#5eead4;font-size:11px;font-style:normal;font-weight:900}.qqq-setting__run[data-v-e8b474cf]{display:grid;place-items:center;min-height:52px;border:1px solid rgba(148,163,184,.18);border-radius:14px;color:#061014;background:#5eead4;cursor:pointer}.qqq-edit[data-v-e8b474cf]{display:grid;gap:8px;border:1px solid rgba(125,211,252,.18);border-radius:14px;padding:10px;background:#0d1117}.qqq-edit label[data-v-e8b474cf]{display:grid;gap:5px;min-width:0}.qqq-edit label span[data-v-e8b474cf]{color:#94a3b8;font-size:11px;font-weight:900;text-transform:uppercase}.qqq-edit__actions[data-v-e8b474cf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.qqq-bind-list[data-v-e8b474cf]{display:grid;gap:6px}.qqq-bind-list button[data-v-e8b474cf]{grid-template-columns:20px minmax(0,1fr);justify-content:start;min-width:0;padding:0 10px;text-align:left}.qqq-bind-list button span[data-v-e8b474cf]:last-child,.qqq-bind-list__empty[data-v-e8b474cf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qqq-bind-list__empty[data-v-e8b474cf]{display:block;min-height:32px;border:1px dashed rgba(148,163,184,.2);border-radius:10px;padding:8px 10px;color:#94a3b8;font-size:12px}.qqq-numeric[data-v-e8b474cf]{grid-template-columns:24px minmax(0,1fr) auto;align-items:center}.qqq-numeric>.mdi[data-v-e8b474cf]{color:#fbbf24;font-size:20px}.more-list[data-v-e8b474cf]{display:grid;gap:8px}.tool-head[data-v-e8b474cf]{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;gap:8px;align-items:center}.tool-head button[data-v-e8b474cf]{width:42px;height:42px;border-radius:999px}.tool-head__title[data-v-e8b474cf]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:7px;align-items:center;justify-content:center;min-width:0;color:#e5edf7}.tool-head__icon[data-v-e8b474cf]{color:#fbbf24;font-size:20px}.tool-head strong[data-v-e8b474cf]{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.mate-scan-card[data-v-e8b474cf],.mirror-card[data-v-e8b474cf],.placeholder-tool[data-v-e8b474cf]{display:grid;gap:8px;place-items:center;min-height:180px;border:1px solid rgba(148,163,184,.18);border-radius:18px;background:#10151b;text-align:center;padding:18px}.mate-scan-card[data-v-e8b474cf]{min-height:132px}.mate-scan-card>.mdi[data-v-e8b474cf],.mirror-card>.mdi[data-v-e8b474cf],.placeholder-tool>.mdi[data-v-e8b474cf]{color:#fbbf24;font-size:42px}.mate-scan-card small[data-v-e8b474cf],.mirror-card small[data-v-e8b474cf],.placeholder-tool small[data-v-e8b474cf]{color:#a8b4c4}.mate-qr-video[data-v-e8b474cf]{display:none;width:100%;aspect-ratio:4 / 3;border:1px solid rgba(125,211,252,.22);border-radius:16px;background:#020617;object-fit:cover}.mate-qr-video.active[data-v-e8b474cf]{display:block}.console-log[data-v-e8b474cf]{max-height:320px;overflow:auto;list-style:none}.console-log li[data-v-e8b474cf]{display:grid;grid-template-columns:72px minmax(0,.7fr) minmax(0,1.3fr);gap:8px;align-items:center;min-height:42px;border-bottom:1px solid rgba(148,163,184,.12);color:#dbeafe}.console-log time[data-v-e8b474cf],.console-log small[data-v-e8b474cf]{overflow:hidden;color:#94a3b8;text-overflow:ellipsis;white-space:nowrap}.settings-row[data-v-e8b474cf]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-height:48px;border-bottom:1px solid rgba(148,163,184,.14)}.settings-row input[type=checkbox][data-v-e8b474cf]{width:22px;min-height:22px}.danger-button[data-v-e8b474cf]{border-color:#f8717152;color:#fecaca}.remote-footer[data-v-e8b474cf]{display:grid;gap:8px;align-self:end;min-width:0}.remote-feedback[data-v-e8b474cf]{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;min-height:52px;width:100%;border:1px solid rgba(148,163,184,.18);border-radius:18px;padding:7px 12px 7px 8px;color:#cbd5e1;background:#0b0f14;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.remote-voice-footer[data-v-e8b474cf]{align-self:end;position:relative;z-index:2;flex:none}.remote-feedback__icon[data-v-e8b474cf]{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;color:#061014;background:linear-gradient(180deg,#fbbf24,#fb7185);font-size:21px}.remote-feedback__copy[data-v-e8b474cf]{min-width:0}.remote-feedback__copy strong[data-v-e8b474cf],.remote-feedback__copy small[data-v-e8b474cf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remote-feedback__copy strong[data-v-e8b474cf]{color:#f8fafc;font-size:13px}.remote-feedback__copy small[data-v-e8b474cf]{color:#94a3b8;font-size:12px}.remote-voice-footer.listening .remote-feedback__icon[data-v-e8b474cf]{color:#f8fafc;background:linear-gradient(180deg,#22c55e,#14b8a6);animation:remote-voice-pulse-e8b474cf 1.1s infinite}.remote-voice-footer.error .remote-feedback__icon[data-v-e8b474cf]{color:#f8fafc;background:linear-gradient(180deg,#ef4444,#991b1b)}.remote-second[data-v-e8b474cf]{display:none;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:18px;background:#10151be0;box-shadow:0 24px 70px #00000052}.remote-second header p[data-v-e8b474cf]{margin:0 0 5px;color:#5eead4;font-size:12px;font-weight:900;text-transform:uppercase}.remote-second h2[data-v-e8b474cf]{margin:0;overflow:hidden;font-size:30px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.remote-second__metrics[data-v-e8b474cf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0}.remote-second__metrics div[data-v-e8b474cf],.remote-second__mirror[data-v-e8b474cf],.remote-second__log[data-v-e8b474cf]{border:1px solid rgba(148,163,184,.16);border-radius:16px;background:#0d1117;padding:12px}.remote-second__metrics span[data-v-e8b474cf],.remote-second__metrics strong[data-v-e8b474cf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remote-second__metrics span[data-v-e8b474cf]{color:#94a3b8;font-size:11px;font-weight:900;text-transform:uppercase}.remote-second__mirror[data-v-e8b474cf]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center}.remote-second__mirror>.mdi[data-v-e8b474cf]{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#fbbf2424;color:#fbbf24;font-size:26px}.remote-second__mirror strong[data-v-e8b474cf],.remote-second__mirror small[data-v-e8b474cf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remote-second__mirror small[data-v-e8b474cf],.remote-second__log small[data-v-e8b474cf]{color:#9aa8b9}.remote-second__log[data-v-e8b474cf]{margin-top:12px}.remote-second__log ol[data-v-e8b474cf]{display:grid;gap:8px;margin:10px 0 0;padding:0;list-style:none}.remote-second__log li[data-v-e8b474cf]{display:grid;gap:2px;min-width:0}.remote-second__log span[data-v-e8b474cf],.remote-second__log small[data-v-e8b474cf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes remote-voice-pulse-e8b474cf{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (min-width: 840px){.page-remote__stage[data-v-e8b474cf]{grid-template-columns:minmax(360px,430px) minmax(320px,1fr);align-items:start}.page-remote__stage--solo[data-v-e8b474cf]{grid-template-columns:minmax(360px,430px);justify-content:center}.remote-second[data-v-e8b474cf]{display:block;position:sticky;top:calc(var(--webos-header-safe, 0px) + 10px)}}.page-remote--mobile .remote-second[data-v-e8b474cf]{display:none}.page-remote--tablet .remote-second[data-v-e8b474cf]{display:block;position:static;min-height:0;height:100%;overflow:auto}@media (max-width: 420px){.page-remote[data-v-e8b474cf]{padding-right:8px;padding-left:8px}.remote-device[data-v-e8b474cf]{border-radius:28px;padding:12px}.touchpad[data-v-e8b474cf]{padding:13px}.remote-row button[data-v-e8b474cf]{min-height:50px}.radio-mode[data-v-e8b474cf],.radio-mode__playbar[data-v-e8b474cf]{grid-template-columns:minmax(0,1fr)}.quick-grid[data-v-e8b474cf]{grid-template-columns:1fr}}.page-s3[data-v-9a3303b2]{--s3-bg: #f5f7fb;--s3-panel: #ffffff;--s3-panel-soft: #f9fafb;--s3-line: #d8dee9;--s3-text: #162033;--s3-muted: #5f6f86;--s3-green: #12805c;--s3-blue: #2563eb;--s3-amber: #b45309;--s3-red: #c2410c;--s3-shadow: 0 18px 42px rgba(30, 41, 59, .12);box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:100%;padding:clamp(14px,2.4vw,28px);color:var(--s3-text);background:var(--s3-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-s3[data-v-9a3303b2] *,.page-s3[data-v-9a3303b2] *:before,.page-s3[data-v-9a3303b2] *:after{box-sizing:border-box}.page-s3__topbar[data-v-9a3303b2],.page-s3__shell[data-v-9a3303b2],.page-s3__buckets[data-v-9a3303b2],.page-s3__objects[data-v-9a3303b2],.page-s3__detail[data-v-9a3303b2]{min-width:0}.page-s3__topbar[data-v-9a3303b2]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(240px,auto) auto;gap:12px;align-items:center;max-width:1480px;width:100%;margin:0 auto;padding:12px;border:1px solid var(--s3-line);border-radius:8px;background:var(--s3-panel);box-shadow:var(--s3-shadow)}.page-s3__brand[data-v-9a3303b2],.page-s3__status[data-v-9a3303b2],.page-s3__actions[data-v-9a3303b2],.page-s3__pathbar[data-v-9a3303b2],.page-s3__pathbar nav[data-v-9a3303b2],.page-s3__detail-actions[data-v-9a3303b2],.page-s3__search[data-v-9a3303b2],.page-s3__object-search[data-v-9a3303b2],.page-s3__create[data-v-9a3303b2]{display:flex;align-items:center}.page-s3__brand[data-v-9a3303b2]{gap:12px;min-width:0}.page-s3__brand>.mdi[data-v-9a3303b2]{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:8px;color:#fff;background:#26364f;font-size:25px}.page-s3__brand p[data-v-9a3303b2],.page-s3__brand h1[data-v-9a3303b2],.page-s3__status strong[data-v-9a3303b2],.page-s3__status code[data-v-9a3303b2],.page-s3__meta dd[data-v-9a3303b2],.page-s3__log p[data-v-9a3303b2],.page-s3__log li[data-v-9a3303b2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-s3__brand p[data-v-9a3303b2]{margin:0 0 3px;color:var(--s3-blue);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-s3__brand h1[data-v-9a3303b2]{margin:0;font-size:24px;line-height:1.12;letter-spacing:0}.page-s3__status[data-v-9a3303b2]{gap:10px;min-width:0;padding:8px 10px;border:1px solid var(--s3-line);border-radius:8px;background:var(--s3-panel-soft)}.page-s3__status>span[data-v-9a3303b2]{flex:0 0 10px;width:10px;height:10px;border-radius:999px;background:var(--s3-amber)}.page-s3__status[data-state=online]>span[data-v-9a3303b2]{background:var(--s3-green)}.page-s3__status[data-state=offline]>span[data-v-9a3303b2]{background:var(--s3-red)}.page-s3__status strong[data-v-9a3303b2]{display:block;max-width:220px;color:var(--s3-text);font-size:13px}.page-s3__status code[data-v-9a3303b2]{display:block;max-width:220px;color:var(--s3-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.page-s3__actions[data-v-9a3303b2]{justify-content:flex-end;gap:8px}.page-s3 button[data-v-9a3303b2]{min-width:0;border:1px solid var(--s3-line);border-radius:8px;color:var(--s3-text);background:#fff;font:inherit;font-weight:700;cursor:pointer}.page-s3 button[data-v-9a3303b2]:disabled{cursor:not-allowed;opacity:.48}.page-s3 button[data-v-9a3303b2]:hover:not(:disabled){border-color:#9ca3af;background:#f8fafc}.page-s3__actions button[data-v-9a3303b2],.page-s3__detail-actions button[data-v-9a3303b2],.page-s3__create button[data-v-9a3303b2]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 12px}.page-s3__actions button[data-v-9a3303b2]:first-child,.page-s3__create button[data-v-9a3303b2],.page-s3__detail header button[data-v-9a3303b2],.page-s3__pathbar nav button[data-v-9a3303b2]:first-child{width:40px;padding:0}.page-s3__file[data-v-9a3303b2]{display:none}.page-s3__shell[data-v-9a3303b2]{display:grid;grid-template-columns:minmax(190px,250px) minmax(0,1fr) minmax(230px,310px);gap:14px;align-items:stretch;max-width:1480px;width:100%;min-height:0;margin:0 auto}.page-s3__buckets[data-v-9a3303b2],.page-s3__objects[data-v-9a3303b2],.page-s3__detail[data-v-9a3303b2]{border:1px solid var(--s3-line);border-radius:8px;background:var(--s3-panel);box-shadow:var(--s3-shadow)}.page-s3__buckets[data-v-9a3303b2],.page-s3__detail[data-v-9a3303b2]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;padding:12px}.page-s3__detail[data-v-9a3303b2]{grid-template-rows:auto auto auto auto minmax(0,1fr)}.page-s3__buckets header[data-v-9a3303b2],.page-s3__detail header[data-v-9a3303b2]{display:flex;align-items:center;justify-content:space-between;gap:10px}.page-s3__buckets h2[data-v-9a3303b2],.page-s3__detail h2[data-v-9a3303b2],.page-s3__topics h3[data-v-9a3303b2],.page-s3__log h3[data-v-9a3303b2]{margin:0;font-size:15px;line-height:1.2;letter-spacing:0}.page-s3__buckets header span[data-v-9a3303b2]{display:grid;width:28px;height:24px;place-items:center;border-radius:999px;color:#fff;background:var(--s3-green);font-size:12px;font-weight:800}.page-s3__search[data-v-9a3303b2],.page-s3__object-search[data-v-9a3303b2],.page-s3__create[data-v-9a3303b2]{gap:8px;min-height:40px;padding:0 10px;border:1px solid var(--s3-line);border-radius:8px;background:var(--s3-panel-soft)}.page-s3__search input[data-v-9a3303b2],.page-s3__object-search input[data-v-9a3303b2],.page-s3__create input[data-v-9a3303b2]{min-width:0;width:100%;border:0;outline:none;color:var(--s3-text);background:transparent;font:inherit}.page-s3__bucket-list[data-v-9a3303b2]{display:grid;align-content:start;gap:6px;min-height:180px;overflow:auto}.page-s3__bucket-list button[data-v-9a3303b2]{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-areas:"icon name" "icon date";gap:2px 8px;width:100%;min-height:52px;padding:8px 10px;text-align:left}.page-s3__bucket-list button.is-active[data-v-9a3303b2]{border-color:#2563ebb3;background:#eff6ff}.page-s3__bucket-list .mdi[data-v-9a3303b2]{grid-area:icon;align-self:center;color:var(--s3-blue);font-size:21px}.page-s3__bucket-list strong[data-v-9a3303b2]{grid-area:name;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.page-s3__bucket-list small[data-v-9a3303b2]{grid-area:date;overflow:hidden;color:var(--s3-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page-s3__empty[data-v-9a3303b2],.page-s3__table-empty[data-v-9a3303b2]{display:grid;min-height:130px;place-items:center;color:var(--s3-muted);font-size:14px}.page-s3__create[data-v-9a3303b2]{padding-right:0}.page-s3__create button[data-v-9a3303b2]{border-top:0;border-right:0;border-bottom:0;border-radius:0 8px 8px 0;background:#eef2ff}.page-s3__objects[data-v-9a3303b2]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:min(70vh,720px);overflow:hidden}.page-s3__pathbar[data-v-9a3303b2]{justify-content:space-between;gap:12px;min-width:0;padding:12px;border-bottom:1px solid var(--s3-line)}.page-s3__pathbar nav[data-v-9a3303b2]{gap:6px;min-width:0;overflow:hidden}.page-s3__pathbar nav button[data-v-9a3303b2]{flex:0 1 auto;min-height:36px;max-width:180px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-s3__object-search[data-v-9a3303b2]{flex:0 0 min(300px,36vw)}.page-s3__table[data-v-9a3303b2]{min-height:0;overflow:auto}.page-s3__table-head[data-v-9a3303b2],.page-s3__row[data-v-9a3303b2]{display:grid;grid-template-columns:minmax(190px,1fr) 96px 132px minmax(96px,150px);align-items:center;gap:12px;min-height:44px;padding:0 14px}.page-s3__table-head[data-v-9a3303b2]{position:sticky;top:0;z-index:1;min-height:38px;border-bottom:1px solid var(--s3-line);color:var(--s3-muted);background:#f8fafc;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-s3__row[data-v-9a3303b2]{width:100%;border:0;border-bottom:1px solid #edf0f5;border-radius:0;background:#fff;text-align:left}.page-s3__row.is-selected[data-v-9a3303b2]{background:#ecfdf5}.page-s3__row--folder .page-s3__name .mdi[data-v-9a3303b2]{color:var(--s3-amber)}.page-s3__row--object .page-s3__name .mdi[data-v-9a3303b2]{color:var(--s3-blue)}.page-s3__row span[data-v-9a3303b2]{min-width:0;overflow:hidden;color:var(--s3-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.page-s3__name[data-v-9a3303b2]{display:inline-flex;align-items:center;gap:9px}.page-s3__name .mdi[data-v-9a3303b2]{flex:0 0 22px;font-size:22px}.page-s3__name strong[data-v-9a3303b2]{min-width:0;overflow:hidden;color:var(--s3-text);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.page-s3__detail header button[data-v-9a3303b2]{min-height:36px}.page-s3__meta[data-v-9a3303b2]{display:grid;gap:8px;margin:0}.page-s3__meta div[data-v-9a3303b2]{min-width:0;padding:9px;border:1px solid var(--s3-line);border-radius:8px;background:var(--s3-panel-soft)}.page-s3__meta dt[data-v-9a3303b2]{margin-bottom:4px;color:var(--s3-muted);font-size:11px;font-weight:800;text-transform:uppercase}.page-s3__meta dd[data-v-9a3303b2]{margin:0;color:var(--s3-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.page-s3__detail-actions[data-v-9a3303b2]{flex-wrap:wrap;gap:8px}.page-s3__detail-actions button[data-v-9a3303b2]{flex:1 1 88px}.page-s3__topics[data-v-9a3303b2],.page-s3__log[data-v-9a3303b2]{display:grid;gap:8px;min-width:0}.page-s3__topics>div[data-v-9a3303b2]{display:flex;flex-wrap:wrap;gap:6px}.page-s3__topics code[data-v-9a3303b2]{max-width:100%;overflow:hidden;padding:5px 7px;border:1px solid var(--s3-line);border-radius:999px;color:#334155;background:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page-s3__log[data-v-9a3303b2]{min-height:0}.page-s3__log p[data-v-9a3303b2]{margin:0;padding:9px;border-radius:8px;color:#374151;background:#f3f4f6;font-size:13px;font-weight:700}.page-s3__log p[data-state=ok][data-v-9a3303b2]{color:#065f46;background:#d1fae5}.page-s3__log p[data-state=warn][data-v-9a3303b2]{color:#9a3412;background:#ffedd5}.page-s3__log ol[data-v-9a3303b2]{display:grid;gap:6px;min-height:0;margin:0;padding:0;overflow:auto;list-style:none}.page-s3__log li[data-v-9a3303b2]{display:grid;gap:2px;padding:8px;border:1px solid var(--s3-line);border-radius:8px;background:var(--s3-panel-soft)}.page-s3__log li span[data-v-9a3303b2]{font-size:12px;font-weight:800}.page-s3__log li small[data-v-9a3303b2]{overflow:hidden;color:var(--s3-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1120px){.page-s3__topbar[data-v-9a3303b2]{grid-template-columns:minmax(0,1fr)}.page-s3__actions[data-v-9a3303b2]{justify-content:flex-start}.page-s3__shell[data-v-9a3303b2]{grid-template-columns:minmax(180px,240px) minmax(0,1fr)}.page-s3__detail[data-v-9a3303b2]{grid-column:1 / -1}}@media (max-width: 760px){.page-s3[data-v-9a3303b2]{padding:10px}.page-s3__shell[data-v-9a3303b2]{grid-template-columns:minmax(0,1fr)}.page-s3__pathbar[data-v-9a3303b2]{align-items:stretch;flex-direction:column}.page-s3__object-search[data-v-9a3303b2]{flex-basis:auto;width:100%}.page-s3__table-head[data-v-9a3303b2]{display:none}.page-s3__row[data-v-9a3303b2]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name size" "date etag";min-height:58px;gap:3px 10px;padding:8px 12px}.page-s3__row>span[data-v-9a3303b2]:nth-child(1){grid-area:name}.page-s3__row>span[data-v-9a3303b2]:nth-child(2){grid-area:size;text-align:right}.page-s3__row>span[data-v-9a3303b2]:nth-child(3){grid-area:date}.page-s3__row>span[data-v-9a3303b2]:nth-child(4){grid-area:etag;text-align:right}}.page-standard[data-v-9639303f]{box-sizing:border-box;min-height:100%;padding:clamp(24px,5vw,56px);color:#f8fafc;background:linear-gradient(135deg,rgba(20,184,166,.18),transparent 34%),linear-gradient(180deg,#111827,#05070a);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-standard__header[data-v-9639303f],.page-standard__body[data-v-9639303f]{max-width:1040px;margin:0 auto}.page-standard__header[data-v-9639303f]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;margin-bottom:26px}.page-standard__header div[data-v-9639303f]{min-width:0}.page-standard__icon[data-v-9639303f]{display:inline-flex;width:clamp(56px,10vw,92px);height:clamp(56px,10vw,92px);align-items:center;justify-content:center;border:1px solid rgba(94,234,212,.32);border-radius:8px;background:#14b8a61f;color:#5eead4;font-size:clamp(32px,5vw,54px);line-height:1}.page-standard__header p[data-v-9639303f]{margin:0;color:#5eead4;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-standard__header h1[data-v-9639303f]{margin:0;font-size:clamp(42px,8vw,90px);line-height:.96;letter-spacing:0}.page-standard__header div>span[data-v-9639303f]{color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.page-standard__body[data-v-9639303f]{display:grid;gap:18px;padding:clamp(18px,3vw,28px);border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#020617ad}.page-standard__body p[data-v-9639303f]{max-width:760px;margin:0;color:#dbeafe;font-size:clamp(17px,2vw,22px);line-height:1.45}.page-standard__body dl[data-v-9639303f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0}.page-standard__body div[data-v-9639303f]{min-width:0}.page-standard__body dt[data-v-9639303f]{margin-bottom:5px;color:#5eead4;font-size:12px;font-weight:800;text-transform:uppercase}.page-standard__body dd[data-v-9639303f]{min-width:0;margin:0;overflow:hidden;color:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.page-ultra[data-v-91377cf0]{box-sizing:border-box;min-height:100%;padding:clamp(18px,3vw,34px);color:#eef2f7;background:linear-gradient(180deg,#0a0f12fa,#080b0dfa),#0a0f12;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-ultra__header[data-v-91377cf0],.page-ultra__sources[data-v-91377cf0],.page-ultra__metrics[data-v-91377cf0],.page-ultra__layout[data-v-91377cf0],.page-ultra__topology[data-v-91377cf0]{max-width:1320px;margin-right:auto;margin-left:auto}.page-ultra__header[data-v-91377cf0]{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.page-ultra__header p[data-v-91377cf0]{margin:0 0 6px;color:#5eead4;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page-ultra__header h1[data-v-91377cf0]{margin:0;font-size:clamp(42px,6vw,72px);line-height:.98;letter-spacing:0}.page-ultra button[data-v-91377cf0],.page-ultra input[data-v-91377cf0],.page-ultra textarea[data-v-91377cf0],.page-ultra select[data-v-91377cf0]{font:inherit}.page-ultra button[data-v-91377cf0]{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(148,163,184,.26);border-radius:8px;padding:0 13px;color:#edf5fb;background:#172024;cursor:pointer}.page-ultra button[data-v-91377cf0]:hover,.page-ultra button[data-v-91377cf0]:focus-visible,.page-ultra__tabs button.active[data-v-91377cf0]{border-color:#5eead4c2;color:#031211;background:#5eead4}.page-ultra__mdi[data-v-91377cf0]{font-size:18px}.page-ultra__sources[data-v-91377cf0],.page-ultra__metrics[data-v-91377cf0]{display:grid;gap:10px;margin-bottom:12px}.page-ultra__sources[data-v-91377cf0]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-ultra__metrics[data-v-91377cf0]{grid-template-columns:repeat(4,minmax(0,1fr))}.page-ultra__source[data-v-91377cf0],.page-ultra__metrics article[data-v-91377cf0],.page-ultra__panel[data-v-91377cf0],.page-ultra__topology article[data-v-91377cf0]{border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#13191ce6}.page-ultra__source[data-v-91377cf0]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;min-width:0;padding:12px}.page-ultra__source-icon[data-v-91377cf0],.page-ultra__entry-icon[data-v-91377cf0]{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;background:#94a3b81f;color:#cbd5e1;font-size:21px}.page-ultra__source strong[data-v-91377cf0],.page-ultra__source small[data-v-91377cf0],.page-ultra__topology strong[data-v-91377cf0],.page-ultra__topology small[data-v-91377cf0]{display:block;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.page-ultra__source small[data-v-91377cf0],.page-ultra__metrics span[data-v-91377cf0],.page-ultra__panel-header span[data-v-91377cf0],.page-ultra__topology small[data-v-91377cf0],.page-ultra__empty-state[data-v-91377cf0]{color:#9ca8b7}.page-ultra__source--ok[data-v-91377cf0]{border-color:#22c55e73}.page-ultra__source--warning[data-v-91377cf0]{border-color:#f59e0b70}.page-ultra__source--offline[data-v-91377cf0]{border-color:#f871717a}.page-ultra__source--loading .page-ultra__source-icon[data-v-91377cf0]{color:#67e8f9}.page-ultra__metrics article[data-v-91377cf0]{display:grid;gap:8px;min-height:82px;padding:14px}.page-ultra__metrics strong[data-v-91377cf0]{overflow:hidden;min-width:0;color:#f8fafc;font-size:clamp(20px,2.5vw,30px);line-height:1;text-overflow:ellipsis;white-space:nowrap}.page-ultra__layout[data-v-91377cf0]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:12px;margin-bottom:12px}.page-ultra__layout--providers[data-v-91377cf0]{grid-template-columns:minmax(0,1fr) minmax(320px,.55fr)}.page-ultra__panel[data-v-91377cf0]{min-width:0;padding:14px}.page-ultra__panel-header[data-v-91377cf0]{display:flex;align-items:start;justify-content:space-between;gap:12px;margin-bottom:12px}.page-ultra__panel-header h2[data-v-91377cf0]{margin:0 0 4px;font-size:18px;line-height:1.2}.page-ultra__panel-actions[data-v-91377cf0]{display:flex;flex-wrap:wrap;justify-content:end;gap:8px}.page-ultra textarea[data-v-91377cf0],.page-ultra input[data-v-91377cf0]{width:100%;box-sizing:border-box;border:1px solid rgba(148,163,184,.24);border-radius:8px;color:#e5edf6;background:#0e1519;outline:none}.page-ultra input[data-v-91377cf0]{height:38px;padding:0 11px}.page-ultra textarea[data-v-91377cf0]{min-height:340px;padding:12px;resize:vertical;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.55}.page-ultra label span[data-v-91377cf0]{display:block;margin-bottom:6px;color:#cbd5e1;font-size:12px;font-weight:700}.page-ultra__resolve[data-v-91377cf0],.page-ultra__secret[data-v-91377cf0],.page-ultra__provider-form[data-v-91377cf0]{display:grid;gap:12px}.page-ultra__resolve button[data-v-91377cf0]{width:100%}.page-ultra pre[data-v-91377cf0]{overflow:auto;min-height:170px;max-height:320px;margin:12px 0 0;border:1px solid rgba(148,163,184,.18);border-radius:8px;padding:12px;color:#dbeafe;background:#070b0e;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.page-ultra__tabs[data-v-91377cf0]{display:inline-grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:min(100%,520px);margin-bottom:14px}.page-ultra__tabs button[data-v-91377cf0]{min-width:0;text-transform:lowercase}.page-ultra__provider-form[data-v-91377cf0]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-ultra__check[data-v-91377cf0]{display:inline-flex;min-height:38px;align-items:center;gap:9px}.page-ultra__check input[data-v-91377cf0]{width:18px;height:18px}.page-ultra__check span[data-v-91377cf0]{margin:0}.page-ultra__secret textarea[data-v-91377cf0]{min-height:168px}.page-ultra__empty-state[data-v-91377cf0]{display:grid;min-height:190px;place-items:center;border:1px dashed rgba(148,163,184,.24);border-radius:8px;padding:18px;text-align:center}.page-ultra__topology-grid[data-v-91377cf0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.page-ultra__topology article[data-v-91377cf0]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;min-width:0;padding:12px}@media (max-width: 920px){.page-ultra__layout[data-v-91377cf0],.page-ultra__layout--providers[data-v-91377cf0],.page-ultra__topology-grid[data-v-91377cf0]{grid-template-columns:1fr}.page-ultra__metrics[data-v-91377cf0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.page-ultra[data-v-91377cf0]{padding:14px}.page-ultra__header[data-v-91377cf0]{align-items:stretch;flex-direction:column}.page-ultra__sources[data-v-91377cf0],.page-ultra__metrics[data-v-91377cf0],.page-ultra__provider-form[data-v-91377cf0],.page-ultra__tabs[data-v-91377cf0]{grid-template-columns:1fr}.page-ultra__panel-header[data-v-91377cf0]{align-items:stretch;flex-direction:column}.page-ultra__panel-actions[data-v-91377cf0],.page-ultra__panel-actions button[data-v-91377cf0],.page-ultra__actions button[data-v-91377cf0]{width:100%}}.page-urt[data-v-4dcd4d76]{box-sizing:border-box;min-height:100%;padding:clamp(24px,5vw,56px);color:#f8fafc;background:linear-gradient(135deg,rgba(14,165,233,.16),transparent 34%),linear-gradient(180deg,#111827,#06080d);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-urt__header[data-v-4dcd4d76]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:24px;align-items:end;max-width:1180px;margin:0 auto 24px}.page-urt__eyebrow[data-v-4dcd4d76],.page-urt__meta dt[data-v-4dcd4d76]{margin:0 0 8px;color:#5eead4;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.page-urt h1[data-v-4dcd4d76]{margin:0;font-size:clamp(40px,8vw,84px);line-height:.95;letter-spacing:0}.page-urt__meta[data-v-4dcd4d76]{display:grid;gap:10px;margin:0;padding:14px;border:1px solid rgba(148,163,184,.26);border-radius:8px;background:#0f172ab8}.page-urt__meta div[data-v-4dcd4d76]{min-width:0}.page-urt__meta dd[data-v-4dcd4d76]{margin:0;overflow:hidden;color:#e2e8f0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.page-urt__panel[data-v-4dcd4d76]{max-width:1180px;margin:0 auto;border:1px solid rgba(148,163,184,.22);border-radius:8px;overflow:hidden;background:#020617b3}.page-urt__toolbar[data-v-4dcd4d76],.page-urt__row[data-v-4dcd4d76]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(120px,.7fr) minmax(120px,.6fr) minmax(140px,.7fr);gap:16px;align-items:center}.page-urt__toolbar[data-v-4dcd4d76]{padding:14px 18px;border-bottom:1px solid rgba(148,163,184,.2);background:#0f172ae0}.page-urt__toolbar h2[data-v-4dcd4d76]{margin:0;font-size:16px;line-height:1.2}.page-urt__toolbar span[data-v-4dcd4d76]{justify-self:end;grid-column:4;color:#fbbf24;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-weight:700}.page-urt__table[data-v-4dcd4d76]{display:grid}.page-urt__row[data-v-4dcd4d76]{padding:14px 18px;border-bottom:1px solid rgba(148,163,184,.14)}.page-urt__row[data-v-4dcd4d76]:last-child{border-bottom:0}.page-urt__row h3[data-v-4dcd4d76]{margin:0 0 5px;font-size:15px;line-height:1.25}.page-urt__row p[data-v-4dcd4d76],.page-urt__target[data-v-4dcd4d76],.page-urt__action[data-v-4dcd4d76]{margin:0;min-width:0;overflow:hidden;color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.page-urt__action[data-v-4dcd4d76]{color:#bfdbfe}.page-urt__run[data-v-4dcd4d76]{display:grid;grid-template-columns:70px minmax(0,1fr);gap:10px;align-items:center}.page-urt__run button[data-v-4dcd4d76]{min-height:34px;border:1px solid rgba(94,234,212,.52);border-radius:6px;color:#ecfeff;background:#0d948857;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.page-urt__run button[data-v-4dcd4d76]:hover:not(:disabled){background:#14b8a673}.page-urt__run button[data-v-4dcd4d76]:disabled{cursor:not-allowed;opacity:.58}.page-urt__status[data-v-4dcd4d76]{min-width:0;overflow:hidden;color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.page-urt__status--running[data-v-4dcd4d76]{color:#fbbf24}.page-urt__status--ok[data-v-4dcd4d76]{color:#86efac}.page-urt__status--error[data-v-4dcd4d76]{color:#fca5a5}@media (max-width: 720px){.page-urt[data-v-4dcd4d76]{padding:22px}.page-urt__header[data-v-4dcd4d76],.page-urt__toolbar[data-v-4dcd4d76],.page-urt__row[data-v-4dcd4d76]{grid-template-columns:1fr}.page-urt__toolbar span[data-v-4dcd4d76]{justify-self:start;grid-column:auto}.page-urt__run[data-v-4dcd4d76]{grid-template-columns:88px minmax(0,1fr)}}
