.account-shell{max-width:1080px;margin:auto;padding:6rem 7vw 8rem}.account-head{justify-content:space-between;align-items:end;gap:3rem;padding-bottom:4rem;display:flex}.account-head h1{font-size:clamp(3.8rem,7vw,7rem)}.account-head p{opacity:.63;max-width:420px;line-height:1.7}.account-back{margin-bottom:1rem}.account-grid{grid-template-columns:220px 1fr;align-items:start;gap:5vw;display:grid}.account-nav{gap:4px;display:grid;position:sticky;top:2rem}.profile-chip{border-bottom:1px solid #10161229;align-items:center;gap:10px;margin-bottom:12px;padding:13px 0 20px;display:flex}.profile-chip>span{background:var(--ink);width:32px;height:32px;color:var(--orange);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.profile-chip b{font-size:12px;display:block}.profile-chip small{opacity:.5;text-overflow:ellipsis;max-width:140px;margin-top:2px;font-size:10px;display:block;overflow:hidden}.account-nav>a{color:inherit;opacity:.55;padding:10px 11px;font-size:12px;text-decoration:none}.account-nav>a:hover,.account-nav>a.active{opacity:1;color:var(--rust);background:#354a3a1c}.account-main{background:#f4f1e69e;border:1px solid #1016121f}.settings-section{border-bottom:1px solid #10161224;padding:2.6rem 3rem}.settings-section:last-child{border-bottom:0}.section-label{letter-spacing:.15em;text-transform:uppercase;color:var(--rust);font:600 9px Arial,sans-serif}.settings-section h2{margin:.8rem 0 .5rem;font-size:2.8rem}.section-note{opacity:.58;margin:0 0 2rem;font-size:12px}.settings-form{max-width:460px}.settings-form label{letter-spacing:.11em;text-transform:uppercase;gap:7px;margin-bottom:1.1rem;font:600 9px Arial,sans-serif;display:grid}.settings-form input{background:0 0;border:1px solid #10161240;outline:0;padding:13px;font:14px Arial,sans-serif}.settings-form input:focus{border-color:var(--rust)}.settings-form input:disabled{opacity:.48}.settings-button,.quiet-button,.danger-button{border:1px solid var(--ink);background:var(--ink);color:var(--paper);letter-spacing:.06em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:13px 16px;font:600 10px Arial,sans-serif;text-decoration:none;display:inline-flex}.settings-button:hover{background:var(--rust);border-color:var(--rust)}.form-note{opacity:.58;margin-top:1rem;font-size:10px;display:block}.connection-list{border-top:1px solid #10161229}.connection-row{border-bottom:1px solid #10161229;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.connection-mark{background:var(--moss);width:30px;height:30px;color:var(--orange);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.connection-row b{font-size:13px;display:block}.connection-row small{opacity:.55;margin-top:3px;font-size:10px;display:block}.connection-state{letter-spacing:.09em;text-transform:uppercase;opacity:.45;font:600 9px Arial,sans-serif}.connection-state.connected{color:#537650;opacity:1}.security-actions{flex-wrap:wrap;gap:8px;display:flex}.quiet-button{color:var(--ink);background:0 0;border-color:#10161247}.quiet-button:hover{background:var(--ink);color:var(--paper)}.danger-button{color:var(--rust);background:0 0;border-color:#c45f3d80}.danger-button:hover{background:var(--rust);color:var(--cream)}.account-gate{background:var(--moss);max-width:620px;color:var(--paper);margin:5rem auto 8rem;padding:4rem;position:relative;overflow:hidden}.account-gate h2{max-width:420px;font-size:3.8rem}.account-gate .settings-button{background:var(--orange);border-color:var(--orange);color:var(--ink);margin-top:1.5rem}.account-gate .settings-button:hover{background:var(--paper);border-color:var(--paper)}.account-gate .aside-orbit{width:120px;height:120px;color:var(--orange);border:1px solid #e8844b8c;border-radius:50%;place-items:center;font-size:3.5rem;display:grid;position:absolute;top:40px;right:45px;transform:rotate(-14deg)}@media (width<=760px){.account-shell{padding:4rem 6vw 6rem}.account-head{display:block}.account-back{margin-top:2rem;display:inline-block}.account-grid{grid-template-columns:1fr}.account-nav{flex-wrap:wrap;gap:2px;display:flex;position:static}.profile-chip{flex-basis:100%}.settings-section{padding:2rem 1.5rem}.settings-section h2{font-size:2.3rem}.account-gate{margin:3rem 6vw 6rem;padding:2.5rem 1.5rem}.account-gate h2{font-size:2.8rem}.account-gate .aside-orbit{width:90px;height:90px;font-size:2.5rem;top:25px;right:20px}}.account-main,.library-content{background:#161c26eb!important;border-color:#f1f3ee21!important}.account-gate,.account-gate h2,.account-nav>a{color:#f1f3ee!important}.account-nav>a:hover,.account-nav>a.active{color:#ffb24c!important;background:#ffb24c1a!important}.profile-chip{border-bottom-color:#f1f3ee26!important}.settings-section{border-bottom-color:#f1f3ee24!important}.settings-form input{color:#f1f3ee!important;border-color:#f1f3ee47!important}.connection-list{border-top-color:#f1f3ee26!important}.connection-row,.library-toolbar{border-bottom-color:#f1f3ee26!important}.library-card{background:#0d1118bd!important;border-color:#f1f3ee21!important}
