.v2-scope.v2-sheet{background:var(--surface);color:var(--text);border:1px solid var(--border-strong);border-radius:24px;padding:24px;gap:16px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;width:calc(100% - 32px);font-size:var(--fs-body);line-height:1.5}.v2-sheet>h2{padding-right:44px;font-size:var(--fs-title);line-height:1.25;letter-spacing:-.025em}.v2-sheet>p{color:var(--text-dim);font-size:var(--fs-body);line-height:1.5}.v2-sheet .v2-sheet-close{display:grid;place-items:center;width:44px;height:44px;top:12px;right:12px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--text);opacity:1}.v2-sheet :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v2-sheet input:not([type=checkbox]):not([type=radio]),.v2-sheet select,.v2-sheet textarea{font-size:16px}.v2-sheet .home-primary{background:var(--accent);color:white;min-height:44px}.v2-sheet .home-account-back,.v2-sheet .home-text-button{min-height:44px}@media (max-width:767px){.v2-scope.v2-sheet{top:auto!important;bottom:0;left:50%;transform:translateX(-50%)!important;width:100%;max-width:100%;max-height:calc(100dvh - max(12px, env(safe-area-inset-top)))!important;border-radius:24px 24px 0 0;padding:24px 20px max(24px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.v2-sheet{animation:none!important;transition:none!important}}.v2-scope.v2-sheet-persona{padding:0}.v2-sheet-persona>[data-testid=persona-sheet]{border-radius:inherit;box-shadow:none;max-height:inherit}.v2-scope.v2-sheet{outline:none;animation:v2-sheet-appear .16s ease-out}@keyframes v2-sheet-appear{0%{opacity:0}to{opacity:1}}.v2-scope.v2-sheet.home-account-sheet{gap:10px;padding:22px}.v2-sheet.home-account-sheet .home-account-actions{margin-top:0}.v2-sheet.home-account-sheet .home-account-actions>:is(button,a){padding:11px 0;min-height:57px;gap:12px}.v2-sheet.home-account-sheet .home-account-actions small{margin-top:2px;line-height:1.4}.v2-sheet.home-account-sheet .home-account-legal{padding-top:10px}@media (prefers-reduced-motion:reduce){.v2-scope.v2-sheet{animation:none}}.v2-sheet-overlay{background:rgb(0 0 0/42%);animation-duration:.16s}