*{box-sizing:border-box}html,body,#app{overscroll-behavior-x:none;min-height:100%}a{color:inherit;text-decoration:none}img{max-width:100%}.home-agent-showcase{--home-agent-hero-height:max(512px, 75vh);--home-agent-hero-mobile-height:512px;--home-agent-prompt-width:792px;--home-agent-feature-height:400px;--home-agent-feature-mobile-height:368px;--home-agent-promo-min-height:160px;--home-agent-promo-max-height:320px;--home-agent-promo-desktop-max-height:264px;--home-agent-tile-min-height:100px;--home-agent-tile-font-size:var(--body-base-font-size);--home-agent-brand-size:var(--icon-size-20);--home-agent-banana-size:var(--icon-size-24);--home-agent-brand-gap:var(--spacer-6);--home-agent-template-width:256px;--home-agent-template-copy-inset:14px;--home-agent-template-edge-fade:112px;--home-agent-streak-blur:9px}@media (width>=640px){.home-agent-showcase{--home-agent-template-width:288px}}@media (width>=1536px){.home-agent-showcase{--home-agent-tile-font-size:var(--heading-sm-font-size);--home-agent-brand-size:var(--icon-size-24);--home-agent-banana-size:28px;--home-agent-brand-gap:var(--spacer-8)}}.recharge-pricing-help__contact{--recharge-contact-bleed:var(--spacer-24);--recharge-contact-height:360px;--recharge-contact-padding-top:80px;--recharge-contact-padding-bottom:128px;--recharge-contact-padding-inline:var(--spacer-32);--recharge-contact-photo-size:88px;--recharge-contact-photo-large-size:118px;--recharge-contact-photo-outer-inset:4%;--recharge-contact-photo-inner-inset:6%;--recharge-contact-photo-opacity:.35;--recharge-contact-photo-blur:var(--spacer-8);--recharge-contact-motion-duration:.6s;--recharge-contact-motion-easing:cubic-bezier(.22, 1, .36, 1)}@media (width>=640px){.recharge-pricing-help__contact{--recharge-contact-photo-size:112px;--recharge-contact-photo-large-size:150px}}@media (width>=768px){.recharge-pricing-help__contact{--recharge-contact-bleed:var(--spacer-48);--recharge-contact-height:448px;--recharge-contact-photo-size:138px;--recharge-contact-photo-large-size:200px;--recharge-contact-padding-top:112px;--recharge-contact-padding-bottom:176px;--recharge-contact-padding-inline:var(--spacer-64);--recharge-contact-photo-outer-inset:8%;--recharge-contact-photo-inner-inset:12%}}:root{--radius-0:0px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-32:32px;--radius-xs:var(--radius-6);--radius-sm:var(--radius-8);--radius-md:var(--radius-12);--radius-lg:var(--radius-16);--radius-full:999px;--radius-panel:18px;--radius-marketing:var(--radius-24);--border-width-default:1px;--border-width-focus:2px;--input-focus-color:var(--text-secondary);--spacer-0:0px;--spacer-2:2px;--spacer-4:4px;--spacer-6:6px;--spacer-8:8px;--spacer-10:10px;--spacer-12:12px;--spacer-16:16px;--spacer-20:20px;--spacer-24:24px;--spacer-32:32px;--spacer-40:40px;--spacer-48:48px;--spacer-64:64px;--icon-size-12:12px;--icon-size-14:14px;--icon-size-16:16px;--icon-size-20:20px;--icon-size-24:24px;--icon-stroke-width-tool:1.8;--font-family-default:"SF Pro Text", "PingFang SC", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family-heading:"SF Pro", "PingFang SC", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family-metric:"Inter", "SF Pro Text", "PingFang SC", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-weight-default:400;--font-weight-medium:500;--font-weight-strong:600;--body-md-font-size:12px;--body-md-line-height:18px;--body-xs-font-size:11px;--body-xs-line-height:16px;--body-sm-font-size:13px;--body-sm-line-height:21px;--body-base-font-size:14px;--body-base-line-height:20px;--body-lg-font-size:18px;--body-lg-line-height:28px;--heading-xs-font-size:13px;--heading-xs-line-height:20px;--heading-sm-font-size:16px;--heading-sm-line-height:24px;--heading-md-font-size:20px;--heading-md-line-height:28px;--heading-xl-font-size:24px;--heading-xl-line-height:32px;--heading-2xl-font-size:28px;--heading-2xl-line-height:36px;--heading-display-font-size:52px;--heading-display-line-height:60px;--heading-display-sm-font-size:48px;--heading-display-sm-line-height:52px;--control-height-compact:28px;--control-height-compact-lg:32px;--control-height-toolbar:42px;--control-height-standard:36px;--control-height-strong:40px;--control-height-touch-standard:40px;--control-height-touch-strong:44px;--workspace-sidebar-panel-width:268px;--mobile-navigation-height:calc(var(--control-height-touch-standard) + var(--spacer-8) * 2);--input-touch-font-size:var(--heading-sm-font-size);--app-mobile-viewport-height:100dvh;--app-mobile-viewport-offset-top:0px;--z-mobile-sheet-backdrop:100;--z-mobile-sheet:110;--composer-height-standard:160px;--composer-height-max:180px;--home-sidebar-expanded-width:256px;--home-sidebar-collapsed-width:52px;--page-content-max-wide:1568px;--panel-footer-height:56px;--modal-width-sm:480px;--modal-width-md:720px;--modal-width-lg:960px;--modal-width-media:1160px;--panel-width-compact:280px;--panel-width-sm:320px;--panel-width-md:368px;--panel-width-lg:420px;--recharge-model-preview-height:252px;--popover-width-toolbar:224px;--popover-width-account:280px;--auth-provider-stage-height:224px;--auth-provider-frame-width:300px;--auth-provider-frame-height:400px;--auth-provider-quick-stage-height:200px;--auth-provider-qr-stage-size:176px;--auth-provider-qr-code-size:160px;--auth-provider-qr-optical-offset-inline:2px;--motion-duration-fast:.12s;--motion-duration-popover:.16s;--motion-duration-modal:.18s;--motion-duration-content:.2s;--motion-easing-enter:cubic-bezier(.2, 0, 0, 1);--motion-easing-feedback:ease-out;--motion-press-distance:1px;--z-node-status:20;--z-popover:3000;--z-modal:4000;--z-modal-nested:4100;--app-font-body-size:var(--body-base-font-size);--app-font-body-line-height:var(--body-base-line-height);--app-font-meta-size:var(--body-md-font-size);--app-font-meta-line-height:var(--body-md-line-height);--app-font-title-sm-size:var(--heading-sm-font-size);--app-font-title-sm-line-height:var(--heading-sm-line-height);--app-font-title-md-size:var(--heading-md-font-size);--app-font-title-md-line-height:var(--heading-md-line-height);--app-font-title-lg-size:var(--heading-2xl-font-size);--app-font-title-lg-line-height:var(--heading-2xl-line-height);--app-radius-sm:var(--radius-8);--app-radius-md:var(--radius-12);--app-radius-lg:var(--radius-16);--app-icon-12:var(--icon-size-12);--app-icon-14:var(--icon-size-14);--app-icon-16:var(--icon-size-16);--app-icon-20:var(--icon-size-20);--app-icon-24:var(--icon-size-24)}:root[data-platform=windows]{--font-family-default:"Noto Sans SC Variable", "Segoe UI", sans-serif;--font-family-heading:"Noto Sans SC Variable", "Segoe UI", sans-serif;--font-family-metric:"Noto Sans SC Variable", "Segoe UI", sans-serif}@media (width<=767px){:root{--recharge-model-preview-height:calc(var(--spacer-48) * 2)}}.rt-shell,.rt-dialog-backdrop{--realtime-composer-width:536px;--realtime-backdrop:#00000052;--realtime-name-width:180px;--realtime-model-chip-width:164px;--realtime-model-menu-width:320px;--realtime-source-menu-width:200px;--realtime-tool-popover-width:288px;--realtime-dialog-width:420px;--realtime-budget-input-width:104px;--realtime-prompt-max-height:128px;--realtime-empty-bottom-space:112px;--realtime-footer-clearance:172px;--realtime-mobile-bottom-space:224px;--realtime-mobile-model-width:128px}.mona-api-shell{--api-console-content-width:1152px;--api-page-surface:#fff;--api-card-surface:#fafafa;--api-hover:#0000000a;--api-chart-grid:#0000000b;--api-card-radius:10px;--api-title-size:30px;--api-agent-heading-size:18px;--api-agent-heading-weight:700;--api-agent-tab-width:96px;--api-agent-chip:#00000017;--api-agent-icon-filter:invert(1);--api-agent-active-icon-filter:none;--api-code-verb:#138865;--api-mobile-title-size:36px;--api-hero-text:#fff;--api-hero-ink:#000;--api-tooltip-shadow:0 8px 16px #0000001a;--api-usage-title-size:48px;--api-usage-title-line:60px;--api-title-weight:450;--api-hero-width:384px;--api-hero-height:456px;--api-chart-height:296px;--api-mini-chart-height:216px;--api-tooltip-width:164px;--api-chart-label-size:10px;--api-chart-accent:#3b82f6;--api-gradient:linear-gradient(135deg, #1d4ed8e6, #2563eba6 50%, #c084fc);--api-code-string:#e65320;--api-code-keyword:#c026d3;--api-code-function:#1683cc}[data-theme=dark] .mona-api-shell{--api-page-surface:#111;--api-agent-chip:#ffffff1a;--api-agent-icon-filter:none;--api-agent-active-icon-filter:invert(1);--api-code-verb:#34d399;--api-card-surface:#171717;--api-hover:#ffffff0f;--api-chart-grid:#ffffff0f;--api-gradient:linear-gradient(135deg, #2563ebe6, #3b82f699 50%, #ffffff80);--api-code-string:#fb923c;--api-code-keyword:#e879f9;--api-code-function:#60a5fa}.ds-btn{justify-content:center;align-items:center;gap:var(--spacer-8);border:var(--border-width-default) solid transparent;border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-family-default);font-size:var(--body-base-font-size);font-weight:var(--font-weight-medium);line-height:var(--body-base-line-height);white-space:nowrap;cursor:pointer;background:0 0;text-decoration:none;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.ds-btn.ds-btn--compact,.ds-field.ds-field--compact{font-size:var(--body-sm-font-size);line-height:var(--body-base-line-height);font-weight:var(--font-weight-default)}.ds-btn.ds-btn--compact>.lucide{stroke-width:var(--icon-stroke-width-tool)}.ds-studio{font-family:var(--font-family-default);font-size:var(--body-sm-font-size);line-height:var(--body-base-line-height);font-weight:var(--font-weight-default)}.ds-studio .ds-studio-control{justify-content:center;align-items:center;gap:var(--spacer-6);min-width:0;min-height:var(--control-height-compact-lg);padding:0 var(--spacer-10);border:var(--border-width-default) solid transparent;border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;cursor:pointer;box-shadow:var(--shadow-none);background:0 0;text-decoration:none;display:inline-flex}.ds-studio .ds-studio-control--tight{min-height:var(--control-height-compact)}.ds-studio .ds-studio-control--icon{width:var(--control-height-compact-lg);height:var(--control-height-compact-lg);flex:none;padding:0}.ds-studio .ds-studio-control--icon.ds-studio-control--tight{width:var(--control-height-compact);height:var(--control-height-compact)}.ds-studio .ds-studio-control--soft{background:var(--surface-subtle)}.ds-studio .ds-studio-control--primary{background:var(--action-primary);color:var(--action-on-primary);font-weight:var(--font-weight-medium)}.ds-studio .ds-studio-control--danger{color:var(--status-error-default)}.ds-studio .ds-studio-control:hover:not(:disabled){background:var(--surface-subtle)}.ds-studio .ds-studio-control:active:not(:disabled){background:var(--surface-pressed)}.ds-studio .ds-studio-control--primary:hover:not(:disabled){background:var(--action-primary-hover)}.ds-studio .ds-studio-control--primary:active:not(:disabled){background:var(--action-primary-active)}.ds-studio .ds-studio-control:disabled{color:var(--text-disabled);background:var(--surface-subtle);cursor:not-allowed;border-color:#0000}.ds-studio .ds-studio-control:focus-visible,.ds-studio .ds-studio-list-row:focus-visible{outline:var(--border-width-focus) solid var(--accent);outline-offset:var(--spacer-2)}.ds-studio .ds-studio-control>.lucide{stroke-width:var(--icon-stroke-width-tool);flex:none}.ds-studio .ds-studio-field{min-width:0;min-height:var(--control-height-compact-lg);padding:var(--spacer-4) var(--spacer-8);border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--text-primary);font-family:var(--font-family-default);font-size:var(--body-sm-font-size);line-height:var(--body-base-line-height);font-weight:var(--font-weight-default);box-shadow:var(--shadow-none)}.ds-studio .ds-studio-field:focus-visible{border-color:var(--input-focus-color);outline:var(--border-width-focus) solid var(--input-focus-color);outline-offset:var(--spacer-2)}.ds-studio .ds-studio-field:disabled{color:var(--text-disabled);cursor:not-allowed}.ds-studio .ds-studio-panel{background:var(--surface-panel);min-width:0;min-height:0;box-shadow:var(--shadow-none);border:0;border-radius:0}.ds-studio .ds-studio-section{padding:var(--spacer-12);border:0;border-bottom:var(--border-width-default) solid var(--border-subtle);box-shadow:var(--shadow-none);background:0 0;border-radius:0}.ds-studio .ds-studio-tabs{align-items:center;gap:var(--spacer-4);flex-wrap:wrap;display:flex}.ds-studio .ds-studio-list-row{min-width:0;min-height:var(--control-height-compact-lg);padding:var(--spacer-4) var(--spacer-8);border:var(--border-width-default) solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);font:inherit;text-align:start;box-shadow:var(--shadow-none);background:0 0}.ds-studio .ds-studio-list-row:hover:not(:disabled){color:var(--text-primary);background:var(--surface-subtle)}.ds-studio .ds-studio-list-row:is(.is-active,[aria-selected=true],[aria-pressed=true]){color:var(--accent-foreground);background:var(--accent-soft)}.ds-studio .ds-studio-list-row:disabled{color:var(--text-disabled);cursor:not-allowed}@media (width<=767.98px),(pointer:coarse){.ds-studio .ds-studio-control,.ds-studio .ds-studio-field,.ds-studio .ds-studio-list-row{min-height:var(--control-height-touch-standard)}.ds-studio .ds-studio-control--icon,.ds-studio .ds-studio-control--icon.ds-studio-control--tight{width:var(--control-height-touch-standard);height:var(--control-height-touch-standard)}}.task-queue-status{justify-content:center;align-items:center;gap:var(--spacer-8);padding:var(--spacer-8) var(--spacer-12);color:var(--text-secondary);background:var(--surface-panel);font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.task-queue-status--overlay{inset-inline:var(--spacer-8);bottom:var(--spacer-8);z-index:var(--z-node-status);border-radius:var(--radius-sm);white-space:normal;position:absolute}.task-queue-status>span{min-width:0}.task-queue-status .ds-btn{transition:none}.task-queue-status--overlay~.node-status,.task-queue-status--overlay~.image-stage .generation-mote-status>strong{display:none}@media (pointer:coarse){.task-queue-status .ds-btn{min-height:var(--control-height-touch-standard)}}.ds-btn:focus-visible{outline:var(--border-width-focus) solid var(--accent);outline-offset:var(--spacer-2)}.ds-btn:disabled{cursor:not-allowed;opacity:.52}.ds-btn--sm{min-height:var(--control-height-compact-lg);padding:0 var(--spacer-12);border-radius:var(--radius-sm);font-size:var(--body-md-font-size);line-height:var(--body-md-line-height)}.ds-btn--md{min-height:var(--control-height-standard);padding:0 var(--spacer-12)}.ds-btn--lg{min-height:var(--control-height-strong);padding:0 var(--spacer-16)}.ds-btn--brand,.ds-btn--primary{background:var(--action-primary);color:var(--action-on-primary);box-shadow:var(--shadow-none)}.ds-btn--brand:hover:not(:disabled),.ds-btn--primary:hover:not(:disabled){background:var(--action-primary-hover)}.ds-btn--brand:active:not(:disabled),.ds-btn--primary:active:not(:disabled){background:var(--action-primary-active)}.ds-btn--secondary{border-color:var(--border-default);background:var(--surface-subtle);color:var(--text-primary)}.ds-btn--secondary:hover:not(:disabled){background:var(--surface-pressed)}.ds-btn--ghost{color:var(--text-secondary)}.ds-btn--ghost:hover:not(:disabled),.ds-btn--ghost:focus-visible:not(:disabled){background:var(--surface-subtle);color:var(--text-primary)}.ds-btn--danger{background:var(--action-danger);color:var(--action-on-danger)}.ds-btn--danger:hover:not(:disabled){background:var(--action-danger-hover)}.ds-btn--danger:active:not(:disabled){background:var(--action-danger-active)}.ds-btn--danger-subtle{background:var(--status-error-surface-l1);color:var(--status-error-default)}.ds-btn--danger-subtle:hover:not(:disabled),.ds-btn--danger-subtle:active:not(:disabled){border-color:currentColor}.ds-btn--icon{width:var(--control-height-standard);min-width:var(--control-height-standard);flex-shrink:0;padding:0}.ds-btn--icon.ds-btn--sm{width:var(--control-height-compact-lg);min-width:var(--control-height-compact-lg)}.ds-btn--icon.ds-btn--md{width:var(--control-height-standard);min-width:var(--control-height-standard)}.ds-btn--icon.ds-btn--lg{width:var(--control-height-strong);min-width:var(--control-height-strong)}.ds-btn>.app-icon,.ds-btn>img,.ds-btn>svg,.ds-btn>i{flex-shrink:0}.ds-field{align-items:center;gap:var(--spacer-8);min-height:var(--control-height-standard);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-subtle);color:var(--text-primary);font-family:var(--font-family-default);font-size:var(--body-sm-font-size);line-height:var(--heading-xs-line-height);padding:0 var(--spacer-12);display:inline-flex}.ds-field:has(:disabled){cursor:not-allowed;opacity:.52}.ds-field:focus-within{border-color:var(--input-focus-color);outline:var(--border-width-focus) solid var(--input-focus-color);outline-offset:var(--spacer-2);box-shadow:var(--shadow-none)}.ds-field input,.ds-field select,.ds-field textarea{width:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0}.ds-pill{align-items:center;gap:var(--spacer-6);min-height:var(--control-height-compact-lg);padding:0 var(--spacer-12);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-subtle);color:var(--text-secondary);font-size:var(--body-md-font-size);line-height:var(--body-md-line-height);font-weight:var(--font-weight-medium);display:inline-flex}.ui-icon-12,.ui-icon-14,.ui-icon-16,.ui-icon-20,.ui-icon-24{width:1em;height:1em}@media (width<=760px),(pointer:coarse){.ds-btn,.ds-btn--sm,.ds-btn--md,.ds-field{min-height:var(--control-height-touch-standard)}.ds-btn--lg{min-height:var(--control-height-touch-strong)}.ds-btn--icon,.ds-btn--icon.ds-btn--sm,.ds-btn--icon.ds-btn--md{width:var(--control-height-touch-standard);min-width:var(--control-height-touch-standard)}.ds-btn--icon.ds-btn--lg{width:var(--control-height-touch-strong);min-width:var(--control-height-touch-strong)}}@media (prefers-reduced-motion:reduce){.ds-btn{transition:none}}.canvas-title-color--neutral{--canvas-title-fill:var(--canvas-title-neutral)}.canvas-title-color--sand{--canvas-title-fill:var(--canvas-title-sand)}.canvas-title-color--mint{--canvas-title-fill:var(--canvas-title-mint)}.canvas-title-color--sky{--canvas-title-fill:var(--canvas-title-sky)}.canvas-title-color--rose{--canvas-title-fill:var(--canvas-title-rose)}.canvas-title-color--violet{--canvas-title-fill:var(--canvas-title-violet)}.enhance-shell,.image-layers-shell{--enhance-dock-height:76px;--enhance-dock-radius:20px;--enhance-dock-padding:10px;--enhance-dock-background:#f1f1f1bf;--enhance-dock-item-size:56px;--enhance-dock-item-radius:10px;--enhance-dock-plus-background:var(--surface-panel);--enhance-dock-separator-width:2px;--enhance-dock-separator-height:20px}.enhance-shell{--enhance-panel-width:285px;--enhance-panel-background:#fafafa;--enhance-preview-background:var(--surface-panel);--enhance-source-preview-height:208px;--enhance-scale-height:44px;--enhance-scale-radius:16px;--enhance-scale-background:#f1f1f1;--enhance-scale-button-height:36px;--enhance-scale-button-radius:14px;--enhance-cta-height:var(--control-height-strong);--enhance-cta-icon-size:var(--icon-size-16);--enhance-cta-radius:var(--radius-sm);--enhance-cta-background:#006bff;--enhance-cta-disabled-background:#006bff26;--enhance-cta-disabled-foreground:var(--enhance-cta-background);--enhance-cta-foreground:#fff;--enhance-model-height:36px;--enhance-model-width:220px;--enhance-model-top:14px;--enhance-model-font-size:18px;--enhance-model-line-height:28px;--enhance-preview-top:90px;--enhance-view-tools-height:34px;--enhance-view-tools-radius:8px;--enhance-zoom-badge-width:56px;--enhance-mode-hit-size:32px;--enhance-meta-line-height:16px;--enhance-slider-height:28px;--enhance-slider-track-height:4px;--enhance-slider-thumb-size:16px;--enhance-slider-icon-color:#a3a3a3;--enhance-number-entry-width:80px;--enhance-compare-handle-size:36px}[data-theme=dark] .enhance-shell{--enhance-panel-background:var(--surface-panel);--enhance-scale-background:var(--surface-subtle);--enhance-slider-icon-color:var(--text-tertiary)}[data-theme=dark] .enhance-shell,[data-theme=dark] .image-layers-shell{--enhance-dock-background:var(--surface-subtle);--enhance-dock-plus-background:var(--surface-pressed)}@media (width<=767px),(pointer:coarse){.enhance-shell{--enhance-cta-height:var(--control-height-touch-strong)}}:root{--bg:var(--bg-base-default);--panel:var(--surface-panel);--panel-solid:var(--surface-panel);--ink:var(--text-default);--muted:var(--text-tertiary);--soft:var(--bg-base-secondary);--line:var(--border-neutral-l1);--accent:var(--bg-brand);--accent-2:#15b8a6;--accent-3:#ff7a59;--shadow:var(--app-shadow-soft);--shadow-soft:var(--app-shadow-soft);--color-primary:var(--bg-brand);--color-bg:var(--bg-base-default);--color-text:var(--text-default);--color-border:var(--border-neutral-l2);--app-font-family-body:var(--font-family-default);--app-font-family-heading:var(--font-family-heading);--app-font-body-size:var(--body-base-font-size);--app-font-body-line-height:var(--body-base-line-height);--app-font-meta-size:var(--body-md-font-size);--app-font-meta-line-height:var(--body-md-line-height);--app-title-section-size:var(--heading-sm-font-size);--app-title-section-line-height:var(--heading-sm-line-height);--app-title-panel-size:var(--heading-md-font-size);--app-title-panel-line-height:var(--heading-md-line-height);--app-icon-12:var(--icon-size-12);--app-icon-14:var(--icon-size-14);--app-icon-16:var(--icon-size-16);--app-icon-20:var(--icon-size-20);--app-icon-24:var(--icon-size-24)}:root[data-theme=dark]{--bg:var(--bg-base-default);--panel:var(--surface-panel);--panel-solid:var(--surface-panel);--ink:var(--text-default);--muted:var(--text-tertiary);--line:var(--border-neutral-l2);--color-bg:var(--bg-base-default);--color-text:var(--text-default);--color-border:var(--border-neutral-l2)}.color-shell{--color-grade-black:#25282d;--color-grade-gray:#969ba3;--color-grade-white:#fff;--color-grade-cool:#6b92df;--color-grade-warm:#eac178;--color-grade-green:#66b88a;--color-grade-magenta:#da83b5;--color-grade-saturated:#e87e55;--color-grade-track-neutral:var(--border-strong);--color-grade-track-luma:linear-gradient(90deg, var(--color-grade-black), var(--color-grade-gray) 50%, var(--color-grade-white));--color-grade-track-temperature:linear-gradient(90deg, var(--color-grade-cool), var(--color-grade-white) 50%, var(--color-grade-warm));--color-grade-track-tint:linear-gradient(90deg, var(--color-grade-green), var(--color-grade-white) 50%, var(--color-grade-magenta));--color-grade-track-contrast:linear-gradient(90deg, var(--color-grade-gray), var(--color-grade-gray) 30%, var(--color-grade-black) 70%, var(--color-grade-white));--color-grade-track-saturation:linear-gradient(90deg, var(--color-grade-gray), var(--color-grade-saturated));--color-grade-track-intensity:linear-gradient(90deg, var(--color-grade-gray), var(--color-grade-black))}:root{--canvas-title-neutral:var(--surface-panel);--canvas-title-sand:#f8e9b0;--canvas-title-mint:#cdebdc;--canvas-title-sky:#d5e7fa;--canvas-title-rose:#f5dce4;--canvas-title-violet:#e7ddf5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-canvas:#efeff1;--surface-page:#f7f7f8;--surface-workspace-chrome:color-mix(in srgb, var(--surface-panel) 80%, transparent);--liquid-glass-fill:color-mix(in srgb, var(--surface-panel) 76%, transparent);--liquid-glass-fill-strong:color-mix(in srgb, var(--surface-panel) 88%, transparent);--liquid-glass-wash:color-mix(in srgb, var(--surface-panel) 22%, transparent);--liquid-glass-fill-canvas:var(--surface-workspace-chrome);--liquid-glass-rim:#1f283a24;--liquid-glass-highlight:#ffffffc2;--liquid-glass-glaze:#ffffff59;--liquid-glass-depth:#1922340e;--liquid-glass-rim-high:#fffffff0;--liquid-glass-rim-mid:#1f283a30;--liquid-glass-rim-low:#1f283a14;--liquid-glass-sheen:linear-gradient(180deg, var(--liquid-glass-highlight) 0, transparent 1px), radial-gradient(110% 145% at 8% -75%, var(--liquid-glass-glaze), transparent 68%), linear-gradient(180deg, transparent 58%, var(--liquid-glass-depth) 100%);--liquid-glass-soft-sheen:radial-gradient(120% 125% at 15% -25%, var(--liquid-glass-glaze), transparent 75%);--liquid-glass-canvas-material:linear-gradient(var(--liquid-glass-fill-canvas), var(--liquid-glass-fill-canvas)) padding-box, linear-gradient(145deg, var(--liquid-glass-rim-high), var(--liquid-glass-rim-mid) 31%, var(--liquid-glass-rim-low) 73%, var(--liquid-glass-rim-high)) border-box;--liquid-glass-refraction-top:url(#mona-liquid-glass-refraction-top);--liquid-glass-refraction-bottom:url(#mona-liquid-glass-refraction-bottom);--liquid-glass-canvas-refraction-top:url(#mona-liquid-glass-canvas-refraction-top) blur(5px);--liquid-glass-canvas-refraction-bottom:url(#mona-liquid-glass-canvas-refraction-bottom) blur(5px);--liquid-glass-filter:var(--liquid-glass-refraction-top) blur(18px) saturate(1.28);--liquid-glass-filter-compact:var(--liquid-glass-refraction-top) blur(12px) saturate(1.2);--liquid-glass-inner-ring:inset 0 0 0 1px var(--liquid-glass-rim), inset 0 1px 0 var(--liquid-glass-highlight);--liquid-glass-shadow:0 8px 24px #10192c14;--surface-panel:#fff;--surface-subtle:#f4f4f5;--surface-home-sidebar:color-mix(in srgb, var(--surface-page) 64%, var(--surface-panel));--surface-home-announcement:linear-gradient(110deg, #050505 0%, #1c1c1c 18%, #5a5a5a 36%, #252525 43%, #0a0a0a 52%, #4a4a4a 70%, #171717 82%, #000 100%);--surface-pressed:#ececed;--text-primary:#171717;--text-secondary:#404040;--text-tertiary:#666;--text-disabled:#a1a1a1;--text-onbrand:#fff;--text-white:#fff;--icon-onbrand:#fff;--border-contrast:#000;--text-home-announcement:#fff;--text-home-announcement-muted:#fff;--text-on-media:#fff;--text-on-light-media:var(--action-primary);--border-subtle:#17171714;--border-section-divider:#1717171a;--border-default:#17171724;--border-strong:#1717173d;--action-primary:#171717;--action-on-primary:#fff;--action-primary-hover:#2a2a2a;--action-primary-active:#000;--action-danger:#c94343;--action-danger-hover:#b53838;--action-danger-active:#ad3333;--action-on-danger:#fff;--action-catalog-official:#2f4ed8;--action-catalog-economy:#146c43;--action-on-catalog:#fff;--status-error-default:#ad3333;--status-error-surface-l1:#c943431f;--status-warning-default:#875000;--status-warning-surface-l1:#b86b001f;--status-success-default:#146c43;--accent:#405cf5;--accent-foreground:#2f4ed8;--accent-hover:var(--theme-primary-hover);--accent-foreground-on-pressed:var(--accent-foreground);--accent-soft:#405cf51a;--accent-border:#405cf53d;--recharge-pro-surface:#2858b8;--recharge-pro-action:#0879f9;--recharge-pro-soft:#0879f91a;--recharge-max-surface:#ad4934;--recharge-max-action:#ff5541;--recharge-max-soft:#ff55411a;--recharge-custom-surface:#176f67;--recharge-custom-action:#0f9185;--recharge-custom-soft:#0f91851a;--recharge-on-color:#fff;--recharge-pro-card-start:#4c9eff;--recharge-pro-card-end:#155dfc;--recharge-max-card-start:#ff8a5b;--recharge-max-card-end:#ff5541;--recharge-custom-card-start:#39c5b6;--recharge-custom-card-end:#00a997;--recharge-volume-surface:#f5f5f5;--recharge-volume-surface-hover:#eee;--recharge-volume-control-surface:linear-gradient(45deg, #f5f5f5 0%, #f5f5f5 35%, #e5e5e5 100%);--recharge-volume-control-hover:linear-gradient(45deg, #eee 0%, #eee 35%, #dcdcdc 100%);--recharge-volume-action-surface:#e5e5e5;--recharge-volume-action-hover:#dcdcdc;--recharge-consult-surface:radial-gradient(circle at 94% 88%, color-mix(in srgb, var(--recharge-pro-action) 72%, var(--recharge-on-color)) 0%, transparent 42%), radial-gradient(circle at 76% 12%, color-mix(in srgb, var(--recharge-pro-surface) 68%, var(--recharge-on-color)) 0%, transparent 54%), linear-gradient(116deg, color-mix(in srgb, var(--media-transition-black) 82%, var(--recharge-pro-surface)) 0%, color-mix(in srgb, var(--recharge-pro-surface) 72%, var(--media-transition-black)) 52%, var(--recharge-pro-surface) 100%);--status-success-soft:#218a5a1f;--status-success-border:#218a5a47;--brand-wechat-pay:#07c160;--brand-alipay:#1677ff;--brand-paypal:#002991;--modal-backdrop:#0000006b;--media-caption-text:#fff;--media-caption-surface:#000000b8;--media-transition-black:#000;--media-transition-white:#fff;--media-scrim-strong:#000000d6;--shadow-none:none;--shadow-raised:0 1px 2px #0000000a;--shadow-compact-panel:0 1px 2px #0000000a, 0 3px 12px #00000014;--shadow-popover:0 3px 6px #00000014;--shadow-panel:0 6px 16px #00000014, 0 3px 6px #0000000a;--shadow-modal:0 20px 60px #00000029;--theme-page-bg:var(--surface-page);--theme-page-bg-soft:var(--surface-subtle);--theme-page-bg-elevated:var(--surface-panel);--theme-page-bg-solid:var(--surface-panel);--theme-grid-line:var(--border-subtle);--theme-title:var(--text-primary);--theme-text:var(--text-secondary);--theme-text-muted:var(--text-tertiary);--theme-text-faint:var(--text-disabled);--theme-border:var(--border-subtle);--theme-border-strong:var(--border-default);--theme-control-bg:var(--surface-subtle);--theme-control-hover:var(--surface-pressed);--theme-card-bg:var(--surface-panel);--theme-card-bg-strong:var(--surface-panel);--theme-popover-bg:var(--surface-panel);--theme-sidebar-shadow:var(--shadow-compact-panel);--theme-popover-shadow:var(--shadow-popover);--theme-primary:#405cf5;--theme-primary-hover:#2f73ff;--theme-primary-active:#2f4ed8;--theme-primary-soft:#405cf51a;--theme-primary-border:#405cf53d;--theme-accent:#1396ff;--theme-accent-2:#0fbfa6;--theme-warning:var(--status-warning-default);--theme-error:var(--status-error-default);--theme-success:var(--status-success-default);--theme-shadow-soft:var(--shadow-raised);--theme-shadow-panel:var(--shadow-panel);--waiting-glow-color-1:#ff3b7a;--waiting-glow-color-2:#ff5c35;--waiting-glow-color-3:#ffb800;--waiting-glow-color-4:#ffe84a;--waiting-glow-color-5:#34e7a6;--waiting-glow-color-6:#22d3ee;--waiting-glow-color-7:#3b82f6;--waiting-glow-color-8:#7c5cff;--waiting-glow-color-9:#d946ef;--waiting-glow-base:#769fffa1;--waiting-glow-veil-opacity:.0825;--waiting-glow-aura-opacity:.1275;--waiting-glow-haze-opacity:.2025;--waiting-glow-wash-opacity:.3075;--waiting-glow-bloom-opacity:.48;--waiting-glow-core-opacity:.75;--waiting-glow-inner-near-opacity:.255;--waiting-glow-inner-mid-opacity:.18;--waiting-glow-inner-deep-opacity:.105;--bg-base-default:var(--theme-page-bg);--bg-base-secondary:var(--theme-page-bg-soft);--bg-overlay-l1:var(--theme-control-bg);--bg-overlay-l2:var(--theme-control-hover);--bg-overlay-l3:var(--surface-pressed);--bg-brand:var(--theme-primary);--bg-brand-hover:var(--theme-primary-hover);--bg-brand-active:var(--theme-primary-active);--bg-brand-disabled:#3f67ff3d;--text-default:var(--text-primary);--icon-default:var(--text-primary);--icon-secondary:var(--text-secondary);--icon-tertiary:var(--text-tertiary);--border-neutral-l1:var(--theme-border);--border-neutral-l2:var(--theme-border-strong);--border-neutral-l3:var(--border-strong);--app-shadow-soft:var(--theme-shadow-soft);--app-shadow-panel:var(--theme-shadow-panel)}:root[data-theme=dark]{--text-on-light-media:var(--action-on-primary);--canvas-title-neutral:var(--surface-panel);--canvas-title-sand:#51472b;--canvas-title-mint:#2b493c;--canvas-title-sky:#2c425c;--canvas-title-rose:#543642;--canvas-title-violet:#433753;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-canvas:#0f1011;--surface-page:#121314;--surface-workspace-chrome:color-mix(in srgb, var(--surface-panel) 80%, transparent);--liquid-glass-rim:#ffffff2e;--liquid-glass-highlight:#ffffff4a;--liquid-glass-glaze:#ffffff1f;--liquid-glass-depth:#0000002e;--liquid-glass-rim-high:#ffffff5c;--liquid-glass-rim-mid:#ffffff24;--liquid-glass-rim-low:#00000040;--liquid-glass-shadow:0 10px 28px #00000038;--surface-panel:#191a1c;--surface-subtle:#222326;--surface-home-sidebar:#000;--surface-home-announcement:linear-gradient(110deg, #050505 0%, #1c1c1c 18%, #5a5a5a 36%, #252525 43%, #0a0a0a 52%, #4a4a4a 70%, #171717 82%, #000 100%);--surface-pressed:#2b2c2f;--text-primary:#f5f5f5;--text-secondary:#d4d4d4;--text-tertiary:#a3a3a3;--text-disabled:#737373;--text-home-announcement:#fff;--text-home-announcement-muted:#fff;--text-on-media:#fff;--border-subtle:#ffffff14;--border-section-divider:#ffffff1a;--border-default:#ffffff24;--border-strong:#ffffff3d;--action-primary:#f5f5f5;--action-on-primary:#111;--action-primary-hover:#fff;--action-primary-active:#e9e9e9;--status-error-default:#ff8f8f;--status-error-surface-l1:#ff8f8f1f;--status-warning-default:#f5c96b;--status-warning-surface-l1:#f5c96b1f;--status-success-default:#7ee6a6;--accent:#3f67ff;--accent-foreground:#6284ff;--accent-foreground-on-pressed:#7391ff;--accent-soft:#3f67ff24;--accent-border:#5684ff42;--recharge-pro-surface:#244c9d;--recharge-pro-action:#6284ff;--recharge-pro-soft:#3f67ff1f;--recharge-max-surface:#95402f;--recharge-max-action:#ff6d58;--recharge-max-soft:#ff55411f;--recharge-custom-surface:#155e58;--recharge-custom-action:#28a99b;--recharge-custom-soft:#28a99b1f;--recharge-on-color:#fff;--recharge-volume-surface:color-mix(in srgb, var(--surface-panel) 74%, transparent);--recharge-volume-surface-hover:color-mix(in srgb, var(--surface-panel) 88%, transparent);--recharge-volume-control-surface:linear-gradient(187deg, color-mix(in srgb, var(--recharge-on-color) 4%, transparent) 2%, color-mix(in srgb, var(--recharge-on-color) 1.8%, transparent) 42%, transparent 76%);--recharge-volume-control-hover:linear-gradient(187deg, color-mix(in srgb, var(--recharge-on-color) 8%, transparent) 2%, color-mix(in srgb, var(--recharge-on-color) 3.6%, transparent) 42%, transparent 76%);--recharge-volume-action-surface:var(--action-primary);--recharge-volume-action-hover:var(--action-primary-hover);--recharge-consult-surface:radial-gradient(circle at 94% 88%, color-mix(in srgb, var(--recharge-pro-action) 68%, var(--recharge-on-color)) 0%, transparent 42%), radial-gradient(circle at 76% 12%, color-mix(in srgb, var(--recharge-pro-surface) 72%, var(--recharge-on-color)) 0%, transparent 54%), linear-gradient(116deg, color-mix(in srgb, var(--media-transition-black) 84%, var(--recharge-pro-surface)) 0%, color-mix(in srgb, var(--recharge-pro-surface) 76%, var(--media-transition-black)) 52%, var(--recharge-pro-surface) 100%);--status-success-soft:#7ee6a624;--status-success-border:#7ee6a64d;--modal-backdrop:#000000a3;--media-caption-text:#fff;--media-caption-surface:#000000b8;--media-transition-black:#000;--media-transition-white:#fff;--media-scrim-strong:#000000d6;--shadow-popover:0 3px 6px #0000003d;--shadow-raised:none;--shadow-compact-panel:none;--shadow-panel:0 6px 16px #0003, 0 3px 6px #0000001f;--shadow-modal:0 20px 60px #0000005c;--theme-primary:#3f67ff;--theme-primary-hover:#6284ff;--theme-primary-active:#2e54e8;--theme-primary-soft:#3f67ff24;--theme-primary-border:#5684ff42;--theme-accent:#1fd4ff;--theme-accent-2:#22c7a9;--theme-success:var(--status-success-default);--waiting-glow-base:#769fffa1;--waiting-glow-veil-opacity:.0825;--waiting-glow-aura-opacity:.1275;--waiting-glow-haze-opacity:.2025;--waiting-glow-wash-opacity:.3075;--waiting-glow-bloom-opacity:.48;--waiting-glow-core-opacity:.75;--waiting-glow-inner-near-opacity:.255;--waiting-glow-inner-mid-opacity:.18;--waiting-glow-inner-deep-opacity:.105}@media (prefers-contrast:more){:root,:root[data-theme=dark]{--liquid-glass-fill:color-mix(in srgb, var(--surface-panel) 94%, transparent);--liquid-glass-fill-strong:var(--surface-panel);--liquid-glass-wash:var(--surface-panel);--liquid-glass-sheen:none;--liquid-glass-soft-sheen:none;--liquid-glass-fill-canvas:var(--surface-panel);--liquid-glass-rim:var(--border-strong);--liquid-glass-refraction-top:none;--liquid-glass-refraction-bottom:none;--liquid-glass-canvas-refraction-top:none;--liquid-glass-canvas-refraction-bottom:none;--liquid-glass-filter:none;--liquid-glass-filter-compact:none}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){:root,:root[data-theme=dark]{--liquid-glass-fill:var(--surface-panel);--liquid-glass-fill-strong:var(--surface-panel);--liquid-glass-wash:var(--surface-panel);--liquid-glass-fill-canvas:var(--surface-panel);--liquid-glass-sheen:none;--liquid-glass-soft-sheen:none;--liquid-glass-refraction-top:none;--liquid-glass-refraction-bottom:none;--liquid-glass-canvas-refraction-top:none;--liquid-glass-canvas-refraction-bottom:none;--liquid-glass-filter:none;--liquid-glass-filter-compact:none}}html[data-theme-transition=active]::view-transition-group(root){animation:none}html[data-theme-transition=active]::view-transition-image-pair(root){animation:none}html[data-theme-transition=active]::view-transition-old(root){animation:none}html[data-theme-transition=active]::view-transition-new(root){animation:none}html[data-theme-transition=active]::view-transition-old(root){mix-blend-mode:normal}html[data-theme-transition=active]::view-transition-new(root){mix-blend-mode:normal}html[data-theme-transition=active]::view-transition-old(root){z-index:1}html[data-theme-transition=active]::view-transition-new(root){z-index:2;animation:.32s linear both mona-theme-reveal}@keyframes mona-theme-reveal{0%{clip-path:circle(0 at var(--theme-transition-origin-x) var(--theme-transition-origin-y))}to{clip-path:circle(var(--theme-transition-radius) at var(--theme-transition-origin-x) var(--theme-transition-origin-y))}}@media (prefers-reduced-motion:reduce){html[data-theme-transition=active]::view-transition-new(root){animation:none}}.home-agent-showcase{--home-agent-sky-zenith:#cceaff;--home-agent-sky-horizon:var(--theme-page-bg);--home-agent-sky-cloud:#fff;--home-agent-sky-shadow:#a7cfe9;--home-agent-sky-particle:#65baff;--home-agent-sky-water:#9fc9da;--home-agent-sky-bubble-teal:#00bfd1;--home-agent-sky-bubble-azure:#008fe8;--home-agent-sky-streak-core:#70bce8;--home-agent-sky-ink:#193b56;--home-agent-sky-muted:#3d607b;--home-agent-sky-foreground:#fff;--home-agent-sky-foreground-muted:#ffffffeb;--home-agent-sky-text-shadow:0 var(--border-width-default) var(--spacer-2) #0441608c,0 var(--spacer-2) var(--spacer-8) #05567b33;--home-agent-sky-input:linear-gradient(120deg,#ffffff3d,#ffffff1f 55%,#ffffff30),#0d5d801a;--home-agent-sky-input-backdrop:blur(7px) saturate(1.18);--home-agent-sky-border:#82a7bd3d;--home-agent-sky-control:#ebfaff33;--home-agent-sky-input-focus:#0d5d8024;--home-agent-sky-input-shadow:0 var(--spacer-8) var(--spacer-24) #0a4f6a29,inset 0 var(--border-width-default) 0 #ffffff75;--home-agent-sky-menu-surface:#fff;--home-agent-sky-menu-hover:#edf5f9;--home-agent-sky-menu-shadow:0 var(--spacer-4) var(--spacer-12) #2d4b5f1a;--home-agent-dew-body:radial-gradient(circle at 32% 26%,#fffffff5 0%,#ffffff38 12%,transparent 25%),radial-gradient(circle at 65% 78%,#d7fcffa6,transparent 27%),radial-gradient(circle at 40% 34%,#dafdff0a 24%,#3d94b424 60%,#17648761 88%,#efffffb3 98%);--home-agent-dew-reflection:radial-gradient(circle at 29% 23%,#fff 0%,#ffffffd6 5%,transparent 15%),radial-gradient(ellipse at 65% 84%,#e1feffe6,transparent 25%);--home-agent-dew-shadow:inset var(--border-width-default) var(--border-width-default) var(--spacer-2) #ffffffb3,inset calc(var(--border-width-default) * -1) calc(var(--border-width-default) * -1) var(--spacer-4) #0e597847,0 var(--spacer-2) var(--spacer-4) #13567026;--home-agent-dew-backdrop:blur(.3px) saturate(1.25) contrast(1.05);--home-agent-sky-backdrop:linear-gradient(to bottom, var(--home-agent-sky-zenith), var(--home-agent-sky-horizon));--home-agent-sky-seed-deep:#085277;--home-agent-sky-seed-teal:#128aa7;--home-agent-sky-seed-foam:#74d2e0;--home-agent-sky-button-base:#cee8fa;--home-agent-sky-button-rim:conic-gradient(from 20deg,#b8d8ed,#f8ffff 45deg,#7baecb 110deg,#e9faff 160deg,#fff5d9 195deg,#5a9dcd 245deg,#f8ffff 300deg,#b8d8ed);--home-agent-sky-button-glass:radial-gradient(ellipse at 30% 20%,#f9feff 0%,#d3e9f3 42%,#9dc5da 80%,#eaf7fc 100%);--home-agent-sky-button-shadow:0 0 0 var(--border-width-default) #ffffffd9,0 var(--spacer-2) var(--spacer-8) #24659638;--home-agent-streak-core:var(--text-on-media);--home-agent-streak-tint:#b9dcff;--home-agent-streak-halo:#75baff;--home-agent-prism-gold:#f1bd55;--home-agent-prism-lemon:#fff66a;--home-agent-prism-pearl:#f8fcff;--home-agent-prism-ice:#b4ebff;--home-agent-prism-blue:#2871fa;--home-agent-prism-violet:#8b6de9;--home-agent-send-base:#323840;--home-agent-send-rim:conic-gradient(from 20deg,#252c36 0deg,#a4cbdd 26deg,#fffce9 45deg,#fdfdff 80deg,#849199 115deg,#222b3b 142deg,#cbeaff 169deg,#fff5ba 185deg,#eff9ff 213deg,#68747e 240deg,#fafcff 278deg,#bdcbd7 315deg,#252c36 360deg);--home-agent-send-glass:radial-gradient(ellipse at 32% 22%,#6a7279 0%,#414950 40%,#20272e 80%,#4b545c 100%);--home-agent-send-caustic:linear-gradient(100deg,transparent 15%,color-mix(in srgb,var(--home-agent-prism-gold) 24%,transparent) 32%,color-mix(in srgb,var(--home-agent-prism-ice) 48%,transparent) 44%,color-mix(in srgb,var(--home-agent-prism-violet) 38%,transparent) 51%,transparent 68%);--home-agent-send-shadow:0 0 0 var(--border-width-default) color-mix(in srgb,var(--home-agent-prism-ice) 26%,transparent),0 var(--spacer-2) var(--spacer-8) color-mix(in srgb,var(--media-transition-black) 35%,transparent);--home-agent-send-inner-shadow:inset 0 var(--border-width-default) var(--spacer-2) color-mix(in srgb,var(--home-agent-prism-pearl) 65%,transparent),inset 0 calc(var(--border-width-default) * -1) var(--spacer-2) color-mix(in srgb,var(--home-agent-prism-pearl) 32%,transparent);--home-agent-promo-base:#17151f;--home-agent-promo-blend-left:32%;--home-agent-promo-blend-width:44%;--home-agent-promo-blend-texture-size:300% 100%;--home-agent-promo-blend-mask:linear-gradient(90deg, transparent 0%, var(--media-transition-black) 24%, var(--media-transition-black) 42%, transparent 100%);--home-agent-art-panel-left:#1f1f1fa3;--home-agent-art-panel-mid:#1d1d1da8;--home-agent-art-panel-near:#282828ba;--home-agent-art-panel-right:#3a3a3acc;--home-agent-art-panel-border:#ffffff1a;--home-agent-art-shadow-opacity:.22;--home-agent-art-add-surface:#ffffff1a;--home-agent-art-add-foreground:#ffffffa6;--home-agent-promo-cta:linear-gradient(-73deg, #4c9eff 20%, #155dfc 100%);--home-agent-tile-surface:oklch(97% 0 0);--home-agent-tile-title:#000;--home-agent-tile-icon:oklch(14.5% 0 0);--home-agent-tile-muted:oklch(55.6% 0 0);--home-agent-template-scrim:linear-gradient(to top, color-mix(in srgb,var(--media-transition-black) 75%,transparent),color-mix(in srgb,var(--media-transition-black) 25%,transparent) 45%,transparent 70%)}.home-agent-showcase .agent-hero[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-panel:var(--home-agent-sky-menu-surface);--surface-subtle:var(--home-agent-sky-menu-hover);--surface-pressed:var(--home-agent-sky-control);--text-primary:var(--home-agent-sky-ink);--text-secondary:var(--home-agent-sky-muted);--text-disabled:var(--home-agent-sky-muted);--border-default:var(--home-agent-sky-border);--border-subtle:var(--home-agent-sky-border);--shadow-popover:var(--home-agent-sky-menu-shadow)}[data-theme=dark] .home-agent-showcase{--home-agent-tile-surface:oklch(26.9% 0 0);--home-agent-tile-title:#fff;--home-agent-tile-icon:oklch(98.5% 0 0);--home-agent-tile-muted:oklch(70.8% 0 0)}.english-landing{color:var(--text-primary);background:var(--surface-page);font-family:var(--font-family-default);font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);font-synthesis:none;margin:0}.english-landing :is(h1,h2,h3,p,figure){margin:0}.english-landing :is(a,summary):focus-visible{outline:var(--border-width-focus) solid var(--accent);outline-offset:var(--spacer-4)}.english-landing :is(h1,h2,h3,strong){font-weight:var(--font-weight-strong)}.english-landing h1{font-size:var(--heading-display-sm-font-size);line-height:var(--heading-display-sm-line-height)}.english-landing h2{font-size:var(--heading-2xl-font-size);line-height:var(--heading-2xl-line-height)}.english-landing h3{font-size:var(--heading-md-font-size);line-height:var(--heading-md-line-height)}.landing-width{width:min(100% - var(--spacer-64), var(--modal-width-media));margin-inline:auto}.landing-skip{z-index:1;padding:var(--spacer-12);background:var(--surface-panel);position:absolute;inset-block-start:var(--spacer-8);inset-inline-start:var(--spacer-8);transform:translateY(-200%)}.landing-skip:focus{transform:none}.landing-nav{justify-content:space-between;align-items:center;gap:var(--spacer-24);min-height:var(--spacer-64);padding-block:var(--spacer-12);border-bottom:var(--border-width-default) solid var(--border-subtle);display:flex}.landing-brand{align-items:center;gap:var(--spacer-8);font-weight:var(--font-weight-strong);font-size:var(--heading-md-font-size);display:inline-flex}.landing-brand-mark{width:var(--spacer-32);height:var(--spacer-32);background:currentColor;display:block;-webkit-mask:url(/brand/mona-mark.svg) 50%/contain no-repeat;mask:url(/brand/mona-mark.svg) 50%/contain no-repeat}.landing-nav nav,.landing-footer nav{align-items:center;gap:var(--spacer-24);flex-wrap:wrap;display:flex}.landing-nav nav>a:not(.ds-btn),.landing-footer a{padding-block:var(--spacer-12)}.landing-nav nav>a:not(.ds-btn):hover,.landing-footer a:hover{text-underline-offset:var(--spacer-4);text-decoration:underline}.landing-hero{gap:var(--spacer-48);padding-block:var(--spacer-64);grid-template-columns:1fr 1fr;align-items:center;display:grid}.landing-intro{gap:var(--spacer-24);display:grid}.landing-eyebrow,.landing-node-label,.landing-preview-heading,.landing-step-number{color:var(--text-secondary);font-size:var(--body-md-font-size);line-height:var(--body-md-line-height)}.landing-lead{color:var(--text-secondary);max-width:52ch}.landing-actions{gap:var(--spacer-12);flex-wrap:wrap;display:flex}.english-landing .ds-btn{gap:var(--spacer-8);flex-shrink:0}.landing-note{color:var(--text-secondary);font-size:var(--body-md-font-size);line-height:var(--body-md-line-height);max-width:58ch}.english-landing .landing-workflow-preview{padding:var(--spacer-24);background:var(--surface-subtle);border-radius:var(--radius-lg);border:var(--border-width-default) solid var(--border-subtle)}.landing-preview-heading{justify-content:space-between;gap:var(--spacer-16);margin-bottom:var(--spacer-24);display:flex}.landing-inputs,.landing-directions{gap:var(--spacer-12);grid-template-columns:1fr 1fr;display:grid}.landing-node,.landing-direction{align-content:start;gap:var(--spacer-12);padding:var(--spacer-16);border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-default);background:var(--surface-panel);display:grid}.landing-node p{color:var(--text-secondary)}.landing-direction{border-top:var(--border-width-focus) solid var(--accent)}.landing-connector{padding-block:var(--spacer-12);color:var(--text-secondary);font-size:var(--heading-md-font-size);justify-content:center;display:flex}.landing-workflow-preview figcaption{margin-top:var(--spacer-24);color:var(--text-secondary);font-size:var(--body-md-font-size);line-height:var(--body-md-line-height)}.landing-section{padding-block:var(--spacer-48);border-top:var(--border-width-default) solid var(--border-subtle)}.landing-section-heading{align-content:start;gap:var(--spacer-12);display:grid}.landing-steps{gap:var(--spacer-40);margin:var(--spacer-32) 0 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.landing-steps li{align-content:start;gap:var(--spacer-16);display:grid}.landing-steps p{color:var(--text-secondary)}.landing-step-number{font-family:var(--font-family-metric)}.landing-faq{gap:var(--spacer-48);grid-template-columns:1fr 1.5fr;display:grid}.landing-text-link{margin-top:var(--spacer-12);text-underline-offset:var(--spacer-4);justify-self:start;text-decoration:underline}.landing-answers details{padding-block:var(--spacer-20);border-bottom:var(--border-width-default) solid var(--border-subtle)}.landing-answers details:first-child{padding-top:0}.landing-answers summary{cursor:pointer;font-weight:var(--font-weight-medium);min-height:var(--control-height-touch-standard);align-content:center}.landing-answers summary:hover{color:var(--accent-foreground)}.landing-answers details p{margin-top:var(--spacer-12);color:var(--text-secondary)}.landing-answers p a{text-underline-offset:var(--spacer-4);text-decoration:underline}.landing-final{justify-content:space-between;align-items:center;gap:var(--spacer-32);padding-block:var(--spacer-48);border-top:var(--border-width-default) solid var(--border-subtle);display:flex}.landing-final p{margin-top:var(--spacer-12);color:var(--text-secondary)}.landing-footer{justify-content:space-between;align-items:center;gap:var(--spacer-24);padding-block:var(--spacer-24);border-top:var(--border-width-default) solid var(--border-subtle);color:var(--text-secondary);font-size:var(--body-md-font-size);line-height:var(--body-md-line-height);display:flex}@media (width<=1023px){.landing-hero{gap:var(--spacer-40);grid-template-columns:1fr}.landing-intro{max-width:var(--modal-width-md)}}@media (width<=767px){.landing-width{width:calc(100% - var(--spacer-32))}.landing-nav{align-items:start;gap:var(--spacer-12)}.landing-nav nav{justify-content:end;gap:var(--spacer-12)}.landing-nav nav>a:first-child{display:none}.landing-hero{padding-block:var(--spacer-40)}.english-landing h1{font-size:var(--heading-2xl-font-size);line-height:var(--heading-2xl-line-height)}.english-landing h2{font-size:var(--heading-md-font-size);line-height:var(--heading-md-line-height)}.landing-steps,.landing-faq{gap:var(--spacer-32);grid-template-columns:1fr}.english-landing .landing-workflow-preview{padding:var(--spacer-16)}.landing-node,.landing-direction{padding:var(--spacer-12)}.landing-final,.landing-footer{align-items:start;gap:var(--spacer-24);flex-direction:column}.english-landing .ds-btn{min-height:var(--control-height-touch-strong)}.landing-footer nav{gap:var(--spacer-20)}}@media (prefers-reduced-motion:reduce){.english-landing *,.english-landing :before,.english-landing :after{scroll-behavior:auto;transition:none;animation:none}}.guide-width{width:min(100% - var(--spacer-64), 72ch);margin-inline:auto}.english-guide .guide-article{padding-block:var(--spacer-48)}.english-guide h1{font-size:var(--heading-2xl-font-size);line-height:var(--heading-2xl-line-height)}.english-guide h2{font-size:var(--heading-md-font-size);line-height:var(--heading-md-line-height)}.guide-article>:is(p,figure,blockquote,pre,ul){margin-block:var(--spacer-20)}.guide-article>h1{margin-top:var(--spacer-12);margin-bottom:var(--spacer-24)}.guide-article>h2{margin-top:var(--spacer-40);margin-bottom:var(--spacer-16);scroll-margin-top:var(--spacer-24)}.guide-article p a,.guide-article figcaption a{text-underline-offset:var(--spacer-4);text-decoration:underline}.guide-article p a:hover,.guide-article figcaption a:hover{text-decoration-thickness:var(--border-width-focus)}.guide-article figure{margin-inline:0}.guide-article .guide-comparison{gap:var(--spacer-24);margin-block:var(--spacer-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guide-comparison figure{margin:0}.guide-article .guide-preview-capture img{width:auto;max-width:100%}.guide-article figure img{border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm);width:100%;height:auto;display:block}.guide-article figcaption{margin-top:var(--spacer-12);color:var(--text-secondary);font-size:var(--body-md-font-size);line-height:var(--body-md-line-height)}.guide-article blockquote{padding:var(--spacer-16) var(--spacer-20);border-left:var(--border-width-focus) solid var(--border-strong);background:var(--surface-subtle);margin-inline:0}.guide-article pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--spacer-20);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);font-family:var(--font-family-mono);font-size:var(--body-base-font-size);line-height:var(--body-base-line-height)}.guide-article pre code{font:inherit}.guide-article ul{padding-left:var(--spacer-24)}.guide-article li+li{margin-top:var(--spacer-8)}.guide-article .guide-download{justify-items:start;gap:var(--spacer-12);margin-block:var(--spacer-32);display:grid}.guide-download .ds-btn{white-space:normal;text-align:start;height:auto;padding-block:var(--spacer-8)}.guide-article .guide-disclosure{margin-top:var(--spacer-32);padding-top:var(--spacer-24);border-top:var(--border-width-default) solid var(--border-subtle);color:var(--text-secondary)}@media (width<=767px){.guide-width{width:calc(100% - var(--spacer-32))}.english-guide .guide-article{padding-block:var(--spacer-32)}.guide-article pre,.guide-article blockquote{padding:var(--spacer-16)}.guide-article .guide-comparison{grid-template-columns:1fr}}
