.ls.svelte-1trt2u3{background:var(--card);grid-template-columns:1fr 1fr;min-height:100%;display:grid}.ls-live.svelte-1trt2u3{min-height:100dvh}.ls-form-half.svelte-1trt2u3{background:var(--p-bg,var(--card));flex-direction:column;padding:clamp(28px,4vw,52px) clamp(28px,4vw,56px);display:flex}.ls-brand.svelte-1trt2u3{align-items:center;gap:11px;min-height:48px;display:flex}.ls-logo.svelte-1trt2u3{max-height:var(--logo-h,46px);object-fit:contain;object-position:left center;max-width:100%}.ls-coname.svelte-1trt2u3{font-family:var(--font-wordmark,Georgia, serif);color:var(--p-fg,var(--fg));letter-spacing:-.01em;font-size:17px;font-weight:700}.ls-fallmark.svelte-1trt2u3{width:38px;height:38px;color:var(--primary-fg);background:linear-gradient(150deg, var(--primary), color-mix(in oklch, var(--primary) 70%, oklch(62% .16 155)));box-shadow:var(--e1);border-radius:10px;place-items:center;display:grid}.ls-fallname.svelte-1trt2u3{font-family:var(--font-wordmark,Georgia, serif);color:var(--p-fg,var(--fg));font-size:18px;font-weight:700;line-height:1.15}.ls-fallname.svelte-1trt2u3 span:where(.svelte-1trt2u3){font-family:var(--font-sans,system-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--p-fg3,var(--fg-4));margin-top:2px;font-size:11.5px;font-weight:500;display:block}.ls-form-mid.svelte-1trt2u3{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:360px;display:flex}.ls-h1.svelte-1trt2u3{font:var(--text-title1,600 26px/31px system-ui);color:var(--p-fg,var(--fg));letter-spacing:-.02em;margin:0}.ls-sub.svelte-1trt2u3{color:var(--p-fg2,var(--fg-3));margin:8px 0 24px;font-size:14.5px}.ls-formslot.svelte-1trt2u3{display:block}.ls-powered.svelte-1trt2u3{color:var(--p-fg2,var(--fg-4));align-items:center;gap:7px;margin-top:26px;font-size:12px;display:flex}.ls-df-logo.svelte-1trt2u3{opacity:.9;width:auto;height:15px}.ls-df-logo-on-dark.svelte-1trt2u3,.dark .ls-df-logo-on-light.svelte-1trt2u3{display:none}.dark .ls-df-logo-on-dark.svelte-1trt2u3{display:inline}.ls-img-half.svelte-1trt2u3{background:oklch(40% .09 145);position:relative;overflow:hidden}.ls-img.svelte-1trt2u3{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ls-img-fallback.svelte-1trt2u3{background:radial-gradient(120% 80% at 50% -10%,#fff4d673,#0000 55%),repeating-linear-gradient(64deg,oklch(55% .11 135) 0 26px,oklch(48% .1 140) 26px 52px),linear-gradient(oklch(62% .09 130),oklch(40% .09 145));position:absolute;inset:0}.ls-img-fallback.svelte-1trt2u3:after{content:"";background:radial-gradient(90% 70% at 70% 60%,#0000,#141c0c66);position:absolute;inset:0}.ls-logo-drop.svelte-1trt2u3{border:1.5px dashed var(--border-strong);background:color-mix(in oklch, var(--primary) 5%, transparent);color:var(--fg-3);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:10px;padding:8px 13px;transition:all .16s;display:flex}.ls-logo-drop.svelte-1trt2u3:hover{border-color:var(--primary);background:color-mix(in oklch, var(--primary) 9%, transparent);color:var(--fg-2)}.ls-drop-ico.svelte-1trt2u3{background:var(--muted);width:30px;height:30px;color:var(--fg-3);border-radius:8px;flex:none;place-items:center;display:grid}.ls-drop-ico.svelte-1trt2u3 svg:where(.svelte-1trt2u3){width:16px;height:16px}.ls-drop-txt.svelte-1trt2u3 b:where(.svelte-1trt2u3){color:var(--fg-2);font-size:13px;font-weight:600;display:block}.ls-drop-txt.svelte-1trt2u3 span:where(.svelte-1trt2u3){color:var(--fg-4);font-size:11.5px}.ls-img-drop.svelte-1trt2u3{z-index:2;color:#fff;cursor:pointer;text-align:center;background:#12180c3d;border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.ls-img-drop.svelte-1trt2u3:hover{background:#12180c57}.ls-plus.svelte-1trt2u3{background:#ffffff2e;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.ls-plus.svelte-1trt2u3 svg:where(.svelte-1trt2u3){width:22px;height:22px}.ls-img-drop.svelte-1trt2u3 b:where(.svelte-1trt2u3){font-size:15px;font-weight:600}.ls-img-hint.svelte-1trt2u3{color:#ffffffd1;font-size:12px;font-family:var(--font-mono,monospace)}.ls-logo-edit.svelte-1trt2u3{cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:relative}.ls-logo-edit.svelte-1trt2u3 .ls-editpill:where(.svelte-1trt2u3){color:var(--fg-2);background:var(--muted);border:1px solid var(--border);border-radius:99px;margin-left:10px;padding:3px 9px;font-size:11px;font-weight:600}.ls-logo-edit.svelte-1trt2u3:hover .ls-editpill:where(.svelte-1trt2u3){border-color:var(--primary);color:var(--primary)}.ls-img-replace.svelte-1trt2u3{opacity:0;background:0 0;flex-direction:row;gap:8px}.ls-img-replace.svelte-1trt2u3:hover{opacity:1;background:#12180c6b}.ls-img-replace.svelte-1trt2u3 .ls-plus:where(.svelte-1trt2u3){width:34px;height:34px}.ls-img-replace.svelte-1trt2u3 .ls-plus:where(.svelte-1trt2u3) svg:where(.svelte-1trt2u3){width:17px;height:17px}@media (width<=820px){.ls.svelte-1trt2u3{grid-template-columns:1fr}.ls-img-half.svelte-1trt2u3{order:-1;min-height:200px}.ls-form-mid.svelte-1trt2u3{max-width:none}}@media (prefers-reduced-motion:reduce){.ls-logo-drop.svelte-1trt2u3,.ls-img-drop.svelte-1trt2u3{transition:none}}
