.ui-field:not(#\#){position:relative;display:flex;align-items:center;width:100%}.ui-field-input:not(#\#){flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;font:inherit}.ui-field-clear:not(#\#),.ui-field-eye:not(#\#){flex:none;display:flex;align-items:center;justify-content:center}.ui-field[data-variant=filled]:not(#\#){height:calc(48 * var(--tux-dp));border-radius:calc(10 * var(--tux-dp));background:var(--color-c-soft);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .2s}.ui-field[data-variant=filled]:focus-within:not(#\#){box-shadow:inset 0 0 0 1px var(--color-c-line)}.ui-field[data-variant=filled][data-invalid]:not(#\#){box-shadow:inset 0 0 0 1px var(--ui-negative)}.ui-field[data-variant=filled] .ui-field-input:not(#\#){padding-left:calc(16 * var(--tux-dp));padding-right:calc(16 * var(--tux-dp));padding-inline:calc(16 * var(--tux-dp));font-size:calc(16 * var(--tux-dp));color:var(--color-c-text);caret-color:var(--color-c-brand)}.ui-field[data-variant=filled] .ui-field-input:not(#\#)::placeholder{color:var(--ui-text-4)}.ui-field[data-variant=filled] .ui-field-input:-webkit-autofill:not(#\#){-webkit-box-shadow:0 0 0 calc(30 * var(--tux-dp)) #f1f1f2 inset;-webkit-text-fill-color:var(--color-c-text)}.ui-field[data-variant=filled][data-prefix-shown] .ui-field-input:not(#\#){padding-left:calc(12 * var(--tux-dp))}.ui-field[data-variant=filled] .ui-field-clear:not(#\#),.ui-field[data-variant=filled] .ui-field-eye:not(#\#){height:100%;padding-left:calc(8 * var(--tux-dp));padding-right:calc(16 * var(--tux-dp));padding-inline:calc(8 * var(--tux-dp)) calc(16 * var(--tux-dp))}.ui-field[data-variant=filled] .ui-field-clear:not(#\#){color:rgb(0 0 0/.34)}.ui-field[data-variant=filled] .ui-field-clear svg:not(#\#){width:calc(18 * var(--tux-dp));height:calc(18 * var(--tux-dp))}.ui-field[data-variant=filled] .ui-field-eye:not(#\#){color:var(--color-c-text);opacity:.5}.ui-field[data-variant=filled] .ui-field-eye svg:not(#\#){width:calc(20 * var(--tux-dp));height:calc(20 * var(--tux-dp))}.ui-field[data-variant=filled] .ui-field-region:not(#\#){position:relative;flex:none;display:inline-flex;align-items:center;gap:calc(6 * var(--tux-dp));height:100%;max-width:calc(120 * var(--tux-dp));padding-left:calc(16 * var(--tux-dp));padding-right:calc(12 * var(--tux-dp));padding-inline:calc(16 * var(--tux-dp)) calc(12 * var(--tux-dp));overflow:hidden;white-space:nowrap;font-weight:500;font-size:calc(16 * var(--tux-dp));color:var(--color-c-text);transition:max-width .24s cubic-bezier(.22,.61,.36,1),padding .24s cubic-bezier(.22,.61,.36,1),opacity .18s}@supports not (inset:0){.ui-field[data-variant=filled] .ui-field-region>*+*{margin-left:calc(6 * var(--tux-dp))}}.ui-field[data-variant=filled] .ui-field-region:not(#\#):after{content:"";position:absolute;right:0;top:50%;width:1px;height:calc(26 * var(--tux-dp));translate:0 -50%;background:var(--color-c-line)}@supports not (translate:0){.ui-field[data-variant=filled] .ui-field-region:not(#\#):after{transform:translateY(-50%)}}.ui-field[data-variant=filled] .ui-field-region[data-show=false]:not(#\#){max-width:0;padding-left:0;padding-right:0;padding-inline:0;opacity:0;pointer-events:none}.ui-field-region-caret:not(#\#){flex:none;display:flex}.ui-field[data-variant=filled] .ui-field-region-caret:not(#\#){width:calc(12 * var(--tux-dp));height:calc(12 * var(--tux-dp));transition:rotate .2s}.ui-field[data-variant=filled] .ui-field-region-caret svg:not(#\#){width:100%;height:100%}.ui-field[data-variant=filled] .ui-field-region[aria-expanded=true] .ui-field-region-caret:not(#\#){rotate:180deg}@supports not (translate:0){.ui-field[data-variant=filled] .ui-field-region[aria-expanded=true] .ui-field-region-caret:not(#\#){transform:rotate(180deg)}}.ui-field[data-variant=underline]:not(#\#){padding-top:2.5px;padding-bottom:2.5px;padding-block:2.5px;border-bottom:1px solid var(--ui-rule)}.ui-field[data-variant=underline][data-invalid]:not(#\#){border-bottom-color:var(--ui-danger)}.ui-field[data-variant=underline] .ui-field-input:not(#\#){height:auto;padding-top:calc(.25 * var(--ui-rem));padding-bottom:calc(.25 * var(--ui-rem));padding-block:calc(.25 * var(--ui-rem))}.ui-field[data-variant=boxed]:not(#\#){padding-left:calc(.375 * var(--ui-rem));border:1px solid transparent;border-radius:calc(.25 * var(--ui-rem));background:var(--ui-fill)}.ui-field[data-variant=boxed][data-invalid]:not(#\#){border-color:var(--ui-danger)}.ui-field[data-variant=boxed] .ui-field-input:not(#\#){height:auto;min-height:48px;padding:calc(.25 * var(--ui-rem)) 0 calc(.25 * var(--ui-rem)) calc(.375 * var(--ui-rem));font-size:calc(.38 * var(--ui-rem))}.ui-classic.ui-field .ui-field-input:not(#\#){font-weight:500;line-height:1.5714;color:var(--ui-text);caret-color:var(--ui-caret)}.ui-classic.ui-field[data-variant=underline] .ui-field-input:not(#\#){font-size:calc(.36 * var(--ui-rem))}.ui-classic.ui-field .ui-field-input:not(#\#)::placeholder{font-size:calc(.36 * var(--ui-rem));font-weight:400;color:var(--ui-placeholder)}.ui-classic.ui-field .ui-field-input:-webkit-autofill:not(#\#){-webkit-box-shadow:inset 0 0 0 1000px transparent;-webkit-text-fill-color:var(--ui-text);transition:background-color 50000s ease-in-out 0s}.ui-classic.ui-field .ui-field-clear:not(#\#){padding:calc(.25 * var(--ui-rem));font-size:calc(.38 * var(--ui-rem));color:var(--ui-icon)}.ui-classic.ui-field .ui-field-eye:not(#\#){padding:calc(.125 * var(--ui-rem)) 0 calc(.125 * var(--ui-rem)) calc(.125 * var(--ui-rem));font-size:calc(.56 * var(--ui-rem));color:var(--ui-icon)}.ui-field[data-clear-when=focused]:not(:focus-within) .ui-field-clear:not(#\#){opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s .15s}.ui-field[data-clear-when=focused]:focus-within .ui-field-clear:not(#\#){transition:opacity .15s ease}.ui-field[data-variant=game]:not(#\#){gap:calc(4 * var(--tux-dp));height:var(--ui-field-game-height,calc(40 * var(--tux-dp)));padding-left:calc(10 * var(--tux-dp));padding-right:calc(10 * var(--tux-dp));padding-inline:calc(10 * var(--tux-dp));border-radius:calc(12 * var(--tux-dp));background:linear-gradient(180deg,rgb(3 10 20/.82),rgb(14 30 50/.82));box-shadow:inset 0 1px 3px rgb(0 0 0/.55),inset 0 0 0 1px rgb(190 225 255/.24);color:#ffd25e;transition:box-shadow .16s}.ui-field[data-variant=game]:focus-within:not(#\#){box-shadow:inset 0 1px 3px rgb(0 0 0/.55),inset 0 0 0 1.5px rgb(255 210 94/.85)}.ui-field[data-variant=game][data-invalid]:not(#\#){box-shadow:inset 0 1px 3px rgb(0 0 0/.55),inset 0 0 0 1.5px rgb(255 92 92/.9)}.ui-field[data-variant=game] .ui-field-input:not(#\#){color:inherit;font-family:var(--font-sans);font-size:calc(17 * var(--tux-dp));font-weight:800;font-variant-numeric:tabular-nums;text-align:center;caret-color:#ffd25e}.ui-field[data-variant=game] .ui-field-input:disabled:not(#\#){opacity:1;-webkit-text-fill-color:currentColor}.ui-field[data-variant=game] .ui-field-input:not(#\#)::placeholder{color:rgb(255 210 94/.45)}.ui-classic.ui-field .ui-field-region:not(#\#){flex:none;display:flex;align-items:center;gap:calc(.125 * var(--ui-rem));font-size:14px;line-height:22px;font-weight:600;color:#1f2937}@supports not (inset:0){.ui-classic.ui-field .ui-field-region>*+*{margin-left:calc(.125 * var(--ui-rem))}}.ui-classic.ui-field .ui-field-region-code:not(#\#){display:flex;align-items:center;gap:calc(.125 * var(--ui-rem))}@supports not (inset:0){.ui-classic.ui-field .ui-field-region-code>*+*{margin-left:calc(.125 * var(--ui-rem))}}.ui-classic.ui-field .ui-field-region:not(#\#):after{content:"";width:1.2px;height:16px;margin-left:calc(.15 * var(--ui-rem));border-radius:5px;background:rgb(0 0 0/.12)}.ui-field-error.ui-tux:not(#\#){display:flex;align-items:flex-start;gap:calc(4 * var(--tux-dp));margin-top:calc(8 * var(--tux-dp));font-weight:500;font-size:calc(12 * var(--tux-dp));line-height:calc(16 * var(--tux-dp));color:var(--ui-negative)}@supports not (inset:0){.ui-field-error.ui-tux>*+*{margin-left:calc(4 * var(--tux-dp))}}.ui-field-error.ui-tux svg:not(#\#){flex:none;width:calc(16 * var(--tux-dp));height:calc(16 * var(--tux-dp))}.ui-field-error.ui-classic:not(#\#){display:flex;align-items:center;gap:5px;margin-top:calc(.25 * var(--ui-rem));font-size:calc(.28 * var(--ui-rem));font-weight:500;line-height:1.5714;color:var(--ui-danger)}@supports not (inset:0){.ui-field-error.ui-classic>*+*{margin-left:5px}}.ui-field-error.ui-classic svg:not(#\#){flex:none;font-size:calc(.32 * var(--ui-rem))}@media (prefers-reduced-motion:reduce){.ui-field-region-caret:not(#\#),.ui-field-region:not(#\#),.ui-field:not(#\#){transition:none!important}}