.sheet-wrap.age-wrap{z-index:9}.sheet.age-sheet{max-height:90%}.age-body{flex-direction:column;gap:.625rem;min-height:0;padding:.25rem 1rem 1rem;display:flex;overflow-y:auto}.age-body h3{padding-block-start:.25rem;font-size:1.125rem;font-weight:650}.age-body p{font-size:.9375rem;line-height:1.45}.age-privacy{color:var(--fg);text-underline-offset:.2em;align-self:flex-start;font-size:.9375rem;text-decoration:underline}.age-privacy:focus-visible,.age-actions button:focus-visible,.age-return a:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.age-note{background:var(--line);border-radius:.75rem;padding:.625rem .75rem}.age-actions{gap:.625rem;margin-block-start:.25rem;display:flex}.age-actions button{background:var(--line);min-height:2.75rem;color:var(--fg);border-radius:.875rem;flex:1;padding:.5rem 1rem;font-size:1rem;font-weight:600}.age-actions .age-go{background:var(--fg);color:var(--bg)}.age-actions button:disabled{opacity:.55}.age-return{background:var(--bg);min-height:100dvh;color:var(--fg);justify-content:center;align-items:center;padding:1.5rem;display:flex}.age-return-card{text-align:start;flex-direction:column;gap:.75rem;width:100%;max-width:24rem;display:flex}.age-return-card h1{font-size:1.25rem;font-weight:650}.age-return-card p{font-size:1rem;line-height:1.45}.age-return-card a{background:var(--fg);min-height:2.75rem;color:var(--bg);border-radius:.875rem;align-self:flex-start;align-items:center;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}
