.account-workspace.svelte-14bghds{--account-nav:190px;grid-template-columns:var(--account-nav) minmax(0,1fr);height:calc(100dvh - 86px - var(--window-taskbar-height,0px) - var(--app-banner-height,0px));grid-template-rows:122px minmax(0,1fr);gap:0;min-width:0;min-height:450px;margin-bottom:-36px;display:grid}.folded.svelte-14bghds{--account-nav:58px}.windowed.svelte-14bghds{height:100%;min-height:0;margin-bottom:0}.account-title.svelte-14bghds{border:1px solid var(--border);background:var(--surface);border-bottom:0;border-left:4px solid #07f;border-radius:0;grid-column:1/-1;align-items:center;gap:16px;min-width:0;padding:20px 22px;display:flex}.title-icon.svelte-14bghds,.panel-icon.svelte-14bghds{background:var(--accent-soft);width:35px;height:35px;color:var(--accent);border-radius:7px;flex:none;place-items:center;display:grid}.title-copy.svelte-14bghds{min-width:0}.title-copy.svelte-14bghds h1:where(.svelte-14bghds){margin:5px 0;font-size:23px}.title-copy.svelte-14bghds .crumb:where(.svelte-14bghds){color:var(--ink-3);margin:0;font-size:10px}.title-copy.svelte-14bghds p:where(.svelte-14bghds){color:var(--ink-3);margin:0;font-size:12px}.title-actions.svelte-14bghds{align-self:flex-start;align-items:center;gap:8px;margin-top:2px;margin-left:auto;display:flex}.title-actions.svelte-14bghds .btn:where(.svelte-14bghds){align-items:center;gap:7px;display:flex}.account-nav.svelte-14bghds{background:var(--surface);border:1px solid var(--border);border-top:0;border-right:0;border-radius:0 0 0 8px;flex-direction:column;gap:4px;min-height:0;padding:12px 10px;display:flex;overflow:auto}.account-nav.svelte-14bghds button:where(.svelte-14bghds){min-height:36px;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;align-items:center;gap:10px;padding:8px;font-size:12px;display:flex}.account-nav.svelte-14bghds button:where(.svelte-14bghds):hover{background:var(--surface-2)}.account-nav.svelte-14bghds button.active:where(.svelte-14bghds){background:var(--accent-soft);color:var(--accent);font-weight:600}.account-nav.svelte-14bghds small:where(.svelte-14bghds){color:var(--ink-3);letter-spacing:.04em;padding:6px 8px 5px;font-size:10px}.account-nav.svelte-14bghds .nav-fold:where(.svelte-14bghds){margin-bottom:8px;font-size:11px}.nav-fold.svelte-14bghds svg{transform:rotate(180deg)}.folded.svelte-14bghds .nav-fold:where(.svelte-14bghds) svg{transform:none}.folded.svelte-14bghds .account-nav:where(.svelte-14bghds) button:where(.svelte-14bghds){justify-content:center;padding:8px 3px}.self.svelte-14bghds{border-top:1px solid var(--border);color:var(--ink-3);margin-top:12px;padding:14px 9px 0;font-size:10px}.self.svelte-14bghds b:where(.svelte-14bghds){color:var(--ink);display:block}.account-nav.svelte-14bghds .return:where(.svelte-14bghds){margin-top:auto}.account-main.svelte-14bghds{background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0 0 8px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.account-summary.svelte-14bghds{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:24px;padding:13px 22px;display:flex}.person.svelte-14bghds{align-items:center;gap:10px;display:flex}.person.svelte-14bghds b:where(.svelte-14bghds){font-size:13px;display:block}.account-summary.svelte-14bghds small:where(.svelte-14bghds){color:var(--ink-3);font-size:11px}.device-count.svelte-14bghds{margin-left:auto;font-size:11px}.pill.svelte-14bghds{border:1px solid var(--border);background:var(--surface);white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;display:inline-flex}.pill.good.svelte-14bghds{background:color-mix(in srgb,var(--success) 10%,var(--surface));color:var(--success);border-color:#0000}.pill.blue.svelte-14bghds{background:var(--accent-soft);color:var(--accent);border-color:#0000}.panels.svelte-14bghds{flex:1;min-height:0;padding:20px 22px;overflow:auto}.panels.table-mode.svelte-14bghds{flex-direction:column;display:flex;overflow:hidden}.panel.svelte-14bghds{max-width:1100px;margin:auto}.panel-top.svelte-14bghds{flex-shrink:0;align-items:center;gap:12px;margin-bottom:17px;display:flex}.panel-top.svelte-14bghds h2:where(.svelte-14bghds){margin:0;font-size:16px}.panel-top.svelte-14bghds p:where(.svelte-14bghds){color:var(--ink-3);margin:4px 0 0;font-size:12px}.account-grid.svelte-14bghds{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:18px;display:grid}.account-card.svelte-14bghds{background:var(--surface);border:1px solid var(--border);border-radius:9px;min-width:0;padding:22px}.account-card.svelte-14bghds h3:where(.svelte-14bghds){margin:0 0 5px;font-size:13px}.account-card.svelte-14bghds p:where(.svelte-14bghds){color:var(--ink-3);margin:0 0 18px;font-size:12px}.fields.svelte-14bghds{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field.svelte-14bghds{flex-direction:column;gap:6px;font-size:12px;display:flex}.field.svelte-14bghds input:where(.svelte-14bghds){box-sizing:border-box;width:100%;min-height:36px;padding:8px 10px}.field.svelte-14bghds small:where(.svelte-14bghds){color:var(--ink-3);font-size:11px}.wide.svelte-14bghds{grid-column:1/-1}.read-only.svelte-14bghds{background:var(--surface-2);color:var(--ink-3)}.info-list.svelte-14bghds{margin:0;display:grid}.info-list.svelte-14bghds div:where(.svelte-14bghds){border-bottom:1px solid var(--border);padding:12px 0}.info-list.svelte-14bghds div:where(.svelte-14bghds):last-child{border:0;padding-bottom:0}.info-list.svelte-14bghds dt:where(.svelte-14bghds){color:var(--ink-3);font-size:11px}.info-list.svelte-14bghds dd:where(.svelte-14bghds){overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.account-help.svelte-14bghds{background:var(--accent-soft);color:var(--ink-3);border-left:3px solid #07f;border-radius:0 7px 7px 0;margin-top:18px;padding:15px 18px;font-size:12px}.account-help.svelte-14bghds b:where(.svelte-14bghds){color:var(--ink);margin-bottom:4px;display:block}.account-help.svelte-14bghds p:where(.svelte-14bghds){margin-bottom:0}.account-footer.svelte-14bghds{box-sizing:border-box;border-top:1px solid var(--border);background:var(--surface);min-height:56px;color:var(--ink-3);flex-shrink:0;align-items:center;gap:8px;padding:10px 22px;font-size:11px;display:flex}.account-footer.svelte-14bghds .buttons:where(.svelte-14bghds){align-items:center;gap:8px;margin-left:auto;display:flex}.danger.svelte-14bghds{color:var(--danger)}.password-line.svelte-14bghds{gap:6px;display:flex}.password-line.svelte-14bghds input:where(.svelte-14bghds){flex:1;min-width:0}.password-line.svelte-14bghds button:where(.svelte-14bghds){flex-shrink:0;width:36px;padding:5px}.rules.svelte-14bghds{color:var(--ink-3);gap:7px;margin:16px 0 0;padding:0;font-size:11px;list-style:none;display:grid}.rules.svelte-14bghds .pass:where(.svelte-14bghds){color:var(--success)}.account-card.svelte-14bghds .security-note:where(.svelte-14bghds){color:var(--ink-3);border-top:1px solid var(--border);margin:17px 0 0;padding-top:16px;font-size:11px}.devices-panel.svelte-14bghds{flex-direction:column;width:100%;max-width:none;height:100%;min-height:0;margin:0;display:flex}.refresh.svelte-14bghds{margin-left:auto}.device-pasek.svelte-14bghds{background:var(--surface);border:1px solid var(--border);border-bottom:0;border-radius:8px 8px 0 0;flex-shrink:0}.device-table.svelte-14bghds{border:1px solid var(--border);background:var(--surface);border-radius:0 0 8px 8px;flex:1;min-height:120px;overflow:auto}.device-table.svelte-14bghds table:where(.svelte-14bghds){width:100%}.device-table.svelte-14bghds thead:where(.svelte-14bghds) th:where(.svelte-14bghds){z-index:1;background:var(--surface-2);position:sticky;top:0}.device-table.svelte-14bghds td:where(.svelte-14bghds){box-sizing:border-box;height:66px}.device-name.svelte-14bghds{align-items:center;gap:10px;display:flex}.device-name.svelte-14bghds small:where(.svelte-14bghds){color:var(--ink-3);margin-top:3px;font-size:10px;display:block}.device-actions.svelte-14bghds{white-space:nowrap;justify-content:flex-end;gap:6px;display:flex}.device-footer.svelte-14bghds{color:var(--ink-3);flex-shrink:0;align-items:center;gap:8px;padding-top:12px;font-size:11px;display:flex}.device-footer.svelte-14bghds select:where(.svelte-14bghds),.device-footer.svelte-14bghds button:where(.svelte-14bghds){min-height:28px;padding:4px 8px;font-size:11px}.spacer.svelte-14bghds{flex:1}.right.svelte-14bghds{text-align:right}.empty.svelte-14bghds{text-align:center;color:var(--ink-3);padding:32px 15px}html[data-section-layout=A] .account-title.svelte-14bghds{grid-column:2}html[data-section-layout=A] .account-nav.svelte-14bghds{grid-row:1/3}html[data-density=compact] .account-card.svelte-14bghds{padding:16px}html[data-density=compact] .fields.svelte-14bghds{gap:12px}html[data-density=compact] .field.svelte-14bghds input:where(.svelte-14bghds){min-height:30px;padding:5px 8px}html[data-density=compact] .device-table.svelte-14bghds td:where(.svelte-14bghds){height:48px;padding:7px 12px}html[data-density=compact] .panels.svelte-14bghds{padding:14px 18px}html[data-density=compact] .account-summary.svelte-14bghds{padding:9px 18px}html[data-density=compact] .account-footer.svelte-14bghds{min-height:48px}@media (width>=1650px){.panel.svelte-14bghds:not(.devices-panel){max-width:1220px}.account-grid.svelte-14bghds{grid-template-columns:minmax(0,1fr) 330px}.account-card.svelte-14bghds{padding:26px}}@media (width<=1100px){.account-grid.svelte-14bghds{grid-template-columns:minmax(0,1fr) 250px}.account-summary.svelte-14bghds{gap:16px}}@media (width<=820px){.account-workspace.svelte-14bghds{--account-nav:58px}.account-nav.svelte-14bghds button:where(.svelte-14bghds) span:where(.svelte-14bghds),.account-nav.svelte-14bghds small:where(.svelte-14bghds),.self.svelte-14bghds{display:none}.account-nav.svelte-14bghds button:where(.svelte-14bghds){justify-content:center;padding:8px 3px}.account-grid.svelte-14bghds{grid-template-columns:1fr}.title-actions.svelte-14bghds{margin-top:0}.account-summary.svelte-14bghds{flex-wrap:wrap;gap:10px;padding:10px 16px}.panels.svelte-14bghds{padding:14px}.account-title.svelte-14bghds{padding:15px}.device-table.svelte-14bghds table:where(.svelte-14bghds){min-width:760px}.title-copy.svelte-14bghds h1:where(.svelte-14bghds){font-size:20px}.fields.svelte-14bghds{gap:12px}.account-footer.svelte-14bghds{flex-wrap:wrap}}
