.onia-center-page{--onia-bg:#f4f6f3;--onia-surface:#ffffff;--onia-soft:#f7f2e8;--onia-line:#dce3e0;--onia-line-soft:#e9eeee;--onia-ink:#16202b;--onia-muted:#5a6673;--onia-faint:#7d8994;--onia-green:#237b64;--onia-green-soft:#dff4e8;--onia-yellow:#9b6518;--onia-yellow-soft:#ffe8bf;--onia-red:#9b2941;--onia-red-soft:#f8dde4;--onia-blue:#2f6688;--onia-blue-soft:#dceefa;--onia-neutral-soft:#ece8df;--onia-radius:8px;display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100dvh;background:linear-gradient(180deg,rgba(35,123,100,.08),rgba(244,246,243,0) 300px),var(--onia-bg);color:var(--onia-ink);font-family:var(--font-readex-pro),"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.onia-center-page [hidden]{display:none!important}.onia-center-page button,.onia-center-page input,.onia-center-page select,.onia-center-page textarea{font:inherit}.onia-center-sidebar{position:sticky;top:0;display:flex;flex-direction:column;gap:16px;height:100vh;overflow-y:auto;padding:18px 14px;color:#eef5f2;background:#15202b;border-right:1px solid rgba(255,255,255,.1)}.onia-blocker,.onia-brand,.onia-hero-actions,.onia-hero-actions a,.onia-metric span,.onia-nav a,.onia-premium-list article,.onia-role-banner,.onia-role-switcher button,.onia-rule-strip,.onia-service-card__top{display:flex;align-items:center}.onia-brand{gap:11px;min-height:58px;padding:8px}.onia-brand>span,.onia-metric>span,.onia-service-card__top>span{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border-radius:var(--onia-radius)}.onia-brand>span{position:relative;color:#081c13;background:#55d79d}.onia-signal-dot{position:absolute;top:-3px;right:-3px;width:10px;height:10px;border-radius:50%;background:var(--onia-yellow);box-shadow:0 0 0 2px #15202b}@media (prefers-reduced-motion:no-preference){.onia-signal-dot{animation:onia-signal-pulse 2.2s ease-in-out infinite}}@keyframes onia-signal-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.onia-brand small,.onia-brand strong,.onia-nav small,.onia-nav span,.onia-role-switcher button small,.onia-role-switcher button strong{display:block}.onia-brand strong{font-size:16px;line-height:1.1}.onia-brand small,.onia-nav small,.onia-role-switcher button small,.onia-role-switcher span{color:#aeb9b7;font-size:11px}.onia-accounting-grid,.onia-active-module,.onia-capital-grid,.onia-center-table,.onia-evidence-grid,.onia-nav,.onia-nav-group,.onia-nuvia-ledger,.onia-payment-list,.onia-premium-list,.onia-role-grid,.onia-role-switcher,.onia-scorecard-grid,.onia-service-grid,.onia-source-strip{display:grid}.onia-nav{gap:14px}.onia-nav-group{gap:5px}.onia-nav-group>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px 2px;color:rgba(238,245,242,.52);font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;outline:none}.onia-nav-group>summary::-webkit-details-marker{display:none}.onia-nav-group>summary:after{content:"+";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid rgba(238,245,242,.14);border-radius:999px;color:rgba(238,245,242,.72);font-size:11px;line-height:1}.onia-nav-group[open]>summary:after{content:"-"}.onia-nav-group>summary:focus-visible,.onia-nav-group>summary:hover{color:rgba(238,245,242,.82)}.onia-nav-group-links{display:grid;gap:5px;margin-top:5px}.onia-nav a{display:grid;grid-template-columns:18px minmax(0,1fr);gap:2px 9px;min-height:48px;padding:8px 10px;border-radius:var(--onia-radius);color:#c8d3d1;font-size:13px;font-weight:800}.onia-nav a svg{grid-row:span 2;align-self:center}.onia-nav a:hover{color:#ffffff;background:rgba(255,255,255,.1)}.onia-nav a.is-active{color:#071d14;background:#55d79d;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}.onia-nav a.is-active small{color:rgba(7,29,20,.72)}.onia-nav-group.is-mas{margin-top:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.onia-nav-group.is-mas>summary{color:rgba(238,245,242,.4)}.onia-role-switcher{gap:8px;margin-top:auto;padding:12px;border:1px solid rgba(85,215,157,.2);border-radius:var(--onia-radius);background:#101821}.onia-role-switcher>span{font-weight:900}.onia-role-switcher button{justify-content:space-between;gap:10px;min-height:42px;padding:8px 9px;border:1px solid rgba(255,255,255,.1);border-radius:var(--onia-radius);color:#dbe6e3;background:rgba(255,255,255,.04);cursor:pointer;text-align:left}.onia-role-switcher button.is-active,.onia-role-switcher button:hover{color:#ffffff;background:rgba(85,215,157,.16);border-color:rgba(85,215,157,.34)}.onia-center-main{width:100%;max-width:1420px;margin:0 auto;padding:24px 28px 40px}.onia-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:14px}.onia-wrong-deployment-banner{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;border-radius:var(--onia-radius);background:var(--onia-yellow-soft);color:var(--onia-yellow)}.onia-wrong-deployment-banner strong{display:block;color:var(--onia-ink);font-size:13px}.onia-wrong-deployment-banner p{margin:3px 0 0;font-size:12px;line-height:1.5;color:var(--onia-muted)}.onia-wrong-deployment-banner a{color:var(--onia-yellow);font-weight:800;text-decoration:underline}.onia-accounting-grid p,.onia-evidence-grid p,.onia-growth-card p,.onia-hero h1,.onia-hero p,.onia-payment-list p,.onia-premium-list p,.onia-private-panel p,.onia-role-card p,.onia-section-heading h2,.onia-section-heading p,.onia-service-card p{margin:0}.onia-hero h1{margin-top:8px;color:var(--onia-ink);font-size:clamp(30px,3.2vw,44px);line-height:1.05;letter-spacing:0;font-weight:900}.onia-hero p{max-width:820px;margin-top:10px;color:var(--onia-muted);font-size:15px;line-height:1.5}.onia-hero .onia-voice-briefing{margin-top:6px;color:var(--onia-green);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.onia-active-module{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 16px}.onia-active-module article{min-height:108px;padding:14px;border:1px solid var(--onia-line);border-radius:var(--onia-radius);background:rgba(255,255,255,.78)}.onia-active-module article.is-connected{border-color:rgba(35,123,100,.32);background:rgba(223,244,232,.68)}.onia-active-module article.is-blocked,.onia-active-module article.is-error{border-color:rgba(155,41,65,.28);background:rgba(248,221,228,.62)}.onia-active-module span{display:flex;align-items:center;gap:7px;color:var(--onia-faint);font-size:12px;font-weight:900}.onia-active-module strong{display:block;margin-top:9px;font-size:16px;line-height:1.15}.onia-active-module p{margin:7px 0 0;color:var(--onia-muted);font-size:12px;line-height:1.45}.onia-center-table span,.onia-evidence-grid span,.onia-eyebrow,.onia-growth-card span,.onia-ledger-row span,.onia-metric p,.onia-nuvia-ledger span,.onia-payment-list span,.onia-premium-list span,.onia-price-grid span,.onia-private-panel__summary span,.onia-role-card span,.onia-section-heading>div>span{color:var(--onia-faint);font-size:12px;font-weight:900}.onia-eyebrow{display:inline-flex;min-height:28px;align-items:center;padding:0 10px;border:1px solid var(--onia-line);border-radius:999px;color:var(--onia-green);background:rgba(255,255,255,.75)}.onia-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:260px}.onia-hero-actions a{justify-content:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid var(--onia-line);border-radius:var(--onia-radius);color:#283441;background:var(--onia-surface);font-size:13px;font-weight:800}.onia-source-strip{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:7px;margin-bottom:16px}.onia-source-strip code{min-height:32px;padding:9px 10px;border:1px solid var(--onia-line);border-radius:var(--onia-radius);color:#34404d;background:rgba(255,255,255,.76);font-size:11px;overflow-wrap:anywhere}.onia-metric,.onia-panel,.onia-private-panel,.onia-role-banner,.onia-service-card,.onia-status-card{border:1px solid var(--onia-line);border-radius:var(--onia-radius);background:rgba(255,255,255,.82);box-shadow:0 16px 42px rgba(20,31,43,.06)}.onia-system-base{margin-bottom:16px}.onia-model-table,.onia-rule-audit,.onia-seed-summary{display:grid;gap:10px}.onia-seed-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.onia-model-table article,.onia-rule-audit article,.onia-seed-summary article{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#fbfcfb}.onia-seed-summary article{min-height:108px;padding:12px}.onia-model-table span,.onia-seed-summary span{color:var(--onia-faint);font-size:12px;font-weight:900}.onia-model-table strong,.onia-seed-summary strong{display:block;margin-top:7px;color:var(--onia-ink);font-size:14px;line-height:1.28;overflow-wrap:anywhere}.onia-model-table small,.onia-seed-summary small{display:block;margin-top:8px;color:var(--onia-muted);font-size:12px;line-height:1.35}.onia-model-table{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.onia-model-table article{min-height:98px;padding:12px}.onia-rule-audit{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.onia-rule-audit article{display:flex;align-items:flex-start;gap:9px;padding:12px}.onia-rule-audit article.is-ok svg{color:var(--onia-green)}.onia-rule-audit article.is-blocker svg{color:var(--onia-red)}.onia-rule-audit article.is-warning svg{color:var(--onia-yellow)}.onia-rule-audit strong{display:block;color:var(--onia-ink);font-size:13px;line-height:1.25}.onia-rule-audit p{margin:6px 0 0;color:var(--onia-muted);font-size:12px;line-height:1.38}.onia-role-banner{justify-content:space-between;gap:18px;margin-bottom:16px;padding:15px}.onia-role-banner span{color:var(--onia-green);font-size:12px;font-weight:900}.onia-role-banner strong{display:block;margin-top:4px;font-size:18px}.onia-role-banner p{max-width:820px;margin:6px 0 0;color:var(--onia-muted);font-size:13px;line-height:1.45}.onia-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.onia-metric{min-width:0;min-height:142px;padding:14px}.onia-metric>span{margin-bottom:13px;color:#153f30;background:var(--onia-green-soft)}.onia-metric.is-yellow>span{color:var(--onia-yellow);background:var(--onia-yellow-soft)}.onia-metric.is-red>span{color:var(--onia-red);background:var(--onia-red-soft)}.onia-metric.is-blue>span{color:var(--onia-blue);background:var(--onia-blue-soft)}.onia-metric.is-neutral>span,.onia-metric.is-private>span{color:#554b3a;background:var(--onia-neutral-soft)}.onia-metric p{margin:0}.onia-metric strong{display:block;margin-top:8px;color:var(--onia-ink);font-size:27px;line-height:1.06;letter-spacing:0;font-variant-numeric:tabular-nums}.onia-metric small{display:block;margin-top:9px;color:var(--onia-muted);font-size:12px;line-height:1.35}.onia-status-grid,.onia-two-column{display:grid;gap:16px}.onia-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.onia-two-column{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:start;margin-bottom:16px}.onia-two-column:has(>[hidden]){grid-template-columns:minmax(0,1fr)}.onia-panel,.onia-status-card{min-width:0;padding:18px}.onia-status-card{display:grid;align-content:space-between;min-height:154px;gap:14px}.onia-status-card span{color:var(--onia-faint);font-size:12px;font-weight:900}.onia-status-card strong{display:block;margin-top:5px;font-size:30px;line-height:1}.onia-status-card p{max-width:780px;margin:8px 0 0;color:var(--onia-muted);font-size:13px;line-height:1.45}.onia-progress{overflow:hidden;height:10px;border-radius:999px;background:#e7eceb}.onia-progress span{display:block;height:100%;border-radius:inherit;background:var(--onia-green)}.onia-progress.is-red span{background:var(--onia-red)}.onia-progress.is-yellow span{background:var(--onia-yellow)}.onia-progress.is-blue span{background:var(--onia-blue)}.onia-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.onia-section-heading h2{margin-top:5px;color:var(--onia-ink);font-size:22px;line-height:1.15;letter-spacing:0}.onia-section-heading p{max-width:760px;margin-top:7px;color:var(--onia-muted);font-size:13px;line-height:1.45}.onia-section-heading>svg{color:var(--onia-green);flex:0 0 auto}.onia-growth-card{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px;padding:14px;border:1px solid rgba(35,123,100,.18);border-radius:var(--onia-radius);background:#eef9f2}.onia-growth-card strong{display:block;margin-top:5px;font-size:20px}.onia-growth-card p{max-width:900px;margin-top:7px;color:var(--onia-muted);font-size:13px;line-height:1.45}.onia-service-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.onia-service-card{display:grid;gap:12px;padding:14px}.onia-service-card.is-priority{border-color:rgba(35,123,100,.34);background:#fbfffc}.onia-service-card.is-blocked{background:#fffdfb}.onia-service-card__top{justify-content:space-between;gap:10px}.onia-service-card__top>span{color:#143d2d;background:var(--onia-green-soft)}.onia-service-card__top div{min-width:0;flex:1}.onia-accounting-grid strong,.onia-evidence-grid strong,.onia-premium-list strong,.onia-role-card strong,.onia-service-card__top strong{display:block;color:var(--onia-ink);font-size:15px;line-height:1.25}.onia-accounting-grid p,.onia-evidence-grid p,.onia-evidence-grid small,.onia-payment-list p,.onia-premium-list p,.onia-role-card p,.onia-role-card small,.onia-service-card p,.onia-service-card__top small{color:var(--onia-muted);font-size:12px;line-height:1.42}.onia-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.onia-price-grid div{min-height:64px;padding:10px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:var(--onia-soft)}.onia-price-grid strong{display:block;margin-top:5px;font-size:13px;line-height:1.2;overflow-wrap:anywhere}.onia-compact-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.onia-compact-list li{display:flex;align-items:flex-start;gap:7px;color:#354352;font-size:12px;line-height:1.35}.onia-compact-list svg{flex:0 0 auto;margin-top:1px;color:var(--onia-green)}.onia-blocker{align-items:flex-start;gap:8px;padding:10px;border-radius:var(--onia-radius);color:var(--onia-red);background:var(--onia-red-soft);font-size:12px;font-weight:800;line-height:1.38}.onia-blocker.is-ok{color:#14543e;background:var(--onia-green-soft)}.onia-blocker svg{flex:0 0 auto;margin-top:1px}.onia-accounting-grid,.onia-evidence-grid,.onia-role-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.onia-accounting-grid article,.onia-evidence-grid article,.onia-payment-list article,.onia-premium-list article,.onia-role-card{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#fbfcfb}.onia-role-card{padding:12px}.onia-role-card.is-active{border-color:rgba(35,123,100,.34);background:#eef9f2}.onia-role-card strong{margin-top:5px}.onia-role-card p{margin-top:7px}.onia-role-card small{display:block;margin-top:8px;font-weight:800}.onia-role-scope-panel{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:10px;margin-top:12px}.onia-role-scope-panel article{min-height:122px;padding:12px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#fbfcfb}.onia-role-scope-panel span{color:var(--onia-faint);font-size:12px;font-weight:900}.onia-role-scope-panel strong{display:block;margin-top:7px;color:var(--onia-ink);font-size:14px;line-height:1.3}.onia-role-scope-panel p,.onia-role-scope-panel ul{margin:8px 0 0;color:var(--onia-muted);font-size:12px;line-height:1.42}.onia-role-scope-panel ul{display:grid;gap:4px;padding-left:18px}.onia-permission-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.onia-permission-box>div{padding:12px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:var(--onia-soft)}.onia-permission-box svg{color:var(--onia-green)}.onia-permission-box>div:nth-child(2) svg{color:var(--onia-red)}.onia-permission-box strong{display:block;margin-top:7px}.onia-permission-box ul{display:grid;gap:5px;margin:9px 0 0;padding-left:18px;color:var(--onia-muted);font-size:12px;line-height:1.4}.onia-scorecard-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.onia-scorecard-grid article{min-height:106px;padding:12px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:var(--onia-soft)}.onia-scorecard-grid span{display:block;color:var(--onia-muted);font-size:12px;line-height:1.35}.onia-scorecard-grid strong{display:block;margin-top:9px;font-size:28px;line-height:1}.onia-scorecard-grid small{display:block;margin-top:8px;color:var(--onia-green);font-size:11px;font-weight:900}.onia-rule-strip{gap:9px;margin-top:12px;padding:12px;border-radius:var(--onia-radius);color:#132f25;background:var(--onia-green-soft)}.onia-center-table{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-bottom:12px}.onia-center-table article{min-height:88px;padding:11px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:var(--onia-soft)}.onia-center-table article.is-hidden{background:#edf0f1}.onia-center-table strong,.onia-ledger-row strong,.onia-nuvia-ledger strong{display:block;margin-top:6px;font-size:18px;line-height:1.15}.onia-center-table small,.onia-ledger-row small{display:block;margin-top:7px;color:var(--onia-muted);font-size:11px;line-height:1.35}.onia-accounting-grid article,.onia-evidence-grid article{padding:12px}.onia-accounting-grid strong{margin-top:9px}.onia-accounting-grid p,.onia-evidence-grid p{margin-top:7px}.onia-private-panel{display:grid;gap:14px;padding:14px}.onia-private-panel.is-hidden{display:flex;align-items:flex-start;gap:10px;color:#33414f;background:#edf0f1}.onia-private-panel.is-hidden svg{flex:0 0 auto;margin-top:2px;color:var(--onia-blue)}.onia-capital-grid,.onia-private-panel__summary{display:grid;gap:10px}.onia-private-panel__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-private-panel__summary div{padding:11px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:var(--onia-soft)}.onia-private-panel__summary strong{display:block;margin-top:5px;font-size:18px}.onia-capital-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-capital-grid section{min-width:0}.onia-capital-grid h3{margin:0 0 8px;font-size:14px}.onia-ledger-row{padding:10px 0;border-top:1px solid var(--onia-line-soft)}.onia-ledger-row:first-of-type{border-top:0}.onia-nuvia-ledger{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;margin-bottom:12px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius)}.onia-nuvia-ledger div{min-height:76px;padding:12px;border-right:1px solid var(--onia-line-soft);border-bottom:1px solid var(--onia-line-soft);background:#fbfcfb}.onia-nuvia-ledger div:nth-child(2n){border-right:0}.onia-nuvia-ledger div:nth-last-child(-n+2){border-bottom:0}.onia-commission-policy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.onia-commission-policy article{padding:12px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#fbfcfb}.onia-commission-policy span,.onia-commission-table small{color:var(--onia-muted);font-size:11px;font-weight:800;text-transform:uppercase}.onia-commission-policy strong{display:block;margin:5px 0;color:var(--onia-ink)}.onia-commission-policy p,.onia-commission-table p{color:var(--onia-muted);font-size:12px;line-height:1.45}.onia-commission-table{overflow:hidden;margin-bottom:12px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius)}.onia-commission-table article,.onia-commission-table__head{display:grid;grid-template-columns:minmax(170px,1.2fr) minmax(120px,.7fr) minmax(110px,.6fr) minmax(220px,1.4fr);gap:12px;align-items:start;padding:10px 12px}.onia-commission-table__head{background:#f4f7f6;color:var(--onia-muted);font-size:11px;font-weight:900;text-transform:uppercase}.onia-commission-table article{border-top:1px solid var(--onia-line-soft)}.onia-commission-table article>span,.onia-commission-table strong{color:var(--onia-ink);font-weight:900}.onia-commission-table small{display:block;margin-top:5px}.onia-payment-list{gap:10px}.onia-payment-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px}.onia-payment-list article p{grid-column:1/-1}.onia-payment-list strong{display:block;margin-top:5px;font-size:22px}.onia-payment-list small{color:var(--onia-muted);font-size:11px}.onia-evidence-grid small{display:block;margin-top:8px;color:var(--onia-blue);font-weight:900}.onia-premium-list{gap:10px}.onia-premium-list article{align-items:flex-start;gap:10px;padding:12px}.onia-premium-list svg{flex:0 0 auto;margin-top:2px;color:var(--onia-blue)}.onia-premium-list article>div{min-width:0}.onia-premium-list span{display:inline-flex;margin-top:4px;color:var(--onia-green)}.onia-tone-pill{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:0 8px;border-radius:999px;color:#14543f;background:var(--onia-green-soft);font-size:11px;font-weight:900;white-space:nowrap}.onia-tone-pill.is-yellow{color:var(--onia-yellow);background:var(--onia-yellow-soft)}.onia-tone-pill.is-red{color:var(--onia-red);background:var(--onia-red-soft)}.onia-tone-pill.is-blue{color:var(--onia-blue);background:var(--onia-blue-soft)}.onia-tone-pill.is-neutral{color:#554b3a;background:var(--onia-neutral-soft)}.onia-live-workspace{margin-bottom:16px;padding:18px;border:1px solid rgba(35,123,100,.22);border-radius:var(--onia-radius);background:#f9fbf8;box-shadow:0 16px 42px rgba(20,31,43,.06)}.onia-live-title,.onia-review-actions,.onia-review-actions a,.onia-selfhosted-panel article,.onia-workspace-actions,.onia-workspace-head{display:flex;align-items:center}.onia-workspace-head{justify-content:space-between;gap:18px;margin-bottom:14px}.onia-live-card label,.onia-live-metrics span,.onia-runtime-export span,.onia-selfhosted-panel span,.onia-workspace-head span{color:var(--onia-faint);font-size:12px;font-weight:900}.onia-workspace-head h2{margin:5px 0 0;color:var(--onia-ink);font-size:24px;line-height:1.1;letter-spacing:0}.onia-workspace-head p{max-width:760px;margin:7px 0 0;color:var(--onia-muted);font-size:13px;line-height:1.45}.onia-workspace-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.onia-primary-button,.onia-review-actions a,.onia-review-actions button,.onia-secondary-button,.onia-workspace-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;border:1px solid var(--onia-line);border-radius:var(--onia-radius);color:#21313f;background:#ffffff;font-size:12px;font-weight:900;cursor:pointer;text-decoration:none}.onia-workspace-actions button{padding:0 11px}.onia-primary-button:active,.onia-review-actions a:active,.onia-review-actions button:active,.onia-secondary-button:active,.onia-workspace-actions button:active{transform:translateY(1px)}.onia-primary-button{width:100%;padding:0 12px;color:#ffffff;background:var(--onia-green);border-color:var(--onia-green)}.onia-secondary-button{width:100%;padding:0 12px;color:#153f30;background:var(--onia-green-soft);border-color:rgba(35,123,100,.24)}.onia-review-actions button:disabled{cursor:not-allowed;opacity:.48}.onia-codex-workspace,.onia-daily-command,.onia-ideas-board,.onia-live-grid,.onia-live-metrics,.onia-selfhosted-panel{display:grid;gap:10px}.onia-live-metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:12px}.onia-live-metrics.is-focused{grid-template-columns:repeat(4,minmax(0,1fr))}.onia-live-card,.onia-live-metrics article,.onia-runtime-export,.onia-selfhosted-panel article{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#ffffff}.onia-live-metrics article{min-height:94px;padding:12px}.onia-live-metrics strong{display:block;margin-top:5px;color:var(--onia-ink);font-size:30px;line-height:1;letter-spacing:0}.onia-live-metrics small{display:block;margin-top:7px;color:var(--onia-muted);font-size:11px}.onia-daily-command{grid-template-columns:minmax(360px,1.25fr) minmax(300px,.95fr) minmax(300px,.95fr);grid-template-areas:"agenda tasks capture" "agenda evidence capture";align-items:start;margin-bottom:12px}.onia-daily-agenda{grid-area:agenda}.onia-daily-tasks{grid-area:tasks}.onia-daily-capture{grid-area:capture}.onia-daily-evidence{grid-area:evidence}.onia-day-timeline{display:grid;grid-template-columns:44px minmax(0,1fr);gap:3px 10px;max-height:440px;padding:2px 2px 2px 0;overflow-y:auto}.onia-day-timeline-hour{grid-column:1;align-self:start;transform:translateY(-6px);color:var(--onia-faint);font-size:10px;font-weight:800;text-align:right}.onia-day-timeline-block{display:flex;flex-direction:column;grid-column:2;gap:2px;min-height:0;padding:6px 10px;overflow:hidden;border-radius:var(--onia-radius);background:var(--onia-neutral-soft);color:#554b3a}.onia-day-timeline-block span{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:800;opacity:.8}.onia-day-timeline-block strong{overflow:hidden;color:var(--onia-ink);font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.onia-day-timeline-block.is-sales{background:var(--onia-yellow-soft);color:var(--onia-yellow)}.onia-day-timeline-block.is-deep_work{background:var(--onia-green-soft);color:#153f30}.onia-day-timeline-block.is-meetings{background:var(--onia-blue-soft);color:var(--onia-blue)}.onia-day-timeline--full{grid-template-columns:56px minmax(0,1fr);max-height:none}.onia-day-timeline--full .onia-day-timeline-hour{font-size:11px}.onia-day-timeline--full .onia-day-timeline-block{gap:4px;padding:8px 12px;overflow:visible}.onia-day-timeline--full .onia-day-timeline-block strong{overflow:visible;font-size:13px;white-space:normal}.onia-day-timeline--full .onia-day-timeline-block>small{opacity:.8;font-size:11px;font-weight:700}.onia-day-timeline--full .onia-day-timeline-block p{margin:0;font-size:11px;line-height:1.4;opacity:.85}.onia-day-timeline--full .onia-day-timeline-block em{font-size:11px;font-style:normal;font-weight:800;opacity:.8}.onia-weekday-strip{display:flex;gap:4px;margin:2px 0}.onia-weekday-strip .onia-weekday-chip{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgba(255,255,255,.55);font-size:9px;font-weight:800;opacity:.55}.onia-weekday-strip .onia-weekday-chip.is-active{background:rgba(255,255,255,.9);opacity:1}.onia-daily-task-list>div{display:flex;align-items:flex-start;gap:9px}.onia-daily-task-list>div.is-top-priority{border-color:var(--onia-green);background:var(--onia-green-soft)}.onia-task-rank{display:grid;flex:0 0 auto;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--onia-neutral-soft);color:#554b3a;font-size:11px;font-weight:900}.onia-task-rank.is-alta{background:var(--onia-red-soft);color:var(--onia-red)}.onia-task-rank.is-media{background:var(--onia-yellow-soft);color:var(--onia-yellow)}.onia-task-rank.is-baja{background:var(--onia-blue-soft);color:var(--onia-blue)}.onia-task-body{display:grid;min-width:0;gap:3px}.onia-daily-task-list select{flex:0 0 auto}.onia-quick-note{display:grid;gap:9px;padding-top:10px;border-top:1px solid var(--onia-line-soft)}.onia-calendar-admin-actions,.onia-calendar-admin-note,.onia-calendar-admin-panel,.onia-calendar-summary,.onia-calendar-timeline,.onia-private-calendar,.onia-sergio-calendar{display:grid;gap:10px}.onia-sergio-calendar{grid-template-columns:minmax(0,1.35fr) minmax(280px,.72fr) minmax(300px,.85fr);align-items:start;margin-bottom:12px}.onia-calendar-side,.onia-sergio-calendar-main{min-height:100%}.onia-calendar-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-calendar-block,.onia-calendar-summary div,.onia-higgsfield-quiet,.onia-private-calendar{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#fbfcfb}.onia-calendar-summary div{min-height:86px;padding:10px}.onia-calendar-block small,.onia-calendar-block span,.onia-calendar-summary span,.onia-higgsfield-quiet span,.onia-private-calendar span{color:var(--onia-faint);font-size:11px;font-weight:900}.onia-calendar-block strong,.onia-calendar-summary strong,.onia-higgsfield-quiet strong,.onia-private-calendar strong{display:block;margin-top:6px;color:var(--onia-ink);font-size:14px;line-height:1.24}.onia-calendar-block p,.onia-calendar-block small,.onia-calendar-summary small,.onia-higgsfield-quiet p,.onia-private-calendar p{display:block;margin:6px 0 0;color:var(--onia-muted);font-size:11px;line-height:1.38}.onia-calendar-admin-note,.onia-calendar-admin-panel{padding:10px;border:1px solid rgba(35,123,100,.2);border-radius:var(--onia-radius);background:#f3fbf6}.onia-calendar-control,.onia-calendar-profile{display:grid;gap:10px;padding:10px;border:1px solid rgba(47,102,136,.18);border-radius:var(--onia-radius);background:#f4f9fc}.onia-calendar-profile{grid-template-columns:64px minmax(0,1fr);align-items:center}.onia-calendar-profile img{width:64px;height:64px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#ffffff;object-fit:cover}.onia-calendar-control span,.onia-calendar-profile span,.onia-event-type-list li{color:var(--onia-faint);font-size:11px;font-weight:900;line-height:1.35}.onia-calendar-control strong,.onia-calendar-profile strong{display:block;margin-top:5px;color:var(--onia-ink);font-size:13px;line-height:1.25}.onia-calendar-control small,.onia-calendar-profile small{display:block;margin-top:6px;color:var(--onia-muted);font-size:11px;line-height:1.4}.onia-calendar-control-actions a,.onia-calendar-profile a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;margin-top:8px;padding:0 10px;border:1px solid rgba(47,102,136,.2);border-radius:var(--onia-radius);color:#1d4b67;background:#ffffff;font-size:12px;font-weight:900;text-decoration:none}.onia-calendar-control-actions{display:flex;flex-wrap:wrap;gap:8px}.onia-calendar-control ul,.onia-event-type-list{display:grid;gap:5px;margin:0;padding:0;list-style:none}.onia-calendar-control li,.onia-event-type-list li{position:relative;padding-left:14px}.onia-calendar-control li:before,.onia-event-type-list li:before{position:absolute;top:.62em;left:0;width:5px;height:5px;border-radius:999px;background:var(--onia-blue);content:""}.onia-calendar-admin-actions small,.onia-calendar-admin-note span,.onia-calendar-admin-panel>div:first-child span{color:var(--onia-faint);font-size:11px;font-weight:900;line-height:1.35}.onia-calendar-admin-note strong,.onia-calendar-admin-panel>div:first-child strong{display:block;margin-top:5px;color:var(--onia-ink);font-size:13px;line-height:1.25}.onia-calendar-admin-note small,.onia-calendar-admin-panel>div:first-child small{display:block;margin-top:6px;color:var(--onia-muted);font-size:11px;line-height:1.4}.onia-calendar-admin-actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.onia-calendar-admin-actions a,.onia-calendar-admin-note a{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;min-height:54px;padding:9px;border:1px solid rgba(35,123,100,.2);border-radius:var(--onia-radius);color:#153f30;background:#ffffff;text-decoration:none}.onia-calendar-admin-actions a svg,.onia-calendar-admin-note a svg{grid-row:span 2;margin-top:1px}.onia-calendar-admin-actions span,.onia-calendar-admin-note a{font-size:12px;font-weight:900;line-height:1.25}.onia-calendar-admin-actions small{font-weight:750}.onia-calendar-admin-note a{align-items:center;display:inline-flex;gap:7px;justify-content:center;min-height:34px;padding:0 10px}.onia-calendar-timeline{max-height:640px;overflow:auto;padding-right:2px}.onia-calendar-block{position:relative;padding:10px 10px 10px 13px;overflow:hidden}.onia-calendar-block:before{position:absolute;top:0;left:0;width:4px;height:100%;background:var(--onia-green);content:""}.onia-calendar-block.is-meetings:before{background:var(--onia-blue)}.onia-calendar-block.is-gym:before,.onia-calendar-block.is-personal:before{background:var(--onia-yellow)}.onia-calendar-block.is-shutdown:before,.onia-calendar-block.is-sleep:before{background:#66717d}.onia-calendar-block span{display:inline-flex;align-items:center;gap:6px;min-height:22px}.onia-calendar-block em{display:inline-flex;width:fit-content;margin-top:8px;padding:5px 7px;border-radius:999px;color:#143d2d;background:var(--onia-green-soft);font-size:10px;font-style:normal;font-weight:900}.onia-higgsfield-quiet{padding:10px;background:#fffaf0}.onia-private-calendar{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;margin-bottom:12px;padding:12px;background:#edf0f1}.onia-private-calendar svg{margin-top:2px;color:var(--onia-blue)}.onia-live-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.onia-ideas-board{grid-template-columns:minmax(320px,.9fr) minmax(0,1.15fr) minmax(300px,.8fr);align-items:start;margin-top:10px}.onia-live-card{display:grid;gap:10px;padding:13px}.onia-live-title{gap:8px;min-height:32px;color:var(--onia-green)}.onia-live-title strong{color:var(--onia-ink);font-size:15px}.onia-live-card label{display:grid;gap:5px}.onia-live-card input,.onia-live-card select,.onia-live-card textarea{width:100%;min-width:0;min-height:38px;padding:8px 9px;border:1px solid var(--onia-line);border-radius:var(--onia-radius);color:var(--onia-ink);background:#fbfcfb;font-size:13px;outline:none}.onia-live-card textarea{resize:vertical;line-height:1.4}.onia-live-card input:focus,.onia-live-card select:focus,.onia-live-card textarea:focus{border-color:rgba(35,123,100,.65);box-shadow:0 0 0 3px rgba(35,123,100,.12)}.onia-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.onia-live-list{display:grid;gap:8px;max-height:360px;overflow:auto}.onia-live-list>div{display:grid;gap:5px;padding:9px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:var(--onia-soft)}.onia-live-list small,.onia-live-list span{color:var(--onia-muted);font-size:11px;line-height:1.35}.onia-live-list strong{color:var(--onia-ink);font-size:12px;line-height:1.3}.onia-live-list select{min-height:34px;background:#ffffff}.onia-seller-notebook-card{grid-column:span 2}.onia-seller-checklist,.onia-seller-notebook-metrics{display:grid;gap:8px}.onia-seller-notebook-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-seller-notebook-metrics div{display:grid;gap:4px;padding:9px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#ffffff}.onia-seller-checklist span,.onia-seller-notebook-metrics span{color:var(--onia-muted);font-size:11px;line-height:1.35}.onia-seller-notebook-metrics strong{color:var(--onia-ink);font-size:20px;line-height:1}.onia-seller-notebook-metrics small{color:var(--onia-muted);font-size:11px;line-height:1.3}.onia-seller-checklist{grid-template-columns:repeat(5,minmax(0,1fr))}.onia-seller-checklist span{padding:7px 8px;border:1px solid rgba(35,123,100,.18);border-radius:999px;color:#237b64;background:rgba(35,123,100,.08);font-weight:800}.onia-review-actions{flex-wrap:wrap;gap:6px}.onia-review-actions a,.onia-review-actions button{min-height:30px;padding:0 8px}.onia-review-actions select{width:auto;min-height:30px;padding:4px 8px;border:1px solid var(--onia-line);border-radius:var(--onia-radius);color:#21313f;background:#ffffff;font-size:12px;font-weight:800}.onia-access-card .onia-live-list,.onia-idea-review .onia-live-list{max-height:640px}.onia-idea-item{background:#fbfcfb}.onia-access-rules,.onia-idea-meta{display:grid;gap:6px}.onia-idea-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-idea-meta span{min-height:24px;padding:5px 7px;border-radius:999px;color:#14543e;background:var(--onia-green-soft);font-size:10px;font-weight:900;text-align:center}.onia-access-rules{grid-template-columns:1fr}.onia-access-rules div{padding:10px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:var(--onia-soft)}.onia-access-rules small,.onia-access-rules span{display:block;color:var(--onia-muted);font-size:11px;line-height:1.35}.onia-access-rules strong{display:block;margin-top:5px;color:var(--onia-ink);font-size:13px;line-height:1.25}.onia-access-rules small{margin-top:5px}.onia-selfhosted-panel{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.onia-selfhosted-panel article{align-items:flex-start;gap:9px;min-height:112px;padding:12px}.onia-selfhosted-panel svg{flex:0 0 auto;margin-top:2px;color:var(--onia-blue)}.onia-selfhosted-panel strong{display:block;margin-top:5px;color:var(--onia-ink);font-size:14px;line-height:1.25}.onia-selfhosted-panel p{margin:7px 0 0;color:var(--onia-muted);font-size:12px;line-height:1.4}.onia-runtime-notice{margin-top:12px;padding:10px 12px;border-radius:var(--onia-radius);color:#103b2e;background:var(--onia-green-soft);font-size:12px;font-weight:900}.onia-runtime-export{margin-top:10px;padding:12px}.onia-runtime-export pre{max-height:210px;overflow:auto;margin:8px 0;padding:10px;border-radius:var(--onia-radius);color:#243240;background:#edf0f1;font-size:11px;line-height:1.35;white-space:pre-wrap}.onia-runtime-export small{color:var(--onia-muted);font-size:11px}.onia-adapter-list,.onia-collab-list,.onia-collab-summary,.onia-feature-readiness,.onia-module-list,.onia-operating-metrics,.onia-project-list,.onia-readiness-columns,.onia-readiness-grid,.onia-readiness-meta,.onia-repo-grid,.onia-review-strip,.onia-security-grid,.onia-task-list{display:grid;gap:10px}.onia-repo-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.onia-operating-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.onia-adapter-list article,.onia-collab-list article,.onia-collab-summary div,.onia-feature-readiness article,.onia-module-list article,.onia-project-list article,.onia-readiness-grid article,.onia-repo-grid article,.onia-review-strip article,.onia-security-grid article,.onia-task-list article{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#fbfcfb}.onia-repo-grid article{min-height:118px;padding:13px}.onia-adapter-list span,.onia-collab-list span,.onia-collab-summary span,.onia-feature-readiness span,.onia-module-list span,.onia-project-list span,.onia-readiness-card-head span,.onia-readiness-meta span,.onia-repo-grid span,.onia-review-strip span,.onia-security-grid span,.onia-task-list span{display:block;color:var(--onia-faint);font-size:12px;font-weight:900}.onia-adapter-list strong,.onia-collab-list strong,.onia-collab-summary strong,.onia-feature-readiness strong,.onia-module-list strong,.onia-project-list strong,.onia-readiness-card-head strong,.onia-repo-grid strong,.onia-review-strip strong,.onia-security-grid strong,.onia-task-list strong{display:block;margin-top:6px;color:var(--onia-ink);font-size:15px;line-height:1.25}.onia-adapter-list p,.onia-collab-list p,.onia-feature-readiness p,.onia-module-list p,.onia-project-list p,.onia-readiness-grid p,.onia-repo-grid p,.onia-security-grid p,.onia-task-list p{margin:8px 0 0;color:var(--onia-muted);font-size:12px;line-height:1.42}.onia-adapter-list,.onia-collab-list,.onia-module-list,.onia-project-list,.onia-task-list{grid-template-columns:1fr}.onia-adapter-list article,.onia-collab-list article,.onia-module-list article,.onia-project-list article,.onia-task-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px}.onia-project-list article small{grid-column:1/-1;color:var(--onia-muted);font-size:11px;line-height:1.35}.onia-task-list article.is-empty{background:#edf0f1}.onia-review-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:10px}.onia-review-strip article{min-height:86px;padding:10px}.onia-review-strip small{display:block;margin-top:6px;color:var(--onia-blue);font-size:11px;font-weight:900}.onia-collab-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px}.onia-collab-summary div{min-height:74px;padding:11px}.onia-collab-summary strong{font-size:24px}.onia-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-security-grid article{min-height:104px;padding:12px}.onia-integration-readiness{margin-bottom:16px}.onia-readiness-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:12px}.onia-readiness-grid article{display:grid;align-content:start;gap:11px;min-height:284px;padding:13px}.onia-feature-readiness article,.onia-readiness-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.onia-feature-readiness article>div,.onia-readiness-card-head>div{min-width:0}.onia-readiness-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-readiness-meta span{min-height:26px;padding:6px 7px;border-radius:999px;color:#14543e;background:var(--onia-green-soft);font-size:10px;text-align:center}.onia-readiness-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-readiness-columns div{min-width:0;padding:10px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:var(--onia-soft)}.onia-readiness-columns strong{display:block;color:var(--onia-ink);font-size:12px}.onia-readiness-columns ul{display:grid;gap:5px;margin:7px 0 0;padding-left:16px;color:var(--onia-muted);font-size:11px;line-height:1.35}.onia-feature-readiness small,.onia-readiness-grid article>small{display:block;color:var(--onia-blue);font-size:11px;font-weight:900;line-height:1.35}.onia-feature-readiness{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:12px}.onia-feature-readiness article{min-height:128px;padding:12px}.onia-feature-readiness small{margin-top:7px}.onia-agent-command-center{margin-bottom:16px}.onia-agent-columns,.onia-agent-grid,.onia-agent-month-plan,.onia-calendar-sync-grid{display:grid;gap:10px}.onia-agent-approval-queue>p{margin:0 0 2px;max-width:72ch;color:var(--onia-faint);font-size:12px;line-height:1.5}.onia-agent-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));margin-top:12px}.onia-agent-card,.onia-agent-month-plan,.onia-calendar-sync-grid article{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#fbfcfb}.onia-agent-card{display:grid;gap:12px;min-height:280px;padding:12px}.onia-agent-card__head,.onia-agent-month-plan article{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.onia-agent-card__head>div,.onia-agent-month-plan article>div{min-width:0}.onia-agent-card span,.onia-agent-columns strong,.onia-agent-month-plan span,.onia-calendar-sync-grid span,.onia-calendar-sync-grid strong{display:block;color:var(--onia-faint);font-size:11px;font-weight:900}.onia-agent-card strong,.onia-agent-month-plan strong{display:block;margin-top:5px;color:var(--onia-ink);font-size:15px;line-height:1.25}.onia-agent-card p,.onia-agent-card small,.onia-agent-month-plan p,.onia-agent-month-plan small,.onia-calendar-sync-grid p,.onia-calendar-sync-grid small{margin:0;color:var(--onia-muted);font-size:12px;line-height:1.42}.onia-agent-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-agent-columns.is-single{grid-template-columns:1fr}.onia-agent-columns div{min-height:86px;padding:10px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#ffffff}.onia-agent-rule{display:block;margin-top:auto;padding-top:10px;border-top:1px solid var(--onia-line-soft);color:var(--onia-blue)!important;font-weight:900}.onia-agent-month-plan{margin-top:12px;padding:12px}.onia-agent-month-plan article{min-height:96px;padding:10px 0;border-top:1px solid var(--onia-line-soft)}.onia-agent-month-plan article:first-of-type{border-top:0}.onia-calendar-sync-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:12px}.onia-calendar-sync-grid article{display:grid;gap:10px;min-height:196px;padding:12px}.onia-calendar-sync-grid strong{color:var(--onia-ink)}@media (max-width:1240px){.onia-agent-columns,.onia-codex-workspace,.onia-collab-summary,.onia-daily-command,.onia-ideas-board,.onia-live-grid,.onia-live-metrics,.onia-live-metrics.is-focused,.onia-metrics,.onia-operating-metrics,.onia-readiness-columns,.onia-readiness-meta,.onia-repo-grid,.onia-role-scope-panel,.onia-security-grid,.onia-seed-summary,.onia-selfhosted-panel,.onia-sergio-calendar{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-daily-command{grid-template-areas:"agenda agenda" "tasks capture" "evidence capture"}.onia-status-grid,.onia-two-column{grid-template-columns:1fr}}@media (max-width:920px){.onia-center-page{grid-template-columns:1fr}.onia-center-sidebar{position:static;height:auto;gap:12px}.onia-nav{display:flex;flex-direction:column;gap:12px;max-height:46vh;overflow-y:auto;overscroll-behavior:contain}.onia-nav a{min-height:44px}.onia-role-switcher{display:flex;gap:8px;overflow-x:auto;padding:10px}.onia-role-switcher>span{align-self:center;flex:0 0 auto}.onia-role-switcher button{flex:0 0 168px}.onia-role-switcher{margin-top:0}.onia-center-main{max-width:760px;padding:20px 14px 34px}.onia-growth-card,.onia-hero,.onia-role-banner{display:grid}.onia-hero-actions{justify-content:flex-start;min-width:0}}@media (max-width:640px){.onia-source-strip{display:flex;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity}.onia-source-strip code{flex:0 0 260px;scroll-snap-align:start}.onia-agent-columns,.onia-agent-grid,.onia-calendar-summary,.onia-calendar-sync-grid,.onia-capital-grid,.onia-codex-workspace,.onia-collab-summary,.onia-commission-policy,.onia-commission-table article,.onia-commission-table__head,.onia-daily-command,.onia-feature-readiness,.onia-ideas-board,.onia-live-grid,.onia-live-metrics,.onia-metrics,.onia-nav,.onia-nuvia-ledger,.onia-operating-metrics,.onia-payment-list article,.onia-permission-box,.onia-price-grid,.onia-private-panel__summary,.onia-readiness-columns,.onia-readiness-grid,.onia-readiness-meta,.onia-repo-grid,.onia-role-scope-panel,.onia-security-grid,.onia-seed-summary,.onia-selfhosted-panel,.onia-sergio-calendar{grid-template-columns:1fr}.onia-seller-notebook-card{grid-column:auto}.onia-seller-checklist,.onia-seller-notebook-metrics{grid-template-columns:1fr}.onia-commission-table__head{display:none}.onia-daily-command{grid-template-areas:"agenda" "tasks" "capture" "evidence"}.onia-hero h1{font-size:34px}.onia-panel,.onia-status-card{padding:14px}.onia-nuvia-ledger div,.onia-nuvia-ledger div:nth-child(2n),.onia-nuvia-ledger div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--onia-line-soft)}.onia-nuvia-ledger div:last-child{border-bottom:0}.onia-payment-list article p{grid-column:auto}.onia-adapter-list article,.onia-collab-list article,.onia-form-row,.onia-module-list article,.onia-project-list article,.onia-task-list article,.onia-workspace-head{grid-template-columns:1fr}.onia-workspace-head{display:grid}.onia-workspace-actions{justify-content:flex-start}}.onia-login-page{align-items:center;background:radial-gradient(circle at 20% 0,rgba(25,135,84,.16),transparent 32%),linear-gradient(135deg,#0c1117,#121922 48%,#f4f7f2 0,#f4f7f2);color:#101820;display:flex;min-height:100vh;padding:24px}.onia-login-panel{background:rgba(255,255,255,.94);border:1px solid rgba(20,31,43,.12);border-radius:8px;box-shadow:0 24px 80px rgba(8,13,20,.18);display:grid;gap:22px;margin:0 auto;max-width:430px;padding:24px;width:100%}.onia-login-back{align-items:center;color:#4b5563;display:inline-flex;font-size:13px;font-weight:700;gap:8px;text-decoration:none}.onia-login-brand{align-items:center;display:flex;gap:14px}.onia-login-brand>span{align-items:center;background:#11251c;border-radius:8px;color:#89f0bc;display:inline-flex;height:46px;justify-content:center;width:46px}.onia-login-brand h1,.onia-login-brand p{margin:0}.onia-login-brand p{color:#64748b;font-size:13px;font-weight:800;text-transform:uppercase}.onia-login-brand h1{font-size:30px;letter-spacing:0;line-height:1.05}.onia-login-form{display:grid;gap:14px}.onia-login-form label{color:#334155;display:grid;font-size:13px;font-weight:800;gap:7px}.onia-login-form input{background:#f8fafc;border:1px solid #d7dee8;border-radius:8px;color:#101820;font:inherit;min-height:46px;padding:0 12px}.onia-login-form input:focus{border-color:#12805c;box-shadow:0 0 0 3px rgba(18,128,92,.12);outline:none}.onia-login-form button{align-items:center;background:#11251c;border:0;border-radius:8px;color:#ffffff;cursor:pointer;display:inline-flex;font:inherit;font-weight:850;gap:9px;justify-content:center;min-height:48px}.onia-login-form button:disabled{cursor:wait;opacity:.72}.onia-login-notice{background:#eef6f1;border:1px solid #c8e7d5;border-radius:8px;color:#24533b;font-size:13px;font-weight:700;line-height:1.45;margin:0;padding:12px}.onia-role-switcher button:disabled{cursor:not-allowed;opacity:.45}.onia-session-lock{color:var(--onia-muted);display:block;font-size:11px;font-weight:800;line-height:1.35;margin-top:4px}.onia-team-session{display:grid;gap:6px;margin-top:auto;padding:12px;border:1px solid rgba(85,215,157,.2);border-radius:var(--onia-radius);background:#101821}.onia-team-session small,.onia-team-session span{color:#aeb9b7;font-size:11px;font-weight:800}.onia-team-session strong{color:#ffffff;font-size:14px;line-height:1.25}.onia-team-link,.onia-team-session button,.onia-team-submit{align-items:center;display:inline-flex;justify-content:center}.onia-team-session button{gap:7px;min-height:34px;margin-top:6px;border:1px solid rgba(255,255,255,.12);border-radius:var(--onia-radius);color:#e7f4ef;background:rgba(255,255,255,.06);cursor:pointer;font-size:12px;font-weight:850}.onia-team-grid,.onia-team-metrics{display:grid;gap:12px}.onia-team-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.onia-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin-bottom:16px}.onia-team-grid.is-ideas{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)}.onia-team-helper{margin:0;color:var(--onia-muted);font-size:12px;line-height:1.4}.onia-assignee-rules{display:grid;gap:7px}.onia-assignee-rules span{display:grid;gap:3px;padding:8px;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);color:var(--onia-muted);background:#fbfcfb;font-size:11px;line-height:1.35}.onia-assignee-rules strong{color:var(--onia-ink);font-size:12px}.onia-team-submit{gap:8px;min-height:40px;border:0;border-radius:var(--onia-radius);color:#ffffff;background:#153f30;cursor:pointer;font-weight:850}.onia-team-submit:disabled{cursor:wait;opacity:.7}.onia-team-list-card{min-height:100%}.onia-team-link{width:fit-content;gap:6px;min-height:28px;padding:0 8px;border:1px solid var(--onia-line);border-radius:var(--onia-radius);color:var(--onia-blue);background:#ffffff;font-size:11px;font-weight:850;text-decoration:none}@media (max-width:1240px){.onia-team-grid,.onia-team-grid.is-ideas,.onia-team-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.onia-login-page{background:#f4f7f2;padding:14px}.onia-login-panel{padding:18px}.onia-team-grid,.onia-team-grid.is-ideas,.onia-team-metrics{grid-template-columns:1fr}}.onia-webfactory-page{background:linear-gradient(180deg,rgba(18,128,92,.09),rgba(244,246,243,0) 340px),var(--onia-bg)}.onia-webfactory-hero p{max-width:760px}.onia-webfactory-command-center,.onia-webfactory-playbook{display:grid;gap:18px}.onia-webfactory-action-list,.onia-webfactory-artifacts,.onia-webfactory-automation-grid,.onia-webfactory-automation-summary,.onia-webfactory-command-grid,.onia-webfactory-contract-grid,.onia-webfactory-docs,.onia-webfactory-grid,.onia-webfactory-intel-stats,.onia-webfactory-missing,.onia-webfactory-output-list,.onia-webfactory-recipe__stats,.onia-webfactory-source-list,.onia-webfactory-step-grid,.onia-webfactory-two-column{display:grid;gap:12px}.onia-webfactory-command-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.onia-webfactory-step-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-webfactory-contract-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(320px,.85fr)}.onia-webfactory-automation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-webfactory-automation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-webfactory-action-list article,.onia-webfactory-automation-grid article,.onia-webfactory-automation-summary article,.onia-webfactory-command-grid article,.onia-webfactory-contract-grid article,.onia-webfactory-missing div,.onia-webfactory-source-list article,.onia-webfactory-step-grid article{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#fbfcfa}.onia-webfactory-command-grid article{display:grid;align-content:start;gap:9px;min-height:154px;padding:13px}.onia-webfactory-automation-summary article,.onia-webfactory-contract-grid article{display:grid;gap:10px;padding:14px}.onia-webfactory-contract-grid h3{color:var(--onia-ink);font-size:15px;margin:0}.onia-webfactory-contract-grid ul{display:grid;gap:8px;margin:0;padding-left:18px}.onia-webfactory-contract-grid li,.onia-webfactory-output-list p,.onia-webfactory-runtime-status{color:var(--onia-muted);font-size:12px;line-height:1.45;margin:0}.onia-webfactory-output-list div{border-left:3px solid #cfe0db;display:grid;gap:6px;padding-left:10px}.onia-webfactory-status-dot{border-radius:999px;display:inline-block;height:9px;width:9px}.onia-webfactory-status-dot.is-ready{background:var(--onia-green)}.onia-webfactory-status-dot.is-prepared{background:var(--onia-blue)}.onia-webfactory-status-dot.is-manual_review{background:var(--onia-yellow)}.onia-webfactory-status-dot.is-blocked{background:var(--onia-red)}.onia-webfactory-step-grid article{display:flex;gap:12px;padding:14px}.onia-webfactory-step-number{align-items:center;background:#153f30;border-radius:var(--onia-radius);color:#ffffff;display:flex;flex:0 0 34px;font-size:15px;font-weight:900;height:34px;justify-content:center}.onia-webfactory-step-body{display:grid;gap:10px;min-width:0}.onia-webfactory-step-head{display:grid;gap:4px}.onia-webfactory-action-list span,.onia-webfactory-automation-grid dt,.onia-webfactory-automation-head span,.onia-webfactory-command-grid span,.onia-webfactory-docs strong,.onia-webfactory-missing span,.onia-webfactory-missing strong,.onia-webfactory-source-list span,.onia-webfactory-step-body dt,.onia-webfactory-step-head span{color:var(--onia-faint);font-size:11px;font-weight:850;text-transform:uppercase}.onia-webfactory-artifacts code,.onia-webfactory-automation-grid code,.onia-webfactory-code code,.onia-webfactory-command-grid code,.onia-webfactory-docs code,.onia-webfactory-missing code,.onia-webfactory-next-command code,.onia-webfactory-next-command-inline,.onia-webfactory-output-list code,.onia-webfactory-step-body code{color:#18362c;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.45;overflow-wrap:anywhere;white-space:normal}.onia-webfactory-artifacts code,.onia-webfactory-automation-grid code,.onia-webfactory-code code,.onia-webfactory-command-grid code,.onia-webfactory-docs code,.onia-webfactory-missing code,.onia-webfactory-next-command-inline,.onia-webfactory-output-list code,.onia-webfactory-step-body code{border-radius:7px;background:#eef6f1;padding:7px}.onia-webfactory-action-list p,.onia-webfactory-automation-grid dd,.onia-webfactory-automation-grid p,.onia-webfactory-automation-summary p,.onia-webfactory-command-grid p,.onia-webfactory-media p,.onia-webfactory-read p,.onia-webfactory-recipe p,.onia-webfactory-source-list p,.onia-webfactory-step-body dd,.onia-webfactory-warnings p{color:var(--onia-muted);font-size:13px;line-height:1.45;margin:0}.onia-webfactory-step-body strong{color:var(--onia-ink);font-size:15px;line-height:1.25}.onia-webfactory-automation{display:grid;gap:18px}.onia-webfactory-automation-grid article{align-content:start;display:grid;gap:11px;padding:14px}.onia-webfactory-automation-grid article.is-ready{background:#f5fbf7}.onia-webfactory-automation-grid article.is-prepared{background:#f5f9fc}.onia-webfactory-automation-grid article.is-manual_review{background:#fffaf0}.onia-webfactory-automation-grid article.is-blocked{background:#fff6f7}.onia-webfactory-automation-head{display:grid;gap:4px}.onia-webfactory-automation-head strong,.onia-webfactory-automation-summary strong,.onia-webfactory-output-list strong{color:var(--onia-ink);font-size:14px}.onia-webfactory-automation-head small{color:var(--onia-muted);font-size:12px;font-weight:800}.onia-webfactory-automation-grid dl{display:grid;gap:8px;margin:0}.onia-webfactory-automation-grid dl div{display:grid;gap:3px}.onia-webfactory-automation-summary article{align-items:flex-start;display:flex}.onia-webfactory-step-head small{color:var(--onia-muted);font-size:12px;font-weight:750}.onia-webfactory-step-body dl{display:grid;gap:8px;margin:0}.onia-webfactory-step-body dl div{display:grid;gap:3px}.onia-webfactory-step-body dt{font-size:10px}.onia-webfactory-intake{display:grid;gap:18px}.onia-webfactory-intake-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.onia-webfactory-intake fieldset{background:#ffffff;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);display:grid;gap:11px;margin:0;min-width:0;padding:14px}.onia-webfactory-intake legend{color:var(--onia-ink);font-size:13px;font-weight:900;padding:0 4px}.onia-webfactory-intake label{color:var(--onia-muted);display:grid;font-size:12px;font-weight:800;gap:6px}.onia-webfactory-intake input,.onia-webfactory-intake select,.onia-webfactory-intake textarea{background:#f8faf7;border:1px solid var(--onia-line-soft);border-radius:calc(var(--onia-radius) - 2px);color:var(--onia-ink);font:inherit;font-size:13px;padding:9px 10px;width:100%}.onia-webfactory-inline-fields,.onia-webfactory-intake-actions{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.onia-webfactory-intake-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-webfactory-intake-output{display:grid;gap:14px;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr)}.onia-webfactory-intake-output article{background:#ffffff;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);display:grid;gap:10px;min-width:0;padding:14px}.onia-webfactory-intake-output article>div{align-items:center;display:flex;gap:8px;justify-content:space-between}.onia-webfactory-intake-output strong{color:var(--onia-ink);font-size:13px}.onia-webfactory-intake-output li,.onia-webfactory-intake-output span{color:var(--onia-muted);font-size:12px;line-height:1.45}.onia-webfactory-intake-output ul{display:grid;gap:7px;margin:0;padding-left:16px}.onia-webfactory-intake-output pre{background:#101a16;border-radius:calc(var(--onia-radius) - 2px);color:#eff8f1;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:11px;line-height:1.55;margin:0;max-height:360px;overflow:auto;padding:12px;white-space:pre-wrap}.onia-webfactory-intake-actions button,.onia-webfactory-intake-output button{background:#153f30;border:0;border-radius:calc(var(--onia-radius) - 2px);color:#ffffff;cursor:pointer;font-size:12px;font-weight:900;padding:8px 10px}.onia-webfactory-intake-actions button:disabled,.onia-webfactory-intake-output button:disabled{cursor:wait;opacity:.72}.onia-webfactory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-webfactory-recipe{display:grid;gap:16px;align-content:start}.onia-webfactory-recipe__head{display:flex;gap:14px;justify-content:space-between;align-items:flex-start}.onia-webfactory-code h3,.onia-webfactory-recipe__head span,.onia-webfactory-references h3{color:var(--onia-faint);font-size:11px;font-weight:850;text-transform:uppercase}.onia-webfactory-recipe__head h2{font-size:26px;line-height:1.08;margin:6px 0 8px}.onia-webfactory-status{border:1px solid var(--onia-line);border-radius:999px;color:#24332e;flex:0 0 auto;font-size:11px;font-weight:850;line-height:1;padding:8px 10px;text-transform:uppercase}.onia-webfactory-status.is-ready{border-color:#b8e3ca;background:var(--onia-green-soft);color:#1c624f}.onia-webfactory-status.is-needs_references,.onia-webfactory-status.is-review{border-color:#d9ca9a;background:var(--onia-yellow-soft);color:#7a4c12}.onia-webfactory-status.is-draft,.onia-webfactory-status.is-needs_assets{border-color:#ebbac4;background:var(--onia-red-soft);color:#842238}.onia-webfactory-recipe__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.onia-webfactory-intel-stats span,.onia-webfactory-recipe__stats span{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#f7faf8;color:var(--onia-faint);display:grid;gap:2px;min-height:74px;padding:12px;text-transform:uppercase;font-size:11px;font-weight:850}.onia-webfactory-intel-stats strong,.onia-webfactory-recipe__stats strong{color:var(--onia-ink);font-size:24px;line-height:1}.onia-webfactory-artifacts{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-webfactory-artifacts div{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);display:grid;gap:7px;padding:11px}.onia-webfactory-artifacts span,.onia-webfactory-media,.onia-webfactory-next-command,.onia-webfactory-warnings{align-items:flex-start;display:flex;gap:9px}.onia-webfactory-artifacts span{color:var(--onia-ink);font-size:12px;font-weight:850}.onia-webfactory-artifacts small{color:var(--onia-faint);font-size:11px;font-weight:800}.onia-webfactory-artifacts .is-ready{background:#f3fbf6}.onia-webfactory-artifacts .is-missing{background:#fff6f7}.onia-webfactory-read{gap:8px}.onia-webfactory-code,.onia-webfactory-read,.onia-webfactory-references{border-top:1px solid var(--onia-line-soft);display:grid;padding-top:14px}.onia-webfactory-code,.onia-webfactory-references{gap:10px}.onia-webfactory-code article,.onia-webfactory-references article{border-left:3px solid #cfe0db;display:grid;gap:7px;padding-left:10px}.onia-webfactory-code article>div,.onia-webfactory-references article>div,.onia-webfactory-source-list article>div{display:flex;gap:8px;justify-content:space-between}.onia-webfactory-action-list strong,.onia-webfactory-code strong,.onia-webfactory-references strong,.onia-webfactory-source-list strong{color:var(--onia-ink);font-size:14px}.onia-webfactory-references a,.onia-webfactory-source-list a{align-items:center;color:var(--onia-blue);display:inline-flex;font-size:12px;font-weight:850;gap:5px;text-decoration:none}.onia-webfactory-media,.onia-webfactory-next-command,.onia-webfactory-warnings{border-radius:var(--onia-radius);padding:12px}.onia-webfactory-media{background:#edf5f8;color:var(--onia-blue)}.onia-webfactory-warnings{background:#fff5e5;color:var(--onia-yellow)}.onia-webfactory-next-command{background:#f4f7f2;border:1px dashed #bfd5cb;color:var(--onia-green)}.onia-webfactory-two-column{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start}.onia-webfactory-intelligence,.onia-webfactory-pending{display:grid;gap:16px}.onia-webfactory-intel-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.onia-webfactory-source-list article{display:grid;gap:8px;padding:12px}.onia-webfactory-docs small,.onia-webfactory-source-list small{color:var(--onia-faint);font-size:12px;font-weight:750}.onia-webfactory-action-list article{align-items:flex-start;display:flex;gap:10px;padding:12px}.onia-webfactory-priority{border-radius:999px;flex:0 0 auto;line-height:1;padding:7px 8px}.onia-webfactory-priority.is-alta{background:var(--onia-red-soft);color:var(--onia-red)}.onia-webfactory-priority.is-media{background:var(--onia-yellow-soft);color:var(--onia-yellow)}.onia-webfactory-missing{border-top:1px solid var(--onia-line-soft);padding-top:14px}.onia-webfactory-missing div{display:grid;gap:6px;padding:10px}.onia-webfactory-docs{border-top:1px solid var(--onia-line-soft);padding-top:14px}.onia-webfactory-github{display:grid;gap:18px}.onia-webfactory-github-subhead,.onia-webfactory-skill-sources{display:grid;gap:10px}.onia-webfactory-github-subhead h3,.onia-webfactory-skill-sources h3{color:var(--onia-ink);font-size:15px;margin:0}.onia-webfactory-github-subhead p,.onia-webfactory-skill-sources p{color:var(--onia-muted);font-size:13px;line-height:1.45;margin:0}.onia-webfactory-github-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.onia-webfactory-github-grid.is-skills{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-webfactory-github-grid article{background:#fbfcfa;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);display:grid;gap:9px;min-width:0;padding:13px}.onia-webfactory-github-grid article>div:first-child,.onia-webfactory-github-meta{align-items:center;display:flex;gap:8px;justify-content:space-between}.onia-webfactory-github-grid strong{color:var(--onia-ink);font-size:14px;line-height:1.25;overflow-wrap:anywhere}.onia-webfactory-github-grid p{color:var(--onia-muted);font-size:13px;line-height:1.45;margin:0}.onia-webfactory-github-grid small,.onia-webfactory-github-grid span{color:var(--onia-faint);font-size:11px;font-weight:850}.onia-webfactory-github-grid span{text-transform:uppercase}.onia-webfactory-github-grid small{line-height:1.4}.onia-webfactory-github-grid a{align-items:center;color:var(--onia-blue);display:inline-flex;font-size:12px;font-weight:850;gap:5px;text-decoration:none}.onia-webfactory-github-meta span{align-items:center;display:inline-flex;gap:5px;text-transform:none}.onia-assistant-workspace,.onia-codex-workspace,.onia-seller-service-section,.onia-seller-services{display:grid;gap:16px}.onia-service-update-panel{border-color:#b9d7c9;box-shadow:0 18px 50px rgb(15 49 35/.08)}.onia-assistant-answer,.onia-assistant-panel,.onia-assistant-scope,.onia-seller-rule-grid,.onia-seller-service-grid,.onia-service-update-form,.onia-service-update-list{display:grid;gap:12px}.onia-seller-rule-card,.onia-seller-service-card,.onia-service-rule-grid div,.onia-service-update-list div{background:#ffffff;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius)}.onia-service-update-list div{display:grid;gap:6px;padding:12px}.onia-seller-rule-card span,.onia-seller-service-card span,.onia-service-rule-grid span,.onia-service-update-list span{color:var(--onia-faint);font-size:11px;font-weight:850;text-transform:uppercase}.onia-seller-rule-card strong,.onia-seller-service-card strong,.onia-service-rule-grid strong,.onia-service-update-list strong{color:var(--onia-ink);font-size:15px;line-height:1.25}.onia-muted-note,.onia-seller-rule-card small,.onia-service-rule-grid small,.onia-service-update-list small{color:var(--onia-muted);font-size:12px;line-height:1.45}.onia-service-priority-card{background:#f5fbf7}.onia-service-rule-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.onia-service-rule-grid div{display:grid;gap:7px;padding:13px}.onia-section-strip{align-items:end;display:flex;gap:12px;justify-content:space-between}.onia-section-strip strong{color:var(--onia-ink);font-size:17px}.onia-section-strip span{color:var(--onia-muted);font-size:12px;font-weight:750;text-align:right}.onia-seller-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-seller-service-card{display:grid;gap:14px;padding:16px}.onia-seller-rule-card p,.onia-seller-service-card p{color:var(--onia-muted);font-size:13px;line-height:1.5;margin:0}.onia-seller-rule-card dl,.onia-seller-service-card dl{display:grid;gap:8px;margin:0}.onia-seller-rule-card dl div,.onia-seller-service-card dl div{border-top:1px solid var(--onia-line-soft);display:grid;gap:3px;padding-top:8px}.onia-seller-rule-card dt,.onia-seller-service-card dt{color:var(--onia-faint);font-size:11px;font-weight:850}.onia-seller-rule-card dd,.onia-seller-service-card dd{color:var(--onia-ink);font-size:12px;font-weight:800;line-height:1.4;margin:0}.onia-service-dos-donts{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.onia-service-dos-donts div{background:#f8faf7;border-radius:calc(var(--onia-radius) - 2px);display:grid;gap:5px;padding:10px}.onia-service-dos-donts small{color:var(--onia-muted);font-size:11px;line-height:1.45}.onia-seller-rule-group{display:grid;gap:10px}.onia-seller-rule-group h3{color:var(--onia-ink);font-size:13px;margin:0;text-transform:uppercase}.onia-seller-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-seller-rule-card{display:grid;gap:10px;padding:13px}.onia-assistant-workspace{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.onia-codex-workspace{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr)}.onia-codex-form{grid-row:span 2}.onia-codex-list{gap:14px}.onia-codex-stats{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.onia-codex-detail-grid div,.onia-codex-stats div{background:#f8faf7;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);display:grid;gap:5px;padding:11px}.onia-codex-detail-grid span,.onia-codex-stats span{color:var(--onia-faint);font-size:11px;font-weight:850;text-transform:uppercase}.onia-codex-stats strong{color:var(--onia-ink);font-size:22px;line-height:1}.onia-codex-item{gap:10px}.onia-codex-detail-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.onia-codex-detail-grid small{color:var(--onia-muted);font-size:11px;line-height:1.45}.onia-assistant-scope{grid-column:1/-1}.onia-assistant-input{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.onia-assistant-suggestions{display:flex;flex-wrap:wrap;gap:8px}.onia-assistant-suggestions button{background:#f4f8f4;border:1px solid var(--onia-line-soft);border-radius:999px;color:var(--onia-green);cursor:pointer;font-size:12px;font-weight:850;padding:8px 10px}.onia-assistant-answer pre{background:#101a16;border-radius:var(--onia-radius);color:#eff8f1;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:12px;line-height:1.6;margin:0;min-height:240px;overflow:auto;padding:16px;white-space:pre-wrap}.onia-audio-workspace{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)}.onia-audio-command-bar{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.onia-audio-command-bar article{align-items:flex-start;background:#ffffff;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);display:flex;gap:10px;min-height:82px;padding:11px}.onia-audio-command-bar article.is-ready{background:rgba(223,244,232,.76);border-color:rgba(35,123,100,.28)}.onia-audio-command-bar article.is-warning{background:#fff7e6;border-color:rgba(179,124,30,.28)}.onia-audio-command-bar article.is-blocked{background:rgba(248,221,228,.68);border-color:rgba(155,41,65,.28)}.onia-audio-command-bar article.is-muted{background:#f8faf7}.onia-audio-command-bar svg{color:var(--onia-green);flex:0 0 auto;margin-top:1px}.onia-audio-command-bar span,.onia-audio-engine-strip span,.onia-audio-flow span{color:var(--onia-faint);display:block;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.onia-audio-command-bar strong{color:var(--onia-ink);display:block;font-size:14px;line-height:1.25;margin-top:5px}.onia-audio-command-bar small{color:var(--onia-muted);display:block;font-size:11px;line-height:1.45;margin-top:6px}.onia-audio-decision-panel{grid-column:1/-1}.onia-audio-decision-panel.is-good{background:#e9f7ef;border-color:rgba(35,123,100,.28)}.onia-audio-decision-panel.is-warn{background:#fff8e8;border-color:rgba(179,124,30,.28)}.onia-audio-decision-panel.is-bad{background:#fff0f2;border-color:rgba(155,41,65,.24)}.onia-audio-decision-panel.is-unknown{background:#fbfdfb}.onia-audio-decision-panel .onia-live-title>span{background:#ffffff;border:1px solid var(--onia-line-soft);border-radius:999px;color:var(--onia-muted);font-size:11px;font-weight:900;margin-left:auto;padding:6px 9px}.onia-audio-decision-grid{display:grid;gap:10px;grid-template-columns:minmax(220px,1.25fr) repeat(3,minmax(0,1fr))}.onia-audio-decision-grid>div{background:rgba(255,255,255,.74);border:1px solid rgba(205,219,211,.74);border-radius:var(--onia-radius);display:grid;gap:6px;padding:12px}.onia-audio-decision-grid span{color:var(--onia-faint);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.onia-audio-decision-grid strong{color:var(--onia-ink);font-size:18px;line-height:1.25}.onia-audio-decision-grid p{color:var(--onia-muted);font-size:12px;line-height:1.45;margin:0}.onia-audio-input-panel{grid-row:span 3}.onia-audio-flow{display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.onia-audio-flow span{background:#f8faf7;border:1px solid var(--onia-line-soft);border-radius:999px;min-height:30px;padding:8px 9px;text-align:center}.onia-audio-flow span.is-done{background:var(--onia-green-soft);border-color:rgba(35,123,100,.28);color:var(--onia-green)}.onia-audio-upload{background:#f8faf7;border:1px dashed var(--onia-line);border-radius:var(--onia-radius);cursor:pointer;padding:12px}.onia-audio-facts span,.onia-audio-proposal-grid span,.onia-audio-summary-grid span,.onia-audio-upload span{align-items:center;color:var(--onia-faint);display:flex;font-size:11px;font-weight:850;gap:6px;text-transform:uppercase}.onia-audio-upload input{margin-top:8px}.onia-audio-source-note{align-items:center;background:#f8faf7;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);color:var(--onia-muted);display:flex;font-size:12px;gap:8px;line-height:1.45;padding:10px}.onia-audio-source-note svg{color:var(--onia-green);flex:0 0 auto}.onia-audio-proposal-grid small,.onia-audio-transcript-panel small,.onia-audio-upload small{color:var(--onia-muted);font-size:12px;line-height:1.45}.onia-audio-proposal-grid,.onia-audio-summary-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.onia-audio-engine-strip{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.onia-audio-engine-strip span,.onia-audio-engine-strip strong{background:#f8faf7;border:1px solid var(--onia-line-soft);border-radius:999px;color:var(--onia-muted);font-size:11px;line-height:1.2;padding:7px 9px}.onia-audio-engine-strip strong{background:#fff7e6;color:#7a4b08}.onia-audio-proposal-grid div,.onia-audio-summary-grid div{background:#f8faf7;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);display:grid;gap:6px;padding:12px}.onia-audio-proposal-title,.onia-audio-summary-grid strong{color:var(--onia-ink);font-size:15px;line-height:1.3}.onia-audio-facts{display:grid;gap:10px;margin-top:12px}.onia-audio-facts details,.onia-audio-facts div{border-top:1px solid var(--onia-line-soft);display:grid;gap:5px;padding-top:10px}.onia-audio-facts details>div{border-top:0;padding-top:6px}.onia-audio-facts summary,.onia-audio-tech-details summary{color:var(--onia-green);cursor:pointer;font-size:12px;font-weight:900}.onia-audio-facts p,.onia-audio-proposal-grid p,.onia-audio-proposal-panel p{color:var(--onia-muted);font-size:13px;line-height:1.5;margin:0}.onia-audio-proposal-panel{gap:14px}.onia-audio-proposal-grid ul{color:var(--onia-muted);display:grid;font-size:12px;gap:5px;line-height:1.45;margin:0;padding-left:16px}.onia-audio-pdf-controls{border-top:1px solid var(--onia-line-soft);display:grid;gap:10px;padding-top:12px}.onia-audio-pdf-controls label{max-width:520px}.onia-audio-theme-list{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.onia-audio-theme-list button{background:#fbfdfb;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);color:var(--onia-ink);cursor:pointer;display:grid;gap:6px;min-height:92px;padding:9px;text-align:left}.onia-audio-theme-list button>span{border-radius:999px;display:block;height:8px;width:100%}.onia-audio-theme-list strong{font-size:12px;line-height:1.2}.onia-audio-theme-list small{color:var(--onia-muted);font-size:11px;line-height:1.3}.onia-audio-theme-list button.is-active{background:#f4faf6;box-shadow:0 0 0 2px rgba(35,123,100,.08)}.onia-audio-actions{display:flex;flex-wrap:wrap;gap:8px}.onia-audio-actions button{align-items:center;background:#f4f8f4;border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);color:var(--onia-green);cursor:pointer;display:inline-flex;font-size:12px;font-weight:850;gap:7px;padding:9px 10px}.onia-audio-transcript-panel details{display:grid;gap:10px}.onia-audio-transcript-panel summary{color:var(--onia-green);cursor:pointer;font-size:12px;font-weight:900}.onia-audio-transcript-panel pre{background:#101a16;border-radius:var(--onia-radius);color:#eff8f1;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:12px;line-height:1.6;margin:0;max-height:280px;min-height:160px;overflow:auto;padding:16px;white-space:pre-wrap}.onia-audio-technical-note{display:grid;gap:5px}.onia-audio-tech-details{border-top:1px solid var(--onia-line-soft);padding-top:10px}@media (max-width:1240px){.onia-assistant-workspace,.onia-audio-command-bar,.onia-audio-decision-grid,.onia-audio-theme-list,.onia-audio-workspace,.onia-codex-workspace,.onia-seller-rule-grid,.onia-seller-service-grid,.onia-webfactory-automation-grid,.onia-webfactory-automation-summary,.onia-webfactory-command-grid,.onia-webfactory-contract-grid,.onia-webfactory-github-grid,.onia-webfactory-grid,.onia-webfactory-intake-grid,.onia-webfactory-intake-output,.onia-webfactory-step-grid,.onia-webfactory-two-column{grid-template-columns:1fr}.onia-audio-input-panel,.onia-codex-form{grid-row:auto}.onia-webfactory-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.onia-audio-flow,.onia-audio-proposal-grid,.onia-audio-summary-grid,.onia-codex-detail-grid,.onia-codex-stats,.onia-service-dos-donts,.onia-service-rule-grid,.onia-webfactory-artifacts,.onia-webfactory-automation-grid,.onia-webfactory-automation-summary,.onia-webfactory-command-grid,.onia-webfactory-contract-grid,.onia-webfactory-inline-fields,.onia-webfactory-intake-actions,.onia-webfactory-intel-stats,.onia-webfactory-recipe__stats,.onia-webfactory-step-grid{grid-template-columns:1fr}.onia-assistant-input,.onia-section-strip,.onia-webfactory-code article>div,.onia-webfactory-github-grid article>div:first-child,.onia-webfactory-github-meta,.onia-webfactory-recipe__head,.onia-webfactory-references article>div,.onia-webfactory-source-list article>div,.onia-webfactory-step-grid article{display:grid;grid-template-columns:1fr}.onia-section-strip span{text-align:left}}.onia-videolab-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.onia-videolab-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.onia-videolab-lane{border:1px solid var(--onia-line-soft);border-left:3px solid var(--onia-blue);border-radius:var(--onia-radius);background:#f7faf8;display:grid;gap:8px;padding:14px}.onia-videolab-lane.is-cliente{border-left-color:var(--onia-yellow)}.onia-videolab-lane.is-onia{border-left-color:var(--onia-green)}.onia-videolab-lane.is-sergio{border-left-color:var(--onia-blue)}.onia-videolab-lane__head{display:flex;justify-content:space-between;align-items:center}.onia-videolab-lane__head strong{font-size:15px}.onia-videolab-lane__head span{color:var(--onia-faint);font-size:11px;font-weight:800;text-transform:uppercase}.onia-videolab-lane p{color:var(--onia-muted);font-size:13px}.onia-videolab-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;margin:16px 0 0;padding:0}.onia-videolab-pipeline li{display:flex;gap:10px;align-items:flex-start}.onia-videolab-pipeline__num{flex:0 0 auto;width:26px;height:26px;border-radius:999px;background:var(--onia-ink);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:800}.onia-videolab-pipeline strong{display:block;font-size:14px}.onia-videolab-pipeline p{color:var(--onia-muted);font-size:12px;margin-top:2px}.onia-videolab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.onia-videolab-job{display:grid;gap:14px;align-content:start}.onia-videolab-preview{position:relative;border-radius:var(--onia-radius);overflow:hidden;border:1px solid var(--onia-line);background:#14202b;aspect-ratio:16/9}.onia-videolab-preview video{width:100%;height:100%;object-fit:cover;display:block}.onia-videolab-preview__placeholder{position:absolute;inset:0;display:grid;place-content:center;gap:10px;padding:20px;text-align:center;color:#eef5f2;background:radial-gradient(120% 120% at 50% 0,rgba(35,123,100,.35),rgba(20,32,43,.92))}.onia-videolab-preview__placeholder p{font-size:13px;color:#cdd8d2}.onia-videolab-preview__placeholder svg{justify-self:center;opacity:.85}.onia-videolab-preview__lane{position:absolute;top:10px;left:10px;padding:4px 9px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--onia-ink);font-size:10px;font-weight:850;text-transform:uppercase}.onia-videolab-job__head{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.onia-videolab-job__head span{color:var(--onia-faint);font-size:11px;font-weight:850;text-transform:uppercase}.onia-videolab-job__head h2{font-size:19px;line-height:1.15;margin:6px 0 0}.onia-videolab-status{border:1px solid var(--onia-line);border-radius:999px;flex:0 0 auto;font-size:10px;font-weight:850;line-height:1;padding:7px 9px;text-transform:uppercase;white-space:nowrap}.onia-videolab-status.is-published{border-color:#9bd3b6;background:var(--onia-green);color:#fff}.onia-videolab-status.is-approved_for_publish,.onia-videolab-status.is-generated{border-color:#b8e3ca;background:var(--onia-green-soft);color:#1c624f}.onia-videolab-status.is-approved_for_generation,.onia-videolab-status.is-generating{border-color:#bcd7e8;background:var(--onia-blue-soft);color:#245b7a}.onia-videolab-status.is-avatar_review_pending,.onia-videolab-status.is-waiting_approval{border-color:#d9ca9a;background:var(--onia-yellow-soft);color:#7a4c12}.onia-videolab-status.is-needs_revision{border-color:#ebbac4;background:var(--onia-red-soft);color:#842238}.onia-videolab-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.onia-videolab-meta span{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#f7faf8;display:grid;gap:4px;padding:10px}.onia-videolab-meta small{display:flex;align-items:center;gap:5px;color:var(--onia-faint);font-size:10px;font-weight:850;text-transform:uppercase}.onia-videolab-meta strong{color:var(--onia-ink);font-size:13px;word-break:break-word}.onia-videolab-action,.onia-videolab-gate,.onia-videolab-note{display:flex;gap:9px;align-items:flex-start}.onia-videolab-gate{border-left:3px solid var(--onia-yellow);background:#fffaf0;border-radius:0 var(--onia-radius) var(--onia-radius) 0;padding:10px 12px}.onia-videolab-gate strong{display:block;font-size:12px;text-transform:uppercase;color:var(--onia-yellow)}.onia-videolab-gate p{color:var(--onia-muted);font-size:13px}.onia-videolab-note{color:var(--onia-muted);font-size:12px}.onia-videolab-action code{flex:1}.onia-videolab-safety-list{display:grid;gap:8px;list-style:none;margin:16px 0 0;padding:0}.onia-videolab-safety-list li{display:flex;gap:9px;align-items:flex-start;color:var(--onia-muted);font-size:13px}.onia-videolab-safety-list svg{color:var(--onia-green);flex:0 0 auto;margin-top:2px}.onia-videolab-commands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.onia-videolab-commands article{border:1px solid var(--onia-line-soft);border-radius:var(--onia-radius);background:#f7faf8;display:grid;gap:6px;padding:12px}.onia-videolab-commands span{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:850}.onia-videolab-commands p{color:var(--onia-muted);font-size:12px}.onia-videolab-footnote{display:flex;justify-content:space-between;gap:10px;margin-top:16px;color:var(--onia-faint)}@media (max-width:1240px){.onia-videolab-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.onia-videolab-grid{grid-template-columns:1fr}}@media (max-width:760px){.onia-videolab-commands,.onia-videolab-lanes,.onia-videolab-meta,.onia-videolab-metrics,.onia-videolab-pipeline{grid-template-columns:1fr}.onia-videolab-footnote{flex-direction:column}}