:root{--bg: #f6f3ee;--bg-tint: #efe9e0;--surface: #ffffff;--surface-soft: #faf8f4;--border: #e7e0d5;--border-strong: #d8cfc0;--text: #2c2620;--text-soft: #6b6358;--text-faint: #9a9286;--brand: #b5742f;--brand-strong: #9a5f22;--brand-soft: #f4e7d6;--brand-tint: #fbf4ea;--ok: #3f7d52;--ok-soft: #e4f0e7;--warn: #b88a1f;--warn-soft: #f6edd6;--danger: #b3473b;--danger-soft: #f6e3e0;--neutral: #8a8073;--neutral-soft: #ece7df;--shadow-sm: 0 1px 2px rgba(58, 47, 33, .05), 0 1px 3px rgba(58, 47, 33, .06);--shadow-md: 0 4px 14px rgba(58, 47, 33, .08), 0 2px 6px rgba(58, 47, 33, .05);--shadow-lg: 0 18px 50px rgba(44, 35, 22, .16);--radius-sm: 10px;--radius: 16px;--radius-lg: 22px;--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji", sans-serif;--maxw: 880px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:16px}#app{min-height:100vh}h1,h2,h3,h4{margin:0;font-weight:650;letter-spacing:-.01em;color:var(--text)}p{margin:0}a{color:var(--brand-strong)}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:var(--surface);color:var(--text);font:inherit;font-weight:550;font-size:.95rem;padding:.62rem 1.15rem;border-radius:999px;cursor:pointer;transition:transform .12s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--brand);color:#fff;box-shadow:var(--shadow-sm)}.btn-primary:hover:not(:disabled){background:var(--brand-strong);box-shadow:var(--shadow-md)}.btn-ghost{background:transparent;border-color:var(--border-strong);color:var(--text-soft)}.btn-ghost:hover:not(:disabled){background:var(--surface-soft);color:var(--text)}.btn-subtle{background:var(--surface-soft);border-color:var(--border);color:var(--text-soft)}.btn-subtle:hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}.btn-danger{background:transparent;border-color:var(--danger-soft);color:var(--danger)}.btn-danger:hover:not(:disabled){background:var(--danger-soft)}.btn-link{background:none;border:none;color:var(--brand-strong);padding:.3rem .4rem;cursor:pointer;font:inherit;font-weight:550;border-radius:8px}.btn-link:hover{text-decoration:underline}.btn-block{width:100%}.field{display:flex;flex-direction:column;gap:.4rem}.field>label,.field-label{font-size:.85rem;font-weight:600;color:var(--text-soft)}.input,.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font:inherit;font-size:.97rem;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:.66rem .85rem;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.input::placeholder{color:var(--text-faint)}.input:focus,.select:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b6358' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right .8rem center;padding-right:2.2rem;cursor:pointer}.hint{font-size:.82rem;color:var(--text-faint)}.chip{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;padding:.22rem .66rem;border-radius:999px;white-space:nowrap}.chip .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.chip-ok{background:var(--ok-soft);color:var(--ok)}.chip-warn{background:var(--warn-soft);color:var(--warn)}.chip-neutral{background:var(--neutral-soft);color:var(--neutral)}.chip-soft{background:var(--bg-tint);color:var(--text-faint);font-weight:550}.alert{border-radius:var(--radius-sm);padding:.7rem .9rem;font-size:.9rem;display:flex;gap:.55rem;align-items:flex-start}.alert-error{background:var(--danger-soft);color:var(--danger)}.alert-ok{background:var(--ok-soft);color:var(--ok)}.alert-warn{background:var(--warn-soft);color:var(--warn)}.alert-info{background:var(--brand-tint);color:var(--brand-strong)}.muted{color:var(--text-soft)}.faint{color:var(--text-faint)}.stack{display:flex;flex-direction:column;gap:1rem}.row{display:flex;align-items:center;gap:.6rem}.spread{display:flex;align-items:center;justify-content:space-between;gap:1rem}.wrap{flex-wrap:wrap}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.login[data-v-e3d548b8]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;padding:1.5rem;background:radial-gradient(120% 90% at 50% -10%,var(--brand-tint) 0%,var(--bg) 55%)}.panel[data-v-e3d548b8]{width:100%;max-width:420px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:2rem 2rem 2.2rem}.brand[data-v-e3d548b8]{display:flex;align-items:center;gap:.8rem;margin-bottom:1.8rem}.mark[data-v-e3d548b8]{width:46px;height:46px;border-radius:14px;background:linear-gradient(150deg,var(--brand),var(--brand-strong));color:#fff;display:grid;place-items:center;font-weight:700;font-size:1.4rem;box-shadow:var(--shadow-md)}.name[data-v-e3d548b8]{font-weight:700;font-size:1.2rem;letter-spacing:-.01em}.tag[data-v-e3d548b8]{font-size:.85rem;color:var(--text-faint)}.form[data-v-e3d548b8]{display:flex;flex-direction:column;gap:1.1rem}.form h1[data-v-e3d548b8]{font-size:1.45rem}.lede[data-v-e3d548b8]{color:var(--text-soft);font-size:.95rem;margin-top:-.5rem}.code-input[data-v-e3d548b8]{font-size:1.3rem;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.aux[data-v-e3d548b8]{display:flex;justify-content:space-between;gap:.5rem;margin-top:-.3rem}.footnote[data-v-e3d548b8]{font-size:.82rem;color:var(--text-faint);text-align:center}@media(max-width:460px){.panel[data-v-e3d548b8]{padding:1.6rem 1.4rem 1.8rem}}.card[data-v-8f34ba33]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.card.muted[data-v-8f34ba33]{background:var(--surface-soft);box-shadow:none}.card-head[data-v-8f34ba33]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.35rem 0}.card-head-text[data-v-8f34ba33]{min-width:0}.card-head-text h3[data-v-8f34ba33]{font-size:1.05rem}.card-sub[data-v-8f34ba33]{margin-top:.2rem;color:var(--text-soft);font-size:.9rem}.card-aside[data-v-8f34ba33]{flex-shrink:0}.card-body[data-v-8f34ba33]{padding:1.15rem 1.35rem 1.3rem}@media(max-width:520px){.card-head[data-v-8f34ba33]{padding:1rem 1.05rem 0}.card-body[data-v-8f34ba33]{padding:1rem 1.05rem 1.1rem}}.overlay[data-v-06b7bc71]{position:fixed;top:0;right:0;bottom:0;left:0;background:#2c231661;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:1.2rem;z-index:50;animation:fadein-06b7bc71 .18s ease}.sheet[data-v-06b7bc71]{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:480px;max-height:90vh;overflow:auto;animation:pop-06b7bc71 .22s cubic-bezier(.34,1.4,.64,1)}.sheet-head[data-v-06b7bc71]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.4rem 1.5rem .6rem}.sheet-head h2[data-v-06b7bc71]{font-size:1.2rem}.sheet-sub[data-v-06b7bc71]{margin-top:.25rem;color:var(--text-soft);font-size:.92rem}.sheet-body[data-v-06b7bc71]{padding:.8rem 1.5rem 1.5rem}.close[data-v-06b7bc71]{flex-shrink:0;background:var(--surface-soft);border:none;color:var(--text-soft);width:34px;height:34px;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:background .15s ease,color .15s ease}.close[data-v-06b7bc71]:hover{background:var(--bg-tint);color:var(--text)}@keyframes fadein-06b7bc71{0%{opacity:0}}@keyframes pop-06b7bc71{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media(max-width:520px){.overlay[data-v-06b7bc71]{align-items:flex-end;padding:0}.sheet[data-v-06b7bc71]{max-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:92vh}}.state[data-v-21c425ca]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.55rem;padding:3rem 1.5rem;color:var(--text-soft)}.ico[data-v-21c425ca]{color:var(--brand);margin-bottom:.3rem}.ico.bad[data-v-21c425ca]{color:var(--danger)}.ico.soft[data-v-21c425ca]{color:var(--text-faint)}h4[data-v-21c425ca]{font-size:1.02rem;color:var(--text)}.msg[data-v-21c425ca]{max-width:380px;font-size:.92rem}.state button[data-v-21c425ca]{margin-top:.7rem}.view-head[data-v-d8bedb0f]{margin-bottom:1.4rem}.view-head h2[data-v-d8bedb0f]{font-size:1.45rem}.grid[data-v-d8bedb0f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.conn-head[data-v-d8bedb0f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.conn-head h3[data-v-d8bedb0f]{font-size:1.05rem}.chips[data-v-d8bedb0f]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.desc[data-v-d8bedb0f]{margin-top:.45rem;font-size:.9rem}.actions[data-v-d8bedb0f]{display:flex;align-items:center;gap:.55rem}.toggle-line[data-v-d8bedb0f]{display:inline-flex;align-items:center;gap:.55rem;font-size:.9rem;font-weight:550;color:var(--text-soft);margin-right:auto}.mini-toggle[data-v-d8bedb0f]{width:42px;height:25px;border-radius:999px;border:none;background:var(--border-strong);padding:3px;cursor:pointer;transition:background .2s ease;display:inline-flex;align-items:center}.mini-toggle.on[data-v-d8bedb0f]{background:var(--ok)}.mini-toggle[data-v-d8bedb0f]:disabled{opacity:.5;cursor:not-allowed}.mini-toggle .knob[data-v-d8bedb0f]{width:19px;height:19px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.mini-toggle.on .knob[data-v-d8bedb0f]{transform:translate(17px)}.add-custom[data-v-d8bedb0f]{margin-top:1.4rem;display:inline-flex;align-items:center;gap:.5rem;background:none;border:1px dashed var(--border-strong);color:var(--text-soft);font:inherit;font-weight:550;font-size:.92rem;padding:.7rem 1.1rem;border-radius:var(--radius-sm);cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.add-custom[data-v-d8bedb0f]:hover{border-color:var(--brand);color:var(--brand-strong);background:var(--brand-tint)}.modal-actions[data-v-d8bedb0f]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.4rem}.btn-danger.solid[data-v-d8bedb0f]{background:var(--danger);color:#fff;border-color:var(--danger)}.btn-danger.solid[data-v-d8bedb0f]:hover:not(:disabled){background:#9c3d33}.creds-block[data-v-d8bedb0f]{border-top:1px solid var(--border);padding-top:.9rem;display:flex;flex-direction:column;gap:.6rem}.cred-row[data-v-d8bedb0f]{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:.4rem;align-items:center}.cred-del[data-v-d8bedb0f]{background:var(--surface-soft);border:1px solid var(--border);color:var(--text-soft);width:36px;height:36px;border-radius:var(--radius-sm);display:grid;place-items:center;cursor:pointer}.cred-del[data-v-d8bedb0f]:hover{color:var(--danger);border-color:var(--danger-soft)}@media(max-width:560px){.cred-row[data-v-d8bedb0f]{grid-template-columns:1fr 1fr}.cred-del[data-v-d8bedb0f]{grid-column:2;justify-self:end}}.view-head[data-v-d2553183]{margin-bottom:1.4rem}.view-head h2[data-v-d2553183]{font-size:1.45rem}.summary[data-v-d2553183]{margin:0;display:grid;gap:.85rem}.summary div[data-v-d2553183]{display:flex;flex-direction:column;gap:.1rem}.summary dt[data-v-d2553183]{font-size:.8rem;font-weight:600;color:var(--text-faint)}.summary dd[data-v-d2553183]{margin:0;font-size:.97rem;color:var(--text);word-break:break-word}.verify-out[data-v-d2553183]{display:flex;flex-direction:column;gap:.4rem}.actions[data-v-d2553183]{display:flex;gap:.6rem}.server[data-v-d2553183]{border-top:1px solid var(--border);padding-top:.9rem;display:flex;flex-direction:column;gap:.55rem}.server-grid[data-v-d2553183]{display:grid;grid-template-columns:1fr 110px;gap:.5rem}.port[data-v-d2553183]{text-align:center}.check[data-v-d2553183]{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--text-soft);cursor:pointer}.check input[data-v-d2553183]{width:18px;height:18px;accent-color:var(--brand);cursor:pointer}.modal-actions[data-v-d2553183]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.4rem}.btn-danger.solid[data-v-d2553183]{background:var(--danger);color:#fff;border-color:var(--danger)}.btn-danger.solid[data-v-d2553183]:hover:not(:disabled){background:#9c3d33}.toggle[data-v-cf6a64bb]{flex-shrink:0;width:46px;height:27px;border-radius:999px;border:none;background:var(--border-strong);padding:3px;cursor:pointer;transition:background .2s ease,opacity .2s ease;display:inline-flex;align-items:center}.toggle.on[data-v-cf6a64bb]{background:var(--brand)}.toggle[data-v-cf6a64bb]:disabled{opacity:.5;cursor:not-allowed}.knob[data-v-cf6a64bb]{width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.toggle.on .knob[data-v-cf6a64bb]{transform:translate(19px)}.view-head[data-v-49f38799]{margin-bottom:1.4rem}.view-head h2[data-v-49f38799]{font-size:1.45rem}.groups[data-v-49f38799]{display:flex;flex-direction:column;gap:1rem}.small[data-v-49f38799]{font-size:.9rem}.inline-msg[data-v-49f38799]{font-size:.85rem;font-weight:550}.inline-msg.error[data-v-49f38799]{color:var(--danger)}.skills[data-v-49f38799]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.skills li[data-v-49f38799]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.95rem 0;border-top:1px solid var(--border)}.skills li[data-v-49f38799]:first-child{border-top:none;padding-top:0}.skill-text[data-v-49f38799]{min-width:0}.skill-name[data-v-49f38799]{font-weight:600}.row[data-v-49f38799]{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.saving[data-v-49f38799]{color:var(--brand);display:inline-flex}.icon-btn[data-v-49f38799]{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:9px;border:1px solid var(--border);background:var(--surface);color:var(--text-faint);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.icon-btn[data-v-49f38799]:hover{color:var(--danger);border-color:var(--danger);background:var(--surface-soft)}.modal-actions[data-v-49f38799]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.4rem}.btn-danger.solid[data-v-49f38799]{background:var(--danger);color:#fff;border-color:var(--danger)}.btn-danger.solid[data-v-49f38799]:hover:not(:disabled){background:#9c3d33}.view-head[data-v-87ce3b56]{margin-bottom:1.4rem}.view-head h2[data-v-87ce3b56]{font-size:1.45rem}.gap[data-v-87ce3b56]{gap:1rem}.small[data-v-87ce3b56]{font-size:.9rem}.inline-msg[data-v-87ce3b56]{font-size:.85rem;font-weight:550;margin-top:.3rem}.inline-msg.error[data-v-87ce3b56]{color:var(--danger)}.users[data-v-87ce3b56]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.users li[data-v-87ce3b56]{padding:1.1rem 0;border-top:1px solid var(--border)}.users li[data-v-87ce3b56]:first-child{border-top:none;padding-top:0}.users li.disabled[data-v-87ce3b56]{opacity:.6}.member-head[data-v-87ce3b56]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.member-name[data-v-87ce3b56]{display:flex;align-items:center;gap:.5rem;font-weight:600;flex-wrap:wrap}.member-actions[data-v-87ce3b56]{display:flex;align-items:center;gap:.8rem;flex-shrink:0}.tg[data-v-87ce3b56]{margin-top:.8rem;padding-top:.8rem;border-top:1px dashed var(--border)}.tg-label[data-v-87ce3b56]{display:block;font-size:.8rem;font-weight:600;color:var(--text-faint);margin-bottom:.4rem}.tg-row[data-v-87ce3b56]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.tg-row .input[data-v-87ce3b56]{width:200px}.form[data-v-87ce3b56]{display:flex;flex-direction:column;gap:.9rem}.link-danger[data-v-87ce3b56]{background:none;border:none;font:inherit;font-size:.88rem;font-weight:550;color:var(--danger);cursor:pointer;padding:0}.link-danger[data-v-87ce3b56]:hover{text-decoration:underline}.modal-actions[data-v-87ce3b56]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.4rem}.btn-danger.solid[data-v-87ce3b56]{background:var(--danger);color:#fff;border-color:var(--danger)}.btn-danger.solid[data-v-87ce3b56]:hover:not(:disabled){background:#9c3d33}@media(max-width:560px){.tg-row .input[data-v-87ce3b56]{flex:1;width:auto}}.view-head[data-v-c924d859]{margin-bottom:1.4rem}.view-head h2[data-v-c924d859]{font-size:1.45rem}.groups[data-v-c924d859]{display:flex;flex-direction:column;gap:1rem}.view-head[data-v-7cad499e]{margin-bottom:1.4rem}.view-head h2[data-v-7cad499e]{font-size:1.45rem}.gap[data-v-7cad499e]{gap:1rem}.small[data-v-7cad499e]{font-size:.9rem}.inline-form[data-v-7cad499e]{display:flex;gap:.5rem}.inline-form .input[data-v-7cad499e]{flex:1}.saving[data-v-7cad499e]{color:var(--brand);display:inline-flex}.inline-msg[data-v-7cad499e]{font-size:.85rem;font-weight:550}.inline-msg.ok[data-v-7cad499e]{color:var(--ok)}.inline-msg.error[data-v-7cad499e]{color:var(--danger)}.boot[data-v-738b8175]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;color:var(--brand)}.boot-mark[data-v-738b8175]{width:54px;height:54px;border-radius:16px;background:linear-gradient(150deg,var(--brand),var(--brand-strong));color:#fff;display:grid;place-items:center;font-weight:700;font-size:1.7rem;box-shadow:var(--shadow-md)}.shell[data-v-738b8175]{min-height:100vh;display:flex;flex-direction:column}.top[data-v-738b8175]{background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:20}.top-inner[data-v-738b8175],.tabs-inner[data-v-738b8175],.content-inner[data-v-738b8175]{max-width:var(--maxw);margin:0 auto;padding:0 1.5rem}.top-inner[data-v-738b8175]{display:flex;align-items:center;justify-content:space-between;height:64px;gap:1rem}.logo[data-v-738b8175]{display:flex;align-items:center;gap:.6rem}.mark[data-v-738b8175]{width:36px;height:36px;border-radius:11px;background:linear-gradient(150deg,var(--brand),var(--brand-strong));color:#fff;display:grid;place-items:center;font-weight:700;font-size:1.15rem;box-shadow:var(--shadow-sm)}.logo-name[data-v-738b8175]{font-weight:700;font-size:1.15rem;letter-spacing:-.01em}.account[data-v-738b8175]{position:relative}.account-btn[data-v-738b8175]{display:flex;align-items:center;gap:.6rem;background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;padding:.32rem .7rem .32rem .35rem;cursor:pointer;font:inherit;transition:border-color .15s ease,background .15s ease}.account-btn[data-v-738b8175]:hover{border-color:var(--border-strong)}.avatar[data-v-738b8175]{width:32px;height:32px;border-radius:50%;background:var(--brand-soft);color:var(--brand-strong);display:grid;place-items:center;font-weight:700;font-size:.82rem;flex-shrink:0}.account-text[data-v-738b8175]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.display[data-v-738b8175]{font-weight:600;font-size:.9rem}.tenant[data-v-738b8175]{font-size:.78rem;color:var(--text-faint)}.caret[data-v-738b8175]{color:var(--text-faint);flex-shrink:0}.menu[data-v-738b8175]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30}.menu-card[data-v-738b8175]{position:absolute;top:60px;right:1.5rem;width:250px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);overflow:hidden}.menu-head[data-v-738b8175]{padding:.9rem 1rem;border-bottom:1px solid var(--border)}.small[data-v-738b8175]{font-size:.82rem;word-break:break-word}.menu-item[data-v-738b8175]{width:100%;display:flex;align-items:center;gap:.6rem;background:none;border:none;font:inherit;font-weight:550;color:var(--text);padding:.85rem 1rem;cursor:pointer;text-align:left;transition:background .15s ease}.menu-item[data-v-738b8175]:hover{background:var(--surface-soft);color:var(--danger)}.tabs[data-v-738b8175]{border-top:1px solid transparent}.tabs-inner[data-v-738b8175]{display:flex;gap:.3rem}.tab[data-v-738b8175]{background:none;border:none;font:inherit;font-weight:550;font-size:.95rem;color:var(--text-soft);padding:.85rem .4rem;margin-right:1rem;cursor:pointer;position:relative;transition:color .15s ease}.tab[data-v-738b8175]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2.5px;border-radius:3px;background:transparent;transition:background .18s ease}.tab[data-v-738b8175]:hover{color:var(--text)}.tab.active[data-v-738b8175]{color:var(--brand-strong)}.tab.active[data-v-738b8175]:after{background:var(--brand)}.content[data-v-738b8175]{flex:1;padding:2rem 0 4rem}@media(max-width:560px){.top-inner[data-v-738b8175]{padding:0 1rem;height:58px}.tabs-inner[data-v-738b8175],.content-inner[data-v-738b8175]{padding:0 1rem}.account-text[data-v-738b8175]{display:none}.account-btn[data-v-738b8175]{padding:.3rem}.caret[data-v-738b8175]{display:none}.menu-card[data-v-738b8175]{right:1rem}.content[data-v-738b8175]{padding:1.4rem 0 3rem}}
