@layer evry.recipes{.ui-visually-hidden{position:absolute;inline-size:.0625em;block-size:.0625em;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@layer evry.recipes{.ui-control-motion{transition:background-color var(--ui-control-duration, var(--motion-duration-fast, .12s)) var(--ui-control-easing, var(--motion-easing-standard, cubic-bezier(.2, 0, 0, 1))),border-color var(--ui-control-duration, var(--motion-duration-fast, .12s)) var(--ui-control-easing, var(--motion-easing-standard, cubic-bezier(.2, 0, 0, 1))),color var(--ui-control-duration, var(--motion-duration-fast, .12s)) var(--ui-control-easing, var(--motion-easing-standard, cubic-bezier(.2, 0, 0, 1))),opacity var(--ui-control-duration, var(--motion-duration-fast, .12s)) var(--ui-control-easing, var(--motion-easing-standard, cubic-bezier(.2, 0, 0, 1))),transform var(--ui-control-duration, var(--motion-duration-fast, .12s)) var(--ui-control-easing, var(--motion-easing-standard, cubic-bezier(.2, 0, 0, 1))),box-shadow var(--ui-control-duration, var(--motion-duration-fast, .12s)) var(--ui-control-easing, var(--motion-easing-standard, cubic-bezier(.2, 0, 0, 1)))}[data-motion=none] .ui-control-motion{transition:none}@media(prefers-reduced-motion:reduce){.ui-control-motion{transition:none}}}@layer evry.recipes{.ui-control-state[data-disabled=true]{opacity:var(--ui-disabled-opacity, .55);cursor:not-allowed}.ui-control-state[data-readonly=true]{cursor:not-allowed}.ui-control-state[data-loading=true]{cursor:progress}}@layer evry.recipes{:root{--ui-density-context-control-block-size: var(--ui-density-regular-control-block-size, 2.75em);--ui-density-context-block-space: var(--ui-density-regular-block-space, .38em);--ui-density-context-inline-gap: var(--ui-density-regular-inline-gap, .5em)}[data-ui-density=compact]{--ui-density-context-control-block-size: var(--ui-density-compact-control-block-size, 2.5em);--ui-density-context-block-space: var(--ui-density-compact-block-space, .25em);--ui-density-context-inline-gap: var(--ui-density-compact-inline-gap, .4em)}[data-ui-density=regular]{--ui-density-context-control-block-size: var(--ui-density-regular-control-block-size, 2.75em);--ui-density-context-block-space: var(--ui-density-regular-block-space, .38em);--ui-density-context-inline-gap: var(--ui-density-regular-inline-gap, .5em)}[data-ui-density=comfortable]{--ui-density-context-control-block-size: var(--ui-density-comfortable-control-block-size, 3em);--ui-density-context-block-space: var(--ui-density-comfortable-block-space, .52em);--ui-density-context-inline-gap: var(--ui-density-comfortable-inline-gap, .6em)}.ui-density-aware{--ui-density-control-block-size: var(--ui-density-context-control-block-size, 2.75em);--ui-density-block-space: var(--ui-density-context-block-space, .38em);--ui-density-inline-gap: var(--ui-density-context-inline-gap, .5em)}.ui-density-aware[data-density=compact]{--ui-density-control-block-size: var(--ui-density-compact-control-block-size, 2.5em);--ui-density-block-space: var(--ui-density-compact-block-space, .25em);--ui-density-inline-gap: var(--ui-density-compact-inline-gap, .4em)}.ui-density-aware[data-density=regular]{--ui-density-control-block-size: var(--ui-density-regular-control-block-size, 2.75em);--ui-density-block-space: var(--ui-density-regular-block-space, .38em);--ui-density-inline-gap: var(--ui-density-regular-inline-gap, .5em)}.ui-density-aware[data-density=comfortable]{--ui-density-control-block-size: var(--ui-density-comfortable-control-block-size, 3em);--ui-density-block-space: var(--ui-density-comfortable-block-space, .52em);--ui-density-inline-gap: var(--ui-density-comfortable-inline-gap, .6em)}}@layer evry.recipes{.ui-field,.ui-field__main{position:relative;display:grid;min-inline-size:0}.ui-field__label,.ui-field__outside-label-host,.ui-field__inside-label-host{min-inline-size:0}.ui-field__outside-label-host[data-empty=true],.ui-field__inside-label-host[data-empty=true]{display:none}.ui-field__frame{position:relative;display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:var(--field-frame-top-track, 0) minmax(var(--field-control-min-block-size, 0),max-content) var(--field-frame-bottom-track, 0);min-inline-size:0;align-items:stretch}.ui-field__control-region{grid-row:2}.ui-field__leading-items,.ui-field__trailing-items{grid-row:1 / 4}.ui-field__leading-items{grid-column:1}.ui-field__control-region{grid-column:2}.ui-field__trailing-items{grid-column:3}.ui-field__inside-label-host{position:relative;z-index:1;grid-row:1 / 4;grid-column:2;overflow:visible;pointer-events:none}.ui-field__leading-items,.ui-field__trailing-items,.ui-field__control-region,.ui-field__control-actions,.ui-field__state-indicator,.ui-field__item,.ui-field__item-content,.ui-field__item-value{display:flex;min-inline-size:0;align-items:center}.ui-field__leading-items,.ui-field__trailing-items,.ui-field__control-region,.ui-field__item{align-self:stretch}.ui-field__item-content{box-sizing:border-box;min-block-size:100%;padding-block-start:var(--field-frame-top-track, 0);padding-block-end:var(--field-frame-bottom-track, 0)}.ui-field__leading-items[data-empty=true],.ui-field__trailing-items[data-empty=true],.ui-field__state-indicator:empty{display:none}.ui-field__control-region{position:relative}.ui-field__control{flex:1 1 0;min-inline-size:0;inline-size:0;max-inline-size:100%}.ui-field__feedback{display:flex;min-inline-size:0;align-items:start}.ui-field__feedback[data-empty=true]{display:none}.ui-field__counter{flex:0 0 auto;margin-inline-start:auto;white-space:nowrap}.ui-field__message{min-inline-size:0;flex:1 1 auto;overflow-wrap:anywhere}}@layer evry.recipes{.ui-field-appearance{--ui-field-appearance-inline-padding: .75em;--ui-field-appearance-half-inline-padding: .375em;--ui-field-appearance-gap: .5em;--ui-field-appearance-line-height: 1.5em;--ui-field-appearance-base-lines-block-size: 6em;--ui-field-appearance-min-lines-block-size: 4.5em;--ui-field-appearance-max-lines-block-size: 15em;--ui-field-appearance-radius: var(--ui-radius-md, .65em);--ui-field-appearance-label-inline-padding: .25em;--ui-field-appearance-label-border-width: .0625em;--ui-field-appearance-raised-label-edge-gap: .25em;--ui-field-appearance-feedback-gap: .2em;--ui-field-appearance-state-icon-size: 1em;--ui-field-appearance-state-icon-inline-size: 1.25em;--ui-field-appearance-state-icon-gap: .05em;--ui-field-appearance-state-icon-edge-offset: calc( (var(--ui-field-appearance-state-icon-inline-size) - var(--ui-field-appearance-state-icon-size)) / 2 );--ui-field-appearance-border: var(--color-neutral-300, #cbd5e1);--ui-field-appearance-border-hover: var(--color-neutral-400, #94a3b8);--ui-field-appearance-border-focus: var(--color-primary-500, #3b82f6);--ui-field-appearance-state-border: var(--ui-field-appearance-border);--ui-field-appearance-outline-color: var(--ui-field-appearance-state-border);--ui-field-appearance-label-border-color: var(--ui-field-appearance-state-border);--ui-field-appearance-surface: var(--color-surface, #fff);--ui-field-appearance-filled-surface: var(--color-neutral-100, #f1f5f9);--ui-field-appearance-content: var(--color-on-surface, #0f172a);--ui-field-appearance-muted: var(--color-on-surface-muted, #475569);--ui-field-appearance-focus-shadow: color-mix(in srgb, var(--ui-field-appearance-outline-color) 24%, transparent);--ui-field-appearance-effect-shadow: 0 0 0 0 transparent;--ui-field-appearance-focus-ring-shadow: 0 0 0 0 transparent;--field-label-top-inset: .05em;--field-label-block-padding: .1em;--field-label-content-block-size: 1.28em;--field-label-content-half-block-size: .64em;--field-label-outer-block-size: calc( var(--field-label-content-block-size) + var(--field-label-block-padding) + var(--field-label-block-padding) );--field-label-half-outer-block-size: calc( var(--field-label-content-half-block-size) + var(--field-label-block-padding) );--field-control-bottom-inset: var(--ui-density-block-space, .38em);--field-label-control-gap: var(--field-control-bottom-inset);--field-control-min-block-size: calc(var(--ui-density-control-block-size, 2.75em) - .95em);--ui-field-appearance-action-size: var(--field-control-min-block-size);--field-label-top-reserve: calc( var(--field-label-top-inset) + var(--field-label-outer-block-size) + var(--field-label-control-gap) );--field-center-side: var(--field-control-bottom-inset);--field-inside-center-side: max( var(--field-label-top-reserve), var(--field-control-bottom-inset) );--field-overline-center-side: max( calc(var(--field-label-half-outer-block-size) + var(--field-label-control-gap)), var(--field-control-bottom-inset) );--field-overline-frame-offset: calc(var(--field-label-top-inset) + var(--field-label-half-outer-block-size));--field-main-top-inset: var(--field-label-top-inset);--field-frame-top-track: var(--field-control-bottom-inset);--field-frame-bottom-track: var(--field-control-bottom-inset);inline-size:var(--ui-field-appearance-inline-size, 28rem);max-inline-size:100%;gap:var(--ui-field-appearance-feedback-gap);color:var(--ui-field-appearance-content);font:inherit}.ui-field-appearance:is([data-label-mode=overline],[data-label-mode=overline-bordered],[data-label-mode=floating-overline],[data-label-mode=floating-overline-bordered],[data-label-mode=floating-overline-bordered-over]){--field-main-top-inset: var(--field-overline-frame-offset);--field-frame-top-track: calc( var(--field-label-half-outer-block-size) + var(--field-label-control-gap) )}.ui-field__label{display:inline-flex;box-sizing:border-box;block-size:var(--field-label-outer-block-size);inline-size:fit-content;max-inline-size:100%;align-items:center;gap:.2em;padding-block:var(--field-label-block-padding);color:var(--ui-field-appearance-muted);font:inherit;font-size:.95em;font-weight:inherit;line-height:1.2;letter-spacing:inherit;transform-origin:inline-start center;transition:color .15s ease,inset .15s ease,transform .15s ease,font-size .15s ease,border-color .15s ease,background-color .15s ease}.ui-field__inside-label-host .ui-field__label{--field-label-text-inset: var(--ui-field-appearance-half-inline-padding);position:absolute;inset-inline-start:calc(var(--field-label-text-inset) - var(--ui-field-appearance-label-inline-padding) - var(--ui-field-appearance-label-border-width));max-inline-size:calc(100% - var(--field-label-text-inset));padding-inline:var(--ui-field-appearance-label-inline-padding);overflow:hidden;border:var(--ui-field-appearance-label-border-width) solid transparent;border-radius:.35em;background:transparent;pointer-events:none}.ui-field-appearance:is([data-label-mode=floating-overline],[data-label-mode=floating-overline-bordered],[data-label-mode=floating-overline-bordered-over],[data-label-mode=floating-inside])[data-label-state=rest] .ui-field__label{--field-label-text-inset: var(--ui-field-appearance-inline-padding);inset-block-start:calc(0em - var(--field-main-top-inset) - var(--ui-field-appearance-label-border-width));color:var(--ui-field-appearance-muted);font-size:1em;transform:translateY(80%);transition-property:color,inset,transform,font-size,background-color}.ui-field-appearance:is([data-label-mode=overline],[data-label-mode=overline-bordered],[data-label-mode=floating-overline],[data-label-mode=floating-overline-bordered],[data-label-mode=floating-overline-bordered-over])[data-label-state=raised] .ui-field__label{inset-inline-start:var(--ui-field-appearance-raised-label-edge-gap);inset-block-start:0;max-inline-size:calc(100% - var(--ui-field-appearance-raised-label-edge-gap));color:var(--ui-field-appearance-state-border);transform:translateY(-50%)}.ui-field-appearance:is([data-label-mode=inset],[data-label-mode=floating-inside])[data-label-state=raised] .ui-field__label{inset-inline-start:var(--ui-field-appearance-raised-label-edge-gap);inset-block-start:var(--field-label-top-inset);max-inline-size:calc(100% - var(--ui-field-appearance-raised-label-edge-gap));color:var(--ui-field-appearance-muted);transform:none}.ui-field__frame{overflow:visible;border:.0625em solid var(--ui-field-appearance-state-border);border-radius:var(--ui-field-appearance-radius);background:var(--ui-field-appearance-surface);box-shadow:var(--ui-field-appearance-effect-shadow),var(--ui-field-appearance-focus-ring-shadow);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ui-field-appearance[data-focused=true]{--ui-field-appearance-state-border: var(--ui-field-appearance-border-focus);--ui-field-appearance-focus-ring-shadow: 0 0 0 .1875em var(--ui-field-appearance-focus-shadow)}.ui-field__leading-items{border-start-start-radius:calc(var(--ui-field-appearance-radius) - var(--ui-field-appearance-label-border-width));border-end-start-radius:calc(var(--ui-field-appearance-radius) - var(--ui-field-appearance-label-border-width))}.ui-field__trailing-items{border-start-end-radius:calc(var(--ui-field-appearance-radius) - var(--ui-field-appearance-label-border-width));border-end-end-radius:calc(var(--ui-field-appearance-radius) - var(--ui-field-appearance-label-border-width))}.ui-field__control-actions,.ui-field__state-indicator{block-size:var(--ui-field-appearance-action-size);flex:0 0 auto;align-self:center;justify-content:center;gap:var(--ui-field-appearance-state-icon-gap)}.ui-field__action{display:inline-grid;inline-size:var(--ui-field-appearance-state-icon-inline-size);block-size:var(--ui-field-appearance-action-size);flex:0 0 auto;padding:0;place-items:center;border:0;border-radius:.45em;background:transparent;color:var(--ui-field-appearance-muted);font:inherit;opacity:.8;cursor:pointer}.ui-field__action:not(:disabled):is(:hover,:focus-visible){opacity:1}.ui-field__action[hidden]{display:none}.ui-field__loading-indicator{display:block;box-sizing:border-box;inline-size:1em;block-size:1em;flex:0 0 auto;border:.125em solid color-mix(in srgb,currentColor 24%,transparent);border-block-start-color:currentColor;border-radius:50%;transform-origin:center}.ui-field__loading-indicator[hidden],.ui-field__status-icon[hidden],.ui-field__state-indicator[hidden]{display:none}.ui-field-appearance[data-variant=filled] .ui-field__frame{border-color:transparent;border-block-end-color:var(--ui-field-appearance-state-border);border-radius:var(--ui-field-appearance-radius) var(--ui-field-appearance-radius) .2em .2em;background:var(--ui-field-appearance-filled-surface)}.ui-field__control{block-size:var(--field-control-min-block-size);min-block-size:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;line-height:1.2;letter-spacing:inherit}.ui-field__outside-label-host{display:flex;block-size:var(--field-label-outer-block-size);margin-block-end:var(--field-label-control-gap);align-items:start}.ui-field-appearance[data-control-placement=center]:is([data-label-mode=overline],[data-label-mode=overline-bordered],[data-label-mode=floating-overline],[data-label-mode=floating-overline-bordered],[data-label-mode=floating-overline-bordered-over]){--field-frame-bottom-track: var(--field-overline-center-side);--field-frame-top-track: var(--field-overline-center-side)}.ui-field-appearance[data-has-state-icons=true] .ui-field__control-region{padding-inline-end:calc(var(--ui-field-appearance-inline-padding) - var(--ui-field-appearance-state-icon-edge-offset))}.ui-field__action-icon,.ui-field__status-icon{display:block;inline-size:var(--ui-field-appearance-state-icon-size);block-size:var(--ui-field-appearance-state-icon-size)}.ui-field__feedback{gap:.75em;min-block-size:1.15em;padding-inline:.2em;color:var(--ui-field-appearance-muted);font-size:.74em;line-height:1.55}.ui-field-appearance[data-variant=plain] .ui-field__frame{border-color:transparent;border-block-end-color:var(--ui-field-appearance-state-border);border-radius:0;background:transparent}.ui-field-appearance[data-status=success]{--ui-field-appearance-border-focus: var(--color-success-500, #22c55e);--ui-field-appearance-state-border: var(--ui-field-appearance-border-focus)}.ui-field-appearance[data-status=warning]{--ui-field-appearance-border-focus: var(--color-warning-500, #eab308);--ui-field-appearance-state-border: var(--ui-field-appearance-border-focus)}.ui-field-appearance[data-status=error]{--ui-field-appearance-border-focus: var(--color-error-500, #ef4444);--ui-field-appearance-state-border: var(--ui-field-appearance-border-focus)}.ui-field-appearance[data-status=info]{--ui-field-appearance-border-focus: var(--color-info-500, #0ea5e9);--ui-field-appearance-state-border: var(--ui-field-appearance-border-focus)}.ui-field-appearance[data-label-empty=true]{--field-label-top-inset: 0;--field-label-outer-block-size: 0;--field-label-half-outer-block-size: 0}.ui-field__main{padding-block-start:var(--field-main-top-inset)}.ui-field-appearance:is([data-label-mode=inset],[data-label-mode=floating-inside]){--field-main-top-inset: 0em;--field-frame-top-track: var(--field-label-top-reserve)}.ui-field-appearance[data-control-placement=center]{--field-frame-bottom-track: var(--field-center-side);--field-frame-top-track: var(--field-center-side)}.ui-field-appearance[data-control-placement=center]:is([data-label-mode=inset],[data-label-mode=floating-inside]){--field-frame-bottom-track: var(--field-inside-center-side);--field-frame-top-track: var(--field-inside-center-side)}.ui-field__outside-label-host .ui-field__label{position:relative;padding-inline:0;border:0}.ui-field__label-content{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-field__required-marker{flex:0 0 auto;color:var(--color-error-600, #dc2626)}.ui-field-appearance:is([data-label-mode=overline],[data-label-mode=floating-overline],[data-label-mode=overline-bordered],[data-label-mode=floating-overline-bordered],[data-label-mode=floating-overline-bordered-over])[data-label-state=raised] .ui-field__label{background:var(--ui-field-appearance-surface)}.ui-field-appearance:is([data-label-mode=overline-bordered],[data-label-mode=floating-overline-bordered]) .ui-field__label,.ui-field-appearance[data-label-mode=floating-overline-bordered-over][data-label-state=raised] .ui-field__label{border-color:var(--ui-field-appearance-label-border-color)}.ui-field-appearance[data-label-mode=floating-overline-bordered] .ui-field__label{background:var(--ui-field-appearance-surface)}.ui-field-appearance[data-effect=glass]:is([data-label-mode=overline],[data-label-mode=overline-bordered],[data-label-mode=floating-overline],[data-label-mode=floating-overline-bordered],[data-label-mode=floating-overline-bordered-over])[data-label-state=raised] .ui-field__label{background:var(--ui-surface-glass-background);backdrop-filter:var(--ui-surface-glass-filter)}.ui-field-appearance:hover{--ui-field-appearance-state-border: var(--ui-field-appearance-border-hover)}.ui-field__control-region{gap:var(--ui-field-appearance-state-icon-gap);padding-inline:var(--ui-field-appearance-inline-padding)}.ui-field__control::placeholder{color:var(--color-neutral-500, #64748b);opacity:.8;transition:opacity .15s ease}.ui-field-appearance:is([data-label-mode=floating-overline],[data-label-mode=floating-overline-bordered],[data-label-mode=floating-overline-bordered-over],[data-label-mode=floating-inside])[data-label-state=rest] .ui-field__control::placeholder{opacity:0}.ui-field-appearance:is([data-label-mode=floating-overline],[data-label-mode=floating-overline-bordered-over],[data-label-mode=floating-inside])[data-label-state=rest] .ui-field__label{border-color:transparent}.ui-field__leading-items,.ui-field__trailing-items{gap:.2em;overflow:hidden}.ui-field__item{align-self:stretch;color:var(--ui-field-appearance-muted);white-space:nowrap}.ui-field__item-content{justify-content:center;padding-inline:.55em}.ui-field__item[data-appearance=plain] .ui-field__item-content{padding-inline:.45em}.ui-field__item[data-appearance=action] .ui-field__item-content{padding-inline:.2em}.ui-field__item[data-appearance=custom] .ui-field__item-content{padding-inline:0}.ui-field__item-value{justify-content:center;gap:.25em}.ui-field__item[data-appearance=affix] .ui-field__item-value{font-size:.82em;font-weight:650}.ui-field__item[data-appearance=affix]{background:color-mix(in srgb,var(--color-neutral-300, #cbd5e1) 22%,transparent)}.ui-field__leading-items .ui-field__item[data-appearance=affix]{border-inline-end:.0625em solid color-mix(in srgb,var(--ui-field-appearance-state-border) 75%,transparent)}.ui-field__trailing-items .ui-field__item[data-appearance=affix]{border-inline-start:.0625em solid color-mix(in srgb,var(--ui-field-appearance-state-border) 75%,transparent)}.ui-field-appearance:is([data-variant=filled],[data-variant=plain]) .ui-field__leading-items{border-end-start-radius:0}.ui-field-appearance:is([data-variant=filled],[data-variant=plain]) .ui-field__trailing-items{border-end-end-radius:0}.ui-field__state-indicator{inline-size:var(--ui-field-appearance-state-icon-inline-size)}.ui-field__counter{direction:ltr;font-variant-numeric:tabular-nums}.ui-field-appearance[data-size=sm]{--ui-field-appearance-inline-padding: .6em;--ui-field-appearance-half-inline-padding: .3em;font-size:.875rem}.ui-field-appearance[data-size=lg]{--ui-field-appearance-inline-padding: .9em;--ui-field-appearance-half-inline-padding: .45em;font-size:1.075rem}.ui-field-appearance[data-variant=filled]:is([data-label-mode=overline],[data-label-mode=overline-bordered],[data-label-mode=floating-overline],[data-label-mode=floating-overline-bordered],[data-label-mode=floating-overline-bordered-over])[data-label-state=raised] .ui-field__label{background:var(--ui-field-appearance-filled-surface)}.ui-field-appearance[data-variant=plain] .ui-field__item{border:0;background:transparent}.ui-field-appearance[data-status=success] .ui-field__feedback{color:var(--color-success-700, #15803d)}.ui-field-appearance[data-status=warning] .ui-field__feedback{color:var(--color-warning-800, #854d0e)}.ui-field-appearance[data-status=error] .ui-field__feedback{color:var(--color-error-700, #b91c1c)}.ui-field-appearance[data-status=info] .ui-field__feedback{color:var(--color-info-700, #0369a1)}.ui-field-appearance[data-readonly=true] .ui-field__frame{background:color-mix(in srgb,var(--ui-field-appearance-filled-surface) 70%,transparent)}.ui-field-appearance[data-readonly=true] .ui-field__control{cursor:default}.ui-field-appearance[data-loading=true] .ui-field__control{opacity:.72}@media(prefers-reduced-motion:reduce){.ui-field__label,.ui-field__frame,.ui-field__control::placeholder{transition-duration:.01ms}}@media(forced-colors:active){.ui-field-appearance{--ui-field-appearance-state-border: CanvasText}.ui-field-appearance[data-focused=true]{--ui-field-appearance-state-border: Highlight}.ui-field-appearance[data-focused=true] .ui-field__frame{outline:.125em solid var(--ui-field-appearance-outline-color);outline-offset:.125em;box-shadow:none}.ui-field__action{color:ButtonText}}}@layer evry.recipes{.ui-focus-ring:focus-visible{outline:var(--focus-width, .125em) solid var(--focus-color, Highlight);outline-offset:var(--focus-offset, .125em)}@media(forced-colors:active){.ui-focus-ring:focus-visible{outline-color:Highlight}}}@layer evry.recipes{@keyframes evry-spin{to{transform:rotate(1turn)}}.ui-motion-spin{animation:evry-spin var(--ui-spin-duration, var(--motion-duration-spin, 1s)) linear infinite}.ui-motion-spin[data-paused=true],.ui-motion-spin[hidden],[hidden] .ui-motion-spin{animation-play-state:paused}[data-motion=none] .ui-motion-spin{animation:none}@media(prefers-reduced-motion:reduce){.ui-motion-spin{animation-duration:var(--motion-duration-spin-reduced, 2s)}}}@layer evry.components,evry.overrides;@layer evry.overrides{.ui-orientation-edge[data-orientation-edge=true] .ui-orientation-edge__rail{border-width:0;border-block-end-width:var(--ui-orientation-edge-rule-width, 0em)}.ui-orientation-edge[data-orientation-edge=true] .ui-orientation-edge__item{border-start-start-radius:var(--ui-orientation-edge-item-radius, 0em);border-start-end-radius:var(--ui-orientation-edge-item-radius, 0em);border-end-start-radius:0;border-end-end-radius:0}.ui-orientation-edge[data-orientation-edge=true] .ui-orientation-edge__border-indicator{margin-block-end:calc(0em - var(--ui-orientation-edge-rule-width, 0em));margin-inline-end:0;border-width:0;border-block-end-width:var(--ui-orientation-edge-indicator-width, 0em)}.ui-orientation-edge[data-orientation-edge=true] .ui-orientation-edge__indicator-host[aria-selected=true]:after{position:absolute;inset-block-start:auto;inset-block-end:0;inset-inline-start:var(--ui-orientation-edge-indicator-inset, 0em);inset-inline-end:var(--ui-orientation-edge-indicator-inset, 0em);inline-size:auto;block-size:var(--ui-orientation-edge-indicator-width, 0em);border-start-start-radius:var(--ui-orientation-edge-indicator-radius, 0em);border-start-end-radius:var(--ui-orientation-edge-indicator-radius, 0em);border-end-start-radius:0;border-end-end-radius:0}.ui-orientation-edge[data-orientation-edge=true][data-orientation=vertical] .ui-orientation-edge__rail{border-block-end-width:0;border-inline-end-width:var(--ui-orientation-edge-rule-width, 0em)}.ui-orientation-edge[data-orientation-edge=true][data-orientation=vertical] .ui-orientation-edge__item{border-start-start-radius:var(--ui-orientation-edge-item-radius, 0em);border-start-end-radius:0;border-end-start-radius:var(--ui-orientation-edge-item-radius, 0em);border-end-end-radius:0}.ui-orientation-edge[data-orientation-edge=true][data-orientation=vertical] .ui-orientation-edge__border-indicator{margin-block-end:0;margin-inline-end:calc(0em - var(--ui-orientation-edge-rule-width, 0em));border-block-end-width:0;border-inline-end-width:var(--ui-orientation-edge-indicator-width, 0em)}.ui-orientation-edge[data-orientation-edge=true][data-orientation=vertical] .ui-orientation-edge__indicator-host[aria-selected=true]:after{inset-block-start:var(--ui-orientation-edge-indicator-inset, 0em);inset-block-end:var(--ui-orientation-edge-indicator-inset, 0em);inset-inline-start:auto;inset-inline-end:0;inline-size:var(--ui-orientation-edge-indicator-width, 0em);block-size:auto;border-start-start-radius:var(--ui-orientation-edge-indicator-radius, 0em);border-start-end-radius:0;border-end-start-radius:var(--ui-orientation-edge-indicator-radius, 0em);border-end-end-radius:0}}@layer evry.recipes{:root{--ui-radius-xs: .35em;--ui-radius-sm: .5em;--ui-radius-md: .65em;--ui-radius-lg: .75em;--ui-radius-xl: .95em;--ui-radius-pill: 999em}.ui-radius-scale{--ui-radius-xs: .35em;--ui-radius-sm: .5em;--ui-radius-md: .65em;--ui-radius-lg: .75em;--ui-radius-xl: .95em;--ui-radius-pill: 999em}}@layer evry.recipes,evry.components,evry.overrides;@layer evry.recipes{.ui-surface-appearance{--ui-surface-tone: var(--ui-component-tone, var(--color-primary-600, #2563eb));--ui-surface-tone-soft: var(--ui-component-tone-soft, var(--color-primary-100, #dbeafe));--ui-surface-base: var(--color-surface, #fff);--ui-surface-bordered-tone-weight: 44%;--ui-surface-glass-border-weight: 28%;--ui-surface-glass-tint-weight: 18%;--ui-surface-glass-base-weight: 68%;--ui-surface-glass-blur: 1em;--ui-surface-glass-saturation: 135%;--ui-surface-glass-shadow-alpha: 12%;--ui-surface-bordered-border-color: color-mix( in srgb, var(--ui-surface-tone) var(--ui-surface-bordered-tone-weight), transparent );--ui-surface-glass-border-color: color-mix( in srgb, var(--ui-surface-tone) var(--ui-surface-glass-border-weight), transparent );--ui-surface-glass-background: color-mix( in srgb, var(--ui-surface-tone-soft) var(--ui-surface-glass-tint-weight), color-mix( in srgb, var(--ui-surface-base) var(--ui-surface-glass-base-weight), transparent ) );--ui-surface-glass-shadow: inset 0 .0625em 0 color-mix(in srgb, white 34%, transparent), 0 .45em 1.4em color-mix( in srgb, var(--ui-surface-tone) var(--ui-surface-glass-shadow-alpha), transparent );--ui-surface-glass-filter: blur(var(--ui-surface-glass-blur)) saturate(var(--ui-surface-glass-saturation))}}@layer evry.overrides{:where(.ui-surface-appearance[data-variant=bordered]:not(:has(.ui-surface-paint)),.ui-surface-appearance[data-variant=bordered].ui-surface-paint,.ui-surface-appearance[data-variant=bordered] .ui-surface-paint,.ui-surface-paint[data-variant=bordered]){border-color:var(--ui-surface-bordered-border-color)}:where(.ui-surface-appearance[data-effect=glass]:not(:has(.ui-surface-paint)),.ui-surface-appearance[data-effect=glass].ui-surface-paint,.ui-surface-appearance[data-effect=glass] .ui-surface-paint,.ui-surface-paint[data-effect=glass]){border-color:var(--ui-surface-glass-border-color);background:var(--ui-surface-glass-background);box-shadow:var(--ui-surface-glass-shadow);backdrop-filter:var(--ui-surface-glass-filter)}@media(forced-colors:active){:where(.ui-surface-appearance[data-variant=bordered]:not(:has(.ui-surface-paint)),.ui-surface-appearance[data-variant=bordered].ui-surface-paint,.ui-surface-appearance[data-variant=bordered] .ui-surface-paint,.ui-surface-paint[data-variant=bordered],.ui-surface-appearance[data-effect=glass]:not(:has(.ui-surface-paint)),.ui-surface-appearance[data-effect=glass].ui-surface-paint,.ui-surface-appearance[data-effect=glass] .ui-surface-paint,.ui-surface-paint[data-effect=glass]){border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none;backdrop-filter:none}}@media(prefers-reduced-transparency:reduce){:where(.ui-surface-appearance[data-effect=glass]:not(:has(.ui-surface-paint)),.ui-surface-appearance[data-effect=glass].ui-surface-paint,.ui-surface-appearance[data-effect=glass] .ui-surface-paint,.ui-surface-paint[data-effect=glass]){background:color-mix(in srgb,var(--ui-surface-tone-soft) 24%,var(--ui-surface-base));backdrop-filter:none}}}@layer evry.components{.builtin-button{--button-tone: var(--color-primary-600, currentColor);--button-tone-hover: var(--color-primary-700, var(--button-tone));--button-tone-contrast: var(--color-primary-800, var(--button-tone-hover));--button-tone-soft: var(--color-primary-100, color-mix(in srgb, var(--button-tone) 14%, transparent));--button-tone-soft-hover: var(--color-primary-200, color-mix(in srgb, var(--button-tone) 22%, transparent));--button-content: var(--color-primary-600-content, Canvas);--button-ghost-surface: color-mix(in srgb, var(--button-tone) 6%, transparent);--button-ghost-hover-surface: color-mix(in srgb, var(--button-tone) 14%, transparent);--button-readonly-surface: color-mix(in srgb, var(--button-tone) 7%, transparent);position:relative;display:inline-flex;align-items:center;justify-content:center;min-inline-size:0;min-block-size:var(--button-height-md, var(--ui-density-control-block-size, 2.75em));gap:var(--button-gap, var(--ui-density-inline-gap, .5em));padding-block:var(--button-padding-block, calc(var(--ui-density-block-space, .38em) + .17em));padding-inline:var(--button-padding-inline-md, 1em);border:var(--button-border-width, .0625em) solid transparent;border-radius:var(--button-radius, var(--ui-radius-sm, .5em));background:var(--button-tone);color:var(--button-content);font:inherit;font-size:var(--button-font-md, 1rem);font-weight:var(--button-font-weight, 650);line-height:1.25;text-align:center;touch-action:manipulation;user-select:none;cursor:pointer}.builtin-button__leading,.builtin-button__content,.builtin-button__trailing{display:inline-flex;align-items:center;justify-content:center;min-inline-size:0}.builtin-button__leading:empty,.builtin-button__trailing:empty{display:none}.builtin-button__content{overflow:hidden;text-overflow:ellipsis}.builtin-button__spinner{position:absolute;inline-size:1em;block-size:1em;border:.125em solid currentColor;border-inline-end-color:transparent;border-radius:50%}.builtin-button__spinner[hidden]{display:none}.builtin-button[data-loading=true] :is(.builtin-button__leading,.builtin-button__content,.builtin-button__trailing){opacity:var(--button-loading-content-opacity, .3)}.builtin-button[data-width=full]{inline-size:100%}.builtin-button[data-width=equal]{flex:1 1 0}.builtin-button[data-shape=square]{aspect-ratio:1;padding-inline:0}.builtin-button[data-shape=pill]{border-radius:var(--button-pill-radius, 999em)}.builtin-button[data-shape=square]{border-radius:var(--button-square-radius, var(--ui-radius-sm, .5em))}.builtin-button[data-size=sm]{min-block-size:var(--button-height-sm, calc(var(--ui-density-control-block-size, 2.75em) - .5em));padding-inline:var(--button-padding-inline-sm, .8em);font-size:var(--button-font-sm, .875rem)}.builtin-button[data-size=lg]{min-block-size:var(--button-height-lg, calc(var(--ui-density-control-block-size, 2.75em) + .5em));padding-inline:var(--button-padding-inline-lg, 1.25em);font-size:var(--button-font-lg, 1.125rem)}.builtin-button[data-variant=solid]{border-color:var(--button-tone);background:var(--button-tone);color:var(--button-content)}.builtin-button[data-variant=soft]{background:var(--button-tone-soft);color:var(--button-tone-contrast)}.builtin-button[data-variant=outline]{border-color:var(--button-tone);background:transparent;color:var(--button-tone-contrast)}.builtin-button[data-variant=ghost]{background:var(--button-ghost-surface);color:var(--button-tone-contrast)}.builtin-button[data-variant=link]{border-color:transparent;background:transparent;color:var(--button-tone-contrast);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.builtin-button[data-variant=solid]:not(:disabled,[aria-disabled=true]):hover{border-color:var(--button-tone-hover);background:var(--button-tone-hover)}.builtin-button[data-variant=soft]:not(:disabled,[aria-disabled=true]):hover{background:var(--button-tone-soft-hover)}.builtin-button:is([data-variant=outline],[data-variant=ghost]):not(:disabled,[aria-disabled=true]):hover{background:var(--button-ghost-hover-surface)}.builtin-button[data-variant=link]:not(:disabled,[aria-disabled=true]):hover{color:var(--button-tone-hover);text-decoration-thickness:.12em}.builtin-button:not(:disabled,[aria-disabled=true]):active{transform:translateY(var(--button-active-offset, .0625em)) scale(.975)}.builtin-button[aria-pressed=true],.builtin-button[aria-pressed=mixed]{box-shadow:inset 0 0 0 var(--button-pressed-width, .125em) currentColor}.builtin-button[data-readonly=true]:not([data-disabled=true]){border-color:color-mix(in srgb,var(--button-tone) 55%,transparent);border-style:dashed;background:var(--button-readonly-surface);color:var(--button-tone-contrast)}.builtin-button:not([data-status=default]):after{position:absolute;inset-inline-start:.25em;inline-size:.2em;block-size:45%;border-radius:999em;background:var(--button-status-color);content:""}.builtin-button[data-status=success]{--button-status-color: var(--color-success-500, currentColor)}.builtin-button[data-status=warning]{--button-status-color: var(--color-warning-500, currentColor)}.builtin-button[data-status=error]{--button-status-color: var(--color-error-500, currentColor)}.builtin-button[data-status=info]{--button-status-color: var(--color-info-500, currentColor)}@media(forced-colors:active){.builtin-button{border-color:ButtonText}.builtin-button:not([data-status=default]):after{background:Highlight}}}@layer evry.components;@layer evry.components{.builtin-textarea{--ui-field-appearance-action-size: var(--ui-field-appearance-line-height);--field-control-min-block-size: var(--ui-field-appearance-min-lines-block-size)}.builtin-textarea__control-region{align-items:flex-start}.builtin-textarea__control{box-sizing:border-box;block-size:var(--ui-field-appearance-base-lines-block-size);min-block-size:var(--ui-field-appearance-min-lines-block-size);max-block-size:var(--ui-field-appearance-max-lines-block-size);overflow:auto;line-height:1.5;resize:none}.builtin-textarea[data-auto-grow=true] .builtin-textarea__control{block-size:auto}.builtin-textarea__resize-handle{position:absolute;z-index:2;inset-inline-end:.15em;inset-block-end:.15em;display:block;inline-size:.9em;block-size:.9em;padding:0;border:0;outline:0;background:transparent;color:var(--ui-field-appearance-muted);font:inherit;opacity:.6;touch-action:none;transition:opacity .15s ease}.builtin-textarea__resize-handle:before{content:"";position:absolute;inset:.08em;background:repeating-linear-gradient(135deg,transparent 0 .14em,currentColor .14em .22em,transparent .22em .3em);clip-path:polygon(100% 0,100% 100%,0 100%)}.builtin-textarea__resize-handle:is(:hover,:focus-visible){opacity:1}.builtin-textarea__resize-handle:focus-visible{outline:.125em solid var(--ui-field-appearance-outline-color);outline-offset:.08em}.builtin-textarea__resize-handle[hidden]{display:none}.builtin-textarea__resize-handle[aria-disabled=true]{cursor:default;opacity:.35}.builtin-textarea[data-resize=block] .builtin-textarea__resize-handle{cursor:ns-resize}.builtin-textarea[data-resize=inline] .builtin-textarea__resize-handle{cursor:ew-resize}.builtin-textarea[data-resize=both] .builtin-textarea__resize-handle{cursor:nwse-resize}.builtin-textarea:dir(rtl)[data-resize=both] .builtin-textarea__resize-handle{cursor:nesw-resize}.builtin-textarea:dir(rtl) .builtin-textarea__resize-handle:before{transform:scaleX(-1)}.builtin-textarea__item-content{align-items:flex-start;padding-block-start:var(--field-frame-top-track);padding-block-end:var(--field-frame-bottom-track)}.builtin-textarea__item-value{min-block-size:var(--ui-field-appearance-line-height)}.builtin-textarea__item[data-appearance=affix]{background:color-mix(in srgb,var(--color-neutral-300, #cbd5e1) 34%,transparent)}.builtin-textarea__leading-items .builtin-textarea__item[data-appearance=affix]{border-inline-end-color:color-mix(in srgb,var(--ui-field-appearance-state-border) 92%,transparent)}.builtin-textarea__trailing-items .builtin-textarea__item[data-appearance=affix]{border-inline-start-color:color-mix(in srgb,var(--ui-field-appearance-state-border) 92%,transparent)}.builtin-textarea__control-actions,.builtin-textarea__state-indicator{align-self:flex-start;margin-block-start:0}@media(prefers-reduced-motion:reduce){.builtin-textarea__resize-handle{transition-duration:.01ms}}}@layer evry.components{.builtin-select__control{inline-size:100%;appearance:none;cursor:pointer}.builtin-select[data-filled=false] .builtin-select__control{color:var(--ui-field-appearance-muted)}.builtin-select:is([data-label-mode=floating-overline],[data-label-mode=floating-overline-bordered],[data-label-mode=floating-overline-bordered-over],[data-label-mode=floating-inside])[data-label-state=rest] .builtin-select__control{color:transparent}.builtin-select__control option,.builtin-select__control optgroup{background:var(--ui-field-appearance-surface);color:var(--ui-field-appearance-content);font:inherit}.builtin-select__chevron{display:block;inline-size:var(--ui-field-appearance-state-icon-size);block-size:var(--ui-field-appearance-state-icon-size);flex:0 0 auto;color:var(--ui-field-appearance-muted);pointer-events:none;transition:color .15s ease,transform .15s ease}.builtin-select[data-focused=true] .builtin-select__chevron{color:var(--ui-field-appearance-state-border);transform:translateY(.05em)}.builtin-select[data-readonly=true] .builtin-select__chevron,.builtin-select[data-disabled=true] .builtin-select__chevron{opacity:.65}@media(forced-colors:active){.builtin-select__control{appearance:auto}.builtin-select__chevron{display:none}}}@layer evry.components{.builtin-switch{--switch-track-inline-size: 2.55em;--switch-track-block-size: 1.45em;--switch-thumb-size: 1.05em;--switch-thumb-inset: .2em;--switch-border-width: .0625em;--switch-border: var(--color-neutral-400, #94a3b8);--switch-border-hover: var(--color-neutral-500, #64748b);--switch-track-off: var(--color-neutral-200, #e2e8f0);--switch-thumb-off: var(--color-neutral-600, #475569);--switch-surface: var(--color-surface, #fff);--switch-content: var(--color-on-surface, #0f172a);--switch-muted: var(--color-neutral-600, #475569);--switch-tone: var(--color-primary-600, #2563eb);--switch-tone-hover: var(--color-primary-700, #1d4ed8);--switch-tone-soft: var(--color-primary-100, #dbeafe);--switch-tone-content: var(--color-primary-600-content, #fff);--focus-color: var(--switch-tone);--focus-offset: .16em;position:relative;display:inline-grid;box-sizing:border-box;grid-template-columns:max-content minmax(0,1fr);min-inline-size:0;max-inline-size:100%;min-block-size:var(--ui-density-control-block-size, 2.75em);align-items:start;align-content:center;gap:var(--ui-density-inline-gap, .5em);padding-block:var(--ui-density-block-space, .38em);color:var(--switch-content);font:inherit;text-align:start;touch-action:manipulation;user-select:none;cursor:pointer}.builtin-switch__indicator{position:relative;display:inline-block;box-sizing:border-box;inline-size:var(--switch-track-inline-size);block-size:var(--switch-track-block-size);margin-block-start:.025em;color:var(--switch-tone)}.builtin-switch__control{position:absolute;inset:0;display:block;box-sizing:border-box;inline-size:100%;block-size:100%;margin:0;border:var(--switch-border-width) solid var(--switch-border);border-radius:999em;appearance:none;background:var(--switch-track-off);color:inherit;font:inherit;cursor:inherit;box-shadow:inset 0 .0625em .12em color-mix(in srgb,black 10%,transparent)}.builtin-switch__thumb{position:absolute;inset-block-start:50%;inset-inline-start:var(--switch-thumb-inset);display:grid;box-sizing:border-box;inline-size:var(--switch-thumb-size);block-size:var(--switch-thumb-size);place-items:center;border-radius:50%;background:var(--switch-thumb-off);color:var(--switch-tone-content);box-shadow:0 .1em .24em color-mix(in srgb,black 25%,transparent),inset 0 .0625em color-mix(in srgb,white 30%,transparent);pointer-events:none;transform:translateY(-50%);transition:inset-inline-start .19s cubic-bezier(.2,0,0,1),background-color .15s ease,color .15s ease,transform .14s ease}.builtin-switch__state-icon{--icon-size: .68em;color:inherit;opacity:0;transform:scale(.55) rotate(-8deg);transition:opacity .13s ease,transform .18s cubic-bezier(.2,0,0,1)}.builtin-switch__copy{display:grid;min-inline-size:0;align-content:start}.builtin-switch__label-line{display:inline-flex;min-inline-size:0;align-items:baseline;gap:.2em;line-height:1.5}.builtin-switch__label{min-inline-size:0;overflow-wrap:anywhere}.builtin-switch__required-marker{flex:0 0 auto;color:var(--color-error-600, #dc2626)}.builtin-switch__description{margin-block-start:.18em;color:var(--switch-muted);font-size:.82em;line-height:1.45;overflow-wrap:anywhere}.builtin-switch__label-line[hidden],.builtin-switch__description[hidden],.builtin-switch__copy[hidden]{display:none}.builtin-switch[data-indicator-placement=end]{grid-template-columns:minmax(0,1fr) max-content}.builtin-switch[data-indicator-placement=end] .builtin-switch__indicator{order:2}.builtin-switch[data-indicator-placement=end] .builtin-switch__copy{order:1}.builtin-switch[data-state=off]:not([data-disabled=true],[data-readonly=true]):hover .builtin-switch__control{border-color:var(--switch-border-hover);background:color-mix(in srgb,var(--switch-track-off) 80%,var(--switch-border-hover))}.builtin-switch[data-state=on] .builtin-switch__control{border-color:var(--switch-tone);background:var(--switch-tone)}.builtin-switch[data-state=on] .builtin-switch__thumb{inset-inline-start:calc(100% - var(--switch-thumb-size) - var(--switch-thumb-inset));background:var(--switch-tone-content);color:var(--switch-tone)}.builtin-switch[data-state=on] .builtin-switch__state-icon{opacity:1;transform:scale(1) rotate(0)}.builtin-switch[data-show-icon=false] .builtin-switch__state-icon{display:none}.builtin-switch[data-variant=soft][data-state=on] .builtin-switch__control{border-color:color-mix(in srgb,var(--switch-tone) 70%,transparent);background:var(--switch-tone-soft)}.builtin-switch[data-variant=soft][data-state=on] .builtin-switch__thumb,.builtin-switch[data-variant=outline][data-state=on] .builtin-switch__thumb{background:var(--switch-tone);color:var(--switch-tone-content)}.builtin-switch[data-variant=outline][data-state=on] .builtin-switch__control{border-color:var(--switch-tone);background:transparent;box-shadow:inset 0 0 0 .0625em color-mix(in srgb,var(--switch-tone) 22%,transparent)}.builtin-switch[data-state=on]:not([data-disabled=true],[data-readonly=true]):hover .builtin-switch__control{border-color:var(--switch-tone-hover);box-shadow:inset 0 0 0 .0625em color-mix(in srgb,var(--switch-tone-hover) 26%,transparent)}.builtin-switch:has(.builtin-switch__control:focus-visible) .builtin-switch__label{color:var(--switch-tone)}.builtin-switch__control:active:not(:disabled)+.builtin-switch__thumb{transform:translateY(-50%) scale(.9)}.builtin-switch[data-effect=glass][data-state=on] .builtin-switch__control{border-color:var(--ui-surface-glass-border-color);background:var(--ui-surface-glass-background)}.builtin-switch[data-effect=glass][data-variant=soft][data-state=on] .builtin-switch__control,.builtin-switch[data-effect=glass][data-variant=outline][data-state=on] .builtin-switch__control{background:var(--ui-surface-glass-background)}.builtin-switch:not([data-status=default]) .builtin-switch__description{color:var(--switch-tone)}.builtin-switch[data-loading=true]{cursor:wait;opacity:.68}.builtin-switch[data-readonly=true] .builtin-switch__control{border-style:dashed}.builtin-switch[data-size=sm]{--switch-track-inline-size: 2.42em;--switch-track-block-size: 1.38em;--switch-thumb-size: 1em;font-size:.875rem}.builtin-switch[data-size=lg]{--switch-track-inline-size: 2.68em;--switch-track-block-size: 1.52em;--switch-thumb-size: 1.1em;font-size:1.075rem}@media(prefers-reduced-motion:reduce){.builtin-switch__thumb,.builtin-switch__state-icon{transition:none}}@media(forced-colors:active){.builtin-switch__control{border-color:ButtonText;background:Canvas;forced-color-adjust:none}.builtin-switch__thumb{border:var(--switch-border-width) solid ButtonText;background:ButtonText;forced-color-adjust:none}.builtin-switch[data-state=on] .builtin-switch__control{border-color:Highlight;background:Highlight}.builtin-switch[data-state=on] .builtin-switch__thumb{border-color:HighlightText;background:HighlightText;color:Highlight}}}@layer evry.components{.builtin-segmented-control{--segmented-border-width: .0625em;--segmented-radius: var(--ui-radius-md, .65em);--segmented-item-radius: var(--ui-radius-sm, .5em);--segmented-border: var(--color-neutral-300, #cbd5e1);--segmented-surface: var(--color-neutral-100, #f1f5f9);--segmented-surface-hover: var(--color-neutral-200, #e2e8f0);--segmented-content: var(--color-on-surface, #0f172a);--segmented-muted: var(--color-neutral-700, #334155);--segmented-tone: var(--color-primary-600, #2563eb);--segmented-tone-hover: var(--color-primary-700, #1d4ed8);--segmented-tone-soft: var(--color-primary-100, #dbeafe);--segmented-tone-content: var(--color-primary-600-content, #fff);--ui-orientation-edge-rule-width: var(--segmented-border-width);--ui-orientation-edge-indicator-width: .16em;--ui-orientation-edge-item-radius: .42em;display:grid;box-sizing:border-box;min-inline-size:0;max-inline-size:100%;color:var(--segmented-content);font:inherit;text-align:start}.builtin-segmented-control__group-label-line{display:inline-flex;min-inline-size:0;align-items:baseline;gap:.22em;margin-block-end:.28em;font-size:.95em;font-weight:650;line-height:1.5}.builtin-segmented-control__group-label{min-inline-size:0;overflow-wrap:anywhere}.builtin-segmented-control__required-marker{flex:0 0 auto;color:var(--color-error-600, #dc2626)}.builtin-segmented-control__group-description{order:3;margin-block-start:.25em;color:var(--segmented-muted);font-size:.82em;line-height:1.45;overflow-wrap:anywhere}.builtin-segmented-control__items{display:flex;box-sizing:border-box;min-inline-size:0;gap:.18em;padding:.18em;border:var(--segmented-border-width) solid var(--segmented-border);border-radius:var(--segmented-radius);background:var(--segmented-surface)}.builtin-segmented-control[data-orientation=vertical] .builtin-segmented-control__items{flex-direction:column}.builtin-segmented-control__item{position:relative;display:inline-flex;box-sizing:border-box;flex:0 1 auto;min-inline-size:0;min-block-size:var(--ui-density-control-block-size, 2.75em);align-items:center;justify-content:center;gap:calc(var(--ui-density-inline-gap, .5em) * .75);padding-block:calc(var(--ui-density-block-space, .38em) * .75);padding-inline:calc(var(--ui-density-inline-gap, .5em) * 1.45);border:var(--segmented-border-width) solid transparent;border-radius:var(--segmented-item-radius);color:var(--segmented-muted);line-height:1.25;text-align:center;touch-action:manipulation;user-select:none;cursor:pointer}.builtin-segmented-control[data-equal=true] .builtin-segmented-control__item{flex:1 1 0}.builtin-segmented-control[data-orientation=vertical] .builtin-segmented-control__item{inline-size:100%;justify-content:flex-start;text-align:start}.builtin-segmented-control__leading,.builtin-segmented-control__trailing{display:inline-grid;flex:0 0 auto;place-items:center}.builtin-segmented-control__content{min-inline-size:0;overflow-wrap:anywhere}.builtin-segmented-control__leading[hidden],.builtin-segmented-control__trailing[hidden],.builtin-segmented-control__group-label-line[hidden],.builtin-segmented-control__group-description[hidden]{display:none}.builtin-segmented-control:not([data-disabled=true],[data-readonly=true],[data-loading=true]) .builtin-segmented-control__item:not([data-disabled=true]):hover{color:var(--segmented-content);background:var(--segmented-surface-hover)}.builtin-segmented-control__item:has(.builtin-segmented-control__control:focus-visible){outline:.14em solid color-mix(in srgb,var(--segmented-tone) 68%,transparent);outline-offset:.08em}.builtin-segmented-control__item[data-checked=true]{border-color:var(--segmented-tone);background:var(--segmented-tone);color:var(--segmented-tone-content);box-shadow:0 .16em .45em color-mix(in srgb,var(--segmented-tone) 24%,transparent)}.builtin-segmented-control[data-variant=soft] .builtin-segmented-control__item[data-checked=true]{border-color:color-mix(in srgb,var(--segmented-tone) 35%,transparent);background:var(--segmented-tone-soft);color:var(--segmented-tone-hover);box-shadow:none}.builtin-segmented-control[data-variant=underline] .builtin-segmented-control__items{gap:0;padding:0;border-radius:0;background:transparent}.builtin-segmented-control[data-variant=underline] .builtin-segmented-control__item{background:transparent;box-shadow:none}.builtin-segmented-control[data-variant=underline] .builtin-segmented-control__item[data-checked=true]{border-color:var(--segmented-tone);color:var(--segmented-tone)}.builtin-segmented-control[data-effect=glass] .builtin-segmented-control__item[data-checked=true],.builtin-segmented-control[data-effect=glass][data-variant=soft] .builtin-segmented-control__item[data-checked=true],.builtin-segmented-control[data-effect=glass][data-variant=underline] .builtin-segmented-control__items,.builtin-segmented-control[data-effect=glass][data-variant=underline] .builtin-segmented-control__item[data-checked=true]{background:var(--ui-surface-glass-background)}.builtin-segmented-control[data-readonly=true] .builtin-segmented-control__items{border-style:dashed}.builtin-segmented-control[data-disabled=true],.builtin-segmented-control[data-loading=true],.builtin-segmented-control__item[data-disabled=true]{opacity:var(--ui-disabled-opacity, .55);cursor:not-allowed}.builtin-segmented-control:not([data-status=default]) .builtin-segmented-control__group-description{color:var(--segmented-tone)}.builtin-segmented-control[data-size=sm]{font-size:.875rem}.builtin-segmented-control[data-size=lg]{font-size:1.075rem}@media(forced-colors:active){.builtin-segmented-control__items{border-color:ButtonText;background:Canvas}.builtin-segmented-control__item[data-checked=true]{border-color:Highlight;background:Highlight;color:HighlightText;forced-color-adjust:none}.builtin-segmented-control[data-variant=underline] .builtin-segmented-control__item[data-checked=true]{background:Canvas;color:Highlight}}}@layer evry.components{.builtin-step-flow{--step-tone: var(--color-primary-600, #2563eb);--step-border: var(--color-neutral-300, #cbd5e1);display:grid;min-inline-size:0;gap:calc(var(--ui-density-gap, .55em) * 1.2);color:var(--color-on-surface, #0f172a);font:inherit}.builtin-step-flow__header{display:flex;min-inline-size:0;margin:0;padding:0;list-style:none;overflow:auto hidden}.builtin-step-flow__item{position:relative;display:flex;min-inline-size:max-content;flex:1 1 0;align-items:center}.builtin-step-flow__item:not(:last-child):after{flex:1 1 auto;min-inline-size:1.2em;block-size:.1em;margin-inline:.35em;background:var(--step-border);content:""}.builtin-step-flow__item[data-status=complete]:after{background:var(--step-tone)}.builtin-step-flow__trigger{inline-size:auto;min-inline-size:0;padding-inline:.4em;color:var(--color-on-surface-muted, #475569)}.builtin-step-flow__marker{display:inline-grid;inline-size:1.9em;block-size:1.9em;place-items:center;border:.1em solid var(--step-border);border-radius:50%;background:var(--color-surface, #fff);font-size:.84em;font-weight:750}.builtin-step-flow__trigger[data-status=current]{color:var(--color-primary-800, var(--step-tone))}.builtin-step-flow__trigger[data-status=current] .builtin-step-flow__marker{border-color:var(--step-tone);box-shadow:0 0 0 .18em color-mix(in srgb,var(--step-tone) 16%,transparent)}.builtin-step-flow__trigger[data-status=complete] .builtin-step-flow__marker{border-color:var(--step-tone);background:var(--step-tone);color:var(--color-primary-600-content, #fff)}.builtin-step-flow__trigger[data-status=error]{color:var(--color-error-800, #991b1b)}.builtin-step-flow__trigger[data-status=error] .builtin-step-flow__marker{border-color:currentColor}.builtin-step-flow__panel{min-inline-size:0;padding:calc(var(--ui-density-block-space, .72em) * 1.1) calc(var(--ui-density-inline-space, .7em) * 1.1);border-radius:.75em}.builtin-step-flow[data-variant=outline] .builtin-step-flow__panel{border:.0625em solid var(--step-border)}.builtin-step-flow[data-variant=soft] .builtin-step-flow__panel{background:var(--color-neutral-50, #f8fafc)}.builtin-step-flow[data-orientation=vertical]{grid-template-columns:minmax(10em,auto) minmax(0,1fr);align-items:start}.builtin-step-flow[data-orientation=vertical] .builtin-step-flow__header{flex-direction:column;overflow:hidden auto}.builtin-step-flow[data-orientation=vertical] .builtin-step-flow__item{align-items:stretch}.builtin-step-flow[data-orientation=vertical] .builtin-step-flow__item:not(:last-child):after{position:absolute;inset-block:2.15em -.25em;inset-inline-start:1.3em;inline-size:.1em;min-inline-size:0;block-size:auto;margin:0}.builtin-step-flow[data-size=sm]{font-size:.86em}.builtin-step-flow[data-size=lg]{font-size:1.08em}.builtin-step-flow:is([data-disabled=true],[data-loading=true]){opacity:.58}@media(max-width:34em){.builtin-step-flow[data-orientation=horizontal] .builtin-step-flow__label{position:absolute;inline-size:.0625em;block-size:.0625em;overflow:hidden;clip-path:inset(50%)}}@media(prefers-reduced-motion:reduce){.builtin-step-flow__marker{transition-duration:0s}}@media(forced-colors:active){.builtin-step-flow__marker,.builtin-step-flow[data-variant=outline] .builtin-step-flow__panel{border-color:CanvasText}.builtin-step-flow__trigger[aria-current=step] .builtin-step-flow__marker{border-color:Highlight}}}@layer evry.components{.builtin-alert{--alert-tone: var(--color-info-600, #0284c7);--alert-tone-hover: var(--color-info-700, #0369a1);--alert-tone-soft: var(--color-info-100, #e0f2fe);--alert-tone-content: var(--color-info-600-content, #fff);--alert-surface: var(--color-surface, #fff);--alert-content: var(--color-on-surface, #0f172a);display:grid;box-sizing:border-box;grid-template-columns:max-content minmax(0,1fr) max-content;min-inline-size:0;max-inline-size:100%;align-items:start;gap:var(--ui-density-inline-gap, .5em);padding-block:calc(var(--ui-density-block-space, .38em) * 1.7);padding-inline:calc(var(--ui-density-inline-gap, .5em) * 1.7);border:.0625em solid color-mix(in srgb,var(--alert-tone) 26%,transparent);border-radius:var(--ui-radius-xl, .95em);background:var(--alert-tone-soft);color:var(--alert-content);font:inherit;text-align:start}.builtin-alert__visual{display:inline-grid;inline-size:1.6em;block-size:1.6em;place-items:center;color:var(--alert-tone)}.builtin-alert__icon{display:block;inline-size:1.25em;block-size:1.25em}.builtin-alert__stack{display:grid;min-inline-size:0;gap:calc(var(--ui-density-block-space, .38em) * .45)}.builtin-alert__title{min-inline-size:0;color:var(--alert-tone-hover);font-weight:720;line-height:1.4;overflow-wrap:anywhere}.builtin-alert__content{min-inline-size:0;line-height:1.55;overflow-wrap:anywhere}.builtin-alert__actions{display:flex;min-inline-size:0;flex-wrap:wrap;gap:var(--ui-density-inline-gap, .5em);margin-block-start:calc(var(--ui-density-block-space, .38em) * .4)}.builtin-alert__visual[hidden],.builtin-alert__title[hidden],.builtin-alert__content[hidden],.builtin-alert__actions[hidden],.builtin-alert__dismiss[hidden]{display:none}.builtin-alert__dismiss{display:inline-grid;box-sizing:border-box;inline-size:1.75em;block-size:1.75em;padding:0;border:0;border-radius:50%;appearance:none;background:transparent;color:var(--alert-tone-hover);font:inherit;place-items:center;opacity:.76;cursor:pointer}.builtin-alert__dismiss:hover{opacity:1;transform:scale(1.07)}.builtin-alert__dismiss-icon{inline-size:1em;block-size:1em}.builtin-alert[data-variant=solid]{border-color:var(--alert-tone);background:var(--alert-tone);color:var(--alert-tone-content)}.builtin-alert[data-variant=solid] :is(.builtin-alert__visual,.builtin-alert__title,.builtin-alert__dismiss){color:inherit}.builtin-alert[data-variant=outline]{border-color:var(--alert-tone);background:transparent}.builtin-alert[data-effect=glass][data-variant=solid]{background:var(--ui-surface-glass-background)}@media(prefers-reduced-motion:reduce){.builtin-alert__dismiss{transition:none}}@media(forced-colors:active){.builtin-alert{border-color:CanvasText;background:Canvas;color:CanvasText}.builtin-alert__visual,.builtin-alert__title,.builtin-alert__dismiss{color:CanvasText}}}@layer evry.components{.builtin-color-input{display:block;min-inline-size:0;color:var(--color-on-surface, #0f172a);font:inherit}.builtin-color-input>[data-component=input]{inline-size:100%}.builtin-color-input__adornment{position:relative;display:inline-grid;block-size:100%;place-items:center}.builtin-color-input__swatch{inline-size:2.75rem;min-inline-size:2.75rem;block-size:2.75rem;min-block-size:2.75rem;padding:.3rem;border-radius:.65rem}.builtin-color-input__chip{display:block;inline-size:2rem;min-inline-size:2rem;block-size:2rem;box-sizing:border-box;flex:0 0 auto;border:.0625em solid color-mix(in srgb,var(--color-on-surface, #0f172a) 22%,transparent);border-radius:.42rem;background:var(--builtin-color-input-value, #000);box-shadow:inset 0 0 0 .1em color-mix(in srgb,white 18%,transparent);pointer-events:none}.builtin-color-input__picker{position:absolute;inline-size:.0625em;block-size:.0625em;overflow:hidden;clip-path:inset(50%);opacity:0}@media(forced-colors:active){.builtin-color-input__chip{border-color:CanvasText;background:Canvas}}}
