.portals,.portals .portal{position:static;display:contents}.popover-hit-box.svelte-8b18zo{pointer-events:none}.popover-hit-shape.svelte-8b18zo{pointer-events:all}.popover.svelte-8b18zo{--color-bg: var(--color-surface);--layer: var(--layer-popover);--easing: var(--ease-spring);--_radius: min(var(--popover-radius, var(--radius-xl)), var(--radius-cap, 40px));z-index:var(--layer);background-color:var(--color-bg);border:1px solid var(--color-border, transparent);border-radius:var(--_radius);box-shadow:var(--shadow-md);max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);transition:border-radius .15s ease;overflow:visible}@supports (corner-shape: squircle){.popover.svelte-8b18zo{corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}.popover.svelte-8b18zo .content:where(.svelte-8b18zo){padding:1rem 1.25rem;overflow:auto;overscroll-behavior:contain;max-height:inherit;max-width:inherit;border-radius:inherit}@supports (corner-shape: squircle){.popover.svelte-8b18zo .content:where(.svelte-8b18zo){corner-shape:inherit}}.popover.svelte-8b18zo.dense .content:where(.svelte-8b18zo){padding:.5rem .75rem}.popover.svelte-8b18zo.comfortable .content:where(.svelte-8b18zo){padding:1.5rem 2rem}.popover.svelte-8b18zo:has(>.content:where(.svelte-8b18zo)>ul.list:only-child) .content:where(.svelte-8b18zo){padding:0}.popover.svelte-8b18zo:has(>.content:where(.svelte-8b18zo)>ul.list:is(.filled,.outline):only-child){background-color:transparent;border-color:transparent}.popover.svelte-8b18zo.transparent{background-color:transparent;border-color:transparent;box-shadow:none}.popover.svelte-8b18zo.transparent .content:where(.svelte-8b18zo){padding:0}.popover.svelte-8b18zo.transparent .arrow:where(.svelte-8b18zo){display:none}.popover.svelte-8b18zo .arrow:where(.svelte-8b18zo){position:absolute;pointer-events:none;background-color:var(--color-bg);width:calc(var(--arrow-size) / 2);height:calc(var(--arrow-size) / 2);top:calc(var(--arrow-size) / -2);filter:drop-shadow(0 -1px 0 var(--color-border, transparent)) drop-shadow(-1px 0 0 var(--color-border, transparent)) drop-shadow(1px 0 0 var(--color-border, transparent));clip-path:inset(-100px -100px 0 -100px)}.popover.svelte-8b18zo .arrow:where(.svelte-8b18zo).bottom{top:100%;transform:rotate(180deg)}.popover.svelte-8b18zo .arrow:where(.svelte-8b18zo).left{right:100%;transform:rotate(270deg)}.popover.svelte-8b18zo .arrow:where(.svelte-8b18zo).right{left:100%;transform:rotate(90deg)}.popover.svelte-8b18zo .arrow:where(.svelte-8b18zo):before,.popover.svelte-8b18zo .arrow:where(.svelte-8b18zo):after{content:"";position:absolute;height:var(--arrow-size);width:var(--arrow-size);bottom:0}.popover.svelte-8b18zo .arrow:where(.svelte-8b18zo):after{right:calc(var(--arrow-size) * -1 + 3px);border-radius:0 0 0 var(--arrow-size);box-shadow:min(-2px,calc(var(--arrow-size) / -2 + 8px)) 8px 0 0 var(--color-bg)}.popover.svelte-8b18zo .arrow:where(.svelte-8b18zo):before{left:calc(var(--arrow-size) * -1 + 3px);border-radius:0px 0px var(--arrow-size) 0;box-shadow:max(2px,calc(var(--arrow-size) / 2 - 8px)) 8px 0 0 var(--color-bg)}.progress.svelte-11cvo46{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;color:currentColor;position:relative}.progress.svelte-11cvo46.circular .spinner:where(.svelte-11cvo46){display:block}.progress.svelte-11cvo46.circular.indeterminate .spinner:where(.svelte-11cvo46){animation:svelte-11cvo46-progress-rotate 1.2s linear infinite}.progress.svelte-11cvo46.circular.indeterminate .arc:where(.svelte-11cvo46){animation:svelte-11cvo46-progress-dash .9s ease-in-out infinite;transition:none}.progress.svelte-11cvo46.circular circle.track:where(.svelte-11cvo46){stroke:var(--color-border, rgb(0 0 0 / .1))}.progress.svelte-11cvo46.circular circle.arc:where(.svelte-11cvo46){stroke:var(--progress-color, var(--color-action, currentColor));transition:stroke-dashoffset var(--duration-slow, .3s) var(--ease-out, ease-out)}.progress.svelte-11cvo46.circular .value:where(.svelte-11cvo46){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.625em;font-weight:600;line-height:1}.progress.svelte-11cvo46.linear{width:100%;flex-direction:row;gap:.75rem}.progress.svelte-11cvo46.linear .track:where(.svelte-11cvo46){flex:1;border-radius:var(--radius-full, 9999px);background:var(--color-border, rgb(0 0 0 / .1));overflow:hidden;position:relative;display:flex}.progress.svelte-11cvo46.linear .fill:where(.svelte-11cvo46){height:100%;background:var(--progress-color, var(--color-action, currentColor));border-radius:inherit;transition:width var(--duration-slow, .3s) var(--ease-out, ease-out)}@supports (corner-shape: squircle){.progress.svelte-11cvo46.linear .fill:where(.svelte-11cvo46){corner-shape:inherit}}.progress.svelte-11cvo46.linear .fill.indeterminate-bar:where(.svelte-11cvo46){width:40%;position:absolute;animation:svelte-11cvo46-progress-slide 1.5s ease-in-out infinite}.progress.svelte-11cvo46.linear .value:where(.svelte-11cvo46){font-size:var(--text-sm, .875rem);font-weight:500;white-space:nowrap;min-width:3ch;text-align:right}.progress.svelte-11cvo46.linear .label:where(.svelte-11cvo46){font-size:var(--text-sm, .875rem);color:var(--color-text-muted, inherit)}.progress.svelte-11cvo46.linear.striped .fill:where(.svelte-11cvo46):not(.indeterminate-bar){background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%);background-size:1rem 1rem;animation:svelte-11cvo46-progress-stripe .5s linear infinite}.progress.svelte-11cvo46.overlay,.progress.svelte-11cvo46.full-screen{position:absolute;inset:0;background:var( --progress-overlay-bg, color-mix( in oklab, var(--color-bg, light-dark(white, rgb(20 20 20))) 70%, transparent ) );-webkit-backdrop-filter:blur(1.5px) saturate(.3);backdrop-filter:blur(1.5px) saturate(.3);z-index:var(--layer-modal, 400);flex-direction:column}.progress.svelte-11cvo46.full-screen{position:fixed}.progress.svelte-11cvo46.success circle.arc:where(.svelte-11cvo46){stroke:var(--color-success, #16a34a)}.progress.svelte-11cvo46.success .fill:where(.svelte-11cvo46){background:var(--color-success, #16a34a)}.progress.svelte-11cvo46.error circle.arc:where(.svelte-11cvo46){stroke:var(--color-error, #dc2626)}.progress.svelte-11cvo46.error .fill:where(.svelte-11cvo46){background:var(--color-error, #dc2626)}@keyframes svelte-11cvo46-progress-rotate{to{transform:rotate(360deg)}}@keyframes svelte-11cvo46-progress-dash{0%{stroke-dasharray:calc(var(--spinner-c) * .01) calc(var(--spinner-c) * 1.6);stroke-dashoffset:0}50%{stroke-dasharray:calc(var(--spinner-c) * .7) calc(var(--spinner-c) * 1.6);stroke-dashoffset:calc(var(--spinner-c) * -.28)}to{stroke-dasharray:calc(var(--spinner-c) * .7) calc(var(--spinner-c) * 1.6);stroke-dashoffset:calc(var(--spinner-c) * -.98)}}@keyframes svelte-11cvo46-progress-slide{0%{left:-40%}to{left:100%}}@keyframes svelte-11cvo46-progress-stripe{0%{background-position:1rem 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.progress.svelte-11cvo46.circular.indeterminate .spinner:where(.svelte-11cvo46){animation:none}.progress.svelte-11cvo46.circular.indeterminate .arc:where(.svelte-11cvo46){animation:none;stroke-dasharray:calc(var(--spinner-c) * .65) calc(var(--spinner-c) * 1.6);stroke-dashoffset:0}.progress.svelte-11cvo46.linear .fill.indeterminate-bar:where(.svelte-11cvo46){animation:none;left:0}.progress.svelte-11cvo46.linear.striped .fill:where(.svelte-11cvo46){animation:none}}.button.svelte-rkw0hh{--_radius: var(--action-radius, var(--radius-lg));--_corner-shape: squircle;--_corner-scale: var(--squircle-ratio, 2);--easing: var(--ease-spring);font-size:var(--control-font-1, 1rem);display:inline-flex;justify-content:center;position:relative;width:fit-content;white-space:nowrap;border-radius:var(--_radius);perspective:100px}@supports (corner-shape: squircle){.button.svelte-rkw0hh{corner-shape:var(--_corner-shape);border-radius:calc(var(--_radius) * var(--_corner-scale))}}.button.svelte-rkw0hh.pill{--_radius: var(--radius-full);--_corner-shape: round;--_corner-scale: 1}.button.svelte-rkw0hh:not(.transparent):not(.translucent){--color-bg: var(--color-action);--color-bg-disabled: var(--color-action-disabled);--color-bg-active: var(--color-action-active);--color-text: var(--color-action-text);--color-text-disabled: var(--color-action-text-disabled);--color-text-active: var(--color-action-text-active);--color-border: var(--button-border);--color-border-disabled: var(--button-border-disabled);--color-border-active: var(--button-border-active)}.button.svelte-rkw0hh.accent:not(.transparent):not(.translucent){--color-bg: var(--color-accent);--color-bg-disabled: var(--color-accent-disabled);--color-bg-active: var(--color-accent-active);--color-text: var(--color-accent-text);--color-text-active: var(--color-accent-text-active);--color-text-disabled: var(--color-accent-text-disabled)}.button.svelte-rkw0hh.error:not(.transparent):not(.translucent){--color-bg: var(--color-error);--color-bg-disabled: var(--color-error-disabled);--color-bg-active: var(--color-error-active);--color-text: var(--color-error-text);--color-text-active: var(--color-error-text-active);--color-text-disabled: var(--color-error-text-disabled)}.button.svelte-rkw0hh.success:not(.transparent):not(.translucent){--color-bg: var(--color-success);--color-bg-disabled: var(--color-success-disabled);--color-bg-active: var(--color-success-active);--color-text: var(--color-success-text);--color-text-active: var(--color-success-text-active);--color-text-disabled: var(--color-success-text-disabled)}.button.svelte-rkw0hh.outline:not(.transparent):not(.translucent){--color-bg: transparent;--color-bg-disabled: transparent;--color-bg-active: rgb(from var(--color-action) r g b / .08);--button-border: 1px solid currentColor;--button-border-disabled: 1px solid currentColor;--button-border-active: 1px solid currentColor;--color-text: light-dark( oklch(from var(--color-action) min(l, .5) c h), oklch(from var(--color-action) max(l, .65) c h) );--color-text-disabled: light-dark( oklch(from var(--color-action) min(l + .1, .6) calc(c - .05) h), oklch(from var(--color-action) max(l - .1, .55) calc(c - .05) h) );--color-text-active: light-dark( oklch(from var(--color-action) min(l - .2, .3) c h), oklch(from var(--color-action) max(l + .1, .75) c h) )}.button.svelte-rkw0hh.outline:not(.transparent):not(.translucent).accent{--color-bg-active: rgb(from var(--color-accent) r g b / .08);--color-text: light-dark( oklch(from var(--color-accent) min(l, .5) c h), oklch(from var(--color-accent) max(l, .65) c h) );--color-text-disabled: light-dark( oklch(from var(--color-accent) min(l + .1, .6) calc(c - .05) h), oklch(from var(--color-accent) max(l - .1, .55) calc(c - .05) h) );--color-text-active: light-dark( oklch(from var(--color-accent) min(l - .1, .4) c h), oklch(from var(--color-accent) max(l + .1, .75) c h) )}.button.svelte-rkw0hh.outline:not(.transparent):not(.translucent).error{--color-bg-active: rgb(from var(--color-error) r g b / .08);--color-text: light-dark( oklch(from var(--color-error) min(l, .55) c h), oklch(from var(--color-error) max(l, .65) c h) );--color-text-disabled: light-dark( oklch(from var(--color-error) min(l + .1, .65) calc(c - .05) h), oklch(from var(--color-error) max(l - .1, .55) calc(c - .05) h) );--color-text-active: light-dark( oklch(from var(--color-error) min(l - .1, .45) c h), oklch(from var(--color-error) max(l + .1, .75) c h) )}.button.svelte-rkw0hh.outline:not(.transparent):not(.translucent).success{--color-bg-active: rgb(from var(--color-success) r g b / .08);--color-text: light-dark( oklch(from var(--color-success) min(l, .5) c h), oklch(from var(--color-success) max(l, .65) c h) );--color-text-disabled: light-dark( oklch(from var(--color-success) min(l + .1, .6) calc(c - .05) h), oklch(from var(--color-success) max(l - .1, .55) calc(c - .05) h) );--color-text-active: light-dark( oklch(from var(--color-success) min(l - .1, .4) c h), oklch(from var(--color-success) max(l + .1, .75) c h) )}.button.svelte-rkw0hh.transparent{--color-bg: transparent;--color-bg-disabled: transparent;--color-bg-active: rgb(from var(--color-text) r g b / .06)}.button.svelte-rkw0hh.translucent{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--color-bg: rgb(from var(--color-text) r g b / .09);--color-bg-disabled: rgb(from var(--color-text) r g b / .04);--color-bg-active: rgb(from var(--color-text) r g b / .15);--button-border: none;--button-border-disabled: none;--button-border-active: none}.button.svelte-rkw0hh.transparent,.button.svelte-rkw0hh.translucent{--color-text: light-dark( oklch(from var(--color-action) min(l, .5) c h), oklch(from var(--color-action) max(l, .65) c h) );--color-text-disabled: light-dark( oklch(from var(--color-action) min(l + .1, .6) calc(c - .05) h), oklch(from var(--color-action) max(l - .1, .55) calc(c - .05) h) );--color-text-active: light-dark( oklch(from var(--color-action) min(l - .2, .3) c h), oklch(from var(--color-action) max(l + .1, .75) c h) )}:is(.button.svelte-rkw0hh.transparent,.button.svelte-rkw0hh.translucent).accent{--color-text: light-dark( oklch(from var(--color-accent) min(l, .5) c h), oklch(from var(--color-accent) max(l, .65) c h) );--color-text-disabled: light-dark( oklch(from var(--color-accent) min(l + .1, .6) calc(c - .05) h), oklch(from var(--color-accent) max(l - .1, .55) calc(c - .05) h) );--color-text-active: light-dark( oklch(from var(--color-accent) min(l - .1, .4) c h), oklch(from var(--color-accent) max(l + .1, .76) c h) )}:is(.button.svelte-rkw0hh.transparent,.button.svelte-rkw0hh.translucent).error{--color-text: light-dark( oklch(from var(--color-error) min(l, .55) c h), oklch(from var(--color-error) max(l, .65) c h) );--color-text-disabled: light-dark( oklch(from var(--color-error) min(l + .1, .65) calc(c - .05) h), oklch(from var(--color-error) max(l - .1, .55) calc(c - .05) h) );--color-text-active: light-dark( oklch(from var(--color-error) min(l - .1, .45) c h), oklch(from var(--color-error) max(l + .1, .75) c h) )}:is(.button.svelte-rkw0hh.transparent,.button.svelte-rkw0hh.translucent).success{--color-text: light-dark( oklch(from var(--color-success) min(l, .5) c h), oklch(from var(--color-success) max(l, .65) c h) );--color-text-disabled: light-dark( oklch(from var(--color-success) min(l + .1, .6) calc(c - .05) h), oklch(from var(--color-success) max(l - .1, .55) calc(c - .05) h) );--color-text-active: light-dark( oklch(from var(--color-success) min(l - .1, .4) c h), oklch(from var(--color-success) max(l + .1, .75) c h) )}.button.svelte-rkw0hh.is-loading{cursor:not-allowed}.button.svelte-rkw0hh.is-loading a:where(.svelte-rkw0hh),.button.svelte-rkw0hh.is-loading button:where(.svelte-rkw0hh){pointer-events:none}:is(.button.svelte-rkw0hh.is-loading a:where(.svelte-rkw0hh),.button.svelte-rkw0hh.is-loading button:where(.svelte-rkw0hh)):disabled,:is(.button.svelte-rkw0hh.is-loading a:where(.svelte-rkw0hh),.button.svelte-rkw0hh.is-loading button:where(.svelte-rkw0hh))[aria-disabled=true]{background-color:var(--color-bg);color:var(--color-text);border:var(--button-border)}.button.svelte-rkw0hh.active{--color-bg: var(--color-bg-active) !important;--color-text: var(--color-text-active) !important}.button.svelte-rkw0hh.full-width{width:100%}.button.svelte-rkw0hh.full-width a:where(.svelte-rkw0hh),.button.svelte-rkw0hh.full-width button:where(.svelte-rkw0hh):not(.dropdown-trigger){width:100%}.button.svelte-rkw0hh.full-height{height:100%}.button.svelte-rkw0hh.full-height a:where(.svelte-rkw0hh),.button.svelte-rkw0hh.full-height button:where(.svelte-rkw0hh){height:100%}.button.svelte-rkw0hh .badge:where(.svelte-rkw0hh){position:absolute;top:-.2em;right:-.2em;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg, var(--color-action));color:var(--color-text, var(--color-action-text));border-radius:var(--radius-full);font-size:.8em;line-height:.8em;padding:.1em .5em;min-width:1.5em;min-height:1.5em;pointer-events:none;z-index:1}.button.svelte-rkw0hh .badge:where(.svelte-rkw0hh).dot{width:.75rem;height:.75rem;min-width:.75rem;min-height:.75rem;top:-.1em;right:-.1em;padding:0}:is(.button.svelte-rkw0hh.transparent,.button.svelte-rkw0hh.translucent) .badge:where(.svelte-rkw0hh){background-color:var(--color-action);color:var(--color-action-text)}:is(.button.svelte-rkw0hh.transparent,.button.svelte-rkw0hh.translucent).accent .badge:where(.svelte-rkw0hh){background-color:var(--color-accent);color:var(--color-accent-text)}:is(.button.svelte-rkw0hh.transparent,.button.svelte-rkw0hh.translucent).error .badge:where(.svelte-rkw0hh){background-color:var(--color-error);color:var(--color-error-text)}:is(.button.svelte-rkw0hh.transparent,.button.svelte-rkw0hh.translucent).success .badge:where(.svelte-rkw0hh){background-color:var(--color-success);color:var(--color-success-text)}.button.svelte-rkw0hh.icon .badge:where(.svelte-rkw0hh){font-size:.8em;top:-.25em;right:-.5em}.button.svelte-rkw0hh.icon .badge:where(.svelte-rkw0hh).dot{top:0;right:0}:is(.button.svelte-rkw0hh.icon.transparent,.button.svelte-rkw0hh.icon.translucent) .badge:where(.svelte-rkw0hh){top:.5em;right:.5em}:is(.button.svelte-rkw0hh.icon.transparent,.button.svelte-rkw0hh.icon.translucent) .badge:where(.svelte-rkw0hh).dot{top:.75em;right:.75em}.button.svelte-rkw0hh:not(.icon):has(>.badge:where(.svelte-rkw0hh):not(.dot)) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh:not(.icon):has(>.badge:where(.svelte-rkw0hh):not(.dot)) a:where(.svelte-rkw0hh){-webkit-mask-image:radial-gradient(circle at calc(100% - .5em) .4em,transparent calc(.65em + 3px),black calc(.65em + 3.5px));mask-image:radial-gradient(circle at calc(100% - .5em) .4em,transparent calc(.65em + 3px),black calc(.65em + 3.5px))}.button.svelte-rkw0hh:not(.icon):has(>.badge.dot:where(.svelte-rkw0hh)) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh:not(.icon):has(>.badge.dot:where(.svelte-rkw0hh)) a:where(.svelte-rkw0hh){-webkit-mask-image:radial-gradient(circle at calc(100% - .3rem) .3rem,transparent calc(.375rem + 3px),black calc(.375rem + 3.55px));mask-image:radial-gradient(circle at calc(100% - .3rem) .3rem,transparent calc(.375rem + 3px),black calc(.375rem + 3.55px))}.button.svelte-rkw0hh.icon:has(>.badge:where(.svelte-rkw0hh):not(.dot)) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon:has(>.badge:where(.svelte-rkw0hh):not(.dot)) a:where(.svelte-rkw0hh){-webkit-mask-image:radial-gradient(circle at calc(100% - .3em) .4em,transparent .75em,black calc(.75em + .5px));mask-image:radial-gradient(circle at calc(100% - .3em) .4em,transparent .75em,black calc(.75em + .5px))}.button.svelte-rkw0hh.icon:has(>.badge.dot:where(.svelte-rkw0hh)) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon:has(>.badge.dot:where(.svelte-rkw0hh)) a:where(.svelte-rkw0hh){-webkit-mask-image:radial-gradient(circle at calc(100% - .375rem) .375rem,transparent calc(.375rem + 3px),black calc(.375rem + 3.5px));mask-image:radial-gradient(circle at calc(100% - .375rem) .375rem,transparent calc(.375rem + 3px),black calc(.375rem + 3.5px))}:is(.button.svelte-rkw0hh.icon.transparent:has(>.badge:where(.svelte-rkw0hh):not(.dot)),.button.svelte-rkw0hh.icon.translucent:has(>.badge:where(.svelte-rkw0hh):not(.dot))) button:where(.svelte-rkw0hh),:is(.button.svelte-rkw0hh.icon.transparent:has(>.badge:where(.svelte-rkw0hh):not(.dot)),.button.svelte-rkw0hh.icon.translucent:has(>.badge:where(.svelte-rkw0hh):not(.dot))) a:where(.svelte-rkw0hh){-webkit-mask-image:radial-gradient(circle at calc(100% - .75em) .75em,transparent .5em,black calc(.5em + .5px));mask-image:radial-gradient(circle at calc(100% - .75em) .75em,transparent .5em,black calc(.5em + .5px))}:is(.button.svelte-rkw0hh.icon.transparent:has(>.badge.dot:where(.svelte-rkw0hh)),.button.svelte-rkw0hh.icon.translucent:has(>.badge.dot:where(.svelte-rkw0hh))) button:where(.svelte-rkw0hh),:is(.button.svelte-rkw0hh.icon.transparent:has(>.badge.dot:where(.svelte-rkw0hh)),.button.svelte-rkw0hh.icon.translucent:has(>.badge.dot:where(.svelte-rkw0hh))) a:where(.svelte-rkw0hh){-webkit-mask-image:radial-gradient(circle at calc(100% - .75em - .375rem) calc(.75em + .375rem),transparent calc(.375rem + 3px),black calc(.375rem + 3.5px));mask-image:radial-gradient(circle at calc(100% - .75em - .375rem) calc(.75em + .375rem),transparent calc(.375rem + 3px),black calc(.375rem + 3.5px))}.button.svelte-rkw0hh button:where(.svelte-rkw0hh),.button.svelte-rkw0hh a:where(.svelte-rkw0hh){display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;outline:none;border:var(--button-border);text-align:center;text-decoration:none;width:fit-content;border-radius:var(--_radius);background-color:var(--color-bg);color:var(--color-text);cursor:pointer;padding:.75em 1.5em;line-height:normal;transition:background-color .3s,color .3s,box-shadow .3s ease,translate .2s ease;box-shadow:inset 0 0 0 0 var(--color-text);gap:.5em}@supports (corner-shape: squircle){.button.svelte-rkw0hh button:where(.svelte-rkw0hh),.button.svelte-rkw0hh a:where(.svelte-rkw0hh){corner-shape:var(--_corner-shape);border-radius:calc(var(--_radius) * var(--_corner-scale))}}:is(.button.svelte-rkw0hh button:where(.svelte-rkw0hh),.button.svelte-rkw0hh a:where(.svelte-rkw0hh)):focus-visible:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 2px var(--color-text);outline:solid 2px var(--color-bg)}:is(.button.svelte-rkw0hh button:where(.svelte-rkw0hh),.button.svelte-rkw0hh a:where(.svelte-rkw0hh)):disabled,:is(.button.svelte-rkw0hh button:where(.svelte-rkw0hh),.button.svelte-rkw0hh a:where(.svelte-rkw0hh))[aria-disabled=true]{background-color:var(--color-bg-disabled);color:var(--color-text-disabled);cursor:not-allowed;border:var(--button-border-disabled)}:is(.button.svelte-rkw0hh button:where(.svelte-rkw0hh),.button.svelte-rkw0hh a:where(.svelte-rkw0hh)):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:var(--color-bg-active);color:var(--color-text-active);border:var(--button-border-active);text-decoration:none;transition:translate .2s ease}:is(.button.svelte-rkw0hh button:where(.svelte-rkw0hh),.button.svelte-rkw0hh a:where(.svelte-rkw0hh)):active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){translate:0px 1px clamp(-10px,calc(.2em - 12px),-2px)}.button.svelte-rkw0hh:not(.icon) button:where(.svelte-rkw0hh):not(.dropdown-trigger),.button.svelte-rkw0hh:not(.icon) a:where(.svelte-rkw0hh){box-sizing:border-box;min-height:calc(1em * var(--control-height-ratio, 3))}.button.svelte-rkw0hh:not(.icon).dense button:where(.svelte-rkw0hh):not(.dropdown-trigger),.button.svelte-rkw0hh:not(.icon).dense a:where(.svelte-rkw0hh){min-height:calc(1em * var(--control-height-ratio-dense, 2.5))}.button.svelte-rkw0hh:not(.icon).comfortable button:where(.svelte-rkw0hh):not(.dropdown-trigger),.button.svelte-rkw0hh:not(.icon).comfortable a:where(.svelte-rkw0hh){min-height:calc(1em * var(--control-height-ratio-comfortable, 3.5))}.button.svelte-rkw0hh .loading-icon:where(.svelte-rkw0hh){position:relative;display:flex;justify-content:center;align-items:center;width:1.5em;margin-left:-.75em;margin-right:-.25em;height:100%;flex-shrink:0;flex-grow:0}.button.svelte-rkw0hh .loading-icon:where(.svelte-rkw0hh) .logo{display:block;width:100%;height:auto;aspect-ratio:1;flex-shrink:0;flex-grow:0}.button.svelte-rkw0hh .loading-icon:where(.svelte-rkw0hh) circle.track{stroke:rgb(from currentColor r g b / .2)}.button.svelte-rkw0hh .loading-icon:where(.svelte-rkw0hh) .icon-layer:where(.svelte-rkw0hh){position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.button.svelte-rkw0hh .loading-icon:where(.svelte-rkw0hh) .check:where(.svelte-rkw0hh){display:block;width:1.25em;height:1.25em}.button.svelte-rkw0hh .loading-icon:where(.svelte-rkw0hh) .check:where(.svelte-rkw0hh) path:where(.svelte-rkw0hh){stroke-dasharray:24;stroke-dashoffset:var(--check-draw, 0)}.button.svelte-rkw0hh .chevron{display:flex;align-items:center;justify-content:center;pointer-events:none;transform:rotate(0);transition:transform .3s var(--easing)}.button.svelte-rkw0hh .chevron.active{transform:rotate(180deg)}.button.svelte-rkw0hh.has-dropdown-trigger>button:where(.svelte-rkw0hh):not(.dropdown-trigger),.button.svelte-rkw0hh.has-dropdown-trigger>a:where(.svelte-rkw0hh){border-top-right-radius:0;border-bottom-right-radius:0;padding-right:.75em}:is(.button.svelte-rkw0hh.has-dropdown-trigger>button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.has-dropdown-trigger>a:where(.svelte-rkw0hh)):first-child{border-right:none!important}:is(.button.svelte-rkw0hh.has-dropdown-trigger>button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.has-dropdown-trigger>a:where(.svelte-rkw0hh)):last-child{border-left:none!important}.button.svelte-rkw0hh .dropdown-trigger:where(.svelte-rkw0hh){border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--_radius);border-bottom-right-radius:var(--_radius);display:flex;align-items:center;padding:0 .5em}@supports (corner-shape: squircle){.button.svelte-rkw0hh .dropdown-trigger:where(.svelte-rkw0hh){corner-shape:var(--_corner-shape);border-top-right-radius:calc(var(--_radius) * var(--_corner-scale));border-bottom-right-radius:calc(var(--_radius) * var(--_corner-scale))}}.button.svelte-rkw0hh .dropdown-trigger:where(.svelte-rkw0hh):before{content:"";height:1em;margin:0 -.25em 0 -.5em;padding:0;background-color:var(--color-text);width:1px;opacity:.2}.button.svelte-rkw0hh .dropdown-trigger:where(.svelte-rkw0hh) svg{width:1.5em;height:1.5em}.button.svelte-rkw0hh.dense button:where(.svelte-rkw0hh):not(.dropdown-trigger),.button.svelte-rkw0hh.dense a:where(.svelte-rkw0hh){line-height:1em;padding:.5em 1em;gap:.3em}.button.svelte-rkw0hh.dense.has-dropdown-trigger>button:where(.svelte-rkw0hh):not(.dropdown-trigger),.button.svelte-rkw0hh.dense.has-dropdown-trigger>a:where(.svelte-rkw0hh){padding:.5em 1em .5em 1.1em}.button.svelte-rkw0hh.dense .chevron{margin:0 -.2em}.button.svelte-rkw0hh.dense .loading-icon:where(.svelte-rkw0hh){margin-left:-.5em;margin-right:-.15em}.button.svelte-rkw0hh.comfortable button:where(.svelte-rkw0hh):not(.dropdown-trigger),.button.svelte-rkw0hh.comfortable a:where(.svelte-rkw0hh){padding:1em 2em;gap:.65em}.button.svelte-rkw0hh.comfortable.has-dropdown-trigger>button:where(.svelte-rkw0hh):not(.dropdown-trigger),.button.svelte-rkw0hh.comfortable.has-dropdown-trigger>a:where(.svelte-rkw0hh){padding:1em 2em 1em 1.5em}.button.svelte-rkw0hh.icon{--_icon-size: calc(1em * var(--control-height-ratio, 3));height:var(--_icon-size);width:var(--_icon-size);aspect-ratio:1 / 1;--_radius: var(--radius-full);--_corner-shape: round;--_corner-scale: 1;--_feedback-size: 50%}.button.svelte-rkw0hh.icon.dense{--_icon-size: calc(1em * var(--control-height-ratio-dense, 2.5));--_feedback-size: 60%}.button.svelte-rkw0hh.icon.dense button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon.dense a:where(.svelte-rkw0hh){padding:0}:is(.button.svelte-rkw0hh.icon.dense button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon.dense a:where(.svelte-rkw0hh))>svg,:is(.button.svelte-rkw0hh.icon.dense button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon.dense a:where(.svelte-rkw0hh))>img{width:60%;height:60%}.button.svelte-rkw0hh.icon.comfortable{--_icon-size: calc(1em * var(--control-height-ratio-comfortable, 3.5))}.button.svelte-rkw0hh.icon button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon a:where(.svelte-rkw0hh){align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:0;width:100%;height:100%}:is(.button.svelte-rkw0hh.icon button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon a:where(.svelte-rkw0hh)) svg{width:50%;height:50%}:is(.button.svelte-rkw0hh.icon button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon a:where(.svelte-rkw0hh))>svg,:is(.button.svelte-rkw0hh.icon button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon a:where(.svelte-rkw0hh))>img{transition:opacity .15s ease,scale .2s var(--ease-spring, ease)}:is(.button.svelte-rkw0hh.icon button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon a:where(.svelte-rkw0hh)) .loading-icon:where(.svelte-rkw0hh)~svg,:is(.button.svelte-rkw0hh.icon button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.icon a:where(.svelte-rkw0hh)) .loading-icon:where(.svelte-rkw0hh)~img{opacity:0;scale:.5}.button.svelte-rkw0hh.icon .loading-icon:where(.svelte-rkw0hh){position:absolute;inset:0;width:auto;margin:0}.button.svelte-rkw0hh.icon .loading-icon:where(.svelte-rkw0hh) .progress{width:var(--_feedback-size);height:var(--_feedback-size)}.button.svelte-rkw0hh.icon .loading-icon:where(.svelte-rkw0hh) .progress svg{width:100%;height:100%}.button.svelte-rkw0hh.icon .loading-icon:where(.svelte-rkw0hh) .check:where(.svelte-rkw0hh){width:var(--_feedback-size);height:var(--_feedback-size)}:is(.button.svelte-rkw0hh.group-h,.button.svelte-rkw0hh.group-v):hover,:is(.button.svelte-rkw0hh.group-h,.button.svelte-rkw0hh.group-v):focus-within{z-index:1}.button.svelte-rkw0hh.group-h:not(:first-child):not(:last-child){border-radius:0}.button.svelte-rkw0hh.group-h:not(:first-child):not(:last-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-h:not(:first-child):not(:last-child) a:where(.svelte-rkw0hh){border-radius:0}.button.svelte-rkw0hh.group-h:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.button.svelte-rkw0hh.group-h:first-child:not(:last-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-h:first-child:not(:last-child) a:where(.svelte-rkw0hh){border-top-right-radius:0;border-bottom-right-radius:0}.button.svelte-rkw0hh.group-h:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.button.svelte-rkw0hh.group-h:last-child:not(:first-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-h:last-child:not(:first-child) a:where(.svelte-rkw0hh){border-top-left-radius:0;border-bottom-left-radius:0}.button.svelte-rkw0hh.group-h:not(:last-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-h:not(:last-child) a:where(.svelte-rkw0hh){border-right:none}.button.svelte-rkw0hh.group-h.icon{--_group-end-pad: .5em}.button.svelte-rkw0hh.group-h.icon:first-child:not(:last-child){width:calc(var(--_icon-size) + var(--_group-end-pad))}.button.svelte-rkw0hh.group-h.icon:first-child:not(:last-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-h.icon:first-child:not(:last-child) a:where(.svelte-rkw0hh){box-sizing:border-box;padding-left:var(--_group-end-pad)}.button.svelte-rkw0hh.group-h.icon:last-child:not(:first-child){width:calc(var(--_icon-size) + var(--_group-end-pad))}.button.svelte-rkw0hh.group-h.icon:last-child:not(:first-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-h.icon:last-child:not(:first-child) a:where(.svelte-rkw0hh){box-sizing:border-box;padding-right:var(--_group-end-pad)}.button.svelte-rkw0hh.group-h+.button{margin-left:-1px}.button.svelte-rkw0hh.group-v{width:auto}.button.svelte-rkw0hh.group-v button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-v a:where(.svelte-rkw0hh){width:100%}.button.svelte-rkw0hh.group-v:not(:first-child):not(:last-child){border-radius:0}.button.svelte-rkw0hh.group-v:not(:first-child):not(:last-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-v:not(:first-child):not(:last-child) a:where(.svelte-rkw0hh){border-radius:0}.button.svelte-rkw0hh.group-v:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.button.svelte-rkw0hh.group-v:first-child:not(:last-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-v:first-child:not(:last-child) a:where(.svelte-rkw0hh){border-bottom-left-radius:0;border-bottom-right-radius:0}.button.svelte-rkw0hh.group-v:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.button.svelte-rkw0hh.group-v:last-child:not(:first-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-v:last-child:not(:first-child) a:where(.svelte-rkw0hh){border-top-left-radius:0;border-top-right-radius:0}.button.svelte-rkw0hh.group-v:not(:last-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-v:not(:last-child) a:where(.svelte-rkw0hh){border-bottom:none}.button.svelte-rkw0hh.group-v.icon{--_group-end-pad: .5em}.button.svelte-rkw0hh.group-v.icon:first-child:not(:last-child){height:calc(var(--_icon-size) + var(--_group-end-pad))}.button.svelte-rkw0hh.group-v.icon:first-child:not(:last-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-v.icon:first-child:not(:last-child) a:where(.svelte-rkw0hh){box-sizing:border-box;padding-top:var(--_group-end-pad)}.button.svelte-rkw0hh.group-v.icon:last-child:not(:first-child){height:calc(var(--_icon-size) + var(--_group-end-pad))}.button.svelte-rkw0hh.group-v.icon:last-child:not(:first-child) button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.group-v.icon:last-child:not(:first-child) a:where(.svelte-rkw0hh){box-sizing:border-box;padding-bottom:var(--_group-end-pad)}.button.svelte-rkw0hh.group-v+.button{margin-top:-1px}.button.svelte-rkw0hh.overlay{--button-border: none;--button-border-disabled: none;--button-border-active: none}.button.svelte-rkw0hh.overlay.active button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay.active a:where(.svelte-rkw0hh){color:#fff;background-color:#000000e6}@supports (backdrop-filter: blur(10px)){.button.svelte-rkw0hh.overlay.active button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay.active a:where(.svelte-rkw0hh){background-color:#000c}}.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh){color:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000d9}@supports (backdrop-filter: blur(10px)){.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh){background-color:#000000a6}}:is(.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh)):disabled,:is(.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh))[aria-disabled=true]{color:#ffffffa6}:is(.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh)):focus-visible:not(:disabled):not([aria-disabled=true]){box-shadow:none;outline:solid 2px white;outline-offset:1px}:is(.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh)):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){transition:none}:is(.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh)):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),:is(.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh)):focus-visible:not(:disabled):not([aria-disabled=true]){color:#fff;background-color:#000000e6}@supports (backdrop-filter: blur(10px)){:is(.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh)):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),:is(.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh)):focus-visible:not(:disabled):not([aria-disabled=true]){background-color:#000000bf}}:is(.button.svelte-rkw0hh.overlay button:where(.svelte-rkw0hh),.button.svelte-rkw0hh.overlay a:where(.svelte-rkw0hh)):before{background-color:#000}html:has(.modal){overflow:hidden}::view-transition-old(modal-fg),::view-transition-new(modal-fg){animation:none;mix-blend-mode:normal;height:100%;overflow:clip}.modal.svelte-1jkf5ps{--layer: calc(var(--layer-modal) + 1);--_radius: min(var(--radius-2xl), var(--radius-cap, 40px));--_shadow: var(--shadow-lg);display:grid;position:fixed;z-index:var(--layer);inset:0;grid-template-columns:100%;grid-template-rows:100%;width:100%;height:100%;align-content:center;justify-content:center;pointer-events:none}@media(min-width:768px){.modal.svelte-1jkf5ps{overflow:hidden;grid-template-rows:max-content;grid-template-columns:max-content;border-radius:var(--_radius)}@supports (corner-shape: squircle){.modal.svelte-1jkf5ps{corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}}.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps){display:flex;align-items:center;position:absolute;bottom:0;left:0;background-color:var(--color-bg);z-index:2;gap:.5rem;padding:.5rem .5rem .5rem 0;overflow-x:auto}@media(max-width:767px){.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps){width:100%}.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps)>*{flex-shrink:0}.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps) h2:where(.svelte-1jkf5ps){font-size:1.15rem}}@media(min-width:768px){.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps).bar{padding:0;position:sticky;margin:-1.5rem -1rem .5rem -1.25rem;height:4rem;top:calc(-2rem - 1px);bottom:unset;left:unset;overflow-x:hidden}.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps).bar.no-close{padding-inline-start:1.25rem;margin-block-start:-1rem}}@media(max-width:767px){.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps).no-close{padding-inline-start:.75rem}}.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps):not(.bar){background-color:transparent;position:sticky;left:0;top:-1rem;bottom:unset;height:4rem;width:4rem;margin:-3rem 0 0 -2rem;overflow:hidden}@media(min-width:768px){.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps):not(.bar){left:-1rem;top:-2rem;margin:-2rem 0 0 -2rem}}.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps) .close:where(.svelte-1jkf5ps){position:sticky;left:0;background-color:var(--color-bg);border-radius:var(--_radius)}@supports (corner-shape: squircle){.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps) .close:where(.svelte-1jkf5ps){corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}.modal.svelte-1jkf5ps header:where(.svelte-1jkf5ps) .spacer:where(.svelte-1jkf5ps){flex:1}.body.svelte-1jkf5ps{grid-column:1 / 1;grid-row:1 / 1;height:100%;z-index:1;padding:1rem .5rem;view-transition-name:modal-body;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;pointer-events:auto;scrollbar-gutter:stable both-edges;--scrollbar-track-inset: calc(var(--_radius, 10px) / 2)}@media(max-width:767px){.body.svelte-1jkf5ps{min-width:100vw;padding-bottom:4rem}}@media(min-width:768px){.body.svelte-1jkf5ps{padding:2rem 2.5rem;border-radius:var(--_radius)}@supports (corner-shape: squircle){.body.svelte-1jkf5ps{corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}.body.svelte-1jkf5ps.has-footer{padding-bottom:0}}footer.svelte-1jkf5ps{display:flex;align-items:center;gap:.5rem;justify-content:flex-end;background-color:var(--color-bg);border-top:1px solid var(--color-border, rgb(from var(--color-text) r g b / .1));margin:1rem -.5rem 0;padding:.75rem 1rem}@media(min-width:768px){footer.svelte-1jkf5ps{position:sticky;bottom:0;z-index:2;margin:1.5rem -2.5rem 0;padding:1.5rem}}.modal-fg.svelte-1jkf5ps{view-transition-name:modal-fg;grid-column:1 / 1;grid-row:1 / 1;height:100%;background-color:var(--color-bg);z-index:-1;box-shadow:var(--_shadow)}@media(min-width:768px){.modal-fg.svelte-1jkf5ps{border-radius:var(--_radius)}@supports (corner-shape: squircle){.modal-fg.svelte-1jkf5ps{corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}}.modal-bg.svelte-1jkf5ps{--layer: var(--layer-modal);position:fixed;inset:0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:var(--layer)}.modal-bg.svelte-1jkf5ps:after{content:"";background-color:var(--color-text);position:absolute;inset:0;opacity:.2}.alert.svelte-e4v7yr{text-align:center;padding:.5rem 0}.icon.svelte-e4v7yr{display:flex;justify-content:center;margin-bottom:.75rem;color:var(--color-text-muted);font-size:2rem}.icon.svelte-e4v7yr.destructive{color:var(--color-error)}h3.svelte-e4v7yr{font-size:var(--text-lg, 1.125rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text);margin:0 0 .5rem}p.svelte-e4v7yr{font-size:var(--text-base, 1rem);color:var(--color-text-muted);line-height:var(--leading-relaxed, 1.75);margin:0}.actions.svelte-e4v7yr{display:flex;flex-direction:column;gap:.5rem;padding-top:1.5rem}ul.svelte-94gv5g{--_radius: calc(var(--radius-lg) * 1.5);--border-inset: 6px;border-radius:var(--_radius);padding:0;margin:0;background-color:transparent}@supports (corner-shape: superellipse(var(--squircle-ratio, 2))){ul.svelte-94gv5g{corner-shape:superellipse(var(--squircle-ratio, 2));border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}ul.svelte-94gv5g.filled{background-color:var(--color-bg-active)}ul.svelte-94gv5g.outline{border:1px solid var(--color-border)}ul.svelte-94gv5g.disabled{color:var(--color-text-disabled);cursor:not-allowed}ul.svelte-94gv5g.dense{--border-inset: 4px;--_radius: var(--radius-lg)}ul.svelte-94gv5g.dense .skeleton-item:where(.svelte-94gv5g){min-height:2.5rem;padding:0 1rem}ul.svelte-94gv5g.comfortable{--border-inset: 8px;--_radius: var(--radius-xl)}ul.svelte-94gv5g.comfortable .skeleton-item:where(.svelte-94gv5g){min-height:3.5rem;padding:0 calc(2rem + var(--list-pad-x, 0px))}ul.svelte-94gv5g.skeleton{width:100%}ul.svelte-94gv5g>li:first-child{border-top-left-radius:var(--_radius);border-top-right-radius:var(--_radius)}@supports (corner-shape: superellipse(var(--squircle-ratio, 2))){ul.svelte-94gv5g>li:first-child{corner-shape:superellipse(var(--squircle-ratio, 2));border-top-left-radius:calc(var(--_radius) * var(--squircle-ratio, 2));border-top-right-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}ul.svelte-94gv5g>li:last-child{border-bottom-left-radius:var(--_radius);border-bottom-right-radius:var(--_radius)}@supports (corner-shape: superellipse(var(--squircle-ratio, 2))){ul.svelte-94gv5g>li:last-child{corner-shape:superellipse(var(--squircle-ratio, 2));border-bottom-left-radius:calc(var(--_radius) * var(--squircle-ratio, 2));border-bottom-right-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}.skeleton-item.svelte-94gv5g{list-style:none;display:flex;align-items:center;min-height:3rem;padding:0 calc(1.5rem + var(--list-pad-x, 0px))}.skeleton-bar.svelte-94gv5g{height:.7em;border-radius:var(--radius-full, 1e5px);position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}.skeleton-bar.svelte-94gv5g:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}@media(prefers-reduced-motion:reduce){.skeleton-bar.svelte-94gv5g:after{animation:none}}.checkbox.svelte-4kpr0r{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5em;width:fit-content;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;perspective:100px;transition:translate .2s ease}.checkbox.svelte-4kpr0r:not(.disabled):active{translate:0px 3px clamp(-10px,calc(.2em - 12px),-2px)}.checkbox.svelte-4kpr0r.dense{gap:.25em}.checkbox.svelte-4kpr0r.comfortable{gap:.75em}.checkbox.svelte-4kpr0r.disabled{opacity:.5;pointer-events:none}.checkbox.svelte-4kpr0r.has-error .indicator:where(.svelte-4kpr0r) .box:where(.svelte-4kpr0r){stroke:var(--color-error, #d32f2f)}.checkbox.svelte-4kpr0r.has-error .error-text:where(.svelte-4kpr0r){display:block}.checkbox.svelte-4kpr0r:not(.disabled):hover>.indicator-wrapper:where(.svelte-4kpr0r){background:var(--hover-tint);transition:none}.checkbox.svelte-4kpr0r:not(.disabled):active>.indicator-wrapper:where(.svelte-4kpr0r){transform:scale(.9);transition:transform 80ms ease,background .2s ease}input.svelte-4kpr0r{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;padding:0;margin:-1px}.indicator-wrapper.svelte-4kpr0r{position:relative;display:flex;align-items:center;justify-content:center;width:calc(var(--size) + 20px);height:calc(var(--size) + 20px);border-radius:50%;cursor:pointer;flex-shrink:0;overflow:hidden;outline:none;-webkit-tap-highlight-color:transparent;--hover-tint: color-mix(in srgb, var(--color-text, currentColor) 12%, transparent);transition:background .2s ease,transform .15s ease}.indicator-wrapper.svelte-4kpr0r.checked,.indicator-wrapper.svelte-4kpr0r.indeterminate{--hover-tint: color-mix(in srgb, var(--color-action, #1976d2) 16%, transparent)}.indicator-wrapper.svelte-4kpr0r:focus-visible{box-shadow:0 0 0 2px var(--color-text, currentColor);border-radius:50%}.indicator.svelte-4kpr0r{flex-shrink:0}.indicator.svelte-4kpr0r .box:where(.svelte-4kpr0r){stroke:var(--color-text-disabled, #999);fill:transparent;transition:stroke .15s ease,fill .15s ease}.indicator.svelte-4kpr0r .check:where(.svelte-4kpr0r){stroke:transparent;fill:none;stroke-dasharray:28;stroke-dashoffset:28;transition:stroke-dashoffset .25s ease,stroke .15s ease}.indicator.svelte-4kpr0r .dash:where(.svelte-4kpr0r){stroke:transparent;transition:stroke .15s ease}.indicator.svelte-4kpr0r.checked .box:where(.svelte-4kpr0r){stroke:var(--color-action, #1976d2);fill:var(--color-action, #1976d2)}.indicator.svelte-4kpr0r.checked .check:where(.svelte-4kpr0r){stroke:var(--color-action-text, #fff);stroke-dashoffset:0}.indicator.svelte-4kpr0r.indeterminate .box:where(.svelte-4kpr0r){stroke:var(--color-action, #1976d2);fill:var(--color-action, #1976d2)}.indicator.svelte-4kpr0r.indeterminate .dash:where(.svelte-4kpr0r){stroke:var(--color-action-text, #fff)}.indicator.svelte-4kpr0r.animating-check{animation:svelte-4kpr0r-box-pulse .35s cubic-bezier(.34,1.56,.64,1)}.indicator.svelte-4kpr0r.animating-check .check:where(.svelte-4kpr0r){stroke-dashoffset:0;transition:stroke-dashoffset .3s cubic-bezier(.34,1.56,.64,1)}.indicator.svelte-4kpr0r.animating-uncheck .check:where(.svelte-4kpr0r){stroke:var(--color-action-text, #fff);stroke-dashoffset:28;transition:stroke-dashoffset 50ms cubic-bezier(.4,0,.2,1)}.indicator.svelte-4kpr0r.animating-uncheck .box:where(.svelte-4kpr0r){stroke:var(--color-action, #1976d2);fill:var(--color-action, #1976d2)}@keyframes svelte-4kpr0r-box-pulse{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1)}}.content.svelte-4kpr0r{display:flex;flex-direction:column;gap:.1em;padding-top:calc((var(--size) + 20px) / 2 - .7em);margin-left:-8px}.label.svelte-4kpr0r{cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1.4;color:var(--color-text, inherit)}.description.svelte-4kpr0r{font-size:.85em;color:var(--color-text-disabled, #888);line-height:1.3}.error-text.svelte-4kpr0r{display:none;width:100%;font-size:.8em;color:var(--color-error, #d32f2f);margin-top:-.25em}.radio-group.svelte-1m7wi4z{display:flex;flex-direction:column;gap:.25em}.radio-group.svelte-1m7wi4z.disabled{opacity:.5;pointer-events:none}.radio-group.svelte-1m7wi4z.has-error .error-text:where(.svelte-1m7wi4z){display:block}.group-label.svelte-1m7wi4z{font-size:.85em;color:var(--color-text-disabled, #888);margin-bottom:.25em}.group-items.svelte-1m7wi4z{display:flex;flex-direction:column;gap:.25em}.group-items.svelte-1m7wi4z.horizontal{flex-direction:row;flex-wrap:wrap;gap:1em}.error-text.svelte-1m7wi4z{display:none;font-size:.8em;color:var(--color-error, #d32f2f);margin-top:.25em}.radio.svelte-1m7wi4z{display:flex;align-items:flex-start;gap:.5em;width:fit-content;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;perspective:100px;transition:translate .2s ease}.radio.svelte-1m7wi4z:not(.disabled):active{translate:0px 3px clamp(-10px,calc(.2em - 12px),-2px)}.radio.svelte-1m7wi4z.dense{gap:.25em}.radio.svelte-1m7wi4z.comfortable{gap:.75em}.radio.svelte-1m7wi4z.disabled{opacity:.5;pointer-events:none}.radio.svelte-1m7wi4z:not(.disabled):hover>.indicator-wrapper:where(.svelte-1m7wi4z){background:var(--hover-tint);transition:none}.radio.svelte-1m7wi4z:not(.disabled):active>.indicator-wrapper:where(.svelte-1m7wi4z){transform:scale(.9);transition:transform 80ms ease,background .2s ease}input.svelte-1m7wi4z{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;padding:0;margin:-1px}.indicator-wrapper.svelte-1m7wi4z{position:relative;display:flex;align-items:center;justify-content:center;width:calc(var(--size) + 20px);height:calc(var(--size) + 20px);border-radius:50%;cursor:pointer;flex-shrink:0;overflow:hidden;outline:none;-webkit-tap-highlight-color:transparent;--hover-tint: color-mix(in srgb, var(--color-text, currentColor) 12%, transparent);transition:background .2s ease,transform .15s ease}.indicator-wrapper.svelte-1m7wi4z.selected{--hover-tint: color-mix(in srgb, var(--color-action, #1976d2) 16%, transparent)}.indicator-wrapper.svelte-1m7wi4z:focus-visible{box-shadow:0 0 0 2px var(--color-text, currentColor)}.indicator.svelte-1m7wi4z{flex-shrink:0}.indicator.svelte-1m7wi4z .ring:where(.svelte-1m7wi4z){stroke:var(--color-text-disabled, #999);fill:transparent;transition:stroke .15s ease}.indicator.svelte-1m7wi4z .dot:where(.svelte-1m7wi4z){fill:transparent;transform-origin:center;transform:scale(0);transition:fill .15s ease,transform .2s cubic-bezier(.4,0,.2,1)}.indicator.svelte-1m7wi4z.selected .ring:where(.svelte-1m7wi4z){stroke:var(--color-action, #1976d2)}.indicator.svelte-1m7wi4z.selected .dot:where(.svelte-1m7wi4z){fill:var(--color-action, #1976d2);transform:scale(1)}.indicator.svelte-1m7wi4z.animating{animation:svelte-1m7wi4z-ring-pulse .35s cubic-bezier(.34,1.56,.64,1)}.indicator.svelte-1m7wi4z.animating .dot:where(.svelte-1m7wi4z){transition:fill .15s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1m7wi4z-ring-pulse{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1)}}.content.svelte-1m7wi4z{display:flex;flex-direction:column;gap:.1em;padding-top:calc((var(--size) + 20px) / 2 - .7em);margin-left:-8px}.label.svelte-1m7wi4z{cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1.4;color:var(--color-text, inherit)}.description.svelte-1m7wi4z{font-size:.85em;color:var(--color-text-disabled, #888);line-height:1.3}input.svelte-dt8jca{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.toggle.svelte-dt8jca{--track-width: 44px;--track-height: 24px;--thumb-size: 18px;--thumb-offset: 3px;--_track-width: var(--track-width);--thumb-travel: calc( var(--_track-width) - var(--thumb-size) - var(--thumb-offset) * 2 );--thumb-press-grow: 4px;--_track-off: var(--color-border-active, light-dark(hsl(0 0% 72%), hsl(0 0% 52%)));--_thumb-off: light-dark(#fff, hsl(0 0% 95%));display:inline-flex;align-items:center;flex-wrap:wrap;gap:.625em;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.toggle.svelte-dt8jca.label-start{flex-direction:row-reverse}.toggle.svelte-dt8jca.size-0{--track-width: 32px;--track-height: 18px;--thumb-size: 12px;--thumb-offset: 3px;--thumb-press-grow: 2px;font-size:var(--control-font-0, .875rem)}.toggle.svelte-dt8jca.size-1{--track-width: 44px;--track-height: 24px;--thumb-size: 18px;--thumb-offset: 3px;--thumb-press-grow: 4px;font-size:var(--control-font-1, 1rem)}.toggle.svelte-dt8jca.size-2{--track-width: 52px;--track-height: 28px;--thumb-size: 22px;--thumb-offset: 3px;--thumb-press-grow: 4px;font-size:var(--control-font-2, 1.125rem)}.toggle.svelte-dt8jca.size-3{--track-width: 68px;--track-height: 36px;--thumb-size: 28px;--thumb-offset: 4px;--thumb-press-grow: 6px;font-size:var(--control-font-3, 1.25rem)}.toggle.svelte-dt8jca.dense{gap:.375em}.toggle.svelte-dt8jca.comfortable{gap:1em}.toggle.svelte-dt8jca.indeterminate{--_track-width: calc(var(--track-width) * 1.25)}.track.svelte-dt8jca{position:relative;display:inline-flex;align-items:center;width:var(--_track-width);height:var(--track-height);border-radius:var(--track-height);background-color:var(--_track-off);transition:background-color .2s ease,transform .2s ease;flex-shrink:0;outline:none;touch-action:pan-y}.track.svelte-dt8jca:active{transform:perspective(100px) translate3d(0,1px,clamp(-10px,calc(.2em - 12px),-2px))}.disabled.svelte-dt8jca .track:where(.svelte-dt8jca):active{transform:none}.track.svelte-dt8jca:focus-visible{outline:2px solid var(--color-border-active, currentColor);outline-offset:2px}.checked.svelte-dt8jca .track:where(.svelte-dt8jca){background-color:var(--color-action, hsl(220 70% 55%))}.thumb.svelte-dt8jca{position:absolute;left:var(--thumb-offset);width:var(--thumb-size);height:var(--thumb-size);border-radius:50%;background-color:var(--_thumb-off);display:flex;align-items:center;justify-content:center;transform:translate(0);cursor:grab;transition:transform .3s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1)),background-color .2s ease,width .15s ease,left .15s ease;box-shadow:0 1px 3px #0003}.dragging.svelte-dt8jca .thumb:where(.svelte-dt8jca){cursor:grabbing;transition:background-color .2s ease,width .15s ease,left .15s ease}.dragging.svelte-dt8jca .track:where(.svelte-dt8jca){cursor:grabbing}.checked.svelte-dt8jca .thumb:where(.svelte-dt8jca){transform:translate(var(--thumb-travel));background-color:var(--color-action-text, white)}.mixed.svelte-dt8jca .thumb:where(.svelte-dt8jca){transform:translate(calc(var(--thumb-travel) / 2))}.pressed.svelte-dt8jca:not(.disabled) .thumb:where(.svelte-dt8jca){width:calc(var(--thumb-size) + var(--thumb-press-grow))}.pressed.checked.svelte-dt8jca:not(.disabled) .thumb:where(.svelte-dt8jca){width:calc(var(--thumb-size) + var(--thumb-press-grow));transform:translate(calc(var(--thumb-travel) - var(--thumb-press-grow)))}.pressed.mixed.svelte-dt8jca:not(.disabled) .thumb:where(.svelte-dt8jca){width:calc(var(--thumb-size) + var(--thumb-press-grow));transform:translate(calc((var(--thumb-travel) - var(--thumb-press-grow)) / 2))}.thumb-icon.svelte-dt8jca{display:flex;align-items:center;justify-content:center;font-size:calc(var(--thumb-size) * .6);line-height:1;color:var(--color-action, hsl(220 70% 55%))}.disabled.svelte-dt8jca{cursor:not-allowed;opacity:.5;pointer-events:none}.disabled.svelte-dt8jca .track:where(.svelte-dt8jca),.disabled.svelte-dt8jca .thumb:where(.svelte-dt8jca){pointer-events:auto;cursor:not-allowed}.label.svelte-dt8jca{color:var(--color-text, inherit);line-height:1.4;transition:transform .2s ease}.label.svelte-dt8jca:active{transform:perspective(100px) translate3d(0,1px,clamp(-10px,calc(.2em - 12px),-2px))}.state-label.svelte-dt8jca{color:var(--color-text, inherit);font-size:.875em;line-height:1.4;transition:transform .2s ease}.state-label.svelte-dt8jca:active{transform:perspective(100px) translate3d(0,1px,clamp(-10px,calc(.2em - 12px),-2px))}.error-text.svelte-dt8jca{width:100%;font-size:.8em;color:var(--color-error, #d32f2f)}li.svelte-1yos29p{min-height:3rem;padding:0;margin:0;position:relative;overflow:hidden;list-style:none;display:flex;align-items:center;--_radius: calc(var(--radius-lg) * 1.5)}li.svelte-1yos29p>.ripple{inset:1px var(--border-inset) 1px calc(var(--border-inset) + ((var(--level) - 1) * 1rem))!important;border-radius:calc(var(--_radius) - var(--border-inset))!important}@supports (corner-shape: squircle){li.svelte-1yos29p>.ripple{corner-shape:squircle;border-radius:calc((var(--_radius) - var(--border-inset)) * var(--squircle-ratio, 2))!important}}:is(li.svelte-1yos29p.active a:where(.svelte-1yos29p),li.svelte-1yos29p.active button:where(.svelte-1yos29p),li.svelte-1yos29p.active label:where(.svelte-1yos29p)):before{opacity:.06;transition:opacity 0ms ease,border-radius .15s ease}li.svelte-1yos29p.active .text-content:where(.svelte-1yos29p):before{opacity:.06;transition:opacity 0ms ease,border-radius .15s ease}li.svelte-1yos29p.disabled .text-content:where(.svelte-1yos29p){color:var(--color-text-disabled)}li.svelte-1yos29p:after{content:"";position:absolute;top:0;right:1rem;left:1rem;border-top:solid 1px color-mix(in oklch,transparent,var(--color-text) 6%)}li.svelte-1yos29p:first-child:after{content:none}li.svelte-1yos29p:first-child:before{top:var(--border-inset)}li.svelte-1yos29p:first-child>.ripple{top:var(--border-inset)!important}li.svelte-1yos29p:first-child a:where(.svelte-1yos29p),li.svelte-1yos29p:first-child button:where(.svelte-1yos29p),li.svelte-1yos29p:first-child label:where(.svelte-1yos29p){padding-top:calc(var(--border-inset, 0px) + .25rem)}:is(li.svelte-1yos29p:first-child a:where(.svelte-1yos29p),li.svelte-1yos29p:first-child button:where(.svelte-1yos29p),li.svelte-1yos29p:first-child label:where(.svelte-1yos29p)):before,:is(li.svelte-1yos29p:first-child a:where(.svelte-1yos29p),li.svelte-1yos29p:first-child button:where(.svelte-1yos29p),li.svelte-1yos29p:first-child label:where(.svelte-1yos29p)):after{top:var(--border-inset)}li.svelte-1yos29p:last-child:before{bottom:var(--border-inset)}li.svelte-1yos29p:last-child>.ripple{bottom:var(--border-inset)!important}li.svelte-1yos29p:last-child a:where(.svelte-1yos29p),li.svelte-1yos29p:last-child button:where(.svelte-1yos29p),li.svelte-1yos29p:last-child label:where(.svelte-1yos29p){padding-bottom:calc(var(--border-inset, 0px) + .25rem)}:is(li.svelte-1yos29p:last-child a:where(.svelte-1yos29p),li.svelte-1yos29p:last-child button:where(.svelte-1yos29p),li.svelte-1yos29p:last-child label:where(.svelte-1yos29p)):before,:is(li.svelte-1yos29p:last-child a:where(.svelte-1yos29p),li.svelte-1yos29p:last-child button:where(.svelte-1yos29p),li.svelte-1yos29p:last-child label:where(.svelte-1yos29p)):after{bottom:var(--border-inset)}li.svelte-1yos29p.dense{--_radius: var(--radius-lg);min-height:2.5rem}li.svelte-1yos29p.dense a:where(.svelte-1yos29p),li.svelte-1yos29p.dense button:where(.svelte-1yos29p),li.svelte-1yos29p.dense label:where(.svelte-1yos29p){padding-top:0;padding-bottom:0;padding-right:1rem;padding-left:calc(1rem + ((var(--level) - 1) * 1rem))}li.svelte-1yos29p.dense:first-child a:where(.svelte-1yos29p),li.svelte-1yos29p.dense:first-child button:where(.svelte-1yos29p),li.svelte-1yos29p.dense:first-child label:where(.svelte-1yos29p){padding-top:calc(var(--border-inset, 0px))}li.svelte-1yos29p.dense:last-child a:where(.svelte-1yos29p),li.svelte-1yos29p.dense:last-child button:where(.svelte-1yos29p),li.svelte-1yos29p.dense:last-child label:where(.svelte-1yos29p){padding-bottom:calc(var(--border-inset, 0px))}li.svelte-1yos29p.comfortable{--_radius: var(--radius-xl);min-height:3.5rem}li.svelte-1yos29p.comfortable a:where(.svelte-1yos29p),li.svelte-1yos29p.comfortable button:where(.svelte-1yos29p),li.svelte-1yos29p.comfortable label:where(.svelte-1yos29p){padding-top:.5rem;padding-bottom:.5rem;padding-left:calc(2rem + var(--list-pad-x, 0px));padding-right:calc(2rem + var(--list-pad-x, 0px) + ((var(--level) - 1) * 1.5rem))}li.svelte-1yos29p.comfortable:first-child a:where(.svelte-1yos29p),li.svelte-1yos29p.comfortable:first-child button:where(.svelte-1yos29p),li.svelte-1yos29p.comfortable:first-child label:where(.svelte-1yos29p){padding-top:calc(var(--border-inset, 0px) + .5rem)}li.svelte-1yos29p.comfortable:last-child a:where(.svelte-1yos29p),li.svelte-1yos29p.comfortable:last-child button:where(.svelte-1yos29p),li.svelte-1yos29p.comfortable:last-child label:where(.svelte-1yos29p){padding-bottom:calc(var(--border-inset, 0px) + .5rem)}li.svelte-1yos29p.disabled{cursor:not-allowed}li.svelte-1yos29p.disabled a:where(.svelte-1yos29p),li.svelte-1yos29p.disabled button:where(.svelte-1yos29p),li.svelte-1yos29p.disabled label:where(.svelte-1yos29p){cursor:not-allowed;color:var(--color-text-disabled)}li.svelte-1yos29p.is-loading{cursor:not-allowed}:is(li.svelte-1yos29p:not(.disabled) a:where(.svelte-1yos29p),li.svelte-1yos29p:not(.disabled) button:where(.svelte-1yos29p),li.svelte-1yos29p:not(.disabled) label:where(.svelte-1yos29p)):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):before{opacity:.06;transition:opacity 0ms ease,border-radius .15s ease}.list-item.active:has(+.list-item.active) .svelte-1yos29p:is(a:where(.svelte-1yos29p),button:where(.svelte-1yos29p),label:where(.svelte-1yos29p),.text-content:where(.svelte-1yos29p)):before,.list-item.active:has(+.list-item:hover:not(.disabled):not(.text):not(.is-loading)) .svelte-1yos29p:is(a:where(.svelte-1yos29p),button:where(.svelte-1yos29p),label:where(.svelte-1yos29p),.text-content:where(.svelte-1yos29p)):before,.list-item:hover:not(.disabled):not(.text):not(.is-loading):has(+.list-item.active) .svelte-1yos29p:is(a:where(.svelte-1yos29p),button:where(.svelte-1yos29p),label:where(.svelte-1yos29p),.text-content:where(.svelte-1yos29p)):before{border-bottom-left-radius:0;border-bottom-right-radius:0}.list-item.active+.list-item.active .svelte-1yos29p:is(a:where(.svelte-1yos29p),button:where(.svelte-1yos29p),label:where(.svelte-1yos29p),.text-content:where(.svelte-1yos29p)):before,.list-item:hover:not(.disabled):not(.text):not(.is-loading)+.list-item.active .svelte-1yos29p:is(a:where(.svelte-1yos29p),button:where(.svelte-1yos29p),label:where(.svelte-1yos29p),.text-content:where(.svelte-1yos29p)):before,.list-item.active+.list-item:hover:not(.disabled):not(.text):not(.is-loading) .svelte-1yos29p:is(a:where(.svelte-1yos29p),button:where(.svelte-1yos29p),label:where(.svelte-1yos29p),.text-content:where(.svelte-1yos29p)):before{border-top-left-radius:0;border-top-right-radius:0}.spacer.svelte-1yos29p{flex:1;min-width:1.5rem}input[type=radio].svelte-1yos29p,input[type=checkbox].svelte-1yos29p{opacity:0;position:absolute;width:1px;height:1px;margin:0;pointer-events:none}.control.svelte-1yos29p{display:inline-flex;align-items:center;flex-shrink:0;pointer-events:none}label.svelte-1yos29p:has(input:where(.svelte-1yos29p):focus-visible) .control:where(.svelte-1yos29p) .indicator-wrapper{box-shadow:0 0 0 2px var(--color-border-active);border-radius:50%}label.svelte-1yos29p:has(input:where(.svelte-1yos29p):focus-visible) .control:where(.svelte-1yos29p) .toggle .track{box-shadow:0 0 0 2px var(--color-border-active)}.text-content.svelte-1yos29p{position:relative;flex:1;align-self:stretch;padding-top:.25rem;padding-bottom:.25rem;padding-right:calc(1.5rem + var(--list-pad-x, 0px));padding-left:calc(1.5rem + var(--list-pad-x, 0px) + ((var(--level) - 1) * 1rem));display:flex;align-items:center;color:var(--color-text)}.text-content.svelte-1yos29p:before{content:"";opacity:0;position:absolute;top:1px;right:var(--border-inset);bottom:1px;left:calc(var(--border-inset) + ((var(--level) - 1) * 1rem));border-radius:calc(var(--_radius) - var(--border-inset));background-color:var(--color-text);transition:opacity .3s ease,border-radius .15s ease;z-index:0}@supports (corner-shape: squircle){.text-content.svelte-1yos29p:before{corner-shape:squircle;border-radius:calc((var(--_radius) - var(--border-inset)) * var(--squircle-ratio, 2))}}li.dense:where(.svelte-1yos29p) .text-content.svelte-1yos29p{padding-top:0;padding-bottom:0;padding-right:1rem;padding-left:calc(1rem + ((var(--level) - 1) * 1rem))}li:where(.svelte-1yos29p):first-child .text-content.svelte-1yos29p{padding-top:calc(var(--border-inset, 0px) + .25rem)}li:where(.svelte-1yos29p):last-child .text-content.svelte-1yos29p{padding-bottom:calc(var(--border-inset, 0px) + .25rem)}a.svelte-1yos29p,button.svelte-1yos29p,label.svelte-1yos29p{flex:1;padding-top:.25rem;padding-bottom:.25rem;padding-right:calc(1.5rem + var(--list-pad-x, 0px));padding-left:calc(1.5rem + var(--list-pad-x, 0px) + ((var(--level) - 1) * 1rem));margin:0;border:none;position:relative;display:flex;align-items:center;width:100%;align-self:stretch;cursor:pointer;color:var(--color-text);background-color:transparent;text-decoration:none;box-shadow:none;transition:translate .2s ease,scale .2s ease}:is(a.svelte-1yos29p,button.svelte-1yos29p,label.svelte-1yos29p):active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){translate:0px 2px;scale:.98 var(--press-scale-y, .85);scale:clamp(.9,1 - tan(atan2(var(--press-shrink, 20px),100cqi)),1) var(--press-scale-y, .85)}:is(a.svelte-1yos29p,button.svelte-1yos29p,label.svelte-1yos29p)[aria-busy=true]{pointer-events:none}:is(a.svelte-1yos29p,button.svelte-1yos29p,label.svelte-1yos29p):before{content:"";opacity:0;position:absolute;top:1px;right:var(--border-inset);bottom:1px;left:calc(var(--border-inset) + ((var(--level) - 1) * 1rem));border-radius:calc(var(--_radius) - var(--border-inset));background-color:var(--color-text);transition:opacity .3s ease,border-radius .15s ease}@supports (corner-shape: squircle){:is(a.svelte-1yos29p,button.svelte-1yos29p,label.svelte-1yos29p):before{corner-shape:squircle;border-radius:calc((var(--_radius) - var(--border-inset)) * var(--squircle-ratio, 2))}}a[aria-disabled=true].svelte-1yos29p{color:var(--color-text-disabled);cursor:auto}:is(button.svelte-1yos29p,label.svelte-1yos29p):disabled{color:var(--color-text-disabled);cursor:auto}button.svelte-1yos29p:focus-visible:after{content:"";position:absolute;top:1px;right:var(--border-inset);bottom:1px;left:calc(var(--border-inset) + ((var(--level) - 1) * 1rem));border-radius:calc(var(--_radius) - var(--border-inset));border:solid 1px var(--color-border-active)}@supports (corner-shape: squircle){button.svelte-1yos29p:focus-visible:after{corner-shape:squircle;border-radius:calc((var(--_radius) - var(--border-inset)) * var(--squircle-ratio, 2))}}.loading-icon.svelte-1yos29p{position:relative;display:flex;justify-content:center;align-items:center;width:1.5em;margin-left:-.25em;margin-right:.5em;height:100%;flex-shrink:0;flex-grow:0}.loading-icon.svelte-1yos29p .logo{display:block;width:100%;height:auto;aspect-ratio:1;flex-shrink:0;flex-grow:0}.loading-icon.svelte-1yos29p .icon-layer:where(.svelte-1yos29p){position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.loading-icon.svelte-1yos29p .check:where(.svelte-1yos29p){display:block;width:1.25em;height:1.25em}.loading-icon.svelte-1yos29p .check:where(.svelte-1yos29p) path:where(.svelte-1yos29p){stroke-dasharray:24;stroke-dashoffset:var(--check-draw, 0)}button.svelte-2hnyoc{--icon-duration: .5s;--icon-easing: cubic-bezier(.22, 1, .36, 1);position:relative;display:inline-flex;align-items:center;gap:.5em;background:none;border:none;padding:.5em;cursor:pointer;color:currentColor;border-radius:var(--radius-full, 9999px);font:inherit;transition:background-color .25s ease,translate .2s ease;-webkit-tap-highlight-color:transparent}button.svelte-2hnyoc.has-label{padding:.4em .9em;border-radius:var(--radius-lg, 8px)}@supports (corner-shape: squircle){button.svelte-2hnyoc.has-label{corner-shape:squircle;border-radius:calc(var(--radius-lg, 8px) * var(--squircle-ratio, 2))}}button.svelte-2hnyoc:hover{background-color:rgb(from currentColor r g b / .08);transition:translate .2s ease}button.svelte-2hnyoc:active{translate:0px 1px clamp(-10px,calc(.2em - 12px),-2px)}button.svelte-2hnyoc:focus-visible{outline:2px solid currentColor;outline-offset:2px}button.svelte-2hnyoc .icon:where(.svelte-2hnyoc){position:relative;display:inline-block;flex-shrink:0}button.svelte-2hnyoc .icon:where(.svelte-2hnyoc) svg:where(.svelte-2hnyoc){position:absolute;inset:0;transition:opacity var(--icon-duration) var(--icon-easing),transform var(--icon-duration) var(--icon-easing);transform-origin:center}button.svelte-2hnyoc:not(.is-dark) .sun:where(.svelte-2hnyoc){opacity:1;transform:scale(1) rotate(0)}button.svelte-2hnyoc:not(.is-dark) .moon:where(.svelte-2hnyoc){opacity:0;transform:scale(.4) rotate(-90deg)}button.svelte-2hnyoc:not(.is-dark) .rays:where(.svelte-2hnyoc){opacity:1;transform:scale(1) rotate(0)}button.svelte-2hnyoc.is-dark .sun:where(.svelte-2hnyoc){opacity:0;transform:scale(.4) rotate(90deg)}button.svelte-2hnyoc.is-dark .moon:where(.svelte-2hnyoc){opacity:1;transform:scale(1) rotate(0)}button.svelte-2hnyoc.is-dark .rays:where(.svelte-2hnyoc){opacity:0;transform:scale(0) rotate(45deg)}button.svelte-2hnyoc .rays:where(.svelte-2hnyoc){transform-origin:center;transition:opacity var(--icon-duration) var(--icon-easing),transform var(--icon-duration) var(--icon-easing)}button.svelte-2hnyoc .moon:where(.svelte-2hnyoc) .star:where(.svelte-2hnyoc){transform-origin:center;opacity:.85;animation:svelte-2hnyoc-twinkle 2.4s ease-in-out infinite}button.svelte-2hnyoc .moon:where(.svelte-2hnyoc) .star-2:where(.svelte-2hnyoc){animation-delay:1.2s}button.svelte-2hnyoc .label:where(.svelte-2hnyoc){font-size:.9em;line-height:1}button.svelte-2hnyoc .auto-indicator:where(.svelte-2hnyoc){position:absolute;bottom:-.05em;right:-.05em;display:inline-flex;align-items:center;justify-content:center;min-width:1.15em;height:1.15em;padding:0 .2em;font-size:.62em;font-weight:800;line-height:1;border-radius:var(--radius-full, 9999px);background-color:var(--color-text, currentColor);color:var(--color-bg, #fff);box-shadow:0 0 0 2px var(--color-bg, #fff);pointer-events:none}button.svelte-2hnyoc.has-label .auto-indicator:where(.svelte-2hnyoc){display:none}@keyframes svelte-2hnyoc-twinkle{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){button.svelte-2hnyoc .icon:where(.svelte-2hnyoc) svg:where(.svelte-2hnyoc),button.svelte-2hnyoc .rays:where(.svelte-2hnyoc){transition:none}button.svelte-2hnyoc .moon:where(.svelte-2hnyoc) .star:where(.svelte-2hnyoc){animation:none}}.expand.svelte-5ptplo{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows .3s cubic-bezier(.23,1,.32,1),opacity .2s;opacity:0}.expand.svelte-5ptplo:before{content:""}.expand.svelte-5ptplo>*{visibility:hidden;overflow:hidden;transition-behavior:allow-discrete;transition:visibility 0ms .2s}.expand.svelte-5ptplo.show{opacity:1;grid-template-rows:min-content 1fr}.expand.svelte-5ptplo.show>*{visibility:visible;transition:visibility 0ms}.accordion.svelte-o79h1y{width:100%;display:flex;flex-direction:column}.accordion.svelte-o79h1y.disabled{opacity:.5;pointer-events:none}.accordion.svelte-o79h1y.skeleton{pointer-events:none}.accordion.svelte-o79h1y.dense .skeleton-item:where(.svelte-o79h1y){padding:.5rem .75rem;gap:.5rem;font-size:.875rem}.accordion.svelte-o79h1y.comfortable .skeleton-item:where(.svelte-o79h1y){padding:1.25rem 1.5rem;gap:1rem}.item.svelte-o79h1y{border-bottom:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #374151));transition:margin .32s cubic-bezier(.23,1,.32,1),border-radius .32s cubic-bezier(.23,1,.32,1),background-color .3s,border-color .3s}.item.svelte-o79h1y:last-child{border-bottom-color:transparent}.item.svelte-o79h1y.disabled{opacity:.5;pointer-events:none}.item.svelte-o79h1y .summary:where(.svelte-o79h1y){display:flex;align-items:center;position:relative;cursor:pointer;padding:1rem 1.25rem;gap:.75rem;-webkit-user-select:none;user-select:none;outline:none;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));-webkit-tap-highlight-color:transparent;transition:background-color .3s,translate .2s ease,scale .2s ease}.item.svelte-o79h1y .summary:where(.svelte-o79h1y):focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent, #1976d2);border-radius:4px}.item.svelte-o79h1y .summary:where(.svelte-o79h1y):hover{background:light-dark(rgb(from var(--color-text, #000) r g b / .04),rgb(from var(--color-text, #fff) r g b / .06));transition:translate .2s ease,scale .2s ease}.item.svelte-o79h1y .summary:where(.svelte-o79h1y):active{translate:0px 2px;scale:.98 var(--press-scale-y, .85);scale:clamp(.9,1 - tan(atan2(var(--press-shrink, 20px),100cqi)),1) var(--press-scale-y, .85)}.item.svelte-o79h1y.dense .summary:where(.svelte-o79h1y){padding:.5rem .75rem;gap:.5rem;font-size:.875rem}.item.svelte-o79h1y.comfortable .summary:where(.svelte-o79h1y){padding:1.25rem 1.5rem;gap:1rem}.item.svelte-o79h1y.open .chevron:where(.svelte-o79h1y){transform:rotate(90deg)}.item.svelte-o79h1y .title:where(.svelte-o79h1y){flex:1;font-weight:500}.item.svelte-o79h1y .panel:where(.svelte-o79h1y){padding:0 1.25rem 1rem;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5))}.item.svelte-o79h1y.dense .panel:where(.svelte-o79h1y){padding:0 .75rem .5rem;font-size:.875rem}.item.svelte-o79h1y.comfortable .panel:where(.svelte-o79h1y){padding:0 1.5rem 1.25rem}.item.svelte-o79h1y.filled,.item.svelte-o79h1y.outline{--_cr: var(--radius-lg, 10px);overflow:clip}@supports (corner-shape: squircle){.item.svelte-o79h1y.filled,.item.svelte-o79h1y.outline{corner-shape:squircle;--_cr: calc(var(--radius-lg, 10px) * var(--squircle-ratio, 2))}}:is(.item.svelte-o79h1y.filled,.item.svelte-o79h1y.outline):first-child{border-start-start-radius:var(--_cr);border-start-end-radius:var(--_cr)}:is(.item.svelte-o79h1y.filled,.item.svelte-o79h1y.outline):last-child{border-end-start-radius:var(--_cr);border-end-end-radius:var(--_cr)}.item.svelte-o79h1y.filled{background:light-dark(rgb(from var(--color-text, #000) r g b / .04),rgb(from var(--color-text, #fff) r g b / .05))}.item.svelte-o79h1y.outline{border-inline:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #374151))}.item.svelte-o79h1y.outline:first-child{border-top:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #374151))}.item.svelte-o79h1y.outline:last-child{border-bottom-color:light-dark(var(--color-border, #e5e7eb),var(--color-border, #374151))}.item.svelte-o79h1y.separated.open{margin-block:.625rem}.item.svelte-o79h1y.separated.open:first-child{margin-top:0}.item.svelte-o79h1y.separated.open:last-child{margin-bottom:0}.item.svelte-o79h1y.filled.separated.open,.item.svelte-o79h1y.outline.separated.open{border-radius:var(--_cr)}.item.svelte-o79h1y.outline.separated.open{border-top:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #374151))}.item.svelte-o79h1y.filled.separated.open{border-bottom-color:transparent}.item.svelte-o79h1y.filled.separated:has(+.item.open),.item.svelte-o79h1y.outline.separated:has(+.item.open){border-end-start-radius:var(--_cr);border-end-end-radius:var(--_cr)}.item.svelte-o79h1y.filled.separated:has(+.item.open){border-bottom-color:transparent}.item.svelte-o79h1y.filled.separated.open+.item,.item.svelte-o79h1y.outline.separated.open+.item{border-start-start-radius:var(--_cr);border-start-end-radius:var(--_cr)}.item.svelte-o79h1y.outline.separated.open+.item{border-top:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #374151))}.chevron.svelte-o79h1y{flex-shrink:0;transition:transform .25s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1));color:light-dark(var(--color-text-disabled, #888),var(--color-text-disabled, #888))}.skeleton-item.svelte-o79h1y{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #374151))}.skeleton-chevron.svelte-o79h1y,.skeleton-bar.svelte-o79h1y{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}:is(.skeleton-chevron.svelte-o79h1y,.skeleton-bar.svelte-o79h1y):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-chevron.svelte-o79h1y{width:16px;height:16px;flex-shrink:0;border-radius:var(--radius-sm, 2px)}.skeleton-bar.svelte-o79h1y{height:.7em;margin-block:calc((1lh - .7em)/2);border-radius:var(--radius-full, 1e5px)}@media(prefers-reduced-motion:reduce){.skeleton-chevron.svelte-o79h1y:after,.skeleton-bar.svelte-o79h1y:after{animation:none}.chevron.svelte-o79h1y,.item.svelte-o79h1y{transition:none}}.avatar.svelte-ho2ppr{--avatar-size: 32px;--avatar-font: .75rem;--avatar-status: 11px;--avatar-radius: var(--radius-full, 9999px);--_corner-shape: round;--_corner-scale: 1;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--avatar-radius);flex-shrink:0;-webkit-user-select:none;user-select:none;vertical-align:middle;overflow:visible;font-size:var(--avatar-font);line-height:1}@supports (corner-shape: squircle){.avatar.svelte-ho2ppr{corner-shape:var(--_corner-shape);border-radius:calc(var(--avatar-radius) * var(--_corner-scale))}}.avatar.svelte-ho2ppr.size-0{--avatar-size: 24px;--avatar-font: .625rem;--avatar-status: 10px}.avatar.svelte-ho2ppr.size-1{--avatar-size: 32px;--avatar-font: .75rem;--avatar-status: 13px}.avatar.svelte-ho2ppr.size-2{--avatar-size: 40px;--avatar-font: .875rem;--avatar-status: 15px}.avatar.svelte-ho2ppr.size-3{--avatar-size: 56px;--avatar-font: 1.125rem;--avatar-status: 19px}.avatar.svelte-ho2ppr.size-4{--avatar-size: 80px;--avatar-font: 1.5rem;--avatar-status: 25px}.avatar.svelte-ho2ppr.size-5{--avatar-size: 120px;--avatar-font: 2.25rem;--avatar-status: 34px}.avatar.svelte-ho2ppr.square{--avatar-radius: var(--radius-lg, 8px);--_corner-shape: squircle;--_corner-scale: var(--squircle-ratio, 2)}.avatar.svelte-ho2ppr.ring{box-shadow:0 0 0 2px var(--ring-color, var(--color-accent, currentColor))}.avatar.svelte-ho2ppr.interactive{cursor:pointer;outline:none;transition:transform .15s ease,box-shadow .2s ease}.avatar.svelte-ho2ppr.interactive:hover{transform:scale(1.05)}.avatar.svelte-ho2ppr.interactive:active{transform:scale(.97)}.avatar.svelte-ho2ppr.interactive:focus-visible{box-shadow:0 0 0 2px var(--color-bg, #fff),0 0 0 4px var(--color-accent, currentColor)}.avatar.svelte-ho2ppr.interactive.ring:focus-visible{box-shadow:0 0 0 2px var(--ring-color, var(--color-accent, currentColor)),0 0 0 4px var(--color-bg, #fff),0 0 0 6px var(--color-accent, currentColor)}.avatar.svelte-ho2ppr img:where(.svelte-ho2ppr){display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--avatar-radius)}@supports (corner-shape: squircle){.avatar.svelte-ho2ppr img:where(.svelte-ho2ppr){corner-shape:var(--_corner-shape);border-radius:calc(var(--avatar-radius) * var(--_corner-scale))}}.avatar.svelte-ho2ppr .initials:where(.svelte-ho2ppr){display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--avatar-radius);color:#fff;font-weight:600;letter-spacing:.02em;text-transform:uppercase}@supports (corner-shape: squircle){.avatar.svelte-ho2ppr .initials:where(.svelte-ho2ppr){corner-shape:var(--_corner-shape);border-radius:calc(var(--avatar-radius) * var(--_corner-scale))}}.avatar.svelte-ho2ppr .icon:where(.svelte-ho2ppr){display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--avatar-radius);background:light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563));color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af))}@supports (corner-shape: squircle){.avatar.svelte-ho2ppr .icon:where(.svelte-ho2ppr){corner-shape:var(--_corner-shape);border-radius:calc(var(--avatar-radius) * var(--_corner-scale))}}.avatar.svelte-ho2ppr .icon:where(.svelte-ho2ppr) svg:where(.svelte-ho2ppr){width:60%;height:60%}.avatar.svelte-ho2ppr .status:where(.svelte-ho2ppr){position:absolute;width:var(--avatar-status);height:var(--avatar-status);border-radius:var(--radius-full, 9999px);border:2px solid light-dark(var(--color-bg, #fff),var(--color-bg, #1f2937));z-index:1}.avatar.svelte-ho2ppr .status:where(.svelte-ho2ppr).bottom{bottom:-1px;right:-1px}.avatar.svelte-ho2ppr .status:where(.svelte-ho2ppr).top{top:-1px;right:-1px}.avatar.svelte-ho2ppr .status:where(.svelte-ho2ppr).online{background-color:var(--color-success, #22c55e);animation:svelte-ho2ppr-avatar-pulse 2s ease-in-out infinite}.avatar.svelte-ho2ppr .status:where(.svelte-ho2ppr).away{background-color:var(--color-warning, #eab308)}.avatar.svelte-ho2ppr .status:where(.svelte-ho2ppr).busy{background-color:var(--color-error, #ef4444)}.avatar.svelte-ho2ppr .status:where(.svelte-ho2ppr).offline{background-color:light-dark(var(--color-text-muted, #9ca3af),var(--color-text-muted, #6b7280))}.avatar.svelte-ho2ppr.square .status:where(.svelte-ho2ppr).bottom{bottom:-2px;right:-2px}.avatar.svelte-ho2ppr.square .status:where(.svelte-ho2ppr).top{top:-2px;right:-2px}.avatar.svelte-ho2ppr .badge:where(.svelte-ho2ppr){position:absolute;top:0;left:100%;translate:-45% -30%;display:flex;align-items:center;justify-content:center;background-color:var(--color-accent, var(--color-error, #ef4444));color:var(--color-accent-text, #fff);border-radius:var(--radius-full, 9999px);font-size:.8rem;font-weight:700;line-height:1;min-width:1.5em;height:1.5em;padding:0 .45em;border:2px solid light-dark(var(--color-bg, #fff),var(--color-bg, #1f2937));z-index:1;pointer-events:none;white-space:nowrap}.avatar.svelte-ho2ppr .badge:where(.svelte-ho2ppr).dot{left:auto;right:0;width:.95em;min-width:.95em;height:.95em;padding:0;translate:25% -25%}.avatar.svelte-ho2ppr.size-0 .badge:where(.svelte-ho2ppr){font-size:.6rem}.avatar.svelte-ho2ppr.size-2 .badge:where(.svelte-ho2ppr){font-size:.85rem}.avatar.svelte-ho2ppr.size-3 .badge:where(.svelte-ho2ppr){font-size:.95rem}.avatar.svelte-ho2ppr.size-4 .badge:where(.svelte-ho2ppr){font-size:1.1rem}.avatar.svelte-ho2ppr.size-5 .badge:where(.svelte-ho2ppr){font-size:1.3rem}.avatar.svelte-ho2ppr.skeleton{pointer-events:none}.avatar.svelte-ho2ppr .skeleton-inner:where(.svelte-ho2ppr){position:absolute;inset:0;z-index:1;border-radius:var(--avatar-radius);background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));overflow:hidden}@supports (corner-shape: squircle){.avatar.svelte-ho2ppr .skeleton-inner:where(.svelte-ho2ppr){corner-shape:var(--_corner-shape);border-radius:calc(var(--avatar-radius) * var(--_corner-scale))}}.avatar.svelte-ho2ppr .skeleton-inner:where(.svelte-ho2ppr):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}@keyframes svelte-ho2ppr-avatar-pulse{0%,to{box-shadow:0 0 rgb(from var(--color-success, #22c55e) r g b / .4)}50%{box-shadow:0 0 0 3px rgb(from var(--color-success, #22c55e) r g b / 0)}}@media(prefers-reduced-motion:reduce){.avatar.svelte-ho2ppr .status.online:where(.svelte-ho2ppr){animation:none}.avatar.svelte-ho2ppr .skeleton-inner:where(.svelte-ho2ppr):after{animation:none}}.avatar-group.svelte-efj9w{display:inline-flex;align-items:center;flex-wrap:nowrap}.avatar-group.svelte-efj9w.direction-left{flex-direction:row-reverse;justify-content:flex-end}.avatar-group.svelte-efj9w.direction-left .wrapper:where(.svelte-efj9w):not(:first-child){margin-inline-start:0;margin-inline-end:calc(-1 * var(--overlap))}.wrapper.svelte-efj9w{position:relative;transform-origin:center;transition:transform .25s cubic-bezier(.22,1,.36,1),filter .25s ease,z-index 0s .2s}.wrapper.svelte-efj9w:not(:first-child){margin-inline-start:calc(-1 * var(--overlap))}.wrapper.svelte-efj9w:hover{z-index:100;transform:translateY(-4px) scale(1.06);filter:drop-shadow(0 6px 14px rgba(0,0,0,.18));transition:transform .25s cubic-bezier(.22,1,.36,1),filter .25s ease,z-index 0s 0s}.wrapper.svelte-efj9w.interactive{cursor:pointer}a.svelte-efj9w{display:inline-flex;text-decoration:none;border-radius:var(--radius-full, 9999px);outline:none}a.svelte-efj9w:focus-visible{box-shadow:0 0 0 2px var(--color-bg, #fff),0 0 0 4px var(--color-accent, currentColor);border-radius:var(--radius-full, 9999px)}.overflow.svelte-efj9w{display:inline-flex;align-items:center;justify-content:center;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full, 9999px);background:light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563));color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af));font-size:var(--overflow-font);font-weight:600;line-height:1;-webkit-user-select:none;user-select:none;flex-shrink:0;box-shadow:0 0 0 2px var(--ring-color);letter-spacing:-.02em;outline:none;transition:background .15s ease}.overflow.svelte-efj9w[role=button]{cursor:pointer}.overflow.svelte-efj9w[role=button]:hover{background:light-dark(var(--color-border, #c4c9d0),var(--color-border, #5b6577));transition:none}.overflow.svelte-efj9w[role=button]:focus-visible{box-shadow:0 0 0 2px var(--ring-color),0 0 0 4px var(--color-accent, currentColor)}.calendar.svelte-pbmc4e{display:inline-flex;font-family:inherit;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--_radius: min(var(--radius-xl, 20px), var(--radius-cap, 40px));border-radius:var(--_radius);background:transparent}@supports (corner-shape: squircle){.calendar.svelte-pbmc4e{corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}.calendar.svelte-pbmc4e.dense{--_radius: min(var(--radius-lg, 10px), var(--radius-cap, 40px))}.calendar.svelte-pbmc4e.comfortable{--_radius: min(var(--radius-2xl, 30px), var(--radius-cap, 40px))}.calendar.svelte-pbmc4e.filled{background:var(--color-bg-active)}.calendar.svelte-pbmc4e.outline{border:1px solid var(--color-border)}.calendar.svelte-pbmc4e.has-time-slots{overflow:hidden}.main.svelte-pbmc4e{display:flex;flex-direction:column}.header.svelte-pbmc4e{display:flex;align-items:center;justify-content:space-between;padding:.75rem;gap:.5rem}.dense:where(.svelte-pbmc4e) .header.svelte-pbmc4e{padding:.375rem .5rem}.comfortable:where(.svelte-pbmc4e) .header.svelte-pbmc4e{padding:1rem 1.25rem}.title.svelte-pbmc4e{flex:1;text-align:center;font-weight:600;font-size:.9375rem;white-space:nowrap}.dense:where(.svelte-pbmc4e) .title.svelte-pbmc4e{font-size:.8125rem}.comfortable:where(.svelte-pbmc4e) .title.svelte-pbmc4e{font-size:1.0625rem}.nav.svelte-pbmc4e{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;background:transparent;border-radius:var(--radius-md, .25rem);cursor:pointer;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));flex-shrink:0;padding:0;position:relative;overflow:hidden;transition:background .12s ease,transform .2s ease}@supports (corner-shape: squircle){.nav.svelte-pbmc4e{corner-shape:squircle;border-radius:calc(var(--radius-md, .25rem) * var(--squircle-ratio, 2))}}.nav.svelte-pbmc4e:hover{background:light-dark(rgb(from var(--color-text, #000) r g b / .06),rgb(from var(--color-text, #fff) r g b / .08));transition:transform .2s ease}.nav.svelte-pbmc4e:active{transform:perspective(20px) translate3d(0,1px,clamp(-10px,calc(.2em - 12px),-2px))}.nav.svelte-pbmc4e:focus-visible{outline:2px solid var(--color-action, #3b82f6);outline-offset:-2px}.dense:where(.svelte-pbmc4e) .nav.svelte-pbmc4e{width:1.5rem;height:1.5rem}.comfortable:where(.svelte-pbmc4e) .nav.svelte-pbmc4e{width:2.25rem;height:2.25rem}.weekdays.svelte-pbmc4e{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:0 .75rem}.dense:where(.svelte-pbmc4e) .weekdays.svelte-pbmc4e{padding:0 .5rem}.comfortable:where(.svelte-pbmc4e) .weekdays.svelte-pbmc4e{padding:0 1.25rem}.weekday.svelte-pbmc4e{text-align:center;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;padding:.25rem 0;color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af))}.dense:where(.svelte-pbmc4e) .weekday.svelte-pbmc4e{font-size:.625rem;padding:.125rem 0}.comfortable:where(.svelte-pbmc4e) .weekday.svelte-pbmc4e{font-size:.75rem;padding:.375rem 0}.grid.svelte-pbmc4e{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:.375rem .75rem .75rem}.dense:where(.svelte-pbmc4e) .grid.svelte-pbmc4e{padding:.25rem .5rem .5rem}.comfortable:where(.svelte-pbmc4e) .grid.svelte-pbmc4e{padding:.5rem 1.25rem 1.25rem}.day.svelte-pbmc4e{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;border:none;background:transparent;border-radius:var(--radius-md, .25rem);cursor:pointer;padding:0;font-size:.8125rem;font-family:inherit;font-variant-numeric:tabular-nums;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));overflow:hidden;transition:background .1s ease,color .1s ease,transform .2s ease;outline:none}@supports (corner-shape: squircle){.day.svelte-pbmc4e{corner-shape:squircle;border-radius:calc(var(--radius-md, .25rem) * var(--squircle-ratio, 2))}}.day.svelte-pbmc4e:hover:not(.disabled){background:light-dark(rgb(from var(--color-text, #000) r g b / .06),rgb(from var(--color-text, #fff) r g b / .08));transition:transform .2s ease}.day.svelte-pbmc4e:active:not(.disabled){transform:perspective(100px) translate3d(0,1px,clamp(-10px,calc(.2em - 12px),-2px))}.day.svelte-pbmc4e:focus-visible{box-shadow:inset 0 0 0 2px var(--color-action, #3b82f6);z-index:1}.dense:where(.svelte-pbmc4e) .day.svelte-pbmc4e{font-size:.75rem}.comfortable:where(.svelte-pbmc4e) .day.svelte-pbmc4e{font-size:.875rem}.day.svelte-pbmc4e.other-month{color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af));opacity:.4}.day.svelte-pbmc4e.today{box-shadow:inset 0 0 0 1.5px light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563))}.day.svelte-pbmc4e.selected{background:var(--color-action, #3b82f6);color:var(--color-action-text, #fff)}.day.svelte-pbmc4e.selected:hover:not(.disabled){background:var(--color-action, #3b82f6);filter:brightness(1.1);transition:none}.day.svelte-pbmc4e.selected.today{box-shadow:none}.day.svelte-pbmc4e.range-start{border-radius:var(--radius-md, .25rem) 0 0 var(--radius-md, .25rem);background:var(--color-action, #3b82f6);color:var(--color-action-text, #fff)}@supports (corner-shape: squircle){.day.svelte-pbmc4e.range-start{corner-shape:squircle;border-radius:calc(var(--radius-md, .25rem) * var(--squircle-ratio, 2)) 0 0 calc(var(--radius-md, .25rem) * var(--squircle-ratio, 2))}}.day.svelte-pbmc4e.range-end{border-radius:0 var(--radius-md, .25rem) var(--radius-md, .25rem) 0;background:var(--color-action, #3b82f6);color:var(--color-action-text, #fff)}@supports (corner-shape: squircle){.day.svelte-pbmc4e.range-end{corner-shape:squircle;border-radius:0 calc(var(--radius-md, .25rem) * var(--squircle-ratio, 2)) calc(var(--radius-md, .25rem) * var(--squircle-ratio, 2)) 0}}.day.svelte-pbmc4e.range-start.range-end{border-radius:var(--radius-md, .25rem)}@supports (corner-shape: squircle){.day.svelte-pbmc4e.range-start.range-end{corner-shape:squircle;border-radius:calc(var(--radius-md, .25rem) * var(--squircle-ratio, 2))}}.day.svelte-pbmc4e.in-range{background:light-dark(rgb(from var(--color-action, #3b82f6) r g b / .12),rgb(from var(--color-action, #3b82f6) r g b / .2));border-radius:0}.day.svelte-pbmc4e.range-hover{background:light-dark(rgb(from var(--color-action, #3b82f6) r g b / .08),rgb(from var(--color-action, #3b82f6) r g b / .14));border-radius:0}.day.svelte-pbmc4e.disabled{opacity:.3;cursor:not-allowed}.number.svelte-pbmc4e{line-height:1}.dots.svelte-pbmc4e{display:flex;gap:2px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.dense:where(.svelte-pbmc4e) .dots.svelte-pbmc4e{bottom:1px}.comfortable:where(.svelte-pbmc4e) .dots.svelte-pbmc4e{bottom:5px}.dot.svelte-pbmc4e{width:4px;height:4px;border-radius:50%;flex-shrink:0}.dense:where(.svelte-pbmc4e) .dot.svelte-pbmc4e{width:3px;height:3px}.slots.svelte-pbmc4e{display:flex;flex-direction:column;border-left:1px solid var(--color-border);overflow-y:auto;overscroll-behavior:contain;max-height:320px;min-width:6rem;padding:.5rem;gap:3px}.dense:where(.svelte-pbmc4e) .slots.svelte-pbmc4e{min-width:5rem;max-height:260px;padding:.375rem;gap:2px}.comfortable:where(.svelte-pbmc4e) .slots.svelte-pbmc4e{min-width:7rem;max-height:400px;padding:.625rem;gap:4px}.slot.svelte-pbmc4e{display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;font-family:inherit;font-variant-numeric:tabular-nums;border:1px solid transparent;background:transparent;border-radius:var(--radius-md, 5px);cursor:pointer;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));white-space:nowrap;position:relative;overflow:hidden;flex-shrink:0;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}@supports (corner-shape: squircle){.slot.svelte-pbmc4e{corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}.slot.svelte-pbmc4e:hover:not(.selected){background:light-dark(rgb(from var(--color-text, #000) r g b / .06),rgb(from var(--color-text, #fff) r g b / .08));border-color:var(--color-border);transition:transform .2s ease}.slot.svelte-pbmc4e:active{transform:perspective(100px) translate3d(0,1px,clamp(-10px,calc(.2em - 12px),-2px))}.slot.svelte-pbmc4e:focus-visible{outline:2px solid var(--color-action, #3b82f6);outline-offset:-2px}.slot.svelte-pbmc4e.selected{background:var(--color-action, #3b82f6);border-color:var(--color-action, #3b82f6);color:var(--color-action-text, #fff);font-weight:600}.slot.svelte-pbmc4e.selected:hover{filter:brightness(1.08)}.dense:where(.svelte-pbmc4e) .slot.svelte-pbmc4e{padding:.375rem .5rem;font-size:.75rem}.comfortable:where(.svelte-pbmc4e) .slot.svelte-pbmc4e{padding:.625rem .875rem;font-size:.875rem}.calendar.skeleton.svelte-pbmc4e{pointer-events:none}.calendar.skeleton.svelte-pbmc4e .title:where(.svelte-pbmc4e),.calendar.skeleton.svelte-pbmc4e .weekday:where(.svelte-pbmc4e),.calendar.skeleton.svelte-pbmc4e .number:where(.svelte-pbmc4e){color:transparent}.calendar.skeleton.svelte-pbmc4e .title:where(.svelte-pbmc4e),.calendar.skeleton.svelte-pbmc4e .weekday:where(.svelte-pbmc4e){position:relative}.skeleton-fill.svelte-pbmc4e{display:block;border-radius:var(--radius-sm, 2px);background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));position:relative;overflow:hidden}@supports (corner-shape: squircle){.skeleton-fill.svelte-pbmc4e{corner-shape:squircle;border-radius:calc(var(--radius-sm, 2px) * var(--squircle-ratio, 2))}}.skeleton-fill.svelte-pbmc4e:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-title.svelte-pbmc4e,.skeleton-weekday.svelte-pbmc4e,.skeleton-day.svelte-pbmc4e{position:absolute;top:50%;left:50%;translate:-50% -50%}.skeleton-nav.svelte-pbmc4e{width:1rem;height:1rem}.skeleton-title.svelte-pbmc4e{width:7rem;max-width:70%;height:.9em}.dense:where(.svelte-pbmc4e) .skeleton-title.svelte-pbmc4e{width:5.5rem}.comfortable:where(.svelte-pbmc4e) .skeleton-title.svelte-pbmc4e{width:8rem}.skeleton-weekday.svelte-pbmc4e{width:60%;height:.6875rem}.dense:where(.svelte-pbmc4e) .skeleton-weekday.svelte-pbmc4e{height:.625rem}.comfortable:where(.svelte-pbmc4e) .skeleton-weekday.svelte-pbmc4e{height:.75rem}.skeleton-day.svelte-pbmc4e{width:45%;aspect-ratio:1;border-radius:50%}.skeleton-slot.svelte-pbmc4e{width:100%;height:.9em}@media(prefers-reduced-motion:reduce){.skeleton-fill.svelte-pbmc4e:after{animation:none}.day.svelte-pbmc4e,.slot.svelte-pbmc4e,.nav.svelte-pbmc4e{transition:none}}.chart.svelte-87t9gw{position:relative;width:100%;overflow:hidden}svg.svelte-87t9gw{display:block}.grid-line.svelte-87t9gw{stroke:var(--color-border, light-dark(#e5e7eb, #374151));stroke-width:1;stroke-dasharray:4 4;opacity:.6}text.svelte-87t9gw{font-size:11px;fill:var(--color-text-muted, light-dark(#6b7280, #9ca3af));-webkit-user-select:none;user-select:none}.line.svelte-87t9gw{transition:stroke-dashoffset 1s ease-out}.chart:where(.svelte-87t9gw):not(.animate):not(.animated) .line.svelte-87t9gw{stroke-dasharray:none!important;stroke-dashoffset:0!important}.area.svelte-87t9gw{opacity:0;transition:opacity .6s ease-out}.chart.animated:where(.svelte-87t9gw) .area.svelte-87t9gw{opacity:1}.point.svelte-87t9gw{transition:r .15s ease;cursor:pointer}.point.svelte-87t9gw:hover{r:6;fill-opacity:1;transition:none}.bar.svelte-87t9gw{transition:opacity .15s ease}.chart.animate:where(.svelte-87t9gw) .bar.svelte-87t9gw{animation:svelte-87t9gw-chart-bar-grow .6s ease-out both}.bar.svelte-87t9gw:hover{opacity:.8;cursor:pointer;transition:none}@keyframes svelte-87t9gw-chart-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.hbar.svelte-87t9gw{transition:opacity .15s ease}.chart.animate:where(.svelte-87t9gw) .hbar.svelte-87t9gw{animation:svelte-87t9gw-chart-hbar-grow .6s ease-out both}.hbar.svelte-87t9gw:hover{opacity:.8;cursor:pointer;transition:none}@keyframes svelte-87t9gw-chart-hbar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.segment.svelte-87t9gw{transition:transform .15s ease;cursor:pointer}.segment.svelte-87t9gw:hover{transform:scale(1.03)}.chart.animate.svelte-87t9gw .pie:where(.svelte-87t9gw){animation:svelte-87t9gw-chart-pie-spin .8s ease-out}@keyframes svelte-87t9gw-chart-pie-spin{0%{transform:rotate(-90deg);opacity:0}to{transform:rotate(0);opacity:1}}.tooltip.svelte-87t9gw{position:absolute;z-index:10;background:var(--color-bg, light-dark(#ffffff, #1f2937));border:1px solid var(--color-border, light-dark(#e5e7eb, #374151));border-radius:var(--radius-lg, .5rem);padding:6px 10px;pointer-events:none;white-space:nowrap;display:flex;flex-direction:column;gap:2px;box-shadow:0 4px 12px #0000001a;transform:translate(-50%);font-size:12px}@supports (corner-shape: squircle){.tooltip.svelte-87t9gw{corner-shape:squircle;border-radius:calc(var(--radius-lg, .5rem) * var(--squircle-ratio, 2))}}.tooltip.svelte-87t9gw .dataset:where(.svelte-87t9gw){font-weight:600;color:var(--color-text, light-dark(#111827, #f9fafb))}.tooltip.svelte-87t9gw .label:where(.svelte-87t9gw){color:var(--color-text-muted, light-dark(#6b7280, #9ca3af))}.tooltip.svelte-87t9gw .value:where(.svelte-87t9gw){font-weight:600;color:var(--color-text, light-dark(#111827, #f9fafb));font-variant-numeric:tabular-nums}.legend.svelte-87t9gw{display:flex;flex-wrap:wrap;gap:.5rem;padding:8px 0 0;justify-content:center}.legend.svelte-87t9gw button:where(.svelte-87t9gw){display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:2px 6px;cursor:pointer;border-radius:var(--radius-lg, .5rem);font-size:12px;color:var(--color-text, light-dark(#111827, #f9fafb));transition:opacity .15s ease}@supports (corner-shape: squircle){.legend.svelte-87t9gw button:where(.svelte-87t9gw){corner-shape:squircle;border-radius:calc(var(--radius-lg, .5rem) * var(--squircle-ratio, 2))}}.legend.svelte-87t9gw button:where(.svelte-87t9gw):hover{background:light-dark(rgb(0 0 0 / .05),rgb(255 255 255 / .05));transition:none}.legend.svelte-87t9gw button:where(.svelte-87t9gw).hidden{opacity:.4}.legend.svelte-87t9gw .dot:where(.svelte-87t9gw){width:10px;height:10px;border-radius:50%;flex-shrink:0}.legend.svelte-87t9gw .label:where(.svelte-87t9gw){white-space:nowrap}.empty.svelte-87t9gw{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-muted, light-dark(#6b7280, #9ca3af));font-size:14px}.chart.skeleton.svelte-87t9gw{pointer-events:none}.skeleton-frame.svelte-87t9gw{display:flex;align-items:center;justify-content:center}.skeleton-bars.svelte-87t9gw{display:flex;align-items:flex-end;gap:8px;height:100%;width:100%;padding:20px 20px 30px 50px}.skeleton-bar.svelte-87t9gw,.skeleton-circle.svelte-87t9gw{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}:is(.skeleton-bar.svelte-87t9gw,.skeleton-circle.svelte-87t9gw):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-bar.svelte-87t9gw{flex:1;border-radius:var(--radius-lg, .5rem) var(--radius-lg, .5rem) 0 0}@supports (corner-shape: squircle){.skeleton-bar.svelte-87t9gw{corner-shape:squircle;border-radius:calc(var(--radius-lg, .5rem) * var(--squircle-ratio, 2)) calc(var(--radius-lg, .5rem) * var(--squircle-ratio, 2)) 0 0}}.skeleton-circle.svelte-87t9gw{height:calc(100% - 60px);max-width:calc(100% - 60px);aspect-ratio:1;border-radius:var(--radius-full, 1e5px)}.skeleton-circle.svelte-87t9gw.donut{-webkit-mask:radial-gradient(closest-side,transparent calc(var(--donut-inner, 60%) - 1px),#000 var(--donut-inner, 60%));mask:radial-gradient(closest-side,transparent calc(var(--donut-inner, 60%) - 1px),#000 var(--donut-inner, 60%))}@media(prefers-reduced-motion:reduce){.line.svelte-87t9gw{transition:none;stroke-dasharray:none!important;stroke-dashoffset:0!important}.area.svelte-87t9gw{transition:none;opacity:1}.chart.animate.svelte-87t9gw .bar:where(.svelte-87t9gw),.chart.animate.svelte-87t9gw .hbar:where(.svelte-87t9gw){animation:none}.chart.animate.svelte-87t9gw .pie:where(.svelte-87t9gw){animation:none}.skeleton-bar.svelte-87t9gw:after,.skeleton-circle.svelte-87t9gw:after{animation:none}}.code.svelte-1qpi70f{border-radius:var(--radius-lg, .5rem);border:1px solid var(--color-border, light-dark(#e2e8f0, #334155));background:var(--color-bg-muted, light-dark(#f8fafc, #1e293b));overflow:hidden;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.875rem;line-height:1.6}@supports (corner-shape: squircle){.code.svelte-1qpi70f{corner-shape:squircle;border-radius:calc(var(--radius-lg, .5rem) * var(--squircle-ratio, 2))}}.code.svelte-1qpi70f.wrap .content:where(.svelte-1qpi70f){white-space:pre-wrap;word-break:break-all}.code.svelte-1qpi70f.skeleton{pointer-events:none;width:100%}.header.svelte-1qpi70f{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid var(--color-border, light-dark(#e2e8f0, #334155));background:var(--color-bg-4, light-dark(#f1f5f9, #1a2332));min-height:2rem}.header.svelte-1qpi70f button:where(.svelte-1qpi70f){display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:var(--radius-lg, .5rem);background:transparent;color:light-dark(#64748b,#94a3b8);cursor:pointer;flex-shrink:0;transition:color .15s ease,background .15s ease}@supports (corner-shape: squircle){.header.svelte-1qpi70f button:where(.svelte-1qpi70f){corner-shape:squircle;border-radius:calc(var(--radius-lg, .5rem) * var(--squircle-ratio, 2))}}.header.svelte-1qpi70f button:where(.svelte-1qpi70f):hover{background:light-dark(rgb(0 0 0 / .06),rgb(255 255 255 / .08));color:light-dark(#334155,#e2e8f0);transition:none}.header.svelte-1qpi70f button:where(.svelte-1qpi70f):active{background:light-dark(rgb(0 0 0 / .1),rgb(255 255 255 / .12))}.header.svelte-1qpi70f button:where(.svelte-1qpi70f):focus-visible{outline:2px solid var(--color-action, #3b82f6);outline-offset:-2px}.filename.svelte-1qpi70f{font-size:.8125rem;color:light-dark(#475569,#94a3b8);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.body.svelte-1qpi70f{overflow:auto}.body.svelte-1qpi70f pre:where(.svelte-1qpi70f){margin:0;padding:0}.body.svelte-1qpi70f code:where(.svelte-1qpi70f){display:block;padding:.75rem 0}.line.svelte-1qpi70f{display:flex;min-height:1.6em}.line.svelte-1qpi70f:not(:has(.number)) .content:where(.svelte-1qpi70f){padding-left:1rem}.line.svelte-1qpi70f.highlighted{background:light-dark(rgb(from var(--color-action, #3b82f6) r g b / .08),rgb(from var(--color-action, #3b82f6) r g b / .12))}.line.svelte-1qpi70f.diff-add{background:light-dark(rgb(from var(--color-success, #22c55e) r g b / .1),rgb(from var(--color-success, #22c55e) r g b / .12))}.line.svelte-1qpi70f.diff-remove{background:light-dark(rgb(from var(--color-error, #ef4444) r g b / .1),rgb(from var(--color-error, #ef4444) r g b / .12))}.line.svelte-1qpi70f.diff-section{background:light-dark(rgb(from var(--color-action, #3b82f6) r g b / .06),rgb(from var(--color-action, #3b82f6) r g b / .08));color:light-dark(#6b7280,#9ca3af);font-style:italic}.number.svelte-1qpi70f{display:inline-block;width:3.5rem;padding-right:1rem;text-align:right;color:light-dark(#94a3b8,#475569);-webkit-user-select:none;user-select:none;flex-shrink:0;box-sizing:border-box}.number.svelte-1qpi70f.highlighted{color:var(--color-action-fg, var(--color-action, #3b82f6))}.content.svelte-1qpi70f{flex:1;min-width:0;padding-right:1rem;white-space:pre}.token-keyword.svelte-1qpi70f{color:light-dark(#7c3aed,#a78bfa)}.token-string.svelte-1qpi70f{color:light-dark(#059669,#34d399)}.token-comment.svelte-1qpi70f{color:light-dark(#6b7280,#9ca3af);font-style:italic}.token-function.svelte-1qpi70f{color:light-dark(#2563eb,#60a5fa)}.token-number.svelte-1qpi70f{color:light-dark(#d97706,#fbbf24)}.token-operator.svelte-1qpi70f{color:light-dark(#6b7280,#cbd5e1)}.token-tag.svelte-1qpi70f{color:light-dark(#dc2626,#f87171)}.token-attribute.svelte-1qpi70f{color:light-dark(#d97706,#fbbf24)}.token-property.svelte-1qpi70f{color:light-dark(#2563eb,#60a5fa)}.token-value.svelte-1qpi70f{color:light-dark(#059669,#34d399)}.token-variable.svelte-1qpi70f{color:light-dark(#d97706,#fbbf24)}.token-decorator.svelte-1qpi70f{color:light-dark(#d97706,#fbbf24);font-style:italic}.token-heading.svelte-1qpi70f{color:light-dark(#7c3aed,#a78bfa);font-weight:700}.token-bold.svelte-1qpi70f{font-weight:700}.token-italic.svelte-1qpi70f{font-style:italic}.token-code.svelte-1qpi70f{color:light-dark(#059669,#34d399);background:light-dark(rgb(0 0 0 / .04),rgb(255 255 255 / .06));border-radius:3px;padding:0 .25em}.token-link.svelte-1qpi70f{color:light-dark(#2563eb,#60a5fa);text-decoration:underline}.token-plain.svelte-1qpi70f{color:inherit}.skeleton-filename.svelte-1qpi70f,.skeleton-copy.svelte-1qpi70f,.skeleton-line.svelte-1qpi70f{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));border-radius:var(--radius-full, 1e5px)}:is(.skeleton-filename.svelte-1qpi70f,.skeleton-copy.svelte-1qpi70f,.skeleton-line.svelte-1qpi70f):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-filename.svelte-1qpi70f{font-size:.8125rem;height:.7em;margin-block:calc((1lh - .7em)/2);width:6rem}.skeleton-copy.svelte-1qpi70f{width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:var(--radius-lg, .5rem)}@supports (corner-shape: squircle){.skeleton-copy.svelte-1qpi70f{corner-shape:squircle;border-radius:calc(var(--radius-lg, .5rem) * var(--squircle-ratio, 2))}}.skeleton-body.svelte-1qpi70f{padding:.75rem 1rem;display:flex;flex-direction:column}.skeleton-line.svelte-1qpi70f{height:.7em;margin-block:calc((1lh - .7em)/2)}@media(prefers-reduced-motion:reduce){.skeleton-filename.svelte-1qpi70f:after,.skeleton-copy.svelte-1qpi70f:after,.skeleton-line.svelte-1qpi70f:after{animation:none}}.comparison.svelte-1nwg5jb{--handle-size: 40px;--handle-color: var(--cmp-handle, #fff);--handle-shadow: 0 0 6px rgba(0, 0, 0, .3), 0 2px 8px rgba(0, 0, 0, .15);--divider-color: var(--cmp-divider, #fff);--divider-width: var(--width-divider, 2px);--label-bg: var(--cmp-label-bg, rgba(0, 0, 0, .55));--label-color: var(--cmp-label-text, #fff);--label-padding: var(--padding-label, 4px 10px);--label-radius: var(--radius-md, 4px);--label-font-size: var(--text-sm, .8125rem);--_radius: min(var(--cmp-radius, var(--radius-xl, 20px)), var(--radius-cap, 40px));position:relative;overflow:hidden;border-radius:var(--_radius);touch-action:none;user-select:none;-webkit-user-select:none;cursor:ew-resize}@supports (corner-shape: squircle){.comparison.svelte-1nwg5jb{corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}.comparison.svelte-1nwg5jb.vertical{cursor:ns-resize}.comparison.svelte-1nwg5jb.dragging{cursor:grabbing}.comparison.svelte-1nwg5jb.overflowing{overflow:visible}.comparison.svelte-1nwg5jb.skeleton{cursor:default;touch-action:auto;-webkit-user-select:auto;user-select:auto}.skeleton-inner.svelte-1nwg5jb{width:100%;min-height:200px;aspect-ratio:var(--cmp-aspect, 16 / 9);border-radius:var(--_radius);background-color:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));position:relative;overflow:hidden}@supports (corner-shape: squircle){.skeleton-inner.svelte-1nwg5jb{corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}.skeleton-inner.svelte-1nwg5jb:after{content:"";position:absolute;inset:0;z-index:1;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite}.skeleton-divider.svelte-1nwg5jb{position:absolute;top:0;bottom:0;left:50%;width:var(--divider-width);transform:translate(-50%);background:var(--divider-color);opacity:.55}.vertical:where(.svelte-1nwg5jb) .skeleton-divider.svelte-1nwg5jb{inset:50% 0 auto;width:auto;height:var(--divider-width);transform:translateY(-50%)}.skeleton-handle.svelte-1nwg5jb{position:absolute;top:50%;left:50%;translate:-50% -50%;width:var(--handle-size);height:var(--handle-size);border-radius:var(--radius-full, 9999px);background:var(--handle-color);box-shadow:var(--handle-shadow);opacity:.75;animation:svelte-1nwg5jb-comparison-handle-breathe 2.4s ease-in-out infinite}@keyframes svelte-1nwg5jb-comparison-handle-breathe{50%{scale:1.08}}.skeleton-label.svelte-1nwg5jb{position:absolute;z-index:2;width:4.5em;height:calc(1em + 8px);font-size:var(--label-font-size);border-radius:var(--label-radius);background:var(--label-bg);opacity:.45}@media(prefers-reduced-motion:reduce){.skeleton-inner.svelte-1nwg5jb:after,.skeleton-handle.svelte-1nwg5jb{animation:none}}img.svelte-1nwg5jb{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--_radius)}@supports (corner-shape: squircle){img.svelte-1nwg5jb{corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}img.svelte-1nwg5jb.before{position:relative}img.svelte-1nwg5jb.after{position:absolute;inset:0;transition:clip-path .3s cubic-bezier(.34,1.56,.64,1)}.dragging:where(.svelte-1nwg5jb) img.svelte-1nwg5jb.after{transition:none}.label.svelte-1nwg5jb{position:absolute;padding:var(--label-padding);background:var(--label-bg);color:var(--label-color);font-size:var(--label-font-size);font-weight:500;border-radius:var(--label-radius);pointer-events:none;z-index:2;line-height:1}@supports (corner-shape: squircle){.label.svelte-1nwg5jb{corner-shape:squircle;border-radius:calc(var(--label-radius) * var(--squircle-ratio, 2))}}.label-before.svelte-1nwg5jb{top:12px;left:12px}.label-after.svelte-1nwg5jb{bottom:12px;right:12px}.divider.svelte-1nwg5jb{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.divider.svelte-1nwg5jb:before{content:"";position:absolute;background:var(--divider-color)}.divider.svelte-1nwg5jb:not(.vertical){width:0;transform:translate(var(--divider-overshoot, 0px))}.divider.svelte-1nwg5jb:not(.vertical):before{width:var(--divider-width);top:0;bottom:0;left:calc(var(--divider-width) / -2)}.divider.svelte-1nwg5jb.vertical{height:0;transform:translateY(var(--divider-overshoot, 0px))}.divider.svelte-1nwg5jb.vertical:before{height:var(--divider-width);left:0;right:0;top:calc(var(--divider-width) / -2)}.dragging:where(.svelte-1nwg5jb) .divider.svelte-1nwg5jb{transition:none}.handle.svelte-1nwg5jb{position:relative;width:var(--handle-size);height:var(--handle-size);border-radius:50%;background:color-mix(in oklch,var(--handle-color) 55%,transparent);box-shadow:var(--handle-shadow);display:flex;align-items:center;justify-content:center;pointer-events:auto;cursor:grab;flex-shrink:0;z-index:1;outline:none;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);border:1px solid rgba(255,255,255,.5);transition:box-shadow .15s ease,background .15s ease}.handle.svelte-1nwg5jb:hover{background:color-mix(in oklch,var(--handle-color) 70%,transparent);transition:box-shadow .15s ease}.handle.svelte-1nwg5jb:focus-visible{box-shadow:var(--handle-shadow),0 0 0 3px #3b82f680}.dragging:where(.svelte-1nwg5jb) .handle.svelte-1nwg5jb{cursor:grabbing;background:color-mix(in oklch,var(--handle-color) 80%,transparent)}.handle.svelte-1nwg5jb svg:where(.svelte-1nwg5jb){width:20px;height:20px;color:#000000bf;pointer-events:none}.counter.svelte-1ktg6c{display:inline-flex;align-items:flex-start;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.counter.svelte-1ktg6c.skeleton{-webkit-user-select:none;user-select:none}.counter.svelte-1ktg6c .affix:where(.svelte-1ktg6c){display:inline-block;font-size:.5em;line-height:1;font-weight:500;opacity:.85;align-self:flex-start;padding-top:.15em}.counter.svelte-1ktg6c .prefix:where(.svelte-1ktg6c){margin-right:.1em}.counter.svelte-1ktg6c .suffix:where(.svelte-1ktg6c){margin-left:.1em}.counter.svelte-1ktg6c .value:where(.svelte-1ktg6c){display:inline}.skeleton-pill.svelte-1ktg6c{display:inline-block;width:var(--counter-skeleton-width, 4ch);height:.8em;margin-top:.1em;border-radius:var(--radius-full, 1e5px);position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}.skeleton-pill.svelte-1ktg6c:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}@media(prefers-reduced-motion:reduce){.skeleton-pill.svelte-1ktg6c:after{animation:none}}.qr.svelte-1yul631{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:8px;width:var(--qr-size)}.qr.svelte-1yul631 svg:where(.svelte-1yul631){display:block;width:var(--qr-size);height:var(--qr-size)}.qr.svelte-1yul631.skeleton{pointer-events:none}.skeleton-inner.svelte-1yul631{width:var(--qr-size);height:var(--qr-size);border-radius:var(--radius-lg, 8px);background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));position:relative;overflow:hidden}@supports (corner-shape: squircle){.skeleton-inner.svelte-1yul631{corner-shape:squircle;border-radius:calc(var(--radius-lg, 8px) * var(--squircle-ratio, 2))}}.skeleton-inner.svelte-1yul631:after{content:"";position:absolute;inset:0;z-index:1;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite}.skeleton-finder.svelte-1yul631{position:absolute;width:calc(var(--qr-size) * .18);height:calc(var(--qr-size) * .18);border:calc(var(--qr-size) * .026) solid rgb(from var(--color-text, #888) r g b / .1);border-radius:calc(var(--qr-size) * .02)}.skeleton-finder.svelte-1yul631:after{content:"";position:absolute;inset:calc(var(--qr-size) * .026);background:rgb(from var(--color-text, #888) r g b / .1);border-radius:calc(var(--qr-size) * .01)}.skeleton-finder.svelte-1yul631.tl{top:calc(var(--qr-size) * .08);left:calc(var(--qr-size) * .08)}.skeleton-finder.svelte-1yul631.tr{top:calc(var(--qr-size) * .08);right:calc(var(--qr-size) * .08)}.skeleton-finder.svelte-1yul631.bl{bottom:calc(var(--qr-size) * .08);left:calc(var(--qr-size) * .08)}@media(prefers-reduced-motion:reduce){.skeleton-inner.svelte-1yul631:after{animation:none}}.stat.svelte-2is9he{--stat-value-font: 28px;--stat-label-font: 13px;--stat-icon-size: 28px;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.stat.svelte-2is9he.size-0{--stat-value-font: 20px;--stat-label-font: 11px;--stat-icon-size: 20px}.stat.svelte-2is9he.size-1{--stat-value-font: 28px;--stat-label-font: 13px;--stat-icon-size: 28px}.stat.svelte-2is9he.size-2{--stat-value-font: 40px;--stat-label-font: 15px;--stat-icon-size: 36px}.stat.svelte-2is9he.size-3{--stat-value-font: 56px;--stat-label-font: 17px;--stat-icon-size: 48px}.stat.svelte-2is9he.horizontal{flex-direction:row;align-items:center;gap:.75rem}.stat.svelte-2is9he .icon:where(.svelte-2is9he){display:flex;align-items:center;justify-content:center;width:var(--stat-icon-size);height:var(--stat-icon-size);color:var(--color-action-fg, var(--color-action, light-dark(#3b82f6, #60a5fa)));flex-shrink:0}.stat.svelte-2is9he .icon:where(.svelte-2is9he) svg{width:100%;height:100%}.stat.svelte-2is9he .body:where(.svelte-2is9he){display:flex;flex-direction:column;gap:.125rem;min-width:0}.stat.svelte-2is9he .value:where(.svelte-2is9he){font-size:var(--stat-value-font);font-weight:600;line-height:1.15;color:var(--color-text, light-dark(#111827, #f9fafb));font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex;align-items:flex-start}.stat.svelte-2is9he .value:where(.svelte-2is9he)>.counter{line-height:inherit}.stat.svelte-2is9he .affix:where(.svelte-2is9he){font-size:.5em;line-height:1;font-weight:500;opacity:.85;padding-top:.15em}.stat.svelte-2is9he .prefix:where(.svelte-2is9he){margin-right:.1em}.stat.svelte-2is9he .suffix:where(.svelte-2is9he){margin-left:.1em}.stat.svelte-2is9he .label:where(.svelte-2is9he){font-size:var(--stat-label-font);line-height:1.3;color:var(--color-text-muted, light-dark(#6b7280, #9ca3af));white-space:nowrap}.stat.svelte-2is9he .change:where(.svelte-2is9he){display:inline-flex;align-items:center;gap:.2rem;font-size:var(--stat-label-font);line-height:1.3;margin-top:.25rem;white-space:nowrap}.stat.svelte-2is9he .change:where(.svelte-2is9he).success{color:var(--color-success, light-dark(#16a34a, #4ade80))}.stat.svelte-2is9he .change:where(.svelte-2is9he).error{color:var(--color-error, light-dark(#dc2626, #f87171))}.stat.svelte-2is9he .change:where(.svelte-2is9he).neutral{color:var(--color-text-muted, light-dark(#6b7280, #9ca3af))}.stat.svelte-2is9he .change:where(.svelte-2is9he) .arrow:where(.svelte-2is9he){flex-shrink:0}.stat.svelte-2is9he .change:where(.svelte-2is9he) .text:where(.svelte-2is9he){display:inline}.stat.skeleton.svelte-2is9he{pointer-events:none}.skeleton-wrap.svelte-2is9he{display:flex;flex-direction:column;gap:.5rem;width:100%}.stat.horizontal:where(.svelte-2is9he) .skeleton-wrap.svelte-2is9he{flex-direction:row;align-items:center;gap:.75rem}.skeleton-icon.svelte-2is9he,.skeleton-value.svelte-2is9he,.skeleton-label.svelte-2is9he,.skeleton-change.svelte-2is9he{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}:is(.skeleton-icon.svelte-2is9he,.skeleton-value.svelte-2is9he,.skeleton-label.svelte-2is9he,.skeleton-change.svelte-2is9he):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-icon.svelte-2is9he{--shimmer-delay: 0ms;width:var(--stat-icon-size);height:var(--stat-icon-size);border-radius:var(--radius-md, .25rem);flex-shrink:0}@supports (corner-shape: squircle){.skeleton-icon.svelte-2is9he{corner-shape:squircle;border-radius:calc(var(--radius-md, .25rem) * var(--squircle-ratio, 2))}}.skeleton-body.svelte-2is9he{display:flex;flex-direction:column;gap:.125rem}.skeleton-value.svelte-2is9he{--shimmer-delay: .12s;width:6em;height:calc(var(--stat-value-font) * .7);margin-block:calc(var(--stat-value-font) * .225);border-radius:var(--radius-full, 1e5px)}.skeleton-label.svelte-2is9he,.skeleton-change.svelte-2is9he{height:calc(var(--stat-label-font) * .7);margin-block:calc(var(--stat-label-font) * .3);border-radius:var(--radius-full, 1e5px)}.skeleton-label.svelte-2is9he{--shimmer-delay: .24s;width:8em}.skeleton-change.svelte-2is9he{--shimmer-delay: .36s;width:10em;margin-top:calc(.25rem + var(--stat-label-font) * .3)}@media(prefers-reduced-motion:reduce){.skeleton-icon.svelte-2is9he:after,.skeleton-value.svelte-2is9he:after,.skeleton-label.svelte-2is9he:after,.skeleton-change.svelte-2is9he:after{animation:none}}.pagination.svelte-1knk0um{display:flex;align-items:center;gap:.75rem;font-size:var(--pg-font-size);perspective:100px}.pagination.skeleton.svelte-1knk0um{pointer-events:none}.skeleton-nav.svelte-1knk0um,.skeleton-page.svelte-1knk0um,.skeleton-select.svelte-1knk0um,.skeleton-bar.svelte-1knk0um{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}:is(.skeleton-nav.svelte-1knk0um,.skeleton-page.svelte-1knk0um,.skeleton-select.svelte-1knk0um,.skeleton-bar.svelte-1knk0um):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-nav.svelte-1knk0um,.skeleton-page.svelte-1knk0um,.skeleton-select.svelte-1knk0um{flex-shrink:0;height:var(--pg-height);border-radius:var(--radius-md, .375rem)}@supports (corner-shape: squircle){.skeleton-nav.svelte-1knk0um,.skeleton-page.svelte-1knk0um,.skeleton-select.svelte-1knk0um{corner-shape:squircle;border-radius:calc(var(--radius-md, .375rem) * var(--squircle-ratio, 2))}}.skeleton-page.svelte-1knk0um{width:var(--pg-min-width)}.skeleton-nav.svelte-1knk0um{width:4.25em}.skeleton-select.svelte-1knk0um{width:3.25em}.skeleton-bar.svelte-1knk0um{display:inline-block;vertical-align:middle;height:.7em;border-radius:var(--radius-full, 1e5px)}.pagination-controls.svelte-1knk0um{display:flex;align-items:center;gap:.25rem}button.svelte-1knk0um{display:inline-flex;align-items:center;justify-content:center;min-width:var(--pg-min-width);height:var(--pg-height);border-radius:var(--radius-md, .375rem);border:none;background:transparent;color:inherit;cursor:pointer;margin:0;padding:0 .375em;font:inherit;font-size:inherit;line-height:1;gap:.25em;position:relative;overflow:hidden;transition:background .3s,transform .2s ease;white-space:nowrap}@supports (corner-shape: squircle){button.svelte-1knk0um{corner-shape:squircle;border-radius:calc(var(--radius-md, .375rem) * var(--squircle-ratio, 2))}}button.svelte-1knk0um:hover:not(:disabled):not(.current){background:light-dark(rgb(from var(--color-text, #000) r g b / .06),rgb(from var(--color-text, #fff) r g b / .08));transition:transform .2s ease}button.svelte-1knk0um:active:not(:disabled){transform:perspective(100px) translate3d(0,1px,clamp(-10px,calc(.2em - 12px),-2px))}button.svelte-1knk0um:focus-visible{outline:2px solid var(--color-action, #2563eb);outline-offset:1px}button.svelte-1knk0um.current{background:var(--color-action, #2563eb);color:var(--color-action-text, white)}button.svelte-1knk0um:disabled{opacity:.4;cursor:not-allowed}button.svelte-1knk0um svg:where(.svelte-1knk0um){flex-shrink:0}.ellipsis.svelte-1knk0um{display:inline-flex;align-items:center;justify-content:center;min-width:var(--pg-min-width);height:var(--pg-height);line-height:1;color:var(--color-text-muted, #6b7280);-webkit-user-select:none;user-select:none}.simple-info.svelte-1knk0um{padding:0 .75em;white-space:nowrap;color:var(--color-text-muted, #6b7280)}.compact-info.svelte-1knk0um{padding:0 .25em;white-space:nowrap;font-variant-numeric:tabular-nums}.info.svelte-1knk0um{white-space:nowrap;color:var(--color-text-muted, #6b7280);font-size:.875em}.page-size.svelte-1knk0um{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;font-size:.875em;color:var(--color-text-muted, #6b7280)}select.svelte-1knk0um{appearance:auto;border:1px solid light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563));border-radius:var(--radius-md, .375rem);background:light-dark(var(--color-bg, white),var(--color-bg, #0a0a0a));color:inherit;font-size:inherit;font-family:inherit;padding:.25em .5em;height:var(--pg-height);cursor:pointer}@supports (corner-shape: squircle){select.svelte-1knk0um{corner-shape:squircle;border-radius:calc(var(--radius-md, .375rem) * var(--squircle-ratio, 2))}}select.svelte-1knk0um:focus-visible{outline:2px solid var(--color-action, #2563eb);outline-offset:1px}@media(prefers-reduced-motion:reduce){.skeleton-nav.svelte-1knk0um:after,.skeleton-page.svelte-1knk0um:after,.skeleton-select.svelte-1knk0um:after,.skeleton-bar.svelte-1knk0um:after{animation:none}button.svelte-1knk0um{transition:none}}.editor.svelte-ojp791{position:relative;display:flex;align-items:center;flex:1;min-width:0;margin:-.75rem -1rem;padding:.75rem 1rem;gap:.5rem}.editor.svelte-ojp791.dense{margin:-.375rem -.75rem;padding:.375rem .75rem}.editor.svelte-ojp791.comfortable{margin:-1rem -1.25rem;padding:1rem 1.25rem}.editor.svelte-ojp791.has-error .cell-input:where(.svelte-ojp791){color:var(--color-error, #dc2626)}.cell-input.svelte-ojp791{flex:1;min-width:0;width:100%;border:none;outline:none;background:transparent;padding:0;margin:0;font:inherit;color:inherit;line-height:inherit}.cell-input.svelte-ojp791::placeholder{color:light-dark(var(--color-text-muted, #9ca3af),var(--color-text-muted, #6b7280))}.error.svelte-ojp791{position:fixed;top:anchor(bottom);left:anchor(left);margin:4px 0 0;padding:.3em .55em;border:none;font-size:.75rem;white-space:nowrap;color:#fff;background:var(--color-error, #dc2626);border-radius:var(--radius-md, 6px);box-shadow:var(--shadow-md, 0 8px 28px -8px rgb(0 0 0 / .35));pointer-events:none;position-try-fallbacks:flip-block}@supports (corner-shape: squircle){.error.svelte-ojp791{corner-shape:squircle;border-radius:calc(var(--radius-md, 6px) * var(--squircle-ratio, 2))}}.editor.is-bool.svelte-ojp791{position:static;margin:0;padding:0}.bool-toggle.svelte-ojp791{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer}.bool-toggle.svelte-ojp791:focus-visible{outline:none}.checkmark.svelte-ojp791{display:inline-flex;flex-shrink:0;line-height:0}.checkmark.svelte-ojp791 .box:where(.svelte-ojp791){stroke:light-dark(var(--color-text-disabled, #999),var(--color-text-disabled, #777));fill:transparent;transition:stroke .15s ease,fill .15s ease}.checkmark.svelte-ojp791 .check:where(.svelte-ojp791){stroke:transparent;fill:none;stroke-dasharray:28;stroke-dashoffset:28;transition:stroke-dashoffset .25s ease,stroke .15s ease}.checkmark.svelte-ojp791.checked .box:where(.svelte-ojp791){stroke:var(--color-action, #1976d2);fill:var(--color-action, #1976d2)}.checkmark.svelte-ojp791.checked .check:where(.svelte-ojp791){stroke:var(--color-action-text, #fff);stroke-dashoffset:0}.ac-dropdown.svelte-ojp791{position:fixed;top:anchor(bottom);bottom:auto;left:anchor(left);right:auto;width:max(anchor-size(width),12rem);margin:.35em 0 0;padding:0;box-sizing:border-box;max-height:16em;overflow-y:auto;border:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #404040));background:light-dark(var(--color-bg, #fff),var(--color-surface, #262626));color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));border-radius:var(--radius-lg, 16px);--scrollbar-track-inset: calc(var(--radius-lg, 16px) / 2);overscroll-behavior:contain;box-shadow:var(--shadow-md, 0 8px 28px -8px rgb(0 0 0 / .3));position-try-fallbacks:flip-block;transform-origin:center top;opacity:1;transform:scaleY(1);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),display .2s allow-discrete,overlay .2s allow-discrete}@supports (corner-shape: squircle){.ac-dropdown.svelte-ojp791{corner-shape:squircle;border-radius:calc(var(--radius-lg, 16px) * var(--squircle-ratio, 2));--scrollbar-track-inset: calc( var(--radius-lg, 16px) * var(--squircle-ratio, 2) / 2 )}}.ac-dropdown.above.svelte-ojp791{transform-origin:center bottom}.ac-dropdown.svelte-ojp791:not(:popover-open){opacity:0;transform:scaleY(.6)}@starting-style{.ac-dropdown.svelte-ojp791:popover-open{opacity:0;transform:scaleY(.6)}}.ac-option.svelte-ojp791{display:flex;flex-direction:column;min-width:0;flex:1;text-align:left}.ac-option-label.svelte-ojp791{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-option-label.svelte-ojp791 strong{color:var(--color-action, #1976d2);font-weight:700}.ac-option-desc.svelte-ojp791{font-size:.8em;color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-status.svelte-ojp791{display:flex;align-items:center;justify-content:center;gap:.5em;padding:.85em;color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af));font-size:.9em}.ac-spinner.svelte-ojp791{display:inline-block;width:14px;height:14px;border:2px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #404040));border-top-color:var(--color-action, #1976d2);border-radius:50%;animation:svelte-ojp791-cell-ac-spin .6s linear infinite;flex-shrink:0}@keyframes svelte-ojp791-cell-ac-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ac-dropdown.svelte-ojp791{transition:none}.ac-spinner.svelte-ojp791{animation-duration:1.2s}}.wrapper.svelte-zr880w{width:100%;position:relative}.pager.svelte-zr880w{display:flex;align-items:center;padding-top:.875rem}.pager.svelte-zr880w.top{padding-top:0;padding-bottom:.875rem}.pager.svelte-zr880w.align-start{justify-content:flex-start}.pager.svelte-zr880w.align-center{justify-content:center}.pager.svelte-zr880w.align-end{justify-content:flex-end}.pager.svelte-zr880w.align-between .pagination{width:100%}.pager.svelte-zr880w.align-between .pagination .pagination-controls{margin-left:auto}.toolbar.svelte-zr880w{display:flex;justify-content:flex-end;padding:0 0 .5rem}.export.svelte-zr880w{position:relative}.export.svelte-zr880w>button:where(.svelte-zr880w){display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-family:inherit;border:1px solid light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563));border-radius:var(--radius-lg, 10px);background:light-dark(var(--color-bg, #fff),var(--color-bg, #1a1a1a));color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));cursor:pointer;line-height:1}@supports (corner-shape: squircle){.export.svelte-zr880w>button:where(.svelte-zr880w){corner-shape:squircle;border-radius:calc(var(--radius-lg, 10px) * var(--squircle-ratio, 2))}}.export.svelte-zr880w>button:where(.svelte-zr880w):hover{background:light-dark(rgb(from var(--color-text, #000) r g b / .04),rgb(from var(--color-text, #fff) r g b / .08));transition:none}.export.svelte-zr880w .menu:where(.svelte-zr880w){position:absolute;top:100%;right:0;margin-top:.25rem;min-width:140px;background:light-dark(var(--color-bg, #fff),var(--color-bg, #1a1a1a));border:1px solid light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563));border-radius:var(--radius-lg, 10px);box-shadow:0 4px 12px #0000001a;z-index:10;overflow:hidden}@supports (corner-shape: squircle){.export.svelte-zr880w .menu:where(.svelte-zr880w){corner-shape:squircle;border-radius:calc(var(--radius-lg, 10px) * var(--squircle-ratio, 2))}}.export.svelte-zr880w .menu:where(.svelte-zr880w) button:where(.svelte-zr880w){display:block;width:100%;padding:.5rem .75rem;font-size:.8125rem;font-family:inherit;text-align:left;border:none;background:none;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));cursor:pointer}.export.svelte-zr880w .menu:where(.svelte-zr880w) button:where(.svelte-zr880w):hover{background:light-dark(rgb(from var(--color-text, #000) r g b / .06),rgb(from var(--color-text, #fff) r g b / .08))}.export.svelte-zr880w .menu:where(.svelte-zr880w) button:where(.svelte-zr880w):not(:last-child){border-bottom:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #374151))}.scroll.svelte-zr880w{container-type:inline-size;overflow-x:auto;border:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #3a3a3a));border-radius:var(--table-radius, 14px)}@supports (corner-shape: squircle){.scroll.svelte-zr880w{corner-shape:squircle;border-radius:calc(var(--table-radius, 14px) * var(--squircle-ratio, 2))}}.scroll.bounded.svelte-zr880w{overflow-y:auto}.scroll.passthrough.svelte-zr880w{overflow:visible}.v-spacer.svelte-zr880w{display:block;grid-column:1 / -1;padding:0;border:none;background:none}table.svelte-zr880w{display:grid;width:100%;font-size:.875rem;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5))}thead.svelte-zr880w,tbody.svelte-zr880w{display:contents}tr.svelte-zr880w{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:stretch}thead.svelte-zr880w tr:where(.svelte-zr880w){border-bottom:2px solid light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563));background:light-dark(var(--color-bg-muted, #eef0f3),var(--color-bg-muted, #262626))}thead.svelte-zr880w tr.sticky:where(.svelte-zr880w){position:sticky;top:0;z-index:2}th.svelte-zr880w{display:flex;align-items:stretch;text-align:left;font-weight:600;white-space:nowrap;min-width:0;background:light-dark(var(--color-bg-muted, #eef0f3),var(--color-bg-muted, #262626));color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));position:relative;-webkit-user-select:none;user-select:none}th.svelte-zr880w:not(:last-child){border-right:1px solid light-dark(var(--color-border, #e8eaed),var(--color-border, #2b2b2b))}.th-content.svelte-zr880w{display:flex;flex:1;align-items:center;gap:.25rem;padding:.75rem 1rem}.dense.svelte-zr880w .th-content:where(.svelte-zr880w){padding:.375rem .75rem;font-size:.75rem}.comfortable.svelte-zr880w .th-content:where(.svelte-zr880w){padding:1rem 1.25rem}th.sortable.svelte-zr880w{padding:0}.th-button.svelte-zr880w{display:flex;align-items:center;gap:.4rem;width:100%;padding:.75rem 1rem;margin:0;border:none;background:none;font:inherit;font-weight:600;color:inherit;text-align:inherit;cursor:pointer;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;transition:background-color .3s ease,color .2s ease,translate .2s ease,scale .2s ease}.th-button.svelte-zr880w:hover{background-color:light-dark(rgb(from var(--color-text, #000) r g b / .05),rgb(from var(--color-text, #fff) r g b / .07));color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));transition:color .2s ease}.th-button.svelte-zr880w:active{translate:0 .95px;scale:.952}.th-button.svelte-zr880w:focus-visible{outline:2px solid var(--color-action, #1976d2);outline-offset:-2px}.dense.svelte-zr880w .th-button:where(.svelte-zr880w){padding:.375rem .75rem;font-size:.75rem}.comfortable.svelte-zr880w .th-button:where(.svelte-zr880w){padding:1rem 1.25rem}.sort-icon.svelte-zr880w{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5))}.sort-icon.active.svelte-zr880w{color:light-dark(var(--color-action, #1976d2),var(--color-action, #5c9ce6))}.arrow-hint.svelte-zr880w{opacity:.55;transition:opacity .18s ease,translate .18s ease}.th-button.svelte-zr880w:hover .arrow-hint:where(.svelte-zr880w){opacity:.9}.arrow-rot.svelte-zr880w{display:inline-flex;transition:transform .3s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1))}.arrow-rot.desc.svelte-zr880w{transform:rotate(180deg)}.arrow.svelte-zr880w{animation:svelte-zr880w-sort-pop .34s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1))}@keyframes svelte-zr880w-sort-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.18)}to{transform:scale(1);opacity:1}}.resize-handle.svelte-zr880w{position:absolute;top:0;bottom:0;right:-4px;width:9px;display:flex;align-items:stretch;justify-content:center;cursor:col-resize;z-index:3;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.resize-handle.edge.svelte-zr880w{right:0;width:8px;justify-content:flex-end}.resize-handle.body.svelte-zr880w{right:0;width:6px}.resize-handle.body.start.svelte-zr880w{left:0;right:auto;width:6px;justify-content:flex-start}.resize-handle.svelte-zr880w:not(.body){bottom:-2px}.resize-line.svelte-zr880w{width:2px;align-self:stretch;border-radius:2px;background:light-dark(var(--color-action, #1976d2),var(--color-action, #5c9ce6));opacity:0;transform:scaleY(.5);transform-origin:center;transition:opacity .16s ease,transform .24s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1)),box-shadow .2s ease}th.col-hover.svelte-zr880w .resize-line:where(.svelte-zr880w),.resize-handle.svelte-zr880w:focus-visible .resize-line:where(.svelte-zr880w){opacity:.6;transform:scaleY(1)}.resize-handle.svelte-zr880w:active .resize-line:where(.svelte-zr880w),.resize-handle.active.svelte-zr880w .resize-line:where(.svelte-zr880w){opacity:1;transform:scaleY(1);box-shadow:0 0 0 1px rgb(from var(--color-action, #1976d2) r g b / .35),0 0 8px rgb(from var(--color-action, #1976d2) r g b / .55)}.resize-handle.svelte-zr880w:focus-visible{outline:none}.resize-handle.svelte-zr880w:focus-visible .resize-line:where(.svelte-zr880w){box-shadow:0 0 0 2px var(--color-action, #1976d2)}tbody.svelte-zr880w td.col-hover:where(.svelte-zr880w):not(:last-child):after{background:light-dark(rgb(from var(--color-action, #1976d2) r g b / .6),rgb(from var(--color-action, #5c9ce6) r g b / .7));width:2px;z-index:4;bottom:-1px}tbody.svelte-zr880w td.col-resizing:where(.svelte-zr880w){background-color:light-dark(rgb(from var(--color-action, #1976d2) r g b / .05),rgb(from var(--color-action, #5c9ce6) r g b / .08))}tbody.svelte-zr880w td.col-resizing:where(.svelte-zr880w):not(:last-child):after{background:light-dark(var(--color-action, #1976d2),var(--color-action, #5c9ce6));width:2px;z-index:4;bottom:-1px}tbody.svelte-zr880w tr.row:where(.svelte-zr880w):last-child td.col-hover:where(.svelte-zr880w):after,tbody.svelte-zr880w tr.row:where(.svelte-zr880w):last-child td.col-resizing:where(.svelte-zr880w):after{bottom:0}tbody.svelte-zr880w tr:where(.svelte-zr880w){position:relative;isolation:isolate}tbody.svelte-zr880w tr.row:where(.svelte-zr880w){border-bottom:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #2e2e2e))}tbody.svelte-zr880w tr.row:where(.svelte-zr880w):before{content:"";position:absolute;inset:0;z-index:-2;background-color:var(--row-bg);transition:background-color .26s ease;pointer-events:none}:where(tbody.svelte-zr880w tr.row:where(.svelte-zr880w)){--row-bg: transparent}tbody.svelte-zr880w tr.row:where(.svelte-zr880w):last-child{border-bottom:none}td.svelte-zr880w{display:flex;align-items:center;padding:.75rem 1rem;min-width:0;position:relative;transition:background-color .18s ease}.cell-text.svelte-zr880w{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}tbody.svelte-zr880w td:where(.svelte-zr880w):not(:last-child):after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;background:light-dark(var(--color-border, #e8eaed),var(--color-border, #2b2b2b));z-index:-3;pointer-events:none;transition:background-color .18s ease,width .18s ease}.dense.svelte-zr880w td:where(.svelte-zr880w){padding:.375rem .75rem;font-size:.8125rem}.comfortable.svelte-zr880w td:where(.svelte-zr880w){padding:1rem 1.25rem}.row.clickable.svelte-zr880w{cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;transition:translate .2s ease,scale .2s ease}.row.clickable.svelte-zr880w:active{translate:0 2px;scale:.99 var(--press-scale-y, .85);scale:clamp(.9,1 - tan(atan2(var(--press-shrink, 20px),100cqi)),1) var(--press-scale-y, .85)}:where(tbody.svelte-zr880w tr.row.stripe:where(.svelte-zr880w)){--row-bg: light-dark( rgb(from var(--color-text, #000) r g b / .03), rgb(from var(--color-text, #fff) r g b / .035) )}:where(tbody.svelte-zr880w tr.row.selected:where(.svelte-zr880w)){--row-bg: light-dark( rgb(from var(--color-action, #1976d2) r g b / .1), rgb(from var(--color-action, #5c9ce6) r g b / .16) )}:where(table:where(.svelte-zr880w):not(.editable)) tbody.svelte-zr880w tr.row:where(.svelte-zr880w):hover{--row-bg: light-dark( rgb(from var(--color-text, #000) r g b / .06), rgb(from var(--color-text, #fff) r g b / .08) )}:where(table:where(.svelte-zr880w):not(.editable)) tbody.svelte-zr880w tr.row.selected:where(.svelte-zr880w):hover{--row-bg: light-dark( rgb(from var(--color-action, #1976d2) r g b / .17), rgb(from var(--color-action, #5c9ce6) r g b / .24) )}tbody.svelte-zr880w tr.row.preview:where(.svelte-zr880w){--row-bg: light-dark( rgb(from var(--color-action, #1976d2) r g b / .14), rgb(from var(--color-action, #5c9ce6) r g b / .2) )}tbody.svelte-zr880w tr.row:where(.svelte-zr880w):hover:before,tbody.svelte-zr880w tr.row.selected:where(.svelte-zr880w):hover:before,tbody.svelte-zr880w tr.row.preview:where(.svelte-zr880w):before{transition:none}.editable.svelte-zr880w tbody:where(.svelte-zr880w) tr.row:where(.svelte-zr880w){overflow:visible}.editable.svelte-zr880w tbody:where(.svelte-zr880w) tr.row.clickable:where(.svelte-zr880w){cursor:default}.editable.svelte-zr880w tbody:where(.svelte-zr880w) tr.row.clickable:where(.svelte-zr880w):active{translate:none;scale:1}.editable.svelte-zr880w td.editable-cell:where(.svelte-zr880w){cursor:cell}.editable.svelte-zr880w td.editable-cell:where(.svelte-zr880w):hover{background-color:light-dark(rgb(from var(--color-text, #000) r g b / .05),rgb(from var(--color-text, #fff) r g b / .07));transition:none}.editable.svelte-zr880w td.cell-active:where(.svelte-zr880w){z-index:1;background-color:light-dark(var(--color-bg, #fff),var(--color-bg, #1a1a1a));box-shadow:inset 0 0 0 2px var(--color-action, #1976d2);transition:none}.editable.svelte-zr880w td.cell-error:where(.svelte-zr880w),.editable.svelte-zr880w td.cell-active.cell-error:where(.svelte-zr880w){box-shadow:inset 0 0 0 2px var(--color-error, #dc2626)}.cell-status.svelte-zr880w{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding-left:.1rem;flex-shrink:0;width:1.5em;height:1.5em}.cell-status.pending.svelte-zr880w{color:var(--color-action-fg, var(--color-action, #1976d2))}.cell-status.saved.svelte-zr880w{color:var(--color-success, #16a34a);animation:svelte-zr880w-cell-saved-pop .24s cubic-bezier(.34,1.56,.64,1)}.cell-status.saved.svelte-zr880w svg:where(.svelte-zr880w){width:100%;height:100%;stroke-width:2.75}@keyframes svelte-zr880w-cell-saved-pop{0%{transform:scale(.3);opacity:0}}.cell-checkbox.svelte-zr880w{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;perspective:120px}.cell-checkbox.svelte-zr880w:focus-visible{outline:none}.cell-checkbox.svelte-zr880w .cell-bool:where(.svelte-zr880w){transition:transform .15s ease}.cell-checkbox.svelte-zr880w:active .cell-bool:where(.svelte-zr880w){transform:translateY(3px) scale(.9);transition:transform 80ms ease}.cell-bool.svelte-zr880w{display:inline-flex;flex-shrink:0;line-height:0}.cell-bool.svelte-zr880w .box:where(.svelte-zr880w){stroke:light-dark(var(--color-text-disabled, #999),var(--color-text-disabled, #777));fill:transparent;transition:stroke .15s ease,fill .15s ease}.cell-bool.svelte-zr880w .check:where(.svelte-zr880w){stroke:transparent;fill:none;stroke-dasharray:28;stroke-dashoffset:28;transition:stroke-dashoffset .25s ease,stroke .15s ease}.cell-bool.checked.svelte-zr880w .box:where(.svelte-zr880w){stroke:var(--color-action, #1976d2);fill:var(--color-action, #1976d2)}.cell-bool.checked.svelte-zr880w .check:where(.svelte-zr880w){stroke:var(--color-action-text, #fff);stroke-dashoffset:0}.grip-cell.svelte-zr880w{justify-content:center;align-items:center;padding-left:.25rem!important;padding-right:.25rem!important;cursor:grab;touch-action:none;color:light-dark(var(--color-text-muted, #9ca3af),var(--color-text-muted, #6b7280));transition:color .2s ease}.grip-cell.svelte-zr880w:hover{color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));transition:none}.grip-cell.svelte-zr880w:active{cursor:grabbing}.grip-dots.svelte-zr880w{fill:currentColor;display:block}@media(prefers-reduced-motion:reduce){.cell-status.saved.svelte-zr880w{animation:none}}.checkbox-cell.svelte-zr880w{justify-content:center;text-align:center;padding-left:.5rem!important;padding-right:.25rem!important}th.checkbox-cell.svelte-zr880w{align-items:center}.check-wrap.svelte-zr880w{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;cursor:pointer;flex-shrink:0;overflow:hidden;outline:none;vertical-align:middle;-webkit-tap-highlight-color:transparent;--hover-tint: color-mix(in srgb, var(--color-text, currentColor) 12%, transparent);transition:background .2s ease,transform .15s ease}.check-wrap.svelte-zr880w.checked,.check-wrap.svelte-zr880w.preview{--hover-tint: color-mix(in srgb, var(--color-action, #1976d2) 18%, transparent)}.check-wrap.svelte-zr880w:hover{background:var(--hover-tint);transition:none}.check-wrap.svelte-zr880w:active{transform:scale(.9);transition:transform 80ms ease,background .2s ease}.check-wrap.svelte-zr880w:focus-visible{box-shadow:0 0 0 2px light-dark(var(--color-bg, #fff),var(--color-bg, #1a1a1a)),0 0 0 4px var(--color-action, #1976d2)}.check-icon.svelte-zr880w{flex-shrink:0}.check-icon.svelte-zr880w .box:where(.svelte-zr880w){stroke:light-dark(rgb(from var(--color-text, #000) r g b / .5),rgb(from var(--color-text, #fff) r g b / .55));stroke-width:2.4;fill:transparent;transition:stroke .15s ease,fill .15s ease}.check-icon.svelte-zr880w .check:where(.svelte-zr880w){stroke:var(--color-action-text, #fff);fill:none;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .26s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1))}.check-icon.svelte-zr880w .dash:where(.svelte-zr880w){stroke:var(--color-action-text, #fff)}.check-icon.svelte-zr880w.checked .box:where(.svelte-zr880w){stroke:var(--color-action, #1976d2);fill:var(--color-action, #1976d2)}.check-icon.svelte-zr880w.checked .check:where(.svelte-zr880w){stroke-dashoffset:0}.check-icon.svelte-zr880w.preview .box:where(.svelte-zr880w){stroke:var(--color-action, #1976d2);fill:rgb(from var(--color-action, #1976d2) r g b / .35)}.check-icon.svelte-zr880w.preview .check:where(.svelte-zr880w){stroke:light-dark(var(--color-action, #1976d2),var(--color-action-text, #fff));stroke-dashoffset:0;opacity:.55}.expand-cell.svelte-zr880w{justify-content:center;text-align:center;padding-left:.5rem!important;padding-right:.25rem!important}.expand-btn.svelte-zr880w{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;border:none;border-radius:50%;background:none;color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af));cursor:pointer;transition:background .16s ease}.expand-btn.svelte-zr880w:hover{background:light-dark(rgb(from var(--color-text, #000) r g b / .07),rgb(from var(--color-text, #fff) r g b / .1));transition:none}.expand-btn.svelte-zr880w:active{transform:scale(.9)}.expand-btn.svelte-zr880w:focus-visible{outline:2px solid var(--color-action, #1976d2);outline-offset:1px}.expand-chevron.svelte-zr880w{transition:transform .24s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1))}.expand-chevron.expanded.svelte-zr880w{transform:rotate(90deg)}.expanded-row.svelte-zr880w{background:light-dark(rgb(from var(--color-action, #1976d2) r g b / .04),rgb(from var(--color-action, #5c9ce6) r g b / .07))}.expanded-row.svelte-zr880w td:where(.svelte-zr880w){display:block;grid-column:1 / -1;padding:0;white-space:normal;overflow:visible;text-overflow:clip}.expanded-content.svelte-zr880w{padding:1rem 1.25rem}.dense.svelte-zr880w .expanded-content:where(.svelte-zr880w){padding:.5rem .75rem}.comfortable.svelte-zr880w .expanded-content:where(.svelte-zr880w){padding:1.25rem 1.5rem}.group-row.svelte-zr880w{background:light-dark(rgb(from var(--color-text, #000) r g b / .03),rgb(from var(--color-text, #fff) r g b / .05))}.group-row.svelte-zr880w td:where(.svelte-zr880w){display:block;grid-column:1 / -1;padding:0}.group-toggle.svelte-zr880w{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;border:none;background:none;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));font:inherit;font-weight:600;font-size:.8125rem;cursor:pointer;text-transform:uppercase;letter-spacing:.02em}.group-toggle.svelte-zr880w:hover{background:light-dark(rgb(from var(--color-text, #000) r g b / .04),rgb(from var(--color-text, #fff) r g b / .06))}.group-toggle.svelte-zr880w:focus-visible{outline:2px solid var(--color-action, #1976d2);outline-offset:-2px;border-radius:2px}.group-chevron.svelte-zr880w{transition:transform .2s ease;flex-shrink:0}.group-chevron.svelte-zr880w:not(.group-collapsed){transform:rotate(90deg)}.group-count.svelte-zr880w{color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af));font-weight:400;font-size:.75rem}.empty-row.svelte-zr880w td:where(.svelte-zr880w){display:block;grid-column:1 / -1;padding:0;white-space:normal}.empty.svelte-zr880w{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af))}.empty.svelte-zr880w p:where(.svelte-zr880w){margin:.75rem 0 0;font-size:.875rem}.skeleton-row.svelte-zr880w{pointer-events:none;border-bottom:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #2e2e2e))}.skeleton-row.svelte-zr880w:last-child{border-bottom:none}.skeleton-bar.svelte-zr880w{height:.7em;margin-block:calc((1lh - .7em)/2);border-radius:var(--radius-full, 1e5px);background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));position:relative;overflow:hidden}.skeleton-bar.svelte-zr880w:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-bar.svelte-zr880w.glyph{margin-block:0}.row.reorderable.svelte-zr880w{cursor:grab;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.wrapper.reordering.svelte-zr880w{-webkit-user-select:none;user-select:none;cursor:grabbing}.wrapper.resizing-active.svelte-zr880w{cursor:col-resize;user-select:none;-webkit-user-select:none}.wrapper.reordering.svelte-zr880w tbody:where(.svelte-zr880w) tr:where(.svelte-zr880w){pointer-events:none}.wrapper.reordering.svelte-zr880w .row:where(.svelte-zr880w){transition:transform .2s cubic-bezier(.2,.85,.3,1);will-change:transform}.wrapper.reordering.svelte-zr880w .row.clickable:where(.svelte-zr880w):active{translate:none;scale:none}.row.drag-source.svelte-zr880w{visibility:hidden}.wrapper.reordering.svelte-zr880w .row.drag-source:where(.svelte-zr880w){transition:none}.row.drag-armed.svelte-zr880w{z-index:5;background:light-dark(var(--color-bg, #fff),var(--color-bg, #1a1a1a));animation:svelte-zr880w-arm .18s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1)) forwards}@keyframes svelte-zr880w-arm{0%{transform:scale(1);box-shadow:0 0 #0000}to{transform:scale(1.015);box-shadow:0 10px 24px #00000029,0 3px 8px #0000001f}}.drag-overlay.svelte-zr880w{position:fixed;top:0;left:0;z-index:1000;display:grid;pointer-events:none;filter:drop-shadow(0 18px 32px rgb(0 0 0 / .22)) drop-shadow(0 6px 12px rgb(0 0 0 / .16));border-radius:var(--table-radius, 14px);overflow:hidden;will-change:translate,scale}@supports (corner-shape: squircle){.drag-overlay.svelte-zr880w{corner-shape:squircle;border-radius:calc(var(--table-radius, 14px) * var(--squircle-ratio, 2))}}.drag-overlay.settling.svelte-zr880w{filter:drop-shadow(0 6px 14px rgb(0 0 0 / .12));transition:filter .3s ease}.drag-overlay.collapsed.svelte-zr880w{overflow:visible}.drag-overlay.collapsed.svelte-zr880w .ghost-row:where(.svelte-zr880w){border-radius:var(--table-radius, 14px);overflow:hidden}@supports (corner-shape: squircle){.drag-overlay.collapsed.svelte-zr880w .ghost-row:where(.svelte-zr880w){corner-shape:squircle;border-radius:calc(var(--table-radius, 14px) * var(--squircle-ratio, 2))}}.drag-overlay.collapsed.svelte-zr880w:before,.drag-overlay.collapsed.svelte-zr880w:after{content:"";position:absolute;inset:0 5px;z-index:-1;border-radius:var(--table-radius, 14px);background:light-dark(var(--color-bg, #fff),var(--color-bg, #232323));border:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #3a3a3a))}@supports (corner-shape: squircle){.drag-overlay.collapsed.svelte-zr880w:before,.drag-overlay.collapsed.svelte-zr880w:after{corner-shape:squircle;border-radius:calc(var(--table-radius, 14px) * var(--squircle-ratio, 2))}}.drag-overlay.collapsed.svelte-zr880w:before{transform:translateY(5px) scale(.99)}.drag-overlay.collapsed.svelte-zr880w:after{left:10px;right:10px;transform:translateY(10px) scale(.985);opacity:.85}.drag-count.svelte-zr880w{position:absolute;top:50%;right:12px;transform:translateY(-50%);min-width:1.5rem;height:1.5rem;padding:0 .45rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--color-action, #1976d2);color:var(--color-action-text, #fff);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 2px 6px #00000040}.ghost-row.svelte-zr880w{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;background:light-dark(var(--color-bg, #fff),var(--color-bg, #1a1a1a));color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));font-size:.875rem}.ghost-row.svelte-zr880w:not(:last-child){border-bottom:1px solid light-dark(var(--color-border, #e5e7eb),var(--color-border, #2e2e2e))}.ghost-cell.svelte-zr880w{display:flex;align-items:center;padding:.75rem 1rem;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drag-overlay.dense.svelte-zr880w .ghost-cell:where(.svelte-zr880w){padding:.375rem .75rem;font-size:.8125rem}.drag-overlay.comfortable.svelte-zr880w .ghost-cell:where(.svelte-zr880w){padding:1rem 1.25rem}.ghost-cell.checkbox-cell.svelte-zr880w,.ghost-cell.expand-cell.svelte-zr880w{justify-content:center;padding-left:.5rem;padding-right:.25rem}@media(prefers-reduced-motion:reduce){.skeleton-bar.svelte-zr880w:after{animation:none}.expand-chevron.svelte-zr880w,.group-chevron.svelte-zr880w,.arrow-rot.svelte-zr880w,.arrow.svelte-zr880w,.check-icon.svelte-zr880w .check:where(.svelte-zr880w),.row.clickable.svelte-zr880w,tbody.svelte-zr880w tr.row:where(.svelte-zr880w),tbody.svelte-zr880w tr.row:where(.svelte-zr880w):before,.th-button.svelte-zr880w,.row.drag-armed.svelte-zr880w,.wrapper.reordering.svelte-zr880w .row:where(.svelte-zr880w),.drag-overlay.svelte-zr880w,.drag-overlay.settling.svelte-zr880w,.resize-line.svelte-zr880w{animation:none!important;transition:none!important}}.timeline.svelte-1r3xj5t{list-style:none;padding:0;margin:0;position:relative;width:100%}.timeline.svelte-1r3xj5t.vertical{display:flex;flex-direction:column}.timeline.svelte-1r3xj5t.horizontal{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:0;padding-block:1.4rem;scrollbar-width:none}.timeline.svelte-1r3xj5t.horizontal::-webkit-scrollbar{display:none}.wrap.svelte-1r3xj5t{position:relative;width:100%}.wrap.svelte-1r3xj5t .timeline-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:var(--color-surface, #fff);box-shadow:var(--shadow-md, 0 3px 10px rgb(0 0 0 / .12));opacity:0;animation:svelte-1r3xj5t-timeline-nav-fade .2s var(--ease-out, ease) forwards}.wrap.svelte-1r3xj5t .timeline-nav-prev{left:-.75rem}.wrap.svelte-1r3xj5t .timeline-nav-next{right:-.75rem}@keyframes svelte-1r3xj5t-timeline-nav-fade{to{opacity:1}}.item.svelte-1r3xj5t{--node: 18px;--rail: 2px;--gap: 1rem;--run: 1.9rem;--node-gap: 4px;--fs-date: .72rem;--fs-title: .9rem;--fs-body: .83rem;--accent: var(--marker-color, var(--color-action, #2563eb));--node-fg: var(--color-action-text, #fff);--rail-color: var(--color-border, #e5e7eb);position:relative;display:block}.item.svelte-1r3xj5t.dense{--node: 14px;--gap: .7rem;--run: 1.1rem;--node-gap: 3px;--fs-date: .68rem;--fs-title: .83rem;--fs-body: .78rem}.item.svelte-1r3xj5t.comfortable{--node: 24px;--rail: 2.5px;--gap: 1.25rem;--run: 2.6rem;--node-gap: 5px;--fs-date: .78rem;--fs-title: 1rem;--fs-body: .9rem}.item.svelte-1r3xj5t.vertical{padding-bottom:var(--run)}.item.svelte-1r3xj5t.horizontal{min-width:9rem;scroll-snap-align:start}.item.svelte-1r3xj5t.horizontal.dense{min-width:6.5rem}.item.svelte-1r3xj5t.horizontal.comfortable{min-width:12.5rem}.lead.svelte-1r3xj5t{display:flex;width:100%;box-sizing:border-box;color:inherit;text-decoration:none}.item.vertical:where(.svelte-1r3xj5t) .lead.svelte-1r3xj5t{flex-direction:row;align-items:flex-start;gap:var(--gap)}.item.horizontal:where(.svelte-1r3xj5t) .lead.svelte-1r3xj5t{flex-direction:column;align-items:center}.item.complete.svelte-1r3xj5t{--accent: var(--marker-color, var(--color-success, #16a34a));--node-fg: var(--color-success-text, #fff);--rail-color: var(--marker-color, var(--color-success, #16a34a))}.item.active.svelte-1r3xj5t{--accent: var(--marker-color, var(--color-action, #2563eb))}.item.pending.svelte-1r3xj5t{--accent: var(--marker-color, var(--color-text-muted, #9ca3af))}.item.reveal.svelte-1r3xj5t{opacity:0;transform:translateY(14px);transition:opacity .52s var(--ease-out, ease),transform .52s var(--ease-out, ease)}.item.reveal.visible.svelte-1r3xj5t{opacity:1;transform:none}.item.reveal.horizontal.svelte-1r3xj5t{transform:translate(18px)}.item.reveal.horizontal.visible.svelte-1r3xj5t{transform:none}.item.vertical.alternate.svelte-1r3xj5t{width:calc(50% + var(--node) / 2)}.item.vertical.alternate.odd.svelte-1r3xj5t{margin-left:calc(50% - var(--node) / 2)}.item.vertical.alternate.even.svelte-1r3xj5t{text-align:right}.item.vertical.alternate.even.svelte-1r3xj5t .lead:where(.svelte-1r3xj5t){flex-direction:row-reverse}.marker.svelte-1r3xj5t{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:flex-start;justify-content:center}.item.horizontal.svelte-1r3xj5t .marker:where(.svelte-1r3xj5t){align-items:center}.node.svelte-1r3xj5t{position:relative;width:var(--node);height:var(--node);border-radius:var(--radius-full, 1e5px);display:grid;place-items:center;color:var(--node-fg);background:var(--accent);box-shadow:0 0 0 4px rgb(from var(--accent) r g b / .12);scale:var(--node-scale, 1);transition:scale .36s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1)),background-color .24s ease,box-shadow .24s ease}.item.reveal.svelte-1r3xj5t .node:where(.svelte-1r3xj5t){--node-scale: 0}.item.reveal.visible.svelte-1r3xj5t .node:where(.svelte-1r3xj5t){--node-scale: 1}.node.svelte-1r3xj5t>.glyph:where(.svelte-1r3xj5t){display:grid;place-items:center;width:63%;height:63%}.node.svelte-1r3xj5t>.glyph:where(.svelte-1r3xj5t) svg{width:100%;height:100%}.node.busy.svelte-1r3xj5t>.glyph:where(.svelte-1r3xj5t){opacity:0}.feedback.svelte-1r3xj5t{position:absolute;inset:0;display:grid;place-items:center;z-index:1}.feedback.svelte-1r3xj5t .layer:where(.svelte-1r3xj5t){grid-area:1 / 1;display:grid;place-items:center}.feedback.svelte-1r3xj5t .progress{scale:calc(var(--node) / 20)}.feedback.svelte-1r3xj5t circle.track{stroke:rgb(from currentColor r g b / .25)}.feedback.svelte-1r3xj5t circle.arc{stroke:currentColor}.feedback.svelte-1r3xj5t .check:where(.svelte-1r3xj5t){width:64%;height:64%}.feedback.svelte-1r3xj5t .check:where(.svelte-1r3xj5t) polyline:where(.svelte-1r3xj5t){stroke-dasharray:24;stroke-dashoffset:var(--check-draw, 0)}.item.active.motion.svelte-1r3xj5t .node.busy:where(.svelte-1r3xj5t):before{animation:none}.item.active.svelte-1r3xj5t .node:where(.svelte-1r3xj5t){box-shadow:0 0 0 4px rgb(from var(--accent) r g b / .18),0 0 14px 1px rgb(from var(--accent) r g b / .45)}.item.active.motion.svelte-1r3xj5t .node:where(.svelte-1r3xj5t):before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--accent);z-index:-1;animation:svelte-1r3xj5t-timeline-ping 2.4s var(--ease-out, ease-out) infinite}.item.pending.svelte-1r3xj5t .node:where(.svelte-1r3xj5t),.pending-node.svelte-1r3xj5t{background:rgb(from var(--accent) r g b / .1);box-shadow:inset 0 0 0 var(--rail) var(--accent);color:var(--accent)}.pending-node.svelte-1r3xj5t{--accent: var(--marker-color, var(--color-text-muted, #9ca3af));width:var(--node, 18px);height:var(--node, 18px);border-radius:var(--radius-full, 1e5px)}.pending-item.motion.svelte-1r3xj5t .pending-node:where(.svelte-1r3xj5t){animation:svelte-1r3xj5t-timeline-breathe 2.4s ease-in-out infinite}.connector.svelte-1r3xj5t{position:absolute;border-radius:var(--radius-full, 1e5px);background:var(--rail-color);z-index:0}.item.vertical.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){left:calc(var(--node) / 2 - var(--rail) / 2);top:calc(var(--node) + var(--node-gap));bottom:var(--node-gap);width:var(--rail)}.item.horizontal.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){top:calc(var(--node) / 2 - var(--rail) / 2);left:calc(50% + var(--node) / 2 + var(--node-gap));width:calc(100% - var(--node) - 2 * var(--node-gap));height:var(--rail)}.item.reveal.vertical.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){transform:scaleY(0);transform-origin:top center;transition:transform .56s var(--ease-out, ease) .12s}.item.reveal.vertical.visible.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){transform:scaleY(1)}.item.reveal.horizontal.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){transform:scaleX(0);transform-origin:left center;transition:transform .56s var(--ease-out, ease) .12s}.item.reveal.horizontal.visible.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){transform:scaleX(1)}.item.active.vertical.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){background:linear-gradient(to bottom,var(--accent),var(--color-border, #e5e7eb))}.item.active.horizontal.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){background:linear-gradient(to right,var(--accent),var(--color-border, #e5e7eb))}.item.svelte-1r3xj5t:not(:has(~.item))>.connector:where(.svelte-1r3xj5t){display:none}.item.vertical.alternate.even.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){left:auto;right:calc(var(--node) / 2 - var(--rail) / 2)}.lead.interactive.svelte-1r3xj5t{position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:scale .18s ease}.lead.interactive.svelte-1r3xj5t:active{scale:.985}.lead.interactive.svelte-1r3xj5t:focus-visible{outline:2px solid var(--color-action, #2563eb);outline-offset:3px;border-radius:var(--radius-md, 5px)}@supports (corner-shape: squircle){.lead.interactive.svelte-1r3xj5t:focus-visible{corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}.lead.interactive.svelte-1r3xj5t:hover .node:where(.svelte-1r3xj5t){--node-scale: 1.1;box-shadow:0 0 0 6px rgb(from var(--accent) r g b / .18);transition:scale .32s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1))}.item.active.svelte-1r3xj5t .lead.interactive:where(.svelte-1r3xj5t):hover .node:where(.svelte-1r3xj5t){box-shadow:0 0 0 6px rgb(from var(--accent) r g b / .22),0 0 16px 1px rgb(from var(--accent) r g b / .5)}.lead.interactive.svelte-1r3xj5t:hover .title:where(.svelte-1r3xj5t){color:var(--color-text-active, var(--color-text, #1a1a1a));transition:none}.content.svelte-1r3xj5t{flex:1;min-width:0;position:relative;isolation:isolate;padding-top:calc(var(--node) / 2 - .5em)}.item.horizontal:where(.svelte-1r3xj5t) .content.svelte-1r3xj5t{margin-top:.85rem;padding-top:0;text-align:center}.content.svelte-1r3xj5t:before{content:"";position:absolute;inset:-.3rem -.6rem;z-index:-1;border-radius:var(--radius-md, 5px);background:transparent;transition:background-color .24s ease}@supports (corner-shape: squircle){.content.svelte-1r3xj5t:before{corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}.item.horizontal.svelte-1r3xj5t .content:where(.svelte-1r3xj5t):before{inset:-.3rem -.7rem}.lead.interactive.svelte-1r3xj5t:hover .content:where(.svelte-1r3xj5t):before{background:rgb(from var(--color-text, #333) r g b / .06);transition:none}.surface.svelte-1r3xj5t{position:absolute;inset:-.3rem -.6rem;z-index:2;border-radius:var(--radius-md, 5px);cursor:pointer;-webkit-tap-highlight-color:transparent}@supports (corner-shape: squircle){.surface.svelte-1r3xj5t{corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}.item.horizontal.svelte-1r3xj5t .surface:where(.svelte-1r3xj5t){inset:-.3rem -.7rem}time.svelte-1r3xj5t{display:block;font-size:var(--fs-date);font-weight:var(--font-weight-semibold, 600);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted, #6b7280);margin-bottom:.3em;line-height:1.2}.title.svelte-1r3xj5t{font-weight:var(--font-weight-semibold, 600);font-size:var(--fs-title);color:var(--color-text, #1a1a1a);line-height:1.35;transition:color .24s ease}.body.svelte-1r3xj5t{margin-top:.25em;font-size:var(--fs-body);color:var(--color-text-muted, #6b7280);line-height:1.55}.pending-item.svelte-1r3xj5t{padding-bottom:0}.sentinel.svelte-1r3xj5t{height:1px;width:1px;overflow:hidden;position:absolute;bottom:0}.timeline.skeleton.svelte-1r3xj5t{pointer-events:none}.skeleton-item.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}.skeleton-circle.svelte-1r3xj5t,.skeleton-bar.svelte-1r3xj5t{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}:is(.skeleton-circle.svelte-1r3xj5t,.skeleton-bar.svelte-1r3xj5t):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-circle.svelte-1r3xj5t{width:var(--node, 18px);height:var(--node, 18px);border-radius:var(--radius-full, 1e5px)}.skeleton-item.svelte-1r3xj5t .content:where(.svelte-1r3xj5t){display:flex;flex-direction:column;align-items:flex-start}.skeleton-item.horizontal.svelte-1r3xj5t .content:where(.svelte-1r3xj5t){align-items:center}.skeleton-bar.svelte-1r3xj5t{height:.7em;border-radius:var(--radius-full, 1e5px);max-width:100%}.skeleton-bar.svelte-1r3xj5t.skeleton-date{width:5rem;font-size:var(--fs-date);line-height:1.2;margin-block:calc((1lh - .7em)/2) calc((1lh - .7em)/2 + .3em)}.skeleton-bar.svelte-1r3xj5t.skeleton-title-bar{width:8rem;font-size:var(--fs-title);line-height:1.35;margin-block:calc((1lh - .7em)/2)}.skeleton-bar.svelte-1r3xj5t.skeleton-body-bar{width:12rem;font-size:var(--fs-body);line-height:1.55;margin-block:calc((1lh - .7em)/2 + .25em) calc((1lh - .7em)/2)}@keyframes svelte-1r3xj5t-timeline-ping{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.6);opacity:0}}@keyframes svelte-1r3xj5t-timeline-breathe{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.item.reveal.svelte-1r3xj5t{opacity:1!important;transform:none!important;transition:none!important}.node.svelte-1r3xj5t{scale:1!important;transition:none!important}.item.active.svelte-1r3xj5t .node:where(.svelte-1r3xj5t):before,.pending-node.svelte-1r3xj5t{animation:none!important}.item.reveal.svelte-1r3xj5t>.connector:where(.svelte-1r3xj5t){transform:none!important;transition:none!important}.skeleton-circle.svelte-1r3xj5t:after,.skeleton-bar.svelte-1r3xj5t:after{animation:none}}@property --_tree-rail{syntax: "<color>"; inherits: true; initial-value: transparent;}.tree.svelte-gdyfic{--_indent: var(--tree-indent, .75rem);width:100%;container-type:inline-size;list-style:none;margin:0;padding:0;outline:none;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));font-size:.875rem;-webkit-user-select:none;user-select:none}.tree.svelte-gdyfic:focus-visible:not(.pointer-focus){box-shadow:inset 0 0 0 2px var(--color-action, #1976d2);border-radius:8px}@supports (corner-shape: squircle){.tree.svelte-gdyfic:focus-visible:not(.pointer-focus){corner-shape:squircle;border-radius:calc(8px * var(--squircle-ratio, 2))}}.node.svelte-gdyfic{list-style:none;position:relative}.row.svelte-gdyfic{display:flex;align-items:center;gap:.125rem;padding:.25rem .5rem .25rem 0;cursor:pointer;border-radius:8px;position:relative;min-height:1.75rem;transition:background-color .1s ease,translate .2s ease,scale .2s ease}@supports (corner-shape: squircle){.row.svelte-gdyfic{corner-shape:squircle;border-radius:calc(8px * var(--squircle-ratio, 2))}}.row.svelte-gdyfic:hover{background:light-dark(rgb(from var(--color-text, #000) r g b / .06),rgb(from var(--color-text, #fff) r g b / .08));transition:translate .2s ease,scale .2s ease}.row.svelte-gdyfic:active{translate:0px 2px;scale:.98 var(--press-scale-y, .85);scale:clamp(.9,1 - tan(atan2(var(--press-shrink, 20px),100cqi)),1) var(--press-scale-y, .85)}.node.disabled.svelte-gdyfic>.row:where(.svelte-gdyfic):active{translate:none;scale:none}.node.selected.svelte-gdyfic>.row:where(.svelte-gdyfic){background:light-dark(rgb(from var(--color-action, #1976d2) r g b / .1),rgb(from var(--color-action, #5c9ce6) r g b / .15))}.node.selected.svelte-gdyfic>.row.adj-bottom:where(.svelte-gdyfic),.row:hover.adj-bottom.svelte-gdyfic{border-bottom-left-radius:0;border-bottom-right-radius:0}.node.selected.svelte-gdyfic>.row.adj-top:where(.svelte-gdyfic),.row:hover.adj-top.svelte-gdyfic{border-top-left-radius:0;border-top-right-radius:0}.node.selected.svelte-gdyfic>.row:where(.svelte-gdyfic):hover{background:light-dark(rgb(from var(--color-action, #1976d2) r g b / .15),rgb(from var(--color-action, #5c9ce6) r g b / .22));transition:translate .2s ease}.node.focused.svelte-gdyfic>.row:where(.svelte-gdyfic){outline:2px solid var(--color-action, #1976d2);outline-offset:-2px;border-radius:var(--radius-md, 4px)}@supports (corner-shape: squircle){.node.focused.svelte-gdyfic>.row:where(.svelte-gdyfic){corner-shape:squircle;border-radius:calc(var(--radius-md, 4px) * var(--squircle-ratio, 2))}}.node.disabled.svelte-gdyfic>.row:where(.svelte-gdyfic){opacity:.5;pointer-events:none}.tree.dense.svelte-gdyfic .row:where(.svelte-gdyfic){padding-top:.0625rem;padding-bottom:.0625rem;min-height:1.375rem;font-size:.8125rem}.tree.comfortable.svelte-gdyfic .row:where(.svelte-gdyfic){padding-top:.5rem;padding-bottom:.5rem;min-height:2.25rem}.chevron.svelte-gdyfic{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0;padding:0;margin:0;border:none;background:none;cursor:pointer;color:light-dark(var(--color-text-muted, #888),var(--color-text-muted, #999));border-radius:var(--radius-md, 4px)}@supports (corner-shape: squircle){.chevron.svelte-gdyfic{corner-shape:squircle;border-radius:calc(var(--radius-md, 4px) * var(--squircle-ratio, 2))}}.chevron.svelte-gdyfic:not(.has-children){visibility:hidden}.chevron.svelte-gdyfic:hover{background:light-dark(rgb(from var(--color-text, #000) r g b / .08),rgb(from var(--color-text, #fff) r g b / .1));transition:none}.chevron-icon.svelte-gdyfic{transition:transform .2s ease}.chevron-icon.svelte-gdyfic.rotated{transform:rotate(90deg)}.spinner.svelte-gdyfic{color:light-dark(var(--color-action, #1976d2),var(--color-action, #5c9ce6));animation:svelte-gdyfic-tree-spin 1.4s cubic-bezier(.4,0,.2,1) infinite}.spinner.svelte-gdyfic circle:where(.svelte-gdyfic){transform-origin:center;animation:svelte-gdyfic-tree-spinner-dash 1.4s ease-in-out infinite}@keyframes svelte-gdyfic-tree-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-gdyfic-tree-spinner-dash{0%{stroke-dasharray:1,38;stroke-dashoffset:0}50%{stroke-dasharray:22,38;stroke-dashoffset:-9}to{stroke-dasharray:22,38;stroke-dashoffset:-28}}.checkbox.svelte-gdyfic{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;padding:0;margin:0 .125rem;border:none;background:none;cursor:pointer;color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5))}.indicator.svelte-gdyfic{flex-shrink:0}.indicator.svelte-gdyfic .box:where(.svelte-gdyfic){stroke:light-dark(var(--color-text-muted, #999),var(--color-text-muted, #777));fill:transparent;transition:stroke .15s ease,fill .15s ease}.indicator.svelte-gdyfic .mark:where(.svelte-gdyfic){stroke:transparent;fill:none;stroke-dasharray:28;stroke-dashoffset:28;transition:stroke-dashoffset .25s ease,stroke .15s ease}.indicator.svelte-gdyfic .dash:where(.svelte-gdyfic){stroke:transparent;transition:stroke .15s ease}.indicator.svelte-gdyfic.checked .box:where(.svelte-gdyfic){stroke:var(--color-action, #1976d2);fill:var(--color-action, #1976d2)}.indicator.svelte-gdyfic.checked .mark:where(.svelte-gdyfic){stroke:var(--color-bg, #fff);stroke-dashoffset:0}.indicator.svelte-gdyfic.indeterminate .box:where(.svelte-gdyfic){stroke:var(--color-action, #1976d2);fill:var(--color-action, #1976d2)}.indicator.svelte-gdyfic.indeterminate .dash:where(.svelte-gdyfic){stroke:var(--color-bg, #fff)}.indicator.svelte-gdyfic.animating-check{animation:svelte-gdyfic-box-pulse .35s cubic-bezier(.34,1.56,.64,1)}.indicator.svelte-gdyfic.animating-check .mark:where(.svelte-gdyfic){stroke-dashoffset:0;transition:stroke-dashoffset .3s cubic-bezier(.34,1.56,.64,1)}.indicator.svelte-gdyfic.animating-uncheck .mark:where(.svelte-gdyfic){stroke:var(--color-bg, #fff);stroke-dashoffset:28;transition:stroke-dashoffset 50ms cubic-bezier(.4,0,.2,1)}.indicator.svelte-gdyfic.animating-uncheck .box:where(.svelte-gdyfic){stroke:var(--color-action, #1976d2);fill:var(--color-action, #1976d2)}@keyframes svelte-gdyfic-box-pulse{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1)}}.content.svelte-gdyfic{display:flex;align-items:center;gap:.375rem;flex:1;min-width:0;overflow:hidden}.icon.svelte-gdyfic{display:flex;align-items:center;flex-shrink:0;color:light-dark(var(--color-text-muted, #666),var(--color-text-muted, #aaa))}.label.svelte-gdyfic{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label.svelte-gdyfic mark:where(.svelte-gdyfic){background:light-dark(rgb(from var(--color-action, #1976d2) r g b / .2),rgb(from var(--color-action, #5c9ce6) r g b / .3));color:inherit;border-radius:2px;padding:0 1px}.children.svelte-gdyfic{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows .2s ease,opacity .15s;opacity:0}.children.svelte-gdyfic:before{content:""}.children.svelte-gdyfic>ul{overflow:hidden;visibility:hidden;transition-behavior:allow-discrete;transition:visibility 0ms .2s;list-style:none;margin:0;padding:0}.children.svelte-gdyfic.show{grid-template-rows:min-content 1fr;opacity:1}.children.svelte-gdyfic.show>ul{visibility:visible;transition:visibility 0ms}.tree.show-lines.svelte-gdyfic .children:where(.svelte-gdyfic)>ul{position:relative;--_tree-rail: light-dark( rgb(from var(--color-text, #000) r g b / .15), rgb(from var(--color-text, #fff) r g b / .2) );transition:--_tree-rail .2s ease}.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children:where(.svelte-gdyfic)>ul>.node:not(:last-child):before,.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children:where(.svelte-gdyfic)>ul>.node:last-child>.row:before{content:"";position:absolute;top:0;left:calc(.625rem + var(--line-offset, 0px));border-left:1.5px solid var(--_tree-rail);pointer-events:none;clip-path:inset(0 0 100% 0);transition:clip-path .15s ease}.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children:where(.svelte-gdyfic)>ul>.node:not(:last-child):before{bottom:0}.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children:where(.svelte-gdyfic)>ul>.node:last-child>.row:before{height:50%;width:.5rem;border-bottom:1.5px solid var(--_tree-rail);border-bottom-left-radius:.375rem}.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children:where(.svelte-gdyfic)>ul>.node:first-child:not(:last-child):before{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 .5rem);mask-image:linear-gradient(to bottom,transparent,#000 .5rem)}.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children.show:where(.svelte-gdyfic)>ul>.node:not(:last-child):before,.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children.show:where(.svelte-gdyfic)>ul>.node:last-child>.row:before{clip-path:inset(0 0 0 0);transition:clip-path .2s ease-out min(80ms + var(--i, 0) * 40ms,.4s)}.tree.show-lines.svelte-gdyfic .children:where(.svelte-gdyfic)>ul:has(>.node>.row:hover),.tree.show-lines.svelte-gdyfic .children:where(.svelte-gdyfic)>ul:has(>.node.selected),.tree.show-lines.svelte-gdyfic .children:where(.svelte-gdyfic)>ul:has(>.node.focused){--_tree-rail: light-dark( rgb(from var(--color-action, #1976d2) r g b / .5), rgb(from var(--color-action, #5c9ce6) r g b / .55) );transition:none}.node.dragged.svelte-gdyfic{opacity:.4}.node.drop-before.svelte-gdyfic>.row:where(.svelte-gdyfic):after,.node.drop-after.svelte-gdyfic>.row:where(.svelte-gdyfic):after{content:"";position:absolute;left:0;right:0;height:2px;background:var(--color-action, #1976d2);border-radius:1px;z-index:1}.node.drop-before.svelte-gdyfic>.row:where(.svelte-gdyfic):after{top:0}.node.drop-after.svelte-gdyfic>.row:where(.svelte-gdyfic):after{bottom:0}.node.drop-inside.svelte-gdyfic>.row:where(.svelte-gdyfic){outline:2px solid var(--color-action, #1976d2);outline-offset:-2px;border-radius:8px;background:light-dark(rgb(from var(--color-action, #1976d2) r g b / .08),rgb(from var(--color-action, #5c9ce6) r g b / .12))}@supports (corner-shape: squircle){.node.drop-inside.svelte-gdyfic>.row:where(.svelte-gdyfic){corner-shape:squircle;border-radius:calc(8px * var(--squircle-ratio, 2))}}.tree.dragging.svelte-gdyfic{cursor:grabbing}.tree.dragging.svelte-gdyfic .row:where(.svelte-gdyfic){cursor:grabbing}.tree.skeleton.svelte-gdyfic{pointer-events:none}.skeleton-node.svelte-gdyfic{display:flex;align-items:center;gap:.125rem;padding:.25rem .5rem .25rem 0;min-height:1.75rem}.tree.dense.svelte-gdyfic .skeleton-node:where(.svelte-gdyfic){padding-top:.0625rem;padding-bottom:.0625rem;min-height:1.375rem;font-size:.8125rem}.tree.comfortable.svelte-gdyfic .skeleton-node:where(.svelte-gdyfic){padding-top:.5rem;padding-bottom:.5rem;min-height:2.25rem}.skeleton-chevron.svelte-gdyfic,.skeleton-bar.svelte-gdyfic{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}:is(.skeleton-chevron.svelte-gdyfic,.skeleton-bar.svelte-gdyfic):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-chevron.svelte-gdyfic{width:.875rem;height:.875rem;margin:.1875rem;flex-shrink:0;border-radius:var(--radius-sm, 2px)}.skeleton-bar.svelte-gdyfic{height:.7em;margin-block:calc((1lh - .7em)/2);border-radius:var(--radius-full, 1e5px)}@media(prefers-reduced-motion:reduce){.skeleton-chevron.svelte-gdyfic:after,.skeleton-bar.svelte-gdyfic:after{animation:none}.chevron-icon.svelte-gdyfic{transition:none}.indicator.svelte-gdyfic{animation:none}.indicator.svelte-gdyfic .mark:where(.svelte-gdyfic){transition:none}.children.svelte-gdyfic{transition:none}.spinner.svelte-gdyfic{animation:none}.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children:where(.svelte-gdyfic)>ul>.node:not(:last-child):before,.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children:where(.svelte-gdyfic)>ul>.node:last-child>.row:before,.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children.show:where(.svelte-gdyfic)>ul>.node:not(:last-child):before,.tree.show-lines.svelte-gdyfic .node:where(.svelte-gdyfic)>.children.show:where(.svelte-gdyfic)>ul>.node:last-child>.row:before{clip-path:none;transition:none}}.callout.svelte-13rjpd9{--callout-color: var(--color-action);--callout-bg: var(--color-action-bg);--callout-fg: light-dark( oklch(from var(--callout-color) min(l, .5) c h), oklch(from var(--callout-color) max(l, .65) c h) );--_pad-y: 1rem;--_pad-x: 1.25rem;--_gap: .75rem;--_accent-bar-margin: -.25rem;display:grid;grid-template-rows:0fr;border-radius:var(--radius-lg);background:var(--callout-bg);opacity:0;transform:scale(.98);transition:grid-template-rows .3s ease,opacity .3s ease,transform .3s ease}@supports (corner-shape: squircle){.callout.svelte-13rjpd9{corner-shape:squircle;border-radius:calc(var(--radius-lg) * var(--squircle-ratio, 2))}}.callout.svelte-13rjpd9.visible{grid-template-rows:1fr;opacity:1;transform:scale(1)}.callout.svelte-13rjpd9.success{--callout-color: var(--color-success);--callout-bg: var(--color-success-bg)}.callout.svelte-13rjpd9.warning{--callout-color: var(--color-warning);--callout-bg: var(--color-warning-bg)}.callout.svelte-13rjpd9.error{--callout-color: var(--color-error);--callout-bg: var(--color-error-bg)}.callout.svelte-13rjpd9.tip{--callout-color: var(--color-action);--callout-bg: color-mix(in oklch, var(--color-action) 10%, transparent)}.callout.svelte-13rjpd9.banner{border-radius:0;width:100%;background:var(--callout-color);color:#fff;transform:none;opacity:0;translate:0 -100%}.callout.svelte-13rjpd9.banner.visible{opacity:1;translate:0 0}.callout.svelte-13rjpd9.banner .inner:where(.svelte-13rjpd9){justify-content:center}.callout.svelte-13rjpd9.banner .inner:where(.svelte-13rjpd9):before{content:none}.callout.svelte-13rjpd9.banner .icon:where(.svelte-13rjpd9){color:#fff}.callout.svelte-13rjpd9.banner .title:where(.svelte-13rjpd9){color:#fff}.callout.svelte-13rjpd9.banner .body:where(.svelte-13rjpd9){color:#ffffffe6}.callout.svelte-13rjpd9.sticky{position:sticky;top:0;z-index:var(--layer-sticky)}.callout.svelte-13rjpd9.dense{--_pad-y: .5rem;--_pad-x: .75rem;--_gap: .5rem;--_accent-bar-margin: 0;--radius-lg: var(--radius-md)}.callout.svelte-13rjpd9.comfortable{--_pad-y: 1.25rem;--_pad-x: 1.75rem;--_gap: 1rem;--_accent-bar-margin: -.5rem}.callout.svelte-13rjpd9.skeleton{pointer-events:none;width:min(100%,30rem);--skeleton-bg: color-mix(in oklch, var(--callout-color) 25%, transparent);--skeleton-sheen: color-mix(in oklch, var(--callout-color) 40%, transparent)}.callout.svelte-13rjpd9.skeleton .content:where(.svelte-13rjpd9){min-width:0;flex:1;display:flex;flex-direction:column}.callout.svelte-13rjpd9.banner.skeleton{--skeleton-bg: rgb(255 255 255 / .25);--skeleton-sheen: rgb(255 255 255 / .35)}.callout.svelte-13rjpd9.banner.skeleton .skeleton-line.title-skeleton:where(.svelte-13rjpd9){--skeleton-bg: rgb(255 255 255 / .4)}.inner.svelte-13rjpd9{display:flex;align-items:flex-start;gap:var(--_gap);padding:var(--_pad-y) var(--_pad-x);overflow:hidden}.inner.svelte-13rjpd9:before{content:"";align-self:stretch;flex-shrink:0;width:4px;border-radius:var(--radius-full);background:var(--callout-fg);margin-left:calc(var(--_gap) - var(--_pad-x));margin-top:var(--_accent-bar-margin);margin-bottom:var(--_accent-bar-margin)}.icon.svelte-13rjpd9{flex-shrink:0;color:var(--callout-fg);display:flex;align-items:center;height:1.4em;line-height:1.4em}.visible:where(.svelte-13rjpd9) .icon.svelte-13rjpd9{animation:svelte-13rjpd9-icon-bounce .4s ease .15s both}.content.svelte-13rjpd9{flex:1;min-width:0}.title.svelte-13rjpd9{font-weight:600;color:var(--callout-fg);margin-bottom:.25rem;line-height:1.4}.body.svelte-13rjpd9{color:var(--color-text);line-height:1.5;font-size:.9375rem}.action.svelte-13rjpd9{display:flex;align-items:center;flex-shrink:0;margin-left:auto}.dismiss.svelte-13rjpd9{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--callout-fg)}.dismiss.svelte-13rjpd9 .button{--color-text: var(--callout-fg)}.skeleton-line.svelte-13rjpd9{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));border-radius:var(--radius-full, 1e5px);height:.65625rem;margin:.375rem 0}.skeleton-line.svelte-13rjpd9:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-line.svelte-13rjpd9.title-skeleton{width:35%;height:.7em;margin:.35em 0 calc(.35em + .25rem);--skeleton-bg: color-mix(in oklch, var(--callout-color) 35%, transparent)}.skeleton-line.svelte-13rjpd9.short{width:55%}@keyframes svelte-13rjpd9-icon-bounce{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.callout.svelte-13rjpd9{transition:none}.callout.svelte-13rjpd9.banner{translate:none}.visible:where(.svelte-13rjpd9) .icon.svelte-13rjpd9{animation:none}.skeleton-line.svelte-13rjpd9:after{animation:none}}.toaster.svelte-fwv2rs{position:fixed;z-index:var(--layer-toast, 600);width:var(--toast-width, 356px);max-width:calc(100vw - 2rem);pointer-events:none;--toast-bg: light-dark(#fff, #1c1c1f);--toast-fg: light-dark(#18181b, #f4f4f5);--toast-border: light-dark(rgb(0 0 0 / .08), rgb(255 255 255 / .1))}.toaster.svelte-fwv2rs.bottom-right{bottom:1rem;right:1rem}.toaster.svelte-fwv2rs.bottom-left{bottom:1rem;left:1rem}.toaster.svelte-fwv2rs.bottom-center{bottom:1rem;left:50%;transform:translate(-50%)}.toaster.svelte-fwv2rs.top-right{top:1rem;right:1rem}.toaster.svelte-fwv2rs.top-left{top:1rem;left:1rem}.toaster.svelte-fwv2rs.top-center{top:1rem;left:50%;transform:translate(-50%)}.toast.svelte-fwv2rs{position:absolute;left:0;right:0;pointer-events:auto;width:100%;border-radius:var(--radius-lg, 12px);background-color:var(--toast-bg);color:var(--toast-fg);border:1px solid var(--toast-border);box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f;cursor:default;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .3s ease,box-shadow .25s ease;animation:svelte-fwv2rs-toast-enter .35s cubic-bezier(.22,1,.36,1) backwards;transform-origin:center top}@supports (corner-shape: squircle){.toast.svelte-fwv2rs{corner-shape:squircle;border-radius:calc(var(--radius-lg, 12px) * var(--squircle-ratio, 2))}}.toaster.svelte-fwv2rs:is(.bottom-right:where(.svelte-fwv2rs),.bottom-left:where(.svelte-fwv2rs),.bottom-center:where(.svelte-fwv2rs)) .toast:where(.svelte-fwv2rs){bottom:0;transform-origin:center bottom;--enter-from: 100%}.toaster.svelte-fwv2rs:is(.top-right:where(.svelte-fwv2rs),.top-left:where(.svelte-fwv2rs),.top-center:where(.svelte-fwv2rs)) .toast:where(.svelte-fwv2rs){top:0;--enter-from: -100%}.toaster.expanded.svelte-fwv2rs .toast:where(.svelte-fwv2rs){box-shadow:0 8px 24px #00000024,0 3px 8px #00000014}.toaster.expanded.svelte-fwv2rs .toast:where(.svelte-fwv2rs):before{content:"";position:absolute;inset:calc(-1 * var(--toast-hover-pad, 22px));z-index:-1}.inner.svelte-fwv2rs{display:flex;align-items:center;gap:.75rem;padding:1rem}.inner.svelte-fwv2rs:has(.description:where(.svelte-fwv2rs)){align-items:flex-start}.icon.svelte-fwv2rs{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.inner:where(.svelte-fwv2rs):has(.description:where(.svelte-fwv2rs)) .icon.svelte-fwv2rs{margin-top:.05rem}.toast.success:where(.svelte-fwv2rs) .icon.svelte-fwv2rs{color:var(--color-success, #16a34a)}.toast.error:where(.svelte-fwv2rs) .icon.svelte-fwv2rs{color:var(--color-error, #dc2626)}.toast.warning:where(.svelte-fwv2rs) .icon.svelte-fwv2rs{color:var(--color-warning, #d97706)}.toast.info:where(.svelte-fwv2rs) .icon.svelte-fwv2rs{color:var(--color-action-fg, var(--color-action, #3b82f6))}.toast.loading:where(.svelte-fwv2rs) .icon.svelte-fwv2rs{color:var(--color-action-fg, var(--color-action, #3b82f6))}.toast.success:where(.svelte-fwv2rs) .icon.svelte-fwv2rs svg:where(.svelte-fwv2rs){animation:svelte-fwv2rs-toast-check-pop .4s cubic-bezier(.34,1.56,.64,1) backwards}.toast.success:where(.svelte-fwv2rs) .icon.svelte-fwv2rs svg:where(.svelte-fwv2rs) path:where(.svelte-fwv2rs){stroke-dasharray:24;animation:svelte-fwv2rs-toast-check-draw .35s cubic-bezier(.22,1,.36,1) 80ms backwards}@keyframes svelte-fwv2rs-toast-check-pop{0%{transform:scale(.3);opacity:0}}@keyframes svelte-fwv2rs-toast-check-draw{0%{stroke-dashoffset:24}}.content.svelte-fwv2rs{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.title.svelte-fwv2rs{font-size:.875rem;font-weight:600;line-height:1.4;word-break:break-word}.description.svelte-fwv2rs{font-size:.8125rem;line-height:1.4;opacity:.75;word-break:break-word}.action.svelte-fwv2rs{flex-shrink:0;align-self:center}.close.svelte-fwv2rs{position:absolute;top:0;left:0;font-size:7px;transform:translate(-35%,-35%);border-radius:50%;background:var(--toast-bg);box-shadow:0 0 0 1px var(--toast-border);opacity:0;transition:opacity .15s ease}.close.svelte-fwv2rs svg{width:52%;height:52%}.toaster.expanded:where(.svelte-fwv2rs) .toast:where(.svelte-fwv2rs) .close.svelte-fwv2rs,.toast.front:where(.svelte-fwv2rs) .close.svelte-fwv2rs,.toast:where(.svelte-fwv2rs):hover .close.svelte-fwv2rs{opacity:1}.toaster.align-right:where(.svelte-fwv2rs) .close.svelte-fwv2rs{left:auto;right:0;transform:translate(35%,-35%)}.toast.success.svelte-fwv2rs{--toast-accent: var(--color-success, #16a34a)}.toast.error.svelte-fwv2rs{--toast-accent: var(--color-error, #dc2626)}.toast.warning.svelte-fwv2rs{--toast-accent: var(--color-warning, #d97706)}.toast.info.svelte-fwv2rs{--toast-accent: var(--color-action, #3b82f6)}.toast.svelte-fwv2rs:is(.success:where(.svelte-fwv2rs),.error:where(.svelte-fwv2rs),.warning:where(.svelte-fwv2rs),.info:where(.svelte-fwv2rs)){background-color:color-mix(in oklch,var(--toast-accent) 6%,var(--toast-bg));border-color:color-mix(in oklch,var(--toast-accent) 28%,var(--toast-border));box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f,inset 0 0 0 1px color-mix(in oklch,var(--toast-accent) 10%,transparent)}.toaster.expanded.svelte-fwv2rs .toast:where(.svelte-fwv2rs):is(.success:where(.svelte-fwv2rs),.error:where(.svelte-fwv2rs),.warning:where(.svelte-fwv2rs),.info:where(.svelte-fwv2rs)){box-shadow:0 8px 24px #00000024,0 3px 8px #00000014,inset 0 0 0 1px color-mix(in oklch,var(--toast-accent) 10%,transparent)}.toaster.rich.svelte-fwv2rs .toast:where(.svelte-fwv2rs).success{--toast-bg: light-dark(#ecfdf5, #052e1a);--toast-fg: light-dark(#065f46, #6ee7b7);--toast-border: light-dark(#a7f3d0, #065f46)}.toaster.rich.svelte-fwv2rs .toast:where(.svelte-fwv2rs).error{--toast-bg: light-dark(#fef2f2, #2d0a0a);--toast-fg: light-dark(#991b1b, #fca5a5);--toast-border: light-dark(#fecaca, #7f1d1d)}.toaster.rich.svelte-fwv2rs .toast:where(.svelte-fwv2rs).warning{--toast-bg: light-dark(#fffbeb, #2b1c00);--toast-fg: light-dark(#92400e, #fcd34d);--toast-border: light-dark(#fde68a, #78350f)}.toaster.rich.svelte-fwv2rs .toast:where(.svelte-fwv2rs).info{--toast-bg: light-dark(#eff6ff, #0a1b2e);--toast-fg: light-dark(#1e40af, #93c5fd);--toast-border: light-dark(#bfdbfe, #1e3a8a)}.toaster.rich.svelte-fwv2rs .toast:where(.svelte-fwv2rs):is(.success:where(.svelte-fwv2rs),.error:where(.svelte-fwv2rs),.warning:where(.svelte-fwv2rs),.info:where(.svelte-fwv2rs)){background-color:var(--toast-bg);border-color:var(--toast-border);box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f}.toaster.rich.svelte-fwv2rs .toast:where(.svelte-fwv2rs) .icon:where(.svelte-fwv2rs){color:currentColor}.toast.dismissed.svelte-fwv2rs{animation:svelte-fwv2rs-toast-exit .32s cubic-bezier(.22,1,.36,1) both;pointer-events:none}@keyframes svelte-fwv2rs-toast-enter{0%{opacity:0;transform:translateY(var(--enter-from, 100%)) scale(.9)}}@keyframes svelte-fwv2rs-toast-exit{to{opacity:0;transform:translateY(var(--enter-from, 100%)) scale(.9)}}@media(prefers-reduced-motion:reduce){.toast.svelte-fwv2rs{animation-duration:1ms!important;transition-duration:1ms!important}.toast.success.svelte-fwv2rs .icon:where(.svelte-fwv2rs) svg:where(.svelte-fwv2rs),.toast.success.svelte-fwv2rs .icon:where(.svelte-fwv2rs) svg:where(.svelte-fwv2rs) path:where(.svelte-fwv2rs){animation:none}.toast.dismissed.svelte-fwv2rs{animation:svelte-fwv2rs-toast-exit-reduced .15s ease both}@keyframes svelte-fwv2rs-toast-exit-reduced{to{opacity:0}}}.fieldset.svelte-1wdicoe{border:none;margin:0;padding:.5em 1em 1em;min-inline-size:0;display:flex;flex-direction:column;gap:.75em;border-radius:var(--radius-lg, 8px);position:relative}@supports (corner-shape: squircle){.fieldset.svelte-1wdicoe{corner-shape:squircle;border-radius:calc(var(--radius-lg, 8px) * var(--squircle-ratio, 2))}}.fieldset.svelte-1wdicoe.dense{padding:.25em .5em .5em;gap:.5em}.fieldset.svelte-1wdicoe.comfortable{padding:1em 1.5em 1.5em;gap:1em}.fieldset.svelte-1wdicoe.bordered{border:1px solid var(--color-border, hsl(0 0% 80%))}.fieldset.svelte-1wdicoe.has-error{border-color:var(--color-error, hsl(0 70% 55%))}.fieldset.svelte-1wdicoe.has-error .legend-text:where(.svelte-1wdicoe){color:var(--color-error, hsl(0 70% 55%))}.fieldset.svelte-1wdicoe.disabled{opacity:.6}.fieldset.svelte-1wdicoe.skeleton{pointer-events:none}.fieldset.svelte-1wdicoe.skeleton legend:where(.svelte-1wdicoe){color:transparent}.fieldset.svelte-1wdicoe.skeleton .description:where(.svelte-1wdicoe){visibility:hidden}.fieldset.svelte-1wdicoe.skeleton .legend-text:where(.svelte-1wdicoe){position:relative}.fieldset.svelte-1wdicoe.skeleton .legend-text:where(.svelte-1wdicoe):before{content:"";position:absolute;top:50%;left:0;right:0;height:.7em;transform:translateY(-50%);border-radius:var(--radius-full, 1e5px);background-color:var( --skeleton-bg, rgb(from var(--color-text, #888) r g b / .1) );background-image:linear-gradient(105deg,transparent 37.5%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 62.5%);background-size:200% 100%;background-repeat:no-repeat;background-position:150% 0;animation:svelte-1wdicoe-fieldset-skeleton-sweep var(--skeleton-duration, 2.4s) ease-in-out infinite}@keyframes svelte-1wdicoe-fieldset-skeleton-sweep{0%{background-position:150% 0}55%,to{background-position:-50% 0}}@media(prefers-reduced-motion:reduce){.fieldset.skeleton.svelte-1wdicoe .legend-text:where(.svelte-1wdicoe):before{animation:none}}legend.svelte-1wdicoe{display:flex;align-items:center;gap:.5em;font-weight:600;font-size:1em;color:var(--color-text, inherit);padding:0 .4em;line-height:1.4;margin-bottom:.45em;border:none;background:none;transition:color .2s ease}legend.svelte-1wdicoe.collapsible{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:var(--radius-md, 4px)}@supports (corner-shape: squircle){legend.svelte-1wdicoe.collapsible{corner-shape:squircle;border-radius:calc(var(--radius-md, 4px) * var(--squircle-ratio, 2))}}legend.svelte-1wdicoe.collapsible:hover{color:var(--color-action-fg, var(--color-action, hsl(220 70% 55%)));transition:none}legend.svelte-1wdicoe.collapsible:focus-visible{outline:2px solid var(--color-border-active, currentColor);outline-offset:2px}.legend-text.svelte-1wdicoe{display:inline;transition:color .2s ease}.required-mark.svelte-1wdicoe{color:var(--color-error, hsl(0 70% 55%));margin-left:.125em;font-weight:700}.collapse-icon.svelte-1wdicoe{flex-shrink:0;transition:transform .25s ease;transform:rotate(-90deg)}.collapse-icon.rotated.svelte-1wdicoe{transform:rotate(0)}.description.svelte-1wdicoe{margin:0;font-size:.875em;color:var(--color-text-muted, hsl(0 0% 45%));line-height:1.5}.content.svelte-1wdicoe{display:flex;flex-direction:column;gap:.75em}.dense.svelte-1wdicoe .content:where(.svelte-1wdicoe){gap:.5em}.comfortable.svelte-1wdicoe .content:where(.svelte-1wdicoe){gap:1em}.content.grid.svelte-1wdicoe{display:grid;grid-template-columns:repeat(var(--columns, 2),1fr)}.fieldset.svelte-1wdicoe .button.expand-button{width:100%;--color-text: var(--color-text-muted, hsl(0 0% 45%))}.fieldset.svelte-1wdicoe .button.expand-button button{justify-content:space-between;min-height:3em;gap:.4em;font-size:.9em}.fieldset.dense.svelte-1wdicoe .button.expand-button button{min-height:2.25em}.fieldset.comfortable.svelte-1wdicoe .button.expand-button button{min-height:3.5em}.fieldset.svelte-1wdicoe .button.expand-button:hover{--color-text: var(--color-action, hsl(220 70% 55%))}.expand-chevron.svelte-1wdicoe{flex-shrink:0}.error-message.svelte-1wdicoe{margin:0;font-size:.8em;color:var(--color-error, hsl(0 70% 55%));line-height:1.4}input.svelte-1kicfhd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.file-upload.svelte-1kicfhd{position:relative;display:flex;flex-direction:column;gap:.5em;font-size:1em}.file-upload.svelte-1kicfhd.dense{gap:.25em}.file-upload.svelte-1kicfhd.comfortable{gap:.75em}.file-upload.svelte-1kicfhd.size-0{font-size:var(--text-sm, .75rem)}.file-upload.svelte-1kicfhd.size-1{font-size:var(--text-base, .875rem)}.file-upload.svelte-1kicfhd.size-2{font-size:var(--text-lg, 1rem)}.file-upload.svelte-1kicfhd.size-3{font-size:var(--text-xl, 1.125rem)}.file-upload.skeleton.svelte-1kicfhd{pointer-events:none}.file-upload.skeleton.svelte-1kicfhd label:where(.svelte-1kicfhd){position:relative;visibility:hidden}.file-upload.skeleton.svelte-1kicfhd label:where(.svelte-1kicfhd):before{content:"";visibility:visible;position:absolute;top:50%;translate:0 -50%;height:.7em;width:7em;border-radius:var(--radius-full, 1e5px);background-color:var( --skeleton-bg, rgb(from var(--color-text, #888) r g b / .1) );background-image:linear-gradient(105deg,transparent 37.5%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 62.5%);background-size:200% 100%;background-repeat:no-repeat;background-position:150% 0;animation:svelte-1kicfhd-file-upload-skeleton-sweep var(--skeleton-duration, 2.4s) ease-in-out infinite}.file-upload.skeleton.svelte-1kicfhd .dropzone:where(.svelte-1kicfhd),.file-upload.skeleton.svelte-1kicfhd .avatar-upload:where(.svelte-1kicfhd){--shimmer-delay: .12s;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));border-color:transparent}:is(.file-upload.skeleton.svelte-1kicfhd .dropzone:where(.svelte-1kicfhd),.file-upload.skeleton.svelte-1kicfhd .avatar-upload:where(.svelte-1kicfhd)):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.file-upload.skeleton.svelte-1kicfhd .dropzone:where(.svelte-1kicfhd) :is(.upload-icon:where(.svelte-1kicfhd),.dropzone-text:where(.svelte-1kicfhd),.dropzone-hint:where(.svelte-1kicfhd),.browse-link:where(.svelte-1kicfhd)),.file-upload.skeleton.svelte-1kicfhd .avatar-upload:where(.svelte-1kicfhd) .avatar-placeholder:where(.svelte-1kicfhd){color:transparent}.file-upload.skeleton.svelte-1kicfhd .avatar-upload:where(.svelte-1kicfhd) .avatar-overlay:where(.svelte-1kicfhd){visibility:hidden}.file-upload.skeleton.svelte-1kicfhd .dropzone:where(.svelte-1kicfhd) .upload-icon:where(.svelte-1kicfhd){background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));border-radius:var(--radius-md, 4px)}.file-upload.skeleton.svelte-1kicfhd .dropzone-text:where(.svelte-1kicfhd),.file-upload.skeleton.svelte-1kicfhd .dropzone-hint:where(.svelte-1kicfhd){position:relative}:is(.file-upload.skeleton.svelte-1kicfhd .dropzone-text:where(.svelte-1kicfhd),.file-upload.skeleton.svelte-1kicfhd .dropzone-hint:where(.svelte-1kicfhd)):before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;height:.7em;width:12em;border-radius:var(--radius-full, 1e5px);background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}.file-upload.skeleton.svelte-1kicfhd .dropzone-hint:where(.svelte-1kicfhd):before{width:8em}@keyframes svelte-1kicfhd-file-upload-skeleton-sweep{0%{background-position:150% 0}55%,to{background-position:-50% 0}}@media(prefers-reduced-motion:reduce){.file-upload.skeleton.svelte-1kicfhd label:where(.svelte-1kicfhd):before,.file-upload.skeleton.svelte-1kicfhd .dropzone:where(.svelte-1kicfhd):after,.file-upload.skeleton.svelte-1kicfhd .avatar-upload:where(.svelte-1kicfhd):after{animation:none}}label.svelte-1kicfhd{font-weight:600;font-size:.875em;color:var(--color-text, inherit);line-height:1.4}.dropzone.svelte-1kicfhd{position:relative;border:2px dashed var(--color-border, hsl(0 0% 80%));border-radius:var(--radius-lg, 8px);padding:2rem;text-align:center;cursor:pointer;overflow:hidden;transition:border-color .2s,background .2s,translate .2s ease;display:flex;flex-direction:column;align-items:center;gap:.5em;outline:none;-webkit-tap-highlight-color:transparent}.dropzone.svelte-1kicfhd:active:not([aria-disabled=true]){translate:0 1px;transition:translate .1s ease}.dropzone.svelte-1kicfhd:hover{border-color:var(--color-action, hsl(220 70% 55%));transition:none}.dropzone.svelte-1kicfhd:focus-visible{outline:2px solid var(--color-border-active, currentColor);outline-offset:2px}.dropzone.svelte-1kicfhd.drag-over{border-color:var(--color-action, hsl(220 70% 55%));background:color-mix(in oklch,var(--color-action, hsl(220 70% 55%)) 5%,transparent);transition:none}.disabled.svelte-1kicfhd .dropzone:where(.svelte-1kicfhd){opacity:.5;pointer-events:none}.upload-icon.svelte-1kicfhd{width:2em;height:2em;color:var(--color-text-muted, hsl(0 0% 45%))}.dropzone-text.svelte-1kicfhd{margin:0;color:var(--color-text-muted, hsl(0 0% 45%));font-size:.9em}.browse-link.svelte-1kicfhd{color:var(--color-action-fg, var(--color-action, hsl(220 70% 55%)));text-decoration:underline;font-weight:500}.dropzone-hint.svelte-1kicfhd{margin:0;color:var(--color-text-disabled, hsl(0 0% 60%));font-size:.75em}.compact-wrapper.svelte-1kicfhd{display:inline-block}.compact-wrapper.drag-over.svelte-1kicfhd .button{--color-bg-active: color-mix( in oklch, var(--color-action, hsl(220 70% 55%)) 8%, transparent )}.compact-wrapper.svelte-1kicfhd .upload-icon:where(.svelte-1kicfhd){width:1em;height:1em;color:currentColor}.avatar-upload.svelte-1kicfhd{width:6rem;height:6rem;border-radius:9999px;overflow:hidden;position:relative;cursor:pointer;border:2px dashed var(--color-border, hsl(0 0% 80%));background:light-dark(var(--color-bg-muted, #f5f5f5),var(--color-bg-muted, #1a1a1a));transition:border-color .2s;outline:none;-webkit-tap-highlight-color:transparent}.avatar-upload.svelte-1kicfhd:hover{border-color:var(--color-action, hsl(220 70% 55%));transition:none}.avatar-upload.svelte-1kicfhd:focus-visible{outline:2px solid var(--color-border-active, currentColor);outline-offset:2px}.avatar-upload.svelte-1kicfhd.drag-over{border-color:var(--color-action, hsl(220 70% 55%));transition:none}.disabled.svelte-1kicfhd .avatar-upload:where(.svelte-1kicfhd){opacity:.5;pointer-events:none}.avatar-preview.svelte-1kicfhd{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.avatar-placeholder.svelte-1kicfhd{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted, hsl(0 0% 55%))}.avatar-placeholder.svelte-1kicfhd svg:where(.svelte-1kicfhd){width:40%;height:40%}.avatar-overlay.svelte-1kicfhd{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:100%;color:#fff;transition:background .2s;opacity:0}.avatar-upload.svelte-1kicfhd:hover .avatar-overlay:where(.svelte-1kicfhd),.avatar-upload.svelte-1kicfhd:focus-visible .avatar-overlay:where(.svelte-1kicfhd){background:#0006;opacity:1;transition:none}.file-list.svelte-1kicfhd{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.file-item.svelte-1kicfhd{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:var(--radius-sm, var(--radius-md, 4px));background:light-dark(var(--color-bg-muted, #f5f5f5),var(--color-bg-muted, #1a1a1a))}@supports (corner-shape: squircle){.file-item.svelte-1kicfhd{corner-shape:squircle;border-radius:calc(var(--radius-sm, var(--radius-md, 4px)) * var(--squircle-ratio, 2))}}.file-preview.svelte-1kicfhd{width:2.5rem;height:2.5rem;border-radius:var(--radius-sm, var(--radius-md, 4px));object-fit:cover;flex-shrink:0}@supports (corner-shape: squircle){.file-preview.svelte-1kicfhd{corner-shape:squircle;border-radius:calc(var(--radius-sm, var(--radius-md, 4px)) * var(--squircle-ratio, 2))}}.file-info.svelte-1kicfhd{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125em}.file-name.svelte-1kicfhd{font-size:.875em;color:var(--color-text, inherit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size.svelte-1kicfhd{font-size:.75em;color:var(--color-text-muted, hsl(0 0% 45%))}.remove-button.svelte-1kicfhd{display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;background:none;color:var(--color-text-muted, hsl(0 0% 45%));cursor:pointer;border-radius:var(--radius-sm, var(--radius-md, 4px));transition:color .15s,background .15s;flex-shrink:0}@supports (corner-shape: squircle){.remove-button.svelte-1kicfhd{corner-shape:squircle;border-radius:calc(var(--radius-sm, var(--radius-md, 4px)) * var(--squircle-ratio, 2))}}.remove-button.svelte-1kicfhd:hover{color:var(--color-error, hsl(0 70% 55%));background:color-mix(in oklch,var(--color-error, hsl(0 70% 55%)) 10%,transparent);transition:none}.remove-button.svelte-1kicfhd:focus-visible{outline:2px solid var(--color-border-active, currentColor);outline-offset:2px}.has-error.svelte-1kicfhd .dropzone:where(.svelte-1kicfhd),.has-error.svelte-1kicfhd .avatar-upload:where(.svelte-1kicfhd){border-color:var(--color-error, hsl(0 70% 55%))}.error-message.svelte-1kicfhd{margin:0;font-size:.8em;color:var(--color-error, hsl(0 70% 55%));line-height:1.4}.form.svelte-bdk9ho{display:flex;flex-direction:column;gap:1rem}.form.svelte-bdk9ho.dense{gap:.5rem}.form.svelte-bdk9ho.comfortable{gap:1.5rem}.form.svelte-bdk9ho.disabled{opacity:.6;pointer-events:none}.input.svelte-uo4e9u{--_font: var(--input-font, var(--control-font-1, 1rem));--_icon-size: var(--input-icon-size, 17px);--_height: calc(var(--_font) * var(--control-height-ratio, 3));--_radius: var(--radius-lg, 10px);--_border: var(--color-border, light-dark(hsl(0 0% 78%), hsl(0 0% 32%)));--_border-hover: var(--color-border-active, light-dark(hsl(0 0% 60%), hsl(0 0% 48%)));--_border-focus: var(--color-action, hsl(217 75% 52%));--_border-error: var(--color-error, light-dark(#ef6262, #b04343));--_bg: var(--color-surface, light-dark(#fff, hsl(0 0% 9%)));--_panel: var(--color-surface, light-dark(#fff, hsl(0 0% 13%)));--_panel-hover: var(--color-bg-active, light-dark(hsl(0 0% 95%), hsl(0 0% 18%)));--_text: var(--color-text, inherit);--_text-muted: var(--color-text-muted, light-dark(hsl(0 0% 46%), hsl(0 0% 62%)));--_chip-bg: var(--color-action, hsl(217 75% 52%));--_chip-bg-hover: var(--color-action-active, hsl(217 80% 46%));--_chip-text: var(--color-action-text, #fff);--_duration: .15s;--_ease: var(--ease-in-out, cubic-bezier(.76, 0, .24, 1));--_ease-label: cubic-bezier(0, .54, .47, 1);--_ease-expand: cubic-bezier(.16, 1, .3, 1);position:relative;width:100%;font-size:var(--_font);text-align:left}.input.disabled.svelte-uo4e9u{opacity:.55;pointer-events:none}.input.dense.svelte-uo4e9u{--_height: calc(var(--_font) * var(--control-height-ratio-dense, 2.5))}.input.comfortable.svelte-uo4e9u{--_height: calc(var(--_font) * var(--control-height-ratio-comfortable, 3.5))}.skeleton-sweep.svelte-uo4e9u{position:absolute;inset:0;z-index:1;border-radius:inherit;overflow:hidden;pointer-events:none}@supports (corner-shape: squircle){.skeleton-sweep.svelte-uo4e9u{corner-shape:inherit}}.skeleton-sweep.svelte-uo4e9u:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}@media(prefers-reduced-motion:reduce){.skeleton-sweep.svelte-uo4e9u:after{animation:none}}.wrapper.svelte-uo4e9u{position:relative;display:flex;align-items:center;gap:.5em;min-height:var(--_height);padding:0 var(--control-pad-x, 1em);border-radius:var(--_radius);background:transparent;cursor:text}@supports (corner-shape: squircle){.wrapper.svelte-uo4e9u{--_cr: min(calc(var(--_radius) * var(--squircle-ratio, 2)), 1em);corner-shape:squircle;border-radius:var(--_cr)}}.input.filled.svelte-uo4e9u .wrapper:where(.svelte-uo4e9u){background:var(--_bg)}.input.dense.svelte-uo4e9u .wrapper:where(.svelte-uo4e9u){padding:0 var(--control-pad-x-dense, .75em)}.input.comfortable.svelte-uo4e9u .wrapper:where(.svelte-uo4e9u){padding:0 var(--control-pad-x-comfortable, 1.25em)}.wrapper.svelte-uo4e9u:before{content:"";position:absolute;inset:0;border:1px solid var(--_border);border-radius:inherit;pointer-events:none;transition:border-color var(--_duration) var(--_ease)}@supports (corner-shape: squircle){.wrapper.svelte-uo4e9u:before{corner-shape:inherit}}.input.has-label.svelte-uo4e9u .wrapper:where(.svelte-uo4e9u):before{border-top-color:transparent}.wrapper.svelte-uo4e9u:hover:before{border-color:var(--_border-hover);transition:none}.input.has-label.svelte-uo4e9u .wrapper:where(.svelte-uo4e9u):hover:before{border-top-color:transparent}.wrapper.focused.svelte-uo4e9u:before{border-color:var(--_border-focus);border-width:2px;transition:none}.input.has-label.svelte-uo4e9u .wrapper.focused:where(.svelte-uo4e9u):before{border-top-color:transparent}.wrapper.has-error.svelte-uo4e9u:before{border-color:var(--_border-error)}.input.has-label.svelte-uo4e9u .wrapper.has-error:where(.svelte-uo4e9u):before{border-top-color:transparent}.input.is-textarea.svelte-uo4e9u .wrapper:where(.svelte-uo4e9u){align-items:stretch;min-height:auto}.field.svelte-uo4e9u{flex:1;min-width:0;border:none;outline:none;box-shadow:none;background:transparent;font:inherit;font-size:var(--_font);color:var(--_text);padding:0;height:var(--_height);line-height:var(--_height)}.field.svelte-uo4e9u::placeholder{color:var(--_text-muted);opacity:.85}.input.placeholder-deferred.svelte-uo4e9u :where(.svelte-uo4e9u):is(.field:where(.svelte-uo4e9u),.chip-input:where(.svelte-uo4e9u))::placeholder{opacity:0;transition:opacity 80ms ease}.input.placeholder-deferred.focused.svelte-uo4e9u :where(.svelte-uo4e9u):is(.field:where(.svelte-uo4e9u),.chip-input:where(.svelte-uo4e9u))::placeholder{opacity:.85;transition:opacity .15s ease .1s}textarea.field.svelte-uo4e9u{height:auto;min-height:var(--_height);line-height:1.5;resize:none;padding:.9em 0}.resize-handle.svelte-uo4e9u{--_grip: var(--_border-hover);position:absolute;right:0;bottom:0;width:20px;height:20px;cursor:ns-resize;touch-action:none}.resize-handle.svelte-uo4e9u:before,.resize-handle.svelte-uo4e9u:after{content:"";position:absolute;right:var(--_inset);bottom:var(--_inset);border-right:2.5px solid var(--_grip);border-bottom:2.5px solid var(--_grip);border-bottom-right-radius:max(calc(var(--_radius) - var(--_inset)),2px);transition:border-color .25s ease,opacity .25s ease,translate .25s var(--_ease)}@supports (corner-shape: squircle){.resize-handle.svelte-uo4e9u:before,.resize-handle.svelte-uo4e9u:after{corner-shape:squircle;border-bottom-right-radius:max(calc(var(--_cr) - var(--_inset)),2px)}}.resize-handle.svelte-uo4e9u:before{--_inset: 3.5px;width:13px;height:13px}.resize-handle.svelte-uo4e9u:after{--_inset: 7.5px;width:7px;height:7px;opacity:0;translate:3px 3px}.resize-handle.svelte-uo4e9u:hover,.resize-handle.svelte-uo4e9u.dragging{--_grip: var(--_text)}:is(.resize-handle.svelte-uo4e9u:hover,.resize-handle.svelte-uo4e9u.dragging):before{transition:none}:is(.resize-handle.svelte-uo4e9u:hover,.resize-handle.svelte-uo4e9u.dragging):after{opacity:1;translate:0 0;transition:opacity .15s ease,translate .15s var(--_ease)}.resize-handle.svelte-uo4e9u.dragging{--_grip: var(--_border-focus)}@media(prefers-reduced-motion:reduce){.resize-handle.svelte-uo4e9u:before,.resize-handle.svelte-uo4e9u:after{transition:none}}input[type=number].field.svelte-uo4e9u{appearance:textfield;-moz-appearance:textfield}input[type=number].field.svelte-uo4e9u::-webkit-outer-spin-button,input[type=number].field.svelte-uo4e9u::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=search].field.svelte-uo4e9u::-webkit-search-cancel-button{-webkit-appearance:none}input[type=date].field.svelte-uo4e9u::-webkit-calendar-picker-indicator,input[type=time].field.svelte-uo4e9u::-webkit-calendar-picker-indicator,input[type=datetime-local].field.svelte-uo4e9u::-webkit-calendar-picker-indicator{display:none}input[type=date].field.svelte-uo4e9u::-webkit-inner-spin-button,input[type=time].field.svelte-uo4e9u::-webkit-inner-spin-button,input[type=datetime-local].field.svelte-uo4e9u::-webkit-inner-spin-button,input[type=date].field.svelte-uo4e9u::-webkit-clear-button,input[type=time].field.svelte-uo4e9u::-webkit-clear-button,input[type=datetime-local].field.svelte-uo4e9u::-webkit-clear-button{-webkit-appearance:none;display:none}label.svelte-uo4e9u{position:absolute;inset:0 0 auto;display:flex;align-items:center;height:var(--_height);margin:0;padding:0;box-sizing:border-box;border-top:1px solid var(--_border);border-bottom:1px solid transparent;border-radius:var(--_radius);color:var(--_text-muted);pointer-events:none;transition:border-color var(--_duration) var(--_ease),color var(--_duration) var(--_ease)}@supports (corner-shape: squircle){label.svelte-uo4e9u{corner-shape:squircle;border-radius:var(--_cr)}}label.svelte-uo4e9u:before,label.svelte-uo4e9u:after{content:"";display:block;box-sizing:border-box;flex:0 0 auto;align-self:flex-start;width:0;min-width:1em;height:var(--_radius);border-top:1px solid transparent;transition:border-color var(--_duration) var(--_ease),min-width .2s var(--_ease-label)}@supports (corner-shape: squircle){label.svelte-uo4e9u:before,label.svelte-uo4e9u:after{height:var(--_cr)}}label.svelte-uo4e9u:before{min-width:.7em;border-top-left-radius:var(--_radius)}@supports (corner-shape: squircle){label.svelte-uo4e9u:before{corner-shape:squircle;border-top-left-radius:var(--_cr)}}label.svelte-uo4e9u:after{flex:1 1 auto;min-width:.5em;margin-left:.3em;border-top-right-radius:var(--_radius)}@supports (corner-shape: squircle){label.svelte-uo4e9u:after{corner-shape:squircle;border-top-right-radius:var(--_cr);min-width:1em}}.input.has-icon.svelte-uo4e9u label:where(.svelte-uo4e9u):not(.floated):before{min-width:calc(1em + var(--_icon-size) + .5em)}.label-text.svelte-uo4e9u{display:flex;align-items:center;max-width:100%;padding:0;margin-left:.3em;font-size:var(--_font);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:font-size .2s var(--_ease-label),transform .2s var(--_ease-label),padding .2s var(--_ease-label),margin-left .2s var(--_ease-label)}label.floated.svelte-uo4e9u{border-top-color:transparent}label.floated.svelte-uo4e9u:before,label.floated.svelte-uo4e9u:after{border-top-color:var(--_border)}label.floated.svelte-uo4e9u .label-text:where(.svelte-uo4e9u){font-size:calc(var(--_font) * .8);transform:translateY(calc(var(--_height) / -2))}@supports (corner-shape: squircle){label.floated.svelte-uo4e9u .label-text:where(.svelte-uo4e9u){margin-left:0}}@supports (corner-shape: squircle){label.floated.svelte-uo4e9u:before{min-width:1em;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - .3em),#0000 0);mask-image:linear-gradient(to right,#000 calc(100% - .3em),#0000 0)}}.input.is-textarea.svelte-uo4e9u label:where(.svelte-uo4e9u){align-items:flex-start}.input.is-textarea.svelte-uo4e9u .label-text:where(.svelte-uo4e9u){padding-top:.9em}.input.is-textarea.svelte-uo4e9u label.floated:where(.svelte-uo4e9u) .label-text:where(.svelte-uo4e9u){padding-top:0;transform:translateY(-50%)}.wrapper.svelte-uo4e9u:hover label:where(.svelte-uo4e9u){border-top-color:var(--_border-hover);transition:color var(--_duration) var(--_ease)}.wrapper.svelte-uo4e9u:hover label.floated:where(.svelte-uo4e9u){border-top-color:transparent}.wrapper.svelte-uo4e9u:hover label.floated:where(.svelte-uo4e9u):before,.wrapper.svelte-uo4e9u:hover label.floated:where(.svelte-uo4e9u):after{border-top-color:var(--_border-hover);transition:min-width .2s var(--_ease-label)}.wrapper.focused.svelte-uo4e9u label:where(.svelte-uo4e9u){border-top-color:var(--_border-focus);color:var(--_border-focus);transition:color var(--_duration) var(--_ease)}.wrapper.focused.svelte-uo4e9u label.floated:where(.svelte-uo4e9u){border-top-color:transparent}.wrapper.focused.svelte-uo4e9u label:where(.svelte-uo4e9u):before,.wrapper.focused.svelte-uo4e9u label:where(.svelte-uo4e9u):after{border-top-width:2px}.wrapper.focused.svelte-uo4e9u label.floated:where(.svelte-uo4e9u):before,.wrapper.focused.svelte-uo4e9u label.floated:where(.svelte-uo4e9u):after{border-top-color:var(--_border-focus);transition:min-width .2s var(--_ease-label)}.wrapper.has-error.svelte-uo4e9u label:where(.svelte-uo4e9u){border-top-color:var(--_border-error);color:var(--_border-error)}.wrapper.has-error.svelte-uo4e9u label.floated:where(.svelte-uo4e9u){border-top-color:transparent}.wrapper.has-error.svelte-uo4e9u label.floated:where(.svelte-uo4e9u):before,.wrapper.has-error.svelte-uo4e9u label.floated:where(.svelte-uo4e9u):after{border-top-color:var(--_border-error)}.required-mark.svelte-uo4e9u{color:var(--_border-error);margin-left:.1em}.icon.svelte-uo4e9u{display:flex;align-items:center;justify-content:center;color:var(--_text-muted);flex-shrink:0;width:var(--_icon-size);height:var(--_icon-size);transition:color var(--_duration) var(--_ease)}.wrapper.focused.svelte-uo4e9u .icon:where(.svelte-uo4e9u){color:var(--_border-focus)}.wrapper.has-error.svelte-uo4e9u .icon:where(.svelte-uo4e9u){color:var(--_border-error)}.search-icon.svelte-uo4e9u{order:-1}.prefix.svelte-uo4e9u,.suffix.svelte-uo4e9u{flex-shrink:0;color:var(--_text-muted);font-size:.92em;-webkit-user-select:none;user-select:none;white-space:nowrap}.suffix.svelte-uo4e9u{order:1}.input.svelte-uo4e9u .button.input-icon-btn{font-size:calc(var(--_font) * .5);flex-shrink:0;width:4em;height:4em}.input.svelte-uo4e9u .button.input-pill-btn{font-size:calc(var(--_font) * .35);flex-shrink:0;width:4em;height:4em}.input.svelte-uo4e9u .button.input-clear-btn{opacity:0;transition:opacity var(--_duration) var(--_ease)}.wrapper.svelte-uo4e9u:hover .button.input-clear-btn,.wrapper.focused.svelte-uo4e9u .button.input-clear-btn{opacity:1}.steppers.svelte-uo4e9u{display:flex;flex-direction:row;align-items:center;gap:0;flex-shrink:0;order:2;margin-right:-.45em}.steppers.svelte-uo4e9u .button.input-icon-btn{margin-inline:-.5em}.steppers.svelte-uo4e9u .button.input-icon-btn:first-child{margin-inline-start:-.2em}.input.has-suffix.svelte-uo4e9u .steppers:where(.svelte-uo4e9u):before{content:"";align-self:center;width:1px;height:1.5em;margin-right:.45em;background:var(--_border)}.color-control.svelte-uo4e9u{position:relative;display:inline-flex;flex-shrink:0;width:1.6em;height:1.6em}.color-swatch.svelte-uo4e9u{width:100%;height:100%;border-radius:var(--radius-md, 5px);border:1px solid var(--_border);pointer-events:none}@supports (corner-shape: squircle){.color-swatch.svelte-uo4e9u{corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}.color-native.svelte-uo4e9u{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;opacity:0;cursor:pointer}.color-native.svelte-uo4e9u:disabled{cursor:not-allowed}.file-native.svelte-uo4e9u{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0;padding:0;margin:-1px}.file-trigger.svelte-uo4e9u{cursor:pointer;text-align:left}.file-placeholder.svelte-uo4e9u{color:var(--_text-muted);opacity:.85}.file-items.svelte-uo4e9u{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;flex:1;min-width:0;padding:.4em 0}.input.has-label.svelte-uo4e9u .file-items:where(.svelte-uo4e9u){padding-top:.6em}.file-item.svelte-uo4e9u{display:inline-flex;align-items:center;gap:.5em;max-width:100%;padding:.25em .3em;border-radius:var(--radius-md, 6px);background:var(--_panel-hover)}@supports (corner-shape: squircle){.file-item.svelte-uo4e9u{corner-shape:squircle;border-radius:calc(var(--radius-md, 6px) * var(--squircle-ratio, 2))}}.file-thumb.svelte-uo4e9u{display:flex;align-items:center;justify-content:center;width:2em;height:2em;flex-shrink:0;overflow:hidden;border-radius:var(--radius-sm, 4px);background:var(--_bg);color:var(--_text-muted)}@supports (corner-shape: squircle){.file-thumb.svelte-uo4e9u{corner-shape:squircle;border-radius:calc(var(--radius-sm, 4px) * var(--squircle-ratio, 2))}}.file-thumb.svelte-uo4e9u img:where(.svelte-uo4e9u){width:100%;height:100%;object-fit:cover}.file-thumb.svelte-uo4e9u svg:where(.svelte-uo4e9u){width:62%;height:62%}.file-item-name.svelte-uo4e9u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92em}.file-add-row.svelte-uo4e9u{flex-basis:100%;width:100%;margin-top:.1em}.chips.svelte-uo4e9u{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;flex:1;min-width:0;padding:.45em 0}.input.has-label.svelte-uo4e9u .chips:where(.svelte-uo4e9u){padding-top:.7em}.chip.svelte-uo4e9u{display:inline-flex;align-items:center;gap:.35em;padding:.2em .3em .2em .7em;border-radius:var(--radius-full, 999px);background:var(--_chip-bg);color:var(--_chip-text);font-size:.85em;max-width:100%;line-height:1.4;transition:background var(--_duration) var(--_ease),scale .15s var(--_ease)}.chip.svelte-uo4e9u:active{scale:.96}.chip-text.svelte-uo4e9u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-remove.svelte-uo4e9u{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.3em;height:1.3em;padding:0;border:none;border-radius:var(--radius-full, 999px);background:none;color:inherit;cursor:pointer;opacity:.75;flex-shrink:0;transition:opacity var(--_duration) var(--_ease),background var(--_duration) var(--_ease)}.chip-remove.svelte-uo4e9u:before{content:"";position:absolute;inset:-10px}.chip-remove.svelte-uo4e9u:hover{opacity:1;background:color-mix(in oklch,currentColor 22%,transparent);transition:opacity var(--_duration) var(--_ease)}.chip-remove.svelte-uo4e9u svg:where(.svelte-uo4e9u){width:.85em;height:.85em}.chip-input.svelte-uo4e9u{flex:1;min-width:5em;border:none;outline:none;box-shadow:none;background:transparent;font:inherit;font-size:var(--_font);color:var(--_text);padding:0;height:1.9em}.chip-input.svelte-uo4e9u::placeholder{color:var(--_text-muted);opacity:.85}.strength-meter.svelte-uo4e9u{display:flex;align-items:center;gap:.5em;margin-top:.4em;padding:0 .4em}.strength-track.svelte-uo4e9u{display:flex;gap:3px;flex:1}.strength-segment.svelte-uo4e9u{height:3px;flex:1;border-radius:2px;background:var(--_border);transition:background .3s var(--_ease)}.strength-label.svelte-uo4e9u{font-size:.75em;white-space:nowrap;transition:color .3s var(--_ease)}.footer.svelte-uo4e9u{display:flex;justify-content:space-between;align-items:baseline;gap:.5em;margin-top:.35em;padding:0 .5em;min-height:1.2em}.error.svelte-uo4e9u{font-size:.78em;color:var(--_border-error);animation:svelte-uo4e9u-error-in .2s var(--_ease)}@keyframes svelte-uo4e9u-error-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.description.svelte-uo4e9u{font-size:.78em;color:var(--_text-muted)}.counter.svelte-uo4e9u{font-size:.74em;color:var(--_text-muted);margin-left:auto;font-variant-numeric:tabular-nums;transition:color var(--_duration) var(--_ease)}.counter.counter-warning.svelte-uo4e9u{color:var(--color-warning, #f59e0b)}.counter.counter-error.svelte-uo4e9u{color:var(--_border-error);font-weight:600}.dropdown.svelte-uo4e9u{position:fixed;top:anchor(bottom);bottom:auto;left:anchor(left);right:auto;width:anchor-size(width);margin:.4em 0 0;padding:0;box-sizing:border-box;max-height:18em;overflow-y:auto;border:1px solid var(--_border);background:var(--_panel);color:var(--_text);border-radius:calc(var(--radius-lg, 10px) * 1.5);--scrollbar-track-inset: calc(var(--radius-xl, 16px) / 2);overscroll-behavior:contain;box-shadow:var(--shadow-md, 0 8px 28px -8px rgb(0 0 0 / .3));position-try-fallbacks:flip-block;transform-origin:center top;opacity:1;transform:scaleY(1);transition:opacity .2s var(--_ease-expand),transform .2s var(--_ease-expand),display .2s allow-discrete,overlay .2s allow-discrete}@supports (corner-shape: squircle){.dropdown.svelte-uo4e9u{corner-shape:squircle;border-radius:calc(var(--radius-lg, 10px) * 1.5 * var(--squircle-ratio, 2));--scrollbar-track-inset: calc( var(--radius-lg, 10px) * 1.5 * var(--squircle-ratio, 2) / 2 )}}.dropdown.above.svelte-uo4e9u{transform-origin:center bottom}.dropdown.svelte-uo4e9u:not(:popover-open){opacity:0;transform:scaleY(.6)}@starting-style{.dropdown.svelte-uo4e9u:popover-open{opacity:0;transform:scaleY(.6)}}.option.svelte-uo4e9u{display:flex;flex-direction:column;min-width:0;flex:1;text-align:left}.option-label.svelte-uo4e9u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-label.svelte-uo4e9u strong{color:var(--_border-focus);font-weight:700}.option-desc.svelte-uo4e9u{font-size:.8em;color:var(--_text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status.svelte-uo4e9u{display:flex;align-items:center;justify-content:center;gap:.5em;padding:.85em;color:var(--_text-muted);font-size:.9em}.spinner.svelte-uo4e9u{display:inline-block;width:14px;height:14px;border:2px solid var(--_border);border-top-color:var(--_border-focus);border-radius:50%;animation:svelte-uo4e9u-spin .6s linear infinite;flex-shrink:0}@keyframes svelte-uo4e9u-spin{to{transform:rotate(360deg)}}.input.readonly.svelte-uo4e9u .wrapper:where(.svelte-uo4e9u){background:var(--color-bg-disabled, light-dark(hsl(0 0% 96%), hsl(0 0% 13%)));cursor:default}.range-container.svelte-1gcctmp{--handle-width: 8px;--handle-height: 24px;--active-height: 6px;--inactive-height: 4px;--gap: 7px;--fill-color: var(--color-action, hsl(220 70% 55%));--track-bg: var(--color-bg-muted, hsl(0 0% 80%));display:flex;flex-direction:column;gap:.5em;width:100%;font-size:var(--control-font-1, 1rem)}.range-container.svelte-1gcctmp.dense{gap:.25em}.range-container.svelte-1gcctmp.comfortable{gap:.75em}.range-container.svelte-1gcctmp .error-text:where(.svelte-1gcctmp){font-size:.8em;color:var(--color-error, #d32f2f)}.range-container.svelte-1gcctmp.size-0{--handle-width: 6px;--handle-height: 20px;--active-height: 4px;--inactive-height: 4px;--gap: 6px;font-size:var(--control-font-0, .875rem)}.range-container.svelte-1gcctmp.size-1{--handle-width: 8px;--handle-height: 24px;--active-height: 6px;--inactive-height: 4px;--gap: 7px;font-size:var(--control-font-1, 1rem)}.range-container.svelte-1gcctmp.size-2{--handle-width: 10px;--handle-height: 28px;--active-height: 7px;--inactive-height: 4px;--gap: 9px;font-size:var(--control-font-2, 1.125rem)}.range-container.svelte-1gcctmp.size-3{--handle-width: 12px;--handle-height: 32px;--active-height: 8px;--inactive-height: 5px;--gap: 10px;font-size:var(--control-font-3, 1.25rem)}label.svelte-1gcctmp{color:var(--color-text, inherit);font-weight:500;line-height:1.4}.range-wrapper.svelte-1gcctmp{position:relative;height:var(--handle-height);display:flex;align-items:center;cursor:pointer}.track-segment.svelte-1gcctmp{position:absolute;top:50%;transform:translateY(-50%);border-radius:999px;pointer-events:none}.track-segment.active.svelte-1gcctmp{height:var(--active-height);background:var(--fill-color);transition:left .1s ease,width .1s ease,height .2s ease,box-shadow .2s ease}.track-segment.inactive.svelte-1gcctmp{height:var(--inactive-height);background:var(--track-bg);transition:left .1s ease,width .1s ease,right .1s ease,height .2s ease}.dragging.svelte-1gcctmp .track-segment.active:where(.svelte-1gcctmp){transition:height .2s ease,box-shadow .2s ease;box-shadow:0 0 8px rgb(from var(--fill-color) r g b / .35)}.dragging.svelte-1gcctmp .track-segment.inactive:where(.svelte-1gcctmp){transition:height .2s ease}.range-container.svelte-1gcctmp:not(.disabled):hover .track-segment.active:where(.svelte-1gcctmp){height:calc(var(--active-height) + 2px)}.range-container.svelte-1gcctmp:not(.disabled):hover .track-segment.inactive:where(.svelte-1gcctmp){height:calc(var(--inactive-height) + 2px)}input.svelte-1gcctmp{position:absolute;width:100%;height:var(--handle-height);margin:0;padding:0;background:transparent;appearance:none;-webkit-appearance:none;pointer-events:none;outline:none;z-index:2}input.svelte-1gcctmp::-webkit-slider-runnable-track{height:var(--active-height);background:transparent;border:none}input.svelte-1gcctmp::-moz-range-track{height:var(--active-height);background:transparent;border:none}input.svelte-1gcctmp::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--handle-width);height:var(--handle-height);background:transparent;border:none;cursor:pointer;pointer-events:auto;margin-top:calc((var(--active-height) - var(--handle-height)) / 2)}input.svelte-1gcctmp::-moz-range-thumb{width:var(--handle-width);height:var(--handle-height);background:transparent;border:none;cursor:pointer;pointer-events:auto}input.svelte-1gcctmp:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-border-active, currentColor);outline-offset:2px;border-radius:calc(var(--handle-width) / 2)}input.svelte-1gcctmp:focus-visible::-moz-range-thumb{outline:2px solid var(--color-border-active, currentColor);outline-offset:2px;border-radius:calc(var(--handle-width) / 2)}input.svelte-1gcctmp:disabled{cursor:not-allowed}input.svelte-1gcctmp:disabled::-webkit-slider-thumb{cursor:not-allowed}input.svelte-1gcctmp:disabled::-moz-range-thumb{cursor:not-allowed}.handle.svelte-1gcctmp{position:absolute;top:50%;width:var(--handle-width);height:var(--handle-height);border-radius:calc(var(--handle-width) / 2);background:var(--fill-color);transform:translate(-50%,-50%);pointer-events:none;z-index:2;transition:left .1s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease}.range-container.svelte-1gcctmp:not(.disabled) .handle.hovering:where(.svelte-1gcctmp){transform:translate(-50%,-50%) scale(1.5,1.3);box-shadow:0 0 0 8px rgb(from var(--fill-color) r g b / .12)}.range-container.svelte-1gcctmp:not(.disabled) .handle.dragging:where(.svelte-1gcctmp){transform:translate(-50%,-50%) scale(1.5,1.15);box-shadow:0 0 0 12px rgb(from var(--fill-color) r g b / .18)}.handle.dragging.svelte-1gcctmp{transition:box-shadow .15s ease}.disabled.svelte-1gcctmp .handle:where(.svelte-1gcctmp){background:var(--color-action-disabled, hsl(0 0% 70%))}.disabled.svelte-1gcctmp{opacity:.5}.ticks.svelte-1gcctmp{position:absolute;inset:0;pointer-events:none;z-index:3}.tick.svelte-1gcctmp{position:absolute;top:50%;width:4px;height:4px;border-radius:50%;background:var(--fill-color);opacity:.6;transform:translate(-50%,-50%)}.tick.active.svelte-1gcctmp{background:var(--color-action-text, white);opacity:.6}.tick-label.svelte-1gcctmp{position:absolute;top:calc(var(--handle-height) / 2 + 6px);left:50%;transform:translate(-50%);font-size:.75em;color:var(--color-text-muted, inherit);white-space:nowrap}.value-tooltip.svelte-1gcctmp{position:absolute;bottom:calc(100% + 8px);transform:translate(-50%) translateY(4px);background:var(--color-action-active, hsl(220 70% 50%));color:var(--color-action-text, white);padding:2px 8px;border-radius:4px;font-size:.8em;font-weight:600;white-space:nowrap;pointer-events:none;z-index:3;opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.value-tooltip.visible.svelte-1gcctmp{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.value-tooltip.svelte-1gcctmp:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--color-action-active, hsl(220 70% 50%))}.value-display.svelte-1gcctmp{display:flex;justify-content:space-between;color:var(--color-text-muted, inherit);font-size:.85em;font-variant-numeric:tabular-nums}.has-tick-labels.svelte-1gcctmp .range-wrapper:where(.svelte-1gcctmp){margin-bottom:1.5em}.range-container.vertical.svelte-1gcctmp{width:fit-content;height:var(--range-height, 200px);align-items:center;overflow:visible}.range-container.vertical.svelte-1gcctmp .range-wrapper:where(.svelte-1gcctmp){width:var(--range-height, 200px);transform-origin:0 0;transform:rotate(-90deg) translate(-100%)}.range-container.vertical.svelte-1gcctmp .value-tooltip:where(.svelte-1gcctmp){bottom:auto;top:calc(100% + 8px);transform:translate(-50%) translateY(-4px) rotate(90deg) translate(18px)}.range-container.vertical.svelte-1gcctmp .value-tooltip:where(.svelte-1gcctmp).visible{transform:translate(-50%) translateY(0) rotate(90deg) translate(10px)}.range-container.vertical.svelte-1gcctmp .value-tooltip:where(.svelte-1gcctmp):after{top:50%;left:auto;right:100%;transform:translateY(-50%);border-top-color:transparent;border-right-color:var(--color-action-active, hsl(220 70% 50%))}.range-container.vertical.svelte-1gcctmp .tick-label:where(.svelte-1gcctmp){transform:translate(-50%) rotate(90deg)}.select.svelte-az3yyi{--_font: var(--select-font, var(--control-font-1, 1rem));--_height: calc(var(--_font) * var(--control-height-ratio, 3));--_radius: var(--radius-lg, 10px);--_border: var(--color-border, light-dark(hsl(0 0% 78%), hsl(0 0% 32%)));--_border-hover: var(--color-border-active, light-dark(hsl(0 0% 60%), hsl(0 0% 48%)));--_border-focus: var(--color-action, hsl(217 75% 52%));--_border-error: var(--color-error, light-dark(#ef6262, #b04343));--_bg: var(--color-surface, light-dark(#fff, hsl(0 0% 9%)));--_panel: var(--color-surface, light-dark(#fff, hsl(0 0% 13%)));--_panel-hover: var(--color-bg-active, light-dark(hsl(0 0% 95%), hsl(0 0% 18%)));--_option-hover: color-mix( in oklch, var(--color-text, light-dark(#000, #fff)) 6%, transparent );--_option-selected: color-mix(in oklch, var(--_border-focus) 10%, transparent);--_option-selected-hover: color-mix(in oklch, var(--_border-focus) 16%, transparent);--_text: var(--color-text, inherit);--_text-muted: var(--color-text-muted, light-dark(hsl(0 0% 46%), hsl(0 0% 62%)));--_chip-bg: var(--color-action, hsl(217 75% 52%));--_chip-text: var(--color-action-text, #fff);--_duration: .15s;--_ease: var(--ease-in-out, cubic-bezier(.76, 0, .24, 1));--_ease-label: cubic-bezier(0, .54, .47, 1);--_ease-expand: cubic-bezier(.16, 1, .3, 1);--_ease-back: var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1));position:relative;width:100%;font-size:var(--_font);text-align:left}.select.dense.svelte-az3yyi{--_height: calc(var(--_font) * var(--control-height-ratio-dense, 2.5))}.select.comfortable.svelte-az3yyi{--_height: calc(var(--_font) * var(--control-height-ratio-comfortable, 3.5))}.select.disabled.svelte-az3yyi{opacity:.55;pointer-events:none}.select.skeleton.svelte-az3yyi{pointer-events:none}.skeleton-sweep.svelte-az3yyi{position:absolute;inset:0;z-index:1;border-radius:inherit;overflow:hidden;pointer-events:none}@supports (corner-shape: squircle){.skeleton-sweep.svelte-az3yyi{corner-shape:inherit}}.skeleton-sweep.svelte-az3yyi:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}@media(prefers-reduced-motion:reduce){.skeleton-sweep.svelte-az3yyi:after{animation:none}}.trigger.svelte-az3yyi{position:relative;display:flex;align-items:center;gap:.5em;box-sizing:border-box;min-height:var(--_height);padding:.5em var(--control-pad-x, 1em);border-radius:var(--_radius);background:transparent;cursor:pointer;width:100%;font:inherit;font-size:var(--_font);color:var(--_text);text-align:left;outline:none}@supports (corner-shape: squircle){.trigger.svelte-az3yyi{--_cr: min(calc(var(--_radius) * var(--squircle-ratio, 2)), 1em);corner-shape:squircle;border-radius:var(--_cr)}}.select.filled.svelte-az3yyi .trigger:where(.svelte-az3yyi){background:var(--_bg)}.select.dense.svelte-az3yyi .trigger:where(.svelte-az3yyi){padding:.4em var(--control-pad-x-dense, .75em)}.select.comfortable.svelte-az3yyi .trigger:where(.svelte-az3yyi){padding:.6em var(--control-pad-x-comfortable, 1.25em)}.trigger.svelte-az3yyi:before{content:"";position:absolute;inset:0;border:1px solid var(--_border);border-radius:inherit;pointer-events:none;transition:border-color var(--_duration) var(--_ease)}@supports (corner-shape: squircle){.trigger.svelte-az3yyi:before{corner-shape:inherit}}.select.has-label.svelte-az3yyi .trigger:where(.svelte-az3yyi):before{border-top-color:transparent}.trigger.svelte-az3yyi:hover:before{border-color:var(--_border-hover);transition:none}.select.has-label.svelte-az3yyi .trigger:where(.svelte-az3yyi):hover:before{border-top-color:transparent}.trigger.open.svelte-az3yyi:before,.trigger.svelte-az3yyi:focus-within:before{border-color:var(--_border-focus);border-width:2px;transition:none}.select.has-label.svelte-az3yyi .trigger.open:where(.svelte-az3yyi):before,.select.has-label.svelte-az3yyi .trigger:where(.svelte-az3yyi):focus-within:before{border-top-color:transparent}.select.has-error.svelte-az3yyi .trigger:where(.svelte-az3yyi):before{border-color:var(--_border-error)}.select.has-error.svelte-az3yyi .trigger.open:where(.svelte-az3yyi):before,.select.has-error.svelte-az3yyi .trigger:where(.svelte-az3yyi):focus-within:before{border-color:var(--_border-error)}.select.has-error.has-label.svelte-az3yyi .trigger:where(.svelte-az3yyi):before{border-top-color:transparent}label.svelte-az3yyi{position:absolute;inset:0 0 auto;display:flex;align-items:center;height:var(--_height);margin:0;padding:0;box-sizing:border-box;border-top:1px solid var(--_border);border-bottom:1px solid transparent;border-radius:var(--_radius);color:var(--_text-muted);pointer-events:none;transition:border-color var(--_duration) var(--_ease),color var(--_duration) var(--_ease)}@supports (corner-shape: squircle){label.svelte-az3yyi{corner-shape:squircle;border-radius:var(--_cr)}}label.svelte-az3yyi:before,label.svelte-az3yyi:after{content:"";display:block;box-sizing:border-box;flex:0 0 auto;align-self:flex-start;width:0;min-width:1em;height:var(--_radius);border-top:1px solid transparent;transition:border-color var(--_duration) var(--_ease),min-width .2s var(--_ease-label)}@supports (corner-shape: squircle){label.svelte-az3yyi:before,label.svelte-az3yyi:after{height:var(--_cr)}}label.svelte-az3yyi:before{min-width:.7em;border-top-left-radius:var(--_radius)}@supports (corner-shape: squircle){label.svelte-az3yyi:before{corner-shape:squircle;border-top-left-radius:var(--_cr)}}label.svelte-az3yyi:after{flex:1 1 auto;min-width:.5em;margin-left:.3em;border-top-right-radius:var(--_radius)}@supports (corner-shape: squircle){label.svelte-az3yyi:after{corner-shape:squircle;border-top-right-radius:var(--_cr);min-width:1em}}.label-text.svelte-az3yyi{display:flex;align-items:center;max-width:100%;margin-left:.3em;font-size:var(--_font);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:font-size .2s var(--_ease-label),transform .2s var(--_ease-label),margin-left .2s var(--_ease-label)}label.floated.svelte-az3yyi{border-top-color:transparent}label.floated.svelte-az3yyi:before,label.floated.svelte-az3yyi:after{border-top-color:var(--_border)}label.floated.svelte-az3yyi .label-text:where(.svelte-az3yyi){font-size:calc(var(--_font) * .8);transform:translateY(calc(var(--_height) / -2))}@supports (corner-shape: squircle){label.floated.svelte-az3yyi .label-text:where(.svelte-az3yyi){margin-left:0}}@supports (corner-shape: squircle){label.floated.svelte-az3yyi:before{min-width:1em;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - .3em),#0000 0);mask-image:linear-gradient(to right,#000 calc(100% - .3em),#0000 0)}}.trigger.svelte-az3yyi:hover label:where(.svelte-az3yyi){border-top-color:var(--_border-hover);transition:color var(--_duration) var(--_ease)}.trigger.svelte-az3yyi:hover label.floated:where(.svelte-az3yyi){border-top-color:transparent}.trigger.svelte-az3yyi:hover label.floated:where(.svelte-az3yyi):before,.trigger.svelte-az3yyi:hover label.floated:where(.svelte-az3yyi):after{border-top-color:var(--_border-hover);transition:min-width .2s var(--_ease-label)}.trigger.open.svelte-az3yyi label:where(.svelte-az3yyi),.trigger.svelte-az3yyi:focus-within label:where(.svelte-az3yyi){border-top-color:var(--_border-focus);color:var(--_border-focus);transition:color var(--_duration) var(--_ease)}.trigger.open.svelte-az3yyi label.floated:where(.svelte-az3yyi),.trigger.svelte-az3yyi:focus-within label.floated:where(.svelte-az3yyi){border-top-color:transparent}.trigger.open.svelte-az3yyi label:where(.svelte-az3yyi):before,.trigger.open.svelte-az3yyi label:where(.svelte-az3yyi):after,.trigger.svelte-az3yyi:focus-within label:where(.svelte-az3yyi):before,.trigger.svelte-az3yyi:focus-within label:where(.svelte-az3yyi):after{border-top-width:2px}.trigger.open.svelte-az3yyi label.floated:where(.svelte-az3yyi):before,.trigger.open.svelte-az3yyi label.floated:where(.svelte-az3yyi):after,.trigger.svelte-az3yyi:focus-within label.floated:where(.svelte-az3yyi):before,.trigger.svelte-az3yyi:focus-within label.floated:where(.svelte-az3yyi):after{border-top-color:var(--_border-focus);transition:min-width .2s var(--_ease-label)}.select.has-error.svelte-az3yyi label:where(.svelte-az3yyi){border-top-color:var(--_border-error);color:var(--_border-error)}.select.has-error.svelte-az3yyi label.floated:where(.svelte-az3yyi){border-top-color:transparent}.select.has-error.svelte-az3yyi label.floated:where(.svelte-az3yyi):before,.select.has-error.svelte-az3yyi label.floated:where(.svelte-az3yyi):after{border-top-color:var(--_border-error)}.required-mark.svelte-az3yyi{color:var(--_border-error);margin-left:.15em}.value.svelte-az3yyi{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:.35em;min-width:0;overflow:visible}.single-value.svelte-az3yyi,.placeholder.svelte-az3yyi{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.placeholder.svelte-az3yyi{color:var(--_text-muted)}.chip.svelte-az3yyi{display:inline-flex;align-items:center;gap:.3em;padding:.2em .3em .2em .7em;border-radius:var(--radius-full, 999px);background:var(--_chip-bg);color:var(--_chip-text);font-size:.82em;max-width:100%;line-height:1.45}.chip.svelte-az3yyi>span:where(.svelte-az3yyi):first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-remove.svelte-az3yyi{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.35em;height:1.35em;flex-shrink:0;border-radius:var(--radius-full, 999px);color:inherit;cursor:pointer;opacity:.75;transition:opacity var(--_duration) var(--_ease),background var(--_duration) var(--_ease)}.chip-remove.svelte-az3yyi:before{content:"";position:absolute;inset:-10px}.chip-remove.svelte-az3yyi:hover{opacity:1;background:color-mix(in oklch,currentColor 22%,transparent);transition:opacity var(--_duration) var(--_ease)}.clear.svelte-az3yyi{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:.35em;border-radius:var(--radius-full, 999px);color:var(--_text-muted);cursor:pointer;opacity:.7;transition:opacity var(--_duration) var(--_ease),background var(--_duration) var(--_ease)}.clear.svelte-az3yyi:hover{opacity:1;background:var(--_panel-hover);transition:opacity var(--_duration) var(--_ease)}.chevron.svelte-az3yyi{display:flex;align-items:center;flex-shrink:0;color:var(--_text-muted);transition:transform .3s var(--_ease-back),color var(--_duration) var(--_ease)}.chevron.open.svelte-az3yyi{transform:rotate(180deg)}.trigger.open.svelte-az3yyi .chevron:where(.svelte-az3yyi),.trigger.svelte-az3yyi:focus-within .chevron:where(.svelte-az3yyi){color:var(--_border-focus)}.spinner.svelte-az3yyi{display:inline-block;width:1.05em;height:1.05em;border:2px solid var(--_border);border-top-color:var(--_border-focus);border-radius:50%;animation:svelte-az3yyi-spin .6s linear infinite;flex-shrink:0}@keyframes svelte-az3yyi-spin{to{transform:rotate(360deg)}}.dropdown.svelte-az3yyi{container-type:inline-size;position:fixed;top:anchor(bottom);bottom:auto;left:anchor(left);right:auto;width:anchor-size(width);margin:.4em 0 0;padding:.3em;box-sizing:border-box;max-height:18em;overflow-y:auto;border:1px solid var(--_border);background:var(--_panel);color:var(--_text);border-radius:var(--radius-xl, 16px);--scrollbar-track-inset: calc(var(--radius-xl, 16px) / 2);overscroll-behavior:contain;box-shadow:var(--shadow-md, 0 8px 28px -8px rgb(0 0 0 / .3));position-try-fallbacks:flip-block;transform-origin:center top;opacity:1;transform:scaleY(1);transition:opacity .2s var(--_ease-expand),transform .2s var(--_ease-expand),display .2s allow-discrete,overlay .2s allow-discrete}@supports (corner-shape: squircle){.dropdown.svelte-az3yyi{corner-shape:squircle;border-radius:calc(var(--radius-xl, 16px) * var(--squircle-ratio, 2));--scrollbar-track-inset: calc( var(--radius-xl, 16px) * var(--squircle-ratio, 2) / 2 )}}.dropdown.above.svelte-az3yyi{transform-origin:center bottom}.dropdown.svelte-az3yyi:not(:popover-open){opacity:0;transform:scaleY(.6)}@starting-style{.dropdown.svelte-az3yyi:popover-open{opacity:0;transform:scaleY(.6)}}.search.svelte-az3yyi{padding:.25em .25em .4em}.search.svelte-az3yyi input:where(.svelte-az3yyi){width:100%;padding:.6em .8em;border:1px solid var(--_border);border-radius:var(--radius-lg, 10px);background:var(--_bg);color:var(--_text);font:inherit;outline:none;box-shadow:none;transition:border-color var(--_duration) var(--_ease)}@supports (corner-shape: squircle){.search.svelte-az3yyi input:where(.svelte-az3yyi){corner-shape:squircle;border-radius:calc(var(--radius-lg, 10px) * var(--squircle-ratio, 2))}}.search.svelte-az3yyi input:where(.svelte-az3yyi):focus{border-color:var(--_border-focus)}.search.svelte-az3yyi input:where(.svelte-az3yyi)::placeholder{color:var(--_text-muted)}.option.svelte-az3yyi{position:relative;display:flex;align-items:center;gap:.6em;padding:.7em .85em;border-radius:var(--radius-md, 8px);cursor:pointer;transition:background .3s ease,border-radius .15s ease,translate .2s ease,scale .2s ease;-webkit-user-select:none;user-select:none}@supports (corner-shape: squircle){.option.svelte-az3yyi{corner-shape:squircle;border-radius:calc(var(--radius-md, 8px) * var(--squircle-ratio, 2))}}.option.svelte-az3yyi:hover,.option.highlighted.svelte-az3yyi{background:var(--_option-hover);transition:border-radius .15s ease,translate .2s ease,scale .2s ease}.option.svelte-az3yyi+.option:where(.svelte-az3yyi):after{content:"";position:absolute;top:0;left:1rem;right:1rem;border-top:1px solid var(--_option-hover)}.dropdown.svelte-az3yyi>.option:where(.svelte-az3yyi):first-child,.dropdown.svelte-az3yyi>.group-label:where(.svelte-az3yyi):first-child{border-top-left-radius:calc(var(--radius-xl, 16px) - .3em);border-top-right-radius:calc(var(--radius-xl, 16px) - .3em)}@supports (corner-shape: squircle){.dropdown.svelte-az3yyi>.option:where(.svelte-az3yyi):first-child,.dropdown.svelte-az3yyi>.group-label:where(.svelte-az3yyi):first-child{corner-shape:squircle;border-top-left-radius:calc((var(--radius-xl, 16px) - .3em) * var(--squircle-ratio, 2));border-top-right-radius:calc((var(--radius-xl, 16px) - .3em) * var(--squircle-ratio, 2))}}.dropdown.svelte-az3yyi>.option:where(.svelte-az3yyi):last-child,.dropdown.svelte-az3yyi>.empty:where(.svelte-az3yyi):last-child{border-bottom-left-radius:calc(var(--radius-xl, 16px) - .3em);border-bottom-right-radius:calc(var(--radius-xl, 16px) - .3em)}@supports (corner-shape: squircle){.dropdown.svelte-az3yyi>.option:where(.svelte-az3yyi):last-child,.dropdown.svelte-az3yyi>.empty:where(.svelte-az3yyi):last-child{corner-shape:squircle;border-bottom-left-radius:calc((var(--radius-xl, 16px) - .3em) * var(--squircle-ratio, 2));border-bottom-right-radius:calc((var(--radius-xl, 16px) - .3em) * var(--squircle-ratio, 2))}}.option.selected.svelte-az3yyi{color:var(--_border-focus);font-weight:600;background:var(--_option-selected)}.option.selected.svelte-az3yyi:hover,.option.selected.highlighted.svelte-az3yyi{background:var(--_option-selected-hover)}.option.svelte-az3yyi:is(.selected:where(.svelte-az3yyi),.highlighted:where(.svelte-az3yyi)):not(.disabled):has(+.option:where(.svelte-az3yyi):is(.selected:where(.svelte-az3yyi),.highlighted:where(.svelte-az3yyi)):not(.disabled)){border-bottom-left-radius:0;border-bottom-right-radius:0}.option.svelte-az3yyi:is(.selected:where(.svelte-az3yyi),.highlighted:where(.svelte-az3yyi)):not(.disabled)+.option:where(.svelte-az3yyi):is(.selected:where(.svelte-az3yyi),.highlighted:where(.svelte-az3yyi)):not(.disabled){border-top-left-radius:0;border-top-right-radius:0}.option.disabled.svelte-az3yyi{opacity:.5;pointer-events:none}.option.svelte-az3yyi:active:not(.disabled){translate:0 2px;scale:.98 var(--press-scale-y, .85);scale:clamp(.9,1 - tan(atan2(var(--press-shrink, 20px),100cqi)),1) var(--press-scale-y, .85)}.option-content.svelte-az3yyi{display:flex;flex-direction:column;min-width:0;flex:1}.option-label.svelte-az3yyi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-desc.svelte-az3yyi{font-size:.8em;color:var(--_text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check.svelte-az3yyi{display:flex;align-items:center;justify-content:center;width:1.1em;height:1.1em;flex-shrink:0;color:var(--_border-focus)}.check-single.svelte-az3yyi{display:flex;align-items:center;margin-left:auto;flex-shrink:0;color:var(--_border-focus)}.group-label.svelte-az3yyi{margin-top:.5em;padding:.7em .85em .3em;border-top:1px solid color-mix(in oklch,var(--_text) 9%,transparent);font-size:.72em;font-weight:700;letter-spacing:.06em;color:var(--_text-muted);text-transform:uppercase;-webkit-user-select:none;user-select:none}.group-label.svelte-az3yyi:first-child{margin-top:0;border-top:none;padding-top:.4em}.create.svelte-az3yyi{font-style:italic;color:var(--_text-muted)}.empty.svelte-az3yyi{display:flex;align-items:center;justify-content:center;gap:.5em;padding:.85em;color:var(--_text-muted);font-size:.9em}.error-text.svelte-az3yyi{display:block;font-size:.78em;color:var(--_border-error);margin-top:.35em;padding:0 .5em}.description-text.svelte-az3yyi{display:block;font-size:.78em;color:var(--_text-muted, light-dark(hsl(0 0% 46%), hsl(0 0% 62%)));margin-top:.35em;padding:0 .5em}.chevron.svelte-az3yyi svg:where(.svelte-az3yyi){width:1.4em;height:1.4em}.clear.svelte-az3yyi svg:where(.svelte-az3yyi){width:1.35em;height:1.35em}.chip-remove.svelte-az3yyi svg:where(.svelte-az3yyi){width:.85em;height:.85em}.check.svelte-az3yyi svg:where(.svelte-az3yyi),.check-single.svelte-az3yyi svg:where(.svelte-az3yyi){width:100%;height:100%}.visuallyhidden.svelte-11w2qmg{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.carousel.svelte-11w2qmg{user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transform:translateZ(0);overflow:hidden;height:100%}.carousel.svelte-11w2qmg.inline .item:where(.svelte-11w2qmg){cursor:grab}.carousel.svelte-11w2qmg.inline .item:where(.svelte-11w2qmg)>*{height:100%}.carousel.svelte-11w2qmg.inline .item:where(.svelte-11w2qmg) .video{max-height:100%;margin-top:0;margin-bottom:0}.carousel.svelte-11w2qmg:not(.inline) .item:where(.svelte-11w2qmg){cursor:pointer}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg){position:relative;display:grid;grid-auto-columns:100%;grid-template-rows:100%;grid-auto-flow:column;height:100%;list-style-type:none;transform-style:preserve-3d;margin:0;padding:0;touch-action:none;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg).zoomed{cursor:move}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg).zoomed .item:where(.svelte-11w2qmg)>img:where(.svelte-11w2qmg){cursor:move}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg).opening .item:where(.svelte-11w2qmg)>*{opacity:0}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg).dragging:not(.zoomed){cursor:grabbing}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg).dragging:not(.zoomed) .item:where(.svelte-11w2qmg)>img:where(.svelte-11w2qmg){cursor:grabbing}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg).swiping .item *{pointer-events:none!important}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg).transitioning .item:where(.svelte-11w2qmg){pointer-events:none}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg).transitioning .item:where(.svelte-11w2qmg) .item>*{pointer-events:none}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg):not(.animating) .item.pdf:where(.svelte-11w2qmg){overflow:visible}.carousel.svelte-11w2qmg .items:where(.svelte-11w2qmg):after{content:"";position:relative;grid-row:1;grid-column-start:1;grid-column-end:span 999;z-index:-1}.item.svelte-11w2qmg{grid-column:var(--col);grid-row:1;display:grid;grid-auto-flow:row;grid-auto-rows:100%;grid-template-columns:100%;align-items:center;justify-content:center;justify-items:center;perspective:100px;perspective-origin:center center;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;z-index:1;overflow:hidden}.item.svelte-11w2qmg>.preview:where(.svelte-11w2qmg){grid-row:1;grid-column:1;filter:blur(calc(10px + 1vw + 1vh)) contrast(1.3) saturate(1.2)}@supports (filter: url(#sharpBlur) contrast(1.05) saturate(1.1)){.item.svelte-11w2qmg>.preview:where(.svelte-11w2qmg){filter:url(#sharpBlur) contrast(1.05) saturate(1.1)}}.item.svelte-11w2qmg>.preview:where(.svelte-11w2qmg)+*{grid-row:1;grid-column:1}.item.svelte-11w2qmg>.preview:where(.svelte-11w2qmg).explicit-size{width:calc(100cqh * var(--ratio, 1))!important}.item.svelte-11w2qmg>iframe{border:none;outline:none;cursor:pointer}.item.svelte-11w2qmg>canvas{object-fit:cover}.item.svelte-11w2qmg>*{width:100%;height:calc(100% - var(--carousel-padding-top, 0px) - var(--carousel-padding-bottom, 0px));will-change:transform;transform-origin:0px 0px;backface-visibility:hidden;-webkit-backface-visibility:hidden;cursor:grab;pointer-events:all}.item.svelte-11w2qmg>img:where(.svelte-11w2qmg){object-fit:contain;max-width:none;max-height:none}.item.svelte-11w2qmg>img:where(.svelte-11w2qmg).explicit-size{width:auto;height:100%;max-height:calc((100cqw * (1 / var(--ratio, 1))) - var(--carousel-padding-top, 0px) - var(--carousel-padding-bottom, 0px))}.item.svelte-11w2qmg .video{aspect-ratio:16 / 9;width:100%;max-height:calc(100% - var(--carousel-padding-top, 0px) - var(--carousel-padding-bottom, 0px));height:unset;align-self:center;margin-top:var(--carousel-padding-top, 0px);margin-bottom:var(--carousel-padding-bottom, 0px);cursor:pointer}.item.svelte-11w2qmg>.rich-loading:where(.svelte-11w2qmg){width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.item.svelte-11w2qmg>.rich-loading:where(.svelte-11w2qmg)>.spinner:where(.svelte-11w2qmg){width:36px;height:36px;border-radius:50%;border:3px solid currentColor;border-top-color:transparent;opacity:.6;animation:svelte-11w2qmg-carousel-spin .9s linear infinite}.item.svelte-11w2qmg>.rich-placeholder:where(.svelte-11w2qmg){width:100%;height:100%;pointer-events:none}@keyframes svelte-11w2qmg-carousel-spin{to{transform:rotate(360deg)}}.visuallyhidden.svelte-nyfxhs{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.pagination.svelte-nyfxhs{white-space:nowrap}.list-item-icon.svelte-nyfxhs{display:inline-flex;align-items:center;padding-right:.5rem;font-size:1.1rem}.list-item-icon.svelte-nyfxhs svg,.icon.svelte-nyfxhs svg{width:1em;height:1em}.gallery.svelte-nyfxhs{--_cap: var(--radius-3xl, 60px);--_rxl: min(var(--radius-xl, .75rem), var(--_cap));--_r2xl: min(var(--radius-2xl, 1rem), var(--_cap));--_r3xl: min(var(--radius-3xl, 1.5rem), var(--_cap))}.gallery-item.svelte-nyfxhs{position:relative;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;cursor:pointer;border-radius:var(--radius-lg);isolation:isolate;overflow:hidden;transition:box-shadow .15s ease,scale .15s ease;box-shadow:var(--shadow-sm);background-color:var(--color-bg-muted, var(--bg-high))}@supports (corner-shape: squircle){.gallery-item.svelte-nyfxhs{corner-shape:squircle;border-radius:calc(var(--radius-lg) * var(--squircle-ratio, 2))}}.gallery-item.svelte-nyfxhs .image:where(.svelte-nyfxhs){position:absolute;inset:0;transition:transform .15s ease;transform:scale(1);will-change:transform;overflow:hidden}.gallery-item.svelte-nyfxhs .thumbnail-blur:where(.svelte-nyfxhs),.gallery-item.svelte-nyfxhs .thumbnail-img:where(.svelte-nyfxhs),.gallery-item.svelte-nyfxhs .thumbnail-placeholder:where(.svelte-nyfxhs){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.gallery-item.svelte-nyfxhs .thumbnail-blur:where(.svelte-nyfxhs){z-index:0;filter:blur(24px) saturate(1.2) contrast(1.05);transform:scale(1.2);pointer-events:none;-webkit-user-select:none;user-select:none}.gallery-item.svelte-nyfxhs .thumbnail-placeholder:where(.svelte-nyfxhs){z-index:0;background:linear-gradient(135deg,light-dark(rgba(0,0,0,.04),rgba(255,255,255,.04)),light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1)))}.gallery-item.svelte-nyfxhs .thumbnail-img:where(.svelte-nyfxhs){z-index:1;opacity:1;transform:scale(1);transition:opacity .4s ease,transform .7s cubic-bezier(.22,1,.36,1)}.gallery-item.svelte-nyfxhs .thumbnail-img:where(.svelte-nyfxhs).no-blur{transition:opacity .25s ease,transform .4s ease}.gallery-item.svelte-nyfxhs .thumbnail-img:where(.svelte-nyfxhs).fading{opacity:0;transform:scale(1.04);transition:none}.gallery-item.svelte-nyfxhs:active{scale:.98}.gallery-item.svelte-nyfxhs:hover{box-shadow:var(--shadow-md)}.gallery-item.svelte-nyfxhs:hover .image:where(.svelte-nyfxhs){opacity:.97;transform:scale(1.018)}.gallery-item.svelte-nyfxhs:focus{outline:solid 4px var(--color-text, var(--text))}.gallery-item.svelte-nyfxhs:focus:not(:focus-visible){outline:none}.gallery-item.svelte-nyfxhs>*{grid-row:1 / 1;grid-column:1 / 1;position:relative}.gallery-item.svelte-nyfxhs .icon:where(.svelte-nyfxhs){display:flex;align-items:center;justify-content:center;justify-self:center;align-self:center;color:#fff;background-color:#0009;border-radius:100%;width:min(max(20%,3rem),7rem);aspect-ratio:1 / 1;padding:.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gallery-item.svelte-nyfxhs .icon:where(.svelte-nyfxhs) svg{width:max(2rem,70%);height:max(2rem,70%)}.gallery-item.svelte-nyfxhs .name:where(.svelte-nyfxhs){position:absolute;bottom:0;left:0;right:0;width:100%;color:#fff;background-color:#0009;padding:max(.5rem,calc(var(--radius-lg, 0px) / 2)) max(1rem,var(--radius-lg, 0px));text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.gallery-item.svelte-nyfxhs .name:where(.svelte-nyfxhs).hover-only{transition:transform .25s ease;-webkit-backdrop-filter:none;backdrop-filter:none;transform:translate3d(0,100%,0)}.gallery-item.svelte-nyfxhs .actions:where(.svelte-nyfxhs){position:absolute;top:max(4px,min(16px,var(--radius-lg, 0px)));right:max(4px,min(16px,var(--radius-lg, 0px)));z-index:2;display:flex;gap:.25rem}.gallery-item.svelte-nyfxhs .actions:where(.svelte-nyfxhs).hover-only{opacity:0;transition:opacity .25s ease}:is(.gallery-item.svelte-nyfxhs:focus-visible,.gallery-item.svelte-nyfxhs:has(.actions:where(.svelte-nyfxhs):focus-within)) .actions:where(.svelte-nyfxhs){opacity:1}:is(.gallery-item.svelte-nyfxhs:focus-visible,.gallery-item.svelte-nyfxhs:has(.actions:where(.svelte-nyfxhs):focus-within)) .name:where(.svelte-nyfxhs){transform:translateZ(0)}@media(hover:hover)and (pointer:fine){.gallery-item.svelte-nyfxhs:hover .name.hover-only:where(.svelte-nyfxhs){transform:translateZ(0)}.gallery-item.svelte-nyfxhs:hover .actions.hover-only:where(.svelte-nyfxhs){opacity:1}}@media not ((hover:hover)and (pointer:fine)){.gallery-item.svelte-nyfxhs .actions.hover-only:where(.svelte-nyfxhs){display:none}}.gallery.slider.svelte-nyfxhs{z-index:1;perspective:100px;perspective-origin:center center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transform:translateZ(0);position:relative;margin:0 auto}.gallery.slider.svelte-nyfxhs .carousel{position:relative;z-index:1;height:100%}.gallery.slider.svelte-nyfxhs .bg:where(.svelte-nyfxhs){position:absolute;inset:0;z-index:-1}.gallery.slider.svelte-nyfxhs .controls:where(.svelte-nyfxhs){display:flex;position:absolute;align-items:center;bottom:0;left:0;right:0;width:100%;height:3.5rem;gap:1rem;padding:0 1rem;pointer-events:none}.gallery.slider.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .button{pointer-events:all}.gallery.slider.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .spacer:where(.svelte-nyfxhs){flex:1}.gallery.slider.svelte-nyfxhs nav.pages:where(.svelte-nyfxhs){position:absolute;z-index:2;display:flex;align-items:center;gap:.125rem;padding-inline:.25rem;transform-origin:center center;opacity:0;scale:.6;visibility:hidden;transition:opacity .3s cubic-bezier(.34,1.56,.64,1),scale .3s cubic-bezier(.34,1.56,.64,1),visibility 0s linear .3s;color:#1e293b;--color-text: #1e293b;--color-action: #3b82f6;background-color:#fff;border-radius:9999px;box-shadow:0 4px 12px #0000002e,0 1px 3px #0000001f;border:none;outline:none;font-weight:500}.gallery.slider.svelte-nyfxhs nav.pages:where(.svelte-nyfxhs).shown{opacity:1;scale:1;visibility:visible;transition:opacity .3s cubic-bezier(.34,1.56,.64,1),scale .3s cubic-bezier(.34,1.56,.64,1),visibility 0s linear 0s}.gallery.slider.svelte-nyfxhs nav.pages:where(.svelte-nyfxhs) .page-counter:where(.svelte-nyfxhs){display:inline-flex;align-items:baseline;gap:.25rem;min-width:4rem;justify-content:center;padding-inline:.5rem;font-variant-numeric:tabular-nums;font-size:1.35rem;line-height:1;-webkit-user-select:none;user-select:none}.gallery.slider.svelte-nyfxhs nav.pages:where(.svelte-nyfxhs) .page-separator:where(.svelte-nyfxhs){opacity:.4;font-weight:400}.gallery.slider.svelte-nyfxhs nav.pages:where(.svelte-nyfxhs) .button:has(>button[disabled]){opacity:.3;cursor:default}.gallery.slider.svelte-nyfxhs .pagination:where(.svelte-nyfxhs){z-index:1}.gallery.slider.svelte-nyfxhs .play svg.progress{stroke-width:3;stroke-dasharray:163.41;stroke-dashoffset:calc(163.41 - (163.41 * var(--progress, 0)));transition:stroke-dashoffset var(--speed, .3s) linear;width:70%;height:70%;stroke:#fff;fill:none;transform:rotate(-90deg)!important;transform-origin:center center;opacity:.25;position:absolute;top:15%;left:15%}.gallery.slider.svelte-nyfxhs:not(.modal){container:gallery-slider / inline-size}.gallery.slider.svelte-nyfxhs:not(.modal) .carousel{aspect-ratio:var(--aspect-ratio)}.gallery.slider.svelte-nyfxhs:not(.modal) .bg:where(.svelte-nyfxhs){background-color:var(--color-bg-muted, var(--bg-high))}.gallery.slider.svelte-nyfxhs:not(.modal).size-0{--aspect-ratio: 1 / 1;height:auto}@container (min-width: 80ch){.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-1 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-1 .carousel{border-radius:var(--radius-lg, .5rem)}@supports (corner-shape: squircle){.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-1 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-1 .carousel{corner-shape:squircle;border-radius:calc(var(--radius-lg, .5rem) * var(--squircle-ratio, 2))}}}@container (min-width: 80ch){.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-2 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-2 .carousel{border-radius:var(--_rxl)}@supports (corner-shape: squircle){.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-2 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-2 .carousel{corner-shape:squircle;border-radius:calc(var(--_rxl) * var(--squircle-ratio, 2))}}}@container (min-width: 80ch){.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-3 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-3 .carousel{border-radius:var(--_r2xl)}@supports (corner-shape: squircle){.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-3 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-0.radius-3 .carousel{corner-shape:squircle;border-radius:calc(var(--_r2xl) * var(--squircle-ratio, 2))}}}@container (min-width: 1200px){.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-1 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-1 .carousel{border-radius:var(--_rxl)}@supports (corner-shape: squircle){.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-1 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-1 .carousel{corner-shape:squircle;border-radius:calc(var(--_rxl) * var(--squircle-ratio, 2))}}}@container (min-width: 1200px){.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-2 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-2 .carousel{border-radius:var(--_r2xl)}@supports (corner-shape: squircle){.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-2 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-2 .carousel{corner-shape:squircle;border-radius:calc(var(--_r2xl) * var(--squircle-ratio, 2))}}}@container (min-width: 1200px){.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-3 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-3 .carousel{border-radius:var(--_r3xl)}@supports (corner-shape: squircle){.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-3 .bg:where(.svelte-nyfxhs),.gallery.slider.svelte-nyfxhs:not(.modal).size-1.radius-3 .carousel{corner-shape:squircle;border-radius:calc(var(--_r3xl) * var(--squircle-ratio, 2))}}}.gallery.slider:not(.modal).controls-overlay.svelte-nyfxhs.radius-1 .controls:where(.svelte-nyfxhs){border-top-left-radius:var(--_rxl);border-top-right-radius:var(--_rxl)}@supports (corner-shape: squircle){.gallery.slider:not(.modal).controls-overlay.svelte-nyfxhs.radius-1 .controls:where(.svelte-nyfxhs){corner-shape:squircle;border-top-left-radius:calc(var(--_rxl) * var(--squircle-ratio, 2));border-top-right-radius:calc(var(--_rxl) * var(--squircle-ratio, 2))}}.gallery.slider:not(.modal).controls-overlay.svelte-nyfxhs.radius-2 .controls:where(.svelte-nyfxhs){border-top-left-radius:var(--_r2xl);border-top-right-radius:var(--_r2xl);border-bottom-left-radius:var(--_r2xl);border-bottom-right-radius:var(--_r2xl)}@supports (corner-shape: squircle){.gallery.slider:not(.modal).controls-overlay.svelte-nyfxhs.radius-2 .controls:where(.svelte-nyfxhs){corner-shape:squircle;border-top-left-radius:calc(var(--_r2xl) * var(--squircle-ratio, 2));border-top-right-radius:calc(var(--_r2xl) * var(--squircle-ratio, 2));border-bottom-left-radius:calc(var(--_r2xl) * var(--squircle-ratio, 2));border-bottom-right-radius:calc(var(--_r2xl) * var(--squircle-ratio, 2))}}.gallery.slider:not(.modal).controls-overlay.svelte-nyfxhs.radius-3 .controls:where(.svelte-nyfxhs){border-top-left-radius:var(--_r3xl);border-top-right-radius:var(--_r3xl);border-bottom-left-radius:var(--_r3xl);border-bottom-right-radius:var(--_r3xl)}@supports (corner-shape: squircle){.gallery.slider:not(.modal).controls-overlay.svelte-nyfxhs.radius-3 .controls:where(.svelte-nyfxhs){corner-shape:squircle;border-top-left-radius:calc(var(--_r3xl) * var(--squircle-ratio, 2));border-top-right-radius:calc(var(--_r3xl) * var(--squircle-ratio, 2));border-bottom-left-radius:calc(var(--_r3xl) * var(--squircle-ratio, 2));border-bottom-right-radius:calc(var(--_r3xl) * var(--squircle-ratio, 2))}}.gallery.slider:not(.modal).controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs){z-index:2;justify-content:center;background-color:color-mix(in oklch,var(--color-bg-muted, var(--bg-high)),transparent 30%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:fit-content;left:50%;transform:translate(-50%);padding:.25rem;gap:.5rem}.gallery.slider:not(.modal).controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs)>.spacer:where(.svelte-nyfxhs){display:none}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs){z-index:3;bottom:.5rem;gap:.5rem}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) nav.pages:where(.svelte-nyfxhs){left:50%;transform:translate3d(-50%,0,0);bottom:3.5rem;z-index:2}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs)>.button,.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .actions:where(.svelte-nyfxhs)>.button{--color-text: rgb(255 255 255 / .92);--color-text-active: #ffffff;--color-text-disabled: rgb(255 255 255 / .4);--color-bg: rgb(255 255 255 / .12);--color-bg-active: rgb(255 255 255 / .28)}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs)>.button button,.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .actions:where(.svelte-nyfxhs)>.button button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .pagination:where(.svelte-nyfxhs){margin:0 .5rem}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .actions:where(.svelte-nyfxhs){position:absolute;bottom:0;left:5rem;z-index:2;display:flex}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .actions:where(.svelte-nyfxhs)>.button button svg{filter:drop-shadow(0px 0px 1px rgba(0,0,0,.95)) drop-shadow(0px 0px 3px rgba(0,0,0,.25)) drop-shadow(0px 0px 10px rgba(0,0,0,.5))}@media(min-width:768px){.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs){display:block;position:static;height:unset;width:unset;bottom:unset;left:unset;right:unset}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) nav.pages:where(.svelte-nyfxhs){bottom:1rem}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs)>.button{bottom:1rem;position:absolute}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs)>.button button svg{filter:drop-shadow(0px 0px 1px rgba(0,0,0,.95)) drop-shadow(0px 0px 3px rgba(0,0,0,.25)) drop-shadow(0px 0px 10px rgba(0,0,0,.5))}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .actions:where(.svelte-nyfxhs){position:absolute;top:4.75rem;right:.875rem;left:unset;bottom:unset;display:flex;flex-direction:column;justify-content:center;align-items:center}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .pagination:where(.svelte-nyfxhs){position:absolute;font-size:1.5rem;top:.875rem;right:4.25rem;height:3rem;margin:0;display:flex;align-items:center;text-align:right;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:0 1rem;border-radius:9999px}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .play{z-index:2}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .close{right:.875rem;top:.875rem;z-index:2;font-size:1.15rem}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .prev,.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .next{top:50%;transform:translateY(-50%);bottom:unset;width:4.5rem;height:min(20rem,50%);aspect-ratio:auto;box-shadow:none;cursor:pointer;z-index:2;--color-bg: transparent;--color-bg-active: rgb(255 255 255 / .08)}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .prev button,.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .next button{-webkit-backdrop-filter:none;backdrop-filter:none}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .prev button svg,.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .next button svg{height:80%;width:80%}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .prev{left:0;padding-left:.5rem}.gallery.slider.modal.controls-overlay.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .next{right:0;padding-right:.5rem}}.gallery.slider.controls-inline.svelte-nyfxhs nav.pages:where(.svelte-nyfxhs){top:-4.5rem;bottom:unset}.gallery.slider.controls-inline.svelte-nyfxhs .controls:where(.svelte-nyfxhs){justify-content:center;gap:0;top:100%;bottom:unset}@container (max-width: 500px){.gallery.slider.controls-inline.svelte-nyfxhs .controls:where(.svelte-nyfxhs){gap:.5rem;padding:0}.gallery.slider.controls-inline.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .pagination:where(.svelte-nyfxhs){padding:0 .5rem;font-size:1rem}}.gallery.slider.controls-inline.svelte-nyfxhs .controls:where(.svelte-nyfxhs) .spacer:where(.svelte-nyfxhs){display:none;flex:0}.gallery.slider.controls-inline.svelte-nyfxhs .controls:where(.svelte-nyfxhs)>.pagination:where(.svelte-nyfxhs){color:var(--color-text, var(--text));margin:0 1rem;font-weight:400;font-size:1.5rem}.gallery.slider.controls-inline.svelte-nyfxhs .controls:where(.svelte-nyfxhs)>.play svg.progress:where(.svelte-nyfxhs){stroke:var(--color-text-muted);opacity:1}.gallery.slider.modal.svelte-nyfxhs{position:fixed;z-index:var(--layer-modal, 1000);top:0;left:0;bottom:0;width:100%;height:100%}.gallery.slider.modal.svelte-nyfxhs .bg:where(.svelte-nyfxhs){background-color:#000000d9}@supports (backdrop-filter: blur(25px)){.gallery.slider.modal.svelte-nyfxhs .bg:where(.svelte-nyfxhs){filter:blur(0px);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#000000b3}}.gallery.slider.modal.svelte-nyfxhs.fullscreen .bg:where(.svelte-nyfxhs){background-color:#000!important;opacity:1!important}.gallery.slider.modal.svelte-nyfxhs .carousel{aspect-ratio:var(--aspect-ratio);height:calc(100% - 4.5rem)}@media(min-width:768px){.gallery.slider.modal.svelte-nyfxhs .carousel{height:100%}}.gallery.slider.modal.svelte-nyfxhs .fullscreen-name:where(.svelte-nyfxhs){position:absolute;bottom:0;left:0;right:0;z-index:2;pointer-events:none;text-align:center;color:#fff;font-size:var(--text-base, 1rem);padding:6rem 1rem 5rem;text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 10px rgba(0,0,0,.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity 1s ease}.gallery.slider.modal.svelte-nyfxhs .fullscreen-name:where(.svelte-nyfxhs):before{content:"";position:absolute;inset:0;background-image:linear-gradient(to top,#000000f2,#0000);z-index:-1}@starting-style{.gallery.slider.modal.svelte-nyfxhs .fullscreen-name:where(.svelte-nyfxhs){opacity:0}}@media(min-width:768px){.gallery.slider.modal.svelte-nyfxhs .fullscreen-name:where(.svelte-nyfxhs){padding:3rem 5rem 1rem}}.gallery.slider.modal.svelte-nyfxhs .pagination:where(.svelte-nyfxhs){font-size:1.3rem;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5),1px 1px 10px rgba(0,0,0,.5),0 0 40px black;font-weight:700}.gallery.display-masonry.svelte-nyfxhs{width:100%;margin-inline:auto;display:grid;grid-auto-flow:dense;gap:var(--gallery-gap, 12px);padding:0 var(--gallery-gap, 12px) var(--gallery-gap, 12px);max-width:2160px;grid-auto-rows:1fr;--cols: 4;--cols-per-image: 8;--cols-desktop: calc(var(--cols) * var(--cols-per-image));--cols-tablet: max( var(--cols-per-image), calc( round((var(--cols-desktop) * .75) / var(--cols-per-image), 1) * var(--cols-per-image) ) );--cols-phone: max( var(--cols-per-image), calc( round((var(--cols-desktop) * .45) / var(--cols-per-image), 1) * var(--cols-per-image) ) );grid-template-columns:repeat(var(--cols-phone),minmax(0,1fr))}@container (min-width: 768px){.gallery.display-masonry.svelte-nyfxhs{grid-template-columns:repeat(var(--cols-tablet),minmax(0,1fr))}}@container (min-width: 1024px){.gallery.display-masonry.svelte-nyfxhs{grid-template-columns:repeat(var(--cols-desktop),minmax(0,1fr))}}.gallery.display-masonry.svelte-nyfxhs.radius-0{--radius-lg: 0px}.gallery.display-masonry.svelte-nyfxhs.size-00{--cols: 8}.gallery.display-masonry.svelte-nyfxhs.size-00 .name:where(.svelte-nyfxhs){font-size:.8rem}.gallery.display-masonry.svelte-nyfxhs.size-00.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .4)}.gallery.display-masonry.svelte-nyfxhs.size-00.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .6)}.gallery.display-masonry.svelte-nyfxhs.size-00.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * .8)}.gallery.display-masonry.svelte-nyfxhs.size-00.spacing-0{--gallery-gap: 0px}.gallery.display-masonry.svelte-nyfxhs.size-00.spacing-1{--gallery-gap: min(6px, 1.5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-00.spacing-2{--gallery-gap: min(10px, 1.5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-00.spacing-3{--gallery-gap: min(16px, 1.5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-0{--cols: 6}.gallery.display-masonry.svelte-nyfxhs.size-0 .name:where(.svelte-nyfxhs){font-size:.9rem}.gallery.display-masonry.svelte-nyfxhs.size-0.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .45)}.gallery.display-masonry.svelte-nyfxhs.size-0.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .65)}.gallery.display-masonry.svelte-nyfxhs.size-0.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * .85)}.gallery.display-masonry.svelte-nyfxhs.size-0.spacing-0{--gallery-gap: 0px}.gallery.display-masonry.svelte-nyfxhs.size-0.spacing-1{--gallery-gap: min(8px, 1.5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-0.spacing-2{--gallery-gap: min(14px, 1.5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-0.spacing-3{--gallery-gap: min(20px, 1.5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-1{--cols: 4}.gallery.display-masonry.svelte-nyfxhs.size-1.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .45)}.gallery.display-masonry.svelte-nyfxhs.size-1.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .8)}.gallery.display-masonry.svelte-nyfxhs.size-1.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * 1.1)}.gallery.display-masonry.svelte-nyfxhs.size-1.spacing-0{--gallery-gap: 0px}.gallery.display-masonry.svelte-nyfxhs.size-1.spacing-1{--gallery-gap: min(10px, 3cqw)}.gallery.display-masonry.svelte-nyfxhs.size-1.spacing-2{--gallery-gap: min(16px, 3cqw)}.gallery.display-masonry.svelte-nyfxhs.size-1.spacing-3{--gallery-gap: min(24px, 3cqw)}.gallery.display-masonry.svelte-nyfxhs.size-2{--cols: 3}.gallery.display-masonry.svelte-nyfxhs.size-2.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .5)}.gallery.display-masonry.svelte-nyfxhs.size-2.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * 1)}.gallery.display-masonry.svelte-nyfxhs.size-2.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * 1.4)}.gallery.display-masonry.svelte-nyfxhs.size-2.spacing-0{--gallery-gap: 0px}.gallery.display-masonry.svelte-nyfxhs.size-2.spacing-1{--gallery-gap: min(12px, 5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-2.spacing-2{--gallery-gap: min(20px, 5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-2.spacing-3{--gallery-gap: min(28px, 5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-3{--cols: 2}.gallery.display-masonry.svelte-nyfxhs.size-3.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .5)}.gallery.display-masonry.svelte-nyfxhs.size-3.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * 1.1)}.gallery.display-masonry.svelte-nyfxhs.size-3.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * 1.5)}.gallery.display-masonry.svelte-nyfxhs.size-3.spacing-0{--gallery-gap: 0px}.gallery.display-masonry.svelte-nyfxhs.size-3.spacing-1{--gallery-gap: min(14px, 5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-3.spacing-2{--gallery-gap: min(24px, 5cqw)}.gallery.display-masonry.svelte-nyfxhs.size-3.spacing-3{--gallery-gap: min(34px, 5cqw)}.gallery.display-masonry.svelte-nyfxhs:before{content:"";width:0;padding-bottom:100%;grid-row:1 / 1;grid-column:1 / 1;aspect-ratio:1}.gallery.display-masonry.svelte-nyfxhs>.gallery-item:where(.svelte-nyfxhs){grid-column-end:span var(--cols-per-image);grid-row-end:span max(1,calc(var(--cols-per-image) * 1 / var(--ratio, 1)))}.gallery.display-masonry.svelte-nyfxhs>.gallery-item:where(.svelte-nyfxhs).favorite{--zero-if-one-column: min( round(down, calc((var(--cols-phone) / var(--cols-per-image)) - 1), 1), 1 );--favorite-cols: calc( var(--cols-per-image) + var(--cols-per-image) * var(--zero-if-one-column) );grid-column-end:span calc(var(--cols-per-image) * 2);grid-row-end:span max(1,round(down,calc(var(--cols-per-image) * 2 / var(--ratio, 1)),1))}@container (max-width: 767px){.gallery.display-masonry.svelte-nyfxhs>.gallery-item:where(.svelte-nyfxhs).favorite{grid-column-end:span var(--favorite-cols);grid-row-end:span max(1,round(down,calc(var(--favorite-cols) * 1 / var(--ratio, 1)),1))}}.gallery.display-masonry.svelte-nyfxhs>.gallery-item:where(.svelte-nyfxhs):first-child{grid-column-start:1;grid-row-start:1}.gallery.display-grid.svelte-nyfxhs{width:100%;margin-inline:auto;display:grid;grid-auto-flow:dense;gap:var(--gallery-gap, 12px);padding:0 var(--gallery-gap, 12px) var(--gallery-gap, 12px);max-width:2160px;grid-auto-rows:1fr;container:gallery-grid / inline-size}.gallery.display-grid.svelte-nyfxhs.radius-0{--radius-lg: 0px}.gallery.display-grid.svelte-nyfxhs.size-00{grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}.gallery.display-grid.svelte-nyfxhs.size-00 .name:where(.svelte-nyfxhs){font-size:.7rem}.gallery.display-grid.svelte-nyfxhs.size-00.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .3)}.gallery.display-grid.svelte-nyfxhs.size-00.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .45)}.gallery.display-grid.svelte-nyfxhs.size-00.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * .6)}.gallery.display-grid.svelte-nyfxhs.size-00.spacing-0{--gallery-gap: 0px}.gallery.display-grid.svelte-nyfxhs.size-00.spacing-1{--gallery-gap: min(6px, 1.5cqw)}.gallery.display-grid.svelte-nyfxhs.size-00.spacing-2{--gallery-gap: min(10px, 1.5cqw)}.gallery.display-grid.svelte-nyfxhs.size-00.spacing-3{--gallery-gap: min(16px, 1.5cqw)}@container (min-width: 768px){.gallery.display-grid.svelte-nyfxhs.size-00{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.gallery.display-grid.svelte-nyfxhs.size-0{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.gallery.display-grid.svelte-nyfxhs.size-0 .name:where(.svelte-nyfxhs){font-size:.8rem}.gallery.display-grid.svelte-nyfxhs.size-0.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .35)}.gallery.display-grid.svelte-nyfxhs.size-0.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .55)}.gallery.display-grid.svelte-nyfxhs.size-0.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * .75)}.gallery.display-grid.svelte-nyfxhs.size-0.spacing-0{--gallery-gap: 0px}.gallery.display-grid.svelte-nyfxhs.size-0.spacing-1{--gallery-gap: min(8px, 1.5cqw)}.gallery.display-grid.svelte-nyfxhs.size-0.spacing-2{--gallery-gap: min(14px, 1.5cqw)}.gallery.display-grid.svelte-nyfxhs.size-0.spacing-3{--gallery-gap: min(20px, 1.5cqw)}@container (min-width: 768px){.gallery.display-grid.svelte-nyfxhs.size-0{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.gallery.display-grid.svelte-nyfxhs.size-1{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.gallery.display-grid.svelte-nyfxhs.size-1.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .45)}.gallery.display-grid.svelte-nyfxhs.size-1.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .8)}.gallery.display-grid.svelte-nyfxhs.size-1.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * 1.1)}.gallery.display-grid.svelte-nyfxhs.size-1.spacing-0{--gallery-gap: 0px}.gallery.display-grid.svelte-nyfxhs.size-1.spacing-1{--gallery-gap: min(10px, 3cqw)}.gallery.display-grid.svelte-nyfxhs.size-1.spacing-2{--gallery-gap: min(16px, 3cqw)}.gallery.display-grid.svelte-nyfxhs.size-1.spacing-3{--gallery-gap: min(24px, 3cqw)}@container (min-width: 768px){.gallery.display-grid.svelte-nyfxhs.size-1{grid-template-columns:repeat(auto-fill,minmax(225px,1fr))}}.gallery.display-grid.svelte-nyfxhs.size-2{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.gallery.display-grid.svelte-nyfxhs.size-2.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .5)}.gallery.display-grid.svelte-nyfxhs.size-2.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * 1)}.gallery.display-grid.svelte-nyfxhs.size-2.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * 1.4)}.gallery.display-grid.svelte-nyfxhs.size-2.spacing-0{--gallery-gap: 0px}.gallery.display-grid.svelte-nyfxhs.size-2.spacing-1{--gallery-gap: min(12px, 5cqw)}.gallery.display-grid.svelte-nyfxhs.size-2.spacing-2{--gallery-gap: min(20px, 5cqw)}.gallery.display-grid.svelte-nyfxhs.size-2.spacing-3{--gallery-gap: min(28px, 5cqw)}@container (min-width: 768px){.gallery.display-grid.svelte-nyfxhs.size-2{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.gallery.display-grid.svelte-nyfxhs.size-3{grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}.gallery.display-grid.svelte-nyfxhs.size-3.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .5)}.gallery.display-grid.svelte-nyfxhs.size-3.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * 1.1)}.gallery.display-grid.svelte-nyfxhs.size-3.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * 1.5)}.gallery.display-grid.svelte-nyfxhs.size-3.spacing-0{--gallery-gap: 0px}.gallery.display-grid.svelte-nyfxhs.size-3.spacing-1{--gallery-gap: min(14px, 5cqw)}.gallery.display-grid.svelte-nyfxhs.size-3.spacing-2{--gallery-gap: min(24px, 5cqw)}.gallery.display-grid.svelte-nyfxhs.size-3.spacing-3{--gallery-gap: min(34px, 5cqw)}@container (min-width: 768px){.gallery.display-grid.svelte-nyfxhs.size-3{grid-template-columns:repeat(auto-fill,minmax(520px,1fr))}}.gallery.display-grid.svelte-nyfxhs:before{content:"";width:0;padding-bottom:100%;grid-row:1 / 1;grid-column:1 / 1;aspect-ratio:1}.gallery.display-grid.svelte-nyfxhs>.gallery-item:where(.svelte-nyfxhs){grid-row-end:span 1;grid-column-end:span 1}.gallery.display-grid.svelte-nyfxhs>.gallery-item:where(.svelte-nyfxhs).favorite{grid-column-end:span 2;grid-row-end:span 2}.gallery.display-grid.svelte-nyfxhs>.gallery-item:where(.svelte-nyfxhs):first-child{grid-column-start:1;grid-row-start:1}.gallery.display-masonry-row.svelte-nyfxhs{--row-height: 250px;--max-row-height: 350px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gallery-gap, 12px);padding:0 var(--gallery-gap, 12px) var(--gallery-gap, 12px);max-width:2160px;margin-inline:auto}.gallery.display-masonry-row.svelte-nyfxhs.radius-0{--radius-lg: 0px}.gallery.display-masonry-row.svelte-nyfxhs.size-00{--row-height: 45px;--max-row-height: 75px}.gallery.display-masonry-row.svelte-nyfxhs.size-00.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .4)}.gallery.display-masonry-row.svelte-nyfxhs.size-00.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .5)}.gallery.display-masonry-row.svelte-nyfxhs.size-00.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * .65)}.gallery.display-masonry-row.svelte-nyfxhs.size-00.spacing-0{--gallery-gap: 0px}.gallery.display-masonry-row.svelte-nyfxhs.size-00.spacing-1{--gallery-gap: min(6px, 1.5cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-00.spacing-2{--gallery-gap: min(10px, 1.5cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-00.spacing-3{--gallery-gap: min(16px, 1.5cqw)}@container (min-width: 768px){.gallery.display-masonry-row.svelte-nyfxhs.size-00{--row-height: 100px;--max-row-height: 140px}}.gallery.display-masonry-row.svelte-nyfxhs.size-0{--row-height: 70px;--max-row-height: 110px}.gallery.display-masonry-row.svelte-nyfxhs.size-0.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .45)}.gallery.display-masonry-row.svelte-nyfxhs.size-0.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .55)}.gallery.display-masonry-row.svelte-nyfxhs.size-0.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * .75)}.gallery.display-masonry-row.svelte-nyfxhs.size-0.spacing-0{--gallery-gap: 0px}.gallery.display-masonry-row.svelte-nyfxhs.size-0.spacing-1{--gallery-gap: min(8px, 1.5cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-0.spacing-2{--gallery-gap: min(14px, 1.5cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-0.spacing-3{--gallery-gap: min(20px, 1.5cqw)}@container (min-width: 768px){.gallery.display-masonry-row.svelte-nyfxhs.size-0{--row-height: 150px;--max-row-height: 200px}}.gallery.display-masonry-row.svelte-nyfxhs.size-1{--row-height: 100px;--max-row-height: 150px}.gallery.display-masonry-row.svelte-nyfxhs.size-1.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .35)}.gallery.display-masonry-row.svelte-nyfxhs.size-1.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .5)}.gallery.display-masonry-row.svelte-nyfxhs.size-1.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * .7)}.gallery.display-masonry-row.svelte-nyfxhs.size-1.spacing-0{--gallery-gap: 0px}.gallery.display-masonry-row.svelte-nyfxhs.size-1.spacing-1{--gallery-gap: min(10px, 3cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-1.spacing-2{--gallery-gap: min(16px, 3cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-1.spacing-3{--gallery-gap: min(24px, 3cqw)}@container (min-width: 768px){.gallery.display-masonry-row.svelte-nyfxhs.size-1{--row-height: 200px;--max-row-height: 300px}.gallery.display-masonry-row.svelte-nyfxhs.size-1.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .45)}.gallery.display-masonry-row.svelte-nyfxhs.size-1.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * .8)}.gallery.display-masonry-row.svelte-nyfxhs.size-1.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * 1.1)}}.gallery.display-masonry-row.svelte-nyfxhs.size-2{--row-height: 250px;--max-row-height: 350px}.gallery.display-masonry-row.svelte-nyfxhs.size-2.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .5)}.gallery.display-masonry-row.svelte-nyfxhs.size-2.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * 1)}.gallery.display-masonry-row.svelte-nyfxhs.size-2.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * 1.4)}.gallery.display-masonry-row.svelte-nyfxhs.size-2.spacing-0{--gallery-gap: 0px}.gallery.display-masonry-row.svelte-nyfxhs.size-2.spacing-1{--gallery-gap: min(12px, 5cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-2.spacing-2{--gallery-gap: min(20px, 5cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-2.spacing-3{--gallery-gap: min(28px, 5cqw)}@container (max-width: 767px){.gallery.display-masonry-row.svelte-nyfxhs.size-2{--max-row-height: 700px}}.gallery.display-masonry-row.svelte-nyfxhs.size-3{--row-height: 350px;--max-row-height: 500px}.gallery.display-masonry-row.svelte-nyfxhs.size-3.radius-1{--radius-lg: calc(var(--gallery-gap, 12px) * .5)}.gallery.display-masonry-row.svelte-nyfxhs.size-3.radius-2{--radius-lg: calc(var(--gallery-gap, 12px) * 1.1)}.gallery.display-masonry-row.svelte-nyfxhs.size-3.radius-3{--radius-lg: calc(var(--gallery-gap, 12px) * 1.5)}.gallery.display-masonry-row.svelte-nyfxhs.size-3.spacing-0{--gallery-gap: 0px}.gallery.display-masonry-row.svelte-nyfxhs.size-3.spacing-1{--gallery-gap: min(14px, 5cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-3.spacing-2{--gallery-gap: min(24px, 5cqw)}.gallery.display-masonry-row.svelte-nyfxhs.size-3.spacing-3{--gallery-gap: min(34px, 5cqw)}@container (max-width: 767px){.gallery.display-masonry-row.svelte-nyfxhs.size-3{--max-row-height: 850px}}.gallery.display-masonry-row.svelte-nyfxhs>.gallery-item:where(.svelte-nyfxhs){flex-basis:calc(var(--ratio, 1) * var(--row-height));flex-grow:calc(var(--ratio, 1) * 100);aspect-ratio:var(--ratio, 1);max-height:var(--max-row-height);max-width:calc(var(--ratio, 1) * var(--max-row-height) * 1.1)}.gallery.display-list.svelte-nyfxhs{display:flex;flex-direction:column;max-width:600px;margin-inline:auto;--line-height: 3.5rem;--list-pad: 9px;--list-text-size: 1rem;--thumb-size: calc(var(--line-height) * .72)}.gallery.display-list.svelte-nyfxhs.radius-0{--radius-lg: 0px}.gallery.display-list.svelte-nyfxhs.radius-0 .info:where(.svelte-nyfxhs){border-radius:0!important}.gallery.display-list.svelte-nyfxhs.radius-1{--radius-lg: calc(var(--line-height) * .1)}.gallery.display-list.svelte-nyfxhs.radius-2{--radius-lg: calc(var(--line-height) * .15)}.gallery.display-list.svelte-nyfxhs.radius-3{--radius-lg: calc(var(--line-height) * .2)}.gallery.display-list.svelte-nyfxhs.size-00{--line-height: 2.25rem;--list-pad: 3px;--list-text-size: .78rem}.gallery.display-list.svelte-nyfxhs.size-0{--line-height: 2.75rem;--list-pad: 6px;--list-text-size: .88rem}.gallery.display-list.svelte-nyfxhs.size-1{--line-height: 3.5rem;--list-pad: 9px;--list-text-size: 1rem}.gallery.display-list.svelte-nyfxhs.size-2{--line-height: 4.5rem;--list-pad: 13px;--list-text-size: 1.15rem}.gallery.display-list.svelte-nyfxhs.size-3{--line-height: 5.5rem;--list-pad: 17px;--list-text-size: 1.3rem}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs){display:flex;height:var(--line-height);align-items:center;padding:0;position:relative;z-index:1;overflow:hidden;perspective:100px}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs):after{content:"";position:absolute;top:0;left:var(--list-pad);right:var(--list-pad);border-top:solid 1px color-mix(in oklch,transparent,var(--color-text) 6%);pointer-events:none;z-index:1}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs):first-child:after{content:none}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs){display:flex;flex:1;min-width:0;cursor:pointer;align-items:center;position:relative;overflow:hidden;align-self:stretch;padding:0 calc(var(--list-pad) - 2px);border-radius:calc(var(--radius-lg) + var(--list-pad));transition:translate .2s ease}@supports (corner-shape: squircle){.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs){corner-shape:squircle;border-radius:calc((var(--radius-lg) + var(--list-pad)) * var(--squircle-ratio, 2))}}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs):before{content:"";position:absolute;inset:2px 0;background-color:var(--color-text);opacity:0;border-radius:var(--radius-lg);z-index:-1;transition:opacity .3s ease}@supports (corner-shape: squircle){.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs):before{corner-shape:squircle;border-radius:calc(var(--radius-lg) * var(--squircle-ratio, 2))}}@media(hover:hover)and (pointer:fine){.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs):hover:before{opacity:.06;transition:opacity 0ms ease}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs):hover .thumbnail-img:where(.svelte-nyfxhs){transform:scale(1.08)}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs):hover .thumbnail-blur:where(.svelte-nyfxhs){transform:scale(1.32)}}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs):active{translate:0px 2px clamp(-4px,calc(.2em - 12px),-2px)}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs):focus-visible{outline:none}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs):focus-visible:after{content:"";position:absolute;inset:2px 0;border:solid 1px var(--color-border-active);border-radius:var(--radius-lg);pointer-events:none}@supports (corner-shape: squircle){.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs):focus-visible:after{corner-shape:squircle;border-radius:calc(var(--radius-lg) * var(--squircle-ratio, 2))}}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs){flex-shrink:0;width:var(--thumb-size);height:var(--thumb-size);position:relative;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);overflow:hidden;background-color:var( --color-bg-muted, color-mix(in oklch, var(--color-text, gray) 20%, transparent) )}@supports (corner-shape: squircle){.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs){corner-shape:squircle;border-radius:calc(var(--radius-lg) * var(--squircle-ratio, 2))}}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .thumbnail-blur:where(.svelte-nyfxhs),.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .thumbnail-img:where(.svelte-nyfxhs),.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .thumbnail-placeholder:where(.svelte-nyfxhs){position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s cubic-bezier(.22,1,.36,1)}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .thumbnail-blur:where(.svelte-nyfxhs){z-index:0;object-fit:cover;filter:blur(8px) saturate(1.2);transform:scale(1.2);pointer-events:none;-webkit-user-select:none;user-select:none}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .thumbnail-placeholder:where(.svelte-nyfxhs){z-index:0;background:light-dark(rgba(0,0,0,.06),rgba(255,255,255,.06))}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .thumbnail-img:where(.svelte-nyfxhs){z-index:1;opacity:1;transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .thumbnail-img:where(.svelte-nyfxhs).no-blur{transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1)}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .thumbnail-img:where(.svelte-nyfxhs).fading{opacity:0;transition:none}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .icon:where(.svelte-nyfxhs){position:absolute;width:clamp(1rem,calc(var(--line-height) * .42),2rem);height:clamp(1rem,calc(var(--line-height) * .42),2rem);top:50%;left:50%;translate:-50% -50%;z-index:2;background-color:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100%;display:flex;align-items:center;justify-content:center}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .thumbnail:where(.svelte-nyfxhs) .icon:where(.svelte-nyfxhs) svg{width:80%;height:80%}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs) .info:where(.svelte-nyfxhs) .name:where(.svelte-nyfxhs){flex:1;min-width:0;padding-left:calc(var(--list-pad) + .5rem);padding-right:var(--list-pad);font-size:var(--list-text-size);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gallery.display-list.svelte-nyfxhs>.list-item:where(.svelte-nyfxhs)>.actions:where(.svelte-nyfxhs){flex-shrink:0;margin-right:var(--list-pad)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1)){display:flex;flex-wrap:wrap;align-items:start;justify-content:center}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1)):before{display:none}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1)).radius-1{--radius-lg: var(--radius-md, .375rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1)).radius-2{--radius-lg: var(--radius-lg, .5rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1)).radius-3{--radius-lg: var(--_rxl)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1))>.gallery-item:where(.svelte-nyfxhs){flex-basis:100%;flex-grow:1;max-width:none;max-height:none;aspect-ratio:max(var(--ratio, 1),.85)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1))>.gallery-item:where(.svelte-nyfxhs) .name:where(.svelte-nyfxhs){font-size:1rem}@container (min-width: 768px){:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1)).radius-1{--radius-lg: var(--_rxl)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1)).radius-2{--radius-lg: var(--_r2xl)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(1)).radius-3{--radius-lg: var(--_r3xl)}}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2)){display:flex;flex-wrap:wrap;align-items:start;justify-content:center}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2)):before{display:none}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2)).radius-1{--radius-lg: var(--radius-md, .375rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2)).radius-2{--radius-lg: var(--radius-lg, .5rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2)).radius-3{--radius-lg: var(--_rxl)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2))>.gallery-item:where(.svelte-nyfxhs){flex-basis:0;flex-grow:1;max-width:none;max-height:none;aspect-ratio:max(var(--ratio, 1),.75)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2))>.gallery-item:where(.svelte-nyfxhs) .name:where(.svelte-nyfxhs){font-size:1rem}@container (min-width: 768px){:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2)).radius-1{--radius-lg: var(--radius-lg, .5rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2)).radius-2{--radius-lg: var(--_rxl)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(2)).radius-3{--radius-lg: var(--_r2xl)}}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3)){display:flex;flex-wrap:wrap;align-items:start;justify-content:center}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3)):before{display:none}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3)).radius-1{--radius-lg: var(--radius-sm, .25rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3)).radius-2{--radius-lg: var(--radius-md, .375rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3)).radius-3{--radius-lg: var(--radius-lg, .5rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3))>.gallery-item:where(.svelte-nyfxhs){flex-basis:0;flex-grow:1;max-width:none;max-height:none;aspect-ratio:max(var(--ratio, 1),.75)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3))>.gallery-item:where(.svelte-nyfxhs) .name:where(.svelte-nyfxhs){font-size:1rem}@container (min-width: 768px){:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3)).radius-1{--radius-lg: var(--radius-md, .375rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3)).radius-2{--radius-lg: var(--radius-lg, .5rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3)).radius-3{--radius-lg: var(--_rxl)}}@container (max-width: 767px){:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(3)).size-2>.gallery-item:where(.svelte-nyfxhs){flex-basis:100%}}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0{display:flex;flex-wrap:wrap;align-items:start;justify-content:center}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0:before{display:none}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0.radius-1{--radius-lg: var(--radius-sm, .25rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0.radius-2{--radius-lg: var(--radius-md, .375rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0.radius-3{--radius-lg: var(--radius-lg, .5rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0>.gallery-item:where(.svelte-nyfxhs){flex-basis:0;flex-grow:1;max-width:none;max-height:none;aspect-ratio:max(var(--ratio, 1),.75)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0>.gallery-item:where(.svelte-nyfxhs) .name:where(.svelte-nyfxhs){font-size:1rem}@container (min-width: 768px){:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0.radius-1{--radius-lg: var(--radius-md, .375rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0.radius-2{--radius-lg: var(--radius-lg, .5rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-0.radius-3{--radius-lg: var(--_rxl)}}@container (max-width: 767px){:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(4)).size-2>.gallery-item:where(.svelte-nyfxhs){flex-basis:100%}}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid){display:flex;flex-wrap:wrap;align-items:start;justify-content:center}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid):before{display:none}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid).radius-1{--radius-lg: var(--radius-sm, .25rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid).radius-2{--radius-lg: var(--radius-md, .375rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid).radius-3{--radius-lg: var(--radius-lg, .5rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid)>.gallery-item:where(.svelte-nyfxhs){flex-basis:0;flex-grow:1;max-width:none;max-height:none;aspect-ratio:max(var(--ratio, 1),.75)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid)>.gallery-item:where(.svelte-nyfxhs) .name:where(.svelte-nyfxhs){font-size:1rem}@container (min-width: 768px){:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid).radius-1{--radius-lg: var(--radius-md, .375rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid).radius-2{--radius-lg: var(--radius-lg, .5rem)}:is(.gallery.display-grid.svelte-nyfxhs,.gallery.display-masonry.svelte-nyfxhs,.gallery.display-masonry-row.svelte-nyfxhs):has(.gallery-item:where(.svelte-nyfxhs):first-child:nth-last-child(5)).size-0:not(.display-grid).radius-3{--radius-lg: var(--_rxl)}}.image.svelte-bsp4qf{position:relative;overflow:hidden;display:grid;width:100%}.image.svelte-bsp4qf>:where(.svelte-bsp4qf){grid-row:1 / 1;grid-column:1 / 1}.skeleton.svelte-bsp4qf{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));z-index:0}.skeleton.svelte-bsp4qf:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite}.placeholder.svelte-bsp4qf{display:block;width:100%;height:100%;filter:blur(20px);transform:scale(1.1);pointer-events:none;z-index:0}.main.svelte-bsp4qf{display:block;width:100%;height:100%;transition:opacity .3s ease;z-index:1}.main.fading.svelte-bsp4qf{opacity:0;transition:none}.fallback-img.svelte-bsp4qf{display:block;width:100%;height:100%;z-index:2}.fallback.svelte-bsp4qf{z-index:2;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-muted, rgba(128, 128, 128, .1));color:var(--color-text-muted, rgba(128, 128, 128, .6))}.fallback-icon.svelte-bsp4qf{width:2.5em;height:2.5em}.video.svelte-16ovhi9{position:relative;overflow:hidden;background:#000;border-radius:var(--radius-lg, 8px);width:100%;outline:none;font-family:var(--font-sans, system-ui, -apple-system, sans-serif);user-select:none;-webkit-user-select:none;container:dsvideo / inline-size}@supports (corner-shape: squircle){.video.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(var(--radius-lg, 8px) * var(--squircle-ratio, 2))}}.video.svelte-16ovhi9:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:-2px}.video.is-fullscreen.svelte-16ovhi9{border-radius:0;width:100%;height:100%}.skeleton.svelte-16ovhi9{position:absolute;inset:0;z-index:20;overflow:hidden;background:var(--video-skeleton-bg, oklch(.24 .01 260))}.skeleton-shimmer.svelte-16ovhi9{position:absolute;inset:0;z-index:1;transform:translate(-100%);background:linear-gradient(105deg,transparent 25%,rgba(255,255,255,.1) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite}.skeleton-bar.svelte-16ovhi9{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:10px;padding:14px 14px 16px}.sk.svelte-16ovhi9{display:block;background:#ffffff4d;border-radius:999px}.sk-btn.svelte-16ovhi9{width:24px;height:24px;border-radius:8px;flex-shrink:0}@supports (corner-shape: squircle){.sk-btn.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(8px * var(--squircle-ratio, 2))}}.sk-track.svelte-16ovhi9{flex:1;height:6px}.sk-pill.svelte-16ovhi9{width:38px;height:16px;border-radius:8px;flex-shrink:0}@supports (corner-shape: squircle){.sk-pill.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(8px * var(--squircle-ratio, 2))}}video.svelte-16ovhi9{display:block;width:100%;height:100%;object-fit:contain;cursor:pointer}.big-play.svelte-16ovhi9{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;width:76px;height:76px;border-radius:var(--radius-full, 50%);background:#00000073;color:#fff;border:none;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);transition:transform .15s var(--ease-out, ease),background .15s var(--ease-out, ease),width .2s var(--ease-out, ease),height .2s var(--ease-out, ease),opacity .15s var(--ease-out, ease);box-shadow:0 4px 24px #00000059;-webkit-tap-highlight-color:transparent}.big-play.svelte-16ovhi9:hover{transform:translate(-50%,-50%) scale(1.06);background:#0000008c}.big-play.svelte-16ovhi9:active{transform:translate(-50%,-50%) scale(.9)}.big-play.svelte-16ovhi9 svg:where(.svelte-16ovhi9){width:46px;height:46px;margin-left:-3px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.error.svelte-16ovhi9{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#000c;color:#ffffffb3;font-size:var(--text-sm, .875rem)}.error.svelte-16ovhi9 svg:where(.svelte-16ovhi9){width:32px;height:32px;opacity:.7}.controls.svelte-16ovhi9{position:absolute;bottom:0;left:0;right:0;z-index:10;background:linear-gradient(transparent,#000000b3);padding:40px 0 0;transition:opacity .15s var(--ease-out, ease);opacity:0;pointer-events:none}.controls.visible.svelte-16ovhi9{opacity:1;pointer-events:auto}.controls.hidden.svelte-16ovhi9{opacity:0;pointer-events:none}.title.svelte-16ovhi9{padding:0 12px 4px;text-align:center;color:#ffffffeb;font-size:var(--text-md, 1rem);line-height:1.4;text-shadow:0 1px 3px rgba(0,0,0,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.controls.svelte-16ovhi9:has(.title:where(.svelte-16ovhi9)){padding-top:72px;background:linear-gradient(transparent,#00000073 55%,#000000c7)}.control-bar.svelte-16ovhi9{display:flex;align-items:center;gap:2px;padding:6px 8px 8px}.ctl.svelte-16ovhi9{flex-shrink:0}.btn.svelte-16ovhi9{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;border-radius:var(--radius-md, 6px);background:transparent;color:#ffffffeb;cursor:pointer;padding:0;overflow:hidden;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .15s var(--ease-out, ease),color .15s var(--ease-out, ease),transform .14s var(--ease-out, ease)}@supports (corner-shape: squircle){.btn.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(var(--radius-md, 6px) * var(--squircle-ratio, 2))}}.btn.svelte-16ovhi9:hover{background:#ffffff24;color:#fff;transition:transform .14s var(--ease-out, ease)}.btn.svelte-16ovhi9:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:-2px;color:#fff}.btn.svelte-16ovhi9:active{background:#ffffff38;transform:perspective(220px) translateZ(-16px) scale(.84)}.btn.active.svelte-16ovhi9{color:#fff;background:#ffffff2e}.btn.svelte-16ovhi9 svg:where(.svelte-16ovhi9){width:24px;height:24px;pointer-events:none}.btn-text.svelte-16ovhi9{width:auto;min-width:38px;padding:0 9px;font-size:.9rem;font-weight:600;font-family:inherit;letter-spacing:.02em;font-variant-numeric:tabular-nums}.settings-btn.svelte-16ovhi9 svg:where(.svelte-16ovhi9){transition:transform .4s var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1))}.settings-btn.open.svelte-16ovhi9 svg:where(.svelte-16ovhi9){transform:rotate(90deg)}.seek.svelte-16ovhi9{position:relative;flex:1 1 auto;min-width:40px;display:flex;align-items:center;height:24px;margin:0 6px;touch-action:none}.seek-base.svelte-16ovhi9,.seek-buffered.svelte-16ovhi9{position:absolute;top:50%;transform:translateY(-50%);height:4px;border-radius:999px;pointer-events:none;transition:height .15s var(--ease-out, ease)}.seek-base.svelte-16ovhi9{left:0;right:0;background:#ffffff42}.seek-buffered.svelte-16ovhi9{left:0;background:#ffffff73}.seek.svelte-16ovhi9:hover .seek-base:where(.svelte-16ovhi9),.seek.svelte-16ovhi9:hover .seek-buffered:where(.svelte-16ovhi9){height:6px}.video.svelte-16ovhi9 .v-range{--fill-color: #fff;--track-bg: rgba(255, 255, 255, .28);--handle-height: 20px}.video.svelte-16ovhi9 .v-range input{-webkit-tap-highlight-color:transparent}.seek.svelte-16ovhi9 .v-range{--track-bg: transparent;position:relative;z-index:1;flex:1 1 auto;min-width:0}.seek.svelte-16ovhi9 .track-segment{transition:height .15s var(--ease-out, ease)}.seek.svelte-16ovhi9 .handle{transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease}.seek-tooltip.svelte-16ovhi9{position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;background:#000000d9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;padding:4px;border-radius:var(--radius-md, 4px);font-size:var(--text-xs, .75rem);white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums;z-index:3}@supports (corner-shape: squircle){.seek-tooltip.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(var(--radius-md, 4px) * var(--squircle-ratio, 2))}}.seek-thumb.svelte-16ovhi9,.seek-thumb-img.svelte-16ovhi9{display:block;max-width:200px;max-height:120px;background-repeat:no-repeat;border-radius:2px}.seek-time.svelte-16ovhi9{padding:0 4px}.time.svelte-16ovhi9{color:#ffffffeb;font-size:.9rem;font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 6px;flex-shrink:0}.volume-group.svelte-16ovhi9{position:relative;display:flex;align-items:center}.volume-pop.svelte-16ovhi9{position:absolute;bottom:calc(100% + 6px);left:50%;display:flex;justify-content:center;padding:12px;--range-height: 92px;background:#1414169e;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg, 10px);box-shadow:0 8px 28px #00000080;opacity:0;pointer-events:none;transform:translate(-50%) translateY(6px) scale(.96);transform-origin:bottom center;transition:opacity .16s var(--ease-out, ease),transform .16s var(--ease-out, ease);z-index:20;touch-action:none}@supports (corner-shape: squircle){.volume-pop.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(var(--radius-lg, 10px) * var(--squircle-ratio, 2))}}.volume-pop.svelte-16ovhi9 .range-container.vertical{width:20px;align-items:flex-start}.volume-pop.svelte-16ovhi9:before{content:"";position:absolute;top:100%;left:0;right:0;height:10px}.volume-group.svelte-16ovhi9:hover .volume-pop:where(.svelte-16ovhi9),.volume-group.svelte-16ovhi9:focus-within .volume-pop:where(.svelte-16ovhi9){opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0) scale(1)}.menu.svelte-16ovhi9{position:relative;display:flex;align-items:center}.dropdown.svelte-16ovhi9{position:absolute;bottom:calc(100% + 8px);right:0;transform-origin:bottom right;background:#1414169e;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg, 10px);box-shadow:0 8px 28px #00000080;padding:5px;min-width:96px;z-index:20}@supports (corner-shape: squircle){.dropdown.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(var(--radius-lg, 10px) * var(--squircle-ratio, 2))}}.dropdown-item.svelte-16ovhi9{position:relative;display:block;width:100%;padding:7px 14px;border:none;border-radius:var(--radius-md, 6px);background:transparent;color:#ffffffe6;cursor:pointer;overflow:hidden;font-size:var(--text-sm, .875rem);font-family:inherit;text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:background .12s var(--ease-out, ease),transform .12s var(--ease-out, ease)}@supports (corner-shape: squircle){.dropdown-item.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(var(--radius-md, 6px) * var(--squircle-ratio, 2))}}.dropdown-item.svelte-16ovhi9:hover,.dropdown-item.svelte-16ovhi9:focus-visible{background:#ffffff1f;outline:none;transition:transform .12s var(--ease-out, ease)}.dropdown-item.svelte-16ovhi9:active{transform:scale(.96)}.dropdown-item.active.svelte-16ovhi9{color:#fff;font-weight:700;background:#ffffff14}.settings-menu.svelte-16ovhi9{display:none}.settings-pop.svelte-16ovhi9{min-width:240px;max-width:min(320px,80cqw);display:flex;flex-direction:column;gap:2px;padding:8px}.pop-row.svelte-16ovhi9{display:none;align-items:center;gap:10px;width:100%;padding:6px 8px;border:none;background:transparent;color:#ffffffeb;border-radius:var(--radius-md, 6px);font-family:inherit;font-size:var(--text-sm, .875rem)}@supports (corner-shape: squircle){.pop-row.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(var(--radius-md, 6px) * var(--squircle-ratio, 2))}}.pop-row.svelte-16ovhi9 svg{width:20px;height:20px;flex-shrink:0}.pop-icon.svelte-16ovhi9{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:none;border-radius:var(--radius-md, 6px);background:transparent;color:inherit;cursor:pointer;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:transform .12s var(--ease-out, ease)}@supports (corner-shape: squircle){.pop-icon.svelte-16ovhi9{corner-shape:squircle;border-radius:calc(var(--radius-md, 6px) * var(--squircle-ratio, 2))}}.pop-icon.svelte-16ovhi9:hover,.pop-icon.svelte-16ovhi9:focus-visible{background:#ffffff1f;outline:none}.pop-icon.svelte-16ovhi9:active{transform:scale(.88)}.pop-slider.svelte-16ovhi9{flex:1;display:flex;align-items:center;padding-right:6px}.pop-group.svelte-16ovhi9{flex-direction:column;align-items:stretch;gap:6px}.pop-label.svelte-16ovhi9{font-size:var(--text-xs, .72rem);text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c}.pop-options.svelte-16ovhi9{display:flex;flex-wrap:wrap;gap:4px}.pop-opt.svelte-16ovhi9{position:relative;flex:0 0 auto;padding:4px 10px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:transparent;color:#ffffffd9;cursor:pointer;overflow:hidden;font-size:var(--text-xs, .75rem);font-family:inherit;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:background .12s ease,border-color .12s ease,transform .12s var(--ease-out, ease)}.pop-opt.svelte-16ovhi9:hover,.pop-opt.svelte-16ovhi9:focus-visible{background:#ffffff1f;outline:none;transition:transform .12s var(--ease-out, ease)}.pop-opt.svelte-16ovhi9:active{transform:scale(.9)}.pop-opt.active.svelte-16ovhi9{background:#fff;border-color:#fff;color:#000;font-weight:700}.pop-toggle.svelte-16ovhi9{position:relative;cursor:pointer;text-align:left;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:background .12s var(--ease-out, ease),transform .12s var(--ease-out, ease)}.pop-toggle.svelte-16ovhi9:hover,.pop-toggle.svelte-16ovhi9:focus-visible{background:#ffffff1f;outline:none;transition:transform .12s var(--ease-out, ease)}.pop-toggle.svelte-16ovhi9:active{transform:scale(.97)}.pop-toggle.active.svelte-16ovhi9{color:#fff;background:#ffffff29}.pop-text.svelte-16ovhi9{flex:1}.pop-state.svelte-16ovhi9{color:#ffffff8c;font-variant-numeric:tabular-nums}@container dsvideo (max-width: 520px){.control-bar.svelte-16ovhi9 .ctl.rank-1:where(.svelte-16ovhi9),.control-bar.svelte-16ovhi9 .ctl.rank-2:where(.svelte-16ovhi9){display:none}.settings-menu.svelte-16ovhi9{display:flex}.settings-pop.svelte-16ovhi9 .pop-row.rank-1:where(.svelte-16ovhi9),.settings-pop.svelte-16ovhi9 .pop-row.rank-2:where(.svelte-16ovhi9){display:flex}}@container dsvideo (max-width: 450px){.control-bar.svelte-16ovhi9 .ctl.rank-3:where(.svelte-16ovhi9){display:none}.settings-pop.svelte-16ovhi9 .pop-row.rank-3:where(.svelte-16ovhi9){display:flex}}@container dsvideo (max-width: 390px){.control-bar.svelte-16ovhi9 .ctl.rank-4:where(.svelte-16ovhi9){display:none}.settings-pop.svelte-16ovhi9 .pop-row.rank-4:where(.svelte-16ovhi9){display:flex}}@container dsvideo (max-width: 340px){.control-bar.svelte-16ovhi9 .ctl.rank-5:where(.svelte-16ovhi9){display:none}.settings-pop.svelte-16ovhi9 .pop-row.rank-5:where(.svelte-16ovhi9){display:flex}}@container dsvideo (max-width: 300px){.control-bar.svelte-16ovhi9 .ctl.rank-6:where(.svelte-16ovhi9){display:none}.settings-pop.svelte-16ovhi9 .pop-row.rank-6:where(.svelte-16ovhi9){display:flex}.big-play.svelte-16ovhi9{width:48px;height:48px}.big-play.svelte-16ovhi9 svg:where(.svelte-16ovhi9){width:30px;height:30px}}@container dsvideo (max-width: 250px){.time.svelte-16ovhi9{display:none}}@media(prefers-reduced-motion:reduce){.skeleton-shimmer.svelte-16ovhi9{animation:none}.settings-btn.svelte-16ovhi9 svg:where(.svelte-16ovhi9),.btn.svelte-16ovhi9,.big-play.svelte-16ovhi9{transition:none}}.bottom-sheet.svelte-h9wv8s{position:fixed;inset:0;display:flex;justify-content:center;pointer-events:none;z-index:var(--layer-drawer, 300)}.bottom-sheet.svelte-h9wv8s.dragging .backdrop:where(.svelte-h9wv8s){transition:none}.bottom-sheet.svelte-h9wv8s.dragging .panel:where(.svelte-h9wv8s){cursor:grabbing}.backdrop.svelte-h9wv8s{position:absolute;inset:0;z-index:1;transition:opacity .15s ease}.backdrop.svelte-h9wv8s.frosted{background-color:var(--bottom-sheet-backdrop, rgb(0 0 0 / .18))}@supports (backdrop-filter: blur(1px)){.backdrop.svelte-h9wv8s.frosted{background-color:var(--bottom-sheet-backdrop, rgb(0 0 0 / .12));-webkit-backdrop-filter:blur(var(--bottom-sheet-blur, 12px));backdrop-filter:blur(var(--bottom-sheet-blur, 12px))}}.panel.svelte-h9wv8s{position:absolute;top:100%;left:50%;z-index:2;width:100%;max-width:var(--max-width, 500px);transform:translate3d(-50%,clamp(-100%,calc(-1 * var(--offset)),0px),0);height:max-content;max-height:100svh;display:flex;flex-direction:column;background-color:var(--color-bg, light-dark(#fff, #0a0a0a));--_radius: min(var(--radius-2xl, 28px), var(--radius-cap, 40px));border-top-left-radius:var(--_radius);border-top-right-radius:var(--_radius);box-shadow:var(--shadow-xl, 0 -8px 30px rgb(0 0 0 / .18)),0 0 0 1px color-mix(in oklch,transparent,var(--color-text, #888) 12%);pointer-events:auto;cursor:grab;touch-action:none}@supports (corner-shape: squircle){.panel.svelte-h9wv8s{corner-shape:squircle;border-top-left-radius:calc(var(--_radius) * var(--squircle-ratio, 2));border-top-right-radius:calc(var(--_radius) * var(--squircle-ratio, 2))}}.panel.svelte-h9wv8s:not(:has(>.handle)){padding-top:1.5rem}.handle.svelte-h9wv8s{position:relative;display:flex;justify-content:center;align-items:center;height:1.5rem;flex-shrink:0;touch-action:none}.handle.svelte-h9wv8s .bar:where(.svelte-h9wv8s){width:36px;height:4px;border-radius:var(--radius-full, 9999px);background-color:color-mix(in oklch,transparent,var(--color-text, #888) 28%)}.header.svelte-h9wv8s{flex-shrink:0;touch-action:none}.content.svelte-h9wv8s{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}@media(prefers-reduced-motion:reduce){.backdrop.svelte-h9wv8s{transition:none}}nav.svelte-uk253g{display:block;position:relative;container-type:inline-size;box-sizing:border-box;width:100%;max-width:100%;font-size:var(--text-base, .875rem)}nav.svelte-uk253g.size-0{font-size:var(--text-sm, .75rem)}nav.svelte-uk253g.size-1{font-size:var(--text-base, .875rem)}nav.svelte-uk253g.size-2{font-size:var(--text-lg, 1rem)}nav.svelte-uk253g.size-3{font-size:var(--text-xl, 1.125rem)}nav.svelte-uk253g .button{font-size:inherit}nav.svelte-uk253g .button.dense a,nav.svelte-uk253g .button.dense button{padding-inline:.55em}nav.svelte-uk253g.dense .button.dense a,nav.svelte-uk253g.dense .button.dense button{padding-inline:.4em}nav.svelte-uk253g.dense ol:where(.svelte-uk253g){--bc-sep-pad: .0625rem}nav.svelte-uk253g.dense .skeleton-cell:where(.svelte-uk253g){padding-inline:.4em}nav.svelte-uk253g.dense .label.current:where(.svelte-uk253g){padding-inline:.4em}ol.svelte-uk253g{--bc-sep-pad: .25rem;display:flex;align-items:center;flex-wrap:nowrap;gap:0;list-style:none;margin:0;padding:0;min-width:0;color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af))}li.svelte-uk253g{box-sizing:border-box;display:flex;align-items:center;flex:0 0 auto;min-width:0}li.svelte-uk253g.current{color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));font-weight:500}.label.svelte-uk253g{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.label.svelte-uk253g.current{padding:0 .55em}.sep.svelte-uk253g{padding-inline:var(--bc-sep-pad);color:light-dark(var(--color-text-muted, #6b7280),var(--color-text-muted, #9ca3af));flex-shrink:0}.sep.svelte-uk253g.collapse{padding-inline:clamp(0px,(100cqi - var(--bc-reveal)) * 1000,var(--bc-sep-pad))}.sep.svelte-uk253g.collapse-inv{padding-inline:clamp(0px,(var(--bc-reveal) - 100cqi) * 1000,var(--bc-sep-pad))}.sep.svelte-uk253g svg:where(.svelte-uk253g){display:block}.home-icon.svelte-uk253g{display:block;flex-shrink:0}.sr-only.svelte-uk253g{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.collapse.svelte-uk253g{overflow:clip;max-width:clamp(0px,(100cqi - var(--bc-reveal)) * 1000,100cqi)}.collapse-inv.svelte-uk253g{overflow:clip;max-width:clamp(0px,(var(--bc-reveal) - 100cqi) * 1000,100cqi)}.skeleton-cell.svelte-uk253g{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:inherit;padding:0 .55em;min-height:calc(1em * var(--control-height-ratio-dense, 2.5));line-height:1em}.skeleton-bar.svelte-uk253g{display:block;height:.7em;border-radius:var(--radius-full, 1e5px);position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}.skeleton-bar.svelte-uk253g:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}@media(prefers-reduced-motion:reduce){.skeleton-bar.svelte-uk253g:after{animation:none}}.wrap.svelte-orsgnr{position:relative;width:100%}.wrap.svelte-orsgnr.vertical{display:contents}.wrap.svelte-orsgnr .steps-nav{display:none;position:absolute;top:calc(.5rem + var(--circle-size, 32px) / 2);translate:0 -50%;z-index:2;transition:opacity .2s ease,visibility .2s ease;box-shadow:0 2px 6px #0000001f,0 1px 2px #00000014}.wrap.svelte-orsgnr .steps-nav:has(button:where(.svelte-orsgnr):disabled){opacity:.32;box-shadow:none}.wrap.svelte-orsgnr .steps-nav-prev{left:-.75rem}.wrap.svelte-orsgnr .steps-nav-next{right:-.75rem}@media(hover:hover)and (pointer:fine){.wrap.svelte-orsgnr .steps-nav{display:inline-flex}}.steps.svelte-orsgnr{display:flex;align-items:flex-start;width:100%}.steps.svelte-orsgnr.vertical{flex-direction:column}.steps.svelte-orsgnr.horizontal{position:relative;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:.5rem;margin-block:-.5rem;-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--fade-l, 0px),black calc(100% - var(--fade-r, 0px)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--fade-l, 0px),black calc(100% - var(--fade-r, 0px)),transparent 100%)}.steps.svelte-orsgnr.horizontal::-webkit-scrollbar{display:none}.step.svelte-orsgnr{display:flex;position:relative}.step.svelte-orsgnr.horizontal{flex-direction:column;align-items:center;flex:1;min-width:var(--step-min-width, 7rem);scroll-snap-align:center}.step.svelte-orsgnr.vertical{flex-direction:column;align-items:flex-start;flex:none}.step.svelte-orsgnr.vertical:not(:last-child){padding-bottom:2rem}.main.svelte-orsgnr{display:flex;gap:.625rem;transform-origin:center;transition:scale .15s ease}.main.svelte-orsgnr:has(button.circle:where(.svelte-orsgnr):active){scale:.95}.step.horizontal:where(.svelte-orsgnr) .main.svelte-orsgnr{flex-direction:column;align-items:center}.step.vertical:where(.svelte-orsgnr) .main.svelte-orsgnr{flex-direction:row;align-items:flex-start}.circle.svelte-orsgnr{width:var(--circle-size);height:var(--circle-size);min-width:var(--circle-size);min-height:var(--circle-size);border-radius:9999px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:var(--step-font-size);border:2px solid light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563));background:transparent;color:light-dark(var(--color-text-disabled, #9ca3af),var(--color-text-disabled, #6b7280));position:relative;padding:0;cursor:default;outline:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.circle.svelte-orsgnr svg:where(.svelte-orsgnr){width:55%;height:55%}.step.complete:where(.svelte-orsgnr) .circle.svelte-orsgnr{background:var(--color-success, #16a34a);border-color:var(--color-success, #16a34a);color:#fff}.step.current:where(.svelte-orsgnr) .circle.svelte-orsgnr{background:var(--color-surface, light-dark(#ffffff, #111111));border-color:var(--color-text, light-dark(#1a1a1a, #f5f5f5));color:var(--color-text, light-dark(#1a1a1a, #f5f5f5));font-weight:600;animation:svelte-orsgnr-steps-pulse 2.4s ease-in-out infinite}.step.error:where(.svelte-orsgnr) .circle.svelte-orsgnr{background:var(--color-error, #dc2626);border-color:var(--color-error, #dc2626);color:#fff;animation:svelte-orsgnr-steps-shake .4s ease}button.circle.svelte-orsgnr{cursor:pointer}button.circle.svelte-orsgnr:hover{transition:none}.step.complete:where(.svelte-orsgnr) button.circle.svelte-orsgnr:hover{background:var(--color-success-active, #128b7e);border-color:var(--color-success-active, #128b7e)}.step.error:where(.svelte-orsgnr) button.circle.svelte-orsgnr:hover{background:var(--color-error-active, light-dark(#ca3030, #f55d5d));border-color:var(--color-error-active, light-dark(#ca3030, #f55d5d))}.step.upcoming:where(.svelte-orsgnr) button.circle.svelte-orsgnr:hover,.step.current:where(.svelte-orsgnr) button.circle.svelte-orsgnr:hover{background:rgb(from var(--color-text, #888888) r g b / .08);border-color:var(--color-text, light-dark(#1a1a1a, #f5f5f5));color:var(--color-text, light-dark(#1a1a1a, #f5f5f5))}button.circle.svelte-orsgnr:focus-visible{outline:2px solid var(--color-action, #2563eb);outline-offset:2px}.step.complete.svelte-orsgnr .checkmark:where(.svelte-orsgnr) path:where(.svelte-orsgnr){stroke-dasharray:30;stroke-dashoffset:30;animation:svelte-orsgnr-steps-check-draw .4s ease forwards}.number.svelte-orsgnr{line-height:1;-webkit-user-select:none;user-select:none}.label.svelte-orsgnr{display:flex;flex-direction:column;gap:.125rem}.step.horizontal:where(.svelte-orsgnr) .label.svelte-orsgnr{align-items:center;text-align:center}.step.vertical:where(.svelte-orsgnr) .label.svelte-orsgnr{align-items:flex-start;text-align:left;padding-top:.25rem}.title.svelte-orsgnr{font-weight:500;font-size:var(--step-font-size);color:light-dark(var(--color-text, #1a1a1a),var(--color-text, #f5f5f5));line-height:1.3}.step.upcoming:where(.svelte-orsgnr) .title.svelte-orsgnr{color:light-dark(var(--color-text-disabled, #9ca3af),var(--color-text-disabled, #6b7280))}.step.current:where(.svelte-orsgnr) .title.svelte-orsgnr{font-weight:600}.description.svelte-orsgnr{font-size:calc(var(--step-font-size) * .85);color:light-dark(var(--color-text-disabled, #9ca3af),var(--color-text-disabled, #6b7280));line-height:1.3}.optional.svelte-orsgnr{font-size:calc(var(--step-font-size) * .8);font-style:italic;color:light-dark(var(--color-text-disabled, #9ca3af),var(--color-text-disabled, #6b7280))}.connector.svelte-orsgnr{position:relative;overflow:hidden}.step.horizontal:where(.svelte-orsgnr) .connector.svelte-orsgnr{width:100%;height:2px;position:absolute;top:calc(var(--circle-size) / 2);left:calc(50% + var(--circle-size) / 2 + 4px);right:calc(-50% + var(--circle-size) / 2 + 4px);width:calc(100% - var(--circle-size) - 8px);background:light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563))}.step.vertical:where(.svelte-orsgnr) .connector.svelte-orsgnr{position:absolute;top:calc(var(--circle-size) + .25rem);bottom:.25rem;left:calc(var(--circle-size) / 2 - 1px);width:2px;background:light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563))}.fill.svelte-orsgnr{position:absolute;inset:0;background:var(--color-success, #16a34a);transform-origin:left;transform:scaleX(0);transition:transform .3s ease}.step.vertical:where(.svelte-orsgnr) .fill.svelte-orsgnr{transform-origin:top;transform:scaleY(0)}.fill.svelte-orsgnr.filled{transform:scaleX(1)}.step.vertical:where(.svelte-orsgnr) .fill.svelte-orsgnr.filled{transform:scaleY(1)}.content.svelte-orsgnr{padding:.75rem 0;width:100%}.step.vertical:where(.svelte-orsgnr) .content.svelte-orsgnr{padding-left:calc(var(--circle-size) + .625rem)}.steps.skeleton.svelte-orsgnr{pointer-events:none}.skeleton-circle.svelte-orsgnr,.skeleton-bar.svelte-orsgnr{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}:is(.skeleton-circle.svelte-orsgnr,.skeleton-bar.svelte-orsgnr):after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-circle.svelte-orsgnr{width:var(--circle-size);height:var(--circle-size);min-width:var(--circle-size);min-height:var(--circle-size);border-radius:9999px}.skeleton-bar.svelte-orsgnr{height:.7em;border-radius:var(--radius-full, 1e5px)}.skeleton-bar.svelte-orsgnr.skeleton-title{font-size:var(--step-font-size);width:4.5em;margin-block:.3em}.skeleton-bar.svelte-orsgnr.skeleton-desc{font-size:calc(var(--step-font-size) * .85);width:4em;margin-block:.3em}@keyframes svelte-orsgnr-steps-pulse{0%,to{box-shadow:0 0 0 3px rgb(from var(--color-text, #888888) r g b / .18)}50%{box-shadow:0 0 0 7px rgb(from var(--color-text, #888888) r g b / .05)}}@keyframes svelte-orsgnr-steps-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@keyframes svelte-orsgnr-steps-check-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.step.current.svelte-orsgnr .circle:where(.svelte-orsgnr){animation:none;box-shadow:0 0 0 3px rgb(from var(--color-text, #888888) r g b / .18)}.main.svelte-orsgnr{transition:none}.main.svelte-orsgnr:has(button.circle:where(.svelte-orsgnr):active){scale:none}.step.error.svelte-orsgnr .circle:where(.svelte-orsgnr){animation:none}.step.complete.svelte-orsgnr .checkmark:where(.svelte-orsgnr) path:where(.svelte-orsgnr){animation:none;stroke-dashoffset:0}.skeleton-circle.svelte-orsgnr:after,.skeleton-bar.svelte-orsgnr:after{animation:none}.fill.svelte-orsgnr{transition:none}}.tabs.svelte-qr0jsi{display:flex;flex-direction:column;width:100%;min-width:0}.tabs.svelte-qr0jsi.vertical{flex-direction:row;align-items:flex-start}.tabs.svelte-qr0jsi.disabled{opacity:.6;pointer-events:none}.list.svelte-qr0jsi{display:flex;position:relative;gap:0;flex-shrink:0;border-bottom:1px solid var(--color-border, #e0e0e0)}.tabs.vertical:where(.svelte-qr0jsi) .list.svelte-qr0jsi{flex-direction:column;border-bottom:none;border-right:1px solid var(--color-border, #e0e0e0)}.tabs.pills:where(.svelte-qr0jsi) .list.svelte-qr0jsi{border-bottom:none;gap:.3rem}.tabs.pills.vertical:where(.svelte-qr0jsi) .list.svelte-qr0jsi{border-right:none}.tabs.boxed:where(.svelte-qr0jsi) .list.svelte-qr0jsi{background:var(--color-bg-muted, #f1f1f1);border:1px solid var(--color-border, #e0e0e0);border-radius:var(--radius-lg, 10px);padding:.3rem;gap:0}@supports (corner-shape: squircle){.tabs.boxed:where(.svelte-qr0jsi) .list.svelte-qr0jsi{corner-shape:squircle;border-radius:calc(var(--radius-lg, 10px) * var(--squircle-ratio, 2))}}.tabs.full-width:where(.svelte-qr0jsi) .list.svelte-qr0jsi{width:100%}.tabs.full-width:where(.svelte-qr0jsi) .list.svelte-qr0jsi>.tab:where(.svelte-qr0jsi){flex:1}.indicator.svelte-qr0jsi{position:absolute;bottom:-1px;left:0;height:2px;background:var(--color-action-fg, var(--color-action, #1976d2));border-radius:var(--radius-full, 1e5px);pointer-events:none;z-index:1;opacity:0;transition:transform .26s var(--ease-spring, cubic-bezier(.34, 1.4, .64, 1)),width .26s var(--ease-spring, cubic-bezier(.34, 1.4, .64, 1)),height .26s var(--ease-spring, cubic-bezier(.34, 1.4, .64, 1)),opacity .15s ease}.tabs.vertical:where(.svelte-qr0jsi) .indicator.svelte-qr0jsi{inset:0 -1px auto auto;width:2px;height:auto}.tabs.pills:where(.svelte-qr0jsi) .indicator.svelte-qr0jsi{display:none}.tabs.boxed:where(.svelte-qr0jsi) .indicator.svelte-qr0jsi{top:0;bottom:auto;left:0;height:auto;background:var(--color-surface, #fff);border-radius:calc(var(--radius-lg, 10px) - .2rem);box-shadow:0 1px 2px #0000000f,0 2px 6px #00000014}@supports (corner-shape: squircle){.tabs.boxed:where(.svelte-qr0jsi) .indicator.svelte-qr0jsi{corner-shape:squircle;border-radius:calc((var(--radius-lg, 10px) - .2rem) * var(--squircle-ratio, 2))}}.tab.svelte-qr0jsi{display:inline-flex;align-items:center;justify-content:center;gap:.5em;position:relative;z-index:2;flex-shrink:0;background:transparent;border:none;cursor:pointer;padding:.7em 1.05em;margin:0;font-size:inherit;font-family:inherit;font-weight:500;line-height:1.2;color:var(--color-text-muted, #666);white-space:nowrap;outline:none;border-radius:var(--radius-md, 5px);-webkit-tap-highlight-color:transparent;transition:color .22s ease,background-color .22s ease,scale .16s ease}@supports (corner-shape: squircle){.tab.svelte-qr0jsi{corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}.tab.svelte-qr0jsi:hover:not(.disabled):not(.active){color:var(--color-text, #222);background:rgb(from var(--color-text, #333) r g b / .06);transition:scale .16s ease}.tab.svelte-qr0jsi:active:not(.disabled){scale:.9}.tab.svelte-qr0jsi:focus-visible{box-shadow:inset 0 0 0 2px var(--color-action, #1976d2);border-radius:var(--radius-md, 5px)}@supports (corner-shape: squircle){.tab.svelte-qr0jsi:focus-visible{corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}.tab.svelte-qr0jsi.active{color:var(--color-action-fg, var(--color-action, #1976d2))}.tab.svelte-qr0jsi.disabled{opacity:.45;cursor:not-allowed}.tabs.pills:where(.svelte-qr0jsi) .tab.svelte-qr0jsi{border-radius:var(--radius-full, 1e5px);padding:.5em 1.1em}.tabs.pills:where(.svelte-qr0jsi) .tab.svelte-qr0jsi.active{background:var(--color-action, #1976d2);color:var(--color-action-text, #fff)}.tabs.boxed:where(.svelte-qr0jsi) .tab.svelte-qr0jsi{border-radius:calc(var(--radius-lg, 10px) - .2rem);padding:.5em 1.1em}@supports (corner-shape: squircle){.tabs.boxed:where(.svelte-qr0jsi) .tab.svelte-qr0jsi{corner-shape:squircle;border-radius:calc((var(--radius-lg, 10px) - .2rem) * var(--squircle-ratio, 2))}}.tabs.boxed:where(.svelte-qr0jsi) .tab.svelte-qr0jsi.active{color:var(--color-text-active, var(--color-text, #222))}.label.svelte-qr0jsi{position:relative;z-index:1;pointer-events:none}.badge.svelte-qr0jsi{display:inline-flex;align-items:center;justify-content:center;background:var(--color-action, #1976d2);color:var(--color-action-text, #fff);border-radius:var(--radius-full, 1e5px);font-size:.72em;font-weight:600;line-height:1;padding:.2em .45em;min-width:1.5em;min-height:1.35em;position:relative;z-index:1;pointer-events:none;transition:background-color .22s ease,color .22s ease}.badge-content.svelte-qr0jsi{display:inline-block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tab.svelte-qr0jsi:not(.active) .badge:where(.svelte-qr0jsi){background:rgb(from var(--color-text, #333) r g b / .1);color:var(--color-text-muted, #666)}.tabs.pills.svelte-qr0jsi .tab.active:where(.svelte-qr0jsi) .badge:where(.svelte-qr0jsi){background:var(--color-action-text, #fff);color:var(--color-action, #1976d2)}.panels.svelte-qr0jsi{min-width:0}.tabs.vertical:where(.svelte-qr0jsi) .panels.svelte-qr0jsi{flex:1;padding-left:1.25em}.panels.animated.svelte-qr0jsi{display:grid;overflow:hidden}.panels.animated.svelte-qr0jsi>.panel:where(.svelte-qr0jsi){grid-area:1 / 1}.panel.svelte-qr0jsi{padding:1.1em 0;outline:none}.tabs.vertical:where(.svelte-qr0jsi) .panel.svelte-qr0jsi{padding-top:0}.panel.svelte-qr0jsi:focus-visible{outline:2px solid var(--color-action, #1976d2);outline-offset:2px;border-radius:var(--radius-md, 5px)}@supports (corner-shape: squircle){.panel.svelte-qr0jsi:focus-visible{corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}.list.skeleton.svelte-qr0jsi{pointer-events:none;gap:.4em;border-bottom-color:var(--color-border, #e0e0e0)}.tabs.full-width:where(.svelte-qr0jsi) .list.skeleton.svelte-qr0jsi>.skeleton-tab:where(.svelte-qr0jsi){flex:1}.skeleton-tab.svelte-qr0jsi{line-height:1.2;height:calc(1lh + 1.4em);flex-shrink:0;border-radius:var(--radius-md, 5px);position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}@supports (corner-shape: squircle){.skeleton-tab.svelte-qr0jsi{corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}.skeleton-tab.svelte-qr0jsi:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.tabs.pills:where(.svelte-qr0jsi) .skeleton-tab.svelte-qr0jsi,.tabs.boxed:where(.svelte-qr0jsi) .skeleton-tab.svelte-qr0jsi{height:calc(1lh + 1em)}.tabs.pills:where(.svelte-qr0jsi) .skeleton-tab.svelte-qr0jsi{border-radius:var(--radius-full, 1e5px)}@keyframes delight-skeleton-shimmer{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skeleton-tab.svelte-qr0jsi:after{animation:none}.indicator.svelte-qr0jsi{transition:opacity .15s ease}}
