:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .app-root{--p-blue-2:#4aa3ff;--p-green:#5fd48a;--p-amber:#f0a24b;--p-red:#f26d6d;--p-violet:#a78bfa;--p-faint:#6b6b66;--p-shadow-sm:0 1px 1px #0000004d;--p-shadow:0 1px 2px #0000004d, 0 4px 14px #00000040;--p-shadow-lg:0 2px 6px #00000059, 0 20px 56px #00000080;background:var(--p-bg)}:root[data-theme=dark] .app-root .ui-modal-body,:root[data-theme=dark] .app-root .ui-menu,:root[data-theme=dark] .app-root .qa-box{box-shadow:0 0 0 1px #ffffff0f,0 24px 64px #0000008c}:root[data-theme=dark] .app-root .ui-switch span{background:#f3f3f1}:root[data-theme=dark] .app-root .ui-switch{background:#3a3a37}:root[data-theme=dark] .app-root .ui-switch.on{background:var(--p-blue)}:root[data-theme=dark] .app-root img,:root[data-theme=dark] .app-root video{color-scheme:normal}:root[data-theme=dark] .ui-skeleton{background:linear-gradient(90deg,#1f1f1d 0%,#292926 40%,#1f1f1d 80%) 0 0/300% 100%}:root[data-theme=dark] .app-root .app-heading-actions .ui-btn-dark,:root[data-theme=dark] .app-root .ui-empty-action .ui-btn-dark,:root[data-theme=dark] .app-root .an-connect .ui-btn-dark,:root[data-theme=dark] .app-root .ui-modal-foot .ui-btn-dark,:root[data-theme=dark] .app-root .ui-modal-foot .ui-btn-primary,:root[data-theme=dark] .app-root .ui-btn-primary{color:#fff;background:linear-gradient(#2b8bff,#0a6cf0);border-color:#0a5fe0}:root[data-theme=dark] .app-root .inf-preset:hover:not(:disabled) .inf-preset-cta{color:#fff;background:linear-gradient(#2b8bff,#0a6cf0)}:root[data-theme=dark] .app-root .hm-empty{color:#8a8a85}
.app-root .sb-trial{background:#fff6e7;border-top-color:#efdfc2}.app-root .sb-trial .sb-strip-icon{background:#a9620c}.app-root .sb-trial .sb-strip-text{color:#89581c;gap:2px;font-size:12px;line-height:1.25;display:grid}.app-root .sb-trial .sb-strip-text strong{color:#764407;font-size:13px;font-weight:650}.app-root .sb-trial.urgent{background:#fff0e8}:root[data-theme=dark] .app-root .sb-trial{background:#30271b;border-color:#55442a}:root[data-theme=dark] .app-root .sb-trial .sb-strip-text{color:#e6ba7b}:root[data-theme=dark] .app-root .sb-trial .sb-strip-text strong{color:#ffd59b}:root[data-theme=dark] .app-root .sb-trial.urgent{background:#35231c}@media (max-width:760px){.app-root .md-dock{height:calc(var(--dock-h) + env(safe-area-inset-bottom));border:1px solid var(--p-line-2);background:color-mix(in srgb, var(--p-bg) 92%, transparent);padding:5px 6px env(safe-area-inset-bottom);border-radius:22px;bottom:8px;left:10px;right:10px;box-shadow:0 4px 24px #00000014}.app-root .md-dock-ico{border-radius:10px;width:38px;height:29px}.app-root .md-dock>.on{color:var(--p-blue)}.app-root .md-dock>.on .md-dock-ico{background:0 0}.app-root .md-wrap{bottom:calc(var(--dock-h) + env(safe-area-inset-bottom) + 18px)}.app-root .md-sheet{border:1px solid var(--p-line);background:var(--p-bg);border-radius:22px;max-height:min(80dvh,680px);margin:0 10px;padding:10px 16px 18px}.app-root :is(.md-brand,.md-acct,.md-rows,.md-ico,.md-head .ui-icon-btn){background:var(--p-subtle);color:var(--p-ink-2);border-color:var(--p-line)}.app-root .md-rows{overflow:visible}.app-root .md-row:first-child{border-radius:15px 15px 0 0}.app-root .md-row:last-child{border-radius:0 0 15px 15px}.app-root .md-row:only-child{border-radius:15px}.app-root .md-ico.sb-tile{background:var(--p-subtle);color:var(--p-ink-2);border:1px solid var(--p-line);box-shadow:none}.app-root .md-tile.on .md-ico{background:var(--p-blue-soft);color:var(--p-blue);border-color:var(--p-blue-line)}.app-root .md-sheet .sb-trial{background:#fff6e7;border-color:#efdfc2}:root[data-theme=dark] .app-root .md-sheet .sb-trial{background:#30271b;border-color:#55442a}}@media (prefers-reduced-motion:reduce){.app-root :is(.md-sheet,.md-scrim){animation:none}}
