.Field-module__kdOvOq__field{gap:var(--tt-space-2);align-content:start;min-inline-size:0;display:grid}.Field-module__kdOvOq__top{justify-content:space-between;align-items:baseline;gap:var(--tt-space-4);display:flex}.Field-module__kdOvOq__label,.Field-module__kdOvOq__legend{font:500 var(--tt-text-label) / var(--tt-leading-ui) var(--tt-type-ui);letter-spacing:var(--tt-tracking-label);color:var(--tt-ink-2)}.Field-module__kdOvOq__optional{color:var(--tt-ink-3);margin-inline-start:.5em;font-weight:400}.Field-module__kdOvOq__aside{font-size:var(--tt-text-caption)}.Field-module__kdOvOq__hint{font:400 var(--tt-text-caption) / 1.55 var(--tt-type-ui);color:var(--tt-ink-3);text-wrap:pretty}.Field-module__kdOvOq__live:empty{display:none}.Field-module__kdOvOq__error{font:500 var(--tt-text-caption) / 1.55 var(--tt-type-ui);color:var(--tt-bad);align-items:baseline;gap:8px;display:flex}.Field-module__kdOvOq__error:before{content:"";background:currentColor;flex:0 0 12px;block-size:1px;translate:0 -.32em}.Field-module__kdOvOq__invalid .Field-module__kdOvOq__label{color:var(--tt-ink)}.Field-module__kdOvOq__fieldset{gap:var(--tt-space-2);border:0;align-content:start;min-inline-size:0;margin:0;padding:0;display:grid}.Field-module__kdOvOq__legend{margin-block-end:var(--tt-space-1);padding:0}.Field-module__kdOvOq__choices{border-block-start:var(--tt-hair) solid var(--tt-rule);display:grid}.Field-module__kdOvOq__choices.Field-module__kdOvOq__inline{gap:0 var(--tt-space-6);border:0;flex-wrap:wrap;display:flex}
.Input-module__rdnxQa__control{inline-size:100%;min-inline-size:0;color:var(--tt-ink);transition:border-color var(--tt-dur-2) var(--tt-ease-lift), box-shadow var(--tt-dur-2) var(--tt-ease-lift);align-items:center;gap:10px;display:flex;position:relative}.Input-module__rdnxQa__box{background:var(--tt-paper-raised);border:var(--tt-line) solid var(--tt-rule-3);border-radius:0;min-block-size:48px;padding-inline:14px}.Input-module__rdnxQa__box.Input-module__rdnxQa__lg{min-block-size:56px;padding-inline:16px}.Input-module__rdnxQa__box:hover:not(.Input-module__rdnxQa__disabled){border-color:var(--tt-ink-2)}.Input-module__rdnxQa__line{border-block-end:var(--tt-line) solid var(--tt-rule-3);min-block-size:48px}.Input-module__rdnxQa__line.Input-module__rdnxQa__lg{min-block-size:64px}.Input-module__rdnxQa__input{inline-size:100%;min-inline-size:0;color:inherit;font:400 1rem / 1.4 var(--tt-type-ui);letter-spacing:0;appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0;padding:0}.Input-module__rdnxQa__box .Input-module__rdnxQa__input,.Input-module__rdnxQa__line:not(.Input-module__rdnxQa__lg) .Input-module__rdnxQa__input{align-self:stretch}.Input-module__rdnxQa__box>.Input-module__rdnxQa__input:first-child{margin-inline-start:-14px;padding-inline-start:14px}.Input-module__rdnxQa__box>.Input-module__rdnxQa__input:last-child{margin-inline-end:-14px;padding-inline-end:14px}.Input-module__rdnxQa__box.Input-module__rdnxQa__lg>.Input-module__rdnxQa__input:first-child{margin-inline-start:-16px;padding-inline-start:16px}.Input-module__rdnxQa__box.Input-module__rdnxQa__lg>.Input-module__rdnxQa__input:last-child{margin-inline-end:-16px;padding-inline-end:16px}.Input-module__rdnxQa__input::placeholder{color:var(--tt-ink-3);opacity:1}.Input-module__rdnxQa__lg .Input-module__rdnxQa__input{font-size:1.125rem}.Input-module__rdnxQa__line.Input-module__rdnxQa__lg .Input-module__rdnxQa__input{font-size:var(--tt-data-2xl);padding-block:6px 8px;line-height:1.1}.Input-module__rdnxQa__numeric{font-variant-numeric:lining-nums tabular-nums}.Input-module__rdnxQa__affix{font:400 var(--tt-text-label) / 1 var(--tt-type-ui);color:var(--tt-ink-3);white-space:nowrap;flex:none}.Input-module__rdnxQa__line.Input-module__rdnxQa__lg .Input-module__rdnxQa__affix{align-self:flex-end;padding-block-end:14px;font-size:1rem}.Input-module__rdnxQa__control .Input-module__rdnxQa__input:focus-visible{outline:none}.Input-module__rdnxQa__box[data-demo=focus]{border-color:var(--tt-ink);outline:1.5px solid var(--tt-focus);outline-offset:2px}.Input-module__rdnxQa__box:has(.Input-module__rdnxQa__input:focus){border-color:var(--tt-ink);outline:1.5px solid var(--tt-focus);outline-offset:2px}.Input-module__rdnxQa__line[data-demo=focus]{border-block-end-color:var(--tt-gold);box-shadow:0 1px 0 var(--tt-gold)}.Input-module__rdnxQa__line:has(.Input-module__rdnxQa__input:focus){border-block-end-color:var(--tt-gold);box-shadow:0 1px 0 var(--tt-gold)}.Input-module__rdnxQa__invalid.Input-module__rdnxQa__box,.Input-module__rdnxQa__invalid.Input-module__rdnxQa__box:hover{border-color:var(--tt-bad)}.Input-module__rdnxQa__invalid.Input-module__rdnxQa__line{border-block-end-color:var(--tt-bad);box-shadow:0 1px 0 var(--tt-bad)}.Input-module__rdnxQa__disabled{cursor:not-allowed;color:var(--tt-ink-3)}.Input-module__rdnxQa__disabled.Input-module__rdnxQa__box{background:var(--tt-paper-deep);border-color:var(--tt-rule-2)}.Input-module__rdnxQa__disabled .Input-module__rdnxQa__input{cursor:not-allowed}.Input-module__rdnxQa__multi{align-items:stretch;padding-block:12px}.Input-module__rdnxQa__textarea{min-block-size:6.4em;line-height:var(--tt-leading-body);resize:vertical}.Input-module__rdnxQa__selectWrap{padding-inline-end:0}.Input-module__rdnxQa__select{min-block-size:var(--tt-touch);cursor:pointer;align-self:stretch;padding-inline-end:40px}.Input-module__rdnxQa__select option{color:canvastext;background:canvas}.Input-module__rdnxQa__chevron{pointer-events:none;color:var(--tt-ink-2);position:absolute;inset-inline-end:12px}@media (forced-colors:active){.Input-module__rdnxQa__box,.Input-module__rdnxQa__line{border-color:canvastext}.Input-module__rdnxQa__box:has(.Input-module__rdnxQa__input:focus){outline-color:highlight}}
.Segmented-module__H-TsNq__bar{gap:var(--tt-space-5);overscroll-behavior-inline:contain;scrollbar-width:none;min-inline-size:0;max-inline-size:100%;box-shadow:inset 0 calc(-1 * var(--tt-hair)) 0 var(--tt-rule-2);display:flex;position:relative;overflow-x:auto}.Segmented-module__H-TsNq__bar::-webkit-scrollbar{display:none}.Segmented-module__H-TsNq__bar[data-fade]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}:where([dir=rtl]) .Segmented-module__H-TsNq__bar[data-fade]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000)}.Segmented-module__H-TsNq__fill{gap:0}.Segmented-module__H-TsNq__fill .Segmented-module__H-TsNq__tab{flex:1 1 0;justify-content:center;padding-inline:8px}.Segmented-module__H-TsNq__tab{min-block-size:44px;min-inline-size:0;color:var(--tt-ink-3);font:400 var(--tt-text-label) / 1.2 var(--tt-type-ui);letter-spacing:var(--tt-tracking-label);white-space:nowrap;cursor:pointer;font-variant-numeric:tabular-nums;transition:color var(--tt-dur-2) var(--tt-ease-lift);background:0 0;border:0;flex:none;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.Segmented-module__H-TsNq__sm .Segmented-module__H-TsNq__tab{font-size:var(--tt-text-caption)}.Segmented-module__H-TsNq__tab:after{content:"";block-size:var(--tt-current);background:var(--tt-gold);transform-origin:0;transition:transform var(--tt-dur-3) var(--tt-ease-coach);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}:where([dir=rtl]) .Segmented-module__H-TsNq__tab:after{transform-origin:100%}.Segmented-module__H-TsNq__tab:hover:not([aria-disabled=true]){color:var(--tt-ink)}.Segmented-module__H-TsNq__tab[aria-checked=true]{color:var(--tt-ink);font-weight:500}.Segmented-module__H-TsNq__tab[aria-checked=true]:after{transform:scaleX(1)}.Segmented-module__H-TsNq__tab[aria-disabled=true]{cursor:not-allowed;opacity:.45}.Segmented-module__H-TsNq__bar .Segmented-module__H-TsNq__tab:focus-visible{outline-offset:-3px}@media (forced-colors:active){.Segmented-module__H-TsNq__tab:after{background:highlight;block-size:3px}.Segmented-module__H-TsNq__tab[aria-checked=true]{color:highlight}}
.Choice-module__H1Qiva__choice{border-block-end:var(--tt-hair) solid var(--tt-rule);cursor:pointer;min-block-size:52px;color:var(--tt-ink);transition:background-color var(--tt-dur-2) var(--tt-ease-lift);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding-block:12px;display:grid;position:relative}.Choice-module__H1Qiva__choice:hover:not(.Choice-module__H1Qiva__disabled),.Choice-module__H1Qiva__choice[data-demo=hover]{background:color-mix(in oklch, var(--tt-paper-deep) 70%, transparent)}.Choice-module__H1Qiva__input{opacity:0;block-size:20px;inline-size:20px;cursor:inherit;margin:-10px 0 0;position:absolute;inset-block-start:50%;inset-inline-start:0}.Choice-module__H1Qiva__text{gap:2px;min-inline-size:0;display:grid}.Choice-module__H1Qiva__label{font:400 var(--tt-text-body) / 1.45 var(--tt-type-ui);letter-spacing:0}.Choice-module__H1Qiva__hint{font:400 var(--tt-text-caption) / 1.5 var(--tt-type-ui);color:var(--tt-ink-3);font-variant-numeric:tabular-nums}.Choice-module__H1Qiva__aside{font:400 var(--tt-text-label) / 1.3 var(--tt-type-ui);color:var(--tt-ink-2);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.Choice-module__H1Qiva__mark{border:var(--tt-line) solid var(--tt-rule-3);background:var(--tt-paper-raised);block-size:20px;inline-size:20px;color:var(--tt-paper);transition:border-color var(--tt-dur-2) var(--tt-ease-lift), background-color var(--tt-dur-2) var(--tt-ease-lift);place-items:center;display:grid}.Choice-module__H1Qiva__radio{border-radius:var(--tt-radius-round)}.Choice-module__H1Qiva__radio:after{content:"";border-radius:var(--tt-radius-round);background:var(--tt-ink);block-size:8px;inline-size:8px;transition:transform var(--tt-dur-3) var(--tt-ease-coach);transform:scale(0)}.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__radio{border-color:var(--tt-ink)}.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__radio:after{transform:scale(1)}.Choice-module__H1Qiva__check{border-radius:0}.Choice-module__H1Qiva__check svg{opacity:0;transition:opacity var(--tt-dur-1) var(--tt-ease-lift), transform var(--tt-dur-3) var(--tt-ease-coach);transform:scale(.6)}.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__check{background:var(--tt-ink);border-color:var(--tt-ink)}.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__check svg{opacity:1;transform:none}.Choice-module__H1Qiva__choice:hover:not(.Choice-module__H1Qiva__disabled) .Choice-module__H1Qiva__input:not(:checked)+.Choice-module__H1Qiva__mark{border-color:var(--tt-ink-2)}.Choice-module__H1Qiva__choice .Choice-module__H1Qiva__input:focus-visible{outline:none}.Choice-module__H1Qiva__choice .Choice-module__H1Qiva__input:focus-visible+.Choice-module__H1Qiva__mark,.Choice-module__H1Qiva__choice[data-demo=focus] .Choice-module__H1Qiva__mark{outline:3px double var(--tt-focus);outline-offset:3px}.Choice-module__H1Qiva__invalid .Choice-module__H1Qiva__mark{border-color:var(--tt-bad)}.Choice-module__H1Qiva__disabled{cursor:not-allowed;color:var(--tt-ink-3)}.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__mark{background:var(--tt-paper-deep);border-color:var(--tt-rule-2)}.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__radio:after{background:var(--tt-ink-3)}.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__check{background:var(--tt-ink-3);border-color:var(--tt-ink-3)}.Choice-module__H1Qiva__switchRow{grid-template-columns:minmax(0,1fr) auto}.Choice-module__H1Qiva__switchRow .Choice-module__H1Qiva__input{block-size:24px;inline-size:44px;margin-block-start:-12px;inset-inline:auto 0}.Choice-module__H1Qiva__track{border:var(--tt-line) solid var(--tt-rule-3);background:var(--tt-paper-raised);block-size:24px;inline-size:44px;transition:background-color var(--tt-dur-2) var(--tt-ease-lift), border-color var(--tt-dur-2) var(--tt-ease-lift);display:block;position:relative}.Choice-module__H1Qiva__knob{border:var(--tt-line) solid var(--tt-rule-3);block-size:16px;inline-size:16px;transition:translate var(--tt-dur-3) var(--tt-ease-coach), background-color var(--tt-dur-2) var(--tt-ease-lift), border-color var(--tt-dur-2) var(--tt-ease-lift);background:0 0;position:absolute;inset-block-start:3px;inset-inline-start:3px}.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__track{background:var(--tt-ink);border-color:var(--tt-ink)}.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__track .Choice-module__H1Qiva__knob{background:var(--tt-paper);border-color:var(--tt-paper);translate:20px}:where([dir=rtl]) .Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__track .Choice-module__H1Qiva__knob{translate:-20px}.Choice-module__H1Qiva__choice .Choice-module__H1Qiva__input:focus-visible+.Choice-module__H1Qiva__track,.Choice-module__H1Qiva__choice[data-demo=focus] .Choice-module__H1Qiva__track{outline:3px double var(--tt-focus);outline-offset:3px}.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__track{background:var(--tt-paper-deep);border-color:var(--tt-rule-2)}.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__knob{border-color:var(--tt-rule-2)}@media (forced-colors:active){.Choice-module__H1Qiva__mark,.Choice-module__H1Qiva__track{border-color:canvastext}.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__check,.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__track{background:highlight;border-color:highlight}.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__check{color:highlighttext}.Choice-module__H1Qiva__radio:after{background:canvastext}.Choice-module__H1Qiva__knob{background:canvas;border-color:canvastext}.Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__track .Choice-module__H1Qiva__knob{background:highlighttext;border-color:highlighttext}.Choice-module__H1Qiva__disabled{color:graytext}.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__mark,.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__track,.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__knob{border-color:graytext}.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__radio:after{background:graytext}.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__check,.Choice-module__H1Qiva__disabled .Choice-module__H1Qiva__input:checked+.Choice-module__H1Qiva__track{background:graytext;border-color:graytext}}
