:root:not([data-ui-theme=dark]){--brand-ink: #111827;--brand-page: #f7faf8;--brand-surface: #fff;--brand-muted: #6b7280;--brand-border: #e5ece7;--brand-green: #2f7f64;--brand-tint: #eaf4ee;color:var(--brand-ink);background:var(--brand-page)}:root .site-brand-logo,:root .brand-logo{width:48px;height:48px;flex:none;border-radius:0;background:transparent}:root .site-brand-logo img,:root .brand-logo img{width:48px;height:48px;object-fit:contain}:root :is(.site-brand,.brand){font-size:26px}:root .site-primary-nav{font-size:19px}:root .workspace-site-nav a{font-size:17px}:root :is(.site-theme-switcher button,.theme-segmented button){font-size:16px}:root :is(.site-button-small,.top-export-button){font-size:17px}:root .hero-art{height:auto;aspect-ratio:1475 / 1067}:root .hero-art-image{object-fit:contain}.site-footer p{line-height:1.9}.workspace-author-link{white-space:nowrap}@media(max-width:1200px){.workspace-author-link{display:none}}@media(max-width:720px){:root .brand{font-size:18px}:root .brand-logo,:root .brand-logo img{width:40px;height:40px}:root .theme-segmented button{font-size:12px}:root .top-export-button{font-size:13px}}@media(max-width:620px){:root :is(.site-brand,.brand){font-size:16px}:root .site-brand-logo,:root .brand-logo,:root .site-brand-logo img,:root .brand-logo img{width:34px;height:34px}:root :is(.site-theme-switcher button,.theme-segmented button){font-size:10px}:root :is(.site-button-small,.top-export-button){font-size:11px}}:root:not([data-ui-theme=dark]) :is(body,.application-shell){background:var(--brand-page)}:root:not([data-ui-theme=dark]) :is(.site-header,.topbar){background:var(--brand-page);border-color:var(--brand-border);backdrop-filter:none}:root:not([data-ui-theme=dark]) :is(.site-brand,.hero-copy h1,.section-heading h2,.output-card-heading h3,.detail-card h3,.workflow-list h3,.trust-strip strong,.home-faq-list summary){color:var(--brand-ink)}:root:not([data-ui-theme=dark]) .hero-copy h1 span.hero-title-first-line{color:var(--brand-ink)}:root:not([data-ui-theme=dark]) :is(.hero-copy h1 span,.site-eyebrow,.detail-number,.workflow-list span,.site-text-link,.site-primary-nav a[aria-current=page],.site-primary-nav a:hover,.home-faq-list summary:after){color:var(--brand-green)}:root:not([data-ui-theme=dark]) :is(.hero-lead,.hero-proof,.trust-strip span,.section-heading>p:last-child,.output-card>p,.output-card-heading p,.detail-card p,.detail-card li,.workflow-list p,.home-faq-list p,.site-footer,.site-primary-nav){color:var(--brand-muted)}:root:not([data-ui-theme=dark]) :is(.trust-strip,.trust-strip p,.site-primary-nav,.home-faq-list,.home-faq-list details,.workflow-list li){border-color:var(--brand-border)}:root:not([data-ui-theme=dark]) :is(.output-card,.detail-card,.feature-card,.site-theme-switcher){background:var(--brand-surface);border-color:var(--brand-border)}:root:not([data-ui-theme=dark]) .output-card-long{border-top-color:#2f7f64}:root:not([data-ui-theme=dark]) .output-card-card{border-top-color:#d98b4d}:root:not([data-ui-theme=dark]) .output-card-pdf{border-top-color:#111827}:root:not([data-ui-theme=dark]) :is(.output-icon,.output-tags span,.detail-card code,.home-faq-list code){color:var(--brand-green);background:var(--brand-tint);border-color:var(--brand-border)}:root:not([data-ui-theme=dark]) .hero-proof li:before{background:var(--brand-green)}:root:not([data-ui-theme=dark]) .hero-art{border-color:var(--brand-border);background:var(--brand-page);box-shadow:0 8px 28px #1118270d}:root:not([data-ui-theme=dark]) .site-button{background:var(--brand-ink);color:#fff;box-shadow:none;border-radius:8px}:root:not([data-ui-theme=dark]) .site-button:hover{background:var(--brand-green)}:root:not([data-ui-theme=dark]) .cta-section{background:#111827}:root:not([data-ui-theme=dark]) .cta-section :is(h2,.site-eyebrow){color:#f7faf8}:root:not([data-ui-theme=dark]) .cta-section p:not(.site-eyebrow){color:#d7e6df}:root:not([data-ui-theme=dark]) .cta-section .site-button{background:#f7faf8;color:#111827}:root:not([data-ui-theme=dark]) .site-theme-switcher button[aria-pressed=true],:root:not([data-ui-theme=dark]) .site-theme-switcher button:hover{color:var(--brand-green);background:var(--brand-tint)}:root:not([data-ui-theme=dark]) :is(.authoring-panel,.workbench-tabs,.editor-panel.workbench-pane.is-active,.settings-panel.workbench-pane.is-active,.theme-segmented,.preview-layout-control,.range-label,.article-name-control input,.article-name-control button,.file-button,.secondary-button){background:var(--brand-surface);border-color:var(--brand-border);color:var(--brand-ink)}:root:not([data-ui-theme=dark]) :is(.preview-panel,.editor-drop-zone,.image-resource-status){background:#edf2ef;border-color:var(--brand-border)}:root:not([data-ui-theme=dark]) .workspace-divider{background:var(--brand-border)}:root:not([data-ui-theme=dark]) :is(.eyebrow,.range-label output,.editor-hint code,.inline-file-button,.image-manager-button,.image-binding-details summary,.workspace-site-nav a:hover){color:var(--brand-green)}:root:not([data-ui-theme=dark]) :is(.top-export-button,.dialog-submit:not(:disabled)){background:var(--brand-ink);color:#fff;box-shadow:none}:root:not([data-ui-theme=dark]) :is(.top-export-button:hover,.dialog-submit:not(:disabled):hover){background:var(--brand-green)}:root:not([data-ui-theme=dark]) :is(.segmented button,.density-choices button,.workbench-tabs button){background:var(--brand-surface);border-color:var(--brand-border);color:var(--brand-ink)}:root:not([data-ui-theme=dark]) :is(.segmented button.selected,.density-choices button.selected,.workbench-tabs button.selected,.theme-segmented button.selected,.theme-segmented button:hover,.preview-layout-control button.selected,.preview-layout-control button:hover,.recommended-file-button){color:var(--brand-green);background:var(--brand-tint);border-color:var(--brand-green)}:root:not([data-ui-theme=dark]) :is(.range-label input,.check-label input,.preview-zoom-control input){accent-color:var(--brand-green)}:root:not([data-ui-theme=dark]) :is(.brand small,.privacy-note,.editor-hint,.editor-drop-note){color:var(--brand-muted)}:root:not([data-ui-theme=dark]) :is(button,input,textarea,a):focus-visible{outline-color:var(--brand-green)}:root:not([data-ui-theme=dark]) :is(.output-mode-control,.settings-category-nav,.export-dialog,.export-dialog-header,.export-dialog-body,.export-dialog-footer,.mobile-workspace-tabs){background:var(--brand-surface);border-color:var(--brand-border)}:root:not([data-ui-theme=dark]) :is(.output-mode-control button.selected,.output-mode-control button:hover,.settings-category-nav button.selected,.mobile-workspace-tabs button.selected){color:var(--brand-green);background:var(--brand-tint);border-color:var(--brand-green);box-shadow:none}:root:not([data-ui-theme=dark]) .settings-category-nav button.selected:after{background:var(--brand-green)}:root:not([data-ui-theme=dark]) .page-badge{color:var(--brand-green);background:var(--brand-tint)}
