.account-menu-link{color:#702b38;white-space:nowrap;border:1px solid #c5a778;border-radius:5px;align-items:center;padding:10px 14px;font-size:14px;display:inline-flex}.account-page{min-height:100vh}.account-page header{justify-content:space-between;align-items:center;padding:0 4vw;display:flex}.account-back{color:#702b38;align-items:center;gap:8px;font-size:14px;display:flex}.account-content{max-width:1040px;margin:auto;padding:40px 24px 60px}.account-content h1{margin-bottom:26px;font:42px/1.1 Georgia,serif}.account-card{background:#fff;border:1px solid #c5a778;border-radius:5px;margin-bottom:24px;padding:26px}.account-card h2{align-items:center;gap:10px;margin-bottom:16px;font:27px/1.2 Georgia,serif;display:flex}.account-card p{color:#756058;font-size:16px}.account-form{flex-direction:column;gap:16px;max-width:460px;display:flex}.account-form p{margin:0}.account-form small,.account-hint{line-height:1.6;color:#756058!important;font-size:14px!important}.account-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.account-alert,.account-success{border:1px solid #c5a778;border-radius:5px;margin-bottom:20px;padding:14px 18px;font-size:16px;line-height:1.5}.account-alert{color:#8b3222;background:#fff0ea}.account-success{color:#702b38;background:#f1e4d4}.invite-form{grid-template-columns:1fr 1.4fr 1fr;align-items:end;gap:16px;margin-bottom:18px;display:grid}.invite-result{background:#f1e4d4;border-radius:5px;align-items:end;gap:12px;margin:18px 0;padding:18px;display:flex}.invite-result label{flex:1;min-width:0}.member-row{border-top:1px solid #f1e4d4;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.member-row p,.member-row small{font-size:14px}.member-actions{flex-wrap:wrap;gap:10px;display:flex}.member-actions [data-slot=select-trigger]{min-width:130px}@media (max-width:700px){.invite-form{grid-template-columns:1fr}.account-row,.member-row,.invite-result{flex-direction:column;align-items:stretch}.account-content{padding:24px 16px}.account-card{padding:18px}.account-content h1{font-size:32px}}
