.legal-shell[data-v-0cd38aaa]{background-color:var(--bg);min-height:100vh;color:var(--t1);flex-direction:column;display:flex}.legal-shell-container[data-v-0cd38aaa]{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.legal-shell-main[data-v-0cd38aaa]{flex:1;padding-bottom:4rem}.legal-shell-header[data-v-0cd38aaa]{border-bottom:1px solid var(--bd);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;position:sticky;top:0}.legal-shell-bar[data-v-0cd38aaa]{justify-content:space-between;align-items:center;gap:1rem;height:4.5rem;display:flex}.legal-shell-brand[data-v-0cd38aaa]{color:inherit;align-items:center;gap:.75rem;min-width:0;text-decoration:none;display:flex}.legal-shell-sub[data-v-0cd38aaa]{font:500 var(--text-2xs,10px) /1 var(--font-inter);color:var(--t3);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.legal-shell-actions[data-v-0cd38aaa]{align-items:center;gap:.75rem;display:flex}.legal-shell-back[data-v-0cd38aaa]{border-radius:var(--rmd,8px);border:1px solid var(--bd);background:var(--bg2);color:var(--t2);font-size:var(--text-xs,12px);align-items:center;gap:.5rem;padding:.45rem 1rem;text-decoration:none;transition:all .2s;display:inline-flex}.legal-shell-back[data-v-0cd38aaa]:hover{background:var(--bg3h);border-color:var(--gold);color:var(--gold)}.legal-shell-theme[data-v-0cd38aaa]{width:var(--control-sm);height:var(--control-sm);border:1px solid var(--bd);border-radius:var(--rfull);background:var(--bg2);color:var(--t2);cursor:pointer;transition:background var(--df) var(--eo),border-color var(--df) var(--eo),color var(--df) var(--eo);place-items:center;padding:0;display:grid}.legal-shell-theme[data-v-0cd38aaa]:hover{background:var(--bg3h);border-color:var(--gold);color:var(--gold)}.legal-shell-back[data-v-0cd38aaa]:focus-visible,.legal-shell-theme[data-v-0cd38aaa]:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (width<=640px){.legal-shell-back span[data-v-0cd38aaa],.legal-shell-sub[data-v-0cd38aaa]{display:none}}
