body{background:#f7f8fa}main.svelte-x1i5gj{color:#172033;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.wordmark.svelte-x1i5gj{color:#172033;letter-spacing:-.04em;align-items:center;gap:8px;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-flex}.wordmark.svelte-x1i5gj img:where(.svelte-x1i5gj){object-fit:cover;border-radius:6px;width:25px;height:25px}.wordmark.svelte-x1i5gj span:where(.svelte-x1i5gj){color:#e8534f}.auth-shell.svelte-x1i5gj{background:radial-gradient(circle at 50% 0,#fff 0,#f5f7fa 65%);min-height:100vh;position:fixed;inset:0;grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:0!important;width:100vw!important;max-width:none!important;margin:0!important;padding:30px 20px!important;display:flex!important}.auth-shell.svelte-x1i5gj>.wordmark:where(.svelte-x1i5gj){position:fixed;top:30px;left:38px}.auth-card.svelte-x1i5gj{background:#fff;border:1px solid #e1e6ed;border-radius:14px;width:min(100%,440px);padding:38px;box-shadow:0 18px 60px #15223814}.eyebrow.svelte-x1i5gj{color:#7c8798;letter-spacing:.11em;margin:0 0 12px;font-size:.7rem;font-weight:800}h1.svelte-x1i5gj{color:#111a2c;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,2.75rem);line-height:1.05}.subcopy.svelte-x1i5gj{color:#697588;margin:14px 0 28px;font-size:.96rem}label.svelte-x1i5gj{color:#47566d;margin:14px 0;font-size:.8rem;font-weight:650;display:block}input.svelte-x1i5gj{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #d8dee7;border-radius:7px;outline:none;margin-top:7px;padding:13px;font-weight:400;display:block}input.svelte-x1i5gj:focus{border-color:#667085;box-shadow:0 0 0 3px #dfe5ef}button.svelte-x1i5gj{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.primary.svelte-x1i5gj{color:#fff;background:#172033;border-radius:7px;padding:12px 16px;font-size:.88rem;font-weight:700}.primary.svelte-x1i5gj:disabled{opacity:.6;cursor:wait}.auth-card.svelte-x1i5gj .primary:where(.svelte-x1i5gj){width:100%;margin-top:8px}.error.svelte-x1i5gj{color:#bf4148;margin:13px 0 0;font-size:.83rem}.switch.svelte-x1i5gj,.help.svelte-x1i5gj,.forgot.svelte-x1i5gj{color:#778397;text-align:center;font-size:.82rem}.switch.svelte-x1i5gj button:where(.svelte-x1i5gj),.help.svelte-x1i5gj a:where(.svelte-x1i5gj){color:#263856;font-weight:700;text-decoration:none}.forgot.svelte-x1i5gj{margin:16px 0 0}.forgot.svelte-x1i5gj button:where(.svelte-x1i5gj){color:#53647e;text-decoration:underline}.oauth.svelte-x1i5gj{border-top:1px solid #edf0f3;gap:8px;margin-top:20px;padding-top:18px;display:grid}.oauth.svelte-x1i5gj a:where(.svelte-x1i5gj){color:#273650;text-align:center;border:1px solid #d8dee7;border-radius:6px;padding:10px;font-size:.8rem;font-weight:650;text-decoration:none}.help.svelte-x1i5gj{position:fixed;bottom:22px}.app-shell.svelte-x1i5gj{max-width:1020px;min-height:100vh;margin:auto;padding:28px 32px 80px}main.app-shell{width:min(100%,1020px);max-width:1020px;min-height:100vh;margin:auto;padding:28px 32px 80px;display:block}main.app-shell>section{padding-top:0}main.app-shell>.intro{padding:56px 0 36px}header.svelte-x1i5gj,.intro.svelte-x1i5gj,.list-head.svelte-x1i5gj,article.svelte-x1i5gj{justify-content:space-between;align-items:center;display:flex}header.svelte-x1i5gj{border-bottom:1px solid #e3e7ed;padding-bottom:25px}header.svelte-x1i5gj nav:where(.svelte-x1i5gj){color:#637084;align-items:center;gap:20px;font-size:.82rem;display:flex}header.svelte-x1i5gj nav:where(.svelte-x1i5gj) a:where(.svelte-x1i5gj){color:inherit;text-decoration:none}.intro.svelte-x1i5gj{padding:68px 0 35px}.intro.svelte-x1i5gj h1:where(.svelte-x1i5gj){font-size:2.35rem}.intro.svelte-x1i5gj p:where(.svelte-x1i5gj):not(.eyebrow){color:#6d7889;margin:11px 0 0}.notice.svelte-x1i5gj{color:#3c4d67;word-break:break-word;background:#fff;border:1px solid #dbe2ec;border-radius:7px;margin-bottom:20px;padding:12px 14px;font-size:.82rem}.stats.svelte-x1i5gj{background:#fff;border:1px solid #e2e6eb;border-radius:9px;grid-template-columns:repeat(3,1fr);display:grid}.stats.svelte-x1i5gj div:where(.svelte-x1i5gj){border-right:1px solid #e2e6eb;padding:22px}.stats.svelte-x1i5gj div:where(.svelte-x1i5gj):last-child{border:0}.stats.svelte-x1i5gj strong:where(.svelte-x1i5gj),.stats.svelte-x1i5gj span:where(.svelte-x1i5gj){display:block}.stats.svelte-x1i5gj strong:where(.svelte-x1i5gj){letter-spacing:-.04em;font-size:1.65rem}.stats.svelte-x1i5gj span:where(.svelte-x1i5gj){color:#778397;margin-top:5px;font-size:.76rem}.list.svelte-x1i5gj{background:#fff;border:1px solid #e2e6eb;border-radius:9px;margin-top:35px;overflow:hidden}.list-head.svelte-x1i5gj{color:#7b8696;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #e7ebf0;padding:13px 20px;font-size:.69rem;font-weight:750}.list-head.svelte-x1i5gj span:where(.svelte-x1i5gj){width:30%}.list-head.svelte-x1i5gj span:where(.svelte-x1i5gj):first-child{width:40%}article.svelte-x1i5gj{border-bottom:1px solid #edf0f3;padding:18px 20px}article.svelte-x1i5gj:last-child{border:0}article.svelte-x1i5gj>div:where(.svelte-x1i5gj){width:40%}article.svelte-x1i5gj>.status:where(.svelte-x1i5gj),article.svelte-x1i5gj>time:where(.svelte-x1i5gj){width:30%}article.svelte-x1i5gj strong:where(.svelte-x1i5gj),article.svelte-x1i5gj small:where(.svelte-x1i5gj){display:block}article.svelte-x1i5gj small:where(.svelte-x1i5gj){color:#8590a0;margin-top:4px;font-size:.75rem}.status.svelte-x1i5gj{color:#237b58;text-transform:capitalize;font-size:.8rem;font-weight:700}.status.svelte-x1i5gj i:where(.svelte-x1i5gj){background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.down.svelte-x1i5gj{color:#c43f46}time.svelte-x1i5gj{color:#687588;font-size:.79rem}.empty.svelte-x1i5gj{text-align:center;padding:64px 20px}.empty.svelte-x1i5gj h2:where(.svelte-x1i5gj){margin:0;font-size:1.1rem}.empty.svelte-x1i5gj p:where(.svelte-x1i5gj){color:#728095;font-size:.86rem}.empty.svelte-x1i5gj .primary:where(.svelte-x1i5gj){margin-top:10px}.account-panel.svelte-x1i5gj{background:#fff;border:1px solid #e2e6eb;border-radius:9px;margin-top:34px;padding:28px}.panel-heading.svelte-x1i5gj{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.panel-heading.svelte-x1i5gj h2:where(.svelte-x1i5gj){margin:0;font-size:1.35rem}.verified.svelte-x1i5gj{color:#237b58;font-size:.78rem;font-weight:700}.settings-grid.svelte-x1i5gj{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.settings-grid.svelte-x1i5gj form:where(.svelte-x1i5gj){min-width:0}.account-panel.svelte-x1i5gj h3:where(.svelte-x1i5gj){color:#273650;margin:0 0 12px;font-size:.95rem}.account-panel.svelte-x1i5gj label:where(.svelte-x1i5gj){margin:12px 0}.secondary.svelte-x1i5gj{color:#273650;background:#f8fafc;border:1px solid #d6dde7;border-radius:6px;padding:10px 14px;font-size:.8rem;font-weight:700}.sessions.svelte-x1i5gj{border-top:1px solid #edf0f3;margin-top:28px;padding-top:24px}.session.svelte-x1i5gj{color:#35445d;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;padding:12px 0;font-size:.82rem;display:flex}.session.svelte-x1i5gj small:where(.svelte-x1i5gj){color:#8791a0;margin-top:3px;font-size:.72rem;display:block}.session.svelte-x1i5gj button:where(.svelte-x1i5gj){color:#ad4148;font-size:.76rem;font-weight:700}.danger.svelte-x1i5gj{color:#ad4148;margin-top:24px;font-size:.78rem;font-weight:700}@media (width<=640px){.auth-shell.svelte-x1i5gj>.wordmark:where(.svelte-x1i5gj){place-self:start;position:static}.auth-card.svelte-x1i5gj{padding:28px 22px}.help.svelte-x1i5gj{position:static}.app-shell.svelte-x1i5gj{padding:24px 18px 60px}.intro.svelte-x1i5gj{align-items:flex-start;gap:20px;padding-top:48px}.stats.svelte-x1i5gj{grid-template-columns:1fr}.stats.svelte-x1i5gj div:where(.svelte-x1i5gj){border-bottom:1px solid #e2e6eb;border-right:0}.list-head.svelte-x1i5gj{display:none}article.svelte-x1i5gj{flex-wrap:wrap;align-items:flex-start;gap:10px}article.svelte-x1i5gj>div:where(.svelte-x1i5gj){width:100%}article.svelte-x1i5gj>.status:where(.svelte-x1i5gj),article.svelte-x1i5gj>time:where(.svelte-x1i5gj){width:auto}.settings-grid.svelte-x1i5gj{grid-template-columns:1fr;gap:24px}.account-panel.svelte-x1i5gj{padding:22px 18px}}
