.overlay.svelte-11yskhm{z-index:50;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-11yskhm{background-color:#fff;border-radius:8px;width:100%;max-width:400px;padding:24px;box-shadow:0 20px 25px -5px #0000001a}.title.svelte-11yskhm{margin:0 0 8px;font-size:18px;font-weight:600}.message.svelte-11yskhm{color:#6b7280;margin:0 0 24px}.buttons.svelte-11yskhm{justify-content:flex-end;gap:12px;display:flex}.cancel-btn.svelte-11yskhm{cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px}.confirm-btn.svelte-11yskhm{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:6px;padding:8px 16px}.confirm-btn.danger.svelte-11yskhm{background-color:#dc2626}.surface-spinner{vertical-align:middle;box-sizing:border-box;border:2px solid color-mix(in srgb, currentColor 22%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite surface-spin;display:inline-block}.surface-spinner[hidden]{display:none}.surface-loading{color:#6b7280;align-items:center;gap:9px;padding:12px 0;font-size:13px;display:flex}.surface-loading-logo{width:28px;height:28px;animation:1.2s ease-in-out infinite surface-pulse}button[aria-busy=true]{cursor:progress}.surface-pending-button{position:relative}.surface-pending-button[aria-busy=true]{color:#0000}.surface-pending-button[aria-busy=true]>:not(.surface-spinner){visibility:hidden}.surface-pending-button>.surface-spinner{color:var(--surface-pending-color);margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}.surface-loading.surface-loading-overlay{z-index:10;background:#ffffffd9;justify-content:center;padding:0;position:absolute;inset:0}.surface-loading-overlay>span:last-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes surface-spin{to{transform:rotate(360deg)}}@keyframes surface-pulse{50%{opacity:.4;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.surface-spinner{animation-duration:1.6s}.surface-loading-logo{animation:none}}.surface-startup-loading{min-height:100%;position:relative}.surface-loading.surface-opening{z-index:1100;background:#fff;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0}.surface-opening .surface-opening-logo{width:56px;height:56px;animation:none}.surface-opening-bars{transform-box:view-box;transform-origin:50%;animation:1.2s ease-in-out infinite surface-pulse}.surface-opening-node{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite surface-opening-node-pulse}.surface-opening>span:last-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes surface-opening-node-pulse{50%{transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.surface-opening-bars,.surface-opening-node{animation:none}}:root{--surface-control-disabled-background:#f2f3f5;--surface-toggle-off:#dce2e9;--surface-toggle-on:#547eb7}:root input[type=checkbox],:root .surface-toggle-indicator{appearance:none;background:var(--surface-toggle-off);vertical-align:middle;cursor:pointer;box-sizing:border-box;border:0;border-radius:12px;flex:0 0 34px;width:34px;min-width:34px;max-width:34px;height:20px;min-height:20px;margin:0;padding:0;display:inline-block;position:relative}:root input[type=checkbox]:after,:root .surface-toggle-indicator:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #24354a20}:root input[type=checkbox]:checked,:root .surface-toggle-indicator.is-checked{background:var(--surface-toggle-on)}:root input[type=checkbox]:checked:after,:root .surface-toggle-indicator.is-checked:after{transform:translate(14px)}:root input[type=checkbox]:indeterminate:after{transform:translate(7px)}:root input[type=checkbox]:focus-visible{outline:2px solid var(--surface-toggle-on);outline-offset:3px}:root input[type=checkbox]:disabled{cursor:not-allowed}:is(input,textarea,select):disabled,button[role=switch]:disabled:not(.toggle-switch),.toggle-switch:disabled .toggle-switch__track,.surface-textarea__shell.is-disabled,.combobox-shell.is-disabled{cursor:not-allowed;background-color:var(--surface-control-disabled-background)!important;background-image:none!important}.surface-button,.surface-icon-button{font:inherit;color:#24272b;cursor:pointer;background:#fff;border:1px solid #dfe2e7;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:500;display:inline-flex}.surface-button:hover:not(:disabled),.surface-icon-button:hover:not(:disabled){background:var(--surface-button-hover-background,#f7f8fa)}.surface-button.is-primary{color:#fff;background:#25272b;border-color:#25272b}.surface-button.is-primary:hover:not(:disabled){background:#41434a}.surface-button.is-danger{color:#fff;background:#b42318;border-color:#b42318}.surface-button.is-danger:hover:not(:disabled){background:#912018}.surface-icon-button{color:#8490a1;background:0 0;border:0;padding:4px}.surface-button:disabled,.surface-icon-button:disabled{opacity:.5;cursor:default}.surface-button:focus-visible,.surface-icon-button:focus-visible{outline-offset:3px;outline:2px solid #547eb7}.surface-button.is-quiet{color:#547eb7;background:0 0;border-color:#0000}.surface-button.is-quiet:hover:not(:disabled){background:#edf3fb}*{box-sizing:border-box}body{color:#242424;background:#fff;margin:0;font:15px/1.5 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.account-brand{align-items:center;gap:10px;height:76px;padding:0 32px;font-size:22px;font-weight:650;display:flex}.surface-mark{grid-template-columns:14px 8px;gap:3px;display:grid}.surface-mark i{background:#34c6af;border-radius:4px;height:6px}.surface-mark i:nth-child(2){background:#ffce48}.surface-mark i:nth-child(3){background:#35a9ef}.surface-mark i:nth-child(4){background:#ee76ba}main{padding:36px 24px 24px}form{max-width:400px;margin:0 auto}.account-card{flex-direction:column;gap:14px;display:flex}h1{letter-spacing:-.7px;margin:0;font-size:28px;line-height:1.2}h2{margin:0;font-size:18px}p{margin:0}.muted{color:#6d6d6d}.account-field{gap:6px;font-size:14px;font-weight:500;display:grid}input{width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #dedede;border-radius:9px;outline:none;padding:11px 13px}input:focus{border-color:#6b6b6b;box-shadow:0 0 0 2px #24242412}button{min-height:42px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;display:flex}button:hover{background:#f5f5f5}button.primary{color:#fff;background:#242424;border-color:#242424}button.primary:hover{background:#3b3b3b}button.link{color:#626262;background:0 0;border:0;min-height:24px;padding:0;font-size:14px}button:disabled{opacity:.5;cursor:default}.error:empty,.status:empty,.setup:empty,.permissions:empty{display:none}.error{color:#ad3232;font-size:14px}.status{color:#426457;font-size:14px}.permissions{overflow-wrap:anywhere;border:1px solid #e9e9e9;border-radius:8px;padding:12px;font-size:13px}.setup{overflow-wrap:anywhere;background:#f6f6f6;border-radius:8px;padding:10px;font:12px/1.6 ui-monospace,monospace}footer{text-align:center;color:#929292;margin:38px 20px 20px;font-size:12px}@media (width>=900px){main{padding-top:66px}}.permissions{white-space:pre-line}
