html[data-design=v2]{--wb-bg:#f7f8fa;--wb-surface:#fff;--wb-line:#e5e7eb;--wb-line-strong:#d1d5db;--wb-ink:#111827;--wb-ink-2:#374151;--wb-cap:#6b7280;--wb-meta:#9ca3af;--wb-brand:#16a34a;--wb-brand-deep:#15803d;--wb-tint:#f0fdf4;--wb-tint-line:#d1e7d8;--wb-amber:#b45309;--wb-amber-bg:#fef3c7;--wb-radius:14px;--wb-shadow-pop:0 1px 2px #0000000d;--wb-shadow-modal:0 8px 24px #0000001f}html[data-design=v2] body{background:var(--wb-bg)}html[data-design=v2] .sidenav-item:hover:not(.on){color:#374151;background:#f9fafb}html[data-design=v2] .sidenav-item.on{background:var(--wb-tint);color:var(--wb-brand-deep);box-shadow:none}html[data-design=v2] .sidenav-item.on i{color:var(--wb-brand)}html[data-design=v2] .sidenav-me.on{background:var(--wb-tint);color:var(--wb-brand-deep)}html[data-design=v2] .tabbar-item.on,html[data-design=v2] .tabbar-btn.on{color:var(--wb-brand-deep)}html[data-design=v2] :is(.ta-approve-all,.ta-inbox-ok,.tr-bulk-btn,.wp-save,.cc-next-btn,.sa-resub-edit,.asm-act.print,.ge-act.print,.tp-btn.primary,.tcb-save,.dh-open,.wd-tv-btn,.asm-guide-dl,.bs-copy.main){background:var(--wb-brand);color:#fff;border-radius:var(--wb-radius);box-shadow:none;font-weight:600}html[data-design=v2] :is(.ta-approve-all,.ta-inbox-ok,.tr-bulk-btn,.wp-save,.cc-next-btn,.sa-resub-edit,.asm-act.print,.ge-act.print,.tp-btn.primary,.tcb-save,.dh-open,.wd-tv-btn,.asm-guide-dl,.bs-copy.main):hover:not(:disabled){background:var(--wb-brand-deep);color:#fff;box-shadow:none}html[data-design=v2] :is(.asm-act:not(.print),.ge-act:not(.print)){background:var(--wb-tint);border:1px solid var(--wb-tint-line);color:var(--wb-brand-deep);border-radius:var(--wb-radius);box-shadow:none}html[data-design=v2] :is(.asm-act:not(.print),.ge-act:not(.print)):hover:not(:disabled){background:#e4f6ea}html[data-design=v2] :is(.btn-ghost,.cm-btn-ghost,.tp-btn:not(.primary)){border:1px solid var(--wb-line-strong);color:var(--wb-ink-2);border-radius:var(--wb-radius);box-shadow:none;background:#fff}html[data-design=v2] :is(.btn-ghost,.cm-btn-ghost,.tp-btn:not(.primary)):hover:not(:disabled){border-color:var(--wb-line-strong);color:var(--wb-ink-2);background:#f9fafb}html[data-design=v2] .tp-btn:not(.primary) i{color:var(--wb-cap)}html[data-design=v2] :is(.gm-diff.on,.gm-badge-live,.ta-tpl-els,.ta-due-btn.on,.ta-bingo-size-btn.on,.ta-pv-seg-btn.on,.ta-req-toggle,.wp-item.on,.sa-choice.on,.td-react-btn.on,.cm-band-btn.on,.bingo-cell.done,.pcal-cell.read,.cm-scard-streak),html[data-design=v2] :is(.bs-badge.ok,.ci-print:hover:not(:disabled),.cl-head-icon,.cm-code.copied,.cm-drop.drag,.cm-invite-btn.done,.cm-scard-num,.cm-scard-num:hover,.cm-scard-pin-reset:hover,.cqr-steps b,.dg-chip.top,.ge-book.fin .ge-book-badge,.ge-copy.done,.ge-type.main,.ta-answer-tag,.ta-choice-no,.ta-el-lock,.ta-progress-bar,.tar-glv,.tar-help:hover,.tcb-state.on,.td-level,.td-rank-today,.td-react-btn.on,.te-emoji.on,.te-public-badge,.te-tpl-use:active,.tp-btn.done,.tp-cert-msg,.tp-replay:hover,.tr-classchip.on,.tr-minebadge-inline,.tr-reqbadge,.ttour-checklist li>b,.ttour-phase,.wp-count){background:var(--wb-tint);border-color:var(--wb-tint-line)}html[data-design=v2] .wd-card{border:1px solid var(--wb-line);box-shadow:none;background:#fff}html[data-design=v2] .wd-hero{border:1px solid var(--wb-line);background:#fff}html[data-design=v2] .te-tpl-panel{background:var(--wb-tint);border-color:var(--wb-tint-line)}html[data-design=v2] :is(.gm-badge-live,.sa-card-badge.done){background:var(--wb-tint);color:var(--wb-brand-deep)}html[data-design=v2] .gm-badge-off{color:var(--wb-cap);background:#f3f4f6}html[data-design=v2] :is(.td-card,.wd-card,.wd-hero,.te-card,.gm-card,.sa-card,.cm-class-card,.rp-item){box-shadow:none}html[data-design=v2] :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #86efac}
