html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html{--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card .ion-page>ion-header>ion-toolbar:first-of-type{padding-top:0}html.ios ion-modal .ion-page{border-radius:inherit}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56,128,255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61,194,255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82,96,255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45,211,111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255,196,9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235,68,90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244,245,248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146,148,156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34,36,40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-input input::-webkit-date-and-time-value{text-align:start}audio,canvas,progress,video{vertical-align:initial}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:1px;border-width:0;box-sizing:initial}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;-webkit-appearance:button}[tappable],button{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}a{background-color:initial;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small,sub,sup{font-size:75%}sub,sup{position:relative;line-height:0;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media (min-width:576px){.ion-hide-sm-up{display:none!important}}@media (max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}}@media (max-width:767.98px){.ion-hide-md-down{display:none!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}}@media (max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}}@media (max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-top{--padding-top:var(--ion-padding,16px);padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);padding-left:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-start{padding-left:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}}.ion-padding-end{--padding-end:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-end{padding-right:unset;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-bottom,.ion-padding-vertical{--padding-bottom:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);padding-top:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-horizontal{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-top{--margin-top:var(--ion-margin,16px);margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);margin-left:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-start{margin-left:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}}.ion-margin-end{--margin-end:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-end{margin-right:unset;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-bottom,.ion-margin-vertical{--margin-bottom:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);margin-top:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-horizontal{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}.ion-float-end,:host-context([dir=rtl]) .ion-float-start,[dir=rtl] .ion-float-start{float:right!important}:host-context([dir=rtl]) .ion-float-end,[dir=rtl] .ion-float-end{float:left!important}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}.ion-float-sm-end,:host-context([dir=rtl]) .ion-float-sm-start,[dir=rtl] .ion-float-sm-start{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end,[dir=rtl] .ion-float-sm-end{float:left!important}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}.ion-float-md-end,:host-context([dir=rtl]) .ion-float-md-start,[dir=rtl] .ion-float-md-start{float:right!important}:host-context([dir=rtl]) .ion-float-md-end,[dir=rtl] .ion-float-md-end{float:left!important}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}.ion-float-lg-end,:host-context([dir=rtl]) .ion-float-lg-start,[dir=rtl] .ion-float-lg-start{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end,[dir=rtl] .ion-float-lg-end{float:left!important}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}.ion-float-xl-end,:host-context([dir=rtl]) .ion-float-xl-start,[dir=rtl] .ion-float-xl-start{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end,[dir=rtl] .ion-float-xl-end{float:left!important}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}html{--black:#000;--gray-900:#282828;--gray-800:#343a40;--gray-700:#495057;--gray-600:#6a737b;--gray-500:#8f959e;--gray-400:#ced4da;--gray-300:#dee2e6;--gray-200:#e9ecef;--gray-100:#f8f9fa;--white:#fff;--ion-color-step-0:var(--white);--ion-color-step-50:var(--gray-100);--ion-color-step-100:var(--gray-100);--ion-color-step-150:var(--gray-200);--ion-color-step-200:var(--gray-200);--ion-color-step-250:var(--gray-300);--ion-color-step-300:var(--gray-300);--ion-color-step-350:var(--gray-400);--ion-color-step-400:var(--gray-400);--ion-color-step-450:var(--gray-500);--ion-color-step-500:var(--gray-500);--ion-color-step-550:var(--gray-600);--ion-color-step-600:var(--gray-600);--ion-color-step-650:var(--gray-700);--ion-color-step-700:var(--gray-700);--ion-color-step-750:var(--gray-800);--ion-color-step-800:var(--gray-800);--ion-color-step-850:var(--gray-900);--ion-color-step-900:var(--gray-900);--ion-color-step-950:var(--gray-900);--ion-color-step-1000:var(--black);--primary:#f98012;--primary-shade:#814309;--primary-tint:#fee6d0;--primary-contrast:#000;--ion-color-primary:var(--primary);--ion-color-primary-base:var(--ion-color-primary);--ion-color-primary-rgb:249,128,18;--ion-color-primary-contrast:#000;--ion-color-primary-contrast-rgb:0,0,0;--ion-color-primary-shade:#814309;--ion-color-primary-tint:#fee6d0;--secondary:#dee2e6;--secondary-shade:#737678;--secondary-tint:#f8f9fa;--secondary-contrast:#000;--ion-color-secondary:var(--secondary);--ion-color-secondary-base:var(--ion-color-secondary);--ion-color-secondary-rgb:222,226,230;--ion-color-secondary-contrast:#000;--ion-color-secondary-contrast-rgb:0,0,0;--ion-color-secondary-shade:#737678;--ion-color-secondary-tint:#f8f9fa;--success:#357a32;--success-shade:#1c3f1a;--success-tint:#d7e4d6;--success-contrast:#fff;--ion-color-success:var(--success);--ion-color-success-base:var(--ion-color-success);--ion-color-success-rgb:53,122,50;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#1c3f1a;--ion-color-success-tint:#d7e4d6;--warning:#f0ad4e;--warning-shade:#7d5a29;--warning-tint:#fcefdc;--warning-contrast:#000;--ion-color-warning:var(--warning);--ion-color-warning-base:var(--ion-color-warning);--ion-color-warning-rgb:240,173,78;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#7d5a29;--ion-color-warning-tint:#fcefdc;--danger:#ca3120;--danger-shade:#691911;--danger-tint:#f4d6d2;--danger-contrast:#fff;--ion-color-danger:var(--danger);--ion-color-danger-base:var(--ion-color-danger);--ion-color-danger-rgb:202,49,32;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#691911;--ion-color-danger-tint:#f4d6d2;--info:#0f6cbf;--info-shade:#083863;--info-tint:#cfe2f2;--info-contrast:#fff;--ion-color-info:var(--info);--ion-color-info-base:var(--ion-color-info);--ion-color-info-rgb:15,108,191;--ion-color-info-contrast:#fff;--ion-color-info-contrast-rgb:255,255,255;--ion-color-info-shade:#083863;--ion-color-info-tint:#cfe2f2;--light:#f8f9fa;--light-shade:#818182;--light-tint:#fefefe;--light-contrast:#000;--ion-color-light:var(--light);--ion-color-light-base:var(--ion-color-light);--ion-color-light-rgb:248,249,250;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#818182;--ion-color-light-tint:#fefefe;--medium:#495057;--medium-shade:#262a2d;--medium-tint:#dbdcdd;--medium-contrast:#fff;--ion-color-medium:var(--medium);--ion-color-medium-base:var(--ion-color-medium);--ion-color-medium-rgb:73,80,87;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#262a2d;--ion-color-medium-tint:#dbdcdd;--dark:#282828;--dark-shade:#151515;--dark-tint:#d4d4d4;--dark-contrast:#fff;--ion-color-dark:var(--dark);--ion-color-dark-base:var(--ion-color-dark);--ion-color-dark-rgb:40,40,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#151515;--ion-color-dark-tint:#d4d4d4;--a11y-focus-color:var(--primary);--a11y-focus-width:2px;--zoom-level:100%;--text-color:#282828;--text-size:var(--font-size-normal);--background-color:#fff;--stroke:var(--gray-300);--core-online-color:#5cb85c;--ion-background-color:var(--background-color);--ion-item-border-color:var(--stroke);--ion-background-color-rgb:255,255,255;--ion-border-color:var(--stroke);--core-input-stroke:var(--gray-500);--core-input-text:var(--dark);--core-input-background:var(--ion-background-color);--core-input-radius:var(--radius-xs);--core-input-border-width:1px;--list-item-max-width:768px;--modal-radius:var(--radius-md);--modal-lateral-max-width:320px;--modal-lateral-margin:56px;--contrast-background:#fff;--loader-background-color:rgba(0,0,0,0.1);--loader-shine:251,251,251;--loader-radius:var(--radius-xs);--loader-display:block;--drop-shadow-color:0,0,0,0.5;--drop-shadow-top:0px 2px 5px rgba(var(--drop-shadow-color));--drop-shadow-bottom:0px -2px 5px rgba(var(--drop-shadow-color));--ion-text-color:var(--text-color);--ion-text-color-rgb:40,40,40;--subdued-text-color:var(--medium);--ion-card-color:var(--text-color);--ion-card-vertical-margin:12px;--ion-card-horizontal-margin:12px;--ion-card-radius:var(--radius-lg);--ion-card-border-width:1px;--ion-card-border-color:var(--stroke);--text-hightlight-background-color:#a2cff8;--ion-placeholder-color:var(--subdued-text-color);--core-bottom-tabs-background:var(--white);--core-bottom-tabs-color:var(--dark);--core-bottom-tabs-color-selected:var(--primary);--core-bottom-tabs-background-selected:transparent;--core-bottom-tabs-badge-color:var(--primary);--core-bottom-tabs-badge-text-color:var(--primary-contrast);--bottom-tabs-size:48px;--side-tabs-size:56px;--core-link-color:var(--info);--core-header-toolbar-button-image-size:var(--a11y-min-target-size);--core-header-toolbar-background:var(--white);--core-header-toolbar-border-width:0px;--core-header-toolbar-border-color:var(--stroke);--core-header-toolbar-color:var(--text-color);--core-header-toolbar-height:48px;--core-header-shadow:none;--core-header-buttons-background:var(--core-header-toolbar-background);--core-header-buttons-color:var(--core-header-toolbar-color);--ion-searchbar-background:var(--ion-background-color);--ion-searchbar-border-color:var(--core-input-stroke);--ion-searchbar-border-radius:var(--core-input-radius);--ion-searchbar-height:var(--a11y-min-target-size);--ion-searchbar-color:var(--text-color);--ion-searchbar-icon-color:var(--core-input-stroke);--core-search-box-background:var(--ion-background-color);--core-search-box-border-color:var(--core-input-stroke);--core-search-box-border-radius:var(--core-input-radius);--core-search-box-color:var(--core-input-text);--core-combobox-background:var(--core-input-background);--core-combobox-color:var(--core-input-text);--core-combobox-border-color:var(--core-input-stroke);--core-combobox-border-width:var(--core-input-border-width);--core-combobox-radius:var(--core-input-radius);--core-combobox-box-shadow:none;--core-tabs-background:var(--white);--core-tab-background:var(--core-tabs-background);--core-tab-color:var(--subdued-text-color);--core-tab-border-color:var(--stroke);--core-tab-color-active:var(--dark);--core-tab-border-color-active:var(--primary);--core-tab-font-weight-active:normal;--core-tabs-height:48px;--core-loading-spinner:var(--primary);--core-progressbar-height:8px;--core-progressbar-color:var(--primary);--core-progressbar-text-color:var(--medium);--core-progressbar-background:var(--primary-tint);--ion-item-background:#fff;--ion-item-icon-color:var(--medium);--ion-item-detail-icon-color:var(--dark);--ion-item-detail-icon-font-size:20px;--ion-item-detail-icon-opacity:1;--core-more-icon:var(--ion-item-icon-color);--item-divider-min-height:calc(var(--a11y-min-target-size) + 8px);--item-divider-background:var(--ion-item-background);--item-divider-color:var(--text-color);--item-divider-border-width:0px;--item-divider-font-size:16px;--item-divider-font-size-big:20px;--spacer-vertical:8px;--spacer-color:var(--gray-300);--selected-item-color:var(--primary);--selected-item-border-width:5px;--collapsible-toggle-background:transparent;--collapsible-toggle-text:var(--medium);--background-gradient-rgb:255,255,255;--core-login-background:var(--white);--core-login-text-color:var(--gray-900);--core-login-input-background:var(--white);--core-login-input-color:var(--gray-900);--core-star-color:var(--primary);--core-large-avatar-size:80px;--core-avatar-size:var(--a11y-min-target-size);--core-avatar-radius:50%;--core-courseimage-on-course-size:72px;--core-courseimage-radius:var(--radius-sm);--core-navigation-background:var(--contrast-background);--core-collapsible-footer-background:var(--contrast-background);--core-user-menu-site-logo-max-height:32px;--addon-calendar-today-border-color:var(--primary);--addon-calendar-border-color:var(--stroke);--core-messages-message-bg:var(--white);--core-messages-message-activated-bg:var(--gray-200);--core-messages-message-note-text:var(--gray-500);--core-messages-message-note-font-size:75%;--core-messages-message-mine-bg:var(--gray-300);--core-messages-message-mine-activated-bg:var(--gray-400);--core-messages-avatar-size:30px;--core-messages-discussion-badge:var(--primary);--core-messages-discussion-badge-text:var(--white);--module-icon-filter:brightness(0);--addon-forum-avatar-size:var(--core-avatar-size);--addon-forum-border-color:var(--stroke);--addon-forum-highlight-color:var(--light);--core-question-correct-color:var(--success-shade);--core-question-correct-color-bg:var(--success-tint);--core-question-incorrect-color:var(--danger);--core-question-incorrect-color-bg:var(--danger-tint);--core-question-feedback-color-bg:var(--warning-tint);--core-question-warning-color:var(--danger);--core-question-saved-color-bg:var(--gray-200);--core-question-state-correct-color:var(--success-tint);--core-question-state-partial-color:var(--warning-tint);--core-question-state-partial-text:var(--warning);--core-question-state-incorrect-color:var(--danger-tint);--core-question-feedback-color:var(--warning-shade);--core-question-feedback-background-color:var(--warning-tint);--core-dd-question-selected-shadow:2px 2px 4px var(--gray-500);--core-dd-question-radius:10px;--core-dd-question-border:var(--medium);--rotate-expandable:rotate(90deg);--core-course-color-0:#81ecec;--core-course-color-0-tint:#e6fbfb;--core-course-color-1:#74b9ff;--core-course-color-1-tint:#e3f1ff;--core-course-color-2:#a29bfe;--core-course-color-2-tint:#ecebff;--core-course-color-3:#dfe6e9;--core-course-color-3-tint:#f9fafb;--core-course-color-4:#00b894;--core-course-color-4-tint:#ccf1ea;--core-course-color-5:#0984e3;--core-course-color-5-tint:#cee6f9;--core-course-color-6:#b2bec3;--core-course-color-6-tint:#f0f2f3;--core-course-color-7:#fdcb6e;--core-course-color-7-tint:#fff5e2;--core-course-color-8:#fd79a8;--core-course-color-8-tint:#ffe4ee;--core-course-color-9:#6c5ce7;--core-course-color-9-tint:#e2defa;--core-dd-question-color-1:#fff;--core-dd-question-color-1-contrast:#000;--core-dd-question-color-2:#b0c4de;--core-dd-question-color-2-contrast:#000;--core-dd-question-color-3:#dcdcdc;--core-dd-question-color-3-contrast:#000;--core-dd-question-color-4:#d8bfd8;--core-dd-question-color-4-contrast:#000;--core-dd-question-color-5:#87cefa;--core-dd-question-color-5-contrast:#000;--core-dd-question-color-6:#daa520;--core-dd-question-color-6-contrast:#000;--core-dd-question-color-7:gold;--core-dd-question-color-7-contrast:#000;--core-dd-question-color-8:khaki;--core-dd-question-color-8-contrast:#000;--activityadministration:#5d63f6;--activityassessment:#eb66a2;--activitycollaboration:#f7634d;--activitycommunication:#11a676;--activitycontent:#399be2;--activityinterface:#a378ff;--core-mainpage-sitename-display:none;--core-mainpage-headerlogo-display:none;--core-mainpage-headerlogo-maxheight:calc(var(--core-header-toolbar-height) - 16px);--core-mainpage-sitename-display:inline;--rte-editor-background:var(--core-input-background)}html .ion-color-primary{--ion-color:var(--ion-color-primary);--ion-color-base:var(--ion-color-primary-base);--ion-color-rgb:var(--ion-color-primary-rgb);--ion-color-contrast:var(--ion-color-primary-contrast);--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb);--ion-color-shade:var(--ion-color-primary-shade);--ion-color-tint:var(--ion-color-primary-tint)}html .ion-color-secondary{--ion-color:var(--ion-color-secondary);--ion-color-base:var(--ion-color-secondary-base);--ion-color-rgb:var(--ion-color-secondary-rgb);--ion-color-contrast:var(--ion-color-secondary-contrast);--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb);--ion-color-shade:var(--ion-color-secondary-shade);--ion-color-tint:var(--ion-color-secondary-tint)}html .ion-color-success{--ion-color:var(--ion-color-success);--ion-color-base:var(--ion-color-success-base);--ion-color-rgb:var(--ion-color-success-rgb);--ion-color-contrast:var(--ion-color-success-contrast);--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb);--ion-color-shade:var(--ion-color-success-shade);--ion-color-tint:var(--ion-color-success-tint)}html .ion-color-warning{--ion-color:var(--ion-color-warning);--ion-color-base:var(--ion-color-warning-base);--ion-color-rgb:var(--ion-color-warning-rgb);--ion-color-contrast:var(--ion-color-warning-contrast);--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb);--ion-color-shade:var(--ion-color-warning-shade);--ion-color-tint:var(--ion-color-warning-tint)}html .ion-color-danger{--ion-color:var(--ion-color-danger);--ion-color-base:var(--ion-color-danger-base);--ion-color-rgb:var(--ion-color-danger-rgb);--ion-color-contrast:var(--ion-color-danger-contrast);--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb);--ion-color-shade:var(--ion-color-danger-shade);--ion-color-tint:var(--ion-color-danger-tint)}html .ion-color-info{--ion-color:var(--ion-color-info);--ion-color-base:var(--ion-color-info-base);--ion-color-rgb:var(--ion-color-info-rgb);--ion-color-contrast:var(--ion-color-info-contrast);--ion-color-contrast-rgb:var(--ion-color-info-contrast-rgb);--ion-color-shade:var(--ion-color-info-shade);--ion-color-tint:var(--ion-color-info-tint)}html .ion-color-light{--ion-color:var(--ion-color-light);--ion-color-base:var(--ion-color-light-base);--ion-color-rgb:var(--ion-color-light-rgb);--ion-color-contrast:var(--ion-color-light-contrast);--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb);--ion-color-shade:var(--ion-color-light-shade);--ion-color-tint:var(--ion-color-light-tint)}html .ion-color-medium{--ion-color:var(--ion-color-medium);--ion-color-base:var(--ion-color-medium-base);--ion-color-rgb:var(--ion-color-medium-rgb);--ion-color-contrast:var(--ion-color-medium-contrast);--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb);--ion-color-shade:var(--ion-color-medium-shade);--ion-color-tint:var(--ion-color-medium-tint)}html .ion-color-dark{--ion-color:var(--ion-color-dark);--ion-color-base:var(--ion-color-dark-base);--ion-color-rgb:var(--ion-color-dark-rgb);--ion-color-contrast:var(--ion-color-dark-contrast);--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb);--ion-color-shade:var(--ion-color-dark-shade);--ion-color-tint:var(--ion-color-dark-tint)}html ion-card{--border-width:var(--ion-card-border-width);--border-style:solid;--border-color:var(--ion-card-border-color);--box-shadow:none;--border-radius:var(--ion-card-radius)}html ion-content{--background:var(--ion-background-color);--background-alternative:var(--gray-200)}html ion-tab-bar.mainmenu-tabs{--background:var(--core-bottom-tabs-background);--color:var(--core-bottom-tabs-color);--color-selected:var(--core-bottom-tabs-color-selected);--background-selected:var(--core-bottom-tabs-background-selected)}html a{color:var(--core-link-color)}html ion-header{box-shadow:var(--core-header-shadow,none);transition:box-shadow .5s}html ion-header ion-toolbar{--color:var(--core-header-toolbar-color);--background:var(--core-header-toolbar-background);--border-width:0 0 var(--core-header-toolbar-border-width) 0;--border-color:var(--core-header-toolbar-border-color)}html ion-header ion-toolbar ion-button{--ion-toolbar-color:var(--core-header-toolbar-color);--color:var(--core-header-toolbar-color)}html ion-header ion-toolbar ion-spinner{--ion-color-base:var(--core-header-toolbar-color);--color:var(--core-header-toolbar-color)}html ion-header.core-header-shadow{--core-header-shadow:var(--drop-shadow-bottom,none)}html ion-header:after{display:none}html ion-header.header-ios ion-toolbar:last-of-type{--border-width:0 0 var(--core-header-toolbar-border-width) 0}html .ios ion-searchbar,html ion-searchbar{--background:var(--ion-searchbar-background);--border-color:var(--ion-searchbar-border-color);--color:var(--ion-searchbar-color);--border-radius:var(--ion-searchbar-border-radius);--icon-color:var(--ion-searchbar-icon-color);--height:var(--ion-searchbar-height)}html ion-action-sheet{--button-color:var(--ion-text-color);--button-color-selected:var(--ion-text-color)}html ion-action-sheet .action-sheet-title{--color:var(--ion-text-color);font-weight:700}@media (min-height:500px){html ion-action-sheet{--max-height:50%;--height:100%}}html ion-action-sheet .action-sheet-cancel{--button-color:var(--danger)}html ion-popover.ios{--min-width:250px}html ion-toast{--color:var(--ion-color-step-50);--button-color:var(--primary);--background:var(--ion-color-step-800)}html core-tabs-outlet ion-slide,html core-tabs ion-slide{--background:var(--core-tab-background);--color:var(--core-tab-color);--border-color:var(--core-tab-border-color);--color-active:var(--core-tab-color-active);--border-color-active:var(--core-tab-border-color-active);--color-selected:var(--border-color-active);--font-weight-active:var(--core-tab-font-weight-active)}html ion-loading{--spinner-color:var(--core-loading-spinner)}html ion-refresher,html ion-spinner{--ion-color-base:var(--core-loading-spinner);--ion-color-primary:var(--core-loading-spinner);--color:var(--core-loading-spinner)}html ion-item{--detail-icon-color:var(--ion-item-detail-icon-color);--detail-icon-font-size:var(--ion-item-detail-icon-font-size);--detail-icon-opacity:var(--ion-item-detail-icon-opacity)}html ion-item>ion-icon[slot]{color:var(--ion-item-icon-color)}html ion-item-divider,html ion-item.divider{--background:var(--item-divider-background);--color:var(--item-divider-color);--min-height:var(--item-divider-min-height)}html ion-note{--color:var(--subdued-text-color)}html ion-back-button{--min-height:var(--a11y-min-target-size);--min-width:var(--a11y-min-target-size)}html[dir=rtl]{--rotate-expandable:rotate(-90deg)}html.dark{--ion-color-step-0:var(--black);--ion-color-step-50:var(--gray-900);--ion-color-step-100:var(--gray-900);--ion-color-step-150:var(--gray-800);--ion-color-step-200:var(--gray-800);--ion-color-step-250:var(--gray-700);--ion-color-step-300:var(--gray-700);--ion-color-step-350:var(--gray-600);--ion-color-step-400:var(--gray-600);--ion-color-step-450:var(--gray-500);--ion-color-step-500:var(--gray-500);--ion-color-step-550:var(--gray-400);--ion-color-step-600:var(--gray-400);--ion-color-step-650:var(--gray-300);--ion-color-step-700:var(--gray-300);--ion-color-step-750:var(--gray-200);--ion-color-step-800:var(--gray-200);--ion-color-step-850:var(--gray-100);--ion-color-step-900:var(--gray-100);--ion-color-step-950:var(--gray-100);--ion-color-step-1000:var(--white);--primary:#f98012;--primary-shade:#814309;--primary-tint:#fee6d0;--primary-contrast:#000;--ion-color-primary:var(--primary);--ion-color-primary-base:var(--ion-color-primary);--ion-color-primary-rgb:249,128,18;--ion-color-primary-contrast:#000;--ion-color-primary-contrast-rgb:0,0,0;--ion-color-primary-shade:#814309;--ion-color-primary-tint:#fee6d0;--secondary:#495057;--secondary-shade:#262a2d;--secondary-tint:#dbdcdd;--secondary-contrast:#fff;--ion-color-secondary:var(--secondary);--ion-color-secondary-base:var(--ion-color-secondary);--ion-color-secondary-rgb:73,80,87;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#262a2d;--ion-color-secondary-tint:#dbdcdd;--success:#5d955b;--success-shade:#304d2f;--success-tint:#dfeade;--success-contrast:#000;--ion-color-success:var(--success);--ion-color-success-base:var(--ion-color-success);--ion-color-success-rgb:93,149,91;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0,0,0;--ion-color-success-shade:#304d2f;--ion-color-success-tint:#dfeade;--warning:#f3bd71;--warning-shade:#7e623b;--warning-tint:#fdf2e3;--warning-contrast:#000;--ion-color-warning:var(--warning);--ion-color-warning-base:var(--ion-color-warning);--ion-color-warning-rgb:243,189,113;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#7e623b;--ion-color-warning-tint:#fdf2e3;--danger:#d55a4d;--danger-shade:#6f2f28;--danger-tint:#f7dedb;--danger-contrast:#000;--ion-color-danger:var(--danger);--ion-color-danger-base:var(--ion-color-danger);--ion-color-danger-rgb:213,90,77;--ion-color-danger-contrast:#000;--ion-color-danger-contrast-rgb:0,0,0;--ion-color-danger-shade:#6f2f28;--ion-color-danger-tint:#f7dedb;--info:#3f89cc;--info-shade:#21476a;--info-tint:#d9e7f5;--info-contrast:#000;--ion-color-info:var(--info);--ion-color-info-base:var(--ion-color-info);--ion-color-info-rgb:63,137,204;--ion-color-info-contrast:#000;--ion-color-info-contrast-rgb:0,0,0;--ion-color-info-shade:#21476a;--ion-color-info-tint:#d9e7f5;--light:#282828;--light-shade:#151515;--light-tint:#d4d4d4;--light-contrast:#fff;--ion-color-light:var(--light);--ion-color-light-base:var(--ion-color-light);--ion-color-light-rgb:40,40,40;--ion-color-light-contrast:#fff;--ion-color-light-contrast-rgb:255,255,255;--ion-color-light-shade:#151515;--ion-color-light-tint:#d4d4d4;--medium:#e9ecef;--medium-shade:#797b7c;--medium-tint:#fbfbfc;--medium-contrast:#000;--ion-color-medium:var(--medium);--ion-color-medium-base:var(--ion-color-medium);--ion-color-medium-rgb:233,236,239;--ion-color-medium-contrast:#000;--ion-color-medium-contrast-rgb:0,0,0;--ion-color-medium-shade:#797b7c;--ion-color-medium-tint:#fbfbfc;--dark:#f8f9fa;--dark-shade:#818182;--dark-tint:#fefefe;--dark-contrast:#000;--ion-color-dark:var(--dark);--ion-color-dark-base:var(--ion-color-dark);--ion-color-dark-rgb:248,249,250;--ion-color-dark-contrast:#000;--ion-color-dark-contrast-rgb:0,0,0;--ion-color-dark-shade:#818182;--ion-color-dark-tint:#fefefe;--ion-background-color:#282828;--ion-background-color-rgb:40,40,40;--text-color:#fff;--ion-text-color:var(--text-color);--ion-text-color-rgb:255,255,255;--subdued-text-color:var(--medium);--stroke:var(--gray-700);--contrast-background:var(--gray-900);--loader-shine:90,90,90;--drop-shadow-color:0,0,0,1;--drop-shadow-top:0px 2px 5px rgba(var(--drop-shadow-color));--drop-shadow-bottom:0px -2px 5px rgba(var(--drop-shadow-color));--ion-card-color:var(--text-color);--ion-card-background:var(--ion-item-background);--ion-card-border-color:var(--stroke);--ion-border-color:var(--stroke);--ion-item-border-color:var(--stroke);--core-input-stroke:var(--gray-600);--core-input-text:var(--dark);--core-input-background:var(--gray-900);--core-bottom-tabs-badge-text-color:var(--primary-contrast);--core-bottom-tabs-background:var(--gray-900);--core-bottom-tabs-color:var(--gray-200);--core-link-color:var(--info-tint);--core-header-toolbar-background:var(--gray-900);--core-header-toolbar-color:var(--text-color);--core-header-toolbar-border-color:var(--stroke);--core-tabs-background:var(--gray-900);--core-tab-background:var(--core-tabs-background);--core-tab-color:var(--subdued-text-color);--core-tab-border-color:var(--gray-200);--core-tab-color-active:var(--dark);--core-progressbar-text-color:var(--gray-100);--ion-item-background:#282828;--ion-item-icon-color:var(--medium);--ion-item-detail-icon-color:var(--dark);--core-more-icon:var(--ion-item-icon-color);--item-divider-background:var(--ion-item-background);--item-divider-color:var(--text-color);--spacer-background:var(--gray-700);--ion-searchbar-background:var(--ion-background-color);--ion-searchbar-border-color:var(--core-input-stroke);--ion-searchbar-color:var(--text-color);--ion-searchbar-icon-color:var(--core-input-stroke);--core-search-box-background:var(--ion-background-color);--core-search-box-border-color:var(--core-input-stroke);--core-search-box-color:var(--core-input-text);--core-combobox-background:var(--core-input-background);--core-combobox-color:var(--text-color);--core-combobox-border-color:var(--core-input-stroke);--collapsible-toggle-text:var(--medium);--background-gradient-rgb:40,40,40;--core-login-background:var(--gray-900);--core-login-text-color:var(--white);--core-login-input-background:var(--core-login-background);--core-login-input-color:var(--core-login-text-color);--module-icon-filter:brightness(0) invert(1);--core-question-correct-color:var(--success-tint);--core-question-correct-color-bg:var(--success-shade);--core-question-incorrect-color:var(--danger);--core-question-incorrect-color-bg:var(--danger-shade);--core-question-feedback-color-bg:var(--warning-shade);--core-question-warning-color:var(--danger);--core-question-saved-color-bg:var(--gray-500);--core-question-state-correct-color:var(--success-shade);--core-question-state-partial-color:var(--warning-shade);--core-question-state-partial-text:var(--warning);--core-question-state-incorrect-color:var(--danger-shade);--core-question-feedback-color:var(--warning-tint);--core-question-feedback-background-color:var(--warning-shade);--core-dd-question-selected-shadow:2px 2px 4px var(--gray-200);--core-dd-question-border:var(--gray-200);--core-send-message-input-background:var(--gray-900);--core-send-message-input-color:var(--white);--core-navigation-background:var(--contrast-background);--core-collapsible-footer-background:var(--contrast-background);--core-messages-message-bg:var(--gray-800);--core-messages-message-activated-bg:var(--gray-700);--core-messages-message-note-text:var(--subdued-text-color);--core-messages-message-mine-bg:var(--gray-700);--core-messages-message-mine-activated-bg:var(--gray-600);--core-messages-discussion-badge:var(--primary);--core-messages-discussion-badge-text:var(--gray-100);--addon-forum-border-color:var(--gray-500);--addon-forum-highlight-color:var(--gray-800)}html.dark .ion-color-primary{--ion-color:var(--ion-color-primary);--ion-color-base:var(--ion-color-primary-base);--ion-color-rgb:var(--ion-color-primary-rgb);--ion-color-contrast:var(--ion-color-primary-contrast);--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb);--ion-color-shade:var(--ion-color-primary-shade);--ion-color-tint:var(--ion-color-primary-tint)}html.dark .ion-color-secondary{--ion-color:var(--ion-color-secondary);--ion-color-base:var(--ion-color-secondary-base);--ion-color-rgb:var(--ion-color-secondary-rgb);--ion-color-contrast:var(--ion-color-secondary-contrast);--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb);--ion-color-shade:var(--ion-color-secondary-shade);--ion-color-tint:var(--ion-color-secondary-tint)}html.dark .ion-color-success{--ion-color:var(--ion-color-success);--ion-color-base:var(--ion-color-success-base);--ion-color-rgb:var(--ion-color-success-rgb);--ion-color-contrast:var(--ion-color-success-contrast);--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb);--ion-color-shade:var(--ion-color-success-shade);--ion-color-tint:var(--ion-color-success-tint)}html.dark .ion-color-warning{--ion-color:var(--ion-color-warning);--ion-color-base:var(--ion-color-warning-base);--ion-color-rgb:var(--ion-color-warning-rgb);--ion-color-contrast:var(--ion-color-warning-contrast);--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb);--ion-color-shade:var(--ion-color-warning-shade);--ion-color-tint:var(--ion-color-warning-tint)}html.dark .ion-color-danger{--ion-color:var(--ion-color-danger);--ion-color-base:var(--ion-color-danger-base);--ion-color-rgb:var(--ion-color-danger-rgb);--ion-color-contrast:var(--ion-color-danger-contrast);--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb);--ion-color-shade:var(--ion-color-danger-shade);--ion-color-tint:var(--ion-color-danger-tint)}html.dark .ion-color-info{--ion-color:var(--ion-color-info);--ion-color-base:var(--ion-color-info-base);--ion-color-rgb:var(--ion-color-info-rgb);--ion-color-contrast:var(--ion-color-info-contrast);--ion-color-contrast-rgb:var(--ion-color-info-contrast-rgb);--ion-color-shade:var(--ion-color-info-shade);--ion-color-tint:var(--ion-color-info-tint)}html.dark .ion-color-light{--ion-color:var(--ion-color-light);--ion-color-base:var(--ion-color-light-base);--ion-color-rgb:var(--ion-color-light-rgb);--ion-color-contrast:var(--ion-color-light-contrast);--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb);--ion-color-shade:var(--ion-color-light-shade);--ion-color-tint:var(--ion-color-light-tint)}html.dark .ion-color-medium{--ion-color:var(--ion-color-medium);--ion-color-base:var(--ion-color-medium-base);--ion-color-rgb:var(--ion-color-medium-rgb);--ion-color-contrast:var(--ion-color-medium-contrast);--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb);--ion-color-shade:var(--ion-color-medium-shade);--ion-color-tint:var(--ion-color-medium-tint)}html.dark .ion-color-dark{--ion-color:var(--ion-color-dark);--ion-color-base:var(--ion-color-dark-base);--ion-color-rgb:var(--ion-color-dark-rgb);--ion-color-contrast:var(--ion-color-dark-contrast);--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb);--ion-color-shade:var(--ion-color-dark-shade);--ion-color-tint:var(--ion-color-dark-tint)}html.dark ion-content{--background:var(--ion-background-color);--background-alternative:var(--gray-900)}html.dark ion-action-sheet .action-sheet-cancel{--button-color:var(--danger-tint)}html.dark ion-popover,html.dark ion-popover ion-content{--background:var(--gray-800);--ion-item-background:var(--background);--ion-background-color:var(--background)}html{--spacing-0:0px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-11:44px;--spacing-12:48px;--font-size-sm:12px;--font-size-normal:14px;--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-round:50%;--small-radius:var(--radius-xs);--medium-radius:var(--radius-sm);--big-radius:var(--radius-lg);--huge-radius:var(--radius-xl);--a11y-min-target-size:44px}html.force-safe-area-margins{--ion-safe-area-left:40px;--ion-safe-area-right:40px;--ion-safe-area-top:40px;--ion-safe-area-bottom:40px}html{zoom:var(--zoom-level)}body{-webkit-text-size-adjust:var(--zoom-level)}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.clearfix:after{content:"";display:table;clear:both}.core-bold{font-weight:700}.img-responsive{display:block;max-width:100%}.img-responsive[height]{height:auto}.opacity-hide{opacity:0}.core-big{font-size:115%}.invisible{visibility:hidden}.button-no-uppercase{text-transform:none}.flex{display:flex}.inline-block{display:inline-block}.block{display:block}.flex-row{display:flex;flex-direction:row}.margin-bottom-sm{margin-bottom:8px}.margin-bottom-md{margin-bottom:12px}.font-bold{font-weight:700}.font-italic{font-style:italic}.font-lg{font-size:1.7rem}.font-sm{font-size:1.2rem}.ios ion-label .item-heading,.md ion-label .item-heading{text-overflow:inherit;overflow:inherit;--color:initial;color:var(--color);line-height:20px}.ios ion-label .item-heading.item-heading-secondary,.ios ion-label>p,.md ion-label .item-heading.item-heading-secondary,.md ion-label>p{--color:var(--subdued-text-color)}.ios ion-label>p,.md ion-label>p{color:var(--color)}.md ion-label .item-heading{margin:2px 0;font-size:16px;font-weight:400}.md ion-label .item-heading.item-heading-secondary{margin:2px 0;font-size:var(--text-size);font-weight:400;line-height:normal}.ios ion-label .item-heading{margin:0 0 2px;font-size:17px;font-weight:400}.ios ion-label .item-heading.item-heading-secondary{margin:0 0 3px;font-size:var(--text-size);font-weight:400;line-height:normal}.fake-ion-item core-format-text>:not(pre),.item ion-label core-format-text>:not(pre){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fake-ion-item.ion-text-wrap core-format-text>:not(pre),.item.ion-text-wrap>ion-label core-format-text>:not(pre){white-space:normal;overflow:inherit}.item.ion-text-wrap>ion-label{white-space:normal!important}.text-primary,p.text-primary{color:var(--ion-color-primary)!important}.text-secondary,p.text-secondary{color:var(--ion-color-secondary)!important}.text-success,p.text-success{color:var(--ion-color-success)!important}.text-warning,p.text-warning{color:var(--ion-color-warning)!important}.text-danger,p.text-danger{color:var(--ion-color-danger)!important}.text-info,p.text-info{color:var(--ion-color-info)!important}.text-light,p.text-light{color:var(--ion-color-light)!important}.text-medium,p.text-medium{color:var(--ion-color-medium)!important}.text-dark,p.text-dark{color:var(--ion-color-dark)!important}ion-toolbar{--min-height:var(--core-header-toolbar-height)}ion-header{z-index:12}ion-header ion-toolbar ion-spinner{margin:10px}ion-header ion-toolbar .button.button-clear,ion-header ion-toolbar .button.button-solid,ion-header ion-toolbar .in-toolbar.button-clear,ion-header ion-toolbar .in-toolbar.button-solid,ion-header ion-toolbar ion-back-button{--color:var(--core-header-buttons-color);--background:var(--core-header-buttons-background);--ion-toolbar-color:var(--core-header-buttons-color);--border-radius:var(--radius-xl);--primary:var(--core-header-buttons-color)}ion-header ion-toolbar ion-back-button::part(text){display:none}ion-header ion-toolbar ion-button.ion-back-button{width:48px!important}ion-header ion-toolbar .button.button-clear.button-has-icon-only,ion-header ion-toolbar .button.button-solid.button-has-icon-only{width:var(--a11y-min-target-size);height:var(--a11y-min-target-size)}ion-header ion-toolbar .button.button-clear.button-has-icon-only ion-icon,ion-header ion-toolbar .button.button-solid.button-has-icon-only ion-icon{font-size:24px}ion-header ion-toolbar .core-navbar-button-hidden{display:none!important}ion-header ion-title{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:0}ion-header ion-title .subheading,ion-header ion-title h1,ion-header ion-title h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}ion-header ion-title .filter_mathjaxloader_equation div{display:inline!important}ion-header ion-title h1 .core-header-logo{max-height:var(--core-mainpage-headerlogo-maxheight);display:var(--core-mainpage-headerlogo-display)}ion-header ion-title h1 .core-header-sitename{display:var(--core-mainpage-sitename-display)}ion-header ion-title .subheading,ion-header ion-title h1,ion-header ion-title h2{font-size:20px;font-weight:500;letter-spacing:.0125em;text-align:start;padding:0}ion-header ion-title h1+.subheading,ion-header ion-title h1+h2{font-size:var(--text-size);font-weight:400}ion-header ion-title.ios{position:static;width:auto;height:auto;left:auto;right:auto;top:auto;text-align:start}ion-header ion-title.ios .subheading,ion-header ion-title.ios h1,ion-header ion-title.ios h2{font-size:17px;font-weight:600}ion-header ion-title.ios h1+.subheading,ion-header ion-title.ios h1+h2{font-size:var(--text-size);font-weight:400}ion-tabs.hide-header ion-header{display:none}ion-footer{background-color:var(--contrast-background)}ion-icon{position:relative}ion-icon.icon-backslash:after,ion-icon.icon-slash:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--danger);-webkit-mask:url(/assets/fonts/font-awesome/solid/slash.svg) no-repeat 50% 50%;mask:url(/assets/fonts/font-awesome/solid/slash.svg) no-repeat 50% 50%}ion-icon.icon-slash:after{transform:scaleX(-1)}ion-icon.fa-fw{text-align:center;width:1.25em}[role=button],button,ion-button,ion-fab-button{min-height:var(--a11y-min-target-size);min-width:var(--a11y-min-target-size)}ion-fab-button{--box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}ion-button{margin:4px 8px}ion-button img[slot=end],ion-button img[slot=start],ion-button ion-spinner[slot=end],ion-button ion-spinner[slot=start]{-webkit-margin-start:-.3em;margin-inline-start:-.3em;-webkit-margin-end:.3em;margin-inline-end:.3em}ion-button ion-spinner[slot]{width:20px;color:inherit}ion-button.button-outline{--border-width:var(--core-input-border-width);--border-color:var(--core-input-stroke);--background:var(--core-input-background);--color:var(--core-input-text);--ion-color-primary:var(--core-input-text)}ion-button.button-outline.ios{--color-activated:var(--contrast-background)}ion-button.button-solid{--box-shadow:none}ion-button core-format-text{display:block;line-height:1.2}ion-button>*,ion-button core-format-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ion-button.ion-text-wrap{white-space:normal}ion-button.ion-text-wrap core-format-text{white-space:normal;display:contents}ion-button.ion-text-wrap>*{white-space:normal}ion-button ion-spinner{--color:inherit!important}ion-button.button-has-icon-only{margin:2px}ion-button:not(.button-has-icon-only):not(.button-small)>ion-icon{min-width:20px}ion-button.button.button-clear.button-has-icon-only{--border-radius:var(--radius-xl)}ion-button.button.button-clear{--color:var(--core-input-text);--ion-color-primary:var(--core-input-text)}ion-button.button.button-outline,ion-button.button.button-solid{--border-radius:var(--core-input-radius)}ion-button .select-icon{margin:var(--icon-margin);width:19px;height:19px;position:relative}ion-button .select-icon .select-icon-inner{left:5px;top:50%;margin-top:-2px;position:absolute;width:0;height:0;color:currentcolor;pointer-events:none;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent}.clickable,[role=button]{cursor:pointer}.clickable [aria-disabled=true],.clickable [disabled],[role=button] [aria-disabled=true],[role=button] [disabled],button[disabled]{cursor:default;opacity:.4;pointer-events:none}ion-button.core-button-as-link{text-transform:none;text-decoration:underline;font-size:inherit;font-weight:400;letter-spacing:normal;white-space:break-spaces}button.as-link{display:inline;min-height:auto;min-width:auto;color:var(--core-link-color);background:none;border:0;line-height:inherit;margin:0;padding:0;text-align:start;font-size:inherit}div.core-iframe-network-error,ion-alert.core-alert-network-error .alert-head{position:relative;content:" ";background:url(/assets/fonts/font-awesome/solid/wifi.svg) no-repeat 50% 50%;margin:25px auto}div.core-iframe-network-error h2,ion-alert.core-alert-network-error .alert-head h2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}div.core-iframe-network-error:after,ion-alert.core-alert-network-error .alert-head:after{content:" ";position:absolute;top:-20%;right:-15%;width:50%;height:50%;background-color:var(--danger);-webkit-mask:url(/assets/fonts/font-awesome/solid/triangle-exclamation.svg) no-repeat 50% 50%;mask:url(/assets/fonts/font-awesome/solid/triangle-exclamation.svg) no-repeat 50% 50%}[dir=rtl] div.core-iframe-network-error:after,[dir=rtl] ion-alert.core-alert-network-error .alert-head:after{right:unset;left:-15%}ion-alert .alert-head:empty,ion-alert.core-nohead .alert-head{padding-bottom:0}@keyframes scaleFrom0{0%{transform:scaleX(0)}}ion-alert .alert-button.timed-button{position:relative}ion-alert .alert-button.timed-button:before{content:"";position:absolute;width:100%;left:0;right:0;bottom:0;top:0;background-color:var(--primary-tint);animation:scaleFrom0 10s linear forwards;transform-origin:left;z-index:-1}:host-context([dir=rtl]) ion-alert .alert-button.timed-button:before,[dir=rtl] ion-alert .alert-button.timed-button:before{transform-origin:right}ion-alert .alert-button.timed-button:before:dir(rtl){transform-origin:right}ion-alert{--border-radius:var(--radius-xl)}ion-alert.ios,ion-alert.md{--max-width:80%}@media (min-width:768px){ion-alert.ios,ion-alert.md{--max-width:384px}}ion-alert .alert-wrapper{overflow:auto;border-radius:var(--border-radius)!important}ion-alert .alert-wrapper button.alert-button.alert-button-role-destructive{color:var(--danger)}ion-alert .alert-message{-webkit-user-select:text;user-select:text;flex-shrink:0}ion-loading{--border-radius:var(--radius-xl)}ion-loading .loading-wrapper{border-radius:var(--border-radius)!important}@media (max-width:575.98px){ion-toast::part(container){flex-direction:column}}ion-toast.core-primary-toast{--background:var(--ion-color-primary-tint);--color:var(--ion-color-primary-shade);--button-color:var(--ion-color-primary-shade)}ion-toast.core-secondary-toast{--background:var(--ion-color-secondary-tint);--color:var(--ion-color-secondary-shade);--button-color:var(--ion-color-secondary-shade)}ion-toast.core-success-toast{--background:var(--ion-color-success-tint);--color:var(--ion-color-success-shade);--button-color:var(--ion-color-success-shade)}ion-toast.core-warning-toast{--background:var(--ion-color-warning-tint);--color:var(--ion-color-warning-shade);--button-color:var(--ion-color-warning-shade)}ion-toast.core-danger-toast{--background:var(--ion-color-danger-tint);--color:var(--ion-color-danger-shade);--button-color:var(--ion-color-danger-shade)}ion-toast.core-info-toast{--background:var(--ion-color-info-tint);--color:var(--ion-color-info-shade);--button-color:var(--ion-color-info-shade)}ion-toast.core-light-toast{--background:var(--ion-color-light-tint);--color:var(--ion-color-light-shade);--button-color:var(--ion-color-light-shade)}ion-toast.core-medium-toast{--background:var(--ion-color-medium-tint);--color:var(--ion-color-medium-shade);--button-color:var(--ion-color-medium-shade)}ion-toast.core-dark-toast{--background:var(--ion-color-dark-tint);--color:var(--ion-color-dark-shade);--button-color:var(--ion-color-dark-shade)}ion-list{padding:0!important}.safe-area-padding,.safe-area-padding-horizontal{-webkit-padding-start:var(--ion-safe-area-left);padding-inline-start:var(--ion-safe-area-left);-webkit-padding-end:var(--ion-safe-area-right);padding-inline-end:var(--ion-safe-area-right)}.safe-area-margin,.safe-margin-horizontal{-webkit-margin-start:var(--ion-safe-area-left);margin-inline-start:var(--ion-safe-area-left);-webkit-margin-end:var(--ion-safe-area-right);margin-inline-end:var(--ion-safe-area-right)}.ion-padding.safe-area-padding-horizontal{-webkit-padding-start:calc(var(--ion-safe-area-left) + 16px);padding-inline-start:calc(var(--ion-safe-area-left) + 16px);-webkit-padding-end:calc(var(--ion-safe-area-right) + 16px);padding-inline-end:calc(var(--ion-safe-area-right) + 16px)}.ion-margin.safe-margin-horizontal{-webkit-margin-start:calc(var(--ion-safe-area-left) + 16px);margin-inline-start:calc(var(--ion-safe-area-left) + 16px);-webkit-margin-end:calc(var(--ion-safe-area-right) + 16px);margin-inline-end:calc(var(--ion-safe-area-right) + 16px)}ion-tabs.placement-side .tabs-inner{--ion-safe-area-left:0px}ion-tabs.placement-bottom .tabs-inner{--ion-safe-area-bottom:0px}core-split-view.menu-and-content .menu{--ion-safe-area-right:0px}core-split-view.menu-and-content .content-outlet{--ion-safe-area-left:0px}body.core-iframe-fullscreen ion-router-outlet .core-course-header,body.core-iframe-fullscreen ion-router-outlet ion-tab-bar{display:none!important}body.core-iframe-fullscreen ion-router-outlet ion-tab-bar.mainmenu-tabs{display:none}@supports (padding-left:constant(safe-area-inset-left)){body.core-iframe-fullscreen ion-router-outlet ion-tab-bar.mainmenu-tabs .tabs-inner{--ion-safe-area-left:constant(safe-area-inset-left)}}@supports (padding-left:env(safe-area-inset-left)){body.core-iframe-fullscreen ion-router-outlet ion-tab-bar.mainmenu-tabs .tabs-inner{--ion-safe-area-left:env(safe-area-inset-left)}}body.core-iframe-fullscreen ion-router-outlet .ion-page ion-header{--core-header-toolbar-height:48px;--core-header-toolbar-color:#fff;--core-header-toolbar-background:#000;--core-header-buttons-background:var(--core-header-toolbar-background);--core-header-buttons-color:var(--core-header-toolbar-color);--core-header-toolbar-border-width:0px}body.core-iframe-fullscreen ion-router-outlet .ion-page ion-header ion-toolbar h1,body.core-iframe-fullscreen ion-router-outlet .ion-page ion-header ion-toolbar ion-back-button{display:none}@media screen and (orientation:landscape){body.core-iframe-fullscreen ion-router-outlet .ion-page{flex-direction:row-reverse}body.core-iframe-fullscreen ion-router-outlet .ion-page ion-header{width:calc(var(--core-header-toolbar-height) + var(--ion-safe-area-right));-webkit-padding-end:calc(var(--ion-safe-area-right) + 0px);padding-inline-end:calc(var(--ion-safe-area-right) + 0px);background:var(--core-header-toolbar-background)}body.core-iframe-fullscreen ion-router-outlet .ion-page ion-header ion-toolbar{padding:0;height:100%;--padding-start:0px;--padding-end:0px}body.core-iframe-fullscreen ion-router-outlet .ion-page ion-header ion-buttons{flex-direction:column-reverse}body.core-iframe-fullscreen ion-router-outlet core-tabs-outlet{width:100%}}.core-modal-fullscreen .modal-wrapper{position:absolute;top:0!important;display:block;width:100%!important;height:100%!important}@supports (inset-inline-start:0){.core-modal-fullscreen .modal-wrapper{inset-inline-start:0!important}}@supports not (inset-inline-start:0){.core-modal-fullscreen .modal-wrapper{left:0!important}:host-context([dir=rtl]) .core-modal-fullscreen .modal-wrapper,[dir=rtl] .core-modal-fullscreen .modal-wrapper{left:unset;right:unset;right:0!important}.core-modal-fullscreen .modal-wrapper:dir(rtl){left:unset;right:unset;right:0!important}}.core-modal-transparent-no-filter ion-backdrop,.core-modal-transparent ion-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.core-modal-transparent-no-filter .modal-wrapper,.core-modal-transparent .modal-wrapper{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);--background:rgba(10,10,10,0.2);position:absolute;top:0!important;display:block;width:100%!important;height:100%!important}.core-modal-transparent-no-filter .modal-wrapper ion-content,.core-modal-transparent .modal-wrapper ion-content{--background:transparent!important}@supports (inset-inline-start:0){.core-modal-transparent-no-filter .modal-wrapper,.core-modal-transparent .modal-wrapper{inset-inline-start:0!important}}@supports not (inset-inline-start:0){.core-modal-transparent-no-filter .modal-wrapper,.core-modal-transparent .modal-wrapper{left:0!important}:host-context([dir=rtl]) .core-modal-transparent-no-filter .modal-wrapper,:host-context([dir=rtl]) .core-modal-transparent .modal-wrapper,[dir=rtl] .core-modal-transparent-no-filter .modal-wrapper,[dir=rtl] .core-modal-transparent .modal-wrapper{left:unset;right:unset;right:0!important}.core-modal-transparent-no-filter .modal-wrapper:dir(rtl),.core-modal-transparent .modal-wrapper:dir(rtl){left:unset;right:unset;right:0!important}}.core-modal-force-on-top{z-index:100000!important}.core-modal-lateral{--ion-safe-area-left:0px;--ion-safe-area-right:0px}.core-modal-lateral .modal-wrapper{-webkit-margin-start:var(--modal-lateral-margin);margin-inline-start:var(--modal-lateral-margin);position:absolute;top:0!important;bottom:0!important;display:block;height:100%!important;width:calc(100% - var(--modal-lateral-margin));max-width:calc(var(--modal-lateral-max-width));box-shadow:0 28px 48px rgba(0,0,0,.4)}@supports (inset-inline-start:0){.core-modal-lateral .modal-wrapper{inset-inline-start:unset!important;inset-inline-end:0!important}}@supports not (inset-inline-start:0){.core-modal-lateral .modal-wrapper{left:unset!important;right:0!important}:host-context([dir=rtl]) .core-modal-lateral .modal-wrapper,[dir=rtl] .core-modal-lateral .modal-wrapper{left:unset;right:unset;left:0!important;right:unset!important}.core-modal-lateral .modal-wrapper:dir(rtl){left:unset;right:unset;left:0!important;right:unset!important}}.core-modal-lateral ion-backdrop{visibility:visible}.core-modal-lateral .modal-shadow{display:none}.core-modal-transparent-no-filter .modal-wrapper,.core-modal-transparent-no-filter ion-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.core-modal-lateral-xs{--modal-lateral-max-width:0px}.core-modal-lateral-sm{--modal-lateral-max-width:576px}.core-modal-lateral-md{--modal-lateral-max-width:768px}.core-modal-lateral-lg,.core-modal-lateral-tablet{--modal-lateral-max-width:992px}.core-modal-lateral-xl{--modal-lateral-max-width:1200px}.core-password-modal{--border-radius:var(--radius-sm);--min-width:auto;--min-height:300px;--width:384px;--height:auto}.core-password-modal form{display:flex;flex-direction:column;height:100%;justify-content:space-between}.core-submit-hidden-enter{position:absolute;visibility:hidden;left:-1000px}.item .core-input-footnote{width:100%;font-style:italic;margin-top:0;margin-bottom:10px;font-size:var(--text-size)}.item.item-current,[aria-current=page]{-webkit-border-start:calc(var(--ion-safe-area-left) + var(--selected-item-border-width)) solid var(--selected-item-color);border-inline-start:calc(var(--ion-safe-area-left) + var(--selected-item-border-width)) solid var(--selected-item-color)}.item.item-current::part(native),.item.item-current>*,[aria-current=page]::part(native),[aria-current=page]>*{--ion-safe-area-left:0px}.item.item-file ion-thumbnail{--size:32px;width:var(--size);height:var(--size)}.item.item-file p.item-heading{font-size:var(--text-size)}.item.item-file p{font-size:12px}.item.item-file ion-label{margin-top:8px;margin-bottom:8px}.item.item-file ion-button{--a11y-min-target-size:40px}.item.item-file.item-directory ion-icon{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}.item.item-file [slot=end]{-webkit-margin-start:16px;margin-inline-start:16px}.item-dimmed{opacity:.7}.item-dimmed,.item-dimmed ion-item{--background:var(--light)}.text-gray{color:var(--gray-500)}ion-card.core-primary-card{--color-tint:var(--ion-color-primary-tint);--color-shade:var(--ion-color-primary-shade);--border-width:0;--border-color:var(--color-tint);--border-radius:var(--radius-sm);--background:var(--color-tint);--color:var(--color-shade)}ion-card.core-primary-card ion-item{--background:var(--color-tint);--color:var(--color-shade);--inner-border-width:0px;--border-width:0px;font-size:var(--text-size)}ion-card.core-primary-card ion-item ion-label,ion-card.core-primary-card ion-item ion-label>p{--color:var(--color-shade)}ion-card.core-primary-card ion-label{white-space:normal!important}ion-card.core-primary-card ion-item>ion-icon[slot]{color:var(--color-shade);-webkit-margin-end:16px;margin-inline-end:16px}.item.core-primary-item{--color-base:var(--ion-color-primary);--color-shade:var(--ion-color-primary-shade);--border-width:0 0 3px 0;--border-color:var(--color-base);--inner-border-width:0px}.item.core-primary-item>ion-icon[slot]{color:var(--color-base)}.core-iframe-fullscreen .item.core-primary-item,.core-iframe-fullscreen ion-card.core-primary-card{opacity:0!important;height:0!important}ion-icon.ion-color-primary{--ion-color-base:var(--ion-color-primary);color:var(--ion-color-base)}ion-card.core-secondary-card{--color-tint:var(--ion-color-secondary-tint);--color-shade:var(--ion-color-secondary-shade);--border-width:0;--border-color:var(--color-tint);--border-radius:var(--radius-sm);--background:var(--color-tint);--color:var(--color-shade)}ion-card.core-secondary-card ion-item{--background:var(--color-tint);--color:var(--color-shade);--inner-border-width:0px;--border-width:0px;font-size:var(--text-size)}ion-card.core-secondary-card ion-item ion-label,ion-card.core-secondary-card ion-item ion-label>p{--color:var(--color-shade)}ion-card.core-secondary-card ion-label{white-space:normal!important}ion-card.core-secondary-card ion-item>ion-icon[slot]{color:var(--color-shade);-webkit-margin-end:16px;margin-inline-end:16px}.item.core-secondary-item{--color-base:var(--ion-color-secondary);--color-shade:var(--ion-color-secondary-shade);--border-width:0 0 3px 0;--border-color:var(--color-base);--inner-border-width:0px}.item.core-secondary-item>ion-icon[slot]{color:var(--color-base)}.core-iframe-fullscreen .item.core-secondary-item,.core-iframe-fullscreen ion-card.core-secondary-card{opacity:0!important;height:0!important}ion-icon.ion-color-secondary{--ion-color-base:var(--ion-color-secondary);color:var(--ion-color-base)}ion-card.core-success-card{--color-tint:var(--ion-color-success-tint);--color-shade:var(--ion-color-success-shade);--border-width:0;--border-color:var(--color-tint);--border-radius:var(--radius-sm);--background:var(--color-tint);--color:var(--color-shade)}ion-card.core-success-card ion-item{--background:var(--color-tint);--color:var(--color-shade);--inner-border-width:0px;--border-width:0px;font-size:var(--text-size)}ion-card.core-success-card ion-item ion-label,ion-card.core-success-card ion-item ion-label>p{--color:var(--color-shade)}ion-card.core-success-card ion-label{white-space:normal!important}ion-card.core-success-card ion-item>ion-icon[slot]{color:var(--color-shade);-webkit-margin-end:16px;margin-inline-end:16px}.item.core-success-item{--color-base:var(--ion-color-success);--color-shade:var(--ion-color-success-shade);--border-width:0 0 3px 0;--border-color:var(--color-base);--inner-border-width:0px}.item.core-success-item>ion-icon[slot]{color:var(--color-base)}.core-iframe-fullscreen .item.core-success-item,.core-iframe-fullscreen ion-card.core-success-card{opacity:0!important;height:0!important}ion-icon.ion-color-success{--ion-color-base:var(--ion-color-success);color:var(--ion-color-base)}ion-card.core-warning-card{--color-tint:var(--ion-color-warning-tint);--color-shade:var(--ion-color-warning-shade);--border-width:0;--border-color:var(--color-tint);--border-radius:var(--radius-sm);--background:var(--color-tint);--color:var(--color-shade)}ion-card.core-warning-card ion-item{--background:var(--color-tint);--color:var(--color-shade);--inner-border-width:0px;--border-width:0px;font-size:var(--text-size)}ion-card.core-warning-card ion-item ion-label,ion-card.core-warning-card ion-item ion-label>p{--color:var(--color-shade)}ion-card.core-warning-card ion-label{white-space:normal!important}ion-card.core-warning-card ion-item>ion-icon[slot]{color:var(--color-shade);-webkit-margin-end:16px;margin-inline-end:16px}.item.core-warning-item{--color-base:var(--ion-color-warning);--color-shade:var(--ion-color-warning-shade);--border-width:0 0 3px 0;--border-color:var(--color-base);--inner-border-width:0px}.item.core-warning-item>ion-icon[slot]{color:var(--color-base)}.core-iframe-fullscreen .item.core-warning-item,.core-iframe-fullscreen ion-card.core-warning-card{opacity:0!important;height:0!important}ion-icon.ion-color-warning{--ion-color-base:var(--ion-color-warning);color:var(--ion-color-base)}ion-card.core-danger-card{--color-tint:var(--ion-color-danger-tint);--color-shade:var(--ion-color-danger-shade);--border-width:0;--border-color:var(--color-tint);--border-radius:var(--radius-sm);--background:var(--color-tint);--color:var(--color-shade)}ion-card.core-danger-card ion-item{--background:var(--color-tint);--color:var(--color-shade);--inner-border-width:0px;--border-width:0px;font-size:var(--text-size)}ion-card.core-danger-card ion-item ion-label,ion-card.core-danger-card ion-item ion-label>p{--color:var(--color-shade)}ion-card.core-danger-card ion-label{white-space:normal!important}ion-card.core-danger-card ion-item>ion-icon[slot]{color:var(--color-shade);-webkit-margin-end:16px;margin-inline-end:16px}.item.core-danger-item{--color-base:var(--ion-color-danger);--color-shade:var(--ion-color-danger-shade);--border-width:0 0 3px 0;--border-color:var(--color-base);--inner-border-width:0px}.item.core-danger-item>ion-icon[slot]{color:var(--color-base)}.core-iframe-fullscreen .item.core-danger-item,.core-iframe-fullscreen ion-card.core-danger-card{opacity:0!important;height:0!important}ion-icon.ion-color-danger{--ion-color-base:var(--ion-color-danger);color:var(--ion-color-base)}ion-card.core-info-card{--color-tint:var(--ion-color-info-tint);--color-shade:var(--ion-color-info-shade);--border-width:0;--border-color:var(--color-tint);--border-radius:var(--radius-sm)}ion-card.core-info-card,ion-card.core-info-card ion-item{--background:var(--color-tint);--color:var(--color-shade)}ion-card.core-info-card ion-item{--inner-border-width:0px;--border-width:0px;font-size:var(--text-size)}ion-card.core-info-card ion-item ion-label,ion-card.core-info-card ion-item ion-label>p{--color:var(--color-shade)}ion-card.core-info-card ion-label{white-space:normal!important}ion-card.core-info-card ion-item>ion-icon[slot]{color:var(--color-shade);-webkit-margin-end:16px;margin-inline-end:16px}.item.core-info-item{--color-base:var(--ion-color-info);--color-shade:var(--ion-color-info-shade);--border-width:0 0 3px 0;--border-color:var(--color-base);--inner-border-width:0px}.item.core-info-item>ion-icon[slot]{color:var(--color-base)}.core-iframe-fullscreen .item.core-info-item,.core-iframe-fullscreen ion-card.core-info-card{opacity:0!important;height:0!important}ion-icon.ion-color-info{--ion-color-base:var(--ion-color-info);color:var(--ion-color-base)}ion-card.core-light-card{--color-tint:var(--ion-color-light-tint);--color-shade:var(--ion-color-light-shade);--border-width:0;--border-color:var(--color-tint);--border-radius:var(--radius-sm);--background:var(--color-tint);--color:var(--color-shade)}ion-card.core-light-card ion-item{--background:var(--color-tint);--color:var(--color-shade);--inner-border-width:0px;--border-width:0px;font-size:var(--text-size)}ion-card.core-light-card ion-item ion-label,ion-card.core-light-card ion-item ion-label>p{--color:var(--color-shade)}ion-card.core-light-card ion-label{white-space:normal!important}ion-card.core-light-card ion-item>ion-icon[slot]{color:var(--color-shade);-webkit-margin-end:16px;margin-inline-end:16px}.item.core-light-item{--color-base:var(--ion-color-light);--color-shade:var(--ion-color-light-shade);--border-width:0 0 3px 0;--border-color:var(--color-base);--inner-border-width:0px}.item.core-light-item>ion-icon[slot]{color:var(--color-base)}.core-iframe-fullscreen .item.core-light-item,.core-iframe-fullscreen ion-card.core-light-card{opacity:0!important;height:0!important}ion-icon.ion-color-light{--ion-color-base:var(--ion-color-light);color:var(--ion-color-base)}ion-card.core-medium-card{--color-tint:var(--ion-color-medium-tint);--color-shade:var(--ion-color-medium-shade);--border-width:0;--border-color:var(--color-tint);--border-radius:var(--radius-sm);--background:var(--color-tint);--color:var(--color-shade)}ion-card.core-medium-card ion-item{--background:var(--color-tint);--color:var(--color-shade);--inner-border-width:0px;--border-width:0px;font-size:var(--text-size)}ion-card.core-medium-card ion-item ion-label,ion-card.core-medium-card ion-item ion-label>p{--color:var(--color-shade)}ion-card.core-medium-card ion-label{white-space:normal!important}ion-card.core-medium-card ion-item>ion-icon[slot]{color:var(--color-shade);-webkit-margin-end:16px;margin-inline-end:16px}.item.core-medium-item{--color-base:var(--ion-color-medium);--color-shade:var(--ion-color-medium-shade);--border-width:0 0 3px 0;--border-color:var(--color-base);--inner-border-width:0px}.item.core-medium-item>ion-icon[slot]{color:var(--color-base)}.core-iframe-fullscreen .item.core-medium-item,.core-iframe-fullscreen ion-card.core-medium-card{opacity:0!important;height:0!important}ion-icon.ion-color-medium{--ion-color-base:var(--ion-color-medium);color:var(--ion-color-base)}ion-card.core-dark-card{--color-tint:var(--ion-color-dark-tint);--color-shade:var(--ion-color-dark-shade);--border-width:0;--border-color:var(--color-tint);--border-radius:var(--radius-sm)}ion-card.core-dark-card,ion-card.core-dark-card ion-item{--background:var(--color-tint);--color:var(--color-shade)}ion-card.core-dark-card ion-item{--inner-border-width:0px;--border-width:0px;font-size:var(--text-size)}ion-card.core-dark-card ion-item ion-label,ion-card.core-dark-card ion-item ion-label>p{--color:var(--color-shade)}ion-card.core-dark-card ion-label{white-space:normal!important}ion-card.core-dark-card ion-item>ion-icon[slot]{color:var(--color-shade);-webkit-margin-end:16px;margin-inline-end:16px}.item.core-dark-item{--color-base:var(--ion-color-dark);--color-shade:var(--ion-color-dark-shade);--border-width:0 0 3px 0;--border-color:var(--color-base);--inner-border-width:0px}.item.core-dark-item>ion-icon[slot]{color:var(--color-base)}.core-iframe-fullscreen .item.core-dark-item,.core-iframe-fullscreen ion-card.core-dark-card{opacity:0!important;height:0!important}ion-icon.ion-color-dark{--ion-color-base:var(--ion-color-dark);color:var(--ion-color-base)}.large-avatar img,img.large-avatar{display:block;margin:8px auto;max-width:var(--core-large-avatar-size);max-height:var(--core-large-avatar-size);border-radius:50%;background-color:initial}.large-avatar img,img.large-avatar,ion-avatar.large-avatar{width:var(--core-large-avatar-size);height:var(--core-large-avatar-size)}ion-avatar img,ion-avatar ion-img{text-indent:-99999px;background-color:var(--gray-200)}img[core-external-content]:not([src]){visibility:hidden}ion-card{box-shadow:var(--box-shadow);margin:var(--ion-card-vertical-margin) var(--ion-card-horizontal-margin);border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius)}ion-card::part(native){--border-width:0}ion-card ion-item:only-child{--inner-border-width:0px}ion-card ion-card-title{font-size:20px}.core-course-module-handler:not(.addon-mod-label-handler) .item-heading .filter_mathjaxloader_equation div{display:inline!important}.section-summary core-format-text img{border-radius:var(--radius-lg)}.core-course-module-list-wrapper,.list-item-limited-width,ion-content.limited-width>:not([slot]),ion-list.core-course-module-list-wrapper{max-width:var(--list-item-max-width);margin-left:auto!important;margin-right:auto!important}ion-content.limited-width>:not([slot]){display:flex;flex-direction:column;min-height:100%}ion-toolbar h1 .core-bar-button-image img,ion-toolbar h1 img.core-bar-button-image{padding:4px;--userpicture-padding:4px;width:var(--core-header-toolbar-button-image-size);height:var(--core-header-toolbar-button-image-size);max-width:var(--core-header-toolbar-button-image-size);max-height:var(--core-header-toolbar-button-image-size);border-radius:50%;display:block}ion-action-sheet.md .action-sheet-title{-webkit-padding-start:16px;padding-inline-start:16px;padding-top:4px;padding-bottom:4px;font-size:12px;min-height:auto;color:var(--medium);line-height:2em;font-weight:400}ion-action-sheet.md .action-sheet-group:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0}ion-action-sheet.md .action-sheet-group-cancel{box-shadow:var(--drop-shadow-top,none)}.select-alert.ios .alert-radio-icon,input[type=radio],ion-radio{--color:var(--text-color);--color-checked:var(--color);--border-radius:50%;--border-width:2px;--outer-border-width:2px;--border-style:solid;--inner-border-radius:50%;--size:20px}.ios input[type=radio],.ios ion-radio,.select-alert.ios .alert-radio-icon{--border-width:1px;--outer-border-width:1px}.ios ion-radio{width:var(--size);height:var(--size)}.ios ion-radio::part(container){margin:0;border-radius:var(--border-radius);border:var(--outer-border-width) var(--border-style) var(--color)}.ios ion-radio::part(mark){border-radius:var(--inner-border-radius);width:calc(50% + var(--outer-border-width));height:calc(50% + var(--outer-border-width));transform:scale3d(0,0,0);transition:transform .28s cubic-bezier(.4,0,.2,1);background:var(--contrast-background);border:0!important}.ios ion-radio.radio-checked::part(container){border-color:var(--color);background:var(--color)}.ios ion-radio.radio-checked::part(mark){transform:scaleX(1)}.select-alert.ios .alert-radio-icon{height:var(--size);width:var(--size);min-width:var(--size);border-radius:var(--border-radius);border:var(--outer-border-width) var(--border-style) var(--color);-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.select-alert.ios .alert-radio-icon .alert-radio-inner{top:auto;left:auto;position:static;border-radius:var(--inner-border-radius);width:calc(50% + var(--outer-border-width));height:calc(50% + var(--outer-border-width));transform:scale3d(0,0,0);transition:transform .28s cubic-bezier(.4,0,.2,1);background:var(--contrast-background);border:0!important}.select-alert.ios button[aria-checked=true] .alert-radio-icon{border-color:var(--color-checked);background:var(--color-checked)}.select-alert.ios button[aria-checked=true] .alert-radio-icon .alert-radio-inner{transform:scaleX(1)}input[type=checkbox],ion-checkbox{--border-radius:2px;--border-color-checked:var(--text-color);--background-checked:var(--text-color);--checkmark-color:var(--contrast-background);--border-width:2px;--outer-border-width:2px;--border-style:solid;--size:20px}.ios input[type=checkbox]{--outer-border-width:1px}.select-alert.ios .alert-checkbox-icon{border-radius:2px}ion-select::part(text){white-space:normal}ion-select::part(icon){opacity:1}ion-select-popover ion-item.core-select-option-border-bottom{border-bottom:1px solid var(--stroke)}ion-select-popover ion-item.core-select-option-title{cursor:pointer}ion-select-popover ion-item.core-select-option-title ion-radio{display:none}ion-badge{line-height:1.1;padding:2px 8px;border-radius:var(--radius-lg)}ion-button.button.chip,ion-chip{line-height:1.1;font-size:12px;min-height:24px;text-transform:none;margin:4px;font-weight:400}ion-button.button.chip ion-icon,ion-chip ion-icon{font-size:16px;min-width:16px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:0;margin-bottom:0}ion-button.button.chip ion-label,ion-chip ion-label{white-space:normal!important}ion-button.button.chip{--border-radius:var(--radius-md);min-height:32px;font-size:14px}ion-button.button.chip ion-icon[slot=start]{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:0;margin-bottom:0}ion-button.button.chip ion-icon[slot=end]{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}ion-chip{padding:4px 8px;height:auto}ion-chip.ion-activatable:not(.clickable){cursor:auto;pointer-events:none}ion-chip.clickable{cursor:pointer;pointer-events:auto}ion-chip.fab-chip{padding:8px 12px;box-shadow:0 2px 4px rgba(0,0,0,.4)}ion-chip.ion-color{background:var(--ion-color-tint)}ion-chip.ion-color.chip-outline{background-color:initial;border-color:var(--ion-color-base);color:var(--ion-color-base)}ion-chip.ion-color.fab-chip{background:var(--ion-color);color:var(--ion-color-contrast)}ion-chip.ion-color.ion-color-dark,ion-chip.ion-color.ion-color-light,ion-chip.ion-color.ion-color-medium,ion-chip.ion-color.ion-color-secondary{color:var(--gray-900)}ion-chip.ion-color.ion-color-dark.chip-outline,ion-chip.ion-color.ion-color-light.chip-outline,ion-chip.ion-color.ion-color-medium.chip-outline,ion-chip.ion-color.ion-color-secondary.chip-outline,ion-chip:not(.ion-color) ion-icon{color:var(--text-color)}ion-searchbar{height:var(--height)!important;--border-radius:var(--radius-xs)}ion-searchbar .searchbar-input-container{color:var(--color)!important;height:var(--height)!important}ion-searchbar .searchbar-input{--border-radius:var(--radius-xs);height:var(--height)!important;border:1px solid var(--border-color)!important;box-shadow:none!important;border-radius:var(--border-radius)!important;background:var(--background)!important;-webkit-padding-start:var(--height)!important;padding-inline-start:var(--height)!important;-webkit-padding-end:var(--height)!important;padding-inline-end:var(--height)!important}@supports (inset-inline-start:0){ion-searchbar .searchbar-search-icon{inset-inline-start:calc(var(--height) / 4)!important}}@supports not (inset-inline-start:0){ion-searchbar .searchbar-search-icon{left:calc(var(--height) / 4)!important}:host-context([dir=rtl]) ion-searchbar .searchbar-search-icon,[dir=rtl] ion-searchbar .searchbar-search-icon{left:unset;right:unset;right:calc(var(--height) / 4)!important}ion-searchbar .searchbar-search-icon:dir(rtl){left:unset;right:unset;right:calc(var(--height) / 4)!important}}@supports (inset-inline-start:0){ion-searchbar button{inset-inline-end:0!important}}@supports not (inset-inline-start:0){ion-searchbar button{right:0!important}:host-context([dir=rtl]) ion-searchbar button,[dir=rtl] ion-searchbar button{left:unset;right:unset;left:0!important}ion-searchbar button:dir(rtl){left:unset;right:unset;left:0!important}}.action-sheet-button input.core-fileuploader-file-handler-input{position:absolute;top:0;bottom:0;left:0;right:0;min-width:100%;opacity:0;z-index:100;cursor:pointer}.core-anchor,core-format-text a{color:var(--core-link-color);cursor:pointer;text-decoration:underline}core-block ion-item-divider .core-button-spinner{display:flex;align-items:center;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}core-block ion-item-divider .core-button-spinner ion-badge.core-course-download-courses-progress{-webkit-margin-end:12px;margin-inline-end:12px}.core-horizontal-scroll{display:block;overflow-x:scroll}.core-horizontal-scroll .safe-area-pseudo-padding-start{-webkit-padding-start:var(--ion-safe-area-left);padding-inline-start:var(--ion-safe-area-left);-webkit-padding-end:0;padding-inline-end:0}.core-horizontal-scroll .safe-area-pseudo-padding-end{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:var(--ion-safe-area-right);padding-inline-end:var(--ion-safe-area-right)}.matchtext,mark{background-color:var(--text-hightlight-background-color)}.core-monospaced{font-family:Andale Mono,Monaco,Courier New,DejaVu Sans Mono,monospace}.core-iframe-offline-disabled{display:none!important}.core-scanning-qr .ion-page,.core-scanning-qr .modal-wrapper{background-color:initial!important;--background:transparent}.core-scanning-qr ion-backdrop,.core-scanning-qr ion-content,.core-scanning-qr ion-modal:not(.core-modal-fullscreen),.core-scanning-qr ion-tabs{display:none!important}.core-browser-copy-area{display:none}.core-padding-0{-webkit-padding-start:16px;padding-inline-start:16px}.core-padding-1{-webkit-padding-start:31px;padding-inline-start:31px}.core-padding-2{-webkit-padding-start:46px;padding-inline-start:46px}.core-padding-3{-webkit-padding-start:61px;padding-inline-start:61px}.core-padding-4{-webkit-padding-start:76px;padding-inline-start:76px}.core-padding-5{-webkit-padding-start:91px;padding-inline-start:91px}.core-padding-6{-webkit-padding-start:106px;padding-inline-start:106px}.core-padding-7{-webkit-padding-start:121px;padding-inline-start:121px}.core-padding-8{-webkit-padding-start:136px;padding-inline-start:136px}.core-padding-9{-webkit-padding-start:151px;padding-inline-start:151px}.core-padding-10{-webkit-padding-start:166px;padding-inline-start:166px}.core-padding-11{-webkit-padding-start:181px;padding-inline-start:181px}.core-padding-12{-webkit-padding-start:196px;padding-inline-start:196px}.core-padding-13{-webkit-padding-start:211px;padding-inline-start:211px}.core-padding-14{-webkit-padding-start:226px;padding-inline-start:226px}.core-padding-15{-webkit-padding-start:241px;padding-inline-start:241px}details summary{pointer-events:auto;cursor:pointer}textarea{min-height:var(--a11y-min-target-size)}textarea:not([core-auto-rows]){height:200px}ion-back-button.md::part(text),ion-fab[core-fab] ion-fab-button::part(close-icon){display:none}ion-fab.fab-horizontal-start{left:calc(10px + var(--ion-safe-area-right, 0px))}[dir=rtl] ion-fab.fab-horizontal-start{left:unset}[dir=rtl] ion-fab.fab-horizontal-start,ion-fab.fab-horizontal-end{right:calc(10px + var(--ion-safe-area-right, 0px))}[dir=rtl] ion-fab.fab-horizontal-end{left:calc(10px + var(--ion-safe-area-right, 0px));right:unset}ion-content.has-collapsible-footer ion-fab{bottom:calc(var(--core-collapsible-footer-height, 0px) + 10px);transition:all .2s ease-in-out}.core-media-adapt-width{max-width:100%}img.core-media-adapt-width{height:auto}audio.core-media-adapt-width{width:100%}ion-item{font-size:var(--text-size);--inner-border-width:0px}ion-item.item-lines-full{--inner-border-width:0px;--border-width:0 0 1px 0}ion-item.item-lines-inset{--inner-border-width:1px;--border-width:0px}ion-item.item-input.ios{--inner-border-width:0 0 1px 0}div.fake-ion-item{position:relative;align-items:center;justify-content:space-between;outline:none;color:var(--ion-text-color);background:var(--ion-item-background);text-align:initial;text-decoration:none;overflow:hidden;box-sizing:border-box}html.md div.fake-ion-item{font-size:16px;font-weight:400;text-transform:none;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;margin-top:11px;margin-bottom:10px}html.md div.fake-ion-item h1{margin:0 0 2px;font-size:24px;font-weight:400}html.md div.fake-ion-item h2{margin:2px 0;font-size:16px;font-weight:400}html.md div.fake-ion-item h3,html.md div.fake-ion-item h4,html.md div.fake-ion-item h5,html.md div.fake-ion-item h6{margin:2px 0;font-size:var(--text-size);font-weight:400;line-height:normal}html.md div.fake-ion-item p{margin:0 0 2px;font-size:var(--text-size);line-height:20px;text-overflow:inherit;overflow:inherit}html.ios div.fake-ion-item{font-size:var(--text-size);-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:10px;padding-inline-end:10px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:10px}html.ios div.fake-ion-item h1{margin:3px 0 2px;font-size:22px;font-weight:400}html.ios div.fake-ion-item h2{margin:0 0 2px;font-size:17px;font-weight:400}html.ios div.fake-ion-item h3,html.ios div.fake-ion-item h4,html.ios div.fake-ion-item h5,html.ios div.fake-ion-item h6{margin:0 0 3px;font-size:var(--text-size);font-weight:400;line-height:normal}html.ios div.fake-ion-item p{margin:0 0 2px;font-size:var(--text-size);line-height:normal;text-overflow:inherit;overflow:inherit}ion-datetime.datetime-disabled,ion-item.item-disabled,ion-item.item-interactive-disabled:not(.item-multiple-inputs) ion-label{opacity:.8!important}ion-item.hide-detail{--detail-icon-opacity:0}@media (hover:hover){ion-item.item-multiple-inputs:not(.item-rte):hover::part(native){color:var(--color-hover)}ion-item.item-multiple-inputs:not(.item-rte):hover::part(native):after{background:var(--background-hover);opacity:var(--background-hover-opacity)}ion-item.ion-color.item-multiple-inputs:hover::part(native){color:var(--ion-color-contrast)}ion-item.ion-color.item-multiple-inputs:hover::part(native):after{background:var(--ion-color-contrast)}}ion-item.ion-activatable:not(.only-links),ion-item.item-multiple-inputs:not(.only-links):not(.item-rte){cursor:pointer}ion-item.ion-activatable:not(.only-links) ion-label,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label{z-index:3;pointer-events:none}ion-item.ion-activatable:not(.only-links) ion-label a,ion-item.ion-activatable:not(.only-links) ion-label audio,ion-item.ion-activatable:not(.only-links) ion-label button,ion-item.ion-activatable:not(.only-links) ion-label iframe,ion-item.ion-activatable:not(.only-links) ion-label input,ion-item.ion-activatable:not(.only-links) ion-label ion-anchor,ion-item.ion-activatable:not(.only-links) ion-label ion-button,ion-item.ion-activatable:not(.only-links) ion-label ion-item.ion-focusable,ion-item.ion-activatable:not(.only-links) ion-label select,ion-item.ion-activatable:not(.only-links) ion-label video,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label a,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label audio,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label button,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label iframe,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label input,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label ion-anchor,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label ion-button,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label ion-item.ion-focusable,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label select,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-label video{pointer-events:visible}ion-item.ion-activatable:not(.only-links) ion-checkbox,ion-item.ion-activatable:not(.only-links) ion-datetime,ion-item.ion-activatable:not(.only-links) ion-radio,ion-item.ion-activatable:not(.only-links) ion-select,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-checkbox,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-datetime,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-radio,ion-item.item-multiple-inputs:not(.only-links):not(.item-rte) ion-select{position:static}a,ion-item.item-multiple-inputs.only-links a{cursor:pointer}ion-item.item-input.item-multiple-inputs .flex-row{width:100%}ion-item.item-input.item-multiple-inputs .flex-row ion-select{position:relative}.ion-focused:not(.item-multiple-inputs):not(:focus),ion-card:focus,ion-input.has-focus{outline:none;position:relative}.ion-focused:not(.item-multiple-inputs):not(:focus):after,ion-card:focus:after,ion-input.has-focus:after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:1;z-index:1;box-shadow:inset 0 0 var(--a11y-focus-width) 1px var(--a11y-focus-color);border-radius:var(--border-radius)}.ion-focused.ion-activatable ion-checkbox:focus-within,.ion-focused.ion-activatable ion-radio:focus-within,.ion-focused.ion-activatable ion-select:focus-within,.ion-focused.ion-activatable ion-toggle:focus-within,.ion-focused.item-multiple-inputs ion-checkbox:focus-within,.ion-focused.item-multiple-inputs ion-radio:focus-within,.ion-focused.item-multiple-inputs ion-select:focus-within,.ion-focused.item-multiple-inputs ion-toggle:focus-within{outline:none;position:relative}.ion-focused.ion-activatable ion-checkbox:focus-within:after,.ion-focused.ion-activatable ion-radio:focus-within:after,.ion-focused.ion-activatable ion-select:focus-within:after,.ion-focused.ion-activatable ion-toggle:focus-within:after,.ion-focused.item-multiple-inputs ion-checkbox:focus-within:after,.ion-focused.item-multiple-inputs ion-radio:focus-within:after,.ion-focused.item-multiple-inputs ion-select:focus-within:after,.ion-focused.item-multiple-inputs ion-toggle:focus-within:after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:1;z-index:1;box-shadow:inset 0 0 var(--a11y-focus-width) 1px var(--a11y-focus-color);border-radius:var(--border-radius)}ion-item.item-has-focus:not(.item-multiple-inputs):not(:focus),ion-item.item-input:not(.item-multiple-inputs):not(:focus),ion-item.item-input ion-input.has-focus{position:relative}ion-item.item-has-focus:not(.item-multiple-inputs):not(:focus):after,ion-item.item-input:not(.item-multiple-inputs):not(:focus):after,ion-item.item-input ion-input.has-focus:after{box-shadow:revert;opacity:revert;z-index:revert}ion-item.item-has-focus:not(.item-multiple-inputs):not(:focus) .item-highlight,ion-item.item-has-focus:not(.item-multiple-inputs):not(:focus) .item-inner-highlight,ion-item.item-input:not(.item-multiple-inputs):not(:focus) .item-highlight,ion-item.item-input:not(.item-multiple-inputs):not(:focus) .item-inner-highlight,ion-item.item-input ion-input.has-focus .item-highlight,ion-item.item-input ion-input.has-focus .item-inner-highlight{position:unset}ion-item-divider.item,ion-item.item.divider{min-height:var(--min-height);border-bottom-width:var(--item-divider-border-width);--border-width:var(--item-divider-border-width);--inner-border-width:0 0 var(--item-divider-border-width) 0}ion-item-divider.item ion-label h2,ion-item-divider.item ion-label p.item-heading,ion-item.item.divider ion-label h2,ion-item.item.divider ion-label p.item-heading{font-size:var(--item-divider-font-size);font-weight:500;line-height:1.5}ion-item-divider.item ion-label h2.big,ion-item.item.divider ion-label h2.big{font-size:var(--item-divider-font-size-big)}ion-item-divider.item .expandable-status-icon,ion-item.item .expandable-status-icon{font-size:18px;transition:transform .2s ease-in-out;-webkit-margin-end:16px;margin-inline-end:16px}ion-item-divider.item .expandable-status-icon.expandable-status-icon-expanded,ion-item.item .expandable-status-icon.expandable-status-icon-expanded{transform:var(--rotate-expandable)}.clickable:focus,:focus-visible,a:focus,button:focus,input:focus,select:focus,textarea:focus{box-shadow:inset 0 0 var(--a11y-focus-width) 1px var(--a11y-focus-color);border-radius:var(--border-radius);outline:none}.ion-focused:not(.item-multiple-inputs):not(:focus) .clickable:focus{box-shadow:none}ion-alert:focus-visible,ion-loading:focus-visible,ion-modal:focus-visible,ion-popover:focus-visible{box-shadow:none;border-radius:0}input{--placeholder-color:var(--ion-placeholder-color);--placeholder-opacity:.85}ion-input .native-input:focus,ion-input .native-input:focus-visible{box-shadow:none;outline:none}ion-content.disable-scroll-y::part(scroll){touch-action:auto;overflow-y:hidden;overscroll-behavior-y:auto;z-index:auto;will-change:auto}iframe{flex-grow:1;border:0;max-width:100%;background-color:var(--ion-background-color)}iframe,ion-grid.core-no-grid>ion-row{display:block}.core-underheader{position:absolute;top:0;left:0;right:0}.core-footer-shadow [collapsible-footer]{box-shadow:var(--drop-shadow-top,none)}[collapsible-footer]{transition:box-shadow .5s;width:100%;bottom:0;z-index:3;display:block;background-color:var(--core-collapsible-footer-background)}[collapsible-footer] .ion-margin{margin-top:8px;margin-bottom:8px}[collapsible-footer].is-active{height:var(--core-collapsible-footer-height,auto);transition:all .2s ease-in-out}[collapsible-footer].is-active.footer-collapsed{--core-collapsible-footer-height:0;opacity:0}[collapsible-footer].is-active.has-module-nav.footer-collapsed{--core-collapsible-footer-height:auto;opacity:1}[collapsible-footer].is-active.has-module-nav.footer-collapsed core-course-module-navigation{height:0;opacity:0;transition:all .2s ease-in-out}[collapsible-footer].is-active.footer-expanded{--core-collapsible-footer-height:auto}.keyboard-is-open ion-content{--core-collapsible-footer-height:0px!important}.keyboard-is-open ion-content [collapsible-footer]{height:0}.core-iframe-fullscreen [collapsible-footer]{opacity:0!important;height:0!important}@media (min-width:768px){.adaptable-buttons-row,.adaptable-buttons-row-reverse{display:flex;flex-direction:row}.adaptable-buttons-row-reverse ion-button,.adaptable-buttons-row ion-button{flex:1}.adaptable-buttons-row-reverse{flex-direction:row-reverse}}ion-header.no-title{--core-header-toolbar-border-width:0;--core-header-toolbar-background:transparent;--core-header-shadow:none!important;--core-header-buttons-background:var(--ion-background-color);--core-header-buttons-color:var(--text-color)}.core-swipe-slides-container{min-height:100%}.core-swipe-slides-container,.core-swipe-slides-container core-swipe-slides{display:flex;flex-direction:column;flex-grow:1}.core-swipe-slides-container core-swipe-slides ion-slides{flex-grow:1;max-width:100%}.core-flex-fill,.has-spacer{display:flex;flex-direction:column;min-height:100%;flex-grow:1}.core-flex-fill .spacer-top,.has-spacer .spacer-top{flex-grow:1;align-content:flex-end}.core-flex-fill .spacer,.has-spacer .spacer{flex-grow:1}.core-loading{position:relative;background-color:var(--loader-background-color);color:transparent;overflow:hidden;display:var(--loader-display);border-radius:var(--loader-radius);transition:all .2s ease-in-out;min-height:8px;min-width:50px}.core-loading>*{opacity:0;transition:opacity .2s ease-in-out}.core-loading:after{content:"";position:absolute;left:-45%;height:100%;width:45%;background-image:linear-gradient(270deg,rgba(var(--loader-shine),.05),rgba(var(--loader-shine),.3),rgba(var(--loader-shine),.6),rgba(var(--loader-shine),.3),rgba(var(--loader-shine),.05));animation:loading 1s infinite;display:block;top:0;bottom:0}video::-webkit-media-text-track-display{white-space:normal!important}@media only screen and (min-width:768px) and (min-height:600px){ion-modal.show-modal{--border-radius:var(--modal-radius)}}ion-modal.core-modal-fullscreen,ion-modal.core-modal-lateral{--border-radius:0px}ion-modal.core-modal-no-background{--background:transparent;--box-shadow:none!important;pointer-events:none}ion-modal.core-modal-no-background ion-backdrop{display:none}ion-popover .popover-wrapper .popover-content{border-radius:var(--modal-radius)}ion-popover.md{margin-top:2px;margin-bottom:2px}ion-popover.md ion-backdrop{background:transparent}[popover].popover-viewport{display:initial;position:static;margin:initial;border:initial;background:initial;padding:initial;width:auto;height:auto;overflow:initial;inset:auto;color:initial}body:not(.core-iframe-fullscreen) .collapsible-header-page{--collapsible-header-progress:0;--collapsible-header-collapsed-height:0px;--collapsible-header-expanded-y-delta:0px;--collapsible-header-expanded-height:0px;--collapsible-header-floating-title-top:0px;--collapsible-header-floating-title-left:0px;--collapsible-header-floating-title-width:0px;--collapsible-header-floating-title-x-delta:0px;--collapsible-header-floating-title-width-delta:0px}body:not(.core-iframe-fullscreen) .collapsible-header-page ion-header.core-header-shadow{--core-header-shadow:none}body:not(.core-iframe-fullscreen) .collapsible-header-page .collapsible-header-expanded{overflow:hidden;flex-shrink:0}body:not(.core-iframe-fullscreen) .collapsible-header-page .collapsible-header-floating-title{position:absolute;top:0;left:0;opacity:0}body:not(.core-iframe-fullscreen) .collapsible-header-page:not(.collapsible-header-page-is-collapsed) .collapsible-header-collapsed{--core-header-toolbar-border-width:0;--core-header-buttons-background:var(--ion-background-color);--core-header-buttons-color:var(--text-color)}body:not(.core-iframe-fullscreen) .collapsible-header-page:not(.collapsible-header-page-is-collapsed) .collapsible-header-collapsed ion-toolbar{--background:transparent}body:not(.core-iframe-fullscreen) .collapsible-header-page:not(.collapsible-header-page-is-collapsed) .collapsible-header-collapsed h1{opacity:0}body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active.collapsible-header-page-is-collapsed.collapsible-header-page-is-within-content ion-header.core-header-shadow{--core-header-shadow:var(--drop-shadow-bottom,none)}body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active .collapsible-header-expanded{height:calc(var(--collapsible-header-expanded-height) * (1 - var(--collapsible-header-progress)));transform:translateY(calc(var(--collapsible-header-expanded-y-delta) * var(--collapsible-header-progress)));overflow:visible;transition:height .2s linear,transform .2s linear}body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active .collapsible-header-expanded .collapsible-header-floating-title{opacity:1;top:var(--collapsible-header-floating-title-top);left:var(--collapsible-header-floating-title-left);transform:translateX(calc(var(--collapsible-header-floating-title-x-delta) * var(--collapsible-header-progress)));width:calc(var(--collapsible-header-floating-title-width) + var(--collapsible-header-progress) * var(--collapsible-header-floating-title-width-delta));transition:width .2s linear,transform .2s linear}body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active .collapsible-header-expanded .collapsible-header-original-title{pointer-events:none;opacity:0}body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active .collapsible-header-expanded .collapsible-header-floating-title-wrapper>:not(.collapsible-header-floating-title):not(.collapsible-header-original-title),body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active .collapsible-header-expanded>:not(.collapsible-header-floating-title-wrapper){opacity:calc(1 - var(--collapsible-header-progress));transition:opacity .2s linear}body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active.collapsible-header-page-is-within-content ion-content{--offset-top:var(--collapsible-header-collapsed-height)!important}body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active.collapsible-header-page-is-within-content .collapsible-header-expanded{transform:none;height:auto}body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active.collapsible-header-page-is-frozen .collapsible-header-floating-title{display:none}body:not(.core-iframe-fullscreen) .collapsible-header-page.collapsible-header-page-is-active.collapsible-header-page-is-frozen .collapsible-header-expanded h1{opacity:1}.collapsible-item{--display-toggle:none;--collapsible-height:none;--toggle-size:24px;--gradient-size:44px}.collapsible-item.collapsible-loading-height{display:block!important;height:auto!important;--collapsible-height:auto!important;--display-toggle:none!important}.collapsible-item .collapsible-toggle{display:var(--display-toggle)}@media (max-width:575.98px){.collapsible-item.collapsible-enabled:not(.collapsible-loading-height){position:relative;padding-bottom:var(--toggle-size);--display-toggle:block;transition:height .3s ease-in-out;height:calc(var(--collapsible-height, auto) + var(--toggle-size))}.collapsible-item.collapsible-enabled:not(.collapsible-loading-height) .collapsible-toggle{position:absolute;bottom:0;text-align:center;z-index:7;text-transform:none;font-size:11px;font-weight:400;background-color:var(--collapsible-toggle-background);color:var(--collapsible-toggle-text);min-height:var(--toggle-size);min-width:var(--toggle-size);height:var(--toggle-size);width:var(--toggle-size);--border-radius:var(--radius-xl);border-radius:var(--border-radius);--padding-start:0px;--padding-end:0px;margin:0}@supports (inset-inline-start:0){.collapsible-item.collapsible-enabled:not(.collapsible-loading-height) .collapsible-toggle{inset-inline-end:0}}@supports not (inset-inline-start:0){.collapsible-item.collapsible-enabled:not(.collapsible-loading-height) .collapsible-toggle{right:0}:host-context([dir=rtl]) .collapsible-item.collapsible-enabled:not(.collapsible-loading-height) .collapsible-toggle,[dir=rtl] .collapsible-item.collapsible-enabled:not(.collapsible-loading-height) .collapsible-toggle{left:unset;right:unset;left:0}.collapsible-item.collapsible-enabled:not(.collapsible-loading-height) .collapsible-toggle:dir(rtl){left:unset;right:unset;left:0}}.collapsible-item.collapsible-enabled:not(.collapsible-loading-height) .collapsible-toggle .collapsible-toggle-arrow{width:var(--toggle-size);height:var(--toggle-size);background-position:50%;background-repeat:no-repeat;background-size:14px 14px;transform:rotate(-90deg);transition:transform .5s ease-in-out;background-image:url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2020'><path%20d='M2,20l-2-2l8-8L0,2l2-2l10,10L2,20z'%20fill='%23626262'/></svg>")}:host-context(html.dark) .collapsible-item.collapsible-enabled:not(.collapsible-loading-height) .collapsible-toggle .collapsible-toggle-arrow,html.dark .collapsible-item.collapsible-enabled:not(.collapsible-loading-height) .collapsible-toggle .collapsible-toggle-arrow{background-image:url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2020'><path%20d='M2,20l-2-2l8-8L0,2l2-2l10,10L2,20z'%20fill='%23ffffff'/></svg>")}.collapsible-item.collapsible-enabled:not(.collapsible-loading-height).collapsible-collapsed{overflow:hidden;min-height:calc(var(--toggle-size) + 12px);height:var(--collapsible-height,auto)}.collapsible-item.collapsible-enabled:not(.collapsible-loading-height).collapsible-collapsed .collapsible-toggle-arrow{transform:rotate(90deg)}.collapsible-item.collapsible-enabled:not(.collapsible-loading-height).collapsible-collapsed:before{content:"";height:100%;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(var(--background-gradient-rgb),0) calc(100% - var(--gradient-size)),rgba(var(--background-gradient-rgb),1) calc(100% - 4px));z-index:6}}core-format-text{--core-format-text-background:var(--background,var(--ion-item-background));--core-format-text-viewer-icon-background:hsla(0,0%,100%,0.5)}html.dark core-format-text{--core-format-text-viewer-icon-background:rgba(0,0,0,0.5)}core-format-text{display:contents;-webkit-user-select:text;user-select:text;word-break:break-word;word-wrap:break-word;cursor:auto;transition:background-color .2s ease-in-out,color .2s ease-in-out}core-format-text.core-loading{width:100%}core-format-text.core-loading:empty:before{content:"E";opacity:0}core-format-text.collapsible-item{display:block;cursor:pointer;pointer-events:auto}core-format-text.collapsible-item.collapsible-enabled{display:block;max-height:none}core-format-text.collapsible-item.collapsible-enabled.collapsible-collapsed{overflow:hidden}core-format-text.collapsible-item.inline,core-format-text.collapsible-item.inline.collapsible-enabled{display:inline-block}core-format-text .core-adapted-img-container{position:relative;display:inline-block;max-width:100%}core-format-text .core-image-viewer-icon{position:absolute;bottom:10px;color:var(--ion-text-color);border-radius:var(--radius-xl);background-color:var(--core-format-text-viewer-icon-background);display:flex;width:var(--a11y-min-target-size);height:var(--a11y-min-target-size);max-width:var(--a11y-min-target-size);font-size:24px}@supports (inset-inline-start:0){core-format-text .core-image-viewer-icon{inset-inline-end:10px}}@supports not (inset-inline-start:0){core-format-text .core-image-viewer-icon{right:10px}:host-context([dir=rtl]) core-format-text .core-image-viewer-icon,[dir=rtl] core-format-text .core-image-viewer-icon{left:unset;right:unset;left:10px}core-format-text .core-image-viewer-icon:dir(rtl){left:unset;right:unset;left:10px}}core-format-text .core-image-viewer-icon ion-icon{flex:1;align-self:center;margin:0 auto;position:absolute;left:0;right:0}core-format-text .core-image-viewer-icon:hover{opacity:.7}core-format-text .core-image-viewer-icon.hidden{display:none}core-format-text .filter_mathjaxloader_equation .MathJax_Preview a{pointer-events:none}core-format-text .MathJax_SVG_Display{overflow-x:auto;margin:0;padding:10px 0}@keyframes loading{0%{left:-45%}to{left:100%}}core-format-text ul{padding-left:1rem;-webkit-margin-start:.2rem}core-format-text .atto_image_button_left,core-format-text .atto_image_button_left.img-responsive,core-format-text .atto_image_button_middle,core-format-text .atto_image_button_middle.img-responsive,core-format-text .atto_image_button_right,core-format-text .atto_image_button_right.img-responsive,core-format-text .atto_image_button_text-bottom,core-format-text .atto_image_button_text-bottom.img-responsive,core-format-text .atto_image_button_text-top,core-format-text .atto_image_button_text-top.img-responsive{height:auto;width:auto}core-format-text .embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}core-format-text .embed-responsive:before{display:block;content:""}core-format-text .embed-responsive .embed-responsive-item,core-format-text .embed-responsive embed,core-format-text .embed-responsive iframe,core-format-text .embed-responsive object,core-format-text .embed-responsive video{position:absolute;top:0;bottom:0;width:100%;height:100%;border:0}@supports (inset-inline-start:0){core-format-text .embed-responsive .embed-responsive-item,core-format-text .embed-responsive embed,core-format-text .embed-responsive iframe,core-format-text .embed-responsive object,core-format-text .embed-responsive video{inset-inline-start:0}}@supports not (inset-inline-start:0){core-format-text .embed-responsive .embed-responsive-item,core-format-text .embed-responsive embed,core-format-text .embed-responsive iframe,core-format-text .embed-responsive object,core-format-text .embed-responsive video{left:0}:host-context([dir=rtl]) core-format-text .embed-responsive .embed-responsive-item,:host-context([dir=rtl]) core-format-text .embed-responsive embed,:host-context([dir=rtl]) core-format-text .embed-responsive iframe,:host-context([dir=rtl]) core-format-text .embed-responsive object,:host-context([dir=rtl]) core-format-text .embed-responsive video,[dir=rtl] core-format-text .embed-responsive .embed-responsive-item,[dir=rtl] core-format-text .embed-responsive embed,[dir=rtl] core-format-text .embed-responsive iframe,[dir=rtl] core-format-text .embed-responsive object,[dir=rtl] core-format-text .embed-responsive video{left:unset;right:unset;right:0}core-format-text .embed-responsive .embed-responsive-item:dir(rtl),core-format-text .embed-responsive embed:dir(rtl),core-format-text .embed-responsive iframe:dir(rtl),core-format-text .embed-responsive object:dir(rtl),core-format-text .embed-responsive video:dir(rtl){left:unset;right:unset;right:0}}core-format-text .embed-responsive iframe iframe{width:100%;height:100%}core-format-text .embed-responsive-21by9:before{padding-top:42.8571428571%}core-format-text .embed-responsive-16by9:before{padding-top:56.25%}core-format-text .embed-responsive-4by3:before{padding-top:75%}core-format-text .embed-responsive-1by1:before{padding-top:100%}.item core-format-text h1,core-format-text h1,core-rich-text-editor .core-rte-editor h1{font-size:26px}.item core-format-text .item-heading,.item core-format-text h2,core-format-text .item-heading,core-format-text h2,core-rich-text-editor .core-rte-editor .item-heading,core-rich-text-editor .core-rte-editor h2{font-size:24px}.item core-format-text h3,core-format-text h3,core-rich-text-editor .core-rte-editor h3{font-size:22px}.item core-format-text h4,core-format-text h4,core-rich-text-editor .core-rte-editor h4{font-size:20px}.item core-format-text h5,core-format-text h5,core-rich-text-editor .core-rte-editor h5{font-size:18px}.item core-format-text h6,core-format-text h6,core-rich-text-editor .core-rte-editor h6{font-size:16px}.item core-format-text li,.item core-format-text ol,.item core-format-text p,.item core-format-text ul,core-format-text li,core-format-text ol,core-format-text p,core-format-text ul,core-rich-text-editor .core-rte-editor li,core-rich-text-editor .core-rte-editor ol,core-rich-text-editor .core-rte-editor p,core-rich-text-editor .core-rte-editor ul{font-size:var(--text-size)}.item core-format-text p,core-format-text p,core-rich-text-editor .core-rte-editor p{margin-bottom:1rem;-webkit-margin-before:0;margin-block-start:0}.item core-format-text hr,core-format-text hr,core-rich-text-editor .core-rte-editor hr{border-top:1px solid var(--stroke)}.item core-format-text .no-overflow,core-format-text .no-overflow,core-rich-text-editor .core-rte-editor .no-overflow{overflow:auto}.item core-format-text ol,core-format-text ol,core-rich-text-editor .core-rte-editor ol{list-style-type:decimal}.item core-format-text ol ol,.item core-format-text ul ol,core-format-text ol ol,core-format-text ul ol,core-rich-text-editor .core-rte-editor ol ol,core-rich-text-editor .core-rte-editor ul ol{list-style-type:lower-latin}.item core-format-text ol ol,.item core-format-text ol ul,.item core-format-text ul ol,.item core-format-text ul ul,core-format-text ol ol,core-format-text ol ul,core-format-text ul ol,core-format-text ul ul,core-rich-text-editor .core-rte-editor ol ol,core-rich-text-editor .core-rte-editor ol ul,core-rich-text-editor .core-rte-editor ul ol,core-rich-text-editor .core-rte-editor ul ul{-webkit-margin-start:15px;margin-inline-start:15px}.item core-format-text sub,.item core-format-text sup,core-format-text sub,core-format-text sup,core-rich-text-editor .core-rte-editor sub,core-rich-text-editor .core-rte-editor sup{overflow:visible!important}.item core-format-text .badge,core-format-text .badge,core-rich-text-editor .core-rte-editor .badge{position:static!important}.item core-format-text .core-disable-media-adapt,.item core-format-text .core-disable-media-adapt .core-media-adapt-width,core-format-text .core-disable-media-adapt,core-format-text .core-disable-media-adapt .core-media-adapt-width,core-rich-text-editor .core-rte-editor .core-disable-media-adapt,core-rich-text-editor .core-rte-editor .core-disable-media-adapt .core-media-adapt-width{max-width:none!important;max-height:none!important;width:auto!important;height:auto!important;display:inline-block!important}.item core-format-text img.icon,core-format-text img.icon,core-rich-text-editor .core-rte-editor img.icon{font-size:16px;width:16px;height:16px;padding:0;box-sizing:initial;margin:0 .5rem 0 0}.item core-format-text input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.item core-format-text select,core-format-text input:not([type=checkbox]):not([type=radio]):not([type=hidden]),core-format-text select,core-rich-text-editor .core-rte-editor input:not([type=checkbox]):not([type=radio]):not([type=hidden]),core-rich-text-editor .core-rte-editor select{height:30px;display:inline-block;border:1px solid var(--gray-500);background:var(--contrast-background);padding:6px 8px;border-radius:var(--radius-xs);margin-left:2px;margin-right:2px;margin-bottom:10px}.item core-format-text select,core-format-text select,core-rich-text-editor .core-rte-editor select{background-color:var(--contrast-background);background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;padding-right:24px;appearance:none;-webkit-appearance:none}.item core-format-text input[type=checkbox],.item core-format-text input[type=radio],core-format-text input[type=checkbox],core-format-text input[type=radio],core-rich-text-editor .core-rte-editor input[type=checkbox],core-rich-text-editor .core-rte-editor input[type=radio]{position:relative!important;--color:var(--text-color);--color-checked:var(--color);width:var(--size);height:var(--size);border-radius:var(--border-radius);border:var(--outer-border-width) var(--border-style) var(--color);-webkit-appearance:none;appearance:none;display:inline-block;margin-left:2px;margin-right:2px;margin-top:2px}.item core-format-text input[type=checkbox]:checked,.item core-format-text input[type=radio]:checked,core-format-text input[type=checkbox]:checked,core-format-text input[type=radio]:checked,core-rich-text-editor .core-rte-editor input[type=checkbox]:checked,core-rich-text-editor .core-rte-editor input[type=radio]:checked{background-color:var(--color-checked)}.item core-format-text input[type=checkbox]+label,.item core-format-text input[type=radio]+label,core-format-text input[type=checkbox]+label,core-format-text input[type=radio]+label,core-rich-text-editor .core-rte-editor input[type=checkbox]+label,core-rich-text-editor .core-rte-editor input[type=radio]+label{line-height:var(--size)}.item core-format-text input[type=radio]:after,core-format-text input[type=radio]:after,core-rich-text-editor .core-rte-editor input[type=radio]:after{position:absolute;content:" ";width:calc(50% + var(--outer-border-width));height:calc(50% + var(--outer-border-width));border-radius:var(--border-radius);transform:scale3d(0,0,0) translate(-50%,-50%);background:var(--contrast-background);border:0!important;top:50%;left:50%}.item core-format-text input[type=radio]:checked:after,core-format-text input[type=radio]:checked:after,core-rich-text-editor .core-rte-editor input[type=radio]:checked:after{transform:scaleX(1) translate(-50%,-50%)}.item core-format-text input[type=checkbox]:checked:after,core-format-text input[type=checkbox]:checked:after,core-rich-text-editor .core-rte-editor input[type=checkbox]:checked:after{position:absolute;width:33%;height:50%;content:" ";transform:rotate(45deg);border-color:var(--contrast-background);border-style:solid;border-width:0 2px 2px 0;left:4px;top:2px}.item core-format-text .form-check-inline .form-check-input,core-format-text .form-check-inline .form-check-input,core-rich-text-editor .core-rte-editor .form-check-inline .form-check-input{flex-shrink:0}.item core-format-text .atto_image_preview,core-format-text .atto_image_preview,core-rich-text-editor .core-rte-editor .atto_image_preview{width:100%;height:100%;margin-left:auto;margin-right:auto}.item core-format-text .atto_image_preview_box,core-format-text .atto_image_preview_box,core-rich-text-editor .core-rte-editor .atto_image_preview_box{max-height:200px;margin-bottom:1em;overflow:auto}.item core-format-text .editor_atto_content img,core-format-text .editor_atto_content img,core-rich-text-editor .core-rte-editor .editor_atto_content img{cursor:pointer}.item core-format-text .atto_image_size,core-format-text .atto_image_size,core-rich-text-editor .core-rte-editor .atto_image_size{display:inline-block}.item core-format-text .atto_image_size input[type=checkbox],core-format-text .atto_image_size input[type=checkbox],core-rich-text-editor .core-rte-editor .atto_image_size input[type=checkbox]{-webkit-margin-start:1em;margin-inline-start:1em;-webkit-margin-end:1em;margin-inline-end:1em}.item core-format-text .atto_image_size input[type=text],core-format-text .atto_image_size input[type=text],core-rich-text-editor .core-rte-editor .atto_image_size input[type=text]{width:3em}.item core-format-text .atto_image_size label,core-format-text .atto_image_size label,core-rich-text-editor .core-rte-editor .atto_image_size label{display:inline-block}.item core-format-text .atto_image_button_left,.item core-format-text .atto_image_button_middle,.item core-format-text .atto_image_button_right,.item core-format-text .atto_image_button_text-bottom,.item core-format-text .atto_image_button_text-top,core-format-text .atto_image_button_left,core-format-text .atto_image_button_middle,core-format-text .atto_image_button_right,core-format-text .atto_image_button_text-bottom,core-format-text .atto_image_button_text-top,core-rich-text-editor .core-rte-editor .atto_image_button_left,core-rich-text-editor .core-rte-editor .atto_image_button_middle,core-rich-text-editor .core-rte-editor .atto_image_button_right,core-rich-text-editor .core-rte-editor .atto_image_button_text-bottom,core-rich-text-editor .core-rte-editor .atto_image_button_text-top{vertical-align:middle;max-width:100%;display:inline-block;margin:0 .5em}.item core-format-text .atto_image_button_left.img-responsive,.item core-format-text .atto_image_button_middle.img-responsive,.item core-format-text .atto_image_button_right.img-responsive,.item core-format-text .atto_image_button_text-bottom.img-responsive,.item core-format-text .atto_image_button_text-top.img-responsive,core-format-text .atto_image_button_left.img-responsive,core-format-text .atto_image_button_middle.img-responsive,core-format-text .atto_image_button_right.img-responsive,core-format-text .atto_image_button_text-bottom.img-responsive,core-format-text .atto_image_button_text-top.img-responsive,core-rich-text-editor .core-rte-editor .atto_image_button_left.img-responsive,core-rich-text-editor .core-rte-editor .atto_image_button_middle.img-responsive,core-rich-text-editor .core-rte-editor .atto_image_button_right.img-responsive,core-rich-text-editor .core-rte-editor .atto_image_button_text-bottom.img-responsive,core-rich-text-editor .core-rte-editor .atto_image_button_text-top.img-responsive{max-width:100%}.item core-format-text .atto_image_button_text-top,core-format-text .atto_image_button_text-top,core-rich-text-editor .core-rte-editor .atto_image_button_text-top{vertical-align:text-top}.item core-format-text .atto_image_button_middle,core-format-text .atto_image_button_middle,core-rich-text-editor .core-rte-editor .atto_image_button_middle{vertical-align:middle}.item core-format-text .atto_image_button_text-bottom,core-format-text .atto_image_button_text-bottom,core-rich-text-editor .core-rte-editor .atto_image_button_text-bottom{vertical-align:text-bottom}.item core-format-text .atto_image_button_left,core-format-text .atto_image_button_left,core-rich-text-editor .core-rte-editor .atto_image_button_left{float:left;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.5em;margin-inline-end:.5em;margin-top:0;margin-bottom:0}:host-context([dir=rtl]) .item core-format-text .atto_image_button_left,:host-context([dir=rtl]) core-format-text .atto_image_button_left,:host-context([dir=rtl]) core-rich-text-editor .core-rte-editor .atto_image_button_left,[dir=rtl] .item core-format-text .atto_image_button_left,[dir=rtl] core-format-text .atto_image_button_left,[dir=rtl] core-rich-text-editor .core-rte-editor .atto_image_button_left{float:right}.item core-format-text .atto_image_button_left:dir(rtl),core-format-text .atto_image_button_left:dir(rtl),core-rich-text-editor .core-rte-editor .atto_image_button_left:dir(rtl){float:right}.item core-format-text .atto_image_button_right,core-format-text .atto_image_button_right,core-rich-text-editor .core-rte-editor .atto_image_button_right{float:right;-webkit-margin-start:.5em;margin-inline-start:.5em;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host-context([dir=rtl]) .item core-format-text .atto_image_button_right,:host-context([dir=rtl]) core-format-text .atto_image_button_right,:host-context([dir=rtl]) core-rich-text-editor .core-rte-editor .atto_image_button_right,[dir=rtl] .item core-format-text .atto_image_button_right,[dir=rtl] core-format-text .atto_image_button_right,[dir=rtl] core-rich-text-editor .core-rte-editor .atto_image_button_right{float:left}.item core-format-text .atto_image_button_right:dir(rtl),core-format-text .atto_image_button_right:dir(rtl),core-rich-text-editor .core-rte-editor .atto_image_button_right:dir(rtl){float:left}.item core-format-text fieldset,core-format-text fieldset,core-rich-text-editor .core-rte-editor fieldset{min-width:0;padding:0;margin:0;border:0}.item core-format-text .media,core-format-text .media,core-rich-text-editor .core-rte-editor .media{display:flex;align-items:flex-start}.item core-format-text .media-body,core-format-text .media-body,core-rich-text-editor .core-rte-editor .media-body{flex:1}.item core-format-text .alert,core-format-text .alert,core-rich-text-editor .core-rte-editor .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:0 solid transparent;border-radius:.5rem}.item core-format-text .alert-heading,core-format-text .alert-heading,core-rich-text-editor .core-rte-editor .alert-heading{color:inherit}.item core-format-text .alert-link,core-format-text .alert-link,core-rich-text-editor .core-rte-editor .alert-link{font-weight:400}.item core-format-text .alert-primary,core-format-text .alert-primary,core-rich-text-editor .core-rte-editor .alert-primary{--color-base:var(--primary);color:var(--primary-shade);border-color:var(--color-base);background-color:var(--primary-tint)}.item core-format-text .alert-primary .alert-link,.item core-format-text .alert-primary a,core-format-text .alert-primary .alert-link,core-format-text .alert-primary a,core-rich-text-editor .core-rte-editor .alert-primary .alert-link,core-rich-text-editor .core-rte-editor .alert-primary a{color:var(--primary-shade)}.item core-format-text .alert-primary p,core-format-text .alert-primary p,core-rich-text-editor .core-rte-editor .alert-primary p{color:var(--color-base)}.item core-format-text .alert-secondary,core-format-text .alert-secondary,core-rich-text-editor .core-rte-editor .alert-secondary{--color-base:var(--secondary);color:var(--secondary-shade);border-color:var(--color-base);background-color:var(--secondary-tint)}.item core-format-text .alert-secondary .alert-link,.item core-format-text .alert-secondary a,core-format-text .alert-secondary .alert-link,core-format-text .alert-secondary a,core-rich-text-editor .core-rte-editor .alert-secondary .alert-link,core-rich-text-editor .core-rte-editor .alert-secondary a{color:var(--secondary-shade)}.item core-format-text .alert-secondary p,core-format-text .alert-secondary p,core-rich-text-editor .core-rte-editor .alert-secondary p{color:var(--color-base)}.item core-format-text .alert-success,core-format-text .alert-success,core-rich-text-editor .core-rte-editor .alert-success{--color-base:var(--success);color:var(--success-shade);border-color:var(--color-base);background-color:var(--success-tint)}.item core-format-text .alert-success .alert-link,.item core-format-text .alert-success a,core-format-text .alert-success .alert-link,core-format-text .alert-success a,core-rich-text-editor .core-rte-editor .alert-success .alert-link,core-rich-text-editor .core-rte-editor .alert-success a{color:var(--success-shade)}.item core-format-text .alert-success p,core-format-text .alert-success p,core-rich-text-editor .core-rte-editor .alert-success p{color:var(--color-base)}.item core-format-text .alert-warning,core-format-text .alert-warning,core-rich-text-editor .core-rte-editor .alert-warning{--color-base:var(--warning);color:var(--warning-shade);border-color:var(--color-base);background-color:var(--warning-tint)}.item core-format-text .alert-warning .alert-link,.item core-format-text .alert-warning a,core-format-text .alert-warning .alert-link,core-format-text .alert-warning a,core-rich-text-editor .core-rte-editor .alert-warning .alert-link,core-rich-text-editor .core-rte-editor .alert-warning a{color:var(--warning-shade)}.item core-format-text .alert-warning p,core-format-text .alert-warning p,core-rich-text-editor .core-rte-editor .alert-warning p{color:var(--color-base)}.item core-format-text .alert-danger,core-format-text .alert-danger,core-rich-text-editor .core-rte-editor .alert-danger{--color-base:var(--danger);color:var(--danger-shade);border-color:var(--color-base);background-color:var(--danger-tint)}.item core-format-text .alert-danger .alert-link,.item core-format-text .alert-danger a,core-format-text .alert-danger .alert-link,core-format-text .alert-danger a,core-rich-text-editor .core-rte-editor .alert-danger .alert-link,core-rich-text-editor .core-rte-editor .alert-danger a{color:var(--danger-shade)}.item core-format-text .alert-danger p,core-format-text .alert-danger p,core-rich-text-editor .core-rte-editor .alert-danger p{color:var(--color-base)}.item core-format-text .alert-info,core-format-text .alert-info,core-rich-text-editor .core-rte-editor .alert-info{--color-base:var(--info);color:var(--info-shade);border-color:var(--color-base);background-color:var(--info-tint)}.item core-format-text .alert-info .alert-link,.item core-format-text .alert-info a,core-format-text .alert-info .alert-link,core-format-text .alert-info a,core-rich-text-editor .core-rte-editor .alert-info .alert-link,core-rich-text-editor .core-rte-editor .alert-info a{color:var(--info-shade)}.item core-format-text .alert-info p,core-format-text .alert-info p,core-rich-text-editor .core-rte-editor .alert-info p{color:var(--color-base)}.item core-format-text .alert-light,core-format-text .alert-light,core-rich-text-editor .core-rte-editor .alert-light{--color-base:var(--light);color:var(--light-shade);border-color:var(--color-base);background-color:var(--light-tint)}.item core-format-text .alert-light .alert-link,.item core-format-text .alert-light a,core-format-text .alert-light .alert-link,core-format-text .alert-light a,core-rich-text-editor .core-rte-editor .alert-light .alert-link,core-rich-text-editor .core-rte-editor .alert-light a{color:var(--light-shade)}.item core-format-text .alert-light p,core-format-text .alert-light p,core-rich-text-editor .core-rte-editor .alert-light p{color:var(--color-base)}.item core-format-text .alert-medium,core-format-text .alert-medium,core-rich-text-editor .core-rte-editor .alert-medium{--color-base:var(--medium);color:var(--medium-shade);border-color:var(--color-base);background-color:var(--medium-tint)}.item core-format-text .alert-medium .alert-link,.item core-format-text .alert-medium a,core-format-text .alert-medium .alert-link,core-format-text .alert-medium a,core-rich-text-editor .core-rte-editor .alert-medium .alert-link,core-rich-text-editor .core-rte-editor .alert-medium a{color:var(--medium-shade)}.item core-format-text .alert-medium p,core-format-text .alert-medium p,core-rich-text-editor .core-rte-editor .alert-medium p{color:var(--color-base)}.item core-format-text .alert-dark,core-format-text .alert-dark,core-rich-text-editor .core-rte-editor .alert-dark{--color-base:var(--dark);color:var(--dark-shade);border-color:var(--color-base);background-color:var(--dark-tint)}.item core-format-text .alert-dark .alert-link,.item core-format-text .alert-dark a,core-format-text .alert-dark .alert-link,core-format-text .alert-dark a,core-rich-text-editor .core-rte-editor .alert-dark .alert-link,core-rich-text-editor .core-rte-editor .alert-dark a{color:var(--dark-shade)}.item core-format-text .alert-dark p,core-format-text .alert-dark p,core-rich-text-editor .core-rte-editor .alert-dark p{color:var(--color-base)}.item core-format-text .form-check,core-format-text .form-check,core-rich-text-editor .core-rte-editor .form-check{position:relative;display:block;padding-left:1.25rem}.item core-format-text .form-check-input,core-format-text .form-check-input,core-rich-text-editor .core-rte-editor .form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.item core-format-text .form-check-input:disabled~.form-check-label,.item core-format-text .form-check-input[disabled]~.form-check-label,core-format-text .form-check-input:disabled~.form-check-label,core-format-text .form-check-input[disabled]~.form-check-label,core-rich-text-editor .core-rte-editor .form-check-input:disabled~.form-check-label,core-rich-text-editor .core-rte-editor .form-check-input[disabled]~.form-check-label{color:#6a737b}.item core-format-text .form-check-label,core-format-text .form-check-label,core-rich-text-editor .core-rte-editor .form-check-label{margin-bottom:0}.item core-format-text .form-check-inline,core-format-text .form-check-inline,core-rich-text-editor .core-rte-editor .form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.item core-format-text .form-check-inline .form-check-input,core-format-text .form-check-inline .form-check-input,core-rich-text-editor .core-rte-editor .form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.item core-format-text .align-baseline,core-format-text .align-baseline,core-rich-text-editor .core-rte-editor .align-baseline{vertical-align:initial!important}.item core-format-text .align-top,core-format-text .align-top,core-rich-text-editor .core-rte-editor .align-top{vertical-align:top!important}.item core-format-text .align-middle,core-format-text .align-middle,core-rich-text-editor .core-rte-editor .align-middle{vertical-align:middle!important}.item core-format-text .align-bottom,core-format-text .align-bottom,core-rich-text-editor .core-rte-editor .align-bottom{vertical-align:bottom!important}.item core-format-text .align-text-bottom,core-format-text .align-text-bottom,core-rich-text-editor .core-rte-editor .align-text-bottom{vertical-align:text-bottom!important}.item core-format-text .align-text-top,core-format-text .align-text-top,core-rich-text-editor .core-rte-editor .align-text-top{vertical-align:text-top!important}.item core-format-text .border,core-format-text .border,core-rich-text-editor .core-rte-editor .border{border:1px solid var(--gray-500)!important}.item core-format-text .border-top,core-format-text .border-top,core-rich-text-editor .core-rte-editor .border-top{border-top:1px solid var(--gray-500)!important}.item core-format-text .border-right,core-format-text .border-right,core-rich-text-editor .core-rte-editor .border-right{border-right:1px solid var(--gray-500)!important}.item core-format-text .border-bottom,core-format-text .border-bottom,core-rich-text-editor .core-rte-editor .border-bottom{border-bottom:1px solid var(--gray-500)!important}.item core-format-text .border-left,core-format-text .border-left,core-rich-text-editor .core-rte-editor .border-left{border-left:1px solid var(--gray-500)!important}.item core-format-text .border-0,core-format-text .border-0,core-rich-text-editor .core-rte-editor .border-0{border:0!important}.item core-format-text .border-top-0,core-format-text .border-top-0,core-rich-text-editor .core-rte-editor .border-top-0{border-top:0!important}.item core-format-text .border-right-0,core-format-text .border-right-0,core-rich-text-editor .core-rte-editor .border-right-0{border-right:0!important}.item core-format-text .border-bottom-0,core-format-text .border-bottom-0,core-rich-text-editor .core-rte-editor .border-bottom-0{border-bottom:0!important}.item core-format-text .border-left-0,core-format-text .border-left-0,core-rich-text-editor .core-rte-editor .border-left-0{border-left:0!important}.item core-format-text .border-primary,core-format-text .border-primary,core-rich-text-editor .core-rte-editor .border-primary{border-color:var(--primary)!important}.item core-format-text .border-secondary,core-format-text .border-secondary,core-rich-text-editor .core-rte-editor .border-secondary{border-color:var(--secondary)!important}.item core-format-text .border-success,core-format-text .border-success,core-rich-text-editor .core-rte-editor .border-success{border-color:var(--success)!important}.item core-format-text .border-warning,core-format-text .border-warning,core-rich-text-editor .core-rte-editor .border-warning{border-color:var(--warning)!important}.item core-format-text .border-danger,core-format-text .border-danger,core-rich-text-editor .core-rte-editor .border-danger{border-color:var(--danger)!important}.item core-format-text .border-info,core-format-text .border-info,core-rich-text-editor .core-rte-editor .border-info{border-color:var(--info)!important}.item core-format-text .border-light,core-format-text .border-light,core-rich-text-editor .core-rte-editor .border-light{border-color:var(--light)!important}.item core-format-text .border-medium,core-format-text .border-medium,core-rich-text-editor .core-rte-editor .border-medium{border-color:var(--medium)!important}.item core-format-text .border-dark,core-format-text .border-dark,core-rich-text-editor .core-rte-editor .border-dark{border-color:var(--dark)!important}.item core-format-text .border-white,core-format-text .border-white,core-rich-text-editor .core-rte-editor .border-white{border-color:var(--white)!important}.item core-format-text .flex-row,core-format-text .flex-row,core-rich-text-editor .core-rte-editor .flex-row{flex-direction:row!important}.item core-format-text .flex-column,core-format-text .flex-column,core-rich-text-editor .core-rte-editor .flex-column{flex-direction:column!important}.item core-format-text .flex-row-reverse,core-format-text .flex-row-reverse,core-rich-text-editor .core-rte-editor .flex-row-reverse{flex-direction:row-reverse!important}.item core-format-text .flex-column-reverse,core-format-text .flex-column-reverse,core-rich-text-editor .core-rte-editor .flex-column-reverse{flex-direction:column-reverse!important}.item core-format-text .flex-wrap,core-format-text .flex-wrap,core-rich-text-editor .core-rte-editor .flex-wrap{flex-wrap:wrap!important}.item core-format-text .flex-nowrap,core-format-text .flex-nowrap,core-rich-text-editor .core-rte-editor .flex-nowrap{flex-wrap:nowrap!important}.item core-format-text .flex-wrap-reverse,core-format-text .flex-wrap-reverse,core-rich-text-editor .core-rte-editor .flex-wrap-reverse{flex-wrap:wrap-reverse!important}.item core-format-text .flex-fill,core-format-text .flex-fill,core-rich-text-editor .core-rte-editor .flex-fill{flex:1 1 auto!important}.item core-format-text .flex-grow-0,core-format-text .flex-grow-0,core-rich-text-editor .core-rte-editor .flex-grow-0{flex-grow:0!important}.item core-format-text .flex-grow-1,core-format-text .flex-grow-1,core-rich-text-editor .core-rte-editor .flex-grow-1{flex-grow:1!important}.item core-format-text .flex-shrink-0,core-format-text .flex-shrink-0,core-rich-text-editor .core-rte-editor .flex-shrink-0{flex-shrink:0!important}.item core-format-text .flex-shrink-1,core-format-text .flex-shrink-1,core-rich-text-editor .core-rte-editor .flex-shrink-1{flex-shrink:1!important}.item core-format-text .justify-content-start,core-format-text .justify-content-start,core-rich-text-editor .core-rte-editor .justify-content-start{justify-content:flex-start!important}.item core-format-text .justify-content-end,core-format-text .justify-content-end,core-rich-text-editor .core-rte-editor .justify-content-end{justify-content:flex-end!important}.item core-format-text .justify-content-center,core-format-text .justify-content-center,core-rich-text-editor .core-rte-editor .justify-content-center{justify-content:center!important}.item core-format-text .justify-content-between,core-format-text .justify-content-between,core-rich-text-editor .core-rte-editor .justify-content-between{justify-content:space-between!important}.item core-format-text .justify-content-around,core-format-text .justify-content-around,core-rich-text-editor .core-rte-editor .justify-content-around{justify-content:space-around!important}.item core-format-text .align-items-start,core-format-text .align-items-start,core-rich-text-editor .core-rte-editor .align-items-start{align-items:flex-start!important}.item core-format-text .align-items-end,core-format-text .align-items-end,core-rich-text-editor .core-rte-editor .align-items-end{align-items:flex-end!important}.item core-format-text .align-items-center,core-format-text .align-items-center,core-rich-text-editor .core-rte-editor .align-items-center{align-items:center!important}.item core-format-text .align-items-baseline,core-format-text .align-items-baseline,core-rich-text-editor .core-rte-editor .align-items-baseline{align-items:baseline!important}.item core-format-text .align-items-stretch,core-format-text .align-items-stretch,core-rich-text-editor .core-rte-editor .align-items-stretch{align-items:stretch!important}.item core-format-text .align-content-start,core-format-text .align-content-start,core-rich-text-editor .core-rte-editor .align-content-start{align-content:flex-start!important}.item core-format-text .align-content-end,core-format-text .align-content-end,core-rich-text-editor .core-rte-editor .align-content-end{align-content:flex-end!important}.item core-format-text .align-content-center,core-format-text .align-content-center,core-rich-text-editor .core-rte-editor .align-content-center{align-content:center!important}.item core-format-text .align-content-between,core-format-text .align-content-between,core-rich-text-editor .core-rte-editor .align-content-between{align-content:space-between!important}.item core-format-text .align-content-around,core-format-text .align-content-around,core-rich-text-editor .core-rte-editor .align-content-around{align-content:space-around!important}.item core-format-text .align-content-stretch,core-format-text .align-content-stretch,core-rich-text-editor .core-rte-editor .align-content-stretch{align-content:stretch!important}.item core-format-text .align-self-auto,core-format-text .align-self-auto,core-rich-text-editor .core-rte-editor .align-self-auto{align-self:auto!important}.item core-format-text .align-self-start,core-format-text .align-self-start,core-rich-text-editor .core-rte-editor .align-self-start{align-self:flex-start!important}.item core-format-text .align-self-end,core-format-text .align-self-end,core-rich-text-editor .core-rte-editor .align-self-end{align-self:flex-end!important}.item core-format-text .align-self-center,core-format-text .align-self-center,core-rich-text-editor .core-rte-editor .align-self-center{align-self:center!important}.item core-format-text .align-self-baseline,core-format-text .align-self-baseline,core-rich-text-editor .core-rte-editor .align-self-baseline{align-self:baseline!important}.item core-format-text .align-self-stretch,core-format-text .align-self-stretch,core-rich-text-editor .core-rte-editor .align-self-stretch{align-self:stretch!important}.item core-format-text .visible,core-format-text .visible,core-rich-text-editor .core-rte-editor .visible{visibility:visible!important}.item core-format-text .invisible,core-format-text .invisible,core-rich-text-editor .core-rte-editor .invisible{visibility:hidden!important}.item core-format-text .text-monospace,core-format-text .text-monospace,core-rich-text-editor .core-rte-editor .text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.item core-format-text .text-justify,core-format-text .text-justify,core-rich-text-editor .core-rte-editor .text-justify{text-align:justify!important}.item core-format-text .text-wrap,core-format-text .text-wrap,core-rich-text-editor .core-rte-editor .text-wrap{white-space:normal!important}.item core-format-text .text-nowrap,core-format-text .text-nowrap,core-rich-text-editor .core-rte-editor .text-nowrap{white-space:nowrap!important}.item core-format-text .text-truncate,core-format-text .text-truncate,core-rich-text-editor .core-rte-editor .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item core-format-text .text-left,core-format-text .text-left,core-rich-text-editor .core-rte-editor .text-left{text-align:left!important}.item core-format-text .text-right,core-format-text .text-right,core-rich-text-editor .core-rte-editor .text-right{text-align:right!important}.item core-format-text .text-center,core-format-text .text-center,core-rich-text-editor .core-rte-editor .text-center{text-align:center!important}.item core-format-text .text-lowercase,core-format-text .text-lowercase,core-rich-text-editor .core-rte-editor .text-lowercase{text-transform:lowercase!important}.item core-format-text .text-uppercase,core-format-text .text-uppercase,core-rich-text-editor .core-rte-editor .text-uppercase{text-transform:uppercase!important}.item core-format-text .text-capitalize,core-format-text .text-capitalize,core-rich-text-editor .core-rte-editor .text-capitalize{text-transform:capitalize!important}.item core-format-text .font-weight-light,core-format-text .font-weight-light,core-rich-text-editor .core-rte-editor .font-weight-light{font-weight:300!important}.item core-format-text .font-weight-lighter,core-format-text .font-weight-lighter,core-rich-text-editor .core-rte-editor .font-weight-lighter{font-weight:lighter!important}.item core-format-text .font-weight-normal,core-format-text .font-weight-normal,core-rich-text-editor .core-rte-editor .font-weight-normal{font-weight:400!important}.item core-format-text .font-weight-bold,core-format-text .font-weight-bold,core-rich-text-editor .core-rte-editor .font-weight-bold{font-weight:700!important}.item core-format-text .font-weight-bolder,core-format-text .font-weight-bolder,core-rich-text-editor .core-rte-editor .font-weight-bolder{font-weight:bolder!important}.item core-format-text .font-italic,core-format-text .font-italic,core-rich-text-editor .core-rte-editor .font-italic{font-style:italic!important}.item core-format-text .text-white,core-format-text .text-white,core-rich-text-editor .core-rte-editor .text-white{color:var(--white)!important}.item core-format-text .text-primary,core-format-text .text-primary,core-rich-text-editor .core-rte-editor .text-primary{color:var(--primary)}.item core-format-text .text-secondary,core-format-text .text-secondary,core-rich-text-editor .core-rte-editor .text-secondary{color:var(--secondary)}.item core-format-text .text-success,core-format-text .text-success,core-rich-text-editor .core-rte-editor .text-success{color:var(--success)}.item core-format-text .text-warning,core-format-text .text-warning,core-rich-text-editor .core-rte-editor .text-warning{color:var(--warning)}.item core-format-text .text-danger,core-format-text .text-danger,core-rich-text-editor .core-rte-editor .text-danger{color:var(--danger)}.item core-format-text .text-info,core-format-text .text-info,core-rich-text-editor .core-rte-editor .text-info{color:var(--info)}.item core-format-text .text-light,core-format-text .text-light,core-rich-text-editor .core-rte-editor .text-light{color:var(--light)}.item core-format-text .text-medium,core-format-text .text-medium,core-rich-text-editor .core-rte-editor .text-medium{color:var(--medium)}.item core-format-text .text-dark,core-format-text .text-dark,core-rich-text-editor .core-rte-editor .text-dark{color:var(--dark)}.item core-format-text .text-body,core-format-text .text-body,core-rich-text-editor .core-rte-editor .text-body{color:var(--ion-text-color)!important}.item core-format-text .text-muted,core-format-text .text-muted,core-rich-text-editor .core-rte-editor .text-muted{color:var(--subdued-text-color)!important}.item core-format-text .text-black-50,core-format-text .text-black-50,core-rich-text-editor .core-rte-editor .text-black-50{color:rgba(0,0,0,.5)!important}.item core-format-text .text-white-50,core-format-text .text-white-50,core-rich-text-editor .core-rte-editor .text-white-50{color:hsla(0,0%,100%,.5)!important}.item core-format-text .text-decoration-none,core-format-text .text-decoration-none,core-rich-text-editor .core-rte-editor .text-decoration-none{text-decoration:none!important}.item core-format-text .text-break,core-format-text .text-break,core-rich-text-editor .core-rte-editor .text-break{word-break:break-word!important;word-wrap:break-word!important}.item core-format-text .text-reset,core-format-text .text-reset,core-rich-text-editor .core-rte-editor .text-reset{color:inherit!important}.item core-format-text .label,core-format-text .label,core-rich-text-editor .core-rte-editor .label{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1.1;text-align:center;white-space:nowrap;vertical-align:initial;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:var(--white);background-color:var(--medium)}.item core-format-text .label-important,core-format-text .label-important,core-rich-text-editor .core-rte-editor .label-important{color:var(--danger-contrast);background-color:var(--danger)}.item core-format-text .label-primary,core-format-text .label-primary,core-rich-text-editor .core-rte-editor .label-primary{color:var(--primary-contrast);background-color:var(--primary)}.item core-format-text .label-secondary,core-format-text .label-secondary,core-rich-text-editor .core-rte-editor .label-secondary{color:var(--secondary-contrast);background-color:var(--secondary)}.item core-format-text .label-success,core-format-text .label-success,core-rich-text-editor .core-rte-editor .label-success{color:var(--success-contrast);background-color:var(--success)}.item core-format-text .label-warning,core-format-text .label-warning,core-rich-text-editor .core-rte-editor .label-warning{color:var(--warning-contrast);background-color:var(--warning)}.item core-format-text .label-danger,core-format-text .label-danger,core-rich-text-editor .core-rte-editor .label-danger{color:var(--danger-contrast);background-color:var(--danger)}.item core-format-text .label-info,core-format-text .label-info,core-rich-text-editor .core-rte-editor .label-info{color:var(--info-contrast);background-color:var(--info)}.item core-format-text .label-light,core-format-text .label-light,core-rich-text-editor .core-rte-editor .label-light{color:var(--light-contrast);background-color:var(--light)}.item core-format-text .label-medium,core-format-text .label-medium,core-rich-text-editor .core-rte-editor .label-medium{color:var(--medium-contrast);background-color:var(--medium)}.item core-format-text .label-dark,core-format-text .label-dark,core-rich-text-editor .core-rte-editor .label-dark{color:var(--dark-contrast);background-color:var(--dark)}.item core-format-text .btn-link,core-format-text .btn-link,core-rich-text-editor .core-rte-editor .btn-link{background:none}.item core-format-text .btn,.item core-format-text button,core-format-text .btn,core-format-text button,core-rich-text-editor .core-rte-editor .btn,core-rich-text-editor .core-rte-editor button{margin:4px 8px;padding-left:12px;padding-right:12px;border-radius:var(--core-input-radius)}.item core-format-text .btn a,.item core-format-text button a,core-format-text .btn a,core-format-text button a,core-rich-text-editor .core-rte-editor .btn a,core-rich-text-editor .core-rte-editor button a{color:inherit}.item core-format-text .btn.btn-primary,core-format-text .btn.btn-primary,core-rich-text-editor .core-rte-editor .btn.btn-primary{--color-base:var(--primary);color:var(--primary-shade);border-color:var(--color-base);background-color:var(--primary-tint)}.item core-format-text .btn.btn-secondary,core-format-text .btn.btn-secondary,core-rich-text-editor .core-rte-editor .btn.btn-secondary{--color-base:var(--secondary);color:var(--secondary-shade);border-color:var(--color-base);background-color:var(--secondary-tint)}.item core-format-text .btn.btn-success,core-format-text .btn.btn-success,core-rich-text-editor .core-rte-editor .btn.btn-success{--color-base:var(--success);color:var(--success-shade);border-color:var(--color-base);background-color:var(--success-tint)}.item core-format-text .btn.btn-warning,core-format-text .btn.btn-warning,core-rich-text-editor .core-rte-editor .btn.btn-warning{--color-base:var(--warning);color:var(--warning-shade);border-color:var(--color-base);background-color:var(--warning-tint)}.item core-format-text .btn.btn-danger,core-format-text .btn.btn-danger,core-rich-text-editor .core-rte-editor .btn.btn-danger{--color-base:var(--danger);color:var(--danger-shade);border-color:var(--color-base);background-color:var(--danger-tint)}.item core-format-text .btn.btn-info,core-format-text .btn.btn-info,core-rich-text-editor .core-rte-editor .btn.btn-info{--color-base:var(--info);color:var(--info-shade);border-color:var(--color-base);background-color:var(--info-tint)}.item core-format-text .btn.btn-light,core-format-text .btn.btn-light,core-rich-text-editor .core-rte-editor .btn.btn-light{--color-base:var(--light);color:var(--light-shade);border-color:var(--color-base);background-color:var(--light-tint)}.item core-format-text .btn.btn-medium,core-format-text .btn.btn-medium,core-rich-text-editor .core-rte-editor .btn.btn-medium{--color-base:var(--medium);color:var(--medium-shade);border-color:var(--color-base);background-color:var(--medium-tint)}.item core-format-text .btn.btn-dark,core-format-text .btn.btn-dark,core-rich-text-editor .core-rte-editor .btn.btn-dark{--color-base:var(--dark);color:var(--dark-shade);border-color:var(--color-base);background-color:var(--dark-tint)}ion-header.ios h1 core-format-text.core-loading{max-height:30px;margin-top:10px}html.dark core-format-text select,html.dark core-rich-text-editor .core-rte-editor select{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E")}core-format-text .gradingform_rubric_editform .status{font-weight:400;text-transform:uppercase;font-size:60%;padding:.25em;border:1px solid var(--gray-200)}core-format-text .gradingform_rubric_editform .status.ready{background-color:var(--success-tint);border-color:var(--success)}core-format-text .gradingform_rubric_editform .status.draft{background-color:var(--warning-tint);border-color:var(--warning)}core-format-text .gradingform_rubric{overflow:auto;padding-bottom:1.5em;max-width:720px;position:relative;margin:0 auto}core-format-text .gradingform_rubric tbody{background-color:var(--white);color:var(--text-color)}core-format-text .gradingform_rubric .criterion .remark{display:none}core-format-text .gradingform_rubric .criterion .description,core-format-text .gradingform_rubric .criterion .levels,core-format-text .gradingform_rubric .criterion .levels .level,core-format-text .gradingform_rubric .criterion .remark,core-format-text .gradingform_rubric.editor .criterion .addlevel,core-format-text .gradingform_rubric.editor .criterion .controls{vertical-align:top}core-format-text .gradingform_rubric .criterion .description,core-format-text .gradingform_rubric .criterion .levels .level,core-format-text .gradingform_rubric .criterion .remark,core-format-text .gradingform_rubric.editor .criterion .addlevel,core-format-text .gradingform_rubric.editor .criterion .controls{padding:3px}core-format-text .gradingform_rubric .criteria{height:100%}core-format-text .gradingform_rubric .criterion{border:1px solid var(--stroke);overflow:hidden}core-format-text .gradingform_rubric .criterion.even{background-color:var(--light)}core-format-text .gradingform_rubric .criterion .description{width:150px;font-weight:700}core-format-text .gradingform_rubric .criterion .levels table{width:100%;height:100%}core-format-text .gradingform_rubric .criterion .levels,core-format-text .gradingform_rubric .criterion .levels table,core-format-text .gradingform_rubric .criterion .levels table tbody{padding:0;margin:0}core-format-text .gradingform_rubric .criterion .levels .level{border-left:1px solid var(--stroke);max-width:150px}core-format-text .gradingform_rubric .criterion .levels .level .level-wrapper{position:relative}core-format-text .gradingform_rubric .criterion .levels .level.last{border-right:1px solid var(--stroke)}core-format-text .gradingform_rubric .plainvalue.empty{font-style:italic;color:var(--gray-500)}core-format-text .gradingform_rubric.editor .criterion .levels .level .delete{position:absolute;right:0}core-format-text .gradingform_rubric .criterion .levels .level .score{font-style:italic;font-weight:700;margin-top:5px;white-space:nowrap}core-format-text .gradingform_rubric .criterion .levels .level .score .scorevalue{padding-right:5px}core-format-text .gradingform_rubric.editor .criterion.first .controls .moveup input,core-format-text .gradingform_rubric.editor .criterion.last .controls .movedown input{display:none}core-format-text .gradingform_rubric .criterion .levels .level.currentchecked{background-color:var(--danger-tint)}core-format-text .gradingform_rubric .criterion .levels .level.checked{border:1px solid var(--medium)}core-format-text .gradingform_rubric .options .optionsheading{font-weight:700;font-size:1.1em;padding-bottom:5px}core-format-text .gradingform_rubric .options .option{padding-bottom:2px}core-format-text .gradingform_rubric .options .option label{margin-left:5px}core-format-text .gradingform_rubric .options .option .value{margin-left:5px;font-weight:700}core-format-text .gradingform_rubric .criterion .levels.error{border:1px solid var(--danger)}core-format-text .gradingform_rubric .criterion .description.error,core-format-text .gradingform_rubric .criterion .levels .level .definition.error,core-format-text .gradingform_rubric .criterion .levels .level .score.error{background-color:var(--light)}core-format-text .gradingform_rubric-regrade{padding:10px;background-color:var(--light);border:1px solid var(--danger-tint);margin-bottom:10px}core-format-text .gradingform_rubric-restored{padding:10px;background-color:var(--warning-tint);border:1px solid var(--warning);margin-bottom:10px}core-format-text .gradingform_rubric-error{color:var(--danger);font-weight:700}core-format-text .gradingform_rubric.editor .hiddenelement{display:none}core-format-text .gradingform_rubric.editor .pseudotablink{background-color:initial;border:0 solid;height:1px;width:1px;color:transparent;padding:0;margin:0;position:relative;float:right}core-format-text .gradingform_rubric{padding-bottom:0;max-width:none}core-format-text .gradingform_rubric .criterion .description{font-weight:500;min-width:150px}core-format-text .gradingform_rubric .criterion .levels{background-color:var(--white)}core-format-text .gradingform_rubric .criterion,core-format-text .gradingform_rubric .criterion.even{background-color:initial}core-format-text .gradingform_rubric.evaluate .criterion .levels .level:hover{background-color:var(--success-tint)}core-format-text .gradingform_rubric .criterion .levels .level.checked{background-color:var(--success-tint);border:none;border-left:1px solid var(--stroke)}core-format-text .gradingform_rubric .criterion .levels .level .score{color:var(--success);font-weight:500;font-style:normal;margin-top:20px}core-format-text .gradingform_rubric .criterion .remark textarea{margin-bottom:0}.core-course-module-handler.addon-mod-label-handler{align-items:center!important;cursor:auto!important}.core-course-module-handler.addon-mod-label-handler:hover{opacity:1}.core-course-module-handler.addon-mod-label-handler .activity-title{display:flex;flex-direction:column}.core-course-module-handler.addon-mod-label-handler .activity-title .item-heading{order:2}.core-error-info{background:var(--gray-200);border-radius:var(--radius-xs);font-size:var(--font-size-sm);color:var(--gray-900)}.core-error-info p:first-child{margin-top:0}.core-error-info p:last-child{margin-bottom:0}.core-error-info .core-error-info--code{padding:var(--spacing-2) var(--spacing-2) 0 var(--spacing-2);font-size:var(--font-size-normal)}.core-error-info .core-error-info--details p{padding:var(--spacing-2) var(--spacing-2) 0 var(--spacing-2);color:var(--gray-500)}.core-error-info .core-error-info--checkbox{display:none}.core-error-info .core-error-info--checkbox+.core-error-info--code+.core-error-info--details,.core-error-info .core-error-info--checkbox+.core-error-info--details{max-height:0;overflow:hidden;transition:max-height .6s ease-in-out}.core-error-info .core-error-info--checkbox+.core-error-info--code+.core-error-info--details+.core-error-info--toggle,.core-error-info .core-error-info--checkbox+.core-error-info--details+.core-error-info--toggle{display:flex;padding:var(--spacing-2);min-height:var(--a11y-min-target-size);align-items:center}.core-error-info .core-error-info--checkbox+.core-error-info--code+.core-error-info--details+.core-error-info--toggle span,.core-error-info .core-error-info--checkbox+.core-error-info--details+.core-error-info--toggle span{width:100%;display:flex;justify-content:space-between}.core-error-info .core-error-info--checkbox+.core-error-info--code+.core-error-info--details+.core-error-info--toggle svg,.core-error-info .core-error-info--checkbox+.core-error-info--details+.core-error-info--toggle svg{fill:currentColor;width:11px}.core-error-info .core-error-info--checkbox+.core-error-info--code+.core-error-info--details+.core-error-info--toggle .core-error-info--hide-content,.core-error-info .core-error-info--checkbox+.core-error-info--details+.core-error-info--toggle .core-error-info--hide-content{display:none}.core-error-info .core-error-info--checkbox:checked+.core-error-info--code+.core-error-info--details,.core-error-info .core-error-info--checkbox:checked+.core-error-info--details{max-height:110px}.core-error-info .core-error-info--checkbox:checked+.core-error-info--code+.core-error-info--details+.core-error-info--toggle .core-error-info--hide-content,.core-error-info .core-error-info--checkbox:checked+.core-error-info--details+.core-error-info--toggle .core-error-info--hide-content{display:flex}.core-error-info .core-error-info--checkbox:checked+.core-error-info--code+.core-error-info--details+.core-error-info--toggle .core-error-info--show-content,.core-error-info .core-error-info--checkbox:checked+.core-error-info--details+.core-error-info--toggle .core-error-info--show-content{display:none}.video-js.vjs-error{height:150px!important}.vjs-audio .vjs-fullscreen-control{display:none}.vjs-ios-moodleapp-fs{z-index:100000!important}.vjs-ios-moodleapp-fs canvas{max-width:100%;max-height:100%;left:0;right:0;margin-left:auto;margin-right:auto;padding-bottom:var(--ion-safe-area-bottom,0)}.vjs-ios-moodleapp-fs .vjs-control-bar{height:calc(3em + var(--ion-safe-area-bottom, 0px))}.vjs-ios-moodleapp-fs .vjs-control-bar .vjs-progress-control{padding-bottom:var(--ion-safe-area-bottom,0)}.video-js.vjs-audio .vjs-big-play-button{display:none}.video-js.vjs-audio .vjs-control-bar{display:flex}.video-js.vjs-audio{min-height:3em}.video-js.vjs-error{height:150px}.mediaplugin_videojs video{min-height:32px}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{left:0;right:auto}.video-js .vjs-play-progress:before{left:auto;right:-.5em}.video-js .vjs-volume-level{left:0;right:auto}.vjs-slider-horizontal .vjs-volume-level:before{left:auto;right:-.5em}.accesshide,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;display:block!important}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}