:root{--yy-font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--yy-font-body:"Atkinson Hyperlegible Next",ui-sans-serif,system-ui,sans-serif;--yy-font-mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--yy-coral:#fb4d28;--yy-ink:#090627;--yy-paper:#fff;--yy-ink-950:#090627;--yy-ink-900:#110e33;--yy-ink-800:#1c1b3e;--yy-ink-700:#2b2a45;--yy-ink-600:#4a4a65;--yy-ink-500:#656680;--yy-ink-400:#898aa1;--yy-ink-300:#aeafc3;--yy-ink-200:#d2d3e0;--yy-ink-100:#eaeaf2;--yy-ink-50:#f6f6fa;--yy-stone-900:#221f1b;--yy-stone-800:#393530;--yy-stone-700:#544f49;--yy-stone-600:#706b64;--yy-stone-500:#918b83;--yy-stone-400:#b6b0a8;--yy-stone-300:#d1cdc6;--yy-stone-200:#e3dfd9;--yy-stone-150:#eeebe6;--yy-stone-100:#f5f2ee;--yy-stone-50:#fbf9f6;--yy-stone-0:#fff;--yy-coral-900:#6b2013;--yy-coral-800:#9a2b19;--yy-coral-700:#c1361a;--yy-coral-600:#e3401f;--yy-coral-550:#f04723;--yy-coral-500:#fb4d28;--yy-coral-400:#ff8164;--yy-coral-300:#feac99;--yy-coral-200:#fecec2;--yy-coral-100:#ffe9e3;--yy-coral-50:#fff4f1;--yy-green-500:#25a351;--yy-green-700:#1d7339;--yy-green-50:#e6fae9;--yy-amber-300:#ffd077;--yy-amber-400:#f9ad26;--yy-amber-700:#995b04;--yy-amber-50:#fff2d8;--yy-red-300:#ff939c;--yy-red-700:#a51d2b;--yy-red-50:#ffeded;--yy-partner-300:#82a8fd;--yy-partner-500:#1b4dff;--yy-partner-550:#1a47ec;--yy-partner-600:#1640d5;--yy-partner-700:#1336ac;--yy-partner-50:#ecf2ff;--yy-accent:#fb4d28;--yy-accent-hover:#f04723;--yy-accent-pressed:#e3401f;--yy-accent-tint:#ffe9e3;--yy-accent-tint-text:#9a2b19;--yy-on-accent:#090627;--yy-accent-text:#c1361a;--yy-accent-text-dark:#ff8164;--yy-accent-tint-dark:#351327;--yy-bg:#fbf9f6;--yy-surface:#fff;--yy-surface-2:#f5f2ee;--yy-surface-3:#eeebe6;--yy-border:#e3dfd9;--yy-border-strong:#918b83;--yy-text:#090627;--yy-text-body:#2b2a45;--yy-text-2:#4a4a65;--yy-text-3:#656680;--yy-text-disabled:#898aa1;--yy-success:#25a351;--yy-success-text:#1d7339;--yy-success-tint:#e6fae9;--yy-warning:#f9ad26;--yy-warning-text:#995b04;--yy-warning-tint:#fff2d8;--yy-danger:#a51d2b;--yy-danger-text:#a51d2b;--yy-danger-tint:#ffeded;--yy-dk-bg:#090627;--yy-dk-surface:#110e33;--yy-dk-surface-2:#1c1b3e;--yy-dk-surface-3:#2b2a45;--yy-dk-border:#2b2a45;--yy-dk-border-strong:#656680;--yy-dk-text:#fff;--yy-dk-text-body:#d2d3e0;--yy-dk-text-2:#aeafc3;--yy-dk-text-3:#898aa1;--yy-dk-success:#25a351;--yy-dk-success-tint:#0d1f2e;--yy-dk-warning:#ffd077;--yy-dk-warning-tint:#302634;--yy-dk-danger:#ff939c;--yy-dk-danger-tint:#301d3a;--yy-chart-1:#4640be;--yy-chart-2:#059a94;--yy-chart-3:#b48c0a;--yy-chart-4:#b92d7e;--yy-chart-5:#44a8e7;--yy-chart-6:#8548ac;--yy-chart-other:#918b83;--yy-chart-muted:#d1cdc6;--yy-chart-grid:#eeebe6;--yy-chart-axis:#d1cdc6;--yy-chart-label:#656680;--yy-dk-chart-1:#6567e7;--yy-dk-chart-2:#08a8a1;--yy-dk-chart-3:#b48c0a;--yy-dk-chart-4:#c63c8a;--yy-dk-chart-5:#359bd9;--yy-dk-chart-6:#8b4eb3;--yy-dk-chart-other:#656680;--yy-dk-chart-muted:#4a4a65;--yy-dk-chart-grid:#1c1b3e;--yy-dk-chart-axis:#2b2a45;--yy-dk-chart-label:#898aa1;--yy-seq-100:#e2e6ff;--yy-seq-200:#c6cdfe;--yy-seq-300:#a6b0fe;--yy-seq-400:#858efe;--yy-seq-500:#6a6dee;--yy-seq-600:#5250cf;--yy-seq-700:#3d33b0;--yy-seq-800:#2c1396;--yy-type-app-amount:800 72px/76px var(--yy-font-display);--yy-type-app-amount-long:800 56px/60px var(--yy-font-display);--yy-type-app-amount-m:800 44px/48px var(--yy-font-display);--yy-type-app-title:700 28px/32px var(--yy-font-display);--yy-type-app-heading:700 20px/26px var(--yy-font-display);--yy-type-app-key:600 32px/1 var(--yy-font-display);--yy-type-app-code:700 40px/44px var(--yy-font-body);--yy-type-app-button:700 20px/24px var(--yy-font-body);--yy-type-app-body-l:400 18px/26px var(--yy-font-body);--yy-type-app-body:400 16px/22px var(--yy-font-body);--yy-type-app-label:700 14px/18px var(--yy-font-body);--yy-type-app-fine:400 13px/18px var(--yy-font-body);--yy-type-web-display:700 40px/44px var(--yy-font-display);--yy-type-web-h1:700 28px/34px var(--yy-font-display);--yy-type-web-h2:700 20px/26px var(--yy-font-display);--yy-type-web-h3:700 16px/22px var(--yy-font-body);--yy-type-web-hero:700 48px/52px var(--yy-font-body);--yy-type-web-stat:700 30px/36px var(--yy-font-body);--yy-type-web-body:400 15px/22px var(--yy-font-body);--yy-type-web-table:400 14px/20px var(--yy-font-body);--yy-type-web-label:700 13px/18px var(--yy-font-body);--yy-type-web-small:400 13px/18px var(--yy-font-body);--yy-type-web-fine:400 12px/16px var(--yy-font-body);--yy-type-web-code:400 13px/20px var(--yy-font-mono);--yy-space-0-5:2px;--yy-space-1:4px;--yy-space-2:8px;--yy-space-3:12px;--yy-space-4:16px;--yy-space-5:20px;--yy-space-6:24px;--yy-space-8:32px;--yy-space-10:40px;--yy-space-12:48px;--yy-space-16:64px;--yy-space-20:80px;--yy-radius-xs:4px;--yy-radius-sm:8px;--yy-radius-md:12px;--yy-radius-lg:16px;--yy-radius-xl:24px;--yy-radius-pill:999px;--yy-shadow-1:0 1px 2px #0906270f,0 4px 12px #09062714;--yy-shadow-2:0 2px 6px #09062714,0 16px 40px #09062729;--yy-scrim:#0906277a;--yy-app-w:360px;--yy-app-h:800px;--yy-app-fold:640px;--yy-app-gutter:16px;--yy-tap-min:44px;--yy-tap-key:56px;--yy-app-key-h:64px;--yy-app-cta-h:64px;--yy-web-sidebar:248px;--yy-web-topbar:64px;--yy-web-gutter:32px;--yy-web-control-h:40px;--yy-web-input-h:44px;--yy-web-row-h:48px;--yy-ease:cubic-bezier(.2,0,0,1);--yy-dur-1:.12s;--yy-dur-2:.2s}[data-yy-theme=dark]{--yy-bg:#090627;--yy-surface:#110e33;--yy-surface-2:#1c1b3e;--yy-surface-3:#2b2a45;--yy-border:#2b2a45;--yy-border-strong:#656680;--yy-text:#fff;--yy-text-body:#d2d3e0;--yy-text-2:#aeafc3;--yy-text-3:#898aa1;--yy-success-text:#25a351;--yy-success-tint:#0d1f2e;--yy-warning:#ffd077;--yy-warning-text:#ffd077;--yy-warning-tint:#302634;--yy-danger:#ff939c;--yy-danger-text:#ff939c;--yy-danger-tint:#301d3a;--yy-accent-tint:#351327;--yy-accent-text:#ff8164}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:#090627;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#fbf9f6;margin:0;font-family:Atkinson Hyperlegible Next,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.45}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;margin:0}button{cursor:pointer}img{max-width:100%;display:block}svg{flex-shrink:0}table{border-collapse:collapse;border-spacing:0}a{color:#090627;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--yy-accent-text,#c1361a)}:focus-visible{outline:2px solid #fb4d28;outline:2px solid var(--yy-accent,#fb4d28);outline-offset:2px}
body{font:var(--yy-type-web-body);color:var(--yy-text);background:var(--yy-bg)}.yy-num,.yy-table td,.yy-table th{font-variant-numeric:tabular-nums}.yy-h1{font:var(--yy-type-web-h1);letter-spacing:-.01em;color:var(--yy-text);margin:0}.yy-h2{font:var(--yy-type-web-h2);color:var(--yy-text);margin:0}.yy-h3{font:var(--yy-type-web-h3);color:var(--yy-text);margin:0}.yy-muted{color:var(--yy-text-2)}.yy-small{font:var(--yy-type-web-small);color:var(--yy-text-3)}.yy-fine{font:var(--yy-type-web-fine);color:var(--yy-text-3)}.yy-mono{font:var(--yy-type-web-code);word-break:break-all}.yy-hero{font:var(--yy-type-web-hero);color:var(--yy-text)}.yy-stat-num{font:var(--yy-type-web-stat);color:var(--yy-text)}.yy-strong{font-weight:700}.yy-right{text-align:right}.yy-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yy-stack{gap:var(--yy-space-6);flex-direction:column;display:flex}.yy-stack-sm{gap:var(--yy-space-3);flex-direction:column;display:flex}.yy-row{align-items:center;gap:var(--yy-space-3);flex-wrap:wrap;display:flex}.yy-grid{gap:var(--yy-space-6);display:grid}.yy-grid-2{gap:var(--yy-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yy-grid-3{gap:var(--yy-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yy-grid-4{gap:var(--yy-space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.yy-grid-main{gap:var(--yy-space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1180px){.yy-grid-4,.yy-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.yy-grid-main{grid-template-columns:1fr}}@media (max-width:640px){.yy-grid-2,.yy-grid-3,.yy-grid-4{grid-template-columns:1fr}}a{color:var(--yy-text);text-underline-offset:3px;text-decoration-thickness:1px}.yy-link{color:var(--yy-text);text-underline-offset:3px;font-size:14px;font-weight:700;line-height:18px;text-decoration:underline}.yy-surface-partner,.yy-surface-yeya{--yy-accent:#fb4d28;--yy-accent-hover:#f04723;--yy-accent-pressed:#e3401f;--yy-accent-tint:#ffe9e3;--yy-accent-tint-text:#9a2b19;--yy-on-accent:#090627;--yy-accent-text:#c1361a;--yy-accent-text-dark:#ff8164;--yy-accent-tint-dark:#351327}.yy-app{background:var(--yy-bg);flex-direction:column;min-height:100vh;display:flex}.yy-frame{flex:1;min-height:0;display:flex}.yy-menu-toggle{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.yy-side{width:var(--yy-web-sidebar);background:var(--yy-ink-950);color:var(--yy-ink-200);flex-direction:column;flex:none;gap:20px;height:100vh;padding:20px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.yy-app:has(.yy-viewing) .yy-side{height:calc(100vh - 40px);top:40px}.yy-side-top{justify-content:space-between;align-items:center;display:flex}.yy-logo{border-radius:var(--yy-radius-sm);align-items:center;height:40px;padding:0 8px;display:flex}.yy-logo img{object-fit:contain;width:auto;max-width:180px;height:28px}.yy-menu-btn{display:none}.yy-side-body{flex-direction:column;flex:1;gap:20px;display:flex}.yy-context{border:1px solid var(--yy-ink-700);border-radius:var(--yy-radius-md);background:var(--yy-ink-900);color:#fff;align-items:center;gap:10px;min-height:56px;padding:8px 12px;display:flex}.yy-context-text{flex-direction:column;gap:2px;min-width:0;display:flex}.yy-context-title{color:#fff;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:18px;overflow:hidden}.yy-context-sub{color:var(--yy-ink-300);font-size:12px;line-height:16px}.yy-context-mark{background:var(--yy-accent);width:28px;height:28px;color:var(--yy-on-accent);font:800 13px/1 var(--yy-font-display);border-radius:8px;flex:none;place-items:center;display:grid}.yy-tagline{color:var(--yy-ink-200);margin:-8px 0 0;padding:0 8px;font-size:13px;font-weight:700;line-height:18px}.yy-nav{flex-direction:column;gap:14px;display:flex}.yy-nav-group{flex-direction:column;gap:6px;display:flex}.yy-nav-label{color:var(--yy-ink-400);padding:0 12px;font-size:12px;font-weight:700;line-height:16px}.yy-nav ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.yy-nav a{border-radius:var(--yy-radius-sm);height:40px;color:var(--yy-ink-200);align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;display:flex}.yy-nav a:hover{background:var(--yy-ink-800);color:#fff}.yy-nav a[aria-current=page]{background:var(--yy-accent);color:var(--yy-on-accent)}.yy-nav-badge{background:var(--yy-ink-700);color:#fff;text-align:center;border-radius:999px;min-width:24px;height:20px;margin-left:auto;padding:0 6px;font-size:12px;line-height:20px}.yy-side-foot{margin-top:auto}.yy-support{background:var(--yy-ink-900);border-radius:var(--yy-radius-md);color:var(--yy-ink-300);flex-direction:column;gap:4px;padding:12px;font-size:12px;line-height:16px;display:flex}.yy-support strong{color:#fff;font-size:13px;line-height:18px}.yy-support a{color:#fff;font-size:13px;font-weight:700}.yy-support a:hover{color:var(--yy-accent-text-dark)}.yy-person{border-top:1px solid var(--yy-ink-800);align-items:center;gap:10px;padding:16px 8px 0;display:flex}.yy-person-text{flex-direction:column;min-width:0;display:flex}.yy-person-text strong{color:#fff;font-size:14px;line-height:18px}.yy-person-text span{color:var(--yy-ink-300);font-size:12px;line-height:16px}.yy-avatar{background:var(--yy-ink-800);color:#fff;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-grid}.yy-avatar-light{background:var(--yy-ink-100);color:var(--yy-ink-700)}.yy-body{flex-direction:column;flex:1;min-width:0;display:flex}.yy-topbar{height:var(--yy-web-topbar);background:var(--yy-surface);border-bottom:1px solid var(--yy-border);padding:0 var(--yy-web-gutter);z-index:5;flex:none;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.yy-app:has(.yy-viewing) .yy-topbar{top:40px}.yy-search{width:440px;max-width:100%;color:var(--yy-stone-600);position:relative}.yy-search svg{position:absolute;top:10px;left:12px}.yy-search input{border:1px solid var(--yy-stone-300);border-radius:var(--yy-radius-sm);background:var(--yy-surface);width:100%;height:40px;color:var(--yy-text);padding:0 12px 0 42px;font-size:14px}.yy-search input:disabled{background:var(--yy-surface);cursor:not-allowed}.yy-search input::placeholder{color:var(--yy-text-3)}.yy-topbar-end{align-items:center;gap:12px;display:flex}.yy-env{background:var(--yy-ink-950);color:#fff;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.yy-env:before{content:"";background:var(--yy-accent);border-radius:999px;width:8px;height:8px}.yy-env[data-tone=test]{background:var(--yy-surface);color:var(--yy-text);border:1px solid var(--yy-stone-300)}.yy-env[data-tone=test]:before{background:var(--yy-warning)}.yy-topbar-note{color:var(--yy-text-2);font-size:13px}.yy-user{position:relative}.yy-user summary{border:1px solid var(--yy-stone-300);background:var(--yy-surface);cursor:pointer;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 12px 0 4px;font-size:14px;font-weight:700;list-style:none;display:inline-flex}.yy-user summary::-webkit-details-marker{display:none}.yy-user-name{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.yy-user-pop{background:var(--yy-surface);border:1px solid var(--yy-border);border-radius:var(--yy-radius-md);min-width:240px;box-shadow:var(--yy-shadow-2);z-index:20;flex-direction:column;gap:4px;padding:16px;display:flex;position:absolute;top:48px;right:0}.yy-user-pop span{color:var(--yy-text-3);margin-bottom:8px;font-size:13px}.yy-main{padding:var(--yy-web-gutter);gap:var(--yy-space-6);flex-direction:column;flex:1;min-width:0;display:flex}.yy-main>.yy-foot{margin-top:auto}.yy-viewing{z-index:10;background:var(--yy-accent);min-height:40px;color:var(--yy-on-accent);align-items:center;gap:12px;padding:4px 16px 4px 20px;font-size:14px;line-height:18px;display:flex;position:sticky;top:0}.yy-viewing-detail{opacity:.9;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.yy-viewing-exit{margin-left:auto}.yy-viewing .yy-btn{height:28px;color:var(--yy-ink-950);background:#fff;border:0;padding:0 10px;font-size:13px}.yy-statusbar{padding:10px var(--yy-web-gutter);border-bottom:1px solid;align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.yy-statusbar[data-tone=warning]{background:var(--yy-warning-tint);color:var(--yy-warning-text);border-color:var(--yy-warning)}.yy-statusbar[data-tone=danger]{background:var(--yy-danger-tint);color:var(--yy-danger-text);border-color:var(--yy-danger)}.yy-statusbar-action{margin-left:auto}@media (max-width:960px){.yy-frame{flex-direction:column}.yy-side{z-index:15;gap:0;width:auto;height:auto;padding:10px 16px;position:sticky;top:0}.yy-app:has(.yy-viewing) .yy-side{height:auto;top:0}.yy-menu-btn{border-radius:var(--yy-radius-sm);color:#fff;cursor:pointer;place-items:center;width:40px;height:40px;display:inline-grid}.yy-menu-btn:hover{background:var(--yy-ink-800)}.yy-side-body{padding-top:16px;display:none}.yy-menu-toggle:checked~.yy-side .yy-side-body{display:flex}.yy-topbar{height:56px;padding:0 16px;position:static}.yy-search{display:none}.yy-topbar-end{margin-left:auto}.yy-user-name{max-width:120px}.yy-main{padding:20px 16px}.yy-viewing{flex-wrap:wrap;position:static}.yy-viewing-detail{white-space:normal}.yy-statusbar{flex-wrap:wrap;padding:10px 16px}}.yy-page-head{flex-direction:column;gap:12px;display:flex}.yy-page-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.yy-page-head-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.yy-page-sub{font:var(--yy-type-web-body);color:var(--yy-text-2);margin:0}.yy-page-actions{flex-wrap:wrap;gap:8px;display:flex}.yy-crumbs{color:var(--yy-text-3);gap:6px;font-size:13px;line-height:18px;display:flex}.yy-crumbs span{align-items:center;gap:6px;display:inline-flex}.yy-crumbs a{color:var(--yy-text-2)}.yy-section-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.yy-section-head .yy-card-note{margin-left:12px}.yy-card{background:var(--yy-surface);border:1px solid var(--yy-border);border-radius:var(--yy-radius-md);padding:var(--yy-space-6);min-width:0}.yy-card-dense{padding:var(--yy-space-5)}.yy-card-flush{padding:0;overflow:hidden}.yy-card-flush>.yy-card-head{padding:18px 20px}.yy-card-head{margin-bottom:var(--yy-space-4);justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.yy-card-head-text{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.yy-card-title{font:var(--yy-type-web-h2);color:var(--yy-text);margin:0}.yy-card-note{font:var(--yy-type-web-small);color:var(--yy-text-3);font-weight:400}.yy-card-action{flex:none;align-items:center;gap:8px;display:flex}.yy-card-foot{border-top:1px solid var(--yy-border);margin-top:var(--yy-space-4);padding-top:var(--yy-space-4);font:var(--yy-type-web-small);color:var(--yy-text-3)}.yy-inset{background:var(--yy-surface-2);border-radius:var(--yy-radius-md);padding:var(--yy-space-4)}.yy-divider{border:0;border-top:1px solid var(--yy-border);margin:var(--yy-space-5) 0}.yy-stat{background:var(--yy-surface);border:1px solid var(--yy-border);border-radius:var(--yy-radius-md);padding:var(--yy-space-5);flex-direction:column;gap:6px;min-width:0;display:flex}.yy-stat-hero{padding:var(--yy-space-6)}.yy-stat-label{font:var(--yy-type-web-label);color:var(--yy-text-2)}.yy-stat-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.yy-stat-value{font:var(--yy-type-web-stat);color:var(--yy-text)}.yy-stat-note{font:var(--yy-type-web-small);color:var(--yy-text-3)}.yy-spark{display:block}.yy-tiles{gap:var(--yy-space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.yy-badge{white-space:nowrap;background:var(--yy-stone-100);height:24px;color:var(--yy-ink-700);vertical-align:middle;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.yy-badge[data-tone=success]{background:var(--yy-success-tint);color:var(--yy-success-text)}.yy-badge[data-tone=warning]{background:var(--yy-warning-tint);color:var(--yy-warning-text)}.yy-badge[data-tone=danger]{background:var(--yy-danger-tint);color:var(--yy-danger-text)}.yy-badge[data-tone=outline]{background:var(--yy-surface);border:1px solid var(--yy-stone-300);color:var(--yy-ink-700)}.yy-badge[data-tone=accent]{background:var(--yy-accent-tint);color:var(--yy-accent-tint-text)}.yy-badge[data-tone=info]{background:var(--yy-seq-100);color:var(--yy-seq-800)}.yyc-pill{background:var(--yy-stone-100);height:24px;color:var(--yy-ink-700);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.yyc-pill[data-tone=ok]{background:var(--yy-success-tint);color:var(--yy-success-text)}.yyc-pill[data-tone=warn]{background:var(--yy-warning-tint);color:var(--yy-warning-text)}.yyc-pill[data-tone=bad]{background:var(--yy-danger-tint);color:var(--yy-danger-text)}.yy-btn{height:var(--yy-web-control-h);border-radius:var(--yy-radius-sm);white-space:nowrap;cursor:pointer;background:var(--yy-accent);color:var(--yy-on-accent);transition:background var(--yy-dur-1) var(--yy-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;display:inline-flex}.yy-btn:hover{background:var(--yy-accent-hover);color:var(--yy-on-accent)}.yy-btn:active{background:var(--yy-accent-pressed)}.yy-btn-primary{background:var(--yy-accent);color:var(--yy-on-accent)}.yy-btn-secondary{background:var(--yy-ink-950);color:#fff}.yy-btn-secondary:hover{background:var(--yy-ink-800);color:#fff}.yy-btn-tertiary,.yy-btn-quiet{background:var(--yy-surface);border-color:var(--yy-stone-300);color:var(--yy-text)}.yy-btn-tertiary:hover,.yy-btn-quiet:hover{background:var(--yy-stone-50);color:var(--yy-text);border-color:var(--yy-stone-400)}.yy-btn-danger{background:var(--yy-danger);color:#fff}.yy-btn-danger:hover{color:#fff;background:#8b1724}.yy-btn-sm{height:32px;padding:0 12px;font-size:13px}.yy-btn[disabled],.yy-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.yy-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yy-soon{flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.yy-soon-hint{color:var(--yy-text-3);font-size:11px;line-height:14px}.yy-field{margin-bottom:var(--yy-space-4);flex-direction:column;gap:6px;min-width:0;display:flex}.yy-label{font:var(--yy-type-web-label);color:var(--yy-text);display:block}.yy-optional{color:var(--yy-text-3);font-weight:400}.yy-input,.yy-select,.yy-textarea,.yy-form input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.yy-form select{width:100%;height:var(--yy-web-input-h);border:1px solid var(--yy-border-strong);border-radius:var(--yy-radius-sm);background:var(--yy-surface);color:var(--yy-text);padding:0 12px;font-size:15px}.yy-textarea,textarea.yy-input{height:auto;min-height:88px;padding:10px 12px;line-height:22px}select.yy-input,.yy-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234A4A65' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.yy-input:focus,.yy-select:focus,.yy-textarea:focus{border-color:var(--yy-ink-950);outline:2px solid var(--yy-accent);outline-offset:2px}.yy-input::placeholder{color:var(--yy-text-3)}.yy-input:disabled{background:var(--yy-surface-2);color:var(--yy-text-disabled)}.yy-field[data-invalid=true] .yy-input{border-color:var(--yy-danger)}.yy-help{font:var(--yy-type-web-small);color:var(--yy-text-3);margin:0}.yy-help-error{color:var(--yy-danger-text);align-items:center;gap:6px;display:flex}.yy-input-sm{height:40px}.yy-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.yy-form-grid .yy-span-2{grid-column:1/-1}@media (max-width:640px){.yy-form-grid{grid-template-columns:1fr}}.yy-form-actions{padding-top:var(--yy-space-6);border-top:1px solid var(--yy-border);margin-top:var(--yy-space-2);flex-wrap:wrap;gap:12px;display:flex}.yy-check{align-items:flex-start;gap:10px;font-size:15px;line-height:22px;display:flex}.yy-check input{width:18px;height:18px;accent-color:var(--yy-accent);margin-top:2px}.yy-choice{border:1px solid var(--yy-border);border-radius:var(--yy-radius-md);background:var(--yy-surface);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.yy-choice:has(input:checked){border-color:var(--yy-ink-950);background:var(--yy-accent-tint)}.yy-choice input{accent-color:var(--yy-accent);width:18px;height:18px;margin-top:2px}.yy-choice strong{font-size:15px;line-height:20px;display:block}.yy-choice span{color:var(--yy-text-2);font-size:13px;line-height:18px}.yy-notice{border-radius:var(--yy-radius-md);background:var(--yy-surface-2);color:var(--yy-text-body);font:var(--yy-type-web-table);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.yy-notice>svg{margin-top:1px}.yy-notice-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.yy-notice-action{flex:none;align-self:center}.yy-notice[data-tone=success]{background:var(--yy-success-tint);color:var(--yy-success-text)}.yy-notice[data-tone=warning]{background:var(--yy-warning-tint);color:var(--yy-warning-text)}.yy-notice[data-tone=danger]{background:var(--yy-danger-tint);color:var(--yy-danger-text)}.yy-notice[data-tone=accent]{background:var(--yy-accent-tint);color:var(--yy-accent-tint-text)}.yy-error{background:var(--yy-danger-tint);color:var(--yy-danger-text);border-radius:var(--yy-radius-sm);margin:0 0 var(--yy-space-4);font:var(--yy-type-web-table);padding:10px 14px}.yy-ok{background:var(--yy-success-tint);color:var(--yy-success-text);border-radius:var(--yy-radius-sm);margin:0 0 var(--yy-space-4);font:var(--yy-type-web-table);padding:10px 14px}.yy-banner{background:var(--yy-warning-tint);color:var(--yy-warning-text);border:1px solid var(--yy-warning);border-radius:var(--yy-radius-md);font:var(--yy-type-web-table);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.yy-table-wrap{background:var(--yy-surface);border:1px solid var(--yy-border);border-radius:var(--yy-radius-md);overflow-x:auto}.yy-table{border-collapse:collapse;width:100%;font:var(--yy-type-web-table);color:var(--yy-ink-700)}.yy-table th{background:var(--yy-stone-100);height:40px;font:var(--yy-type-web-label);color:var(--yy-ink-600);text-align:left;white-space:nowrap;border-bottom:1px solid var(--yy-border);padding:0 12px}.yy-table td{height:var(--yy-web-row-h);border-bottom:1px solid var(--yy-stone-150);vertical-align:middle;padding:6px 12px}.yy-table tbody tr:last-child td{border-bottom:0}.yy-table tbody tr:hover td{background:var(--yy-stone-50)}.yy-table th:first-child,.yy-table td:first-child{padding-left:20px}.yy-table th:last-child,.yy-table td:last-child{padding-right:20px}.yy-table .num,.yy-table .yy-right{text-align:right;white-space:nowrap}.yy-table .amt{text-align:right;white-space:nowrap;color:var(--yy-text);font-weight:700}.yy-table .dim{color:var(--yy-text-3)}.yy-table .group td{background:var(--yy-stone-100);height:32px;font:var(--yy-type-web-label);color:var(--yy-ink-700)}.yy-table td a{color:var(--yy-text);font-weight:700;text-decoration:none}.yy-table td a:hover{text-decoration:underline}.yy-table .chev{width:36px;color:var(--yy-ink-600);text-align:right}.yy-table .sub{color:var(--yy-text-3);font-size:13px;font-weight:400;line-height:18px;display:block}.yy-table tfoot td{border-top:1px solid var(--yy-border);background:var(--yy-stone-50);font-weight:700}.yy-card>.yy-table{width:calc(100% + 48px);margin:0 -24px}.yy-card>.yy-table:last-child{margin-bottom:-24px}.yy-card>.yy-table:last-child tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.yy-table-head{flex-wrap:wrap;align-items:baseline;gap:16px;padding:18px 20px;display:flex}.yy-table-head h2{font:700 16px/22px var(--yy-font-body);margin:0}.yy-table-foot{border-top:1px solid var(--yy-stone-150);font:var(--yy-type-web-small);color:var(--yy-text-2);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}@media (max-width:640px){.yy-table-wrap .yy-table{min-width:720px}}.yy-seg{background:var(--yy-stone-100);border-radius:999px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.yy-seg-opt{height:32px;font:var(--yy-type-web-label);color:var(--yy-ink-700);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.yy-seg-opt:hover{color:var(--yy-text);background:var(--yy-stone-150)}.yy-seg-opt[aria-current=page],.yy-seg-opt[aria-pressed=true]{background:var(--yy-accent);color:var(--yy-on-accent)}.yy-seg-opt .yy-seg-count{font-weight:400}.yy-tabs{border-bottom:1px solid var(--yy-border);flex-wrap:wrap;gap:4px;display:flex}.yy-tabs a{height:44px;color:var(--yy-text-2);border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.yy-tabs a:hover{color:var(--yy-text)}.yy-tabs a[aria-current=page]{color:var(--yy-text);border-bottom-color:var(--yy-accent)}.yy-tab-count{background:var(--yy-stone-100);text-align:center;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:12px;line-height:20px}.yy-filters{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.yy-filters form{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.yy-filters label{font:var(--yy-type-web-label);color:var(--yy-text-2)}.yy-filters .yy-input,.yy-filters select,.yy-filters input[type=date],.yy-filters input[type=month],.yy-filters input[type=text],.yy-filters input[type=search]{border:1px solid var(--yy-border-strong);border-radius:var(--yy-radius-sm);background:var(--yy-surface);width:auto;min-width:0;height:40px;padding:0 12px;font-size:14px}.yy-filters select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234A4A65' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;min-width:176px;padding-right:36px}.yy-filters-end{font:var(--yy-type-web-small);color:var(--yy-text-3);align-items:center;gap:8px;margin-left:auto;display:flex}.yy-kv{flex-direction:column;gap:0;margin:0;display:flex}.yy-kv>div{grid-template-columns:minmax(120px,176px) 1fr;gap:16px;padding:6px 0;font-size:14px;line-height:20px;display:grid}.yy-kv dt{color:var(--yy-text-2)}.yy-kv dd{color:var(--yy-text);overflow-wrap:anywhere;min-width:0;margin:0}.yy-kv-boxed{background:var(--yy-surface-2);border-radius:var(--yy-radius-md);padding:12px 16px}.yy-lines{margin:0;padding:0;list-style:none}.yy-lines li{border-bottom:1px solid var(--yy-stone-150);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;line-height:20px;display:flex}.yy-lines li:last-child{border-bottom:0}.yy-lines .total{color:var(--yy-text);border-top:1px solid var(--yy-border);font-weight:700}.yy-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yy-steps li>a,.yy-steps li>div{color:inherit;gap:14px;padding-bottom:18px;text-decoration:none;display:flex;position:relative}.yy-steps li:not(:last-child)>a:after,.yy-steps li:not(:last-child)>div:after{content:"";background:var(--yy-border);width:1px;position:absolute;top:36px;bottom:2px;left:15px}.yy-step-dot{border:1px solid var(--yy-stone-400);background:var(--yy-surface);width:32px;height:32px;color:var(--yy-text-2);border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.yy-step-dot[data-state=current]{background:var(--yy-accent);border-color:var(--yy-accent);color:var(--yy-on-accent)}.yy-step-dot[data-state=done]{background:var(--yy-ink-950);border-color:var(--yy-ink-950);color:#fff}.yy-step-text{flex-direction:column;gap:2px;padding-top:2px;display:flex}.yy-step-n{color:var(--yy-text-3);font-size:12px;font-weight:700;line-height:16px}.yy-step-title{color:var(--yy-text);font-size:15px;font-weight:700;line-height:20px}.yy-step-sub{color:var(--yy-text-2);font-size:13px;line-height:18px}.yy-steps li[data-state=todo] .yy-step-title{color:var(--yy-text-body)}.yy-meter{background:var(--yy-stone-150);border-radius:999px;height:12px;overflow:hidden}.yy-meter>span{background:var(--yy-chart-1);border-radius:inherit;height:100%;display:block}.yy-mark{background:var(--yy-stone-100);color:var(--yy-ink-700);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.yy-mark-dark{background:var(--yy-ink-950);color:#fff;border-radius:8px}.yy-empty{flex-direction:column;align-items:flex-start;gap:8px;padding:32px 24px;display:flex}.yy-empty p{color:var(--yy-text-2);max-width:560px}.yy-empty-action{margin-top:8px}.yy-code{font:var(--yy-type-web-code);background:var(--yy-ink-950);color:var(--yy-ink-100);border-radius:var(--yy-radius-md);white-space:pre;padding:16px;overflow-x:auto}.yy-kbd{font:var(--yy-type-web-code);background:var(--yy-stone-100);border:1px solid var(--yy-border);border-radius:6px;padding:1px 6px}.yy-modal-scrim{background:var(--yy-scrim);z-index:50;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.yy-modal,dialog.yy-modal{background:var(--yy-surface);border-radius:var(--yy-radius-lg);width:560px;max-width:100%;box-shadow:var(--yy-shadow-2);color:var(--yy-text);border:0;padding:0}dialog.yy-modal::backdrop{background:var(--yy-scrim)}.yy-modal-body{flex-direction:column;gap:16px;padding:24px;display:flex}.yy-modal-foot{border-top:1px solid var(--yy-border);justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.yy-foot{margin-top:var(--yy-space-6);border-top:1px solid var(--yy-border);font:var(--yy-type-web-fine);color:var(--yy-text-3);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:16px;display:flex}.yy-foot p{margin:0}.yy-foot a{color:var(--yy-text-2)}.yy-wrap{max-width:420px;margin:0 auto;padding:64px 16px}.yy-wide{max-width:760px}.yy-main .yy-wrap,.yy-main .an-wrap{gap:var(--yy-space-6);flex-direction:column;max-width:none;margin:0;padding:0;display:flex}.yy-main .yy-wrap>.yy-h1+.yy-muted,.yy-main .yy-wrap>.yy-h1+p{margin-top:calc(-1 * var(--yy-space-5))}.yy-main .yy-wrap>.yy-foot,.yy-main .an-wrap>.yy-foot{display:none}.yy-main .yy-card>.yy-h2:first-child,.yy-main .yy-card>h2:first-child{margin-top:0}.yy-card .yy-h2{margin:0 0 var(--yy-space-3)}.yy-main .yy-h2{margin-top:0}.yy-links{gap:var(--yy-space-4);flex-wrap:wrap;align-items:center;display:flex}.yy-links a{font-size:14px;font-weight:700}.yy-auth{background:var(--yy-bg);flex-direction:column;min-height:100vh;display:flex}.yy-auth-top{background:var(--yy-surface);border-bottom:1px solid var(--yy-border);justify-content:space-between;align-items:center;height:72px;padding:0 48px;display:flex}.yy-auth-top img{width:auto;height:32px}.yy-auth-main{flex:1;justify-content:center;align-items:flex-start;padding:64px 16px;display:flex}.yy-auth-card{background:var(--yy-surface);border:1px solid var(--yy-border);border-radius:var(--yy-radius-lg);width:440px;max-width:100%;padding:40px}.yy-auth-card .yy-h1{margin-bottom:8px}.yy-auth-card .yy-page-sub{margin-bottom:24px}.yy-auth-card .yy-btn{width:100%}.yy-auth-card .yy-links{justify-content:space-between;margin-top:20px}.yy-auth-foot{padding:16px 48px 24px}.yy-auth-foot .yy-foot{max-width:1088px;margin:0 auto}.yy-login-logo{max-width:200px;max-height:40px;margin-bottom:var(--yy-space-6)}@media (max-width:640px){.yy-auth-top{padding:0 16px}.yy-auth-card{padding:24px}.yy-auth-foot{padding:16px}.yy-auth-main{padding:32px 16px}}@media print{.yy-side,.yy-topbar,.yy-viewing,.yy-noprint{display:none!important}.yy-main{padding:0}}.yyc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.yyc-grid{gap:var(--yy-space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.yyc-stat{font:var(--yy-type-web-stat);color:var(--yy-text);margin-top:4px}.yyc-tabs{border-bottom:1px solid var(--yy-border);flex-wrap:wrap;gap:4px;display:flex}.yyc-tabs a{height:44px;color:var(--yy-text-2);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.yyc-tabs a[aria-current=page]{color:var(--yy-text);border-bottom-color:var(--yy-accent)}.yyc-form{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0;display:flex}.yyc-form label{font:var(--yy-type-web-label);color:var(--yy-text);flex-direction:column;gap:6px;display:flex}.yyc-form input,.yyc-form select{border:1px solid var(--yy-border-strong);border-radius:var(--yy-radius-sm);background:var(--yy-surface);height:40px;padding:0 12px;font-size:14px}.yyc-scroll{overflow-x:auto}.yy-auth-form{flex-direction:column;display:flex}.yy-auth-form .yy-btn{margin-top:8px}.yy-auth-form ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.yy-auth-form ul .yy-btn{justify-content:flex-start;width:100%}@media (min-width:961px){.yy-frame{background:linear-gradient(to right,var(--yy-ink-950) var(--yy-web-sidebar),transparent 0)}}.yy-earnings-hero{font:var(--yy-type-web-h1);margin:var(--yy-space-3) 0 var(--yy-space-4)}.yy-brand-grid{gap:var(--yy-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;display:grid}@media (max-width:1180px){.yy-brand-grid{grid-template-columns:1fr}}.yy-preview-live{gap:var(--yy-space-4);flex-wrap:wrap;display:flex}.yy-preview-live .yy-preview-terminal{flex:220px;min-width:200px}.yy-preview-live .yy-preview-portal{background:var(--yy-surface);border:1px solid var(--yy-border);border-radius:var(--yy-radius-md);min-width:240px;padding:var(--yy-space-4);flex:1.3 280px}.yy-brand-appears{gap:var(--yy-space-4);margin-top:var(--yy-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.yy-brand-appears{grid-template-columns:1fr}}.yy-brand-appears-item{gap:var(--yy-space-2);color:var(--yy-text-2);align-items:flex-start;font-size:13px;display:flex}.yy-brand-appears-item strong{color:var(--yy-text);display:block}.yy-dns-record-name{font-family:var(--yy-font-mono);font-size:12px}.yy-code-inline{font:var(--yy-type-web-code);background:var(--yy-stone-100);border-radius:4px;padding:1px 6px;font-size:12.5px}.yy-steps-plain{counter-reset:yy-step;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.yy-steps-plain li{color:var(--yy-text);gap:10px;font-size:14px;line-height:20px;display:flex}.yy-steps-plain li:before{counter-increment:yy-step;content:counter(yy-step);background:var(--yy-stone-100);width:22px;height:22px;color:var(--yy-text-2);border-radius:999px;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:700;display:grid}.yy-role-list{flex-direction:column;gap:16px;margin:0;display:flex}.yy-role-list dt{color:var(--yy-text);margin-bottom:2px;font-size:14px;font-weight:700}.yy-role-list dd{color:var(--yy-text-2);margin:0;font-size:13px;line-height:18px}.yy-onboard{background:var(--yy-bg);flex-direction:column;min-height:100vh;display:flex}.yy-onboard-top{background:var(--yy-surface);border-bottom:1px solid var(--yy-border);flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 32px;display:flex}.yy-onboard-top img{width:auto;height:28px}.yy-onboard-top-actions{font:var(--yy-type-web-small);color:var(--yy-text-2);align-items:center;gap:20px;display:flex}.yy-onboard-top-actions strong{color:var(--yy-text)}.yy-onboard-main{flex:1;justify-content:center;gap:40px;padding:40px 32px;display:flex}.yy-onboard-rail{flex:none;width:280px}.yy-onboard-rail h1{font:var(--yy-type-web-h2);margin:0 0 4px}.yy-onboard-rail>p{font:var(--yy-type-web-small);color:var(--yy-text-2);margin:0 0 20px}.yy-onboard-card{width:720px;max-width:100%}.yy-onboard-foot{padding:16px 32px 24px}.yy-onboard-foot .yy-foot{max-width:1088px;margin:0 auto}@media (max-width:900px){.yy-onboard-main{flex-direction:column;align-items:stretch;padding:24px 16px}.yy-onboard-rail,.yy-onboard-card{width:100%}}
