.server-picker.svelte-o2oefv{display:grid;gap:8px;margin-top:0}.field-label-row.svelte-o2oefv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--ui-muted, oklch(48% .02 250));font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.field-label-row.svelte-o2oefv small:where(.svelte-o2oefv){color:#556175;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none}.server-select.svelte-o2oefv{position:relative}.server-trigger.svelte-o2oefv,.server-option.svelte-o2oefv{display:grid;grid-template-columns:34px minmax(0,1fr) 20px;min-height:44px;align-items:center;gap:0;width:100%;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-sm, 6px);background:var(--ui-bg, oklch(98% .004 250));color:#101d32;cursor:pointer;padding:0 10px 0 0;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.server-trigger.svelte-o2oefv:hover:not(:disabled),.server-trigger.open.svelte-o2oefv{border-color:var(--ui-accent, oklch(67% .17 35));box-shadow:0 0 0 3px #ea674726}.server-trigger.open.svelte-o2oefv .server-chevron:where(.svelte-o2oefv){transform:rotate(180deg)}.server-trigger.svelte-o2oefv:disabled,.server-option.svelte-o2oefv:disabled{cursor:not-allowed;opacity:.56}.server-menu.svelte-o2oefv{position:absolute;z-index:5;top:calc(100% + 6px);right:0;left:0;display:grid;overflow:hidden;border:1px solid oklch(88% .018 255);border-radius:8px;background:#fff;box-shadow:0 18px 36px #0e1a2f29,0 2px 8px #0e1a2f14}.server-option.svelte-o2oefv{grid-template-columns:42px minmax(0,1fr);min-height:52px;border:0;border-radius:0;background:#fff;box-shadow:none;padding:8px 12px}.server-option.svelte-o2oefv+.server-option:where(.svelte-o2oefv){border-top:1px solid oklch(92% .012 255)}.server-option.svelte-o2oefv:hover:not(:disabled),.server-option.selected.svelte-o2oefv{background:#e6fbf1}.server-flag.svelte-o2oefv{display:grid;width:26px;height:26px;margin-left:10px;place-items:center;border:1px solid oklch(82% .025 255);border-radius:999px;background:#fff;font-size:17px;line-height:1;letter-spacing:0;box-shadow:inset 0 0 0 1px #ffffffb3,0 2px 6px #0916281a}.color-auto.svelte-o2oefv{background:#f2f5f9;font-size:16px}.server-copy.svelte-o2oefv{display:grid;min-width:0;gap:2px;padding:0 8px 0 10px}.server-name.svelte-o2oefv{overflow:hidden;color:#0e1a2f;font-size:14px;font-weight:500;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.server-meta.svelte-o2oefv{overflow:hidden;color:#4a5669;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.server-chevron.svelte-o2oefv{color:#303b4d;justify-self:end;transition:transform .15s ease}@media(max-width:560px){.server-trigger.svelte-o2oefv{grid-template-columns:34px minmax(0,1fr) 20px}.server-option.svelte-o2oefv{grid-template-columns:38px minmax(0,1fr)}}.dropdown.svelte-1fd3ybn{position:relative;min-width:0}.dropdown-trigger.svelte-1fd3ybn{display:grid;grid-template-columns:1fr 20px;align-items:center;width:100%;min-height:44px;padding:0 10px 0 12px;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-sm, 6px);background:var(--ui-bg, oklch(98% .004 250));color:#152237;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.dropdown-trigger.has-badge.svelte-1fd3ybn{grid-template-columns:34px 1fr 20px;padding-left:0}.dropdown-trigger.svelte-1fd3ybn:hover:not(:disabled),.dropdown-trigger.open.svelte-1fd3ybn{border-color:var(--ui-accent, oklch(67% .17 35));box-shadow:0 0 0 3px #ea674726}.dropdown-trigger.svelte-1fd3ybn:disabled{cursor:not-allowed;opacity:.6}.dropdown-trigger.open.svelte-1fd3ybn .dropdown-arrow:where(.svelte-1fd3ybn){transform:rotate(180deg)}.dropdown-value.svelte-1fd3ybn{overflow:hidden;padding:0 8px 0 10px;font-size:14px;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dropdown-trigger.svelte-1fd3ybn:not(.has-badge) .dropdown-value:where(.svelte-1fd3ybn){padding-left:0}.dropdown-arrow.svelte-1fd3ybn{justify-self:end;color:#303b4d;pointer-events:none;transition:transform .15s ease}.dropdown-menu.svelte-1fd3ybn{position:absolute;z-index:30;top:calc(100% + 6px);right:0;left:0;display:grid;max-height:288px;overflow-y:auto;padding:4px;border:1px solid oklch(88% .018 255);border-radius:10px;background:#fff;box-shadow:0 18px 36px #0e1a2f29,0 2px 8px #0e1a2f14;transform-origin:top center}.dropdown-menu.drop-up.svelte-1fd3ybn{top:auto;bottom:calc(100% + 6px);transform-origin:bottom center}.dropdown-menu.grouped.svelte-1fd3ybn{max-height:360px}.dropdown-group-label.svelte-1fd3ybn{margin:3px 6px 2px;color:#57616f;font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:10px;font-weight:650;letter-spacing:.11em;line-height:1;padding:7px 4px 5px;text-transform:uppercase}.dropdown-group-label.svelte-1fd3ybn:not(:first-child){margin-top:7px;border-top:1px solid oklch(90% .012 255);padding-top:11px}.dropdown-group-label.preview.svelte-1fd3ybn{margin-top:7px;border-top:1px solid oklch(88% .035 72);color:#8c4a11;padding-top:11px}.dropdown-option.svelte-1fd3ybn{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;min-height:38px;padding:6px 10px;border:0;border-radius:6px;background:transparent;color:#121f34;cursor:pointer;text-align:left;font:inherit}.dropdown-option.has-tag.svelte-1fd3ybn{grid-template-columns:minmax(0,1fr) auto 16px}.dropdown-option.active.svelte-1fd3ybn:not(:disabled){background:#ffede8;background:oklch(96% .03 35)}.dropdown-option.preview.svelte-1fd3ybn{background:#fff7ee;background:oklch(98% .018 70)}.dropdown-option.preview.active.svelte-1fd3ybn:not(:disabled){background:#ffe6d0;background:oklch(94% .055 65)}.dropdown-option.selected.svelte-1fd3ybn{color:var(--ui-accent-ink, oklch(40% .14 35));font-weight:600}.dropdown-option.svelte-1fd3ybn:disabled{color:#7f8793;cursor:not-allowed}.dropdown-option-text.svelte-1fd3ybn{display:grid;min-width:0;gap:1px}.dropdown-option-label.svelte-1fd3ybn{overflow:hidden;font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.dropdown-option-hint.svelte-1fd3ybn{overflow:hidden;color:#677284;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dropdown-option-tag.svelte-1fd3ybn{border:1px solid oklch(84% .035 255);border-radius:999px;color:#525f6f;font-size:9px;font-weight:700;letter-spacing:.07em;line-height:1;padding:4px 6px;text-transform:uppercase}.dropdown-option-tag.preview.svelte-1fd3ybn{border-color:#e6b27f;background:#ffe7cc;background:oklch(94% .06 70);color:#7f3900;color:oklch(43% .13 50)}.dropdown-check.svelte-1fd3ybn{justify-self:end;color:var(--ui-accent, oklch(67% .17 35))}.expiration-section.svelte-qh1rj9{display:grid;gap:14px}h3.svelte-qh1rj9{margin:0;color:var(--ui-fg, oklch(22% .04 250));font-family:var(--ui-font-display, inherit);font-size:17px;font-weight:600;line-height:1.2}.expiration-mode.svelte-qh1rj9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.expiration-mode.svelte-qh1rj9 button:where(.svelte-qh1rj9){min-height:40px;border:1px solid oklch(83% .02 255);border-radius:8px;background:#fafcfe;color:#424e61;cursor:pointer;font:inherit;font-size:13px;font-weight:500;transition:background .15s ease,border-color .15s ease,color .15s ease}.expiration-mode.svelte-qh1rj9 button.active:where(.svelte-qh1rj9){border-color:var(--ui-accent-ink, oklch(40% .14 35));background:var(--ui-accent, oklch(67% .17 35));color:#fefbfa}.expiration-mode.svelte-qh1rj9 button:where(.svelte-qh1rj9):disabled{cursor:not-allowed;opacity:.58}.select-field.svelte-qh1rj9{display:grid;min-width:0;align-content:start;gap:8px}.select-label.svelte-qh1rj9{color:var(--ui-muted, oklch(48% .02 250));font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.duration-badge.svelte-qh1rj9{display:grid;width:26px;height:26px;margin-left:10px;place-items:center;border-radius:999px;background:linear-gradient(145deg,#00a3aa,#009298,#008287);background:linear-gradient(145deg,color(xyz 0.199 0.292 0.436),color(xyz 0.151 0.231 0.358),color(xyz 0.112 0.18 0.29));color:#f6f9fc}.expiration-hint.svelte-qh1rj9{color:var(--ui-muted, oklch(48% .02 250));font-size:12px;line-height:1.4}@media(prefers-reduced-motion:reduce){.expiration-mode.svelte-qh1rj9 button:where(.svelte-qh1rj9){transition:none}}.site-modal-shell.svelte-ktyhd8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;overflow-y:auto;padding:24px;color:var(--ui-fg, oklch(22% .04 250));font-family:var(--ui-font-body, -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif)}.site-modal-backdrop.svelte-ktyhd8{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0b1c2c80,#0b1c2c7a),#555f693d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.site-create-dialog.svelte-ktyhd8{position:relative;width:min(620px,100%);overflow:hidden;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-lg, 16px);background:var(--ui-surface, oklch(100% 0 0));box-shadow:0 4px #0b1c2c1f,0 28px 80px #0b1c2c38}.site-modal-header.svelte-ktyhd8{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid var(--ui-border, oklch(91% .006 250));background:linear-gradient(135deg,oklch(67% .17 35 / .08),transparent 44%),var(--ui-paper, oklch(95% .008 250));padding:26px 28px 22px}.modal-heading.svelte-ktyhd8{min-width:0;padding-right:52px}.modal-kicker.svelte-ktyhd8,.field-label-row.svelte-ktyhd8{color:var(--ui-muted, oklch(48% .02 250));font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:11px;font-weight:500;letter-spacing:0;line-height:1.1;text-transform:uppercase}.modal-heading.svelte-ktyhd8 h2:where(.svelte-ktyhd8){margin:6px 0 0;color:var(--ui-fg, oklch(22% .04 250));font-family:var(--ui-font-display, -apple-system, BlinkMacSystemFont, system-ui, sans-serif);font-size:23px;font-weight:500;letter-spacing:0;line-height:1.12}.modal-icon-button.svelte-ktyhd8{display:inline-grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius, 8px);background:var(--ui-surface, oklch(100% 0 0));color:var(--ui-muted, oklch(48% .02 250));cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.modal-icon-button.svelte-ktyhd8:hover:not(:disabled){border-color:var(--ui-line, oklch(22% .04 250));color:var(--ui-fg, oklch(22% .04 250));transform:translateY(-1px)}.modal-icon-button.svelte-ktyhd8:disabled{cursor:not-allowed;opacity:.5}.site-create-form.svelte-ktyhd8{display:grid;gap:18px;padding:24px 28px 28px}.field-block.svelte-ktyhd8{display:grid;gap:8px}.field-label-row.svelte-ktyhd8{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.field-label-row.svelte-ktyhd8 small:where(.svelte-ktyhd8){color:#555f69b8;font:inherit;text-transform:none}.modal-input.svelte-ktyhd8,.modal-select.svelte-ktyhd8{width:100%;min-height:44px;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:10px;background:var(--ui-bg, oklch(98% .004 250));color:var(--ui-fg, oklch(22% .04 250));font:inherit;font-size:13px;font-weight:400;outline:none;padding:0 13px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.modal-select.svelte-ktyhd8{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.modal-input.svelte-ktyhd8::placeholder{color:#555f6975;font-weight:400}.modal-input.svelte-ktyhd8:focus,.modal-select.svelte-ktyhd8:focus{border-color:var(--ui-accent, oklch(67% .17 35));background:var(--ui-surface, oklch(100% 0 0));box-shadow:0 0 0 3px #ea674724}.modal-footer.svelte-ktyhd8{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;border-top:1px solid var(--ui-border, oklch(91% .006 250));padding-top:18px}.modal-button.svelte-ktyhd8{display:inline-flex;min-width:104px;min-height:42px;align-items:center;justify-content:center;border-radius:var(--ui-radius, 8px);cursor:pointer;font:inherit;font-size:14px;font-weight:500;line-height:1;padding:0 18px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,opacity .15s ease,transform .12s ease;white-space:nowrap}.modal-button.secondary.svelte-ktyhd8{border:1px solid var(--ui-border, oklch(91% .006 250));background:var(--ui-surface, oklch(100% 0 0));color:var(--ui-fg, oklch(22% .04 250))}.modal-button.primary.svelte-ktyhd8{min-width:148px;border:1px solid var(--ui-accent-ink, oklch(40% .14 35));background:var(--ui-accent, oklch(67% .17 35));color:#fefbfa;box-shadow:0 2px 0 var(--ui-accent-ink, oklch(40% .14 35))}.modal-button.svelte-ktyhd8:hover:not(:disabled){transform:translateY(-1px)}.modal-button.secondary.svelte-ktyhd8:hover:not(:disabled){border-color:var(--ui-line, oklch(22% .04 250))}.modal-button.primary.svelte-ktyhd8:hover:not(:disabled){box-shadow:0 3px 0 var(--ui-accent-ink, oklch(40% .14 35))}.modal-button.svelte-ktyhd8:active:not(:disabled){transform:translateY(1px)}.modal-button.primary.svelte-ktyhd8:active:not(:disabled){box-shadow:0 0 0 var(--ui-accent-ink, oklch(40% .14 35))}.modal-button.svelte-ktyhd8:disabled{cursor:not-allowed;opacity:.58}.submit-progress.svelte-ktyhd8{display:inline-flex;align-items:center;gap:8px}.button-spinner.svelte-ktyhd8{width:14px;height:14px;border:2px solid oklch(99% .003 35 / .42);border-top-color:#fefbfa;border-radius:999px;animation:svelte-ktyhd8-modal-spin .72s linear infinite}@keyframes svelte-ktyhd8-modal-spin{to{transform:rotate(1turn)}}@media(max-width:640px){.site-modal-shell.svelte-ktyhd8{align-items:end;padding:16px}.site-create-dialog.svelte-ktyhd8{border-radius:16px}.site-modal-header.svelte-ktyhd8{padding:22px 20px 18px}.modal-heading.svelte-ktyhd8{padding-right:0}.site-create-form.svelte-ktyhd8{padding:20px}.modal-footer.svelte-ktyhd8{grid-template-columns:1fr}.modal-button.svelte-ktyhd8{width:100%}}@media(prefers-reduced-motion:reduce){.button-spinner.svelte-ktyhd8,.plugin-search-spinner.svelte-ktyhd8{animation-duration:1.2s}.modal-button.svelte-ktyhd8,.modal-icon-button.svelte-ktyhd8,.more-options-button.svelte-ktyhd8 svg:where(.svelte-ktyhd8),.segment-control.svelte-ktyhd8:before,.segment-button.svelte-ktyhd8,.plugins-collapsed.svelte-ktyhd8,.plugin-popular-pill.svelte-ktyhd8,.plugin-result.svelte-ktyhd8{transition:none}}.site-modal-shell.svelte-ktyhd8{place-items:center;padding:32px;color:#152237;font-family:var(--ui-font-body)}.site-modal-backdrop.svelte-ktyhd8{background:radial-gradient(circle at 50% 0%,oklch(75% .15 75 / .18),transparent 34rem),#0b1c2c8f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.site-create-dialog.svelte-ktyhd8{width:min(640px,calc(100vw - 40px));max-height:calc(100vh - 64px);overflow:visible;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-lg, 16px);background:var(--ui-surface, oklch(100% 0 0));box-shadow:0 5px #0b1c2c11,0 32px 78px -28px #0b1c2c3d,0 30px 90px #05122338}.site-create-dialog.svelte-ktyhd8:before{position:absolute;top:-14px;left:32px;width:70px;height:24px;border-radius:2px;background:#e49e2299;content:"";transform:rotate(-3deg)}.site-modal-header.svelte-ktyhd8{align-items:flex-start;border-bottom:0;background:transparent;padding:32px 32px 0}.modal-heading.svelte-ktyhd8{padding-right:24px}.modal-kicker.svelte-ktyhd8{display:inline-flex;align-items:center;gap:10px;color:var(--ui-muted, oklch(48% .02 250));font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase}.modal-heading.svelte-ktyhd8 h2:where(.svelte-ktyhd8){margin:8px 0 0;color:var(--ui-fg, oklch(22% .04 250));font-family:var(--ui-font-display, inherit);font-size:24px;font-weight:600;letter-spacing:0;line-height:1.05}.modal-window-actions.svelte-ktyhd8{display:flex;flex:0 0 auto;align-items:center;gap:14px}.modal-dot-row.svelte-ktyhd8{display:flex;gap:6px}.modal-dot-row.svelte-ktyhd8 span:where(.svelte-ktyhd8){width:10px;height:10px;border-radius:50%;background:var(--ui-border, oklch(91% .006 250))}.modal-dot-row.svelte-ktyhd8 span:where(.svelte-ktyhd8):nth-child(1){background:#ff847d}.modal-dot-row.svelte-ktyhd8 span:where(.svelte-ktyhd8):nth-child(2){background:#eebc4a}.modal-dot-row.svelte-ktyhd8 span:where(.svelte-ktyhd8):nth-child(3){background:#61bd67}.modal-close-button{width:38px;height:38px;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius, 8px);background:var(--ui-surface, oklch(100% 0 0));color:var(--ui-muted, oklch(48% .02 250));box-shadow:none}.modal-close-button:hover:not(:disabled){border-color:var(--ui-line, oklch(22% .04 250));color:var(--ui-fg, oklch(22% .04 250));transform:translateY(-1px)}.modal-icon-button.svelte-ktyhd8{width:40px;height:40px;border-color:#cdd5e0;background:#fafcfe;color:#222e42;box-shadow:0 1px 2px #0916280f}.site-create-form.svelte-ktyhd8{display:grid;gap:0;max-height:calc(100vh - 150px);overflow-y:auto;padding:0 32px}.site-name-block.svelte-ktyhd8{margin-top:26px}.field-block.svelte-ktyhd8{gap:7px}.field-label-row.text-label.svelte-ktyhd8{color:var(--ui-muted, oklch(48% .02 250));font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.field-label-row.svelte-ktyhd8 small:where(.svelte-ktyhd8){color:#556175;font-size:13px;font-weight:400}.modal-input.svelte-ktyhd8,.modal-select.svelte-ktyhd8{min-height:44px;border-color:var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-sm, 6px);background:var(--ui-bg, oklch(98% .004 250));color:var(--ui-fg, oklch(22% .04 250));font-size:14px;font-weight:400;padding:0 14px;box-shadow:none}.modal-input.svelte-ktyhd8::placeholder{color:var(--ui-muted, oklch(48% .02 250));font-weight:400;opacity:.6}.stack-section.svelte-ktyhd8,.advanced-section.svelte-ktyhd8,.plugins-section.svelte-ktyhd8,.worker-block.svelte-ktyhd8{margin-top:22px}.stack-section.svelte-ktyhd8 h3:where(.svelte-ktyhd8),.configuration-section.svelte-ktyhd8 h3:where(.svelte-ktyhd8){margin:0 0 12px;color:var(--ui-fg, oklch(22% .04 250));font-family:var(--ui-font-display, inherit);font-size:17px;font-weight:600;line-height:1.2}.template-server-fields.svelte-ktyhd8,.stack-fields.svelte-ktyhd8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:14px}.template-server-fields.svelte-ktyhd8{margin-top:22px}.template-server-fields.server-only.svelte-ktyhd8{grid-template-columns:1fr}.stack-fields.svelte-ktyhd8{margin-top:14px}.select-field.svelte-ktyhd8{display:grid;min-width:0;align-content:start;gap:8px}.select-label.svelte-ktyhd8{display:flex;min-height:19px;align-items:center;gap:8px;color:var(--ui-muted, oklch(48% .02 250));font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.recommended-badge.svelte-ktyhd8{margin-left:auto;border-radius:999px;background:#c4e3ad;color:#335c15;font-size:10px;font-weight:500;line-height:1;padding:4px 8px}.preview-release-warning.svelte-ktyhd8{display:flex;align-items:flex-start;gap:7px;margin:0;color:#733d18;font-size:11px;line-height:1.35}.preview-release-warning.svelte-ktyhd8>span:where(.svelte-ktyhd8):first-child{display:grid;width:16px;height:16px;flex:0 0 16px;place-items:center;border:1px solid oklch(73% .12 60);border-radius:999px;background:#ffe7cc;background:oklch(94% .06 70);font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:10px;font-weight:700;line-height:1}.select-badge.svelte-ktyhd8{display:grid;width:26px;height:26px;margin-left:10px;place-items:center;border-radius:999px}.select-badge.svelte-ktyhd8 img:where(.svelte-ktyhd8){display:block;width:100%;height:100%;object-fit:contain}.wordpress-badge.svelte-ktyhd8 img:where(.svelte-ktyhd8){border-radius:999px}.php-badge.svelte-ktyhd8{width:28px;height:18px;border-radius:5px;background:linear-gradient(145deg,#777bb4,#5d63a5);box-shadow:inset 0 1px #ffffff38;color:#fff;font-size:8px;font-style:italic;font-weight:800;letter-spacing:-.04em}.template-badge.svelte-ktyhd8{background:linear-gradient(145deg,var(--ui-accent, oklch(67% .17 35)),var(--ui-accent-ink, oklch(40% .14 35)));color:#fffbf7;color:oklch(99% .01 60)}.start-from-field.svelte-ktyhd8{margin-top:0}.start-from-hint.svelte-ktyhd8{margin-top:6px;font-size:12px;line-height:1.4;color:var(--muted-foreground, oklch(55% .02 260))}.start-from-hint.warning.svelte-ktyhd8{color:var(--destructive, oklch(55% .2 25))}.advanced-settings-fields.svelte-ktyhd8{display:grid;gap:22px;padding-top:16px}.advanced-button,.more-options-button.svelte-ktyhd8{display:inline-flex;width:fit-content;align-items:center;gap:7px;border:0;background:transparent;color:#0061be;color:oklch(50% .18 255);cursor:pointer;font:inherit;font-size:14px;font-weight:500;padding:2px 0}.advanced-button svg{flex:0 0 auto;transition:transform .15s ease}.advanced-button[aria-expanded=true] svg{transform:rotate(180deg)}.advanced-button{display:grid;width:100%;grid-template-columns:1fr auto auto 1fr;justify-self:stretch;gap:8px;margin-top:10px;color:#2a384f}.advanced-button:before,.advanced-button:after{content:"";height:1px;background:#c3cbd6}.advanced-button:before{grid-column:1}.advanced-button:after{grid-column:4}.advanced-button svg{grid-column:2}.advanced-button-label.svelte-ktyhd8{grid-column:3}.segment-control.svelte-ktyhd8{position:relative;isolation:isolate;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);overflow:hidden;min-height:40px;border:1px solid oklch(83% .02 255);border-radius:8px;background:#fafcfe}.segment-control.svelte-ktyhd8:before{position:absolute;inset:0 auto 0 0;z-index:0;width:calc(100% / var(--seg-count, 2));border-radius:7px;background:var(--ui-accent, oklch(67% .17 35));box-shadow:inset 0 1px #ffffff1f;content:"";transform:translate(calc(var(--seg-index, 0) * 100%));transition:transform .21s cubic-bezier(.22,1,.36,1)}.segment-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:0;background:transparent!important;color:#1e2b42;cursor:pointer;font:inherit;font-size:13px;font-weight:500;transition:color .15s ease,box-shadow .15s ease}.segment-button+.segment-button{border-left:1px solid oklch(87% .015 255)}.segment-button.selected{background:transparent!important;color:#f6f9fc;box-shadow:none}.segment-button.selected,.segment-button.selected svg{color:#f6f9fc!important}.preset-panel.svelte-ktyhd8{overflow:hidden}.debug-list.svelte-ktyhd8{display:grid}.debug-row.svelte-ktyhd8{position:relative;display:grid;grid-template-columns:24px 38px minmax(0,1fr);min-height:48px;align-items:center;column-gap:12px;border-bottom:1px solid oklch(88% .015 255);color:#0f1f39;cursor:pointer}.debug-row.svelte-ktyhd8 input:where(.svelte-ktyhd8){position:absolute;width:1px;height:1px;opacity:0}.checkmark.svelte-ktyhd8{display:grid;width:19px;height:19px;place-items:center;border-radius:5px;background:#00a17f;background:oklch(63% .14 171);color:#f9fdfb}.debug-row.svelte-ktyhd8 input:where(.svelte-ktyhd8):not(:checked)+.checkmark:where(.svelte-ktyhd8){border:1px solid oklch(80% .02 255);background:#f7f8fa;color:transparent}.debug-icon.svelte-ktyhd8{display:grid;width:34px;height:34px;place-items:center;border:1px solid oklch(86% .018 255);border-radius:9px;background:#fafcfe;color:#2d3b52;box-shadow:0 1px 1px #09162809}.debug-copy.svelte-ktyhd8{display:grid;min-width:0;gap:3px}.debug-copy.svelte-ktyhd8 strong:where(.svelte-ktyhd8){color:#0f1f39;font-size:13px;font-weight:500;line-height:1.15}.debug-copy.svelte-ktyhd8 small:where(.svelte-ktyhd8){color:#455063;font-size:11px;font-weight:400;line-height:1.25}.multisite-note.svelte-ktyhd8{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:11px;margin-top:12px;padding:11px 13px;border:1px solid oklch(88% .015 255);border-radius:9px;background:#fafcfe}.multisite-note-icon.svelte-ktyhd8{display:grid;place-items:center;color:#2863ab}.multisite-note.svelte-ktyhd8 p:where(.svelte-ktyhd8){margin:0;color:#455063;font-size:12px;line-height:1.4}.multisite-note.svelte-ktyhd8 code:where(.svelte-ktyhd8){padding:1px 5px;border-radius:5px;background:#ebeff4;color:#1f2e47;font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:11px}.more-options-button.svelte-ktyhd8{margin-top:10px;font-size:13px}.more-options-button.svelte-ktyhd8 svg:where(.svelte-ktyhd8){transition:transform .15s ease}.more-options-button svg.expanded{transform:rotate(180deg)}.plugins-collapsed.svelte-ktyhd8{display:grid;width:100%;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:12px;border:1px dashed oklch(80% .02 255);border-radius:11px;background:#fafcfe;cursor:pointer;padding:13px 15px;text-align:left;transition:border-color .15s ease,background .15s ease,transform .12s ease}.plugins-collapsed.svelte-ktyhd8:hover:not(:disabled){border-color:var(--ui-accent, oklch(67% .17 35));background:#fff2ec80;background:oklch(97% .02 40 / .5);transform:translateY(-1px)}.plugins-collapsed.svelte-ktyhd8:disabled{cursor:not-allowed;opacity:.6}.plugins-collapsed-icon.svelte-ktyhd8{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:#ea67471f;color:var(--ui-accent-ink, oklch(40% .14 35))}.plugins-collapsed-copy.svelte-ktyhd8{display:grid;min-width:0;gap:2px}.plugins-collapsed-copy.svelte-ktyhd8 strong:where(.svelte-ktyhd8){color:#0f1f39;font-size:14px;font-weight:600;line-height:1.2}.plugins-collapsed-copy.svelte-ktyhd8 small:where(.svelte-ktyhd8){color:#556175;font-size:12px;line-height:1.25}.plugins-expanded.svelte-ktyhd8{display:grid;gap:12px;border:1px solid oklch(88% .015 255);border-radius:12px;background:#fcfdfe;padding:15px 16px 16px}.plugins-header.svelte-ktyhd8{display:flex;align-items:center;justify-content:space-between;gap:12px}.plugins-header-title.svelte-ktyhd8{display:inline-flex;align-items:center;gap:9px}.plugins-header-icon.svelte-ktyhd8{display:grid;place-items:center;color:var(--ui-accent, oklch(67% .17 35))}.plugins-header-title.svelte-ktyhd8 strong:where(.svelte-ktyhd8){color:#0f1f39;font-size:15px;font-weight:600;line-height:1.1}.plugins-header-meta.svelte-ktyhd8{display:inline-flex;align-items:center;gap:10px}.plugins-counter.svelte-ktyhd8{color:#4a5669;font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.plugins-remove-all.svelte-ktyhd8{border:0;background:transparent;color:#ac3225;cursor:pointer;font:inherit;font-size:12px;font-weight:500;padding:2px}.plugins-remove-all.svelte-ktyhd8:hover:not(:disabled){color:var(--ui-accent-ink, oklch(40% .14 35));text-decoration:underline}.plugins-remove-all.svelte-ktyhd8:disabled{cursor:not-allowed;opacity:.55}.plugin-chips.svelte-ktyhd8{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.plugin-chip.svelte-ktyhd8{display:inline-flex;align-items:center;gap:8px;border:1px solid oklch(72% .11 171 / .5);border-radius:999px;background:#00a17f1a;background:oklch(63% .13 171 / .1);padding:5px 8px 5px 6px}.plugin-chip-avatar.svelte-ktyhd8,.plugin-result-avatar.svelte-ktyhd8{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:6px;background:#eff2f6}.plugin-chip-avatar.svelte-ktyhd8 img:where(.svelte-ktyhd8),.plugin-result-avatar.svelte-ktyhd8 img:where(.svelte-ktyhd8){width:100%;height:100%;object-fit:cover}.plugin-chip-letter.svelte-ktyhd8{color:#455671;font-size:12px;font-weight:700;line-height:1}.plugin-chip-name.svelte-ktyhd8{color:#00372c;color:oklch(30% .06 175);font-size:13px;font-weight:500;line-height:1.1}.plugin-chip-remove.svelte-ktyhd8{display:grid;width:18px;height:18px;place-items:center;border:0;border-radius:999px;background:#00a17f2e;background:oklch(63% .13 171 / .18);color:#004f3d;color:oklch(38% .09 171);cursor:pointer;padding:0;transition:background .15s ease}.plugin-chip-remove.svelte-ktyhd8:hover:not(:disabled){background:#00a17f59;background:oklch(63% .13 171 / .35)}.plugin-chip-remove.svelte-ktyhd8:disabled{cursor:not-allowed;opacity:.5}.plugin-search.svelte-ktyhd8{position:relative}.plugin-search-field.svelte-ktyhd8{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;column-gap:9px;min-height:42px;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-sm, 6px);background:var(--ui-bg, oklch(98% .004 250));padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.plugin-search-field.svelte-ktyhd8:focus-within{border-color:var(--ui-accent, oklch(67% .17 35));background:var(--ui-surface, oklch(100% 0 0));box-shadow:0 0 0 3px #ea674724}.plugin-search-field.disabled.svelte-ktyhd8{opacity:.6}.plugin-search-icon.svelte-ktyhd8{display:grid;place-items:center;color:#677284}.plugin-search-input.svelte-ktyhd8{width:100%;min-width:0;border:0;background:transparent;color:var(--ui-fg, oklch(22% .04 250));font:inherit;font-size:14px;outline:none;padding:10px 0}.plugin-search-input.svelte-ktyhd8::placeholder{color:var(--ui-muted, oklch(48% .02 250));opacity:.6}.plugin-search-spinner.svelte-ktyhd8{display:grid;place-items:center;color:var(--ui-accent, oklch(67% .17 35));animation:svelte-ktyhd8-modal-spin .72s linear infinite}.plugin-results.svelte-ktyhd8{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:20;overflow:hidden auto;max-height:288px;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:11px;background:var(--ui-surface, oklch(100% 0 0));box-shadow:0 4px #0b1c2c0d,0 22px 48px -22px #0b1c2c59;padding:5px}.plugin-result.svelte-ktyhd8{display:grid;width:100%;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;column-gap:11px;border:0;border-radius:8px;background:transparent;cursor:pointer;padding:8px 9px;text-align:left;transition:background .12s ease}.plugin-result-avatar.svelte-ktyhd8{width:30px;height:30px;border-radius:8px}.plugin-result.highlighted.svelte-ktyhd8:not(:disabled){background:#ea67471a}.plugin-result.added.svelte-ktyhd8{cursor:default;opacity:.68}.plugin-result-copy.svelte-ktyhd8{display:grid;min-width:0;gap:2px}.plugin-result-name.svelte-ktyhd8{overflow:hidden;color:#15243c;font-size:13.5px;font-weight:500;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.plugin-result-meta.svelte-ktyhd8{display:inline-flex;align-items:center;gap:8px;min-width:0}.plugin-result-slug.svelte-ktyhd8{overflow:hidden;color:#5d6a7e;font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.plugin-result-installs.svelte-ktyhd8{flex:0 0 auto;color:#3a6b3d;font-size:11px;font-weight:500;white-space:nowrap}.plugin-result-add.svelte-ktyhd8{display:grid;width:26px;height:26px;place-items:center;border-radius:7px;background:#ea67471f;color:var(--ui-accent-ink, oklch(40% .14 35))}.plugin-result-added.svelte-ktyhd8{color:#2c6330;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.plugin-results-empty.svelte-ktyhd8{display:grid;gap:9px;padding:12px 11px}.plugin-results-empty.svelte-ktyhd8 p:where(.svelte-ktyhd8){margin:0;color:#4a5669;font-size:13px;line-height:1.4}.plugin-add-raw.svelte-ktyhd8{display:inline-flex;width:fit-content;align-items:center;gap:6px;border:1px solid oklch(84% .018 255);border-radius:8px;background:#fafcfe;color:#1f2e47;cursor:pointer;font:inherit;font-size:13px;font-weight:500;padding:7px 11px;transition:border-color .15s ease,background .15s ease}.plugin-add-raw.svelte-ktyhd8:hover{border-color:var(--ui-accent, oklch(67% .17 35));background:#fff2ec80;background:oklch(97% .02 40 / .5)}.plugin-add-raw.svelte-ktyhd8 code:where(.svelte-ktyhd8){border-radius:4px;background:#ebeff4;color:#1f2e47;font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:11px;padding:1px 5px}.plugin-popular.svelte-ktyhd8{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.plugin-popular-label.svelte-ktyhd8{color:var(--ui-muted, oklch(48% .02 250));font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.plugin-popular-pill.svelte-ktyhd8{display:inline-flex;align-items:center;gap:5px;border:1px solid oklch(84% .018 255);border-radius:999px;background:#fafcfe;color:#25334a;cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;padding:5px 11px 5px 8px;transition:border-color .15s ease,background .15s ease,color .15s ease}.plugin-popular-pill.svelte-ktyhd8:hover:not(:disabled){border-color:var(--ui-accent, oklch(67% .17 35));background:#ea674714;color:var(--ui-accent-ink, oklch(40% .14 35))}.plugin-popular-pill.svelte-ktyhd8:disabled{cursor:not-allowed;opacity:.55}.plugin-limit-hint.svelte-ktyhd8{margin:0;color:#4a5669;font-size:12px;line-height:1.35}.plugin-notice.svelte-ktyhd8{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:10px;border:1px solid oklch(75% .15 75 / .5);border-radius:9px;background:#e49e221f;padding:10px 12px}.plugin-notice-icon.svelte-ktyhd8{display:grid;place-items:center;color:#694500;color:oklch(42% .11 75)}.plugin-notice.svelte-ktyhd8 p:where(.svelte-ktyhd8){margin:0;color:#694500;color:oklch(42% .09 75);font-size:12px;font-weight:500;line-height:1.4}.modal-footer.svelte-ktyhd8{display:flex;justify-content:flex-end;gap:12px;margin:18px -32px 0;border-top:1px solid var(--ui-border, oklch(91% .006 250));padding:16px 32px 24px}.modal-button.svelte-ktyhd8{min-width:116px;min-height:40px;border-radius:var(--ui-radius, 8px);font-size:14px;font-weight:500;padding:0 18px}.modal-button.secondary.svelte-ktyhd8{border-color:#c3cbd6;background:#fafcfe;color:#1c293f}.modal-button.primary.svelte-ktyhd8{min-width:136px;border-color:#b23308;background:#e45128;color:#fffbf9;box-shadow:0 4px #982700;box-shadow:0 4px oklch(45% .16 36)}.modal-button.primary.svelte-ktyhd8:hover:not(:disabled){box-shadow:0 4px #982700;box-shadow:0 4px oklch(45% .16 36)}@media(max-width:760px){.site-modal-shell.svelte-ktyhd8{align-items:end;padding:12px}.site-create-dialog.svelte-ktyhd8{width:100%;max-height:calc(100vh - 24px);border-radius:14px}.site-modal-header.svelte-ktyhd8{padding:21px 22px 17px}.site-create-form.svelte-ktyhd8{max-height:calc(100vh - 126px);padding:0 22px}.stack-fields.svelte-ktyhd8,.template-server-fields.svelte-ktyhd8{grid-template-columns:1fr;gap:14px}.modal-footer.svelte-ktyhd8{margin-right:-22px;margin-left:-22px;padding-right:22px;padding-left:22px}}@media(max-width:520px){.modal-heading.svelte-ktyhd8 h2:where(.svelte-ktyhd8){font-size:22px}.segment-control.svelte-ktyhd8{grid-auto-flow:row}.segment-control.svelte-ktyhd8:before{inset:0 0 auto;width:100%;height:calc(100% / var(--seg-count, 2));transform:translateY(calc(var(--seg-index, 0) * 100%))}.segment-button.svelte-ktyhd8{min-height:40px}.segment-button+.segment-button{border-top:1px solid oklch(87% .015 255);border-left:0}.debug-row.svelte-ktyhd8{grid-template-columns:26px 40px minmax(0,1fr);column-gap:10px}.modal-footer.svelte-ktyhd8{display:grid;grid-template-columns:1fr}.modal-button.svelte-ktyhd8{width:100%}}.site-progress-shell.svelte-s3zsw5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;overflow-y:auto;padding:32px;color:#0f1f39;font-family:var(--ui-font-body)}.site-progress-backdrop.svelte-s3zsw5{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,oklch(75% .15 75 / .18),transparent 34rem),#0b1c2c8f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.site-ready-dialog.svelte-s3zsw5,.progress-state-dialog.svelte-s3zsw5{position:relative;width:min(660px,calc(100vw - 40px));overflow:visible;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-lg, 16px);background:var(--ui-surface, oklch(100% 0 0));box-shadow:0 5px #0b1c2c11,0 32px 78px -28px #0b1c2c3d,0 30px 90px #05122338}.site-ready-dialog.svelte-s3zsw5:before,.progress-state-dialog.svelte-s3zsw5:before{position:absolute;top:-14px;left:32px;width:70px;height:24px;border-radius:2px;background:#e49e2299;content:"";transform:rotate(-3deg)}.progress-state-error.svelte-s3zsw5{border-color:#e4512861}.progress-state-header.svelte-s3zsw5{border-bottom:0;background:transparent;padding:32px 32px 0}.progress-state-titlebar.svelte-s3zsw5{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.progress-window-actions.svelte-s3zsw5{display:flex;flex:0 0 auto;align-items:center;gap:14px}.progress-dot-row.svelte-s3zsw5{display:flex;gap:6px}.progress-dot-row.svelte-s3zsw5 span:where(.svelte-s3zsw5){width:10px;height:10px;border-radius:50%;background:var(--ui-border, oklch(91% .006 250))}.progress-dot-row.svelte-s3zsw5 span:where(.svelte-s3zsw5):nth-child(1){background:#ff847d}.progress-dot-row.svelte-s3zsw5 span:where(.svelte-s3zsw5):nth-child(2){background:#eebc4a}.progress-dot-row.svelte-s3zsw5 span:where(.svelte-s3zsw5):nth-child(3){background:#61bd67}.progress-close-button{width:38px;height:38px;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius, 8px);background:var(--ui-surface, oklch(100% 0 0));color:var(--ui-muted, oklch(48% .02 250))}.progress-close-button:hover:not(:disabled){border-color:var(--ui-line, oklch(22% .04 250));color:var(--ui-fg, oklch(22% .04 250));transform:translateY(-1px)}.progress-state-heading.svelte-s3zsw5{display:flex;min-width:0;align-items:center;gap:18px}.progress-state-icon.svelte-s3zsw5{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;border-radius:999px}.progress-state-icon.active.svelte-s3zsw5{border:1px solid oklch(84% .07 36);background:#ffe9e3;background:oklch(95% .04 36);color:#e45128}.loading-spinner.svelte-s3zsw5{display:block;width:25px;height:25px;border-radius:999px;border:3px solid oklch(63% .19 36 / .22);border-left-color:transparent;border-top-color:currentColor;border-right-color:currentColor;animation:svelte-s3zsw5-loading-spin 1s linear infinite}.progress-state-icon.failed.svelte-s3zsw5{background:#ffe9e3;color:#cb3904;font-size:20px;font-weight:500}.progress-state-title.svelte-s3zsw5{margin:0;color:var(--ui-fg, oklch(22% .04 250));font-family:var(--ui-font-display, inherit);font-size:24px;font-weight:600;letter-spacing:0;line-height:1.12}.progress-state-subtitle.svelte-s3zsw5{margin:6px 0 0;color:var(--ui-muted, oklch(48% .02 250));font-size:14px;font-weight:400;line-height:1.3}.progress-state-body.svelte-s3zsw5{display:grid;gap:18px;padding:26px 32px 24px}.loading-body.svelte-s3zsw5{padding-top:26px;padding-bottom:28px}.loading-status-card.svelte-s3zsw5,.error-status-card.svelte-s3zsw5{border:1px dashed var(--ui-accent, oklch(67% .17 35));border-radius:var(--ui-radius-sm, 6px);background:var(--ui-bg, oklch(98% .004 250));box-shadow:none}.loading-status-card.svelte-s3zsw5{display:grid;min-height:96px;align-content:center;gap:20px;padding:22px 24px 20px}.loading-status-row.svelte-s3zsw5{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px}.loading-dot.svelte-s3zsw5{width:13px;height:13px;border-radius:999px;background:#e45128;box-shadow:0 0 0 4px #e4512814}.loading-status-text.svelte-s3zsw5{min-width:0;color:#06152f;font-size:16px;font-weight:400;line-height:1.25}.loading-time.svelte-s3zsw5{color:#4e5b72;font-size:14px;font-weight:400;line-height:1}.error-status-card.svelte-s3zsw5{display:flex;min-height:64px;align-items:center;gap:13px;padding:17px 20px;color:#af2f02;font-size:14px;font-weight:400}.error-dot.svelte-s3zsw5{display:inline-grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border-radius:999px;background:#e45128;color:#fff;font-size:13px;font-weight:500}.progress-state-footer.svelte-s3zsw5{display:flex;justify-content:flex-end;gap:14px;border-top:1px solid var(--ui-border, oklch(91% .006 250));background:transparent;padding:16px 32px 24px}@keyframes svelte-s3zsw5-loading-spin{to{transform:rotate(360deg)}}.ready-header.svelte-s3zsw5{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:0;padding:26px 28px 0}.ready-heading.svelte-s3zsw5{display:flex;min-width:0;align-items:center;gap:14px}.ready-check.svelte-s3zsw5{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:999px;background:linear-gradient(180deg,#11a22f,#009729,#008b22 50%,#00761c);background:linear-gradient(180deg,#11a22f,color(xyz 0.113 0.223 0.055),color(xyz 0.093 0.188 0.041) 50%,color(xyz 0.06 0.131 0.021));color:#fafcfa;box-shadow:inset 0 1px #fff3,0 10px 24px #00621633;box-shadow:inset 0 1px #fff3,0 10px 24px oklch(43% .16 145 / .2)}.ready-heading.svelte-s3zsw5 h2:where(.svelte-s3zsw5),.ready-body.svelte-s3zsw5 h3:where(.svelte-s3zsw5){margin:0;color:var(--ui-fg, oklch(22% .04 250));letter-spacing:0;line-height:1.12}.ready-heading.svelte-s3zsw5 h2:where(.svelte-s3zsw5){font-family:var(--ui-font-display, inherit);font-size:22px;font-weight:600}.ready-heading.svelte-s3zsw5 p:where(.svelte-s3zsw5){margin:4px 0 0;color:var(--ui-muted, oklch(48% .02 250));font-size:14px;font-weight:400;line-height:1.3}.ready-header-actions.svelte-s3zsw5{display:flex;flex:0 0 auto;align-items:center;gap:16px}.icon-button.svelte-s3zsw5{display:inline-grid;place-items:center;border:1px solid oklch(85% .018 255);background:#fafcfe;color:#19263c;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .12s ease}.icon-button.svelte-s3zsw5:hover:not(:disabled){border-color:#7b8aa2;color:#06152f;transform:translateY(-1px)}.ready-body.svelte-s3zsw5{padding:20px 28px 18px}.ready-body.svelte-s3zsw5 h3:where(.svelte-s3zsw5){font-family:var(--ui-font-display, inherit);font-size:16px;font-weight:600}.admin-block.svelte-s3zsw5>p:where(.svelte-s3zsw5){margin:6px 0 12px;color:#48566c;font-size:14px;font-weight:400;line-height:1.45}.field-caption.svelte-s3zsw5{margin-bottom:7px;color:var(--ui-muted, oklch(48% .02 250));font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.admin-url-card.svelte-s3zsw5{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-sm, 6px);background:var(--ui-bg, oklch(98% .004 250));padding:8px 12px 8px 14px;box-shadow:none}.admin-url-card.svelte-s3zsw5 a:where(.svelte-s3zsw5):first-child{overflow-wrap:anywhere;color:#005e4c;color:oklch(43% .13 174);font-size:14px;font-weight:500;line-height:1.3;text-decoration:none}.admin-url-card.svelte-s3zsw5 a:where(.svelte-s3zsw5):first-child:hover{text-decoration:underline}.url-actions.svelte-s3zsw5{display:flex;align-items:center;gap:8px}.icon-button.svelte-s3zsw5{width:36px;height:36px;border-radius:9px;text-decoration:none}.icon-button.svelte-s3zsw5:disabled{cursor:not-allowed;opacity:.45}.credentials-heading.svelte-s3zsw5{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.copy-details.svelte-s3zsw5{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid oklch(84% .018 255);border-radius:9px;background:#fafcfe;color:#0f1f39;cursor:pointer;font:inherit;font-size:14px;font-weight:500;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.copy-details.svelte-s3zsw5:hover{border-color:#7b8aa2;transform:translateY(-1px)}.credentials-table.svelte-s3zsw5{overflow:hidden;margin-top:12px;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-sm, 6px);background:var(--ui-bg, oklch(98% .004 250))}.credential-row.svelte-s3zsw5{display:grid;grid-template-columns:160px minmax(0,1fr) auto;min-height:50px;align-items:center;gap:12px;padding:7px 12px 7px 16px}.credential-row.svelte-s3zsw5+.credential-row:where(.svelte-s3zsw5){border-top:1px solid oklch(88% .015 255)}.credential-row.svelte-s3zsw5 span:where(.svelte-s3zsw5){color:#48566c;font-size:14px;font-weight:400}.credential-row.svelte-s3zsw5 strong:where(.svelte-s3zsw5){overflow-wrap:anywhere;color:#081831;font-size:14px;font-weight:500}.magic-note.svelte-s3zsw5{display:flex;align-items:center;gap:10px;margin:14px 0 0;color:#4e5b72;font-size:14px;font-weight:400;line-height:1.4}.magic-note.svelte-s3zsw5 svg:where(.svelte-s3zsw5){flex:0 0 auto;color:#00715c;color:oklch(49% .14 174)}.ready-footer.svelte-s3zsw5{display:flex;align-items:center;justify-content:flex-end;gap:12px;border-top:1px solid var(--ui-border, oklch(91% .006 250));padding:14px 28px 18px}.creation-time.svelte-s3zsw5{min-width:0;margin-right:auto;color:#515e75;font-size:12px;font-weight:400;line-height:1.2}.icon-button.svelte-s3zsw5:active:not(:disabled),.copy-details.svelte-s3zsw5:active{transform:translateY(1px)}@media(max-width:760px){.site-progress-shell.svelte-s3zsw5{align-items:end;padding:12px}.site-ready-dialog.svelte-s3zsw5,.progress-state-dialog.svelte-s3zsw5{width:100%;max-height:calc(100vh - 24px);overflow-y:auto;border-radius:14px}.ready-header.svelte-s3zsw5,.ready-body.svelte-s3zsw5,.progress-state-header.svelte-s3zsw5,.progress-state-body.svelte-s3zsw5,.progress-state-footer.svelte-s3zsw5{padding-right:22px;padding-left:22px}.ready-header.svelte-s3zsw5,.progress-state-header.svelte-s3zsw5{align-items:flex-start;gap:18px;padding-top:22px;padding-bottom:20px}.ready-heading.svelte-s3zsw5,.progress-state-heading.svelte-s3zsw5{gap:16px}.ready-check.svelte-s3zsw5,.progress-state-icon.svelte-s3zsw5{width:42px;height:42px}.ready-heading.svelte-s3zsw5 h2:where(.svelte-s3zsw5),.progress-state-title.svelte-s3zsw5{font-size:22px}.ready-heading.svelte-s3zsw5 p:where(.svelte-s3zsw5),.admin-block.svelte-s3zsw5>p:where(.svelte-s3zsw5),.credential-row.svelte-s3zsw5 span:where(.svelte-s3zsw5),.credential-row.svelte-s3zsw5 strong:where(.svelte-s3zsw5),.magic-note.svelte-s3zsw5{font-size:14px}.ready-header-actions.svelte-s3zsw5{gap:12px}.admin-url-card.svelte-s3zsw5,.credential-row.svelte-s3zsw5{grid-template-columns:1fr auto}.admin-url-card.svelte-s3zsw5 a:where(.svelte-s3zsw5):first-child{font-size:14px}.credential-row.svelte-s3zsw5 span:where(.svelte-s3zsw5){grid-column:1 / -1}.credentials-heading.svelte-s3zsw5{align-items:flex-start;flex-direction:column}.copy-details.svelte-s3zsw5{width:100%}.progress-state-titlebar.svelte-s3zsw5{align-items:flex-start}.loading-status-card.svelte-s3zsw5{min-height:92px;gap:18px;padding:20px}.loading-status-text.svelte-s3zsw5{font-size:15px}.loading-time.svelte-s3zsw5{font-size:13px}.progress-state-footer.svelte-s3zsw5,.ready-footer.svelte-s3zsw5{display:grid;grid-template-columns:1fr;padding-right:22px;padding-left:22px}.creation-time.svelte-s3zsw5{margin-right:0;order:2;text-align:left}}@media(max-width:520px){.url-actions.svelte-s3zsw5{gap:8px}.icon-button.svelte-s3zsw5{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.loading-spinner.svelte-s3zsw5,.icon-button.svelte-s3zsw5,.copy-details.svelte-s3zsw5{animation:none;transition:none}}.tpl-shell.svelte-sceqqa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:32px;color:#152237;font-family:var(--ui-font-body)}.tpl-backdrop.svelte-sceqqa{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,oklch(75% .15 75 / .18),transparent 34rem),#0b1c2c8f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tpl-dialog.svelte-sceqqa{position:relative;width:min(540px,calc(100vw - 40px));overflow:visible;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius-lg, 16px);background:var(--ui-surface, oklch(100% 0 0));box-shadow:0 5px #0b1c2c11,0 32px 78px -28px #0b1c2c3d,0 30px 90px #05122338}.tpl-dialog.svelte-sceqqa:before{position:absolute;top:-14px;left:32px;width:70px;height:24px;border-radius:2px;background:#e49e2299;content:"";transform:rotate(-3deg)}.tpl-header.svelte-sceqqa{display:flex;align-items:flex-start;justify-content:space-between;padding:28px 28px 0}.tpl-kicker.svelte-sceqqa{display:inline-flex;align-items:center;gap:10px;color:var(--ui-muted, oklch(48% .02 250));font-family:var(--ui-font-mono, ui-monospace, Menlo, monospace);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase}.tpl-window-actions.svelte-sceqqa{display:flex;flex:0 0 auto;align-items:center;gap:14px}.tpl-dot-row.svelte-sceqqa{display:flex;gap:6px}.tpl-dot-row.svelte-sceqqa span:where(.svelte-sceqqa){width:10px;height:10px;border-radius:50%;background:var(--ui-border, oklch(91% .006 250))}.tpl-dot-row.svelte-sceqqa span:where(.svelte-sceqqa):nth-child(1){background:#ff847d}.tpl-dot-row.svelte-sceqqa span:where(.svelte-sceqqa):nth-child(2){background:#eebc4a}.tpl-dot-row.svelte-sceqqa span:where(.svelte-sceqqa):nth-child(3){background:#61bd67}.tpl-close-button{width:38px;height:38px;border:1px solid var(--ui-border, oklch(91% .006 250));border-radius:var(--ui-radius, 8px);background:var(--ui-surface, oklch(100% 0 0));color:var(--ui-muted, oklch(48% .02 250));box-shadow:none}.tpl-close-button:hover:not(:disabled){border-color:var(--ui-line, oklch(22% .04 250));color:var(--ui-fg, oklch(22% .04 250));transform:translateY(-1px)}.tpl-body.svelte-sceqqa{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:22px 32px 32px}.tpl-body.svelte-sceqqa h2:where(.svelte-sceqqa){margin:4px 0 0;color:var(--ui-fg, oklch(22% .04 250));font-family:var(--ui-font-display, inherit);font-size:24px;font-weight:600;letter-spacing:0;line-height:1.05}.tpl-sub.svelte-sceqqa{margin:0;max-width:40ch;font-size:14px;line-height:1.5;color:var(--ui-muted, oklch(48% .02 250))}.tpl-sub.error.svelte-sceqqa{color:color-mix(in oklch,var(--destructive) 72%,var(--foreground))}.tpl-status-icon.svelte-sceqqa{display:grid;place-items:center;width:64px;height:64px;border-radius:999px}.tpl-status-icon.building.svelte-sceqqa{background:color-mix(in oklch,var(--ui-accent, oklch(67% .17 35)) 12%,var(--ui-surface, oklch(100% 0 0)))}.tpl-status-icon.ready.svelte-sceqqa{background:color-mix(in oklch,oklch(62% .17 150) 14%,var(--ui-surface, oklch(100% 0 0)));color:#007f38;color:oklch(52% .17 150)}.tpl-status-icon.failed.svelte-sceqqa{background:color-mix(in oklch,var(--destructive) 12%,var(--ui-surface, oklch(100% 0 0)));color:var(--destructive)}.tpl-spinner.svelte-sceqqa{width:30px;height:30px;border-radius:999px;border:3px solid color-mix(in oklch,var(--ui-accent, oklch(67% .17 35)) 30%,transparent);border-top-color:var(--ui-accent, oklch(67% .17 35));animation:svelte-sceqqa-tpl-spin .8s linear infinite}@keyframes svelte-sceqqa-tpl-spin{to{transform:rotate(360deg)}}.tpl-progress-track.svelte-sceqqa{width:100%;height:8px;margin-top:8px;border-radius:999px;background:#0b1c2c14;overflow:hidden}.tpl-progress-fill.svelte-sceqqa{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--ui-accent, oklch(67% .17 35)),var(--ui-accent-ink, oklch(40% .14 35)));transition:width .6s ease}.tpl-meta.svelte-sceqqa{margin:6px 0 0;font-size:12px;color:var(--ui-muted, oklch(48% .02 250))}.tpl-actions.svelte-sceqqa{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px;width:100%}.tpl-actions.svelte-sceqqa a,.tpl-actions.svelte-sceqqa button{flex:1;min-width:160px}@media(max-width:560px){.tpl-shell.svelte-sceqqa{padding:18px}.tpl-header.svelte-sceqqa{padding:22px 20px 0}.tpl-body.svelte-sceqqa{padding:18px 20px 24px}}.progress.svelte-pa7g02{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;border:1px solid oklch(82% .09 75);border-radius:12px;background:#fff3e3}.dot.svelte-pa7g02{width:10px;height:10px;border-radius:50%;background:var(--ui-accent);box-shadow:0 0 0 4px #ea674721;animation:svelte-pa7g02-pulse 1.1s ease-in-out infinite}.done.svelte-pa7g02{border-color:#a4d2a4;background:#edf9ed}.done.svelte-pa7g02 .dot:where(.svelte-pa7g02){background:#267d30;animation:none}.failed.svelte-pa7g02{border-color:#fbb7b0;background:#fff1f0;background:oklch(97% .02 25)}.failed.svelte-pa7g02 .dot:where(.svelte-pa7g02){background:#b63132;animation:none}strong.svelte-pa7g02,p.svelte-pa7g02{display:block;margin:0}p.svelte-pa7g02{margin-top:3px;color:var(--ui-muted);font-size:12px}code.svelte-pa7g02{color:var(--ui-muted);font:10px var(--ui-font-mono);text-transform:uppercase}@keyframes svelte-pa7g02-pulse{50%{opacity:.35;transform:scale(.75)}}label.svelte-1ae4di5{display:grid;gap:8px;color:var(--ui-muted);font:11px var(--ui-font-mono);text-transform:uppercase}select.svelte-1ae4di5{min-height:44px;border:1px solid var(--ui-border);border-radius:9px;background:#fff;padding:0 12px;color:var(--ui-fg);text-transform:none}.empty.svelte-1ae4di5{padding:24px;border:1px dashed var(--ui-border);border-radius:10px;color:var(--ui-muted);text-align:center}.empty.svelte-1ae4di5 a:where(.svelte-1ae4di5){color:var(--ui-accent-ink)}.error.svelte-1ae4di5{margin:12px 0 0;color:#a5292b;font-size:13px}.dashboard-workbench.svelte-1btcgtx{display:flex;flex-direction:column;gap:20px;color:var(--foreground)}.dashboard-header.svelte-1btcgtx{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 12px}.dashboard-heading.svelte-1btcgtx h1:where(.svelte-1btcgtx),.dashboard-empty.svelte-1btcgtx h2:where(.svelte-1btcgtx){margin:0;color:var(--foreground);font-family:var(--ui-font-display);font-size:clamp(30px,3vw,40px);font-weight:780;letter-spacing:var(--ui-heading-tracking);line-height:.96}.dashboard-heading.svelte-1btcgtx p:where(.svelte-1btcgtx),.dashboard-empty.svelte-1btcgtx p:where(.svelte-1btcgtx){margin:4px 0 0;max-width:62ch;color:var(--muted-foreground);font-size:14px;line-height:1.45}.dashboard-primary-action{min-height:40px;gap:10px;border-radius:8px;padding:0 16px;font-size:14px;font-weight:760;box-shadow:0 1px #ffffff47 inset,0 16px 34px -24px color-mix(in oklch,var(--primary) 62%,var(--foreground))}.dashboard-primary-action svg{width:17px;height:17px;stroke-width:2.6}.sites-toolbar.svelte-1btcgtx{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px}.bulk-action-bar.svelte-1btcgtx{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid color-mix(in oklch,var(--border) 70%,transparent);border-bottom:1px solid color-mix(in oklch,var(--border) 70%,transparent);background:color-mix(in oklch,var(--muted) 55%,var(--background))}.bulk-action-count.svelte-1btcgtx{font-size:.875rem;font-weight:600;color:var(--foreground)}.bulk-action-buttons.svelte-1btcgtx{display:flex;align-items:center;gap:8px}.bulk-delete-error.svelte-1btcgtx{margin:0;font-size:.85rem;color:var(--destructive)}.sandbox-table .select-heading,.sandbox-table .select-cell{width:40px;padding-right:0}.dashboard-tabs-list{position:relative;display:grid;grid-template-columns:repeat(3,minmax(68px,1fr));isolation:isolate;overflow:hidden;border:1px solid color-mix(in oklch,var(--border) 70%,transparent);border-radius:12px;background:color-mix(in oklch,var(--muted) 72%,var(--background));box-shadow:0 1px 1px color-mix(in oklch,var(--foreground) 5%,transparent) inset}.dashboard-tabs-list:before{content:"";position:absolute;inset-block:2px;left:3px;z-index:0;width:calc((100% - 6px) / 3);border-radius:9px;background:color-mix(in oklch,var(--background) 88%,var(--muted));box-shadow:0 0 0 1px color-mix(in oklch,var(--border) 42%,transparent),0 1px 2px color-mix(in oklch,var(--foreground) 8%,transparent);pointer-events:none;transform:translate(var(--dashboard-tab-offset, 0));transition:transform .34s cubic-bezier(.22,1,.36,1)}.dashboard-tabs-list[data-active-tab=expired]{--dashboard-tab-offset: 100%}.dashboard-tabs-list[data-active-tab=all]{--dashboard-tab-offset: 200%}.dashboard-tabs-list .dashboard-tab-trigger{z-index:1;width:100%;border-color:transparent!important;background:transparent!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){.dashboard-tabs-list:before{transition:none}}.toolbar-controls.svelte-1btcgtx{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:min(100%,450px)}.search-control.svelte-1btcgtx{display:flex;width:min(100%,300px);align-items:center;gap:8px;border:1px solid var(--input);border-radius:var(--radius);background:var(--background);color:var(--muted-foreground);padding-left:10px;box-shadow:0 1px 2px color-mix(in oklch,var(--foreground) 5%,transparent)}.search-control.svelte-1btcgtx svg{width:16px;height:16px}.filter-wrap.svelte-1btcgtx{position:relative;flex:0 0 auto}.filter-popover.svelte-1btcgtx{position:absolute;top:calc(100% + 8px);right:0;z-index:20;display:grid;width:min(286px,calc(100vw - 36px));gap:12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--popover);padding:12px;color:var(--popover-foreground);box-shadow:0 18px 48px -28px color-mix(in oklch,var(--foreground) 35%,transparent)}.filter-popover.svelte-1btcgtx label:where(.svelte-1btcgtx){display:grid;gap:6px;color:var(--muted-foreground);font-size:12px;font-weight:650}.filter-popover.svelte-1btcgtx select:where(.svelte-1btcgtx){height:36px;width:100%;border:1px solid var(--input);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;font-size:14px;padding:0 10px}.table-scroll.svelte-1btcgtx{overflow-x:auto}.sandbox-table.svelte-1btcgtx{min-width:900px}.sandbox-table.svelte-1btcgtx th{color:var(--muted-foreground);font-size:13px;font-weight:650;text-transform:uppercase}.sandbox-table.svelte-1btcgtx th,.sandbox-table.svelte-1btcgtx td{padding:12px 16px}.sandbox-table.svelte-1btcgtx .actions-heading,.sandbox-table.svelte-1btcgtx td:last-child{text-align:right}.sandbox-table.svelte-1btcgtx .size-heading,.sandbox-table.svelte-1btcgtx .size-cell{text-align:right}.sandbox-table.svelte-1btcgtx .expires-heading,.sandbox-table.svelte-1btcgtx .expires-cell{width:1%;white-space:nowrap}.site-cell.svelte-1btcgtx{display:grid;gap:5px;min-width:0}.rename-error.svelte-1btcgtx{color:var(--destructive);font-size:13px;margin:0}.site-name.svelte-1btcgtx{color:var(--foreground);font-size:15px;font-weight:650;line-height:1.2}.site-name-link.svelte-1btcgtx{color:inherit;text-decoration:none}.site-name-link.svelte-1btcgtx:hover{text-decoration:underline;text-underline-offset:2px}.demo-badge.svelte-1btcgtx{display:inline-flex;align-items:center;margin-left:8px;padding:1px 7px;border-radius:999px;background:color-mix(in oklch,oklch(70% .15 75) 18%,var(--card));color:#774a00;color:oklch(45% .13 70);font-size:11px;font-weight:700;vertical-align:middle}.permanent-badge.svelte-1btcgtx{display:inline-flex;align-items:center;margin-left:8px;padding:1px 7px;border-radius:999px;background:color-mix(in oklch,oklch(65% .18 260) 15%,var(--card));color:#03409c;font-size:11px;font-weight:700;vertical-align:middle}.site-cell.svelte-1btcgtx .site-creator{display:inline-flex;margin-left:7px;padding:0;border:0;background:none;vertical-align:middle;cursor:help}.site-cell.svelte-1btcgtx .site-creator img{width:20px;height:20px;border:1px solid var(--ui-border);border-radius:50%;background:var(--card)}.site-cell.svelte-1btcgtx .site-creator:focus-visible{border-radius:50%;outline:2px solid var(--ui-accent);outline-offset:2px}.site-url.svelte-1btcgtx{display:inline-flex;min-width:0;max-width:340px;align-items:center;gap:6px;overflow:hidden;color:var(--muted-foreground);font-size:13px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.site-url.svelte-1btcgtx:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:3px}.skeleton-site-cell.svelte-1btcgtx{display:grid;gap:7px;min-width:220px}.skeleton-stack-cell.svelte-1btcgtx,.skeleton-actions-cell.svelte-1btcgtx{display:flex;align-items:center;gap:8px}.skeleton-actions-cell.svelte-1btcgtx{justify-content:flex-end}.stack-cell.svelte-1btcgtx{display:flex;flex-wrap:wrap;gap:6px;max-width:260px}.stack-cell.svelte-1btcgtx b:where(.svelte-1btcgtx){font-weight:700}.expiry-value.svelte-1btcgtx{display:inline-flex;width:100%;color:var(--muted-foreground);font-size:13px;white-space:nowrap}.expiry-cell.svelte-1btcgtx{display:inline-flex;align-items:center;min-height:20px}.permanent-btn{color:var(--ui-accent-ink, oklch(40% .14 35));border-color:color-mix(in oklch,var(--ui-accent, oklch(67% .17 35)) 45%,var(--border))}.permanent-btn:hover:not(:disabled){border-color:var(--ui-accent, oklch(67% .17 35))}.permanent-btn.is-locked{color:var(--muted-foreground)}.size-cell{color:var(--muted-foreground);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.permanent-status.svelte-1btcgtx{display:inline-flex;width:100%;align-items:center;color:#006b70;color:oklch(48% .13 200);font-size:13px;font-weight:700;line-height:1;white-space:nowrap}.table-actions.svelte-1btcgtx{display:flex;align-items:center;justify-content:flex-end;gap:8px}.table-action.muted.svelte-1btcgtx{color:var(--muted-foreground);font-size:13px}@keyframes svelte-1btcgtx-delete-spin{to{transform:rotate(360deg)}}.dashboard-empty.svelte-1btcgtx{display:grid;justify-items:center;gap:18px;min-height:430px;padding:40px 24px 34px;text-align:center}.dashboard-empty-graphic.svelte-1btcgtx{width:min(430px,78vw);height:auto;filter:drop-shadow(0 18px 20px color-mix(in oklch,var(--foreground) 6%,transparent))}.dashboard-empty-copy.svelte-1btcgtx{display:grid;justify-items:center;gap:6px;max-width:540px}.dashboard-empty.svelte-1btcgtx h2:where(.svelte-1btcgtx){font-size:27px}.dashboard-empty.svelte-1btcgtx p:where(.svelte-1btcgtx){margin:0;max-width:55ch}.dashboard-kicker.svelte-1btcgtx{color:var(--primary);font-size:11px;font-weight:800;line-height:1;text-transform:uppercase}.dashboard-empty-perks.svelte-1btcgtx{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 26px;max-width:720px;color:color-mix(in oklch,var(--foreground) 82%,var(--muted-foreground));font-size:14px;font-weight:540}.dashboard-empty-perks.svelte-1btcgtx span:where(.svelte-1btcgtx){display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.dashboard-empty-perks.svelte-1btcgtx span:where(.svelte-1btcgtx)+span:where(.svelte-1btcgtx){position:relative}.dashboard-empty-perks.svelte-1btcgtx span:where(.svelte-1btcgtx)+span:where(.svelte-1btcgtx):before{content:"";position:absolute;left:-14px;width:1px;height:20px;background:color-mix(in oklch,var(--border) 82%,transparent)}.dashboard-empty-perks.svelte-1btcgtx svg{width:19px;height:19px;flex:0 0 auto;border:1px solid currentColor;border-radius:8px;padding:5px;box-sizing:content-box;background:color-mix(in oklch,currentColor 10%,var(--background))}.dashboard-empty-perks.svelte-1btcgtx span:where(.svelte-1btcgtx):nth-child(1) svg,.dashboard-empty-perks.svelte-1btcgtx span:where(.svelte-1btcgtx):nth-child(3) svg{color:#2e7c35}.dashboard-empty-perks.svelte-1btcgtx span:where(.svelte-1btcgtx):nth-child(2) svg{color:#00629c;color:oklch(48% .13 245)}@media(max-width:980px){.sites-toolbar.svelte-1btcgtx{align-items:stretch;flex-direction:column}.toolbar-controls.svelte-1btcgtx{width:100%;min-width:0;justify-content:space-between}.search-control.svelte-1btcgtx{width:100%}}@media(max-width:700px){.dashboard-header.svelte-1btcgtx{align-items:stretch;flex-direction:column;gap:20px;padding:0}.dashboard-primary-action{width:100%;justify-content:center}.dashboard-empty.svelte-1btcgtx{min-height:390px;padding:32px 18px}.dashboard-empty-graphic.svelte-1btcgtx{width:min(340px,88vw)}.dashboard-empty-perks.svelte-1btcgtx{display:grid;justify-items:start;gap:12px}.dashboard-empty-perks.svelte-1btcgtx span:where(.svelte-1btcgtx)+span:where(.svelte-1btcgtx):before{display:none}.toolbar-controls.svelte-1btcgtx{align-items:stretch;flex-direction:column;gap:10px}.filter-wrap.svelte-1btcgtx{width:100%}.filter-popover.svelte-1btcgtx{left:0;right:auto;width:min(100%,calc(100vw - 36px))}}.save-template-form.svelte-1btcgtx{display:grid;gap:16px}.save-template-field.svelte-1btcgtx{display:grid;gap:8px}.save-template-label.svelte-1btcgtx{display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:600;color:var(--foreground)}.save-template-label.svelte-1btcgtx small:where(.svelte-1btcgtx){font-size:12px;font-weight:400;color:var(--muted-foreground)}.save-template-error.svelte-1btcgtx{margin:0;font-size:13px;color:color-mix(in oklch,var(--destructive) 72%,var(--foreground))}.save-template-submit-hidden.svelte-1btcgtx{display:none}
