.Train_CreatePage__y2uem{--heading-color:var(--text-accent)}.Train_Checklist__j68jC{list-style:none;padding:var(--space-m) 0;display:flex;flex-direction:column;gap:var(--space-s);.Train_Icon__J8QbY{margin-right:var(--space-2xs)}}.Train_success__grILn{color:var(--success)}.Train_BackButton__lxbeC{--heading-color:var(--text-accent-dark)}.Train_TrainTabs__tvcNr{margin-top:var(--space-m)}.Loader_Loader__oNjio{align-items:center;display:inline-flex;flex-wrap:nowrap;margin:0 auto;text-align:center}.Loader_Dot__e9zZ1{animation:Loader_bounceDelay__9dP_9 1.4s ease-in-out infinite both;background-color:currentColor;border-radius:100%;display:inline-block;flex:0 0 auto;height:.75em;margin:0 .25em;width:.75em}@keyframes Loader_bounceDelay__9dP_9{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.Loader_bounce1__IP8ih{animation-delay:-.32s}.Loader_bounce2__IvNwx{animation-delay:-.16s}.AddEventTypeModal_Overlay__JTEna{background-color:rgba(0,0,0,.8);position:fixed;inset:0;animation:AddEventTypeModal_overlayShow__CWiBK .15s cubic-bezier(.16,1,.3,1)}.AddEventTypeModal_Content__tLhfk{background-color:var(--background-base);border-radius:var(--border-radius-md);box-shadow:0 0 10px 0 rgba(0,0,0,.2);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:500px;max-height:85vh;padding:var(--grid-gutter);animation:AddEventTypeModal_contentShow__JSU8R .15s cubic-bezier(.16,1,.3,1);&:focus{outline:none}}.AddEventTypeModal_Title__HwNQr{font-size:var(--step-2);font-weight:var(--font-weight-bold);color:var(--body-color);padding-bottom:var(--space-xs)}.AddEventTypeModal_IconButton__WpMMa{position:absolute;top:var(--space-xs);right:var(--space-xs)}@keyframes AddEventTypeModal_overlayShow__CWiBK{0%{opacity:0}to{opacity:1}}@keyframes AddEventTypeModal_contentShow__JSU8R{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.Button_Button__Qhk16{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5em;text-align:center;font-weight:inherit;color:var(--button-color);background:var(--button-bg,transparent);background-size:200% 100%;border-radius:var(--button-radius,0);border:var(--button-border,none);padding:var(--button-padding);cursor:pointer;line-height:1.1;transition:all .25s ease;&:hover:not(.Button_disabled__vf_ru,:disabled,[disabled]){background-position:100% 0;border:var(--button-border--hover,var(--button-border));color:var(--button-color--hover,var(--button-color));background:var(--button-bg--hover,var(--button-bg))}&:active:not(.Button_disabled__vf_ru,:disabled,[disabled]){transform:var(--button-active-transform,scale(.95))}&:focus-visible{outline:var(--common-focus-outline);outline-offset:2px}&.Button_disabled__vf_ru,&:disabled,&[disabled]{--button-bg:var(--button-bg--disabled,var(--background-weak));--button-border-color:var(--button-bg--disabled,var(--text-weak));--button-color:var(--button-color--disabled,var(--text-weak));cursor:not-allowed}}.Button_primary__Spthj{--button-bg:var(--gradient-blue);--button-color:var(--text-base);--button-radius:var(--border-radius-sm)}.Button_secondary__qHjpO{--button-bg:transparent;--button-color:var(--background-action);--button-border:2px solid var(--background-action);--button-radius:var(--border-radius-sm)}.Button_critical__c_WzB{--button-bg:var(--gradient-red);--button-color:var(--text-base);--button-radius:var(--border-radius-sm)}.Button_icon__v47_P{--button-bg:transparent;--button-color:var(--icon-color);--button-color--hover:var(--text-base)}.Button_auto__lr6kg{min-width:0;width:auto}.Button_s__X9iQO{--button-radius:var(--border-radius-sm);--button-padding:var(--space-2xs) var(--space-xs);--button-font-size:var(--step--1)}.Button_m__3v0xl{--button-radius:var(--border-radius-sm);--button-padding:var(--space-xs) var(--space-s);--button-font-size:var(--step-0)}.Button_l__2qk0q{--button-radius:var(--border-radius-sm);--button-padding:var(--space-s) var(--space-m);--button-font-size:var(--step-0);min-width:160px}.Button_full__7ga67{--button-padding:var(--space-m) var(--space-l);--button-radius:var(--border-radius-sm);--button-font-size:var(--step-1);width:100%;height:60px}.Button_Active__Tfbnz{font-weight:var(--font-weight-bold)!important}.Button_justify-between__KChmA{justify-content:space-between}.Button_justify-center__yFmz_{justify-content:center}