.google.svelte-xgug16{min-height:44px;position:relative}.slot.svelte-xgug16>div,.slot.svelte-xgug16 iframe{width:100%!important}.loading.svelte-xgug16{opacity:.6;pointer-events:none}.fallback.svelte-xgug16{padding:var(--app-space-3);border:1px dashed var(--app-border-strong);border-radius:var(--app-radius-sm);font-size:var(--app-text-sm);color:var(--app-text-muted);text-align:center;margin:0}.sep.svelte-8k30lk{align-items:center;gap:var(--app-space-3);margin:var(--app-space-5) 0;color:var(--app-text-muted);font-size:var(--app-text-sm);display:flex}.sep.svelte-8k30lk:before,.sep.svelte-8k30lk:after{content:"";background:var(--app-border);flex:1;height:1px}.forgot.svelte-8k30lk{margin:calc(var(--app-space-2) * -1) 0 var(--app-space-5);font-size:var(--app-text-sm)}.dev.svelte-8k30lk{width:min(420px,100%);margin:calc(var(--app-space-7) * -1) auto 0;padding:var(--app-space-4);border:1px dashed var(--app-warning);border-radius:var(--app-radius-lg);background:var(--app-warning-soft)}.dev-head.svelte-8k30lk{align-items:center;gap:var(--app-space-2);margin:0 0 var(--app-space-3);font-size:var(--app-text-sm);color:var(--app-warning);font-weight:600;display:flex}.dev-grid.svelte-8k30lk{gap:var(--app-space-2);grid-template-columns:1fr 1fr;display:grid}@media (width<=420px){.dev-grid.svelte-8k30lk{grid-template-columns:1fr}}.dev.svelte-8k30lk form:where(.svelte-8k30lk){margin:0}.dev-btn.svelte-8k30lk{all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:var(--app-touch);padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius);background:var(--app-surface);transition:border-color var(--app-dur) var(--app-ease), transform var(--app-dur) var(--app-ease);flex-direction:column;align-items:flex-start;gap:3px;display:flex}.dev-btn.svelte-8k30lk:hover{border-color:var(--app-primary)}.dev-btn.svelte-8k30lk:active{transform:translateY(1px)}.dev-btn.svelte-8k30lk strong:where(.svelte-8k30lk){font-size:var(--app-text-base);color:var(--app-text);font-weight:600}.dev-btn.svelte-8k30lk small:where(.svelte-8k30lk){font-size:var(--app-text-xs);color:var(--app-text-muted)}.dev-foot.svelte-8k30lk{margin:var(--app-space-3) 0 0;font-size:var(--app-text-xs);color:var(--app-text-2);line-height:1.6}
