/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-space-y-reverse:0}}}.model-picker-modal{width:min(96vw,56rem);height:min(84vh,48rem);max-width:var(--container-4xl,56rem);padding:calc(var(--spacing,.25rem)*0);overflow:hidden}.model-picker-shell.svelte-2sowhk{gap:calc(var(--spacing,.25rem)*4);background-color:var(--color-base-100);height:100%;padding:calc(var(--spacing,.25rem)*4);color:var(--color-base-content);flex-direction:column;display:flex}.model-picker-hero.svelte-2sowhk{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:flex}@supports (color:color-mix(in lab,red,red)){.model-picker-hero.svelte-2sowhk{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.model-picker-hero.svelte-2sowhk{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);background-color:#0f172ab8;box-shadow:inset 0 1px #ffffff0f,0 18px 40px #0f172a42}.model-picker-hero.svelte-2sowhk h3:where(.svelte-2sowhk){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.model-picker-hero.svelte-2sowhk p:where(.svelte-2sowhk){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.model-picker-hero.svelte-2sowhk p:where(.svelte-2sowhk){color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.model-picker-eyebrow.svelte-2sowhk{margin-bottom:calc(var(--spacing,.25rem)*1);--tw-tracking:.24em;letter-spacing:.24em;color:var(--color-primary);font-size:11px}@supports (color:color-mix(in lab,red,red)){.model-picker-eyebrow.svelte-2sowhk{color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.model-picker-eyebrow.svelte-2sowhk{text-transform:uppercase}.catalog-link.svelte-2sowhk{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.catalog-link.svelte-2sowhk{border-color:color-mix(in oklab,var(--color-base-300)70%,transparent)}}.catalog-link.svelte-2sowhk{background-color:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){.catalog-link.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-base-100)80%,transparent)}}.catalog-link.svelte-2sowhk{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-base-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.catalog-link.svelte-2sowhk:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.catalog-link.svelte-2sowhk:hover{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.catalog-link.svelte-2sowhk:hover{color:var(--color-primary)}}.catalog-link.neon-link.svelte-2sowhk{border-color:#8b5cf68c;box-shadow:0 0 0 1px #22d3ee2e,0 0 22px #8b5cf638}.model-picker-toolbar.svelte-2sowhk{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media(min-width:40rem){.model-picker-toolbar.svelte-2sowhk{flex-direction:row}}.model-search.svelte-2sowhk{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200);flex:1;display:flex}@supports (color:color-mix(in lab,red,red)){.model-search.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-base-200)70%,transparent)}}.model-search.svelte-2sowhk{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2)}.model-search.svelte-2sowhk input:where(.svelte-2sowhk){width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-outline-style:none;background-color:#0000;outline-style:none}.model-search.svelte-2sowhk input:where(.svelte-2sowhk)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.model-search.svelte-2sowhk input:where(.svelte-2sowhk)::placeholder{color:color-mix(in oklab,var(--color-base-content)45%,transparent)}}.refresh-button.svelte-2sowhk,.apply-button.svelte-2sowhk{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@media(hover:hover){:is(.refresh-button.svelte-2sowhk,.apply-button.svelte-2sowhk):hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:is(.refresh-button.svelte-2sowhk,.apply-button.svelte-2sowhk):hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}:is(.refresh-button.svelte-2sowhk,.apply-button.svelte-2sowhk):hover{background-color:var(--color-base-300)}}:is(.refresh-button.svelte-2sowhk,.apply-button.svelte-2sowhk):disabled{cursor:not-allowed;opacity:.5}.model-picker-meta.svelte-2sowhk{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.badge-pill.svelte-2sowhk{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200);border-radius:3.40282e38px}@supports (color:color-mix(in lab,red,red)){.badge-pill.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-base-200)80%,transparent)}}.badge-pill.svelte-2sowhk{padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-base-content);font-size:11px}@supports (color:color-mix(in lab,red,red)){.badge-pill.svelte-2sowhk{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.badge-pill.svelte-2sowhk{text-transform:uppercase}.badge-live.svelte-2sowhk{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.badge-live.svelte-2sowhk{border-color:color-mix(in oklab,var(--color-emerald-500,oklch(69.6% .17 162.48))30%,transparent)}}.badge-live.svelte-2sowhk{color:var(--color-emerald-400,oklch(76.5% .177 163.223))}.badge-fallback.svelte-2sowhk{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.badge-fallback.svelte-2sowhk{border-color:color-mix(in oklab,var(--color-amber-500,oklch(76.9% .188 70.08))30%,transparent)}}.badge-fallback.svelte-2sowhk{color:var(--color-amber-400,oklch(82.8% .189 84.429))}.message.svelte-2sowhk{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));border-width:1px;display:flex}.message.warning.svelte-2sowhk{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.message.warning.svelte-2sowhk{border-color:color-mix(in oklab,var(--color-amber-500,oklch(76.9% .188 70.08))25%,transparent)}}.message.warning.svelte-2sowhk{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.message.warning.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-amber-500,oklch(76.9% .188 70.08))10%,transparent)}}.message.warning.svelte-2sowhk{color:var(--color-amber-200,oklch(92.4% .12 95.746))}.message.error.svelte-2sowhk{border-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.message.error.svelte-2sowhk{border-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331))25%,transparent)}}.message.error.svelte-2sowhk{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.message.error.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331))10%,transparent)}}.message.error.svelte-2sowhk{color:var(--color-red-200,oklch(88.5% .062 18.334))}.model-results.svelte-2sowhk{min-height:calc(var(--spacing,.25rem)*0);flex:1}:where(.model-results.svelte-2sowhk>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.model-results.svelte-2sowhk{padding-right:calc(var(--spacing,.25rem)*1);overflow-y:auto}.model-empty.svelte-2sowhk{height:100%;min-height:calc(var(--spacing,.25rem)*40);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.model-empty.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-base-200)50%,transparent)}}.model-empty.svelte-2sowhk{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.model-empty.svelte-2sowhk{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.model-row.svelte-2sowhk{align-items:stretch;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);display:flex}@supports (color:color-mix(in lab,red,red)){.model-row.svelte-2sowhk{border-color:color-mix(in oklab,var(--color-base-300)80%,transparent)}}.model-row.svelte-2sowhk{background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.model-row.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-base-200)55%,transparent)}}.model-row.svelte-2sowhk{padding:calc(var(--spacing,.25rem)*2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.model-row.selected.svelte-2sowhk{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.model-row.selected.svelte-2sowhk{border-color:color-mix(in oklab,var(--color-primary)55%,transparent)}}.model-row.selected.svelte-2sowhk{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.model-row.selected.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.model-row.selected.svelte-2sowhk{box-shadow:0 0 0 1px #8b5cf633,0 0 24px #8b5cf61f}.model-doc-link.svelte-2sowhk{width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.model-doc-link.svelte-2sowhk{border-color:color-mix(in oklab,var(--color-cyan-400,oklch(78.9% .154 211.53))25%,transparent)}}.model-doc-link.svelte-2sowhk{background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.model-doc-link.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695))70%,transparent)}}.model-doc-link.svelte-2sowhk{color:var(--color-cyan-300,oklch(86.5% .127 207.078));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.model-doc-link.svelte-2sowhk:hover{border-color:var(--color-cyan-300,oklch(86.5% .127 207.078));color:var(--color-cyan-200,oklch(91.7% .08 205.041))}}.model-doc-link.svelte-2sowhk{box-shadow:inset 3px 0 #22d3eecc,0 0 18px #22d3ee1f}.model-option.svelte-2sowhk{min-width:calc(var(--spacing,.25rem)*0);align-items:flex-start;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1.5);text-align:left;flex-direction:column;flex:1;display:flex}.model-option-label.svelte-2sowhk{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-base-content)}.model-option-value.svelte-2sowhk{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));word-break:break-all;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.model-option-value.svelte-2sowhk{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.model-option-description.svelte-2sowhk{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.model-option-description.svelte-2sowhk{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.manual-entry.svelte-2sowhk{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.manual-entry.svelte-2sowhk{background-color:color-mix(in oklab,var(--color-base-200)55%,transparent)}}.manual-entry.svelte-2sowhk{padding:calc(var(--spacing,.25rem)*3)}.manual-entry.svelte-2sowhk label:where(.svelte-2sowhk){margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-base-content);display:block}@supports (color:color-mix(in lab,red,red)){.manual-entry.svelte-2sowhk label:where(.svelte-2sowhk){color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.manual-entry.svelte-2sowhk label:where(.svelte-2sowhk){text-transform:uppercase}.manual-entry-row.svelte-2sowhk{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media(min-width:40rem){.manual-entry-row.svelte-2sowhk{flex-direction:row}}.manual-entry-row.svelte-2sowhk .input:where(.svelte-2sowhk){flex:1}.spin.svelte-2sowhk{animation:.8s linear infinite svelte-2sowhk-model-picker-spin}@keyframes svelte-2sowhk-model-picker-spin{to{transform:rotate(360deg)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
