.ripple-effect{position:relative;overflow:hidden;cursor:pointer}.ripple-effect:after{content:"";position:absolute;inset:0;background-color:color-mix(in srgb,var(--color, currentColor) 5%,transparent);opacity:0;transition:opacity .2s ease-in-out;will-change:opacity;pointer-events:none}.ripple-effect:hover:after{opacity:1}.ripple-effect .ripple{--duration: .6s;--color: currentColor;position:absolute;border-radius:50%;transform:scale(0);animation:ripple var(--duration, .6s) linear forwards;background-color:var(--backdrop);pointer-events:none;will-change:transform,opacity}@keyframes ripple{to{transform:scale(4);opacity:.3}}.root.svelte-1a40vpy{pointer-events:all;width:100%;max-width:480px;max-height:100%;left:50%;bottom:0;background-color:var(--primary-lighter);color:inherit;border:none;margin:auto 0 0;padding:0;border-radius:24px 24px 0 0;z-index:7;transform:translate(-50%,var(--translateY, 100%))}.root[data-fullscreen=true].svelte-1a40vpy{max-width:none;min-height:100%;border-radius:0}.root[data-smooth=true].svelte-1a40vpy{transition:transform var(--duration, 0s) var(--transition, ease-out)}.root.svelte-1a40vpy::backdrop{-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6);opacity:0}.root[open].svelte-1a40vpy::backdrop{animation:svelte-1a40vpy-opacity calc(var(--duration, .4s) / 2) var(--transition, ease-out) forwards}.root[open].svelte-1a40vpy{--translateY: 0%}.root.svelte-1a40vpy[data-close]{--translateY: 100%}.root.svelte-1a40vpy[data-close]::backdrop{animation:svelte-1a40vpy-opacity-close var(--duration, .4s) var(--transition, ease-out) forwards}@keyframes svelte-1a40vpy-opacity{0%{opacity:0}to{opacity:1}}@keyframes svelte-1a40vpy-opacity-close{0%{opacity:1}to{opacity:0}}.container.svelte-penr2d{background-color:transparent;border:0px;width:40px;height:40px;border-radius:50%;padding:0;cursor:pointer}.container[disabled].svelte-penr2d{cursor:default}.container[disabled].svelte-penr2d .root:where(.svelte-penr2d){background-color:var(--disabled);color:var(--text-disabled)!important}.container[disabled].svelte-penr2d .root[data-checked=true]:where(.svelte-penr2d){background-color:var(--text-disabled);color:var(--background)!important}.container.svelte-penr2d .root:where(.svelte-penr2d){width:24px;height:24px;border-radius:50%;background-color:var(--primary-light);will-change:background-color,color;transition-property:background-color,color;transition-duration:.4s;transition-timing-function:var(--transition, ease-out)}.container.svelte-penr2d .root[data-checked=true]:where(.svelte-penr2d){background-color:var(--primary);color:var(--primary-lighter)}.root.svelte-1hmlftk{width:fit-content;height:40px;line-height:40px;border-radius:20px;border:0px;color:var(--text-primary);cursor:pointer;will-change:background-color,color;transition-property:background-color,color;transition-duration:.4s;transition-timing-function:var(--transition, ease-out)}.root[data-variant=text].svelte-1hmlftk{background-color:transparent;color:var(--primary)}.root[data-variant=text][disabled].svelte-1hmlftk{color:var(--text-disabled)!important;cursor:default}.root[data-variant=text][data-error=true].svelte-1hmlftk{color:var(--error)}.root[data-variant=tonal].svelte-1hmlftk{background-color:var(--primary-light)}.root[data-variant=tonal][data-error=true].svelte-1hmlftk{background-color:var(--error-light);color:var(--error)}.root[data-variant=filled].svelte-1hmlftk{background-color:var(--primary);color:var(--primary-lighter)}.root[data-variant=filled][data-error=true].svelte-1hmlftk{background-color:var(--error)}.root[data-variant=outlined].svelte-1hmlftk{background-color:transparent;color:var(--primary);border:1px solid var(--text-disabled)}.root[data-variant=outlined][data-error=true].svelte-1hmlftk{color:var(--error)}.root.icon.svelte-1hmlftk{min-width:0px;width:40px;padding:0}.root.icon[data-variant=text].svelte-1hmlftk{color:inherit}.root[disabled].svelte-1hmlftk{background-color:var(--disabled);color:var(--text-disabled)!important;cursor:default}.root.block.svelte-1hmlftk{width:100%}.root.svelte-s6d1o5{position:sticky;top:0;z-index:6;width:100%;background-color:var(--primary-lighter);transition:background-color .4s var(--transition, ease-out);will-change:background-color}.root.svelte-s6d1o5 .first:where(.svelte-s6d1o5){height:64px}.root.svelte-s6d1o5 .title[data-centered=true]:where(.svelte-s6d1o5){position:absolute;left:50%;transform:translate(-50%);margin:0}.root[data-elevated=true].svelte-s6d1o5{background-color:var(--background)}.root.svelte-15vgf5j{width:fit-content;min-width:56px;height:56px;background-color:var(--primary);color:var(--primary-lighter);border-radius:var(--border-radius);border:0px;text-decoration:none;cursor:pointer;will-change:background-color,color;transition-property:background-color,color;transition-duration:.4s;transition-timing-function:var(--transition, ease-out)}.root[disabled].svelte-15vgf5j{background-color:var(--disabled);color:var(--text-disabled)!important;cursor:default}.root.block.svelte-15vgf5j{width:100%}.root.round.svelte-15vgf5j{border-radius:28px}.material-symbols-rounded.svelte-1eqfhgt{font-family:Material Symbols;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-symbols-rounded.svelte-1eqfhgt{font-size:var(--size, 24px)!important;fill:currentColor;font-variation-settings:"FILL" 0,"opsz" var(--size, 24),"wght" 500}.material-symbols-rounded[data-primary=true].svelte-1eqfhgt{color:var(--primary)}.material-symbols-rounded[data-error=true].svelte-1eqfhgt{color:var(--error)}.material-symbols-rounded[data-fill=true].svelte-1eqfhgt{font-variation-settings:"FILL" 1}@keyframes svelte-nvvfsh-shake{0%{margin-left:0}25%{margin-left:-3px}75%{margin-left:3px}to{margin-left:0}}.root.svelte-nvvfsh{position:relative;background-color:var(--primary-lighter);color:var(--text-primary);border-radius:var(--border-radius);border:2px solid transparent;height:64px;will-change:background-color,border-color;transition-property:background-color,border-color;transition-duration:.4s;transition-timing-function:var(--transition, ease-out);cursor:text}.root[data-small=true].svelte-nvvfsh{height:56px;border-radius:28px}.root[data-small=true].svelte-nvvfsh .content:where(.svelte-nvvfsh){align-items:center}.root.svelte-nvvfsh .snippet:where(.svelte-nvvfsh){min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center}.root.svelte-nvvfsh .content:where(.svelte-nvvfsh){position:relative;display:flex;align-items:end}.root.svelte-nvvfsh .content:where(.svelte-nvvfsh) .label:where(.svelte-nvvfsh){position:absolute;top:0;bottom:0;display:flex;align-items:center;pointer-events:none;transition:all .4s var(--transition, ease-out)}.root.svelte-nvvfsh .content:where(.svelte-nvvfsh) .input:where(.svelte-nvvfsh){bottom:0;background-color:transparent;color:var(--text-primary);border:0px;padding-left:0;width:100%}.root.svelte-nvvfsh .content:where(.svelte-nvvfsh) .input:where(.svelte-nvvfsh)::placeholder{color:var(--text-disabled)}.root.svelte-nvvfsh .content:where(.svelte-nvvfsh) .input[value]:where(.svelte-nvvfsh):not(.root:where(.svelte-nvvfsh) .content:where(.svelte-nvvfsh) .input[value=""]:where(.svelte-nvvfsh))+.label:where(.svelte-nvvfsh){font-size:var(--font-h5);font-weight:700;transform:translateY(calc(-50% + 8px));color:var(--primary)}.root.fullWidth.svelte-nvvfsh{width:100%}.root[data-focusable=true].svelte-nvvfsh:not([disabled]):has(.input:where(.svelte-nvvfsh):focus){border-color:var(--primary)}.root.svelte-nvvfsh:not([disabled]):has(.input:where(.svelte-nvvfsh):focus) .label:where(.svelte-nvvfsh){font-size:var(--font-h5);font-weight:700;transform:translateY(calc(-50% + 8px));color:var(--primary)}.root[data-elevate=true].svelte-nvvfsh{background-color:var(--background)}.root[disabled].svelte-nvvfsh{background-color:var(--disabled);cursor:default}.root[disabled].svelte-nvvfsh .label:where(.svelte-nvvfsh){color:var(--text-secondary)!important}.root[disabled].svelte-nvvfsh .input:where(.svelte-nvvfsh){color:var(--text-secondary);cursor:default}.root[data-invalid=true].svelte-nvvfsh{animation:svelte-nvvfsh-shake .2s ease-in-out 0s 2;background-color:var(--error-light)!important;border-color:var(--error)!important}.root.svelte-16datr3{background-color:transparent;color:var(--text-primary);border:0px;text-align:left;width:100%;height:56px;text-decoration:none!important;cursor:pointer;will-change:background-color,color;transition-property:background-color,color;transition-duration:.4s;transition-timing-function:var(--transition, ease-out)}.root[data-description=true].svelte-16datr3{height:72px!important}.root[data-primary=true].svelte-16datr3{color:var(--primary)}.root[data-error=true].svelte-16datr3{color:var(--error)}.root[data-centered=true].svelte-16datr3{justify-content:center}.root[data-elevate=true].svelte-16datr3{background-color:var(--background);border-radius:4px}.root[data-selected=true].svelte-16datr3{background-color:var(--primary-light)}.spinner.svelte-lf8yvz{width:var(--size);height:var(--size);animation:svelte-lf8yvz-rotator 4s linear infinite}.path.svelte-lf8yvz{stroke:currentColor;stroke-width:var(--weight);stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:svelte-lf8yvz-dash 4s ease-in-out infinite}.path[data-primary=true].svelte-lf8yvz{stroke:var(--primary)}.path[data-error=true].svelte-lf8yvz{stroke:var(--error)}@keyframes svelte-lf8yvz-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes svelte-lf8yvz-dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.root.svelte-1l9kyky{pointer-events:all;width:calc(100% - 32px);max-width:480px;max-height:calc(100% - 32px);background-color:var(--primary-lighter);color:inherit;border:none;padding:0;border-radius:24px;z-index:1;opacity:0;transition:opacity calc(var(--duration, .4s) / 2) var(--transition, ease-out);transition-behavior:allow-discrete;will-change:opacity}.root.svelte-1l9kyky::backdrop{-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6);opacity:0}.root[open].svelte-1l9kyky::backdrop{animation:svelte-1l9kyky-opacity calc(var(--duration, .4s) / 2) var(--transition, ease-out) forwards}.root[open].svelte-1l9kyky{animation:svelte-1l9kyky-dialogIn var(--duration, .4s) var(--transition, ease-out) forwards,svelte-1l9kyky-opacity calc(var(--duration, .4s) / 2) ease-in-out forwards}.root.svelte-1l9kyky[data-close]{animation:svelte-1l9kyky-opacity-close var(--duration, .4s) var(--transition, ease-out) forwards}.root.svelte-1l9kyky[data-close]::backdrop{animation:svelte-1l9kyky-opacity-close var(--duration, .4s) var(--transition, ease-out) forwards}@keyframes svelte-1l9kyky-dialogIn{0%{transform:translateY(-3rem) scaleY(.9);clip-path:inset(0 0 100% 0 round 24px)}to{transform:translateY(0) scaleY(1);clip-path:inset(0 0 0 0 round 24px)}}@keyframes svelte-1l9kyky-opacity{0%{opacity:0}to{opacity:1}}@keyframes svelte-1l9kyky-opacity-close{0%{opacity:1}to{opacity:0}}html:has(dialog[open]){overflow:hidden}.bar.svelte-rpk668{position:fixed;top:0;width:var(--width);height:100vh;overflow-y:auto;overscroll-behavior-y:contain}.bar[data-position=left].svelte-rpk668{left:0;margin-left:calc(var(--width) * -1);transition:margin-left var(--duration) var(--transition, ease-out);will-change:margin-left}.bar[data-position=left][data-open=true].svelte-rpk668{margin-left:0}.bar[data-position=right].svelte-rpk668{right:0;margin-right:calc(var(--width) * -1);transition:margin-right var(--duration) var(--transition, ease-out);will-change:margin-right}.bar[data-position=right][data-open=true].svelte-rpk668{margin-right:0}.body.svelte-rpk668{margin-left:0;margin-right:0;transition:margin-left var(--duration) var(--transition, ease-out),margin-right var(--duration) var(--transition, ease-out);will-change:margin-left,margin-right}.body[data-open-left=true].svelte-rpk668{margin-left:var(--width-left)}.body[data-open-right=true].svelte-rpk668{margin-right:var(--width-right)}.root.svelte-l9wylq{position:fixed;top:0;width:calc(100vw - 56px);background-color:var(--primary-lighter);max-width:300px;height:100vh;overflow-y:auto;z-index:7;transform:translate(var(--translateX, 100%));will-change:transform}.root[data-position=left].svelte-l9wylq{left:0;border-radius:0 24px 24px 0}.root[data-position=right].svelte-l9wylq{right:0;border-radius:24px 0 0 24px}.root[data-smooth=true].svelte-l9wylq{transition:transform var(--duration, 0s) var(--transition, ease-out)}.backdrop.svelte-l9wylq{position:fixed;inset:0;border:none;width:100vw;height:100vh;background-color:var(--backdrop);opacity:0;z-index:6;pointer-events:none}.backdrop[data-smooth=true].svelte-l9wylq{transition:opacity calc(var(--duration, 0s)) var(--transition, ease-out)}.backdrop[data-open=true].svelte-l9wylq{opacity:1;pointer-events:all}body:has(.scrollContain:hover){overflow:hidden}.root.svelte-abj9b4{position:relative;width:52px;height:32px;box-sizing:border-box;border-radius:var(--border-radius);background-color:var(--primary-light);cursor:pointer;transition:all .4s var(--transition, ease-out);border:0px}.root[data-checked=true].svelte-abj9b4{background-color:var(--primary);border-color:var(--primary)}.root[data-checked=true].svelte-abj9b4 .track:where(.svelte-abj9b4){top:4px;left:24px;width:24px;height:24px;background-color:var(--background)}.root[disabled].svelte-abj9b4{background-color:color-mix(in srgb,var(--text-primary) 5%,transparent)}.root[disabled].svelte-abj9b4 .track:where(.svelte-abj9b4){background-color:var(--text-disabled)!important;color:var(--background)}.root.svelte-abj9b4 .track:where(.svelte-abj9b4){position:absolute;top:8px;left:8px;width:16px;height:16px;line-height:16px;border-radius:50%;background-color:var(--text-secondary);color:var(--text-primary);transition:all .4s var(--transition, ease-out)}.root.svelte-abj9b4 .track[data-unchecked=true]:where(.svelte-abj9b4){top:4px;left:4px;width:24px;height:24px;color:var(--background)}.root.svelte-ay2u4v{bottom:16px;right:16px;min-height:48px;background-color:var(--text-primary);color:var(--background);border:none;border-radius:8px;margin:auto 0 0 auto;overflow:hidden;opacity:0;transition:opacity .2s var(--transition, ease-out);transition-behavior:allow-discrete;will-change:opacity}.root[data-block=true].svelte-ay2u4v{width:calc(100% - 32px)}.root.svelte-ay2u4v:popover-open{animation:svelte-ay2u4v-dialogIn .4s var(--transition, ease-out) forwards,svelte-ay2u4v-opacity .2s ease-in-out forwards}.root.svelte-ay2u4v[data-close]{animation:svelte-ay2u4v-opacity-close .4s var(--transition, ease-out) forwards}.root.svelte-ay2u4v .action:where(.svelte-ay2u4v){height:40px;background-color:transparent;color:var(--primary-light);border:0px;cursor:pointer;pointer-events:all}.root.svelte-ay2u4v .close:where(.svelte-ay2u4v){pointer-events:all}@keyframes svelte-ay2u4v-dialogIn{0%{transform:translateY(2rem) scaleY(.9);clip-path:inset(100% 0 0 0 round 8px)}to{transform:translateY(0) scaleY(1);clip-path:inset(0 0 0 0 round 8px)}}@keyframes svelte-ay2u4v-opacity{0%{opacity:0}to{opacity:1}}@keyframes svelte-ay2u4v-opacity-close{0%{opacity:1}to{opacity:0}}
