@charset "UTF-8";:root{--as-margin: 2px 2px;--as-input-padding: 4px;--as-button-padding: 4px;--as-button-icon-size: 48px;--as-button-icon-size-small: 26px;--as-dialog-bg: white;--as-dialog-content-bg: rgb(247,247,247);--as-dialog-padding: 16px;--as-dialog-minwidth: 768px;--as-primary-bg: #5697b3;--as-primary-color: white;--as-hover: #f2f9fa;--as-overlay-background: rgba(0,0,0,.4);--as-transition: .2s;--as-background: white;--as-fill: #efefef;--as-error-color: red;--as-padding: 4px;--as-border-color: #999;--as-opacity-even: .2;--as-border-radius: 4px;--as-restday: red;--as-holiday: red;--as-workday: currentColor;--as-checked-border-size: 2px;--as-input-border-focus: #d1b949;--as-input-background-focus: #f7eeb1;--as-separator-color: #eee;--as-popup-shadow: 0 8px 17px 0 rgba(0, 0, 0, .2),0 6px 20px 0 rgba(0, 0, 0, .19);--as-popup-zindex: 1000000;--as-popup-menu-padding: 4px;--as-popup-header-padding: 4px;--as-popup-content-padding: 4px;--as-popup-footer-padding: 4px;--as-calendar-padding: 8px;--as-hover-shadow-color: #d1b949;--as-invalid-shadow-color: red;--as-border-color-calendar: transparent;--as-header-color-calendar: #777;--as-select-item-padding: 8px;--as-select-item-mobile-padding: 8px;--as-warn-bg: #990000;--as-warn-color: white;--as-padding-button: 8px;--as-accent-bg: #e65100;--as-accent-color: #ffffff;--as-warn-bg: #ff0000;--as-warn-color: #f0ff00;--as-button-shadow: 0 3px 1px -2px #0003, 0 2px 2px #00000024, 0 1px 5px #0000001f;--as-button-shadow-hover: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;--as-button-shadow-active: 0 -5px 5px -3px #0003, 0 4px 4px 1px #00000024 inset;--as-button-radius: 16px}body{--font-size-20: 20px;--font-size-18: 18px;--font-size-16: 16px;--font-size-14: 14px;--font-size-13: 13px;--font-size-12: 12px;--font-size-10: 10px;--as-padding: 10px;--radius5: 5px;--radius10: 10px;--radius16: 16px;--radius20: 20px;--padding: 10px;--padding2: 20px;--as-dialog-content-bg: var(--bg-color-white);--color: #1B1B1D;--color-light: #7A7979;--bg-color-white: #fff;--color-light-4D: rgba(122, 121, 121, .3019607843);--color-light-33: rgba(122, 121, 121, .2);--color-light-60: rgba(27, 27, 29, .6980392157);--primary: #53c3b7;--primary-light: rgba(83, 195, 183, .2509803922);--primary-text: white;--btn-hover: #3b8880;--primary-80: rgba(83, 195, 183, .5019607843);--primary-1A: rgba(83, 195, 183, .1019607843);--primary-99: rgba(83, 195, 183, .6);--primary-20: rgba(83, 195, 183, .1254901961);--bg-color-light: #f2f2f2;--bg-color-light-B2: rgba(242, 242, 242, .6980392157);--bg-color-base: #EAEAEA;--bg-color-base-80: rgba(234, 234, 234, .5019607843);--border-menu: #ECECEE;--as-button-def-bg: white;--transition: .25s;--trainer-top-margin: 140px;--trainer-content-margin: 10px;--as-background: var(--bg-color-light);--as-button-padding: 15px;--as-button-shadow: none;--as-button-shadow-hover: none;--as-border-radius: var(--radius10);--as-input-padding: 12px;--as-border-color: transparent;--as-input-border-focus: var(--primary);--as-input-background-focus: var(--bg-color-light);--as-hover: var(--primary-light);--as-primary-bg: var(--primary);--as-accent-bg: var(--primary-light);--as-accent-color: var(--color);--as-fill: transparent;--as-overlay-background: rgba(0,0,0,.2)}@media screen and (max-width: 300px){body{--as-button-padding: 8px;--trainer-top-margin: 32px;--font-size-20: 18px;--font-size-18: 16px;--font-size-16: 14px;--font-size-14: 12px;--font-size-13: 11px;--font-size-12: 10px;--font-size-10: 9px}}body.dark{--color: rgb(200, 200, 200);--color-light: rgb(150, 150, 150);--bg-color-white: rgb(40, 40, 40);--color-light-4D: rgba(150, 150, 150, .302);--color-light-33: rgba(150, 150, 150, .2);--color-light-60: rgba(27, 27, 29, .6980392157);--primary: #287068;--primary-light: rgba(40, 112, 104, .2509803922);--primary-text: rgb(240, 240, 240);--primary-80: rgba(40, 112, 104, .5019607843);--primary-1A: rgba(40, 112, 104, .1019607843);--primary-99: rgba(40, 112, 104, .6);--primary-20: rgba(40, 112, 104, .1254901961);--bg-color-light: #373737;--bg-color-light-B2: rgba(55, 55, 55, .6980392157);--bg-color-base: #464646;--bg-color-base-80: rgba(70, 70, 70, .5019607843);--border-menu: rgb(110, 110, 110);--as-background: #373737;--as-input-background: blue;--as-input-background-focus: #464646;--as-overlay-background: rgba(0,0,0,.6)}
