@font-face{font-family:GillSansBold;src:url(/fonts/GillSansBold.otf) format("opentype");font-weight:700}@font-face{font-family:GillSans;src:url(/fonts/GillSans.otf) format("opentype")}@font-face{font-family:OverpassBold;src:url(/fonts/OverpassBold.otf) format("opentype");font-weight:700}.bold-text{text-decoration:underline}html{margin:0;padding:0;box-sizing:border-box;min-height:100vh;zoom:.8}body,#root{margin:0;padding:0;box-sizing:border-box;min-height:100vh}body{overflow-y:auto;overflow-x:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{display:flex;flex-direction:column}#root{display:flex;flex-direction:column;flex:1}h1,h2,h3{padding:0;font-family:OverpassBold;font-weight:700}.ant-form-large .ant-form-item .ant-form-item-label>label{height:auto}.ant-form-large .ant-form-item .ant-form-item-label{padding-bottom:4px}.ant-btn-color-primary{box-shadow:none}.jp-grid-list .ant-col,.jp-grid-list .ant-list-item{height:-webkit-fill-available;height:fill-available;padding-bottom:8px}.selected,.selected:hover{border:solid var(--ant-color-primary)}.ant-tooltip-inner{background-color:var(--color-white)!important;color:var(--color-black)!important;border:1px solid var(--color-border)!important;box-shadow:var(--shadow-md)!important}.ant-tooltip-arrow:before,.ant-tooltip-arrow:after{background-color:var(--color-white)!important}.ant-tooltip .ant-tooltip-inner{background-color:var(--color-white)!important;color:var(--color-black)!important}.ant-tooltip .ant-tooltip-arrow:before{background-color:var(--color-white)!important}#nprogress .bar{background:var(--color-primary);position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--color-primary),0 0 5px var(--color-primary);opacity:1;transform:rotate(3deg) translateY(-4px)}.ant-checkbox .ant-checkbox-inner{border:2px solid var(--color-gray-400)!important;border-radius:4px}.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--color-primary)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.ant-checkbox-checked:hover .ant-checkbox-inner{background-color:var(--color-primary-active)!important;border-color:var(--color-primary-active)!important}html,body{padding-right:0!important;margin-right:0!important;overflow-x:hidden!important;width:100%!important;max-width:100%!important}body[style]{padding-right:0!important;margin-right:0!important;overflow:visible!important;position:static!important}html[style]{padding-right:0!important;margin-right:0!important;overflow:visible!important}.ant-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ant-input:focus-visible,.ant-input-affix-wrapper:focus-visible,.ant-input-number:focus-visible,.ant-picker:focus-visible,.ant-select-selector:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 2px var(--color-primary-20)}a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.ant-btn-icon-only:focus-visible,.ant-btn-text:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.ant-input-disabled,.ant-input[disabled],.ant-input-affix-wrapper-disabled .ant-input,.ant-select-disabled .ant-select-selection-item,.ant-picker-disabled .ant-picker-input>input{color:#000000a6!important;-webkit-text-fill-color:rgba(0,0,0,.65)!important}html.webinar-fullscreen-mode{zoom:1!important}html.webinar-fullscreen-mode body{overflow:hidden!important}:root{--color-primary: #0077CC;--color-primary-dark: #005799;--color-primary-light: #3399DD;--color-primary-lighter: #66B3E6;--color-primary-pale: #E5F3FB;--color-primary-hover: #0088E6;--color-primary-active: #005799;--color-primary-10: rgba(0, 119, 204, .1);--color-primary-20: rgba(0, 119, 204, .2);--color-primary-30: rgba(0, 119, 204, .3);--color-secondary: #00C0B5;--color-secondary-dark: #009488;--color-secondary-light: #33D3CA;--color-secondary-pale: #E5F9F8;--color-secondary-hover: #00D9CC;--color-success: #00C0B5;--color-success-dark: #009488;--color-success-light: #33D3CA;--color-success-pale: #E5F9F8;--color-error: #C62828;--color-error-dark: #9A1F1F;--color-error-light: #E62719;--color-error-pale: #FDEAEA;--color-warning: #F57C00;--color-warning-dark: #C7742F;--color-warning-light: #FF9933;--color-warning-pale: #FFF3E0;--color-info: #0077CC;--color-info-pale: #E5F3FB;--color-magenta: #D14081;--color-magenta-dark: #B82F5D;--color-magenta-light: #E66BA0;--color-magenta-pale: #FCE9F1;--color-yellow: #FFC107;--color-yellow-dark: #B59600;--color-yellow-light: #FFD54F;--color-yellow-pale: #FFF9E0;--color-purple: #8B5CF6;--color-purple-dark: #6D28D9;--color-purple-light: #A78BFA;--color-purple-pale: #EDE9FE;--color-gold: #D4A000;--color-gold-dark: #B38600;--color-gold-light: #FFF8E1;--color-background: #FFFFFF;--color-background-secondary: #F8F9FA;--color-background-tertiary: #F5F5F5;--color-surface: #FFFFFF;--color-surface-elevated: #FFFFFF;--color-input-gray: #F5F5F5;--color-light-primary: #F2F8FF;--color-text-primary: #12181B;--color-text-secondary: #6B6B70;--color-text-tertiary: #6B6B70;--color-text-disabled: #CCCCCC;--color-text-placeholder: #AEAEAE;--color-border: #C8C8C8;--color-border-light: #D8D8D8;--color-border-strong: #B0B0B0;--color-card-border: #D0D0D0;--color-divider: #D0D0D0;--color-gray-50: #F8F9FA;--color-gray-100: #F0F0F0;--color-gray-200: #D0D0D0;--color-gray-300: #C0C0C0;--color-gray-400: #A8A8A8;--color-gray-500: #909090;--color-gray-600: #7A7A7A;--color-gray-700: #6B6B70;--color-gray-800: #3A3D44;--color-gray-900: #2C2C2C;--color-white: #FFFFFF;--color-black: #12181B;--color-overlay: rgba(18, 24, 27, .5);--color-overlay-light: rgba(18, 24, 27, .3);--color-overlay-strong: rgba(18, 24, 27, .7);--color-backdrop: rgba(0, 0, 0, .45);--color-focus-ring: rgba(0, 119, 204, .3);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--gradient-primary: linear-gradient(135deg, #0077CC 0%, #005799 100%);--gradient-secondary: linear-gradient(135deg, #00C0B5 0%, #009488 100%);--gradient-success: linear-gradient(135deg, #00C0B5 0%, #009488 100%);--gradient-warning: linear-gradient(135deg, #F57C00 0%, #C7742F 100%);--gradient-error: linear-gradient(135deg, #C62828 0%, #9A1F1F 100%);--gradient-neutral: linear-gradient(180deg, #F8F9FA 0%, #FFFFFF 100%);--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--transition-fast: .15s ease;--transition-normal: .2s ease;--transition-slow: .3s ease}[data-theme=dark],.dark-mode{--color-primary: #3399DD;--color-primary-dark: #0077CC;--color-background: #1E1E1E;--color-background-secondary: #2A2A2A;--color-background-tertiary: #2B2B2B;--color-surface: #252525;--color-surface-elevated: #2C2C2C;--color-input-gray: #2B2B2B;--color-text-primary: #F1F1F1;--color-text-secondary: #A0A0A0;--color-text-tertiary: #B8B8B8;--color-text-disabled: #555555;--color-text-placeholder: #7A7A7A;--color-border: #2C2C2C;--color-border-light: #3A3A3A;--color-border-strong: #3A3D44;--color-card-border: #3A3D44;--color-divider: #2C2C2C;--color-gray-50: #2A2A2A;--color-gray-100: #2B2B2B;--color-gray-200: #2C2C2C;--color-gray-300: #3A3D44;--color-gray-400: #555555;--color-gray-500: #7A7A7A;--color-gray-600: #AEAEAE;--color-gray-700: #B8B8B8;--color-gray-800: #E0E0E0;--color-gray-900: #F1F1F1;--color-white: #121212;--color-black: #E0E0E0;--color-overlay: rgba(0, 0, 0, .7);--color-overlay-light: rgba(0, 0, 0, .5);--color-overlay-strong: rgba(0, 0, 0, .85);--color-backdrop: rgba(0, 0, 0, .65);--color-focus-ring: rgba(51, 153, 221, .4);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .3);--shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px 0 rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5), 0 4px 6px -2px rgba(0, 0, 0, .3);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .6), 0 10px 10px -5px rgba(0, 0, 0, .4);--gradient-neutral: linear-gradient(180deg, #2A2A2A 0%, #1E1E1E 100%)}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
