.modal.svelte-kocb30{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;box-shadow:0 10px 40px #0000001a;min-width:400px;max-width:400px;padding:2rem}@media (max-width: 800px){.modal.svelte-kocb30{width:90%;min-width:90vw;padding:1.5rem}}.bg.svelte-kocb30{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:100}.header.svelte-kocb30{text-align:center;margin-bottom:2rem}.header.svelte-kocb30 .logo:where(.svelte-kocb30){display:flex;align-items:center;justify-content:center;gap:6px}.header.svelte-kocb30 .logo:where(.svelte-kocb30) .logo-image:where(.svelte-kocb30){height:36px;border-radius:6px;margin-right:4px}.header.svelte-kocb30 .logo:where(.svelte-kocb30) .title:where(.svelte-kocb30){font-family:var(--paper-tray-title-font);font-size:28px;font-weight:500;color:var(--color-slate-900);padding-bottom:4px}.content.svelte-kocb30{display:flex;flex-direction:column;gap:1rem;align-items:center}.terms-text.svelte-kocb30{text-align:center;font-size:12px;color:var(--color-slate-500);line-height:1.4;margin:0}.terms-text.svelte-kocb30 .link:where(.svelte-kocb30){color:var(--color-purple-600);text-decoration:none;font-weight:500}.terms-text.svelte-kocb30 .link:where(.svelte-kocb30):hover{text-decoration:underline}.switch-text.svelte-kocb30{font-size:14px;color:var(--color-slate-500);margin-top:1rem}.switch-text-link.svelte-kocb30{color:var(--color-purple-600);text-decoration:none;font-weight:500;cursor:pointer}.switch-text-link.svelte-kocb30:hover{text-decoration:underline}.header.svelte-flox4l{width:100vw;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 20px;margin-bottom:-62px;position:sticky;top:0;left:0;z-index:1;display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 768px){.header.svelte-flox4l{padding:1rem}}.item-row.svelte-flox4l{display:flex;flex-direction:row;align-items:center;gap:16px}.text-link.svelte-flox4l{color:var(--color-slate-500);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.text-link.svelte-flox4l:hover{color:var(--color-slate-700)}.login-button.svelte-flox4l{display:flex;flex-direction:row;align-items:center;gap:8px;color:var(--color-slate-500);font-size:14px;cursor:pointer}.login-button.svelte-flox4l:hover{color:var(--color-slate-700)}.get-started-button.svelte-flox4l{display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px;background-color:var(--color-slate-700);color:#fff;font-size:14px;font-weight:500;border-radius:.5rem;border:1px solid var(--color-slate-500);border-bottom-width:4px;cursor:pointer;transition:all .2s ease-in-out}.get-started-button.svelte-flox4l:hover{background:var(--color-slate-800);border-color:var(--color-slate-600);transform:translateY(-2px)}.logo.svelte-flox4l{font-size:20px;font-weight:700;color:var(--color-slate-900);cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:6px;height:28px}.logo.svelte-flox4l .logo-image:where(.svelte-flox4l){height:28px;border-radius:4px}.logo.svelte-flox4l .title:where(.svelte-flox4l){font-family:var(--paper-tray-title-font);font-size:24px;font-weight:500;padding-bottom:2px}.left-section.svelte-flox4l{display:flex;flex-direction:row;align-items:center;gap:24px}.links.svelte-flox4l{display:flex;flex-direction:row;align-items:center;gap:16px}.desktop.svelte-flox4l{display:flex}@media (max-width: 768px){.desktop.svelte-flox4l{display:none}}
