.input.svelte-19ub5fy.svelte-19ub5fy{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;position:relative;padding:1em;border:none;border-radius:15px;width:var(--input-w, 100%);line-height:1;font-size:var(--input-font-size, 16px);font-weight:var(--input-font-weight, 400);text-align:var(--input-text-al, start);letter-spacing:.25px;color:var(--on-surface);background-color:transparent;box-shadow:inset 2px 5px 10px #0000004d;transition:all .3s ease-in-out;outline:none}.input.svelte-19ub5fy.svelte-19ub5fy:focus{background-color:#ffffff1a;outline:none}.input.svelte-19ub5fy.svelte-19ub5fy:hover:not(:focus):not(:disabled){background-color:#ffffff0d}.input.svelte-19ub5fy.svelte-19ub5fy::selection{background-color:var(--primary-60)}.input.svelte-19ub5fy.svelte-19ub5fy::-webkit-inner-spin-button{display:none}.input-wrapper.svelte-19ub5fy.svelte-19ub5fy{position:relative;display:flex;gap:10px;width:var(--input-w-w, auto)}.input-wrapper.disabled.svelte-19ub5fy.svelte-19ub5fy{opacity:.5}.input-wrapper.filled.svelte-19ub5fy:not(.labeled) .input.svelte-19ub5fy{background-color:var(--surface-container-highest);box-shadow:inset 2px 5px 10px #0000004d}.input-wrapper.filled.svelte-19ub5fy:not(.labeled) .input.svelte-19ub5fy:focus{background-color:var(--surface-container-high);box-shadow:inset 2px 5px 10px #0006}.input-wrapper.filled.svelte-19ub5fy:not(.labeled) .input.svelte-19ub5fy:hover:not(:focus):not(:disabled){background-color:var(--surface-container-high)}.input-wrapper.borderless.svelte-19ub5fy .input.svelte-19ub5fy{border-radius:0}.input-wrapper.svelte-19ub5fy.svelte-19ub5fy:after{content:attr(data-suffix);position:absolute;top:52%;right:10px;z-index:999;translate:0 -50%;font-size:16px;opacity:.7}.input-wrapper.labeled.svelte-19ub5fy .input.svelte-19ub5fy{border:1px solid transparent;outline:0}.input-wrapper.labeled.svelte-19ub5fy .input.svelte-19ub5fy:hover{border-color:transparent!important}.input-wrapper.labeled.svelte-19ub5fy .input.svelte-19ub5fy:focus{border:1px solid transparent}.input-wrapper.labeled.svelte-19ub5fy:hover .input-fieldset.svelte-19ub5fy{border-color:#fff}.input-wrapper.labeled.svelte-19ub5fy:has(.input:focus) .input-fieldset.svelte-19ub5fy{border:3px solid var(--primary)}.input-wrapper.labeled.filled.svelte-19ub5fy .input-fieldset.svelte-19ub5fy{background-color:var(--surface-container-highest)}.input-wrapper.black.svelte-19ub5fy .input.svelte-19ub5fy{color:var(--on-inverse-surface)}.input-wrapper.black.svelte-19ub5fy .input.svelte-19ub5fy:hover:not(:focus):not(:disabled){background-color:var(--hover-black);cursor:default}.input-fieldset.svelte-19ub5fy.svelte-19ub5fy{position:absolute;top:-5px;right:0;bottom:0;left:0;margin:0;padding:0 8px;border:1px solid var(--outline);border-radius:5px;outline:0;min-width:0%;text-align:left;transition:outline-color .2s,border-color .2s;overflow:hidden;-webkit-user-select:none;user-select:none}.input-legend.svelte-19ub5fy.svelte-19ub5fy{display:block;float:unset;padding:0 2px;width:auto;max-width:100%;height:11px;font-size:.75em;color:var(--on-surface-variant);transition:max-width .1s cubic-bezier(0,0,.2,1) 50ms;white-space:nowrap;overflow:hidden}.popup.svelte-1vydt7b{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.popup-backdrop.svelte-1vydt7b{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-bg);cursor:default}.popup-inner.svelte-1vydt7b{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px;border-radius:25px;min-width:400px;width:var(--popup-width);max-width:500px;max-height:60vh;color:var(--text-primary);background-color:var(--popup-bg);box-shadow:0 4px 8px #0000004d;overflow:hidden}
