#student-dashboard-css-prefix .vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}#student-dashboard-css-prefix .vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}#student-dashboard-css-prefix .vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:var(--vc-shadow-lg)}#student-dashboard-css-prefix .vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}#student-dashboard-css-prefix .vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}#student-dashboard-css-prefix .vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}#student-dashboard-css-prefix .vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}#student-dashboard-css-prefix .vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}#student-dashboard-css-prefix .vc-popover-caret.direction-bottom{top:0}#student-dashboard-css-prefix .vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-top{top:100%}#student-dashboard-css-prefix .vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-left{left:100%}#student-dashboard-css-prefix .vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-right{left:0}#student-dashboard-css-prefix .vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}#student-dashboard-css-prefix .vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}#student-dashboard-css-prefix .vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}#student-dashboard-css-prefix .vc-popover-caret.align-center{left:50%}#student-dashboard-css-prefix .vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}#student-dashboard-css-prefix .vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}#student-dashboard-css-prefix .vc-popover-caret.align-middle{top:50%}#student-dashboard-css-prefix .vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}#student-dashboard-css-prefix .vc-day-popover-row{display:flex;align-items:center;transition:var(--vc-day-content-transition)}#student-dashboard-css-prefix .vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px}#student-dashboard-css-prefix .vc-day-popover-row-indicator span{transition:var(--vc-day-content-transition)}#student-dashboard-css-prefix .vc-day-popover-row-label{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:-moz-max-content;width:max-content;margin-left:4px;margin-right:4px;font-size:var(--vc-text-xs);line-height:var(--vc-leading-normal)}#student-dashboard-css-prefix .vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}#student-dashboard-css-prefix .vc-day-popover-row-bar{width:10px;height:3px}#student-dashboard-css-prefix .vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}#student-dashboard-css-prefix .vc-header{display:grid;grid-gap:4px;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}#student-dashboard-css-prefix .vc-header.is-lg{font-size:var(--vc-text-lg)}#student-dashboard-css-prefix .vc-header.is-xl{font-size:var(--vc-text-xl)}#student-dashboard-css-prefix .vc-header.is-2xl{font-size:var(--vc-text-2xl)}#student-dashboard-css-prefix .vc-header .vc-title-wrapper{grid-row:1;grid-column:title}#student-dashboard-css-prefix .vc-header .vc-prev{grid-row:1;grid-column:prev}#student-dashboard-css-prefix .vc-header .vc-next{grid-row:1;grid-column:next}#student-dashboard-css-prefix .vc-header .vc-title,#student-dashboard-css-prefix .vc-header .vc-prev,#student-dashboard-css-prefix .vc-header .vc-next{display:flex;align-items:center;border:0;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}#student-dashboard-css-prefix .vc-header .vc-title{color:var(--vc-header-title-color);font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}#student-dashboard-css-prefix .vc-header .vc-title:hover{opacity:.75}#student-dashboard-css-prefix .vc-header .vc-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}#student-dashboard-css-prefix .vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}#student-dashboard-css-prefix .vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}#student-dashboard-css-prefix .vc-nav-header{display:flex;justify-content:space-between}#student-dashboard-css-prefix .vc-nav-title,#student-dashboard-css-prefix .vc-nav-arrow,#student-dashboard-css-prefix .vc-nav-item{font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;border-radius:var(--vc-rounded);white-space:nowrap}#student-dashboard-css-prefix .vc-nav-title:hover,#student-dashboard-css-prefix .vc-nav-arrow:hover,#student-dashboard-css-prefix .vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}#student-dashboard-css-prefix .vc-nav-title:disabled,#student-dashboard-css-prefix .vc-nav-arrow:disabled,#student-dashboard-css-prefix .vc-nav-item:disabled{opacity:.25;pointer-events:none}#student-dashboard-css-prefix .vc-nav-title{color:var(--vc-nav-title-color);font-weight:var(--vc-font-bold);line-height:var(--vc-leading-snug);height:30px;padding:0 6px}#student-dashboard-css-prefix .vc-nav-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}#student-dashboard-css-prefix .vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}#student-dashboard-css-prefix .vc-nav-item{width:48px;text-align:center;font-weight:var(--vc-font-semibold);line-height:var(--vc-leading-snug);padding:6px 0}#student-dashboard-css-prefix .vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:var(--vc-font-bold)}#student-dashboard-css-prefix .vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}#student-dashboard-css-prefix .vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}#student-dashboard-css-prefix .vc-day{position:relative;min-height:32px;z-index:1}#student-dashboard-css-prefix .vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}#student-dashboard-css-prefix .vc-day-layer{position:absolute;inset:0;pointer-events:none}#student-dashboard-css-prefix .vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}#student-dashboard-css-prefix .vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0% 50%}#student-dashboard-css-prefix .vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}#student-dashboard-css-prefix .vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}#student-dashboard-css-prefix .vc-day-content{display:flex;justify-content:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}#student-dashboard-css-prefix .vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}#student-dashboard-css-prefix .vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}#student-dashboard-css-prefix .vc-content:not(.vc-base){font-weight:var(--vc-font-bold);color:var(--vc-content-color)}#student-dashboard-css-prefix .vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}#student-dashboard-css-prefix .vc-highlight{width:28px;height:28px}#student-dashboard-css-prefix .vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}#student-dashboard-css-prefix .vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}#student-dashboard-css-prefix .vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}#student-dashboard-css-prefix .vc-highlight-bg-outline,#student-dashboard-css-prefix .vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:var(--vc-rounded-full)}#student-dashboard-css-prefix .vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:var(--vc-rounded-full)}#student-dashboard-css-prefix .vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:var(--vc-rounded-full)}#student-dashboard-css-prefix .vc-highlight-content-outline,#student-dashboard-css-prefix .vc-highlight-content-none{font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}#student-dashboard-css-prefix .vc-highlight-content-light{font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}#student-dashboard-css-prefix .vc-highlight-content-solid{font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}#student-dashboard-css-prefix .vc-dots{display:flex;justify-content:center;align-items:center}#student-dashboard-css-prefix .vc-dot{width:5px;height:5px;border-radius:9999px;transition:var(--vc-day-content-transition)}#student-dashboard-css-prefix .vc-dot:not(:last-child){margin-right:3px}#student-dashboard-css-prefix .vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}#student-dashboard-css-prefix .vc-bar{flex-grow:1;height:3px;transition:var(--vc-day-content-transition)}#student-dashboard-css-prefix .vc-dot{background-color:var(--vc-dot-bg)}#student-dashboard-css-prefix .vc-bar{background-color:var(--vc-bar-bg)}#student-dashboard-css-prefix .vc-pane{min-width:250px}#student-dashboard-css-prefix .vc-weeknumber{display:flex;justify-content:center;align-items:center;position:absolute}#student-dashboard-css-prefix .vc-weeknumber.is-left{left:calc(var(--vc-weeknumber-offset-inside) * -1)}#student-dashboard-css-prefix .vc-weeknumber.is-right{right:calc(var(--vc-weeknumber-offset-inside) * -1)}#student-dashboard-css-prefix .vc-weeknumber.is-left-outside{left:calc(var(--vc-weeknumber-offset-outside) * -1)}#student-dashboard-css-prefix .vc-weeknumber.is-right-outside{right:calc(var(--vc-weeknumber-offset-outside) * -1)}#student-dashboard-css-prefix .vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}#student-dashboard-css-prefix .vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}#student-dashboard-css-prefix .vc-weeks.vc-show-weeknumbers-left{margin-left:var(--vc-weeknumber-offset-inside)}#student-dashboard-css-prefix .vc-weeks.vc-show-weeknumbers-right{margin-right:var(--vc-weeknumber-offset-inside)}#student-dashboard-css-prefix .vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:var(--vc-text-sm);font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}#student-dashboard-css-prefix .vc-week,#student-dashboard-css-prefix .vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}#student-dashboard-css-prefix .vc-pane-container{width:100%;position:relative}#student-dashboard-css-prefix .vc-pane-container.in-transition{overflow:hidden}#student-dashboard-css-prefix .vc-pane-layout{display:grid}#student-dashboard-css-prefix .vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}#student-dashboard-css-prefix .vc-day-popover-container{font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium)}#student-dashboard-css-prefix .vc-day-popover-header{font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:var(--vc-font-semibold);text-align:center}#student-dashboard-css-prefix .vc-base-select{position:relative;display:flex;justify-content:center;align-items:center;height:30px;font-size:var(--vc-text-base);font-weight:var(--vc-font-medium)}#student-dashboard-css-prefix .vc-base-select.vc-has-icon select{padding:0 27px 0 9px}#student-dashboard-css-prefix .vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}#student-dashboard-css-prefix .vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}#student-dashboard-css-prefix .vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}#student-dashboard-css-prefix .vc-base-select .vc-base-sizer{font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}#student-dashboard-css-prefix .vc-base-select select{display:inline-flex;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:var(--vc-rounded);height:30px;width:-moz-max-content;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0px;background-image:none;cursor:pointer;text-align:center}#student-dashboard-css-prefix .vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}#student-dashboard-css-prefix .vc-base-select select.vc-align-left{text-align:left}#student-dashboard-css-prefix .vc-base-select select.vc-align-right{text-align:right}#student-dashboard-css-prefix .vc-time-picker{display:flex;flex-direction:column;align-items:center;padding:8px 4px}#student-dashboard-css-prefix .vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}#student-dashboard-css-prefix .vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}#student-dashboard-css-prefix .vc-time-picker>*+*{margin-top:4px}#student-dashboard-css-prefix .vc-time-header{display:flex;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}#student-dashboard-css-prefix .vc-time-select-group{display:inline-flex;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}#student-dashboard-css-prefix .vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}#student-dashboard-css-prefix .vc-time-select-group select{background:transparent;padding:0 4px}#student-dashboard-css-prefix .vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}#student-dashboard-css-prefix .vc-time-month{color:var(--vc-time-month-color);margin-left:8px}#student-dashboard-css-prefix .vc-time-day{color:var(--vc-time-day-color);margin-left:4px}#student-dashboard-css-prefix .vc-time-year{color:var(--vc-time-year-color);margin-left:8px}#student-dashboard-css-prefix .vc-time-colon{margin:0 1px 2px 2px}#student-dashboard-css-prefix .vc-time-decimal{margin:0 0 0 1px}#student-dashboard-css-prefix .vc-none-enter-active,#student-dashboard-css-prefix .vc-none-leave-active{transition-duration:0s}#student-dashboard-css-prefix .vc-fade-enter-active,#student-dashboard-css-prefix .vc-fade-leave-active,#student-dashboard-css-prefix .vc-slide-left-enter-active,#student-dashboard-css-prefix .vc-slide-left-leave-active,#student-dashboard-css-prefix .vc-slide-right-enter-active,#student-dashboard-css-prefix .vc-slide-right-leave-active,#student-dashboard-css-prefix .vc-slide-up-enter-active,#student-dashboard-css-prefix .vc-slide-up-leave-active,#student-dashboard-css-prefix .vc-slide-down-enter-active,#student-dashboard-css-prefix .vc-slide-down-leave-active,#student-dashboard-css-prefix .vc-slide-fade-enter-active,#student-dashboard-css-prefix .vc-slide-fade-leave-active{transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);backface-visibility:hidden;pointer-events:none}#student-dashboard-css-prefix .vc-none-leave-active,#student-dashboard-css-prefix .vc-fade-leave-active,#student-dashboard-css-prefix .vc-slide-left-leave-active,#student-dashboard-css-prefix .vc-slide-right-leave-active,#student-dashboard-css-prefix .vc-slide-up-leave-active,#student-dashboard-css-prefix .vc-slide-down-leave-active{position:absolute!important;width:100%}#student-dashboard-css-prefix .vc-none-enter-from,#student-dashboard-css-prefix .vc-none-leave-to,#student-dashboard-css-prefix .vc-fade-enter-from,#student-dashboard-css-prefix .vc-fade-leave-to,#student-dashboard-css-prefix .vc-slide-left-enter-from,#student-dashboard-css-prefix .vc-slide-left-leave-to,#student-dashboard-css-prefix .vc-slide-right-enter-from,#student-dashboard-css-prefix .vc-slide-right-leave-to,#student-dashboard-css-prefix .vc-slide-up-enter-from,#student-dashboard-css-prefix .vc-slide-up-leave-to,#student-dashboard-css-prefix .vc-slide-down-enter-from,#student-dashboard-css-prefix .vc-slide-down-leave-to,#student-dashboard-css-prefix .vc-slide-fade-enter-from,#student-dashboard-css-prefix .vc-slide-fade-leave-to{opacity:0}#student-dashboard-css-prefix .vc-slide-left-enter-from,#student-dashboard-css-prefix .vc-slide-right-leave-to,#student-dashboard-css-prefix .vc-slide-fade-enter-from.direction-left,#student-dashboard-css-prefix .vc-slide-fade-leave-to.direction-left{transform:translate(var(--vc-slide-translate))}#student-dashboard-css-prefix .vc-slide-right-enter-from,#student-dashboard-css-prefix .vc-slide-left-leave-to,#student-dashboard-css-prefix .vc-slide-fade-enter-from.direction-right,#student-dashboard-css-prefix .vc-slide-fade-leave-to.direction-right{transform:translate(calc(-1 * var(--vc-slide-translate)))}#student-dashboard-css-prefix .vc-slide-up-enter-from,#student-dashboard-css-prefix .vc-slide-down-leave-to,#student-dashboard-css-prefix .vc-slide-fade-enter-from.direction-top,#student-dashboard-css-prefix .vc-slide-fade-leave-to.direction-top{transform:translateY(var(--vc-slide-translate))}#student-dashboard-css-prefix .vc-slide-down-enter-from,#student-dashboard-css-prefix .vc-slide-up-leave-to,#student-dashboard-css-prefix .vc-slide-fade-enter-from.direction-bottom,#student-dashboard-css-prefix .vc-slide-fade-leave-to.direction-bottom{transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white: #ffffff;--vc-black: #000000;--vc-gray-50: #f8fafc;--vc-gray-100: #f1f5f9;--vc-gray-200: #e2e8f0;--vc-gray-300: #cbd5e1;--vc-gray-400: #94a3b8;--vc-gray-500: #64748b;--vc-gray-600: #475569;--vc-gray-700: #334155;--vc-gray-800: #1e293b;--vc-gray-900: #0f172a;--vc-font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal: 400;--vc-font-medium: 500;--vc-font-semibold: 600;--vc-font-bold: 700;--vc-text-2xs: 10px;--vc-text-xs: 12px;--vc-text-sm: 14px;--vc-text-base: 16px;--vc-text-lg: 18px;--vc-text-xl: 20px;--vc-text-2xl: 24px;--vc-leading-none: 1;--vc-leading-tight: 1.25;--vc-leading-snug: 1.375;--vc-leading-normal: 1.5;--vc-rounded: .25rem;--vc-rounded-md: .375rem;--vc-rounded-lg: .5rem;--vc-rounded-full: 9999px;--vc-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--vc-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--vc-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease;--vc-day-content-transition: all .13s ease-in;--vc-weeknumber-offset-inside: 26px;--vc-weeknumber-offset-outside: 34px}#student-dashboard-css-prefix .vc-gray{--vc-accent-50: var(--vc-gray-50);--vc-accent-100: var(--vc-gray-100);--vc-accent-200: var(--vc-gray-200);--vc-accent-300: var(--vc-gray-300);--vc-accent-400: var(--vc-gray-400);--vc-accent-500: var(--vc-gray-500);--vc-accent-600: var(--vc-gray-600);--vc-accent-700: var(--vc-gray-700);--vc-accent-800: var(--vc-gray-800);--vc-accent-900: var(--vc-gray-900)}#student-dashboard-css-prefix .vc-red{--vc-accent-50: #fef2f2;--vc-accent-100: #fee2e2;--vc-accent-200: #fecaca;--vc-accent-300: #fca5a5;--vc-accent-400: #f87171;--vc-accent-500: #ef4444;--vc-accent-600: #dc2626;--vc-accent-700: #b91c1c;--vc-accent-800: #991b1b;--vc-accent-900: #7f1d1d}#student-dashboard-css-prefix .vc-orange{--vc-accent-50: #fff7ed;--vc-accent-100: #ffedd5;--vc-accent-200: #fed7aa;--vc-accent-300: #fdba74;--vc-accent-400: #fb923c;--vc-accent-500: #f97316;--vc-accent-600: #ea580c;--vc-accent-700: #c2410c;--vc-accent-800: #9a3412;--vc-accent-900: #7c2d12}#student-dashboard-css-prefix .vc-yellow{--vc-accent-50: #fefce8;--vc-accent-100: #fef9c3;--vc-accent-200: #fef08a;--vc-accent-300: #fde047;--vc-accent-400: #facc15;--vc-accent-500: #eab308;--vc-accent-600: #ca8a04;--vc-accent-700: #a16207;--vc-accent-800: #854d0e;--vc-accent-900: #713f12}#student-dashboard-css-prefix .vc-green{--vc-accent-50: #f0fdf4;--vc-accent-100: #dcfce7;--vc-accent-200: #bbf7d0;--vc-accent-300: #86efac;--vc-accent-400: #4ade80;--vc-accent-500: #22c55e;--vc-accent-600: #16a34a;--vc-accent-700: #15803d;--vc-accent-800: #166534;--vc-accent-900: #14532d}#student-dashboard-css-prefix .vc-teal{--vc-accent-50: #f0fdfa;--vc-accent-100: #ccfbf1;--vc-accent-200: #99f6e4;--vc-accent-300: #5eead4;--vc-accent-400: #2dd4bf;--vc-accent-500: #14b8a6;--vc-accent-600: #0d9488;--vc-accent-700: #0f766e;--vc-accent-800: #115e59;--vc-accent-900: #134e4a}#student-dashboard-css-prefix .vc-blue{--vc-accent-50: #eff6ff;--vc-accent-100: #dbeafe;--vc-accent-200: #bfdbfe;--vc-accent-300: #93c5fd;--vc-accent-400: #60a5fa;--vc-accent-500: #3b82f6;--vc-accent-600: #2563eb;--vc-accent-700: #1d4ed8;--vc-accent-800: #1e40af;--vc-accent-900: #1e3a8a}#student-dashboard-css-prefix .vc-indigo{--vc-accent-50: #eef2ff;--vc-accent-100: #e0e7ff;--vc-accent-200: #c7d2fe;--vc-accent-300: #a5b4fc;--vc-accent-400: #818cf8;--vc-accent-500: #6366f1;--vc-accent-600: #4f46e5;--vc-accent-700: #4338ca;--vc-accent-800: #3730a3;--vc-accent-900: #312e81}#student-dashboard-css-prefix .vc-purple{--vc-accent-50: #faf5ff;--vc-accent-100: #f3e8ff;--vc-accent-200: #e9d5ff;--vc-accent-300: #d8b4fe;--vc-accent-400: #c084fc;--vc-accent-500: #a855f7;--vc-accent-600: #9333ea;--vc-accent-700: #7e22ce;--vc-accent-800: #6b21a8;--vc-accent-900: #581c87}#student-dashboard-css-prefix .vc-pink{--vc-accent-50: #fdf2f8;--vc-accent-100: #fce7f3;--vc-accent-200: #fbcfe8;--vc-accent-300: #f9a8d4;--vc-accent-400: #f472b6;--vc-accent-500: #ec4899;--vc-accent-600: #db2777;--vc-accent-700: #be185d;--vc-accent-800: #9d174d;--vc-accent-900: #831843}#student-dashboard-css-prefix .vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}#student-dashboard-css-prefix .vc-light{--vc-color: var(--vc-gray-900);--vc-bg: var(--vc-white);--vc-border: var(--vc-gray-300);--vc-hover-bg: hsla(211, 25%, 84%, .3);--vc-focus-ring: 0 0 0 2px rgb(59, 131, 246, .4);--vc-header-arrow-color: var(--vc-gray-500);--vc-header-arrow-hover-bg: var(--vc-gray-200);--vc-header-title-color: var(--vc-gray-900);--vc-weekday-color: var(--vc-gray-500);--vc-weeknumber-color: var(--vc-gray-400);--vc-nav-hover-bg: var(--vc-gray-200);--vc-nav-title-color: var(--vc-gray-900);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: var(--vc-shadow);--vc-nav-item-current-color: var(--vc-accent-600);--vc-day-popover-container-color: var(--vc-white);--vc-day-popover-container-bg: var(--vc-gray-800);--vc-day-popover-container-border: var(--vc-gray-700);--vc-day-popover-header-color: var(--vc-gray-700);--vc-popover-content-color: var(--vc-gray-900);--vc-popover-content-bg: var(--vc-gray-50);--vc-popover-content-border: var(--vc-gray-300);--vc-time-picker-border: var(--vc-gray-300);--vc-time-weekday-color: var(--vc-gray-700);--vc-time-month-color: var(--vc-accent-600);--vc-time-day-color: var(--vc-accent-600);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-50);--vc-time-select-group-border: var(--vc-gray-300);--vc-time-select-group-icon-color: var(--vc-accent-500);--vc-select-color: var(--vc-gray-900);--vc-select-bg: var(--vc-gray-100);--vc-select-hover-bg: var(--vc-gray-200);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-400)}#student-dashboard-css-prefix .vc-light.vc-attr,#student-dashboard-css-prefix .vc-light .vc-attr{--vc-content-color: var(--vc-accent-600);--vc-highlight-outline-bg: var(--vc-white);--vc-highlight-outline-border: var(--vc-accent-600);--vc-highlight-outline-content-color: var(--vc-accent-700);--vc-highlight-light-bg: var(--vc-accent-200);--vc-highlight-light-content-color: var(--vc-accent-900);--vc-highlight-solid-bg: var(--vc-accent-600);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-600);--vc-bar-bg: var(--vc-accent-600)}#student-dashboard-css-prefix .vc-dark{--vc-color: var(--vc-white);--vc-bg: var(--vc-gray-900);--vc-border: var(--vc-gray-700);--vc-hover-bg: hsla(216, 15%, 52%, .3);--vc-focus-ring: 0 0 0 2px rgb(59 130 246 / .7);--vc-header-arrow-color: var(--vc-gray-300);--vc-header-arrow-hover-bg: var(--vc-gray-800);--vc-header-title-color: var(--vc-gray-100);--vc-weekday-color: var(--vc-accent-200);--vc-weeknumber-color: var(--vc-gray-500);--vc-nav-hover-bg: var(--vc-gray-700);--vc-nav-title-color: var(--vc-gray-100);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: none;--vc-nav-item-current-color: var(--vc-accent-400);--vc-day-popover-container-color: var(--vc-gray-800);--vc-day-popover-container-bg: var(--vc-white);--vc-day-popover-container-border: var(--vc-gray-100);--vc-day-popover-header-color: var(--vc-gray-300);--vc-popover-content-color: var(--vc-white);--vc-popover-content-bg: var(--vc-gray-800);--vc-popover-content-border: var(--vc-gray-700);--vc-time-picker-border: var(--vc-gray-700);--vc-time-weekday-color: var(--vc-gray-400);--vc-time-month-color: var(--vc-accent-400);--vc-time-day-color: var(--vc-accent-400);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-700);--vc-time-select-group-border: var(--vc-gray-500);--vc-time-select-group-icon-color: var(--vc-accent-400);--vc-select-color: var(--vc-gray-200);--vc-select-bg: var(--vc-gray-700);--vc-select-hover-bg: var(--vc-gray-600);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-600)}#student-dashboard-css-prefix .vc-dark.vc-attr,#student-dashboard-css-prefix .vc-dark .vc-attr{--vc-content-color: var(--vc-accent-500);--vc-highlight-outline-bg: var(--vc-gray-900);--vc-highlight-outline-border: var(--vc-accent-300);--vc-highlight-outline-content-color: var(--vc-accent-200);--vc-highlight-light-bg: var(--vc-accent-800);--vc-highlight-light-content-color: var(--vc-accent-100);--vc-highlight-solid-bg: var(--vc-accent-500);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-500);--vc-bar-bg: var(--vc-accent-500)}#student-dashboard-css-prefix .vc-container{position:relative;display:inline-flex;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}#student-dashboard-css-prefix .vc-container,#student-dashboard-css-prefix .vc-container *{box-sizing:border-box}#student-dashboard-css-prefix .vc-container:focus,#student-dashboard-css-prefix .vc-container *:focus{outline:none}#student-dashboard-css-prefix .vc-container .vc-container{border:none}#student-dashboard-css-prefix .vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:var(--vc-rounded-lg)}#student-dashboard-css-prefix .vc-expanded{min-width:100%}#student-dashboard-css-prefix .vc-transparent{background-color:transparent}#student-dashboard-css-prefix .vc-date-picker-content{padding:0;background-color:var(--vc-bg)}#student-dashboard-css-prefix .vc-date-picker-content .vc-container{border:0}:root{--origami-spacing-48: 12.25rem;--origami-spacing-46: 11.75rem;--origami-spacing-44: 11.25rem;--origami-spacing-42: 10.75rem;--origami-spacing-40: 10.25rem;--origami-spacing-36: 9rem;--origami-spacing-34: 8.5rem;--origami-spacing-32: 8rem;--origami-spacing-30: 7.5rem;--origami-spacing-28: 7rem;--origami-spacing-26: 6.5rem;--origami-spacing-24: 6rem;--origami-spacing-22: 5.5rem;--origami-spacing-20: 5rem;--origami-spacing-18: 4.5rem;--origami-spacing-16: 4rem;--origami-spacing-14: 3.5rem;--origami-spacing-12: 3rem;--origami-spacing-10: 2.5rem;--origami-spacing-8: 2rem;--origami-spacing-6: 1.5rem;--origami-spacing-4: 1rem;--origami-spacing-2: .5rem;--origami-overlay-opacity: .65;--origami-font-size-link: 1rem;--origami-font-size-label: .875rem;--origami-font-size-body: 1rem;--origami-font-size-h3: 1.25rem;--origami-font-size-h2: 1.5rem;--origami-font-size-h1: 2rem;--origami-font-weight-bold: 700;--origami-font-weight-normal: 400;--origami-shadow-xl: 0px 20px 25px -5px rgba(0, 0, 0, .15), 0px 10px 10px -5px rgba(0, 0, 0, .04);--origami-shadow-lg: 0px 10px 15px rgba(0, 0, 0, .15), 0px 4px 6px -2px rgba(0, 0, 0, .05);--origami-shadow-md: 0px 4px 6px rgba(0, 0, 0, .15), 0px 2px 4px -1px rgba(0, 0, 0, .06);--origami-shadow-base: 0px 1px 3px rgba(0, 0, 0, .1), 0px 1px 2px rgba(0, 0, 0, .15);--origami-grey-400: #2F333E;--origami-grey-300: #696B73;--origami-grey-200: #BABBBF;--origami-grey-100: #E8E8E9;--origami-pink-400: #B33669;--origami-pink-300: #E04483;--origami-pink-200: #EC8FB5;--origami-pink-100: #F6C7DA;--origami-purple-400: #43235C;--origami-purple-300: #6F399B;--origami-purple-200: #A988C3;--origami-purple-100: #D4C4E1;--origami-cyan-400: #3A9DA9;--origami-cyan-300: #54E1F0;--origami-cyan-200: #98ECF6;--origami-cyan-100: #CCF6FB;--origami-green-400: #018464;--origami-green-300: #03CA9A;--origami-green-200: #68DFC2;--origami-green-100: #B3EFE1;--origami-yellow-400: #C89A33;--origami-yellow-300: #FAC140;--origami-yellow-200: #FCDA8C;--origami-yellow-100: #FEECC6;--origami-orange-400: #FE5B2C;--origami-orange-300: #FF9E45;--origami-orange-200: #FFBA81;--origami-orange-100: #FFD1AB;--origami-red-400: #CC3723;--origami-red-300: #FF452C;--origami-red-200: #FF8F80;--origami-red-100: #FFC7C0;--origami-blue-400: #050F64;--origami-blue-300: #0E0FE0;--origami-blue-200: #6E6FEC;--origami-blue-100: #B7B7F6;--origami-white: #FFFFFF;--origami-black: #181C28;--origami-breakpoint-2xl: 1536px;--origami-breakpoint-xl: 1280px;--origami-breakpoint-lg: 1024px;--origami-breakpoint-md: 768px;--origami-breakpoint-sm: 640px;--origami-font-family: "Monument Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--origami-page-bg: var(--origami-white);--origami-text-low-emphasis: var(--origami-grey-300);--origami-text-white: var(--origami-white);--origami-text-black: var(--origami-black);--origami-brand-navy: var(--origami-blue-400);--origami-brand-blue: var(--origami-blue-300);--origami-overlay-background-color: var(--origami-brand-navy);--origami-text-blue: var(--origami-brand-blue)}@font-face{font-family:Monument Grotesk;font-weight:700;font-style:normal;font-display:swap;src:url(https://student-dashboard-web.paperdev.co/fonts/MonumentGrotesk-Bold/MonumentGrotesk-Bold.woff2) format("woff2"),url(https://student-dashboard-web.paperdev.co/fonts/MonumentGrotesk-Bold/MonumentGrotesk-Bold.woff) format("woff"),url(https://student-dashboard-web.paperdev.co/fonts/MonumentGrotesk-Bold/MonumentGrotesk-Bold.otf) format("otf")}@font-face{font-family:Monument Grotesk;font-weight:400;font-style:normal;font-display:swap;src:url(https://student-dashboard-web.paperdev.co/fonts/MonumentGrotesk-Regular/MonumentGrotesk-Regular.woff2) format("woff2"),url(https://student-dashboard-web.paperdev.co/fonts/MonumentGrotesk-Regular/MonumentGrotesk-Regular.woff) format("woff"),url(https://student-dashboard-web.paperdev.co/fonts/MonumentGrotesk-Regular/MonumentGrotesk-Regular.otf) format("otf")}#student-dashboard-css-prefix .origami-container{padding:0 1rem}@media (min-width: 769px){#student-dashboard-css-prefix .origami-container{padding:0 2rem}}@media (min-width: 1281px){#student-dashboard-css-prefix .origami-container{margin:auto;max-width:83rem}}#student-dashboard-css-prefix [class*=origami-]{font-family:var(--origami-font-family)}#student-dashboard-css-prefix .origami-disabled-scroll{overflow:hidden}#student-dashboard-css-prefix .origami-sr-only{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;border:0;height:1px;width:1px;overflow:hidden;white-space:nowrap}#student-dashboard-css-prefix .origami-base-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:inherit;font-family:inherit;font-size:inherit;text-decoration:none;padding:0;margin:0;border:0;outline:0;cursor:pointer}#student-dashboard-css-prefix svg.origami-icon{display:inline-block;vertical-align:middle}#student-dashboard-css-prefix button.origami-button{font-family:var(--origami-font-family);font-size:var(--origami-font-size-body);font-weight:var(--origami-font-weight-bold);border-radius:.3125rem;box-shadow:var(--origami-shadow-md);border:none;padding:.75rem 1.5rem;position:relative;display:inline-flex;vertical-align:middle;line-height:1;cursor:pointer}#student-dashboard-css-prefix button.origami-button>*{pointer-events:none}#student-dashboard-css-prefix button.origami-button .origami-button__content{display:flex;align-items:center}#student-dashboard-css-prefix button.origami-button .origami-button__hidden{visibility:hidden}#student-dashboard-css-prefix button.origami-button .origami-button__icon--leading{margin-right:var(--origami-spacing-2);display:inline-flex}#student-dashboard-css-prefix button.origami-button .origami-button__icon--trailing{margin-left:var(--origami-spacing-2);display:inline-flex}#student-dashboard-css-prefix button.origami-button:focus{outline:none}#student-dashboard-css-prefix button.origami-button:hover,#student-dashboard-css-prefix button.origami-button:focus-visible{box-shadow:var(--origami-shadow-lg);outline:none}#student-dashboard-css-prefix button.origami-button--loading{cursor:default}#student-dashboard-css-prefix button.origami-button:active,#student-dashboard-css-prefix button.origami-button--loading,#student-dashboard-css-prefix button.origami-button--loading:hover{box-shadow:var(--origami-shadow-base)}#student-dashboard-css-prefix button.origami-button:focus-visible{outline:none}#student-dashboard-css-prefix button.origami-button:focus-visible:before{content:"";position:absolute;inset:-.3125rem;border:2px solid var(--origami-blue-300);border-radius:.375rem}#student-dashboard-css-prefix button.origami-button:disabled,#student-dashboard-css-prefix button.origami-button:disabled:hover,#student-dashboard-css-prefix button.origami-button:disabled:focus-visible,#student-dashboard-css-prefix button.origami-button:disabled:active{background:var(--origami-grey-100);color:var(--origami-grey-300);box-shadow:none;border:0;cursor:not-allowed}#student-dashboard-css-prefix button.origami-button:disabled:before{border:0}#student-dashboard-css-prefix button.origami-button:disabled:after,#student-dashboard-css-prefix button.origami-button:disabled:hover:after,#student-dashboard-css-prefix button.origami-button:disabled:focus-visible:after{box-shadow:none}#student-dashboard-css-prefix button.origami-button--primary{background:var(--origami-blue-300);color:var(--origami-white)}#student-dashboard-css-prefix button.origami-button--primary:hover,#student-dashboard-css-prefix button.origami-button--primary:focus-visible{background:var(--origami-blue-400)}#student-dashboard-css-prefix button.origami-button--primary:active,#student-dashboard-css-prefix button.origami-button--primary.origami-button--loading{background:var(--origami-blue-400)}#student-dashboard-css-prefix button.origami-button--secondary{background:var(--origami-white);color:var(--origami-black);position:relative;box-shadow:inset 0 0 0 2px var(--origami-grey-200)}#student-dashboard-css-prefix button.origami-button--secondary:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.3125rem;box-shadow:var(--origami-shadow-md)}#student-dashboard-css-prefix button.origami-button--secondary:hover,#student-dashboard-css-prefix button.origami-button--secondary:focus-visible{background:var(--origami-grey-100);box-shadow:inset 0 0 0 2px var(--origami-grey-200)}#student-dashboard-css-prefix button.origami-button--secondary:hover:after,#student-dashboard-css-prefix button.origami-button--secondary:focus-visible:after{box-shadow:var(--origami-shadow-lg)}#student-dashboard-css-prefix button.origami-button--secondary:active,#student-dashboard-css-prefix button.origami-button--secondary.origami-button--loading{background:var(--origami-grey-100);box-shadow:inset 0 0 0 2px var(--origami-grey-200)}#student-dashboard-css-prefix button.origami-button--secondary:active:after,#student-dashboard-css-prefix button.origami-button--secondary.origami-button--loading:after{box-shadow:var(--origami-shadow-base)}#student-dashboard-css-prefix button.origami-button--destructive{background:var(--origami-red-300);color:var(--origami-black)}#student-dashboard-css-prefix button.origami-button--destructive:hover,#student-dashboard-css-prefix button.origami-button--destructive:focus-visible{background:var(--origami-red-400);color:var(--origami-white)}#student-dashboard-css-prefix button.origami-button--destructive:active,#student-dashboard-css-prefix button.origami-button--destructive.origami-button--loading{background:var(--origami-red-400);color:var(--origami-white)}#student-dashboard-css-prefix button.origami-button--tertiary{background:none;color:var(--origami-blue-300);padding:.25rem 1rem;box-shadow:none;line-height:1.5}#student-dashboard-css-prefix button.origami-button--tertiary:hover,#student-dashboard-css-prefix button.origami-button--tertiary:focus-visible{background:var(--origami-blue-100);color:var(--origami-blue-300);box-shadow:none}#student-dashboard-css-prefix button.origami-button--tertiary:focus-visible:before{padding:.125rem}#student-dashboard-css-prefix button.origami-button--tertiary:active,#student-dashboard-css-prefix button.origami-button--tertiary.origami-button--loading{background:var(--origami-blue-200);color:var(--origami-black);box-shadow:none}#student-dashboard-css-prefix button.origami-button--tertiary:disabled{background:none;color:var(--origami-grey-300);box-shadow:none}#student-dashboard-css-prefix button.origami-button .origami-button__loader{position:absolute;left:50%;top:50%;width:.8125rem;height:.8125rem;border:2px solid rgba(255,255,255,.35);border-left:2px solid var(--origami-white);border-radius:50%;animation:origami-loading-rotation 1s infinite linear}#student-dashboard-css-prefix button.origami-button .origami-button__loader:after{border-radius:50%;width:.8125rem;height:.8125rem}#student-dashboard-css-prefix button.origami-button--secondary .origami-button__loader{border-color:#00000059;border-left-color:var(--origami-black)}@keyframes origami-loading-rotation{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}#student-dashboard-css-prefix .origami-grid{display:grid;justify-content:center;grid-template-columns:repeat(4,1fr);-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem}@media (min-width: 641px){#student-dashboard-css-prefix .origami-grid{-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}}@media (min-width: 769px){#student-dashboard-css-prefix .origami-grid{grid-template-columns:repeat(12,1fr)}}#student-dashboard-css-prefix .origami-grid>*[column-start~="1"]{grid-column-start:1}#student-dashboard-css-prefix .origami-grid>*[column-span~="1"]{grid-column-end:span 1}#student-dashboard-css-prefix .origami-grid>*[column-start~="2"]{grid-column-start:2}#student-dashboard-css-prefix .origami-grid>*[column-span~="2"]{grid-column-end:span 2}#student-dashboard-css-prefix .origami-grid>*[column-start~="3"]{grid-column-start:3}#student-dashboard-css-prefix .origami-grid>*[column-span~="3"]{grid-column-end:span 3}#student-dashboard-css-prefix .origami-grid>*[column-start~="4"]{grid-column-start:4}#student-dashboard-css-prefix .origami-grid>*[column-span~="4"]{grid-column-end:span 4}#student-dashboard-css-prefix .origami-grid>*[row-start~="1"]{grid-row-start:1}#student-dashboard-css-prefix .origami-grid>*[row-span~="1"]{grid-row-end:span 1}#student-dashboard-css-prefix .origami-grid>*[row-start~="2"]{grid-row-start:2}#student-dashboard-css-prefix .origami-grid>*[row-span~="2"]{grid-row-end:span 2}#student-dashboard-css-prefix .origami-grid>*[row-start~="3"]{grid-row-start:3}#student-dashboard-css-prefix .origami-grid>*[row-span~="3"]{grid-row-end:span 3}#student-dashboard-css-prefix .origami-grid>*[row-start~="4"]{grid-row-start:4}#student-dashboard-css-prefix .origami-grid>*[row-span~="4"]{grid-row-end:span 4}@media (min-width: 321px){#student-dashboard-css-prefix .origami-grid>*[column-start~="xs:1"]{grid-column-start:1}#student-dashboard-css-prefix .origami-grid>*[column-span~="xs:1"]{grid-column-end:span 1}#student-dashboard-css-prefix .origami-grid>*[column-start~="xs:2"]{grid-column-start:2}#student-dashboard-css-prefix .origami-grid>*[column-span~="xs:2"]{grid-column-end:span 2}#student-dashboard-css-prefix .origami-grid>*[column-start~="xs:3"]{grid-column-start:3}#student-dashboard-css-prefix .origami-grid>*[column-span~="xs:3"]{grid-column-end:span 3}#student-dashboard-css-prefix .origami-grid>*[column-start~="xs:4"]{grid-column-start:4}#student-dashboard-css-prefix .origami-grid>*[column-span~="xs:4"]{grid-column-end:span 4}}@media (min-width: 641px){#student-dashboard-css-prefix .origami-grid>*[column-start~="sm:1"]{grid-column-start:1}#student-dashboard-css-prefix .origami-grid>*[column-span~="sm:1"]{grid-column-end:span 1}#student-dashboard-css-prefix .origami-grid>*[column-start~="sm:2"]{grid-column-start:2}#student-dashboard-css-prefix .origami-grid>*[column-span~="sm:2"]{grid-column-end:span 2}#student-dashboard-css-prefix .origami-grid>*[column-start~="sm:3"]{grid-column-start:3}#student-dashboard-css-prefix .origami-grid>*[column-span~="sm:3"]{grid-column-end:span 3}#student-dashboard-css-prefix .origami-grid>*[column-start~="sm:4"]{grid-column-start:4}#student-dashboard-css-prefix .origami-grid>*[column-span~="sm:4"]{grid-column-end:span 4}}@media (min-width: 321px){#student-dashboard-css-prefix .origami-grid>*[row-start~="xs:1"]{grid-row-start:1}#student-dashboard-css-prefix .origami-grid>*[row-span~="xs:1"]{grid-row-end:span 1}#student-dashboard-css-prefix .origami-grid>*[row-start~="xs:2"]{grid-row-start:2}#student-dashboard-css-prefix .origami-grid>*[row-span~="xs:2"]{grid-row-end:span 2}#student-dashboard-css-prefix .origami-grid>*[row-start~="xs:3"]{grid-row-start:3}#student-dashboard-css-prefix .origami-grid>*[row-span~="xs:3"]{grid-row-end:span 3}#student-dashboard-css-prefix .origami-grid>*[row-start~="xs:4"]{grid-row-start:4}#student-dashboard-css-prefix .origami-grid>*[row-span~="xs:4"]{grid-row-end:span 4}}@media (min-width: 641px){#student-dashboard-css-prefix .origami-grid>*[row-start~="sm:1"]{grid-row-start:1}#student-dashboard-css-prefix .origami-grid>*[row-span~="sm:1"]{grid-row-end:span 1}#student-dashboard-css-prefix .origami-grid>*[row-start~="sm:2"]{grid-row-start:2}#student-dashboard-css-prefix .origami-grid>*[row-span~="sm:2"]{grid-row-end:span 2}#student-dashboard-css-prefix .origami-grid>*[row-start~="sm:3"]{grid-row-start:3}#student-dashboard-css-prefix .origami-grid>*[row-span~="sm:3"]{grid-row-end:span 3}#student-dashboard-css-prefix .origami-grid>*[row-start~="sm:4"]{grid-row-start:4}#student-dashboard-css-prefix .origami-grid>*[row-span~="sm:4"]{grid-row-end:span 4}}@media (min-width: 769px){#student-dashboard-css-prefix .origami-grid>*[column-start~="md:1"]{grid-column-start:1}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:1"]{grid-column-end:span 1}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:2"]{grid-column-start:2}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:2"]{grid-column-end:span 2}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:3"]{grid-column-start:3}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:3"]{grid-column-end:span 3}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:4"]{grid-column-start:4}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:4"]{grid-column-end:span 4}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:5"]{grid-column-start:5}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:5"]{grid-column-end:span 5}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:6"]{grid-column-start:6}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:6"]{grid-column-end:span 6}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:7"]{grid-column-start:7}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:7"]{grid-column-end:span 7}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:8"]{grid-column-start:8}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:8"]{grid-column-end:span 8}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:9"]{grid-column-start:9}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:9"]{grid-column-end:span 9}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:10"]{grid-column-start:10}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:10"]{grid-column-end:span 10}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:11"]{grid-column-start:11}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:11"]{grid-column-end:span 11}#student-dashboard-css-prefix .origami-grid>*[column-start~="md:12"]{grid-column-start:12}#student-dashboard-css-prefix .origami-grid>*[column-span~="md:12"]{grid-column-end:span 12}}@media (min-width: 1025px){#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:1"]{grid-column-start:1}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:1"]{grid-column-end:span 1}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:2"]{grid-column-start:2}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:2"]{grid-column-end:span 2}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:3"]{grid-column-start:3}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:3"]{grid-column-end:span 3}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:4"]{grid-column-start:4}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:4"]{grid-column-end:span 4}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:5"]{grid-column-start:5}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:5"]{grid-column-end:span 5}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:6"]{grid-column-start:6}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:6"]{grid-column-end:span 6}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:7"]{grid-column-start:7}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:7"]{grid-column-end:span 7}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:8"]{grid-column-start:8}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:8"]{grid-column-end:span 8}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:9"]{grid-column-start:9}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:9"]{grid-column-end:span 9}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:10"]{grid-column-start:10}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:10"]{grid-column-end:span 10}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:11"]{grid-column-start:11}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:11"]{grid-column-end:span 11}#student-dashboard-css-prefix .origami-grid>*[column-start~="lg:12"]{grid-column-start:12}#student-dashboard-css-prefix .origami-grid>*[column-span~="lg:12"]{grid-column-end:span 12}}@media (min-width: 1281px){#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:1"]{grid-column-start:1}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:1"]{grid-column-end:span 1}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:2"]{grid-column-start:2}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:2"]{grid-column-end:span 2}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:3"]{grid-column-start:3}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:3"]{grid-column-end:span 3}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:4"]{grid-column-start:4}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:4"]{grid-column-end:span 4}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:5"]{grid-column-start:5}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:5"]{grid-column-end:span 5}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:6"]{grid-column-start:6}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:6"]{grid-column-end:span 6}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:7"]{grid-column-start:7}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:7"]{grid-column-end:span 7}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:8"]{grid-column-start:8}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:8"]{grid-column-end:span 8}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:9"]{grid-column-start:9}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:9"]{grid-column-end:span 9}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:10"]{grid-column-start:10}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:10"]{grid-column-end:span 10}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:11"]{grid-column-start:11}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:11"]{grid-column-end:span 11}#student-dashboard-css-prefix .origami-grid>*[column-start~="xl:12"]{grid-column-start:12}#student-dashboard-css-prefix .origami-grid>*[column-span~="xl:12"]{grid-column-end:span 12}}@media (min-width: 769px){#student-dashboard-css-prefix .origami-grid>*[row-start~="md:1"]{grid-row-start:1}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:1"]{grid-row-end:span 1}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:2"]{grid-row-start:2}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:2"]{grid-row-end:span 2}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:3"]{grid-row-start:3}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:3"]{grid-row-end:span 3}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:4"]{grid-row-start:4}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:4"]{grid-row-end:span 4}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:5"]{grid-row-start:5}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:5"]{grid-row-end:span 5}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:6"]{grid-row-start:6}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:6"]{grid-row-end:span 6}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:7"]{grid-row-start:7}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:7"]{grid-row-end:span 7}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:8"]{grid-row-start:8}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:8"]{grid-row-end:span 8}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:9"]{grid-row-start:9}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:9"]{grid-row-end:span 9}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:10"]{grid-row-start:10}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:10"]{grid-row-end:span 10}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:11"]{grid-row-start:11}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:11"]{grid-row-end:span 11}#student-dashboard-css-prefix .origami-grid>*[row-start~="md:12"]{grid-row-start:12}#student-dashboard-css-prefix .origami-grid>*[row-span~="md:12"]{grid-row-end:span 12}}@media (min-width: 1025px){#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:1"]{grid-row-start:1}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:1"]{grid-row-end:span 1}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:2"]{grid-row-start:2}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:2"]{grid-row-end:span 2}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:3"]{grid-row-start:3}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:3"]{grid-row-end:span 3}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:4"]{grid-row-start:4}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:4"]{grid-row-end:span 4}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:5"]{grid-row-start:5}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:5"]{grid-row-end:span 5}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:6"]{grid-row-start:6}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:6"]{grid-row-end:span 6}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:7"]{grid-row-start:7}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:7"]{grid-row-end:span 7}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:8"]{grid-row-start:8}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:8"]{grid-row-end:span 8}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:9"]{grid-row-start:9}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:9"]{grid-row-end:span 9}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:10"]{grid-row-start:10}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:10"]{grid-row-end:span 10}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:11"]{grid-row-start:11}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:11"]{grid-row-end:span 11}#student-dashboard-css-prefix .origami-grid>*[row-start~="lg:12"]{grid-row-start:12}#student-dashboard-css-prefix .origami-grid>*[row-span~="lg:12"]{grid-row-end:span 12}}@media (min-width: 1281px){#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:1"]{grid-row-start:1}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:1"]{grid-row-end:span 1}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:2"]{grid-row-start:2}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:2"]{grid-row-end:span 2}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:3"]{grid-row-start:3}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:3"]{grid-row-end:span 3}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:4"]{grid-row-start:4}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:4"]{grid-row-end:span 4}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:5"]{grid-row-start:5}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:5"]{grid-row-end:span 5}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:6"]{grid-row-start:6}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:6"]{grid-row-end:span 6}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:7"]{grid-row-start:7}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:7"]{grid-row-end:span 7}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:8"]{grid-row-start:8}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:8"]{grid-row-end:span 8}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:9"]{grid-row-start:9}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:9"]{grid-row-end:span 9}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:10"]{grid-row-start:10}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:10"]{grid-row-end:span 10}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:11"]{grid-row-start:11}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:11"]{grid-row-end:span 11}#student-dashboard-css-prefix .origami-grid>*[row-start~="xl:12"]{grid-row-start:12}#student-dashboard-css-prefix .origami-grid>*[row-span~="xl:12"]{grid-row-end:span 12}}#student-dashboard-css-prefix .origami-input-text__container{position:relative;display:flex;flex-direction:column}#student-dashboard-css-prefix .origami-input-text__container label{font-family:var(--origami-font-family);font-size:var(--origami-font-size-label);font-weight:var(--origami-font-weight-bold);order:-1;margin-bottom:.25rem}#student-dashboard-css-prefix .origami-input-text__container input{box-sizing:border-box;font-family:var(--origami-font-family);font-size:var(--origami-font-size-body);padding:1rem;border:none;box-shadow:inset 0 0 0 .0625rem var(--origami-grey-300);border-radius:.5rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}#student-dashboard-css-prefix .origami-input-text__container input.origami-input-text__trailing-icon--active{padding-right:3rem}#student-dashboard-css-prefix .origami-input-text__container input.origami-input-text__leading-icon--active{padding-left:3rem}#student-dashboard-css-prefix .origami-input-text__container input:hover{box-shadow:inset 0 0 0 .125rem var(--origami-black)}#student-dashboard-css-prefix .origami-input-text__container input:focus+label{color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-input-text__container input:focus,#student-dashboard-css-prefix .origami-input-text__container input:focus-visible{outline:transparent;box-shadow:inset 0 0 0 .125rem var(--origami-blue-300)}#student-dashboard-css-prefix .origami-input-text__container input.origami-input-text--error+label,#student-dashboard-css-prefix .origami-input-text__container input.origami-input-text--error~.origami-input-text__trailing-icon{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-input-text__container input.origami-input-text--error,#student-dashboard-css-prefix .origami-input-text__container input.origami-input-text--error:focus{box-shadow:inset 0 0 0 .125rem var(--origami-red-400)}#student-dashboard-css-prefix .origami-input-text__container input:disabled+label,#student-dashboard-css-prefix .origami-input-text__container input:disabled~.origami-input-text__trailing-icon,#student-dashboard-css-prefix .origami-input-text__container input:disabled~.origami-input-text__leading-icon{color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-input-text__container input:disabled{box-shadow:inset 0 0 0 .0625rem var(--origami-grey-200);color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-input-text__container input[type=search]::-webkit-search-decoration,#student-dashboard-css-prefix .origami-input-text__container input[type=search]::-webkit-search-cancel-button,#student-dashboard-css-prefix .origami-input-text__container input[type=search]::-webkit-search-results-button,#student-dashboard-css-prefix .origami-input-text__container input[type=search]::-webkit-search-results-decoration{display:none}#student-dashboard-css-prefix .origami-input-text__container .origami-input-text__leading-icon,#student-dashboard-css-prefix .origami-input-text__container .origami-input-text__trailing-icon{position:absolute;top:calc(50% + .625rem);transform:translateY(-50%);color:var(--origami-black);display:inline-flex}#student-dashboard-css-prefix .origami-input-text__container .origami-input-text__leading-icon{left:1rem}#student-dashboard-css-prefix .origami-input-text__container .origami-input-text__trailing-icon{right:1rem}#student-dashboard-css-prefix .origami-input-text__helperText{font-family:var(--origami-font-family);font-size:var(--origami-font-size-label);color:var(--origami-grey-300);margin-left:1rem;margin-top:.25rem;display:inline-block}#student-dashboard-css-prefix .origami-input-text__helperText.origami-input-text--error{display:flex;align-items:center;color:var(--origami-red-400);gap:.375rem}#student-dashboard-css-prefix .origami-input-text__helperText.origami-input-text--error.error__icon{color:var(--origami-red-400);margin:0;padding:0;margin-top:.125rem;flex-shrink:0}#student-dashboard-css-prefix .origami-input-text:not(.origami-input-text--stacked) .origami-input-text__container label{position:absolute;top:0;left:.75rem;transform:translateY(-50%);padding:0 .25rem;background-color:var(--origami-white)}#student-dashboard-css-prefix .origami-input-text:not(.origami-input-text--stacked) .origami-input-text__container .origami-input-text__leading-icon,#student-dashboard-css-prefix .origami-input-text:not(.origami-input-text--stacked) .origami-input-text__container .origami-input-text__trailing-icon{top:50%}#student-dashboard-css-prefix .origami-card{background-color:var(--origami-white);border-radius:1rem;position:relative}#student-dashboard-css-prefix .origami-card:after{--shadow-sm: 0px 1px 3px rgba(0, 0, 0, .05), 0px 1px 2px rgba(0, 0, 0, .02);border-radius:1rem;position:absolute;inset:0;content:"";pointer-events:none;box-shadow:inset 0 0 0 .0625rem var(--origami-grey-200),var(--shadow-sm)}#student-dashboard-css-prefix .origami-card--interactive>*{pointer-events:none}#student-dashboard-css-prefix .origami-card--interactive:focus-visible{outline:none}#student-dashboard-css-prefix .origami-card--interactive:focus-visible:before{content:"";position:absolute;inset:-.25rem;border:2px solid var(--origami-blue-300);border-radius:1.125rem}#student-dashboard-css-prefix .origami-card--interactive:focus-visible:after{box-shadow:inset 0 0 0 .125rem var(--origami-blue-400)}#student-dashboard-css-prefix .origami-card--interactive:hover{cursor:pointer}#student-dashboard-css-prefix .origami-card--interactive:hover:after{box-shadow:inset 0 0 0 .125rem var(--origami-blue-400),var(--origami-shadow-lg)}#student-dashboard-css-prefix .origami-card--interactive:after{box-shadow:inset 0 0 0 .0625rem var(--origami-grey-200),var(--origami-shadow-base)}#student-dashboard-css-prefix .origami-card--interactive:active:after{box-shadow:inset 0 0 0 .125rem var(--origami-blue-400),var(--origami-shadow-base)}#student-dashboard-css-prefix .origami-card--selected{background-color:var(--origami-cyan-100)}#student-dashboard-css-prefix .origami-card--selected:after{box-shadow:inset 0 0 0 .125rem var(--origami-blue-400)}#student-dashboard-css-prefix button.origami-icon-button{position:relative;color:var(--origami-black);background-color:transparent;border-radius:.5rem;border:none;padding:.5rem;display:flex;align-items:center;cursor:pointer}#student-dashboard-css-prefix button.origami-icon-button:focus-visible{outline:none}#student-dashboard-css-prefix button.origami-icon-button:focus-visible:before{content:"";position:absolute;inset:-.25rem;border:2px solid var(--origami-blue-300);border-radius:.75rem}#student-dashboard-css-prefix button.origami-icon-button:hover,#student-dashboard-css-prefix button.origami-icon-button:focus-visible{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix button.origami-icon-button:active{background-color:var(--origami-grey-200)}#student-dashboard-css-prefix button.origami-icon-button:disabled{color:var(--origami-grey-200);background-color:transparent;cursor:not-allowed}#student-dashboard-css-prefix button.origami-icon-button:disabled:focus-visible:before{border:none}#student-dashboard-css-prefix button.origami-icon-button--selected{background-color:var(--origami-cyan-100);box-shadow:inset 0 0 0 .0625rem var(--origami-blue-400)}#student-dashboard-css-prefix button.origami-icon-button--selected:focus-visible{background-color:var(--origami-cyan-100);box-shadow:inset 0 0 0 .0625rem var(--origami-blue-400)}#student-dashboard-css-prefix .selected{background-color:#ccf6fb}#student-dashboard-css-prefix .option{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:var(--origami-font-size-label);border:none;padding:.5rem 1rem;position:relative;border-radius:.5rem}#student-dashboard-css-prefix .option:focus-visible{outline:none}#student-dashboard-css-prefix .option:hover,#student-dashboard-css-prefix .option:focus,#student-dashboard-css-prefix .option:focus-within{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .icon{color:var(--origami-blue-300)}#student-dashboard-css-prefix .close-wrapper[data-v-f92c3321]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:none;color:inherit;padding:0;cursor:pointer}#student-dashboard-css-prefix .close-wrapper .close-button[data-v-f92c3321]{background:none}#student-dashboard-css-prefix .time-icon-container[data-v-ed34b15a]{display:flex;justify-content:center;align-items:center;background-color:var(--origami-grey-100);height:100%;padding:1rem}#student-dashboard-css-prefix .time-icon-container__error[data-v-ed34b15a]{background-color:var(--origami-red-300)}#student-dashboard-css-prefix .time-icon-container .time-icon__error[data-v-ed34b15a]{color:var(--origami-white)}#student-dashboard-css-prefix .time-picker[data-v-062f5f3c]{position:relative}#student-dashboard-css-prefix .time-picker .label[data-v-062f5f3c]{display:inline-block;font-weight:var(--origami-font-weight-bold);font-size:var(--origami-font-size-label);margin-bottom:.25rem}#student-dashboard-css-prefix .time-picker .label--error[data-v-062f5f3c]{color:var(--origami-red-400)}#student-dashboard-css-prefix .time-picker .input-container[data-v-062f5f3c]{background:var(--origami-white);border:.0625rem solid var(--origami-grey-300);border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;width:100%;overflow:hidden;font-family:var(--origami-font-family);height:100%}#student-dashboard-css-prefix .time-picker .input-container__disabled[data-v-062f5f3c]{opacity:.6}#student-dashboard-css-prefix .time-picker .input-container__expanded[data-v-062f5f3c]{outline:2px solid var(--origami-blue-300);outline-offset:-1px}#student-dashboard-css-prefix .time-picker .input-container__error[data-v-062f5f3c]{border-color:var(--origami-red-400);border-width:.125rem}#student-dashboard-css-prefix .time-picker .input-container .input__text[data-v-062f5f3c]{font-size:var(--origami-font-size-label);border-radius:8px;border:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.25rem 1rem;outline:none;cursor:pointer}#student-dashboard-css-prefix .time-picker .input-container[data-v-062f5f3c]:focus{outline:.125rem solid var(--origami-blue-300);outline-offset:-1px}#student-dashboard-css-prefix .time-picker .dropdown[data-v-062f5f3c]{position:absolute;background-color:var(--origami-white);width:100%;max-height:12.1875rem;overflow-y:auto;box-shadow:var(--origami-shadow-xl);border-radius:.5rem;padding:0;z-index:9999}#student-dashboard-css-prefix .time-picker .dropdown .list[data-v-062f5f3c]{list-style-type:none;padding:.5rem;margin:0}#student-dashboard-css-prefix .time-picker .dropdown .dropdown__message[data-v-062f5f3c]{padding:.5rem 1rem;font-size:var(--origami-font-size-label)}#student-dashboard-css-prefix .time-picker .remove-button[data-v-062f5f3c]{margin-right:.5rem}#student-dashboard-css-prefix .origami-popup-arrow{background-color:inherit;border:solid .0625rem var(--origami-grey-200);rotate:45deg;z-index:inherit;box-sizing:content-box}#student-dashboard-css-prefix .origami-popup-arrow[data-side=top]{-webkit-clip-path:polygon(0 100%,100% 0,100% 100%);clip-path:polygon(0 100%,100% 0,100% 100%)}#student-dashboard-css-prefix .origami-popup-arrow[data-side=left]{-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%)}#student-dashboard-css-prefix .origami-popup-arrow[data-side=right]{-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%)}#student-dashboard-css-prefix .origami-popup-arrow[data-side=bottom]{-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%)}#student-dashboard-css-prefix .origami-popover{box-sizing:border-box;z-index:1}#student-dashboard-css-prefix .origami-popover,#student-dashboard-css-prefix .origami-popover:after{border-radius:.75rem}#student-dashboard-css-prefix .origami-date-preset-pill[data-v-21d20475]{position:relative;border-radius:624.9375rem;border-width:.0625rem;padding:.5rem 1rem;width:-moz-fit-content;width:fit-content;justify-content:center;transition:background-color .3s,border-color .3s;border-color:var(--origami-grey-300);background-color:var(--origami-white);cursor:pointer}#student-dashboard-css-prefix .origami-date-preset-pill[data-v-21d20475]:hover{background-color:var(--origami-cyan-100);border-color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-date-preset-pill[data-v-21d20475]:focus{background-color:var(--origami-cyan-200);border-color:var(--origami-blue-300);border-width:.125rem}#student-dashboard-css-prefix .origami-date-preset-pill--active[data-v-21d20475]{background-color:var(--origami-cyan-200);border-color:var(--origami-blue-300);border-width:.125rem}#student-dashboard-css-prefix .origami-date-preset-pill--active[data-v-21d20475]:hover{background-color:var(--origami-cyan-100)}#student-dashboard-css-prefix .origami-date-preset-pill .check-icon[data-v-21d20475]{position:absolute;top:-.5rem;right:-.25rem;z-index:10;background-color:var(--origami-white);border-radius:624.9375rem;color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-date-preset-pill .check-icon--hover[data-v-21d20475]{color:var(--origami-blue-200)}#student-dashboard-css-prefix .origami-date-picker-trigger[data-v-77316802]{display:flex;flex-direction:column;align-items:flex-start}#student-dashboard-css-prefix .origami-date-picker-trigger .label[data-v-77316802]{font-weight:var(--origami-font-weight-bold);font-size:.75rem}#student-dashboard-css-prefix .origami-date-picker-trigger .label__disabled[data-v-77316802]{color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-date-picker-trigger .label__error[data-v-77316802]{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-date-picker-trigger .input-container[data-v-77316802]{background:var(--origami-white);border:.0625rem solid var(--origami-grey-300);border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;width:100%;overflow:hidden;font-family:var(--origami-font-family);height:100%}#student-dashboard-css-prefix .origami-date-picker-trigger .input-container__disabled[data-v-77316802]{opacity:.6}#student-dashboard-css-prefix .origami-date-picker-trigger .input-container__expanded[data-v-77316802]{outline:2px solid var(--origami-blue-300);outline-offset:-2px}#student-dashboard-css-prefix .origami-date-picker-trigger .input-container__error[data-v-77316802]{border-color:var(--origami-red-400);border-width:.125rem}#student-dashboard-css-prefix .origami-date-picker-trigger .input-container .input__text[data-v-77316802]{font-size:var(--origami-font-size-label);border-radius:8px;border:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.25rem 1rem;cursor:pointer;outline:none}#student-dashboard-css-prefix .origami-date-picker-trigger .input-container .calendar-icon-container[data-v-77316802]{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:var(--origami-grey-100);height:100%;padding:1rem}#student-dashboard-css-prefix .origami-date-picker-trigger .input-container .calendar-icon-container__error[data-v-77316802]{background-color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-date-picker-trigger .input-container .calendar-icon-container .calendar-icon__error[data-v-77316802]{color:var(--origami-white)}#student-dashboard-css-prefix .origami-date-picker-popover[data-v-77316802]{padding:1rem}#student-dashboard-css-prefix .origami-date-picker-popover .presets[data-v-77316802]{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}#student-dashboard-css-prefix .origami-date-picker-popover[data-v-77316802] .vc-bordered{border:none}#student-dashboard-css-prefix .origami-date-picker__errorText[data-v-77316802]{font-family:var(--origami-font-family);font-size:var(--origami-font-size-label);color:var(--origami-red-400);display:flex;align-items:center;margin-left:1rem;margin-top:.25rem;gap:.375rem}#student-dashboard-css-prefix .origami-date-picker__errorText.error__icon[data-v-77316802]{color:var(--origami-red-400);margin:0;padding:0;margin-top:.125rem;flex-shrink:0}#student-dashboard-css-prefix .origami-spinner{position:relative;display:flex;justify-content:center;align-items:center;color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-spinner--ring{width:100%;height:100%;position:absolute;border-color:var(--origami-grey-200);border-top-color:currentColor;border-style:solid;border-radius:624.9375rem;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#student-dashboard-css-prefix .origami-dropdown__input-container{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;position:relative;cursor:pointer;width:100%}#student-dashboard-css-prefix .origami-dropdown__input-container input[type=checkbox]{opacity:0;height:2.25rem;margin:0;width:0}#student-dashboard-css-prefix .origami-dropdown__input-container input[type=checkbox]+.input__box{background-color:transparent;border:2px solid var(--origami-blue-300);border-radius:.1875rem;width:.875rem;height:.875rem;min-width:.875rem;min-height:.875rem;position:relative;margin:0 .5rem 0 0;display:flex;justify-content:center;align-items:center}#student-dashboard-css-prefix .origami-dropdown__input-container input[type=checkbox]+.input__box:after{border:.125rem solid var(--origami-white);border-top:none;border-right:none;box-sizing:border-box;content:"";height:.375rem;opacity:0;top:.0625rem;position:absolute;transform:rotate(-45deg);width:.625rem}#student-dashboard-css-prefix .origami-dropdown__input-container input[type=checkbox]:checked+.input__box{background-color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-dropdown__input-container input[type=checkbox]:checked+.input__box:after{opacity:1}#student-dashboard-css-prefix .origami-dropdown__input-container input[type=radio]{opacity:0;width:100%;position:absolute;top:0;left:0;cursor:pointer;margin:0;height:2.25rem}#student-dashboard-css-prefix .origami-dropdown__input-container input[type=radio]+.input__box{display:none}#student-dashboard-css-prefix .origami-dropdown{font-family:var(--origami-font-family);position:relative;width:100%}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle{background:var(--origami-white);border:1px solid var(--origami-grey-300);border-radius:.5rem;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;overflow:hidden}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle--error{border-color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle--disabled{opacity:.6}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle--expanded{outline:2px solid var(--origami-blue-300);outline-offset:-2px}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle--no-filter,#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle .caret{cursor:pointer}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle .caret--open{color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle .close{background:var(--origami-grey-300);border-radius:100%;color:var(--origami-white);padding:2px;cursor:pointer}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle .search{position:absolute;left:8px}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle .dropdown__input-text{font-size:var(--origami-font-size-label);border-radius:.5rem;border:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.25rem 3rem 1.25rem 1rem}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle .dropdown__input-text--no-filter{cursor:pointer}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle .dropdown__input-text--filter{padding:1.25rem 2rem}#student-dashboard-css-prefix .origami-dropdown .dropdown__toggle .dropdown__input-text:focus-visible{outline:.125rem solid var(--origami-blue-300);outline-offset:-1px}#student-dashboard-css-prefix .origami-dropdown .dropdown{position:absolute;background-color:var(--origami-white);width:100%;max-height:12.1875rem;overflow-y:auto;box-shadow:var(--origami-shadow-xl);border-radius:.5rem;z-index:9999;padding:0}#student-dashboard-css-prefix .origami-dropdown .dropdown .search{font-size:var(--origami-font-size-label);outline:none;border:none;border-radius:.125rem;margin:ref(4px) 0;padding:.5rem 1.25rem .5rem 2.5rem;width:calc(100% - 1rem)}#student-dashboard-css-prefix .origami-dropdown .dropdown .search:focus{outline:.125rem solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-dropdown .dropdown .input__icon{position:absolute;top:.25rem;left:.25rem}#student-dashboard-css-prefix .origami-dropdown .dropdown .input__icon--radio{left:.35rem}#student-dashboard-css-prefix .origami-dropdown .dropdown .list{list-style-type:none;padding-left:0;margin:0}#student-dashboard-css-prefix .origami-dropdown .dropdown .list .option{cursor:pointer;font-size:var(--origami-font-size-label);border:none;width:100%}#student-dashboard-css-prefix .origami-dropdown .dropdown .list .option:hover,#student-dashboard-css-prefix .origami-dropdown .dropdown .list .option:focus-within{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-dropdown .dropdown .dropdown__message{padding:.5rem 1rem;font-size:var(--origami-font-size-label)}#student-dashboard-css-prefix .origami-dropdown .dropdown .load__more__options-spinner{margin:0 auto .5rem}#student-dashboard-css-prefix .origami-dropdown .error__color{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-dropdown .error__container{display:flex;justify-items:flex-start;align-items:flex-start;gap:.375rem;margin-top:.25rem;padding:0 1rem}#student-dashboard-css-prefix .origami-dropdown .error__container .error__icon,#student-dashboard-css-prefix .origami-dropdown .error__container .error__message{color:var(--origami-red-400);margin:0;padding:0}#student-dashboard-css-prefix .origami-dropdown .error__container .error__icon{margin-top:.125rem;flex-shrink:0}#student-dashboard-css-prefix .origami-dropdown .error__container .error__message{font-size:var(--origami-font-size-label);text-align:left}#student-dashboard-css-prefix .origami-dropdown .label{display:inline-block;font-weight:var(--origami-font-weight-bold);font-size:var(--origami-font-size-label);margin-bottom:.25rem}#student-dashboard-css-prefix .origami-dropdown .label--error{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-dropdown .chip{background-color:var(--origami-blue-300);padding:.125rem .75rem;color:var(--origami-white);border-radius:999px;display:flex;align-items:center;margin:0 .75rem}#student-dashboard-css-prefix .origami-dropdown .chip__text{font-weight:var(--origami-font-weight-bold);font-size:var(--origami-font-size-label);white-space:nowrap}#student-dashboard-css-prefix .origami-dropdown .chip__left{position:absolute;left:.5rem}#student-dashboard-css-prefix .origami-dropdown .chip__close{margin-left:.5rem;cursor:pointer}#student-dashboard-css-prefix .origami-dropdown .chip__buttonWrapper{background:none;outline:none;border:none;color:inherit;padding:0;cursor:pointer}#student-dashboard-css-prefix .origami-dropdown .chip:focus-within{outline-offset:.125rem;outline:.125rem solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-dropdown .divider{background:var(--origami-grey-300);width:.0625rem;height:1.125rem}#student-dashboard-css-prefix .origami-dropdown .toggle-wrapper{display:flex;position:absolute;right:1.125rem;justify-content:space-between;align-items:center}#student-dashboard-css-prefix .origami-dialog{font-family:var(--origami-font-family);display:flex;position:fixed;inset:0;z-index:99998}#student-dashboard-css-prefix .origami-dialog[aria-hidden=true]{display:none}#student-dashboard-css-prefix .origami-dialog__overlay{position:fixed;inset:0;background:var(--origami-blue-400);opacity:.65}#student-dashboard-css-prefix .origami-dialog__content{box-sizing:border-box;padding:1.5rem;margin:auto 1rem;background:var(--origami-white);box-shadow:var(--origami-shadow-xl);border-radius:1rem;z-index:99999;width:100%;text-align:left}@media (min-width: 769px){#student-dashboard-css-prefix .origami-dialog__content{width:36rem;margin:auto}}#student-dashboard-css-prefix .origami-dialog .content__title{font-weight:var(--origami-font-weight-bold);font-size:var(--origami-font-size-h2);line-height:100%;margin-top:0;margin-bottom:.5rem}#student-dashboard-css-prefix .origami-dialog .content__title--no-description{margin-bottom:2rem}#student-dashboard-css-prefix .origami-dialog .content__description{font-weight:var(--origami-font-weight-normal);font-size:var(--origami-font-size-body);line-height:150%;margin-bottom:2rem}#student-dashboard-css-prefix .origami-dialog .content__footer{display:flex;flex-direction:column}@media (min-width: 769px){#student-dashboard-css-prefix .origami-dialog .content__footer{justify-content:flex-end;flex-direction:row}}#student-dashboard-css-prefix .origami-dialog .footer__tertiary-button{margin-bottom:.5rem;justify-content:center}@media (min-width: 769px){#student-dashboard-css-prefix .origami-dialog .footer__tertiary-button{margin-right:auto}}#student-dashboard-css-prefix .origami-dialog .footer__secondary-button{margin-bottom:.5rem;justify-content:center}@media (min-width: 769px){#student-dashboard-css-prefix .origami-dialog .footer__secondary-button{margin-bottom:0;margin-right:.5rem}}#student-dashboard-css-prefix .origami-dialog .footer__primary-button{justify-content:center}#student-dashboard-css-prefix .origami-dialog button.origami-button:focus{box-shadow:var(--origami-shadow-lg)}#student-dashboard-css-prefix .origami-dialog button.origami-button:focus:before{content:"";position:absolute;inset:-.3125rem;border:2px solid var(--origami-blue-300);border-radius:.375rem}#student-dashboard-css-prefix .origami-dialog button.origami-button:disabled:focus{background:var(--origami-grey-100);color:var(--origami-grey-300);box-shadow:none;border:0;cursor:not-allowed}#student-dashboard-css-prefix .origami-dialog button.origami-button:disabled:focus:after{box-shadow:none}#student-dashboard-css-prefix .origami-dialog button.origami-button--primary:focus{background:var(--origami-blue-400)}#student-dashboard-css-prefix .origami-dialog button.origami-button--secondary:focus{background:var(--origami-grey-100);box-shadow:inset 0 0 0 2px var(--origami-grey-200)}#student-dashboard-css-prefix .origami-dialog button.origami-button--secondary:focus:after{box-shadow:var(--origami-shadow-lg)}#student-dashboard-css-prefix .origami-dialog button.origami-button--destructive:focus{background:var(--origami-red-400);color:var(--origami-white)}#student-dashboard-css-prefix .origami-dialog button.origami-button--tertiary:focus{background:var(--origami-blue-100);color:var(--origami-blue-300);box-shadow:none}#student-dashboard-css-prefix .origami-dialog button.origami-button--tertiary:focus:before{padding:.125rem}#student-dashboard-css-prefix .origami-drawer{display:flex;position:fixed;z-index:99998;inset:0;width:auto;height:auto;padding:0;border:none;background-color:transparent}#student-dashboard-css-prefix .origami-drawer__overlay{position:fixed;inset:0;background:var(--origami-overlay-background-color);opacity:var(--origami-overlay-opacity);z-index:99997}#student-dashboard-css-prefix .origami-drawer__content{box-sizing:border-box;margin-left:auto;background-color:var(--origami-white);box-shadow:var(--origami-shadow-xl);z-index:99998;width:100%;height:100%;display:flex;flex-direction:column;position:relative}@media (min-width: 1025px){#student-dashboard-css-prefix .origami-drawer__content{width:47rem}}#student-dashboard-css-prefix .origami-drawer__content .content__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--origami-grey-100);padding:var(--origami-spacing-6);gap:var(--origami-spacing-6)}#student-dashboard-css-prefix .origami-drawer__content .content__header .header__title{font-size:var(--origami-font-size-h3);font-weight:var(--origami-font-weight-bold);margin:0;line-height:1}#student-dashboard-css-prefix .origami-drawer__content .content__main{padding:var(--origami-font-size-h3);flex-grow:1;overflow:auto;position:relative}#student-dashboard-css-prefix .origami-drawer__content .content__main:focus-visible{outline-width:2px;outline-color:var(--origami-blue-300);outline-style:solid}#student-dashboard-css-prefix .origami-drawer .v-enter-active,#student-dashboard-css-prefix .origami-drawer .v-leave-active{transition:all .5s ease-out}#student-dashboard-css-prefix .origami-drawer .v-enter-from,#student-dashboard-css-prefix .origami-drawer .v-leave-to{transform:translate(100%)}#student-dashboard-css-prefix .origami-menu{box-sizing:border-box;display:flex;flex-direction:column;padding:0;margin:0;list-style:none;padding:.5rem;gap:.25rem;z-index:1}#student-dashboard-css-prefix .origami-menu,#student-dashboard-css-prefix .origami-menu:after{border-radius:.75rem}#student-dashboard-css-prefix .origami-menu--small,#student-dashboard-css-prefix .origami-menu--small:after{border-radius:.5rem}#student-dashboard-css-prefix .origami-menu__item{box-sizing:border-box;position:relative;display:flex;align-items:center;width:100%;font-family:var(--origami-font-family);font-size:var(--origami-font-size-body);padding:.5rem 1rem;border-radius:.5rem;gap:.5rem}#student-dashboard-css-prefix .origami-menu__item:hover,#student-dashboard-css-prefix .origami-menu__item:focus-visible{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-menu__item:focus-visible{outline:none}#student-dashboard-css-prefix .origami-menu__item:focus-visible:before{content:"";position:absolute;inset:-.125rem;border:2px solid var(--origami-blue-300);border-radius:.5rem}#student-dashboard-css-prefix .origami-menu__item:active{background-color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-menu__item--selected,#student-dashboard-css-prefix .origami-menu__item--selected:hover,#student-dashboard-css-prefix .origami-menu__item--selected:focus-visible{background-color:var(--origami-cyan-100)}#student-dashboard-css-prefix .origami-menu__item__icon{display:inline-flex;min-width:1.5rem}#student-dashboard-css-prefix .origami-menu__item__leading,#student-dashboard-css-prefix .origami-menu__item__trailing{line-height:0}#student-dashboard-css-prefix .origami-menu__item__leading:empty,#student-dashboard-css-prefix .origami-menu__item__trailing:empty{display:none}#student-dashboard-css-prefix .origami-menu__item__leading .origami-menu__item__icon{margin-left:-.25rem}#student-dashboard-css-prefix .origami-menu__item__trailing{margin-left:auto}#student-dashboard-css-prefix .origami-menu__item__trailing .origami-menu__item__icon{margin-right:-.25rem}#student-dashboard-css-prefix .origami-menu__item--small{font-size:var(--origami-font-size-label);line-height:1;padding:.5rem;border-radius:.25rem}#student-dashboard-css-prefix .origami-menu__item--small:focus-visible{outline:none}#student-dashboard-css-prefix .origami-menu__item--small:focus-visible:before{content:"";position:absolute;inset:-.125rem;border:2px solid var(--origami-blue-300);border-radius:.5rem}#student-dashboard-css-prefix .origami-menu__item--small .origami-menu__item__icon{min-width:1.25rem;margin:-.5rem 0}#student-dashboard-css-prefix .origami-tooltip{box-sizing:border-box;padding:.5rem .75rem;z-index:1}#student-dashboard-css-prefix .origami-tooltip,#student-dashboard-css-prefix .origami-tooltip:after{border-radius:.5rem}#student-dashboard-css-prefix .origami-tooltip--dark{background-color:var(--origami-grey-400);color:var(--origami-white)}#student-dashboard-css-prefix .origami-modal{display:flex;position:fixed;inset:0;z-index:99998}#student-dashboard-css-prefix .origami-modal[aria-hidden=true]{display:none}#student-dashboard-css-prefix .origami-modal__overlay{position:fixed;inset:0;background:var(--origami-overlay-background-color);opacity:var(--origami-overlay-opacity)}#student-dashboard-css-prefix .origami-modal__content{box-sizing:border-box;margin:auto 1rem;background:var(--origami-white);box-shadow:var(--origami-shadow-xl);border-radius:1rem;z-index:99999;width:100%;text-align:left;max-height:calc(100vh - 2rem);overflow:hidden;display:flex;flex-direction:column}@media (min-width: 769px){#student-dashboard-css-prefix .origami-modal__content{width:36rem;margin:auto;max-height:36rem}}#student-dashboard-css-prefix .origami-modal .content__header{border-bottom:1px solid var(--origami-grey-100);display:flex;align-items:flex-start;justify-content:space-between;box-sizing:border-box}#student-dashboard-css-prefix .origami-modal .content__main{padding:1.5rem;flex-grow:1;overflow:auto;position:relative}#student-dashboard-css-prefix .origami-modal .content__main:focus-visible{outline:2px solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-modal .content__footer{display:flex;flex-direction:column;padding:1.5rem;border-top:1px solid var(--origami-grey-100);box-sizing:border-box}@media (min-width: 641px){#student-dashboard-css-prefix .origami-modal .content__footer{justify-content:space-between;align-items:center;flex-direction:row}#student-dashboard-css-prefix .origami-modal .content__footer--no-tertiary{justify-content:flex-end}}#student-dashboard-css-prefix .origami-modal .header__title{font-weight:var(--origami-font-weight-bold);font-size:var(--origami-font-size-h2);line-height:100%;padding:1.5rem;margin:0}#student-dashboard-css-prefix .origami-modal .header__icon{margin-right:1.5rem;margin-top:1rem}#student-dashboard-css-prefix .origami-modal .footer__tertiary{margin-bottom:.75rem;align-self:center}@media (min-width: 641px){#student-dashboard-css-prefix .origami-modal .footer__tertiary{margin-bottom:0}}#student-dashboard-css-prefix .origami-modal .footer__main-actions{display:flex;flex-direction:column}@media (min-width: 641px){#student-dashboard-css-prefix .origami-modal .footer__main-actions{flex-direction:row}}#student-dashboard-css-prefix .origami-modal .main-actions__secondary{margin-bottom:.5rem;justify-content:center}@media (min-width: 641px){#student-dashboard-css-prefix .origami-modal .main-actions__secondary{margin-bottom:0;margin-right:.5rem}}#student-dashboard-css-prefix .origami-modal .main-actions__primary{justify-content:center}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content,#student-dashboard-css-prefix ul.origami-navbar__links-container{list-style:none;margin:0;padding:0}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content .dropdown-content__link,#student-dashboard-css-prefix .origami-navbar__mobile-toggle,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username,#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a{display:flex;align-items:center;position:relative;border-radius:8px;cursor:pointer;padding:.75rem;color:inherit;text-decoration:none}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content .dropdown-content__link:hover,#student-dashboard-css-prefix .origami-navbar__mobile-toggle:hover,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username:hover,#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a:hover,#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content .dropdown-content__link:focus-visible,#student-dashboard-css-prefix .origami-navbar__mobile-toggle:focus-visible,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username:focus-visible,#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a:focus-visible{background-color:#ffffff59}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content .dropdown-content__link:active,#student-dashboard-css-prefix .origami-navbar__mobile-toggle:active,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username:active,#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a:active{background-color:#ffffff26}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content .dropdown-content__link:visited,#student-dashboard-css-prefix .origami-navbar__mobile-toggle:visited,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username:visited,#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a:visited{color:var(--origami-white)}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content .dropdown-content__link:focus-visible,#student-dashboard-css-prefix .origami-navbar__mobile-toggle:focus-visible,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username:focus-visible,#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a:focus-visible{outline:none}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content .dropdown-content__link:focus-visible:before,#student-dashboard-css-prefix .origami-navbar__mobile-toggle:focus-visible:before,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username:focus-visible:before,#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a:focus-visible:before{content:"";position:absolute;inset:-.25rem;border:2px solid var(--origami-blue-300);border-radius:.75rem;border-color:var(--origami-white)}#student-dashboard-css-prefix .origami-navbar__mobile .origami-navbar__username,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username{text-transform:capitalize;line-height:1.5;font-weight:var(--origami-font-weight-bold);background:none;border:none;color:var(--origami-white)}#student-dashboard-css-prefix nav.origami-navbar{z-index:9999;color:var(--origami-white);background-color:var(--origami-brand-navy);height:4rem;position:relative}#student-dashboard-css-prefix nav.origami-navbar>.origami-container{box-sizing:border-box;display:flex;align-items:center;width:100%;height:100%}@media (min-width: 1025px){#student-dashboard-css-prefix nav.origami-navbar>.origami-container{justify-content:space-between}}#student-dashboard-css-prefix .origami-navbar__logo{margin:auto;position:relative;padding:.375rem;border-radius:8px;display:inline-flex}#student-dashboard-css-prefix .origami-navbar__logo:focus-visible{outline:none}#student-dashboard-css-prefix .origami-navbar__logo:focus-visible:before{content:"";position:absolute;inset:-.25rem;border:2px solid var(--origami-blue-300);border-radius:.75rem;border-color:var(--origami-white)}@media (min-width: 1025px){#student-dashboard-css-prefix .origami-navbar__logo{margin-right:1.25rem;cursor:pointer}}#student-dashboard-css-prefix .origami-navbar__links{display:none}@media (min-width: 1025px){#student-dashboard-css-prefix .origami-navbar__links{display:block;flex-grow:1}}#student-dashboard-css-prefix ul.origami-navbar__links-container{display:flex;flex-direction:column}@media (min-width: 1025px){#student-dashboard-css-prefix ul.origami-navbar__links-container{flex-direction:row}}#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a{font-size:var(--origami-font-size-h1);margin-bottom:1rem;border-radius:8px}@media (min-width: 1025px){#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a{font-size:var(--origami-font-size-body);flex-direction:row;line-height:1.5;margin-right:1rem;margin-bottom:0}}#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a svg.origami-icon{vertical-align:bottom;margin-right:.75rem;position:relative}@media (min-width: 1025px){#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link a svg.origami-icon{margin-right:.5rem}}#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link span.link__indicator--active{position:relative;display:flex;align-items:center}#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link span.link__indicator--active:after{display:none;content:"";position:absolute;top:calc(100% + 4px);left:0;width:calc(100% + 2px);height:8px;border-radius:8px;background-color:var(--origami-green-300)}@media (min-width: 1025px){#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link span.link__indicator--active:after{height:4px}}#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link span.link__indicator--notified{z-index:1;position:relative}#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link span.link__indicator--notified:after{content:"";position:absolute;width:.75rem;height:.75rem;right:.125rem;top:.125rem;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--origami-red-300)}@media (min-width: 1025px){#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link span.link__indicator--notified:after{width:.625rem;height:.625rem;right:0}}#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link--active{font-weight:var(--origami-font-weight-bold)}#student-dashboard-css-prefix ul.origami-navbar__links-container li.links-container__link--active span.link__indicator--active:after{display:flex}#student-dashboard-css-prefix .origami-navbar__menu{display:none}@media (min-width: 1025px){#student-dashboard-css-prefix .origami-navbar__menu{display:flex;align-items:center}}#student-dashboard-css-prefix .origami-navbar__menu .menu__language-picker{margin-right:1rem}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown{position:relative;cursor:pointer}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username .username__avatar{margin-right:.5rem;overflow:hidden;width:1.5rem;height:1.5rem}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username .username__avatar>*{width:1.5rem;height:1.5rem}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__username svg.origami-icon{margin-left:.5rem}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content{background-color:var(--origami-white);color:var(--origami-black);position:absolute;min-width:11rem;height:auto;right:0;border-radius:.5rem;box-shadow:var(--origami-shadow-md)}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a{padding:.75rem;display:flex;align-items:center;color:inherit;text-decoration:none}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a:not(:last-of-type){border-bottom:1px solid var(--origami-grey-100)}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a:hover,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a:focus-visible{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a:hover:first-of-type,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a:focus-visible:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a:hover:last-of-type,#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a:focus-visible:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a:focus-visible{outline:transparent;box-shadow:inset 0 0 0 .125rem var(--origami-blue-300)}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content li a:active{background-color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-navbar__menu .menu__dropdown .dropdown__content svg.origami-icon{margin-right:1rem}#student-dashboard-css-prefix .origami-navbar__mobile-toggle{position:absolute;display:flex;align-items:center;background:none;border:none;color:var(--origami-white)}@media (min-width: 1025px){#student-dashboard-css-prefix .origami-navbar__mobile-toggle{display:none}}#student-dashboard-css-prefix .origami-navbar__mobile-toggle .mobile-toggle__name{display:none}@media (min-width: 641px){#student-dashboard-css-prefix .origami-navbar__mobile-toggle .mobile-toggle__name{font-size:var(--origami-font-size-body);display:inline-block;margin-left:.5rem}}#student-dashboard-css-prefix .origami-navbar__mobile{position:fixed;bottom:0;left:0;height:calc(100% - 4rem + 1px);width:100%;z-index:9999;background-color:var(--origami-blue-400);transform:translate(0);overflow-y:auto}@media (min-width: 1025px){#student-dashboard-css-prefix .origami-navbar__mobile{display:none}}#student-dashboard-css-prefix .origami-navbar__mobile .origami-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-top:2rem;padding-bottom:1.25rem}#student-dashboard-css-prefix .origami-navbar__mobile .origami-navbar__username{margin-top:auto;font-size:var(--origami-font-size-h3);text-align:left;display:flex;align-items:center;padding-bottom:1.5rem;margin-bottom:.75rem;border-bottom:1px solid var(--origami-white)}#student-dashboard-css-prefix .origami-navbar__mobile .origami-navbar__username .username__avatar{margin:0 .75rem;border-radius:50%;width:2.5rem;height:2.5rem;overflow:hidden}#student-dashboard-css-prefix .origami-navbar__mobile .origami-navbar__username .username__avatar>*{width:2.5rem;height:2.5rem}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content li{margin-bottom:.75rem}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content li:last-child{margin-bottom:0;border-top:1px solid var(--origami-white)}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content li:last-child .dropdown-content__link{margin-top:.75rem}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content .dropdown-content__link{font-size:var(--origami-font-size-h3)}#student-dashboard-css-prefix .origami-navbar__mobile ul.origami-navbar__dropdown-content .dropdown-content__link svg.origami-icon{margin-right:1.25rem}#student-dashboard-css-prefix .origami-visibility-hidden{visibility:hidden}#student-dashboard-css-prefix .origami-transition-slide-right-enter-active,#student-dashboard-css-prefix .origami-transition-slide-right-leave-active{transition:all .3s ease}#student-dashboard-css-prefix .origami-transition-slide-right-enter,#student-dashboard-css-prefix .origami-transition-slide-right-leave-to{transform:translate(-100%)}#student-dashboard-css-prefix .origami-page-header{border-bottom:.0625rem solid var(--origami-grey-200)}#student-dashboard-css-prefix .origami-page-header__layout{display:flex;justify-content:space-between;flex-direction:column;padding-top:1rem;padding-bottom:1rem}@media (min-width: 641px){#student-dashboard-css-prefix .origami-page-header__layout{flex-direction:row;padding-left:2rem;padding-right:2rem}}#student-dashboard-css-prefix .origami-page-header .layout__content{align-items:center;display:flex;margin-bottom:.5rem}@media (min-width: 321px){#student-dashboard-css-prefix .origami-page-header .layout__content{margin-bottom:0}}#student-dashboard-css-prefix .origami-page-header .layout__content .content__title{color:var(--origami-black);font-size:var(--origami-font-size-h1);font-weight:var(--origami-font-weight-bold);text-align:left;margin:0}#student-dashboard-css-prefix .origami-page-header .layout__content .content__nav-back{margin-right:.75rem}#student-dashboard-css-prefix .origami-page-header .layout__button-group{display:flex;flex-direction:column;margin-top:1rem}#student-dashboard-css-prefix .origami-page-header .layout__button-group:empty{display:none}#student-dashboard-css-prefix .origami-page-header .layout__button-group .origami-button{justify-content:center}@media (min-width: 321px){#student-dashboard-css-prefix .origami-page-header .layout__button-group{flex-direction:row}#student-dashboard-css-prefix .origami-page-header .layout__button-group .origami-button{width:100%}}@media (min-width: 641px){#student-dashboard-css-prefix .origami-page-header .layout__button-group{align-items:flex-start;justify-content:flex-end;margin-top:0;padding-left:3rem}#student-dashboard-css-prefix .origami-page-header .layout__button-group .origami-button{width:auto;min-width:-moz-fit-content;min-width:fit-content}}#student-dashboard-css-prefix .origami-page-header .layout__button-group .origami-button--secondary{margin-bottom:.5rem}@media (min-width: 321px){#student-dashboard-css-prefix .origami-page-header .layout__button-group .origami-button--secondary{margin-bottom:0;margin-right:.5rem}}#student-dashboard-css-prefix .origami-page-tabs{width:100%}#student-dashboard-css-prefix .origami-page-tabs__list{margin:0 auto;display:flex;justify-content:flex-start;align-items:flex-end;list-style:none}#student-dashboard-css-prefix .origami-page-tabs__list li{padding-bottom:.75rem;line-height:normal}#student-dashboard-css-prefix .origami-page-tabs__tab-link{background:none;font-size:1rem;cursor:pointer;padding:.5rem 1.5rem;border:none;border-bottom:.25rem solid transparent;color:var(--origami-text-low-emphasis);text-decoration:none;position:relative}#student-dashboard-css-prefix .origami-page-tabs__tab-link--active{border-bottom-color:var(--origami-blue-300);font-weight:700;color:var(--origami-text-black)}#student-dashboard-css-prefix .origami-page-tabs__tab-link:hover{background-color:#edefff}#student-dashboard-css-prefix .origami-page-tabs--default-active-router-link .router-link-active{border-bottom-color:var(--origami-blue-300);font-weight:700;color:var(--origami-text-black)}#student-dashboard-css-prefix .origami-pagination{display:flex;justify-content:center}#student-dashboard-css-prefix .origami-pagination .page-button{padding:.25rem;display:inline-flex;align-items:center;justify-content:center;margin-left:.125rem;margin-right:.125rem;width:1.875rem;height:1.875rem}#student-dashboard-css-prefix .origami-toast{border-radius:.5rem;padding:.4375rem 1rem .4375rem 1.375rem;position:relative;display:flex;justify-content:space-between;align-items:center;background:var(--origami-white);box-shadow:var(--origami-shadow-lg);overflow:hidden;pointer-events:auto}@media (min-width: 769px){#student-dashboard-css-prefix .origami-toast{width:-moz-fit-content;width:fit-content;margin:0 auto}}#student-dashboard-css-prefix .origami-toast__content{display:flex;align-items:center}#student-dashboard-css-prefix .origami-toast__content:before{content:"";position:absolute;left:0;top:0;bottom:0}#student-dashboard-css-prefix .origami-toast .content-icon{margin-right:.625rem;min-width:1.5rem}#student-dashboard-css-prefix .origami-toast .content-label{margin:0;line-height:1.5rem;font-weight:700;text-align:left}#student-dashboard-css-prefix .origami-toast__action-button{margin-left:1.5rem}#student-dashboard-css-prefix .origami-toast__close-button{align-self:self-start;margin-left:1.5rem}#student-dashboard-css-prefix .origami-toast--info{border:.0625rem solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-toast--info .origami-toast__content:before{border-left:.5rem solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-toast--info .content-icon{color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-toast--low_emphasis{border:.0625rem solid var(--origami-grey-300)}#student-dashboard-css-prefix .origami-toast--low_emphasis .origami-toast__content:before{border-left:.5rem solid var(--origami-grey-300)}#student-dashboard-css-prefix .origami-toast--low_emphasis .content-icon{color:var(--origami-grey-300)}#student-dashboard-css-prefix .origami-toast--confirmation{border:.0625rem solid var(--origami-green-400)}#student-dashboard-css-prefix .origami-toast--confirmation .origami-toast__content:before{border-left:.5rem solid var(--origami-green-400)}#student-dashboard-css-prefix .origami-toast--confirmation .content-icon{color:var(--origami-green-400)}#student-dashboard-css-prefix .origami-toast--warning{border:.0625rem solid var(--origami-yellow-300)}#student-dashboard-css-prefix .origami-toast--warning .origami-toast__content:before{border-left:.5rem solid var(--origami-yellow-300)}#student-dashboard-css-prefix .origami-toast--warning .content-icon{color:var(--origami-yellow-300)}#student-dashboard-css-prefix .origami-toast--error{border:.0625rem solid var(--origami-red-400)}#student-dashboard-css-prefix .origami-toast--error .origami-toast__content:before{border-left:.5rem solid var(--origami-red-400)}#student-dashboard-css-prefix .origami-toast--error .content-icon{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-toaster__list{list-style:none;margin:0;padding:0}#student-dashboard-css-prefix .origami-toaster{padding:.75rem;position:fixed;right:0;bottom:0;left:0;overflow:hidden;display:flex;align-items:flex-end;z-index:99998;pointer-events:none}@media (min-width: 769px){#student-dashboard-css-prefix .origami-toaster{justify-content:center}}#student-dashboard-css-prefix .origami-toaster .list-move,#student-dashboard-css-prefix .origami-toaster .list-enter-active,#student-dashboard-css-prefix .origami-toaster .list-leave-active{transition:all .5s ease}#student-dashboard-css-prefix .origami-toaster .list-leave-active{position:absolute;bottom:.75rem;left:.75rem;right:.75rem}#student-dashboard-css-prefix .origami-toaster .list-enter-from,#student-dashboard-css-prefix .origami-toaster .list-leave-to{opacity:0}#student-dashboard-css-prefix .origami-toaster__list{display:flex;flex-direction:column;width:100%}#student-dashboard-css-prefix .origami-toaster__list--left{align-items:flex-start}#student-dashboard-css-prefix .origami-toaster__item{margin-top:.75rem}#student-dashboard-css-prefix .origami-toaster__item:first-child{margin-top:0}#student-dashboard-css-prefix .origami-textarea{display:grid;font-family:var(--origami-font-family);gap:.25rem}#student-dashboard-css-prefix .origami-textarea__label{font-size:var(--origami-font-size-label);font-weight:var(--origami-font-weight-bold);grid-area:1/1}#student-dashboard-css-prefix .origami-textarea__helperText{display:flex;justify-content:space-between;gap:1rem;font-size:var(--origami-font-size-label);color:var(--origami-grey-300);margin-left:1rem}#student-dashboard-css-prefix .origami-textarea__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:3.5rem;box-sizing:border-box;font-family:var(--origami-font-family);font-size:var(--origami-font-size-body);line-height:1.5;padding:1rem;border:none;border-radius:.5rem;box-shadow:inset 0 0 0 .0625rem var(--origami-grey-300);resize:vertical;grid-area:2/1;overflow-y:auto}#student-dashboard-css-prefix .origami-textarea__input:hover{box-shadow:inset 0 0 0 .125rem var(--origami-black)}#student-dashboard-css-prefix .origami-textarea__input:focus-visible{outline:none;box-shadow:inset 0 0 0 .125rem var(--origami-blue-300)}#student-dashboard-css-prefix .origami-textarea__input:focus-visible~.origami-textarea__label{color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-textarea__input:disabled{color:var(--origami-grey-200);box-shadow:inset 0 0 0 .0625rem var(--origami-grey-200)}#student-dashboard-css-prefix .origami-textarea__input:disabled~.origami-textarea__label,#student-dashboard-css-prefix .origami-textarea__input:disabled~.origami-textarea__helperText{color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-textarea__input-ghost{color:transparent;white-space:pre-wrap;pointer-events:none;border-color:transparent;box-shadow:none}#student-dashboard-css-prefix .origami-textarea__input-ghost mark{color:inherit;background-color:var(--origami-red-100);mix-blend-mode:multiply}#student-dashboard-css-prefix .origami-textarea--error .origami-textarea__input{box-shadow:inset 0 0 0 .125rem var(--origami-red-400)}#student-dashboard-css-prefix .origami-textarea--error .origami-textarea__input~.origami-textarea__label,#student-dashboard-css-prefix .origami-textarea--error .origami-textarea__input~.origami-textarea__helperText{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-textarea--autosized .origami-textarea__input{resize:none;overflow:hidden}#student-dashboard-css-prefix body.origami-action-panel--disabled-scroll{overflow:hidden}#student-dashboard-css-prefix .origami-action-panel{display:flex;position:fixed;inset:0;z-index:50;transform:scale(1) rotate(0) translate(0) translateY(0) skew(0) skewY(0)}#student-dashboard-css-prefix .origami-action-panel--is-open{transform:translate(0)}#student-dashboard-css-prefix .origami-action-panel--is-closed{transform:translate(100%)}#student-dashboard-css-prefix .origami-action-panel__underlay{position:fixed;inset:0}#student-dashboard-css-prefix .origami-action-panel__content{display:grid;grid-template-rows:5rem auto;position:fixed;top:0;right:0;background-color:var(--origami-white);box-shadow:var(--origami-shadow-xl);max-width:360px;width:100%;transition-duration:.7s;transform:scale(1) rotate(0) translate(0) translateY(0) skew(0) skewY(0)}#student-dashboard-css-prefix .origami-action-panel__content--is-open{transform:translate(0)}#student-dashboard-css-prefix .origami-action-panel__content--is-closed{transform:translate(100%)}#student-dashboard-css-prefix .origami-action-panel .content__header{display:flex;justify-content:space-between;align-items:center;border-bottom-width:2px;border-color:var(--origami-grey-200);width:100%;max-width:360px;border-bottom:1px solid var(--origami-grey-100);padding:1rem 0}#student-dashboard-css-prefix .origami-action-panel .content__main{font-size:12px;max-height:560px;height:auto;overflow:hidden;padding:1.5rem;flex-grow:1;position:relative}#student-dashboard-css-prefix .origami-action-panel .content__main:focus-visible{outline:2px solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-action-panel .content__footer{display:flex;flex-direction:row;height:100vh;padding:1.5rem;border-top:1px solid var(--origami-grey-100);box-sizing:border-box;justify-content:flex-end}#student-dashboard-css-prefix .origami-action-panel .header__title{font-size:var(--origami-font-size-body);font-weight:var(--origami-font-weight-bold);line-height:100%;padding-left:1.5rem}#student-dashboard-css-prefix .origami-action-panel .header__icon{margin-right:1.5rem}#student-dashboard-css-prefix .origami-action-panel .main-actions__secondary{margin-right:.75rem}#student-dashboard-css-prefix .origami-dropdown__input-container[data-v-b205000d]{box-sizing:border-box;display:inline-flex;align-items:center;padding:.5rem;position:relative;height:2.5rem;cursor:pointer}#student-dashboard-css-prefix .origami-dropdown__input-container input[data-v-b205000d]{opacity:0;margin:0;width:0;height:0}#student-dashboard-css-prefix .origami-dropdown__input-container input+.input__box[data-v-b205000d]{box-sizing:border-box;background-color:transparent;border:2px solid var(--origami-grey-400);border-radius:.25rem;width:1.125rem;height:1.125rem;min-width:1.125rem;min-height:1.125rem;position:relative;margin:0 .5rem 0 0}#student-dashboard-css-prefix .origami-dropdown__input-container input+.input__box[data-v-b205000d]:after{border:.125rem solid var(--origami-white);border-top:none;border-right:none;box-sizing:border-box;content:"";height:.375rem;opacity:0;position:absolute;top:.1875rem;left:.125rem;transform:rotate(-45deg);width:.6875rem}#student-dashboard-css-prefix .origami-dropdown__input-container input:checked+.input__box[data-v-b205000d]{background-color:var(--origami-blue-300);border-color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-dropdown__input-container input:checked+.input__box[data-v-b205000d]:after{opacity:1}#student-dashboard-css-prefix .origami-dropdown__input-container:hover .input__box[data-v-b205000d]:before{content:"";background-color:var(--origami-grey-100);position:absolute;border-radius:50%;width:1.875rem;height:1.875rem;left:-.5rem;top:-.5rem;z-index:-1}#student-dashboard-css-prefix .origami-dropdown__input-container:hover input:checked+.input__box[data-v-b205000d]{background-color:var(--origami-blue-400);border-color:var(--origami-blue-400)}#student-dashboard-css-prefix .origami-dropdown__input-container:active .input__box[data-v-b205000d]:before{background-color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-dropdown__input-container[data-v-b205000d]:focus-visible{outline:none}#student-dashboard-css-prefix .origami-dropdown__input-container:focus-visible .input__box[data-v-b205000d]:before{content:"";border:.125rem solid var(--origami-blue-300);position:absolute;border-radius:.5rem;width:1.375rem;height:1.375rem;left:-.375rem;top:-.375rem;z-index:-1}#student-dashboard-css-prefix .origami-dropdown__input-container p[data-v-b205000d]{margin:0;flex-grow:1;text-align:left;font-size:.875rem}#student-dashboard-css-prefix .origami-dropdown__input-container--small[data-v-b205000d]{height:2rem}#student-dashboard-css-prefix .origami-dropdown__input-container--small input+.input__box[data-v-b205000d]{width:.875rem;height:.875rem;min-width:.875rem;min-height:.875rem}#student-dashboard-css-prefix .origami-dropdown__input-container--small input+.input__box[data-v-b205000d]:after{height:.3125rem;top:.125rem;left:.0625rem;width:.5rem}#student-dashboard-css-prefix .origami-dropdown__input-container--small:hover .input__box[data-v-b205000d]:before{width:1.5rem;height:1.5rem;left:-.4375rem;top:-.4375rem}#student-dashboard-css-prefix .origami-dropdown__input-container--small:focus-visible .input__box[data-v-b205000d]:before{width:1.125rem;height:1.125rem;left:-.375rem;top:-.375rem;z-index:-1}#student-dashboard-css-prefix .origami-dropdown__input-container--small p[data-v-b205000d]{font-size:.75rem}#student-dashboard-css-prefix .origami-dropdown__input-container--error input+.input__box[data-v-b205000d]{border-color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-dropdown__input-container--error input:checked+.input__box[data-v-b205000d]{background-color:var(--origami-red-400);border-color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-dropdown__input-container--error:hover .input__box[data-v-b205000d]:before{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-dropdown__input-container--error:hover input:checked+.input__box[data-v-b205000d]{background-color:var(--origami-red-400);border-color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-dropdown__input-container--indeterminate input+.input__box[data-v-b205000d]:after{border:none;border-top:.125rem solid var(--origami-white);transform:rotate(0);top:.375rem;left:.125rem;width:.625rem}#student-dashboard-css-prefix .origami-dropdown__input-container--small.origami-dropdown__input-container--indeterminate input+.input__box[data-v-b205000d]:after{border:none;border-top:.125rem solid var(--origami-white);transform:rotate(0);top:.25rem;left:.0625rem;width:.5rem}#student-dashboard-css-prefix .origami-dropdown__input-container--disabled[data-v-b205000d]{pointer-events:none}#student-dashboard-css-prefix .origami-dropdown__input-container--disabled input+.input__box[data-v-b205000d]{box-sizing:border-box;background-color:transparent;border:2px solid var(--origami-grey-200)}#student-dashboard-css-prefix .origami-dropdown__input-container--disabled input:checked+.input__box[data-v-b205000d]{background-color:var(--origami-grey-200);border-color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-dropdown__input-container--disabled p[data-v-b205000d]{color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-expandable-card{display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}#student-dashboard-css-prefix .origami-expandable-card__header{padding:1.5rem;display:flex;align-items:center;border:none;gap:.5rem;position:relative;cursor:pointer;justify-content:flex-start}#student-dashboard-css-prefix .origami-expandable-card__header:focus-visible{outline:none}#student-dashboard-css-prefix .origami-expandable-card__header:focus-visible:before{content:"";position:absolute;inset:.5rem;outline:2px solid var(--origami-blue-300);border-radius:.75rem}#student-dashboard-css-prefix .origami-expandable-card__header:hover{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-expandable-card__header-divider{flex:1 1 auto}#student-dashboard-css-prefix .origami-expandable-card__chevron{min-width:1.5rem;transition:all .3s ease-in-out}#student-dashboard-css-prefix .origami-expandable-card__chevron--open{transform:rotate(-180deg)}#student-dashboard-css-prefix .origami-expandable-card__title{margin:0;font-weight:700;line-height:2rem;font-size:var(--origami-font-size-body)}#student-dashboard-css-prefix .origami-expandable-card__content{padding:1.5rem;transition:height .3s ease-in-out}@media (min-width: 640px){#student-dashboard-css-prefix .origami-expandable-card__header{gap:1rem}#student-dashboard-css-prefix .origami-expandable-card__title{font-size:var(--origami-font-size-h3)}}#student-dashboard-css-prefix .origami-table-wrapper{display:inline-block;border-radius:.5rem;overflow:hidden;box-shadow:inset 0 0 0 .0625rem var(--origami-grey-200),var(--shadow-sm);border:.0625rem solid var(--origami-grey-200)}#student-dashboard-css-prefix .origami-table-wrapper__scroll-x{overflow-x:auto}#student-dashboard-css-prefix .origami-table{width:100%;font-size:.875rem;line-height:1.25rem;border-spacing:0;border-collapse:collapse}#student-dashboard-css-prefix .origami-table td:first-child,#student-dashboard-css-prefix .origami-table th:first-child{padding-left:1.5rem}#student-dashboard-css-prefix .origami-table td:last-child,#student-dashboard-css-prefix .origami-table th:last-child{padding-right:1.5rem}#student-dashboard-css-prefix .origami-table__fixed__cell-container{position:relative}#student-dashboard-css-prefix .origami-table__fixed__header{position:sticky;z-index:2;background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-table__fixed__cell{position:sticky;z-index:2;background:var(--origami-white)}#student-dashboard-css-prefix .origami-table__prepend-divider:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;z-index:10;background-color:var(--origami-grey-200);box-shadow:-1px 1px 2px 0 var(--origami-grey-200)}#student-dashboard-css-prefix .origami-table__append-divider:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;z-index:10;background-color:var(--origami-grey-200);box-shadow:1px 1px 2px 0 var(--origami-grey-200)}#student-dashboard-css-prefix .origami-table--fixed-column-width{table-layout:fixed}#student-dashboard-css-prefix .origami-table__header-row{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-table__header-cell{padding:.875rem .75rem;font-size:var(--origami-font-size-label);border-bottom:1px solid var(--origami-grey-100)}#student-dashboard-css-prefix .origami-table__header-cell--sortable{cursor:pointer}#student-dashboard-css-prefix .origami-table__sort-icon{color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-table__body{background-color:var(--origami-white)}#student-dashboard-css-prefix .origami-table__body-row{border-bottom:1px solid var(--origami-grey-100)}#student-dashboard-css-prefix .origami-table__body-row--no-border{border-bottom:none}#student-dashboard-css-prefix .origami-table__body-row--clickable{cursor:pointer}#student-dashboard-css-prefix .origami-table__body-row--clickable:hover,#student-dashboard-css-prefix .origami-table__body-row--clickable:hover .origami-table__fixed__cell{background-color:#dfe4ff}#student-dashboard-css-prefix .origami-table__body-row--disabled{color:var(--origami-grey-300)}#student-dashboard-css-prefix .origami-table__body-cell{padding:.875rem .75rem}#student-dashboard-css-prefix .origami-table__body-cell--clickable{cursor:pointer}#student-dashboard-css-prefix .origami-table__body-cell--clickable:hover{background-color:#dfe4ff}#student-dashboard-css-prefix .origami-progress-bar__text-area{display:flex;align-items:center;justify-content:space-between;gap:1rem}#student-dashboard-css-prefix .origami-progress-bar__label,#student-dashboard-css-prefix .origami-progress-bar__percentage{margin:0;color:var(--origami-grey-300)}#student-dashboard-css-prefix .origami-progress-bar__track{margin-top:.5rem;border-radius:999px;background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-progress-bar__fill{border-radius:999px;height:100%;width:0%;transition:width 1s ease-in-out;background-color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-callout{display:flex;align-items:flex-start;padding:1rem;border-radius:.5rem;border:.0625rem solid transparent;gap:.5rem}#student-dashboard-css-prefix .origami-callout--info{border-color:var(--origami-blue-300);background-color:#dfe4ff}#student-dashboard-css-prefix .origami-callout--info .origami-callout__icon{color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-callout--error{border-color:var(--origami-red-400);background-color:var(--origami-red-100)}#student-dashboard-css-prefix .origami-callout--error .origami-callout__icon{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-callout--success{border-color:var(--origami-green-400);background-color:var(--origami-green-100)}#student-dashboard-css-prefix .origami-callout--success .origami-callout__icon{color:var(--origami-green-400)}#student-dashboard-css-prefix .origami-callout--warning{border-color:#9c6e05;background-color:var(--origami-yellow-100)}#student-dashboard-css-prefix .origami-callout--warning .origami-callout__icon{color:#9c6e05}#student-dashboard-css-prefix .origami-callout__icon{min-width:1.5rem;min-height:1.5rem}#student-dashboard-css-prefix .origami-callout__title{font-size:var(--origami-font-size-body);font-weight:var(--origami-font-weight-bold);text-align:left;margin-bottom:.125rem;line-height:1.5}#student-dashboard-css-prefix .origami-callout__description{text-align:left;font-size:var(--origami-font-size-label);line-height:1.5;gap:1rem}#student-dashboard-css-prefix .origami-callout__call-to-action{margin-left:.5rem;display:flex;align-self:center}#student-dashboard-css-prefix .origami-file-item{display:flex;align-items:center;padding:.75rem 1rem;border-radius:.5rem;border:.125rem dashed #696B73;background:#fff;font-size:.875rem;font-weight:var(--origami-font-weight-bold);color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-file-item--deletable{padding:.125rem 1rem}#student-dashboard-css-prefix .origami-file-item .origami-file-item__unselect{margin-left:auto;color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-file-item a{margin:0 0 0 .5rem}#student-dashboard-css-prefix .google-picker-button[data-v-20521856]{width:11rem;align-items:center;justify-content:center}#student-dashboard-css-prefix .google-picker-button__text[data-v-20521856]{display:flex;align-items:center;gap:.5rem;white-space:nowrap}#student-dashboard-css-prefix .origami-file-drop-zone{display:flex;flex-direction:column;gap:.5rem}#student-dashboard-css-prefix .origami-file-drop-zone__drop-zone{position:relative;border-radius:.5rem;border:.125rem dashed #696B73;background:#fff;padding:1.5rem;display:flex;flex-direction:column;align-items:center;transition:background-color .2s ease-in-out}#student-dashboard-css-prefix .origami-file-drop-zone__drop-zone--clickable:hover,#student-dashboard-css-prefix .origami-file-drop-zone__drop-zone--dragging{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-file-drop-zone__drop-zone--error{border-color:var(--origami-red-300)}#student-dashboard-css-prefix .origami-file-drop-zone__drop-zone input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}#student-dashboard-css-prefix .origami-file-drop-zone__drop-zone--clickable input[type=file]{pointer-events:all;cursor:pointer}#student-dashboard-css-prefix .origami-file-drop-zone__info-title{margin:0;text-align:center;color:#000;font-size:1.25rem;font-weight:var(--origami-font-weight-bold);line-height:1}#student-dashboard-css-prefix .origami-file-drop-zone__info-subtitle{margin:.5rem 0 1rem;text-align:center;color:#000;font-size:.875rem;line-height:1.5}#student-dashboard-css-prefix .origami-file-drop-zone__info-text{margin:1rem 0 0;text-align:center;color:#000;font-size:1rem;line-height:1.5}#student-dashboard-css-prefix .origami-file-drop-zone__button-container{display:flex;gap:16px;flex-direction:column}@media (min-width: 641px){#student-dashboard-css-prefix .origami-file-drop-zone__button-container{flex-direction:row}}#student-dashboard-css-prefix .origami-file-drop-zone__browse-files-button{display:flex;align-items:center;gap:.5rem;white-space:nowrap}#student-dashboard-css-prefix .origami-file-drop-zone__loading{display:flex;flex-direction:column;align-items:center;gap:1.25rem}#student-dashboard-css-prefix .origami-file-drop-zone__loading p{margin:0}#student-dashboard-css-prefix .origami-file-drop-zone__error{font-size:.875rem;color:var(--origami-red-400);display:flex;align-items:center;gap:.25rem;padding-left:1rem}#student-dashboard-css-prefix .origami-select__option_container{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;position:relative;width:100%}#student-dashboard-css-prefix .origami-select__option_container:focus-visible{outline:none}#student-dashboard-css-prefix .origami-select__option_container p{margin:0;flex-grow:1;text-align:left;font-size:var(--origami-font-size-label)}#student-dashboard-css-prefix .origami-select{font-family:var(--origami-font-family);position:relative;width:100%}#student-dashboard-css-prefix .origami-select .select__toggle{background:var(--origami-white);border:1px solid var(--origami-grey-300);border-radius:.5rem;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;overflow:hidden}#student-dashboard-css-prefix .origami-select .select__toggle--error{border-color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-select .select__toggle--disabled{opacity:.6}#student-dashboard-css-prefix .origami-select .select__toggle--expanded{outline:2px solid var(--origami-blue-300);outline-offset:-2px}#student-dashboard-css-prefix .origami-select .select__toggle--no-filter,#student-dashboard-css-prefix .origami-select .select__toggle .caret{cursor:pointer}#student-dashboard-css-prefix .origami-select .select__toggle .caret--open{color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-select .select__toggle .close{background:var(--origami-grey-300);border-radius:100%;color:var(--origami-white);padding:2px;cursor:pointer}#student-dashboard-css-prefix .origami-select .select__toggle .search{position:absolute;left:8px}#student-dashboard-css-prefix .origami-select .select__toggle .select__input-text{font-size:var(--origami-font-size-label);border-radius:.5rem;border:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.25rem 3rem 1.25rem 1rem}#student-dashboard-css-prefix .origami-select .select__toggle .select__input-text--no-filter{cursor:pointer}#student-dashboard-css-prefix .origami-select .select__toggle .select__input-text--filter{padding:1.25rem 2rem}#student-dashboard-css-prefix .origami-select .select__toggle .select__input-text:focus-visible{outline:.125rem solid var(--origami-blue-300);outline-offset:-1px}#student-dashboard-css-prefix .origami-select .select{position:absolute;background-color:var(--origami-white);width:100%;max-height:12.1875rem;overflow-y:auto;box-shadow:var(--origami-shadow-xl);border-radius:.5rem;z-index:9999;padding:0}#student-dashboard-css-prefix .origami-select .select .search{font-size:var(--origami-font-size-label);outline:none;border:none;border-radius:.125rem;margin:ref(4px) 0;padding:.5rem 1.25rem .5rem 2.5rem;width:calc(100% - 1rem)}#student-dashboard-css-prefix .origami-select .select .search:focus{outline:.125rem solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-select .select .input__icon{position:absolute;top:.25rem;left:.25rem}#student-dashboard-css-prefix .origami-select .select .input__icon--radio{left:.35rem}#student-dashboard-css-prefix .origami-select .select .list{list-style-type:none;padding-left:0;margin:0}#student-dashboard-css-prefix .origami-select .select .list .option{cursor:pointer;font-size:var(--origami-font-size-label);border:none}#student-dashboard-css-prefix .origami-select .select .list .option:hover,#student-dashboard-css-prefix .origami-select .select .list .option:focus-within{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-select .select .select__message{padding:.5rem 1rem;font-size:var(--origami-font-size-label)}#student-dashboard-css-prefix .origami-select .error__container{display:flex;justify-items:flex-start;align-items:flex-start;gap:.375rem;margin-top:.25rem;padding:0 1rem}#student-dashboard-css-prefix .origami-select .error__container .error__icon,#student-dashboard-css-prefix .origami-select .error__container .error__message{color:var(--origami-red-400);margin:0;padding:0}#student-dashboard-css-prefix .origami-select .error__container .error__icon{margin-top:.125rem;flex-shrink:0}#student-dashboard-css-prefix .origami-select .error__container .error__message{font-size:var(--origami-font-size-label);text-align:left}#student-dashboard-css-prefix .origami-select .label{display:inline-block;font-weight:var(--origami-font-weight-bold);font-size:var(--origami-font-size-label);margin-bottom:.25rem}#student-dashboard-css-prefix .origami-select .label--error{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-select .chip{background-color:var(--origami-blue-300);padding:.125rem .75rem;color:var(--origami-white);border-radius:999px;display:flex;align-items:center;margin:0 .75rem}#student-dashboard-css-prefix .origami-select .chip__text{font-weight:var(--origami-font-weight-bold);font-size:var(--origami-font-size-label);white-space:nowrap}#student-dashboard-css-prefix .origami-select .chip__left{position:absolute;left:.5rem}#student-dashboard-css-prefix .origami-select .chip__close{margin-left:.5rem;cursor:pointer}#student-dashboard-css-prefix .origami-select .chip__buttonWrapper{background:none;outline:none;border:none;color:inherit;padding:0;cursor:pointer}#student-dashboard-css-prefix .origami-select .chip:focus-within{outline-offset:.125rem;outline:.125rem solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-select .divider{background:var(--origami-grey-300);width:.0625rem;height:1.125rem}#student-dashboard-css-prefix .origami-select .toggle-wrapper{display:flex;position:absolute;right:1.125rem;justify-content:space-between;align-items:center}#student-dashboard-css-prefix .origami-dropdown__input-container{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;position:relative}#student-dashboard-css-prefix .origami-dropdown__input-container:focus-visible{outline:none}#student-dashboard-css-prefix .origami-dropdown__input-container input{opacity:0;height:2.25rem;margin:0;width:0}#student-dashboard-css-prefix .origami-dropdown__input-container input+.input__box{background-color:transparent;border:2px solid var(--origami-blue-300);border-radius:.1875rem;width:.875rem;height:.875rem;min-width:.875rem;min-height:.875rem;position:relative;margin:0 .5rem 0 0;display:flex;justify-content:center;align-items:center}#student-dashboard-css-prefix .origami-dropdown__input-container input+.input__box:after{border:.125rem solid var(--origami-white);border-top:none;border-right:none;box-sizing:border-box;content:"";height:.375rem;opacity:0;top:.0625rem;position:absolute;transform:rotate(-45deg);width:.625rem}#student-dashboard-css-prefix .origami-dropdown__input-container input:checked+.input__box{background-color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-dropdown__input-container input:checked+.input__box:after{opacity:1}#student-dashboard-css-prefix .origami-dropdown__input-container p{margin:0;flex-grow:1;text-align:left;font-size:var(--origami-font-size-label)}#student-dashboard-css-prefix .origami-multiselect{font-family:var(--origami-font-family);position:relative;width:100%}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle{background:var(--origami-white);border:1px solid var(--origami-grey-300);border-radius:.5rem;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;overflow:hidden}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle--error{border-color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle--disabled{opacity:.6}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle--expanded{outline:2px solid var(--origami-blue-300);outline-offset:-2px}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle--no-filter,#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle .caret{cursor:pointer}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle .caret--open{color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle .close{background:var(--origami-grey-300);border-radius:100%;color:var(--origami-white);padding:2px;cursor:pointer}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle .search{position:absolute;left:8px}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle .multiselect__input-text{font-size:var(--origami-font-size-label);border-radius:.5rem;border:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.25rem 3rem 1.25rem 1rem}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle .multiselect__input-text--no-filter{cursor:pointer}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle .multiselect__input-text--filter{padding:1.25rem 2rem}#student-dashboard-css-prefix .origami-multiselect .multiselect__toggle .multiselect__input-text:focus-visible{outline:.125rem solid var(--origami-blue-300);outline-offset:-1px}#student-dashboard-css-prefix .origami-multiselect .multiselect{position:absolute;background-color:var(--origami-white);width:100%;max-height:12.1875rem;overflow-y:auto;box-shadow:var(--origami-shadow-xl);border-radius:.5rem;z-index:9999;padding:0}#student-dashboard-css-prefix .origami-multiselect .multiselect .search{font-size:var(--origami-font-size-label);outline:none;border:none;border-radius:.125rem;margin:ref(4px) 0;padding:.5rem 1.25rem .5rem 2.5rem;width:calc(100% - 1rem)}#student-dashboard-css-prefix .origami-multiselect .multiselect .search:focus{outline:.125rem solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-multiselect .multiselect .input__icon{position:absolute;top:.25rem;left:.25rem}#student-dashboard-css-prefix .origami-multiselect .multiselect .input__icon--radio{left:.35rem}#student-dashboard-css-prefix .origami-multiselect .multiselect .list{list-style-type:none;padding-left:0;margin:0}#student-dashboard-css-prefix .origami-multiselect .multiselect .list .option{cursor:pointer;font-size:var(--origami-font-size-label);border:none}#student-dashboard-css-prefix .origami-multiselect .multiselect .list .option:hover,#student-dashboard-css-prefix .origami-multiselect .multiselect .list .option:focus-within{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-multiselect .multiselect .multiselect__message{padding:.5rem 1rem;font-size:var(--origami-font-size-label)}#student-dashboard-css-prefix .origami-multiselect .error__container{display:flex;justify-items:flex-start;align-items:flex-start;gap:.375rem;margin-top:.25rem;padding:0 1rem}#student-dashboard-css-prefix .origami-multiselect .error__container .error__icon,#student-dashboard-css-prefix .origami-multiselect .error__container .error__message{color:var(--origami-red-400);margin:0;padding:0}#student-dashboard-css-prefix .origami-multiselect .error__container .error__icon{margin-top:.125rem;flex-shrink:0}#student-dashboard-css-prefix .origami-multiselect .error__container .error__message{font-size:var(--origami-font-size-label);text-align:left}#student-dashboard-css-prefix .origami-multiselect .label{display:inline-block;font-weight:var(--origami-font-weight-bold);font-size:var(--origami-font-size-label);margin-bottom:.25rem}#student-dashboard-css-prefix .origami-multiselect .label--error{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-multiselect .chip{background-color:var(--origami-blue-300);padding:.125rem .75rem;color:var(--origami-white);border-radius:999px;display:flex;align-items:center;margin:0 .75rem}#student-dashboard-css-prefix .origami-multiselect .chip__text{font-weight:var(--origami-font-weight-bold);font-size:var(--origami-font-size-label);white-space:nowrap}#student-dashboard-css-prefix .origami-multiselect .chip__left{position:absolute;left:.5rem}#student-dashboard-css-prefix .origami-multiselect .chip__close{margin-left:.5rem;cursor:pointer}#student-dashboard-css-prefix .origami-multiselect .chip__buttonWrapper{background:none;outline:none;border:none;color:inherit;padding:0;cursor:pointer}#student-dashboard-css-prefix .origami-multiselect .chip:focus-within{outline-offset:.125rem;outline:.125rem solid var(--origami-blue-300)}#student-dashboard-css-prefix .origami-multiselect .divider{background:var(--origami-grey-300);width:.0625rem;height:1.125rem}#student-dashboard-css-prefix .origami-multiselect .toggle-wrapper{display:flex;position:absolute;right:1.125rem;justify-content:space-between;align-items:center}#student-dashboard-css-prefix .origami-steps{display:flex;justify-content:space-between;gap:.5rem}#student-dashboard-css-prefix .origami-step{border-radius:1rem;height:.25rem}#student-dashboard-css-prefix .origami-blue{background-color:var(--origami-blue-300)}#student-dashboard-css-prefix .origami-grey{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .origami-radio{display:flex;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;padding:.5rem 0;cursor:pointer}#student-dashboard-css-prefix .origami-radio--disabled{cursor:auto}#student-dashboard-css-prefix .origami-radio__input-container{display:flex;justify-content:space-between;align-items:center;position:relative;pointer-events:none;z-index:2}#student-dashboard-css-prefix .origami-radio__input-container:focus-visible{outline:none}#student-dashboard-css-prefix .origami-radio__input-container .input{opacity:0;width:1.5rem;height:1.5rem;margin:0;position:absolute;z-index:2;pointer-events:none}#student-dashboard-css-prefix .origami-radio__input-container .input--small{width:1.125rem;height:1.125rem}#student-dashboard-css-prefix .origami-radio__input-container .input__box{background-color:transparent;border:2px solid var(--origami-blue-300);border-radius:50%;width:1.125rem;height:1.125rem;min-width:1.125rem;min-height:1.125rem;position:relative;margin:0 .5rem 0 0;display:flex;justify-content:center;align-items:center;cursor:pointer}#student-dashboard-css-prefix .origami-radio__input-container .input__box--small{width:.875rem;height:.875rem;min-width:.875rem;min-height:.875rem}#student-dashboard-css-prefix .origami-radio__input-container .input__box--disabled{border:2px solid var(--origami-grey-200)}#student-dashboard-css-prefix .origami-radio__input-container .input__box--error{border:2px solid var(--origami-red-400)}#student-dashboard-css-prefix .origami-radio__input-container .input__box:after{border:0px;background-color:var(--origami-blue-300);border-radius:50%;content:"";height:.5rem;width:.5rem;opacity:0;position:absolute}#student-dashboard-css-prefix .origami-radio__input-container .input__box--small:after{height:.375rem;width:.375rem}#student-dashboard-css-prefix .origami-radio__input-container .input__box--disabled:after{background-color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-radio__input-container .input__box--error:after{background-color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-radio__input-container .input:checked+.input__box{background-color:transparent}#student-dashboard-css-prefix .origami-radio__input-container .input:checked+.input__box:after{opacity:1}#student-dashboard-css-prefix .origami-radio:active .input__box:before{content:"";background-color:var(--origami-grey-200);position:absolute;border-radius:50%;width:1.875rem;height:1.875rem;left:-.5rem;top:-.5rem;z-index:-1}#student-dashboard-css-prefix .origami-radio:active .input__box--small:before{width:1.625rem;height:1.625rem}#student-dashboard-css-prefix .origami-radio:active .input__box--disabled:before{display:none;background-color:none}#student-dashboard-css-prefix .origami-radio:hover .input__box:before{content:"";background-color:var(--origami-grey-100);position:absolute;border-radius:50%;width:1.875rem;height:1.875rem;left:-.5rem;top:-.5rem;z-index:-1}#student-dashboard-css-prefix .origami-radio:hover .input__box--small:before{width:1.625rem;height:1.625rem}#student-dashboard-css-prefix .origami-radio:hover .input__box--disabled:before{display:none;background-color:none}#student-dashboard-css-prefix .origami-radio:focus-visible{outline:none}#student-dashboard-css-prefix .origami-radio:focus-visible .input__box:before{content:"";border:.125rem solid var(--origami-blue-300);position:absolute;border-radius:50%;width:1.375rem;height:1.375rem;left:-.375rem;top:-.375rem;z-index:-1}#student-dashboard-css-prefix .origami-radio:focus-visible .input__box--small:before{width:1rem;height:1rem;left:-.3125rem;top:-.3125rem}#student-dashboard-css-prefix .origami-radio__label{margin:0;flex-grow:1;text-align:left;font-size:var(--origami-font-size-label);pointer-events:none}#student-dashboard-css-prefix .origami-radio__label--small{font-size:.75rem}#student-dashboard-css-prefix .origami-radio__label--disabled{color:var(--origami-grey-200)}#student-dashboard-css-prefix .origami-radio__label--error{color:var(--origami-red-400)}#student-dashboard-css-prefix .origami-radio__label--checked{font-weight:700}#student-dashboard-css-prefix *,#student-dashboard-css-prefix :before,#student-dashboard-css-prefix :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}#student-dashboard-css-prefix :before,#student-dashboard-css-prefix :after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}#student-dashboard-css-prefix hr{height:0;color:inherit;border-top-width:1px}#student-dashboard-css-prefix abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#student-dashboard-css-prefix h1,#student-dashboard-css-prefix h2,#student-dashboard-css-prefix h3,#student-dashboard-css-prefix h4,#student-dashboard-css-prefix h5,#student-dashboard-css-prefix h6{font-size:inherit;font-weight:inherit}#student-dashboard-css-prefix a{color:inherit;text-decoration:inherit}#student-dashboard-css-prefix b,#student-dashboard-css-prefix strong{font-weight:bolder}#student-dashboard-css-prefix code,#student-dashboard-css-prefix kbd,#student-dashboard-css-prefix samp,#student-dashboard-css-prefix pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}#student-dashboard-css-prefix small{font-size:80%}#student-dashboard-css-prefix sub,#student-dashboard-css-prefix sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#student-dashboard-css-prefix sub{bottom:-.25em}#student-dashboard-css-prefix sup{top:-.5em}#student-dashboard-css-prefix table{text-indent:0;border-color:inherit;border-collapse:collapse}#student-dashboard-css-prefix button,#student-dashboard-css-prefix input,#student-dashboard-css-prefix optgroup,#student-dashboard-css-prefix select,#student-dashboard-css-prefix textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}#student-dashboard-css-prefix button,#student-dashboard-css-prefix select{text-transform:none}#student-dashboard-css-prefix button,#student-dashboard-css-prefix [type=button],#student-dashboard-css-prefix [type=reset],#student-dashboard-css-prefix [type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}#student-dashboard-css-prefix :-moz-focusring{outline:auto}#student-dashboard-css-prefix :-moz-ui-invalid{box-shadow:none}#student-dashboard-css-prefix progress{vertical-align:baseline}#student-dashboard-css-prefix ::-webkit-inner-spin-button,#student-dashboard-css-prefix ::-webkit-outer-spin-button{height:auto}#student-dashboard-css-prefix [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#student-dashboard-css-prefix ::-webkit-search-decoration{-webkit-appearance:none}#student-dashboard-css-prefix ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#student-dashboard-css-prefix summary{display:list-item}#student-dashboard-css-prefix blockquote,#student-dashboard-css-prefix dl,#student-dashboard-css-prefix dd,#student-dashboard-css-prefix h1,#student-dashboard-css-prefix h2,#student-dashboard-css-prefix h3,#student-dashboard-css-prefix h4,#student-dashboard-css-prefix h5,#student-dashboard-css-prefix h6,#student-dashboard-css-prefix hr,#student-dashboard-css-prefix figure,#student-dashboard-css-prefix p,#student-dashboard-css-prefix pre{margin:0}#student-dashboard-css-prefix fieldset{margin:0;padding:0}#student-dashboard-css-prefix legend{padding:0}#student-dashboard-css-prefix ol,#student-dashboard-css-prefix ul,#student-dashboard-css-prefix menu{list-style:none;margin:0;padding:0}#student-dashboard-css-prefix textarea{resize:vertical}#student-dashboard-css-prefix input::-moz-placeholder,#student-dashboard-css-prefix textarea::-moz-placeholder{opacity:1;color:#9ca3af}#student-dashboard-css-prefix input::placeholder,#student-dashboard-css-prefix textarea::placeholder{opacity:1;color:#9ca3af}#student-dashboard-css-prefix button,#student-dashboard-css-prefix [role=button]{cursor:pointer}#student-dashboard-css-prefix :disabled{cursor:default}#student-dashboard-css-prefix img,#student-dashboard-css-prefix svg,#student-dashboard-css-prefix video,#student-dashboard-css-prefix canvas,#student-dashboard-css-prefix audio,#student-dashboard-css-prefix iframe,#student-dashboard-css-prefix embed,#student-dashboard-css-prefix object{display:block;vertical-align:middle}#student-dashboard-css-prefix img,#student-dashboard-css-prefix video{max-width:100%;height:auto}#student-dashboard-css-prefix [hidden]{display:none}#student-dashboard-css-prefix *,#student-dashboard-css-prefix :before,#student-dashboard-css-prefix :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }#student-dashboard-css-prefix ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }#student-dashboard-css-prefix .container{width:100%}@media (min-width: 480px){#student-dashboard-css-prefix .container{max-width:480px}}@media (min-width: 640px){#student-dashboard-css-prefix .container{max-width:640px}}@media (min-width: 768px){#student-dashboard-css-prefix .container{max-width:768px}}@media (min-width: 1024px){#student-dashboard-css-prefix .container{max-width:1024px}}@media (min-width: 1280px){#student-dashboard-css-prefix .container{max-width:1280px}}@media (min-width: 1536px){#student-dashboard-css-prefix .container{max-width:1536px}}#student-dashboard-css-prefix .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#student-dashboard-css-prefix .pointer-events-none{pointer-events:none}#student-dashboard-css-prefix .visible{visibility:visible}#student-dashboard-css-prefix .invisible{visibility:hidden}#student-dashboard-css-prefix .static{position:static}#student-dashboard-css-prefix .fixed{position:fixed}#student-dashboard-css-prefix .absolute{position:absolute}#student-dashboard-css-prefix .relative{position:relative}#student-dashboard-css-prefix .top-0{top:0}#student-dashboard-css-prefix .right-0{right:0}#student-dashboard-css-prefix .bottom-0{bottom:0}#student-dashboard-css-prefix .left-0{left:0}#student-dashboard-css-prefix .left-1\/2{left:50%}#student-dashboard-css-prefix .top-1\/2{top:50%}#student-dashboard-css-prefix .right-4{right:var(--origami-spacing-4)}#student-dashboard-css-prefix .top-4{top:var(--origami-spacing-4)}#student-dashboard-css-prefix .bottom-2{bottom:var(--origami-spacing-2)}#student-dashboard-css-prefix .bottom-\[4rem\]{bottom:4rem}#student-dashboard-css-prefix .left-4{left:var(--origami-spacing-4)}#student-dashboard-css-prefix .left-\[-1rem\]{left:-1rem}#student-dashboard-css-prefix .top-\[1rem\]{top:1rem}#student-dashboard-css-prefix .top-\[-12px\]{top:-12px}#student-dashboard-css-prefix .right-\[-10px\]{right:-10px}#student-dashboard-css-prefix .z-\[10000\]{z-index:10000}#student-dashboard-css-prefix .-z-10{z-index:-10}#student-dashboard-css-prefix .z-10{z-index:10}#student-dashboard-css-prefix .z-0{z-index:0}#student-dashboard-css-prefix .z-30{z-index:30}#student-dashboard-css-prefix .col-span-4{grid-column:span 4 / span 4}#student-dashboard-css-prefix .col-span-3{grid-column:span 3 / span 3}#student-dashboard-css-prefix .col-span-6{grid-column:span 6 / span 6}#student-dashboard-css-prefix .col-span-2{grid-column:span 2 / span 2}#student-dashboard-css-prefix .col-start-1{grid-column-start:1}#student-dashboard-css-prefix .col-start-3{grid-column-start:3}#student-dashboard-css-prefix .col-start-5{grid-column-start:5}#student-dashboard-css-prefix .col-start-4{grid-column-start:4}#student-dashboard-css-prefix .row-span-2{grid-row:span 2 / span 2}#student-dashboard-css-prefix .row-start-1{grid-row-start:1}#student-dashboard-css-prefix .row-start-2{grid-row-start:2}#student-dashboard-css-prefix .row-start-3{grid-row-start:3}#student-dashboard-css-prefix .float-right{float:right}#student-dashboard-css-prefix .m-2{margin:var(--origami-spacing-2)}#student-dashboard-css-prefix .m-auto{margin:auto}#student-dashboard-css-prefix .mx-auto{margin-left:auto;margin-right:auto}#student-dashboard-css-prefix .my-\[1rem\]{margin-top:1rem;margin-bottom:1rem}#student-dashboard-css-prefix .my-4{margin-top:var(--origami-spacing-4);margin-bottom:var(--origami-spacing-4)}#student-dashboard-css-prefix .my-0{margin-top:0;margin-bottom:0}#student-dashboard-css-prefix .my-2{margin-top:var(--origami-spacing-2);margin-bottom:var(--origami-spacing-2)}#student-dashboard-css-prefix .mx-\[2px\]{margin-left:2px;margin-right:2px}#student-dashboard-css-prefix .mx-2{margin-left:var(--origami-spacing-2);margin-right:var(--origami-spacing-2)}#student-dashboard-css-prefix .mx-4{margin-left:var(--origami-spacing-4);margin-right:var(--origami-spacing-4)}#student-dashboard-css-prefix .mr-6{margin-right:var(--origami-spacing-6)}#student-dashboard-css-prefix .mb-6{margin-bottom:var(--origami-spacing-6)}#student-dashboard-css-prefix .mb-4{margin-bottom:var(--origami-spacing-4)}#student-dashboard-css-prefix .mr-2{margin-right:var(--origami-spacing-2)}#student-dashboard-css-prefix .-mt-20{margin-top:calc(var(--origami-spacing-20) * -1)}#student-dashboard-css-prefix .mt-40{margin-top:var(--origami-spacing-40)}#student-dashboard-css-prefix .mb-\[1rem\]{margin-bottom:1rem}#student-dashboard-css-prefix .mt-auto{margin-top:auto}#student-dashboard-css-prefix .ml-2{margin-left:var(--origami-spacing-2)}#student-dashboard-css-prefix .mb-\[0\.5rem\]{margin-bottom:.5rem}#student-dashboard-css-prefix .mt-\[8rem\]{margin-top:8rem}#student-dashboard-css-prefix .mt-4{margin-top:var(--origami-spacing-4)}#student-dashboard-css-prefix .mt-\[1rem\]{margin-top:1rem}#student-dashboard-css-prefix .mb-\[2\.5rem\]{margin-bottom:2.5rem}#student-dashboard-css-prefix .mb-8{margin-bottom:var(--origami-spacing-8)}#student-dashboard-css-prefix .mb-\[1\.5rem\]{margin-bottom:1.5rem}#student-dashboard-css-prefix .ml-auto{margin-left:auto}#student-dashboard-css-prefix .mb-2{margin-bottom:var(--origami-spacing-2)}#student-dashboard-css-prefix .mr-\[\.25rem\]{margin-right:.25rem}#student-dashboard-css-prefix .ml-4{margin-left:var(--origami-spacing-4)}#student-dashboard-css-prefix .mt-\[0\.5rem\]{margin-top:.5rem}#student-dashboard-css-prefix .mt-\[5\.75rem\]{margin-top:5.75rem}#student-dashboard-css-prefix .mr-4{margin-right:var(--origami-spacing-4)}#student-dashboard-css-prefix .mt-2{margin-top:var(--origami-spacing-2)}#student-dashboard-css-prefix .mb-0{margin-bottom:0}#student-dashboard-css-prefix .mt-6{margin-top:var(--origami-spacing-6)}#student-dashboard-css-prefix .mt-\[0\.4rem\]{margin-top:.4rem}#student-dashboard-css-prefix .mt-\[0\.25rem\]{margin-top:.25rem}#student-dashboard-css-prefix .mb-\[\.25rem\]{margin-bottom:.25rem}#student-dashboard-css-prefix .mb-10{margin-bottom:var(--origami-spacing-10)}#student-dashboard-css-prefix .ml-6{margin-left:var(--origami-spacing-6)}#student-dashboard-css-prefix .block{display:block}#student-dashboard-css-prefix .inline-block{display:inline-block}#student-dashboard-css-prefix .flex{display:flex}#student-dashboard-css-prefix .inline-flex{display:inline-flex}#student-dashboard-css-prefix .table{display:table}#student-dashboard-css-prefix .grid{display:grid}#student-dashboard-css-prefix .hidden{display:none}#student-dashboard-css-prefix .\!hidden{display:none!important}#student-dashboard-css-prefix .h-16{height:var(--origami-spacing-16)}#student-dashboard-css-prefix .h-20{height:var(--origami-spacing-20)}#student-dashboard-css-prefix .h-26{height:var(--origami-spacing-26)}#student-dashboard-css-prefix .h-full{height:100%}#student-dashboard-css-prefix .h-\[0\.25rem\]{height:.25rem}#student-dashboard-css-prefix .h-\[1rem\]{height:1rem}#student-dashboard-css-prefix .h-\[40px\]{height:40px}#student-dashboard-css-prefix .h-\[3rem\]{height:3rem}#student-dashboard-css-prefix .h-\[2\.5rem\]{height:2.5rem}#student-dashboard-css-prefix .h-42{height:var(--origami-spacing-42)}#student-dashboard-css-prefix .h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}#student-dashboard-css-prefix .h-\[3\.75rem\]{height:3.75rem}#student-dashboard-css-prefix .h-12{height:var(--origami-spacing-12)}#student-dashboard-css-prefix .h-6{height:var(--origami-spacing-6)}#student-dashboard-css-prefix .h-40{height:var(--origami-spacing-40)}#student-dashboard-css-prefix .h-\[1\.25rem\]{height:1.25rem}#student-dashboard-css-prefix .h-48{height:var(--origami-spacing-48)}#student-dashboard-css-prefix .h-fit{height:-moz-fit-content;height:fit-content}#student-dashboard-css-prefix .h-8{height:var(--origami-spacing-8)}#student-dashboard-css-prefix .h-4{height:var(--origami-spacing-4)}#student-dashboard-css-prefix .h-\[2rem\]{height:2rem}#student-dashboard-css-prefix .h-\[2\.25rem\]{height:2.25rem}#student-dashboard-css-prefix .h-auto{height:auto}#student-dashboard-css-prefix .\!h-\[1rem\]{height:1rem!important}#student-dashboard-css-prefix .h-\[42rem\]{height:42rem}#student-dashboard-css-prefix .min-h-screen{min-height:100vh}#student-dashboard-css-prefix .min-h-\[calc\(100vh-88px\)\]{min-height:calc(100vh - 88px)}#student-dashboard-css-prefix .min-h-0{min-height:0px}#student-dashboard-css-prefix .min-h-\[115px\]{min-height:115px}#student-dashboard-css-prefix .min-h-\[10rem\]{min-height:10rem}#student-dashboard-css-prefix .min-h-\[1\.5rem\]{min-height:1.5rem}#student-dashboard-css-prefix .min-h-\[2\.5rem\]{min-height:2.5rem}#student-dashboard-css-prefix .min-h-\[12\.625rem\]{min-height:12.625rem}#student-dashboard-css-prefix .min-h-\[0\.625rem\]{min-height:.625rem}#student-dashboard-css-prefix .min-h-\[2\.5em\]{min-height:2.5em}#student-dashboard-css-prefix .min-h-\[var\(--height-screen-without-header\)\]{min-height:var(--height-screen-without-header)}#student-dashboard-css-prefix .min-h-\[100vh\]{min-height:100vh}#student-dashboard-css-prefix .w-16{width:var(--origami-spacing-16)}#student-dashboard-css-prefix .w-20{width:var(--origami-spacing-20)}#student-dashboard-css-prefix .w-full{width:100%}#student-dashboard-css-prefix .w-\[1rem\]{width:1rem}#student-dashboard-css-prefix .w-\[2\.5rem\]{width:2.5rem}#student-dashboard-css-prefix .w-\[266px\]{width:266px}#student-dashboard-css-prefix .w-\[3\.75rem\]{width:3.75rem}#student-dashboard-css-prefix .w-6{width:var(--origami-spacing-6)}#student-dashboard-css-prefix .w-auto{width:auto}#student-dashboard-css-prefix .w-1\/4{width:25%}#student-dashboard-css-prefix .w-36{width:var(--origami-spacing-36)}#student-dashboard-css-prefix .w-28{width:var(--origami-spacing-28)}#student-dashboard-css-prefix .w-\[1\.25rem\]{width:1.25rem}#student-dashboard-css-prefix .w-48{width:var(--origami-spacing-48)}#student-dashboard-css-prefix .w-\[stretch\]{width:-webkit-fill-available;width:-moz-available;width:stretch}#student-dashboard-css-prefix .w-fit{width:-moz-fit-content;width:fit-content}#student-dashboard-css-prefix .w-max{width:-moz-max-content;width:max-content}#student-dashboard-css-prefix .w-8{width:var(--origami-spacing-8)}#student-dashboard-css-prefix .w-4{width:var(--origami-spacing-4)}#student-dashboard-css-prefix .w-\[2rem\]{width:2rem}#student-dashboard-css-prefix .w-\[22\.5rem\]{width:22.5rem}#student-dashboard-css-prefix .w-\[6\.5rem\]{width:6.5rem}#student-dashboard-css-prefix .w-\[2\.875rem\]{width:2.875rem}#student-dashboard-css-prefix .w-\[5px\]{width:5px}#student-dashboard-css-prefix .\!w-\[1rem\]{width:1rem!important}#student-dashboard-css-prefix .w-\[55px\]{width:55px}#student-dashboard-css-prefix .min-w-\[1\.5rem\]{min-width:1.5rem}#student-dashboard-css-prefix .min-w-fit{min-width:-moz-fit-content;min-width:fit-content}#student-dashboard-css-prefix .min-w-\[2\.5rem\]{min-width:2.5rem}#student-dashboard-css-prefix .min-w-\[0\.625rem\]{min-width:.625rem}#student-dashboard-css-prefix .min-w-\[2\.5em\]{min-width:2.5em}#student-dashboard-css-prefix .max-w-\[80rem\]{max-width:80rem}#student-dashboard-css-prefix .flex-none{flex:none}#student-dashboard-css-prefix .flex-1{flex:1 1 0%}#student-dashboard-css-prefix .flex-auto{flex:1 1 auto}#student-dashboard-css-prefix .grow{flex-grow:1}#student-dashboard-css-prefix .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#student-dashboard-css-prefix .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#student-dashboard-css-prefix .translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#student-dashboard-css-prefix .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}#student-dashboard-css-prefix .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}#student-dashboard-css-prefix .animate-spin{animation:spin 1s linear infinite}#student-dashboard-css-prefix .cursor-pointer{cursor:pointer}#student-dashboard-css-prefix .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}#student-dashboard-css-prefix .select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}#student-dashboard-css-prefix .list-inside{list-style-position:inside}#student-dashboard-css-prefix .list-decimal{list-style-type:decimal}#student-dashboard-css-prefix .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}#student-dashboard-css-prefix .auto-rows-auto{grid-auto-rows:auto}#student-dashboard-css-prefix .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#student-dashboard-css-prefix .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#student-dashboard-css-prefix .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}#student-dashboard-css-prefix .grid-rows-\[auto_auto_auto\]{grid-template-rows:auto auto auto}#student-dashboard-css-prefix .flex-row{flex-direction:row}#student-dashboard-css-prefix .flex-col{flex-direction:column}#student-dashboard-css-prefix .flex-col-reverse{flex-direction:column-reverse}#student-dashboard-css-prefix .flex-wrap{flex-wrap:wrap}#student-dashboard-css-prefix .items-start{align-items:flex-start}#student-dashboard-css-prefix .items-end{align-items:flex-end}#student-dashboard-css-prefix .items-center{align-items:center}#student-dashboard-css-prefix .items-stretch{align-items:stretch}#student-dashboard-css-prefix .justify-start{justify-content:flex-start}#student-dashboard-css-prefix .justify-end{justify-content:flex-end}#student-dashboard-css-prefix .justify-center{justify-content:center}#student-dashboard-css-prefix .justify-between{justify-content:space-between}#student-dashboard-css-prefix .justify-evenly{justify-content:space-evenly}#student-dashboard-css-prefix .gap-2{gap:var(--origami-spacing-2)}#student-dashboard-css-prefix .gap-4{gap:var(--origami-spacing-4)}#student-dashboard-css-prefix .gap-\[1rem\]{gap:1rem}#student-dashboard-css-prefix .gap-\[0\.5rem\]{gap:.5rem}#student-dashboard-css-prefix .gap-\[0\.25rem\]{gap:.25rem}#student-dashboard-css-prefix .gap-6{gap:var(--origami-spacing-6)}#student-dashboard-css-prefix .gap-\[0\.125rem\]{gap:.125rem}#student-dashboard-css-prefix .gap-y-\[1rem\]{row-gap:1rem}#student-dashboard-css-prefix .gap-x-2{-moz-column-gap:var(--origami-spacing-2);column-gap:var(--origami-spacing-2)}#student-dashboard-css-prefix .gap-y-\[1\.5rem\]{row-gap:1.5rem}#student-dashboard-css-prefix .divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}#student-dashboard-css-prefix .divide-grey-200>:not([hidden])~:not([hidden]){border-color:var(--origami-grey-200)}#student-dashboard-css-prefix .self-center{align-self:center}#student-dashboard-css-prefix .overflow-hidden{overflow:hidden}#student-dashboard-css-prefix .text-ellipsis{text-overflow:ellipsis}#student-dashboard-css-prefix .whitespace-nowrap{white-space:nowrap}#student-dashboard-css-prefix .rounded-lg{border-radius:.5rem}#student-dashboard-css-prefix .rounded-full{border-radius:9999px}#student-dashboard-css-prefix .rounded-md{border-radius:.375rem}#student-dashboard-css-prefix .rounded-2xl{border-radius:1rem}#student-dashboard-css-prefix .rounded{border-radius:.25rem}#student-dashboard-css-prefix .rounded-xl{border-radius:.75rem}#student-dashboard-css-prefix .rounded-tl-2xl{border-top-left-radius:1rem}#student-dashboard-css-prefix .rounded-tr-2xl{border-top-right-radius:1rem}#student-dashboard-css-prefix .rounded-tl-md{border-top-left-radius:.375rem}#student-dashboard-css-prefix .rounded-bl-md{border-bottom-left-radius:.375rem}#student-dashboard-css-prefix .border{border-width:1px}#student-dashboard-css-prefix .border-2{border-width:2px}#student-dashboard-css-prefix .\!border{border-width:1px!important}#student-dashboard-css-prefix .border-\[3px\]{border-width:3px}#student-dashboard-css-prefix .border-b{border-bottom-width:1px}#student-dashboard-css-prefix .border-b-4{border-bottom-width:4px}#student-dashboard-css-prefix .border-t{border-top-width:1px}#student-dashboard-css-prefix .border-none{border-style:none}#student-dashboard-css-prefix .border-grey-200{border-color:var(--origami-grey-200)}#student-dashboard-css-prefix .border-blue-300{border-color:var(--origami-blue-300)}#student-dashboard-css-prefix .border-cyan-400{border-color:var(--origami-cyan-400)}#student-dashboard-css-prefix .border-green-400{border-color:var(--origami-green-400)}#student-dashboard-css-prefix .border-grey-400{border-color:var(--origami-grey-400)}#student-dashboard-css-prefix .border-pink-400{border-color:var(--origami-pink-400)}#student-dashboard-css-prefix .border-purple-400{border-color:var(--origami-purple-400)}#student-dashboard-css-prefix .border-red-400{border-color:var(--origami-red-400)}#student-dashboard-css-prefix .border-yellow-400{border-color:var(--origami-yellow-400)}#student-dashboard-css-prefix .border-grey-300{border-color:var(--origami-grey-300)}#student-dashboard-css-prefix .border-grey-100{border-color:var(--origami-grey-100)}#student-dashboard-css-prefix .border-\[\#E8E8E9\]{--tw-border-opacity: 1;border-color:rgb(232 232 233 / var(--tw-border-opacity))}#student-dashboard-css-prefix .border-white{border-color:var(--origami-white)}#student-dashboard-css-prefix .border-b-grey-200{border-bottom-color:var(--origami-grey-200)}#student-dashboard-css-prefix .bg-grey-100{background-color:var(--origami-grey-100)}#student-dashboard-css-prefix .bg-brand-navy{background-color:var(--origami-brand-navy)}#student-dashboard-css-prefix .bg-brand-blue{background-color:var(--origami-brand-blue)}#student-dashboard-css-prefix .bg-grey-200{background-color:var(--origami-grey-200)}#student-dashboard-css-prefix .\!bg-brand-blue{background-color:var(--origami-brand-blue)!important}#student-dashboard-css-prefix .bg-blue-100{background-color:var(--origami-blue-100)}#student-dashboard-css-prefix .bg-cyan-100{background-color:var(--origami-cyan-100)}#student-dashboard-css-prefix .bg-green-100{background-color:var(--origami-green-100)}#student-dashboard-css-prefix .bg-pink-100{background-color:var(--origami-pink-100)}#student-dashboard-css-prefix .bg-purple-100{background-color:var(--origami-purple-100)}#student-dashboard-css-prefix .bg-red-100{background-color:var(--origami-red-100)}#student-dashboard-css-prefix .bg-yellow-100{background-color:var(--origami-yellow-100)}#student-dashboard-css-prefix .bg-white{background-color:var(--origami-white)}#student-dashboard-css-prefix .bg-blue-300{background-color:var(--origami-blue-300)}#student-dashboard-css-prefix .bg-yellow-300{background-color:var(--origami-yellow-300)}#student-dashboard-css-prefix .bg-\[\#dfe4ff\]{--tw-bg-opacity: 1;background-color:rgb(223 228 255 / var(--tw-bg-opacity))}#student-dashboard-css-prefix .bg-\[\#F9FAFB\]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}#student-dashboard-css-prefix .bg-\[\#DFE4FF\]{--tw-bg-opacity: 1;background-color:rgb(223 228 255 / var(--tw-bg-opacity))}#student-dashboard-css-prefix .bg-black{background-color:var(--origami-black)}#student-dashboard-css-prefix .bg-green-400{background-color:var(--origami-green-400)}#student-dashboard-css-prefix .bg-\[\#FFE500\]{--tw-bg-opacity: 1;background-color:rgb(255 229 0 / var(--tw-bg-opacity))}#student-dashboard-css-prefix .bg-grey-300{background-color:var(--origami-grey-300)}#student-dashboard-css-prefix .bg-\[\#b3efe180\]{background-color:#b3efe180}#student-dashboard-css-prefix .bg-yellow-200{background-color:var(--origami-yellow-200)}#student-dashboard-css-prefix .bg-red-400{background-color:var(--origami-red-400)}#student-dashboard-css-prefix .bg-blue-200{background-color:var(--origami-blue-200)}#student-dashboard-css-prefix .bg-red-200{background-color:var(--origami-red-200)}#student-dashboard-css-prefix .bg-cover{background-size:cover}#student-dashboard-css-prefix .p-4{padding:var(--origami-spacing-4)}#student-dashboard-css-prefix .p-\[0\.75rem\]{padding:.75rem}#student-dashboard-css-prefix .p-6{padding:var(--origami-spacing-6)}#student-dashboard-css-prefix .p-2{padding:var(--origami-spacing-2)}#student-dashboard-css-prefix .p-\[1\.5rem\]{padding:1.5rem}#student-dashboard-css-prefix .p-10{padding:var(--origami-spacing-10)}#student-dashboard-css-prefix .p-8{padding:var(--origami-spacing-8)}#student-dashboard-css-prefix .p-\[1px\]{padding:1px}#student-dashboard-css-prefix .p-\[0\.125rem\]{padding:.125rem}#student-dashboard-css-prefix .px-2{padding-left:var(--origami-spacing-2);padding-right:var(--origami-spacing-2)}#student-dashboard-css-prefix .py-4{padding-top:var(--origami-spacing-4);padding-bottom:var(--origami-spacing-4)}#student-dashboard-css-prefix .px-4{padding-left:var(--origami-spacing-4);padding-right:var(--origami-spacing-4)}#student-dashboard-css-prefix .py-2{padding-top:var(--origami-spacing-2);padding-bottom:var(--origami-spacing-2)}#student-dashboard-css-prefix .px-\[2\.75rem\]{padding-left:2.75rem;padding-right:2.75rem}#student-dashboard-css-prefix .py-\[0\.75rem\]{padding-top:.75rem;padding-bottom:.75rem}#student-dashboard-css-prefix .px-\[1rem\]{padding-left:1rem;padding-right:1rem}#student-dashboard-css-prefix .px-\[0\.75rem\]{padding-left:.75rem;padding-right:.75rem}#student-dashboard-css-prefix .py-\[0\.5rem\]{padding-top:.5rem;padding-bottom:.5rem}#student-dashboard-css-prefix .\!py-2{padding-top:var(--origami-spacing-2)!important;padding-bottom:var(--origami-spacing-2)!important}#student-dashboard-css-prefix .py-\[2\.5rem\]{padding-top:2.5rem;padding-bottom:2.5rem}#student-dashboard-css-prefix .py-10{padding-top:var(--origami-spacing-10);padding-bottom:var(--origami-spacing-10)}#student-dashboard-css-prefix .px-8{padding-left:var(--origami-spacing-8);padding-right:var(--origami-spacing-8)}#student-dashboard-css-prefix .px-12{padding-left:var(--origami-spacing-12);padding-right:var(--origami-spacing-12)}#student-dashboard-css-prefix .px-6{padding-left:var(--origami-spacing-6);padding-right:var(--origami-spacing-6)}#student-dashboard-css-prefix .py-\[0\.125rem\]{padding-top:.125rem;padding-bottom:.125rem}#student-dashboard-css-prefix .py-\[0\.25rem\]{padding-top:.25rem;padding-bottom:.25rem}#student-dashboard-css-prefix .px-28{padding-left:var(--origami-spacing-28);padding-right:var(--origami-spacing-28)}#student-dashboard-css-prefix .py-6{padding-top:var(--origami-spacing-6);padding-bottom:var(--origami-spacing-6)}#student-dashboard-css-prefix .py-\[2px\]{padding-top:2px;padding-bottom:2px}#student-dashboard-css-prefix .\!py-4{padding-top:var(--origami-spacing-4)!important;padding-bottom:var(--origami-spacing-4)!important}#student-dashboard-css-prefix .pt-8{padding-top:var(--origami-spacing-8)}#student-dashboard-css-prefix .pb-28{padding-bottom:var(--origami-spacing-28)}#student-dashboard-css-prefix .pt-\[1rem\]{padding-top:1rem}#student-dashboard-css-prefix .pb-0{padding-bottom:0}#student-dashboard-css-prefix .pt-6{padding-top:var(--origami-spacing-6)}#student-dashboard-css-prefix .pb-2{padding-bottom:var(--origami-spacing-2)}#student-dashboard-css-prefix .pl-2{padding-left:var(--origami-spacing-2)}#student-dashboard-css-prefix .pb-8{padding-bottom:var(--origami-spacing-8)}#student-dashboard-css-prefix .pb-4{padding-bottom:var(--origami-spacing-4)}#student-dashboard-css-prefix .pt-4{padding-top:var(--origami-spacing-4)}#student-dashboard-css-prefix .pb-\[3px\]{padding-bottom:3px}#student-dashboard-css-prefix .pb-10{padding-bottom:var(--origami-spacing-10)}#student-dashboard-css-prefix .text-left{text-align:left}#student-dashboard-css-prefix .text-center{text-align:center}#student-dashboard-css-prefix .text-right{text-align:right}#student-dashboard-css-prefix .text-justify{text-align:justify}#student-dashboard-css-prefix .align-top{vertical-align:top}#student-dashboard-css-prefix .align-middle{vertical-align:middle}#student-dashboard-css-prefix .align-bottom{vertical-align:bottom}#student-dashboard-css-prefix .align-text-bottom{vertical-align:text-bottom}#student-dashboard-css-prefix .text-h1{font-size:var(--origami-font-size-h1)}#student-dashboard-css-prefix .text-label,#student-dashboard-css-prefix .text-sm{font-size:var(--origami-font-size-label)}#student-dashboard-css-prefix .text-\[0\.625rem\]{font-size:.625rem}#student-dashboard-css-prefix .text-h3{font-size:var(--origami-font-size-h3)}#student-dashboard-css-prefix .text-h2{font-size:var(--origami-font-size-h2)}#student-dashboard-css-prefix .text-md{font-size:var(--origami-font-size-h3)}#student-dashboard-css-prefix .text-body{font-size:var(--origami-font-size-body)}#student-dashboard-css-prefix .text-\[\.75rem\]{font-size:.75rem}#student-dashboard-css-prefix .text-xl{font-size:var(--origami-font-size-h1)}#student-dashboard-css-prefix .text-lg{font-size:var(--origami-font-size-h2)}#student-dashboard-css-prefix .text-\[10px\]{font-size:10px}#student-dashboard-css-prefix .text-\[13px\]{font-size:13px}#student-dashboard-css-prefix .font-bold{font-weight:var(--origami-font-weight-bold)}#student-dashboard-css-prefix .font-normal{font-weight:var(--origami-font-weight-normal)}#student-dashboard-css-prefix .uppercase{text-transform:uppercase}#student-dashboard-css-prefix .capitalize{text-transform:capitalize}#student-dashboard-css-prefix .leading-none{line-height:1}#student-dashboard-css-prefix .leading-6{line-height:1.5rem}#student-dashboard-css-prefix .text-blue-300{color:var(--origami-blue-300)}#student-dashboard-css-prefix .text-cyan-400{color:var(--origami-cyan-400)}#student-dashboard-css-prefix .text-green-400{color:var(--origami-green-400)}#student-dashboard-css-prefix .text-grey-400{color:var(--origami-grey-400)}#student-dashboard-css-prefix .text-pink-400{color:var(--origami-pink-400)}#student-dashboard-css-prefix .text-purple-400{color:var(--origami-purple-400)}#student-dashboard-css-prefix .text-red-400{color:var(--origami-red-400)}#student-dashboard-css-prefix .text-yellow-400{color:var(--origami-yellow-400)}#student-dashboard-css-prefix .text-text-low-emphasis{color:var(--origami-text-low-emphasis)}#student-dashboard-css-prefix .text-black{color:var(--origami-black)}#student-dashboard-css-prefix .text-green-300{color:var(--origami-green-300)}#student-dashboard-css-prefix .text-grey-100{color:var(--origami-grey-100)}#student-dashboard-css-prefix .text-white{color:var(--origami-white)}#student-dashboard-css-prefix .text-blue-200{color:var(--origami-blue-200)}#student-dashboard-css-prefix .text-yellow-300{color:var(--origami-yellow-300)}#student-dashboard-css-prefix .text-grey-200{color:var(--origami-grey-200)}#student-dashboard-css-prefix .text-\[\#19191980\]{color:#19191980}#student-dashboard-css-prefix .text-\[\#191919E5\]{color:#191919e5}#student-dashboard-css-prefix .text-\[\#181C28\]{--tw-text-opacity: 1;color:rgb(24 28 40 / var(--tw-text-opacity))}#student-dashboard-css-prefix .text-grey-300{color:var(--origami-grey-300)}#student-dashboard-css-prefix .text-text-blue{color:var(--origami-text-blue)}#student-dashboard-css-prefix .underline{text-decoration-line:underline}#student-dashboard-css-prefix .\!underline{text-decoration-line:underline!important}#student-dashboard-css-prefix .opacity-\[\.65\]{opacity:.65}#student-dashboard-css-prefix .shadow-base{--tw-shadow: var(--origami-shadow-base);--tw-shadow-colored: var(--origami-shadow-base);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#student-dashboard-css-prefix .shadow-md{--tw-shadow: var(--origami-shadow-md);--tw-shadow-colored: var(--origami-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#student-dashboard-css-prefix .outline{outline-style:solid}#student-dashboard-css-prefix .outline-blue-300{outline-color:var(--origami-blue-300)}#student-dashboard-css-prefix .ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#student-dashboard-css-prefix .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#student-dashboard-css-prefix .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#student-dashboard-css-prefix .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body{font-family:var(--origami-font-family)}#student-dashboard-css-prefix .last\:mr-0:last-child{margin-right:0}#student-dashboard-css-prefix .focus-within\:border-blue-300:focus-within{border-color:var(--origami-blue-300)}#student-dashboard-css-prefix .focus-within\:shadow-md:focus-within{--tw-shadow: var(--origami-shadow-md);--tw-shadow-colored: var(--origami-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#student-dashboard-css-prefix .hover\:rounded-lg:hover{border-radius:.5rem}#student-dashboard-css-prefix .hover\:border-blue-200:hover{border-color:var(--origami-blue-200)}#student-dashboard-css-prefix .hover\:bg-\[\#EFF1F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(239 241 245 / var(--tw-bg-opacity))}#student-dashboard-css-prefix .hover\:bg-cyan-100:hover{background-color:var(--origami-cyan-100)}#student-dashboard-css-prefix .hover\:bg-\[\#edefff\]:hover{--tw-bg-opacity: 1;background-color:rgb(237 239 255 / var(--tw-bg-opacity))}#student-dashboard-css-prefix .hover\:bg-blue-100:hover{background-color:var(--origami-blue-100)}#student-dashboard-css-prefix .hover\:shadow-xl:hover{--tw-shadow: var(--origami-shadow-xl);--tw-shadow-colored: var(--origami-shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#student-dashboard-css-prefix .focus\:bg-blue-300:focus{background-color:var(--origami-blue-300)}#student-dashboard-css-prefix .focus\:bg-blue-100:focus{background-color:var(--origami-blue-100)}#student-dashboard-css-prefix .focus\:text-white:focus{color:var(--origami-white)}#student-dashboard-css-prefix .focus-visible\:bg-blue-100:focus-visible{background-color:var(--origami-blue-100)}#student-dashboard-css-prefix .active\:border-blue-300:active{border-color:var(--origami-blue-300)}#student-dashboard-css-prefix .active\:bg-blue-300:active{background-color:var(--origami-blue-300)}#student-dashboard-css-prefix .active\:bg-blue-200:active{background-color:var(--origami-blue-200)}#student-dashboard-css-prefix .active\:shadow-md:active{--tw-shadow: var(--origami-shadow-md);--tw-shadow-colored: var(--origami-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#student-dashboard-css-prefix .peer:focus-visible~.peer-focus-visible\:rounded{border-radius:.25rem}#student-dashboard-css-prefix .peer:focus-visible~.peer-focus-visible\:outline{outline-style:solid}#student-dashboard-css-prefix .peer:focus-visible~.peer-focus-visible\:outline-2{outline-width:2px}#student-dashboard-css-prefix .peer:focus-visible~.peer-focus-visible\:outline-blue-300{outline-color:var(--origami-blue-300)}@media (min-width: 480px){#student-dashboard-css-prefix .xs\:row-start-2{grid-row-start:2}#student-dashboard-css-prefix .xs\:m-auto{margin:auto}#student-dashboard-css-prefix .xs\:mr-12{margin-right:var(--origami-spacing-12)}#student-dashboard-css-prefix .xs\:mt-6{margin-top:var(--origami-spacing-6)}#student-dashboard-css-prefix .xs\:mr-4{margin-right:var(--origami-spacing-4)}#student-dashboard-css-prefix .xs\:mb-0{margin-bottom:0}#student-dashboard-css-prefix .xs\:w-auto{width:auto}#student-dashboard-css-prefix .xs\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}#student-dashboard-css-prefix .xs\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}#student-dashboard-css-prefix .xs\:justify-end{justify-content:flex-end}#student-dashboard-css-prefix .xs\:p-6{padding:var(--origami-spacing-6)}}@media (min-width: 640px){#student-dashboard-css-prefix .sm\:mb-0{margin-bottom:0}#student-dashboard-css-prefix .sm\:mr-4{margin-right:var(--origami-spacing-4)}#student-dashboard-css-prefix .sm\:mt-0{margin-top:0}#student-dashboard-css-prefix .sm\:mb-6{margin-bottom:var(--origami-spacing-6)}#student-dashboard-css-prefix .sm\:ml-0{margin-left:0}#student-dashboard-css-prefix .sm\:block{display:block}#student-dashboard-css-prefix .sm\:inline-block{display:inline-block}#student-dashboard-css-prefix .sm\:inline{display:inline}#student-dashboard-css-prefix .sm\:\!flex{display:flex!important}#student-dashboard-css-prefix .sm\:hidden{display:none}#student-dashboard-css-prefix .sm\:w-\[17\.25rem\]{width:17.25rem}#student-dashboard-css-prefix .sm\:w-\[13\.5rem\]{width:13.5rem}#student-dashboard-css-prefix .sm\:w-auto{width:auto}#student-dashboard-css-prefix .sm\:w-\[16rem\]{width:16rem}#student-dashboard-css-prefix .sm\:w-\[13\.75rem\]{width:13.75rem}#student-dashboard-css-prefix .sm\:w-fit{width:-moz-fit-content;width:fit-content}#student-dashboard-css-prefix .sm\:w-\[70\%\]{width:70%}#student-dashboard-css-prefix .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#student-dashboard-css-prefix .sm\:flex-row{flex-direction:row}#student-dashboard-css-prefix .sm\:flex-row-reverse{flex-direction:row-reverse}#student-dashboard-css-prefix .sm\:flex-col{flex-direction:column}#student-dashboard-css-prefix .sm\:items-center{align-items:center}#student-dashboard-css-prefix .sm\:gap-0{gap:0}#student-dashboard-css-prefix .sm\:pt-\[0\]{padding-top:0}}@media (min-width: 768px){#student-dashboard-css-prefix .md\:col-span-6{grid-column:span 6 / span 6}#student-dashboard-css-prefix .md\:col-start-7{grid-column-start:7}#student-dashboard-css-prefix .md\:flex{display:flex}#student-dashboard-css-prefix .md\:w-\[24rem\]{width:24rem}#student-dashboard-css-prefix .md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}#student-dashboard-css-prefix .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#student-dashboard-css-prefix .md\:flex-row{flex-direction:row}#student-dashboard-css-prefix .md\:items-center{align-items:center}#student-dashboard-css-prefix .md\:justify-between{justify-content:space-between}#student-dashboard-css-prefix .md\:p-10{padding:var(--origami-spacing-10)}#student-dashboard-css-prefix .md\:px-0{padding-left:0;padding-right:0}#student-dashboard-css-prefix .md\:\!py-8{padding-top:var(--origami-spacing-8)!important;padding-bottom:var(--origami-spacing-8)!important}#student-dashboard-css-prefix .md\:pl-4{padding-left:var(--origami-spacing-4)}#student-dashboard-css-prefix .md\:text-left{text-align:left}}@media (min-width: 1024px){#student-dashboard-css-prefix .lg\:w-\[18\.75rem\]{width:18.75rem}#student-dashboard-css-prefix .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}#student-dashboard-css-prefix .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1280px){#student-dashboard-css-prefix .xl\:w-\[13\.75rem\]{width:13.75rem}#student-dashboard-css-prefix .xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1536px){#student-dashboard-css-prefix .\32xl\:mb-0{margin-bottom:0}#student-dashboard-css-prefix .\32xl\:flex-row{flex-direction:row}#student-dashboard-css-prefix .\32xl\:justify-between{justify-content:space-between}}#student-dashboard-css-prefix .dashboard-card[data-v-fe76ac30]{box-shadow:0 0 var(--origami-black)}#student-dashboard-css-prefix .dashboard-card[data-v-fe76ac30]:after{box-shadow:var(--origami-shadow-md)}#student-dashboard-css-prefix .dashboard-card[data-v-fe76ac30]:hover:not(.dashboard-card--disabled),#student-dashboard-css-prefix .dashboard-card[data-v-fe76ac30]:focus-within:not(.dashboard-card--disabled),#student-dashboard-css-prefix .dashboard-card[data-v-fe76ac30]:active:not(.dashboard-card--disabled){box-shadow:var(--origami-shadow-xl);cursor:pointer}#student-dashboard-css-prefix [class*=origami-][tabindex="-1"][data-v-fe76ac30]:focus{outline:none!important}#student-dashboard-css-prefix .origami-card[data-v-fe76ac30]:focus-within{outline:3px solid var(--origami-blue-300);outline-offset:.2rem}#student-dashboard-css-prefix .origami-card.dashboard-card[data-v-fe76ac30] a:focus-visible,#student-dashboard-css-prefix .origami-card.dashboard-card[data-v-fe76ac30] button:focus-visible{outline:none}#student-dashboard-css-prefix .session-type__card[data-v-048cd89f]{display:flex;height:var(--origami-spacing-48);width:var(--origami-spacing-48);flex-direction:column;align-items:center;justify-content:flex-end;border-width:2px;padding-bottom:var(--origami-spacing-8)}#student-dashboard-css-prefix .session-type__card>.session-type__icon[data-v-048cd89f]{margin-bottom:var(--origami-spacing-6)}#student-dashboard-css-prefix .session-type__button[data-v-048cd89f]{font-size:var(--origami-font-size-h3);font-weight:var(--origami-font-weight-bold)}#student-dashboard-css-prefix .session-limit--active[data-v-048cd89f]{background:#dfe4ff}#student-dashboard-css-prefix .session-type-modal .origami-modal__content{max-height:initial!important;width:37rem}#student-dashboard-css-prefix .content__main{max-height:calc(100vh - 250px);overflow:auto}#student-dashboard-css-prefix .dashboard-container[data-v-dec16e8d]{position:relative;height:100%;min-height:100vh;padding-bottom:var(--origami-spacing-8)}
