@layer reset{html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,blockquote,pre,abbr,address,em,img,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,main,menu,nav,section,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}menu,ol,ul{list-style:none}button{background:0 0}[tabindex="-1"]:focus,[readonly]:focus{outline:none}*,:after,:before{box-sizing:border-box}}:root{--font-family:"Inter", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-light:300;--font-weight-normal:400;--font-weight-bold:500;--font-style-italic:italic;--font-size-xxl:1.5rem;--font-size-xl:1.25rem;--font-size-l:1rem;--font-size-m:.875rem;--font-size-s:.75rem;--font-size-xs:.6875rem;--font-size-xxs:.625rem;--font-size-text-large:var(--font-size-l);--font-size-text-normal:var(--font-size-m);--font-size-text-small:var(--font-size-s);--line-height-neutral:100%;--line-height-compact:150%;--line-height-text-normal:150%;--line-height-text-small:175%;--font-size-heading-xl:2rem;--font-size-heading-l:1.5rem;--font-size-heading-m:1.25rem;--font-size-heading-s:1rem;--font-size-heading-xs:.875rem;--font-size-heading-xxs:.75rem;--line-height-heading-1:150%;--line-height-heading-xl:150%;--line-height-heading-l:150%;--line-height-heading-m:150%;--line-height-heading-s:150%;--line-height-heading-xs:150%;--font-size-buttons-normal:var(--font-size-m);--font-size-label:var(--font-size-m);--font-size-input:var(--font-size-m);--color-primary:#e62200;--color-primary-hover:#ac1300;--color-primary-active:#8f1100;--color-primary-muted:#ef6a55;--color-primary-contrast:#d92000;--color-green-100:#eefef3;--color-green-200:#b3fbd0;--color-green-400:#179e50;--color-green-600:#026d2f;--color-yellow-100:#fffce6;--color-yellow-200:#fff17a;--color-yellow-400:#d67c01;--color-yellow-600:#9a4f00;--color-red-100:#fff4f3;--color-red-200:#ffc7c9;--color-red-400:#d0023a;--color-red-600:#ab002e;--color-blue-100:#e6f3fe;--color-blue-200:#7ac8ff;--color-blue-400:#2074f5;--color-blue-600:#0449b3;--color-black:#000;--color-shark:#212529;--color-athens:#e5e7eb;--color-haze:#f9fafa;--color-white:#fff;--color-fair-pink:#ffefed;--color-pippin:#ffe1dd;--color-black-transparent:#0003;--color-text:var(--color-shark);--color-text-primary:var(--color-primary);--color-text-muted:var(--p-surface-600);--color-text-disabled:var(--p-surface-400);--color-text-link:var(--color-primary-contrast);--color-text-on-dark:var(--color-white);--color-text-on-dark-muted:var(--color-athens);--color-text-success:var(--color-green-600);--color-text-warning:var(--color-yellow-600);--color-text-danger:var(--color-red-600);--color-text-info:var(--color-blue-600);--color-borders:var(--p-surface-300);--color-borders-active:var(--color-primary);--color-borders-button:var(--color-shark);--color-borders-button-hover:var(--color-black);--color-borders-button-disabled:var(--color-borders);--color-borders-danger:var(--color-red-400);--color-borders-warning:var(--color-yellow-400);--color-borders-success:var(--color-green-400);--color-borders-info:var(--color-blue-400);--color-input-borders:var(--p-surface-500);--color-input-borders-focus:var(--p-surface-600);--color-input-borders-active:var(--color-primary);--color-input-borders-error:var(--color-status-danger);--color-input-borders-disabled:var(--p-surface-300);--color-input-text:var(--color-text);--color-input-text-disabled:var(--color-text-muted);--color-input-text-error:var(--color-text-danger);--color-elements:var(--p-surface-500);--color-elements-muted:var(--p-surface-400);--color-elements-primary:var(--color-primary);--color-elements-primary-muted:var(--color-primary-muted);--color-elements-hover:var(--p-surface-600);--color-elements-active:var(--color-primary);--color-elements-light:var(--color-athens);--color-elements-light-hover:var(--color-white);--color-status-success:var(--color-green-400);--color-status-warning:var(--color-yellow-400);--color-status-danger:var(--color-red-400);--color-status-info:var(--color-blue-400);--bg-body:var(--color-white);--bg-sidebar:var(--color-white);--bg-primary:var(--color-primary);--bg-primary-muted:var(--color-primary-muted);--bg-primary-hover:var(--color-primary-hover);--bg-primary-active:var(--color-primary-active);--bg-highlight:var(--color-fair-pink);--bg-highlight-hover:var(--color-pippin);--bg-dark:var(--color-shark);--bg-panels:var(--color-haze);--bg-overlays:var(--color-black-transparent);--bg-shadows:var(--color-black-transparent);--bg-status-success:var(--color-green-100);--bg-status-warning:var(--color-yellow-100);--bg-status-danger:var(--color-red-100);--bg-status-info:var(--color-blue-100);--bg-button-disabled:var(--color-haze);--bg-input:var(--color-white);--bg-item-disabled:var(--color-haze);--bg-course-status-default:#595959;--bg-course-status-published:#595959;--bg-course-status-draft:#0062c1;--bg-course-status-nudge:#008638;--bg-course-status-template:#0062c1;--bg-course-status-archived:#ad3f00;--bg-course-status-generating:#008638;--bg-course-status-survey:#9852d6;--bg-course-status-failed:#d0023a;--focus-outline:2px solid var(--p-surface-600);--focus-outline-danger:2px solid var(--color-status-danger);--button-height:36px;--button-height-compact:24px;--input-height:42px;--flash-message-height:56px;--drag-handle-width:24px;--top-bar-height:4rem;--sidebar-width-expanded:260px;--sidebar-width-collapsed:72px;--sidebar-width:var(--sidebar-width-expanded);--outline-width:360px;--border-radius-xs:2px;--border-radius-s:4px;--border-radius-m:6px;--border-radius-l:10px;--box-shadow:1px 1px 16px -8px var(--bg-shadows);--box-shadow-medium:2px 2px 16px -6px var(--bg-shadows);--box-shadow-strong:3px 3px 24px var(--bg-shadows);--box-shadow-image:1px 1px 10px var(--bg-shadows);--transition-ease:.2s ease-in-out;--transition-cubic:.2s cubic-bezier(.25, .25, .75, .75) 0s;--transition-cubic-fast:.1s cubic-bezier(.25, .25, .75, .75) 0s;--transition-cubic-slow:.4s cubic-bezier(.25, .25, .75, .75) 0s;--breakpoint-xxxs:320px;--breakpoint-xxs:400px;--breakpoint-xs:480px;--breakpoint-s:608px;--breakpoint-m:768px;--breakpoint-l:1024px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--p-list-header-padding:1rem 1rem .25rem 1rem;--p-content-border-color:var(--color-borders);--p-focus-color:var(--color-white);--p-focus-background:var(--p-surface-500);--p-highlight-color:var(--color-white);--p-highlight-background:var(--p-surface-600);--p-highlight-focus-color:var(--color-white);--p-highlight-focus-background:var(--p-surface-500);--p-list-option-focus-color:var(--color-white);--p-list-option-selected-color:var(--color-white);--p-list-option-selected-focus-color:var(--color-white);--p-list-option-focus-background:var(--p-focus-background);--p-list-option-selected-background:var(--p-highlight-background);--p-list-option-selected-focus-background:var(--p-highlight-focus-background);--p-form-field-invalid-placeholder-color:var(--color-text-danger);--p-form-field-invalid-border-color:var(--color-input-borders-error);--p-form-field-border-color:var(--color-input-borders);--p-form-field-focus-border-color:var(--color-input-borders-focus);--p-form-field-disabled-background:var(--color-haze);--p-form-field-icon-color:var(--p-surface-500);--p-form-field-lg-padding-y:.75rem;--p-checkbox-box-background:var(--color-white);--p-checkbox-checked-background:var(--color-white);--p-checkbox-checked-hover-background:var(--color-white);--p-checkbox-border-color:var(--p-form-field-border-color);--p-checkbox-hover-border-color:var(--p-form-field-focus-border-color);--p-checkbox-checked-border-color:var(--p-form-field-border-color);--p-checkbox-icon-color:var(--color-text);--p-checkbox-icon-checked-color:var(--color-text);--p-checkbox-icon-checked-hover-color:var(--color-text);--p-datepicker-date-selected-background:var(--bg-primary);--p-datepicker-date-range-selected-background:var(--bg-primary-muted);--p-datepicker-date-range-selected-color:var(--color-white);--p-avatar-background:var(--p-slate-200);--p-avatar-color:var(--color-text-muted);--p-paginator-nav-button-selected-background:var(--bg-primary);--p-paginator-nav-button-selected-color:var(--color-white);--p-badge-primary-background:var(--color-primary);--p-badge-sm-font-size:var(--font-size-text-small);--p-badge-contrast-background:var(--color-white);--p-badge-contrast-color:var(--color-primary);--p-badge-font-weight:var(--font-weight-bold);--p-breadcrumb-background:transparent;--p-breadcrumb-padding:0;--p-breadcrumb-gap:.25rem;--p-button-primary-background:var(--bg-primary);--p-button-primary-border-color:var(--bg-primary);--p-button-primary-hover-background:var(--bg-primary-hover);--p-button-primary-hover-border-color:var(--bg-primary-hover);--p-button-primary-active-background:var(--bg-primary-active);--p-button-primary-active-border-color:var(--bg-primary-active);--p-button-padding-y:.5rem;--p-button-padding-x:1rem;--p-button-border-radius:var(--border-radius-m);--p-button-focus-ring-width:2px;--p-button-focus-ring-style:solid;--p-button-focus-ring-offset:-1px;--p-button-primary-focus-ring-color:var(--p-surface-600);--p-button-icon-only-width:2.25rem;--p-inputtext-focus-ring-width:2px;--p-inputtext-focus-ring-style:solid;--p-inputtext-focus-ring-color:var(--p-surface-600);--p-inputtext-focus-ring-offset:-1px;--p-textarea-focus-ring-width:2px;--p-textarea-focus-ring-style:solid;--p-textarea-focus-ring-color:var(--p-surface-600);--p-textarea-focus-ring-offset:-1px;--p-select-focus-ring-style:solid;--p-select-focus-ring-width:2px;--p-select-focus-ring-color:var(--p-surface-600);--p-select-focus-ring-offset:-1px;--p-multiselect-focus-ring-style:solid;--p-multiselect-focus-ring-width:2px;--p-multiselect-focus-ring-color:var(--p-surface-600);--p-multiselect-focus-ring-offset:-1px;--p-checkbox-focus-ring-style:solid;--p-checkbox-focus-ring-width:2px;--p-checkbox-focus-ring-color:var(--p-surface-600);--p-checkbox-focus-ring-offset:-1px;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}@layer elements{html{-webkit-font-smoothing:antialiased}html,body,#vueapp{min-height:100vh}body{min-width:360px;font-family:var(--font-family);font-size:var(--font-size-text-normal);font-weight:var(--font-weight-normal);color:var(--color-text);background-color:var(--bg-body);line-height:100%}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-normal);font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal)}p{font-size:var(--font-size-text-normal);font-weight:var(--font-weight-normal);line-height:var(--line-height-text-normal);margin:0}p:not(:first-child){margin-top:1rem}small{font-size:var(--font-size-text-small);line-height:var(--line-height-text-small)}strong{font-weight:var(--font-weight-bold)}a,a[is-clickable]{color:var(--color-text-link);text-decoration:none}a:hover,a[is-clickable]:hover{color:var(--color-text-link);text-decoration:underline}ul[unordered-list],ol[ordered-list]{margin-left:1rem;padding-left:1rem;list-style-type:disc}ul[unordered-list]:not(:first-child),ol[ordered-list]:not(:first-child){margin-top:1rem}ol[ordered-list]{list-style-type:decimal}li{font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal)}table{border-collapse:collapse}th{text-align:inherit}img,svg{vertical-align:middle}img{border-style:none}svg{overflow:hidden}hr{border:0;border-top:1px solid var(--color-borders);height:1px;margin:0}button{color:var(--color-text)}input,textarea{font-family:var(--font-family);font-weight:var(--font-weight-normal);font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);color:var(--color-text)}::placeholder{font-family:var(--font-family);font-weight:var(--font-weight-normal);opacity:1;color:var(--color-text-muted)!important}:target{scroll-margin-top:2rem}.dragTarget{background-color:var(--bg-highlight-hover)!important}}[is-default]:not([is-default=false]){cursor:default}[is-clickable]:not([is-clickable=false]){cursor:pointer}[is-disabled]:not([is-disabled=false]){cursor:not-allowed}[is-relative]{position:relative}[is-spaced]:not(:first-child){margin-top:1rem}[is-hidden]:not([is-hidden=false]),[hide-empty]:empty{display:none}[scrollbar-hidden]{-ms-overflow-style:none;scrollbar-width:none;overflow:hidden scroll}[scrollbar-hidden]::-webkit-scrollbar{display:none}[sr-only]:not([sr-only=false]){white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[no-wrap]{white-space:nowrap}[capitalise]{display:inline-block}[capitalise]:first-letter{text-transform:uppercase}[flex-column-container]{flex-direction:column;gap:1rem;display:flex}[flex-column-container]:not(:first-child){margin-top:1rem}[flex-row-text]{vertical-align:top;flex-direction:row;align-items:center;gap:.25rem;display:inline-flex}[text-underline]:not([text-underline=false]){text-decoration:underline}[text-center]:not([text-center=false]){text-align:center}[text-muted]:not([text-muted=false]){color:var(--color-text-muted)}[text-danger]:not([text-danger=false]){color:var(--color-text-danger)}[text-warning]:not([text-warning=false]){color:var(--color-text-warning)}[text-success]:not([text-success=false]){color:var(--color-text-success)}[text-info]:not([text-info=false]){color:var(--color-text-info)}@layer primevue-overrides{.p-autocomplete-input-chip input,.p-button,.p-button-label,.p-inputtext,.p-textarea,.p-select-label,.p-select-option,.p-multiselect-label,.p-multiselect-option,.p-datepicker-day-view,.p-datepicker-select-month,.p-datepicker-select-year,.p-datepicker-time-picker span{font-family:var(--font-family);font-size:var(--font-size-input);font-weight:var(--font-weight-normal)}.p-inputwrapper{width:100%}.p-button-icon-only.p-button-rounded{border-radius:var(--border-radius-m)}.p-datepicker-input{height:var(--input-height)}.p-datepicker-input:not([disabled]){cursor:pointer}.p-datepicker-input[disabled]{cursor:not-allowed}.p-datepicker-weekday-cell{text-align:center;line-height:var(--line-height-text-normal)}.p-datepicker-month-view,.p-datepicker-year-view{margin:0;padding:0 .5rem .5rem}.p-datepicker-panel:not(.p-datepicker-timeonly){padding:0;z-index:10002!important;min-width:auto!important}.p-datepicker-panel:not(.p-datepicker-timeonly):not(:has(.p-datepicker-month-view,.p-datepicker-year-view)){flex-direction:row-reverse;display:flex}.p-datepicker-calendar-container{flex:1;padding:.5rem}.p-datepicker-header{margin-left:-.5rem;margin-right:-.5rem;padding-bottom:.5rem}.p-datepicker-prev-button{margin-left:.5rem}.p-datepicker-next-button{margin-right:.5rem}.p-datepicker-input-icon-container{transform:translateY(-2px)}.p-datepicker-clear-icon,.p-select-clear-icon,.p-multiselect-clear-icon,.p-search-input-clear-icon{width:24px!important;min-width:24px!important;height:24px!important}.p-datepicker-clear-icon,.p-search-input-clear-icon{position:absolute!important}.p-select-clear-icon,.p-multiselect-clear-icon{flex:0 0 24px;align-self:center;margin-right:-.25rem;inset-inline-end:0}.p-datepicker-clear-icon{margin-top:-.75rem}.p-datepicker-timeonly{width:11rem!important;min-width:11rem!important}.p-inputfield-lg{height:var(--input-height)}.p-select-overlay,.p-multiselect-overlay{z-index:10002!important}.p-select-option-group,.p-multiselect-option-group{font-size:var(--font-size-s);font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.p-select-option{transition:none}.p-select-option-selected small,.p-multiselect-option-selected small,.p-select-option.p-focus small,.p-multiselect-option.p-focus small{color:var(--color-white)!important}.p-button-primary{text-shadow:0px 0px 1px var(--color-white)}.p-button-primary.p-splitbutton-dropdown{border-left:1px solid #fff9}.p-breadcrumb-item,.p-breadcrumb-item>h1{font-size:var(--font-size-text-normal)}.p-breadcrumb-item a:hover{color:var(--color-text);text-decoration:underline}.p-badge{transition:background-color var(--transition-ease), color var(--transition-ease)}}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a{text-decoration:underline}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{min-width:992px!important}}
