.owner-account{max-width:1080px;margin:0 auto;padding:24px clamp(16px,4vw,48px) 64px}.owner-account__nav{justify-content:space-between;align-items:center;gap:16px;margin-bottom:48px;display:flex}.owner-account__panel{max-width:720px;margin:0 auto}.owner-account__panel h1{font-size:var(--type-display);margin:12px 0 20px;line-height:1.15}.owner-account__panel h2{font-size:var(--type-heading);margin:8px 0 12px}.owner-account__panel p{overflow-wrap:break-word;margin-bottom:20px;line-height:1.65}.owner-account__notice{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);margin:24px 0;padding:24px}.owner-account__notice a{margin-right:16px}.owner-account__form{flex-direction:column;gap:12px;display:flex}.owner-account__form>label{margin-top:12px;font-weight:700}.owner-account__form input:not([type=checkbox]),.owner-account__form textarea,.owner-account__form select{border:1px solid var(--border);border-radius:calc(var(--radius) / 2);background:var(--background);min-height:44px;color:var(--foreground);font:inherit;width:100%;padding:12px}.owner-account__form input:focus-visible,.owner-account__form textarea:focus-visible,.owner-account__form select:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.owner-account__check{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.owner-account__check input{min-width:20px;min-height:20px;margin-top:3px}.owner-account__hint{font-size:var(--type-small);color:var(--muted-foreground)}.owner-account__error{border:1px solid var(--destructive);border-radius:var(--radius);color:var(--destructive);padding:12px}@media (width<=480px){.owner-account__nav{align-items:flex-start;margin-bottom:32px}.owner-account__notice{padding:16px}.owner-account__notice a{margin:12px 0;display:flex}}
