@layer theme,base,components;@layer components{.ld-button.svelte-s09zcj{--button-tint: var(--surface-elevated);--button-bg: var(--button-tint);--button-border: var(--button-bg);--button-fg: var(--fg-default);--button-hover-fg: var(--button-fg);--button-size: 2.5rem;position:relative;display:inline-flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.375rem;height:var(--button-size);padding-inline:1rem;border:1px solid var(--button-border);border-radius:calc(infinity * 1px);background-color:var(--button-bg);color:var(--button-fg);font-size:.875rem;font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;outline-offset:2px;transition:color .2s cubic-bezier(0,0,.2,1)}.ld-button[data-size=xs].svelte-s09zcj{--button-size: 1.5rem;padding-inline:.5rem;font-size:.6875rem}.ld-button[data-size=sm].svelte-s09zcj{--button-size: 2rem;padding-inline:.75rem;font-size:.75rem}.ld-button[data-size=lg].svelte-s09zcj{--button-size: 3rem;padding-inline:1.25rem;font-size:1.125rem}.ld-button[data-shape=square].svelte-s09zcj,.ld-button[data-shape=circle].svelte-s09zcj{width:var(--button-size);padding-inline:0}.ld-button[data-shape=square].svelte-s09zcj{border-radius:.75rem}.ld-button[data-block].svelte-s09zcj{width:100%}.ld-button[data-variant=primary].svelte-s09zcj{--button-tint: var(--surface-inverse);--button-fg: var(--surface-root)}.ld-button[data-variant=subtle].svelte-s09zcj{--button-ring: var(--border-default);--button-border: transparent;box-shadow:0 0 0 1px var(--button-ring),0 1px 1px #0000003d,0 2px 4px #0000003d}.ld-button[data-variant=neutral].svelte-s09zcj{--button-tint: var(--surface-100);--button-border: var(--hairline)}.ld-button[data-variant=ghost].svelte-s09zcj{--button-bg: transparent;--button-fg: currentColor;--button-hover-fg: var(--fg-default)}.ld-button[data-variant=transparent].svelte-s09zcj,.ld-button[data-variant=danger].svelte-s09zcj,.ld-button[data-variant=danger-ghost].svelte-s09zcj,.ld-button[data-variant=danger-soft].svelte-s09zcj{border-width:0}.ld-button[data-variant=transparent].svelte-s09zcj{--button-bg: transparent}.ld-button[data-variant=outline].svelte-s09zcj{--button-tint: var(--surface-inverse);--button-bg: transparent;--button-border: var(--surface-inverse);--button-hover-fg: var(--surface-root)}.ld-button[data-variant=soft].svelte-s09zcj{--button-tint: var(--surface-inverse);--button-bg: color-mix( in oklab, var(--fg-default) 8%, var(--surface-100) );--button-border: color-mix( in oklab, var(--fg-default) 10%, var(--surface-100) );--button-hover-fg: var(--surface-root)}.ld-button[data-variant=danger].svelte-s09zcj,.ld-button[data-variant=danger-ghost].svelte-s09zcj,.ld-button[data-variant=danger-soft].svelte-s09zcj{--button-tint: var(--error-bg-hover);--button-bg: var(--error-bg);--button-fg: var(--error)}.ld-button[data-variant=danger-ghost].svelte-s09zcj{--button-bg: transparent}.ld-button[data-variant=danger-soft].svelte-s09zcj{--button-bg: color-mix(in oklab, var(--error-bg) 8%, var(--surface-100))}.ld-button[data-variant=success-soft].svelte-s09zcj{--button-tint: var(--success);--button-bg: color-mix(in oklab, var(--success) 8%, var(--surface-100));--button-border: color-mix( in oklab, var(--success) 10%, var(--surface-100) );--button-fg: var(--success);--button-hover-fg: rgb(0, 76, 57)}@supports (color: color(display-p3 0 0 0%)){.ld-button[data-variant=success-soft].svelte-s09zcj{--button-hover-fg: color(display-p3 .10867 .29437 .22636)}}.ld-button[data-variant=link].svelte-s09zcj{--button-bg: transparent;--button-border: transparent;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(hover:hover){.ld-button.svelte-s09zcj:hover{--button-bg: color-mix(in oklab, var(--button-tint), #000 7%);color:var(--button-hover-fg)}}.ld-button.svelte-s09zcj:active{--button-bg: color-mix(in oklab, var(--button-tint), #000 5%);color:var(--button-hover-fg)}.ld-button.svelte-s09zcj:focus-visible{outline:2px solid var(--brand);outline-offset:2px;isolation:isolate}@media(hover:hover){.ld-button[data-variant=outline].svelte-s09zcj:hover,.ld-button[data-variant=soft].svelte-s09zcj:hover,.ld-button[data-variant=success-soft].svelte-s09zcj:hover{--button-border: var(--button-bg)}.ld-button[data-variant=subtle].svelte-s09zcj:hover{--button-bg: var(--surface-100);--button-ring: var(--border-strong);--button-border: transparent}}.ld-button[data-variant=outline].svelte-s09zcj:active,.ld-button[data-variant=soft].svelte-s09zcj:active,.ld-button[data-variant=success-soft].svelte-s09zcj:active{--button-border: var(--button-bg)}.ld-button[data-variant=subtle].svelte-s09zcj:active{--button-bg: var(--surface-100);--button-ring: var(--border-strong);--button-border: transparent}.ld-button[data-variant=transparent].svelte-s09zcj:is(:where(.svelte-s09zcj):hover,:where(.svelte-s09zcj):active),.ld-button[data-variant=link].svelte-s09zcj:is(:where(.svelte-s09zcj):hover,:where(.svelte-s09zcj):active){--button-bg: transparent;--button-border: transparent}.ld-button.svelte-s09zcj:disabled,.ld-button[aria-disabled=true].svelte-s09zcj{--button-bg: var(--surface-100);--button-border: transparent;color:var(--fg-faint);box-shadow:none;pointer-events:none}.ld-button[data-variant=ghost].svelte-s09zcj:disabled,.ld-button[data-variant=ghost][aria-disabled=true].svelte-s09zcj,.ld-button[data-variant=transparent].svelte-s09zcj:disabled,.ld-button[data-variant=transparent][aria-disabled=true].svelte-s09zcj,.ld-button[data-variant=link].svelte-s09zcj:disabled,.ld-button[data-variant=link][aria-disabled=true].svelte-s09zcj{--button-bg: transparent;color:var(--border-strong)}.ld-button[data-variant=neutral].svelte-s09zcj:disabled,.ld-button[data-variant=neutral][aria-disabled=true].svelte-s09zcj{--button-border: var(--hairline)}.ld-button[data-variant=subtle].svelte-s09zcj:disabled,.ld-button[data-variant=subtle][aria-disabled=true].svelte-s09zcj{color:var(--fg-default);box-shadow:0 0 0 1px var(--hairline)}.ld-button-content.svelte-s09zcj{display:inline-flex;align-items:center;gap:inherit;opacity:0}.ld-button-spinner.svelte-s09zcj{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}}@layer theme,base,components;@layer components{.ld-badge.svelte-mp71ng{--badge-tone: var(--fg-default);--badge-size: 1.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;height:var(--badge-size);padding-inline:calc(var(--badge-size) / 2 - 1px);border:1px solid color-mix(in oklab,var(--badge-tone) 10%,var(--surface-100));border-radius:calc(infinity * 1px);background-color:color-mix(in oklab,var(--badge-tone) 8%,var(--surface-100));color:var(--badge-tone);font-size:.875rem;vertical-align:middle}.ld-badge[data-size=xs].svelte-mp71ng{--badge-size: 1rem;font-size:.625rem}.ld-badge[data-size=sm].svelte-mp71ng{--badge-size: 1.25rem;font-size:.75rem}.ld-badge[data-size=lg].svelte-mp71ng{--badge-size: 1.75rem;font-size:1rem}.ld-badge[data-variant=success].svelte-mp71ng{--badge-tone: var(--success)}.ld-badge[data-variant=error].svelte-mp71ng{--badge-tone: var(--error)}.ld-badge[data-variant=warning].svelte-mp71ng{--badge-tone: var(--warning)}.ld-badge[data-variant=inverse].svelte-mp71ng{border-color:var(--surface-inverse);background-color:var(--surface-inverse);color:var(--surface-root)}}@layer theme,base,components;@layer components{.ld-alert.svelte-1yinyhl{display:grid;grid-auto-flow:column;grid-template-columns:auto;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;border:1px solid var(--surface-elevated);border-radius:.75rem;background-color:var(--surface-elevated);color:var(--fg-default);font-size:.875rem;line-height:1.25rem;text-align:start}.ld-alert.svelte-1yinyhl:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.ld-alert[data-variant=error].svelte-1yinyhl{--alert-tone: var(--error)}.ld-alert[data-variant=warning].svelte-1yinyhl{--alert-tone: var(--warning);color:var(--warning)}.ld-alert[data-variant=success].svelte-1yinyhl{--alert-tone: var(--success)}.ld-alert[data-variant=info].svelte-1yinyhl{--alert-tone: var(--info)}.ld-alert.svelte-1yinyhl:not([data-variant=neutral]){border-color:color-mix(in oklab,var(--alert-tone) 30%,transparent);background-color:color-mix(in oklab,var(--alert-tone) 10%,transparent)}}@layer theme,base,components;@layer components{.ld-kbd.svelte-t0xcpk{--kbd-size: 1.5rem;display:inline-flex;align-items:center;justify-content:center;height:var(--kbd-size);min-width:var(--kbd-size);padding-inline:.5em;border:1px solid var(--border-strong);border-bottom-width:2px;border-radius:.75rem;background-color:var(--surface-elevated);font-size:.875rem;vertical-align:middle}.ld-kbd[data-size=sm].svelte-t0xcpk{--kbd-size: 1.25rem;font-size:.75rem}}@layer theme,base,components;@layer components{.ld-status-dot.svelte-mnhxja{display:inline-block;width:.5rem;height:.5rem;aspect-ratio:1;border-radius:calc(infinity * 1px);vertical-align:middle}.ld-status-dot[data-variant=success].svelte-mnhxja{background-color:var(--success)}.ld-status-dot[data-variant=error].svelte-mnhxja{background-color:var(--error)}.ld-status-dot[data-variant=warning].svelte-mnhxja{background-color:var(--warning)}}@layer theme,base,components;@layer components{.ld-checkbox.svelte-185qr28{--checkbox-size: 1.25rem;position:relative;display:inline-block;flex-shrink:0;width:var(--checkbox-size);height:var(--checkbox-size);padding:.1875rem;border:1px solid var(--border-strong);border-radius:.375rem;color:var(--fg-default);vertical-align:middle;cursor:pointer;-webkit-appearance:none;appearance:none;transition:box-shadow .2s}.ld-checkbox[data-size=xs].svelte-185qr28{--checkbox-size: 1rem;padding:.125rem;border-radius:.25rem}.ld-checkbox[data-variant=primary].svelte-185qr28{border-color:var(--brand);color:var(--surface-root)}.ld-checkbox[data-variant=primary].svelte-185qr28:checked{background-color:var(--brand)}.ld-checkbox.svelte-185qr28:before{content:"";display:block;width:100%;height:100%;rotate:45deg;background-color:currentColor;opacity:0;-webkit-clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);transition:clip-path .3s,opacity .1s,rotate .3s,translate .3s;transition-delay:.1s}.ld-checkbox.svelte-185qr28:checked:before{opacity:1;-webkit-clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%)}.ld-checkbox.svelte-185qr28:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ld-checkbox.svelte-185qr28:disabled{cursor:not-allowed;opacity:.2}@media(forced-colors:active){.ld-checkbox.svelte-185qr28:checked:before{content:"✔︎";font-size:1rem;line-height:.75;rotate:0deg;background-color:transparent;-webkit-clip-path:none;clip-path:none}}}@layer theme,base,components;@layer components{.ld-text-input.svelte-o7u93v{position:relative;display:inline-flex;flex-shrink:1;align-items:center;gap:.5rem;width:clamp(3rem,20rem,100%);height:2.5rem;padding-inline:.75rem;border:1px solid var(--fg-faint);border-radius:.75rem;background-color:var(--surface-100);font-size:.875rem;white-space:nowrap;vertical-align:middle;cursor:text;-webkit-appearance:none;appearance:none;touch-action:manipulation}.ld-text-input[data-size=sm].svelte-o7u93v{height:2rem;font-size:.75rem}.ld-text-input[data-variant=outline].svelte-o7u93v{width:100%;height:100%;padding:.375rem .75rem;border-color:var(--border-strong);background-color:transparent;transition-property:color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.ld-text-input[data-variant=outline].svelte-o7u93v:hover{border-color:var(--fg-faint)}.ld-text-input[data-variant=outline].svelte-o7u93v::selection{background-color:var(--surface-150)}.ld-text-input.svelte-o7u93v>input:where(.svelte-o7u93v){display:inline-flex;width:100%;height:100%;border:none;background-color:transparent;-webkit-appearance:none;appearance:none;outline:none}.ld-text-input.svelte-o7u93v:focus,.ld-text-input.svelte-o7u93v:focus-within{outline:none;border-color:var(--brand);box-shadow:var(--focus-ring)}.ld-text-input[data-error].svelte-o7u93v{border-color:var(--error)}.ld-text-input[data-error].svelte-o7u93v:focus,.ld-text-input[data-error].svelte-o7u93v:focus-within{box-shadow:var(--focus-ring-error)}.ld-text-input.svelte-o7u93v:disabled,.ld-text-input.svelte-o7u93v:has(>input:where(.svelte-o7u93v):disabled){cursor:not-allowed;border-color:var(--surface-elevated);background-color:var(--surface-elevated);color:var(--fg-muted)}.ld-text-input[data-variant=outline].svelte-o7u93v:disabled{border-color:var(--border-strong);background-color:transparent}.ld-text-input.svelte-o7u93v:has(>input:where(.svelte-o7u93v):disabled)>input:where(.svelte-o7u93v){cursor:not-allowed}.ld-text-input.svelte-o7u93v::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.ld-text-input.svelte-o7u93v:focus,.ld-text-input.svelte-o7u93v:focus-within{font-size:1rem}}}}@layer theme,base,components;@layer components{.ld-select.svelte-10rhnz7{position:relative;display:inline-flex;flex-shrink:1;align-items:center;gap:.375rem;width:clamp(3rem,20rem,100%);height:2.5rem;padding-inline:.75rem 1.75rem;border:1px solid var(--fg-faint);border-radius:.75rem;background-color:var(--surface-100);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat;font-size:.875rem;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;overflow:hidden;-webkit-appearance:none;appearance:none;touch-action:manipulation}.ld-select[data-size=sm].svelte-10rhnz7{height:2rem;font-size:.75rem}.ld-select.svelte-10rhnz7:focus{outline:none;border-color:var(--brand);box-shadow:var(--focus-ring)}.ld-select.svelte-10rhnz7:disabled{cursor:not-allowed;border-color:var(--surface-elevated);background-color:var(--surface-elevated);color:var(--fg-muted)}@supports (appearance: base-select){.ld-select.svelte-10rhnz7,.ld-select.svelte-10rhnz7::picker(select){-webkit-appearance:base-select;appearance:base-select}}.ld-select.svelte-10rhnz7::picker(select){max-height:min(24rem,70dvh);margin-block:.5rem;margin-inline:.5rem;padding:.5rem;border:1px solid var(--surface-elevated);border-radius:.75rem;background-color:inherit;color:inherit;translate:-.5rem 0}.ld-select.svelte-10rhnz7::picker-icon{display:none}.ld-select.svelte-10rhnz7 option{padding:.375rem .75rem;border-radius:.75rem;white-space:normal;transition:color .2s cubic-bezier(0,0,.2,1)}.ld-select[data-size=sm].svelte-10rhnz7 option{padding:.25rem .625rem}.ld-select.svelte-10rhnz7 option:not(:disabled):is(:hover,:focus-visible){cursor:pointer;outline:none;background-color:var(--surface-150)}.ld-select.svelte-10rhnz7 option:not(:disabled):active{background-color:var(--surface-100);color:var(--fg-default)}}@layer theme,base,components;@layer components{.ld-label.svelte-1h0vyc1{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;color:var(--fg-secondary)}.ld-label.svelte-1h0vyc1:has(input){cursor:pointer}}@layer theme,base,components;@layer components{.ld-dropdown.svelte-1ndgzhs{padding:0;border:0;background:transparent;color:inherit;overflow:visible}@supports (position-area: bottom){.ld-dropdown.svelte-1ndgzhs{inset:auto;margin:0;position-area:bottom span-right}.ld-dropdown[data-align=center].svelte-1ndgzhs{position-area:bottom center}.ld-dropdown[data-align=end].svelte-1ndgzhs{position-area:bottom span-left}}@media(prefers-reduced-motion:no-preference){.ld-dropdown.svelte-1ndgzhs{transition-property:opacity,scale,overlay,display;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform-origin:top}.ld-dropdown.svelte-1ndgzhs:not(:popover-open){opacity:0;scale:.95}@starting-style{.ld-dropdown.svelte-1ndgzhs:popover-open{opacity:0;scale:.95}}}}@layer theme,base,components;@layer components{.ld-menu.svelte-bb8y3m{display:flex;flex-direction:column;flex-wrap:wrap;width:fit-content;padding:.375rem;font-size:.875rem}.ld-menu.svelte-bb8y3m li{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;flex-shrink:0;align-items:stretch}.ld-menu.svelte-bb8y3m li ul{position:relative;margin-inline-start:1rem;padding-inline-start:.5rem;white-space:nowrap}.ld-menu.svelte-bb8y3m li ul:before{content:"";position:absolute;inset-inline-start:0;top:.75rem;bottom:.75rem;width:1px;background-color:var(--border-default)}.ld-menu.svelte-bb8y3m li>:not(ul,details,.ld-button),.ld-menu.svelte-bb8y3m li>details>summary{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(auto,max-content) auto max-content;align-content:flex-start;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:.75rem;text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;transition:color .2s cubic-bezier(0,0,.2,1)}.ld-menu.svelte-bb8y3m li>:not(ul,details,.ld-button):hover,.ld-menu.svelte-bb8y3m li>details>summary:hover{cursor:pointer;background-color:var(--surface-100)}.ld-menu.svelte-bb8y3m li>:not(ul,details,.ld-button):focus-visible,.ld-menu.svelte-bb8y3m li>details>summary:focus-visible{outline:none;background-color:var(--surface-100);box-shadow:var(--focus-ring)}.ld-menu.svelte-bb8y3m li>:not(ul,details,.ld-button):active,.ld-menu.svelte-bb8y3m li>details>summary:active{background-color:var(--surface-100);color:var(--fg-default)}.ld-menu.svelte-bb8y3m li>details>summary{list-style:none}.ld-menu.svelte-bb8y3m li>details>summary::-webkit-details-marker{display:none}.ld-menu.svelte-bb8y3m li>details>summary:after{content:"";display:block;justify-self:flex-end;width:.375rem;height:.375rem;rotate:-135deg;translate:0 -1px;transform-origin:50% 50%;box-shadow:2px 2px inset;pointer-events:none;transition-property:rotate,translate;transition-duration:.2s}.ld-menu.svelte-bb8y3m li>details[open]>summary:after{rotate:45deg;translate:0 1px}.ld-menu.svelte-bb8y3m details{overflow:hidden;interpolate-size:allow-keywords}.ld-menu.svelte-bb8y3m details::details-content{block-size:0}.ld-menu.svelte-bb8y3m details[open]::details-content{block-size:auto}.ld-menu[data-size=sm].svelte-bb8y3m li>:not(ul,details,.ld-button),.ld-menu[data-size=sm].svelte-bb8y3m li>details>summary{padding:.25rem .625rem;font-size:.75rem}@media(prefers-reduced-motion:no-preference){.ld-menu.svelte-bb8y3m details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}@layer theme,base,components;@layer components{.ld-tabs.svelte-1o1s0in{--tab-height: 2.5rem;--tab-padding: .75rem;--tab-font-size: .875rem;display:flex;flex-wrap:wrap;border-radius:.75rem}.ld-tabs[data-size=sm].svelte-1o1s0in{--tab-height: 2rem;--tab-padding: .5rem}.ld-tabs[data-size=xs].svelte-1o1s0in{--tab-height: 1.5rem;--tab-padding: .375rem;--tab-font-size: .75rem}.ld-tabs[data-boxed].svelte-1o1s0in{padding:.25rem;background-color:var(--surface-100)}}@layer theme,base,components;@layer components{.ld-tab.svelte-y5yz50{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;height:var(--tab-height, 2.5rem);padding-inline:var(--tab-padding, .75rem);border-radius:.5rem;color:var(--fg-muted);font-size:var(--tab-font-size, .875rem);text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-appearance:none;appearance:none}.ld-tab[aria-selected=true].svelte-y5yz50{background-color:var(--surface-100);color:var(--fg-default)}.ld-tab.svelte-y5yz50:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ld-tab.svelte-y5yz50:disabled{pointer-events:none;opacity:.4}@media(hover:hover){.ld-tab.svelte-y5yz50:hover{color:var(--fg-default)}}}@layer theme,base,components;@layer components{.ld-card-box.svelte-dge265{position:relative;display:flex;flex-direction:column;border-radius:.75rem}}@layer theme,base,components;@layer components{.ld-card-body.svelte-1718bl{display:flex;flex:auto;flex-direction:column;gap:.5rem;padding:1.5rem;font-size:.875rem}.ld-card-body.svelte-1718bl p{flex-grow:1}}@layer theme,base,components;@layer components{.ld-card-title.svelte-1jrncpn{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600}}@layer theme,base,components;@layer components{.ld-card-actions.svelte-i1fqj2{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}}@layer theme,base,components;@layer components{.ld-swap.svelte-1baq8ji{position:relative;display:inline-grid;place-content:center;vertical-align:middle;-webkit-user-select:none;user-select:none}.ld-swap.svelte-1baq8ji>span:where(.svelte-1baq8ji){display:grid;grid-row-start:1;grid-column-start:1;place-items:center}.ld-swap-on.svelte-1baq8ji{opacity:0;rotate:45deg}.ld-swap[data-active].svelte-1baq8ji>.ld-swap-on:where(.svelte-1baq8ji){opacity:1;rotate:0deg}.ld-swap[data-active].svelte-1baq8ji>.ld-swap-off:where(.svelte-1baq8ji){opacity:0;rotate:-45deg}@media(prefers-reduced-motion:no-preference){.ld-swap.svelte-1baq8ji>span:where(.svelte-1baq8ji){transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}@layer theme,base,components;@layer components{.ld-divider.svelte-4rxqre{display:flex;flex-direction:row;align-items:center;align-self:stretch;height:1rem;margin:1rem 0;white-space:nowrap}.ld-divider.svelte-4rxqre:not(:empty){gap:1rem}.ld-divider.svelte-4rxqre:before,.ld-divider.svelte-4rxqre:after{content:"";flex-grow:1;width:100%;height:.125rem;background-color:var(--hairline)}}@layer theme,base,components;@layer components{.ld-rating.svelte-1b7xu00{position:relative;display:inline-flex;vertical-align:middle}.ld-rating-star.svelte-1b7xu00{width:1.25rem;height:1.25rem;border:none;border-radius:0;background-color:var(--surface-150);cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-mask:url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 153.044-58.779 26.243 7.02-63.513L.894 68.481l63.117-13.01L96 0l31.989 55.472 63.117 13.01-43.347 47.292 7.02 63.513z' fill-rule='evenodd'/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 153.044-58.779 26.243 7.02-63.513L.894 68.481l63.117-13.01L96 0l31.989 55.472 63.117 13.01-43.347 47.292 7.02 63.513z' fill-rule='evenodd'/%3e%3c/svg%3e") center / contain no-repeat}.ld-rating-star.svelte-1b7xu00:checked,.ld-rating-star.svelte-1b7xu00:has(~.ld-rating-star:where(.svelte-1b7xu00):checked){background-color:var(--brand)}.ld-rating-star.svelte-1b7xu00:focus-visible{outline:none;scale:1.1}.ld-rating-star.svelte-1b7xu00:active:focus{animation:none;scale:1.1}@media(prefers-reduced-motion:no-preference){.ld-rating-star.svelte-1b7xu00{animation:svelte-1b7xu00-rating .25s ease-out}.ld-rating-star.svelte-1b7xu00:focus-visible{transition:scale .2s ease-out}}@keyframes svelte-1b7xu00-rating{0%,40%{filter:brightness(1.05) contrast(1.05);scale:1.1}}}
