.why-heading.svelte-zhrhx4{font-size:1rem;margin:16px 0 4px}.requests-card.svelte-zhrhx4{margin-top:16px}.list-heading.svelte-zhrhx4{margin:0;font-size:16px}.requests.svelte-zhrhx4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.request-row.svelte-zhrhx4{display:flex;flex-direction:column;gap:8px;padding:12px 0}.request-row.svelte-zhrhx4:first-child{padding-top:0}.request-row.svelte-zhrhx4:last-child{padding-bottom:0}.request-row.svelte-zhrhx4+.request-row:where(.svelte-zhrhx4){border-top:1px solid var(--border)}.request-head.svelte-zhrhx4{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.title.svelte-zhrhx4{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.status.svelte-zhrhx4{flex-shrink:0;font-size:12.5px;color:var(--muted)}.link-text.svelte-zhrhx4{font-family:ui-monospace,SFMono-Regular,Roboto Mono,monospace}.passkey.svelte-zhrhx4{display:flex;flex-direction:column;gap:8px;margin-top:16px}.build-banner.svelte-1n46o8q{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:center;gap:10px;height:36px;padding:0 16px;font-size:13px;font-weight:600;color:var(--ink);background:linear-gradient(145deg,var(--yellow),var(--yellow-deep));box-shadow:0 2px 12px #2b23402e;animation:svelte-1n46o8q-banner-drop .35s cubic-bezier(.22,1.2,.36,1) both}.build-banner.svelte-1n46o8q .sparkle:where(.svelte-1n46o8q){animation:svelte-1n46o8q-sparkle-spin 3s linear infinite}.build-banner.svelte-1n46o8q .reload:where(.svelte-1n46o8q){padding:3px 14px;border:0;border-radius:999px;background:var(--ink);color:#fff;font-size:12px;font-weight:700;cursor:pointer}.build-banner.svelte-1n46o8q .reload:where(.svelte-1n46o8q):hover{background:var(--indigo)}main.pushed-down.svelte-1n46o8q{padding-top:84px}@keyframes svelte-1n46o8q-banner-drop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-1n46o8q-sparkle-spin{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.15)}}@media(prefers-reduced-motion:reduce){.build-banner.svelte-1n46o8q,.build-banner.svelte-1n46o8q .sparkle:where(.svelte-1n46o8q){animation:none}}.account-name.svelte-1n46o8q{font-size:12.5px;color:var(--muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--yellow: #fddc04;--yellow-deep: #fdd835;--indigo: #4b0082;--indigo-light: #6a1fb0;--ink: #2b2340;--muted: #7a7490;--border: #ece8f2;--surface: #ffffff;--surface-soft: #faf8fd;--danger: #d32f2f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ink)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--surface-soft)}main{max-width:560px;margin:0 auto;padding:48px 16px 64px}header.brand{display:flex;align-items:center;gap:10px;margin-bottom:24px}header.brand .badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--yellow);font-size:17px}header.brand .title{font-weight:700;font-size:17px}header.brand .spacer{flex:1}header.brand button{align-self:center}.nav{display:flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:999px;background:var(--surface)}header.brand .tab{padding:6px 14px;border:none;border-radius:999px;background:none;color:var(--muted);font-size:12.5px;font-weight:600;text-decoration:none}header.brand .tab:hover:not(.active){background:#4b00820f;color:var(--ink)}header.brand .tab.active{background:var(--yellow);color:var(--ink)}header.brand .ghost{padding:6px 12px;border:1px solid transparent;border-radius:999px;background:none;color:var(--muted);font-size:12.5px;font-weight:500;text-decoration:none}header.brand .ghost:hover{border-color:var(--border);color:var(--ink);background:none}header.brand .title,header.brand .tab,header.brand .ghost{white-space:nowrap}header.brand .help{flex-shrink:0;width:28px;height:28px;padding:0;border-radius:50%;background:var(--surface);color:var(--muted);font-size:13px}header.brand .help:hover{background:var(--surface);color:var(--ink)}.card{display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:0 10px 30px #2b23400f}h1{margin:0;font-size:20px}.hint{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.error{margin:0;font-size:13px;color:var(--danger)}.notice{margin:0 0 16px;font-size:13px;line-height:1.5;color:var(--muted)}.notice .link{margin-left:4px}label.field-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--muted)}input,textarea{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:#fff;color:var(--ink);font-family:inherit;font-size:13.5px;line-height:1.45}textarea{resize:vertical}input:focus,textarea:focus{outline:none;border-color:var(--indigo)}.value{padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:#fff;font-size:12.5px;word-break:break-all}.value.password,pre.payload{font-family:ui-monospace,SFMono-Regular,Roboto Mono,monospace}.value.password{font-size:14px;letter-spacing:1px}pre.payload{margin:0;padding:14px;border-radius:12px;background:var(--surface-soft);border:1px solid var(--border);white-space:pre-wrap;word-break:break-word;font-size:13px}.row{display:flex;flex-wrap:wrap;gap:8px}button{padding:9px 15px;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease,transform .15s ease}button:hover:not(:disabled){background:#4b00820f}button:disabled{opacity:.5;cursor:default}button.primary{align-self:flex-start;border:none;background:linear-gradient(145deg,var(--yellow),var(--yellow-deep));color:var(--ink)}button.link{align-self:flex-start;padding:0;border:none;background:none;color:var(--indigo);font-weight:500;text-decoration:underline}@media(max-width:430px){main{padding:24px 16px 48px}header.brand .title{display:none}}@media(pointer:coarse){input,textarea{font-size:16px}header.brand .tab,header.brand .ghost{padding:10px 14px}}
