.Tabs_tabs__i1l1X{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:var(--gap-xs);border-bottom:1px solid var(--border-primary);padding-top:var(--gap-s);padding-bottom:0;overflow-x:auto}.Tabs_tab__eFKA7{font-family:var(--font-ui);font-size:.95rem;font-weight:600;line-height:1.2;color:var(--text-muted);background:none;border:none;padding:.65rem .9rem .85rem;cursor:pointer;transition:color .15s ease,background .15s ease;position:relative;display:flex;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.Tabs_tab__eFKA7:hover{color:var(--color-primary-dark);background:var(--color-primary-o10)}.Tabs_tab__eFKA7:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Tabs_tab__eFKA7.Tabs_active__UxTcA{color:var(--color-primary-dark);border-bottom:2px solid var(--color-primary);padding-bottom:calc(.85rem - 2px);background:rgba(0,0,0,0)}.Tabs_count__C4VlD{font-weight:inherit;color:inherit;font-size:var(--font-caption-size);font-family:var(--font-caption-family);opacity:.85}@media(max-width:480px){.Tabs_tab__eFKA7{font-size:.875rem;padding:.55rem .7rem .75rem}}.Button_button__5Fngg{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:var(--radius-md);cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease,background .2s ease,border-color .2s ease;text-decoration:none;outline:none;overflow:hidden;box-sizing:border-box;text-align:center;font-family:var(--font-ui);font-size:var(--font-h3-size);font-weight:600;line-height:1.2;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Button_button__5Fngg:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.Button_button__5Fngg,.Button_button__5Fngg *,.Button_button__5Fngg :after,.Button_button__5Fngg :before{font-family:var(--font-h3-family);font-weight:var(--font-h3-weight);font-size:var(--font-h3-size);line-height:var(--font-h3-line-height)}.Button_button__5Fngg>*{font-size:var(--font-h3-size);font-weight:var(--font-h3-weight);line-height:var(--font-h3-line-height)}.Button_button__5Fngg.Button_hasTrailingIcon__7CcSJ{justify-content:space-between}.Button_button__5Fngg.Button_hasSubtitle__Z8B7M{gap:var(--gap-s)}.Button_button__5Fngg:disabled{opacity:.5;cursor:not-allowed;transform:none}.Button_small__AR0Cb{padding:.45rem .9rem;min-height:36px;height:auto;font-size:.875rem}.Button_big__R9Vqs{padding:.75rem 1.25rem;min-height:48px;height:auto}.Button_extraLarge__vSgO7{padding:.95rem 1.5rem;min-height:56px;height:auto;min-width:200px;width:auto}.Button_extraLarge__vSgO7.Button_hasSubtitle__Z8B7M{min-height:72px}.Button_primary__swzAa{background:var(--btn-primary-bg);border:1px solid var(--btn-primary-border);color:var(--btn-primary-text);box-shadow:var(--btn-primary-shadow)}.Button_primary__swzAa .Button_contentWrapper__aFkz_,.Button_primary__swzAa .Button_content__UzTCc,.Button_primary__swzAa .Button_mainText__aj_GN,.Button_primary__swzAa .Button_trailingIcon__4ystC{color:inherit}.Button_primary__swzAa .Button_subtitle__hMQbJ{color:var(--btn-primary-subtitle)}.Button_primary__swzAa:hover:not(:disabled){background:var(--btn-primary-bg);box-shadow:var(--shadow-lg);filter:brightness(1.03)}.Button_primary__swzAa:active:not(:disabled){transform:translateY(1px);box-shadow:var(--shadow-sm)}.Button_primary__swzAa.Button_active__Oc8iW{background:var(--btn-primary-bg);box-shadow:var(--btn-primary-shadow)}.Button_choiceSelector__JZMV1{background:var(--bg-card);border:1px solid var(--border-primary);color:var(--text-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.Button_choiceSelector__JZMV1:hover:not(:disabled){background:var(--bg-card-hover);border-color:var(--border-secondary)}.Button_choiceSelector__JZMV1:active:not(:disabled){transform:translateY(0)}.Button_choiceSelector__JZMV1.Button_active__Oc8iW{background:var(--color-primary-o10);border-color:var(--color-primary);box-shadow:var(--shadow-sm);color:var(--color-primary)}.Button_menu__eRKhD{background:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary);box-shadow:none;width:42px;height:42px;min-width:42px;min-height:42px;padding:var(--gap-s);border-radius:var(--radius-sm)}.Button_menu__eRKhD .Button_icon__V2EYJ{width:26px;height:26px;flex:0 0 auto}.Button_menu__eRKhD .Button_icon__V2EYJ>svg{width:100%;height:100%;display:block}.Button_menu__eRKhD .Button_content__UzTCc{display:none}.Button_menu__eRKhD:hover:not(:disabled){background:var(--bg-card-hover);border-color:var(--border-secondary)}.Button_menu__eRKhD:active:not(:disabled){transform:translateY(0)}.Button_menu__eRKhD.Button_active__Oc8iW{background:var(--color-primary-o10);border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.Button_menu__eRKhD.Button_active__Oc8iW:before{display:none}.Button_content__UzTCc{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:1 0;color:inherit}.Button_content__UzTCc>:not(.Button_subtitle__hMQbJ){font-family:var(--font-h3-family);font-size:var(--font-h3-size);font-weight:var(--font-h3-weight);line-height:var(--font-h3-line-height)}.Button_content__UzTCc * .Button_subtitle__hMQbJ,.Button_content__UzTCc * [class*=Subtitle],.Button_content__UzTCc * [class*=buttonSubtitle],.Button_content__UzTCc .Button_subtitle__hMQbJ,.Button_content__UzTCc [class*=Subtitle],.Button_content__UzTCc [class*=buttonSubtitle]{font-size:var(--font-caption-size);font-weight:var(--font-subtitle-weight);font-family:var(--font-subtitle-family);line-height:var(--font-caption-line-height)}.Button_content__UzTCc:after,.Button_content__UzTCc:before{font-size:var(--font-h3-size)}.Button_contentWithTrailing__7e_K1{position:relative}.Button_contentWrapper__aFkz_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-s);flex:1 0;width:100%}.Button_contentWrapper__aFkz_ .Button_subtitle__hMQbJ{font-size:var(--font-caption-size);font-weight:var(--font-subtitle-weight)}.Button_mainText__aj_GN{color:inherit}.Button_subtitle__hMQbJ{font-size:var(--font-caption-size);font-weight:var(--font-subtitle-weight);font-family:var(--font-subtitle-family);color:inherit;line-height:var(--font-caption-line-height);text-size-adjust:100%}.Button_trailingIcon__4ystC{color:inherit;flex-shrink:0}.Button_icon__V2EYJ,.Button_trailingIcon__4ystC{display:flex;align-items:center;justify-content:center}.Button_icon__V2EYJ{transition:all .3s ease}.Button_active__Oc8iW{position:relative}.Button_active__Oc8iW:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-primary);border-radius:0 2px 2px 0}.Checkbox_wrapper__5Ef4j{display:flex;flex-direction:column;gap:var(--gap-s)}.Checkbox_label__q2mdx{display:flex;align-items:flex-start;gap:var(--gap-m);cursor:pointer;font-family:var(--font-paragraph-family);color:var(--text-primary);line-height:1rem}.Checkbox_label__q2mdx.Checkbox_stacked__VqIKK{flex-direction:column;align-items:flex-start;gap:var(--gap-s)}.Checkbox_label__q2mdx:not(.Checkbox_stacked__VqIKK){font-size:var(--font-h4-size)}.Checkbox_input__if0Kn{flex-shrink:0;flex-grow:0;margin-top:0;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;box-sizing:border-box;cursor:pointer;border-radius:4px;background-color:var(--background-color-input);border:1px solid var(--color-grey-strokes);appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .2s,background-color .2s,box-shadow .2s}.Checkbox_input__if0Kn:checked,.Checkbox_input__if0Kn:hover{border-color:var(--color-primary)}.Checkbox_input__if0Kn:checked{background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:14px;background-position:50%;background-repeat:no-repeat}.Checkbox_input__if0Kn:focus{outline:none;box-shadow:0 0 0 2px var(--color-primary-o20)}.Checkbox_input__if0Kn:focus-visible{border-color:var(--color-primary)}.Checkbox_labelText__WN4eE{flex:1 1;min-width:0;font-size:var(--font-h4-size);font-weight:var(--font-h4-weight);font-family:var(--font-paragraph-family);color:inherit;line-height:inherit}.Checkbox_stacked__VqIKK .Checkbox_labelText__WN4eE{width:100%}.Checkbox_error__BRB8C{font-size:var(--font-caption-size);font-family:var(--font-caption-family);color:var(--status-error);margin-top:var(--gap-xs)}.Card_card__nh0J5{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--gap-m);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;box-sizing:border-box;width:100%;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.Card_card__nh0J5:hover{transform:translateY(-2px);border-color:var(--border-secondary);box-shadow:var(--shadow-md)}.Card_glass__EmxPX{background:var(--bg-glass)}.Card_glass__EmxPX,.Card_solid__bHsP8{border:1px solid var(--border-primary);-webkit-backdrop-filter:var(--effect-background-blur);backdrop-filter:var(--effect-background-blur)}.Card_solid__bHsP8{background:var(--bg-card-hover)}.Card_default__koaTZ{background:var(--bg-glass);border:1px solid var(--border-primary);-webkit-backdrop-filter:var(--effect-background-blur);backdrop-filter:var(--effect-background-blur)}@media(max-width:768px){.Card_card__nh0J5{padding:var(--gap-m);border-radius:var(--gap-m)}}@media(max-width:480px){.Card_card__nh0J5{padding:var(--gap-s);border-radius:var(--gap-s)}}.SceneForm_formContainer__NZvyd{padding:var(--gap-l);background:var(--bg-card);border-radius:var(--gap-m);box-shadow:var(--effect-neon-inner-shadow)}.SceneForm_form__x9eRR{max-width:100%}.SceneForm_formSection__H3Dtd{margin-bottom:var(--gap-l);padding-bottom:var(--gap-m);border-bottom:1px solid var(--border-primary)}.SceneForm_formSection__H3Dtd:last-of-type{border-bottom:none;margin-bottom:0}.SceneForm_formSection__H3Dtd h2{color:var(--text-h3-color);font-size:var(--font-h3-size);font-family:var(--font-h3-family);font-weight:var(--font-h3-weight);margin-bottom:var(--gap-m);margin-top:0;line-height:var(--font-h3-line-height)}.SceneForm_formGroup__byjiT{margin-bottom:var(--gap-m)}.SceneForm_formGroup__byjiT:last-child{margin-bottom:0}.SceneForm_label__5AB9N{display:block;color:var(--text-h4-color);font-family:var(--font-h4-family);font-weight:var(--font-h4-weight);margin-bottom:var(--gap-s);font-size:var(--font-h4-size);line-height:var(--font-h4-line-height)}.SceneForm_input__vqFF_,.SceneForm_textarea__QSbMF{width:100%;padding:var(--gap-s);border:1px solid var(--color-grey-strokes);border-radius:var(--gap-s);font-size:var(--font-paragraph-size);font-family:var(--font-paragraph-family);color:var(--text-paragraph-color);background-color:var(--bg-card);transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.SceneForm_input__vqFF_:focus,.SceneForm_textarea__QSbMF:focus{outline:none;border-color:var(--color-purple);box-shadow:0 0 0 3px var(--color-primary-o10)}.SceneForm_input__vqFF_:disabled,.SceneForm_textarea__QSbMF:disabled{background-color:var(--bg-glass);color:var(--text-disabled);cursor:not-allowed}.SceneForm_input__vqFF_::placeholder,.SceneForm_textarea__QSbMF::placeholder{color:var(--text-caption-color)}.SceneForm_textarea__QSbMF{resize:vertical;min-height:120px;font-family:var(--font-paragraph-family)}.SceneForm_fileInput__f7FW1{width:100%;padding:var(--gap-s);border:2px dashed var(--border-primary);border-radius:var(--gap-s);background-color:var(--bg-glass);color:var(--text-paragraph-color);cursor:pointer;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.SceneForm_fileInput__f7FW1:hover{border-color:var(--color-purple);background-color:var(--bg-card-hover)}.SceneForm_fileInput__f7FW1:focus{outline:none;border-color:var(--color-purple);box-shadow:0 0 0 3px var(--color-primary-o10)}.SceneForm_fileInput__f7FW1:disabled{cursor:not-allowed;opacity:.6}.SceneForm_helpText__R0WMq{color:var(--text-caption-color);font-size:var(--font-caption-size);font-family:var(--font-caption-family);margin-top:var(--gap-s);margin-bottom:0;line-height:var(--font-caption-line-height)}.SceneForm_error___YZse{border-color:var(--status-error)!important;box-shadow:0 0 0 3px var(--color-primary-o10)!important}.SceneForm_errorMessage__gYGpw{color:var(--status-error);font-size:var(--font-caption-size);font-family:var(--font-caption-family);margin-top:var(--gap-xs);display:block}.SceneForm_choiceItem__odefW{display:flex;align-items:flex-end;gap:var(--gap-m);margin-bottom:var(--gap-m);padding:var(--gap-m);background-color:var(--bg-glass);border-radius:var(--gap-s);border:1px solid var(--border-primary)}.SceneForm_choiceInput__6mvu_{flex:1 1}.SceneForm_choiceLabel__QkJJe{display:block;color:var(--text-h4-color);font-family:var(--font-h4-family);font-weight:var(--font-h4-weight);margin-bottom:var(--gap-s);font-size:var(--font-h4-size);line-height:var(--font-h4-line-height)}.SceneForm_removeButton__VOfga{flex-shrink:0;height:-moz-fit-content;height:fit-content}.SceneForm_addButton__gwhe4{margin-top:var(--gap-m)}.SceneForm_checkboxLabel__pf_Dk{display:flex;align-items:center;gap:var(--gap-s);color:var(--text-h4-color);font-family:var(--font-h4-family);font-weight:var(--font-h4-weight);cursor:pointer;margin-bottom:var(--gap-s)}.SceneForm_checkbox__fhfos{width:var(--gap-m);height:var(--gap-m);accent-color:var(--color-purple);cursor:pointer}.SceneForm_formActions__NavA3{display:flex;gap:var(--gap-m);justify-content:flex-end;margin-top:var(--gap-l);padding-top:var(--gap-m);border-top:1px solid var(--border-primary)}.SceneForm_cancelButton__PwOJ3,.SceneForm_submitButton__G_ZzI{min-width:120px}@media(max-width:768px){.SceneForm_formContainer__NZvyd{padding:var(--gap-m)}.SceneForm_choiceItem__odefW{flex-direction:column;align-items:stretch}.SceneForm_removeButton__VOfga{align-self:flex-start}.SceneForm_formActions__NavA3{flex-direction:column;gap:var(--gap-s)}.SceneForm_cancelButton__PwOJ3,.SceneForm_submitButton__G_ZzI{width:100%}}.SceneForm_warningsContainer__fLkAk{margin-top:var(--gap-m);padding:var(--gap-m);background:var(--bg-glass);border:1px solid var(--status-warning);border-radius:var(--gap-s)}.SceneForm_warningsContainer__fLkAk h4{font-weight:var(--font-weight-medium);margin:0 0 var(--gap-s) 0}.SceneForm_warningsContainer__fLkAk h4,.SceneForm_warningsList__nD30e{color:var(--status-warning);font-size:var(--font-caption-size);font-family:var(--font-caption-family)}.SceneForm_warningsList__nD30e{margin:0;padding-left:var(--gap-l);line-height:var(--font-caption-line-height)}.SceneForm_warningsList__nD30e li{margin-bottom:var(--gap-xs)}.SceneForm_warningsList__nD30e li:last-child{margin-bottom:0}