.Button_{cursor:pointer;border-radius:var(--radiusM);background-color:var(--text-primary);color:var(--primary-text);text-transform:capitalize;text-align:center;border:none;justify-content:center;align-items:center;gap:5px;padding:12px 16px;font-size:14px;display:flex}.Button_ svg{font-size:16px}.Button_.Button_text{color:var(--text-primary);background-color:#0000;padding:0}.Text_{margin:0;font-weight:400;text-decoration:none}.Text_.Text_h1{font-size:28px}.Text_.Text_h2{font-size:24px}.Text_.Text_h3{font-size:22px}.Text_.Text_h4{font-size:20px}.Text_.Text_xl{font-size:18px}.Text_.Text_l{font-size:16px}.Text_.Text_m{font-size:14px}.Text_.Text_s{font-size:12px}.Text_.Text_xs{font-size:10px}.Text_.Text_link{color:var(--text-accent);cursor:pointer}.Text_.Text_link:hover{text-decoration:underline}.Text_.Text_bold{font-weight:700}.Text_.Text_underline{text-decoration:underline}.Text_.Text_lineThrough{text-decoration:line-through}.Text_.Text_lineThrough.Text_underline{text-decoration:underline line-through}.Text_.Text_italic{font-style:italic}.Text_.Text_error{color:var(--danger-bg);display:block}.Text_.Text_sub{color:var(--text-secondary)}.Text_.Text_center{text-align:center;width:100%}.Text_.Text_ellipsis{text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.Loader_{border:2px solid var(--border-subtle);border-top-color:var(--text-primary);border-radius:50%;width:20px;height:20px;margin:auto;animation:.7s linear infinite Loader_spin;position:relative}@keyframes Loader_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Flex_{display:flex}.Flex_.Flex_row{flex-direction:row}.Flex_.Flex_row.Flex_reverse{flex-direction:row-reverse}.Flex_.Flex_col{flex-direction:column}.Flex_.Flex_col.Flex_reverse{flex-direction:column-reverse}.Flex_.Flex_wrap{flex-wrap:wrap}.Flex_.Flex_ai-center{align-items:center}.Flex_.Flex_ai-start{align-items:start}.Flex_.Flex_ai-end{align-items:end}.Flex_.Flex_jc-center{justify-content:center}.Flex_.Flex_jc-space-around{justify-content:space-around}.Flex_.Flex_jc-space-between{justify-content:space-between}.Flex_.Flex_jc-space-evenly{justify-content:space-evenly}.Flex_.Flex_jc-start{justify-content:start}.Flex_.Flex_jc-end{justify-content:end}.Input_{text-align:start;width:200px;position:relative}.Input_ .Input_label,.Input_ .Input_info,.Input_ .Input_error{margin-top:10px;font-weight:400;transition:all .2s;display:block}.Input_ .Input_info{padding-top:8px;color:var(--text-tertiary)!important}.Input_ .Input_label{padding-bottom:8px;font-size:13px;font-weight:600}.Input_ .Input_error{padding-top:8px;color:var(--text-error)!important}.Input_ input,.Input_ textarea{background-color:var(--bg-surface);border:1.5px solid var(--border-default);border-radius:var(--radiusM);color:var(--txtColor);direction:inherit;width:100%;padding:10px 12px;font-weight:400;transition:all .2s;display:block;font-size:14px!important}:is(.Input_ input,.Input_ textarea):focus{border-color:var(--border-focus)}:is(.Input_ input,.Input_ textarea)[type=textarea]{resize:none;height:130px;line-height:1.35}:is(.Input_ input,.Input_ textarea)::placeholder{text-transform:capitalize;color:var(--text-tertiary);opacity:.8}:is(.Input_ input,.Input_ textarea):read-only{cursor:default}.Input_ .Input_error{height:0;overflow:hidden}.Input_.Input_invalid.Input_visited .Input_error{height:30px}.Input_.Input_invalid.Input_visited input{border-color:var(--text-error)}.Input_.Input_withIcon input{padding-inline-start:32px}.Input_.Input_withIcon .Input_icon{top:calc(50% - 8px);color:var(--text-tertiary);position:absolute;inset-inline-start:10px}@media screen and (width<=650px){.Input_{width:unset}}label.Checkbox_cb{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;height:25px;font-weight:500;transition:all .2s;position:relative;padding:0!important;display:flex!important}label.Checkbox_cb input{opacity:0;pointer-events:none;position:absolute}label.Checkbox_cb.Checkbox_ .Checkbox_checkboxCircle{border:2px solid var(--border-strong);border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}label.Checkbox_cb.Checkbox_ .Checkbox_checkboxCircle .Checkbox_checkMark{color:#0000;font-family:auto;font-size:12px;font-weight:400;transition:all .2s}label.Checkbox_cb.Checkbox_.Checkbox_checked .Checkbox_checkboxCircle{border-color:var(--text-primary);background-color:var(--text-primary)}label.Checkbox_cb.Checkbox_.Checkbox_checked .Checkbox_checkMark{color:var(--bg-surface)}label.Checkbox_cb.Checkbox_switch .Checkbox_checkboxCircle{background:var(--btnColor);border-radius:30px;width:50px;height:30px;transition:all .15s;position:absolute;inset-inline-end:0;overflow:hidden}label.Checkbox_cb.Checkbox_switch .Checkbox_checkboxCircle:after{content:"";inset-inline-start:2px;background:#fff;border-radius:50%;width:26px;height:26px;transition:all .15s;display:block;position:absolute;top:2px;box-shadow:1px 1px 7px #00000059}label.Checkbox_cb.Checkbox_switch .Checkbox_checkboxCircle .Checkbox_checkMark{display:none!important}label.Checkbox_cb.Checkbox_switch.Checkbox_checked .Checkbox_checkboxCircle{background:#44d756}label.Checkbox_cb.Checkbox_switch.Checkbox_checked .Checkbox_checkboxCircle:after{inset-inline-start:21px}label.Checkbox_cb.Checkbox_tag{padding:5px 10px;margin:3px;background-color:var(--btnColor);border-radius:10px;margin-inline-start:0;padding-top:4px;font-size:14px;transition:all .2s;display:inline-block;padding:5px 7px!important}label.Checkbox_cb.Checkbox_tag:hover{background-color:#a9a9a9}label.Checkbox_cb.Checkbox_tag .Checkbox_checkMark{display:none!important}label.Checkbox_cb.Checkbox_tag.Checkbox_checked{background-color:var(--color1);color:#fff}.Select_{align-items:center;width:100%;display:inline-flex;position:relative}.Select_ select{padding:10px 12px;background-color:var(--bg-surface);width:100%;color:var(--txtColor);border:1.5px solid var(--border-default);border-radius:var(--radiusM);direction:inherit;appearance:none;cursor:pointer;outline:none;padding-inline-end:32px;font-size:14px;font-weight:400;transition:border-color .2s;display:block}.Select_ select:focus{border-color:var(--border-focus)}.Select_ select:disabled{cursor:default}.Select_ select option{background-color:var(--bg-surface);color:var(--txtColor)}.Select_ .Select_chevron{pointer-events:none;color:var(--text-tertiary);justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;inset-inline-end:10px}.Select_:has(select:open) .Select_chevron{transform:rotate(180deg)}.Form_{padding-bottom:max(25px, var(--safeBottom))}.Form_ .Form_footer{text-align:center;padding-top:25px;font-weight:500}.Form_ .Form_footer button{background-color:var(--sidebar-bg);width:100%;height:48px;color:var(--sidebar-text);cursor:pointer;font-weight:600;border-radius:var(--radiusM)!important;text-align:center!important}.Form_ .Form_footer .Form_error{margin:auto;max-width:260px;margin-bottom:20px}.Card_{background-color:var(--bg-surface);border-radius:var(--radiusL);box-shadow:var(--shadowL);border:1px solid var(--border-default);padding:20px}.Card_ .Card_title{width:100%;color:var(--txtColor);align-items:center;justify-content:unset;margin-top:-5px;margin-bottom:15px;font-size:24px;font-weight:600;display:flex}.Card_ .Card_close{color:var(--txtColorSub);inset-inline-start:15px;cursor:pointer;opacity:.7;font-size:25px;transition:opacity .2s;position:absolute;top:15px}.Card_ .Card_close:hover{opacity:1}*{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:none}html{scroll-behavior:smooth}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;unicode-bidi:plaintext;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,"sans-serif",Spartan;text-align:start!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-page);min-height:100dvh;direction:var(--direction);margin:0;font-size:16px}h1,h2,h3,h4,h5,h6{margin:0}::-webkit-scrollbar{max-width:0;max-height:0}::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #cccccc80}::-webkit-scrollbar-thumb{background:var(--secondary-text);border-radius:20px}:root{--bg-page:#fafbfb;--bg-surface:#fff;--bg-surface-raised:#fff;--bg-overlay:#0000004d;--overlay:#0000004d;--text-primary:#2d3436;--text-secondary:#4a5556;--text-tertiary:#8b9798;--text-inverse:#fff;--text-accent:#00ffc2;--text-error:#dc2626;--border-default:#e6ecec;--border-focus:#00ffc2;--border-subtle:#e6ecec;--border-strong:#8b9798;--border-error:#dc2626;--primary-bg:#2d3436;--primary-text:#fff;--primary-hover:#1f2526;--secondary-bg:#fff;--secondary-text:#2d3436;--secondary-border:#d5dddd;--danger-bg:#dc2626;--danger-text:#fff;--danger-hover:#b91c1c;--danger-secondary-bg:#fff;--danger-secondary-text:#dc2626;--danger-secondary-border:#fca5a5;--sidebar-bg:#2d3436;--sidebar-text:#fff;--sidebar-text-muted:#d5dddd;--sidebar-active-bg:#343c3d;--sidebar-active-text:#00ffc2;--header-bg:#fff;--header-border:#e6ecec;--headerHeight:60px;--radiusM:8px;--radiusL:16px;--shadowL:0 10px 30px 0 #0000000d;--safeTop:env(safe-area-inset-top);--safeBottom:env(safe-area-inset-bottom)}[data-theme=dark]{--bg-page:#1f2526;--bg-surface:#2d3436;--bg-surface-raised:#343c3d;--bg-overlay:#0009;--overlay:#0009;--text-primary:#fff;--text-secondary:#d5dddd;--text-tertiary:#b7c2c2;--text-inverse:#2d3436;--text-accent:#00ffc2;--text-error:#dc2626;--border-default:#4a5556;--border-focus:#00ffc2;--border-subtle:#343c3d;--border-strong:#b7c2c2;--border-error:#f87171;--primary-bg:#00ffc2;--primary-text:#2d3436;--primary-hover:#7fffe0;--secondary-bg:#343c3d;--secondary-text:#fff;--secondary-border:#4a5556;--danger-bg:#ef4444;--danger-text:#fff;--danger-hover:#f87171;--danger-secondary-bg:#343c3d;--danger-secondary-text:#fca5a5;--danger-secondary-border:#7f1d1d;--sidebar-bg:#1f2526;--sidebar-text:#fff;--sidebar-text-muted:#b7c2c2;--sidebar-active-bg:#2d3436;--sidebar-active-text:#00ffc2;--header-bg:#2d3436;--header-border:#4a5556}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}pre,body,input,select,button,textarea{color:var(--text-primary);line-height:1;font-family:Open Sans,sans-serif!important}
