:root{--vow-color-bg-primary:#f7f1e8;--vow-color-bg-canvas:#fbf8f2;--vow-color-bg-elevated:#fffdf8;--vow-color-bg-muted:#f1e9dd;--vow-color-bg-olive:#eef4ef;--vow-color-bg-deep:#2b0711;--vow-color-bg-olive-deep:#043f35;--vow-color-bg-trust:#082b25;--vow-color-bg-commitment:#2b0711;--vow-color-text-primary:#1f2320;--vow-color-text-secondary:#4f5a52;--vow-color-text-muted:#687067;--vow-color-text-inverse:#fffdf8;--vow-color-text-brand:#5c1422;--vow-color-text-olive:#113d33;--vow-color-text-gold:#a77b2c;--vow-color-border-subtle:#ded5c7;--vow-color-border-strong:#c7bdae;--vow-color-border-gold:#d3b46c;--vow-color-border-olive:#b8c7b6;--vow-color-action-primary:#6e1020;--vow-color-action-primary-hover:#540a17;--vow-color-action-secondary:#254438;--vow-color-action-secondary-hover:#183129;--vow-color-action-gold:#c7a35a;--vow-color-accent-premium:#b18b47;--vow-color-status-success:#47745a;--vow-color-status-warning:#825b18;--vow-color-status-error:#a04444;--vow-color-status-info:#4d6373;--vow-font-brand:Georgia, "Times New Roman", serif;--vow-font-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--vow-radius-sm:8px;--vow-radius-md:12px;--vow-radius-lg:20px;--vow-radius-xl:28px;--vow-radius-full:999px;--vow-shadow-xs:0 1px 2px #1f23200f;--vow-shadow-sm:0 10px 24px #1f23200f;--vow-shadow-md:0 20px 48px #2544381a;--vow-shadow-lg:0 28px 72px #2b071129;--vow-focus-ring:0 0 0 3px #4d63733d;--vow-page-max:1280px;--vow-reading-max:680px;--vow-section-space:clamp(5.5rem, 9vw, 8rem);--vow-duration-fast:.16s;--vow-duration-base:.22s;--vow-ease-intentional:cubic-bezier(.2, .7, .2, 1);--background:var(--vow-color-bg-primary);--surface:var(--vow-color-bg-elevated);--surface-strong:var(--vow-color-bg-olive);--ink:var(--vow-color-text-primary);--muted:var(--vow-color-text-secondary);--border:var(--vow-color-border-subtle);--accent:var(--vow-color-action-primary);--accent-strong:var(--vow-color-action-primary-hover);--brand:var(--vow-color-action-primary);--gold:var(--vow-color-action-gold);--forest:var(--vow-color-action-secondary);--blue:var(--vow-color-status-info);--warning:#8a2d20;--success:var(--vow-color-status-success);--charcoal:var(--vow-color-text-primary);--shadow:var(--vow-shadow-md)}.vow-skip-link{z-index:120;border-radius:var(--vow-radius-sm);background:var(--vow-color-bg-trust);min-height:44px;color:var(--vow-color-text-inverse);padding:12px 16px;font-weight:750;position:fixed;top:-100px;left:16px}.vow-skip-link:focus{top:16px}.vow-public-shell__bar{position:relative}.vow-public-shell__mobile-navigation{margin-left:auto;display:none}.vow-public-shell__menu-button{border:1px solid var(--vow-color-border-subtle);width:46px;height:46px;color:var(--vow-color-text-olive);cursor:pointer;background:#fffdf8eb;border-radius:50%;place-items:center;display:inline-grid}.vow-public-shell__menu-icon{gap:4px;width:18px;display:grid}.vow-public-shell__menu-icon span{width:100%;height:1.5px;transition:transform var(--vow-duration-fast) var(--vow-ease-intentional), opacity var(--vow-duration-fast) var(--vow-ease-intentional);background:currentColor;border-radius:999px;display:block}.vow-public-shell__menu-button[aria-expanded=true] .vow-public-shell__menu-icon span:first-child{transform:translateY(5.5px)rotate(45deg)}.vow-public-shell__menu-button[aria-expanded=true] .vow-public-shell__menu-icon span:nth-child(2){opacity:0}.vow-public-shell__menu-button[aria-expanded=true] .vow-public-shell__menu-icon span:last-child{transform:translateY(-5.5px)rotate(-45deg)}.vow-public-shell__mobile-panel{z-index:30;border:1px solid var(--vow-color-border-subtle);border-radius:var(--vow-radius-lg);width:min(360px,100vw - 32px);box-shadow:var(--vow-shadow-lg);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffdf8fa;gap:18px;padding:18px;display:grid;position:absolute;top:calc(100% + 12px);right:0}.vow-public-shell__mobile-nav,.vow-public-shell__mobile-actions{gap:8px;display:grid}.vow-public-shell__mobile-nav a{border-radius:var(--vow-radius-sm);min-height:46px;color:var(--vow-color-text-secondary);align-items:center;padding:10px 12px;font-weight:720;display:flex}.vow-public-shell__mobile-nav a:hover,.vow-public-shell__mobile-nav a:focus-visible{background:var(--vow-color-bg-olive);color:var(--vow-color-text-olive)}@media (max-width:1179px){.vow-public-shell__bar{flex-direction:row;align-items:center;min-height:72px;padding-block:12px}.vow-public-shell__nav--desktop,.vow-public-shell__bar>.vow-public-shell__actions{display:none}.vow-public-shell__mobile-navigation{display:block}.vow-public-shell__mobile-actions .vow-button{width:100%}}@media (prefers-reduced-motion:reduce){.vow-public-shell__menu-icon span{transition:none}}html{background:radial-gradient(circle at 15% 0%, #c7a35a1f, transparent 32rem), var(--vow-color-bg-primary)}body{background:linear-gradient(180deg, #fffdf8e0, #f7f1e8f2), var(--vow-color-bg-primary);color:var(--vow-color-text-primary);font-family:var(--vow-font-ui);text-rendering:optimizelegibility}::selection{color:var(--vow-color-text-primary);background:#c7a35a47}.vow-brand-logo{min-width:0;color:var(--vow-color-text-olive);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.vow-brand-logo__mark{width:var(--vow-brand-mark-size,42px);height:var(--vow-brand-mark-size,42px);color:var(--vow-color-text-gold);font-family:var(--vow-font-brand);font-size:calc(var(--vow-brand-mark-size,42px) * .58);border:1px solid #c7a35ab8;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.vow-brand-logo__mark:before,.vow-brand-logo__mark:after{content:"";opacity:.78;border:1px solid;border-radius:999px 999px 999px 0;width:38%;height:38%;position:absolute}.vow-brand-logo__mark:before{transform:translate(-24%,-2%)rotate(45deg)}.vow-brand-logo__mark:after{transform:translate(24%,-2%)rotate(135deg)}.vow-brand-logo__text{gap:2px;min-width:0;display:grid}.vow-brand-logo__name{color:currentColor;font-family:var(--vow-font-brand);font-size:var(--vow-brand-name-size,2rem);line-height:1}.vow-brand-logo__tagline{color:var(--vow-color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:650}.vow-public-shell,.vow-auth-shell,.vow-dashboard-shell,.vow-app-shell{min-height:100vh}.vow-public-shell{background:var(--vow-color-bg-primary);grid-template-rows:auto 1fr auto;display:grid}.vow-public-shell__header,.vow-public-shell__footer{border-color:var(--vow-color-border-subtle);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8d1}.vow-public-shell__header{z-index:20;border-bottom:1px solid var(--vow-color-border-subtle);position:sticky;top:0}.vow-public-shell__bar,.vow-public-shell__footer-inner{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 32px,1280px);min-width:0;margin:0 auto;padding:18px 0;display:flex}.vow-public-shell__nav,.vow-public-shell__actions,.vow-top-status-bar__actions{align-items:center;gap:10px;min-width:0;display:flex}.vow-public-shell__nav a{border-radius:var(--vow-radius-full);color:var(--vow-color-text-secondary);padding:8px 10px;font-size:.9375rem;font-weight:650}.vow-public-shell__nav a:hover,.vow-public-shell__nav a:focus-visible{color:var(--vow-color-text-brand);outline:none}.vow-public-shell__main{min-width:0}.vow-auth-shell{background:var(--vow-color-bg-canvas);grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);display:grid}.vow-auth-shell--vnext{background:var(--vow-color-bg-canvas);grid-template-columns:minmax(0,.98fr) minmax(420px,1.02fr)}.vow-auth-shell__story,.vow-auth-shell__panel{min-width:0;padding:48px}.vow-auth-shell__story{background:linear-gradient(135deg, #fffdf8b8, #f7f1e885), var(--vow-color-bg-muted);align-content:space-between;gap:40px;display:grid;position:relative;overflow:hidden}.vow-auth-shell__panel{background:radial-gradient(circle at 70% 18%,#c7a35a21,#0000 34%),linear-gradient(#fffdf8f5,#f7f1e8b3);place-items:center;display:grid}.vow-auth-shell__card{border:1px solid var(--vow-color-border-subtle);border-radius:var(--vow-radius-xl);width:min(100%,590px);box-shadow:var(--vow-shadow-lg);background:#fffdf8f2;padding:clamp(28px,4vw,44px)}.vow-auth-shell--vnext .vow-auth-shell__story{min-height:100svh;padding:clamp(34px,4.2vw,56px)}.vow-auth-shell--vnext .vow-auth-shell__panel{background:radial-gradient(circle at 72% 16%, #c7a35a1c, transparent 34%), var(--vow-color-bg-canvas);min-height:100svh;padding:clamp(30px,4.5vw,52px)}.vow-auth-shell--vnext .vow-auth-shell__card{background:#fffdf9f7;border-color:#c7bdae9e;border-radius:34px;width:min(100%,590px);padding:clamp(30px,4vw,42px);box-shadow:0 30px 76px #2b071124}.vow-app-shell,.vow-dashboard-shell{background:var(--vow-color-bg-canvas);grid-template-columns:280px minmax(0,1fr);display:grid}.vow-app-shell--no-sidebar,.vow-dashboard-shell--no-sidebar{grid-template-columns:minmax(0,1fr)}.vow-sidebar{border-right:1px solid var(--vow-color-border-subtle);background:#fffdf8c7;flex-direction:column;gap:24px;min-height:100vh;padding:28px 22px;display:flex;position:sticky;top:0}.vow-sidebar__header{gap:10px;min-width:0;padding:4px 2px 18px;display:grid}.vow-sidebar__nav{gap:6px;display:grid}.vow-sidebar__link{border-radius:var(--vow-radius-md);min-height:46px;color:var(--vow-color-text-secondary);align-items:center;gap:12px;padding:10px 12px;font-weight:650;display:flex}.vow-sidebar__link:hover,.vow-sidebar__link:focus-visible,.vow-sidebar__link[aria-current=page]{color:var(--vow-color-text-olive);background:#3e4a3d14;outline:none}.vow-sidebar__link--disabled{cursor:not-allowed;opacity:.48}.vow-sidebar__link--disabled:hover,.vow-sidebar__link--disabled:focus-visible{color:var(--vow-color-text-secondary);background:0 0}.vow-sidebar__mark{width:24px;height:24px;color:inherit;place-items:center;font-size:1rem;display:inline-grid}.vow-sidebar__footer{margin-top:auto}.vow-app-shell__main,.vow-dashboard-shell__main{grid-template-rows:auto 1fr;min-width:0;display:grid}.vow-app-shell__content,.vow-dashboard-shell__content{width:min(100%,1180px);min-width:0;margin:0 auto;padding:24px}.vow-top-status-bar{border-bottom:1px solid var(--vow-color-border-subtle);background:#fffdf8d6;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:18px 24px;display:flex}.vow-top-status-bar__title{gap:4px;min-width:0;display:grid}.vow-top-status-bar__title strong{color:var(--vow-color-text-primary);font-size:1.125rem}.vow-top-status-bar__title span{color:var(--vow-color-text-muted);font-size:.875rem}.vow-status-pill{border:1px solid var(--vow-status-border,var(--vow-color-border-subtle));border-radius:var(--vow-radius-full);background:var(--vow-status-bg,var(--vow-color-bg-elevated));width:fit-content;max-width:100%;min-height:34px;color:var(--vow-status-fg,var(--vow-color-text-secondary));align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;font-weight:700;display:inline-flex}.vow-status-pill:before{content:"";opacity:.9;background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.vow-status-pill[data-hide-dot=true]:before{display:none}.vow-status-pill[data-tone=success]{--vow-status-bg:#47745a1c;--vow-status-border:#47745a52;--vow-status-fg:var(--vow-color-status-success)}.vow-status-pill[data-tone=warning]{--vow-status-bg:#b6842e1f;--vow-status-border:#b6842e57;--vow-status-fg:var(--vow-color-status-warning)}.vow-status-pill[data-tone=error]{--vow-status-bg:#a044441a;--vow-status-border:#a044444d;--vow-status-fg:var(--vow-color-status-error)}.vow-status-pill[data-tone=info]{--vow-status-bg:#4d63731c;--vow-status-border:#4d63734d;--vow-status-fg:var(--vow-color-status-info)}.vow-card,.vow-section-card,.vow-premium-card,.vow-empty-state,.vow-loading-state,.vow-error-state,.vow-note{border:1px solid var(--vow-color-border-subtle);border-radius:var(--vow-radius-lg);background:var(--vow-color-bg-elevated);box-shadow:var(--vow-shadow-sm)}.vow-section-card,.vow-premium-card{gap:18px;min-width:0;padding:26px;display:grid}.vow-section-card__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.vow-section-card__icon{width:54px;height:54px;color:var(--vow-color-text-gold);font-family:var(--vow-font-brand);background:#c7a35a24;border-radius:50%;flex:none;place-items:center;font-size:1.45rem;display:inline-grid}.vow-section-card h2,.vow-premium-card h2,.vow-empty-state h2,.vow-loading-state h2,.vow-error-state h2{color:var(--vow-color-text-primary);font-family:var(--vow-font-brand);margin:0;font-size:1.75rem;line-height:1.12}.vow-section-card p,.vow-premium-card p,.vow-empty-state p,.vow-loading-state p,.vow-error-state p,.vow-note p{color:var(--vow-color-text-secondary);margin:0;font-size:1rem;line-height:1.6}.vow-section-card__meta{flex-wrap:wrap;gap:8px;display:flex}.vow-premium-card{background:linear-gradient(135deg, #fffdf8eb, #f1e9ddd1), var(--vow-color-bg-elevated);border-color:#c7a35a80}.vow-premium-card[data-theme=dark]{background:linear-gradient(135deg, #2b0711f5, #043f35d6), var(--vow-color-bg-deep);color:var(--vow-color-text-inverse);border-color:#c7a35a6b}.vow-premium-card[data-theme=dark] h2,.vow-premium-card[data-theme=dark] p{color:var(--vow-color-text-inverse)}.vow-feature-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.vow-feature-list__item{grid-template-columns:auto minmax(0,1fr);gap:12px;display:grid}.vow-feature-list__icon{width:42px;height:42px;color:var(--vow-color-text-olive);background:#3e4a3d17;border-radius:50%;place-items:center;font-weight:750;display:inline-grid}.vow-feature-list strong{color:var(--vow-color-text-primary);font-weight:750;display:block}.vow-feature-list span{color:var(--vow-color-text-secondary);margin-top:3px;line-height:1.5;display:block}.vow-button{border-radius:var(--vow-radius-sm);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:46px;padding:12px 18px;font-weight:750;line-height:1.2;display:inline-flex}.vow-button__icon{flex:none;place-items:center;display:inline-grid}.vow-button:disabled,.vow-button[aria-disabled=true]{cursor:not-allowed;opacity:.56}.vow-button--primary{background:var(--vow-color-action-primary);color:var(--vow-color-text-inverse)}.vow-button--primary:hover,.vow-button--primary:focus-visible{background:var(--vow-color-action-primary-hover);outline:none}.vow-button--secondary{background:var(--vow-color-action-secondary);color:var(--vow-color-text-inverse)}.vow-button--secondary:hover,.vow-button--secondary:focus-visible{background:var(--vow-color-action-secondary-hover);outline:none}.vow-button--outline{border-color:var(--vow-color-border-strong);color:var(--vow-color-text-olive);background:#fffdf8b8}.vow-button--outline:hover,.vow-button--outline:focus-visible{border-color:var(--vow-color-action-secondary);box-shadow:var(--vow-focus-ring);outline:none}.vow-form-field{gap:8px;min-width:0;display:grid}.vow-form-field__label{color:var(--vow-color-text-primary);font-size:.9375rem;font-weight:750}.vow-form-field__control,.vow-form-field :where(input,select,textarea){border:1px solid var(--vow-color-border-strong);border-radius:var(--vow-radius-sm);width:100%;min-height:50px;color:var(--vow-color-text-primary);background:#fffdf8db;padding:12px 14px}.vow-form-field :where(textarea){resize:vertical;min-height:120px}.vow-form-field__control:focus,.vow-form-field :where(input,select,textarea):focus{border-color:var(--vow-color-action-secondary);box-shadow:var(--vow-focus-ring);outline:none}.vow-form-field[data-error=true] :where(input,select,textarea),.vow-form-field[data-error=true] .vow-form-field__control{border-color:var(--vow-color-status-error)}.vow-form-field__help,.vow-form-field__error{margin:0;font-size:.875rem;line-height:1.45}.vow-form-field__help{color:var(--vow-color-text-muted)}.vow-form-field__error{color:var(--vow-color-status-error);font-weight:650}.vow-segmented-control,.vow-pill-selector{border:1px solid var(--vow-color-border-subtle);border-radius:var(--vow-radius-full);background:#fffdf8c2;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.vow-segmented-control button,.vow-pill-selector button{border-radius:var(--vow-radius-full);min-height:38px;color:var(--vow-color-text-secondary);cursor:pointer;background:0 0;border:0;padding:8px 14px;font-weight:700}.vow-segmented-control button:disabled,.vow-pill-selector button:disabled{cursor:not-allowed;opacity:.65}.vow-segmented-control button[aria-pressed=true],.vow-pill-selector button[aria-pressed=true]{background:var(--vow-color-action-secondary);color:var(--vow-color-text-inverse);box-shadow:var(--vow-shadow-xs)}.vow-segmented-control button:focus-visible,.vow-pill-selector button:focus-visible{box-shadow:var(--vow-focus-ring);outline:none}.vow-stepper{align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.vow-stepper__item{flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex}.vow-stepper__item:not(:last-child):after{background:var(--vow-color-border-subtle);content:"";flex:16px;height:1px}.vow-stepper__badge{border:1px solid var(--vow-color-border-strong);background:var(--vow-color-bg-elevated);width:42px;height:42px;color:var(--vow-color-text-secondary);border-radius:50%;flex:none;place-items:center;font-weight:750;display:inline-grid}.vow-stepper__item[data-state=complete] .vow-stepper__badge,.vow-stepper__item[data-state=current] .vow-stepper__badge{background:var(--vow-color-action-secondary);color:var(--vow-color-text-inverse);border-color:#0000}.vow-stepper__content{gap:2px;min-width:0;display:grid}.vow-stepper__content strong{color:var(--vow-color-text-primary);font-size:.95rem}.vow-stepper__content span{color:var(--vow-color-text-muted);font-size:.8125rem}.vow-progress-ring{--vow-progress-value:0;width:var(--vow-progress-size,96px);height:var(--vow-progress-size,96px);background:radial-gradient(circle closest-side, var(--vow-color-bg-elevated) 70%, transparent 72%), conic-gradient(var(--vow-color-action-secondary) calc(var(--vow-progress-value) * 1%), #3e4a3d24 0);color:var(--vow-color-text-olive);border-radius:50%;place-items:center;font-weight:800;display:inline-grid}.vow-state-stack{text-align:center;justify-items:center;gap:16px;padding:32px;display:grid}.vow-state-mark{width:64px;height:64px;color:var(--vow-color-text-gold);font-family:var(--vow-font-brand);background:#c7a35a26;border-radius:50%;place-items:center;font-size:1.75rem;display:inline-grid}.vow-loading-state .vow-state-mark{background-color:#c7a35a26;background-image:linear-gradient(90deg,#c7a35a14,#c7a35a3d,#c7a35a14),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:220% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.6s ease-in-out infinite vow-calm-shimmer}.vow-error-state .vow-state-mark{color:var(--vow-color-status-error);background:#a044441f}.vow-note{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px;display:grid}.vow-note__mark{width:34px;height:34px;color:var(--vow-color-text-olive);background:#3e4a3d1a;border-radius:50%;place-items:center;font-weight:800;display:inline-grid}.vow-note strong{color:var(--vow-color-text-primary);font-size:.95rem;display:block}.vow-note[data-tone=privacy]{background:#fffdf8db}.vow-note[data-tone=safety]{background:#eef4efd1}@keyframes vow-calm-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:980px){.vow-auth-shell,.vow-app-shell,.vow-dashboard-shell{grid-template-columns:1fr}.vow-sidebar{border-right:0;border-bottom:1px solid var(--vow-color-border-subtle);min-height:auto;position:static}.vow-sidebar__nav{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.vow-public-shell__bar,.vow-top-status-bar{flex-direction:column;align-items:flex-start}.vow-public-shell__nav{width:100%;padding-bottom:2px;overflow-x:auto}.vow-auth-shell--vnext .vow-auth-shell__story,.vow-auth-shell--vnext .vow-auth-shell__panel{min-height:auto}}@media (min-width:981px) and (max-width:1180px){.vow-app-shell,.vow-dashboard-shell{grid-template-columns:minmax(224px,248px) minmax(0,1fr)}.vow-sidebar{padding:22px 16px}.vow-sidebar__link{gap:10px;padding-inline:10px}.vow-app-shell__content,.vow-dashboard-shell__content{width:100%;padding:22px}}@media (max-width:980px){.vow-app-shell__content,.vow-dashboard-shell__content{width:100%}.vow-sidebar{gap:16px}.vow-sidebar__footer{margin-top:0}}@media (max-width:680px){.vow-public-shell__bar,.vow-public-shell__footer-inner,.vow-auth-shell__story,.vow-auth-shell__panel,.vow-app-shell__content,.vow-dashboard-shell__content,.vow-top-status-bar{padding-inline:16px}.vow-public-shell__bar,.vow-public-shell__footer-inner{width:100%;max-width:100%}.vow-public-shell__footer-inner{flex-direction:column;align-items:stretch}.vow-auth-shell__story,.vow-auth-shell__panel{padding-block:28px}.vow-auth-shell__card{padding:24px}.vow-stepper{flex-direction:column;align-items:stretch}.vow-stepper__item:not(:last-child):after{display:none}.vow-brand-logo{gap:9px}.vow-brand-logo__mark{--vow-brand-mark-size:34px}.vow-brand-logo__name{--vow-brand-name-size:1.62rem}.vow-brand-logo__tagline{font-size:.64rem}.vow-sidebar{gap:12px;padding:14px 16px}.vow-sidebar__header{padding-bottom:8px}.vow-sidebar__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.vow-sidebar__link{gap:8px;min-height:42px;padding:9px;font-size:.9rem}.vow-sidebar__mark{width:22px;height:22px}.vow-sidebar__footer{display:none}.vow-top-status-bar__actions{flex-wrap:wrap;width:auto}.vow-top-status-bar__actions>*{width:auto}.vow-public-shell__actions{flex-wrap:wrap;width:100%}.vow-public-shell__nav{flex-wrap:wrap;width:100%;max-width:100%;overflow-x:clip}.vow-public-shell__nav a{text-align:center;flex:calc(50% - 10px)}.vow-public-shell__actions>*,.vow-button{width:100%}.vow-section-card,.vow-premium-card,.vow-state-stack{padding:20px}.vow-section-card__header{display:grid}}@media (max-width:430px){.vow-sidebar__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
