:root{--cohota-brand: var(--ic-brand-button--primary-bgd, var(--ic-brand-primary));--cohota-brand-hover: var( --ic-brand-button--primary-bgd-darkened-5, var(--ic-brand-primary-darkened-5) );--cohota-brand-active: var( --ic-brand-button--primary-bgd-darkened-15, var(--ic-brand-primary-darkened-15) );--cohota-on-brand: var(--ic-brand-button--primary-text, #fff);--cohota-link: var(--ic-link-color, var(--ic-brand-primary));--cohota-link-hover: var(--ic-link-color-darkened-10, var(--ic-link-color));--cohota-link-ink: #0b62b8;--cohota-nav-fg: var(--ic-brand-global-nav-ic-icon-svg-fill, #fff);--cohota-shell-wash: #f4f7f9;--cohota-frame: var(--ic-brand-global-nav-bgd, var(--cohota-brand));--cohota-frame-fg: var( --ic-brand-global-nav-ic-icon-svg-fill, var(--cohota-on-brand) );--cohota-frame-tint: #e9eef3;--cohota-frame-ink: #33566f;--cohota-nav-hover: rgba(0, 0, 0, .2);--cohota-nav-press: rgba(0, 0, 0, .24);--cohota-surface: #fff;--cohota-ink: var(--ic-brand-font-color-dark, #2d3b45);--cohota-page-bgd: var(--ic-brand-Login-body-bgd-color, var(--cohota-brand));--cohota-footer-link: var(--cohota-muted);--cohota-nav-logo-disc: rgba(255, 255, 255, .16);--cohota-nav-logo-scale: 130%;--cohota-r-panel: 10px;--cohota-r-control: 6px;--cohota-r-check: 3px;--cohota-r-icon-tile: 5px;--cohota-r-round: 999px;--cohota-r-circle: 50%;--cohota-r-rail: 6px;--cohota-icon-weight: 60;--cohota-card-image-radius: 6px;--cohota-card-image-ratio: 16 / 9;--cohota-card-image-default: url(https://sharing.cohota.com/cdn-scripts/course-image-default.svg);--cohota-card-image-default-zoom: 112%;--cohota-card-min: 300px;--cohota-card-gap: 16px;--cohota-illust-base: https://sharing.cohota.com/cdn-scripts;--cohota-brand-tint: color-mix(in srgb, var(--cohota-brand) 14%, #fff);--cohota-brand-tint-2: color-mix(in srgb, var(--cohota-brand) 24%, #fff);--cohota-ctrl-hover-bg: var(--cohota-brand);--cohota-ctrl-hover-fg: var(--cohota-on-brand);--cohota-ctrl-hover-border: var(--cohota-brand);--cohota-nav-hover-bg: var(--cohota-brand-tint);--cohota-nav-active-bg: var(--cohota-brand);--cohota-nav-active-fg: var(--cohota-on-brand);--cohota-row-hover-bg: color-mix(in srgb, var(--cohota-brand) 8%, #fff);--cohota-row-hover-border: var(--cohota-brand-tint-2);--cohota-table-row-hover: color-mix(in srgb, var(--cohota-brand) 15%, #fff);--cohota-select-bg: var(--cohota-brand);--cohota-select-fg: var(--cohota-on-brand);--cohota-select-border: var(--cohota-brand-tint-2);--cohota-n-50: #f8fafc;--cohota-n-100: #f1f5f9;--cohota-n-200: #e7ebf0;--cohota-n-300: #cbd5e1;--cohota-n-400: #94a3b8;--cohota-n-500: #64748b;--cohota-n-600: #475569;--cohota-n-700: #334155;--cohota-n-900: #0f172a;--cohota-success: #0b874b;--cohota-danger: #e0061f;--cohota-warning: #fc5e13;--cohota-info: var(--ic-brand-primary);--cohota-danger-line: #f5b8bf;--cohota-danger-wash: #fdf0f1;--cohota-brand-ink: #046daa;--cohota-success-wash: #ebf5f1;--cohota-success-ink: #0c7345;--cohota-danger-ink: #ba0921;--cohota-warning-wash: #fff2ec;--cohota-warning-ink: #a9451b;--cohota-tray-tile-blue: #eff4ff;--cohota-tray-tile-green: #ecfdf5;--cohota-tray-tile-orange: #fff5ed;--cohota-tray-tile-purple: #f5f1ff;--cohota-tray-tile-amber: #fffbeb;--cohota-tray-icon-blue: #2563eb;--cohota-tray-icon-green: #059669;--cohota-tray-icon-orange: #ea580c;--cohota-tray-icon-purple: #7c3aed;--cohota-tray-icon-amber: #d97706;--cohota-elev-1: 0 1px 0px rgba(16, 24, 40, .06), 0 1px 3px rgba(16, 24, 40, .1);--cohota-elev-2: 0 2px 3px rgba(16, 24, 40, .08), 0 4px 10px rgba(16, 24, 40, .12);--cohota-elev-float: 0 0px 3px rgba(16, 24, 40, .2);--cohota-muted: var(--ic-brand-font-color-dark-lightened-30, #606060);--cohota-line: #c7cdd1;--cohota-line-strong: #9aa5ad;--cohota-line-soft: #e8eaec;--cohota-wash: #f5f7f8;--cohota-wash-light: #f7f9fa;--cohota-focus: rgba(0, 0, 0, .2);--cohota-shadow: rgba(0, 0, 0, .28);--cohota-shadow-soft: rgba(0, 0, 0, .12)}body.with-left-side #content>.cohota-course-surface-title{margin:0 0 16px;color:var(--cohota-n-900);font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.02em}body.discussions #content[data-cohota-discussions-index] [data-cohota-discussions]{box-sizing:border-box;width:100%;max-width:none}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-toolbar]{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(160px,240px) minmax(240px,1fr) auto;gap:10px;align-items:end;width:100%;margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid var(--cohota-n-200)}body.discussions #content[data-cohota-discussions-index] #discussion-filter{box-sizing:border-box;width:100%!important;height:40px!important;min-height:40px;margin:0!important;padding:0 34px 0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;box-shadow:none!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-toolbar] [class*=textInput__facade]{box-sizing:border-box!important;min-height:40px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;overflow:hidden}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-toolbar] [class*=textInput__facade]:before{content:none!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-toolbar] [class*=textInput__facade]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-toolbar] input:is([name=discussion_search],[type=search],[type=text]){box-sizing:border-box!important;width:100%!important;min-width:0!important;height:38px!important;margin:0!important;padding:0 8px 0 12px!important;border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important;outline:none!important;font-size:14px!important;color:var(--cohota-n-900)!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-toolbar] [class*=textInput__facade]:focus-within input:focus{outline:none!important}body.discussions #content[data-cohota-discussions-index] #discussion-filter:focus{border-color:var(--cohota-brand)!important;outline:2px solid var(--cohota-focus)!important;outline-offset:1px}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-toolbar]>:last-child{display:inline-flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}body.discussions #content[data-cohota-discussions-index] #add_discussion{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px;min-height:40px!important;margin:0!important;padding:0 16px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;box-shadow:var(--cohota-elev-1)!important}body.discussions #content[data-cohota-discussions-index] #discussion_settings{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;box-shadow:var(--cohota-elev-1)!important}body.discussions #content[data-cohota-discussions-index] :is(#add_discussion,#discussion_settings) [class*=baseButton__content]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important;color:inherit!important}body.discussions #content[data-cohota-discussions-index] :is(#add_discussion,#discussion_settings) [class*=baseButton__content]:before{content:none!important;border:0!important}@media(hover:hover){body.discussions #content[data-cohota-discussions-index] #add_discussion:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}body.discussions #content[data-cohota-discussions-index] #discussion_settings:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.discussions #content[data-cohota-discussions-index] :is(#add_discussion,#discussion_settings):focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}body.discussions #content[data-cohota-discussions-index] :is(.pinned-discussions-v2__wrapper,.unpinned-discussions-v2__wrapper,.closed-discussions-v2__wrapper,.closed-for-comments-discussions-v2__wrapper){box-sizing:border-box;margin:0 0 16px;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.discussions #content[data-cohota-discussions-index] :is(.pinned-discussions-v2__wrapper,.unpinned-discussions-v2__wrapper,.closed-discussions-v2__wrapper,.closed-for-comments-discussions-v2__wrapper):last-child{margin-bottom:0}body.discussions #content[data-cohota-discussions-index] .discussions-container__wrapper{box-sizing:border-box;overflow:hidden;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body.discussions #content[data-cohota-discussions-index] [class*=toggleDetails]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.discussions #content[data-cohota-discussions-index] button[class*=toggleDetails__toggle]{box-sizing:border-box;display:flex!important;align-items:center;width:100%!important;min-height:48px;margin:0!important;padding:11px 14px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important;text-align:left}body.discussions #content[data-cohota-discussions-index] button[class*=toggleDetails__toggle] [class*=toggleDetails__summary],body.discussions #content[data-cohota-discussions-index] button[class*=toggleDetails__toggle] [class*=toggleDetails__summaryText],body.discussions #content[data-cohota-discussions-index] button[class*=toggleDetails__toggle] [class*=toggleDetails__summaryText]>span{box-sizing:border-box;display:flex!important;align-items:center;width:100%;min-width:0}body.discussions #content[data-cohota-discussions-index] button[class*=toggleDetails__toggle] [class*=toggleDetails__summaryText]>span{justify-content:space-between;gap:12px}body.discussions #content[data-cohota-discussions-index] .recent-activity-text-container{flex:none;margin-left:auto;color:var(--cohota-n-600);font-size:12px;font-weight:500}body.discussions #content[data-cohota-discussions-index] button[class*=toggleDetails__toggle]:focus-visible{position:relative;z-index:1;outline:2px solid var(--cohota-brand)!important;outline-offset:-2px}body.discussions #content[data-cohota-discussions-index] [class*=toggleDetails__content]{padding:8px!important}body.discussions #content[data-cohota-discussions-index] .discussions-v2__container-image{box-sizing:border-box;padding:28px 20px!important;border:0!important;background:var(--cohota-wash-light);color:var(--cohota-n-700);text-align:center}body.discussions #content[data-cohota-discussions-index] .discussions-v2__container-image>span>span{border:0!important;background:transparent!important;box-shadow:none!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row]{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-discussion-row-container{box-sizing:border-box;display:flex!important;align-items:center;gap:8px;width:100%!important;min-height:72px;margin:0!important;padding:12px 14px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:background-color .12s ease-out}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row]:last-child .ic-discussion-row-container{border-bottom:0!important}@media(hover:hover){body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row]:hover .ic-discussion-row-container{background:var(--cohota-row-hover-bg)!important;border-radius:var(--cohota-r-control)!important}}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-drag-handle-container{display:inline-flex!important;flex:none;align-items:center;justify-content:center;width:24px;margin:0!important;color:var(--cohota-n-400)}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-drag-handle-container:empty{display:none!important;width:0!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-discussion-content-container{display:block!important;flex:1 1 auto;min-width:0;width:100%!important;margin:0!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-discussion-content-container>[class*=-grid]{box-sizing:border-box;display:block!important;width:100%!important;max-width:none!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-discussion-content-container [class*=-gridRow]:has(:is(.publish-button,.subscribe-button,.discussions-index-manage-menu,.ic-unread-badge)){box-sizing:border-box;display:flex!important;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px;width:100%!important;max-width:none!important;margin:0!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-discussion-content-container [class*=-gridRow]:has(:is(.publish-button,.subscribe-button,.discussions-index-manage-menu,.ic-unread-badge))>[class*=-gridCol]:first-child{flex:1 1 auto;min-width:0;max-width:none!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-discussion-content-container [class*=-gridRow]:has(:is(.publish-button,.subscribe-button,.discussions-index-manage-menu,.ic-unread-badge))>[class*=-gridCol]:last-child{display:flex!important;flex:none;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;margin-left:auto!important;max-width:none!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-discussion-content-container [class*=-gridRow]:has(:is(.publish-button,.subscribe-button,.discussions-index-manage-menu,.ic-unread-badge))>[class*=-gridCol]:last-child>div,body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-discussion-content-container [class*=-gridRow]:has(:is(.publish-button,.subscribe-button,.discussions-index-manage-menu,.ic-unread-badge))>[class*=-gridCol]:last-child>div>div{display:inline-flex!important;flex-wrap:nowrap;align-items:center;gap:4px;margin:0!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] [data-testid^=discussion-link-]{color:var(--cohota-link)!important;font-size:14px!important;font-weight:600!important;line-height:1.35;text-decoration:none!important}body.discussions #content[data-cohota-discussions-index] .ic-unread-badge,body.announcements #content[data-cohota-announcements-index] .ic-unread-badge{color:var(--cohota-on-brand)!important}body.discussions #content[data-cohota-discussions-index] .ic-unread-badge *,body.announcements #content[data-cohota-announcements-index] .ic-unread-badge *{color:inherit!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] :is(.publish-button,.subscribe-button,.discussions-index-manage-menu){display:inline-flex!important;flex:none;align-items:center;margin:0!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] :is(.publish-button,.subscribe-button) button,body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .discussions-index-manage-menu button{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] :is(.publish-button,.subscribe-button,.discussions-index-manage-menu) button [class*=baseButton__content]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important;color:inherit!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] :is(.publish-button,.subscribe-button,.discussions-index-manage-menu) button [class*=baseButton__content]:before{content:none!important;border:0!important}@media(hover:hover){body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] :is(.publish-button,.subscribe-button) button:hover,body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .discussions-index-manage-menu button:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] button:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion-managebar{box-sizing:border-box;margin:0 0 12px;padding:0;border:0;border-radius:0;background:transparent}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion-managebar .headerBar{min-height:40px;padding:0!important;border:0!important;background:transparent!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion-managebar .pull-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion-managebar .admin-links{display:inline-flex;align-items:center;margin:0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion-managebar :is(.btn,.al-trigger){box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:0!important;padding:6px 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;background-image:none!important;color:var(--cohota-n-900)!important;box-shadow:var(--cohota-elev-1)!important;overflow:hidden;line-height:1.35!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion-managebar .al-trigger{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-view]{box-sizing:border-box;width:100%}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic]{box-sizing:border-box;overflow:visible;margin:0 0 16px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic]>.entry-content{box-sizing:border-box;padding:0!important;border:0!important;border-left:0!important;border-right:0!important;background:transparent!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic]>.entry-content>header.discussion-section{box-sizing:border-box;display:flex;align-items:flex-start;gap:14px;min-height:88px;padding:18px 20px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic]>.entry-content>header>.avatar,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .avatar{flex:none;width:44px!important;height:44px!important;margin:0!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-circle)!important;background-color:var(--cohota-wash-light);background-size:cover}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic] .discussion-header-content{flex:1 1 auto;min-width:0;margin:0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic] h1.discussion-title{margin:0 0 4px;color:var(--cohota-n-900);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.015em}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .discussion-subtitle,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .discussion-pubdate{color:var(--cohota-n-600);font-size:13px;line-height:1.45}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic]>.entry-content>.message_wrapper{box-sizing:border-box;min-height:64px;padding:18px 20px!important;border:0!important;color:var(--cohota-n-800);font-size:14px;line-height:1.65}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar]>.headerBar{box-sizing:border-box;margin:0;padding:12px!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] .headerBar__layout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;width:100%}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] .headerBar__controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex:1 1 auto;min-width:0;width:auto;margin:0!important;font-size:0}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] .headerBar__subscribe{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;flex:0 0 auto;margin:0!important;float:none!important;font-size:0}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] :is(.headerBar__controls,.headerBar__subscribe)>*{font-size:14px}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] :is(input.ui-helper-hidden-accessible,#onlyUnread,#showDeleted){position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] #search_entries_container{flex:1 1 220px;min-width:180px;max-width:320px;margin:0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] #search_entries_container [class*=textInput__facade]{box-sizing:border-box!important;min-height:40px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;overflow:hidden}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] #search_entries_container [class*=textInput__facade]:before{content:none!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] #search_entries_container [class*=textInput__facade]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] #search_entries_container input:is([type=text],[type=search]){box-sizing:border-box!important;width:100%!important;min-width:0!important;height:38px!important;margin:0!important;padding:0 8px 0 4px!important;border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important;outline:none!important;font-size:14px!important;color:var(--cohota-n-900)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] :is(.btn,label.ui-button,a.btn){box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:0!important;padding:6px 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;background-image:none!important;color:var(--cohota-n-700)!important;box-shadow:var(--cohota-elev-1)!important;overflow:hidden;line-height:1.35!important;text-decoration:none!important;vertical-align:middle}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar]:not(.subscribed) .topic-unsubscribe-button,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar].subscribed .topic-subscribe-button{display:none!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] label.ui-button .ui-button-text{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;padding:0!important;margin:0!important;border:0!important;background:transparent!important;line-height:1.35!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] :is(#collapseAll,#expandAll),body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] label[for=showDeleted]{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] .topic-unsubscribe-button.btn-success{border-color:color-mix(in srgb,var(--cohota-success) 40%,var(--cohota-n-300))!important;background:color-mix(in srgb,var(--cohota-success) 12%,var(--cohota-surface))!important;color:var(--cohota-success-ink)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] :is(.btn,label.ui-button,a.btn) :is(i,svg){margin:0!important;font-size:16px!important;line-height:1!important;color:inherit!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .discussion-entry-reply-area{box-sizing:border-box;margin:0!important;padding:12px 0!important;border:0!important;background:transparent!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion_topic>.discussion-entry-reply-area{padding:12px 16px 16px!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .bottom-reply-with-box{box-sizing:border-box;margin:10px 0 0!important;padding:0!important;border:0!important;background:transparent!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-box,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-prompt="1"]{box-sizing:border-box;display:flex!important;align-items:center;gap:12px;width:100%;min-height:52px;margin:0!important;padding:10px 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;box-shadow:none!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-box>span:not(.screenreader-only),body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-prompt="1"]>span:not(.screenreader-only):not([data-cohota-reply-prompt=mark]){color:inherit}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-prompt=mark]{box-sizing:border-box;display:inline-flex!important;flex:none;align-items:center;justify-content:center;width:32px;height:32px;margin:0!important;border-radius:var(--cohota-r-icon-tile);background:color-mix(in srgb,var(--cohota-brand) 12%,var(--cohota-surface));color:var(--cohota-brand)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-prompt=mark] .cohota-reply-prompt__icon{display:block;width:18px;height:18px;color:inherit}@media(hover:hover){body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-box:hover,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-prompt="1"]:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;box-shadow:var(--cohota-elev-1)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-box:hover [data-cohota-reply-prompt=mark],body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-prompt="1"]:hover [data-cohota-reply-prompt=mark]{background:color-mix(in srgb,var(--cohota-brand) 18%,var(--cohota-surface))}}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-box:focus-visible,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-prompt="1"]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion_subentries>ul.discussion-entries{display:grid;gap:12px;margin:12px 0 0;padding:0;list-style:none}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion_subentries>ul.discussion-entries>li.entry{margin:0;padding:0;border:0;list-style:none}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry]{box-sizing:border-box;position:relative;display:block;overflow:visible;margin:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry]>.entry-content{box-sizing:border-box;padding:14px 16px!important;border:0!important;border-left:0!important;border-right:0!important;background:transparent!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry]>.discussion-read-state-btn{position:absolute!important;top:18px;left:-10px;z-index:1;width:12px!important;height:12px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .discussion-read-state{box-sizing:border-box;width:10px!important;height:10px!important;margin:0!important;border:2px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-circle)!important;background:var(--cohota-surface)!important;box-shadow:none!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry].read .discussion-read-state,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry].read-onload .discussion-read-state{border-color:var(--cohota-n-300)!important;background:var(--cohota-n-300)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .entry-header{box-sizing:border-box;display:flex!important;align-items:flex-start;gap:12px;min-height:48px;margin:0!important;padding:0 0 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .entry-header>.collapsable{flex:none;align-self:center;width:24px;height:24px;margin:0!important;padding:0!important;color:var(--cohota-n-500);text-decoration:none!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .entry-header>.avatar{float:none!important;flex:none;width:40px!important;height:40px!important;margin:0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .discussion-header-content{display:flex!important;flex:1 1 auto;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;margin:0!important;float:none!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .discussion-header__metadata,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .discussion-header-content>.pull-left{float:none!important;flex:1 1 auto;min-width:0;width:auto!important;margin:0!important;padding:0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .discussion-title{margin:0 0 2px;color:var(--cohota-n-900);font-size:14px!important;font-weight:700;line-height:1.35}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .discussion-title a{color:var(--cohota-brand)!important;text-decoration:none!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .discussion-pubdate{color:var(--cohota-n-500);font-size:12px;line-height:1.4;white-space:nowrap}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .admin-links{float:none!important;display:inline-flex;flex:none;align-items:center;margin:0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .admin-links>.al-trigger{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;min-width:40px!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-600)!important;opacity:1!important;box-shadow:none!important;text-decoration:none!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .admin-links>.al-trigger:focus-visible{border-color:var(--cohota-brand)!important;outline:2px solid var(--cohota-brand)!important;outline-offset:1px!important}@media(hover:hover){body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .admin-links>.al-trigger:hover{border-color:var(--cohota-n-300)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-800)!important}}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .message_wrapper{padding:12px 0 0!important;border:0!important;color:var(--cohota-n-800);font-size:14px;line-height:1.6}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .message #discussion-toolbar,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .message .toolbarView{display:none!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .message .entry-content,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .message .message_wrapper{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .message :is(h1,h2,h3,.cohota-announcements-title){display:inline!important;margin:0!important;padding:0!important;color:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:normal!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .message :is(h1,h2,h3,.cohota-announcements-title) span{font-size:inherit!important;font-weight:inherit!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry] .entry-controls{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0!important;padding:0!important;border:0!important;background:transparent!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-action.entry-control,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-action="1"]{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:8px;min-height:36px;margin:0!important;padding:6px 12px 6px 8px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-action=mark]{box-sizing:border-box;display:inline-flex!important;flex:none;align-items:center;justify-content:center;width:24px;height:24px;margin:0!important;border-radius:var(--cohota-r-icon-tile);background:color-mix(in srgb,var(--cohota-brand) 12%,var(--cohota-surface));color:var(--cohota-brand)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-action=mark] .cohota-reply-action__icon{display:block;width:16px;height:16px;color:inherit}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-action.entry-control>span:not(.screenreader-only):not([data-cohota-reply-action=mark]),body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-action="1"]>span:not(.screenreader-only):not([data-cohota-reply-action=mark]){color:inherit}@media(hover:hover){body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-action.entry-control:hover,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-action="1"]:hover{border-color:var(--cohota-n-400)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;box-shadow:var(--cohota-elev-1)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-action.entry-control:hover [data-cohota-reply-action=mark],body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-action="1"]:hover [data-cohota-reply-action=mark]{background:color-mix(in srgb,var(--cohota-brand) 18%,var(--cohota-surface))}}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) a.discussion-reply-action.entry-control:focus-visible,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-reply-action="1"]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .replies{box-sizing:border-box;margin:12px 0 0 20px;padding:0 0 0 14px;border-left:1px solid var(--cohota-n-200)}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .replies>ul.discussion-entries{display:grid;gap:10px;margin:0;padding:0;list-style:none}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .replies>ul.discussion-entries>li.entry{margin:0;padding:0;border:0;list-style:none}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .discussion-reply-form{box-sizing:border-box;display:grid;gap:12px;margin:0!important;padding:14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .discussion-reply-form .reply-textarea{box-sizing:border-box;width:100%;min-height:140px;margin:0!important;padding:12px!important;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;line-height:1.5}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .discussion-reply-attachments-container{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .discussion-reply-add-attachment{display:inline-flex!important;align-items:center;gap:6px;min-height:36px;padding:6px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;box-shadow:var(--cohota-elev-1)!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .discussion-reply-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .discussion-reply-buttons .btn{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;margin:0!important;padding:6px 14px!important;border-radius:var(--cohota-r-control)!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-editor]{box-sizing:border-box;width:100%;max-width:none;margin:0}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-editor-body]{box-sizing:border-box;width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.discussions #content[data-cohota-discussion-edit] #discussion-edit-header-tabs{margin:0 0 16px!important}body.discussions #content[data-cohota-discussion-edit] .ui-tabs-nav>li:is(.ui-state-disabled,[aria-disabled=true])>a{color:var(--cohota-n-400)!important;cursor:not-allowed;opacity:1}body.discussions #content[data-cohota-discussion-edit] #discussion-details-tab,body.discussions #content[data-cohota-discussion-edit] #mastery-paths-editor{box-sizing:border-box;width:100%;min-width:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-main]{min-width:0;margin:0!important;padding:0!important;border:0!important}body.discussions #content[data-cohota-discussion-edit] label[for=discussion-title]{display:block;margin:0 0 6px;color:var(--cohota-n-800);font-size:13px;font-weight:600}body.discussions #content[data-cohota-discussion-edit] #discussion-title{box-sizing:border-box;width:100%!important;height:40px;margin:0 0 16px!important;padding:0 12px;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:15px!important;box-shadow:none!important}body.discussions #content[data-cohota-discussion-edit] #discussion-title:focus{border-color:var(--cohota-brand)!important;outline:2px solid var(--cohota-focus);outline-offset:1px}body.discussions #content[data-cohota-discussion-edit] .ic-RichContentEditor{margin:0 0 16px!important}body.discussions #content[data-cohota-discussion-edit] :is([data-cohota-discussion-field],[data-cohota-discussion-options],[data-cohota-discussion-groups],[data-cohota-discussion-availability],[data-cohota-discussion-assignment]){box-sizing:border-box;width:100%;max-width:580px}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field]{box-sizing:border-box;display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;align-items:center;width:100%;max-width:580px;margin:0!important;padding:12px 0!important;border-top:1px solid var(--cohota-n-200)}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field]>:is(label,.control-label){float:none!important;width:auto!important;margin:0!important;padding:0!important;color:var(--cohota-n-800);font-size:13px;font-weight:600;text-align:left!important;justify-self:start}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field]>.controls{min-width:0;margin:0!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=attachment]{grid-template-columns:140px minmax(0,1fr);align-items:center}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=attachment]>:is(label,.control-label){grid-column:1;grid-row:1;align-self:center}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=attachment]>.controls{grid-column:2;grid-row:1;width:100%;max-width:none;min-width:0}body.discussions #content[data-cohota-discussion-edit] #discussion_attachment_uploaded_data{box-sizing:border-box;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:40px;margin:0!important;padding:0!important;border:0!important;border-radius:0;background:transparent!important;color:var(--cohota-n-700);font-size:14px;line-height:1.35;overflow:visible;text-overflow:clip;white-space:nowrap}body.discussions #content[data-cohota-discussion-edit] #discussion_attachment_uploaded_data::file-selector-button,body.discussions #content[data-cohota-discussion-edit] #discussion_attachment_uploaded_data::-webkit-file-upload-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;height:40px;margin:0 10px 0 0;padding:0 14px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);background-image:none;color:var(--cohota-n-800);font-size:13px;font-weight:600;line-height:1.3;cursor:pointer;box-shadow:var(--cohota-elev-1);-webkit-appearance:none;appearance:none}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-options]{min-width:0;max-width:580px;margin:20px 0 0!important;padding:20px 0 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-options]>legend{float:none;width:auto;margin:0 0 12px!important;padding:0;color:var(--cohota-n-900);font-size:20px;font-weight:700;line-height:1.3;text-align:left!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-options]>.control-group,body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-options]>.control-group>.controls{margin:0!important;padding:0!important;float:none!important;width:auto!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-options] label{display:flex;align-items:flex-start;gap:9px;min-height:30px;margin:0 0 8px!important;padding:0!important;color:var(--cohota-n-800);font-size:14px;line-height:1.45}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-options] input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin:1px 0 0!important;accent-color:var(--cohota-brand)}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups]{box-sizing:border-box;display:flex!important;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:10px 16px;width:100%!important;max-width:580px!important;margin:16px 0 0!important;padding:16px 0 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups]:before,body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups]:after{content:none!important;display:none!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups]>.form-column-left{box-sizing:border-box;float:none!important;flex:0 0 auto;width:auto!important;max-width:none!important;margin:0!important;padding:6px 0 0!important;color:var(--cohota-n-800);font-size:13px;font-weight:600;line-height:1.35;text-align:left!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups]>.form-column-right{box-sizing:border-box;float:none!important;flex:1 1 220px;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups]>.form-column-right>.border.border-trbl{box-sizing:border-box;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups] label.checkbox{display:flex!important;align-items:flex-start;gap:9px;min-height:30px;margin:0!important;padding:6px 0!important;color:var(--cohota-n-800);font-size:14px;line-height:1.45;text-align:left!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups] label.checkbox>input[type=checkbox]{flex:none;width:18px;height:18px;margin:1px 0 0!important;accent-color:var(--cohota-brand)}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups] .group_category_locked_explanation{box-sizing:border-box;flex:1 1 100%;width:100%;margin:4px 0 0!important;padding:10px 12px!important;border:1px solid color-mix(in srgb,var(--cohota-warning) 35%,var(--cohota-n-200));border-radius:var(--cohota-r-control);background:color-mix(in srgb,var(--cohota-warning) 10%,var(--cohota-surface));color:var(--cohota-n-800);font-size:13px;line-height:1.4;text-align:left!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-availability],body.discussions #content[data-cohota-discussion-edit] #availability_options{max-width:580px;margin:0;padding:0}body.discussions #content[data-cohota-discussion-edit] #availability_options>fieldset{margin:0;padding:0;border:0}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-assignment],body.discussions #content[data-cohota-discussion-edit] #assignment_options{max-width:580px}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=availability]>.control-label:not(.screenreader-only){grid-column:1;grid-row:1}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=availability]>.controls{grid-column:2;grid-row:1}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=availability]>.screenreader-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-actions]{position:static!important;display:flex;justify-content:flex-end;gap:8px;margin:20px 0 0!important;padding:16px 0 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;background:transparent!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-actions] .btn{min-height:40px;margin:0!important;border-radius:var(--cohota-r-control)}body.rubrics #content[data-cohota-rubrics]{position:relative;min-height:0!important}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-add]{position:absolute;top:0;right:0;box-sizing:border-box;min-height:40px;padding:0 16px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-800);font-size:14px;font-weight:600;box-shadow:var(--cohota-elev-1)}@media(hover:hover){body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-add]:hover{border-color:var(--cohota-ctrl-hover-border);background:var(--cohota-ctrl-hover-bg);color:var(--cohota-ctrl-hover-fg)}}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-add]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.rubrics #right-side-wrapper{display:none!important}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-list]>ul{box-sizing:border-box;margin:0;padding:0;overflow:hidden;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);list-style:none}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions" "details actions";gap:4px 12px;align-items:center;min-height:72px;margin:0!important;padding:12px 14px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface);transition:background-color .12s ease-out}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]:last-child{border-bottom:0!important}@media(hover:hover){body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]:hover{background:var(--cohota-row-hover-bg)}}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]>a.title{grid-area:title;min-width:0;color:var(--cohota-link)!important;font-size:15px;font-weight:700;line-height:1.35;text-decoration:none!important}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]>.details{grid-area:details;color:var(--cohota-n-600);font-size:13px;line-height:1.45}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]>.links{grid-area:actions;display:inline-flex;align-items:center;gap:4px}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]>.links>a{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;margin:0!important;border:1px solid transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-600);text-decoration:none!important}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row] .delete_rubric_link{color:var(--cohota-danger-ink)!important}@media(hover:hover){body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]>.links>a:hover{border-color:var(--cohota-ctrl-hover-border);background:var(--cohota-ctrl-hover-bg);color:var(--cohota-ctrl-hover-fg)}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row] .delete_rubric_link:hover{border-color:var(--cohota-danger-line);background:var(--cohota-danger-wash);color:var(--cohota-danger-ink)!important}}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]>.links>a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.rubrics #content[data-cohota-rubrics] #rubric_holder{box-sizing:border-box;max-width:100%;margin:16px 0 0!important;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body.rubrics #content[data-cohota-rubrics] #rubric_holder .rubric_container{box-sizing:border-box;width:100%!important;min-width:700px;margin:0!important;border:0!important;background:var(--cohota-surface)!important}body.rubrics #content[data-cohota-rubrics] #rubric_holder .rubric_title{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:56px;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important}body.rubrics #content[data-cohota-rubrics] #rubric_holder #rubric-title{box-sizing:border-box;width:min(420px,100%)!important;height:40px;margin:0!important;padding:0 12px;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px;box-shadow:none!important}body.rubrics #content[data-cohota-rubrics] #rubric_holder #rubric-title:focus{border-color:var(--cohota-brand)!important;outline:2px solid var(--cohota-focus);outline-offset:1px}body.rubrics #content[data-cohota-rubrics] #rubric_holder table.rubric_table{width:100%!important;margin:0!important;border:0!important;border-collapse:separate;border-spacing:0;table-layout:fixed}body.rubrics #content[data-cohota-rubrics] #rubric_holder table.rubric_table>thead>tr>th{padding:11px 12px!important;border:0!important;border-right:1px solid var(--cohota-n-200)!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-800)!important;font-size:12px!important;font-weight:700!important;text-align:left}body.rubrics #content[data-cohota-rubrics] #rubric_holder table.rubric_table>tbody>tr>td{padding:12px!important;border:0!important;border-right:1px solid var(--cohota-n-200)!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800);vertical-align:top}body.rubrics #content[data-cohota-rubrics] #rubric_holder table.rubric_table tr>:last-child{border-right:0!important}body.rubrics #content[data-cohota-rubrics] #rubric_holder :is(.edit_criterion_link,.delete_criterion_link,.edit_rating_link,.delete_rating_link,.add_rating_link_after){box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;margin:0 2px!important;border:1px solid transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-600);text-decoration:none!important}body.rubrics #content[data-cohota-rubrics] #rubric_holder :is(.delete_criterion_link,.delete_rating_link){color:var(--cohota-danger-ink)}body.rubrics #content[data-cohota-rubrics] #rubric_holder :is(input[type=text],input[type=number],textarea){box-sizing:border-box;max-width:100%;min-height:40px;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:none!important}body.rubrics #content[data-cohota-rubrics] #rubric_holder :is(.button-container,.form-actions,.rubric_footer){box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0!important;padding:12px!important;border-top:1px solid var(--cohota-n-200);background:var(--cohota-wash-light)!important}body.rubrics #content[data-cohota-rubrics] #rubric_holder :is(.button-container,.form-actions,.rubric_footer) .btn{min-height:40px;margin:0!important;border-radius:var(--cohota-r-control)}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-shell]{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:center;width:100%}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-title]{grid-column:1;margin:0!important;color:var(--cohota-n-900);font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.02em}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-upload]{grid-column:2;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:0!important;padding:0 14px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;box-shadow:var(--cohota-elev-1);font-size:14px!important;font-weight:600!important}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-upload] i{margin:0!important}@media(hover:hover){body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-upload]:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-upload]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-catbus] .uppy-Container{grid-column:1 / -1;width:0;height:0;overflow:visible}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table-wrap]{grid-column:1 / -1;box-sizing:border-box;width:100%;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]{width:100%;min-width:640px;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>thead th{box-sizing:border-box;height:44px;padding:10px 14px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-700)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;line-height:1.3;text-align:left;text-transform:uppercase;white-space:nowrap;vertical-align:middle}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>tbody>tr>td{box-sizing:border-box;min-height:56px;padding:14px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;font-size:14px!important;line-height:1.45;vertical-align:middle}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>tbody>tr>td:last-child{width:1%;white-space:nowrap;text-align:right}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-actions]{display:inline-flex!important;align-items:center;justify-content:flex-end;gap:6px}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>tbody>tr>td:last-child a.ui-button,body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-actions] a[data-cohota-catbus-action]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;background-image:none!important;color:var(--cohota-n-700)!important;box-shadow:var(--cohota-elev-1)!important;vertical-align:middle;text-decoration:none!important;line-height:1!important}@media(hover:hover){body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>tbody>tr>td:last-child a.ui-button:hover,body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-actions] a[data-cohota-catbus-action]:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;background-image:none!important;color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-actions] a[data-cohota-catbus-action=delete]:hover{border-color:color-mix(in srgb,var(--cohota-danger) 35%,var(--cohota-n-300))!important;background:var(--cohota-danger-wash, #fff5f5)!important;color:var(--cohota-danger)!important}}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>tbody>tr>td:last-child a.ui-button:focus-visible,body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-actions] a[data-cohota-catbus-action]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>tbody>tr>td:last-child a.ui-button :is(i,svg),body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-actions] a[data-cohota-catbus-action] :is(i,svg){margin:0!important;font-size:16px!important;line-height:1!important;color:inherit!important}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>tbody>tr:last-child>td{border-bottom:0!important}@media(hover:hover){body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>tbody>tr:not([data-cohota-catbus-empty-row]):hover>td{background:var(--cohota-table-row-hover)!important}}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]>tbody>tr>td[data-cohota-catbus-empty]{box-sizing:border-box;padding:48px 24px!important;border:0!important;color:var(--cohota-n-600)!important;font-size:14px!important;font-weight:500;line-height:1.5;text-align:center}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table-wrap]:has([data-cohota-catbus-empty]){min-height:180px}body:has(#content[data-cohota-catbus]) .uppy-Dashboard--modal .uppy-Dashboard-overlay{background:color-mix(in srgb,var(--cohota-n-900) 55%,transparent)!important}body:has(#content[data-cohota-catbus]):has(.uppy-Dashboard--modal[aria-hidden=false]) [data-cohota-catbus-table-wrap],body:has(#content[data-cohota-catbus]):has(.uppy-Dashboard--isOpen) [data-cohota-catbus-table-wrap]{visibility:hidden}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-inner{box-sizing:border-box;width:min(840px,calc(100vw - 32px))!important;height:min(680px,calc(100vh - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 32px)!important;overflow:hidden;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:#fff!important;background-color:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-float)!important;isolation:isolate;opacity:1!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-innerWrap{display:flex;flex-direction:column;height:100%;border-radius:inherit;background:#fff!important;background-color:var(--cohota-surface)!important;opacity:1!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard:has(.uppy-DashboardContent-bar) .uppy-Dashboard-close{display:none!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-close{box-sizing:border-box;top:12px!important;right:12px!important;z-index:3;display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-circle)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:22px!important;line-height:1!important;box-shadow:var(--cohota-elev-1)}@media(hover:hover){body:has(#content[data-cohota-catbus]) .uppy-Dashboard-close:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-close:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-bar{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:12px;min-height:56px;height:auto!important;margin:0!important;padding:10px 16px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important}body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-back{grid-column:1;justify-self:start}body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-title{position:static!important;inset:auto!important;grid-column:2;justify-self:center;width:auto!important;max-width:100%;margin:0!important;padding:0!important;transform:none!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;line-height:40px!important;text-align:center;white-space:nowrap}body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-addMore{grid-column:3;justify-self:end}body:has(#content[data-cohota-catbus]) :is(.uppy-DashboardContent-back,.uppy-DashboardContent-addMore){position:static!important;inset:auto!important;box-sizing:border-box;display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;width:auto!important;height:40px!important;min-width:0!important;max-width:none!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0 12px!important;transform:none!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;box-shadow:var(--cohota-elev-1);font-size:14px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;vertical-align:middle}body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-addMore .uppy-DashboardContent-addMoreCaption{margin:0!important;padding:0!important;line-height:1!important;font:inherit!important}body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-addMore .uppy-c-icon{flex:0 0 auto;width:16px!important;height:16px!important;margin:0!important;vertical-align:middle}@media(hover:hover){body:has(#content[data-cohota-catbus]) :is(.uppy-DashboardContent-back,.uppy-DashboardContent-addMore):hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-AddFiles{position:relative;box-sizing:border-box;display:flex!important;flex:0 1 auto;flex-direction:column;align-items:center;justify-content:center;align-self:center;gap:18px;width:calc(100% - 48px)!important;max-width:100%;min-height:260px;aspect-ratio:16 / 9;max-height:min(440px,calc(100% - 48px));margin:auto 24px!important;padding:40px 32px!important;border:2px dashed color-mix(in srgb,var(--cohota-brand) 34%,var(--cohota-n-300))!important;border-radius:var(--cohota-r-panel)!important;background-color:var(--cohota-surface)!important;background-image:radial-gradient(90% 70% at 50% 18%,color-mix(in srgb,var(--cohota-brand) 10%,#fff),transparent 68%),linear-gradient(180deg,color-mix(in srgb,var(--cohota-wash-light) 70%,#fff),var(--cohota-surface))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cohota-brand) 6%,transparent);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}@media(hover:hover){body:has(#content[data-cohota-catbus]) .uppy-Dashboard-AddFiles:hover{border-color:color-mix(in srgb,var(--cohota-brand) 58%,var(--cohota-n-300))!important;background-color:color-mix(in srgb,var(--cohota-brand) 4%,#fff)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cohota-brand) 10%,transparent),var(--cohota-elev-1)}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-AddFiles:hover [data-cohota-catbus-drop-mark]{transform:translateY(-3px) scale(1.03);border-color:color-mix(in srgb,var(--cohota-brand) 42%,var(--cohota-n-200))}}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-AddFiles[data-cohota-catbus-dropzone=over]{border-style:solid!important;border-color:var(--cohota-brand)!important;background-color:color-mix(in srgb,var(--cohota-brand) 8%,#fff)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cohota-brand) 16%,transparent),var(--cohota-elev-1)}body:has(#content[data-cohota-catbus]) [data-cohota-catbus-drop-mark]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;border:1px solid color-mix(in srgb,var(--cohota-brand) 24%,var(--cohota-n-200));border-radius:var(--cohota-r-circle);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--cohota-brand) 16%,#fff),var(--cohota-surface) 72%);color:var(--cohota-brand);box-shadow:var(--cohota-elev-1);pointer-events:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}body:has(#content[data-cohota-catbus]) [data-cohota-catbus-drop-mark]:before{content:"";position:absolute;inset:-12px;border:1.5px solid color-mix(in srgb,var(--cohota-brand) 22%,transparent);border-radius:var(--cohota-r-circle);pointer-events:none}body:has(#content[data-cohota-catbus]) [data-cohota-catbus-drop-mark] svg{width:40px;height:40px}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-AddFiles[data-cohota-catbus-dropzone=over] [data-cohota-catbus-drop-mark]{border-color:color-mix(in srgb,var(--cohota-brand) 48%,var(--cohota-n-200));color:var(--cohota-brand-hover, var(--cohota-brand));transform:translateY(-3px) scale(1.04);box-shadow:var(--cohota-elev-float, var(--cohota-elev-1))}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-AddFiles-title,body:has(#content[data-cohota-catbus]) .uppy-Dashboard-dropFilesHereHint{display:flex!important;flex-direction:column;align-items:center;gap:14px;margin:0!important;color:var(--cohota-n-900)!important;font-size:18px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:-.01em;text-align:center;pointer-events:none}body:has(#content[data-cohota-catbus]) [data-cohota-catbus-drop-title]{display:block;color:var(--cohota-n-900);font-size:18px;font-weight:700;line-height:1.35}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-browse{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;pointer-events:auto;min-height:40px!important;margin:0!important;padding:0 16px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-brand)!important;box-shadow:var(--cohota-elev-1);font-size:14px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;cursor:pointer}@media(hover:hover){body:has(#content[data-cohota-catbus]) .uppy-Dashboard-browse:hover{background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-browse:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body:has(#content[data-cohota-catbus]) [data-cohota-catbus-drop-note]{margin:0!important;max-width:32ch;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;text-align:center;pointer-events:none}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-files{flex:1 1 auto;min-height:0;margin:0!important;padding:20px!important;overflow:auto;background:var(--cohota-surface)!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-filesInner{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px;width:100%!important;max-width:100%!important;margin:0!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item{position:relative!important;box-sizing:border-box;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item-preview{position:relative;width:100%!important;height:auto!important;margin:0!important;flex:0 0 auto}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item-actionWrapper{position:static!important;inset:auto!important;display:flex!important;flex:0 0 auto;align-items:center;transform:none!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item-previewInnerWrap{position:relative!important;box-sizing:border-box;display:block!important;width:100%!important;aspect-ratio:16 / 9!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden;background:#0f172a!important;background-color:#0f172a!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item .uppy-Dashboard-Item-previewIconWrap,body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item .uppy-Dashboard-Item-previewIcon,body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item .uppy-Dashboard-Item-previewIconBg{display:none!important}body:has(#content[data-cohota-catbus]) [data-cohota-catbus-preview]{position:absolute!important;inset:0;z-index:1;display:block;width:100%!important;height:100%!important;max-height:none!important;margin:0!important;object-fit:contain;background:#000}body:has(#content[data-cohota-catbus]) [data-cohota-catbus-preview=audio]{position:absolute!important;inset:50% 16px auto;width:calc(100% - 32px)!important;height:40px!important;margin:0!important;transform:translateY(-50%);object-fit:unset;background:transparent}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item-fileInfoAndButtons{display:flex!important;align-items:center;gap:10px;min-height:56px;padding:10px 12px!important;border-top:1px solid var(--cohota-n-200);background:var(--cohota-wash-light)}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item-fileInfo{flex:1 1 auto;min-width:0}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item-name{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important;line-height:1.35}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item-statusSize{color:var(--cohota-n-600)!important;font-size:12px!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item-action--remove{position:static!important;inset:auto!important;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;min-width:40px!important;transform:none!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-circle)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;box-shadow:var(--cohota-elev-1)}@media(hover:hover){body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item-action--remove:hover{border-color:color-mix(in srgb,var(--cohota-danger) 35%,var(--cohota-n-300))!important;background:var(--cohota-danger-wash, #fff5f5)!important;color:var(--cohota-danger)!important}}body:has(#content[data-cohota-catbus]) .uppy-StatusBar{position:relative!important;box-sizing:border-box;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:12px;min-height:64px;margin:0!important;padding:12px 16px!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;background-color:var(--cohota-wash-light)!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar:before{display:none!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar-progress{display:none!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar :is(.uppy-StatusBar-actions,.uppy-StatusBar-content,.uppy-StatusBar-status,.uppy-StatusBar-statusPrimary,.uppy-StatusBar-statusSecondary){position:static!important;inset:auto!important;transform:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar.is-waiting .uppy-StatusBar-content{display:none!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar.is-complete{justify-content:space-between!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar-content{display:flex!important;flex:1 1 auto;align-items:center;justify-content:flex-start;min-width:0;margin:0!important;padding:0!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar-status{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;margin:0!important;padding:0!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar-statusPrimary{display:inline-flex!important;align-items:center;gap:8px;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;white-space:nowrap}body:has(#content[data-cohota-catbus]) .uppy-StatusBar-statusSecondary{color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar-statusIndicator{flex:0 0 auto;width:16px!important;height:16px!important;color:var(--cohota-success)!important;fill:currentColor!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar-actions{display:flex!important;flex:0 0 auto!important;align-items:center;justify-content:flex-end;gap:8px;width:auto!important;max-width:none!important;height:auto!important;margin:0 0 0 auto!important;padding:0!important}body:has(#content[data-cohota-catbus]) .uppy-StatusBar-actionBtn--upload,body:has(#content[data-cohota-catbus]) .uppy-StatusBar-actionBtn--done{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;box-shadow:var(--cohota-elev-1);font-size:14px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important}@media(hover:hover){body:has(#content[data-cohota-catbus]) .uppy-StatusBar-actionBtn--upload:hover,body:has(#content[data-cohota-catbus]) .uppy-StatusBar-actionBtn--done:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}}body:has(#content[data-cohota-catbus]) .uppy-StatusBar-actionBtn--done:focus-visible,body:has(#content[data-cohota-catbus]) .uppy-StatusBar-actionBtn--upload:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-syllabus] #course_syllabus{max-width:75ch;margin:0 0 24px!important;color:var(--cohota-n-700);font-size:14px;line-height:1.65}body.with-left-side #content[data-cohota-syllabus] #syllabusContainer{box-sizing:border-box;display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-syllabus] table#syllabus{width:100%;min-width:660px;margin:0!important;border:0!important;border-collapse:separate;border-spacing:0}body.with-left-side #content[data-cohota-syllabus] table#syllabus thead th{padding:11px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-700)!important;font-size:12px!important;font-weight:700!important}body.with-left-side #content[data-cohota-syllabus] table#syllabus tbody td{padding:11px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:13px!important;vertical-align:top}@media(hover:hover){body.with-left-side #content[data-cohota-syllabus] table#syllabus tbody tr:hover td{background:var(--cohota-table-row-hover)!important}}body.with-left-side #content[data-cohota-syllabus] table#syllabus tbody tr:last-child td{border-bottom:0!important}body.with-left-side #content[data-cohota-syllabus] .edit_syllabus_link{min-height:40px;border-radius:var(--cohota-r-control)}body.with-left-side #content[data-cohota-outcomes] .outcomes-browser.content-box{box-sizing:border-box;width:100%!important;max-width:100%;min-width:0!important;overflow:hidden;min-height:520px;margin:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-outcomes] .outcomes-toolbar{box-sizing:border-box;display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;min-height:64px;margin:0!important;padding:12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important}body.with-left-side #content[data-cohota-outcomes] .outcomes-toolbar button{box-sizing:border-box;align-items:center;justify-content:center;min-height:40px!important;margin:0!important;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;font-size:14px!important;font-weight:600!important;box-shadow:var(--cohota-elev-1)!important}body.with-left-side #content[data-cohota-outcomes] .outcomes-toolbar button:not(.go_back)[aria-label]:after{content:attr(aria-label);margin-left:6px}@media(hover:hover){body.with-left-side #content[data-cohota-outcomes] .outcomes-toolbar button:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-outcomes] .outcomes-toolbar button:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}body.with-left-side #content[data-cohota-outcomes] .outcomes-main{display:grid!important;grid-template-columns:minmax(220px,280px) minmax(0,1fr);width:100%!important;min-height:455px;margin:0!important}body.with-left-side #content[data-cohota-outcomes] .outcomes-main:has(.outcomes-sidebar .outcome-level:empty){grid-template-columns:minmax(0,1fr)}body.with-left-side #content[data-cohota-outcomes] .outcomes-main:has(.outcomes-sidebar .outcome-level:empty) .outcomes-sidebar{display:none!important}body.with-left-side #content[data-cohota-outcomes] .outcomes-sidebar,body.with-left-side #content[data-cohota-outcomes] .outcomes-sidebar>.wrapper{box-sizing:border-box;float:none!important;width:auto!important;min-width:0;margin:0!important}body.with-left-side #content[data-cohota-outcomes] .outcomes-sidebar{border-right:1px solid var(--cohota-n-200);background:var(--cohota-wash-light)}body.with-left-side #content[data-cohota-outcomes] .outcomes-content{box-sizing:border-box;float:none!important;width:auto!important;min-width:0;margin:0!important;padding:24px;color:var(--cohota-n-700)}body.with-left-side #content[data-cohota-outcomes] .outcomes-content>.wrapper{width:auto!important;max-width:75ch;margin:0}body.with-left-side #content[data-cohota-outcomes] .outcomes-content .title{margin:0 0 12px;color:var(--cohota-n-900);font-size:24px;font-weight:700;line-height:1.25}body.with-left-side #content[data-cohota-outcomes] .outcomes-content .description{color:var(--cohota-n-700);font-size:14px;line-height:1.65}body.settings #content[data-cohota-course-settings] #course_details_tabs{box-sizing:border-box;width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.settings #content[data-cohota-course-settings] #course_details_tabs:before,body.settings #content[data-cohota-course-settings] #course_details_tabs:after,body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav:before,body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav:after{content:none!important;display:none!important}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav{box-sizing:border-box;display:flex!important;flex-wrap:wrap;align-items:stretch;column-gap:24px;row-gap:0;margin:0 0 16px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:transparent!important;list-style:none}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav>li{float:none!important;display:flex;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;white-space:nowrap}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav>li>a{box-sizing:border-box;float:none!important;display:inline-flex;align-items:center;min-height:0;margin:0!important;padding:12px 2px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--cohota-n-600)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer;transition:color .12s,border-color .12s}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav>li.ui-tabs-active>a,body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav>li[aria-selected=true]>a{background:transparent!important;color:var(--cohota-brand)!important;border-bottom-color:var(--cohota-brand)!important;box-shadow:none!important}@media(hover:hover){body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav>li>a:hover{color:var(--cohota-n-900)!important;text-decoration:none!important}}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav>li>a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:-2px;border-radius:var(--cohota-r-control)!important}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-panel{box-sizing:border-box;width:100%;margin:0;padding:4px 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings{display:flex;flex-direction:column;box-sizing:border-box;width:100%;margin:0}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row{box-sizing:border-box;display:grid;grid-template-columns:minmax(140px,180px) minmax(0,1fr);gap:10px 20px;align-items:start;width:100%;margin:0;padding:14px 0;border:0!important;border-bottom:0!important;box-shadow:none!important}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row:not(:has(>.form-label)){grid-template-columns:minmax(0,1fr)}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row:has(.form-actions){margin-top:8px;padding-top:16px;border-top:1px solid var(--cohota-n-200)!important}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row>.form-label{box-sizing:border-box;width:auto!important;margin:0;padding:10px 0 0;color:var(--cohota-n-800);font-size:13px;font-weight:600;line-height:1.35;text-align:left}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row>:not(.form-label){box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;padding-right:0!important}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row:has(.form-actions)>:not(.form-label){padding:0!important}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row>:not(.form-label)>.nobr,body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row>:not(.form-label)>.tall-row{flex:1 1 100%;min-width:0}body.settings #content[data-cohota-course-settings] #tab-details :is(input[type=text],input[type=url],input[type=number],input[type=search],select,textarea):not([class*=textInput]){box-sizing:border-box;width:100%!important;max-width:100%;min-height:40px;margin:0!important;padding:8px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.35!important;box-shadow:none!important}body.settings #content[data-cohota-course-settings] #tab-details #course_storage_quota_mb{flex:0 0 auto;width:96px!important;max-width:96px!important;margin-right:10px!important}body.settings #content[data-cohota-course-settings] #tab-details :is(input[type=text],input[type=url],input[type=number],select,textarea):not([class*=textInput]):focus{border-color:var(--cohota-brand)!important;outline:none!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.settings #content[data-cohota-course-settings] #tab-details [class*=textInput__facade]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important}body.settings #content[data-cohota-course-settings] #tab-details [class*=textInput__facade]:before{content:none!important}body.settings #content[data-cohota-course-settings] #tab-details [class*=textInput__facade] :is([class*=textInput__layout],[class*=textInput__innerWrapper],[class*=textInput__inputLayout],input,[class*=textInput]){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}body.settings #content[data-cohota-course-settings] #tab-details [class*=textInput__facade] input{min-height:38px!important;width:100%!important;max-width:none!important;margin:0!important;padding:8px 12px!important}body.settings #content[data-cohota-course-settings] #tab-details [class*=textInput__facade]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.settings #content[data-cohota-course-settings] #tab-details #availability_options_container,body.settings #content[data-cohota-course-settings] #tab-details .CourseAvailabilityOptions{box-sizing:border-box;width:100%;max-width:100%}body.settings #content[data-cohota-course-settings] #tab-details #availability_options_container [style*=width],body.settings #content[data-cohota-course-settings] #tab-details .CourseAvailabilityOptions label[style]{width:100%!important;max-width:100%!important}body.settings #content[data-cohota-course-settings] #tab-details [class*=dateInput]{box-sizing:border-box;width:100%!important;max-width:100%}body.settings #content[data-cohota-course-settings] #tab-details .panel-border{box-sizing:border-box;width:auto!important;max-width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.settings #content[data-cohota-course-settings] #tab-details textarea{min-height:120px;resize:vertical}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row>:not(.form-label):has(>select):has(>a[class*=help_link]){flex-wrap:nowrap}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row>:not(.form-label):has(>select):has(>a[class*=help_link])>select{flex:1 1 auto;width:auto!important;min-width:0;max-width:none}body.settings #content[data-cohota-course-settings] #tab-details .form-row>:not(.form-label) span:has(>select):has(>a[class*=help_link]){display:inline-flex!important;flex:0 1 auto;flex-wrap:nowrap;align-items:center;gap:8px;width:auto!important;max-width:100%}body.settings #content[data-cohota-course-settings] #tab-details .form-row>:not(.form-label) span:has(>select):has(>a[class*=help_link])>select{flex:0 1 auto;width:auto!important;min-width:140px;max-width:100%}body.settings #content[data-cohota-course-settings] #tab-details a.help_dialog_trigger,body.settings #content[data-cohota-course-settings] #tab-details a[class*=help_link]{box-sizing:border-box;display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;margin:0!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-circle);color:var(--cohota-n-500)!important;text-decoration:none!important;vertical-align:middle}@media(hover:hover){body.settings #content[data-cohota-course-settings] #tab-details .license_help_link:hover,body.settings #content[data-cohota-course-settings] #tab-details a.help_dialog_trigger:hover,body.settings #content[data-cohota-course-settings] #tab-details a[class*=help_link]:hover{background:var(--cohota-n-100);color:var(--cohota-n-900)!important}}body.settings #content[data-cohota-course-settings] #tab-details .form-actions,body.settings #content[data-cohota-course-settings] #tab-details .form-row .course_form .form-actions{box-sizing:border-box;display:flex!important;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;float:none!important;text-align:right!important}body.settings #content[data-cohota-course-settings] #tab-details .form-row .course_form :is(input[type=text],input[type=search],input:not([type]),textarea){text-align:left!important}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row:has(.form-actions)>:not(.form-label){width:100%!important;max-width:none!important;padding:0!important;margin:0!important}body.settings #content[data-cohota-course-settings] #tab-details .form-actions .btn,body.settings #content[data-cohota-course-settings] #tab-details .form-actions button[type=submit]{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:auto!important;max-width:none!important;min-height:40px!important;margin:0!important;padding:8px 18px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;white-space:nowrap!important;box-shadow:var(--cohota-elev-1)!important}body.settings #content[data-cohota-course-settings] #tab-details .form-actions .btn-primary,body.settings #content[data-cohota-course-settings] #tab-details .form-actions button.btn-primary{background:var(--cohota-brand)!important;border:1px solid var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}@media(hover:hover){body.settings #content[data-cohota-course-settings] #tab-details .form-actions .btn-primary:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important;box-shadow:var(--cohota-elev-2)!important}}body.settings #right-side{box-sizing:border-box}body.settings #right-side>div{display:flex;flex-direction:column;gap:8px}body.settings #right-side .Button--course-settings,body.settings #right-side a.Button--course-settings{box-sizing:border-box;display:inline-flex!important;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%!important;min-height:40px!important;margin:0!important;padding:10px 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;text-align:left!important;text-decoration:none!important;white-space:normal!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}body.settings #right-side .Button--link--has-divider:before,body.settings #right-side .Button--link--has-divider:after,body.settings #right-side .Button--course-settings:before,body.settings #right-side .Button--course-settings:after{content:none!important;display:none!important;border:0!important}body.settings #right-side .Button--course-settings i[class*=icon-]{flex:none;margin:2px 0 0!important;color:inherit;font-size:16px;line-height:1}@media(hover:hover){body.settings #right-side .Button--course-settings:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)!important;text-decoration:none!important}}body.settings #right-side .Button--course-settings:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}body.settings #right-side [data-cohota-settings-danger=note]{box-sizing:border-box;order:80;margin:8px 0 0!important;padding:10px 12px!important;border:1px solid color-mix(in srgb,var(--cohota-danger) 32%,var(--cohota-n-200));border-radius:var(--cohota-r-panel);background:color-mix(in srgb,var(--cohota-danger) 8%,var(--cohota-surface));color:var(--cohota-danger-ink);font-size:13px;font-weight:500;line-height:1.45}body.settings #right-side [data-cohota-settings-danger=action]{order:81}body.settings #right-side a.Button--course-settings[href*="event=delete"],body.settings #right-side a.Button--course-settings[href*="event=conclude"],body.settings #right-side a.Button--course-settings[href*=reset],body.settings #right-side a.reset_course_content_button,body.settings #right-side .reset_course_content_button{color:var(--cohota-danger-ink)!important;border-color:color-mix(in srgb,var(--cohota-danger) 35%,var(--cohota-n-300))!important}@media(hover:hover){body.settings #right-side a.Button--course-settings[href*="event=delete"]:hover,body.settings #right-side a.Button--course-settings[href*="event=conclude"]:hover,body.settings #right-side a.Button--course-settings[href*=reset]:hover,body.settings #right-side a.reset_course_content_button:hover,body.settings #right-side .reset_course_content_button:hover{background:color-mix(in srgb,var(--cohota-danger) 10%,var(--cohota-surface))!important;border-color:var(--cohota-danger)!important;color:var(--cohota-danger-ink)!important}}body.settings #right-side .reset_course_content_message,body.settings #right-side .Button--course-settings+div:has(.edit_course),body.settings #right-side div:has(>.edit_course#edit_course_6),body.settings #right-side #course_details_right_side .reset_course_content_dialog{box-sizing:border-box;margin:4px 0 8px!important;padding:12px 14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)!important;color:var(--cohota-n-700)!important;font-size:13px!important;line-height:1.45!important}body.settings #right-side .btn.cancel_button,body.settings #right-side .btn.submit_button{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;margin:0 8px 0 0!important;padding:8px 14px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important;box-shadow:var(--cohota-elev-1)!important}body.settings #right-side .btn.cancel_button{border:1px solid var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important}body.settings #right-side .btn-danger.submit_button{border:1px solid var(--cohota-danger)!important;background:var(--cohota-danger)!important;color:#fff!important}body.settings #right-side table.summary,body.settings #right-side table.summary[data-cohota-settings-users]{box-sizing:border-box;display:flex!important;flex-direction:column;width:100%!important;margin:12px 0 0!important;padding:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);overflow:hidden}body.settings #right-side table.summary caption,body.settings #right-side table.summary thead th{display:block;box-sizing:border-box;width:100%;margin:0;padding:0;text-align:left;caption-side:top;border:0!important;border-bottom:0!important;box-shadow:none!important}body.settings #right-side table.summary caption h3,body.settings #right-side table.summary h3{box-sizing:border-box;margin:0!important;padding:12px 14px!important;border:0!important;border-bottom:0!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}body.settings #right-side table.summary tbody{display:block;width:100%;margin:0;padding:0}body.settings #right-side table.summary tbody tr{box-sizing:border-box;display:flex!important;align-items:baseline;justify-content:space-between;gap:12px;width:100%;margin:0;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important}body.settings #right-side table.summary tbody tr:last-child{border-bottom:0!important}body.settings #right-side table.summary :is(th,td){display:block;box-sizing:border-box;width:auto!important;max-width:none!important;padding:9px 14px!important;border:0!important;background:transparent!important;vertical-align:baseline;line-height:1.4!important}body.settings #right-side table.summary th{flex:1 1 auto;min-width:0;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:500!important;text-align:left!important}body.settings #right-side table.summary td{flex:0 0 auto;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important;text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:0!important}body.settings #right-side table.summary td[data-cohota-settings-user-value=empty]{color:var(--cohota-n-500)!important;font-weight:500!important}@media(hover:hover){body.settings #right-side table.summary tbody tr:hover{background:var(--cohota-wash-light)!important}}body:not(.ic-Login-Body) #content-wrapper>#content[data-cohota-my-courses]{box-sizing:border-box;flex:1 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;align-content:start;justify-content:stretch;column-gap:16px;row-gap:0;width:auto;max-width:100%;min-width:0;margin:16px 24px 0;padding:20px 24px 28px!important;border:1px solid var(--cohota-n-200);border-bottom:0;border-radius:var(--cohota-r-panel) var(--cohota-r-panel) 0 0;background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#content[data-cohota-my-courses]>*{grid-column:1 / -1}#content[data-cohota-my-courses]>.header-bar,#content[data-cohota-my-courses]>[data-cohota-my-courses=title]{grid-column:1;grid-row:1}#content[data-cohota-my-courses]>.ic-Action-header,#content[data-cohota-my-courses]>[data-cohota-my-courses=toolbar]{grid-column:2;grid-row:1;justify-self:end;align-self:start}#content[data-cohota-my-courses] .header-bar,#content[data-cohota-my-courses] [data-cohota-my-courses=title]{box-sizing:border-box;display:block;margin:0 0 12px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#content[data-cohota-my-courses] .header-bar h1,#content[data-cohota-my-courses] [data-cohota-my-courses=title] h1{margin:0!important;padding:0!important;color:var(--cohota-n-900)!important;font-size:28px!important;font-weight:700!important;line-height:1.25!important}#content[data-cohota-my-courses] [data-cohota-my-courses=subtitle]{display:block;margin:6px 0 0;max-width:52ch;color:var(--cohota-n-600);font-size:14px;font-weight:500;line-height:1.45}#content[data-cohota-my-courses] [data-cohota-my-courses=toolbar],#content[data-cohota-my-courses] .ic-Action-header{box-sizing:border-box;display:flex!important;align-items:center;justify-content:flex-end;gap:8px;margin:0 0 12px!important;padding:0!important;border:0!important;background:transparent!important;min-height:40px}#content[data-cohota-my-courses] [data-cohota-my-courses=add],#content[data-cohota-my-courses] #start_new_course{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:40px!important;margin:0!important;padding:8px 16px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;box-shadow:var(--cohota-elev-1)!important}@media(hover:hover){#content[data-cohota-my-courses] #start_new_course:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important;box-shadow:var(--cohota-elev-2)!important}}#content[data-cohota-my-courses] #start_new_course:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}#content[data-cohota-my-courses] [data-cohota-my-courses=section],#content[data-cohota-my-courses] .content--hasMarginTop>h2,#content[data-cohota-my-courses] h2:not(table h2){margin:20px 0 4px!important;padding:0!important;border:0!important;color:var(--cohota-n-900)!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important}#content[data-cohota-my-courses] [data-cohota-my-courses=section-note]{display:block;margin:0 0 8px;max-width:52ch;color:var(--cohota-n-600);font-size:14px;font-weight:500;line-height:1.45}#content[data-cohota-my-courses] table[data-cohota-my-courses],#content[data-cohota-my-courses] table.course-list-table{box-sizing:border-box;display:table!important;table-layout:fixed!important;width:100%!important;margin:0 0 8px!important;border:1px solid var(--cohota-n-200)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-float);overflow:hidden}#content[data-cohota-my-courses] #my_courses_table .course-list-star-column{width:52px!important}#content[data-cohota-my-courses] #my_courses_table .course-list-course-title-column{width:36%!important}#content[data-cohota-my-courses] #my_courses_table .course-list-nickname-column{display:none!important;width:0!important;padding:0!important;border:0!important}#content[data-cohota-my-courses] #my_courses_table .course-list-term-column,#content[data-cohota-my-courses] #my_courses_table .course-list-enrolled-as-column{width:20%!important}#content[data-cohota-my-courses] #my_courses_table .course-list-published-column{width:120px!important}#content[data-cohota-my-courses] #my_groups_table .course-list-group-column{width:32%!important}#content[data-cohota-my-courses] #my_groups_table .course-list-course-title-column{width:40%!important}#content[data-cohota-my-courses] #my_groups_table .course-list-term-column{width:28%!important}#content[data-cohota-my-courses] table.ic-Table--bordered,#content[data-cohota-my-courses] table.ic-Table--bordered th,#content[data-cohota-my-courses] table.ic-Table--bordered td{border-left:0!important;border-right:0!important;border-top:0!important}#content[data-cohota-my-courses] table[data-cohota-my-courses] thead,#content[data-cohota-my-courses] table.course-list-table thead{display:table-header-group!important}#content[data-cohota-my-courses] table[data-cohota-my-courses] tbody,#content[data-cohota-my-courses] table.course-list-table tbody{display:table-row-group!important}#content[data-cohota-my-courses] table[data-cohota-my-courses] tr,#content[data-cohota-my-courses] table.course-list-table tr{display:table-row!important}#content[data-cohota-my-courses] table[data-cohota-my-courses] :is(th,td),#content[data-cohota-my-courses] table.course-list-table :is(th,td){display:table-cell!important}#content[data-cohota-my-courses] table[data-cohota-my-courses] thead th,#content[data-cohota-my-courses] table.course-list-table thead th{padding:10px 14px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.05em;text-transform:uppercase;text-align:left!important;white-space:nowrap;vertical-align:middle}#content[data-cohota-my-courses] table[data-cohota-my-courses] tbody td,#content[data-cohota-my-courses] table.course-list-table tbody td{padding:10px 14px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;font-size:14px!important;line-height:1.4!important;vertical-align:middle}#content[data-cohota-my-courses] table[data-cohota-my-courses] tbody tr:last-child td,#content[data-cohota-my-courses] table.course-list-table tbody tr:last-child td{border-bottom:0!important}#content[data-cohota-my-courses] tbody tr[data-cohota-my-courses-href]{cursor:pointer}@media(hover:hover){#content[data-cohota-my-courses] tbody tr[data-cohota-my-courses-row]:hover td{background:var(--cohota-row-hover-bg)!important}}#content[data-cohota-my-courses] .course-list-star-column{width:52px!important;min-width:52px;max-width:56px;padding-left:10px!important;padding-right:4px!important;text-align:center!important;vertical-align:middle!important}#content[data-cohota-my-courses] thead .course-list-star-column{color:transparent!important;font-size:0!important;letter-spacing:0!important}#content[data-cohota-my-courses] .course-list-favoritable{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;margin:0!important;border-radius:var(--cohota-r-control);color:var(--cohota-n-500);cursor:pointer}@media(hover:hover){#content[data-cohota-my-courses] .course-list-favoritable:hover{background:var(--cohota-brand-tint);color:var(--cohota-brand)}}#content[data-cohota-my-courses] .course-list-favoritable i[class*=icon-]{margin:0!important;font-size:16px;line-height:1}#content[data-cohota-my-courses] table[data-cohota-my-courses] thead th.course-list-course-title-column,#content[data-cohota-my-courses] table.course-list-table thead th.course-list-course-title-column,#content[data-cohota-my-courses] table[data-cohota-my-courses] thead th.course-list-group-column,#content[data-cohota-my-courses] table.course-list-table thead th.course-list-group-column,#content[data-cohota-my-courses] #my_groups_table thead th:first-child,#content[data-cohota-my-courses] #my_groups_table thead th:nth-child(2){padding-left:58px!important}#content[data-cohota-my-courses] table[data-cohota-my-courses] tbody td.course-list-course-title-column,#content[data-cohota-my-courses] table.course-list-table tbody td.course-list-course-title-column,#content[data-cohota-my-courses] table[data-cohota-my-courses] tbody td.course-list-group-column,#content[data-cohota-my-courses] table.course-list-table tbody td.course-list-group-column,#content[data-cohota-my-courses] #my_groups_table tbody td:first-child,#content[data-cohota-my-courses] #my_groups_table tbody td:nth-child(2){position:relative;padding-left:58px!important;white-space:normal;word-break:break-word}#content[data-cohota-my-courses] .course-color-block{display:none!important}#content[data-cohota-my-courses] [data-cohota-my-courses=mark]{position:absolute;top:50%;left:14px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;border-radius:var(--cohota-r-icon-tile);background:var(--cohota-brand-tint);color:var(--cohota-brand);transform:translateY(-50%);pointer-events:none}#content[data-cohota-my-courses] [data-cohota-my-courses=mark] svg{width:18px;height:18px}#content[data-cohota-my-courses] .course-list-course-title-column a,#content[data-cohota-my-courses] .course-list-course-title-column .name,#content[data-cohota-my-courses] .course-list-group-column a,#content[data-cohota-my-courses] .course-list-group-column .name{color:var(--cohota-link)!important;font-weight:600!important;text-decoration:none!important;vertical-align:middle}@media(hover:hover){#content[data-cohota-my-courses] .course-list-course-title-column a:hover,#content[data-cohota-my-courses] .course-list-group-column a:hover,#content[data-cohota-my-courses] #my_groups_table tbody td:first-child a:hover,#content[data-cohota-my-courses] #my_groups_table tbody td:nth-child(2) a:hover{color:var(--cohota-link-ink)!important;text-decoration:none!important}}#content[data-cohota-my-courses] [data-cohota-my-courses-empty]:after{content:"\2014";color:var(--cohota-n-400);font-weight:500}#content[data-cohota-my-courses] [data-cohota-my-courses-chip]{box-sizing:border-box;display:inline-flex;align-items:center;min-height:26px;padding:3px 10px;border:1px solid color-mix(in srgb,var(--cohota-brand) 28%,var(--cohota-n-200));border-radius:100px;background:var(--cohota-brand-tint);color:var(--cohota-brand-ink);font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}#content[data-cohota-my-courses] [data-cohota-my-courses-chip=unpublished]{border-color:var(--cohota-n-200);background:var(--cohota-n-50);color:var(--cohota-n-600)}#content[data-cohota-my-courses] .course-list-published-column .screenreader-only,#content[data-cohota-my-courses] .course-list-term-column>.screenreader-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}#content[data-cohota-my-courses] .course-list-term-column>.screenreader-only{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;color:var(--cohota-n-700);font-size:14px;font-weight:500;white-space:nowrap}#content[data-cohota-my-courses] .content--hasMarginTop{margin-top:0!important}#content[data-cohota-my-courses] #new_course_form,#content[data-cohota-my-courses] #create_subject_modal_container:empty{display:none!important}@media only screen and (max-width:767px){body:not(.ic-Login-Body) #content-wrapper>#content[data-cohota-my-courses]{grid-template-columns:minmax(0,1fr);margin:8px 12px 0;padding:16px 14px 20px!important;overflow-x:clip}#content[data-cohota-my-courses]>.header-bar,#content[data-cohota-my-courses]>.ic-Action-header,#content[data-cohota-my-courses]>[data-cohota-my-courses=title],#content[data-cohota-my-courses]>[data-cohota-my-courses=toolbar]{grid-column:1;grid-row:auto;justify-self:stretch}#content[data-cohota-my-courses] .header-bar h1{font-size:24px!important}#content[data-cohota-my-courses] [data-cohota-my-courses=toolbar],#content[data-cohota-my-courses] .ic-Action-header{margin:0 0 16px!important;justify-content:stretch}#content[data-cohota-my-courses] #start_new_course{width:100%;min-height:44px!important}#content[data-cohota-my-courses] [data-cohota-table-scroll],#content[data-cohota-my-courses] .cohota-my-courses-scroll{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-radius:var(--cohota-r-panel);contain:inline-size}#content[data-cohota-my-courses] table[data-cohota-my-courses],#content[data-cohota-my-courses] table.course-list-table{display:table!important;width:max(100%,640px)!important;max-width:none!important;min-width:0!important}}@media only screen and (max-width:767px){body:not(.ic-Login-Body):has(#content[data-cohota-my-courses]) #wrapper,body:not(.ic-Login-Body):has(#content[data-cohota-my-courses]) #main,body:not(.ic-Login-Body):has(#content[data-cohota-my-courses]) #application{overflow-x:clip}}body.ic-framed-lti-tool #content[data-cohota-external-tool],body.ic-framed-lti-tool #content[data-cohota-external-tool] .tool_content_wrapper,body.ic-framed-lti-tool #content[data-cohota-external-tool] iframe{box-sizing:border-box;width:100%!important;max-width:100%}@media only screen and (max-width:767px){body.with-left-side #content>.cohota-course-surface-title,body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-title]{margin-bottom:0;font-size:26px}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-shell]{grid-template-columns:minmax(0,1fr);gap:12px}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-upload]{grid-column:1;width:100%;min-height:44px}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table-wrap]{overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-table]{min-width:560px}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-inner{width:calc(100vw - 24px)!important;height:min(720px,calc(100vh - 24px))!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-AddFiles{aspect-ratio:auto;width:calc(100% - 24px)!important;min-height:280px;max-height:none;margin:12px!important;padding:28px 18px!important}body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-bar{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:12px 14px!important}body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-title{grid-column:1;order:-1;justify-self:start;line-height:1.35!important;white-space:normal;text-align:left}body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-back,body:has(#content[data-cohota-catbus]) .uppy-DashboardContent-addMore{grid-column:1;justify-self:stretch;width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important}body:has(#content[data-cohota-catbus]) .uppy-Dashboard-Item{width:100%!important}body:has(#content[data-cohota-catbus]) :is(.uppy-StatusBar-actionBtn--upload,.uppy-StatusBar-actionBtn--done){width:100%;min-height:44px!important;height:44px!important}body.with-left-side #content[data-cohota-catbus] [data-cohota-catbus-actions] a[data-cohota-catbus-action]{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-toolbar]{grid-template-columns:minmax(92px,.8fr) minmax(0,1.7fr);gap:8px}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-toolbar]>:last-child{grid-column:1 / -1;display:flex!important;justify-content:flex-end}body.discussions #content[data-cohota-discussions-index] .discussions-container__wrapper{border-radius:var(--cohota-r-panel)}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .ic-discussion-row-container{min-height:0;padding:12px 8px!important}body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] :is(.publish-button,.subscribe-button) button,body.discussions #content[data-cohota-discussions-index] [data-cohota-disc-row] .discussions-index-manage-menu button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body.discussions #content[data-cohota-discussions-index] button[class*=toggleDetails__toggle] [class*=toggleDetails__summaryText]>span{align-items:flex-start;gap:8px}body.discussions #content[data-cohota-discussions-index] .recent-activity-text-container{max-width:52%;white-space:normal;text-align:right}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #discussion-managebar .pull-right{width:100%}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic]>.entry-content>header.discussion-section{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"avatar content" "avatar metadata";padding:14px!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic]>.entry-content>header>.avatar{grid-area:avatar}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic]>.entry-content>header>.discussion-header-content{grid-area:content;width:auto!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic] .discussion-header-content>.pull-left{float:none!important;width:100%!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic] .discussion-header-right{grid-area:metadata;float:none!important;width:auto!important;margin:4px 0 0!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-topic] h1.discussion-title{font-size:21px}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] .headerBar__layout{flex-direction:column;align-items:stretch}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] .headerBar__controls,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] .headerBar__subscribe{width:100%}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] #search_entries_container{flex:1 1 100%;max-width:none}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] #search_entries_container input:is([type=text],[type=search]){min-height:42px}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-toolbar] :is(.btn,label.ui-button,a.btn){min-height:44px}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) [data-cohota-discussion-entry]>.entry-content{padding:12px!important}body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) .replies{margin-left:10px;padding-left:8px}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field]{grid-template-columns:minmax(0,1fr);gap:6px}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=attachment]>:is(label,.control-label),body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=attachment]>.controls,body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=availability]>.control-label:not(.screenreader-only),body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-field=availability]>.controls{grid-column:1;grid-row:auto}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups]{flex-direction:column;align-items:flex-start;max-width:580px!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-groups]>.form-column-right{flex:1 1 auto;width:100%!important}body.discussions #content[data-cohota-discussion-edit] [data-cohota-discussion-actions] .btn{min-height:44px}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-add]{position:static;width:100%;min-height:44px;margin:0 0 14px}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]{min-height:80px;padding:12px!important}body.rubrics #content[data-cohota-rubrics] [data-cohota-rubric-row]>.links>a{width:44px;height:44px}body.with-left-side #content[data-cohota-syllabus] table#syllabus{min-width:600px}body.with-left-side #content[data-cohota-outcomes] .outcomes-browser.content-box{min-height:0}body.with-left-side #content[data-cohota-outcomes] .outcomes-toolbar{align-items:stretch}body.with-left-side #content[data-cohota-outcomes] .outcomes-toolbar button{flex:1 1 calc(50% - 4px);min-width:0;min-height:44px!important;white-space:normal}body.with-left-side #content[data-cohota-outcomes] .outcomes-main{grid-template-columns:minmax(0,1fr);min-height:0}body.with-left-side #content[data-cohota-outcomes] .outcomes-sidebar{max-height:240px;overflow-y:auto;border-right:0;border-bottom:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-outcomes] .outcomes-content{padding:20px 16px}body.with-left-side #content[data-cohota-outcomes] .outcomes-content .title{font-size:22px}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;column-gap:16px}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav>li{flex:none}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-nav>li>a{padding:12px 2px!important;white-space:nowrap}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-panel{padding:4px 0 8px!important}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 0;border-bottom:0!important}body.settings #content[data-cohota-course-settings] #tab-details .coursesettings>.form-row>.form-label{padding:0}body.settings #content[data-cohota-course-settings] #tab-details :is(input[type=text],input[type=url],input[type=number],select){min-height:44px}body.settings #content[data-cohota-course-settings] #tab-details .form-actions .btn,body.settings #content[data-cohota-course-settings] #tab-details .form-actions button[type=submit]{min-height:44px!important}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-panel{min-width:0;overflow-x:hidden}body.settings #content[data-cohota-course-settings] #course_details_tabs>.ui-tabs-panel :is(div,span,label,p,ul,ol,li,form,fieldset){box-sizing:border-box;min-width:0;max-width:100%!important}body.settings #content[data-cohota-course-settings] #tab-navigation :is(#nav_enabled_list,#nav_disabled_list,.navitem){box-sizing:border-box;width:100%!important;max-width:100%!important}body.settings #content[data-cohota-course-settings] :is(#tab-tools,#tab-features) [class*=view-flex]{min-width:0!important;max-width:100%!important;flex-wrap:wrap!important}body.settings #content[data-cohota-course-settings] :is(#tab-tools,#tab-features) [class*=view-flexItem]{flex:1 1 220px!important;min-width:0!important;max-width:100%!important}body.settings #content[data-cohota-course-settings] :is(#tab-tools,#tab-features) button{max-width:100%;min-height:44px;white-space:normal}}@supports (color: color-mix(in srgb,red 50%,blue)){:root{--cohota-muted: color-mix( in srgb, var(--cohota-ink) 62%, var(--cohota-surface) );--cohota-line: color-mix( in srgb, var(--cohota-ink) 22%, var(--cohota-surface) );--cohota-line-strong: color-mix( in srgb, var(--cohota-ink) 42%, var(--cohota-surface) );--cohota-line-soft: color-mix( in srgb, var(--cohota-ink) 15%, var(--cohota-surface) );--cohota-wash: color-mix( in srgb, var(--cohota-brand) 9%, var(--cohota-surface) );--cohota-wash-light: color-mix( in srgb, var(--cohota-brand) 7%, var(--cohota-surface) );--cohota-focus: color-mix(in srgb, var(--cohota-brand) 35%, transparent);--cohota-nav-logo-disc: color-mix(in srgb, var(--cohota-nav-fg) 16%, transparent);--cohota-frame-tint: color-mix(in srgb, var(--cohota-frame) 25%, #fff);--cohota-frame-ink: var(--cohota-frame)}}@supports (color: color-mix(in srgb,red 50%,blue)){:root{--cohota-shell-wash: color-mix( in srgb, var(--ic-brand-global-nav-bgd, var(--cohota-brand)) 6%, var(--cohota-n-50) );--cohota-brand-tint: color-mix(in srgb, var(--cohota-brand) 14%, #fff);--cohota-brand-tint-2: color-mix(in srgb, var(--cohota-brand) 24%, #fff);--cohota-row-hover-bg: color-mix(in srgb, var(--cohota-brand) 8%, #fff);--cohota-table-row-hover: color-mix(in srgb, var(--cohota-brand) 15%, #fff);--cohota-row-hover-border: var(--cohota-brand-tint-2);--cohota-nav-hover-bg: var(--cohota-brand-tint);--cohota-select-bg: var(--cohota-brand);--cohota-select-border: var(--cohota-brand-tint-2);--cohota-danger-line: color-mix(in srgb, var(--cohota-danger) 30%, #fff);--cohota-danger-wash: color-mix(in srgb, var(--cohota-danger) 7%, #fff);--cohota-danger-ink: color-mix( in srgb, var(--cohota-danger) 82%, var(--cohota-n-900) );--cohota-warning-wash: color-mix(in srgb, var(--cohota-warning) 8%, #fff);--cohota-warning-ink: color-mix( in srgb, var(--cohota-warning) 65%, var(--cohota-n-900) );--cohota-brand-ink: color-mix( in srgb, var(--cohota-brand) 92%, var(--cohota-n-900) );--cohota-link-ink: color-mix( in srgb, var(--cohota-link) 92%, var(--cohota-n-900) );--cohota-success-wash: color-mix(in srgb, var(--cohota-success) 8%, #fff);--cohota-success-ink: color-mix( in srgb, var(--cohota-success) 82%, var(--cohota-n-900) );--cohota-tray-tile-blue: color-mix(in srgb, var(--cohota-info) 8%, #fff);--cohota-tray-tile-green: color-mix( in srgb, var(--cohota-success) 8%, #fff );--cohota-tray-tile-orange: color-mix( in srgb, var(--cohota-warning) 8%, #fff );--cohota-tray-icon-blue: var(--cohota-info);--cohota-tray-icon-green: var(--cohota-success);--cohota-tray-icon-orange: var(--cohota-warning)}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{border-radius:var(--cohota-r-control);background:var(--cohota-n-300)}::-webkit-scrollbar-track{border-radius:var(--cohota-r-control);background:transparent}::-webkit-scrollbar-thumb:hover{cursor:pointer;background:var(--cohota-n-400)}[data-cohota-icon]{fill:currentColor}[data-cohota-icon="1"]{stroke:currentColor;stroke-width:var(--cohota-icon-weight);stroke-linejoin:round;paint-order:stroke fill}[data-cohota-icon=line24]{fill:none!important}body:not(.ic-Login-Body) #wrapper{background-color:var(--cohota-shell-wash)}body{--ic-link-color: var(--cohota-link-ink)}body:not(.ic-Login-Body) #wrapper>#main{display:flex;flex-direction:column}body:not(.ic-Login-Body) #main>#not_right_side{flex:1 0 auto}body:not(.ic-Login-Body) #not_right_side>#content-wrapper{display:flex;flex-direction:column}@media only screen and (max-width:991px){body:not(.ic-Login-Body) #main>#not_right_side{display:flex;flex-direction:column}body:not(.ic-Login-Body) #not_right_side>#content-wrapper{flex:1 0 auto}}body:not(.ic-Login-Body) #content-wrapper>#content{flex:1 0 auto;min-height:0}#content:has(>#dashboard){background-color:var(--cohota-shell-wash)}.ic-app-header,body.primary-nav-expanded .ic-app-header{width:64px;overflow:visible}@media(min-width:768px){body:not(.no-headers) .ic-Layout-wrapper,body:not(.no-headers).primary-nav-expanded .ic-Layout-wrapper{margin-left:64px}.tray-with-space-for-global-nav,body.primary-nav-expanded .tray-with-space-for-global-nav{margin-left:64px}}.ic-app-header__logomark-container{padding:0}.ic-app-header__logomark,body.primary-nav-expanded .ic-app-header__logomark{box-sizing:border-box;width:64px;height:64px;margin:0 auto;border-radius:var(--cohota-r-circle);background-color:transparent;background-size:contain;background-position:50%;background-repeat:no-repeat}.ic-app-header__logomark-container[data-cohota-nav-logo=stock]{padding:8px 0}body .ic-app-header__logomark[data-cohota-nav-logo=stock]{width:48px;height:48px;border-radius:var(--cohota-r-circle);background-color:var(--cohota-nav-logo-disc);background-size:var(--cohota-nav-logo-scale)}body .ic-app-header__logomark:has(>.ic-app-header__uploaded-logo){display:flex;align-items:center;justify-content:center;width:64px;height:64px;overflow:visible;background-image:none}body .ic-app-header__logomark-container:has(.ic-app-header__uploaded-logo){padding:0}.ic-app-header__logomark .ic-app-header__uploaded-logo{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;object-fit:contain;border-radius:0}.ic-app-header__menu-list>.ic-app-header__menu-list-item{margin-bottom:6px}.ic-app-header__menu-list-link,.ic-app-header__menu-list-link:not(.ic-app-header__menu-list-link--nav-toggle){width:48px;height:48px;margin:0 auto;padding:0;border-radius:var(--cohota-r-rail);display:flex;align-items:center;justify-content:center;box-shadow:none!important}@media(max-height:560px){.ic-app-header__menu-list>.ic-app-header__menu-list-item{margin-bottom:4px}.ic-app-header__menu-list-link,.ic-app-header__menu-list-link:not(.ic-app-header__menu-list-link--nav-toggle){height:40px}}@media(max-height:459px){.ic-app-header,body.primary-nav-expanded .ic-app-header{overflow-y:auto}}.ic-app-header__menu-list-item svg,.ic-app-header__menu-list-link .ic-icon-svg{width:24px!important;height:24px!important}.menu-item-icon-container{width:48px;margin:0;display:flex;align-items:center;justify-content:center}.menu-item-icon-container .ic-avatar,body.primary-nav-expanded .menu-item-icon-container .ic-avatar{width:30px;height:30px}.ic-app-header__menu-list-link>img{max-width:24px;max-height:24px;object-fit:contain;display:block}.menu-item__text{left:calc(100% + 8px)}.menu-item__text,body.primary-nav-expanded .menu-item__text{background-color:var(--cohota-frame)!important;color:var(--cohota-frame-fg)!important}.menu-item__text:after,body.primary-nav-expanded .menu-item__text:after{border-right-color:var(--cohota-frame)!important}body.primary-nav-expanded .menu-item__text{position:absolute;left:calc(100% + 8px);top:50%;transform:translate3d(-100%,0,0);opacity:0;pointer-events:none;box-sizing:border-box;background-color:var(--ic-brand-global-nav-ic-icon-svg-fill--active);padding:0 12px;margin:-.9rem 0 0;line-height:1.8rem;font-size:.875rem;border-radius:var(--cohota-r-rail);color:var(--ic-brand-global-nav-menu-item__badge-text--active, #fff);text-align:left;white-space:nowrap;word-wrap:normal}body.primary-nav-expanded .menu-item__text:after{display:block}.ic-app-header__menu-list-link:focus:not(:focus-visible):not(:hover) .menu-item__text{opacity:0;transform:translate3d(-100%,0,0)}.ic-app-header__menu-list-item:not(.ic-app-header__menu-list-item--active) .ic-app-header__menu-list-link:focus:not(:focus-visible):not(:hover){background:transparent;box-shadow:none}body.primary-nav-expanded .ic-app-header__menu-list-link:hover .menu-item__text,body.primary-nav-expanded .ic-app-header__menu-list-link:focus-visible .menu-item__text{transform:translate3d(.375rem,0,0);opacity:1}body:not(.primary-nav-expanded) .ic-app-header__menu-list-item.ic-app-header__menu-list-item--active .ic-app-header__menu-list-link:hover .menu-item__text,body:not(.primary-nav-expanded) .ic-app-header__menu-list-item.ic-app-header__menu-list-item--active .ic-app-header__menu-list-link:focus-visible .menu-item__text,body.primary-nav-expanded .ic-app-header__menu-list-item.ic-app-header__menu-list-item--active .ic-app-header__menu-list-link:hover .menu-item__text,body.primary-nav-expanded .ic-app-header__menu-list-item.ic-app-header__menu-list-item--active .ic-app-header__menu-list-link:focus-visible .menu-item__text{transform:translate3d(.375rem,0,0);opacity:1;color:var(--ic-brand-global-nav-menu-item__badge-text--active, #fff)}.ic-app-header__menu-list-item .ic-app-header__menu-list-link:hover,.ic-app-header__menu-list-item .ic-app-header__menu-list-link:focus-visible{background:var(--cohota-nav-hover)}.ic-app-header__menu-list-item .ic-app-header__menu-list-link:focus-visible{outline:2px solid var(--cohota-nav-fg);outline-offset:-3px}.ic-app-header__menu-list-item.ic-app-header__menu-list-item--active .ic-app-header__menu-list-link{background:var(--cohota-nav-press);box-shadow:inset 3px 0 0 var(--ic-brand-global-nav-menu-item__text-color, #fff)}.ic-app-header__menu-list-item.ic-app-header__menu-list-item--active .ic-icon-svg,.ic-app-header__menu-list-item.ic-app-header__menu-list-item--active .menu-item-icon-container{fill:var(--ic-brand-global-nav-ic-icon-svg-fill, #fff);color:var(--ic-brand-global-nav-ic-icon-svg-fill, #fff)}.ic-app-header__secondary-navigation{display:none}.navigation-tray-container{--cohota-surface: #fff;--cohota-ink: var(--cohota-n-900);--cohota-muted: var(--cohota-n-500);--cohota-line: var(--cohota-n-300);--cohota-line-soft: var(--cohota-n-200);--cohota-line-strong: var(--cohota-n-400);--cohota-wash: var(--cohota-n-50);--cohota-brand: var(--cohota-n-700);--cohota-focus: rgba(15, 23, 42, .18);--cohota-tray-tile-blue: #eff3f8;--cohota-tray-icon-blue: #475569}.navigation-tray-container{background:var(--cohota-surface);color:var(--cohota-ink)}.navigation-tray-container .tray-with-space-for-global-nav{box-sizing:border-box}.navigation-tray-container h2{font-size:20px;line-height:1.4;font-weight:700;color:var(--cohota-ink);margin:12px 0 0}.navigation-tray-container,.navigation-tray-container p,.navigation-tray-container span{line-height:1.5}.navigation-tray-container button>span,.ic-DashboardCard__header-publish button:focus-visible{outline-offset:-2px!important;border-radius:var(--cohota-r-control)}#dashboard-planner [class*=PlannerItem-styles__root] button:focus-visible,#dashboard-planner .planner-item button:focus-visible,#dashboard-planner [class*=PlannerItem-styles__title] a:focus-visible,#dashboard-planner .planner-item a:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important;border-radius:var(--cohota-r-control)}.ic-DashboardCard__header-publish button>span,#DashboardOptionsMenu_Container button>span{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:inherit!important;height:auto!important;min-height:0!important;padding:0!important;line-height:inherit!important}.navigation-tray-container button:has(svg[name=IconX]){width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-circle)!important;background:transparent!important;color:var(--cohota-muted)!important;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.navigation-tray-container button:has(svg[name=IconX]):hover{background:var(--cohota-row-hover-bg)!important;color:var(--cohota-ink)!important}.navigation-tray-container button:before,.ic-DashboardCard__header-publish button:before,#DashboardOptionsMenu_Container button:before{border-radius:inherit!important}.ic-DashboardCard__header-publish button:before,#DashboardOptionsMenu_Container button:before{border-color:transparent!important}.ic-DashboardCard__header-publish button:focus-visible:before,#DashboardOptionsMenu_Container button:focus-visible:before{border-color:var(--ic-brand-primary)!important}.ic-DashboardCard__header-publish button{display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.ic-DashboardCard__header-publish button span{display:inline-flex!important;align-items:center!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;line-height:1!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.navigation-tray-container button:has(svg[name=IconX]) svg{width:18px;height:18px}.navigation-tray-container ul{list-style:none;margin:0;padding:0}.navigation-tray-container ul li{margin:0}.navigation-tray-container ul li a{display:block;padding:11px 12px;border-radius:var(--cohota-r-control)!important;font-size:14px;line-height:1.5;color:var(--cohota-ink)!important;text-decoration:none!important;transition:background-color .12s,color .12s}.navigation-tray-container ul li a:hover,.navigation-tray-container ul li a:focus{background:var(--cohota-row-hover-bg)!important;color:var(--cohota-brand-ink)!important;text-decoration:none!important}.navigation-tray-container ul li a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:-2px}.navigation-tray-container hr{border:0;border-top:1px solid var(--cohota-n-200);margin:16px 0}.navigation-tray-container form button[type=submit]:not(.cohota-tray-row){box-sizing:border-box;display:block!important;width:100%!important;height:38px!important;margin:14px 0 0;padding:0 18px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;font-size:14px;font-weight:600;line-height:36px;text-align:center;cursor:pointer;transition:background-color .15s,border-color .15s}.navigation-tray-container form button[type=submit]:not(.cohota-tray-row):hover{background:var(--cohota-nav-hover-bg)!important;border-color:var(--cohota-select-border)!important;color:var(--cohota-brand-ink)!important}.navigation-tray-container form button[type=submit]:not(.cohota-tray-row):focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}.profile-tray [class*=view--block-avatar]{margin:0!important;display:flex;align-items:center;justify-content:center;border-width:1px}.profile-tray [role=img]{width:64px!important;height:64px!important}.profile-tray div:has(>input[type=checkbox]){display:none!important}.cohota-tray--cards .cohota-tray-greeting{font-size:13px;line-height:1.3;color:var(--cohota-muted)}.cohota-tray--cards .cohota-tray-profilebtn{display:flex!important;align-items:center;gap:10px;margin:15px 0 5px;padding:8px 10px!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-n-100)!important;color:var(--cohota-n-900)!important;font-size:14px;font-weight:600;text-decoration:none!important}.cohota-tray--cards .cohota-tray-profilebtn svg{width:20px;height:20px;flex:none}.cohota-tray--cards .cohota-tray-group{margin-top:12px}.cohota-tray--cards .cohota-tray-group__title{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--cohota-ink);margin:0 0 8px}.cohota-tray--cards h3.cohota-tray-group__title{font-size:12px!important;font-weight:700!important;letter-spacing:.04em!important;color:var(--cohota-ink)!important;text-transform:uppercase;margin:0 0 8px!important}.cohota-tray--cards .cohota-tray-row{display:flex!important;align-items:center;gap:10px;width:100%!important;height:auto!important;margin:0 0 8px!important;padding:8px 10px!important;box-sizing:border-box;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;text-align:left!important;text-decoration:none!important;cursor:pointer;transition:border-color .12s,background-color .12s}.cohota-tray--cards .cohota-tray-row:hover{background:var(--cohota-row-hover-bg)!important;border-color:var(--cohota-n-300)!important}.cohota-tray--cards button.cohota-tray-row>span:empty{display:none!important}.cohota-tray--cards hr{display:none!important}.courses-tray .tray-with-space-for-global-nav>div>br{display:none}.courses-tray .tray-with-space-for-global-nav>div>div:last-child{margin-top:18px;padding-top:16px;border-top:1px solid var(--cohota-n-200);font-size:13px!important;line-height:1.5!important;color:var(--cohota-muted)!important}.cohota-tray--cards ul ul,.cohota-tray--cards ul ul li{margin:0!important;padding:0!important;list-style:none!important}.accounts-tray h2{margin:0 0 4px!important}.cohota-tray--cards form{display:block;margin-top:18px;padding-top:16px;border-top:1px solid var(--cohota-n-200)}.cohota-tray--cards span:has(>[role=img]){display:flex!important;width:100%;box-sizing:border-box;justify-content:flex-start;align-items:center;gap:14px;text-align:left!important;margin-bottom:4px}.cohota-tray--cards span:has(>[role=img])>div{min-width:0}.cohota-tray--cards h2{margin:0!important;font-size:20px;text-align:left}.cohota-tray--cards .cohota-tray-greeting{margin:0}.cohota-tray--cards .cohota-tray-row__icon{flex:none;width:35px;height:35px;border-radius:var(--cohota-r-icon-tile);display:inline-flex;align-items:center;justify-content:center}.cohota-tray--cards .cohota-tray-row__icon svg{width:18px;height:18px}.cohota-tray--cards .cohota-tray-row__body{display:flex;flex-direction:column;gap:2px;min-width:0}.cohota-tray--cards .cohota-tray-row__title{font-size:14px;line-height:1.45;font-weight:600;color:var(--cohota-ink);overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.cohota-tray--cards .cohota-tray-row__sub{font-size:12px;line-height:1.3;color:var(--cohota-muted);overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.history-tray.cohota-tray--cards ul>li{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.history-tray.cohota-tray--cards ul>li>span,.history-tray.cohota-tray--cards ul>li span[class*=flex-flex],.history-tray.cohota-tray--cards ul>li span[class*=flexItem]{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.history-tray.cohota-tray--cards ul>li span[class*=flexItem]:has(>i[class*=icon-]),.history-tray.cohota-tray--cards ul>li i[class*=icon-]{display:none!important}.history-tray.cohota-tray--cards ul>li div[transform],.history-tray.cohota-tray--cards ul>li div[data-timestamp]{display:none!important}.history-tray.cohota-tray--cards .cohota-tray-row{max-width:100%;min-width:0}.cohota-tray--cards .cohota-tone-blue .cohota-tray-row__icon{background:var(--cohota-tray-tile-blue);color:var(--cohota-tray-icon-blue)}.cohota-tray--cards .cohota-tone-green .cohota-tray-row__icon{background:var(--cohota-tray-tile-green);color:var(--cohota-tray-icon-green)}.cohota-tray--cards .cohota-tone-orange .cohota-tray-row__icon{background:var(--cohota-tray-tile-orange);color:var(--cohota-tray-icon-orange)}.cohota-tray--cards .cohota-tone-purple .cohota-tray-row__icon{background:var(--cohota-tray-tile-purple);color:var(--cohota-tray-icon-purple)}.cohota-tray--cards .cohota-tone-amber .cohota-tray-row__icon{background:var(--cohota-tray-tile-amber);color:var(--cohota-tray-icon-amber)}.cohota-tray--cards .cohota-tray-row--danger{margin-top:6px!important;border-color:var(--cohota-danger-line)!important;background:var(--cohota-danger-wash)!important}.cohota-tray--cards .cohota-tray-row--danger:hover{background:var(--cohota-danger-wash)!important;border-color:var(--cohota-danger)!important}.cohota-tray--cards .cohota-tray-row--danger .cohota-tray-row__icon{background:transparent;color:var(--cohota-danger-ink)}.cohota-tray--cards .cohota-tray-row--danger .cohota-tray-row__title,.cohota-tray--cards .cohota-tray-row--danger .cohota-tray-row__sub{color:var(--cohota-danger-ink)}.cohota-tray--cards .cohota-tray-row,.cohota-tray--cards .cohota-tray-profilebtn{box-shadow:var(--cohota-elev-1)!important}.cohota-tray--cards .cohota-tray-row:hover,.cohota-tray--cards .cohota-tray-profilebtn:hover{box-shadow:var(--cohota-elev-2)!important}.navigation-tray-container button:has(svg[name=IconX]):hover{box-shadow:var(--cohota-elev-1)!important}.cohota-tray--cards .cohota-tray-row:before,.cohota-tray--cards .cohota-tray-profilebtn:before,form[action*="/logout"] button:before{content:none!important}.cohota-tray--cards .cohota-tray-row [class*=baseButton__content],.cohota-tray--cards .cohota-tray-profilebtn [class*=baseButton__content],form[action*="/logout"] button [class*=baseButton__content]{display:flex!important;flex-direction:column;align-items:flex-start;height:auto!important;min-height:0!important;border-radius:0!important;overflow:visible!important}.cohota-tray--cards .cohota-tray-row:focus-visible,.cohota-tray--cards .cohota-tray-profilebtn:focus-visible,form[action*="/logout"] button:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}.cohota-dash-greeting{padding-bottom:12px;font-size:16px;font-weight:400;line-height:1.35;color:var(--cohota-n-700)}.cohota-dash-greeting b{font-size:20px;font-weight:700;color:var(--cohota-brand)}[data-cohota-dash-page-empty]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-height:min(560px,calc(100vh - 240px));margin:4px 0 24px;padding:28px 24px 36px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:linear-gradient(180deg,color-mix(in srgb,var(--cohota-brand) 8%,#fff) 0%,var(--cohota-surface) 72%);box-shadow:var(--cohota-elev-2),var(--cohota-elev-float);text-align:center}[data-cohota-dash-page-empty] [data-cohota-dash-empty-art]{width:min(420px,70%);margin:0 0 16px}[data-cohota-dash-page-empty] .cohota-dash-empty__title{max-width:28ch}[data-cohota-dash-page-empty] .cohota-dash-empty__note{max-width:42ch;margin:0 0 20px}.cohota-dash-page-empty__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.cohota-dash-page-empty__cta{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:0;padding:6px 16px;border:1px solid var(--cohota-brand);border-radius:var(--cohota-r-control);background:var(--cohota-brand);color:var(--cohota-on-brand);box-shadow:var(--cohota-elev-1);font-size:14px;font-weight:600;line-height:1.35;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}.cohota-dash-page-empty__cta .cohota-side-action__icon{flex:none;fill:currentColor;color:currentColor}@media(hover:hover){.cohota-dash-page-empty__cta:hover{background:var(--cohota-brand-hover);border-color:var(--cohota-brand-hover);color:var(--cohota-on-brand)}}.cohota-dash-page-empty__cta:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}@media(max-width:767px){[data-cohota-dash-page-empty]{min-height:0;padding:20px 16px 28px}[data-cohota-dash-page-empty] [data-cohota-dash-empty-art]{width:min(280px,86%)}.cohota-dash-page-empty__cta{width:100%}}.ic-DashboardCard__box:not(:has(.ic-DashboardCard)){display:none!important}#DashboardCard_Container .ic-DashboardCard:not(:has(.ic-DashboardCard__placeholder-svg)):not([data-cohota-dash-kind]){visibility:hidden}#DashboardCard_Container[data-cohota-dash-wait] .ic-DashboardCard__box:not(:has(.ic-DashboardCard__placeholder-svg)){visibility:hidden;height:0;overflow:hidden;margin:0;padding:0!important;border:none;box-shadow:none}#DashboardCard_Container .ic-DashboardCard[data-cohota-dash-kind=blueprint]:not([data-cohota-dash-bp-clone]){display:none!important}#DashboardCard_Container .ic-DashboardCard__box:not([data-cohota-dash-empty]):not(:has(.ic-DashboardCard:not([data-cohota-dash-kind=blueprint]))){display:none!important}.ic-DashboardCard__box[data-cohota-dash-box]{position:relative;isolation:isolate;container-type:inline-size;container-name:dashbox;overflow:visible;box-sizing:border-box;margin:0;padding:20px 20px 24px!important;border:none;border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-2),var(--cohota-elev-float)}.ic-DashboardCard__box[data-cohota-dash-box][data-cohota-dash-blueprint]{margin:0 0 28px}.ic-DashboardCard__box[data-cohota-dash-box]>*:not(.cohota-dash-deco){position:relative;z-index:1}.ic-DashboardCard__box[data-cohota-dash-box=published],.ic-DashboardCard__box[data-cohota-dash-box=blueprint]{background:linear-gradient(180deg,color-mix(in srgb,var(--cohota-brand) 10%,#fff) 0%,var(--cohota-brand-tint) 22%,var(--cohota-brand-tint-2) 48%,color-mix(in srgb,var(--cohota-brand) 55%,var(--cohota-brand-tint-2)) 70%,var(--cohota-brand) 100%);box-shadow:var(--cohota-elev-2),var(--cohota-elev-float),0 10px 28px color-mix(in srgb,var(--cohota-brand) 16%,transparent)}.ic-DashboardCard__box[data-cohota-dash-box=unpublished]{background:linear-gradient(135deg,#fff 0%,var(--cohota-n-50) 55%,var(--cohota-n-100) 100%);box-shadow:var(--cohota-elev-2),var(--cohota-elev-float)}.ic-DashboardCard__box[data-cohota-dash-box]+.ic-DashboardCard__box[data-cohota-dash-box]{margin-top:28px}.ic-DashboardCard__box[data-cohota-dash-empty="1"]{display:block!important}.ic-DashboardCard__box[data-cohota-dash-box=published][data-cohota-dash-empty="1"]{background:linear-gradient(180deg,color-mix(in srgb,var(--cohota-brand) 8%,#fff) 0%,var(--cohota-brand-tint) 100%);box-shadow:var(--cohota-elev-2),var(--cohota-elev-float)}.cohota-dash-empty__mark{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:72px;height:72px;margin:28px auto 0;border:0;border-radius:var(--cohota-r-circle);background:var(--cohota-surface);color:var(--cohota-brand);box-shadow:var(--cohota-elev-1)}.cohota-dash-empty__mark:before{content:"";position:absolute;inset:-10px;border-radius:var(--cohota-r-circle);border:8px solid color-mix(in srgb,var(--cohota-brand) 22%,transparent);pointer-events:none}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-empty__mark{color:var(--cohota-n-600);box-shadow:var(--cohota-elev-1)}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-empty__mark:before{border-color:color-mix(in srgb,var(--cohota-n-400) 55%,transparent)}.cohota-dash-empty__icon{position:relative;z-index:1;width:36px;height:36px}.ic-DashboardCard__box [data-cohota-dash-empty-text]{display:block!important;margin:12px auto 6px!important;color:var(--cohota-n-600)!important;font-size:14px!important;line-height:1.5!important;text-align:center!important}.ic-DashboardCard__box[data-cohota-dash-empty="1"] [data-cohota-dash-empty-text],.ic-DashboardCard__box[data-cohota-dash-empty="1"] .cohota-dash-empty__mark{display:none!important}.ic-DashboardCard__box[data-cohota-dash-empty="1"]{padding-bottom:36px!important}[data-cohota-dash-empty-hero]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;margin:8px auto 0;padding:4px 16px 8px;text-align:center}[data-cohota-dash-empty-art]{display:block;box-sizing:border-box;width:min(400px,72%);margin:0 0 12px}[data-cohota-dash-empty-art] img{display:block;width:100%;height:auto}.cohota-dash-empty__title{margin:0 0 6px;color:var(--cohota-ink);font-size:18px;font-weight:700;line-height:1.3}.cohota-dash-empty__note{margin:0 0 8px;color:var(--cohota-n-600);font-size:14px;font-weight:400;line-height:1.5}.cohota-dash-deco{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}.ic-DashboardCard__box[data-cohota-dash-box=published] .cohota-dash-deco[data-cohota-dash-deco=orbs]{background:radial-gradient(62% 70% at 90% 100%,color-mix(in srgb,var(--cohota-on-brand) 22%,transparent) 0%,transparent 72%)}.ic-DashboardCard__box[data-cohota-dash-box=published] [data-cohota-dash-dots]{display:none}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] [data-cohota-dash-dots]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,color-mix(in srgb,var(--cohota-n-500) 48%,transparent) 1.8px,transparent 1.95px);background-size:max(15px,1.55cqw) max(15px,1.55cqw);background-position:100% 100%}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] [data-cohota-dash-dots=right]{-webkit-mask-image:radial-gradient(ellipse 72% 82% at 92% 108%,#000 0%,#000 18%,transparent 68%);mask-image:radial-gradient(ellipse 72% 82% at 92% 108%,#000 0%,#000 18%,transparent 68%)}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] [data-cohota-dash-dots=left]{-webkit-mask-image:radial-gradient(ellipse 22% 38% at 4% 104%,#000 0%,#000 10%,transparent 58%);mask-image:radial-gradient(ellipse 22% 38% at 4% 104%,#000 0%,#000 10%,transparent 58%)}.ic-DashboardCard__box[data-cohota-dash-box] .cohota-dash-deco__icon{display:none!important}.cohota-dash-orb{position:absolute;box-sizing:border-box;pointer-events:none}.ic-DashboardCard__box[data-cohota-dash-box=published] .cohota-dash-orb{border-radius:var(--cohota-r-circle)}.ic-DashboardCard__box[data-cohota-dash-box=published] .cohota-dash-orb[data-cohota-dash-orb="0"]{right:-8%;bottom:-22cqw;width:max(9rem,52cqw);height:max(9rem,52cqw);background:color-mix(in srgb,var(--cohota-on-brand) 22%,transparent)}.ic-DashboardCard__box[data-cohota-dash-box=published] .cohota-dash-orb[data-cohota-dash-orb="1"]{right:16%;bottom:-11cqw;width:max(6.5rem,32cqw);height:max(6.5rem,32cqw);background:transparent;border:clamp(10px,1.15cqw,22px) solid color-mix(in srgb,var(--cohota-on-brand) 26%,transparent)}.ic-DashboardCard__box[data-cohota-dash-box=published] .cohota-dash-orb[data-cohota-dash-orb="2"]{right:3%;bottom:3cqw;width:max(4.5rem,18cqw);height:max(4.5rem,18cqw);background:color-mix(in srgb,var(--cohota-on-brand) 16%,transparent)}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-orb{display:none}.cohota-dash-foot{position:absolute;box-sizing:border-box;pointer-events:none;border-radius:var(--cohota-r-circle)}.ic-DashboardCard__box[data-cohota-dash-box=published] .cohota-dash-foot[data-cohota-dash-foot="0"]{left:-3%;bottom:-5cqw;width:max(3.25rem,10cqw);height:max(3.25rem,10cqw);background:color-mix(in srgb,var(--cohota-on-brand) 20%,transparent)}.ic-DashboardCard__box[data-cohota-dash-box=published] .cohota-dash-foot[data-cohota-dash-foot="1"]{left:7%;bottom:3cqw;width:max(1.75rem,5.5cqw);height:max(1.75rem,5.5cqw);background:transparent;border:clamp(5px,.55cqw,10px) solid color-mix(in srgb,var(--cohota-on-brand) 28%,transparent)}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-foot{display:none}.ic-DashboardCard__box[data-cohota-dash-box=blueprint] .cohota-dash-deco[data-cohota-dash-deco=copies]{background:radial-gradient(58% 68% at 92% 100%,color-mix(in srgb,var(--cohota-on-brand) 18%,transparent) 0%,transparent 70%)}.cohota-dash-copy{position:absolute;box-sizing:border-box;pointer-events:none;border-radius:var(--cohota-r-panel)}.ic-DashboardCard__box[data-cohota-dash-box=blueprint] .cohota-dash-copy[data-cohota-dash-copy="0"]{right:-5%;bottom:-16cqw;width:max(8rem,38cqw);height:max(10.5rem,50cqw);background:color-mix(in srgb,var(--cohota-on-brand) 22%,transparent);transform:rotate(9deg)}.ic-DashboardCard__box[data-cohota-dash-box=blueprint] .cohota-dash-copy[data-cohota-dash-copy="1"]{right:5%;bottom:-6cqw;width:max(7.25rem,33cqw);height:max(9.5rem,44cqw);background:color-mix(in srgb,var(--cohota-on-brand) 16%,transparent);transform:rotate(3deg)}.ic-DashboardCard__box[data-cohota-dash-box=blueprint] .cohota-dash-copy[data-cohota-dash-copy="2"]{right:13%;bottom:4cqw;width:max(6.5rem,28cqw);height:max(8.5rem,38cqw);background:transparent;border:clamp(8px,.95cqw,18px) solid color-mix(in srgb,var(--cohota-on-brand) 26%,transparent);transform:rotate(-4deg)}.ic-DashboardCard__box[data-cohota-dash-box=blueprint] .cohota-dash-copy[data-cohota-dash-copy="3"]{right:21%;bottom:11cqw;width:max(5.25rem,22cqw);height:max(6.75rem,29cqw);background:color-mix(in srgb,var(--cohota-on-brand) 13%,transparent);transform:rotate(-9deg)}.ic-DashboardCard__box[data-cohota-dash-box=blueprint] .cohota-dash-copy[data-cohota-dash-copy="4"]{right:29%;bottom:16cqw;width:max(3.75rem,15cqw);height:max(4.75rem,19cqw);background:transparent;border:clamp(5px,.5cqw,10px) solid color-mix(in srgb,var(--cohota-on-brand) 22%,transparent);transform:rotate(-14deg)}.ic-DashboardCard__box[data-cohota-dash-box=blueprint] .cohota-dash-copy[data-cohota-dash-copy="5"]{left:-2%;bottom:-1cqw;width:max(2.1rem,7.5cqw);height:max(2.7rem,9.5cqw);background:color-mix(in srgb,var(--cohota-on-brand) 18%,transparent);transform:rotate(-11deg)}.ic-DashboardCard__box[data-cohota-dash-box=blueprint] .cohota-dash-copy[data-cohota-dash-copy="6"]{left:6%;bottom:7cqw;width:max(1.4rem,5cqw);height:max(1.8rem,6.5cqw);background:transparent;border:clamp(4px,.4cqw,7px) solid color-mix(in srgb,var(--cohota-on-brand) 24%,transparent);transform:rotate(8deg)}.cohota-dash-deco__icon{position:absolute;display:block;width:140px!important;height:140px!important;margin:0;padding:0;color:var(--cohota-brand);fill:currentColor;opacity:.16;filter:blur(.6px)}.cohota-dash-deco__icon[data-cohota-dash-deco-i="0"]{right:-32px;bottom:-40px;width:200px!important;height:200px!important;opacity:.22;transform:rotate(-14deg);filter:blur(.35px)}.cohota-dash-deco__icon[data-cohota-dash-deco-i="1"]{left:-20px;bottom:-12px;right:auto;width:112px!important;height:112px!important;opacity:.14;transform:rotate(12deg)}.cohota-dash-deco__icon[data-cohota-dash-deco-i="2"]{left:-40px;top:12%;width:104px!important;height:104px!important;opacity:.12;transform:rotate(-22deg)}.cohota-dash-deco__icon[data-cohota-dash-deco-i="3"]{right:4%;top:-32px;width:96px!important;height:96px!important;opacity:.13;transform:rotate(16deg)}.ic-DashboardCard__box__header{display:flex!important;align-items:center;flex-wrap:wrap;gap:12px 14px;background:transparent!important;margin:0 0 18px!important;padding:0!important;border:none!important;font-size:17px!important;font-weight:700!important;line-height:1.35!important;color:var(--cohota-n-900)!important}.ic-DashboardCard__box[data-cohota-dash-box] .ic-DashboardCard__box__header{background:transparent!important}.cohota-dash-heading__tile{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--cohota-r-round);background:var(--cohota-brand);color:var(--cohota-on-brand);box-shadow:var(--cohota-elev-1)}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-heading__tile{background:var(--cohota-n-400);color:#fff}.cohota-dash-heading__icon{flex:none;display:block;width:22px;height:22px;color:inherit}.cohota-dash-heading__copy{flex:1 1 12rem;min-width:0;display:flex;flex-direction:column;gap:2px}.cohota-dash-heading__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cohota-dash-heading__text{font-size:17px;font-weight:700;line-height:1.35;color:var(--cohota-brand-ink)}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-heading__text{color:var(--cohota-n-700)}.cohota-dash-heading__sub{display:block;font-size:13px;font-weight:400;line-height:1.4;color:var(--cohota-n-600)}.cohota-dash-heading__count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint-2);color:var(--cohota-n-900);font-size:12px;font-weight:700;line-height:1}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-heading__count{background:var(--cohota-n-200);color:var(--cohota-n-700)}.cohota-dash-heading__all{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px;box-sizing:border-box;min-height:36px;padding:0 14px!important;border-radius:var(--cohota-r-round);font-size:13px;font-weight:600;line-height:1!important;letter-spacing:0;text-transform:none;text-decoration:none!important;white-space:nowrap;vertical-align:middle}.cohota-dash-heading__all{flex:none;margin-left:auto;margin-right:0;border:1px solid color-mix(in srgb,var(--cohota-brand) 32%,var(--cohota-n-200));background:var(--cohota-surface);color:var(--cohota-link-ink);box-shadow:var(--cohota-elev-1);transform:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-heading__all{border-color:var(--cohota-n-300);color:var(--cohota-n-700)}.cohota-dash-heading__all-label{display:inline-block;line-height:1;transform:none}.cohota-dash-heading__all:hover,.cohota-dash-heading__all:focus-visible{background:var(--cohota-brand-tint);border-color:var(--cohota-brand);color:var(--cohota-link-ink);text-decoration:none!important;transform:none}.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-heading__all:hover,.ic-DashboardCard__box[data-cohota-dash-box=unpublished] .cohota-dash-heading__all:focus-visible{background:var(--cohota-n-100);border-color:var(--cohota-n-400);color:var(--cohota-n-900)}#right-side[data-cohota-side] .event-list-view-calendar,.event-list-view-calendar{display:inline-flex!important;align-items:center;gap:4px;box-sizing:border-box;min-height:24px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-link-ink)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important;transform:none!important;white-space:nowrap}#right-side[data-cohota-side] .event-list-view-calendar:hover,#right-side[data-cohota-side] .event-list-view-calendar:focus-visible{background:var(--cohota-nav-hover-bg);border-color:var(--cohota-select-border);color:var(--cohota-link-ink);text-decoration:none!important;transform:translate(-10px)}.cohota-dash-heading__chev,.cohota-sec-chev{display:block!important;flex:none!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;align-self:center!important;transform:none!important;overflow:visible}#right-side[data-cohota-side] .event-list-view-calendar .cohota-sec-chev{width:14px!important;height:14px!important}.ic-DashboardCard__box{padding-left:0!important;padding-right:0!important}.ic-DashboardCard__box[data-cohota-dash-box]{padding-left:20px!important;padding-right:20px!important}.ic-DashboardCard__box:not(:has(.ic-DashboardCard__box__container)):has(.ic-DashboardCard),.ic-DashboardCard__box__container{margin:0!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(var(--cohota-card-min),1fr))!important;gap:var(--cohota-card-gap)!important;align-items:start}.ic-DashboardCard__box>br,.ic-DashboardCard__box__container>br{display:none}.ic-DashboardCard__box+.ic-DashboardCard__box{margin-top:24px}.ic-Dashboard-header__layout{border:none;min-height:3.5rem;background:transparent}.ic-Dashboard-header__layout .hidden-phone{font-size:2rem}.ic-DashboardCard{width:auto!important;min-width:0;margin:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)!important;overflow:hidden;transition:box-shadow .18s,border-color .18s}.ic-DashboardCard:hover{box-shadow:var(--cohota-elev-2)!important;border-color:var(--cohota-brand)!important}.ic-DashboardCard:has(>.ic-DashboardCard__placeholder-svg){display:block;--cohota-skel: var(--cohota-n-100)}.ic-DashboardCard__placeholder-svg{display:none!important}.ic-DashboardCard:has(>.ic-DashboardCard__placeholder-svg):before{content:"";display:block;margin:8px 8px 0;aspect-ratio:var(--cohota-card-image-ratio);border-radius:var(--cohota-card-image-radius);background:var(--cohota-skel)}.ic-DashboardCard:has(>.ic-DashboardCard__placeholder-svg):after{content:"";display:block;height:105px;background-image:linear-gradient(var(--cohota-skel) 0 0),linear-gradient(var(--cohota-skel) 0 0),linear-gradient(var(--cohota-skel) 0 0);background-size:38% 11px,72% 15px,46% 14px;background-position:12px 14px,12px 35px,12px 74px;background-repeat:no-repeat}@keyframes cohota-skel-pulse{0%,to{opacity:1}50%{opacity:.55}}.ic-DashboardCard:has(>.ic-DashboardCard__placeholder-svg):before,.ic-DashboardCard:has(>.ic-DashboardCard__placeholder-svg):after{animation:cohota-skel-pulse 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ic-DashboardCard:has(>.ic-DashboardCard__placeholder-svg):before,.ic-DashboardCard:has(>.ic-DashboardCard__placeholder-svg):after{animation:none}}.ic-DashboardCard__header_image,.ic-DashboardCard__header>.ic-DashboardCard__header_hero{box-sizing:border-box;aspect-ratio:var(--cohota-card-image-ratio)!important;height:auto!important;margin:8px 8px 0!important;border-radius:var(--cohota-card-image-radius)!important;box-shadow:none!important;background-size:cover!important;background-position:50%!important;overflow:hidden!important}.ic-DashboardCard__header>.ic-DashboardCard__header_hero{background-color:var(--cohota-n-100)!important;background-image:var(--cohota-card-image-default)!important;background-size:var(--cohota-card-image-default-zoom) auto!important}.ic-DashboardCard__header_image>.ic-DashboardCard__header_hero{height:100%!important;margin:0!important;border:0!important;border-radius:calc(var(--cohota-card-image-radius) - 1px)!important;transition:transform .25s ease}.ic-DashboardCard:hover .ic-DashboardCard__header_image>.ic-DashboardCard__header_hero{transform:scale(1.02)}@media(prefers-reduced-motion:reduce){.ic-DashboardCard__header_image>.ic-DashboardCard__header_hero{transition:none}.ic-DashboardCard:hover .ic-DashboardCard__header_image>.ic-DashboardCard__header_hero{transform:none}}.ic-DashboardCard__header_content{display:flex;flex-direction:column;padding:10px 12px 6px;background:var(--cohota-surface)}.ic-DashboardCard__header-subtitle{order:-1;font-size:12px!important;font-weight:600!important;letter-spacing:.02em;line-height:1.4!important;color:var(--cohota-n-500)!important}.ic-DashboardCard__link,.ic-DashboardCard__link:hover,.ic-DashboardCard__link:focus{text-decoration:none!important}.ic-DashboardCard__header-title,.ic-DashboardCard__header-title span{font-size:19px!important;font-weight:700!important;line-height:1.3!important;margin:0!important;color:var(--cohota-n-900)!important}.ic-DashboardCard__header-title.ellipsis,.ic-DashboardCard__header-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important;min-height:49.4px;white-space:normal!important;text-overflow:clip!important}.ic-DashboardCard__header-term:empty{display:none!important}.ic-DashboardCard__action-container{display:flex!important;align-items:center;justify-content:flex-start;gap:4px;min-height:52px;height:auto;padding:4px 8px!important;border:0!important;background:var(--cohota-surface);margin-top:0}.ic-DashboardCard__action-container:not(:empty){border-top:1px solid var(--cohota-n-200)!important}.ic-DashboardCard__action{display:inline-flex!important;align-items:center;justify-content:center;gap:4px;flex:1 1 0;min-width:44px;padding:6px;border:1px solid transparent;border-radius:var(--cohota-r-control);font-size:12px;font-weight:500;color:var(--cohota-n-500)!important;white-space:nowrap;transition:background-color .12s,border-color .12s,color .12s}.cohota-action__label{line-height:1;overflow:hidden;text-overflow:ellipsis}.ic-DashboardCard__action:hover,.ic-DashboardCard__action:focus{background:var(--cohota-nav-hover-bg);color:var(--cohota-brand-ink)!important;text-decoration:none!important}.ic-DashboardCard__action svg{width:18px!important;height:18px!important;fill:currentColor}.ic-DashboardCard__action-layout{display:flex;align-items:center}.ic-DashboardCard__header-button,.ic-DashboardCard__header-button-bg{display:none!important}.ic-DashboardCard__header-publish{top:18px!important;left:18px!important}.ic-DashboardCard__header-publish button{box-sizing:border-box;min-width:44px;height:auto!important;padding:8px 12px!important;border:1px solid var(--cohota-n-300)!important;background:color-mix(in srgb,var(--cohota-surface) 90%,transparent);color:var(--cohota-n-900);font-size:12px!important;font-weight:600!important;line-height:1.2!important;transform:translateY(-10px)}.ic-DashboardCard__header-publish button:hover{color:var(--cohota-on-brand);background:var(--cohota-brand);border-color:var(--cohota-brand)!important}#right-side .todo-list-header,#right-side .events_list{box-sizing:border-box;padding:14px 0 10px;margin:0 0 14px}#right-side .todo-list-header{margin-bottom:0;border-bottom:0;border-radius:var(--cohota-r-panel) var(--cohota-r-panel) 0 0;padding-bottom:8px}#right-side .to-do-list{border:1px solid var(--cohota-n-200);border-top:0;border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel);box-shadow:var(--cohota-elev-1);padding:0 16px 12px;margin:0 0 14px;list-style:none}#right-side .todo-list-header,#right-side .events_list h2{font-size:15px!important;font-weight:700!important;line-height:1.45!important;color:var(--cohota-n-900)!important}#right-side .events_list h2{margin:0 0 10px!important}#right-side[data-cohota-side] .to-do-list>li{--cohota-todo-accent: var(--cohota-brand)}#right-side[data-cohota-side] .to-do-list>li[data-cohota-todo=submitting]{--cohota-todo-accent: var(--cohota-warning)}#right-side[data-cohota-side] .todo-list-header{display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;box-sizing:border-box;margin-bottom:0!important}#right-side[data-cohota-dash] .todo-list-header{padding:14px 16px 10px!important;border:1px solid var(--cohota-n-200)!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel) var(--cohota-r-panel) 0 0;background:var(--cohota-surface)}.cohota-todo-head__text{min-width:0}.cohota-todo-head__icon{flex:none;display:inline-flex;color:var(--cohota-brand)}.cohota-todo-note{grid-column:1 / -1;margin:0!important;padding:0;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.5;color:var(--cohota-n-700)}#right-side[data-cohota-side] .to-do-list{box-sizing:border-box;padding:4px 0 0!important;margin:0 0 var(--cohota-side-gap, 20px);list-style:none;border:0;border-radius:0;box-shadow:none;background:transparent}#right-side[data-cohota-side] .Sidebar__TodoListContainer,#right-side[data-cohota-side] [data-testid=ToDoSidebar]{margin:0;padding:0;border:0;background:transparent;box-shadow:none}#right-side[data-cohota-dash] .to-do-list{border:1px solid var(--cohota-n-200);border-top:0;border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel);box-shadow:var(--cohota-elev-2);background:var(--cohota-surface);padding:4px 8px 8px!important}#right-side[data-cohota-side] .to-do-list>li,#right-side[data-cohota-side] .events_list .events>li.event{position:relative;display:flex;align-items:flex-start;gap:6px;padding:10px 8px 10px 14px;margin-top:0;border-radius:var(--cohota-r-control);list-style:none;cursor:pointer;background:transparent;border:1px solid transparent;box-shadow:none;transition:background-color .15s,border-color .15s,box-shadow .15s}@media(hover:hover){#right-side[data-cohota-side] .to-do-list>li:hover,#right-side[data-cohota-side] .events_list .events>li.event:hover{background:var(--cohota-row-hover-bg);border-color:transparent;box-shadow:var(--cohota-elev-1)}}#right-side[data-cohota-side] .to-do-list>li:before,#right-side[data-cohota-side] .events_list .events>li.event:before,#right-side[data-cohota-side] .to-do-list>li+li,#right-side[data-cohota-side] .events_list .events>li.event+li.event{border-radius:0;border-top:1px solid var(--cohota-n-200)}#right-side[data-cohota-side] .to-do-list>li+li:hover,#right-side[data-cohota-side] .events_list .events>li.event+li.event:hover{border-radius:var(--cohota-r-panel);border-color:transparent}#right-side[data-cohota-side] .to-do-list>li>a,#right-side[data-cohota-side] .events_list .events>li.event>a{flex:1 1 auto;min-width:0;display:flex;align-items:flex-start;gap:6px;padding:0!important;color:var(--cohota-ink)!important;text-decoration:none!important}#right-side[data-cohota-side] .to-do-list>li>a:hover,#right-side[data-cohota-side] .to-do-list>li>a:focus,#right-side[data-cohota-side] .events_list .events>li.event>a:hover,#right-side[data-cohota-side] .events_list .events>li.event>a:focus{text-decoration:none!important;color:var(--cohota-ink)!important}#right-side[data-cohota-side] .todo-details,#right-side[data-cohota-side] .event-details{flex:1 1 auto;width:auto!important;min-width:0!important;padding:0!important;margin:0!important;overflow:visible!important}#right-side[data-cohota-side] .todo-details:after,#right-side[data-cohota-side] .event-details:after{display:none!important}#right-side[data-cohota-side] .to-do-list a.item i.cohota-todo-icon,#right-side[data-cohota-side] .events_list .events>li.event>a>i{min-width:0px!important;padding-right:0!important;color:var(--cohota-todo-accent)!important}#right-side[data-cohota-side] .events_list .events>li.event>a>i,.cohota-todo-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:1px;font-size:16px;line-height:1;color:var(--cohota-todo-accent)}#right-side[data-cohota-side] .todo-badge-wrapper{order:3;flex:none;width:auto!important;min-width:0!important;padding:0!important;margin:0!important}#right-side[data-cohota-side] .todo-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:var(--cohota-r-round);background:color-mix(in srgb,var(--cohota-todo-accent) 22%,var(--cohota-surface));color:var(--cohota-n-900);font-size:12px;font-weight:600;line-height:1}#right-side[data-cohota-side] .todo-details__title,#right-side[data-cohota-side] .event-details__title{display:block;font-size:14px;font-weight:600;line-height:1.4;color:inherit}#right-side[data-cohota-side] .todo-details p,#right-side[data-cohota-side] .event-details p{margin:2px 0 0!important;font-size:12px;line-height:1.5;color:var(--cohota-n-500)}#right-side[data-cohota-side] .disable-todo-item-link{position:static!important;order:4;flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:var(--cohota-r-control);background:none;color:var(--cohota-n-400);transition:background-color .12s,color .12s}#right-side[data-cohota-side] .disable-todo-item-link:hover{background:var(--cohota-n-100);color:var(--cohota-n-900)}#right-side[data-cohota-side] .disable-todo-item-link .icon-x{font-size:12px}#right-side[data-cohota-side] .ToDoSidebarItem{--cohota-todo-accent: var(--cohota-brand)}#right-side[data-cohota-side] .ToDoSidebarItem[data-cohota-todo=submitting]{--cohota-todo-accent: var(--cohota-warning)}#right-side[data-cohota-side] #planner-todosidebar-item-list{box-sizing:border-box;margin:0 0 14px!important;padding:4px 0 0!important;list-style:none!important;border:0;border-radius:0;box-shadow:none;background:transparent}#right-side[data-cohota-dash] #planner-todosidebar-item-list{border:1px solid var(--cohota-n-200);border-top:0;border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel);box-shadow:var(--cohota-elev-1);background:var(--cohota-surface);padding:4px 8px 8px!important}#right-side[data-cohota-side] [data-cohota-todo-more]{box-sizing:border-box;display:block;margin:0 0 14px!important;padding:0!important}#right-side[data-cohota-side] [data-cohota-todo-more-btn]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:38px;margin:0;padding:9px 12px;border:0;border-radius:0;background:transparent;color:var(--cohota-link-ink);font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;cursor:pointer}@media(hover:hover){#right-side[data-cohota-side] [data-cohota-todo-more-btn]:hover{background:var(--cohota-wash-light);color:var(--cohota-link-ink);text-decoration:none}}#right-side[data-cohota-side] [data-cohota-todo-more-btn]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--cohota-brand)}#right-side[data-cohota-side] [data-cohota-todo-more-btn] .cohota-sec-chev{flex:none;width:14px;height:14px}#right-side[data-cohota-side] [data-cohota-todo-empty]{display:block!important;box-sizing:border-box;margin:0 0 14px!important;padding:4px 16px 14px!important;color:var(--cohota-n-500)!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important}#right-side[data-cohota-dash] [data-cohota-todo-empty]{display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:8px 12px 14px!important;text-align:center;border:1px solid var(--cohota-n-200);border-top:0;border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#right-side[data-cohota-dash] [data-cohota-todo-empty] small{width:100%;margin:0 auto;text-align:center;color:var(--cohota-n-600);font-size:12px;line-height:1.5}#right-side[data-cohota-dash] [data-cohota-todo-panel],#right-side[data-cohota-dash] [data-testid=ToDoSidebar][data-cohota-side-empty="1"]{padding:14px 8px 8px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);box-shadow:var(--cohota-elev-2);background:var(--cohota-surface);margin:0 0 var(--cohota-side-gap, 20px)!important;overflow:hidden}#right-side[data-cohota-dash] [data-cohota-todo-panel] .todo-list-header,#right-side[data-cohota-dash] [data-testid=ToDoSidebar][data-cohota-side-empty="1"] .todo-list-header{margin:-14px -8px 10px!important;padding:14px 16px 10px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:calc(var(--cohota-r-panel) - 1px) calc(var(--cohota-r-panel) - 1px) 0 0;box-shadow:none;background:var(--cohota-surface)}#right-side[data-cohota-dash] [data-cohota-todo-panel] [data-cohota-todo-empty],#right-side[data-cohota-dash] [data-testid=ToDoSidebar][data-cohota-side-empty="1"] [data-cohota-todo-empty]{border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;margin:0!important}#right-side[data-cohota-dash] #planner-todosidebar-item-list:not(:has(li)),#right-side[data-cohota-dash] ul.to-do-list:not(:has(>li)){display:none!important}#right-side[data-cohota-dash] [data-testid=ToDoSidebar]:not(:has(.todo-list-header)):not(:has(.ToDoSidebarItem)){display:none!important}#right-side[data-cohota-course-side] [data-cohota-todo-empty]{display:flex!important;flex-direction:column;align-items:center;justify-content:center;margin:0 0 28px!important;padding:8px 12px 12px!important;text-align:center;border:0!important;box-shadow:none!important;background:transparent!important}#right-side[data-cohota-course-side] [data-cohota-todo-empty] small{width:100%;max-width:22ch;margin:0 auto;text-align:center;color:var(--cohota-n-600);font-size:12px;line-height:1.5}#right-side[data-cohota-course-side] [data-cohota-todo-panel]{margin:0 0 28px;padding:0;border:0;background:transparent;box-shadow:none}#right-side[data-cohota-course-side] #planner-todosidebar-item-list:not(:has(li)),#right-side[data-cohota-course-side] ul.to-do-list:not(:has(>li)){display:none!important}#right-side[data-cohota-course-side] [data-testid=ToDoSidebar]:not(:has(.todo-list-header)):not(:has(.ToDoSidebarItem)){display:none!important}#right-side[data-cohota-dash] #planner-todosidebar-item-list:has(~[data-cohota-todo-more]){margin-bottom:0!important;border-bottom:0;border-radius:0}#right-side[data-cohota-dash] [data-cohota-todo-more]{border:1px solid var(--cohota-n-200);border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);overflow:hidden}#right-side[data-cohota-course-side] #planner-todosidebar-item-list:has(~[data-cohota-todo-more]){margin-bottom:0!important}#right-side[data-cohota-course-side] [data-cohota-todo-more]{margin:0 0 28px!important;border-top:1px solid var(--cohota-n-200)}#right-side[data-cohota-side] #planner-todosidebar-item-list>li{margin:0!important;padding:0!important;list-style:none!important}#right-side[data-cohota-side] .ToDoSidebarItem{position:relative;box-sizing:border-box;display:flex!important;align-items:flex-start;gap:6px;padding:10px 8px 10px 14px!important;margin:0!important;border-radius:var(--cohota-r-control);background:transparent!important;border:1px solid transparent;box-shadow:none;transition:background-color .15s,box-shadow .15s,border-color .15s}#right-side[data-cohota-side] .ToDoSidebarItem:hover{background:var(--cohota-row-hover-bg)!important;border-color:transparent;box-shadow:var(--cohota-elev-1)}#right-side[data-cohota-side] .ToDoSidebarItem:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:var(--cohota-r-round);background:var(--cohota-todo-accent)}#right-side[data-cohota-side] #planner-todosidebar-item-list>li+li .ToDoSidebarItem{border-radius:0;border-top:1px solid var(--cohota-n-200)}#right-side[data-cohota-side] #planner-todosidebar-item-list>li+li .ToDoSidebarItem:hover{border-radius:var(--cohota-r-panel);border-color:transparent}#right-side[data-cohota-side] .ToDoSidebarItem__Icon[data-cohota-stock-icon]{display:none!important}#right-side[data-cohota-side] .ToDoSidebarItem>.cohota-todo-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:1px;color:var(--cohota-todo-accent);fill:currentColor}#right-side[data-cohota-side] .ToDoSidebarItem__Info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}#right-side[data-cohota-side] .ToDoSidebarItem__Title,#right-side[data-cohota-side] .ToDoSidebarItem__Title a{font-size:14px!important;font-weight:600!important;line-height:1.4!important;color:var(--cohota-ink)!important;text-decoration:none!important}#right-side[data-cohota-side] .ToDoSidebarItem__Title a:hover,#right-side[data-cohota-side] .ToDoSidebarItem__Title a:focus{text-decoration:none!important;color:var(--cohota-ink)!important}#right-side[data-cohota-side] .ToDoSidebarItem__Info>span,#right-side[data-cohota-side] [data-testid=ToDoSidebarItem__InformationRow]{margin:0!important;padding:0!important;font-size:12px!important;line-height:1.5!important;color:var(--cohota-n-500)!important}#right-side[data-cohota-side] [data-testid=ToDoSidebarItem__InformationRow]>li{font-size:12px!important;color:var(--cohota-n-500)!important}#right-side[data-cohota-side] .ToDoSidebarItem__Close{flex:none;align-self:center;margin:0!important;padding:0!important}#right-side[data-cohota-side] .ToDoSidebarItem__Close button{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-400)!important;box-shadow:none!important}#right-side[data-cohota-side] .ToDoSidebarItem__Close button svg{width:14px!important;height:14px!important;color:var(--cohota-n-400)!important;fill:currentColor!important}@media(hover:hover){#right-side[data-cohota-side] .ToDoSidebarItem__Close button:hover{background:var(--cohota-n-100)!important;color:var(--cohota-n-900)!important}#right-side[data-cohota-side] .ToDoSidebarItem__Close button:hover svg{color:var(--cohota-n-900)!important}}#right-side[data-cohota-side] .coming_up{--cohota-todo-accent: var(--cohota-warning)}#right-side[data-cohota-side] .recent_feedback{--cohota-todo-accent: var(--cohota-success)}#right-side[data-cohota-side] .events_list .events>li.event .clear{display:none!important}#right-side[data-cohota-side] .events_list .h2.shared-space{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;gap:2px 8px;margin:0 0 4px!important;padding:0 0 8px!important;border-bottom:1px solid var(--cohota-n-200)!important}#right-side[data-cohota-side] .events_list .h2.shared-space h2{min-width:0;margin:0!important;padding:0!important;border:0!important;background:none!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;color:var(--cohota-n-900)!important}#right-side[data-cohota-side] .event-list-view-calendar:before{display:none!important}.cohota-sec-head__icon{flex:none;display:inline-flex;color:var(--cohota-todo-accent)}.cohota-sec-note{grid-column:1 / -1;margin:0!important;padding:0;font-size:12px;font-weight:400;line-height:1.5;color:var(--cohota-n-700)}#right-side[data-cohota-side] .events_list{box-sizing:border-box;padding:0!important;margin:0 0 14px!important;border:0;border-radius:0;box-shadow:none;background:transparent}#right-side[data-cohota-dash] .events_list{padding:14px 8px 8px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);box-shadow:var(--cohota-elev-2);background:var(--cohota-surface);margin:0 0 var(--cohota-side-gap, 20px)!important;overflow:hidden}#right-side[data-cohota-dash] .events_list .h2.shared-space{margin:-14px -8px 10px!important;padding:14px 16px 10px!important;background:var(--cohota-surface);border-bottom:1px solid var(--cohota-n-200);border-radius:calc(var(--cohota-r-panel) - 1px) calc(var(--cohota-r-panel) - 1px) 0 0}#right-side[data-cohota-side] .events_list .events{border:none;box-shadow:none;padding:4px 0 0!important;margin:0!important;list-style:none}#right-side[data-cohota-side] .events_list .events>li:not(.event){margin:4px 0 0;padding:8px;list-style:none}#right-side[data-cohota-side] .events_list .events>li:not(.event) small{display:block;font-size:12px;line-height:1.5;color:var(--cohota-n-500)}#right-side[data-cohota-side] .events_list[data-cohota-side-empty="1"] .events{padding:8px 8px 12px!important}#right-side[data-cohota-side] .events_list[data-cohota-side-empty="1"] .events>li:not(.event){display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:8px 12px 12px;text-align:center}#right-side[data-cohota-side] .events_list[data-cohota-side-empty="1"] .events>li:not(.event) small{width:100%;max-width:22ch;margin:0 auto;text-align:center;color:var(--cohota-n-600)}.cohota-side-empty-art{display:block;box-sizing:border-box;width:min(100%,200px);margin:0 auto 10px;pointer-events:none}.cohota-side-empty-art img,.cohota-side-empty-art svg{display:block;width:100%;height:auto;margin:0 auto;object-fit:contain}#right-side[data-cohota-side] .events_list:not([data-cohota-side-empty="1"]) .cohota-side-empty-art{display:none}#right-side .button-sidebar-wide,.button-sidebar-wide,#right-side .page-action-list>li>a,#right-side .page-action-list>a,#right-side[data-cohota-course-side] #choose_home_page button,#right-side[data-cohota-course-side] #choose_home_page a.btn,#right-side[data-cohota-course-side] .choose_home_page_link{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:100%;height:auto;min-height:40px;line-height:1.3;padding:8px 16px!important;border-radius:var(--cohota-r-control)!important;border:1px solid var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:var(--cohota-elev-1);font-size:14px;font-weight:600;text-align:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.button-sidebar-wide+.button-sidebar-wide{margin-top:8px}@media(hover:hover){#right-side .button-sidebar-wide:hover,#right-side .button-sidebar-wide:focus-visible,#right-side .page-action-list>li>a:hover,#right-side .page-action-list>li>a:focus-visible,#right-side .page-action-list>a:hover,#right-side .page-action-list>a:focus-visible,.button-sidebar-wide:hover,.button-sidebar-wide:focus-visible,#right-side[data-cohota-course-side] #choose_home_page button:hover,#right-side[data-cohota-course-side] #choose_home_page a.btn:hover,#right-side[data-cohota-course-side] .choose_home_page_link:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2);text-decoration:none}}#right-side .button-sidebar-wide:focus-visible,.button-sidebar-wide:focus-visible,#right-side[data-cohota-course-side] #choose_home_page button:focus-visible,#right-side[data-cohota-course-side] #choose_home_page a.btn:focus-visible,#right-side[data-cohota-course-side] .choose_home_page_link:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}.button-sidebar-wide .cohota-side-action__icon{flex:none;fill:currentColor;color:currentColor}.button-sidebar-wide [data-cohota-stock-icon],#right-side[data-cohota-dash] a.button-sidebar-wide[href="/grades"]{display:none!important}#right-side[data-cohota-dash] #start_new_course.button-sidebar-wide{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;height:auto;min-height:44px;line-height:1.3;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;box-shadow:var(--cohota-elev-1);background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}#right-side[data-cohota-dash] .cohota-side-action__icon{flex:none;fill:currentColor;color:var(--cohota-on-brand);transition:color .12s}#right-side[data-cohota-dash] #start_new_course.button-sidebar-wide:hover,#right-side[data-cohota-dash] #start_new_course.button-sidebar-wide:focus-visible{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important;box-shadow:var(--cohota-elev-2)}#right-side[data-cohota-dash] #start_new_course.button-sidebar-wide:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}.button-sidebar-wide.btn-primary,.button-sidebar-wide.Button--primary{background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;border-color:var(--cohota-brand)!important}@media(hover:hover){.button-sidebar-wide.btn-primary:hover,.button-sidebar-wide.Button--primary:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}}#DashboardOptionsMenu_Container button{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-n-50)!important;color:var(--cohota-n-700)!important;transition:background-color .12s,border-color .12s,color .12s}#DashboardOptionsMenu_Container button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important}#DashboardOptionsMenu_Container button span{color:inherit!important}#DashboardOptionsMenu_Container button svg{width:18px!important;height:18px!important;fill:currentColor!important}#dashboard-activity[data-cohota-dash-activity]{position:relative;isolation:isolate;box-sizing:border-box;padding:10px 14px 14px!important;border:1px solid color-mix(in srgb,var(--cohota-brand) 22%,#fff);border-radius:var(--cohota-r-panel);background:linear-gradient(180deg,color-mix(in srgb,var(--cohota-brand) 8%,#fff) 0%,var(--cohota-brand-tint) 55%,var(--cohota-brand-tint-2) 100%);box-shadow:var(--cohota-elev-2);overflow:hidden}#dashboard-activity[data-cohota-dash-activity]>*{position:relative;z-index:1}#dashboard-activity[data-cohota-dash-activity] .cohota-dash-deco{z-index:0}#dashboard-activity .recent-activity-header{display:flex!important;align-items:center;gap:14px;margin:4px 0 12px!important;padding:0!important;border:0!important}#dashboard-activity .recent_activity{margin:0!important;padding:0!important;border:0!important}#dashboard-activity .stream-category{box-sizing:border-box;margin:0 0 8px!important;padding:8px 12px!important;border:1px solid color-mix(in srgb,var(--cohota-brand) 12%,#fff)!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);transition:box-shadow .12s,border-color .12s}#dashboard-activity .stream-category:last-child{margin-bottom:0!important}@media(hover:hover){#dashboard-activity .stream-category:hover{border-color:var(--cohota-brand-tint-2)!important;box-shadow:var(--cohota-elev-2)}}#dashboard-activity .stream_header .image-block{margin-left:0!important}#dashboard-activity .stream_header{border:0!important;background:transparent!important}#dashboard-activity .stream_header .image-block-image{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--cohota-r-icon-tile);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)}#dashboard-activity .stream_header .image-block-image img,#dashboard-activity .stream_header .image-block-image svg,#dashboard-activity .stream_header .image-block-image i{width:18px;height:18px;font-size:18px;line-height:1;color:var(--cohota-brand-ink)!important;fill:currentColor}#dashboard-activity .stream_header .image-block-content .links,#dashboard-activity .stream_header .image-block-content .links a{font-size:12px;line-height:1.5}#dashboard-activity .details_container{margin:8px 0 2px!important;padding:0!important;border-top:1px solid var(--cohota-n-200)}#dashboard-activity .details_container table{width:100%;border-collapse:separate!important;border-spacing:0 4px!important;margin:6px 0 0!important}#dashboard-activity .details_container thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#dashboard-activity .details_container tbody tr{background:var(--cohota-surface);transition:background-color .12s}#dashboard-activity .details_container tbody td{box-sizing:border-box;padding:8px 10px!important;border:0!important;border-top:1px solid transparent;border-bottom:1px solid transparent;vertical-align:middle;font-size:13px;color:var(--cohota-n-700)}#dashboard-activity .details_container tbody td:first-child{border-left:1px solid transparent;border-radius:var(--cohota-r-control) 0 0 var(--cohota-r-control)}#dashboard-activity .details_container tbody td:last-child{border-right:1px solid transparent;border-radius:0 var(--cohota-r-control) var(--cohota-r-control) 0;text-align:right}@media(hover:hover){#dashboard-activity .details_container tbody tr:hover td{background:var(--cohota-wash);border-color:var(--cohota-brand-tint-2)}}#dashboard-activity .details_container tbody td a{color:var(--cohota-n-900)!important;font-weight:600;text-decoration:none!important}@media(hover:hover){#dashboard-activity .details_container tbody tr:hover td a{color:var(--cohota-brand-ink)!important}}#dashboard-activity .details_container a.content_summary{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:14px;font-weight:600;line-height:1.4}#dashboard-activity .details_container a.content_summary .fake-link{order:2;font-size:12px!important;font-weight:400!important;line-height:1.4;color:var(--cohota-n-600)!important;text-transform:none!important;text-decoration:none!important}@media(hover:hover){#dashboard-activity .details_container tbody tr:hover a.content_summary .fake-link{color:var(--cohota-brand-ink)!important}}#dashboard-activity .details_container a.content_summary strong:empty{display:none}#dashboard-activity .details_container tbody td:last-child a,#dashboard-activity .details_container tbody td:last-child button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0!important;border-radius:var(--cohota-r-round);color:var(--cohota-n-500)!important}#dashboard-activity .details_container tbody td:last-child a>i,#dashboard-activity .details_container tbody td:last-child button>i{display:block;width:16px;height:16px;font-size:16px;line-height:16px;color:inherit}#dashboard-activity .details_container tbody td:last-child a>i:before,#dashboard-activity .details_container tbody td:last-child button>i:before{display:block;line-height:16px;color:inherit!important}@media(hover:hover){#dashboard-activity .details_container tbody td:last-child a:hover,#dashboard-activity .details_container tbody td:last-child button:hover{background:var(--cohota-danger-wash);color:var(--cohota-danger)!important}}#dashboard-activity .stream_header .image-block-image i:before{color:var(--cohota-brand-ink)!important}#dashboard-activity .header-right-side a,#dashboard-activity .header-right-side button{border-radius:var(--cohota-r-control);color:var(--cohota-brand-ink)!important;font-size:12px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important}#dashboard_header_container{position:static!important;top:auto!important;z-index:auto!important}#dashboard_header_container .ic-Dashboard-header__actions,#dashboard_header_container [class*=Dashboard-header__actions]{box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:5px 6px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-round);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#dashboard_header_container .ic-Dashboard-header__actions button{box-sizing:border-box;min-width:36px;height:36px;min-height:36px;padding:0!important;border:0!important;border-radius:var(--cohota-r-round)!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-n-700)!important;transition:background-color .12s,color .12s}#dashboard_header_container .ic-Dashboard-header__actions button>span{border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:inherit!important}#dashboard_header_container .ic-Dashboard-header__actions button[data-cohota-today]{gap:6px;padding:0 12px!important;background:var(--cohota-wash)!important;font-size:13px!important;font-weight:600!important;color:var(--cohota-n-900)!important}#dashboard_header_container .ic-Dashboard-header__actions button[data-cohota-today]>span{display:inline-flex!important;align-items:center;gap:6px}.cohota-today__icon{flex:none;display:block;color:var(--cohota-brand-ink)}@media(hover:hover){#dashboard_header_container .ic-Dashboard-header__actions button:hover{background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important}}#dashboard_header_container .ic-Dashboard-header__actions #DashboardOptionsMenu_Container button{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border:0!important;background:transparent!important}@media(hover:hover){#dashboard_header_container .ic-Dashboard-header__actions #DashboardOptionsMenu_Container button:hover{background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important}}#dashboard_header_container .ic-Dashboard-header__actions button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cohota-surface),0 0 0 4px var(--cohota-brand)!important}#dashboard_header_container .ic-Dashboard-header__actions [class*=view--block-badge]{background:var(--cohota-danger)!important;color:#fff!important;font-size:12px!important;font-weight:700!important}[data-cohota-opps]>span,[data-cohota-opps]>span>span{border-radius:var(--cohota-r-panel)!important}[data-cohota-opps] [class*=Opportunities-styles__root]{box-sizing:border-box;border-radius:var(--cohota-r-panel);background:var(--cohota-surface)}[data-cohota-opps] [class*=Opportunities-styles__title]{font-size:14px!important;font-weight:700!important;color:var(--cohota-n-900)!important}#dashboard-planner[data-cohota-dash-planner]{position:relative;isolation:isolate;box-sizing:border-box;padding:10px 14px 14px!important;border:1px solid color-mix(in srgb,var(--cohota-brand) 22%,#fff);border-radius:var(--cohota-r-panel);background:linear-gradient(180deg,color-mix(in srgb,var(--cohota-brand) 8%,#fff) 0%,var(--cohota-brand-tint) 55%,var(--cohota-brand-tint-2) 100%);box-shadow:var(--cohota-elev-2);overflow:hidden}#dashboard-planner[data-cohota-dash-planner]>*{position:relative;z-index:1}#dashboard-planner[data-cohota-dash-planner] .cohota-dash-deco{z-index:0}#dashboard-planner .cohota-dash-heading{display:flex;align-items:center;gap:14px;margin:4px 0 12px}#dashboard-planner .PlannerApp>div:first-child:not(:has(.planner-day)):not(:has([class*=Day-styles__root])){display:none!important}#dashboard-planner .planner-day,#dashboard-planner [class*=Day-styles__root]{box-sizing:border-box;margin:16px 0 0!important;padding:0!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);overflow:hidden}#dashboard-planner .PlannerApp>.planner-day:first-of-type,#dashboard-planner .PlannerApp>[class*=Day-styles__root]:first-of-type{margin-top:4px!important}#dashboard-planner .planner-today,#dashboard-planner [class*=Day-styles__root].planner-today{border-color:color-mix(in srgb,var(--cohota-brand) 28%,#fff);box-shadow:var(--cohota-elev-2)}#dashboard-planner .planner-day>h2,#dashboard-planner [class*=Day-styles__root]>h2{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0!important;padding:10px 14px!important;border-bottom:1px solid var(--cohota-n-200);background:var(--cohota-surface);font-size:13px!important;font-weight:700!important;letter-spacing:.01em;color:var(--cohota-n-700)!important;text-transform:none!important}#dashboard-planner .planner-today>h2,#dashboard-planner [class*=Day-styles__root].planner-today>h2{background:var(--cohota-brand-tint);border-bottom-color:color-mix(in srgb,var(--cohota-brand) 18%,#fff);color:var(--cohota-brand-ink)!important}#dashboard-planner .planner-day h2 [class*=Day-styles__secondary],#dashboard-planner [class*=Day-styles__root] h2 [class*=Day-styles__secondary]{display:inline!important;margin:0!important;font-size:12px!important;font-weight:500!important;color:var(--cohota-n-600)!important}#dashboard-planner .planner-today h2 [class*=Day-styles__secondary]{color:color-mix(in srgb,var(--cohota-brand-ink) 72%,var(--cohota-n-600))!important}#dashboard-planner .planner-day>div,#dashboard-planner [class*=Day-styles__root]>div{padding:6px 8px 8px}#dashboard-planner .planner-day>div>[class*=view--block],#dashboard-planner [class*=Day-styles__root]>div>[class*=view--block]{display:block;margin:4px 0!important;padding:12px!important;border:0!important;border-radius:var(--cohota-r-control);background:transparent!important;font-size:13px!important;font-weight:500!important;color:var(--cohota-n-600)!important;text-align:center}#dashboard-planner .planner-grouping,#dashboard-planner [class*=Grouping-styles__root]{--cohota-planner-accent: var(--cohota-brand);box-sizing:border-box;position:relative;display:flex!important;align-items:stretch;margin:0 0 6px!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-control);background:color-mix(in srgb,var(--cohota-wash) 55%,var(--cohota-surface));box-shadow:none!important;overflow:visible;color:var(--cohota-n-700)!important}#dashboard-planner .planner-day>div>.planner-grouping:last-child,#dashboard-planner [class*=Day-styles__root]>div>[class*=Grouping-styles__root]:last-child{margin-bottom:0!important}#dashboard-planner .planner-grouping:before,#dashboard-planner [class*=Grouping-styles__root]:before{content:"";position:absolute;top:6px;bottom:6px;left:0;width:3px;border-radius:var(--cohota-r-round);background:var(--cohota-planner-accent);pointer-events:none}#dashboard-planner .planner-grouping>[class*=NotificationBadge],#dashboard-planner [class*=Grouping-styles__root]>[class*=NotificationBadge]{display:none!important}#dashboard-planner .planner-grouping [class*=Grouping-styles__hero],#dashboard-planner [class*=Grouping-styles__hero],#dashboard-planner [class*=Grouping-styles__overlay],#dashboard-planner [class*=Grouping-styles__title],#dashboard-planner [class*=Grouping-styles__title]:after{display:none!important}#dashboard-planner .planner-grouping [class*=Grouping-styles__items],#dashboard-planner [class*=Grouping-styles__items]{flex:1 1 auto!important;min-width:0!important;border:0!important;margin:0!important;list-style:none!important}#dashboard-planner [class*=Grouping-styles__medium][class*=Grouping-styles__root],#dashboard-planner [class*=Grouping-styles__small][class*=Grouping-styles__root]{display:block!important}#dashboard-planner [class*=Grouping-styles__medium] [class*=Grouping-styles__hero],#dashboard-planner [class*=Grouping-styles__small] [class*=Grouping-styles__hero]{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:24px!important;box-sizing:border-box!important;padding:8px 10px 0 12px!important;background:transparent!important;line-height:1.3!important;text-indent:0}#dashboard-planner [class*=Grouping-styles__medium] [class*=Grouping-styles__overlay],#dashboard-planner [class*=Grouping-styles__small] [class*=Grouping-styles__overlay]{display:none!important}#dashboard-planner [class*=Grouping-styles__medium] [class*=Grouping-styles__title],#dashboard-planner [class*=Grouping-styles__small] [class*=Grouping-styles__title]{display:block!important;padding:0!important;background:transparent!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em;text-align:start!important;text-transform:uppercase;max-height:none!important}#dashboard-planner [class*=Grouping-styles__medium] [class*=Grouping-styles__title]:after,#dashboard-planner [class*=Grouping-styles__small] [class*=Grouping-styles__title]:after{display:none!important}#dashboard-planner .planner-item,#dashboard-planner [class*=PlannerItem-styles__root]{gap:8px;border:0!important;border-radius:var(--cohota-r-control)!important;padding:10px!important;color:var(--cohota-n-900)!important;background:transparent;transition:background-color .12s}#dashboard-planner .planner-grouping li+li .planner-item,#dashboard-planner [class*=Grouping-styles__items]>li+li [class*=PlannerItem-styles__root],#dashboard-planner .planner-grouping li+li .planner-completed-items,#dashboard-planner [class*=Grouping-styles__items]>li+li [class*=CompletedItemsFacade-styles__root]{border-top:1px solid var(--cohota-n-200)!important;border-radius:0!important}@media(hover:hover){#dashboard-planner .planner-item:hover,#dashboard-planner [class*=PlannerItem-styles__root]:hover{background:var(--cohota-row-hover-bg, var(--cohota-wash));box-shadow:none}}#dashboard-planner [class*=PlannerItem-styles__completed]{width:auto!important;margin:0!important;flex:none}#dashboard-planner .planner-item [class*=checkboxFacade__facade],#dashboard-planner [class*=PlannerItem-styles__root] [class*=checkboxFacade__facade]{position:relative;border-radius:var(--cohota-r-check)!important;border-color:var(--cohota-n-300)!important}#dashboard-planner .planner-item [class*=checkboxFacade__facade]:after,#dashboard-planner [class*=PlannerItem-styles__root] [class*=checkboxFacade__facade]:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}#dashboard-planner .planner-item [class*=PlannerItem-styles__icon],#dashboard-planner [class*=PlannerItem-styles__icon]{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:28px!important;height:28px!important;margin:0!important;padding:0!important;border-radius:var(--cohota-r-icon-tile);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)!important;flex:none}#dashboard-planner [class*=PlannerItem-styles__icon]>svg,#dashboard-planner [class*=PlannerItem-styles__icon] svg{width:16px!important;height:16px!important;color:inherit!important;fill:currentColor}#dashboard-planner .planner-item [class*=PlannerItem-styles__avatar],#dashboard-planner [class*=PlannerItem-styles__avatar]{box-sizing:border-box;width:28px!important;height:28px!important;margin:0!important;padding:0!important;overflow:hidden;border-radius:var(--cohota-r-circle);flex:none;color:var(--cohota-brand-ink)!important}#dashboard-planner [class*=PlannerItem-styles__avatar] img,#dashboard-planner [class*=PlannerItem-styles__avatar] [class*=avatar]{width:28px!important;height:28px!important;object-fit:cover}#dashboard-planner [class*=PlannerItem-styles__layout]{min-width:0}#dashboard-planner [class*=PlannerItem-styles__innerLayout]{gap:8px;min-height:0!important;align-items:center}#dashboard-planner [class*=PlannerItem-styles__details]{flex:1 1 auto!important;min-width:0!important;margin:0!important}#dashboard-planner [class*=PlannerItem-styles__type]{margin-bottom:2px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em;line-height:1.2!important;text-transform:none!important;color:var(--cohota-n-600)!important}#dashboard-planner [class*=PlannerItem-styles__type] [class*=-text]{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;color:inherit!important;text-transform:none!important}#dashboard-planner [class*=PlannerItem-styles__title] a,#dashboard-planner [class*=PlannerItem-styles__title] button,#dashboard-planner [class*=PlannerItem-styles__details]>a{display:inline-flex!important;align-items:center!important;min-height:24px!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important}@media(hover:hover){#dashboard-planner .planner-item:hover [class*=PlannerItem-styles__details]>a,#dashboard-planner [class*=PlannerItem-styles__root]:hover [class*=PlannerItem-styles__details]>a{color:var(--cohota-brand-ink)!important}}#dashboard-planner [class*=PlannerItem-styles__secondary]{flex:0 1 auto!important;gap:10px;font-size:12px!important;color:var(--cohota-n-600)!important;text-align:right}#dashboard-planner [class*=PlannerItem-styles__badges]{flex:none!important}#dashboard-planner [class*=BadgeList] [class*=-pill]:not([class*=pill__]),#dashboard-planner [class*=PlannerItem-styles__badges] [class*=-pill]:not([class*=pill__]){box-sizing:border-box;min-height:0!important;padding:2px 8px!important;border:1px solid var(--cohota-danger-line)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-danger-wash)!important;box-shadow:none!important}#dashboard-planner [class*=pill__text]{font-size:12px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.3!important;color:var(--cohota-danger-ink)!important;text-transform:none!important}#dashboard-planner [class*=PlannerItem-styles__metrics]{flex:0 0 auto!important;min-width:0!important;padding-inline-start:0!important}#dashboard-planner [class*=PlannerItem-styles__due],#dashboard-planner [class*=PlannerItem-styles__score]{color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important;white-space:nowrap}#dashboard-planner [class*=PlannerItem-styles__score] [class*=-text],#dashboard-planner [class*=PlannerItem-styles__due] [class*=-text]{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;color:inherit!important;text-transform:none!important}#dashboard-planner [class*=PlannerItem-styles__score]{margin-bottom:2px;font-weight:600!important;color:var(--cohota-n-700)!important}#dashboard-planner .planner-completed-items,#dashboard-planner [class*=CompletedItemsFacade-styles__root]{gap:8px;margin:0!important;padding:8px 10px!important;border:0!important;border-radius:var(--cohota-r-control);color:var(--cohota-n-700)!important}#dashboard-planner [class*=CompletedItemsFacade-styles__contentPrimary]{flex:1 1 auto!important;margin:0!important}#dashboard-planner .planner-completed-items [class*=toggleDetails__summaryText],#dashboard-planner [class*=CompletedItemsFacade] [class*=toggleDetails__summaryText]{font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)!important}#dashboard-planner .PlannerApp>div:last-child [class*=-text]{font-size:12px!important;color:var(--cohota-n-600)!important}[data-cohota-menu=card]{display:block;box-sizing:border-box;min-width:288px;max-width:calc(100vw - 24px);padding:8px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-2)!important;animation:cohota-menu-in .15s ease-out}@media(prefers-reduced-motion:reduce){[data-cohota-menu=card]{animation:none}}@media only screen and (max-width:480px){[data-cohota-menu=card]{min-width:0}}@keyframes cohota-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}[data-cohota-menu=card]>span[aria-hidden=true]{border-bottom-color:var(--cohota-n-200)!important}[data-cohota-menu=card]>span[aria-hidden=true]:after{border-bottom-color:var(--cohota-surface)!important}[data-cohota-menu=root]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;z-index:10050!important}[data-cohota-menu=root] ul[role=menu]:before{border-color:transparent!important}[data-cohota-menu=root] ul[role=menu]{display:flex!important;flex-direction:column!important;gap:5px!important;padding:0!important;margin:0!important;border-radius:0!important;min-width:100%;list-style:none}[data-cohota-menu=title]{display:block!important;margin:0!important;padding:5px 10px!important;font-size:16px!important;font-weight:700!important;line-height:1.4;text-align:left!important;color:var(--cohota-ink)!important;background:transparent!important}[data-cohota-menu=item]{box-sizing:border-box;display:flex!important;align-items:flex-start;gap:10px;min-height:40px;margin:0!important;padding:9px 12px!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-ink)!important;font-size:15px;font-weight:500;line-height:1.4;transition:background-color .15s,box-shadow .15s,color .15s}[data-cohota-menu=item]>span{display:contents}[data-cohota-menu=item]:last-child{margin-bottom:0!important}.cohota-menu__icon{order:1;flex:none;align-self:flex-start;display:inline-flex;align-items:center;margin-top:2px;color:var(--cohota-muted);transition:color .15s}[data-cohota-menu=label]{order:2;flex:1 1 auto;min-width:0;color:inherit!important}[data-cohota-menu=root] [class*=menuItemGroup__label]{display:block!important;padding:10px 12px 4px!important;font-size:12px!important;font-weight:700!important;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:var(--cohota-muted)!important}[data-cohota-menu=item] svg[name=IconArrowOpenEnd]{order:3;flex:none;margin-left:auto;width:16px!important;height:16px!important;color:var(--cohota-muted)!important;transition:color .15s}[data-cohota-menu=check]{order:3;position:static!important;flex:none;margin-left:auto;width:16px!important;height:16px!important;display:inline-flex!important;align-items:center;justify-content:center;color:var(--cohota-brand-ink)!important}[data-cohota-menu=check] svg{width:16px!important;height:16px!important}[data-cohota-menu=item]:not([data-cohota-publish-kind]):hover,[data-cohota-menu=item]:not([data-cohota-publish-kind]):focus,[data-cohota-menu=item]:not([data-cohota-publish-kind])[aria-checked=true],[data-cohota-menu=item]:not([data-cohota-publish-kind])[aria-checked=true]:hover,[data-cohota-filter=option]:hover,[data-cohota-filter=option][data-cohota-active="1"],[data-cohota-filter=option][data-cohota-selected="1"],[data-cohota-filter=option][data-cohota-selected="1"]:hover,[data-cohota-filter=option][aria-selected=true],[data-cohota-filter=option][aria-selected=true]:hover{background:var(--cohota-select-bg)!important;color:var(--cohota-select-fg)!important;box-shadow:var(--cohota-elev-1)!important;text-decoration:none!important}[data-cohota-menu=item]:not([data-cohota-publish-kind]):hover *,[data-cohota-menu=item]:not([data-cohota-publish-kind]):focus *,[data-cohota-menu=item]:not([data-cohota-publish-kind])[aria-checked=true] *,[data-cohota-menu=item]:not([data-cohota-publish-kind])[aria-checked=true]:hover *{color:inherit!important}[data-cohota-menu=item]:not([data-cohota-publish-kind]):hover .cohota-menu__icon,[data-cohota-menu=item]:not([data-cohota-publish-kind]):focus .cohota-menu__icon,[data-cohota-menu=item]:not([data-cohota-publish-kind])[aria-checked=true] .cohota-menu__icon,[data-cohota-menu=item]:not([data-cohota-publish-kind]):hover [data-cohota-menu=check],[data-cohota-menu=item]:not([data-cohota-publish-kind]):focus [data-cohota-menu=check],[data-cohota-menu=item]:not([data-cohota-publish-kind])[aria-checked=true] [data-cohota-menu=check]{color:var(--cohota-select-fg)!important}[data-cohota-menu=sep]{height:1px!important;margin:8px 4px!important;border:0!important;background:var(--cohota-n-200)!important}.ic-app-main-content__secondary{padding-left:0!important}#right-side .todo-list-header{border:none;box-shadow:none;padding-left:0;padding-right:0}#right-side .to-do-list{border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel)}#right-side .to-do-list .todo{background:var(--cohota-surface)}#right-side .events_list{border-radius:var(--cohota-r-panel)}body.ic-Login-Body,body:has(#registration_options){min-width:0!important;background-color:var(--cohota-page-bgd)}body.ic-Login-Body{height:auto;min-height:100dvh}.ic-Login__content,#registration_options{width:100%;max-width:448px;box-sizing:border-box;margin:0 auto;background:var(--cohota-surface);border:0;border-radius:var(--cohota-r-panel);box-shadow:0 10px 32px -8px var(--cohota-shadow),0 2px 6px var(--cohota-shadow-soft)}.cohota-logo{display:block;margin:0 auto;max-width:168px;height:auto}.ic-Form-control--login .ic-Label,.registration-dialog .ic-Label,.registration-dialog .control-label{display:block;float:none;width:auto;text-align:left;padding-top:0;font-weight:600;font-size:13px;margin-bottom:6px;color:var(--cohota-ink)!important}.ic-Form-control--login .ic-Input,.registration-dialog .ic-Input,.registration-dialog .controls input[type=text],.registration-dialog .controls input[type=password]{box-sizing:border-box;width:100%;height:38px;padding:0 12px;border-radius:var(--cohota-r-control);border:1px solid var(--cohota-n-300);font-size:15px;box-shadow:none;color:var(--cohota-ink);background:var(--cohota-surface);transition:border-color .15s,box-shadow .15s}.ic-Form-control--login .ic-Input:hover,.registration-dialog .ic-Input:hover,.registration-dialog .controls input:hover{border-color:var(--cohota-n-400)}.ic-Form-control--login .ic-Input:focus,.registration-dialog .ic-Input:focus,.registration-dialog .controls input:focus{border-color:var(--cohota-brand);outline:0;box-shadow:0 0 0 3px var(--cohota-focus)}.ic-Form-control--login{margin-bottom:16px}.ic-Login__actions .Button--login,.Button.ic-Login__sso-button,#registration_options .signup_link,.ui-dialog .ui-dialog-buttonpane button{box-sizing:border-box;height:38px;line-height:36px;padding:0 18px;border-radius:var(--cohota-r-control);font-weight:600;font-size:15px;text-align:center;text-decoration:none;transition:background-color .15s,border-color .15s}.ic-Login__actions .Button--login,#signup_student,.ui-dialog .ui-dialog-buttonpane .btn-primary{background:var(--cohota-brand);color:var(--cohota-on-brand);border:1px solid var(--cohota-brand)}.ic-Login__actions .Button--login:hover,#signup_student:hover,.ui-dialog .ui-dialog-buttonpane .btn-primary:hover{background:var(--cohota-brand-hover);border-color:var(--cohota-brand-hover);color:var(--cohota-on-brand)}.ic-Login__actions .Button--login:active,#signup_student:active{background:var(--cohota-brand-active);border-color:var(--cohota-brand-active)}.Button.ic-Login__sso-button,#signup_teacher,#signup_parent,.ui-dialog .ui-dialog-buttonpane .btn-secondary{background:var(--cohota-surface);color:var(--cohota-ink);border:1px solid var(--cohota-n-300)}.Button.ic-Login__sso-button:hover,.Button.ic-Login__sso-button:focus,#signup_teacher:hover,#signup_parent:hover,.ui-dialog .ui-dialog-buttonpane .btn-secondary:hover{background:var(--cohota-nav-hover-bg);border-color:var(--cohota-select-border);color:var(--cohota-brand-ink)}.ic-Login__actions .Button--login:focus-visible,.Button.ic-Login__sso-button:focus-visible,#registration_options .signup_link:focus-visible,.ui-dialog .ui-dialog-buttonpane button:focus-visible{box-shadow:0 0 0 3px var(--cohota-focus)}.cohota-prompt{margin-top:22px;padding-top:16px;text-align:center;border-top:1px solid var(--cohota-n-200);font-size:13px;line-height:1.5}.cohota-prompt__text{display:block;font-weight:600;color:var(--cohota-ink)}.cohota-prompt__link{display:inline-block;margin-top:2px;font-weight:400;font-size:13px;color:var(--cohota-link);text-decoration:none}.cohota-prompt__link:hover,.cohota-prompt__link:focus{color:var(--cohota-link-hover);text-decoration:underline}.cohota-prompt__link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px;border-radius:var(--cohota-r-check)}.ic-Login{padding:0 16px;box-sizing:border-box}.ic-Login__container{margin:40px 0;width:100%}.ic-Login__content{padding:8px}.ic-Login__innerContent{border:0;padding-top:28px}.ic-Login-header{padding:0 24px;justify-content:center}.ic-Login-header__logo{flex:0 1 168px}.ic-Login-header__logo img{max-width:100%;height:auto;display:block}.ic-Login__actions .Button--login:before,.ic-Login__actions .Button--login:after{display:none}#login_form .ic-Login__actions{flex-direction:column;align-items:stretch}#login_form .ic-Login__actions .ic-Login__actions-timeout{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;text-align:right;margin-bottom:14px}#login_form .ic-Login__actions .ic-Login__actions-timeout>*{margin:0}#login_form .ic-Login__actions .ic-Login__actions-timeout .ic-Login__forgot{flex-grow:1;text-align:right}#login_form .ic-Login__actions .Button--login{width:100%}.ic-Login__actions .ic-Login__actions-timeout label{color:var(--cohota-ink)}#forgot_password_form .ic-Login__actions{gap:12px}#forgot_password_form .ic-Login__forgot-text{font-size:14px;line-height:1.5;padding-bottom:20px;color:var(--cohota-ink)}.ic-Login__link,.ic-Login__link:visited{color:var(--cohota-link)!important;text-decoration:none;font-size:13px}.ic-Login__link:hover,.ic-Login__link:focus{color:var(--cohota-link-hover)!important;text-decoration:underline}.ic-Login__sso{margin-top:4px}.ic-Login__sso-list{border-top:0;margin:0;padding:0;display:block}.ic-Login__sso-list__item{display:block}.Button.ic-Login__sso-button{width:100%;justify-content:center;padding:0 16px}.Button.ic-Login__sso-button .ic-icon-svg:not(.cohota-icon-google){width:20px;height:20px;fill:var(--cohota-muted)}.Button.ic-Login__sso-button .cohota-icon-google{width:20px;height:20px;display:block}.ic-Login__sso-button__title{color:var(--cohota-ink);font-weight:600;font-size:14px;padding:0 0 0 10px}.cohota-or{display:flex;align-items:center;gap:12px;margin:20px 0 16px;color:var(--cohota-muted);font-size:12px}.cohota-or:before,.cohota-or:after{content:"";flex:1;height:1px;background:var(--cohota-n-200)}.ic-Login-footer .ic-Login-footer__links{padding:16px 12px 8px}.ic-Login-footer .ic-Login-footer__links a{font-size:12px;color:var(--cohota-footer-link);text-decoration:none;padding:0 8px;opacity:.72;transition:opacity .15s}.ic-Login-footer .ic-Login-footer__links a:hover,.ic-Login-footer .ic-Login-footer__links a:focus{opacity:1;text-decoration:underline}#registration_header,#registration_footer{display:none}.registration-content{width:100%;max-width:none;margin:0;padding:0 16px;box-sizing:border-box}#registration_content{background:none;padding:40px 0;display:flex;justify-content:center}#registration_content:before{display:none}#registration_content>.registration-content{display:flex;justify-content:center}#registration_options{height:auto;margin:0;padding:32px 28px 24px;position:static;background:var(--cohota-surface)!important;text-align:center}#registration_options .cohota-logo{margin-bottom:22px}#registration_options h2{text-indent:0;height:auto;margin:0;font-size:20px;line-height:1.35;font-weight:700;color:var(--cohota-ink)}.cohota-reg__hint{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--cohota-muted)}#registration_options .signup_link{position:static;display:block;width:auto;background-image:none!important;background-position:0 0;text-indent:0;margin:22px 0 0}#registration_options .signup_link+.signup_link{margin-top:12px}[data-cohota-sheet=overlay]{box-sizing:border-box!important;position:fixed!important;inset:0!important;z-index:8990!important;display:block!important;margin:0!important;padding:0!important;border:0!important;width:auto!important;height:auto!important;max-width:none!important;background:color-mix(in srgb,var(--cohota-n-900) 40%,transparent)!important;pointer-events:auto!important;cursor:default}[data-cohota-sheet=mask-right],[data-cohota-sheet=mask-left]{box-sizing:border-box!important;position:fixed!important;top:0!important;bottom:0!important;z-index:9000!important;display:flex!important;flex-direction:column!important;padding:0!important;margin:0!important;overflow:visible!important;background:transparent!important;transform:none!important;width:min(480px,100vw)!important;max-width:100vw!important}[data-cohota-sheet=mask-right]:before,[data-cohota-sheet=mask-left]:before{content:"";position:fixed;inset:0;z-index:-1;background:color-mix(in srgb,var(--cohota-n-900) 40%,transparent);pointer-events:none}[data-cohota-sheet=overlay]~[data-cohota-sheet=mask-right]:before,[data-cohota-sheet=overlay]~[data-cohota-sheet=mask-left]:before{content:none}[data-cohota-sheet=mask-right]{right:0!important;left:auto!important}[data-cohota-sheet=mask-left]{left:0!important;right:auto!important}[data-cohota-sheet=root]{box-sizing:border-box!important;position:relative!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important;border:0!important;border-radius:var(--cohota-r-panel) 0 0 var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;box-shadow:var(--cohota-elev-2),var(--cohota-elev-float)!important}[data-cohota-sheet=mask-left]>[data-cohota-sheet=root]{border-radius:0 var(--cohota-r-panel) var(--cohota-r-panel) 0!important}@media only screen and (max-width:480px){[data-cohota-sheet=root],[data-cohota-sheet=mask-left]>[data-cohota-sheet=root]{border-radius:0!important}}[data-cohota-sheet=root]>*{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;min-width:0!important}[data-cohota-sheet=root]>[class$=-tray__content]{overflow-y:auto!important;overscroll-behavior:contain}[data-cohota-sheet=close]{padding:0!important}[data-cohota-sheet=scroll]{padding-bottom:20px!important}[data-cohota-sheet=root] [class*=tabs__panelsContainer],[data-cohota-sheet=root] [class*=panelsContainer]{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}[data-cohota-sheet=root] svg[data-cohota-stock-icon]{display:none!important}[data-cohota-sheet=root] .cohota-sheet__icon{display:block;flex:none;fill:currentColor;color:inherit}[data-cohota-sheet=root] .cohota-sheet__icon--module{color:var(--cohota-brand)!important}[data-cohota-sheet=root] .cohota-sheet__icon--danger{color:var(--cohota-danger)!important}[data-cohota-sheet=root]{--cohota-sheet-inset: 24px}[data-cohota-sheet=root]>*>*:not(:first-child):has(>[data-cohota-sheet=title]){padding-left:var(--cohota-sheet-inset)!important;padding-right:var(--cohota-sheet-inset)!important}[data-cohota-sheet=root]>*>*:not(:first-child)>[data-cohota-sheet=title]{margin:0 0 14px!important;padding:0 44px 14px 0!important;border-bottom:1px solid var(--cohota-n-200)}[data-cohota-sheet=root]>*>[data-cohota-sheet=title]{box-sizing:border-box;margin:0!important;padding:0 56px 14px var(--cohota-sheet-inset)!important;border-bottom:1px solid var(--cohota-n-200)}[data-cohota-sheet=root]>*:first-child>*:first-child:not([data-cohota-sheet=close]){box-sizing:border-box;flex:none!important;padding:12px 12px 12px var(--cohota-sheet-inset)!important;border-bottom:1px solid var(--cohota-n-200);gap:10px!important;align-items:center!important}[data-cohota-sheet=title]{margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.4!important;color:var(--cohota-n-900)!important;writing-mode:horizontal-tb!important;white-space:normal!important}[data-cohota-sheet=close],[data-cohota-sheet=close]:hover,[data-cohota-sheet=close]:focus,[data-cohota-sheet=close]:active{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-circle)!important;background:transparent!important;color:var(--cohota-n-600)!important;box-shadow:none!important;outline:none!important;overflow:visible!important}[data-cohota-sheet=close]:before,[data-cohota-sheet=close]:after{content:none!important;display:none!important;border:0!important}[data-cohota-sheet=close]>span,[data-cohota-sheet=close] span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:inherit!important;box-shadow:none!important}[data-cohota-sheet=close]>span:before,[data-cohota-sheet=close] span:before{content:none!important;display:none!important}@media(hover:hover){[data-cohota-sheet=close]:hover{background:var(--cohota-wash)!important;color:var(--cohota-n-900)!important}}[data-cohota-sheet=close]:focus-visible{box-shadow:0 0 0 2px var(--cohota-surface),0 0 0 4px var(--cohota-brand)!important}[data-cohota-sheet=close] .cohota-sheet__icon,[data-cohota-sheet=close] svg{width:18px!important;height:18px!important;color:inherit!important}[data-cohota-sheet=root] [data-cohota-sheet=close]{position:absolute!important;top:10px;right:10px;z-index:3}[data-cohota-sheet=root] [class*=closeButton]{position:static!important;width:0!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:visible!important}[data-cohota-sheet=root]>*:first-child>*:first-child,[data-cohota-sheet=root] [data-cohota-sheet=title]{padding-right:52px}[data-cohota-sheet=root]>*>[class*=UpdateItemTray-styles__root],[data-cohota-sheet=root]>*>[class*=GradesDisplay]{width:100%!important;max-width:100%!important}[data-cohota-sheet=root] [data-cohota-sheet=title]{text-align:left!important}[data-cohota-sheet-kind=gb-settings] [class*=tray__content]>[class*=view--flex]{padding:16px 0 20px!important}[data-cohota-sheet-kind=gb-settings] [class*=tray__content]>[class*=view--flex]>header{padding:0 var(--cohota-sheet-inset) 4px!important}[data-cohota-sheet-kind=gb-settings] [class*=tabs__panelsContainer] [role=tablist]{gap:4px;margin-block:4px 12px}[data-cohota-sheet-kind=gb-settings] [class*=tabs__panelsContainer] [role=tab]{font-size:13px!important}[data-cohota-sheet-kind=gb-settings] [role=tabpanel] hr,[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=view--block][class*=borderWidth]{margin-block:16px!important;border-color:var(--cohota-n-200)!important}[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=gridCol]:has([class*=formFieldLayout]){flex:1 1 auto!important;min-width:0!important}[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=gridRow]{row-gap:24px}[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=formFieldLayout],[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=grid]:not([class*=gridCol]):not([class*=gridRow]),[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=numberInput_inputWidth],[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=numberInput_inputContainer],[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=textInput__facade],[data-cohota-sheet-kind=gb-settings] [role=tabpanel] .NumberInput__Container{width:100%!important;max-width:none!important}[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=gridCol]:not(:has([class*=formFieldLayout])){flex:0 0 auto!important}[data-cohota-sheet-kind=gb-settings] [role=tabpanel] [class*=select] [class*=textInput__facade]{width:calc(100% - 25px)!important}[data-cohota-sheet-kind=gb-settings] [class*=tray__content]>[class*=view--flex]>footer{margin:16px 0 0!important;padding:16px var(--cohota-sheet-inset) 0!important;width:100%!important;display:flex;justify-content:flex-end;border-top:1px solid var(--cohota-n-200)}[data-cohota-sheet-kind=gb-settings] button:has(svg[name=IconEdit]){border-radius:var(--cohota-r-control)!important;transition:background-color .12s}[data-cohota-sheet-kind=gb-settings] .Gradebook__StatusModalListItem [class*=gridRow]>[class*=gridCol]:last-child{margin-inline-start:auto!important}@media(hover:hover){[data-cohota-sheet-kind=gb-settings] button:has(svg[name=IconEdit]):hover{background:var(--cohota-row-hover-bg)!important}}[data-cohota-sheet-kind=grades] [class*=GradesDisplay-styles__course]{box-sizing:border-box;padding:0!important;border:0!important;color:var(--cohota-n-900)!important;font-size:13px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}[data-cohota-sheet-kind=grades] [class*=GradesDisplay-styles__course] a{color:inherit!important;font:inherit!important;text-decoration:none!important;border-bottom:0!important}[data-cohota-sheet-kind=grades] [class*=-text]:not([class*=GradesDisplay-styles__course] *){font-size:13px!important;font-weight:400!important;color:var(--cohota-n-600)!important}[data-cohota-sheet-kind=grades] [class*=GradesDisplay-styles__course] a,[data-cohota-sheet-kind=grades] [class*=GradesDisplay-styles__course] a *{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important}@media(hover:hover){[data-cohota-sheet-kind=grades] [class*=GradesDisplay-styles__course] a:hover,[data-cohota-sheet-kind=grades] [class*=GradesDisplay-styles__course] a:hover *{color:var(--cohota-brand-ink)!important}}[data-cohota-sheet-kind=grades] [class*=GradesDisplay-styles__course]{border-bottom:0!important}[data-cohota-sheet-kind=grades] [data-cohota-sheet=title]{padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--cohota-n-200)}[data-cohota-sheet-kind=grades] [class*=GradesDisplay-styles__course],[data-cohota-sheet-kind=grades] [class*=GradesDisplay-styles__course]+*{line-height:1.4!important}[data-cohota-sheet-kind=blueprint] .bcs__content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important}[data-cohota-sheet-kind=blueprint] .bcs__header,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=header]{box-sizing:border-box!important;flex:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:12px 12px 12px var(--cohota-sheet-inset)!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:none!important}[data-cohota-sheet-kind=blueprint] .bcs__header>*,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=header]>*{box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:40px!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important}[data-cohota-sheet-kind=blueprint] .bcs__header [data-cohota-sheet=title],[data-cohota-sheet-kind=blueprint] .bcs__header [data-cohota-sheet=title] *{color:var(--cohota-n-900)!important}[data-cohota-sheet-kind=blueprint] .bcs__header [data-cohota-sheet=title] svg{color:var(--cohota-brand)!important;fill:currentColor!important}[data-cohota-sheet-kind=blueprint] .bcs__header [class*=closeButton]{background:transparent!important;color:var(--cohota-n-600)!important}[data-cohota-sheet-kind=blueprint] .bcs__body,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=body]{box-sizing:border-box!important;flex:1 1 auto!important;width:100%!important;max-width:100%!important;min-height:0!important;overflow:auto!important;padding:8px 0 20px!important;background:var(--cohota-surface)!important}[data-cohota-sheet-kind=blueprint] .bcs__row,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=row]{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:4px var(--cohota-sheet-inset)!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;min-height:48px}[data-cohota-sheet-kind=blueprint] .bcs__row-sync-holder{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding-top:14px!important;padding-bottom:14px!important;border-bottom:0!important}[data-cohota-sheet-kind=blueprint] #mcSidebarAsscBtn,[data-cohota-sheet-kind=blueprint] #mcSyncHistoryBtn,[data-cohota-sheet-kind=blueprint] #mcUnsyncedChangesBtn,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=associations],[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=history],[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=unsynced]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;flex:0 1 auto!important;width:auto!important;max-width:calc(100% - 48px)!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:8px 4px 8px 0!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-align:left!important;text-decoration:none!important;cursor:pointer}[data-cohota-sheet-kind=blueprint] #mcSidebarAsscBtn:before,[data-cohota-sheet-kind=blueprint] #mcSyncHistoryBtn:before,[data-cohota-sheet-kind=blueprint] #mcUnsyncedChangesBtn:before,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=associations]:before,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=history]:before,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=unsynced]:before,[data-cohota-sheet-kind=blueprint] #mcSidebarAsscBtn:after,[data-cohota-sheet-kind=blueprint] #mcSyncHistoryBtn:after,[data-cohota-sheet-kind=blueprint] #mcUnsyncedChangesBtn:after{content:none!important;display:none!important;border:0!important}[data-cohota-sheet-kind=blueprint] #mcSidebarAsscBtn:focus,[data-cohota-sheet-kind=blueprint] #mcSyncHistoryBtn:focus,[data-cohota-sheet-kind=blueprint] #mcUnsyncedChangesBtn:focus,[data-cohota-sheet-kind=blueprint] #mcSidebarAsscBtn:focus-visible,[data-cohota-sheet-kind=blueprint] #mcSyncHistoryBtn:focus-visible,[data-cohota-sheet-kind=blueprint] #mcUnsyncedChangesBtn:focus-visible{outline:none!important;border:0!important;box-shadow:none!important;background:transparent!important;color:var(--cohota-brand-ink)!important}[data-cohota-sheet-kind=blueprint] .bcs__row:focus-within{background:var(--cohota-row-hover-bg)!important}[data-cohota-sheet-kind=blueprint] #mcSidebarAsscBtn[disabled],[data-cohota-sheet-kind=blueprint] #mcSidebarAsscBtn[aria-disabled=true],[data-cohota-sheet-kind=blueprint] #mcSyncHistoryBtn[disabled],[data-cohota-sheet-kind=blueprint] #mcSyncHistoryBtn[aria-disabled=true],[data-cohota-sheet-kind=blueprint] #mcUnsyncedChangesBtn[disabled],[data-cohota-sheet-kind=blueprint] #mcUnsyncedChangesBtn[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media(hover:hover){[data-cohota-sheet-kind=blueprint] .bcs__row:not(.bcs__row-sync-holder):hover{background:var(--cohota-row-hover-bg)!important;border-radius:var(--cohota-r-control)!important}[data-cohota-sheet-kind=blueprint] #mcSidebarAsscBtn:hover:not([disabled]):not([aria-disabled=true]),[data-cohota-sheet-kind=blueprint] #mcSyncHistoryBtn:hover:not([disabled]):not([aria-disabled=true]),[data-cohota-sheet-kind=blueprint] #mcUnsyncedChangesBtn:hover:not([disabled]):not([aria-disabled=true]){color:var(--cohota-brand-ink)!important}}[data-cohota-sheet-kind=blueprint] .bcs__row:has(#mcUnsyncedChangesBtn),[data-cohota-sheet-kind=blueprint] .bcs__row[data-cohota-bcs-row=unsynced]{flex-wrap:wrap!important;align-items:center!important;row-gap:10px!important;padding-top:8px!important;padding-bottom:12px!important}[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=sync-options],[data-cohota-sheet-kind=blueprint] .bcs__row fieldset{box-sizing:border-box!important;flex:1 1 100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-wash-light)!important}[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=sync-options] [class*=gridRow],[data-cohota-sheet-kind=blueprint] .bcs__row fieldset [class*=gridRow]{flex-wrap:wrap!important;gap:8px 16px!important}[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=sync-options] [class*=checkboxFacade__label],[data-cohota-sheet-kind=blueprint] .bcs__row fieldset [class*=checkboxFacade__label]{color:var(--cohota-n-800)!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}[data-cohota-sheet-kind=blueprint] .bcs__row-right-content,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=count]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;min-width:28px!important;min-height:24px!important;padding:2px 10px!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:700!important;font-variant-numeric:tabular-nums;line-height:1.2!important}[data-cohota-sheet-kind=blueprint] .bcs__migration-sync,[data-cohota-sheet-kind=blueprint] [data-cohota-bcs=sync]{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}[data-cohota-sheet-kind=blueprint] .bcs__migration-sync__loading{display:flex!important;flex-direction:column!important;gap:6px!important;padding:12px 14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-wash-light)!important}[data-cohota-sheet-kind=blueprint] .bcs__migration-sync__loading>p:first-child{margin:0!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important}[data-cohota-sheet-kind=blueprint] .bcs__migration-sync__loading>p:nth-child(2){margin:0 0 4px!important;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:400!important}[data-cohota-sheet-kind=blueprint] .bcs__migration-sync__button{width:100%!important}[data-cohota-sheet-kind=blueprint] .bcs__migration-sync__button [data-cohota-sheet=btn-primary],[data-cohota-sheet-kind=blueprint] .bcs__migration-sync__button>button{width:100%!important}[data-cohota-sheet-kind=blueprint] .bcs__sync-btn-icon{display:inline-flex!important;align-items:center!important;margin-inline-end:8px}[data-cohota-sheet-kind=blueprint] .bcs__sync-btn-icon__active svg{animation:cohota-bcs-spin .9s linear infinite}@keyframes cohota-bcs-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){[data-cohota-sheet-kind=blueprint] .bcs__sync-btn-icon__active svg{animation:none}}[data-cohota-sheet=root] [class*=closeButton]{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}[data-cohota-sheet=root] [role=tablist]{display:flex!important;flex:none!important;column-gap:24px;row-gap:0;border-bottom:1px solid var(--cohota-n-200)!important;padding:0 var(--cohota-sheet-inset)!important;margin:0!important;background:var(--cohota-surface)!important}[data-cohota-sheet=root] [role=tab]{box-sizing:border-box;padding:12px 2px!important;margin:0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--cohota-n-600)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;cursor:pointer}[data-cohota-sheet=root] [role=tab][aria-selected=true]{color:var(--cohota-brand)!important;border-bottom-color:var(--cohota-brand)!important}@media(hover:hover){[data-cohota-sheet=root] [role=tab]:hover{color:var(--cohota-n-900)!important}}[data-cohota-sheet=root] [role=tabpanel]{box-sizing:border-box;padding:0!important}[data-cohota-sheet=root] [role=tabpanel][aria-hidden=true]{display:none!important}[data-cohota-sheet=root] [class*=textInput__facade],[data-cohota-sheet=root] [class*=textArea__layout]{box-sizing:border-box!important;display:block!important;width:100%!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;overflow:hidden;transition:border-color .15s,box-shadow .15s}[data-cohota-sheet=root] [class*=textInput__facade]:focus-within,[data-cohota-sheet=root] [class*=textArea__layout]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}[data-cohota-sheet=root] [class*=textArea__layout] textarea{padding:8px 12px!important;resize:vertical}[data-cohota-sheet=root] input[type=text],[data-cohota-sheet=root] input[type=search],[data-cohota-sheet=root] input[role=combobox],[data-cohota-sheet=root] input:not([type]),[data-cohota-sheet=root] textarea{box-sizing:border-box!important;width:100%!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.35!important;outline:none!important}[data-cohota-sheet=root] [class*=textInput__afterElement]{color:var(--cohota-n-500)!important;padding-inline-end:10px}[data-cohota-sheet=root] label,[data-cohota-sheet=root] legend,[data-cohota-sheet=root] [class*=formFieldLabel]{color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important}[data-cohota-sheet=root] [class*=formFieldMessage],[data-cohota-sheet=root] [color=secondary],[data-cohota-sheet=root] span[color=secondary]{color:var(--cohota-n-600)!important;font-size:13px!important;line-height:1.45!important}[data-cohota-sheet=root] [data-testid=lock-until-input] [class*=formFieldMessage]{color:var(--cohota-success)!important;font-weight:500!important}[data-cohota-sheet=root] input[type=checkbox],[data-cohota-sheet=root] input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none}[data-cohota-sheet=root] input[type=checkbox]+label [class*=checkboxFacade__facade],[data-cohota-sheet=root] input[type=checkbox]+label>span>span[aria-hidden=true]:first-child{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;border:2px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-check)!important;background:var(--cohota-surface)!important;background-image:none!important;box-shadow:none!important;color:var(--cohota-on-brand)!important}[data-cohota-sheet=root] input[type=checkbox]:checked+label [class*=checkboxFacade__facade],[data-cohota-sheet=root] input[type=checkbox]:checked+label>span>span[aria-hidden=true]:first-child{background:var(--cohota-brand)!important;background-image:none!important;border-color:var(--cohota-brand)!important}[data-cohota-sheet=root] input[type=radio]+label [class*=radioInput__facade],[data-cohota-sheet=root] input[type=radio]+label>span[aria-hidden=true]:first-child{box-sizing:border-box!important;display:inline-flex!important;flex:none!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;margin:0!important;border:2px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-circle)!important;background:var(--cohota-surface)!important;background-image:none!important;box-shadow:none!important;color:transparent!important}[data-cohota-sheet=root] input[type=radio]+label [class*=radioInput__facade]:before,[data-cohota-sheet=root] input[type=radio]+label [class*=radioInput__facade]:after,[data-cohota-sheet=root] input[type=radio]+label>span[aria-hidden=true]:first-child:before,[data-cohota-sheet=root] input[type=radio]+label>span[aria-hidden=true]:first-child:after{content:none!important;display:none!important}[data-cohota-sheet=root] input[type=radio]:checked+label [class*=radioInput__facade],[data-cohota-sheet=root] input[type=radio]:checked+label>span[aria-hidden=true]:first-child{border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;background-image:none!important;box-shadow:inset 0 0 0 3px var(--cohota-surface)!important;color:transparent!important}[data-cohota-sheet=root] input[type=checkbox]+label,[data-cohota-sheet=root] input[type=radio]+label{display:inline-flex!important;align-items:flex-start!important;gap:10px!important;cursor:pointer}[data-cohota-sheet=root] input[type=checkbox]:focus-visible+label [class*=checkboxFacade__facade],[data-cohota-sheet=root] input[type=checkbox]:focus-visible+label>span>span[aria-hidden=true]:first-child,[data-cohota-sheet=root] input[type=radio]:focus-visible+label [class*=radioInput__facade],[data-cohota-sheet=root] input[type=radio]:focus-visible+label>span[aria-hidden=true]:first-child{box-shadow:0 0 0 2px var(--cohota-surface),0 0 0 4px var(--cohota-brand)!important}[data-cohota-sheet=root] input[type=radio]:checked:focus-visible+label [class*=radioInput__facade],[data-cohota-sheet=root] input[type=radio]:checked:focus-visible+label>span[aria-hidden=true]:first-child{box-shadow:inset 0 0 0 3px var(--cohota-surface),0 0 0 2px var(--cohota-surface),0 0 0 4px var(--cohota-brand)!important}[data-cohota-sheet=root] [role=tab]:focus-visible{border-radius:var(--cohota-r-control) var(--cohota-r-control) 0 0!important;outline:none!important;box-shadow:inset 0 0 0 2px var(--cohota-brand)!important}[data-cohota-sheet=root] [class*=select__icon],[data-cohota-sheet=root] [class*=textInput__afterElement]{color:var(--cohota-n-500)!important}[data-cohota-sheet=root] [class*=select__icon] svg,[data-cohota-sheet=root] [class*=textInput__afterElement] svg{width:16px!important;height:16px!important}[data-cohota-sheet=root] [data-testid=module-requirement-card]{box-sizing:border-box;margin:12px 0!important;padding:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-n-50)!important;box-shadow:none!important}[data-cohota-sheet=root] hr{border:0!important;border-top:1px solid var(--cohota-n-200)!important;margin:16px -12px!important}[data-cohota-sheet=root] button span{padding:0!important;min-width:0!important;min-height:0!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:inherit!important}[data-cohota-sheet=footer]{box-sizing:border-box!important;flex:none!important;padding:12px var(--cohota-sheet-inset)!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important}[data-cohota-sheet=root] [class*=gridRow]{flex-wrap:wrap!important}[data-cohota-sheet=root] [class*=gridCol]{max-width:100%!important}[data-cohota-sheet=root] [class*=panel__content]{border-top:0!important}[data-cohota-sheet=btn-secondary],[data-cohota-sheet=btn-primary]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:8px 16px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;cursor:pointer;box-shadow:var(--cohota-elev-1)!important}[data-cohota-sheet=btn-secondary]{border:1px solid var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important}[data-cohota-sheet=btn-primary]{border:1px solid var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}[data-cohota-sheet=btn-primary]:before,[data-cohota-sheet=btn-secondary]:before{content:none!important;display:none!important}@media(hover:hover){[data-cohota-sheet=btn-secondary]:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important}[data-cohota-sheet=btn-primary]:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important}}[data-cohota-sheet=btn-primary] *,[data-cohota-sheet=btn-secondary] *{color:inherit!important}[data-cohota-sheet=root] button:has(svg[name=IconAdd]){display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 14px!important;border-radius:var(--cohota-r-control)!important;border:1px solid var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:var(--cohota-elev-1)!important;min-height:36px!important;font-size:14px!important;font-weight:600!important}@media(hover:hover){[data-cohota-sheet=root] button:has(svg[name=IconAdd]):hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important}}[data-cohota-sheet=root] button:has(svg[name=IconTrash]),[data-cohota-sheet=root] button:has(.cohota-sheet__icon--danger){background:transparent!important;border:0!important;box-shadow:none!important;color:var(--cohota-danger)!important}table[role=listbox] td button[role=option]{background:transparent!important;border:0!important;box-shadow:none!important}table[role=listbox] td button[role=option]>span{border-radius:var(--cohota-r-round)!important;background:transparent!important;color:var(--cohota-ink)!important;transition:background-color .12s ease,color .12s ease}table[role=listbox] td button[role=option]:hover>span,table[role=listbox] td button[role=option]:focus-visible>span{background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important}table[role=listbox] td button[role=option]:focus-visible>span{outline:2px solid var(--cohota-brand)!important;outline-offset:1px!important}table[role=listbox] td button[role=option][aria-current=date]:not([aria-selected=true])>span{box-shadow:inset 0 0 0 1px var(--cohota-brand)!important;color:var(--cohota-brand-ink)!important}table[role=listbox] td button[role=option][aria-selected=true]>span,table[role=listbox] td button[role=option][aria-selected=true]:hover>span{background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;box-shadow:none!important}.ui-dialog,[data-cohota-modal=root]{box-sizing:border-box;padding:0!important;border:0!important;border-radius:var(--cohota-r-panel)!important;max-width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;box-shadow:var(--cohota-elev-2)!important}.ui-dialog{display:flex;flex-direction:column}.ui-dialog>.ui-dialog-titlebar,.ui-dialog>.ui-dialog-buttonpane{flex:0 0 auto}.ui-dialog>*:not(.ui-dialog-titlebar):not(.ui-dialog-buttonpane):not(.ui-dialog-focus-bumper):not(.ui-resizable-handle){flex:1 1 auto;min-height:0;overflow-y:auto!important}.ui-dialog{min-width:min(480px,calc(100vw - 24px));position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;margin:0!important;max-width:calc(100vw - 24px);overflow:hidden!important}[data-cohota-modal=root]{position:relative!important;overflow:hidden!important}[data-cohota-modal=mask]{box-sizing:border-box!important;position:fixed!important;inset:0!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px!important;overflow:auto!important;background:color-mix(in srgb,var(--cohota-n-900) 45%,transparent)!important}.ui-widget-overlay{position:fixed!important;inset:0!important;background:color-mix(in srgb,var(--cohota-n-900) 45%,transparent)!important;opacity:1!important}html[data-cohota-modal-open]{overflow:hidden!important}.ui-dialog .ui-dialog-titlebar,[data-cohota-modal=header]{box-sizing:border-box;position:static!important;display:flex!important;align-items:center;gap:12px;background:var(--cohota-surface)!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel) var(--cohota-r-panel) 0 0!important;margin:0!important;padding:16px 20px!important}.ui-dialog .ui-dialog-title,[data-cohota-modal=title]{order:1;flex:1 1 auto;min-width:0;margin:0!important;float:none!important;text-align:left!important;font-size:18px!important;font-weight:700!important;line-height:1.35!important;color:var(--cohota-n-900)!important}.ui-dialog .ui-dialog-titlebar-close,[data-cohota-modal=close],#rubric_holder .hide_rubric_link{box-sizing:border-box;position:absolute!important;top:8px!important;right:8px!important;z-index:2;float:none!important;display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-circle)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-500)!important;text-decoration:none!important;opacity:1!important}.ui-dialog .ui-dialog-titlebar-close .ui-icon,.ui-dialog .ui-dialog-titlebar-close i[class*=icon-],#rubric_holder .hide_rubric_link .ui-icon,#rubric_holder .hide_rubric_link i[class*=icon-]{position:static!important;display:block!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;text-indent:-9999px!important;background:none!important;border:0!important}.ui-dialog .ui-dialog-titlebar-close:after,#rubric_holder .hide_rubric_link:after{content:"\d7";font-size:22px;font-weight:500;line-height:1;color:currentColor}@media(hover:hover){.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus,#rubric_holder .hide_rubric_link:hover,#rubric_holder .hide_rubric_link:focus{background:var(--cohota-n-100)!important;color:var(--cohota-n-900)!important;border:0!important;outline:none!important}}.ui-dialog .ui-dialog-titlebar-close:focus-visible,#rubric_holder .hide_rubric_link:focus-visible{box-shadow:0 0 0 2px var(--cohota-brand)!important}[data-cohota-modal=close] button{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-circle)!important;background:transparent!important;color:inherit!important;box-shadow:none!important}[data-cohota-modal=close]>span,[data-cohota-modal=close] button>span{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:inherit!important;height:auto!important;min-height:0!important;padding:0!important}[data-cohota-modal=close] button:before,[data-cohota-modal=close]:before{border-radius:inherit!important;border-color:transparent!important}[data-cohota-modal=close] button:focus-visible:before,[data-cohota-modal=close]:focus-visible:before{border-color:var(--cohota-brand)!important}@media(hover:hover){[data-cohota-modal=close]:hover,[data-cohota-modal=close]:hover button{background:var(--cohota-n-100)!important;border:0!important;color:var(--cohota-n-900)!important}}[data-cohota-modal=close] svg,[data-cohota-modal=close] button svg{width:18px!important;height:18px!important}.ui-dialog .ui-dialog-content,[data-cohota-modal=body]{box-sizing:border-box;padding:16px 20px 20px!important;margin:0!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;font-size:14px!important;line-height:1.5!important}.ui-dialog form.ui-dialog-content{margin:0!important;width:auto!important;max-width:100%}.ui-dialog .formtable{width:100%;border:0!important;border-collapse:separate!important;border-spacing:0 10px!important;font-size:13px!important}.ui-dialog .formtable td{padding:0!important;border:0!important;vertical-align:middle;background:transparent!important}.ui-dialog .formtable td:first-child:not([colspan]){width:1%;white-space:nowrap;padding-right:14px!important}.ui-dialog .formtable td[colspan]{width:auto!important;white-space:normal!important;padding-right:0!important}.ui-dialog .formtable label{margin:0!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;color:var(--cohota-n-700)!important}.ui-dialog .formtable input[type=text],.ui-dialog .formtable input[type=url],.ui-dialog .formtable input[type=email],.ui-dialog .formtable input[type=number],.ui-dialog .formtable input[type=password],.ui-dialog .formtable select,.ui-dialog .formtable textarea,.ui-dialog .ui-dialog-content input[type=text],.ui-dialog .ui-dialog-content input[type=url],.ui-dialog .ui-dialog-content select,.ui-dialog .ui-dialog-content textarea{box-sizing:border-box!important;width:100%!important;max-width:100%;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important;outline:none!important;transition:border-color .12s,box-shadow .12s}.ui-dialog .formtable textarea,.ui-dialog .ui-dialog-content textarea{min-height:88px!important;resize:vertical}.ui-dialog .formtable input:focus,.ui-dialog .formtable select:focus,.ui-dialog .formtable textarea:focus,.ui-dialog .ui-dialog-content input:focus:not([data-cohota-add-search]),.ui-dialog .ui-dialog-content select:focus,.ui-dialog .ui-dialog-content textarea:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}.ui-dialog .formtable input[type=checkbox],.ui-dialog .ui-dialog-content input[type=checkbox]{width:auto!important;min-height:0!important;margin:0 8px 0 0!important;accent-color:var(--cohota-brand)}.ui-dialog .ui-resizable-handle{display:none!important}[data-cohota-modal=body] fieldset{margin:0!important;padding:0!important;border:0!important}[data-cohota-modal=body] .content-box-mini{margin:0 0 12px!important;color:var(--cohota-n-700)!important;font-size:14px!important;font-weight:400!important}[data-cohota-modal=body] input[type=radio]+label{box-sizing:border-box;display:flex!important;align-items:center;gap:10px;width:100%;margin:0 0 8px!important;padding:12px 14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;cursor:pointer;box-shadow:none;transition:background-color .12s,border-color .12s,box-shadow .12s}@media(hover:hover){[data-cohota-modal=body] input[type=radio]+label:hover{background:var(--cohota-row-hover-bg)!important;border-color:var(--cohota-n-300)!important;box-shadow:var(--cohota-elev-1)}}[data-cohota-modal=body] input[type=radio]:checked+label{border-color:var(--cohota-brand)!important;background:var(--cohota-brand-tint)!important;box-shadow:var(--cohota-elev-1)}[data-cohota-modal=body] input[type=radio]:disabled+label{opacity:.5;cursor:not-allowed;box-shadow:none!important}[data-cohota-modal=body] input[type=radio]{accent-color:var(--cohota-brand)}[data-cohota-modal=body] input[type=radio]+label>span[aria-hidden=true]:first-child{flex:none!important;box-sizing:border-box!important;width:18px!important;height:18px!important;margin:0!important;border:2px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-circle)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:transparent!important;transition:background-color .12s,border-color .12s,box-shadow .12s}[data-cohota-modal=body] input[type=radio]:checked+label>span[aria-hidden=true]:first-child{border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;box-shadow:inset 0 0 0 3px var(--cohota-surface)!important}[data-cohota-modal=body] input[type=radio]:checked+label>span[aria-hidden=true]:first-child:before,[data-cohota-modal=body] input[type=radio]:checked+label>span[aria-hidden=true]:first-child:after{background:transparent!important;border-color:transparent!important;box-shadow:none!important;opacity:0!important}[data-cohota-modal=body] input[type=radio]:disabled+label>span[aria-hidden=true]:first-child{border-color:var(--cohota-n-200)!important;background:var(--cohota-n-100)!important;box-shadow:none!important}[data-cohota-modal=body] a{color:var(--cohota-brand-ink)!important;font-weight:600;text-decoration:none}@media(hover:hover){[data-cohota-modal=body] a:hover{text-decoration:underline}}.ui-dialog .ui-dialog-buttonpane,[data-cohota-modal=footer]{box-sizing:border-box;display:flex!important;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin:0!important;padding:12px 20px 16px!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;overflow:hidden}[data-cohota-modal=footer] .ReactModal__Footer-Actions,[data-cohota-modal=footer]>div{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;width:100%;margin:0!important}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;display:flex;flex-wrap:wrap;gap:10px;width:100%;justify-content:flex-end}.ui-dialog .ui-dialog-buttonpane button,[data-cohota-modal=footer] button,[data-cohota-modal-btn]{box-sizing:border-box;position:relative;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;min-height:40px!important;height:auto!important;margin:0!important;padding:0 18px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}.ui-dialog .ui-dialog-buttonpane button .ui-button-text,[data-cohota-modal=footer] button>span,[data-cohota-modal-btn]>span,[data-cohota-modal=footer] button [class*=baseButton__content],[data-cohota-modal-btn] [class*=baseButton__content]{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:inherit!important;height:auto!important;min-height:0!important;padding:0!important;line-height:inherit!important;color:inherit!important}[data-cohota-modal=footer] button:before,[data-cohota-modal-btn]:before{border-radius:inherit!important;border-color:transparent!important}[data-cohota-modal=footer] button:focus-visible:before,[data-cohota-modal-btn]:focus-visible:before{border-color:var(--cohota-brand)!important}.ui-dialog .ui-dialog-buttonpane button:not(.btn-primary),[data-cohota-modal-btn=secondary]{background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;border:1px solid var(--cohota-n-300)!important}@media(hover:hover){.ui-dialog .ui-dialog-buttonpane button:not(.btn-primary):hover,[data-cohota-modal-btn=secondary]:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)!important}}.ui-dialog .ui-dialog-buttonpane .btn-primary,[data-cohota-modal-btn=primary]{background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;border:1px solid var(--cohota-brand)!important}@media(hover:hover){.ui-dialog .ui-dialog-buttonpane .btn-primary:hover,[data-cohota-modal-btn=primary]:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important;box-shadow:var(--cohota-elev-2)!important}}[data-cohota-modal-btn=primary] *,[data-cohota-modal-btn=secondary] *{color:inherit!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media]{width:min(800px,calc(100vw - 24px))!important;max-width:min(800px,calc(100vw - 24px))!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-modal=body]{display:flex;flex-direction:column;gap:0;max-height:min(70dvh,640px);overflow:auto!important;padding:12px 20px 8px!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=tabs]{box-sizing:border-box;display:flex!important;flex-wrap:wrap;align-items:stretch;column-gap:24px;row-gap:0;margin:0 0 12px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=tabs]>[role=tab]{box-sizing:border-box;display:inline-flex!important;align-items:center;margin:0!important;padding:10px 2px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--cohota-n-600)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;cursor:pointer;transition:color .12s,border-color .12s}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=tabs]>[role=tab][aria-selected=true]{color:var(--cohota-brand)!important;border-bottom-color:var(--cohota-brand)!important}@media(hover:hover){[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=tabs]>[role=tab]:hover{color:var(--cohota-n-900)!important}}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=tabs]>[role=tab]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:-2px;border-radius:var(--cohota-r-control)!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [class*=tabs__container],[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [class*=tabs__tabList],[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [class*=view-tabs]{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=panel]{box-sizing:border-box;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=panel] [class*=panel__content]{margin:0!important;padding:0!important;border:0!important;background:transparent!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] :is([data-cohota-embed-media=table],[data-cohota-embed-media=panel] table,#tabVideo table,#tabAudio table){box-sizing:border-box;width:100%;margin:0 0 16px!important;border:1px solid var(--cohota-n-200)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);overflow:hidden}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] :is([data-cohota-embed-media=table],[data-cohota-embed-media=panel] table,#tabVideo table,#tabAudio table)>thead>tr>th{box-sizing:border-box;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:color-mix(in srgb,var(--cohota-brand, #0374b5) 6%,var(--cohota-surface, #fff))!important;color:var(--cohota-n-700)!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important;text-align:left!important;white-space:nowrap}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] :is([data-cohota-embed-media=table],[data-cohota-embed-media=panel] table,#tabVideo table,#tabAudio table)>tbody>tr>:is(th,td){box-sizing:border-box;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;color:var(--cohota-n-800)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;vertical-align:middle!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] :is([data-cohota-embed-media=table],[data-cohota-embed-media=panel] table,#tabVideo table,#tabAudio table)>tbody>tr:last-child>:is(th,td){border-bottom:0!important}@media(hover:hover){[data-cohota-modal=root][data-cohota-modal-kind=embed-media] :is([data-cohota-embed-media=table],[data-cohota-embed-media=panel] table,#tabVideo table,#tabAudio table)>tbody>tr:hover>:is(th,td){background:var(--cohota-table-row-hover)!important}}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] :is([data-cohota-embed-media=table],[data-cohota-embed-media=panel] table,#tabVideo table,#tabAudio table) input[type=checkbox]{width:18px;height:18px;margin:0!important;accent-color:var(--cohota-brand)}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] :is([data-cohota-embed-media=table],[data-cohota-embed-media=panel] table,#tabVideo table,#tabAudio table)+br{display:none!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=options]{box-sizing:border-box;margin:0 0 8px!important;padding:14px 14px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light)!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=form]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0!important;padding:0!important;border:0!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=form]>.controls{margin:0!important;padding:0!important;float:none!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=form]>.controls label,[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=form]>.controls>div{display:flex!important;align-items:center;gap:9px;margin:0!important;color:var(--cohota-n-800);font-size:14px;font-weight:500;line-height:1.4}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=form]>.controls input[type=checkbox]{flex:none;width:18px;height:18px;margin:0!important;accent-color:var(--cohota-brand)}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=form]>.control-label{float:none!important;width:auto!important;margin:0!important;padding:0!important;color:var(--cohota-n-800)!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;text-align:left!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=dims]{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0!important;float:none!important;width:auto!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=dims] input[type=number]{box-sizing:border-box!important;width:96px!important;max-width:40%!important;min-height:40px!important;margin:0!important;padding:8px 10px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.3!important;box-shadow:none!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=dims] input[type=number]:disabled{background:var(--cohota-n-100)!important;color:var(--cohota-n-500)!important;cursor:not-allowed}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=dims] input[type=number]:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-embed-media=dims] .help-block,[data-cohota-modal=root][data-cohota-modal-kind=embed-media] #aspect_ratio_note{flex:1 1 100%;margin:4px 0 0!important;padding:0!important;color:var(--cohota-n-600)!important;font-size:12px!important;line-height:1.4!important}@media(max-width:640px){[data-cohota-modal=root][data-cohota-modal-kind=embed-media]{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] [data-cohota-modal=body]{max-height:min(78dvh,720px);padding:10px 14px 6px!important}[data-cohota-modal=root][data-cohota-modal-kind=embed-media] :is([data-cohota-embed-media=table],[data-cohota-embed-media=panel] table,#tabVideo table,#tabAudio table){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced]{height:auto!important;min-height:0!important;max-height:min(92dvh,900px)!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations]{width:min(920px,calc(100vw - 24px))!important;max-width:min(920px,calc(100vw - 24px))!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history]{width:min(560px,calc(100vw - 24px))!important;max-width:min(560px,calc(100vw - 24px))!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-modal=body],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] [data-cohota-modal=body],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal=body]{flex:0 1 auto!important;min-height:0!important;max-height:min(62dvh,640px);overflow:auto!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bcs__modal-content-wrapper,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] .bcs__modal-content-wrapper,[data-cohota-modal=root] [data-cohota-bcs=modal-wrap],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca__wrapper,[data-cohota-modal=root] [data-cohota-bcs=assoc]{display:flex;flex-direction:column;gap:16px}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca__wrapper>h3,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-associations~h3,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-modal=body] h3{margin:0!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca__wrapper>br{display:none}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-filter,[data-cohota-modal=root] [data-cohota-bcs=assoc-filter]{display:flex;flex-direction:column;gap:10px;margin:0 0 4px!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-filter [class*=view--flex]{flex-wrap:wrap!important;gap:10px!important;align-items:stretch!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-filter [class*=flexItem]{flex:1 1 200px!important;min-width:min(100%,180px)!important;max-width:100%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-filter [class*=textInput__facade],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] #termsFilter,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] #subAccountsFilter{min-height:40px}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-details__wrapper,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-details]{margin:0 0 4px!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-details__wrapper button,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-details] button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:36px!important;margin:0 0 8px!important;padding:6px 10px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:var(--cohota-elev-1)!important;font-size:13px!important;font-weight:600!important;outline:none!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-details__wrapper button:before,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-details] button:before{content:none!important;display:none!important}@media(hover:hover){[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-details__wrapper button:hover,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-details] button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-on-brand)!important}}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-table__wrapper,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-picker-table],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-associations-table,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-current]{box-sizing:border-box;width:100%;max-width:100%;margin:10px 0 0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);overflow:auto;padding-left:0!important;-webkit-overflow-scrolling:touch}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-table__wrapper table,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-associations-table table,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-table]{width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-table__wrapper table :is(th,td):nth-child(1){width:44px!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-table__wrapper table :is(th,td):nth-child(2){width:28%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-table__wrapper table :is(th,td):nth-child(3){width:16%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-table__wrapper table :is(th,td):nth-child(4){width:14%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-table__wrapper table :is(th,td):nth-child(5){width:14%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-table__wrapper table :is(th,td):nth-child(6){width:18%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-associations-table table :is(th,td):nth-child(1){width:26%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-associations-table table :is(th,td):nth-child(2){width:18%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-associations-table table :is(th,td):nth-child(3){width:14%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-associations-table table :is(th,td):nth-child(4){width:12%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-associations-table table :is(th,td):nth-child(5){width:18%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-associations-table table :is(th,td):nth-child(6){width:56px!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-associations-table table thead th:last-child{font-size:0!important;color:transparent!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-table__wrapper table :is(th,td):nth-child(1){text-align:center!important;padding-left:8px!important;padding-right:8px!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table thead th{box-sizing:border-box!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-700)!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important;text-align:left!important;vertical-align:middle!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody td,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody th{box-sizing:border-box!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;font-size:13px!important;line-height:1.4!important;text-align:left!important;vertical-align:middle!important;overflow:hidden;text-overflow:ellipsis}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody tr:last-child td,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody tr:last-child th{border-bottom:0!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody th[colspan]{background:var(--cohota-wash-light)!important;color:var(--cohota-n-700)!important;font-size:12px!important;font-weight:700!important;padding:8px 12px!important}@media(hover:hover){[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody tr:hover td{background:var(--cohota-row-hover-bg)!important}}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-remove],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody button:has(svg[name=IconX]),[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody button:has(svg[name=IconTrash]){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-600)!important;box-shadow:none!important;outline:none!important;cursor:pointer}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-remove]:before,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody button:has(svg[name=IconX]):before{content:none!important;display:none!important}@media(hover:hover){[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-bcs=assoc-remove]:hover,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] table tbody button:has(svg[name=IconX]):hover{background:var(--cohota-danger-wash)!important;color:var(--cohota-danger-ink)!important}}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-modal=footer],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] [data-cohota-modal=footer],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal=footer]{flex:none!important;min-height:0!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-modal-btn],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] [data-cohota-modal-btn],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal-btn],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-modal=footer] button,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] [data-cohota-modal=footer] button,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal=footer] button{min-height:40px!important;padding:0 18px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important;box-shadow:var(--cohota-elev-1)!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-modal-btn=primary],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] [data-cohota-modal-btn=primary],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal-btn=primary]{background:var(--cohota-brand)!important;border:1px solid var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] [data-cohota-modal-btn=secondary],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] [data-cohota-modal-btn=secondary],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal-btn=secondary]{background:var(--cohota-surface)!important;border:1px solid var(--cohota-n-300)!important;color:var(--cohota-n-900)!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations] .bca-course-associations{max-width:100%}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] .bcs__history,[data-cohota-modal=root] [data-cohota-bcs=history-list]{display:flex;flex-direction:column;gap:10px}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] .bcs__history-item:not(.bcs__unsynced-changes),[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] [data-cohota-bcs=history-item]{box-sizing:border-box;margin:0!important;padding:12px 14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] .bcs__history-item__title,[data-cohota-modal=root] [data-cohota-bcs=history-title]{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:space-between!important;gap:8px 16px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] .bcs__history-item__title h3,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] .bcs__history-item__title [class*=-heading]{margin:0!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history] .bcs__history-item__title [class*=-text]{color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced]{width:min(760px,calc(100vw - 24px))!important;max-width:min(760px,calc(100vw - 24px))!important;height:auto!important;min-height:0!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced]>*,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal=header],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal=footer]{flex:none!important;min-height:0!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal=body]{display:flex!important;flex-direction:column!important;flex:0 1 auto!important;min-height:0!important;max-height:min(68dvh,560px);overflow:hidden!important;padding:12px 20px!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__modal-content-wrapper,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-bcs=modal-wrap]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:12px}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__history{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:12px;margin:0!important;padding:0!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-changes,[data-cohota-modal=root] [data-cohota-bcs=unsynced-block]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:12px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__title,[data-cohota-modal=root] [data-cohota-bcs=unsynced-title]{flex:none;margin:0!important;padding:0 0 10px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__title h3,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__title [class*=-heading]{margin:0!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__table,[data-cohota-modal=root] [data-cohota-bcs=unsynced-table-wrap]{flex:1 1 auto;min-height:0;width:100%;max-width:100%;max-height:min(46dvh,380px);overflow:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-bcs=unsynced-table],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__table table{width:100%!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;border:0!important;background:transparent!important;box-shadow:none!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table :is(th,td):nth-child(1){width:52%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table :is(th,td):nth-child(2){width:24%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table :is(th,td):nth-child(3){width:24%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table thead th{box-sizing:border-box!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-700)!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important;text-align:left!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table thead th [class*=screenReaderContent]{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important;border:0!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table tbody td{box-sizing:border-box!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;font-size:13px!important;line-height:1.4!important;vertical-align:middle!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table tbody td:nth-child(1){overflow:hidden}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table tbody td:nth-child(2),[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table tbody td:nth-child(3){white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table tbody td:nth-child(2) [class*=-text],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table tbody td:nth-child(3) [class*=-text]{white-space:nowrap!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table tbody tr:last-child td{border-bottom:0!important}@media(hover:hover){[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table tbody tr:hover td{background:var(--cohota-row-hover-bg)!important}}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__name{display:flex!important;align-items:flex-start!important;gap:8px!important;min-width:0;max-width:100%}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__name>[class*=-view],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__name>span:last-child{min-width:0;flex:1 1 auto}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__name svg[name=IconBlueprint]{flex:none;width:16px!important;height:16px!important;margin-top:2px;color:var(--cohota-brand)!important;fill:currentColor!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__unsynced-item__name [class*=-text]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--cohota-n-900)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-bcs=sync-options],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] fieldset{box-sizing:border-box!important;flex:none!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 24px!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-wash-light)!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] fieldset [class*=gridRow]{flex-wrap:wrap!important;gap:8px 24px!important;align-items:center!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] fieldset label,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] fieldset [class*=checkbox__control],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] fieldset [class*=checkboxFacade]{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] fieldset [class*=checkboxFacade__label]{color:var(--cohota-n-800)!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal=footer]{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;padding:12px 20px 16px!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal=footer]>[class*=view--flex],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-modal=footer]>span{display:inline-flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;width:100%!important;margin:0!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] #unsynced_changes_modal_sync,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] [data-cohota-bcs=modal-sync]{display:inline-flex!important;margin:0!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] #unsynced_changes_modal_sync .bcs__migration-sync__button,[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] #unsynced_changes_modal_sync button{width:auto!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__sync-btn-icon{display:inline-flex!important;align-items:center!important;margin-inline-end:8px}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] .bcs__sync-btn-text{white-space:nowrap!important}@media(max-width:640px){[data-cohota-modal=root][data-cohota-modal-kind=blueprint-associations],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-history],[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced]{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table :is(th,td):nth-child(1){width:44%!important}[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table :is(th,td):nth-child(2),[data-cohota-modal=root][data-cohota-modal-kind=blueprint-unsynced] table :is(th,td):nth-child(3){width:28%!important}}.registration-dialog{margin:0;font-size:14px}.registration-dialog .controls{margin-left:0}.registration-dialog .control-group,.registration-dialog .ic-Form-control{margin-bottom:16px}.registration-dialog .pairing-code-text a,.ui-dialog .privacy_policy_link{display:none}.ui-dialog .ui-dialog-buttonpane button{flex:1}.ui-dialog[data-cohota-add-item=dialog]{width:min(770px,calc(100vw - 24px))!important;max-width:min(800px,calc(100vw - 24px))!important;height:auto!important;max-height:calc(100dvh - 24px)!important;overflow:hidden!important}.ui-dialog[data-cohota-add-item=dialog]>.ui-dialog-content,#select_context_content_dialog[data-cohota-add-item="1"]{box-sizing:border-box;height:auto!important;max-height:none!important;min-height:0!important;overflow:hidden auto!important;padding:16px 20px 8px!important}#select_context_content_dialog[data-cohota-add-item="1"]>[data-cohota-add-item=type],#select_context_content_dialog [data-cohota-add-item=type]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 14px!important;background:var(--cohota-surface);font-size:14px;font-weight:600;color:var(--cohota-n-700);line-height:1.4}#select_context_content_dialog #add_module_item_select{box-sizing:border-box!important;flex:1 1 200px;min-width:160px;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important}#select_context_content_dialog #add_module_item_select:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}#select_context_content_dialog .holder_name{color:var(--cohota-brand-ink);font-weight:700}#select_context_content_dialog .module_item_option{margin:0 0 12px}#select_context_content_dialog .module_item_option>div[style*=font-size],#select_context_content_dialog .module_item_option>div[role=alert]{display:flow-root;margin:0 0 12px!important;padding:0;color:var(--cohota-n-600)!important;font-size:13px!important;line-height:1.45!important;font-weight:400!important}#select_context_content_dialog .module_item_option>div[style*=font-size]>i[class*=icon-],#select_context_content_dialog .module_item_option>div[role=alert]>i[class*=icon-]{float:left;margin:2px 8px 0 0}#select_context_content_dialog ul.tools>li{box-sizing:border-box;position:relative;margin:0;padding:8px 10px!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent;transition:background-color .12s,box-shadow .12s}@media(hover:hover){#select_context_content_dialog ul.tools>li:hover{background:var(--cohota-brand)!important}#select_context_content_dialog ul.tools>li:hover>a.name,#select_context_content_dialog ul.tools>li:hover>.description{color:var(--cohota-on-brand)!important}}#select_context_content_dialog ul.tools>li>a.name{display:block;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.35;text-decoration:none!important}#select_context_content_dialog ul.tools>li>.description{margin:1px 0 0!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important}#select_context_content_dialog ul.tools>li>a.name:after{content:"";position:absolute;inset:0;z-index:0}#select_context_content_dialog ul.tools>li:focus-within{background:var(--cohota-brand)!important;box-shadow:0 0 0 2px var(--cohota-surface),0 0 0 4px var(--cohota-brand)}#select_context_content_dialog ul.tools>li:focus-within>a.name,#select_context_content_dialog ul.tools>li:focus-within>.description{color:var(--cohota-on-brand)!important}#select_context_content_dialog .module_item_option i[data-cohota-stock-icon]{display:none!important}#select_context_content_dialog .cohota-add-help__icon{flex:none;width:16px;height:16px;margin:0;color:var(--cohota-brand-ink)}#select_context_content_dialog [data-cohota-add-item=modes]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;padding:0;border:0;background:transparent}#select_context_content_dialog [data-cohota-add-mode-btn]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;padding:10px 14px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-700);font-size:14px;font-weight:700;line-height:1.3;text-align:center;cursor:pointer;box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}#select_context_content_dialog [data-cohota-add-mode-btn] .cohota-add-mode__icon{flex:none;width:18px;height:18px;color:var(--cohota-n-500)}#select_context_content_dialog [data-cohota-add-mode-label]{font-size:14px;font-weight:700;color:inherit}#select_context_content_dialog [data-cohota-add-mode-btn][data-cohota-add-mode-active]{color:var(--cohota-on-brand);background:var(--cohota-brand);border-color:var(--cohota-brand);box-shadow:var(--cohota-elev-1)}#select_context_content_dialog [data-cohota-add-mode-btn][data-cohota-add-mode-active] .cohota-add-mode__icon{color:var(--cohota-on-brand)}#select_context_content_dialog [data-cohota-add-mode-btn]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cohota-brand)}@media(hover:hover){#select_context_content_dialog [data-cohota-add-mode-btn]:hover:not([data-cohota-add-mode-active]){background:var(--cohota-brand);border-color:var(--cohota-brand);color:var(--cohota-on-brand)}#select_context_content_dialog [data-cohota-add-mode-btn]:hover:not([data-cohota-add-mode-active]) .cohota-add-mode__icon{color:var(--cohota-on-brand)}#select_context_content_dialog [data-cohota-add-mode-btn][data-cohota-add-mode-active]:hover{background:var(--cohota-brand-hover);border-color:var(--cohota-brand-hover)}}#select_context_content_dialog [data-cohota-add-item=list][data-cohota-add-list=hidden],#select_context_content_dialog [data-cohota-add-list=hidden]{display:none!important}#select_context_content_dialog .module_item_option[data-cohota-add-mode=create]>.new{display:block!important;box-sizing:border-box;width:100%;max-width:100%}#select_context_content_dialog .module_item_option[data-cohota-add-mode=link]>.new{display:none!important}#select_context_content_dialog .module_item_option[data-cohota-add-mode=link] option[data-cohota-create-opt],#select_context_content_dialog .module_item_option[data-cohota-add-mode=link] optgroup[data-cohota-add-optgrp=create]{display:none!important}#select_context_content_dialog select.module_item_select{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:280px!important;max-height:min(420px,50vh)!important;margin:0!important;padding:8px!important;overflow:auto!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.45!important;box-shadow:var(--cohota-elev-1)!important}#select_context_content_dialog select.module_item_select[data-cohota-add-select-native]{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;max-height:none!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;opacity:0!important;pointer-events:none!important;box-shadow:none!important}#select_context_content_dialog [data-cohota-add-item=list]{position:relative}#select_context_content_dialog [data-cohota-add-item=search]{box-sizing:border-box;display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:0 12px;min-height:40px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface)}#select_context_content_dialog [data-cohota-add-item=search][data-cohota-add-search-hidden]{display:none!important}#select_context_content_dialog [data-cohota-add-item=search]:focus-within{border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus)}#select_context_content_dialog .cohota-add-search__icon{flex:none;width:16px;height:16px;color:var(--cohota-n-500)}#select_context_content_dialog [data-cohota-add-search]{box-sizing:border-box;flex:1 1 auto;min-width:0;height:38px;margin:0;padding:0;border:0!important;border-radius:0!important;background:transparent!important;color:var(--cohota-n-900);font-size:14px;font-weight:400;line-height:1.4;outline:none!important;box-shadow:none!important;appearance:none;-webkit-appearance:none}#select_context_content_dialog [data-cohota-add-search]:focus,#select_context_content_dialog [data-cohota-add-search]:focus-visible,#select_context_content_dialog [data-cohota-add-search]:active{border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important}#select_context_content_dialog [data-cohota-add-search]::placeholder{color:var(--cohota-n-500)}#select_context_content_dialog [data-cohota-add-search]::-webkit-search-cancel-button{cursor:pointer}#select_context_content_dialog [data-cohota-add-picklist]{box-sizing:border-box;display:flex;flex-direction:column;gap:2px;width:100%;min-height:280px;max-height:min(420px,50vh);margin:0;padding:6px;overflow:auto;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#select_context_content_dialog [data-cohota-add-pick-hidden]{display:none!important}#select_context_content_dialog [data-cohota-add-pick-empty]{margin:auto;padding:24px 12px;text-align:center;font-size:13px;font-weight:500;color:var(--cohota-n-500);line-height:1.4}#select_context_content_dialog [data-cohota-add-pick-empty][hidden]{display:none!important}#select_context_content_dialog [data-cohota-add-pick-group]{margin:6px 4px 2px;padding:4px 8px 2px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--cohota-brand-ink);line-height:1.3;pointer-events:none}#select_context_content_dialog [data-cohota-add-pick]{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:5px 12px;border:1px solid transparent;border-radius:calc(var(--cohota-r-control) - 2px);background:transparent;color:var(--cohota-n-900);font-size:14px;font-weight:500;line-height:1.4;text-align:left;cursor:pointer;box-shadow:none;transition:background-color .12s,border-color .12s,color .12s}#select_context_content_dialog [data-cohota-add-pick] .cohota-add-pick__icon{flex:none;width:16px;height:16px;color:var(--cohota-n-500)}#select_context_content_dialog [data-cohota-add-pick-label]{min-width:0;flex:1 1 auto}@media(hover:hover){#select_context_content_dialog [data-cohota-add-pick]:hover{background:var(--cohota-brand);border-color:var(--cohota-brand);color:var(--cohota-on-brand)}#select_context_content_dialog [data-cohota-add-pick]:hover .cohota-add-pick__icon{color:var(--cohota-on-brand)}}#select_context_content_dialog [data-cohota-add-pick]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cohota-brand)}#select_context_content_dialog [data-cohota-add-pick][data-cohota-add-pick-selected]{background:var(--cohota-brand);border-color:var(--cohota-brand);color:var(--cohota-on-brand);font-weight:600}#select_context_content_dialog [data-cohota-add-pick][data-cohota-add-pick-selected] .cohota-add-pick__icon{color:var(--cohota-on-brand)}#select_context_content_dialog select.module_item_select:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}#select_context_content_dialog select.module_item_select optgroup,#select_context_content_dialog optgroup.cohota-add-optgrp{margin-top:6px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--cohota-brand-ink)}#select_context_content_dialog select.module_item_select option{padding:8px 10px;font-weight:400;letter-spacing:0;color:var(--cohota-n-900);border-radius:var(--cohota-r-control);cursor:pointer}@media(hover:hover){#select_context_content_dialog select.module_item_select option:hover{background:var(--cohota-brand);color:var(--cohota-on-brand)}}#select_context_content_dialog select.module_item_select option:checked{box-shadow:0 0 0 100px var(--cohota-brand) inset;color:var(--cohota-on-brand);-webkit-text-fill-color:var(--cohota-on-brand)}#select_context_content_dialog .module_item_option .new{margin-top:0!important;padding:14px 16px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);font-size:14px;font-weight:600;color:var(--cohota-n-700);box-shadow:var(--cohota-elev-1)}#attachments_select .new[data-cohota-add-upload]{box-sizing:border-box;width:100%;max-width:100%;background:var(--cohota-surface)}#attachments_select .new[data-cohota-add-upload]>table{box-sizing:border-box;width:100%!important;max-width:100%;margin:0;border-collapse:separate!important;border-spacing:0 12px!important;table-layout:fixed}#attachments_select .new[data-cohota-add-upload]>table tbody,#attachments_select .new[data-cohota-add-upload]>table tr{width:100%}#attachments_select .new[data-cohota-add-upload]>table td{box-sizing:border-box;padding:0!important;border:0;vertical-align:middle;font-size:13px;font-weight:600;color:var(--cohota-n-600);line-height:1.35}#attachments_select .new[data-cohota-add-upload]>table td:first-child{width:6.5rem;padding-right:12px!important;white-space:nowrap;text-align:left}#attachments_select .new[data-cohota-add-upload]>table td:last-child{width:auto;font-weight:400;color:var(--cohota-n-900)}#attachments_select #module_attachment_upload_form{display:flex;align-items:center;box-sizing:border-box;width:100%;max-width:100%;min-height:40px;margin:0;padding:4px 6px 4px 4px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface)}#attachments_select #module_attachment_upload_form>span,#attachments_select #module_attachment_upload_form form{display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0}#attachments_select .new[data-cohota-add-upload] #module_attachment_uploaded_data,#attachments_select #module_attachment_upload_form input[type=file]{box-sizing:border-box;display:block;width:100%;max-width:100%;margin:0;padding:0;border:0;background:transparent;font-size:14px;font-weight:400;line-height:1.35;color:var(--cohota-n-800)}#attachments_select .new[data-cohota-add-upload] #module_attachment_uploaded_data::file-selector-button,#attachments_select .new[data-cohota-add-upload] #module_attachment_uploaded_data::-webkit-file-upload-button,#attachments_select #module_attachment_upload_form input[type=file]::file-selector-button,#attachments_select #module_attachment_upload_form input[type=file]::-webkit-file-upload-button{box-sizing:border-box;display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:8px 14px;border:1px solid var(--cohota-brand);border-radius:var(--cohota-r-control);background:var(--cohota-brand);color:var(--cohota-on-brand);font-size:13px;font-weight:700;line-height:1.3;cursor:pointer;box-shadow:var(--cohota-elev-1);-webkit-appearance:none;appearance:none}#attachments_select .new[data-cohota-add-upload] #module_attachment_uploaded_data::file-selector-button:hover,#attachments_select .new[data-cohota-add-upload] #module_attachment_uploaded_data::-webkit-file-upload-button:hover,#attachments_select #module_attachment_upload_form input[type=file]::file-selector-button:hover,#attachments_select #module_attachment_upload_form input[type=file]::-webkit-file-upload-button:hover{background:var(--cohota-brand-hover);border-color:var(--cohota-brand-hover)}#attachments_select .new[data-cohota-add-upload] #attachment_folder_id{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:40px!important;margin:0!important}#select_context_content_dialog .module_item_option .new input[type=text],#select_context_content_dialog .module_item_option .new select,#select_context_content_dialog .module_item_option table input[type=text],#select_context_content_dialog .module_item_option table select{box-sizing:border-box!important;width:100%!important;max-width:100%;min-height:40px!important;margin:4px 0 8px!important;padding:8px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:400!important}#select_context_content_dialog .module_item_option table{width:100%;border-collapse:separate!important;border-spacing:0 8px!important}#select_context_content_dialog .module_item_option table td{padding:0 8px 0 0;vertical-align:middle;border:0;font-size:13px;font-weight:600;color:var(--cohota-n-700)}#select_context_content_dialog .module_item_option input[type=checkbox]{accent-color:var(--cohota-brand);margin-right:8px}#select_context_content_dialog ul.tools{box-sizing:border-box;list-style:none;margin:0 0 12px!important;padding:6px!important;max-height:min(250px,36vh);overflow:auto;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#select_context_content_dialog ul.tools li{margin:5px 0!important;padding:10px 12px;border-radius:calc(var(--cohota-r-control) - 2px);cursor:pointer;font-size:14px;color:var(--cohota-n-900)}#select_context_content_dialog [data-cohota-add-item=indent]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 4px;padding:14px 0 0;font-size:13px;font-weight:600;color:var(--cohota-n-700)}#select_context_content_dialog #content_tag_indent{box-sizing:border-box!important;min-width:200px;flex:1 1 200px;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:400!important}@media(max-width:640px){#select_context_content_dialog [data-cohota-add-item=type]{flex-direction:column;align-items:stretch}#select_context_content_dialog #add_module_item_select{width:100%}#select_context_content_dialog [data-cohota-add-item=modes]{grid-template-columns:1fr}}#mobile-header{padding-top:env(safe-area-inset-top,0)}#mobile-header .mobile-header-title{font-size:16px;font-weight:600}[data-cohota-drawer]{padding-bottom:env(safe-area-inset-bottom,0);background:var(--cohota-surface);--cohota-drawer-indent: 30px;--cohota-drawer-tile: min(2.2rem, 44px);--cohota-tray-tile-blue: #eff3f8;--cohota-tray-icon-blue: #475569}[data-cohota-drawer] button:has(svg[name=IconX]){width:44px!important;height:44px!important;min-width:44px!important}[data-cohota-drawer]>*>[class*=-view--block]{padding:20px 16px!important}[data-cohota-drawer] ul{margin-left:0!important;margin-right:0!important}[data-cohota-drawer] ul>li>div{display:block;width:100%}[data-cohota-drawer] ul>li a,[data-cohota-drawer] ul>li button{box-sizing:border-box;display:flex!important;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 10px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);color:var(--cohota-n-900)!important;font-size:16px;font-weight:500;text-align:left;text-decoration:none!important;transition:background-color .12s,border-color .12s,box-shadow .12s}[data-cohota-drawer] ul>li{margin-bottom:8px}[data-cohota-drawer] ul>li a>span,[data-cohota-drawer] ul>li button span[class*=flex]{gap:10px}[data-cohota-drawer] ul>li+li{border-top:0;margin-top:0;margin-bottom:8px}[data-cohota-drawer] ul>li a:active,[data-cohota-drawer] ul>li button:active{background:var(--cohota-nav-hover-bg);border-color:var(--cohota-select-border)!important;box-shadow:var(--cohota-elev-2)}@media(hover:hover){[data-cohota-drawer] ul>li a:hover,[data-cohota-drawer] ul>li button:hover{background:var(--cohota-nav-hover-bg);border-color:var(--cohota-select-border)!important;box-shadow:var(--cohota-elev-2);color:var(--cohota-brand-ink)}}[data-cohota-drawer] ul>li a *,[data-cohota-drawer] ul>li button *{color:inherit!important}[data-cohota-drawer] ul>li a>span,[data-cohota-drawer] ul>li button>span{flex:1 1 auto}[data-cohota-drawer] ul>li *:has(>svg[name*=Arrow]){margin-left:auto}[data-cohota-drawer] ul>li *:has(>svg[name]:not([name*=Arrow])),[data-cohota-drawer] ul>li *:has(>img){flex:none;display:inline-flex!important;align-items:center;justify-content:center;width:var(--cohota-drawer-tile)!important;min-width:var(--cohota-drawer-tile);max-width:var(--cohota-drawer-tile);height:35px;border-radius:var(--cohota-r-icon-tile);background:var(--cohota-brand-tint);color:var(--cohota-brand)!important;overflow:hidden}[data-cohota-drawer] ul>li *:has(>img){border-radius:var(--cohota-r-round);background:none}[data-cohota-drawer] ul>li:has(img) span[class*=flexItem]:first-child{flex:none;width:var(--cohota-drawer-tile)!important;min-width:var(--cohota-drawer-tile);padding:0!important}[data-cohota-drawer] ul>li img{width:100%;height:100%;display:block;object-fit:cover}[data-cohota-drawer] ul>li svg[name]{color:inherit!important;fill:currentColor;font-size:18px}[data-cohota-drawer] ul>li svg[name*=Arrow]{width:14px!important;height:14px!important;color:var(--cohota-n-400)!important}[data-cohota-drawer] ul>li *:has(>svg[name*=Arrow]){flex:none;color:var(--cohota-n-400)!important}[data-cohota-drawer] ul ul a .cohota-drawer-icon,[data-cohota-drawer] ul li form button .cohota-drawer-icon{flex:none;fill:currentColor!important;display:inline-flex!important;align-items:center;justify-content:center;width:20px!important;min-width:20px;height:20px;color:var(--cohota-n-500)!important;background:none!important}[data-cohota-drawer] .cohota-drawer-icon.cohota-drawer-icon--blue{color:var(--cohota-tray-icon-blue)!important}[data-cohota-drawer] .cohota-drawer-icon.cohota-drawer-icon--green{color:var(--cohota-tray-icon-green)!important}[data-cohota-drawer] .cohota-drawer-icon.cohota-drawer-icon--orange{color:var(--cohota-tray-icon-orange)!important}[data-cohota-drawer] .cohota-drawer-icon.cohota-drawer-icon--purple{color:var(--cohota-tray-icon-purple)!important}[data-cohota-drawer] .cohota-drawer-icon.cohota-drawer-icon--amber{color:var(--cohota-tray-icon-amber)!important}[data-cohota-drawer] .cohota-drawer-icon.cohota-drawer-icon--danger{color:var(--cohota-danger-ink)!important}[data-cohota-drawer] .cohota-drawer-icon.cohota-drawer-icon--slate{color:var(--cohota-tray-icon-blue)!important}[data-cohota-drawer] ul ul{margin:8px 0 0;padding-left:24px}[data-cohota-drawer] [class*=toggleDetails__content]>div{margin-left:0!important}[data-cohota-drawer] ul ul li:has(>hr){display:none!important}[data-cohota-drawer] ul ul li:has(>span[class*=flex-flex]){box-sizing:border-box;display:flex;align-items:center;min-height:48px;padding:8px 10px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}[data-cohota-drawer] ul ul li:has(>span[class*=flex-flex]):hover{background:var(--cohota-row-hover-bg);border-color:var(--cohota-row-hover-border);box-shadow:var(--cohota-elev-2)}[data-cohota-drawer] ul ul li:has(>span[class*=flex-flex])>span[class*=flex-flex]{flex:1;min-width:0;align-items:center}[data-cohota-drawer] ul ul li:has(>span[class*=flex-flex]) a{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}[data-cohota-drawer] ul ul li span[class*=flexItem]:has(>i[class*=icon-]){display:none!important}[data-cohota-drawer] ul ul li span[class*=flexItem]>div:not([transform]){display:none!important}[data-cohota-drawer] ul ul li span[class*=flexItem]>div[transform],[data-cohota-drawer] ul ul a>div[class*=-text]{padding-left:var(--cohota-drawer-indent);font-size:12px;line-height:1.35;color:var(--cohota-muted)}[data-cohota-drawer] ul ul a:has(>div[class*=-text]){flex-wrap:wrap;align-content:center;row-gap:2px}[data-cohota-drawer] ul ul a>div[class*=-text]{flex:0 0 100%}[data-cohota-drawer] ul ul li:has(>span[class*=flex-flex]):has(i[class*=icon-]){position:relative}[data-cohota-drawer] ul ul li:has(>span[class*=flex-flex]):has(i[class*=icon-]) a:after{content:"";position:absolute;inset:0}[data-cohota-drawer] ul ul li:has([class*=spinner]){padding:12px 0}[data-cohota-drawer] ul ul li [class*=spinner__circle]{left:0!important;right:0!important;margin-inline:auto!important}[data-cohota-drawer] ul ul a{font-weight:400}[data-cohota-drawer] ul li form{margin:0}[data-cohota-drawer] ul li form button[type=submit] span{background:none!important;border:0!important;padding:0!important;height:auto!important;line-height:inherit!important;color:inherit!important;display:block!important;justify-content:flex-start!important;text-align:left!important}[data-cohota-drawer] ul li form button[type=submit]{box-sizing:border-box;border-radius:var(--cohota-r-control)!important;display:flex!important;align-items:center;width:100%!important;min-height:48px;padding:6px 12px;border:0;background:none;color:var(--cohota-danger-ink)!important;font-size:16px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .12s}[data-cohota-drawer] ul li form button[type=submit]:active{background:var(--cohota-danger-wash)}@media(hover:hover){[data-cohota-drawer] ul li form button[type=submit]:hover{background:var(--cohota-danger-wash)}}[data-cohota-drawer] div:has(>input[type=checkbox]){display:none!important}[data-cohota-drawer] ul>li a:focus:not(:focus-visible),[data-cohota-drawer] ul>li button:focus:not(:focus-visible){outline-color:transparent}[data-cohota-drawer] button:before,[data-cohota-drawer] a:before{border-radius:inherit}[data-cohota-drawer] button:focus:not(:focus-visible):before,[data-cohota-drawer] a:focus:not(:focus-visible):before{border-color:transparent!important}[data-cohota-drawer] button svg[name=IconX]{width:20px!important;height:20px!important}@media(max-width:1139px){.ic-app-main-content__secondary{padding-left:24px!important}}@media(max-width:768px){.ic-app-main-content__secondary{padding-left:12px!important}}@media(max-width:480px){.ic-Login{padding:0 12px}.ic-Login__container{margin:20px 0}.ic-Login__content{padding:4px}.ic-Login__innerContent{padding-top:22px}.ic-Login__body{padding:16px 18px 10px}.ic-Login-header{padding:0 18px}.registration-content{padding:0 12px}#registration_content{padding:20px 0}#registration_options{padding:26px 18px 20px}.ui-dialog .ui-dialog-content{padding:16px}.ui-dialog .ui-dialog-buttonpane{padding:14px 16px}}body.with-left-side #main{background:transparent;border-radius:0;box-shadow:none}body.with-left-side #not_right_side{position:relative;z-index:2;margin:10px 5px;background:var(--cohota-surface);border-radius:var(--cohota-r-panel);box-shadow:var(--cohota-elev-float)}body.question_banks:not(.with-left-side) #not_right_side{position:relative;z-index:2;margin:10px 5px;background:var(--cohota-surface);border-radius:var(--cohota-r-panel);box-shadow:var(--cohota-elev-float)}body.question_banks:not(.with-left-side) #content{padding:20px 24px 32px}@media only screen and (max-width:767px){body.question_banks:not(.with-left-side) #not_right_side{max-width:100%;overflow-x:hidden}body.question_banks:not(.with-left-side) #content{padding:16px 8px 24px}}body.with-left-side.course-menu-expanded #main{margin-left:248px}@media only screen and (max-width:767px){body.with-left-side.course-menu-expanded #main{margin-left:0}body.with-left-side #main,body.with-left-side #not_right_side{max-width:100%;overflow-x:hidden}body.with-left-side #content,body.with-left-side.with-right-side #right-side{margin:0 8px 12px}body.with-left-side #content[data-cohota-acct],body.with-left-side[class*=context-account_] #content{padding:16px 12px 24px}}body.with-left-side.course-menu-expanded #left-side{left:-248px}body.with-left-side #left-side{box-sizing:border-box;z-index:0;width:248px;padding-bottom:24px;background:var(--cohota-shell-wash);border-right:0}body.with-left-side #left-side .ic-sticky-frame{padding-right:8px;padding-top:8px;margin-top:10px}body.with-left-side #left-side #section-tabs-header-subtitle,body.with-left-side #left-side .ic-app-course-menu #section-tabs-header-subtitle{display:block;max-width:100%;margin:0 0 10px;padding:0 8px;color:var(--cohota-n-500);font-size:12px;font-weight:600;font-style:normal;line-height:1.4;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.with-left-side #left-side #section-tabs[data-cohota-nav],body.with-left-side #left-side #section-tabs[data-cohota-course-nav]{display:flex;flex-direction:column;margin:0;list-style:none}body.with-left-side #left-side #section-tabs[data-cohota-nav]>li[data-cohota-hidden],body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li[data-cohota-hidden]{display:none}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__group,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__group,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__group{display:flex;align-items:center;gap:8px;margin:16px 0 6px;padding:0 8px}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__group:first-child,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__group:first-child,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__group:first-child{margin-top:4px}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__group-title,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__group-title,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__group-title{font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:var(--cohota-n-900);white-space:nowrap}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__toggle,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__toggle,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__toggle{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;margin-left:auto;padding:2px 4px 2px 6px;border:1px solid transparent;border-radius:var(--cohota-r-round);background:none;color:var(--cohota-n-500);cursor:pointer;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__toggle:focus-visible,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__toggle:focus-visible,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__toggle:focus-visible{outline:2px solid var(--cohota-frame);outline-offset:2px}@media(hover:hover){body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__toggle:hover,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__toggle:hover,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__toggle:hover{background:var(--cohota-frame-tint);border-color:color-mix(in srgb,var(--cohota-frame) 24%,#fff);color:var(--cohota-frame-ink)}}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__count,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__count,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__count{font-size:12px;font-weight:600;line-height:1;color:var(--cohota-n-600)}body.with-left-side #left-side #section-tabs[data-cohota-nav] .new-tab-indicator{display:inline-flex;align-items:center;margin-inline-start:8px;padding:0;border:0;border-radius:0;background:transparent;vertical-align:middle}body.with-left-side #left-side #section-tabs[data-cohota-nav] .new-tab-indicator>span,body.with-left-side #left-side #section-tabs[data-cohota-nav] .new-tab-indicator [aria-hidden=true],body.with-left-side #left-side #section-tabs[data-cohota-nav] .new-tab-indicator [class$=-view--inlineBlock]{display:inline-flex;align-items:center;background:transparent}body.with-left-side #left-side #section-tabs[data-cohota-nav] .new-tab-indicator [class$=-pill]{box-sizing:border-box;display:inline-flex;align-items:center;height:20px;min-height:0;padding:0 7px;border:0;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint-2);color:var(--cohota-n-900)}body.with-left-side #left-side #section-tabs[data-cohota-nav] .new-tab-indicator [class$=-pill__text]{padding:0;color:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1;text-transform:none}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__chev,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__chev,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__chev{flex:none;fill:currentColor;transition:transform .15s}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__group:not([data-cohota-collapsed]) .cohota-acct-nav__chev,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__group:not([data-cohota-collapsed]) .cohota-acct-nav__chev,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__group:not([data-cohota-collapsed]) .cohota-acct-nav__chev{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__chev,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__chev,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__chev{transition:none}}body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section{margin:0;padding:0;border:0;list-style:none}body.with-left-side #left-side #section-tabs>li.section>a:not(.active){color:var(--cohota-n-900)}body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section>a,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a,#mobileContextNavContainer[data-cohota-mobile-nav] a[href]{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:40px;margin-top:3px;padding:8px 10px;border:0;border-radius:var(--cohota-r-control);outline:none;background:transparent;color:var(--cohota-n-900);font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;transition:background-color .12s,color .12s}#mobileContextNavContainer[data-cohota-mobile-nav] a[href]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;min-height:44px;padding:10px 12px}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__icon,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__icon,#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__icon{box-sizing:border-box;flex:none;display:block;width:18px;height:18px;fill:currentColor;color:var(--cohota-n-700);transition:color .12s}body.with-left-side #left-side #section-tabs[data-cohota-nav] .cohota-acct-nav__label,body.with-left-side #left-side #section-tabs[data-cohota-course-nav] .cohota-acct-nav__label,#mobileContextNavContainer[data-cohota-mobile-nav] [data-cohota-label],#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-nav__label{flex:1 1 0;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section>a:hover,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a:hover,#mobileContextNavContainer[data-cohota-mobile-nav] a[href]:hover{background:var(--cohota-frame-tint);text-decoration:none;box-shadow:var(--cohota-elev-1)}}body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section>a.active,body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section>a[data-cohota-active],body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a.active,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a[data-cohota-active],#mobileContextNavContainer[data-cohota-mobile-nav] a[href][data-cohota-active],#mobileContextNavContainer[data-cohota-mobile-nav] a[href][aria-current=page]{background:var(--cohota-frame);color:var(--cohota-frame-fg);font-weight:600;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cohota-frame-fg) 22%,transparent)}body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section>a.active .cohota-acct-nav__icon,body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section>a[data-cohota-active] .cohota-acct-nav__icon,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a.active .cohota-acct-nav__icon,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a[data-cohota-active] .cohota-acct-nav__icon,#mobileContextNavContainer[data-cohota-mobile-nav] a[href][data-cohota-active] .cohota-acct-nav__icon,#mobileContextNavContainer[data-cohota-mobile-nav] a[href][aria-current=page] .cohota-acct-nav__icon{color:var(--cohota-frame-fg)}body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section>a.active:before,body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section>a[data-cohota-active]:before,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a.active:before,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a[data-cohota-active]:before,body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section.active,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section.active{border:0;background:none}body.with-left-side #left-side #section-tabs[data-cohota-nav]>li.section>a:focus-visible,body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a:focus-visible,#mobileContextNavContainer[data-cohota-mobile-nav] a[href]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #left-side #section-tabs[data-cohota-course-nav] i[class*=icon-off],#mobileContextNavContainer[data-cohota-mobile-nav] i[class*=icon-off]{box-sizing:border-box;flex:none;align-self:center;margin-left:auto;padding:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--cohota-n-500);opacity:.75}body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a.active i[class*=icon-off],body.with-left-side #left-side #section-tabs[data-cohota-course-nav]>li.section>a[data-cohota-active] i[class*=icon-off],#mobileContextNavContainer[data-cohota-mobile-nav] a[href][data-cohota-active] i[class*=icon-off]{color:currentColor;opacity:.72}#mobileContextNavContainer[data-cohota-mobile-nav]{box-sizing:border-box;display:block;width:100%;max-height:min(70vh,560px);overflow-x:hidden;overflow-y:auto;margin:0;padding:8px 12px 16px;background:var(--cohota-wash-light);border-bottom:1px solid var(--cohota-n-200);-webkit-overflow-scrolling:touch}#mobileContextNavContainer[data-cohota-mobile-nav]>*{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;grid-template-columns:none!important;grid-template-rows:none!important}#mobileContextNavContainer[data-cohota-mobile-nav] [data-cohota-row]{display:block!important;width:100%;margin:0;padding:0}#mobileContextNavContainer[data-cohota-mobile-nav] [data-cohota-row]>*:not(a):not([data-cohota-empty-col]):not([data-cohota-orphan]){display:block!important;width:100%!important;max-width:none!important}#mobileContextNavContainer[data-cohota-mobile-nav] [data-cohota-row] a[href]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:100%!important;max-width:none!important}#mobileContextNavContainer[data-cohota-mobile-nav] [data-cohota-row][data-cohota-hidden],#mobileContextNavContainer[data-cohota-mobile-nav] [data-cohota-empty-col],#mobileContextNavContainer[data-cohota-mobile-nav] [data-cohota-orphan]{display:none!important}#mobileContextNavContainer[data-cohota-mobile-nav] .cohota-acct-mobile-group{width:100%}#mobileContextNavContainer[data-cohota-mobile-nav] [data-cohota-stock-icon]{display:none!important}.ic-app-nav-toggle-and-crumbs{display:flex;align-items:center;gap:4px;min-height:56px;margin:0;padding:6px 20px 6px 12px;background:transparent;border:none}.ic-app-nav-toggle-and-crumbs ul,.ic-app-nav-toggle-and-crumbs #breadcrumbs{background:transparent}body.with-left-side #courseMenuToggle.ic-app-course-nav-toggle{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;margin:0;border:0;color:var(--cohota-n-700)}@media(hover:hover){body.with-left-side #courseMenuToggle.ic-app-course-nav-toggle:hover{color:var(--cohota-ink)}}body.with-left-side #courseMenuToggle.ic-app-course-nav-toggle:focus-visible{outline:2px solid var(--cohota-frame-ink);outline-offset:2px}body.with-left-side #courseMenuToggle.ic-app-course-nav-toggle i,body.with-left-side #courseMenuToggle.ic-app-course-nav-toggle svg{width:20px;height:20px;font-size:20px;line-height:1}#breadcrumbs{min-width:0;background:transparent}#breadcrumbs>ul{display:flex;align-items:center;flex-wrap:wrap;gap:0}#breadcrumbs>ul>li>a{display:inline-flex;align-items:center;min-height:24px}#breadcrumbs li:not([data-cohota-course-crumb]) a,#breadcrumbs li:not([data-cohota-course-crumb]) span,#breadcrumbs li:not([data-cohota-course-crumb]) .ellipsible{font-size:14px!important;font-weight:500;color:var(--cohota-n-600)}#breadcrumbs>ul>li.home+li>a .ellipsible,#breadcrumbs>ul>li.home+li>a>span,#breadcrumbs>ul>li:first-child:not(.home)>a .ellipsible{font-size:16px!important;font-weight:700!important;color:var(--cohota-brand)!important}@media(hover:hover){#breadcrumbs>ul>li.home+li>a:hover .ellipsible,#breadcrumbs>ul>li:first-child:not(.home)>a:hover .ellipsible{color:var(--cohota-brand-ink)!important;text-decoration:none}#breadcrumbs>ul>li.home+li>a:hover,#breadcrumbs>ul>li:first-child:not(.home)>a:hover{text-decoration:none!important}}#breadcrumbs li[data-cohota-course-crumb]>a,#breadcrumbs li[id^=crumb_course_]>a,#breadcrumbs a[href]:has(.cohota-crumb-course){display:inline-flex;align-items:center;max-width:min(520px,55vw);text-decoration:none!important;color:inherit}#breadcrumbs .cohota-crumb-course{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;max-width:100%}#breadcrumbs .cohota-crumb-course__name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px!important;font-weight:700!important;line-height:1!important;color:var(--cohota-brand)!important}#breadcrumbs .cohota-crumb-course__code{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;font-weight:500!important;line-height:1.3!important;color:var(--cohota-n-700)!important}@media(hover:hover){#breadcrumbs li[data-cohota-course-crumb]>a:hover .cohota-crumb-course__name{text-decoration:none;color:var(--cohota-brand-ink)!important}}.ic-app-nav-toggle-and-crumbs .right-of-crumbs{display:flex;align-items:center;flex:1;gap:8px;min-width:0}.ic-app-nav-toggle-and-crumbs .right-of-crumbs>*{margin-left:0}body.with-left-side #content[data-cohota-course],body.with-left-side[class*=context-course_] #content{box-sizing:border-box;max-width:100%;padding:20px 24px 32px;overflow-x:visible;overflow-y:visible;color:var(--cohota-n-900)}body.with-left-side #right-side{position:relative;z-index:1}#right-side[data-cohota-course-side] [data-cohota-rs-hidden]{display:none!important}#right-side[data-cohota-course-side] #course_status,#course_status[data-cohota-course-status]{--cohota-status-ink: var(--cohota-brand-ink);--cohota-status-fill: var(--cohota-brand);--cohota-status-wash: var(--cohota-brand-tint);--cohota-status-line: color-mix(in srgb, var(--cohota-brand) 18%, #fff);--cohota-status-icon: var(--cohota-success);--cohota-status-icon-ink: var(--cohota-success-ink);position:relative;box-sizing:border-box;overflow:hidden;z-index:0;margin:0 0 8px;padding:8px 16px 0;border:1px solid var(--cohota-status-line);border-radius:var(--cohota-r-panel);background:linear-gradient(135deg,#fff 0%,var(--cohota-status-wash) 55%,color-mix(in srgb,var(--cohota-status-fill) 10%,#fff) 100%);box-shadow:var(--cohota-elev-1);transition:background .18s ease,border-color .18s ease}#right-side[data-cohota-course-side] #course_status.cohota-course-status--pub,#course_status[data-cohota-course-status].cohota-course-status--pub{--cohota-status-ink: var(--cohota-brand-ink);--cohota-status-fill: var(--cohota-brand);--cohota-status-wash: var(--cohota-brand-tint);--cohota-status-line: color-mix(in srgb, var(--cohota-brand) 18%, #fff);--cohota-status-icon: var(--cohota-success);--cohota-status-icon-ink: var(--cohota-success-ink)}#right-side[data-cohota-course-side] #course_status.cohota-course-status--unpub,#course_status[data-cohota-course-status].cohota-course-status--unpub{--cohota-status-ink: var(--cohota-n-700);--cohota-status-fill: var(--cohota-n-400);--cohota-status-wash: var(--cohota-n-50);--cohota-status-line: var(--cohota-n-200);--cohota-status-icon: var(--cohota-n-400);--cohota-status-icon-ink: var(--cohota-n-700)}#right-side[data-cohota-course-side] #course_status>:is(h2,h3,h4),#course_status[data-cohota-course-status]>:is(h2,h3,h4),#right-side[data-cohota-course-side] #course_status>:is(h2,h3,h4)[data-cohota-status-eyebrow],#course_status[data-cohota-course-status]>:is(h2,h3,h4)[data-cohota-status-eyebrow]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:0;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--cohota-status-ink)}#right-side[data-cohota-course-side] #course_status>:is(h2,h3,h4):before,#course_status[data-cohota-course-status]>:is(h2,h3,h4):before{content:"";flex:none;width:7px;height:7px;border-radius:var(--cohota-r-circle);background:var(--cohota-status-fill);box-shadow:0 0 0 3px color-mix(in srgb,var(--cohota-status-fill) 18%,transparent)}#right-side[data-cohota-course-side] .cohota-course-status__body,#course_status[data-cohota-course-status] .cohota-course-status__body{position:relative;z-index:1;display:flex;align-items:center;gap:12px;margin:0 0 14px}#right-side[data-cohota-course-side] .cohota-course-status__mark,#course_status[data-cohota-course-status] .cohota-course-status__mark{position:relative;flex:none;width:44px;height:44px;display:grid;place-items:center;color:var(--cohota-status-icon-ink)}#right-side[data-cohota-course-side] .cohota-course-status__glow,#course_status[data-cohota-course-status] .cohota-course-status__glow{position:absolute;inset:-3px;border-radius:var(--cohota-r-circle);background:radial-gradient(circle at center,color-mix(in srgb,var(--cohota-status-icon) 26%,transparent) 0%,color-mix(in srgb,var(--cohota-status-icon) 10%,transparent) 58%,transparent 74%);box-shadow:none}#right-side[data-cohota-course-side] .cohota-course-status__glow:before,#course_status[data-cohota-course-status] .cohota-course-status__glow:before,#right-side[data-cohota-course-side] .cohota-course-status__glow:after,#course_status[data-cohota-course-status] .cohota-course-status__glow:after{display:none}#right-side[data-cohota-course-side] .cohota-course-status__disc,#course_status[data-cohota-course-status] .cohota-course-status__disc{position:relative;z-index:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:var(--cohota-r-circle);background:var(--cohota-surface);border:1px solid color-mix(in srgb,var(--cohota-status-icon) 22%,#fff);box-shadow:var(--cohota-elev-1);color:var(--cohota-status-icon-ink)}#right-side[data-cohota-course-side] #course_status.cohota-course-status--pub .cohota-course-status__disc,#course_status[data-cohota-course-status].cohota-course-status--pub .cohota-course-status__disc{background:var(--cohota-status-icon);border-color:transparent;color:#fff}#right-side[data-cohota-course-side] .cohota-course-status__glyph,#course_status[data-cohota-course-status] .cohota-course-status__glyph{display:block;width:16px;height:16px;fill:currentColor;color:currentColor}#right-side[data-cohota-course-side] .cohota-course-status__copy,#course_status[data-cohota-course-status] .cohota-course-status__copy{min-width:0;flex:1 1 auto}#right-side[data-cohota-course-side] .cohota-course-status__text,#course_status[data-cohota-course-status] .cohota-course-status__text{margin:0;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--cohota-status-ink)}#right-side[data-cohota-course-side] .cohota-course-status__desc,#course_status[data-cohota-course-status] .cohota-course-status__desc,#right-side[data-cohota-course-side] [data-cohota-status-display],#course_status[data-cohota-course-status] [data-cohota-status-display]{display:none!important}#right-side[data-cohota-course-side] [data-cohota-status-action],#course_status[data-cohota-course-status] [data-cohota-status-action],#right-side[data-cohota-course-side] #course_publish_button button:not([disabled]):not([data-cohota-status-display]),#course_status[data-cohota-course-status] #course_publish_button button:not([disabled]):not([data-cohota-status-display]),#right-side[data-cohota-course-side] #course_status_actions button:not([disabled]):not([data-cohota-status-display]),#course_status[data-cohota-course-status] #course_status_actions button:not([disabled]):not([data-cohota-status-display]){position:relative;z-index:1;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:100%!important;min-height:40px;margin:0;padding:8px 16px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:var(--cohota-elev-1);font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}#right-side[data-cohota-course-side] #course_publish_button,#course_status[data-cohota-course-status] #course_publish_button,#right-side[data-cohota-course-side] #course_status_actions,#course_status[data-cohota-course-status] #course_status_actions{position:relative;z-index:1;display:block;width:100%}@media(hover:hover){#right-side[data-cohota-course-side] [data-cohota-status-action]:hover,#course_status[data-cohota-course-status] [data-cohota-status-action]:hover,#right-side[data-cohota-course-side] #course_publish_button button:not([disabled]):hover,#course_status[data-cohota-course-status] #course_publish_button button:not([disabled]):hover,#right-side[data-cohota-course-side] #course_status_actions button:not([disabled]):hover,#course_status[data-cohota-course-status] #course_status_actions button:not([disabled]):hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)}}#right-side[data-cohota-course-side] [data-cohota-status-action] [data-cohota-stock-icon],#course_status[data-cohota-course-status] [data-cohota-status-action] [data-cohota-stock-icon],#right-side[data-cohota-course-side] #choose_home_page [data-cohota-stock-icon]{display:none!important}#right-side[data-cohota-course-side] .cohota-course-status__deco,#course_status[data-cohota-course-status] .cohota-course-status__deco{position:absolute;right:-18px;bottom:-22px;width:120px;height:120px;pointer-events:none;z-index:0;opacity:.22;color:var(--cohota-status-fill)}#right-side[data-cohota-course-side] .cohota-course-status__deco:before,#course_status[data-cohota-course-status] .cohota-course-status__deco:before,#right-side[data-cohota-course-side] .cohota-course-status__deco:after,#course_status[data-cohota-course-status] .cohota-course-status__deco:after{content:"";position:absolute;border-radius:var(--cohota-r-circle);background:currentColor;opacity:.35}#right-side[data-cohota-course-side] .cohota-course-status__deco:before,#course_status[data-cohota-course-status] .cohota-course-status__deco:before{width:88px;height:88px;right:8px;bottom:18px}#right-side[data-cohota-course-side] .cohota-course-status__deco:after,#course_status[data-cohota-course-status] .cohota-course-status__deco:after{width:56px;height:56px;right:48px;bottom:8px;opacity:.25}#right-side[data-cohota-course-side] .cohota-course-status__deco-book,#course_status[data-cohota-course-status] .cohota-course-status__deco-book{position:absolute;right:28px;bottom:34px;width:64px!important;height:64px!important;fill:currentColor;color:currentColor;opacity:.85}#course_status[data-cohota-course-status] #course_status_actions.ui-buttonset,#course_status[data-cohota-course-status] .ui-buttonset{display:block!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:0 0 12px!important;margin:0!important}#course_status[data-cohota-course-status] #course_status_actions .ui-button,#course_status[data-cohota-course-status] #course_status_form{float:none!important}#right-side[data-cohota-course-side] .course-options{display:flex;flex-direction:column;gap:8px;margin:0 0 22px}#right-side[data-cohota-course-side] .todo-list-header,#right-side[data-cohota-course-side] .cohota-grp-head,#right-side[data-cohota-course-side] .events_list .h2.shared-space{box-sizing:border-box;margin:0!important;padding:8px 0!important;border-bottom:1px solid var(--cohota-n-200)!important}#right-side[data-cohota-course-side] .todo-list-header,#right-side[data-cohota-course-side] .cohota-grp-head,#right-side[data-cohota-course-side] .cohota-todo-head__text,#right-side[data-cohota-course-side] .cohota-grp-head__text,#right-side[data-cohota-course-side] .events_list .h2.shared-space h2{font-size:14px!important;font-weight:700!important;line-height:1.35!important;color:var(--cohota-n-900)!important}#right-side[data-cohota-course-side] .cohota-todo-head__icon,#right-side[data-cohota-course-side] .cohota-grp-head__icon,#right-side[data-cohota-course-side] .cohota-sec-head__icon{width:18px!important;height:18px!important}#right-side[data-cohota-course-side] .cohota-todo-note,#right-side[data-cohota-course-side] .cohota-grp-note,#right-side[data-cohota-course-side] .cohota-sec-note{font-size:12px!important;font-weight:400!important;line-height:1.5!important;color:var(--cohota-n-700)!important}#right-side[data-cohota-course-side] .to-do-list,#right-side[data-cohota-course-side] .events_list,#right-side[data-cohota-course-side] #planner-todosidebar-item-list,#right-side[data-cohota-course-side] .group_list{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:4px 0 0!important;margin:0 0 28px!important}#right-side[data-cohota-course-side] .Sidebar__TodoListContainer,#right-side[data-cohota-course-side] [data-testid=ToDoSidebar]{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin:0!important}#right-side[data-cohota-course-side] .cohota-grp-head{display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px}.cohota-grp-head__icon{flex:none;display:inline-flex;color:var(--cohota-brand)}.cohota-grp-head__text{min-width:0}.cohota-grp-note{grid-column:1 / -1;margin:0!important;padding:0;font-size:12px;font-weight:400;line-height:1.5;color:var(--cohota-n-700)}#right-side[data-cohota-course-side] .group_list{box-sizing:border-box;list-style:none}#right-side[data-cohota-course-side] .group_list>li{margin:0;padding:0;list-style:none}#right-side[data-cohota-course-side] .group_list>li>a{position:relative;display:flex;align-items:center;gap:6px;padding:10px 8px 10px 14px;border:1px solid transparent;border-radius:var(--cohota-r-control);background:transparent;font-size:14px;font-weight:600;line-height:1.45;color:var(--cohota-n-900);text-decoration:none;transition:background-color .15s,color .15s}#right-side[data-cohota-course-side] .group_list>li+li>a{border-radius:0;border-top:1px solid var(--cohota-n-200)}#right-side[data-cohota-course-side] .group_list>li>a:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:var(--cohota-r-round);background:var(--cohota-brand)}@media(hover:hover){#right-side[data-cohota-course-side] .group_list>li>a:hover,#right-side[data-cohota-course-side] .group_list>li>a:focus-visible{background:var(--cohota-row-hover-bg);border-color:transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-900);text-decoration:none;box-shadow:var(--cohota-elev-1)}}.cohota-grp-item__icon{flex:none;color:var(--cohota-brand)}@media only screen and (max-width:767px){body.with-left-side #content[data-cohota-course],body.with-left-side[class*=context-course_] #content{padding:16px 12px 24px}}body.with-left-side #content[data-cohota-course]>h1,body.with-left-side #content[data-cohota-course] .page-title,body.with-left-side #content[data-cohota-course] h1.page-title,body.with-left-side[class*=context-course_] #content>h1,body.with-left-side[class*=context-course_] #content .page-title,body.with-left-side[class*=context-course_] #content h1.page-title{margin:0 0 16px;font-size:32px;font-weight:700;line-height:1.25;color:var(--cohota-n-900)}body.with-left-side #content[data-cohota-course] .header-bar,body.with-left-side[class*=context-course_] #content .header-bar{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:transparent;border:0}.ic-app-nav-toggle-and-crumbs .right-of-crumbs .btn,.ic-app-nav-toggle-and-crumbs .right-of-crumbs a.btn,body.with-left-side #content[data-cohota-course] .btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished),body.with-left-side #content[data-cohota-course] a.btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished),body.with-left-side #content[data-cohota-profile] .btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished),body.with-left-side #content[data-cohota-profile] a.btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished),body.with-left-side[class*=context-course_] #content .btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished),body.with-left-side[class*=context-course_] #content a.btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:0;padding:6px 14px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);box-shadow:var(--cohota-elev-1);font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;white-space:nowrap;vertical-align:middle;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}body.with-left-side #content :is(#assignment_publish_button,#quiz-publish-link,#topic_publish_button,#wiki_page_show .publish-button>.btn){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:11rem;min-height:40px;margin:0;padding:6px 14px;flex-shrink:0;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);box-shadow:var(--cohota-elev-1);font-size:14px;font-weight:500;line-height:1.35;white-space:nowrap;vertical-align:middle;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}body.with-left-side #content :is(#assignment_publish_button,#quiz-publish-link,#topic_publish_button,#wiki_page_show .publish-button>.btn) .publish-text{margin:0;text-indent:-.25em}body.with-left-side #content :is(#assignment_publish_button,#quiz-publish-link,#topic_publish_button,#wiki_page_show .publish-button>.btn).btn-published{border-color:color-mix(in srgb,var(--cohota-success) 35%,var(--cohota-surface));background:var(--cohota-success-wash);color:var(--cohota-success-ink)}body.with-left-side #content :is(#assignment_publish_button,#quiz-publish-link,#topic_publish_button,#wiki_page_show .publish-button>.btn).btn-unpublish{border-color:var(--cohota-danger-line)!important;background:var(--cohota-danger-wash)!important;color:var(--cohota-danger-ink)!important;box-shadow:var(--cohota-elev-1)}@media(hover:hover){body.with-left-side #content :is(#assignment_publish_button,#quiz-publish-link,#topic_publish_button,#wiki_page_show .publish-button>.btn).btn-publish:hover{background:var(--cohota-ctrl-hover-bg);border-color:var(--cohota-ctrl-hover-border);color:var(--cohota-ctrl-hover-fg);box-shadow:var(--cohota-elev-2)}}body.with-left-side #content :is(#assignment_publish_button,#quiz-publish-link,#topic_publish_button,#wiki_page_show .publish-button>.btn):focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content .header-bar.page-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}body.with-left-side #content .header-bar.page-toolbar .page-toolbar-start,body.with-left-side #content .header-bar.page-toolbar .page-toolbar-end{display:flex;flex-wrap:wrap;align-items:center;gap:8px}body.with-left-side #content .header-bar.page-toolbar .page-toolbar-end{margin-left:auto}body.with-left-side #content .header-bar .blueprint-label,body.with-left-side #content .header-bar .bpc-lock-toggle-wrapper,body.with-left-side #content .header-bar .publishing,body.with-left-side #content .header-bar .buttons{display:inline-flex;align-items:center;flex-shrink:0;gap:8px;margin:0;vertical-align:middle}body.with-left-side #content .bpc-lock-toggle,body.with-left-side #content .bpc-lock-toggle>span,body.with-left-side #content .bpc-lock-toggle [data-position],body.with-left-side #content .bpc-lock-toggle [data-popover-trigger]{display:inline-flex;align-items:center;vertical-align:middle}body.with-left-side #content .bpc-lock-toggle button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;box-shadow:var(--cohota-elev-1)!important;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}body.with-left-side #content .bpc-lock-toggle button [class*=baseButton__content]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:40px!important;margin:0!important;padding:6px 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:inherit!important;box-shadow:none!important;transition:background-color .12s,border-color .12s,color .12s!important}body.with-left-side #content .bpc-lock-toggle button [class*=baseButton__content]:before{content:none!important;border:0!important}body.with-left-side #content .bpc-lock-toggle button [class*=baseButton__childrenLayout],body.with-left-side #content .bpc-lock-toggle button [class*=baseButton__iconWrapper],body.with-left-side #content .bpc-lock-toggle button [class*=baseButton__childrenWrapper],body.with-left-side #content .bpc-lock-toggle button [class*=baseButton__children]{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:inherit!important}body.with-left-side #content .bpc-lock-toggle .bpc-lock-toggle__label{font:inherit;font-size:14px;font-weight:500;line-height:1.35;color:inherit;white-space:nowrap}body.with-left-side #content .bpc-lock-toggle button svg[name]{display:block;flex:none;width:18px!important;height:18px!important;fill:currentColor;color:inherit}body.with-left-side #content .bpc-lock-toggle button[aria-pressed=true]{color:var(--cohota-warning-ink)!important}body.with-left-side #content .bpc-lock-toggle button[aria-pressed=true] [class*=baseButton__content]{border-color:color-mix(in srgb,var(--cohota-warning) 35%,var(--cohota-surface))!important;background:var(--cohota-warning-wash)!important;color:var(--cohota-warning-ink)!important}@media(hover:hover){body.with-left-side #content .bpc-lock-toggle button:hover:not([disabled]):not([aria-disabled=true]){color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content .bpc-lock-toggle button:hover:not([disabled]):not([aria-disabled=true]) [class*=baseButton__content]{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content .bpc-lock-toggle button:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content .bpc-lock-toggle button[disabled],body.with-left-side #content .bpc-lock-toggle button[aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:none!important}.ic-app-nav-toggle-and-crumbs .right-of-crumbs .btn i[class*=icon-],.ic-app-nav-toggle-and-crumbs .right-of-crumbs .btn i[class^=icon-],body.with-left-side #content[data-cohota-course] .btn i[class*=icon-],body.with-left-side #content[data-cohota-course] .btn i[class^=icon-],body.with-left-side #content[data-cohota-course] a.btn i[class*=icon-],body.with-left-side #content[data-cohota-course] a.btn i[class^=icon-],body.with-left-side #content[data-cohota-profile] .btn i[class*=icon-],body.with-left-side #content[data-cohota-profile] .btn i[class^=icon-],body.with-left-side[class*=context-course_] #content .btn i[class*=icon-],body.with-left-side[class*=context-course_] #content .btn i[class^=icon-],body.with-left-side[class*=context-course_] #content a.btn i[class*=icon-],body.with-left-side[class*=context-course_] #content a.btn i[class^=icon-]{margin:0!important;line-height:1;flex:none}@media(hover:hover){.ic-app-nav-toggle-and-crumbs .right-of-crumbs .btn:hover,.ic-app-nav-toggle-and-crumbs .right-of-crumbs a.btn:hover,body.with-left-side #content[data-cohota-course] .btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished):hover,body.with-left-side #content[data-cohota-course] a.btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished):hover,body.with-left-side #content[data-cohota-profile] .btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished):hover,body.with-left-side #content[data-cohota-profile] a.btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished):hover,body.with-left-side[class*=context-course_] #content .btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished):hover,body.with-left-side[class*=context-course_] #content a.btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished):hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2);text-decoration:none}}.ic-app-nav-toggle-and-crumbs .right-of-crumbs .btn:focus-visible,.ic-app-nav-toggle-and-crumbs .right-of-crumbs a.btn:focus-visible,body.with-left-side #content[data-cohota-course] .btn:focus-visible,body.with-left-side #content[data-cohota-course] a.btn:focus-visible,body.with-left-side #content[data-cohota-profile] .btn:focus-visible,body.with-left-side #content[data-cohota-profile] a.btn:focus-visible,body.with-left-side[class*=context-course_] #content .btn:focus-visible,body.with-left-side[class*=context-course_] #content a.btn:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-course] .btn-primary,body.with-left-side #content[data-cohota-course] a.btn-primary,body.with-left-side #content[data-cohota-profile] .btn-primary,body.with-left-side #content[data-cohota-profile] a.btn-primary,body.with-left-side[class*=context-course_] #content .btn-primary,body.with-left-side[class*=context-course_] #content a.btn-primary{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:6px 14px;border-radius:var(--cohota-r-control);background:var(--cohota-brand);border:1px solid var(--cohota-brand);color:var(--cohota-on-brand);font-size:14px;font-weight:500;line-height:1.35;box-shadow:var(--cohota-elev-1)}@media(hover:hover){body.with-left-side #content[data-cohota-course] .btn-primary:hover,body.with-left-side #content[data-cohota-course] a.btn-primary:hover,body.with-left-side[class*=context-course_] #content .btn-primary:hover,body.with-left-side[class*=context-course_] #content a.btn-primary:hover{background:var(--cohota-brand-hover);border-color:var(--cohota-brand-hover);color:var(--cohota-on-brand)}}.mobile-header-student-view[data-cohota-student-view]{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--cohota-n-800)}@media(hover:hover){.mobile-header-student-view[data-cohota-student-view]:hover{background:var(--cohota-ctrl-hover-bg);color:var(--cohota-ctrl-hover-fg);border-radius:var(--cohota-r-control)}}.mobile-header-student-view[data-cohota-student-view]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-course] .header-bar-right,body.with-left-side #content[data-cohota-course] .header-bar-right__buttons,body.with-left-side[class*=context-course_] #content .header-bar-right,body.with-left-side[class*=context-course_] #content .header-bar-right__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:8px}body.with-left-side #content[data-cohota-course] .header-bar-right__buttons>form:has(>.offline_web_export),body.with-left-side #content[data-cohota-course] .offline_web_export,small.muted:has(>a[href*=offline_web_exports]),body.with-left-side[class*=context-course_] #content .header-bar-right__buttons>form:has(>.offline_web_export),body.with-left-side[class*=context-course_] #content .offline_web_export{display:none!important}body.with-left-side #content[data-cohota-course] .header-bar-right__buttons>form,body.with-left-side[class*=context-course_] #content .header-bar-right__buttons>form{display:inline-flex;margin:0}body.with-left-side #content[data-cohota-course] .header-bar .cohota-header-btn__icon,body.with-left-side[class*=context-course_] #content .header-bar .cohota-header-btn__icon{box-sizing:border-box;flex:none;display:block;width:18px;height:18px;fill:currentColor;color:currentColor}body.with-left-side #content[data-cohota-course] .header-bar .btn[data-cohota-header-btn] i[data-cohota-stock-icon],body.with-left-side[class*=context-course_] #content .header-bar .btn[data-cohota-header-btn] i[data-cohota-stock-icon]{font-size:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;line-height:0!important;display:inline-block!important}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu,body.with-left-side[class*=context-course_] #content #context-modules-publish-menu{display:inline-flex;align-items:center;vertical-align:middle}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup],body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;box-shadow:var(--cohota-elev-1)!important}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__content],body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__content]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:40px!important;margin:0!important;padding:6px 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:inherit!important;box-shadow:none!important;transition:background-color .12s,border-color .12s,color .12s!important}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__childrenLayout],body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__iconWrapper],body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__childrenWrapper],body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__children],body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__childrenLayout],body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__iconWrapper],body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__childrenWrapper],body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup] [class*=baseButton__children]{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:inherit!important}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu .cohota-header-btn__icon,body.with-left-side[class*=context-course_] #content #context-modules-publish-menu .cohota-header-btn__icon{box-sizing:border-box;flex:none;display:block;width:18px;height:18px;fill:currentColor;color:currentColor}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup] .cohota-header-btn__icon--publish,body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup] .cohota-header-btn__icon--publish{color:var(--cohota-success-ink)}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup][data-cohota-header-btn] svg[name]:not(.cohota-header-btn__icon),body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup][data-cohota-header-btn] svg[name]:not(.cohota-header-btn__icon){display:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup]:hover,body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup]:hover{color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup]:hover [class*=baseButton__content],body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup]:hover [class*=baseButton__content]{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup]:hover .cohota-header-btn__icon,body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup]:hover .cohota-header-btn__icon{color:var(--cohota-ctrl-hover-fg)}}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup][aria-expanded=true],body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup][aria-expanded=true]{color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup][aria-expanded=true] [class*=baseButton__content],body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup][aria-expanded=true] [class*=baseButton__content]{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup][aria-expanded=true] .cohota-header-btn__icon,body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup][aria-expanded=true] .cohota-header-btn__icon{color:var(--cohota-ctrl-hover-fg)}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup]:focus-visible,body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-course] #context-modules-publish-menu button[aria-haspopup]:focus-visible [class*=baseButton__content]:before,body.with-left-side[class*=context-course_] #content #context-modules-publish-menu button[aria-haspopup]:focus-visible [class*=baseButton__content]:before{border-color:transparent!important}ul[role=menu] svg[name=IconPublishSolid],ul[role=menu] svg[name=IconPublish],ul[role=menu] svg[name=IconUnpublished],ul[role=menu] svg[name=IconUnpublishedLine],[role^=menuitem] svg[name=IconPublishSolid],[role^=menuitem] svg[name=IconPublish],[role^=menuitem] svg[name=IconUnpublished],[role^=menuitem] svg[name=IconUnpublishedLine],ul[role=menu] span[name=IconPublishSolid],ul[role=menu] span[name=IconPublish],ul[role=menu] span[name=IconUnpublished],ul[role=menu] span[name=IconUnpublishedLine]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}[data-cohota-publish-menu][data-cohota-menu=card],[data-cohota-publish-menu] [data-cohota-menu=card],[data-cohota-menu=root][data-cohota-publish-menu]{box-sizing:border-box;overflow:hidden}[data-cohota-publish-menu][data-cohota-menu=list],ul[role=menu][data-cohota-publish-menu]{display:flex!important;flex-direction:column!important;gap:4px!important;box-sizing:border-box!important;width:100%!important;margin:0!important;list-style:none!important;overflow:hidden!important}[data-cohota-publish-menu] li,[data-cohota-publish-menu] [role=none],ul[role=menu][data-cohota-publish-menu]>li{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}[data-cohota-publish-menu] [role^=menuitem],[data-cohota-menu=item][data-cohota-publish-kind]{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;padding-inline-start:12px!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important;text-align:left!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;overflow:visible!important;position:relative!important;inset:auto!important;transform:none!important}[data-cohota-publish-menu] [role^=menuitem]>span,[data-cohota-menu=item][data-cohota-publish-kind]>span{display:contents!important}[data-cohota-publish-menu] [role^=menuitem]:before,[data-cohota-publish-menu] [role^=menuitem]:after,[data-cohota-menu=item][data-cohota-publish-kind]:before,[data-cohota-menu=item][data-cohota-publish-kind]:after{content:none!important;display:none!important;border:0!important}[data-cohota-publish-menu] [role^=menuitem],[data-cohota-menu=item][data-cohota-publish-kind]{color:var(--cohota-n-900)!important;-webkit-text-fill-color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.35!important;overflow:visible!important}[data-cohota-publish-menu] [role^=menuitem] *:not(svg):not(svg *):not([data-cohota-stock-icon]),[data-cohota-menu=item][data-cohota-publish-kind] *:not(svg):not(svg *):not([data-cohota-stock-icon]){color:inherit!important;-webkit-text-fill-color:inherit!important;font-size:14px!important;line-height:1.35!important;opacity:1!important;visibility:visible!important}[data-cohota-publish-menu] .cohota-menu__icon,[data-cohota-menu=item][data-cohota-publish-kind] .cohota-menu__icon{order:-1!important;flex:0 0 18px!important;align-self:flex-start!important;margin:0!important;width:18px!important;height:18px!important;max-width:18px!important;fill:currentColor!important;display:block!important;visibility:visible!important}[data-cohota-publish-kind=publish] .cohota-menu__icon{color:var(--cohota-success-ink)!important}[data-cohota-publish-kind=unpublish] .cohota-menu__icon{color:var(--cohota-n-500)!important}@media(hover:hover){[data-cohota-publish-menu] [role^=menuitem]:hover,[data-cohota-menu=item][data-cohota-publish-kind]:hover{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important;-webkit-text-fill-color:var(--cohota-ctrl-hover-fg)!important;box-shadow:none!important}[data-cohota-publish-menu] [role^=menuitem]:hover .cohota-menu__icon,[data-cohota-menu=item][data-cohota-publish-kind]:hover .cohota-menu__icon{color:var(--cohota-ctrl-hover-fg)!important}}[data-cohota-publish-menu] [role^=menuitem]:focus-visible,[data-cohota-menu=item][data-cohota-publish-kind]:focus-visible,[data-cohota-publish-menu] [role^=menuitem][data-highlighted],[data-cohota-menu=item][data-cohota-publish-kind][data-highlighted]{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important;-webkit-text-fill-color:var(--cohota-ctrl-hover-fg)!important;box-shadow:none!important;outline:none!important}[data-cohota-publish-menu] [role^=menuitem]:focus-visible .cohota-menu__icon,[data-cohota-menu=item][data-cohota-publish-kind]:focus-visible .cohota-menu__icon,[data-cohota-publish-menu] [role^=menuitem][data-highlighted] .cohota-menu__icon,[data-cohota-menu=item][data-cohota-publish-kind][data-highlighted] .cohota-menu__icon{color:var(--cohota-ctrl-hover-fg)!important}[data-cohota-publish-menu] [role^=menuitem]:focus:not(:focus-visible):not(:hover):not([data-highlighted]),[data-cohota-menu=item][data-cohota-publish-kind]:focus:not(:focus-visible):not(:hover):not([data-highlighted]){background:transparent!important;color:var(--cohota-n-900)!important;-webkit-text-fill-color:var(--cohota-n-900)!important}[data-cohota-publish-kind=publish]:focus:not(:focus-visible):not(:hover):not([data-highlighted]) .cohota-menu__icon{color:var(--cohota-success-ink)!important}[data-cohota-publish-kind=unpublish]:focus:not(:focus-visible):not(:hover):not([data-highlighted]) .cohota-menu__icon{color:var(--cohota-n-500)!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]),body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]){box-sizing:border-box;margin:0 0 16px;padding:0;border-radius:var(--cohota-r-panel);background:var(--cohota-wash);box-shadow:var(--cohota-elev-float);overflow:visible}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header{box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:52px;margin:0;padding:12px 14px;background:var(--cohota-wash);border:0;border-radius:var(--cohota-r-panel)}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header .name,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-title,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-title .name,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header .name,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-title,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-title .name{font-size:16px;font-weight:700;line-height:1.35;color:var(--cohota-n-900)}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .complete_requirement,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .progression_complete,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .Button,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .module_header_items .Button,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .complete_requirement,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .progression_complete,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .Button,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .module_header_items .Button{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:6px;min-height:32px;padding:4px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;box-shadow:var(--cohota-elev-1)!important}@media(hover:hover){body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .Button:hover,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .module_header_items .Button:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .Button:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .module_header_items .Button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)!important}}body.with-left-side #content[data-cohota-course] .requirements_message ul.pill,body.with-left-side #content[data-cohota-course] ul.pill,body.with-left-side[class*=context-course_] #content .requirements_message ul.pill,body.with-left-side[class*=context-course_] #content ul.pill{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}body.with-left-side #content[data-cohota-course] .requirements_message ul.pill>li,body.with-left-side #content[data-cohota-course] ul.pill>li,body.with-left-side[class*=context-course_] #content .requirements_message ul.pill>li,body.with-left-side[class*=context-course_] #content ul.pill>li{float:none;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-height:32px;margin:0;padding:4px 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);color:var(--cohota-n-800);font-size:12px;font-weight:600;line-height:1.3}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .add_module_item_link,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .al-trigger,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin button.add_module_item_link,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger-gray,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .publish-icon,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .add_module_item_link,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .al-trigger,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin button.add_module_item_link,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger-gray,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .publish-icon{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;margin:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-700)!important;text-decoration:none!important;box-shadow:none!important;vertical-align:middle;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .add_module_item_link:focus-visible,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .al-trigger:focus-visible,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin button.add_module_item_link:focus-visible,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger:focus-visible,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger-gray:focus-visible,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .publish-icon:has(:focus-visible),body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .add_module_item_link:focus-visible,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .al-trigger:focus-visible,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin button.add_module_item_link:focus-visible,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger:focus-visible,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger-gray:focus-visible,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .publish-icon:has(:focus-visible){outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-course] .ig-row .publish-icon:has(:focus-visible),body.with-left-side #content[data-cohota-course] .ig-admin .publish-icon:has(:focus-visible),body.with-left-side #content[data-cohota-course] .ig-row .publish-icon:focus-visible,body.with-left-side #content[data-cohota-course] .ig-admin .publish-icon:focus-visible,body.with-left-side[class*=context-course_] #content .ig-row .publish-icon:has(:focus-visible),body.with-left-side[class*=context-course_] #content .ig-admin .publish-icon:has(:focus-visible),body.with-left-side[class*=context-course_] #content .ig-row .publish-icon:focus-visible,body.with-left-side[class*=context-course_] #content .ig-admin .publish-icon:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px;border-radius:var(--cohota-r-circle)}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .module-publish-icon button,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) [data-testid=module-publish-menu],body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .module-publish-icon button,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) [data-testid=module-publish-menu],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:2px;width:auto!important;min-width:40px!important;height:32px!important;padding:0 6px!important;margin:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-700)!important;box-shadow:none!important;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .module-publish-icon button:focus-visible,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) [data-testid=module-publish-menu]:focus-visible,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:focus-visible,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .module-publish-icon button:focus-visible,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) [data-testid=module-publish-menu]:focus-visible,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish] [class*=baseButton__content],body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish] [class*=baseButton__childrenLayout],body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish] [class*=baseButton__iconWrapper],body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish] [class*=baseButton__children],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish] [class*=baseButton__content],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish] [class*=baseButton__childrenLayout],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish] [class*=baseButton__iconWrapper],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish] [class*=baseButton__children]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:inherit!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .cohota-mod-action__icon--chevron,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .cohota-mod-action__icon--chevron{width:14px;height:14px}.cohota-pub-status__icon,.cohota-acct-status__icon{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:var(--cohota-r-circle);pointer-events:none}button[data-cohota-pub-status=yes] .cohota-pub-status__icon,button[data-cohota-published] .cohota-pub-status__icon,.publish-icon[data-cohota-pub-status=yes] .cohota-pub-status__icon,.publish-icon-published[data-cohota-item-publish] .cohota-pub-status__icon,.published-status[data-cohota-status=yes] .cohota-acct-status__icon{background:var(--cohota-success-wash);color:var(--cohota-on-brand)}button[data-cohota-pub-status=yes] .cohota-pub-status__icon:before,button[data-cohota-published] .cohota-pub-status__icon:before,.publish-icon[data-cohota-pub-status=yes] .cohota-pub-status__icon:before,.publish-icon-published[data-cohota-item-publish] .cohota-pub-status__icon:before,.published-status[data-cohota-status=yes] .cohota-acct-status__icon:before{content:"";position:absolute;width:16px;height:16px;border-radius:var(--cohota-r-circle);background:var(--cohota-surface)}button[data-cohota-pub-status=yes] .cohota-pub-status__glyph,button[data-cohota-published] .cohota-pub-status__glyph,.publish-icon[data-cohota-pub-status=yes] .cohota-pub-status__glyph,.publish-icon-published[data-cohota-item-publish] .cohota-pub-status__glyph,.published-status[data-cohota-status=yes] .cohota-acct-status__glyph{position:relative;z-index:1;display:block;flex:none;width:16px!important;height:16px!important;color:var(--cohota-success)!important}button[data-cohota-pub-status=no] .cohota-pub-status__icon,button[data-cohota-mod-publish]:not([data-cohota-published]) .cohota-pub-status__icon,.publish-icon[data-cohota-pub-status=no] .cohota-pub-status__icon,.publish-icon[data-cohota-item-publish]:not([data-cohota-published]):not(.publish-icon-published) .cohota-pub-status__icon,.published-status[data-cohota-status=no] .cohota-acct-status__icon{background:var(--cohota-wash);color:var(--cohota-n-500)}.publish-icon[data-cohota-pub-status=no] .cohota-pub-status__icon:before{content:none;display:none}button[data-cohota-pub-status=no] .cohota-pub-status__glyph,button[data-cohota-mod-publish]:not([data-cohota-published]) .cohota-pub-status__glyph,.publish-icon[data-cohota-pub-status=no] .cohota-pub-status__glyph,.publish-icon[data-cohota-item-publish]:not([data-cohota-published]):not(.publish-icon-published) .cohota-pub-status__glyph,.published-status[data-cohota-status=no] .cohota-acct-status__glyph{display:block;flex:none;width:16px!important;height:16px!important;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .cohota-mod-action__icon--status,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .cohota-mod-action__icon--status{display:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:hover .cohota-pub-status__icon[data-cohota-pub-status=no],body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish][aria-expanded=true] .cohota-pub-status__icon[data-cohota-pub-status=no],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:hover .cohota-pub-status__icon[data-cohota-pub-status=no],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish][aria-expanded=true] .cohota-pub-status__icon[data-cohota-pub-status=no]{background:color-mix(in srgb,var(--cohota-on-brand) 18%,transparent);color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:hover .cohota-pub-status__icon[data-cohota-pub-status=no] .cohota-pub-status__glyph,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish][aria-expanded=true] .cohota-pub-status__icon[data-cohota-pub-status=no] .cohota-pub-status__glyph,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:hover .cohota-pub-status__icon[data-cohota-pub-status=no] .cohota-pub-status__glyph,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish][aria-expanded=true] .cohota-pub-status__icon[data-cohota-pub-status=no] .cohota-pub-status__glyph{color:var(--cohota-ctrl-hover-fg)!important}}@media(hover:hover){body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .add_module_item_link:hover,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .al-trigger:hover,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger:hover,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger-gray:hover,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .module-publish-icon button:hover,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) [data-testid=module-publish-menu]:hover,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:hover,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish][aria-expanded=true],body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .publish-icon:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .add_module_item_link:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin .al-trigger:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger-gray:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .module-publish-icon button:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) [data-testid=module-publish-menu]:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:hover,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish][aria-expanded=true],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .publish-icon:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;text-decoration:none!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:hover .cohota-mod-action__icon,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish][aria-expanded=true] .cohota-mod-action__icon,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish]:hover .cohota-mod-action__icon,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) button[data-cohota-mod-publish][aria-expanded=true] .cohota-mod-action__icon{color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .cohota-mod-action__icon,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .cohota-mod-action__icon{box-sizing:border-box;flex:none;display:block;width:18px;height:18px;fill:currentColor;color:currentColor;pointer-events:none}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) [data-cohota-mod-action] i[data-cohota-stock-icon],body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) [data-cohota-mod-action] svg[name]:not(.cohota-mod-action__icon):not(.cohota-mod-type__icon),body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) [data-cohota-mod-action] i[data-cohota-stock-icon],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) [data-cohota-mod-action] svg[name]:not(.cohota-mod-action__icon):not(.cohota-mod-type__icon){font-size:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;line-height:0!important;display:inline-block!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) [data-cohota-mod-action] svg[name]:not(.cohota-mod-action__icon),body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) [data-cohota-mod-action] svg[name]:not(.cohota-mod-action__icon){display:none!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup])>.content,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .assignment-list,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) [id^=context_module_content_],body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .item-group-expandable,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup])>.content,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .assignment-list,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) [id^=context_module_content_],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .item-group-expandable{box-sizing:border-box;margin:0!important;padding:0 10px 10px;background:var(--cohota-wash);border:0!important;border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel);box-shadow:none!important}body.with-left-side #content[data-cohota-course] [data-cohota-itemgroup] .emptyMessage,body.with-left-side[class*=context-course_] #content [data-cohota-itemgroup] .emptyMessage{box-sizing:border-box;margin:0!important;padding:14px 12px!important;border:0!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);color:var(--cohota-n-600);font-size:14px;line-height:1.4}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-list,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .context_module_items,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-list,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .context_module_items{margin:0;padding:8px;list-style:none;background:var(--cohota-surface);border-radius:var(--cohota-r-panel);box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-course] [data-cohota-itemgroup=bare],body.with-left-side[class*=context-course_] #content [data-cohota-itemgroup=bare]{padding-bottom:10px}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup])>.ig-list,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup])>.ig-list{margin:0 10px}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-list:not(:has(>li)),body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) ul.context_module_items:not(:has(>li)),body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-list:not(:has(>li)),body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) ul.context_module_items:not(:has(>li)){display:none!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) div.footer,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) div.footer{box-sizing:border-box;margin:0!important;padding:0 10px!important;min-height:0;clear:both;color:var(--cohota-n-600);overflow:hidden}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .progression_container,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .manage_module,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .show_hide,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .progression_container,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .manage_module,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .show_hide{float:none;padding-left:0;font-size:12px}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) div.footer:has(.progression_details_link:not([style*="display: none"]),.unlock_details:not([style*="display: none"]),.manage_module:not([style*="display: none"]),.show_hide:not([style*="display: none"])),body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) div.footer:has(.progression_details_link:not([style*="display: none"]),.unlock_details:not([style*="display: none"]),.manage_module:not([style*="display: none"]),.show_hide:not([style*="display: none"])){padding:8px 10px 10px!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]),body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]){margin:0;padding:0;list-style:none;border:0}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row{box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;gap:10px;min-height:48px;margin:0 0 2px;padding:8px 10px;border:1px solid transparent;border-radius:var(--cohota-r-control);background:transparent;box-shadow:none;transition:background-color .12s,border-color .12s}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row{position:relative}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) :is(a.title,a.ig-title)[href],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) :is(a.title,a.ig-title)[href]{position:static}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-info .module-item-title,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-info .item_name,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-info .module-item-title,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-info .item_name{display:block;min-width:0;max-width:100%}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) :is(a.title,a.ig-title)[href],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) :is(a.title,a.ig-title)[href]{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:1199px){body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) :is(a.title,a.ig-title)[href],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) :is(a.title,a.ig-title)[href]{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) :is(a.title,a.ig-title)[href]:after,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) :is(a.title,a.ig-title)[href]:after{content:"";position:absolute;inset:0;z-index:0}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row .ig-handle,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row .ig-handle{position:relative;z-index:1}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row .ig-admin,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row .ig-details,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row .ig-admin,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row .ig-details{position:relative}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row.ig-published,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row.ig-published{border-left:1px solid transparent!important;box-shadow:none!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row.ig-published:before,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row.ig-published:after,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row.ig-published:before,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row.ig-published:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important;background:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]):not(.context_module_sub_header) .ig-row:hover,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]):not(.context_module_sub_header) .ig-row:hover{background:var(--cohota-row-hover-bg);border-color:var(--cohota-row-hover-border)!important}}@media(hover:hover){body.with-left-side #content[data-cohota-course] .context_module_item.context_module_sub_header:hover,body.with-left-side #content[data-cohota-course] .context_module_item.context_module_sub_header.context_module_item_hover,body.with-left-side[class*=context-course_] #content .context_module_item.context_module_sub_header:hover,body.with-left-side[class*=context-course_] #content .context_module_item.context_module_sub_header.context_module_item_hover{background-color:transparent}}body.with-left-side #content[data-cohota-course] .context_module_item[data-cohota-itemrow-href] .ig-row,body.with-left-side[class*=context-course_] #content .context_module_item[data-cohota-itemrow-href] .ig-row{cursor:pointer}body.with-left-side #content[data-cohota-course] .context_module_item[data-cohota-itemrow-href] :is(.ig-handle,.draggable-handle),body.with-left-side[class*=context-course_] #content .context_module_item[data-cohota-itemrow-href] :is(.ig-handle,.draggable-handle){cursor:grab}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .ig-row,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .ig-row{min-height:36px;padding:10px 10px 6px;background:transparent!important;border-color:transparent!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header a.ig-title,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header a.item_link,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header a.ig-title,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header a.item_link{display:none!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .locked_title,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .module-item-title,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .locked_title,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .module-item-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--cohota-n-900)}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-title,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) a.title.external_url_link,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-title a,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-title,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) a.title.external_url_link,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-title a{color:var(--cohota-n-900);font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-info,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-info{flex:1 1 0;min-width:0}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .module-item-title,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .item_name,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .module-item-title,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .item_name{min-width:0}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-title,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) a.title.external_url_link,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-title.title,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-title,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) a.title.external_url_link,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-title.title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) a.title.external_url_link:hover,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-title a:hover,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) a.title.external_url_link:hover,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-title a:hover{color:var(--cohota-brand-ink);text-decoration:none}}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-details,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-details__item,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-details,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-details__item{font-size:12px;line-height:1.4;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-type-icon[data-cohota-type-icon]{box-sizing:border-box;position:relative;flex:none;display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;margin:0;padding:0;border-radius:var(--cohota-r-icon-tile);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink);overflow:hidden;line-height:0;vertical-align:middle}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_1 .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_1 .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_1 .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_1 .ig-type-icon[data-cohota-type-icon]{margin-left:20px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_2 .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_2 .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_2 .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_2 .ig-type-icon[data-cohota-type-icon]{margin-left:40px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_3 .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_3 .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_3 .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_3 .ig-type-icon[data-cohota-type-icon]{margin-left:60px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_4 .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_4 .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_4 .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_4 .ig-type-icon[data-cohota-type-icon]{margin-left:80px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_5 .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_5 .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_5 .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_5 .ig-type-icon[data-cohota-type-icon]{margin-left:100px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_0 .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).indent_0 .ig-type-icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]):not([class*=indent_]) .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]):not([class*=indent_]) .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_0 .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).indent_0 .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]):not([class*=indent_]) .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]):not([class*=indent_]) .ig-type-icon[data-cohota-type-icon]{margin-left:0}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .ig-type-icon,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .type_icon,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .ig-type-icon,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .type_icon{display:none!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .cohota-mod-type__icon,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .cohota-mod-type__icon{box-sizing:border-box;position:relative;z-index:1;display:block!important;flex:none;width:18px!important;height:18px!important;margin:0!important;fill:currentColor;color:currentColor;pointer-events:none}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon] .ig-type-icon,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) [data-cohota-type-icon] i[class*=icon-],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) [data-cohota-type-icon] img,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) [data-cohota-type-icon] svg:not(.cohota-mod-type__icon),body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon] .ig-type-icon,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) [data-cohota-type-icon] i[class*=icon-],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) [data-cohota-type-icon] img,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) [data-cohota-type-icon] svg:not(.cohota-mod-type__icon){display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important;font-size:0!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon]:before,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon]:after,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) [data-cohota-type-icon] i:before,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon]:before,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon]:after,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) [data-cohota-type-icon] i:before{content:""!important;display:none!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-admin,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-admin{display:inline-flex;flex:none;align-items:center;gap:4px;margin-left:auto}@media only screen and (max-width:1024px){body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row{gap:6px;min-height:40px;padding:4px 6px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .ig-row,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]).context_module_sub_header .ig-row{min-height:32px;padding:6px 6px 4px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-type-icon[data-cohota-type-icon]{width:28px;height:28px;min-width:28px;min-height:28px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .cohota-mod-type__icon,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .cohota-mod-type__icon{width:16px!important;height:16px!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]{width:28px!important;height:28px!important;min-width:28px!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] .cohota-pub-status__icon,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] .cohota-pub-status__icon{width:24px;height:24px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-admin,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-admin{gap:2px}body.with-left-side #content[data-cohota-course] .context_module_item .ig-details,body.with-left-side[class*=context-course_] #content .context_module_item .ig-details{display:none}body.with-left-side #content[data-cohota-course] [data-cohota-itemrow]:not(.context_module_item) .ig-details,body.with-left-side[class*=context-course_] #content [data-cohota-itemrow]:not(.context_module_item) .ig-details{display:flex;flex-wrap:wrap;gap:2px 10px}}@media only screen and (max-width:767px){body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup])>.content,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .assignment-list,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) [id^=context_module_content_],body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup])>.content,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .assignment-list,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) [id^=context_module_content_]{padding:0 5px 5px}body.with-left-side #content[data-cohota-course] [data-cohota-itemgroup=bare],body.with-left-side[class*=context-course_] #content [data-cohota-itemgroup=bare]{padding-bottom:5px}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup])>.ig-list,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup])>.ig-list{margin:0 5px}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) div.footer,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) div.footer{padding:0 5px!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) div.footer:has(.progression_details_link:not([style*="display: none"]),.unlock_details:not([style*="display: none"]),.manage_module:not([style*="display: none"]),.show_hide:not([style*="display: none"])),body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) div.footer:has(.progression_details_link:not([style*="display: none"]),.unlock_details:not([style*="display: none"]),.manage_module:not([style*="display: none"]),.show_hide:not([style*="display: none"])){padding:8px 5px 10px!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row{gap:4px;min-height:36px;padding:5px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-handle,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-handle{width:16px;min-width:16px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-type-icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .type_icon[data-cohota-type-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-type-icon[data-cohota-type-icon]{width:24px;height:24px;min-width:24px;min-height:24px}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .cohota-mod-type__icon,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .cohota-mod-type__icon{width:14px!important;height:14px!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-title,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) a.title.external_url_link,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-title a,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-title,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) a.title.external_url_link,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-title a{font-size:13px;line-height:1.3}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]{width:26px!important;height:26px!important;min-width:26px!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] .cohota-pub-status__icon,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] .cohota-pub-status__icon{width:22px;height:22px}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger-gray,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-admin .al-trigger-gray{width:28px!important;height:28px!important;min-width:28px!important}}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]{box-sizing:border-box;position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important;font-size:0!important;line-height:0!important;color:var(--cohota-n-500)!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]>button,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]>button{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] i[class*=icon-],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] i[data-cohota-stock-icon],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] svg[name],body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] svg:not(.cohota-pub-status__glyph):not(.cohota-mod-action__icon),body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] i[class*=icon-],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] i[data-cohota-stock-icon],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] svg[name],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish] svg:not(.cohota-pub-status__glyph):not(.cohota-mod-action__icon){display:none!important;width:0!important;height:0!important;font-size:0!important;visibility:hidden!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]:before,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]:after,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]:before,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]:after{content:""!important;display:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]:hover,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .publish-icon[data-cohota-item-publish]:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important}}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .publish-icon-published,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .published,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .publish-icon-published,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .published{color:var(--cohota-success-ink)!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .publish-icon:not(.publish-icon-published),body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .unpublished,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .publish-icon:not(.publish-icon-published),body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .unpublished{color:var(--cohota-n-500)!important}ul.al-options[data-cohota-al-menu],.ui-menu.al-options[data-cohota-al-menu],ul.al-options,.ui-menu.al-options{box-sizing:border-box!important;min-width:280px!important;max-width:min(360px,90vw)!important;width:max-content!important;padding:8px!important;margin:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-2)!important;z-index:10050!important}ul.al-options[data-cohota-al-menu]>li,.ui-menu.al-options[data-cohota-al-menu]>li,ul.al-options>li,.ui-menu.al-options>li{margin:0!important;padding:0!important;border:0!important;background:transparent!important}ul.al-options[data-cohota-al-menu] a:not([style*="display: none"]):not([style*="display:none"]),ul.al-options[data-cohota-al-menu] .ui-menu-item-wrapper,.ui-menu.al-options[data-cohota-al-menu] a:not([style*="display: none"]):not([style*="display:none"]),ul.al-options a:not([style*="display: none"]):not([style*="display:none"]),.ui-menu.al-options a:not([style*="display: none"]):not([style*="display:none"]),ul.al-options .ui-menu-item-wrapper,.ui-menu.al-options .ui-menu-item-wrapper{box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:10px!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:var(--cohota-r-row-nested, 5px)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;text-decoration:none!important;box-shadow:none!important;white-space:normal!important;overflow-wrap:anywhere;overflow:visible!important;font-family:inherit!important}ul.al-options a>.cohota-menu__icon,.ui-menu.al-options .ui-menu-item-wrapper>.cohota-menu__icon,ul.al-options .ui-menu-item-wrapper>.cohota-menu__icon,.ui-menu.al-options a>.cohota-menu__icon{align-self:flex-start;margin-top:2px}ul.al-options[data-cohota-al-menu] .cohota-menu__icon,ul.al-options .cohota-menu__icon{order:0!important;flex:none!important;width:18px!important;height:18px!important;fill:currentColor!important;display:block!important;color:var(--cohota-n-500);pointer-events:none!important}@media(hover:hover){ul.al-options[data-cohota-al-menu] a:not([style*="display: none"]):not([style*="display:none"]):hover,ul.al-options[data-cohota-al-menu] .ui-menu-item-wrapper:hover,ul.al-options[data-cohota-al-menu] .ui-state-focus,.ui-menu.al-options[data-cohota-al-menu] a:not([style*="display: none"]):not([style*="display:none"]):hover,ul.al-options a:not([style*="display: none"]):not([style*="display:none"]):hover,.ui-menu.al-options a:not([style*="display: none"]):not([style*="display:none"]):hover,ul.al-options li:hover>a:not([style*="display: none"]):not([style*="display:none"]),ul.al-options .ui-state-focus{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}ul.al-options[data-cohota-al-menu] a:not([style*="display: none"]):not([style*="display:none"]):hover .cohota-menu__icon,ul.al-options a:not([style*="display: none"]):not([style*="display:none"]):hover .cohota-menu__icon,ul.al-options li:hover>a:not([style*="display: none"]):not([style*="display:none"]) .cohota-menu__icon{color:var(--cohota-ctrl-hover-fg)!important}}ul.al-options a[data-cohota-al-item]:before,ul.al-options a[data-cohota-al-item]:after,ul.al-options a[data-cohota-al-font-icon]:before,ul.al-options a[data-cohota-al-font-icon]:after,ul.al-options .ui-menu-item-wrapper[data-cohota-al-item]:before,ul.al-options .ui-menu-item-wrapper[data-cohota-al-item]:after,.ui-menu.al-options [data-cohota-al-item]:before,.ui-menu.al-options [data-cohota-al-item]:after,.ui-menu.al-options [data-cohota-al-font-icon]:before,.ui-menu.al-options [data-cohota-al-font-icon]:after{content:""!important;display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;font-size:0!important;line-height:0!important;background:none!important;speak:never!important}ul.al-options [data-cohota-al-item] i[class*=icon-],ul.al-options [data-cohota-al-item] i[data-cohota-stock-icon],ul.al-options [data-cohota-al-item] svg[name],ul.al-options [data-cohota-al-item] svg[data-cohota-stock-icon],ul.al-options [data-cohota-al-item] svg:not(.cohota-menu__icon),.ui-menu.al-options [data-cohota-al-item] i[class*=icon-],.ui-menu.al-options [data-cohota-al-item] svg[name],.ui-menu.al-options [data-cohota-al-item] svg:not(.cohota-menu__icon){display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:0!important;visibility:hidden!important;speak:never!important}body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-admin,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]),body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .ig-list,body.with-left-side #content[data-cohota-course] :is(.context_module,[data-cohota-itemgroup]) .context_module_items,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-admin,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-header-admin,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]),body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .ig-list,body.with-left-side[class*=context-course_] #content :is(.context_module,[data-cohota-itemgroup]) .context_module_items{overflow:visible!important}body.with-left-side #content[data-cohota-course] .ic-app-course-home,body.with-left-side #content[data-cohota-course] #course_home_content,body.with-left-side[class*=context-course_] #content .ic-app-course-home,body.with-left-side[class*=context-course_] #content #course_home_content{max-width:100%}body.conferences #content[data-cohota-conferences] .ic-Action-header--before-item-groups{margin:0 0 16px!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}body.conferences #content[data-cohota-conferences] .item-group-container.item-box{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.conferences #content[data-cohota-conferences] li.conference .ig-row>.ig-row__layout>.type_icon[data-cohota-type-icon]{margin-left:0!important}body.conferences #content[data-cohota-conferences] li.conference .ig-row>.ig-row__layout>.ig-info{margin-left:10px!important}body.with-left-side #content[data-cohota-acct]:not([data-cohota-permissions]),body.with-left-side[class*=context-account_] #content:not([data-cohota-permissions]){position:relative;box-sizing:border-box;max-width:100%;padding:20px 24px 32px;overflow-x:hidden}body.with-left-side #content[data-cohota-acct][data-cohota-permissions],body.with-left-side[class*=context-account_] #content[data-cohota-permissions]{position:relative;box-sizing:border-box;max-width:100%;padding:20px 24px 32px;overflow-x:visible}body.with-left-side .cohota-acct-head{margin:0 0 16px}body.with-left-side .cohota-acct-head__title{margin:0;font-size:22px;font-weight:700;line-height:40px;color:var(--cohota-n-900)}body.with-left-side .cohota-acct-head__sub{margin:2px 0 0;font-size:14px;line-height:1.4;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-acct] h1,body.with-left-side[class*=context-account_] #content h1{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}body.with-left-side #content[data-cohota-acct] :is(button,a)[data-cohota-create],body.with-left-side[class*=context-account_] #content :is(button,a)[data-cohota-create]{display:inline-flex!important;align-items:center;gap:8px;min-height:44px;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px;font-weight:600;box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s,box-shadow .12s}@media(hover:hover){body.with-left-side #content[data-cohota-acct] :is(button,a)[data-cohota-create]:hover,body.with-left-side[class*=context-account_] #content :is(button,a)[data-cohota-create]:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-2)}}body.with-left-side #content[data-cohota-acct] :is(button,a)[data-cohota-create]:focus-visible,body.with-left-side[class*=context-account_] #content :is(button,a)[data-cohota-create]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}body.with-left-side #content[data-cohota-acct] :is(button,a)[data-cohota-create] span,body.with-left-side[class*=context-account_] #content :is(button,a)[data-cohota-create] span{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;line-height:inherit!important}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=fieldrow],body.with-left-side[class*=context-account_] #content [data-cohota-filter=fieldrow]{display:flex!important;flex-wrap:wrap;align-items:flex-end;gap:12px;width:100%!important;margin-bottom:5px!important;padding:0!important}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=cell],body.with-left-side[class*=context-account_] #content [data-cohota-filter=cell]{flex:1 1 220px!important;min-width:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=stretch],body.with-left-side[class*=context-account_] #content [data-cohota-filter=stretch]{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}@media only screen and (max-width:600px){body.with-left-side #content[data-cohota-acct] :is(button,a)[data-cohota-create],body.with-left-side[class*=context-account_] #content :is(button,a)[data-cohota-create]{width:100%!important;justify-content:center}}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=card],body.with-left-side[class*=context-account_] #content [data-cohota-filter=card]{box-sizing:border-box;margin:0 0 16px;padding:14px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}[data-cohota-filter=field],body.with-left-side #content[data-cohota-acct] [data-cohota-filter=field],body.with-left-side[class*=context-account_] #content [data-cohota-filter=field]{box-sizing:border-box!important;min-height:40px;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s}@media(hover:hover){[data-cohota-filter=field]:hover,body.with-left-side #content[data-cohota-acct] [data-cohota-filter=field]:hover,body.with-left-side[class*=context-account_] #content [data-cohota-filter=field]:hover{border-color:var(--cohota-n-400)!important}}[data-cohota-filter=field]:focus-within,body.with-left-side #content[data-cohota-acct] [data-cohota-filter=field]:focus-within,#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb=field]:focus-within,#gradebook_wrapper[data-cohota-gradebook] [data-cohota-filter=field]:focus-within,body.with-left-side[class*=context-account_] #content [data-cohota-filter=field]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}#gradebook_wrapper[data-cohota-gradebook] :is([data-cohota-gb=input],[data-cohota-filter=input]):focus{outline:none!important;box-shadow:none!important}[data-cohota-filter=input],body.with-left-side #content[data-cohota-acct] [data-cohota-filter=input],body.with-left-side[class*=context-account_] #content [data-cohota-filter=input]{box-sizing:border-box!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 12px!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--cohota-ink)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}[data-cohota-filter=input]::placeholder,body.with-left-side #content[data-cohota-acct] [data-cohota-filter=input]::placeholder,body.with-left-side[class*=context-account_] #content [data-cohota-filter=input]::placeholder{color:var(--cohota-n-500)!important;opacity:1}[data-cohota-filter=field] svg,body.with-left-side #content[data-cohota-acct] [data-cohota-filter=field] svg,body.with-left-side[class*=context-account_] #content [data-cohota-filter=field] svg{color:var(--cohota-n-500);fill:currentColor}[data-cohota-filter=label]{color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=check],body.with-left-side[class*=context-account_] #content [data-cohota-filter=check]{margin:4px 0 0}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=check-box],body.with-left-side #content[data-cohota-acct] input[type=checkbox],body.with-left-side #content[data-cohota-course] input[type=checkbox],body.with-left-side input[type=checkbox],body.with-left-side[class*=context-account_] #content [data-cohota-filter=check-box],body.with-left-side[class*=context-account_] #content input[type=checkbox],body.with-left-side[class*=context-course_] #content input[type=checkbox]{border-radius:var(--cohota-r-check)!important}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=check-box],body.with-left-side[class*=context-account_] #content [data-cohota-filter=check-box]{border-color:var(--cohota-n-300)!important;background:var(--cohota-surface)!important}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=check] input:checked+label [data-cohota-filter=check-box],body.with-left-side #content[data-cohota-acct] [data-cohota-filter=check] input:checked~label [data-cohota-filter=check-box],body.with-left-side[class*=context-account_] #content [data-cohota-filter=check] input:checked+label [data-cohota-filter=check-box],body.with-left-side[class*=context-account_] #content [data-cohota-filter=check] input:checked~label [data-cohota-filter=check-box]{border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=check-label],body.with-left-side[class*=context-account_] #content [data-cohota-filter=check-label]{color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}body.with-left-side #content[data-cohota-acct] button:not([class*=view-tag]),body.with-left-side #content[data-cohota-acct] [role=button]:not([data-cohota-filter=check-box]):not([class*=view-tag]),body.with-left-side[class*=context-account_] #content button:not([class*=view-tag]),body.with-left-side[class*=context-account_] #content [role=button]:not([data-cohota-filter=check-box]):not([class*=view-tag]){border-radius:var(--cohota-r-control)!important}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=check-box],body.with-left-side #content[data-cohota-acct] input[type=checkbox],body.with-left-side[class*=context-account_] #content [data-cohota-filter=check-box],body.with-left-side[class*=context-account_] #content input[type=checkbox]{border-radius:var(--cohota-r-check)!important}[data-cohota-filter=listbox-root]{z-index:10000;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-2)!important}[data-cohota-filter=listbox-card]{box-sizing:border-box!important;border:0!important;box-shadow:none!important;display:block!important;padding:0!important;min-width:100%;background:var(--cohota-surface)!important;animation:cohota-menu-in .15s ease-out}@media(prefers-reduced-motion:reduce){[data-cohota-filter=listbox-card]{animation:none}}[data-cohota-filter=listbox]{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0!important;padding:8px!important;border:0!important;background:transparent!important;box-shadow:none!important;list-style:none}[data-cohota-filter=listbox] ul{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0!important;padding:0!important;list-style:none}[data-cohota-filter=option]{box-sizing:border-box!important;display:flex!important;align-items:center;gap:10px;min-height:40px!important;margin:0!important;padding:0 12px!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-ink)!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important;box-shadow:none!important;cursor:pointer;transition:background-color .15s,box-shadow .15s,color .15s}[data-cohota-filter=group-label]{display:block!important;margin:0!important;padding:10px 12px 4px!important;color:var(--cohota-n-900)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.02em;text-transform:uppercase}[data-cohota-filter=listbox]>*:first-child [data-cohota-filter=group-label]{padding-top:2px!important}[data-cohota-filter=sep]{min-height:0!important;margin:6px 4px!important;padding:0!important;border:0!important;background:none!important;list-style:none}[data-cohota-filter=sep]>[role=presentation]{height:1px!important;margin:0!important;border:0!important;background:var(--cohota-n-200)!important}[data-cohota-filter=option-row]{background:transparent!important}[data-cohota-filter=option]:hover *,[data-cohota-filter=option][data-cohota-active="1"] *,[data-cohota-filter=option][data-cohota-selected="1"] *,[data-cohota-filter=option][aria-selected=true] *{color:inherit!important}[data-cohota-filter=option][data-cohota-selected="1"]:after,[data-cohota-filter=option][aria-selected=true]:after{content:"";flex:none;margin-left:auto;width:11px;height:6px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:1px;transform:rotate(-45deg) translateY(-2px)}[data-cohota-filter=option]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:-2px!important}body.with-left-side #content[data-cohota-acct] [data-cohota-table-scroll],body.with-left-side[class*=context-account_] #content [data-cohota-table-scroll]{display:block;box-sizing:border-box;width:100%;max-width:100%;margin:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-radius:var(--cohota-r-panel)}body.with-left-side #content[data-cohota-acct] [data-cohota-filter=card],body.with-left-side #content[data-cohota-acct] [data-cohota-pagination],body.with-left-side #content[data-cohota-acct] .cohota-acct-head,body.with-left-side[class*=context-account_] #content [data-cohota-filter=card],body.with-left-side[class*=context-account_] #content [data-cohota-pagination],body.with-left-side[class*=context-account_] #content .cohota-acct-head{max-width:100%}body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table):not([data-cohota-skin]),body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table):not([data-cohota-skin]){min-width:720px;width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);overflow:hidden;background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th{padding:10px 12px!important;border:0;border-bottom:1px solid var(--cohota-n-200);background:var(--cohota-wash-light);color:var(--cohota-n-600);font-size:12px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.04em;text-transform:uppercase;text-align:left;white-space:nowrap}body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th button,body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th a,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th button,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th a{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;text-decoration:none!important;display:inline-flex;align-items:center;min-height:24px;min-width:24px;justify-content:flex-start}body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th>:not([class*=screenReader]):not([class*=ScreenReader]),body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th>:not([class*=screenReader]):not([class*=ScreenReader]){font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important}body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th button span,body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th a span,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th button span,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th a span{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th svg,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th svg{width:1em;height:1em;color:currentColor;fill:currentColor}@media(hover:hover){body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th button:hover,body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th a:hover,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th button:hover,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th a:hover{color:var(--cohota-n-900)!important;opacity:1}}body.with-left-side #content[data-cohota-acct] thead th[data-cohota-col=status],body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=status],body.with-left-side[class*=context-account_] #content thead th[data-cohota-col=status],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=status]{box-sizing:border-box;min-width:7.25rem;padding-left:10px!important;padding-right:10px!important;text-align:center;vertical-align:middle}body.with-left-side #content[data-cohota-acct] thead th[data-cohota-col=status],body.with-left-side[class*=context-account_] #content thead th[data-cohota-col=status]{width:7.25rem;white-space:nowrap}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=status],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=status]{width:3.25rem}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=status] .published-status[data-cohota-status],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=status] .published-status[data-cohota-status]{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0;position:relative;border-radius:var(--cohota-r-circle);line-height:1}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=status] .published-status[data-cohota-status=yes],body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=status] .published-status[data-cohota-status=no],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=status] .published-status[data-cohota-status=yes],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=status] .published-status[data-cohota-status=no]{width:28px;height:28px;background:transparent}body.with-left-side #content[data-cohota-acct] .published-status[data-cohota-status]>:not(.cohota-acct-status__icon),body.with-left-side[class*=context-account_] #content .published-status[data-cohota-status]>:not(.cohota-acct-status__icon){position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.with-left-side #content[data-cohota-acct] .published-status,body.with-left-side[class*=context-account_] #content .published-status{display:flex;align-items:center;justify-content:center}body.with-left-side #content[data-cohota-acct] .published-status[data-cohota-status=yes],body.with-left-side[class*=context-account_] #content .published-status[data-cohota-status=yes]{color:var(--cohota-success)}body.with-left-side #content[data-cohota-acct] .published-status[data-cohota-status=no],body.with-left-side[class*=context-account_] #content .published-status[data-cohota-status=no]{color:var(--cohota-n-400)}body.with-left-side #content[data-cohota-acct] [data-cohota-col=students],body.with-left-side #content[data-cohota-acct] thead th[data-cohota-col=students],body.with-left-side[class*=context-account_] #content [data-cohota-col=students],body.with-left-side[class*=context-account_] #content thead th[data-cohota-col=students],body.with-left-side #content[data-cohota-acct] [data-cohota-col=actions],body.with-left-side #content[data-cohota-acct] thead th[data-cohota-col=actions],body.with-left-side[class*=context-account_] #content [data-cohota-col=actions],body.with-left-side[class*=context-account_] #content thead th[data-cohota-col=actions]{text-align:center}body.with-left-side #content[data-cohota-acct] [data-cohota-col=sis],body.with-left-side #content[data-cohota-acct] thead th[data-cohota-col=sis],body.with-left-side[class*=context-account_] #content [data-cohota-col=sis],body.with-left-side[class*=context-account_] #content thead th[data-cohota-col=sis]{text-align:left}body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) tbody td,body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) tbody th,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) tbody td,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) tbody th{padding:10px 12px!important;border:0;border-bottom:1px solid var(--cohota-n-200);font-size:14px;line-height:1.45;color:var(--cohota-n-900);vertical-align:middle}body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) tbody tr:last-child td,body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) tbody tr:last-child th,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) tbody tr:last-child td,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) tbody tr:last-child th{border-bottom:0}@media(hover:hover){body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) tbody tr:hover td,body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) tbody tr:hover th,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) tbody tr:hover td,body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) tbody tr:hover th{background:var(--cohota-table-row-hover)}}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=course],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=course]{vertical-align:middle}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=course] a,body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=course] a{color:var(--cohota-brand-ink);font-size:15px;font-weight:700;text-decoration:none}@media(hover:hover){body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=course] a:hover,body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=course] a:hover{color:var(--cohota-brand);text-decoration:none}}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=students],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=students]{text-align:center;white-space:nowrap}body.with-left-side #content[data-cohota-acct] .cohota-acct-students,body.with-left-side[class*=context-account_] #content .cohota-acct-students{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--cohota-n-700);font-size:14px;font-weight:500;line-height:1}body.with-left-side #content[data-cohota-acct] .cohota-acct-students__icon,body.with-left-side[class*=context-account_] #content .cohota-acct-students__icon{flex:none;width:15px;height:15px;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-acct] .cohota-acct-students__count,body.with-left-side[class*=context-account_] #content .cohota-acct-students__count{font-variant-numeric:tabular-nums;color:inherit;text-decoration:none}@media(hover:hover){body.with-left-side #content[data-cohota-acct] a.cohota-acct-students__count:hover,body.with-left-side[class*=context-account_] #content a.cohota-acct-students__count:hover{color:var(--cohota-brand);text-decoration:none}}body.with-left-side #content[data-cohota-acct] [data-cohota-col=unit],body.with-left-side #content[data-cohota-acct] thead th[data-cohota-col=unit],body.with-left-side[class*=context-account_] #content [data-cohota-col=unit],body.with-left-side[class*=context-account_] #content thead th[data-cohota-col=unit]{text-align:center}body.with-left-side #content[data-cohota-acct] table:not(.ic-permissions__table) thead th:is([data-cohota-col=unit],[data-cohota-col=students]),body.with-left-side[class*=context-account_] #content table:not(.ic-permissions__table) thead th:is([data-cohota-col=unit],[data-cohota-col=students]){text-align:center}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=unit],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=unit]{vertical-align:middle}body.with-left-side #content[data-cohota-acct] .cohota-acct-unit,body.with-left-side[class*=context-account_] #content .cohota-acct-unit{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:5px 12px 5px 6px;border-radius:var(--cohota-r-round);background:var(--cohota-wash);box-shadow:var(--cohota-elev-1);color:var(--cohota-n-600);font-size:14px;line-height:1.35;vertical-align:middle}body.with-left-side #content[data-cohota-acct] .cohota-acct-unit__icon,body.with-left-side[class*=context-account_] #content .cohota-acct-unit__icon{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px}body.with-left-side #content[data-cohota-acct] .cohota-acct-unit__text,body.with-left-side[class*=context-account_] #content .cohota-acct-unit__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cohota-n-600)!important;text-decoration:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-acct] .cohota-acct-unit a.cohota-acct-unit__text:hover,body.with-left-side[class*=context-account_] #content .cohota-acct-unit a.cohota-acct-unit__text:hover{color:var(--cohota-brand)!important;text-decoration:none}}body.with-left-side #content[data-cohota-acct] tbody td [class*=-avatar],body.with-left-side[class*=context-account_] #content tbody td [class*=-avatar]{width:28px!important;height:28px!important;font-size:12px;vertical-align:middle}body.with-left-side #content[data-cohota-acct] tbody td a[href*="/about/"],body.with-left-side #content[data-cohota-acct] tbody td a[href*="/users/"],body.with-left-side[class*=context-account_] #content tbody td a[href*="/about/"],body.with-left-side[class*=context-account_] #content tbody td a[href*="/users/"]{display:inline-flex;align-items:center;color:var(--cohota-n-900);font-size:14px;font-weight:500;text-decoration:none}@media(hover:hover){body.with-left-side #content[data-cohota-acct] tbody td a[href*="/about/"]:hover,body.with-left-side #content[data-cohota-acct] tbody td a[href*="/users/"]:hover,body.with-left-side[class*=context-account_] #content tbody td a[href*="/about/"]:hover,body.with-left-side[class*=context-account_] #content tbody td a[href*="/users/"]:hover{color:var(--cohota-brand);text-decoration:none}}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions]{white-space:nowrap}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] button,body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] a[href],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] button,body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] a[href]{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;min-width:0!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:none!important;color:color-mix(in srgb,var(--cohota-n-500) 85%,#fff)!important;text-decoration:none!important;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=baseButton__content],body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=baseButton__childrenLayout],body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=baseButton__iconOnly],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=baseButton__content],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=baseButton__childrenLayout],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=baseButton__iconOnly]{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;height:auto!important;padding:0!important;margin:0!important;min-width:0!important;border:0!important;background:none!important;box-shadow:none!important}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=baseButton__iconSVG],body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=iconSVG],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=baseButton__iconSVG],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=iconSVG]{display:inline-flex!important;align-items:center;justify-content:center;width:17px;height:17px;padding:0!important;margin:0!important;line-height:1}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=screenReaderContent],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href])[data-cohota-action] [class*=screenReaderContent]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] button svg:not(.cohota-acct-action__icon),body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] a[href] svg:not(.cohota-acct-action__icon),body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] button svg:not(.cohota-acct-action__icon),body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] a[href] svg:not(.cohota-acct-action__icon){display:none!important}body.with-left-side #content[data-cohota-acct] .cohota-acct-action__icon,body.with-left-side[class*=context-account_] #content .cohota-acct-action__icon{display:block;flex:none;width:17px!important;height:17px!important;color:currentColor;pointer-events:none;transition:color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] button:hover,body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] a[href]:hover,body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] button:hover,body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] a[href]:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href]):hover .cohota-acct-action__icon,body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href]):hover [class*=iconSVG],body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href]):hover [class*=baseButton__iconOnly],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href]):hover .cohota-acct-action__icon,body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href]):hover [class*=iconSVG],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href]):hover [class*=baseButton__iconOnly]{color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] :is(button,a[href]):focus-visible,body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] :is(button,a[href]):focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}@media only screen and (max-width:767px){body.with-left-side #courseMenuToggle.ic-app-course-nav-toggle{width:44px;height:44px}body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] button,body.with-left-side #content[data-cohota-acct] tbody td[data-cohota-col=actions] a[href],body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] button,body.with-left-side[class*=context-account_] #content tbody td[data-cohota-col=actions] a[href]{width:44px!important;height:44px!important}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]),body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]){min-width:44px!important;height:44px!important}}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination],body.with-left-side[class*=context-account_] #content [data-cohota-pagination]{display:flex;justify-content:center;width:100%;margin-top:20px;padding:8px 0 4px}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination-list],body.with-left-side #content[data-cohota-acct] [data-cohota-pagination]>ul,body.with-left-side #content[data-cohota-acct] [data-cohota-pagination]>ol,body.with-left-side[class*=context-account_] #content [data-cohota-pagination-list],body.with-left-side[class*=context-account_] #content [data-cohota-pagination]>ul,body.with-left-side[class*=context-account_] #content [data-cohota-pagination]>ol{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px!important;margin:0;padding:0;list-style:none}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] li,body.with-left-side[class*=context-account_] #content [data-cohota-pagination] li{display:flex;align-items:center;margin:0;padding:0;list-style:none}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]),body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]){display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-width:36px!important;width:auto!important;height:36px!important;margin:0 4px!important;padding:0 10px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:14px!important;font-weight:500!important;line-height:1!important;text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]) [class*=baseButton__content],body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]) [class*=baseButton__childrenLayout],body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]) [class*=baseButton__iconOnly],body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]) [class*=baseButton__content],body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]) [class*=baseButton__childrenLayout],body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]) [class*=baseButton__iconOnly]{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;height:auto!important;padding:0!important;margin:0!important;min-width:0!important;border:0!important;background:none!important;box-shadow:none!important}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]) [class*=iconSVG],body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]) [class*=baseButton__iconSVG],body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]) [class*=iconSVG],body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]) [class*=baseButton__iconSVG]{display:inline-flex!important;align-items:center;justify-content:center;width:1em;height:1em;color:currentColor!important}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]) [class*=screenReaderContent],body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]) [class*=screenReaderContent]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] li>span:not([role]),body.with-left-side[class*=context-account_] #content [data-cohota-pagination] li>span:not([role]){display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:36px;padding:0 4px;color:var(--cohota-n-500);font-size:14px;font-weight:500;line-height:1}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href])[aria-disabled=true],body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] button:disabled,body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href])[aria-disabled=true],body.with-left-side[class*=context-account_] #content [data-cohota-pagination] button:disabled{opacity:.4;cursor:default;pointer-events:none}@media(hover:hover){body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]):not(:disabled):not([aria-disabled=true]):hover,body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]):not(:disabled):not([aria-disabled=true]):hover{background:var(--cohota-nav-hover-bg)!important;border-color:var(--cohota-select-border)!important;color:var(--cohota-brand-ink)!important}}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href])[aria-current=page],body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href])[aria-current=page]{border-color:var(--cohota-nav-active-bg)!important;background:var(--cohota-nav-active-bg)!important;color:var(--cohota-nav-active-fg)!important;font-weight:600}body.with-left-side #content[data-cohota-acct] [data-cohota-pagination] :is(button,a[href]):focus-visible,body.with-left-side[class*=context-account_] #content [data-cohota-pagination] :is(button,a[href]):focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}#gradebook_wrapper[data-cohota-gradebook],#gradebook_wrapper[data-cohota-gradebook] .assignment-gradebook-container{box-sizing:border-box}#gradebook_wrapper[data-cohota-gradebook] #gradebook-toolbar-instui-nav.toolbar{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0;padding:12px 14px;border:1px solid var(--cohota-n-200);border-bottom:0;border-radius:var(--cohota-r-panel) var(--cohota-r-panel) 0 0;background:var(--cohota-surface);box-shadow:none}#gradebook_wrapper[data-cohota-gradebook] #gradebook_app{box-sizing:border-box;margin:0 0 14px;padding:12px 14px 14px;border:1px solid var(--cohota-n-200);border-top:1px solid var(--cohota-n-200);border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#gradebook_wrapper[data-cohota-gradebook] .assignment-gradebook-container>#gradebook_app:first-child,#gradebook_wrapper[data-cohota-gradebook] .assignment-gradebook-container>.accessibility_warning+#gradebook_app{border-radius:var(--cohota-r-panel)}#gradebook_wrapper[data-cohota-gradebook] #gradebook-toolbar-instui-nav.toolbar+#gradebook_app{border-top-color:var(--cohota-n-200)}#gradebook_wrapper[data-cohota-gradebook] .gradebook-menus{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}#gradebook_wrapper[data-cohota-gradebook] #gradebook-actions [data-component=EnhancedActionMenu]>*+*{margin-inline-start:8px}#gradebook_wrapper[data-cohota-gradebook] #gradebook-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto}#gradebook_wrapper[data-cohota-gradebook] .gradebook_menu{display:inline-flex;align-items:center;gap:8px}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn],[data-cohota-gb-individual] [data-cohota-gb-btn],[data-cohota-gb-history] [data-cohota-gb-btn]{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:36px!important;margin:0!important;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn]:before{content:none!important;display:none!important}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn]>span,#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn] [class*=baseButton__content]{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn] *{color:inherit!important}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn] svg[data-cohota-stock-icon],#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn] i[data-cohota-stock-icon]{display:none!important}#gradebook_wrapper[data-cohota-gradebook] .cohota-gb__icon{flex:none;display:block;width:16px;height:16px}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=settings] .cohota-gb__icon,#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=keyboard] .cohota-gb__icon{width:18px;height:18px}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=menu] .cohota-gb__icon{width:14px;height:14px}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn]:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border, var(--cohota-brand))!important;color:var(--cohota-ctrl-hover-fg)!important}}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=settings],#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=keyboard]{width:40px!important;min-width:40px!important;padding:0!important}@media only screen and (max-width:767px){#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn]{min-height:44px!important}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=settings],#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=keyboard]{width:44px!important;min-width:44px!important}}#gradebook_wrapper[data-cohota-gradebook] #keyboard-shortcuts{margin-right:0!important}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=menu],[data-cohota-gb-individual] [data-cohota-gb-btn=menu],[data-cohota-gb-history] [data-cohota-gb-btn=menu]{padding:0 10px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-brand-ink)!important;font-weight:700!important}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=menu]:hover,[data-cohota-gb-individual] [data-cohota-gb-btn=menu]:hover,[data-cohota-gb-history] [data-cohota-gb-btn=menu]:hover{background:var(--cohota-nav-hover-bg)!important;border-color:transparent!important;color:var(--cohota-brand-ink)!important}}#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=filter]{border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] [data-cohota-gb-btn=filter]:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}}[data-cohota-gb-filters=bar]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}[data-cohota-gb-filters=bar]>*{min-width:0!important}[data-cohota-gb-filters=row]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}[data-cohota-gb-filters=row]>*{margin:0!important}[data-cohota-gb-filters=chips]{display:flex!important;flex:1 1 auto!important;min-width:0!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:auto!important}[data-cohota-gb-filters=chips]>*{margin:0!important}[data-cohota-gb-btn=clear-filters]{box-sizing:border-box;display:inline-flex!important;align-items:center;flex:none;min-height:28px;margin:0!important;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;transition:background-color .12s,border-color .12s,color .12s}[data-cohota-gb-btn=clear-filters] *{color:inherit!important;font:inherit!important;text-decoration:none!important}@media(hover:hover){[data-cohota-gb-btn=clear-filters]:hover{border-color:var(--cohota-danger-line, var(--cohota-n-400))!important;background:var(--cohota-danger-wash, var(--cohota-n-50))!important;color:var(--cohota-danger-ink, var(--cohota-n-900))!important}}[data-cohota-gb-btn=clear-filters]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}[data-testid^=applied-filter]{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:6px;min-height:28px;padding:0 6px 0 10px!important;border:1px solid var(--cohota-brand-tint-2, var(--cohota-brand))!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600!important;line-height:1.3;transition:background-color .12s,border-color .12s}[data-testid^=applied-filter] [class*=tag__text]{padding:0!important;color:inherit!important;font:inherit!important}[data-testid^=applied-filter] svg[name=IconX]{flex:none;box-sizing:content-box;width:12px!important;height:12px!important;padding:4px;border-radius:var(--cohota-r-round);color:var(--cohota-brand-ink)!important;opacity:.65;transition:opacity .12s,background-color .12s}@media(hover:hover){[data-testid^=applied-filter]:hover{border-color:var(--cohota-brand)!important;background:var(--cohota-brand-tint-2, var(--cohota-brand-tint))!important}[data-testid^=applied-filter]:hover svg[name=IconX]{opacity:1}}[data-testid^=applied-filter]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook{box-sizing:border-box;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);overflow:hidden;padding-left:0}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar{box-sizing:border-box;border:0!important;border-inline-start:1px solid var(--cohota-n-300)!important;background:var(--cohota-wash-light)!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-header{box-sizing:border-box;display:flex;align-items:center;min-height:44px;padding:0 4px!important;border-bottom:1px solid var(--cohota-n-300)!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-header .sidebar-toggle{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:32px!important;height:32px!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-600)!important;text-decoration:none!important;transition:background-color .12s,border-color .12s,color .12s}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-header .sidebar-toggle.icon-arrow-open-right:before,#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-header .sidebar-toggle.icon-arrow-open-left:before{font-size:16px!important;line-height:1!important}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-header .sidebar-toggle:hover{border-color:var(--cohota-brand)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important}}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-header .sidebar-toggle:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content{padding:8px!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content ul{margin:0!important;padding:0!important;list-style:none!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .checkbox-view{box-sizing:border-box;display:flex!important;align-items:center;gap:10px;min-height:36px;margin:0!important;padding:6px 8px!important;border-radius:var(--cohota-r-control);color:var(--cohota-ink)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;transition:background-color .12s}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .checkbox-view:hover{background:var(--cohota-row-hover-bg)!important}}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .checkbox-view>.checkbox{flex:none;height:14px!important;border-radius:var(--cohota-r-check)!important;cursor:pointer}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .checkbox-view>.checkbox-label{flex:1 1 auto;min-width:0}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .filters>li{box-sizing:border-box;display:flex!important;align-items:center;gap:10px;min-height:36px;padding:6px 8px!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .filters input[type=checkbox]{flex:none;width:16px!important;height:16px!important;margin:0!important;accent-color:var(--cohota-brand)}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .filters label{margin:0!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .operations{margin-top:8px!important;padding-top:8px!important;border-top:1px solid var(--cohota-n-300)!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .operation-view{padding:0!important}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .operation-view:hover{border:none}#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .operation-view>a{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:8px;width:100%;min-height:36px;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] .outcome-gradebook-sidebar-content .operation-view>a:hover{border-color:var(--cohota-brand)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important}}#gradebook_wrapper[data-cohota-gradebook] .outcome-menus{display:flex;align-items:center}#gradebook_wrapper[data-cohota-gradebook] #outcome-gradebook-paginator{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 0 0!important}#gradebook_wrapper[data-cohota-gradebook] #outcome-gradebook-paginator a,#gradebook_wrapper[data-cohota-gradebook] #outcome-gradebook-paginator button{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:0 8px!important;border-radius:var(--cohota-r-control)!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;transition:background-color .12s}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] #outcome-gradebook-paginator a:hover,#gradebook_wrapper[data-cohota-gradebook] #outcome-gradebook-paginator button:hover{background:var(--cohota-row-hover-bg)!important}}#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search,#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search{box-sizing:border-box;min-width:0}#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search .cohota-gb__icon,#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search .cohota-gb__icon{color:var(--cohota-n-500)}#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search svg[data-cohota-stock-icon],#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search svg[data-cohota-stock-icon]{display:none!important}#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search [class*=beforeElement],#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search [class*=beforeElement]{box-sizing:border-box;display:flex!important;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 0 6px 12px!important}#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search [class*=view-tag],#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search [class*=view-tag],body.permissions .permissions-v2__header_container [class*=view-tag]{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:4px;min-height:26px!important;max-width:100%;margin:0!important;padding:0 4px 0 8px!important;border:1px solid var(--cohota-brand-tint-2)!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search [class*=tag__text],#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search [class*=tag__text],body.permissions .permissions-v2__header_container [class*=tag__text]{min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font:inherit!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search [class*=tag__icon],#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search [class*=tag__icon],body.permissions .permissions-v2__header_container [class*=tag__icon]{flex:none;min-height:0!important;width:12px!important;height:12px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--cohota-brand-ink)!important;opacity:.8;transition:opacity .12s}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search [class*=view-tag]:hover [class*=tag__icon],#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search [class*=view-tag]:hover [class*=tag__icon],body.permissions .permissions-v2__header_container [class*=view-tag]:hover [class*=tag__icon]{opacity:1}}#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search [class*=beforeElement]>svg,#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search [class*=beforeElement]>svg{flex:none}#gradebook_wrapper[data-cohota-gradebook] #gradebook_app>div{margin-bottom:12px}#gradebook_wrapper[data-cohota-gradebook] #gradebook_app>div:last-child{margin-bottom:0}#gradebook_wrapper[data-cohota-gradebook] #gradebook-toolbar-instui-nav .gradebook-filter-container:empty,#gradebook_wrapper[data-cohota-gradebook] .gradebook-menus>span:empty{display:none}@media only screen and (max-width:767px){#gradebook_wrapper[data-cohota-gradebook] #gradebook_app>div:first-child{flex-wrap:wrap!important}#gradebook_wrapper[data-cohota-gradebook] #gradebook-student-search,#gradebook_wrapper[data-cohota-gradebook] #gradebook-assignment-search{flex:1 1 100%!important;padding-inline-end:0!important}#gradebook_wrapper[data-cohota-gradebook] #gradebook-actions{flex:1 1 100%;justify-content:flex-start;margin-inline-start:0}}#gradebook_wrapper[data-cohota-gradebook] #gradebook-grid-wrapper{box-sizing:border-box;overflow:hidden;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#gradebook_wrapper[data-cohota-gradebook] #gradebook_grid,#gradebook_wrapper[data-cohota-gradebook] .slick-header,#gradebook_wrapper[data-cohota-gradebook] .slick-headerrow,#gradebook_wrapper[data-cohota-gradebook] .slick-viewport{border:0!important;background:transparent!important}#gradebook_wrapper[data-cohota-gradebook] .slick-header-columns,#gradebook_wrapper[data-cohota-gradebook] .slick-header-column{text-transform:uppercase;letter-spacing:.04em;border-color:var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-weight:700!important;min-height:50px!important}#gradebook_wrapper[data-cohota-gradebook] .slick-header-column .Gradebook__ColumnHeaderContent{height:100%}#gradebook_wrapper[data-cohota-gradebook] .slick-header-column .assignment-name,#gradebook_wrapper[data-cohota-gradebook] .slick-header-column [class*=ColumnHeaderDetail--primary]{color:var(--cohota-n-900)!important;font-weight:600!important}#gradebook_wrapper[data-cohota-gradebook] .slick-header-column [class*=ColumnHeaderDetail--secondary]{color:var(--cohota-n-600)!important}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] .slick-header-column:hover{background:var(--cohota-nav-hover-bg)!important}}#gradebook_wrapper[data-cohota-gradebook] .slick-cell{border-color:var(--cohota-n-200)!important;color:var(--cohota-n-900)!important;font-weight:400!important}#gradebook_wrapper[data-cohota-gradebook] .slick-cell,#gradebook_wrapper[data-cohota-gradebook] .slick-header-column{border-top-color:transparent!important;border-left-color:transparent!important}#gradebook_wrapper[data-cohota-gradebook] .slick-row.even .slick-cell,#gradebook_wrapper[data-cohota-gradebook] .slick-row.odd .slick-cell{background:var(--cohota-surface)!important}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] .slick-row:hover .slick-cell{background:var(--cohota-table-row-hover)!important}}#gradebook_wrapper[data-cohota-gradebook] .slick-cell.primary-column{font-weight:600!important}#gradebook_wrapper[data-cohota-gradebook] .student-grades-link{color:var(--cohota-n-900)!important;text-decoration:none!important}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] .student-grades-link:hover{color:var(--cohota-brand-ink)!important}}#gradebook_wrapper[data-cohota-gradebook] .slick-header-column a:focus-visible,#gradebook_wrapper[data-cohota-gradebook] .slick-cell a:focus-visible,#gradebook_wrapper[data-cohota-gradebook] .slick-header-column button:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:-2px!important}#gradebook_wrapper[data-cohota-gradebook] .slick-cell.primary-column .student-name,#gradebook_wrapper[data-cohota-gradebook] .slick-header-column.student [data-testid=student-column-header]{padding-inline:14px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;justify-content:center;height:100%}#gradebook_wrapper[data-cohota-gradebook] .slick-cell.primary-column .student-name>a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#gradebook_wrapper[data-cohota-gradebook] .slick-cell .grayed-out,#gradebook_wrapper[data-cohota-gradebook] .slick-cell .gradebook-cell.grayed-out{background:var(--cohota-n-100)!important;color:var(--cohota-n-500)!important}#gradebook_wrapper[data-cohota-gradebook] .slick-header-columns{box-shadow:inset 0 -2px 0 var(--cohota-n-300)}#gradebook_wrapper[data-cohota-gradebook] .container_0{z-index:1;box-shadow:6px 0 12px -8px color-mix(in srgb,var(--cohota-n-900) 28%,transparent)}#gradebook_wrapper[data-cohota-gradebook] .container_0 .slick-cell{background:var(--cohota-surface)!important}#gradebook_wrapper[data-cohota-gradebook] .container_0 .slick-header-columns{background:var(--cohota-wash-light)!important}#gradebook_wrapper[data-cohota-gradebook] .container_0 .slick-row.odd .slick-cell{background:var(--cohota-surface)!important}#gradebook_wrapper[data-cohota-gradebook] .slick-cell.total-cell,#gradebook_wrapper[data-cohota-gradebook] .slick-cell.total-grade-override{background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;font-weight:700!important}#gradebook_wrapper[data-cohota-gradebook] .slick-header-column.total_grade,#gradebook_wrapper[data-cohota-gradebook] .slick-header-column[id*=total_grade]{background:var(--cohota-brand-tint)!important}#gradebook_wrapper[data-cohota-gradebook] .slick-cell.assignment-group-cell{background:var(--cohota-wash)!important;font-weight:600!important}@media(hover:hover){#gradebook_wrapper[data-cohota-gradebook] .container_0 .slick-row:hover .slick-cell,#gradebook_wrapper[data-cohota-gradebook] .slick-row:hover .slick-cell.total-cell,#gradebook_wrapper[data-cohota-gradebook] .slick-row:hover .slick-cell.assignment-group-cell{background:var(--cohota-nav-hover-bg)!important}}#gradebook_wrapper[data-cohota-gradebook] .slick-cell.assignment,#gradebook_wrapper[data-cohota-gradebook] .slick-cell.total-cell,#gradebook_wrapper[data-cohota-gradebook] .slick-cell.assignment-group-cell{text-align:center}[data-cohota-gb-individual] .row-fluid>[class*=span]>h1{margin:8px 0 4px!important;font-size:32px!important;font-weight:700!important;line-height:1.25!important;color:var(--cohota-n-900)!important}[data-cohota-gb-individual] ic-tabs~div>.row-fluid .span12,[data-cohota-gb-individual] .row-fluid>.span12>h1+*{color:var(--cohota-n-600);font-size:13px}[data-cohota-gb-individual] h2{box-sizing:border-box;display:flex!important;align-items:center;gap:10px;margin:0 0 12px!important;padding:0!important;border:0!important;font-size:17px!important;font-weight:700!important;line-height:1.4!important;color:var(--cohota-n-900)!important}[data-cohota-gb-individual] h2:before{content:"";flex:none;width:32px;height:32px;border-radius:var(--cohota-r-icon-tile);background-color:var(--cohota-brand-tint);background-image:none}[data-cohota-gb-individual] h2:after{content:"";position:absolute;width:0;height:0}[data-cohota-gb-individual] h2{position:relative}[data-cohota-gb-individual] h2:before{background-repeat:no-repeat;background-position:center;background-size:18px 18px}[data-cohota-gb-individual] .span12>h2:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230374b5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 1 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06A1.65 1.65 0 0 0 9 4.6a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9c.14.36.44.65.8.79H21a2 2 0 1 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1Z'/%3E%3C/svg%3E")}[data-cohota-gb-individual] #grading h2:before,[data-cohota-gb-individual] #outcome_result h2:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230374b5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpolyline points='22 4 12 14.01 9 11.01'/%3E%3C/svg%3E")}[data-cohota-gb-individual] #student_information h2:before,[data-cohota-gb-individual] #outcome_student_information h2:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230374b5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}[data-cohota-gb-individual] #assignment_information h2:before,[data-cohota-gb-individual] #outcome_information h2:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230374b5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3C/svg%3E")}[data-cohota-gb-individual] #grading,[data-cohota-gb-individual] #student_information,[data-cohota-gb-individual] #assignment_information,[data-cohota-gb-individual] #outcome_result,[data-cohota-gb-individual] #outcome_student_information,[data-cohota-gb-individual] #outcome_information{box-sizing:border-box;margin:0 0 16px!important;padding:16px 20px 20px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}[data-cohota-gb-individual] .hr{height:0!important;margin:8px 0!important;border:0!important;background:none!important}[data-cohota-gb-individual] .row-fluid{display:block;margin:0 0 12px!important}[data-cohota-gb-individual] .row-fluid>.span4,[data-cohota-gb-individual] .row-fluid>.span8,[data-cohota-gb-individual] .row-fluid>.span12{box-sizing:border-box;float:none!important;width:100%!important;margin:0!important}[data-cohota-gb-individual] .text-right-responsive,[data-cohota-gb-individual] .row-fluid>.span4>label{display:block;margin:0 0 6px!important;text-align:left!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important}[data-cohota-gb-individual] .pad-box,[data-cohota-gb-individual] .pad-box.bottom-only,[data-cohota-gb-individual] .pad-box.top-only{padding:0!important;margin:0 0 12px!important}[data-cohota-gb-individual] select,[data-cohota-sheet=root] select{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 36px 0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background-color:var(--cohota-surface)!important;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px 16px!important;box-shadow:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important;appearance:none!important;-webkit-appearance:none!important;transition:border-color .15s,box-shadow .15s}@media(hover:hover){[data-cohota-gb-individual] select:hover,[data-cohota-sheet=root] select:hover{border-color:var(--cohota-n-400)!important}}[data-cohota-gb-individual] select:focus,[data-cohota-gb-individual] select:focus-visible,[data-cohota-sheet=root] select:focus,[data-cohota-sheet=root] select:focus-visible{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}[data-cohota-gb-individual] div.checkbox{margin:0!important;padding:0!important;border:0!important;background:transparent!important}[data-cohota-gb-individual] label.checkbox{box-sizing:border-box;display:flex!important;align-items:center;gap:10px;min-height:40px;margin:0 0 4px!important;padding:6px 10px!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;cursor:pointer;transition:background-color .12s,border-color .12s}@media(hover:hover){[data-cohota-gb-individual] label.checkbox:hover{border-color:var(--cohota-row-hover-border)!important;background:var(--cohota-row-hover-bg)!important}}[data-cohota-gb-individual] label.checkbox input[type=checkbox]{flex:none;width:18px!important;height:18px!important;margin:0!important;accent-color:var(--cohota-brand);cursor:pointer}[data-cohota-gb-individual] .student_navigation,[data-cohota-gb-individual] .assignment_navigation,[data-cohota-gb-individual] .outcome_navigation{display:flex!important;gap:8px;margin:8px 0 0!important}[data-cohota-gb-individual] .student_navigation>[class*=span],[data-cohota-gb-individual] .assignment_navigation>[class*=span],[data-cohota-gb-individual] .outcome_navigation>[class*=span]{flex:1 1 0!important;width:auto!important;margin:0!important}[data-cohota-gb-individual] .btn.btn-block{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;min-height:36px;margin:0!important}[data-cohota-gb-individual] .btn[disabled],[data-cohota-gb-individual] .btn:disabled{opacity:.5!important;cursor:not-allowed}[data-cohota-gb-individual] #last-exported-gradebook,[data-cohota-gb-individual] .pad-box a:not(.btn){display:inline-flex;align-items:center;gap:6px;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}@media(hover:hover){[data-cohota-gb-individual] #last-exported-gradebook:hover,[data-cohota-gb-individual] .pad-box a:not(.btn):hover{text-decoration:underline!important}}[data-cohota-gb-individual] h3.student_selection{margin:0 0 8px!important;font-size:18px!important;font-weight:700!important;line-height:1.35!important}[data-cohota-gb-individual] h3.student_selection a{color:var(--cohota-brand-ink)!important;text-decoration:none!important}@media(hover:hover){[data-cohota-gb-individual] h3.student_selection a:hover{text-decoration:underline!important}}[data-cohota-gb-individual] #student_information .span8>div>strong,[data-cohota-gb-individual] #outcome_student_information .span8>div>strong{display:block;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}[data-cohota-gb-individual] .secondary_id{color:var(--cohota-n-700)!important;font-weight:600!important}[data-cohota-gb-individual] h4{margin:16px 0 8px!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;color:var(--cohota-n-900)!important}[data-cohota-gb-individual] .ic-Table-responsive-x-scroll{overflow-x:auto;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}[data-cohota-assignment] table.assignment_dates,[data-cohota-gb-individual] table.ic-Table{width:100%!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important;font-size:13px!important}[data-cohota-assignment] table.assignment_dates thead th,[data-cohota-gb-individual] table.ic-Table thead th{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;text-align:left!important;white-space:nowrap}[data-cohota-assignment] table.assignment_dates tbody td,[data-cohota-gb-individual] table.ic-Table tbody th,[data-cohota-gb-individual] table.ic-Table tbody td{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important;text-align:left!important;vertical-align:middle!important}[data-cohota-assignment] table.assignment_dates tbody tr:last-child td,[data-cohota-gb-individual] table.ic-Table tbody tr:last-child th,[data-cohota-gb-individual] table.ic-Table tbody tr:last-child td{border-bottom:0!important}[data-cohota-gb-individual] table.ic-Table tbody th.ic-Table--header-row{font-weight:600!important}@media(hover:hover){[data-cohota-gb-individual] table.ic-Table tbody tr:hover th,[data-cohota-gb-individual] table.ic-Table tbody tr:hover td{background:var(--cohota-table-row-hover)!important}}[data-cohota-gb-individual] table.ic-Table .grade{display:inline-flex;align-items:baseline;gap:6px}[data-cohota-gb-individual] table.ic-Table .perc,[data-cohota-gb-individual] table.ic-Table .letter-grade-points{font-weight:700!important;font-variant-numeric:tabular-nums}[data-cohota-gb-individual] table.ic-Table .points,[data-cohota-gb-individual] table.ic-Table .weight{color:var(--cohota-n-500)!important;font-size:12px!important;font-variant-numeric:tabular-nums}[data-cohota-gb-individual] #student_information h3:not(.student_selection){display:flex;align-items:baseline;gap:8px;margin:16px 0 0!important;padding-top:12px;border-top:1px solid var(--cohota-n-200);font-size:14px!important;font-weight:600!important;color:var(--cohota-n-700)!important}[data-cohota-gb-individual] .total-grade{color:var(--cohota-n-900)!important;font-size:18px!important;font-weight:700!important;font-variant-numeric:tabular-nums}[data-cohota-gb-individual] #final-grade-override{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;padding:10px 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light)}[data-cohota-gb-individual] #final-grade-override label{margin:0!important}[data-cohota-gb-individual] #final-grade-override label strong{color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important}[data-cohota-gb-individual] #final-grade-override-input{box-sizing:border-box;width:90px!important;min-height:36px!important;height:36px!important;margin:0!important;padding:0 10px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;font-variant-numeric:tabular-nums}[data-cohota-gb-individual] #final-grade-override-input:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}[data-cohota-gb-individual] .submission_selection,[data-cohota-gb-individual] .assignment_selection,[data-cohota-gb-individual] .outcome_selection{margin:0!important;padding:12px 14px!important;border:1px dashed var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:13px!important;line-height:1.5!important}[data-cohota-gb-individual] .row-fluid.pad-box.student_navigation,[data-cohota-gb-individual] .row-fluid.pad-box.assignment_navigation,[data-cohota-gb-individual] .row-fluid.pad-box.outcome_navigation{margin:10px 0 0!important;padding:0!important}[data-cohota-gb-individual] .row-fluid.pad-box.student_navigation>[class*=span],[data-cohota-gb-individual] .row-fluid.pad-box.assignment_navigation>[class*=span],[data-cohota-gb-individual] .row-fluid.pad-box.outcome_navigation>[class*=span]{margin:0!important;padding:0!important;max-width:none!important;min-width:0!important;width:auto!important;flex:1 1 0!important}[data-cohota-gb-individual] .row-fluid.pad-box.student_navigation:before,[data-cohota-gb-individual] .row-fluid.pad-box.student_navigation:after,[data-cohota-gb-individual] .row-fluid.pad-box.assignment_navigation:before,[data-cohota-gb-individual] .row-fluid.pad-box.assignment_navigation:after,[data-cohota-gb-individual] .row-fluid.pad-box.outcome_navigation:before,[data-cohota-gb-individual] .row-fluid.pad-box.outcome_navigation:after{display:none!important}[data-cohota-gb-individual] .row-fluid:has(>.span8>select),[data-cohota-gb-individual] .row-fluid:has(>.span8>.ember-view>select){margin-bottom:20px!important}[data-cohota-gb-individual] #grading .span8>*:first-child{margin-top:0!important}[data-cohota-gb-individual] #grading h3,[data-cohota-gb-individual] #grading .assignment_header,[data-cohota-gb-individual] #grading strong:first-child{display:block;margin:0 0 4px!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important}[data-cohota-gb-individual] #grading .submission_status,[data-cohota-gb-individual] #grading label{display:block;margin:6px 0!important;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:600!important}[data-cohota-gb-individual] #grading .grade,[data-cohota-gb-individual] #grading .assignment_score{display:inline-flex;align-items:center;gap:10px}[data-cohota-gb-individual] #grading input[type=text],[data-cohota-gb-individual] #grading input[type=number]{box-sizing:border-box;width:120px!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;font-variant-numeric:tabular-nums}[data-cohota-gb-individual] #grading input[type=text]:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}[data-cohota-gb-individual] .pad-box.submission_selection,[data-cohota-gb-individual] .pad-box.assignment_selection,[data-cohota-gb-individual] .pad-box.outcome_selection,[data-cohota-gb-individual] .submission_selection,[data-cohota-gb-individual] .assignment_selection,[data-cohota-gb-individual] .outcome_selection{margin:0 0 10px!important;padding:12px 14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:13px!important;line-height:1.5!important}[data-cohota-gb-individual] .assignment_selection a,[data-cohota-gb-individual] .submission_selection a{color:var(--cohota-brand-ink)!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}[data-cohota-gb-individual] #grading a:not(.btn),[data-cohota-gb-individual] #assignment_information a:not(.btn),[data-cohota-gb-individual] #student_information a:not(.btn):not(h3 a),[data-cohota-gb-individual] #outcome_information a:not(.btn){color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}@media(hover:hover){[data-cohota-gb-individual] #grading a:not(.btn):hover,[data-cohota-gb-individual] #assignment_information a:not(.btn):hover,[data-cohota-gb-individual] #outcome_information a:not(.btn):hover{text-decoration:underline!important}}[data-cohota-gb-individual] #assignment_information .span8>*{margin-bottom:10px!important}[data-cohota-gb-individual] #assignment_information .span8>*:last-child{margin-bottom:0!important}[data-cohota-gb-individual] #assignment_information .span8>div>strong,[data-cohota-gb-individual] #assignment_information .span8>strong{display:block;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important;line-height:1.5!important}[data-cohota-gb-individual] #assignment_information input[type=checkbox]{width:18px!important;height:18px!important;margin:0 6px 0 0!important;vertical-align:middle;accent-color:var(--cohota-brand)}[data-cohota-gb-individual] #assignment_information .btn,[data-cohota-gb-individual] #grading .btn{margin:0 0 8px!important}.ui-dialog .ui-dialog-content input:not([data-cohota-skin]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=hidden]):not([type=image]):not([type=range]):not([type=color]),.ui-dialog .ui-dialog-content select:not([data-cohota-skin]),.ui-dialog .ui-dialog-content textarea:not([data-cohota-skin]){box-sizing:border-box!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important;transition:border-color .15s,box-shadow .15s}.ui-dialog .ui-dialog-content textarea{min-height:96px!important;resize:vertical}.ui-dialog:not(.ui-dialog-buttons) .ui-dialog-content input.grading_value,.ui-dialog:not(.ui-dialog-buttons) .ui-dialog-content input.grading_box{width:96px!important;text-align:center!important;font-weight:700!important;font-variant-numeric:tabular-nums}.ui-dialog.ui-dialog-buttons .ui-dialog-content input.grading_value,.ui-dialog.ui-dialog-buttons .ui-dialog-content input.grading_box{width:100%!important;font-weight:700!important;font-variant-numeric:tabular-nums}.ui-dialog .ui-dialog-content input[type=checkbox],.ui-dialog .ui-dialog-content input[type=radio]{width:18px!important;height:18px!important;margin:1px 8px 0 0!important;vertical-align:top!important;accent-color:var(--cohota-brand)}.ui-dialog .ui-dialog-content input[type=checkbox]+label,.ui-dialog .ui-dialog-content input[type=radio]+label{display:inline-block!important;max-width:calc(100% - 30px);margin:0!important;vertical-align:top!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.ui-dialog .ui-dialog-content input:focus,.ui-dialog .ui-dialog-content select:focus,.ui-dialog .ui-dialog-content textarea:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}.ui-dialog .ui-dialog-content label:not([data-cohota-skin]){display:block;margin:0 0 6px!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important}.ui-dialog .ui-dialog-content button:not([data-cohota-skin]):not([style*="display: none"]):not([style*="display:none"]),.ui-dialog .ui-dialog-content .btn:not([data-cohota-skin]):not([style*="display: none"]):not([style*="display:none"]),.ui-dialog .ui-dialog-content a.btn:not([data-cohota-skin]):not([style*="display: none"]):not([style*="display:none"]){box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:36px!important;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;text-shadow:none!important;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){.ui-dialog .ui-dialog-content button:not([data-cohota-skin]):hover,.ui-dialog .ui-dialog-content .btn:not([data-cohota-skin]):hover{border-color:var(--cohota-brand)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important}}.ui-dialog .ui-dialog-content button.btn-primary:not([data-cohota-skin]):not([style*="display: none"]):not([style*="display:none"]),.ui-dialog .ui-dialog-content .btn.btn-primary:not([data-cohota-skin]):not([style*="display: none"]):not([style*="display:none"]),.ui-dialog .ui-dialog-content button[type=submit]:not([data-cohota-skin]):not([style*="display: none"]):not([style*="display:none"]){border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}@media(hover:hover){.ui-dialog .ui-dialog-content button.btn-primary:not([data-cohota-skin]):not([style*="display: none"]):not([style*="display:none"]):hover,.ui-dialog .ui-dialog-content .btn.btn-primary:not([data-cohota-skin]):not([style*="display: none"]):not([style*="display:none"]):hover,.ui-dialog .ui-dialog-content button[type=submit]:not([data-cohota-skin]):not([style*="display: none"]):not([style*="display:none"]):hover{border-color:var(--cohota-brand-hover)!important;background:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}}.ui-dialog .ui-dialog-content button:not([data-cohota-skin]):focus-visible,.ui-dialog .ui-dialog-content .btn:not([data-cohota-skin]):focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}.ui-dialog .ui-dialog-content a:not(.btn):not([role=button]):not([role^=menuitem]):not([data-cohota-skin]){color:var(--cohota-brand-ink)!important;font-weight:600!important;text-decoration:none!important}@media(hover:hover){.ui-dialog .ui-dialog-content a:not(.btn):not([role=button]):not([role^=menuitem]):not([data-cohota-skin]):hover{text-decoration:underline!important}}.ui-dialog .ui-dialog-content .comments,.ui-dialog .ui-dialog-content .comment_media,.ui-dialog .ui-dialog-content .submission_comment,.ui-dialog .ui-dialog-content .submission_details_add_comment_form,.ui-dialog .ui-dialog-content form>.well,.ui-dialog .ui-dialog-content .well{box-sizing:border-box;margin:12px 0 0!important;padding:12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-wash-light)!important;box-shadow:none!important}.ui-dialog .ui-dialog-content table:not([data-cohota-skin]):not(.formtable){width:100%!important;border-collapse:separate!important;border-spacing:0!important;font-size:13px!important}.ui-dialog .ui-dialog-content table:not([data-cohota-skin]) th,.ui-dialog .ui-dialog-content table:not([data-cohota-skin]) td{padding:8px 10px!important;border:0!important;text-align:left!important;vertical-align:middle!important}.ui-dialog .ui-dialog-content table:not([data-cohota-skin]):has(thead) th,.ui-dialog .ui-dialog-content table:not([data-cohota-skin]):has(thead) td{border-bottom:1px solid var(--cohota-n-200)!important}.ui-dialog .ui-dialog-content table:not([data-cohota-skin]):has(thead) thead th{background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}.ui-dialog .ui-dialog-content table:not([data-cohota-skin]):has(thead) tbody tr:last-child th,.ui-dialog .ui-dialog-content table:not([data-cohota-skin]):has(thead) tbody tr:last-child td{border-bottom:0!important}.ui-dialog #curve_grade_dialog table,.ui-dialog #curve_grade_dialog table th,.ui-dialog #curve_grade_dialog table td{padding:0!important;border:0!important;width:auto!important;vertical-align:bottom!important;text-align:center!important}.ui-dialog #curve_grade_dialog table{width:100%!important;table-layout:fixed}.ui-dialog #curve_grade_dialog>p,.ui-dialog #curve_grade_dialog>div{margin:0 0 14px!important}.ui-dialog #curve_grade_dialog>p:last-of-type,.ui-dialog #curve_grade_dialog>div:last-child{margin-bottom:0!important}.ui-dialog #curve_grade_dialog #middle_score{width:100%!important;text-align:center!important;font-weight:700!important;font-variant-numeric:tabular-nums}.ui-dialog #curve_grade_dialog #curved_grades_points_possible{display:block!important;margin:6px 0 0!important;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:500!important;text-align:center}.ui-dialog .ui-dialog-content .alert.alert-danger{box-sizing:border-box;padding:12px 14px!important;border:1px solid var(--cohota-danger-line)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-danger-wash)!important;color:var(--cohota-danger-ink)!important;font-size:13px!important;line-height:1.5!important}.ui-dialog .ui-dialog-content .alert.alert-danger p{margin:0!important;color:inherit!important}.ui-dialog .ui-dialog-content table.formtable{width:100%!important;table-layout:auto}.ui-dialog .ui-dialog-content table.formtable td,.ui-dialog .ui-dialog-content table.formtable th{padding:0 0 12px!important;border:0!important;font-weight:400!important}.ui-dialog .ui-dialog-content table.formtable input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]),.ui-dialog .ui-dialog-content table.formtable textarea,.ui-dialog .ui-dialog-content table.formtable select{width:100%!important;max-width:none!important}.ui-dialog .ui-dialog-content table.formtable input[type=checkbox],.ui-dialog .ui-dialog-content table.formtable input[type=radio]{box-sizing:border-box!important;width:18px!important;max-width:18px!important;min-width:18px!important;height:18px!important;min-height:0!important;margin:1px 8px 0 0!important;padding:0!important;border:0!important;vertical-align:top!important;float:none!important}.ui-dialog .ui-dialog-content table.formtable input[type=checkbox]+label,.ui-dialog .ui-dialog-content table.formtable input[type=radio]+label{display:inline!important;max-width:none!important;width:auto!important;margin:0!important;vertical-align:top!important;white-space:normal!important;font-weight:500!important}ul.student_list{display:flex!important;flex-wrap:wrap!important;gap:8px!important}ul.student_list>li:not(.blank){display:inline-flex!important;align-items:center;gap:6px;margin:0!important;padding:4px 6px 4px 10px!important;border:1px solid var(--cohota-brand-tint-2)!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600!important;float:none!important}ul.student_list>li .remove-button{flex:none;min-height:0!important}.ui-dialog .ui-dialog-content ul.student_list_OLD{margin:8px 0 0!important;padding:0!important;max-height:180px;overflow-y:auto;list-style:none!important}.ui-dialog .ui-dialog-content ul.student_list>li{display:flex;align-items:center;gap:8px;padding:6px 8px!important;border-radius:var(--cohota-r-control)}@media(hover:hover){.ui-dialog .ui-dialog-content ul.student_list>li:hover{background:var(--cohota-row-hover-bg)}}[data-cohota-gb-history] [class*=formFieldLabel]{color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important}[data-cohota-gb-history] [class*=textInput__facade]{box-sizing:border-box!important;min-height:40px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s}@media(hover:hover){[data-cohota-gb-history] [class*=textInput__facade]:hover{border-color:var(--cohota-n-400)!important}}[data-cohota-gb-history] [class*=textInput__facade]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}[data-cohota-gb-history] input[class*=-textInput]{box-sizing:border-box!important;min-height:38px!important;padding:0 12px!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-n-900)!important;font-size:14px!important}[data-cohota-gb-history] [class*=textInput__facade] input{border:0!important;background:transparent!important;box-shadow:none!important}[data-cohota-gb-history] [class*=textInput__facade] input:focus,[data-cohota-gb-history] [class*=textInput__facade] input:focus-visible{box-shadow:none!important;outline:none!important}[data-cohota-gb-history] [class*=select__icon] svg,[data-cohota-gb-history] [class*=textInput__afterElement] svg{color:var(--cohota-n-600)!important}[data-cohota-gb-history] button[class*=baseButton]{box-sizing:border-box;min-height:40px!important;border-radius:var(--cohota-r-control)!important}[data-cohota-gb-history] button[class*=baseButton]>span,[data-cohota-gb-history] button[class*=baseButton] [class*=baseButton__content]{border-radius:var(--cohota-r-control)!important}[data-cohota-gb-history] [data-testid=show-final-grade-overrides-only-checkbox]{margin:12px 0 0!important}[data-cohota-gb-history] [class*=checkboxFacade__facade]{border-radius:var(--cohota-r-check)!important;border-color:var(--cohota-n-300)!important}[data-cohota-gb-history] [class*=checkboxFacade__label]{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important}[data-cohota-gb-history] [data-cohota-gb-table=scroll]{display:block;box-sizing:border-box;width:100%;max-width:100%;margin:16px 0 0;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}[data-cohota-gb-history] [data-cohota-gb-table=root]{width:100%!important;min-width:max-content;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important}[data-cohota-gb-history] [data-cohota-gb-table=root] caption{padding:0!important;border:0!important}[data-cohota-gb-history] [data-cohota-gb-table=root] thead [class*=-view-row],[data-cohota-gb-history] [data-cohota-gb-table=root] thead{background:var(--cohota-wash-light)!important}[data-cohota-gb-history] [data-cohota-gb-table=root] thead th,[data-cohota-gb-history] [data-cohota-gb-table=root] [class*=colHeader]{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;text-align:left!important;white-space:nowrap}[data-cohota-gb-history] [data-cohota-gb-table=root] tbody td,[data-cohota-gb-history] [data-cohota-gb-table=root] tbody th,[data-cohota-gb-history] [data-cohota-gb-table=root] [class*=-view-cell]{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.45!important;vertical-align:middle!important}[data-cohota-gb-history] [data-cohota-gb-table=root] tbody tr:last-child td,[data-cohota-gb-history] [data-cohota-gb-table=root] tbody tr:last-child th{border-bottom:0!important}@media(hover:hover){[data-cohota-gb-history] [data-cohota-gb-table=root] tbody tr:hover td,[data-cohota-gb-history] [data-cohota-gb-table=root] tbody tr:hover th{background:var(--cohota-table-row-hover)!important}}[data-cohota-gb-history] [data-cohota-gb-table=root] tbody td{font-variant-numeric:tabular-nums}[data-cohota-gb-history] [data-cohota-gb-table=root] a{color:var(--cohota-brand-ink)!important;font-weight:600!important;text-decoration:none!important}@media(hover:hover){[data-cohota-gb-history] [data-cohota-gb-table=root] a:hover{text-decoration:underline!important}}[data-cohota-gb-history] [data-cohota-gb-table=root]+*,[data-cohota-gb-history] [data-cohota-gb-table=root]~[class*=-view]{color:var(--cohota-n-600)!important;font-size:13px!important}[data-cohota-people] .ic-Action-header{align-items:center;min-height:40px;margin:0 0 16px!important;padding:0!important;border:0!important}[data-cohota-people] .ic-Action-header{justify-content:flex-end}[data-cohota-people] .ic-Action-header__Primary{flex:1 1 auto;min-width:0}[data-cohota-people] .ic-Action-header__Secondary{flex:none;display:flex;align-items:center;gap:8px}[data-cohota-people] #people-options .al-trigger,[data-cohota-people] .ic-Action-header .al-trigger{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;min-height:40px;padding:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);color:var(--cohota-n-600)!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}[data-cohota-people] .al-trigger i[class*=icon-]{margin:0!important;line-height:1}@media(hover:hover){[data-cohota-people] #people-options .al-trigger:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)}}[data-cohota-people] .al-trigger:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-people] #group_categories_tabs,[data-cohota-groups] #group_categories_tabs{display:flex!important;flex-wrap:wrap;align-items:flex-end;column-gap:16px;row-gap:12px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}[data-cohota-people] #group_categories_tabs:before,[data-cohota-people] #group_categories_tabs:after,[data-cohota-people] .ui-tabs-nav:before,[data-cohota-assignment-edit] .ui-tabs-nav:before,[data-cohota-discussion-edit] .ui-tabs-nav:before,[data-cohota-quiz-edit] .ui-tabs-nav:before,[data-cohota-assignment] #submit_assignment .ui-tabs-nav:before,[data-cohota-admin-tools] .ui-tabs-nav:before,#grade-summary-content .ui-tabs-nav:before,[data-cohota-people] .ui-tabs-nav:after,[data-cohota-assignment-edit] .ui-tabs-nav:after,[data-cohota-discussion-edit] .ui-tabs-nav:after,[data-cohota-quiz-edit] .ui-tabs-nav:after,[data-cohota-assignment] #submit_assignment .ui-tabs-nav:after,[data-cohota-admin-tools] .ui-tabs-nav:after,#grade-summary-content .ui-tabs-nav:after,[data-cohota-groups] #group_categories_tabs:before,[data-cohota-groups] #group_categories_tabs:after,[data-cohota-groups] .ui-tabs-nav:before,[data-cohota-groups] .ui-tabs-nav:after{display:none!important}[data-cohota-people] .ui-tabs-nav,[data-cohota-assignment-edit] .ui-tabs-nav,[data-cohota-discussion-edit] .ui-tabs-nav,[data-cohota-quiz-edit] .ui-tabs-nav,[data-cohota-assignment] #submit_assignment .ui-tabs-nav,[data-cohota-admin-tools] .ui-tabs-nav,#grade-summary-content .ui-tabs-nav,[data-cohota-groups] .ui-tabs-nav{box-sizing:border-box;flex:1 1 320px;display:flex!important;flex-wrap:wrap;align-items:stretch;column-gap:24px;row-gap:0;min-width:0;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:transparent!important;list-style:none}[data-cohota-people] .ui-tabs-nav>li,[data-cohota-assignment-edit] .ui-tabs-nav>li,[data-cohota-discussion-edit] .ui-tabs-nav>li,[data-cohota-quiz-edit] .ui-tabs-nav>li,[data-cohota-assignment] #submit_assignment .ui-tabs-nav>li,[data-cohota-admin-tools] .ui-tabs-nav>li,#grade-summary-content .ui-tabs-nav>li,[data-cohota-groups] .ui-tabs-nav>li{float:none!important;display:flex;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;white-space:nowrap}[data-cohota-people] .ui-tabs-nav>li>a,[data-cohota-assignment-edit] .ui-tabs-nav>li>a,[data-cohota-discussion-edit] .ui-tabs-nav>li>a,[data-cohota-quiz-edit] .ui-tabs-nav>li>a,[data-cohota-assignment] #submit_assignment .ui-tabs-nav>li>a,[data-cohota-admin-tools] .ui-tabs-nav>li>a,#grade-summary-content .ui-tabs-nav>li>a,[data-cohota-groups] .ui-tabs-nav>li>a{box-sizing:border-box;float:none!important;display:inline-flex;align-items:center;padding:12px 2px!important;margin:0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--cohota-n-600)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;cursor:pointer;transition:color .12s,border-color .12s}[data-cohota-people] .ui-tabs-nav>li[aria-selected=true]>a,[data-cohota-assignment-edit] .ui-tabs-nav>li[aria-selected=true]>a,[data-cohota-discussion-edit] .ui-tabs-nav>li[aria-selected=true]>a,[data-cohota-quiz-edit] .ui-tabs-nav>li[aria-selected=true]>a,[data-cohota-assignment] #submit_assignment .ui-tabs-nav>li[aria-selected=true]>a,[data-cohota-admin-tools] .ui-tabs-nav>li[aria-selected=true]>a,#grade-summary-content .ui-tabs-nav>li[aria-selected=true]>a,[data-cohota-people] .ui-tabs-nav>li.ui-tabs-active>a,[data-cohota-assignment-edit] .ui-tabs-nav>li.ui-tabs-active>a,[data-cohota-discussion-edit] .ui-tabs-nav>li.ui-tabs-active>a,[data-cohota-quiz-edit] .ui-tabs-nav>li.ui-tabs-active>a,[data-cohota-assignment] #submit_assignment .ui-tabs-nav>li.ui-tabs-active>a,[data-cohota-admin-tools] .ui-tabs-nav>li.ui-tabs-active>a,#grade-summary-content .ui-tabs-nav>li.ui-tabs-active>a,[data-cohota-groups] .ui-tabs-nav>li[aria-selected=true]>a,[data-cohota-groups] .ui-tabs-nav>li.ui-tabs-active>a{color:var(--cohota-brand)!important;border-bottom-color:var(--cohota-brand)!important}@media(hover:hover){[data-cohota-people] .ui-tabs-nav>li>a:hover,[data-cohota-assignment-edit] .ui-tabs-nav>li>a:hover,[data-cohota-discussion-edit] .ui-tabs-nav>li>a:hover,[data-cohota-quiz-edit] .ui-tabs-nav>li>a:hover,[data-cohota-assignment] #submit_assignment .ui-tabs-nav>li>a:hover,[data-cohota-admin-tools] .ui-tabs-nav>li>a:hover,#grade-summary-content .ui-tabs-nav>li>a:hover,[data-cohota-groups] .ui-tabs-nav>li>a:hover{color:var(--cohota-n-900)!important;text-decoration:none!important}}[data-cohota-people] .ui-tabs-nav>li>a:focus-visible,[data-cohota-assignment-edit] .ui-tabs-nav>li>a:focus-visible,[data-cohota-discussion-edit] .ui-tabs-nav>li>a:focus-visible,[data-cohota-quiz-edit] .ui-tabs-nav>li>a:focus-visible,[data-cohota-assignment] #submit_assignment .ui-tabs-nav>li>a:focus-visible,[data-cohota-admin-tools] .ui-tabs-nav>li>a:focus-visible,#grade-summary-content .ui-tabs-nav>li>a:focus-visible,[data-cohota-groups] .ui-tabs-nav>li>a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:-2px;border-radius:var(--cohota-r-control)!important}[data-cohota-people] .group-categories-actions,[data-cohota-groups] .group-categories-actions{flex:none;position:static!important;float:none!important;display:flex;align-items:center;margin:0 0 6px!important;padding:0!important}[data-cohota-people] .ui-tabs-panel,[data-cohota-groups] .ui-tabs-panel{box-sizing:border-box;flex:0 0 100%;min-width:0;width:100%;margin:0!important;padding:20px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important}[data-cohota-people] .roster-tab.ui-tabs-panel,[data-cohota-people] #tab-0{box-sizing:border-box;flex:0 0 100%;min-width:0;display:flex!important;flex-wrap:wrap;align-items:center;align-content:flex-start;column-gap:12px;row-gap:12px;width:100%;margin:0!important;padding:20px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important}[data-cohota-people] .roster-tab.ui-tabs-panel:before,[data-cohota-people] .roster-tab.ui-tabs-panel:after{display:none!important}[data-cohota-people] #search_input_container{box-sizing:border-box;flex:1 1 240px;display:block;min-width:0;max-width:340px;margin:0!important}[data-cohota-people] #search_input_container [class*=formFieldLayout]{display:block;width:100%}[data-cohota-people] #search_input_container [class*=textInput__facade]{box-sizing:border-box;min-height:40px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important}[data-cohota-people] #search_input_container input[class*=textInput]{height:38px!important;font-size:14px!important;line-height:1.4!important;color:var(--cohota-n-900)!important}[data-cohota-people] #search_input_container [class*=textInput__beforeElement] svg{color:var(--cohota-n-500)}[data-cohota-people] #tab-0>select,[data-cohota-people] .roster-tab>select{box-sizing:border-box;flex:0 1 240px;min-width:180px;height:40px!important;min-height:40px!important;margin:0!important;padding:0 36px 0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background-color:var(--cohota-surface)!important;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px 16px!important;box-shadow:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important;appearance:none!important;-webkit-appearance:none!important;transition:border-color .15s,box-shadow .15s}@media(hover:hover){[data-cohota-people] #tab-0>select:hover{border-color:var(--cohota-n-400)!important}}[data-cohota-people] #tab-0>select:focus,[data-cohota-people] #tab-0>select:focus-visible{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}[data-cohota-people] #addUsers{flex:none;float:none!important;margin:0 0 0 auto!important}[data-cohota-people] #tab-0>form.form-dialog,[data-cohota-people] .roster-tab>form.form-dialog{flex:0 0 100%;height:0;margin:0!important;padding:0!important}[data-cohota-people] #tab-0>.v-gutter,[data-cohota-people] .roster-tab>.v-gutter{flex:0 0 100%;width:100%;min-width:0;margin:0!important}[data-cohota-people] [data-view=resendInvitations]:not(:empty){margin:0 0 16px}[data-cohota-people] [data-view=users]{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);-webkit-overflow-scrolling:touch}[data-cohota-people] table.roster.ic-Table{width:100%!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important;font-size:14px!important}[data-cohota-people] table.roster thead th{padding:10px 8px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;text-align:left!important;white-space:normal;vertical-align:middle!important}[data-cohota-people] table.roster tbody td,[data-cohota-people] table.roster tbody th{padding:10px 8px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important;text-align:left!important;vertical-align:middle!important}[data-cohota-people] table.roster tbody tr:last-child td,[data-cohota-people] table.roster tbody tr:last-child th{border-bottom:0!important}[data-cohota-people] table.roster.ic-Table--striped tbody tr:nth-child(odd):not(:hover),[data-cohota-people] table.roster.ic-Table--striped tbody tr:nth-child(2n):not(:hover),[data-cohota-people] table.roster.ic-Table--striped tbody tr:nth-child(odd):not(:hover) td,[data-cohota-people] table.roster.ic-Table--striped tbody tr:nth-child(2n):not(:hover) td{background:transparent!important}[data-cohota-people] table.roster tbody td,[data-cohota-people] table.roster tbody td>div{white-space:nowrap}[data-cohota-people] table.roster tbody td[data-testid=section-column-cell]{max-width:240px;white-space:normal}[data-cohota-people] table.roster tbody td[data-testid=section-column-cell] .section{overflow-wrap:anywhere}@media(hover:hover){[data-cohota-people] table.roster.ic-Table--striped tbody tr:hover td,[data-cohota-people] table.roster.ic-Table--striped tbody tr:hover th,[data-cohota-people] table.roster tbody tr:hover td,[data-cohota-people] table.roster tbody tr:hover th{background:var(--cohota-table-row-hover)!important}}[data-cohota-people] table.roster thead th:first-child,[data-cohota-people] table.roster tbody td:first-child{width:48px;padding-right:0!important;text-align:center!important}[data-cohota-people] table.roster tbody td:first-child [class*=-avatar]{width:36px!important;height:36px!important;vertical-align:middle}[data-cohota-people] table.roster a.roster_user_name{color:var(--cohota-brand-ink)!important;font-weight:600!important;text-decoration:none!important}[data-cohota-people] table.roster a.roster_user_name:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px;border-radius:var(--cohota-r-control)}[data-cohota-people] table.roster td[data-testid=section-column-cell] .section,[data-cohota-people] table.roster td[data-testid=section-column-cell]>div{color:var(--cohota-n-600)!important;font-size:13px!important;line-height:1.5!important}[data-cohota-people] table.roster tbody td .last_login,[data-cohota-people] table.roster tbody td .total_activity_time{color:var(--cohota-n-600)!important;font-size:13px!important;font-variant-numeric:tabular-nums}[data-cohota-people] table.roster tbody .al-trigger{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-n-500)!important;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){[data-cohota-people] table.roster tbody .al-trigger:hover{border-color:var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:var(--cohota-elev-1)}}[data-cohota-people] table.roster tbody .al-trigger:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-people] table.roster thead th:last-child,[data-cohota-people] table.roster tbody td:last-child{width:48px;text-align:center!important}@media only screen and (max-width:767px){[data-cohota-people] #search_input_container{flex:1 1 100%;max-width:none}[data-cohota-people] #tab-0>select,[data-cohota-people] .roster-tab>select{flex:1 1 100%}[data-cohota-people] #addUsers,[data-cohota-people] .group-categories-actions>.btn{width:100%;margin:0!important}[data-cohota-people] .group-categories-actions{flex:1 1 100%;margin:0!important}[data-cohota-people] table.roster thead th,[data-cohota-people] table.roster tbody td{white-space:nowrap}}.ui-dialog .ui-dialog-content .token_input{box-sizing:border-box;display:flex!important;align-items:center;flex-wrap:wrap;gap:4px 8px;width:100%;min-height:40px;margin:0!important;padding:4px 10px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important}.ui-dialog .ui-dialog-content .token_input:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}.ui-dialog .ui-dialog-content .token_input>span{flex:none;padding:0!important;color:var(--cohota-n-500)!important;font-size:14px!important;line-height:30px!important}.ui-dialog .ui-dialog-content .token_input>div{flex:1 1 80px;min-width:80px;margin:0!important;padding:0!important}.ui-dialog .ui-dialog-content .token_input>div>ul{margin:0!important;padding:0!important;list-style:none}.ui-dialog .ui-dialog-content .token_input input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=hidden]):not([type=image]):not([type=range]):not([type=color]),.ui-dialog .ui-dialog-content .token_input input{box-sizing:border-box;height:30px!important;min-height:0!important;min-width:80px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important}.ui-dialog .ui-dialog-content .token_input input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=hidden]):not([type=image]):not([type=range]):not([type=color]):focus,.ui-dialog .ui-dialog-content .token_input input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=hidden]):not([type=image]):not([type=range]):not([type=color]):focus-visible,.ui-dialog .ui-dialog-content .token_input input:focus,.ui-dialog .ui-dialog-content .token_input input:focus-visible{outline:none!important;box-shadow:none!important}.ui-dialog .ui-dialog-content .token_input>a.browser{flex:none;margin:0!important;padding:0!important;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600!important;line-height:30px!important;text-decoration:none!important}@media(hover:hover){.ui-dialog .ui-dialog-content .token_input>a.browser:hover{text-decoration:underline!important}}.ui-dialog .ui-dialog-content ul#user_sections{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0!important;padding:0!important;list-style:none}.ui-dialog .ui-dialog-content ul#user_sections>li{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:2px;max-width:100%;min-height:28px;margin:0!important;padding:0 6px 0 12px!important;border:1px solid transparent!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;list-style:none}.ui-dialog .ui-dialog-content ul#user_sections>li>.ellipsis{min-width:0;padding:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-dialog .ui-dialog-content ul#user_sections>li>a{flex:none;display:inline-flex!important;align-items:center;justify-content:center;width:20px;height:20px;margin:0!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-round)!important;background:transparent!important;color:inherit!important;opacity:.7}.ui-dialog .ui-dialog-content ul#user_sections>li>a i[class*=icon-]{margin:0!important;font-size:12px!important;line-height:1}@media(hover:hover){.ui-dialog .ui-dialog-content ul#user_sections>li>a:hover{background:var(--cohota-brand-tint-2)!important;opacity:1}}.autocomplete_menu>div{border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-float)!important;overflow:hidden}.autocomplete_menu .list{padding:6px!important;font-size:14px!important}.autocomplete_menu .list ul{margin:0!important;padding:0!important;list-style:none}.autocomplete_menu .list li{display:flex;align-items:center;gap:8px;min-height:40px;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-900)!important;line-height:1.35!important;cursor:pointer}.autocomplete_menu .list li.selected,.autocomplete_menu .list li.ui-state-focus{background:var(--cohota-row-hover-bg)!important;color:var(--cohota-n-900)!important}@media(hover:hover){.autocomplete_menu .list li:hover{background:var(--cohota-row-hover-bg)!important}}.autocomplete_menu .list>.no_results,.autocomplete_menu .list>span,.autocomplete_menu .list>div:not(:has(li)){display:block;padding:10px 12px;color:var(--cohota-n-500)!important;font-size:13px!important}[data-cohota-people] table.roster .screenreader-only{left:0!important;right:auto!important}[data-cohota-people] table.roster tbody tr{cursor:pointer}[data-cohota-people] table.roster.ic-Table--striped tbody tr:active td,[data-cohota-people] table.roster tbody tr:active td{background:var(--cohota-brand-tint)!important}[data-cohota-people] table.roster td .roster_user_name{font-size:14px!important}[data-cohota-people] table.roster td[data-cohota-people-cell=login]{color:var(--cohota-n-600)!important;font-variant-numeric:tabular-nums}[data-cohota-people] table.roster td[data-testid=section-column-cell],[data-cohota-people] table.roster td[data-cohota-people-cell=roles]{padding-top:8px!important;padding-bottom:8px!important}[data-cohota-people] table.roster td[data-testid=section-column-cell] .section:last-child,[data-cohota-people] table.roster td[data-cohota-people-cell=roles]>div:last-child{margin-bottom:0}[data-cohota-people] table.roster td[data-testid=section-column-cell] .section{display:flex;width:fit-content;align-items:center;max-width:100%;margin:0 0 4px;padding:2px 8px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-round);background:var(--cohota-wash-light);color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:500!important;line-height:18px!important}[data-cohota-people] table.roster td[data-cohota-people-cell=roles]>div{display:flex;width:fit-content;align-items:center;gap:5px;margin:0 0 4px;padding:2px 9px 2px 7px;border:1px solid transparent;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink);font-size:12px!important;font-weight:600!important;line-height:18px!important}[data-cohota-people] table.roster td[data-cohota-people-cell=roles]>div:before{content:"";flex:none;width:6px;height:6px;border-radius:var(--cohota-r-round);background:currentColor}[data-cohota-people] table.roster td[data-cohota-people-cell=last-activity]>div,[data-cohota-people] table.roster td[data-cohota-people-cell=total-activity]>div{display:flex;align-items:center;gap:6px;color:var(--cohota-n-600)!important;font-size:13px!important;font-variant-numeric:tabular-nums;line-height:20px!important}[data-cohota-people] table.roster td[data-cohota-people-cell=last-activity]>div:before,[data-cohota-people] table.roster td[data-cohota-people-cell=total-activity]>div:before{content:"";flex:none;width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:14px 14px;opacity:.75}[data-cohota-people] table.roster td[data-cohota-people-cell=last-activity]>div:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")}[data-cohota-people] table.roster td[data-cohota-people-cell=total-activity]>div{color:var(--cohota-n-900)!important;font-weight:600!important}[data-cohota-people] table.roster td[data-cohota-people-cell=total-activity]>div:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230374b5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpolyline points='12 7 12 12 15.5 14'/%3E%3C/svg%3E");opacity:1}[data-cohota-people] table.roster td[data-cohota-people-cell=last-activity]>div:empty:before,[data-cohota-people] table.roster td[data-cohota-people-cell=total-activity]>div:empty:before{content:none}[data-cohota-people] table.roster tbody td:first-child [class*=-avatar]{border:1px solid var(--cohota-n-200)}[data-cohota-people] table.roster .label,[data-cohota-people] table.roster span.label{display:inline-flex;align-items:center;min-height:20px;margin:0 0 0 8px;padding:1px 10px;border:0;border-radius:var(--cohota-r-round);background:var(--cohota-n-600);color:#fff;font-size:12px;font-weight:600;line-height:18px;letter-spacing:0;text-shadow:none;vertical-align:middle;white-space:nowrap}[data-cohota-sheet=root] .StudentContextTray__Avatar>a{display:inline-block;line-height:0;border-radius:var(--cohota-r-round);text-decoration:none!important}[data-cohota-sheet=root] .StudentContextTray__Avatar>a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:3px}[data-cohota-sheet=root] .StudentContextTray__Avatar [class$=-avatar]{border-width:1px!important;border-color:var(--cohota-n-200)!important}[data-cohota-sheet=root] .StudentContextTray__Avatar [class*=-text] a{display:inline-flex;align-items:center;min-height:24px;margin-top:2px;padding:2px 4px;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}@media(hover:hover){[data-cohota-sheet=root] .StudentContextTray__Avatar [class*=-text] a:hover{text-decoration:underline!important}}[data-cohota-sheet=root] .StudentContextTray-Header__Name a{color:var(--cohota-n-900)!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important}@media(hover:hover){[data-cohota-sheet=root] .StudentContextTray-Header__Name a:hover{color:var(--cohota-brand-ink)!important}}[data-cohota-sheet=root] .StudentContextTray-Header__CourseName,[data-cohota-sheet=root] .StudentContextTray-Header__CourseName [class*=-text]{color:var(--cohota-n-600)!important;font-size:14px!important;font-weight:500!important}[data-cohota-sheet=root] .StudentContextTray-Header__Actions>button{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:36px;min-width:36px;height:36px;padding:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);color:var(--cohota-n-600)!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}[data-cohota-sheet=root] .StudentContextTray-Header__Actions>button>span,[data-cohota-sheet=root] .StudentContextTray-Header__Actions>button>span>span{display:inline-flex!important;align-items:center;justify-content:center;color:inherit!important}[data-cohota-sheet=root] .StudentContextTray-Header__Actions i[class*=icon-]{margin:0!important;font-size:16px!important;line-height:1}@media(hover:hover){[data-cohota-sheet=root] .StudentContextTray-Header__Actions>button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)}}[data-cohota-sheet=root] .StudentContextTray-Header__Actions>button:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-sheet=root] .StudentContextTray-QuickLinks__Link>a{display:block;border-radius:var(--cohota-r-control)!important;text-decoration:none!important}[data-cohota-sheet=root] .StudentContextTray-QuickLinks__Link [class$=baseButton__content]{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;height:40px!important;min-height:40px!important;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}@media(hover:hover){[data-cohota-sheet=root] .StudentContextTray-QuickLinks__Link>a:hover [class$=baseButton__content]{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)}}[data-cohota-sheet=root] .StudentContextTray-QuickLinks__Link>a:focus-visible [class$=baseButton__content]{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-sheet=root] .StudentContextTray-Progress{margin-top:20px!important;padding-top:20px;border-top:1px solid var(--cohota-n-200)}[data-cohota-sheet=root] .StudentContextTray-Progress>h3{margin:0 0 12px!important;padding:0!important;border:0!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}[data-cohota-sheet=root] .StudentContextTray-Progress__Bar{margin:0!important}[data-cohota-sheet=root] .StudentContextTray-Progress__Bar [class$=-position]{display:block}[data-cohota-sheet=root] .StudentContextTray-Progress__Bar a{display:block;margin:0 -8px!important;padding:7px 8px!important;border-radius:var(--cohota-r-control)!important;text-decoration:none!important;transition:background-color .12s}@media(hover:hover){[data-cohota-sheet=root] .StudentContextTray-Progress__Bar a:hover{background:var(--cohota-row-hover-bg)}}[data-cohota-sheet=root] .StudentContextTray-Progress__Bar a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:0}[data-cohota-sheet=root] [class$=progressBar__trackLayout]{height:8px!important;border-radius:var(--cohota-r-round)!important;background:transparent!important;overflow:hidden}[data-cohota-sheet=root] [class$=progressBar__track]{height:8px!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-n-200)!important}[data-cohota-sheet=root] [class$=progressBar__trackValue]{height:8px!important;border-radius:var(--cohota-r-round)!important}[data-cohota-sheet=root] [class$=progressBar__value]{padding-inline-start:12px!important}[data-cohota-sheet=root] [class$=progressBar__value],[data-cohota-sheet=root] [class$=progressBar__value] [class*=-text]{color:var(--cohota-n-900)!important;font-size:13px!important;font-weight:600!important;font-variant-numeric:tabular-nums}[data-cohota-sheet=root] [class$=progressBar__value] i.icon-check{color:var(--cohota-success-ink)!important}[class$=contextView__content]:has([class$=-tooltip]){border-radius:var(--cohota-r-control)!important;padding:0!important}[class$=contextView__content]>[class$=-tooltip]{display:block;padding:7px 10px!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}[data-cohota-modal=root] [class*=closeButton]{box-sizing:border-box;position:absolute!important;top:8px!important;inset-inline-end:8px!important;inset-inline-start:auto!important;z-index:2;width:40px!important;height:40px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}[data-cohota-modal=root] [class*=closeButton] [data-cohota-modal=close]{position:static!important}[data-cohota-modal=root] [data-cohota-modal=close]{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}[data-cohota-modal=root] .addpeople [class$=formFieldLabel]{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}[data-cohota-modal=root] .addpeople [class$=formFieldGroup]{border-radius:0!important}[data-cohota-modal=root] .addpeople [class$=formFieldGroup] label{box-sizing:border-box;min-height:40px!important;padding:0 14px!important;border-radius:var(--cohota-r-control)!important}[data-cohota-modal=root] .addpeople textarea{box-sizing:border-box;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.5!important}[data-cohota-modal=root] .addpeople textarea:focus,[data-cohota-modal=root] .addpeople textarea:focus-visible{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}[data-cohota-modal=root] .peoplesearch__selections>div:first-of-type{display:flex!important;flex-wrap:wrap;gap:16px;align-items:flex-end}[data-cohota-modal=root] .peoplesearch__selection{flex:1 1 200px!important;width:auto!important;max-width:none!important;min-width:0;margin:0!important}[data-cohota-modal=root] .peoplesearch__selection [class$=-select],[data-cohota-modal=root] .peoplesearch__selection [class$=formFieldLayout]{display:block!important;width:100%}[data-cohota-modal=root] .addpeople [class$=textInput__facade]{box-sizing:border-box;min-height:40px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important}[data-cohota-modal=root] .addpeople [class$=textInput__facade] input{height:38px!important;font-size:14px!important;line-height:1.4!important;color:var(--cohota-n-900)!important}[data-cohota-modal=root] .addpeople [class$=checkbox__control]{min-height:24px;cursor:pointer}[data-cohota-modal=root] .addpeople [class$=checkboxFacade]{align-items:flex-start;gap:10px;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important}[data-cohota-modal=root] .addpeople [class$=checkboxFacade__facade]{box-sizing:border-box;flex:none;width:18px!important;height:18px!important;margin:1px 0 0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-check)!important}[data-cohota-modal=root] .peoplesearch__instructions{margin:20px 0 0!important}[data-cohota-modal=root] .peoplesearch__instructions [class*=-text]{color:var(--cohota-n-600)!important;font-size:13px!important;line-height:1.5!important}[data-cohota-modal=root] .peoplesearch__instructions .usericon svg{color:var(--cohota-n-300)!important}[data-cohota-modal=root] [class$=modalFooter] button{min-height:40px!important;height:40px!important}[data-cohota-modal=root] [class$=modalFooter] button [class$=baseButton__content]{display:inline-flex!important;align-items:center;height:100%!important;padding:0!important}[data-cohota-modal=root] [class$=modalFooter] button [class$=baseButton__children]{padding:0!important;line-height:1.35!important}[data-cohota-modal=root]:has(.addpeople) [class$=modalFooter] button{box-sizing:border-box;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}[data-cohota-modal=root]:has(.addpeople) [class$=modalFooter] button:last-child{border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}@media(hover:hover){[data-cohota-modal=root]:has(.addpeople) [class$=modalFooter] button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)}[data-cohota-modal=root]:has(.addpeople) [class$=modalFooter] button:last-child:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}}[data-cohota-modal=root]:has(.addpeople) [class$=modalFooter] button[disabled],[data-cohota-modal=root]:has(.addpeople) [class$=modalFooter] button:disabled{opacity:.5;cursor:not-allowed}[data-cohota-modal=root] .addpeople [class*=alert]{border-width:1px!important;border-radius:var(--cohota-r-panel)!important;background:color-mix(in srgb,var(--cohota-warning) 8%,#fff)!important;font-size:14px!important;line-height:1.5!important}[data-cohota-modal=root] .addpeople table{width:100%;border-collapse:separate!important;border-spacing:0!important;font-size:14px!important}[data-cohota-modal=root] .addpeople table thead th{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;text-align:left!important;vertical-align:middle!important}[data-cohota-modal=root] .addpeople table td,[data-cohota-modal=root] .addpeople table tbody th{padding:10px 12px!important;font-weight:400!important;text-align:left!important;text-transform:none!important;letter-spacing:normal!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important;vertical-align:middle!important}[data-cohota-modal=root] .addpeople table tbody tr:last-child td,[data-cohota-modal=root] .addpeople table tbody tr:last-child th{border-bottom:0!important}[data-cohota-modal=root] .addpeople table button{display:inline-flex;align-items:center;min-height:24px;padding:2px 0!important;border-radius:var(--cohota-r-control)!important;color:var(--cohota-brand-ink)!important;font-size:14px!important;font-weight:600!important}[data-cohota-modal=root] input[type=checkbox]:checked+label [class*=checkboxFacade__facade],[data-cohota-modal=root] input[type=checkbox]:checked+label>span>span[aria-hidden=true]:first-child{border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;background-image:none!important;color:var(--cohota-on-brand)!important}[data-cohota-modal=root] input[type=checkbox]:focus-visible+label [class*=checkboxFacade__facade]{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-addname=switch-col]{display:flex;align-items:center;flex:none;min-width:0;margin-inline-start:auto;margin-inline-end:5px}@media only screen and (max-width:767px){[data-cohota-addname=switch-col]{width:100%;margin-inline-start:0;margin-inline-end:0}[data-cohota-addname=switch]{width:100%}}[data-cohota-addname=switch]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:0;padding:0 14px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);color:var(--cohota-n-900);font-size:14px;font-weight:500;line-height:1.35;white-space:nowrap;vertical-align:middle;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}@media(hover:hover){[data-cohota-addname=switch]:hover{background:var(--cohota-ctrl-hover-bg);border-color:var(--cohota-ctrl-hover-border);color:var(--cohota-ctrl-hover-fg);box-shadow:var(--cohota-elev-2)}}[data-cohota-addname=switch]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-addname=mask]{position:fixed;inset:0;z-index:10100;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--cohota-scrim, rgba(15, 23, 42, .45))}[data-cohota-addname=panel]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:560px;max-height:100%;border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-float);overflow:hidden}[data-cohota-addname=head]{display:flex;align-items:center;gap:12px;flex:none;padding:16px 20px;border-bottom:1px solid var(--cohota-n-200)}[data-cohota-addname=title]{order:0;flex:1 1 auto;margin:0;color:var(--cohota-n-900);font-size:18px;font-weight:700;line-height:1.35}[data-cohota-addname=close]{box-sizing:border-box;order:1;display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:var(--cohota-r-circle);background:transparent;color:var(--cohota-n-500);cursor:pointer}@media(hover:hover){[data-cohota-addname=close]:hover{background:var(--cohota-n-100);color:var(--cohota-n-900)}}[data-cohota-addname=close]:focus-visible,[data-cohota-addname=btn]:focus-visible,[data-cohota-addname=btn-primary]:focus-visible,[data-cohota-addname=panel] select:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-addname=top]{flex:none;padding:16px 20px 12px}[data-cohota-addname=top]>[data-cohota-addname=field]{margin:0}[data-cohota-addname=picked]{margin:12px 0 0}[data-cohota-addname=picked][data-cohota-addname-empty=yes]{display:none}[data-cohota-addname=picked-label]{display:block;margin:0 0 6px;color:var(--cohota-n-600);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}[data-cohota-addname=chips]{display:flex;flex-wrap:wrap;gap:6px;max-height:92px;margin:0;padding:0;overflow-y:auto;list-style:none}[data-cohota-addname=chip]{box-sizing:border-box;display:inline-flex;align-items:center;gap:2px;max-width:100%;min-height:28px;margin:0;padding:0 4px 0 12px;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink);font-size:13px;font-weight:600;line-height:1.3}[data-cohota-addname=chip-text]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-cohota-addname=chip-x]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;padding:0;border:0;border-radius:var(--cohota-r-round);background:transparent;color:inherit;opacity:.7;cursor:pointer}@media(hover:hover){[data-cohota-addname=chip-x]:hover{background:var(--cohota-brand-tint-2);opacity:1}}[data-cohota-addname=chip-x]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}[data-cohota-addname=body]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 20px 16px}[data-cohota-addname=field]{margin:0 0 12px}[data-cohota-addname=label]{display:block;margin:0 0 6px;color:var(--cohota-n-900);font-size:14px;font-weight:600;line-height:1.4}[data-cohota-addname=searchbox]{box-sizing:border-box;display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-500);transition:border-color .15s,box-shadow .15s}[data-cohota-addname=searchbox]:focus-within{border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus)}[data-cohota-addname=searchbox] input{flex:1 1 auto;min-width:0;height:38px;margin:0;padding:0;border:0;background:transparent;color:var(--cohota-n-900);font-size:14px;line-height:1.4}[data-cohota-addname=searchbox] input:focus{outline:none}[data-cohota-addname=status]{margin:0 0 8px;color:var(--cohota-n-600);font-size:13px;line-height:1.5}[data-cohota-addname=body][data-cohota-addname-state=rows] [data-cohota-addname=empty],[data-cohota-addname=body][data-cohota-addname-state=empty] [data-cohota-addname=status]{display:none}[data-cohota-addname=empty]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:190px;padding:24px 16px;text-align:center}[data-cohota-addname=empty-icon]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;width:64px;height:64px;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint);color:var(--cohota-brand)}[data-cohota-addname=empty-text]{max-width:34ch;margin:0;color:var(--cohota-n-600);font-size:14px;line-height:1.55;text-wrap:balance}[data-cohota-addname=list]{margin:0 0 4px;padding:0;list-style:none}[data-cohota-addname=row]{margin:0 0 2px}[data-cohota-addname=rowlabel]{box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 8px;border:1px solid transparent;border-radius:var(--cohota-r-control);cursor:pointer;transition:background-color .12s,border-color .12s}@media(hover:hover){[data-cohota-addname=rowlabel]:hover{border-color:var(--cohota-row-hover-border);background:var(--cohota-row-hover-bg)}}[data-cohota-addname=rowlabel] input[type=checkbox]{flex:none;width:18px;height:18px;margin:0;accent-color:var(--cohota-brand);cursor:pointer}[data-cohota-addname=rowlabel] input[type=checkbox]:disabled{cursor:not-allowed}[data-cohota-addname=avatar]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink);font-size:12px;font-weight:700}[data-cohota-addname=who]{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}[data-cohota-addname=name]{overflow:hidden;color:var(--cohota-n-900);font-size:14px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}[data-cohota-addname=sub]{overflow:hidden;color:var(--cohota-n-600);font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}[data-cohota-addname=flag]{flex:none;padding:1px 10px;border-radius:var(--cohota-r-round);background:var(--cohota-n-600);color:#fff;font-size:12px;font-weight:600;line-height:18px;white-space:nowrap}[data-cohota-addname=settle]{flex:none;padding:14px 20px;border-top:1px solid var(--cohota-n-200);background:var(--cohota-wash-light)}[data-cohota-addname=options]{display:flex;flex-wrap:wrap;gap:16px;margin:0}[data-cohota-addname=options]>[data-cohota-addname=field]{flex:1 1 180px;min-width:0;margin:0}[data-cohota-addname=panel] select{box-sizing:border-box;width:100%;height:40px;padding:0 36px 0 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background-color:var(--cohota-surface);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;color:var(--cohota-n-900);font-size:14px;appearance:none;-webkit-appearance:none}[data-cohota-addname=how]{margin:12px 0 0;padding:0;border:0}[data-cohota-addname=radio]{display:flex;align-items:flex-start;gap:10px;min-height:28px;padding:3px 0;color:var(--cohota-n-900);font-size:14px;line-height:1.4;cursor:pointer}[data-cohota-addname=radio] input[type=radio]{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--cohota-brand);cursor:pointer}[data-cohota-addname=radio] input[type=radio]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-addname=foot]{display:flex;align-items:center;gap:8px;flex:none;padding:12px 20px 16px;border-top:1px solid var(--cohota-n-200)}[data-cohota-addname=report]{flex:1 1 auto;min-width:0;color:var(--cohota-n-600);font-size:13px;line-height:1.4}[data-cohota-addname-tone=bad]{color:var(--cohota-danger-ink)!important}[data-cohota-addname=btn],[data-cohota-addname=btn-primary]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:40px;padding:6px 16px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);color:var(--cohota-n-900);font-size:14px;font-weight:500;cursor:pointer}[data-cohota-addname=btn-primary]{border-color:var(--cohota-brand);background:var(--cohota-brand);color:var(--cohota-on-brand)}@media(hover:hover){[data-cohota-addname=btn]:hover:not(:disabled){background:var(--cohota-ctrl-hover-bg);border-color:var(--cohota-ctrl-hover-border);box-shadow:var(--cohota-elev-2)}[data-cohota-addname=btn-primary]:hover:not(:disabled){background:var(--cohota-brand-hover);border-color:var(--cohota-brand-hover)}}[data-cohota-addname=btn]:disabled,[data-cohota-addname=btn-primary]:disabled{opacity:.5;cursor:not-allowed}.cohota-addname__glyph{flex:none}@media only screen and (max-width:767px){[data-cohota-addname=mask]{padding:0;align-items:stretch}[data-cohota-addname=panel]{max-width:none;border-radius:0}}[data-cohota-groups] .group_categories_area>h1{margin:0}[data-cohota-groups] .ic-Action-header{align-items:center;min-height:40px;margin:0 0 16px!important;padding:0!important;border:0!important}[data-cohota-groups] .group-category-contents{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}[data-cohota-groups] .group-category-summary{margin:0 0 16px}[data-cohota-groups] .group-category-summary__detailLayout{display:flex;align-items:center;gap:8px}[data-cohota-groups] .group-category-actions{display:flex;align-items:center;gap:8px;margin-inline-start:auto}[data-cohota-groups] .group-category-actions .btn i[class*=icon-]{margin:0!important}[data-cohota-groups] .group-category-actions .al-trigger.btn{width:40px;padding:0!important}[data-cohota-groups] .accessibility-warning:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-cohota-groups] .accessibility-warning:focus{display:block;margin:0 0 12px;padding:10px 12px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light);color:var(--cohota-n-900);font-size:13px}[data-cohota-groups] .group-heading,[data-cohota-groups] h2.groups-with-count{margin:0 0 10px!important;padding:0!important;border:0!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}[data-cohota-groups] .unassigned-students{box-sizing:border-box}[data-cohota-groups] input.filterable-unassigned-users,[data-cohota-groups] input.search-query{box-sizing:border-box;width:100%;height:40px!important;min-height:40px!important;margin:0 0 10px!important;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important}[data-cohota-groups] input.filterable-unassigned-users:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}[data-cohota-groups] .unassigned-students .ui-cnvs-scrollable{padding:4px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-panel);background:var(--cohota-surface)}[data-cohota-groups] ul.collectionViewItems{margin:0!important;padding:0!important;list-style:none}[data-cohota-groups] li.group-user{box-sizing:border-box;display:flex!important;align-items:center;gap:6px;min-height:40px;margin:0 0 2px!important;padding:4px 4px 4px 8px!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.35!important}@media(hover:hover){[data-cohota-groups] li.group-user:hover{border-color:var(--cohota-row-hover-border)!important;background:var(--cohota-row-hover-bg)!important}}[data-cohota-groups] .group-user-name{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-cohota-groups] .icon-drag-handle{flex:none;color:var(--cohota-n-300);cursor:grab}[data-cohota-groups] a.assign-to-group{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:28px;height:28px;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-500)!important;text-decoration:none!important}[data-cohota-groups] a.assign-to-group i[class*=icon-]{margin:0!important;line-height:1}@media(hover:hover){[data-cohota-groups] a.assign-to-group:hover{border-color:var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-brand-ink)!important;box-shadow:var(--cohota-elev-1)}}[data-cohota-groups] a.assign-to-group:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}[data-cohota-groups] ul.groups-list{margin:0!important;padding:0!important;list-style:none}[data-cohota-groups] li.group{box-sizing:border-box;margin:0 0 10px!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;overflow:hidden}[data-cohota-groups] li.group .row-fluid:before,[data-cohota-groups] li.group .row-fluid:after,[data-cohota-groups] .group-header:before,[data-cohota-groups] .group-header:after{display:none!important}[data-cohota-groups] .group-header{display:flex!important;align-items:center;gap:12px;min-height:56px;margin:0!important;padding:8px 8px 8px 12px!important}[data-cohota-groups] .group-header>[class*=span]{width:auto!important;margin:0!important;float:none!important}[data-cohota-groups] .group-header>[class*=span]:first-child{flex:1 1 auto;min-width:0}[data-cohota-groups] .group-header>.group-actions{flex:none;margin-inline-start:auto}[data-cohota-groups] a.toggle-group.group-heading{display:flex!important;align-items:center;gap:8px;margin:0!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important}[data-cohota-groups] a.toggle-group i[class*=icon-mini-arrow]{flex:none;color:var(--cohota-n-500)}[data-cohota-groups] .group-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-cohota-groups] .group-summary{color:var(--cohota-n-600)!important;font-size:13px!important;white-space:nowrap}[data-cohota-groups] .label.label-info{margin:0 8px 0 0;padding:1px 10px;border:0;border-radius:var(--cohota-r-round);background:var(--cohota-n-600);color:#fff;font-size:12px;font-weight:600;line-height:18px;text-shadow:none}[data-cohota-groups] .group-header br.show-group-full{display:none}[data-cohota-groups] .group-actions .al-trigger{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-500)!important;text-decoration:none!important}[data-cohota-groups] .group-actions .al-trigger i[class*=icon-]{margin:0!important;line-height:1}@media(hover:hover){[data-cohota-groups] .group-actions .al-trigger:hover{border-color:var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:var(--cohota-elev-1)}}[data-cohota-groups] .group-actions .al-trigger:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-groups] .group-users{box-sizing:border-box;padding:0 8px 8px!important;border-top:1px solid var(--cohota-n-200)}[data-cohota-groups] .group-users .no-results{padding:12px 4px;color:var(--cohota-n-600);font-size:13px;line-height:1.5}[data-cohota-groups] .no-results-wrapper .no-results,[data-cohota-groups] .no-results-wrapper .invalid-filter{padding:10px 4px;color:var(--cohota-n-600);font-size:13px;line-height:1.5}@media only screen and (max-width:767px){[data-cohota-groups] .row-fluid>.span3,[data-cohota-groups] .row-fluid>.span9{float:none!important;width:100%!important;margin:0 0 20px!important}[data-cohota-groups] .group-category-summary__detailLayout{flex-wrap:wrap}[data-cohota-groups] .group-category-actions{flex-wrap:wrap;margin-inline-start:0}}[data-cohota-groups] .group-users ul.collectionViewItems{box-sizing:border-box;display:block;width:auto!important;max-width:100%!important;margin:0!important}[data-cohota-groups] .group-users li.group-user{width:auto!important;max-width:none!important;float:none!important}[data-cohota-groups] .group-users li.group-user>div:last-child{flex:none;display:flex;align-items:center}[data-cohota-groups] .al-trigger.group-user-actions{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:28px;height:28px;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-500)!important;text-decoration:none!important}[data-cohota-groups] .al-trigger.group-user-actions i[class*=icon-]{margin:0!important;line-height:1}@media(hover:hover){[data-cohota-groups] .al-trigger.group-user-actions:hover{border-color:var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:var(--cohota-elev-1)}}[data-cohota-groups] .al-trigger.group-user-actions:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}[data-cohota-groups] a.toggle-group.group-heading{min-height:32px;padding:4px 0!important}[data-cohota-groups] li.group-user a.assign-to-group,[data-cohota-groups] li.group-user .al-trigger.group-user-actions{position:static!important;top:auto!important;right:auto!important}[data-cohota-groups] li.group-user>div:not(.group-user-name){display:flex;align-items:center;flex:none;margin-inline-start:auto}[data-cohota-groups] li.group .row-fluid,[data-cohota-groups] li.group .group-header{box-sizing:border-box;width:auto!important;max-width:100%!important;margin-inline:0!important}[data-cohota-groups] .group-users{padding:4px 12px 12px!important}.assign-to-group-menu.popover{padding:0!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-float)!important}.assign-to-group-menu .popover-title{margin:0!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:transparent!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;line-height:1.4!important;text-transform:uppercase}.assign-to-group-menu .popover-content{padding:6px!important;border:0!important;background:transparent!important}.assign-to-group-menu ul.assign-to-groups{margin:0!important;padding:0!important;list-style:none}.assign-to-group-menu ul.assign-to-groups>li{margin:0!important;padding:0!important;list-style:none}.assign-to-group-menu a.set-group{box-sizing:border-box;display:flex!important;align-items:center!important;gap:10px!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-decoration:none!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.assign-to-group-menu a.set-group:hover{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important;text-decoration:none!important}}.assign-to-group-menu a.set-group:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:-2px}.assign-to-group-menu.popover>.arrow,.assign-to-group-menu.popover>.arrow:after{border-right-color:var(--cohota-n-200)!important;border-left-color:var(--cohota-n-200)!important}[data-cohota-modal=root] [class$=textInput__facade]{box-sizing:border-box;min-height:40px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important}[data-cohota-modal=root] [class$=textInput__facade] input,[data-cohota-modal=root] input[class$=textInput]{height:38px!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important}[data-cohota-modal=root] textarea{box-sizing:border-box;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.5!important}[data-cohota-modal=root] [class$=formFieldLabel],[data-cohota-modal=root] [class$=modalBody]>[class*=-flex] [class*=-text]:first-child{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}[data-cohota-modal=root] [class$=modalBody] hr{margin:16px 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important}[data-cohota-modal=root] [class$=checkboxFacade__facade]{box-sizing:border-box;width:18px!important;height:18px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-check)!important}[data-cohota-modal=root] [class$=checkboxFacade],[data-cohota-modal=root] [class$=radioInput__label]{color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.4!important}[data-cohota-modal=root] [class$=fileDrop__label]>span,[data-cohota-modal=root] [class*=fileDrop__labelContent]{border-radius:var(--cohota-r-panel)!important}[data-cohota-modal=root] [class$=modalBody] [class*=view--flex-flex]{flex-wrap:wrap}[data-cohota-modal=root] [class$=modalBody] [class$=view-flexItem]{min-width:0}[data-cohota-groups] a.toggle-group.group-heading{font-size:16px!important}[data-cohota-groups] a.toggle-group i[class*=icon-mini-arrow]{color:var(--cohota-brand)!important;font-size:15px!important}@media(hover:hover){[data-cohota-groups] a.toggle-group.group-heading:hover .group-name{color:var(--cohota-brand-ink)!important}}[data-cohota-groups] .group-header .group-leader{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:6px;max-width:260px;min-width:0;min-height:26px;padding:0 12px 0 9px;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)!important;font-size:12px!important;font-weight:600!important;line-height:18px!important}[data-cohota-groups] .group-header .group-leader i[class*=icon-]{flex:none;margin:0!important;color:inherit!important;font-size:13px!important;line-height:1}[data-cohota-groups] .group-header .group-leader a{min-width:0;overflow:hidden;color:inherit!important;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){[data-cohota-groups] .group-header .group-leader a:hover{text-decoration:underline!important}}[data-cohota-groups] .group-header>[class*=span]:has(.group-summary){display:inline-flex;align-items:center;gap:8px}[data-cohota-groups] .group-summary{box-sizing:border-box;display:inline-flex!important;align-items:center;min-height:24px;padding:2px 12px;border-radius:var(--cohota-r-round);background:var(--cohota-n-100, var(--cohota-wash-light));color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:600!important;line-height:18px!important;white-space:nowrap;cursor:pointer}@media(hover:hover){[data-cohota-groups] .group-summary:hover{background:var(--cohota-n-200)!important;color:var(--cohota-n-900)!important}}[data-cohota-groups] li.group .group-header{background:var(--cohota-wash-light)}[data-cohota-groups] li.group:not(.group-collapsed) .group-header{border-bottom:1px solid var(--cohota-n-300)}[data-cohota-groups] .group-summary{border:1px solid var(--cohota-n-200);background:var(--cohota-surface)!important}@media(hover:hover){[data-cohota-groups] .group-summary:hover{border-color:var(--cohota-n-300);background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important}}@media(hover:hover){[data-cohota-groups] .group-actions .al-trigger:hover{background:var(--cohota-surface)!important}}[data-cohota-groups] li.group-user .group-user-name,[data-cohota-groups] li.group-user .group-user-name a{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important}[data-cohota-groups] .group-header .group-leader a{display:flex;align-items:center;min-height:26px;font-size:12px!important}@media only screen and (max-width:767px){[data-cohota-groups] a.toggle-group.group-heading{min-width:24px}}[data-cohota-groups] a.assign-to-group i[class*=icon-],[data-cohota-groups] .al-trigger i[class*=icon-],[data-cohota-groups] .group-category-actions .al-trigger.btn i[class*=icon-]{display:flex!important;align-items:center;justify-content:center;width:auto!important;height:auto!important;line-height:1!important}ul.al-options>div:empty,.ui-menu.al-options>div:empty{display:none!important}[data-cohota-sheet=root] a[href*=speed_grader],[data-cohota-sheet=root] button[href*=speed_grader]{display:block;border-radius:var(--cohota-r-control)!important;text-decoration:none!important}[data-cohota-sheet=root] a[href*=speed_grader] [class$=baseButton__content]{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:8px;min-height:40px!important;height:40px!important;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}[data-cohota-sheet=root] a[href*=speed_grader] [class$=baseButton__children]{display:inline-flex!important;align-items:center;gap:8px;padding:0!important;color:inherit!important}[data-cohota-sheet=root] a[href*=speed_grader] svg{flex:none;color:inherit!important}@media(hover:hover){[data-cohota-sheet=root] a[href*=speed_grader]:hover [class$=baseButton__content]{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)}}[data-cohota-sheet=root] a[href*=speed_grader]:focus-visible [class$=baseButton__content]{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-course] .publish-icon[data-cohota-item-publish]:focus-within,body.with-left-side #content[data-cohota-course] .publish-icon[data-cohota-pub-status]:focus-within,body.with-left-side[class*=context-course_] #content .publish-icon[data-cohota-item-publish]:focus-within,body.with-left-side[class*=context-course_] #content .publish-icon[data-cohota-pub-status]:focus-within{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-course] .publish-icon[data-cohota-item-publish]>button:focus,body.with-left-side #content[data-cohota-course] .publish-icon[data-cohota-item-publish]>button:focus-visible,body.with-left-side #content[data-cohota-course] .publish-icon[data-cohota-pub-status]>button:focus,body.with-left-side #content[data-cohota-course] .publish-icon[data-cohota-pub-status]>button:focus-visible,body.with-left-side[class*=context-course_] #content .publish-icon[data-cohota-item-publish]>button:focus,body.with-left-side[class*=context-course_] #content .publish-icon[data-cohota-item-publish]>button:focus-visible,body.with-left-side[class*=context-course_] #content .publish-icon[data-cohota-pub-status]>button:focus,body.with-left-side[class*=context-course_] #content .publish-icon[data-cohota-pub-status]>button:focus-visible{outline:none!important;box-shadow:none!important}#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content{flex:0 1 auto!important;min-width:0!important}#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__EndContainer{flex:none!important}#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__StartContainer:empty{flex:none!important;width:0!important;min-width:0!important}#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content .Grid__GradeCell__GradingSchemeInput,#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content .HorizontalFlex,#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content [class$=formFieldLayout],#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content [class$=grid],#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content [class$=gridRow],#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content [class$=gridCol],#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content [class$=textInput__facade],#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content [class$=textInput__layout],#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content [class$=textInput__inputLayout],#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content [class$=textInput__innerWrapper]{min-width:0!important}#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content .Grid__GradeCell__GradingSchemeInput,#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content .HorizontalFlex{box-sizing:border-box!important;width:100%!important;max-width:100%!important}#gradebook_wrapper[data-cohota-gradebook] .Grid__GradeCell__Content input[class*=textInput]{min-width:40px!important}@media(hover:hover){#right-side[data-cohota-side] .event-list-view-calendar:hover,.event-list-view-calendar:hover{color:var(--cohota-link-ink)!important;background:transparent!important;text-decoration:underline!important}}.event-list-view-calendar:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px;border-radius:var(--cohota-r-control)!important}.ef-header{flex-wrap:wrap}.ef-header>.ic-Input-group,.ef-header>.ef-header__secondary{min-width:0}.ef-header__secondary,.ef-actions{flex-wrap:wrap;min-width:0}@media(max-width:1100px){#content>div:has(>table[class$=-view-table]){overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:18px}}#access_tokens_holder{overflow-x:auto;-webkit-overflow-scrolling:touch}.feature-flag-wrapper [class$=-view--flex-flex]{flex-wrap:wrap}.feature-flag-wrapper [class$=-view-flexItem]{min-width:0}[data-cohota-acct-courses] tbody tr[data-cohota-acct-row]{cursor:pointer}@media(hover:hover){[data-cohota-acct-courses] tbody tr[data-cohota-acct-row]:hover{background:var(--cohota-table-row-hover)}}[data-cohota-acct-courses] tbody td[data-cohota-col=term],[data-cohota-acct-courses] tbody td[data-cohota-col=teacher]{font-size:13px;font-weight:400;color:var(--cohota-n-600);white-space:nowrap}[data-cohota-acct-courses] .cohota-acct-cell__icon,[data-cohota-acct-users] .cohota-acct-cell__icon{display:inline-block;vertical-align:-2px;margin-right:6px;width:14px;height:14px;color:var(--cohota-n-400);fill:currentColor;flex:none}[data-cohota-acct-courses] tbody td[data-cohota-acct-empty]:after{content:"\2014";color:var(--cohota-n-300)}[data-cohota-acct-users] tbody tr[data-cohota-acct-row]{cursor:pointer}@media(hover:hover){[data-cohota-acct-users] tbody tr[data-cohota-acct-row]:hover{background:var(--cohota-table-row-hover)}}[data-cohota-acct-users] tbody [data-cohota-acct-user-col=name] a{font-size:14px!important;font-weight:700!important;color:var(--cohota-brand-ink)!important;text-decoration:none!important}@media(hover:hover){[data-cohota-acct-users] tbody [data-cohota-acct-user-col=name] a:hover{text-decoration:none!important}}[data-cohota-acct-users] tbody [data-cohota-acct-user-col=email]{font-size:13px!important;color:var(--cohota-n-600)!important}[data-cohota-acct-users] tbody [data-cohota-acct-user-col=sis],[data-cohota-acct-users] tbody [data-cohota-acct-user-col=login]{font-size:13px!important;color:var(--cohota-n-500)!important;font-variant-numeric:tabular-nums}[data-cohota-acct-users] tbody [data-cohota-acct-empty]:after{content:"\2014";color:var(--cohota-n-300)}[data-cohota-acct-users] tbody [data-cohota-acct-user-col=actions]{white-space:nowrap}[data-cohota-acct-users] tbody [data-cohota-acct-user-col=actions] a,[data-cohota-acct-users] tbody [data-cohota-acct-user-col=actions] button{box-sizing:border-box;width:32px!important;height:32px!important;border-radius:var(--cohota-r-control)!important;color:color-mix(in srgb,var(--cohota-n-500) 85%,#fff)!important;transition:background-color .12s,color .12s}[data-cohota-acct-users] tbody [data-cohota-acct-user-col=actions] svg{width:18px!important;height:18px!important}@media(hover:hover){[data-cohota-acct-users] tbody [data-cohota-acct-user-col=actions] a:hover,[data-cohota-acct-users] tbody [data-cohota-acct-user-col=actions] button:hover{background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important}}#content nav[class$=-pagination] button{margin:0 3px!important}[data-cohota-acct-user-btn=create]{display:inline-flex!important;align-items:center;gap:8px;min-height:44px;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px;font-weight:600;box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s,box-shadow .12s}[data-cohota-acct-user-btn=more]{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-height:44px;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-600)!important;box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s,color .12s}[data-cohota-acct-user-btn] span{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;line-height:inherit!important;box-shadow:none!important}[data-cohota-acct-user-btn] svg{width:18px!important;height:18px!important}@media(hover:hover){[data-cohota-acct-user-btn=create]:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-2)}[data-cohota-acct-user-btn=more]:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important}}[data-cohota-acct-user-btn]:focus-visible{outline:none;box-shadow:0 0 0 3px var(--cohota-focus)}[data-cohota-acct-user-field]{min-height:40px!important}body.with-left-side #content[data-cohota-acct] [data-cohota-acct-user-cell=actions],body.with-left-side[class*=context-account_] #content [data-cohota-acct-user-cell=actions]{display:flex!important;align-items:center;gap:8px;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}[data-cohota-modal] fieldset[class$=-formFieldLayout] input[type=text],[data-cohota-modal] fieldset[class$=-formFieldLayout] input[type=email]{min-height:40px!important}[data-cohota-modal] fieldset[class$=-formFieldLayout] [class$=-formFieldLayout]{margin-bottom:14px!important}[data-cohota-modal] fieldset[class$=-formFieldLayout] [class$=-formFieldLayout]:last-child{margin-bottom:0!important}#compose-new-message .message-header-label{box-sizing:border-box;width:96px!important;padding-right:12px;text-align:left!important}#compose-new-message .bootstrap-select,#compose-new-message .bootstrap-select>.btn{width:100%!important;max-width:none!important}.ui-dialog .ui-dialog-buttonpane button.attach-file,.ui-dialog .ui-dialog-buttonpane button.attach-media{flex:0 0 auto!important;width:44px!important;min-width:0!important;padding:0!important}.ui-dialog .ui-dialog-buttonpane button.attach-file .ui-button-text,.ui-dialog .ui-dialog-buttonpane button.attach-media .ui-button-text{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important}.bootstrap-select .dropdown-menu{padding:6px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-2)}.bootstrap-select.bootstrap-select .dropdown-menu>li>a{display:flex!important;align-items:center;gap:8px;min-height:36px;padding:6px 10px!important;border-radius:var(--cohota-r-control);color:var(--cohota-ink)!important;font-size:14px;font-weight:400;line-height:1.35;text-decoration:none!important;transition:background-color .12s,color .12s}@media(hover:hover){.bootstrap-select.bootstrap-select .dropdown-menu>li>a:hover,.bootstrap-select.bootstrap-select .dropdown-menu>li>a:focus{background:var(--cohota-select-bg)!important;color:var(--cohota-select-fg)!important;text-decoration:none!important}}.bootstrap-select .dropdown-menu>li.selected>a{background:transparent!important;color:var(--cohota-ink)!important;font-weight:600}.bootstrap-select .dropdown-menu>li>a>i.check-mark{display:none!important}.bootstrap-select .dropdown-menu>li.selected>a>i.check-mark{display:inline-flex!important;align-items:center;margin-left:auto;font-size:14px;color:var(--cohota-brand-ink)}.bootstrap-select .dropdown-menu>li>a>.text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bootstrap-select .dropdown-menu .div-contain{height:auto!important;margin:6px 4px!important;padding:0!important}.bootstrap-select .dropdown-menu .div-contain .divider{height:1px!important;margin:0!important;background:var(--cohota-n-200)!important}.bootstrap-select .dropdown-menu>li:first-child .div-contain{display:none!important}.bootstrap-select .dropdown-submenu>a:after{float:none!important;margin:0 0 0 auto!important;border-left-color:currentColor!important}.bootstrap-select li.dropdown-submenu>div.dropdown-menu{position:absolute!important;top:100%!important;left:0!important;right:0!important;width:auto!important;min-width:0!important;margin:4px 0 0!important}.bootstrap-select li.dropdown-submenu>div.dropdown-menu label{display:block;margin:0 0 6px}.bootstrap-select .dropdown-search{box-sizing:border-box;width:100%;min-height:36px;padding:6px 10px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-ink);font-size:14px}.bootstrap-select .dropdown-search:focus{outline:none;border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus)}#compose-new-message .ac-input-cell{padding-right:8px!important}#compose-new-message .ac-input-box{box-sizing:border-box;display:flex!important;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:5px 8px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;transition:border-color .12s,box-shadow .12s}#compose-new-message .ac-input-box:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}#compose-new-message .ac-token-list{display:contents!important}#compose-new-message li.ac-token{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:2px;max-width:100%;min-height:28px;margin:0!important;padding:0 4px 0 12px!important;border:0!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600;line-height:1.3}.ac-token-remove-btn,.ic-token-delete-button,ul.student_list>li .remove-button,.submission_attachment>.remove_attachment_link{box-sizing:border-box;position:static!important;display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:24px!important;height:24px!important;margin:0!important;padding:0!important;border-radius:var(--cohota-r-circle);color:var(--cohota-brand-ink)!important;font-size:11px!important;font-weight:700!important;line-height:1!important;text-indent:0!important;text-decoration:none!important;cursor:pointer}@media(hover:hover){.ac-token-remove-btn:hover,.ic-token-delete-button:hover,ul.student_list>li .remove-button:hover,.submission_attachment>.remove_attachment_link:hover{background:var(--cohota-brand-tint-2)!important}}.ac-token-remove-btn:focus-visible,.ic-token-delete-button:focus-visible,ul.student_list>li .remove-button:focus-visible,.submission_attachment>.remove_attachment_link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}.ac-token-remove-btn i,.ic-token-delete-button i,ul.student_list>li .remove-button i,.submission_attachment>.remove_attachment_link i{font-size:11px;line-height:1}#compose-new-message .ac-input{flex:1 1 120px;min-width:80px;height:28px!important;min-height:0!important;margin:0!important;padding:0 4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:14px!important}#compose-new-message .ac-input:focus{outline:none!important;border:0!important;box-shadow:none!important}#compose-new-message .ac-search-btn{box-sizing:border-box;height:40px!important;min-height:40px!important}#compose-new-message .message-header-input label.checkbox{display:flex;align-items:center;gap:8px;padding-left:0!important}#compose-new-message .message-header-input label.checkbox>input[type=checkbox]{flex:none;margin:0!important}#compose-new-message hr.header-separator{margin:10px 0!important;border-top-color:var(--cohota-n-200)!important}#compose-new-message>form.compose_form{display:flex;flex-direction:column;height:100%}#compose-new-message .message-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0!important;height:auto!important}#compose-new-message textarea.conversation_body{flex:1 1 auto;height:auto!important;min-height:120px!important;resize:none}#compose-new-message{min-height:430px!important;padding-bottom:12px!important}.compose-message-dialog .ui-dialog-buttonpane{display:flex!important;flex-direction:column;justify-content:flex-start;gap:10px;height:auto!important;min-height:0!important;padding:12px 20px 16px!important;font-size:0}.compose-message-dialog .ui-dialog-buttonpane>.ui-dialog-buttonset{margin:0!important;font-size:14px}.compose-message-dialog .ui-dialog-buttonpane:before,.compose-message-dialog .ui-dialog-buttonpane:after{display:none!important}body.permissions #content[data-cohota-permissions],body.permissions .permissions-v2__wrapper{box-sizing:border-box;min-width:0;color:var(--cohota-n-900)}body.permissions #content[data-cohota-acct] .permissions-v2__wrapper>h1,body.permissions #content[data-cohota-acct] .permissions-v2__wrapper>span:first-child:has(h1),body.permissions[class*=context-account_] #content .permissions-v2__wrapper>h1,body.permissions[class*=context-account_] #content .permissions-v2__wrapper>span:first-child:has(h1){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.permissions .permissions-v2__wrapper [role=tablist]{display:inline-flex;align-items:center;gap:4px;width:auto;margin:2px 0 18px;padding:4px}body.permissions .permissions-v2__wrapper [role=tab]{min-height:36px;padding:7px 14px!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-700)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;box-shadow:none!important;transition:background-color .14s,color .14s,box-shadow .14s}body.permissions .permissions-v2__wrapper [role=tab][aria-selected=true]{background:var(--cohota-surface)!important;color:var(--cohota-brand-ink)!important}body.permissions .permissions-v2__wrapper [role=tab]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}body.permissions .permissions-v2__header_container{box-sizing:border-box;margin-bottom:14px;padding:14px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);box-shadow:var(--cohota-elev-1)}body.permissions .permissions-v2__header_container>span>span{gap:10px}body.permissions .permissions-v2__header_container>span>span>span[class$=-view-flexItem]{padding:0!important}body.permissions .permissions-v2__header_container>span>span>span[class$=-view-flexItem]:not(:last-child){flex:1 1 0!important;min-width:0}body.permissions .permissions-v2__header_container>span>span>span[class$=-view-flexItem]:last-child{flex:0 0 auto!important}body.permissions .permissions-v2__header_container span[class$=-formFieldLabel]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap!important;border:0!important}body.permissions .permissions-v2__header_container span[class$=-textInput__facade]{border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)}body.permissions .permissions-v2__header_container span[class$=-textInput__facade]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)}body.permissions .permissions-v2__header_container input[name=permission_search],body.permissions .permissions-v2__header_container input[name=permission_search]:focus,body.permissions .permissions-v2__header_container #permissions-role-filter,body.permissions .permissions-v2__header_container #permissions-role-filter:focus{height:40px!important;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;color:var(--cohota-n-900)!important}body.permissions #add_role{min-height:40px;border:0!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-weight:700!important;box-shadow:var(--cohota-elev-1)}body.permissions #add_role>span[class$=-baseButton__content]{border:0!important;border-radius:inherit!important;background:transparent!important;color:inherit!important}body.permissions #add_role:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:3px}@media(hover:hover){body.permissions .permissions-v2__wrapper [role=tab]:not([aria-selected=true]):hover{color:var(--cohota-brand-ink)!important}body.permissions #add_role:hover{border-color:var(--cohota-brand-hover)!important;background:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-2)}}body.permissions .ic-permissions__table-container{box-sizing:border-box;height:clamp(480px,64vh,760px);margin:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-2);scrollbar-gutter:stable}body.permissions .ic-permissions__table{min-width:max-content;width:100%;border-collapse:separate;border-spacing:0;color:var(--cohota-n-900);font-size:13px}body.permissions .ic-permissions__table tr{box-shadow:inset 0 1px 0 var(--cohota-n-200)}body.permissions .ic-permissions__table tbody{background:var(--cohota-surface)}body.permissions .ic-permissions__table .ic-permissions__corner-stone{width:300px;min-width:300px;border-right:1px solid var(--cohota-n-300);background:var(--cohota-n-100);color:var(--cohota-n-700);box-shadow:none}body.permissions .ic-permissions__table .ic-permission-corner-text{display:inline-flex;align-items:center;min-height:54px;margin-left:16px;font-size:12px;font-weight:700;letter-spacing:.02em}body.permissions .ic-permissions__table .ic-permissions__top-header__col-wrapper-th{background:var(--cohota-n-100);box-shadow:inset 0 -1px 0 var(--cohota-n-300)}body.permissions .ic-permissions__table .ic-permissions__top-header__col-wrapper-th:after{border-bottom-color:var(--cohota-n-300)}body.permissions .ic-permissions__table .ic-permissions__top-header__col-wrapper{width:148px;height:54px}body.permissions .ic-permissions__table .ic-permissions__header-content-col{padding:0 10px;text-align:center}body.permissions .ic-permissions__table .ic-permissions__header-content-col button{max-width:128px;min-height:34px;padding:5px 8px!important;border-radius:var(--cohota-r-control)!important;color:var(--cohota-brand-ink)!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important;white-space:normal}body.permissions .ic-permissions__table .ic-permissions__left-header__col-wrapper{width:300px;height:58px;background:var(--cohota-surface)}body.permissions .ic-permissions__table .ic-permissions__left-header__col-wrapper .ic-permissions__header-content{box-sizing:border-box;gap:8px;padding:0 14px;border-right:1px solid var(--cohota-n-300);background:inherit}body.permissions .ic-permissions__table .ic-permissions__left-header__col-wrapper button{width:100%;min-height:38px;padding:6px 8px!important;border-radius:var(--cohota-r-control)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important}body.permissions .ic-permissions__table .ic-permissions__cell-content{min-height:58px;margin-left:0;padding:0 10px}body.permissions .ic-permissions__permission-button-container{align-items:center;min-height:58px;gap:2px}body.permissions .ic-permissions__table .ic-permissions__permission-button-container button{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;min-height:36px;margin:0!important;padding:7px!important;border:1px solid transparent!important;border-radius:var(--cohota-r-round)!important;background:transparent!important;transition:background-color .12s,border-color .12s,box-shadow .12s}body.permissions .ic-permissions__table .ic-permissions__permission-button-container button:focus-visible,body.permissions .ic-permissions__table .ic-permissions__left-header__col-wrapper button:focus-visible,body.permissions .ic-permissions__table .ic-permissions__header-content-col button:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}body.permissions .ic-permissions__table tr[class*=ic-permissions__grp-tag-]{background:var(--cohota-wash-light)}body.permissions .ic-permissions__table tr[class*=ic-permissions__grp-tag-] .ic-permissions__left-header__col-wrapper button{padding-left:26px!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:500!important}@media(hover:hover){body.permissions .ic-permissions__table tbody tr:hover,body.permissions .ic-permissions__table tbody tr:hover .ic-permissions__left-header__col-wrapper{background:var(--cohota-row-hover-bg)}body.permissions .ic-permissions__table .ic-permissions__permission-button-container button:not(:disabled):hover{border-color:var(--cohota-row-hover-border)!important;background:var(--cohota-brand-tint)!important;box-shadow:var(--cohota-elev-1)}body.permissions .ic-permissions__table .ic-permissions__left-header__col-wrapper button:hover,body.permissions .ic-permissions__table .ic-permissions__header-content-col button:hover{color:var(--cohota-brand-ink)!important}}body.permissions .ic-permissions_role_tray{color:var(--cohota-n-900)}body.permissions .ic-permissions_role_tray hr{margin:10px 0;border:0;border-top:1px solid var(--cohota-n-200)}body.permissions .ic-permissions_role_tray_table_role_expandable{margin-left:0;border-radius:var(--cohota-r-control)}body.permissions .permissions__add-tray-footer{bottom:0;padding:12px 0 16px;border-top:1px solid var(--cohota-n-200);background:var(--cohota-surface)}@media(max-width:900px){body.permissions .permissions-v2__header_container{padding:12px}body.permissions .permissions-v2__header_container>span>span{flex-wrap:wrap;gap:10px}body.permissions .permissions-v2__header_container>span>span>span[class$=-view-flexItem]:not(:last-child),body.permissions .permissions-v2__header_container>span>span>span[class$=-view-flexItem]:last-child{flex:1 1 100%!important;width:100%!important;padding:0!important}body.permissions #add_role{width:100%}body.permissions .ic-permissions__table-container{height:min(66vh,620px)}body.permissions .ic-permissions__table .ic-permissions__corner-stone,body.permissions .ic-permissions__table .ic-permissions__left-header__col-wrapper{width:252px;min-width:252px}}@media(max-width:600px){body.permissions .permissions-v2__wrapper [role=tablist]{display:flex;width:100%}body.permissions .permissions-v2__wrapper [role=tab]{flex:1 1 0;justify-content:center}body.permissions .ic-permissions__table .ic-permissions__corner-stone,body.permissions .ic-permissions__table .ic-permissions__left-header__col-wrapper{width:220px;min-width:220px}}body:has(#right-side[data-cohota-quiz-side=history]) #content #questions_needing_review>li>a{display:inline;padding:2px 6px;border:0;border-radius:4px;background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)!important;font-weight:600;text-decoration:none!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"fudge fudge" "final action";align-items:end;gap:14px 20px;padding:16px!important}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores .update_scores_fudge{grid-area:fudge;display:grid;grid-template-columns:auto minmax(140px,224px);align-items:center;justify-content:start;gap:8px;float:none!important;width:100%!important;min-width:0;margin:0!important}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores .update_scores_fudge>label{margin:0!important;color:var(--cohota-n-700);font-size:13px;font-weight:600}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores #fudge_points_entry{box-sizing:border-box;width:224px;max-width:100%;min-height:40px;margin:0!important;border-color:var(--cohota-n-300);border-radius:var(--cohota-r-control)}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores .update_scores_fudge>div{grid-column:1 / -1;color:var(--cohota-n-500);line-height:1.45}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores .update_scores_final_score{grid-area:final;position:static!important;inset:auto!important;float:none!important;width:auto!important;align-self:center;margin:0!important;color:var(--cohota-n-700)}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores>.update_scores{grid-area:action;position:static!important;inset:auto!important;float:none!important;width:auto!important;margin:0!important}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores .button-container{box-sizing:border-box;position:static!important;inset:auto!important;width:100%;margin:0!important;padding:0!important}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores .update-scores{box-sizing:border-box;min-height:42px;margin:0!important;padding:8px 16px!important;border-color:var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;line-height:1.35}@media(hover:hover){body:has(#right-side[data-cohota-quiz-side=history]) #content #questions_needing_review>li>a:hover{background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)!important;text-decoration:underline!important}}@media(max-width:520px){body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores{grid-template-columns:minmax(0,1fr);grid-template-areas:"fudge" "final" "action";gap:14px}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores .update_scores_fudge{grid-template-columns:minmax(0,1fr);gap:6px}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores #fudge_points_entry,body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores>.update_scores,body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores .update-scores{width:100%!important}body:has(#right-side[data-cohota-quiz-side=history]) #content #update_scores>.update_scores{justify-self:stretch;max-width:none!important}}body #content #quiz_show[data-cohota-quiz-result=student-start]>.quiz-header{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid var(--cohota-n-200)}body #content #quiz_show[data-cohota-quiz-result=student-start] #quiz_title{margin:0 0 14px!important;color:var(--cohota-n-900);font-size:clamp(26px,3vw,32px)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em}body #content #quiz_show[data-cohota-quiz-result=student-start] .row-fluid:has(#quiz_student_details){margin:0}body #content #quiz_show[data-cohota-quiz-result=student-start] #quiz_student_details{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:0!important;padding:4px 0;overflow:hidden;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light);list-style:none}body #content #quiz_show[data-cohota-quiz-result=student-start] #quiz_student_details>li{box-sizing:border-box;display:grid;align-content:start;gap:4px;min-width:0;margin:0!important;padding:10px 14px!important;border:0!important;background:transparent!important}body #content #quiz_show[data-cohota-quiz-result=student-start] #quiz_student_details>li>.title{color:var(--cohota-n-600);font-size:12px;font-weight:600;line-height:1.35}body #content #quiz_show[data-cohota-quiz-result=student-start] #quiz_student_details>li>.value{min-width:0;color:var(--cohota-n-900);font-size:15px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}body #content #quiz_show[data-cohota-quiz-result=student-start] .take_quiz_button{display:flex;justify-content:center;margin:14px 0 0!important}body #content #quiz_show[data-cohota-quiz-result=student-start] #take_quiz_link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin:0!important;padding:8px 16px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;box-shadow:none!important}body #content #quiz_show[data-cohota-quiz-result=student-start] #quiz-submission-version-table:empty{display:none!important}@media(max-width:767px){body #content #quiz_show[data-cohota-quiz-result=student-start] #quiz_student_details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){body #content #quiz_show[data-cohota-quiz-result=student-start] #quiz_student_details>li:first-child{grid-column:1 / -1}body #content #quiz_show[data-cohota-quiz-result=student-start] .take_quiz_button{justify-content:stretch}body #content #quiz_show[data-cohota-quiz-result=student-start] #take_quiz_link{width:100%}}@media(prefers-reduced-motion:reduce){body.permissions .permissions-v2__wrapper [role=tab],body.permissions #add_role,body.permissions .ic-permissions__table .ic-permissions__permission-button-container button{transition:none}}body.with-left-side #content[data-cohota-acct] .account>.header,body.with-left-side[class*=context-account_] #content .account>.header{position:relative;margin:10px 0;padding:6px 8px;border-radius:var(--cohota-r-control);border:1px solid var(--cohota-n-200);box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-acct] .account>.header:hover,body.with-left-side[class*=context-account_] #content .account>.header:hover{box-shadow:var(--cohota-elev-1)}}body.with-left-side #content[data-cohota-acct] .account .show_account,body.with-left-side[class*=context-account_] #content .account .show_account{display:flex;align-items:center;gap:8px;min-height:40px;padding-left:36px}body.with-left-side #content[data-cohota-acct] .account .show_account>.links,body.with-left-side[class*=context-account_] #content .account .show_account>.links{display:contents}body.with-left-side #content[data-cohota-acct] .account .show_account>.clear,body.with-left-side[class*=context-account_] #content .account .show_account>.clear{display:none}body.with-left-side #content[data-cohota-acct] .account.editing_account>.header .show_account,body.with-left-side[class*=context-account_] #content .account.editing_account>.header .show_account{display:none}body.with-left-side #content[data-cohota-acct] .account .show_account a.name,body.with-left-side[class*=context-account_] #content .account .show_account a.name{order:1;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.35;color:var(--cohota-link-ink);text-decoration:none}@media(hover:hover){body.with-left-side #content[data-cohota-acct] .account .show_account a.name:hover,body.with-left-side[class*=context-account_] #content .account .show_account a.name:hover{color:var(--cohota-brand-ink);text-decoration:none}}body.with-left-side #content[data-cohota-acct] .account .show_account .courses_count,body.with-left-side #content[data-cohota-acct] .account .show_account .sub_accounts_count,body.with-left-side[class*=context-account_] #content .account .show_account .courses_count,body.with-left-side[class*=context-account_] #content .account .show_account .sub_accounts_count{order:2;flex:none;align-self:center;padding:2px 8px;border-radius:var(--cohota-r-round);background:var(--cohota-n-100);color:var(--cohota-n-600);font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}body.with-left-side #content[data-cohota-acct] .account .show_account .sub_accounts_count,body.with-left-side[class*=context-account_] #content .account .show_account .sub_accounts_count{background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)}body.with-left-side #content[data-cohota-acct] .account .show_account .Button--icon-action,body.with-left-side[class*=context-account_] #content .account .show_account .Button--icon-action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;margin:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-500)!important;box-shadow:none!important;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-acct] .account .show_account .Button--icon-action i,body.with-left-side[class*=context-account_] #content .account .show_account .Button--icon-action i{font-size:16px;line-height:1}body.with-left-side #content[data-cohota-acct] .account .show_account .Button--icon-action i:before,body.with-left-side[class*=context-account_] #content .account .show_account .Button--icon-action i:before{color:inherit}body.with-left-side #content[data-cohota-acct] .account .show_account:before,body.with-left-side[class*=context-account_] #content .account .show_account:before{content:"";order:3;flex:1 1 auto;min-width:0}body.with-left-side #content[data-cohota-acct] .account .show_account .add_sub_account_link,body.with-left-side[class*=context-account_] #content .account .show_account .add_sub_account_link{order:4}body.with-left-side #content[data-cohota-acct] .account .show_account .edit_account_link,body.with-left-side[class*=context-account_] #content .account .show_account .edit_account_link{order:5}body.with-left-side #content[data-cohota-acct] .account .show_account .delete_account_link,body.with-left-side #content[data-cohota-acct] .account .show_account .cant_delete_account_link,body.with-left-side[class*=context-account_] #content .account .show_account .delete_account_link,body.with-left-side[class*=context-account_] #content .account .show_account .cant_delete_account_link{order:6}@media(hover:hover){body.with-left-side #content[data-cohota-acct] .account .show_account .add_sub_account_link:hover,body.with-left-side #content[data-cohota-acct] .account .show_account .edit_account_link:hover,body.with-left-side #content[data-cohota-acct] .account .show_account .delete_account_link:hover,body.with-left-side[class*=context-account_] #content .account .show_account .add_sub_account_link:hover,body.with-left-side[class*=context-account_] #content .account .show_account .edit_account_link:hover,body.with-left-side[class*=context-account_] #content .account .show_account .delete_account_link:hover{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-acct] .account .show_account .cant_delete_account_link[aria-disabled=true],body.with-left-side[class*=context-account_] #content .account .show_account .cant_delete_account_link[aria-disabled=true]{opacity:.35;cursor:not-allowed}body.with-left-side #content[data-cohota-acct] .account .show_account .expand_sub_accounts_link,body.with-left-side #content[data-cohota-acct] .account .show_account .collapse_sub_accounts_link,body.with-left-side[class*=context-account_] #content .account .show_account .expand_sub_accounts_link,body.with-left-side[class*=context-account_] #content .account .show_account .collapse_sub_accounts_link{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:28px!important;height:28px!important;min-width:28px!important;color:var(--cohota-n-600)!important}body.with-left-side #content[data-cohota-acct] .account .show_account .expand_sub_accounts_link i,body.with-left-side #content[data-cohota-acct] .account .show_account .collapse_sub_accounts_link i,body.with-left-side[class*=context-account_] #content .account .show_account .expand_sub_accounts_link i,body.with-left-side[class*=context-account_] #content .account .show_account .collapse_sub_accounts_link i{display:none!important}body.with-left-side #content[data-cohota-acct] .account .show_account .expand_sub_accounts_link:before,body.with-left-side #content[data-cohota-acct] .account .show_account .collapse_sub_accounts_link:before,body.with-left-side[class*=context-account_] #content .account .show_account .expand_sub_accounts_link:before,body.with-left-side[class*=context-account_] #content .account .show_account .collapse_sub_accounts_link:before{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:1px}body.with-left-side #content[data-cohota-acct] .account .show_account .expand_sub_accounts_link:before,body.with-left-side[class*=context-account_] #content .account .show_account .expand_sub_accounts_link:before{transform:rotate(-45deg) translate(-2px,-2px)}body.with-left-side #content[data-cohota-acct] .account .show_account .collapse_sub_accounts_link:before,body.with-left-side[class*=context-account_] #content .account .show_account .collapse_sub_accounts_link:before{transform:rotate(45deg) translate(-2px,-2px)}@media(hover:hover){body.with-left-side #content[data-cohota-acct] .account .show_account .expand_sub_accounts_link:hover,body.with-left-side #content[data-cohota-acct] .account .show_account .collapse_sub_accounts_link:hover,body.with-left-side[class*=context-account_] #content .account .show_account .expand_sub_accounts_link:hover,body.with-left-side[class*=context-account_] #content .account .show_account .collapse_sub_accounts_link:hover{background:var(--cohota-nav-hover-bg)!important;color:var(--cohota-brand-ink)!important}}body.with-left-side #content[data-cohota-acct] .account .show_account .Button--icon-action:focus-visible,body.with-left-side[class*=context-account_] #content .account .show_account .Button--icon-action:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-acct] .account>ul.sub_accounts,body.with-left-side[class*=context-account_] #content .account>ul.sub_accounts{margin:0 0 0 22px;padding:0 0 0 20px;list-style:none}body.with-left-side #content[data-cohota-acct] .account>ul.sub_accounts:has(>li)>li.sub_account,body.with-left-side[class*=context-account_] #content .account>ul.sub_accounts:has(>li)>li.sub_account{position:relative}body.with-left-side #content[data-cohota-acct] .account>ul.sub_accounts:has(>li)>li.sub_account:before,body.with-left-side[class*=context-account_] #content .account>ul.sub_accounts:has(>li)>li.sub_account:before{content:"";position:absolute;left:-20px;top:0;bottom:0;border-left:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-acct] .account>ul.sub_accounts:has(>li)>li.sub_account:last-child:before,body.with-left-side[class*=context-account_] #content .account>ul.sub_accounts:has(>li)>li.sub_account:last-child:before{bottom:auto;height:27px}body.with-left-side #content[data-cohota-acct] .account>ul.sub_accounts:has(>li)>li.sub_account:after,body.with-left-side[class*=context-account_] #content .account>ul.sub_accounts:has(>li)>li.sub_account:after{content:"";position:absolute;left:-20px;top:27px;width:20px;border-top:1px solid var(--cohota-n-200)}@media only screen and (max-width:767px){body.with-left-side #content[data-cohota-acct] .account .show_account,body.with-left-side[class*=context-account_] #content .account .show_account{flex-wrap:wrap;row-gap:4px;min-height:0}body.with-left-side #content[data-cohota-acct] .account .show_account a.name,body.with-left-side[class*=context-account_] #content .account .show_account a.name{flex:1 1 0}body.with-left-side #content[data-cohota-acct] .account .show_account:before,body.with-left-side[class*=context-account_] #content .account .show_account:before{flex:0 0 0}body.with-left-side #content[data-cohota-acct] .account .show_account:after,body.with-left-side[class*=context-account_] #content .account .show_account:after{content:"";order:7;flex-basis:100%;height:0}body.with-left-side #content[data-cohota-acct] .account .show_account .courses_count,body.with-left-side #content[data-cohota-acct] .account .show_account .sub_accounts_count,body.with-left-side[class*=context-account_] #content .account .show_account .courses_count,body.with-left-side[class*=context-account_] #content .account .show_account .sub_accounts_count{order:8}body.with-left-side #content[data-cohota-acct] .account .show_account .expand_sub_accounts_link,body.with-left-side #content[data-cohota-acct] .account .show_account .collapse_sub_accounts_link,body.with-left-side[class*=context-account_] #content .account .show_account .expand_sub_accounts_link,body.with-left-side[class*=context-account_] #content .account .show_account .collapse_sub_accounts_link{top:8px;transform:none}body.with-left-side #content[data-cohota-acct] .account>ul.sub_accounts:has(>li)>li.sub_account:after,body.with-left-side[class*=context-account_] #content .account>ul.sub_accounts:has(>li)>li.sub_account:after{top:22px}body.with-left-side #content[data-cohota-acct] .account>ul.sub_accounts:has(>li)>li.sub_account:last-child:before,body.with-left-side[class*=context-account_] #content .account>ul.sub_accounts:has(>li)>li.sub_account:last-child:before{height:22px}}body.with-left-side #content[data-cohota-acct] .account .edit_account,body.with-left-side[class*=context-account_] #content .account .edit_account{padding:4px 0 4px 36px}body.with-left-side #content[data-cohota-acct] .account .edit_account input.account_name,body.with-left-side[class*=context-account_] #content .account .edit_account input.account_name{box-sizing:border-box;height:36px;width:100%;max-width:520px;margin:0;padding:0 10px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;box-shadow:none}body.with-left-side #content[data-cohota-acct] .account .edit_account input.account_name:focus,body.with-left-side[class*=context-account_] #content .account .edit_account input.account_name:focus{border-color:var(--cohota-brand);outline:2px solid var(--cohota-brand);outline-offset:1px}[data-cohota-sheet=root] select{height:42px!important;min-height:42px!important}[data-cohota-sheet=root] .permissions__add-tray-footer{border-top:0!important;padding:0!important;background:var(--cohota-surface)!important}[data-cohota-sheet=root] .permissions__add-tray-footer hr{display:none!important}[data-cohota-sheet=root] [class$=-view-flexItem]:has(>[data-cohota-sheet=close]){flex:0 0 0!important;width:0!important;margin:0!important;padding:0!important;overflow:hidden}[data-cohota-sheet=root] [class$=-view--flex-flex]:has(>[class$=-view-flexItem]>[data-cohota-sheet=close]){gap:0!important;margin:0!important;padding:12px!important}[data-cohota-sheet=root] [class$=-view--flex-flex]:has(>[class$=-view-flexItem]>[data-cohota-sheet=close]) [class$=-view-flexItem],[data-cohota-sheet=root] [class$=-view--flex-flex]:has(>[class$=-view-flexItem]>[data-cohota-sheet=close]) [class$=-view-flexItem]>[class$=-view]{margin:0!important;padding:0!important}[data-cohota-sheet=root] [class$=-toggleDetails__toggle]{box-sizing:border-box;display:block!important;width:100%!important;margin:0!important;padding:10px 0!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:transparent!important;color:var(--cohota-n-900)!important;text-align:start!important;cursor:pointer;transition:color .12s}@media(hover:hover){[data-cohota-sheet=root] [class$=-toggleDetails__toggle]:hover{color:var(--cohota-brand-ink)!important}}[data-cohota-sheet=root] [class$=-toggleDetails__toggle]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-sheet=root] [class$=-toggleDetails__summary]{display:flex!important;align-items:center;gap:8px}[data-cohota-sheet=root] [class$=-toggleDetails__summaryText] h3,[data-cohota-sheet=root] [class$=-toggleDetails__summaryText] [class$=-text]{margin:0!important;color:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}[data-cohota-sheet=root] [class$=-toggleDetails__icon]{flex:none;margin:0!important;color:var(--cohota-n-500);transition:transform .15s}[data-cohota-sheet=root] [class$=-toggleDetails__toggle][aria-expanded=true] [class$=-toggleDetails__icon]{transform:rotate(90deg)}[data-cohota-sheet=root] [class$=-toggleDetails__details]:not(:empty){padding:10px 10px 14px!important;color:var(--cohota-n-600);font-size:14px;line-height:1.55}[data-cohota-sheet=root] .ic-permissions_role_tray{padding:0 0 20px!important}[data-cohota-sheet=root] .ic-permissions_role_tray>h3{margin:20px 0 0!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}[data-cohota-sheet=root] .ic-permissions_role_tray>h3 [class$=-text]{font-size:inherit!important;font-weight:inherit!important}[data-cohota-sheet=root] .ic-permissions_role_tray hr{display:none!important}[data-cohota-sheet=root] .ic-permissions_role_tray>span+span>[class$=-view]{border-top:1px solid var(--cohota-n-200)}[data-cohota-sheet=root] .ic-permissions_role_tray [class$=-view--flex-flex]{min-height:44px;padding:2px 0}[data-cohota-sheet=root] .ic-permissions_role_tray [class$=-view-flexItem]:empty{display:none!important}[data-cohota-sheet=root] .ic-permissions_role_tray [class$=-view-flexItem] [class$=-text]{font-size:14px!important;font-weight:600!important;color:var(--cohota-n-900)!important}body.permissions [data-cohota-sheet=root] .ic-permissions__permission-button-container{align-items:center;min-height:0}[data-cohota-sheet=root] .ic-permissions__permission-button-container button{display:inline-flex;align-items:center;justify-content:center;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:7px!important;border:1px solid transparent!important;border-radius:var(--cohota-r-round)!important;background:transparent!important;transition:background-color .12s,border-color .12s}@media(hover:hover){[data-cohota-sheet=root] .ic-permissions__permission-button-container button:not([disabled]):hover{background:var(--cohota-n-100)!important;border-color:var(--cohota-n-200)!important}}[data-cohota-sheet=root] .ic-permissions__permission-button-container button:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}[data-cohota-sheet=root] .ic-permissions__permission-button-container svg{width:20px!important;height:20px!important}[data-cohota-sheet=root] .ic-permissions__permission-button-container svg[name=IconPublish]{color:var(--cohota-success)!important;fill:var(--cohota-success)!important}[data-cohota-sheet=root] .ic-permissions__permission-button-container svg[name=IconTrouble]{color:var(--cohota-danger)!important;fill:var(--cohota-danger)!important}[data-cohota-sheet=root] .ic-permissions__permission-button-container button[disabled]{opacity:.55;cursor:not-allowed}[data-cohota-terms=controls]{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:14px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}[data-cohota-terms=search-form]{display:flex;align-items:center;gap:8px;flex:1 1 360px;min-width:0;max-width:560px;margin:0!important}[data-cohota-terms=search-input]{box-sizing:border-box;flex:1 1 auto;min-width:0;width:auto!important;height:40px!important;min-height:40px;margin:0!important;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-ink);font-size:14px!important;line-height:1.4;transition:border-color .15s,box-shadow .15s}[data-cohota-terms=search-input]::placeholder{color:var(--cohota-n-500);opacity:1}@media(hover:hover){[data-cohota-terms=search-input]:hover{border-color:var(--cohota-n-400)!important}}[data-cohota-terms=search-input]:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}[data-cohota-terms=search-go]{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;height:40px;min-height:40px;margin:0!important;padding:0 16px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-shadow:none!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){[data-cohota-terms=search-go]:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}[data-cohota-terms=search-go]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}[data-cohota-terms=controls] .add_term_link{margin-left:auto!important;text-decoration:none!important}[data-cohota-terms=controls] .add_term_link i:before{color:inherit}@media only screen and (max-width:600px){[data-cohota-terms=controls] .add_term_link{margin-left:0!important}}body.with-left-side #content[data-cohota-terms-page] table#terms{table-layout:fixed;min-width:0!important}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]>td{vertical-align:top;padding:16px 14px!important;border-bottom:1px solid var(--cohota-n-200);transition:background-color .12s}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]:last-child>td{border-bottom:0}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]>td.header{width:224px;background:var(--cohota-wash)}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=name]{margin:0 0 8px;font-size:17px!important;font-weight:700;line-height:1.4;color:var(--cohota-n-900)}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=name] .name{font:inherit;color:inherit}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]:not(.editing_term) [data-cohota-term=meta]{display:flex;flex-direction:column;align-items:flex-start}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=meta],body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=meta]>div{font-size:12px!important;line-height:1.5;color:var(--cohota-n-600)}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=meta]>div{margin-top:4px;word-break:break-word}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=meta] br{display:none}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=meta] .sis_source_id,body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=meta] .grading_period_set_title{font-weight:600;color:var(--cohota-n-700)}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=meta] .grading_period_set_title a{color:var(--cohota-link-ink);font-weight:600}body.with-left-side #content[data-cohota-terms-page] #terms .cohota-term__count{order:-1;display:inline-block;margin:0 0 6px;padding:2px 8px;border:1px solid var(--cohota-brand-tint-2);border-radius:var(--cohota-r-round);background:var(--cohota-surface);color:var(--cohota-brand-ink);font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid]{table-layout:fixed;width:100%!important;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;border-collapse:collapse!important;border-spacing:0!important;overflow:visible!important}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td{padding:8px 10px!important;border:0!important;background:transparent!important;font-size:14px;color:var(--cohota-n-700);vertical-align:middle}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] tr+tr>td{border-top:1px solid var(--cohota-n-200)!important}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td:first-child{width:196px;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td:first-child strong{display:inline;font-weight:700;color:var(--cohota-n-900)}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td.start_date,body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td.end_date{font-variant-numeric:tabular-nums}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] tr>td:nth-child(3){width:44px;text-align:center;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]:not(.editing_term) .edit-buttons{display:none}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]>td.links{width:92px;vertical-align:top;white-space:nowrap;text-align:right}body.with-left-side #content[data-cohota-terms-page] #terms td.links .Button--icon-action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;min-width:32px!important;margin:0 0 0 4px!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-n-500)!important;box-shadow:none!important;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-terms-page] #terms td.links .Button--icon-action i{font-size:16px;line-height:1}body.with-left-side #content[data-cohota-terms-page] #terms td.links .Button--icon-action i:before{color:inherit}@media(hover:hover){body.with-left-side #content[data-cohota-terms-page] #terms td.links .edit_term_link:hover,body.with-left-side #content[data-cohota-terms-page] #terms td.links .delete_term_link:hover{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-terms-page] #terms td.links .cant_delete_term_link{opacity:.35;cursor:not-allowed}body.with-left-side #content[data-cohota-terms-page] #terms td.links .Button--icon-action:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}@media(hover:hover){body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]:not(.editing_term):hover>td{background:var(--cohota-row-hover-bg)}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]:not(.editing_term):hover>td.header{background:var(--cohota-brand-tint-2)}}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term>td{background:var(--cohota-wash-light)}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term>td.header{background:var(--cohota-wash)}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .control-group.edit_term{margin:0 0 14px}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .control-label{display:block!important;float:none!important;width:auto!important;margin:0 0 6px!important;padding:0!important;font-size:14px!important;font-weight:600;line-height:1.4;color:var(--cohota-n-700);text-align:left!important}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .controls{margin:0!important}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term input[type=text]{box-sizing:border-box;width:100%!important;height:40px!important;min-height:40px;margin:0!important;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-ink);font-size:14px!important;line-height:1.4}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term input[type=text]:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .input-append{display:flex;align-items:stretch;width:100%;border-radius:var(--cohota-r-control);transition:box-shadow .15s}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .input-append:focus-within{box-shadow:0 0 0 3px var(--cohota-focus)}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container input.date_field{flex:1 1 auto;min-width:0;width:auto!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .ui-datepicker-trigger{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:5px!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-500)!important;box-shadow:none!important;text-shadow:none!important;transition:background-color .12s,color .12s}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .ui-datepicker-trigger i{font-size:16px;line-height:1}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .ui-datepicker-trigger i:before{color:inherit}@media(hover:hover){body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .ui-datepicker-trigger:hover{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .input-append:focus-within input.date_field,body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .input-append:focus-within .ui-datepicker-trigger{border-color:var(--cohota-brand)!important}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .ui-datepicker-trigger:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-terms-page] #terms .datetime_suggest{margin-top:4px;padding:0!important;font-size:12px;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .edit-buttons>td:not(.edit_term_buttons){display:none}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term td.edit_term_buttons{display:table-cell!important;vertical-align:top;padding-top:14px!important}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .edit_term_buttons{text-align:left}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .edit_term_buttons .btn+.btn{margin-left:10px!important}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .edit_term_buttons>div{max-width:62ch;margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .edit_term_buttons .btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:40px;margin:0!important;padding:0 18px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-shadow:none!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .cancel_button{border:1px solid var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .submit_button{border:1px solid var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}@media(hover:hover){body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .cancel_button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .submit_button:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-2)!important}}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .edit_term_buttons .btn:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}@media only screen and (max-width:1360px){body.with-left-side #content[data-cohota-terms-page] table#terms{table-layout:auto;min-width:0!important}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row],body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]>td{display:block;width:auto!important}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]>td.header{width:auto!important;border-bottom:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-terms-page] #terms tr[data-cohota-term-row]>td.links{text-align:left;border-top:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-terms-page] #terms td.links .Button--icon-action{margin:0 8px 0 0!important}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td:first-child{width:120px}}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=meta]>div[data-cohota-empty]{display:none}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term{background:var(--cohota-wash-light)}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term [data-cohota-term=grid] td:first-child{width:150px}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term [data-cohota-term=grid] tr>td:nth-child(3){width:28px}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term>td.links{visibility:visible}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term>td.links>*{visibility:hidden}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term [data-cohota-term=grid] td{padding:8px 6px!important}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term [data-cohota-term=grid] td:first-child{width:140px;padding-left:10px!important}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container input.date_field{padding:0 10px!important}body.with-left-side #content[data-cohota-terms-page] #terms .date_field_container .ui-datepicker-trigger{width:36px}#ui-datepicker-div{z-index:99000!important}#ui-datepicker-div.ui-datepicker{box-sizing:border-box;min-width:280px;padding:10px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-2)!important;font-size:14px;color:var(--cohota-n-900)}#ui-datepicker-div .ui-datepicker-header{position:relative;display:flex;align-items:center;gap:4px;margin:0 0 8px;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:inherit!important}#ui-datepicker-div .ui-datepicker-title{order:2;flex:1 1 auto;margin:0!important;font-size:14px;font-weight:700;line-height:1.4;text-align:center;color:var(--cohota-n-900)}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{box-sizing:border-box;position:static!important;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;top:auto!important;left:auto!important;right:auto!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:none!important;color:var(--cohota-n-500)!important;cursor:pointer;transition:background-color .12s,color .12s}#ui-datepicker-div .ui-datepicker-prev{order:1}#ui-datepicker-div .ui-datepicker-next{order:3}@media(hover:hover){#ui-datepicker-div .ui-datepicker-prev:hover,#ui-datepicker-div .ui-datepicker-next:hover{background:var(--cohota-nav-hover-bg)!important;color:var(--cohota-brand-ink)!important}}#ui-datepicker-div .ui-datepicker-prev .ui-icon,#ui-datepicker-div .ui-datepicker-next .ui-icon{width:0;height:0;margin:0;overflow:hidden;text-indent:-9999px;background:none!important}#ui-datepicker-div .ui-datepicker-prev:before,#ui-datepicker-div .ui-datepicker-next:before{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:1px}#ui-datepicker-div .ui-datepicker-prev:before{transform:rotate(135deg) translate(-2px,-2px)}#ui-datepicker-div .ui-datepicker-next:before{transform:rotate(-45deg) translate(-2px,-2px)}#ui-datepicker-div .ui-datepicker-calendar{width:100%;margin:0!important;border-collapse:collapse;font-size:14px}#ui-datepicker-div .ui-datepicker-calendar th{padding:4px 0!important;border:0!important;background:none!important;font-size:12px;font-weight:600;color:var(--cohota-n-500);text-align:center}#ui-datepicker-div .ui-datepicker-calendar td{padding:1px!important;border:0!important;background:none!important;text-align:center}#ui-datepicker-div .ui-datepicker-calendar td a,#ui-datepicker-div .ui-datepicker-calendar td span{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:34px;height:32px;margin:0 auto;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:none!important;color:var(--cohota-n-700)!important;font-size:14px;font-weight:400;line-height:1;text-align:center;text-decoration:none!important;font-variant-numeric:tabular-nums;transition:background-color .12s,color .12s}@media(hover:hover){#ui-datepicker-div .ui-datepicker-calendar td a:hover{background:var(--cohota-select-bg)!important;color:var(--cohota-select-fg)!important}}#ui-datepicker-div .ui-datepicker-calendar td a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day a,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-active{background:var(--cohota-select-bg)!important;color:var(--cohota-select-fg)!important;font-weight:600}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-today a:not(.ui-state-active){border-color:var(--cohota-brand-tint-2)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;font-weight:600}#ui-datepicker-div .ui-datepicker-calendar td.ui-state-disabled span,#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-other-month span{color:var(--cohota-n-400)!important}#ui-datepicker-div .ui-datepicker-buttonpane,#ui-datepicker-div .ui-datepicker-time{margin:8px 0 0!important;padding:8px 0 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;background:none!important}#ui-datepicker-div input[type=text]{box-sizing:border-box;height:36px;padding:0 10px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;font-size:14px!important;color:var(--cohota-ink)}#ui-datepicker-div .ui-datepicker-buttonpane button{box-sizing:border-box;height:36px;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;font-size:14px!important;font-weight:600!important;box-shadow:var(--cohota-elev-1)!important}@media(hover:hover){#ui-datepicker-div .ui-datepicker-buttonpane button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-terms-page] #view_all_terms{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;height:40px;margin:0!important;padding:0 12px!important;border-radius:var(--cohota-r-control);color:var(--cohota-link-ink)!important;font-size:13px;font-weight:500;line-height:1;text-decoration:none!important;white-space:nowrap;transition:background-color .12s,color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-terms-page] #view_all_terms:hover{background:var(--cohota-nav-hover-bg)!important;color:var(--cohota-brand-ink)!important;text-decoration:none!important}}body.with-left-side #content[data-cohota-terms-page] #view_all_terms:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-terms-page] [data-cohota-terms=search-form]:has(#view_all_terms){max-width:760px}html[data-cohota-page=terms] #wrapper{min-width:0}body.with-left-side #content[data-cohota-terms-page] [data-cohota-terms=controls]{flex-direction:row!important;align-items:center}@media only screen and (max-width:700px){body.with-left-side #content[data-cohota-terms-page] [data-cohota-terms=search-form],body.with-left-side #content[data-cohota-terms-page] [data-cohota-terms=search-form]:has(#view_all_terms){flex:1 1 100%;max-width:none;flex-wrap:wrap}body.with-left-side #content[data-cohota-terms-page] [data-cohota-terms=search-input]{flex:1 1 180px}body.with-left-side #content[data-cohota-terms-page] [data-cohota-terms=controls] .add_term_link{flex:1 1 100%;justify-content:center;margin-left:0!important}}@media only screen and (max-width:1023px){body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid],body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] tbody{display:block}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] tr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;padding:10px 0}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] tr+tr{border-top:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] tr+tr>td{border-top:0!important}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td{padding:0!important}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td:first-child,body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term [data-cohota-term=grid] td:first-child{flex:1 1 100%;width:auto;margin-bottom:6px;padding:0!important}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td.start_date,body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] td.end_date{flex:0 1 auto;min-width:0}body.with-left-side #content[data-cohota-terms-page] #terms [data-cohota-term=grid] tr>td:nth-child(3),body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term [data-cohota-term=grid] tr>td:nth-child(3){flex:none;width:auto;text-align:left}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term td.edit_term_buttons{flex:1 1 100%;display:block!important;padding-top:4px!important}}@media only screen and (max-width:1023px){body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term [data-cohota-term=grid] td.start_date,body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term [data-cohota-term=grid] td.end_date{flex:1 1 100%}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term [data-cohota-term=grid] tr>td:nth-child(3){flex:1 1 100%;margin:6px 0 2px;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .edit_term_buttons .btn{flex:1 1 auto}}body.with-left-side #content[data-cohota-terms-page] #terms tr.editing_term .control-group.edit_term input[type=text]{max-width:420px}body.with-left-side #content[data-cohota-units] .account .show_account .cohota-unit__icon{order:0;flex:none;width:18px;height:18px;fill:currentColor;color:var(--cohota-n-500);transition:color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-units] .account>.header:hover .cohota-unit__icon{color:var(--cohota-brand)}}body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form{order:7;flex:none;display:flex;align-items:stretch;width:288px;margin:0;border-radius:var(--cohota-r-control);transition:box-shadow .15s}body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form:focus-within{box-shadow:0 0 0 3px var(--cohota-focus)}body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form input[type=text]{box-sizing:border-box;flex:1 1 auto;min-width:0;width:auto;height:40px;margin:0!important;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-ink);font-size:14px!important;line-height:1.4;transition:border-color .15s,box-shadow .15s}@media(hover:hover){body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form input[type=text]:hover{border-color:var(--cohota-n-400)!important}}body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form:focus-within input[type=text],body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form:focus-within [data-cohota-unit-save]{border-color:var(--cohota-brand)!important}body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form input[type=text]:focus{box-shadow:none!important;outline:none!important}body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form[data-cohota-unit-dirty] input[type=text]{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}body.with-left-side #content[data-cohota-units] .account .show_account [data-cohota-unit-save]{box-sizing:border-box;flex:none;display:none;align-items:center;justify-content:center;height:40px;margin:0!important;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--cohota-r-control)!important;border-bottom-right-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-shadow:none!important;box-shadow:none!important;white-space:nowrap;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form[data-cohota-unit-dirty] [data-cohota-unit-save]{display:inline-flex}@media(hover:hover){body.with-left-side #content[data-cohota-units] .account .show_account [data-cohota-unit-save]:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-units] .account .show_account [data-cohota-unit-save]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}@media only screen and (max-width:860px){body.with-left-side #content[data-cohota-units] .account .show_account{flex-wrap:wrap}body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form{flex:1 1 100%;margin-top:8px}body.with-left-side #content[data-cohota-units] .account .show_account .courses_to_sub_account_form{width:auto}}body.with-left-side #content[data-cohota-admin-tools] #adminToolsTabs{border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}body.with-left-side #content[data-cohota-admin-tools] .ui-tabs-panel{padding:20px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important}body.with-left-side #content[data-cohota-admin-tools]>h1{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}body.with-left-side #content[data-cohota-admin-tools] .ui-tabs-panel h2{margin:0 0 14px!important;font-size:20px!important;font-weight:700!important;line-height:1.4!important;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-admin-tools] label.control-label h2{margin:0 0 6px!important;font-size:14px!important;font-weight:600!important;color:var(--cohota-n-700)!important}body.with-left-side #content[data-cohota-admin-tools] label:not(.screenreader-only){display:inline-block;margin-bottom:6px;font-size:14px;font-weight:600;color:var(--cohota-n-700)}body.with-left-side #content[data-cohota-admin-tools] hr{margin:20px 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important}body.with-left-side #content[data-cohota-admin-tools] input[type=text],body.with-left-side .ui-dialog .search-controls input[type=text],body.with-left-side #content[data-cohota-admin-tools] select{box-sizing:border-box;height:40px!important;min-height:40px;margin:0!important;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-ink)!important;font-size:14px!important;line-height:1.4!important;transition:border-color .15s,box-shadow .15s}body.with-left-side #content[data-cohota-admin-tools] input[type=text]::placeholder{color:var(--cohota-n-500);opacity:1}@media(hover:hover){body.with-left-side #content[data-cohota-admin-tools] input[type=text]:hover,body.with-left-side #content[data-cohota-admin-tools] select:hover{border-color:var(--cohota-n-400)!important}}body.with-left-side #content[data-cohota-admin-tools] input[type=text]:focus,body.with-left-side #content[data-cohota-admin-tools] select:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}body.with-left-side #content[data-cohota-admin-tools] select{min-width:260px;padding-right:34px!important}body.with-left-side #content[data-cohota-admin-tools] .btn-primary,body.with-left-side #content[data-cohota-admin-tools] input[type=submit],body.with-left-side #content[data-cohota-admin-tools] button[type=submit]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:auto!important;height:40px;min-height:40px;margin:0!important;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-shadow:none!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,box-shadow .12s}@media(hover:hover){body.with-left-side #content[data-cohota-admin-tools] .btn-primary:hover,body.with-left-side #content[data-cohota-admin-tools] input[type=submit]:hover,body.with-left-side #content[data-cohota-admin-tools] button[type=submit]:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-2)!important}}body.with-left-side #content[data-cohota-admin-tools] .btn-primary:focus-visible,body.with-left-side #content[data-cohota-admin-tools] input[type=submit]:focus-visible,body.with-left-side #content[data-cohota-admin-tools] button[type=submit]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-admin-tools] .form-inline,body.with-left-side #content[data-cohota-admin-tools] .control-group{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 12px!important}body.with-left-side #content[data-cohota-admin-tools] .control-group>.controls{flex:1 1 220px;min-width:0;margin:0!important}body.with-left-side #content[data-cohota-admin-tools] .control-group>label.control-label{flex:none;width:auto!important;margin:0!important;padding:0!important;text-align:left!important}body.with-left-side #content[data-cohota-admin-tools] #courseSearchForm>div:first-of-type{margin-bottom:4px}body.with-left-side #content[data-cohota-admin-tools] .pad-box.border{box-sizing:border-box;margin:0 0 14px!important;padding:14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-admin-tools] form.pad-box.border{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}body.with-left-side #content[data-cohota-admin-tools] form.pad-box.border .control-group{align-items:flex-start}body.with-left-side #content[data-cohota-admin-tools] form.pad-box.border>.control-group,body.with-left-side #content[data-cohota-admin-tools] form.pad-box.border>div>.control-group{flex:1 1 220px;margin:0!important}body.with-left-side #content[data-cohota-admin-tools] .alert-info{box-sizing:border-box;margin:0!important;padding:14px 16px!important;border:1px solid color-mix(in srgb,var(--cohota-info) 22%,#fff)!important;border-radius:var(--cohota-r-panel)!important;background:color-mix(in srgb,var(--cohota-info) 7%,#fff)!important;color:var(--cohota-n-700)!important;text-shadow:none!important}body.with-left-side #content[data-cohota-admin-tools] .alert-info .lead{margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;color:inherit!important}body.with-left-side .ui-autocomplete.ui-menu{padding:6px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-2)!important;z-index:99000!important}body.with-left-side .ui-autocomplete.ui-menu .ui-menu-item{margin:0!important;border:0!important;background:none!important}body.with-left-side .ui-autocomplete.ui-menu .ui-menu-item>*{display:block;padding:8px 10px!important;border:0!important;border-radius:var(--cohota-r-control)!important;background:none!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}body.with-left-side .ui-autocomplete.ui-menu .ui-menu-item>.ui-state-active,body.with-left-side .ui-autocomplete.ui-menu .ui-menu-item>*:hover{background:var(--cohota-select-bg)!important;color:var(--cohota-select-fg)!important}body.with-left-side #content[data-cohota-admin-tools] .input-append,body.with-left-side #content[data-cohota-acct] .input-append,body.with-left-side .ui-dialog .form-dialog .input-append,body.with-left-side .ui-dialog .search-controls .input-append,body.with-left-side #content[data-cohota-assignment-edit] .input-append,body.with-left-side #content[data-cohota-quiz-edit] .input-append,body.with-left-side[class*=context-account_] #content .input-append{display:flex;align-items:stretch;width:100%;max-width:260px;border-radius:var(--cohota-r-control);transition:box-shadow .15s}body.with-left-side #content[data-cohota-admin-tools] .input-append:focus-within,body.with-left-side .ui-dialog .form-dialog .input-append:focus-within,body.with-left-side .ui-dialog .search-controls .input-append:focus-within,body.with-left-side #content[data-cohota-assignment-edit] .input-append:focus-within,body.with-left-side #content[data-cohota-quiz-edit] .input-append:focus-within,body.with-left-side #content[data-cohota-acct] .input-append:focus-within,body.with-left-side[class*=context-account_] #content .input-append:focus-within{box-shadow:0 0 0 3px var(--cohota-focus)}body.with-left-side #content[data-cohota-admin-tools] .input-append>input[type=text],body.with-left-side .ui-dialog .form-dialog .input-append>input[type=text],body.with-left-side .ui-dialog .search-controls .input-append>input[type=text],body.with-left-side #content[data-cohota-assignment-edit] .input-append>input[type=text],body.with-left-side #content[data-cohota-quiz-edit] .input-append>input[type=text],body.with-left-side #content[data-cohota-acct] .input-append>input[type=text],body.with-left-side[class*=context-account_] #content .input-append>input[type=text]{flex:1 1 auto;min-width:0;width:auto!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important;box-shadow:none!important}body.with-left-side #content[data-cohota-admin-tools] .input-append .ui-datepicker-trigger,body.with-left-side .ui-dialog .form-dialog .input-append .ui-datepicker-trigger,body.with-left-side .ui-dialog .search-controls .input-append .ui-datepicker-trigger,body.with-left-side #content[data-cohota-assignment-edit] .input-append .ui-datepicker-trigger,body.with-left-side #content[data-cohota-quiz-edit] .input-append .ui-datepicker-trigger,body.with-left-side #content[data-cohota-acct] .input-append .ui-datepicker-trigger,body.with-left-side[class*=context-account_] #content .input-append .ui-datepicker-trigger{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--cohota-r-control)!important;border-bottom-right-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-500)!important;box-shadow:none!important;text-shadow:none!important;transition:background-color .12s,color .12s}body.with-left-side #content[data-cohota-admin-tools] .input-append .ui-datepicker-trigger i,body.with-left-side .ui-dialog .form-dialog .input-append .ui-datepicker-trigger i,body.with-left-side .ui-dialog .search-controls .input-append .ui-datepicker-trigger i,body.with-left-side #content[data-cohota-assignment-edit] .input-append .ui-datepicker-trigger i,body.with-left-side #content[data-cohota-quiz-edit] .input-append .ui-datepicker-trigger i,body.with-left-side #content[data-cohota-acct] .input-append .ui-datepicker-trigger i,body.with-left-side[class*=context-account_] #content .input-append .ui-datepicker-trigger i{font-size:16px;line-height:1}body.with-left-side #content[data-cohota-admin-tools] .input-append .ui-datepicker-trigger i:before,body.with-left-side .ui-dialog .form-dialog .input-append .ui-datepicker-trigger i:before,body.with-left-side .ui-dialog .search-controls .input-append .ui-datepicker-trigger i:before,body.with-left-side #content[data-cohota-assignment-edit] .input-append .ui-datepicker-trigger i:before,body.with-left-side #content[data-cohota-quiz-edit] .input-append .ui-datepicker-trigger i:before,body.with-left-side #content[data-cohota-acct] .input-append .ui-datepicker-trigger i:before,body.with-left-side[class*=context-account_] #content .input-append .ui-datepicker-trigger i:before{color:inherit}@media(hover:hover){body.with-left-side #content[data-cohota-admin-tools] .input-append .ui-datepicker-trigger:hover,body.with-left-side .ui-dialog .form-dialog .input-append .ui-datepicker-trigger:hover,body.with-left-side .ui-dialog .search-controls .input-append .ui-datepicker-trigger:hover,body.with-left-side #content[data-cohota-assignment-edit] .input-append .ui-datepicker-trigger:hover,body.with-left-side #content[data-cohota-quiz-edit] .input-append .ui-datepicker-trigger:hover,body.with-left-side #content[data-cohota-acct] .input-append .ui-datepicker-trigger:hover,body.with-left-side[class*=context-account_] #content .input-append .ui-datepicker-trigger:hover{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-admin-tools] .input-append:focus-within>input[type=text],body.with-left-side #content[data-cohota-admin-tools] .input-append:focus-within .ui-datepicker-trigger,body.with-left-side .ui-dialog .form-dialog .input-append:focus-within>input[type=text],body.with-left-side .ui-dialog .search-controls .input-append:focus-within>input[type=text],body.with-left-side .ui-dialog .form-dialog .input-append:focus-within .ui-datepicker-trigger,body.with-left-side .ui-dialog .search-controls .input-append:focus-within .ui-datepicker-trigger,body.with-left-side #content[data-cohota-assignment-edit] .input-append:focus-within>input[type=text],body.with-left-side #content[data-cohota-assignment-edit] .input-append:focus-within .ui-datepicker-trigger,body.with-left-side #content[data-cohota-quiz-edit] .input-append:focus-within>input[type=text],body.with-left-side #content[data-cohota-quiz-edit] .input-append:focus-within .ui-datepicker-trigger,body.with-left-side #content[data-cohota-acct] .input-append:focus-within>input[type=text],body.with-left-side #content[data-cohota-acct] .input-append:focus-within .ui-datepicker-trigger,body.with-left-side[class*=context-account_] #content .input-append:focus-within>input[type=text],body.with-left-side[class*=context-account_] #content .input-append:focus-within .ui-datepicker-trigger{border-color:var(--cohota-brand)!important}body.with-left-side #content[data-cohota-admin-tools] .datetime_suggest,body.with-left-side .ui-dialog .search-controls .datetime_suggest,body.with-left-side #content[data-cohota-assignment-edit] .datetime_suggest,body.with-left-side #content[data-cohota-quiz-edit] .datetime_suggest{margin-top:4px;padding:0!important;font-size:12px;color:var(--cohota-n-500)}@media only screen and (max-width:700px){body.with-left-side #content[data-cohota-admin-tools] .form-inline>*,body.with-left-side #content[data-cohota-admin-tools] .control-group>.controls{flex:1 1 100%}body.with-left-side #content[data-cohota-admin-tools] input[type=text],body.with-left-side #content[data-cohota-admin-tools] select,body.with-left-side #content[data-cohota-admin-tools] .input-append,body.with-left-side #content[data-cohota-acct] .input-append,body.with-left-side[class*=context-account_] #content .input-append{width:100%!important;max-width:none}body.with-left-side #content[data-cohota-admin-tools] .btn-primary,body.with-left-side #content[data-cohota-admin-tools] input[type=submit],body.with-left-side #content[data-cohota-admin-tools] button[type=submit]{width:100%!important}}body.with-left-side #content[data-cohota-admin-tools] #gradeChangeDateRangeSearch,body.with-left-side #content[data-cohota-admin-tools] #courseDateRangeSearch{display:contents}body.with-left-side #content[data-cohota-admin-tools] select{width:auto!important;min-width:320px;max-width:100%;padding-right:12px!important}@media only screen and (max-width:700px){body.with-left-side #content[data-cohota-admin-tools] select{min-width:0}}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well){box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin:0!important;padding:16px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);color:var(--cohota-n-900)!important;text-shadow:none!important}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) .h2{flex:1 1 320px;min-width:0;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;color:inherit!important}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) .lead{display:block;margin:0 0 8px!important;font-size:17px!important;font-weight:700!important;line-height:1.4!important;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) p{margin:0!important;font-size:13px!important;font-weight:400!important;line-height:1.9!important;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) p strong{font-size:13px!important;font-weight:600!important;color:var(--cohota-n-500)!important}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well)>div:last-child{flex:none}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well)>div:last-child>div{display:flex;flex-wrap:wrap;gap:10px}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) a.btn:not(.btn-primary),body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) button.btn:not(.btn-primary){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:40px;margin:0!important;padding:0 16px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;text-shadow:none!important;box-shadow:var(--cohota-elev-1)!important;white-space:nowrap;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) a.btn:not(.btn-primary):hover,body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) button.btn:not(.btn-primary):hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important;text-decoration:none!important}}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) .btn:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}@media only screen and (max-width:700px){body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well)>div:last-child,body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well)>div:last-child>div{flex:1 1 100%;width:100%}body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) a.btn,body.with-left-side #content[data-cohota-admin-tools] :is(.alert-block,.admin-tool-well) button.btn{flex:1 1 auto}}body.with-left-side #content[data-cohota-admin-tools] .admin-tool-well{display:block}body.with-left-side #content[data-cohota-admin-tools] .admin-tool-well .h2{margin:0 0 14px!important}body.with-left-side #content[data-cohota-admin-tools] .admin-tool-well #restoreCourseBtn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:40px;margin:0!important;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-shadow:none!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,box-shadow .12s}@media(hover:hover){body.with-left-side #content[data-cohota-admin-tools] .admin-tool-well #restoreCourseBtn:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-2)!important}}body.with-left-side #content[data-cohota-admin-tools] .admin-tool-well>span{display:block;margin-top:10px;font-size:12px;line-height:1.5;color:var(--cohota-n-500)}@media only screen and (max-width:700px){body.with-left-side #content[data-cohota-admin-tools] .admin-tool-well #restoreCourseBtn{width:100%}}body.with-left-side #content[data-cohota-admin-tools] .pad-box.border .control-group>.controls input[type=text],body.with-left-side #content[data-cohota-admin-tools] .pad-box.border .control-group>.controls .input-append{width:100%!important;max-width:none}body.with-left-side #content[data-cohota-admin-tools] form.pad-box.border>.control-group:last-child{flex:none}body.with-left-side #content[data-cohota-admin-tools] div.pad-box.border{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}body.with-left-side #content[data-cohota-admin-tools] div.pad-box.border>.control-group{flex:1 1 220px;flex-direction:column;align-items:stretch;margin:0!important}body.with-left-side #content[data-cohota-admin-tools] div.pad-box.border>.control-group>.controls{flex:1 1 auto;width:100%}body.with-left-side .ui-dialog .search-controls.ui-dialog-content{padding:16px 20px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-x:hidden!important}body.with-left-side .ui-dialog .search-controls .control-group{margin:0 0 14px!important}body.with-left-side .ui-dialog .search-controls .control-group:last-child{margin-bottom:0!important}body.with-left-side .ui-dialog .search-controls .control-label{display:block;width:auto!important;margin:0 0 6px!important;padding:0!important;font-size:14px;font-weight:600;line-height:1.4;color:var(--cohota-n-700);text-align:left!important}body.with-left-side .ui-dialog .search-controls .controls{margin:0!important}body.with-left-side .ui-dialog .search-controls .input-append{max-width:none}body.with-left-side #content[data-cohota-admin-tools] .pad-box.border .control-group,body.with-left-side .ui-dialog .search-controls .control-group{row-gap:0}[data-cohota-drawer] [class$=-toggleDetails__toggle]{box-sizing:border-box;display:flex!important;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 10px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);color:var(--cohota-n-900)!important;text-align:left!important}@media(hover:hover){[data-cohota-drawer] [class$=-toggleDetails__toggle]:hover{background:var(--cohota-nav-hover-bg)!important;border-color:var(--cohota-select-border)!important;box-shadow:var(--cohota-elev-2);color:var(--cohota-brand-ink)!important}}[data-cohota-drawer]{overflow-y:auto!important;overscroll-behavior:contain}body.with-left-side #content[data-cohota-assignment] .student-assignment-overview{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 26px;margin:0 0 20px!important;padding:14px 16px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);box-shadow:var(--cohota-elev-1);list-style:none}body.with-left-side #content[data-cohota-assignment] .student-assignment-overview>li{display:flex;flex-direction:row;align-items:baseline;gap:6px;margin:0!important;padding:0!important;float:none!important;width:auto!important}body.with-left-side #content[data-cohota-assignment] .student-assignment-overview>li>.value{min-width:0}body.with-left-side #content[data-cohota-assignment] .student-assignment-overview .title{font-size:12px!important;font-weight:600!important;line-height:1.4;color:var(--cohota-n-600)!important}body.with-left-side #content[data-cohota-assignment] .student-assignment-overview .value{font-size:14px!important;font-weight:600!important;line-height:1.4;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-assignment] .student-assignment-overview .clear{display:none}body.with-left-side #content[data-cohota-assignment] .rubric_title .links>a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 0 0 4px!important;padding:0!important;border:1px solid transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-500)!important;transition:background-color .12s,color .12s}body.with-left-side #content[data-cohota-assignment] .rubric_title .links>a i:before{color:inherit}@media(hover:hover){body.with-left-side #content[data-cohota-assignment] .rubric_title .links>a:hover{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-assignment] .rubric_title .links>a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-assignment-edit] .border.border-trbl,body.with-left-side #content[data-cohota-quiz-edit] .border.border-trbl{box-sizing:border-box;padding:14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important}body.with-left-side #content[data-cohota-assignment-edit] .form-column-left,body.with-left-side #content[data-cohota-assignment-edit] label.control-label,body.with-left-side #content[data-cohota-quiz-edit] .form-column-left,body.with-left-side #content[data-cohota-quiz-edit] label.control-label{text-align:left!important}body.with-left-side #content[data-cohota-assignment-edit] label.control-label,body.with-left-side #content[data-cohota-assignment-edit] .form-column-left label,body.with-left-side #content[data-cohota-quiz-edit] label.control-label,body.with-left-side #content[data-cohota-quiz-edit] .form-column-left label{font-size:14px;font-weight:600;color:var(--cohota-n-700)}body.with-left-side #content[data-cohota-assignment-edit] input[type=text]:not(.tox *):not(.ic-tokeninput-input):not(.cr-input),body.with-left-side #content[data-cohota-assignment-edit] input[type=url]:not(.tox *):not(.cr-input),body.with-left-side #content[data-cohota-assignment-edit] input[type=number]:not(.tox *):not(.cr-input),body.with-left-side #content[data-cohota-assignment-edit] select:not(.tox *):not(.cr-input),body.with-left-side #content[data-cohota-quiz-edit] input[type=text]:not(.tox *):not(.ic-tokeninput-input):not(.cr-input),body.with-left-side #content[data-cohota-quiz-edit] input[type=url]:not(.tox *):not(.cr-input),body.with-left-side #content[data-cohota-quiz-edit] input[type=number]:not(.tox *):not(.cr-input),body.with-left-side #content[data-cohota-quiz-edit] select:not(.tox *):not(.cr-input){box-sizing:border-box;height:40px!important;min-height:40px;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-ink)!important;font-size:14px!important;line-height:1.4!important;transition:border-color .15s,box-shadow .15s}@media(hover:hover){body.with-left-side #content[data-cohota-assignment-edit] input[type=text]:not(.tox *):not(.ic-tokeninput-input):not(.cr-input):hover,body.with-left-side #content[data-cohota-assignment-edit] input[type=url]:not(.tox *):hover,body.with-left-side #content[data-cohota-assignment-edit] select:not(.tox *):hover,body.with-left-side #content[data-cohota-quiz-edit] input[type=text]:not(.tox *):not(.ic-tokeninput-input):not(.cr-input):hover,body.with-left-side #content[data-cohota-quiz-edit] input[type=url]:not(.tox *):hover,body.with-left-side #content[data-cohota-quiz-edit] select:not(.tox *):hover{border-color:var(--cohota-n-400)!important}}body.with-left-side #content[data-cohota-assignment-edit] input[type=text]:not(.tox *):not(.ic-tokeninput-input):not(.cr-input):focus,body.with-left-side #content[data-cohota-assignment-edit] input[type=url]:not(.tox *):focus,body.with-left-side #content[data-cohota-assignment-edit] select:not(.tox *):focus,body.with-left-side #content[data-cohota-quiz-edit] input[type=text]:not(.tox *):not(.ic-tokeninput-input):not(.cr-input):focus,body.with-left-side #content[data-cohota-quiz-edit] input[type=url]:not(.tox *):focus,body.with-left-side #content[data-cohota-quiz-edit] select:not(.tox *):focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}body.with-left-side #content[data-cohota-assignment-edit] input[type=checkbox]:not(.tox *),body.with-left-side #content[data-cohota-quiz-edit] input[type=checkbox]:not(.tox *){width:16px;height:16px;margin:0 6px 0 0;accent-color:var(--cohota-brand)}body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group{display:flex;align-items:stretch;border-radius:var(--cohota-r-control);transition:box-shadow .15s}body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group:focus-within,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group:focus-within{box-shadow:0 0 0 3px var(--cohota-focus)}body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group>input[type=url],body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group>input[type=url]{flex:1 1 auto;min-width:0;border-radius:0!important;border-right:0!important;border-left:0!important;box-shadow:none!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group__add-on,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group__add-on{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-right:0!important;border-top-left-radius:var(--cohota-r-control)!important;border-bottom-left-radius:var(--cohota-r-control)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;background:var(--cohota-surface)!important;color:var(--cohota-n-500)!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group__add-on i:before,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group__add-on i:before{color:inherit}body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group:focus-within .ic-Input-group__add-on,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group:focus-within .ic-Input-group__add-on{border-color:var(--cohota-brand)!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group>button,body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group .Button,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group>button,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group .Button{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;height:40px!important;margin:0!important;padding:0 16px!important;border:1px solid var(--cohota-n-300)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--cohota-r-control)!important;border-bottom-right-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;font-size:14px!important;font-weight:600!important;text-shadow:none!important;box-shadow:none!important;transition:background-color .12s,color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group>button:hover,body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group .Button:hover,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group>button:hover,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group .Button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group:focus-within>input[type=url],body.with-left-side #content[data-cohota-assignment-edit] .ic-Input-group:focus-within>button,body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group:focus-within>input[type=url],body.with-left-side #content[data-cohota-quiz-edit] .ic-Input-group:focus-within>button{border-color:var(--cohota-brand)!important}body.with-left-side #content[data-cohota-assignment-edit] [class$=-numberInput_inputContainer],body.with-left-side #content[data-cohota-quiz-edit] [class$=-numberInput_inputContainer]{box-sizing:border-box;display:flex;align-items:stretch;height:40px!important;overflow:hidden;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important}body.with-left-side #content[data-cohota-assignment-edit] [class$=-numberInput_inputContainer]:focus-within,body.with-left-side #content[data-cohota-quiz-edit] [class$=-numberInput_inputContainer]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.with-left-side #content[data-cohota-assignment-edit] [class$=-numberInput_inputContainer]>input[class$=-numberInput_input]:not(.tox *),body.with-left-side #content[data-cohota-quiz-edit] [class$=-numberInput_inputContainer]>input[class$=-numberInput_input]:not(.tox *){flex:1 1 0!important;width:auto!important;min-width:0;height:100%!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}body.with-left-side #content[data-cohota-assignment-edit] [class$=-numberInput_inputWidth],body.with-left-side #content[data-cohota-quiz-edit] [class$=-numberInput_inputWidth]{width:100%!important}body.with-left-side #content[data-cohota-assignment-edit] [class$=-numberInput_arrowContainer],body.with-left-side #content[data-cohota-quiz-edit] [class$=-numberInput_arrowContainer]{flex:none;display:flex;flex-direction:column;width:32px;height:100%!important;border-left:1px solid var(--cohota-n-300)!important}body.with-left-side #content[data-cohota-assignment-edit] [class$=-numberInput_arrow],body.with-left-side #content[data-cohota-quiz-edit] [class$=-numberInput_arrow]{flex:1 1 50%;height:auto!important;min-height:0!important;border:0!important;border-radius:0!important;background:var(--cohota-n-50)!important;color:var(--cohota-n-600)!important}body.with-left-side #content[data-cohota-assignment-edit] [class$=-numberInput_arrow]+[class$=-numberInput_arrow],body.with-left-side #content[data-cohota-quiz-edit] [class$=-numberInput_arrow]+[class$=-numberInput_arrow]{border-top:1px solid var(--cohota-n-200)!important}@media(hover:hover){body.with-left-side #content[data-cohota-assignment-edit] [class$=-numberInput_arrow]:hover,body.with-left-side #content[data-cohota-quiz-edit] [class$=-numberInput_arrow]:hover{background:var(--cohota-n-100)!important;color:var(--cohota-n-900)!important}}body.with-left-side #content[data-cohota-assignment-edit] .Button--add-row,body.with-left-side #content[data-cohota-quiz-edit] .Button--add-row{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:6px;width:100%;height:40px!important;margin:10px 0 0!important;padding:0 16px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important;font-size:14px!important;font-weight:600!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-assignment-edit] .Button--add-row:hover,body.with-left-side #content[data-cohota-quiz-edit] .Button--add-row:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput{box-sizing:border-box;min-height:40px;padding:4px 6px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput:focus-within,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput-input,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput-input{height:30px!important;min-height:0!important;padding:0 6px!important;border:0!important;background:transparent!important;font-size:14px!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-token,body.with-left-side #content[data-cohota-quiz-edit] .ic-token{display:inline-flex;align-items:center;gap:6px;height:28px;margin:2px 4px 2px 0!important;padding:0 4px 0 10px!important;border:1px solid var(--cohota-brand-tint-2)!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;font-size:13px!important;font-weight:600!important}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .btn,body.with-left-side #content[data-cohota-assignment-edit] .header-bar .btn:not(.al-trigger),body.with-left-side #content[data-cohota-quiz-edit] .form-actions .btn,body.with-left-side #content[data-cohota-quiz-edit] .header-bar .btn:not(.al-trigger){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:40px;margin:0 0 0 10px!important;padding:0 18px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-shadow:none!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-quiz-edit] .form-actions a.btn{font-weight:500!important}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .btn:not(.btn-primary),body.with-left-side #content[data-cohota-assignment-edit] .header-bar .btn:not(.btn-primary):not(.al-trigger),body.with-left-side #content[data-cohota-quiz-edit] .form-actions .btn:not(.btn-primary),body.with-left-side #content[data-cohota-quiz-edit] .header-bar .btn:not(.btn-primary):not(.al-trigger){border:1px solid var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .btn-primary,body.with-left-side #content[data-cohota-assignment-edit] .header-bar .btn-primary,body.with-left-side #content[data-cohota-quiz-edit] .form-actions .btn-primary,body.with-left-side #content[data-cohota-quiz-edit] .header-bar .btn-primary{border:1px solid var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}@media(hover:hover){body.with-left-side #content[data-cohota-assignment-edit] .form-actions .btn:not(.btn-primary):hover,body.with-left-side #content[data-cohota-assignment-edit] .header-bar .btn:not(.btn-primary):not(.al-trigger):hover,body.with-left-side #content[data-cohota-quiz-edit] .form-actions .btn:not(.btn-primary):hover,body.with-left-side #content[data-cohota-quiz-edit] .header-bar .btn:not(.btn-primary):not(.al-trigger):hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .btn-primary:hover,body.with-left-side #content[data-cohota-assignment-edit] .header-bar .btn-primary:hover,body.with-left-side #content[data-cohota-quiz-edit] .form-actions .btn-primary:hover,body.with-left-side #content[data-cohota-quiz-edit] .header-bar .btn-primary:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-2)!important}}body.with-left-side #content[data-cohota-assignment-edit] .form-actions:before,body.with-left-side #content[data-cohota-assignment-edit] .form-actions:after,body.with-left-side #content[data-cohota-quiz-edit] .form-actions:before,body.with-left-side #content[data-cohota-quiz-edit] .form-actions:after{content:none}body.with-left-side #content[data-cohota-assignment-edit] .form-actions,body.with-left-side #content[data-cohota-quiz-edit] .form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0 0!important;border-top:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-quiz-edit] .form-actions{border-bottom:0!important}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .btn:first-of-type,body.with-left-side #content[data-cohota-quiz-edit] .form-actions .btn:first-of-type{margin-left:auto!important}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .assignment__action-buttons,body.with-left-side #content[data-cohota-quiz-edit] .form-actions .assignment__action-buttons{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .assignment__action-buttons>.btn,body.with-left-side #content[data-cohota-quiz-edit] .form-actions .assignment__action-buttons>.btn{margin:0!important}body.with-left-side #content[data-cohota-assignment-edit] #assignment-draft-state.published-status{display:inline-flex;align-items:center;gap:6px;margin:0!important;padding:0!important;background:none!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important}body.with-left-side #content[data-cohota-assignment-edit] #assignment-draft-state.unpublished{color:var(--cohota-n-600)!important}body.with-left-side #content[data-cohota-assignment-edit] #assignment-draft-state.published{color:var(--cohota-success-ink)!important}body.with-left-side #content[data-cohota-assignment-edit] #assignment-draft-state i[class*=icon-]{flex:none;margin:0!important;color:inherit!important;font-size:16px;line-height:1}@media only screen and (max-width:700px){body.with-left-side #content[data-cohota-assignment-edit] input[type=text]:not(.tox *):not(.ic-tokeninput-input),body.with-left-side #content[data-cohota-assignment-edit] input[type=url]:not(.tox *),body.with-left-side #content[data-cohota-assignment-edit] select:not(.tox *),body.with-left-side #content[data-cohota-quiz-edit] input[type=text]:not(.tox *):not(.ic-tokeninput-input),body.with-left-side #content[data-cohota-quiz-edit] input[type=url]:not(.tox *),body.with-left-side #content[data-cohota-quiz-edit] select:not(.tox *){width:100%!important}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .assignment__action-buttons,body.with-left-side #content[data-cohota-quiz-edit] .form-actions .assignment__action-buttons{flex:1 1 100%}}body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput-list,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput-list{padding:6px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-2)!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput-option,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput-option{padding:8px 10px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput-option.selected,body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput-option:hover,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput-option.selected,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput-option:hover{background:var(--cohota-select-bg)!important;color:var(--cohota-select-fg)!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput-header,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput-header{padding:6px 10px 2px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em;text-transform:uppercase;color:var(--cohota-n-500)!important}@media only screen and (max-width:900px){body.with-left-side #content[data-cohota-assignment-edit] .Available-from-to,body.with-left-side #content[data-cohota-quiz-edit] .Available-from-to{display:flex;flex-wrap:wrap;gap:12px}body.with-left-side #content[data-cohota-assignment-edit] .Available-from-to>div,body.with-left-side #content[data-cohota-quiz-edit] .Available-from-to>div{flex:1 1 100%;width:auto!important;float:none!important;margin:0!important}}body.with-left-side #content[data-cohota-assignment] #rubrics{container-type:inline-size}body.with-left-side .tool_content_wrapper.custom_height{height:auto!important}body.with-left-side #content[data-cohota-assignment] .rubric_container{box-sizing:border-box;overflow:hidden;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-assignment] .rubric_title{padding:12px 14px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:var(--cohota-wash)!important;font-size:15px;font-weight:700;color:var(--cohota-n-900)}body.with-left-side #content[data-cohota-assignment] .rubric_title .title{font-size:15px!important;font-weight:700!important;line-height:1.45;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-assignment] .has-assessments-warning{margin-top:2px;font-size:12px!important;font-weight:400;line-height:1.5;color:var(--cohota-n-600)!important}body.with-left-side #content[data-cohota-assignment] .rubric_table{width:100%;margin:0!important;border:0!important;border-collapse:collapse}body.with-left-side #content[data-cohota-assignment] .rubric_table>thead>tr>th{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;text-align:left!important}body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr>td{padding:12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;font-size:14px!important;line-height:1.5;color:var(--cohota-n-900)!important;vertical-align:top}body.with-left-side #content[data-cohota-assignment] .rubric_table td>table.ratings{width:100%;border-collapse:collapse;background:transparent}body.with-left-side #content[data-cohota-assignment] table.ratings>tbody>tr>td.rating{padding:12px!important;border:0!important;border-left:1px solid var(--cohota-n-200)!important;vertical-align:top}body.with-left-side #content[data-cohota-assignment] table.ratings>tbody>tr>td.rating:first-child{border-left:0!important}body.with-left-side #content[data-cohota-assignment] td.rating .nobr{display:block;margin-bottom:2px;font-size:12px!important;font-weight:600!important;color:var(--cohota-n-600)!important}body.with-left-side #content[data-cohota-assignment] td.rating .rating_description_value{font-size:13px!important;font-weight:600!important;line-height:1.45;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-assignment] .criterion_description .description_title{font-size:14px!important;font-weight:600!important;line-height:1.45;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-assignment] .criterion_description .long_description,body.with-left-side #content[data-cohota-assignment] .criterion_description .threshold{font-size:12px!important;line-height:1.5;color:var(--cohota-n-500)!important}body.with-left-side #content[data-cohota-assignment] td.points_form{white-space:nowrap;font-size:14px!important;font-weight:600!important;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr.summary>td{padding:12px!important;border-bottom:0!important;background:var(--cohota-wash-light)!important;font-size:14px!important;font-weight:700!important;color:var(--cohota-n-900)!important}body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr:last-child>td{border-bottom:0!important}body.with-left-side #content[data-cohota-assignment] .criterion_comments_link{display:inline-flex;align-items:center;margin-top:6px}body.with-left-side #content[data-cohota-assignment] #rubric-title,body.with-left-side #content[data-cohota-assignment] .criterion_points{box-sizing:border-box;height:40px!important;min-height:40px;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important;color:var(--cohota-ink)!important;font-size:14px!important;line-height:1.4!important}body.with-left-side #content[data-cohota-assignment] #rubric-title:focus,body.with-left-side #content[data-cohota-assignment] .criterion_points:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}body.with-left-side #content[data-cohota-assignment] .rubric_title label[for=rubric-title]{margin:0 8px 0 0;font-size:14px;font-weight:600;color:var(--cohota-n-700)}body.with-left-side #content[data-cohota-assignment] .rubric_title{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}body.with-left-side #content[data-cohota-assignment] .rubric_title>*{float:none!important}body.with-left-side #content[data-cohota-assignment] .rubric_title>.displaying,body.with-left-side #content[data-cohota-assignment] .rubric_title>.editing:has(input#rubric-title){order:1;flex:1 1 auto;min-width:0}body.with-left-side #content[data-cohota-assignment] .rubric_title label[for=rubric-title],body.with-left-side #content[data-cohota-assignment] #rubric-title{vertical-align:middle}body.with-left-side #content[data-cohota-assignment] .rubric_title>.editing:has(>.find_rubric_link),body.with-left-side #content[data-cohota-assignment] .rubric_title>.links.displaying{order:2;flex:none;margin-left:auto}body.with-left-side #content[data-cohota-assignment] .rubric_title>.has-assessments-warning{order:3;flex:1 1 100%}body.with-left-side #content[data-cohota-assignment] .rubric_title .editing[style*="0.8em"]{flex:1 1 100%;font-size:12px!important;font-weight:400!important;line-height:1.5;color:var(--cohota-n-600)!important}body.with-left-side #content[data-cohota-assignment] .rubric_title .find_rubric_link,body.with-left-side #content[data-cohota-assignment] #add_criterion_holder a,body.with-left-side #content[data-cohota-assignment] .criterion_link a{display:inline-flex;align-items:center;gap:4px;font-size:13px!important;font-weight:500!important;color:var(--cohota-link-ink)!important;text-decoration:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-assignment] .rubric_title .find_rubric_link:hover,body.with-left-side #content[data-cohota-assignment] #add_criterion_holder a:hover,body.with-left-side #content[data-cohota-assignment] .criterion_link a:hover{color:var(--cohota-brand-ink)!important;text-decoration:underline!important}}body.with-left-side #content[data-cohota-assignment] .criterion .links.editing>a,body.with-left-side #content[data-cohota-assignment] td.rating .editing.links>a:not(.add_rating_link_after){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0 2px 0 0!important;padding:0!important;border:1px solid transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-500)!important;transition:background-color .12s,color .12s}body.with-left-side #content[data-cohota-assignment] .criterion .links.editing>a i:before,body.with-left-side #content[data-cohota-assignment] td.rating .editing.links>a i:before{color:inherit}@media(hover:hover){body.with-left-side #content[data-cohota-assignment] .criterion .links.editing>a:hover,body.with-left-side #content[data-cohota-assignment] td.rating .editing.links>a:not(.add_rating_link_after):hover{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-assignment] .criterion .links.editing>a:focus-visible,body.with-left-side #content[data-cohota-assignment] td.rating .editing.links>a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-assignment] .add_rating_link_after{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:24px!important;height:24px!important;border-radius:var(--cohota-r-circle)!important}body.with-left-side #content[data-cohota-assignment] .criterion_use_range_div label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--cohota-n-600)}body.with-left-side #content[data-cohota-assignment] .criterion_use_range,body.with-left-side #content[data-cohota-assignment] #edit_rubric_form input[type=checkbox]{width:16px;height:16px;margin:0 6px 0 0;accent-color:var(--cohota-brand)}body.with-left-side #content[data-cohota-assignment] #edit_rubric_form{padding:14px 0 0}body.with-left-side #content[data-cohota-assignment] #edit_rubric_form>div:not(.ic-Action-header){display:flex;align-items:center;margin-bottom:8px}body.with-left-side #content[data-cohota-assignment] #edit_rubric_form label{margin:0;font-size:14px;font-weight:400;line-height:1.4;color:var(--cohota-n-900)}body.with-left-side #content[data-cohota-assignment] #edit_rubric_form .ic-Action-header{margin-top:14px;padding-top:14px;border-top:1px solid var(--cohota-n-200);border-bottom:0}body.with-left-side #content[data-cohota-assignment] #edit_rubric_form .ic-Action-header__Primary{display:flex;flex-wrap:wrap;gap:10px}body.with-left-side #content[data-cohota-assignment] #edit_rubric_form .Button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:40px;margin:0!important;padding:0 18px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-shadow:none!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,color .12s}body.with-left-side #content[data-cohota-assignment] #edit_rubric_form .cancel_button{border:1px solid var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-ink)!important}body.with-left-side #content[data-cohota-assignment] #edit_rubric_form .save_button{border:1px solid var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}@media(hover:hover){body.with-left-side #content[data-cohota-assignment] #edit_rubric_form .cancel_button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body.with-left-side #content[data-cohota-assignment] #edit_rubric_form .save_button:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-2)!important}}#rubric_dialog>h2{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap}#rubric_dialog .grading_rubrics_url~a,#rubric_dialog>a[href$="/rubrics"]{font-size:13px!important;font-weight:500!important;color:var(--cohota-link-ink)!important;text-decoration:none!important}#rubric_dialog .side_tabs_table{width:100%;border-collapse:separate;border-spacing:12px 0}#rubric_dialog .side_tabs_content{overflow:visible!important;height:auto!important;max-height:none!important}#rubric_dialog .side_tabs_table>tbody>tr>td{padding:0!important;border:0!important;vertical-align:top}#rubric_dialog .side_tabs>li{margin:0 0 6px!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;list-style:none;cursor:pointer;transition:background-color .12s,border-color .12s}@media(hover:hover){#rubric_dialog .side_tabs>li:hover{background:var(--cohota-row-hover-bg)!important;border-color:var(--cohota-row-hover-border)!important}}#rubric_dialog .side_tabs>li.selected,#rubric_dialog .side_tabs>li.active{border-color:var(--cohota-brand)!important;background:var(--cohota-brand-tint)!important}#rubric_dialog .side_tabs>li>a{display:block;font-size:14px!important;font-weight:600!important;line-height:1.4;color:var(--cohota-n-900)!important;text-decoration:none!important}#rubric_dialog .side_tabs>li .rubrics{margin-top:2px;font-size:12px!important;line-height:1.5;color:var(--cohota-n-500)!important}#rubric_dialog .rubrics_dialog_rubric_brief>div:first-child{margin-bottom:8px}#rubric_dialog .rubrics_dialog_rubric>.select_rubric_link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;box-shadow:var(--cohota-elev-1)!important}@media(hover:hover){#rubric_dialog .rubrics_dialog_rubric>.select_rubric_link:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}}#rubric_dialog .rubric_table{width:100%;border-collapse:collapse;font-size:13px}#rubric_dialog .rubric_table th{padding:8px 10px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;text-align:left!important}#rubric_dialog .rubric_table td{padding:8px 10px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;font-size:13px!important;color:var(--cohota-n-900)!important;vertical-align:top}#rubric_dialog .rubrics_dialog_rubric_brief .select_rubric_link{font-size:15px!important;font-weight:700!important;color:var(--cohota-link-ink)!important;text-decoration:none!important}#rubric_dialog .rubrics_dialog_rubric_brief .select_rubric_link b{font:inherit;color:inherit}body.with-left-side #content[data-cohota-assignment] .tool_content_wrapper iframe.tool_launch{display:block;width:100%!important;max-width:100%;border:0}#content:has(#doc_preview),#content:has(#media_preview),#content:has([data-canvadoc_session_url]){display:flex;flex-direction:column;flex:1 1 auto;height:auto;min-height:calc(100dvh - 6.5rem)}#content:has(#doc_preview)>h2,#content:has(#media_preview)>h2,#content:has([data-canvadoc_session_url])>h2,#content:has(#doc_preview)>div:not(#doc_preview):not(#media_preview):not(#sequence_footer),#content:has(#media_preview)>div:not(#doc_preview):not(#media_preview):not(#sequence_footer){flex:0 0 auto}#content #doc_preview,#content #media_preview,#content [data-canvadoc_session_url]{flex:1 1 auto;min-height:0;height:auto!important;display:flex;flex-direction:column}#content #doc_preview>div,#content #media_preview>div,#content [data-canvadoc_session_url]>div{flex:1 1 auto;min-height:0;height:100%!important;overflow:hidden;resize:none;border:0;display:flex;flex-direction:column}#content #doc_preview iframe,#content #media_preview iframe,#content [data-canvadoc_session_url] iframe{display:block;flex:1 1 auto;width:100%!important;height:100%!important;min-height:0!important;border:0}#content #doc_preview img,#content #media_preview img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;margin:auto}#content:has(#doc_preview)>#sequence_footer,#content:has(#media_preview)>#sequence_footer,#content:has([data-canvadoc_session_url])>#sequence_footer{flex:0 0 auto;margin-top:16px}#content iframe#file_content[src*=youtube],#content iframe#file_content[src*="youtu.be"],#content iframe#file_content[src*=youtube-nocookie],#content iframe#file_content[src*=vimeo],#content iframe#file_content[src*=dailymotion],#content iframe#file_content[data-cohota-embed=video]{box-sizing:border-box;display:block;float:none!important;width:100%!important;max-width:100%;height:auto!important;aspect-ratio:var(--cohota-card-image-ratio);border:0;background:var(--cohota-n-900)}#content .ui-listview-text:has(>iframe#file_content[src*=youtube]),#content .ui-listview-text:has(>iframe#file_content[src*="youtu.be"]),#content .ui-listview-text:has(>iframe#file_content[src*=youtube-nocookie]),#content .ui-listview-text:has(>iframe#file_content[src*=vimeo]),#content .ui-listview-text:has(>iframe#file_content[src*=dailymotion]),#content .ui-listview-text:has(>iframe#file_content[data-cohota-embed=video]){display:block;padding:0!important;overflow:hidden;border-radius:var(--cohota-r-panel);background:var(--cohota-n-900)}body.with-left-side .module-sequence-footer{height:auto!important;overflow:visible!important;margin-top:20px}body.with-left-side .module-sequence-footer-content{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0!important;padding:16px 0 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important}body.with-left-side .module-sequence-footer-button--next{margin-left:auto}body.with-left-side .module-sequence-footer-content .Button{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;height:40px;margin:0!important;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;text-shadow:none!important;box-shadow:var(--cohota-elev-1)!important;transition:background-color .12s,border-color .12s,box-shadow .12s}body.with-left-side .module-sequence-footer-content .Button i{font-size:14px;line-height:1}body.with-left-side .module-sequence-footer-content .Button i:before{color:inherit}@media(hover:hover){body.with-left-side .module-sequence-footer-content .Button:hover{background:var(--cohota-brand-hover)!important;border-color:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important;box-shadow:var(--cohota-elev-2)!important;text-decoration:none!important}}body.with-left-side .module-sequence-footer-content .Button:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}@media only screen and (max-width:600px){body.with-left-side .module-sequence-footer-content .Button{width:100%}body.with-left-side .module-sequence-footer-button--previous,body.with-left-side .module-sequence-footer-button--next{flex:1 1 100%;margin-left:0}}@container (max-width: 640px){body.with-left-side #content[data-cohota-assignment] .rubric_table,body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody,body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr,body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr>td{display:block;width:auto!important}body.with-left-side #content[data-cohota-assignment] .rubric_table>thead{display:none}body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr{border-bottom:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr:last-child{border-bottom:0}body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr>td{padding:12px 12px 0!important;border-bottom:0!important}body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr>td:last-child{padding-bottom:12px!important}body.with-left-side #content[data-cohota-assignment] .rubric_table td>table.ratings,body.with-left-side #content[data-cohota-assignment] table.ratings>tbody,body.with-left-side #content[data-cohota-assignment] table.ratings>tbody>tr{display:block}body.with-left-side #content[data-cohota-assignment] table.ratings>tbody>tr>td.rating{display:block;padding:6px 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important}body.with-left-side #content[data-cohota-assignment] table.ratings>tbody>tr>td.rating:first-child{border-top:0!important}body.with-left-side #content[data-cohota-assignment] td.rating .container{height:auto!important}body.with-left-side #content[data-cohota-assignment] td.rating .rating-main{display:flex;align-items:baseline;gap:10px}body.with-left-side #content[data-cohota-assignment] td.rating .nobr{flex:none;width:92px;margin-bottom:0}body.with-left-side #content[data-cohota-assignment] td.rating .rating_description_value{flex:1 1 auto;min-width:0}body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr>td.points_form{padding-top:8px!important;color:var(--cohota-n-600)!important}body.with-left-side #content[data-cohota-assignment] .rubric_table>tbody>tr.summary>td{padding:12px!important}}body.with-left-side #content[data-cohota-assignment-edit] .border.border-trbl select:not(.tox *),body.with-left-side #content[data-cohota-assignment-edit] .border.border-trbl input[type=text]:not(.tox *):not(.ic-tokeninput-input),body.with-left-side #content[data-cohota-assignment-edit] .border.border-trbl .ic-Input-group,body.with-left-side #content[data-cohota-assignment-edit] .border.border-trbl .input-append,body.with-left-side #content[data-cohota-assignment-edit] .border.border-trbl [class$=-numberInput_inputContainer],body.with-left-side #content[data-cohota-quiz-edit] .border.border-trbl .input-append,body.with-left-side #content[data-cohota-quiz-edit] .border.border-trbl [class$=-numberInput_inputContainer]{width:100%!important;width:-webkit-fill-available!important;width:stretch!important;width:-moz-available!important;max-width:100%}body.with-left-side #content[data-cohota-assignment-edit] .Available-from-to,body.with-left-side #content[data-cohota-quiz-edit] .Available-from-to{flex-wrap:wrap;gap:12px 16px}body.with-left-side #content[data-cohota-assignment-edit] .Available-from-to>*,body.with-left-side #content[data-cohota-quiz-edit] .Available-from-to>*{flex:1 1 260px;min-width:0;width:auto!important;margin:0!important;padding:0!important}body.with-left-side #content[data-cohota-assignment-edit] .DueDateRow__LockUnlockInput,body.with-left-side #content[data-cohota-assignment-edit] .DueDateInput__Container,body.with-left-side #content[data-cohota-quiz-edit] .DueDateRow__LockUnlockInput,body.with-left-side #content[data-cohota-quiz-edit] .DueDateInput__Container{width:auto!important}body.with-left-side #content[data-cohota-assignment-edit] .input-append,body.with-left-side #content[data-cohota-quiz-edit] .input-append{display:flex;width:100%!important;max-width:100%}body.with-left-side #content[data-cohota-assignment-edit] .input-append>input.date_field:not(.tox *):not([type=hidden]),body.with-left-side #content[data-cohota-quiz-edit] .input-append>input.date_field:not(.tox *):not([type=hidden]){flex:1 1 auto;min-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}body.with-left-side #content[data-cohota-assignment-edit] .input-append>.ui-datepicker-trigger,body.with-left-side #content[data-cohota-quiz-edit] .input-append>.ui-datepicker-trigger{flex:none;width:40px;height:40px;border-top-left-radius:0!important;border-bottom-left-radius:0!important}body.with-left-side #content[data-cohota-assignment-edit] .input-append:focus-within>.ui-datepicker-trigger,body.with-left-side #content[data-cohota-quiz-edit] .input-append:focus-within>.ui-datepicker-trigger{border-color:var(--cohota-brand)!important}body.with-left-side #content[data-cohota-assignment-edit] ul.ic-tokens,body.with-left-side #content[data-cohota-quiz-edit] ul.ic-tokens{box-sizing:border-box;width:100%;min-height:40px;gap:6px;padding:6px 8px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important}body.with-left-side #content[data-cohota-assignment-edit] ul.ic-tokens:focus-within,body.with-left-side #content[data-cohota-quiz-edit] ul.ic-tokens:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.with-left-side #content[data-cohota-assignment-edit] ul.ic-tokens>li.inline-flex:has(.ic-tokeninput),body.with-left-side #content[data-cohota-quiz-edit] ul.ic-tokens>li.inline-flex:has(.ic-tokeninput){flex:1 1 160px;min-width:0}body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput{flex:1 1 auto;min-width:0;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.with-left-side #content[data-cohota-assignment-edit] .ic-tokeninput-input,body.with-left-side #content[data-cohota-quiz-edit] .ic-tokeninput-input{width:100%!important}body.with-left-side #content[data-cohota-assignment-edit] [class$=-formFieldLayout]:has([class$=-numberInput_inputContainer]),body.with-left-side #content[data-cohota-assignment-edit] [class$=-numberInput_inputWidth],body.with-left-side #content[data-cohota-quiz-edit] [class$=-formFieldLayout]:has([class$=-numberInput_inputContainer]),body.with-left-side #content[data-cohota-quiz-edit] [class$=-numberInput_inputWidth]{width:100%!important}@media(max-width:640px){body.with-left-side #content[data-cohota-assignment-edit] fieldset,body.with-left-side #content[data-cohota-quiz-edit] fieldset{box-sizing:border-box;min-width:0!important;max-width:100%}}body.with-left-side #content[data-cohota-assignment-edit] .ModeratedGrading__Container,body.with-left-side #content[data-cohota-assignment-edit] .Container__DueDateRow,body.with-left-side #content[data-cohota-quiz-edit] .ModeratedGrading__Container,body.with-left-side #content[data-cohota-quiz-edit] .Container__DueDateRow{max-width:100%;border-color:var(--cohota-n-200);border-radius:var(--cohota-r-panel)}body.with-left-side #content[data-cohota-assignment-edit] .Container__DueDateRow .Container__DueDateRow-item,body.with-left-side #content[data-cohota-quiz-edit] .Container__DueDateRow .Container__DueDateRow-item{border-color:var(--cohota-n-200)}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tools,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tools{margin:12px 0 4px}body.with-left-side #content[data-cohota-assignment-edit] #assignment_external_tool_settings:has([data-cohota-tool-list]) #assignment_external_tool_tag_attributes_url_find{display:none!important}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tools__list,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tools__list{display:grid;gap:8px;max-height:340px;overflow-y:auto;padding:8px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel)}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool{display:flex;align-items:flex-start;gap:10px;width:100%;min-height:56px;margin:0!important;padding:10px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;text-align:start;box-shadow:none!important}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool__icon,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--cohota-r-control);background:var(--cohota-wash);color:var(--cohota-brand)}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool__icon svg,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool__icon svg{width:18px;height:18px}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool__text,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool__name,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool__name{font-size:14px;font-weight:600;line-height:1.3}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool__desc,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool__desc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--cohota-n-600);font-size:12px;font-weight:400;line-height:1.4}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool__state,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool__state{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--cohota-brand);opacity:0}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool__state svg,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool__state svg{width:16px;height:16px}@media(hover:hover){body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool:hover,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool:hover{background:var(--cohota-wash)!important}}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool:focus-visible,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool:focus-visible{outline:none;border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool[aria-pressed=true],body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool[aria-pressed=true]{border-color:var(--cohota-brand)!important;background:var(--cohota-wash-light)!important}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool[aria-pressed=true] .cohota-tool__state,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool[aria-pressed=true] .cohota-tool__state{opacity:1}body.with-left-side #content[data-cohota-assignment-edit] .cohota-tool[aria-pressed=true] .cohota-tool__icon,body.with-left-side #content[data-cohota-quiz-edit] .cohota-tool[aria-pressed=true] .cohota-tool__icon{background:var(--cohota-brand);color:var(--cohota-on-brand)}html[data-cohota-tool-relay] .ui-dialog:has(>.ui-dialog-content#select_context_content_dialog),html[data-cohota-tool-relay] .ui-dialog:has(>.ui-dialog-content#select_context_content_dialog)+.ui-widget-overlay{display:none!important}body.with-left-side #content[data-cohota-assignment-edit] .form-column-right,body.with-left-side #content[data-cohota-assignment-edit] .overrides-column-right,body.with-left-side #content[data-cohota-quiz-edit] .form-column-right,body.with-left-side #content[data-cohota-quiz-edit] .overrides-column-right{box-sizing:border-box;width:min(580px,100%)!important;max-width:100%}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .pull-left,body.with-left-side #content[data-cohota-quiz-edit] .form-actions .pull-left{flex:1 1 auto;min-width:0;max-width:100%;text-align:left!important}body.with-left-side #content[data-cohota-assignment-edit] .form-actions label.checkbox:has(#assignment_notify_of_update),body.with-left-side #content[data-cohota-assignment-edit] .form-actions #assignment_notify_of_update{text-align:left!important}body.with-left-side #content[data-cohota-assignment-edit] .ModeratedGrading__Container,body.with-left-side #content[data-cohota-quiz-edit] .ModeratedGrading__Container{box-sizing:border-box;width:min(580px,100%)}body.with-left-side #content[data-cohota-assignment-edit] #assignment_peer_review_count,body.with-left-side #content[data-cohota-quiz-edit] #assignment_peer_review_count{width:96px!important;max-width:100%}body.with-left-side #content[data-cohota-assignment-edit] #assignment_online_submission_types [class$=-treeButton],body.with-left-side #content[data-cohota-assignment-edit] #assignment_online_submission_types [class$=-baseButton],body.with-left-side #content[data-cohota-quiz-edit] #assignment_online_submission_types [class$=-treeButton],body.with-left-side #content[data-cohota-quiz-edit] #assignment_online_submission_types [class$=-baseButton]{border-radius:var(--cohota-r-control)!important}body.with-left-side #content[data-cohota-assignment] #submit_assignment{margin-top:24px}body.with-left-side #content[data-cohota-assignment] #submit_assignment_tabs{box-sizing:border-box;padding:0 20px 20px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important}body.with-left-side #content[data-cohota-assignment] #submit_assignment .ui-tabs-panel{box-sizing:border-box;width:100%;margin:0!important;padding:20px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important}body.with-left-side #content[data-cohota-assignment] #submit_assignment table.formtable{width:100%!important;table-layout:fixed;margin:0!important;border:0!important;border-collapse:collapse}body.with-left-side #content[data-cohota-assignment] #submit_assignment table.formtable>tbody>tr>td{padding:0 0 12px!important;border:0!important;vertical-align:top}body.with-left-side #content[data-cohota-assignment] #submit_assignment table.formtable>tbody>tr:last-child>td{padding-bottom:0!important}body.with-left-side #content[data-cohota-assignment] #submission_comment{box-sizing:border-box;width:100%;min-height:72px;padding:10px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900);font-size:14px;line-height:1.5;resize:vertical}body.with-left-side #content[data-cohota-assignment] #submission_comment:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none}body.with-left-side #content[data-cohota-assignment] #submit_assignment .button-container{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 0!important}body.with-left-side #content[data-cohota-assignment] #submit_assignment .button-container .btn{margin:0!important}body.with-left-side #content[data-cohota-assignment] .submit_assignment_link{height:40px;border-radius:var(--cohota-r-control)!important}body.with-left-side #content[data-cohota-assignment] #submit_assignment .textarea-container{display:block;width:100%}body.with-left-side #content[data-cohota-assignment] #submit_assignment label[for=submission_url]{display:block;margin:0 0 6px;color:var(--cohota-n-600);font-size:13px;font-weight:600}body.with-left-side #content[data-cohota-assignment] #submit_assignment #submission_url{min-width:0!important}body.with-left-side #content[data-cohota-assignment] #submit_assignment td:has(>#submission_url){font-size:0}body.with-left-side #content[data-cohota-assignment] #submit_assignment td:has(>#submission_url)>:not(label){font-size:14px}body.with-left-side #content[data-cohota-assignment] #submit_assignment .attachment_wrapper{display:flex!important;flex-wrap:wrap;gap:10px}body.with-left-side #content[data-cohota-assignment] #submit_assignment .attachment_wrapper [class$=-baseButton]{box-sizing:border-box;margin:0!important;height:40px;padding:0!important;border:0!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px;font-weight:600}body.with-left-side #content[data-cohota-assignment] #submit_assignment .attachment_wrapper [class$=-baseButton__content]{box-sizing:border-box;height:40px!important;padding:0 16px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:inherit!important}@media(hover:hover){body.with-left-side #content[data-cohota-assignment] #submit_assignment .attachment_wrapper [class$=-baseButton]:hover [class$=-baseButton__content]{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-assignment] #submit_assignment .attachment_wrapper [class$=-baseButton]:focus-visible [class$=-baseButton__content]{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.with-left-side #content[data-cohota-assignment] #submit_assignment table.formtable>tbody>tr>td:empty{display:none}body.with-left-side #content[data-cohota-submission] .submission-details-header{margin-bottom:16px}body.with-left-side #content[data-cohota-submission] .assess_submission_link{display:inline-flex!important;align-items:center;gap:6px;height:32px;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-link-ink)!important;font-size:13px!important;font-weight:600;line-height:1;text-decoration:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-submission] .assess_submission_link:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-submission] .ic-Action-header .Button--primary{display:inline-flex!important;align-items:center;justify-content:center;height:40px;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-weight:600;text-decoration:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-submission] .ic-Action-header .Button--primary:hover{border-color:var(--cohota-brand-hover)!important;background:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-1)}}body.with-left-side #content[data-cohota-submission] .submission-details-container{display:flex;flex-wrap:wrap;overflow:hidden;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface)}body.with-left-side #content[data-cohota-submission] .submission-details-frame{flex:1 1 auto;min-width:0}body.with-left-side #content[data-cohota-submission] .submission-details-comments{flex:0 0 320px;min-width:0;max-width:100%}body.with-left-side #content[data-cohota-submission] .submission-details-comments .comments{height:100%;border:0!important;border-left:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important}@media only screen and (max-width:1024px){body.with-left-side #content[data-cohota-submission] .submission-details-frame,body.with-left-side #content[data-cohota-submission] .submission-details-comments{flex:1 1 100%}body.with-left-side #content[data-cohota-submission] .submission-details-comments .comments{border-left:0!important;border-top:1px solid var(--cohota-n-200)!important}}body.with-left-side #content[data-cohota-submission] .comment_list,body.with-left-side #content[data-cohota-submission] #add_comment_form{padding:16px!important}body.with-left-side #content[data-cohota-submission] #add_comment_form textarea{box-sizing:border-box;width:100%!important;min-height:84px;padding:10px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;font-size:14px;line-height:1.5;resize:vertical}body.with-left-side #content[data-cohota-submission] #add_comment_form textarea:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none}body.with-left-side #content[data-cohota-submission] #add_comment_form .Button--primary{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-weight:600}@media(hover:hover){body.with-left-side #content[data-cohota-submission] #add_comment_form .Button--primary:hover{border-color:var(--cohota-brand-hover)!important;background:var(--cohota-brand-hover)!important;box-shadow:var(--cohota-elev-1)}}body.with-left-side #content[data-cohota-submission] #add_comment_form label.add_a_comment,body.with-left-side #content[data-cohota-submission] #add_comment_form #textarea-container{display:block;width:100%}body.is-inside-submission-frame #wrapper.ic-Layout-wrapper{background:var(--cohota-surface)!important}body.with-left-side #content[data-cohota-submission] #rubric_holder{box-sizing:border-box;left:auto!important;right:0!important;width:min(880px,100%)!important;max-width:100%;max-height:min(72vh,680px);overflow:auto;padding:8px 12px 12px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-2)}body.with-left-side #content[data-cohota-submission] .comment_list>.comment{box-sizing:border-box;margin:0 0 8px!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-surface)}body.with-left-side #content[data-cohota-submission] .comment_list>.comment:last-child{margin-bottom:0!important}body.with-left-side #content[data-cohota-submission] .comment_list>.comment>.comment,body.with-left-side #content[data-cohota-submission] .comment_list>.comment>.comment>span{color:var(--cohota-n-900)!important;font-size:14px;line-height:1.5}body.with-left-side #content[data-cohota-submission] .comment_author_and_date{margin-top:6px!important;color:var(--cohota-n-600)!important;font-size:13px!important;text-align:start!important}body.with-left-side #content[data-cohota-submission] .comment_author_and_date .author_name{font-weight:600}body.with-left-side #content[data-cohota-submission] .comment_list .comment_attachments,html[data-cohota-page=assignment] #right-side .comment_attachments{margin:8px 0 0!important;text-align:start!important}body.with-left-side #content[data-cohota-submission] .comment_attachment_link,html[data-cohota-page=assignment] #right-side .comment_attachment_link{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px 4px 30px;background-repeat:no-repeat!important;background-position:8px center!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background-color:var(--cohota-wash-light);color:var(--cohota-link-ink)!important;font-size:13px;line-height:1.4;text-decoration:none!important;overflow-wrap:anywhere}@media(hover:hover){body.with-left-side #content[data-cohota-submission] .comment_attachment_link:hover,html[data-cohota-page=assignment] #right-side .comment_attachment_link:hover{border-color:var(--cohota-ctrl-hover-border);background:var(--cohota-ctrl-hover-bg);color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-submission] #add_comment_form label.add_a_comment>strong{display:block;margin-bottom:8px;color:var(--cohota-n-900);font-size:14px}body.with-left-side #content[data-cohota-submission] #add_comment_form .clearfix{display:flex;justify-content:flex-start;margin-top:8px!important}body.with-left-side #content[data-cohota-submission] #add_comment_form .attach_comment_file_link{float:none!important;display:inline-flex;align-items:center;gap:6px;color:var(--cohota-link-ink)!important;font-size:13px;font-weight:600;text-decoration:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-submission] #add_comment_form .attach_comment_file_link:hover{text-decoration:underline!important}}body.with-left-side #content[data-cohota-submission] #add_comment_form .comment_attachment_input{display:flex!important;align-items:center;gap:8px;margin-top:8px}body.with-left-side #content[data-cohota-submission] #add_comment_form input[type=file]{max-width:100%;font-size:13px}html[data-cohota-page=assignment] #right-side .details>h2{margin:0 0 12px!important;padding:0!important;color:var(--cohota-n-600);font-size:13px!important;font-weight:700;letter-spacing:.02em;text-transform:uppercase}html[data-cohota-page=assignment] #right-side .details .header{display:flex;align-items:center;gap:8px;margin:0 0 14px!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light);color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700;line-height:1.3}html[data-cohota-page=assignment] #right-side .details .header:has(.icon-check){border-color:color-mix(in srgb,var(--cohota-success) 35%,transparent);background:var(--cohota-success-wash);color:var(--cohota-success-ink)!important}html[data-cohota-page=assignment] #right-side .details .header .icon-check{flex:none;color:var(--cohota-success);font-size:18px}html[data-cohota-page=assignment] #right-side .details .content{padding-left:0!important;font-size:14px}html[data-cohota-page=assignment] #right-side .details .content>span{color:var(--cohota-n-600);font-size:14px}html[data-cohota-page=assignment] #right-side .details .content a{color:var(--cohota-link-ink);font-size:14px;font-weight:600;text-decoration:none}@media(hover:hover){html[data-cohota-page=assignment] #right-side .details .content a:hover{text-decoration:underline}}html[data-cohota-page=assignment] #right-side .details .module{margin-top:14px!important;padding:14px 3px 0!important;border-top:1px solid var(--cohota-n-200);font-size:14px!important;line-height:1.5}html[data-cohota-page=assignment] #right-side .details .comments.module>h3{margin:0 0 10px!important;color:var(--cohota-n-600);font-size:13px!important;font-weight:700;letter-spacing:.02em;text-transform:uppercase}html[data-cohota-page=assignment] #right-side .comments .comment{box-sizing:border-box;margin:0 0 8px!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light);color:var(--cohota-n-900);font-size:14px!important;line-height:1.5}html[data-cohota-page=assignment] #right-side .comments .comment:last-child{margin-bottom:0!important}html[data-cohota-page=assignment] #right-side .comments .comment .signature{margin-top:6px!important;color:var(--cohota-n-600)!important;font-size:12px!important}body.with-left-side #content[data-cohota-assignment] form.display-only{box-sizing:border-box;margin:20px 0!important;padding:14px 16px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light)}body.with-left-side #content[data-cohota-assignment] form.display-only>fieldset{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 26px;margin:0!important;padding:0!important;border:0!important}body.with-left-side #content[data-cohota-assignment] form.display-only .control-group{display:flex;align-items:baseline;gap:6px;width:auto;margin:0!important}body.with-left-side #content[data-cohota-assignment] form.display-only .control-label{width:auto!important;float:none!important;margin:0!important;padding:0!important;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:600;text-align:start!important}body.with-left-side #content[data-cohota-assignment] form.display-only .controls{margin:0!important}body.with-left-side #content[data-cohota-assignment] form.display-only .controls .value{color:var(--cohota-n-900);font-size:14px;font-weight:600}body.with-left-side #content[data-cohota-assignment] [data-cohota-dates-scroll]{box-sizing:border-box;width:100%;max-width:100%;margin:0 0 20px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel)}body.with-left-side #content[data-cohota-assignment] table.assignment_dates{box-sizing:border-box;width:max-content!important;min-width:100%;margin:0!important;border:0!important;border-radius:0!important}body.with-left-side #content[data-cohota-assignment] #submit_assignment textarea{box-sizing:border-box;width:100%!important;padding:10px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900);font-size:14px;line-height:1.5;resize:vertical}body.with-left-side #content[data-cohota-assignment] #submit_assignment textarea:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none}body.with-left-side #content[data-cohota-assignment] .assignment-title{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}body.with-left-side #content[data-cohota-assignment] .assignment-title .title-content{flex:1 1 260px!important;min-width:0!important}body.with-left-side #content[data-cohota-assignment] .assignment-title .assignment-buttons{flex:0 1 auto;min-width:0;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-cohota-page=assignment] #right-side ul.page-action-list{display:flex;flex-direction:column;gap:8px;margin:0 0 16px!important;padding:0!important;list-style:none}html[data-cohota-page=assignment] #right-side ul.page-action-list>li{display:flex;flex-direction:column;gap:8px;margin:0!important;padding:0!important;border:0!important;list-style:none}html[data-cohota-page=assignment] #right-side ul.page-action-list>h2{margin:0 0 4px!important;padding:0!important;border:0!important;color:var(--cohota-n-600);font-size:13px!important;font-weight:700;letter-spacing:.02em;text-transform:uppercase}html[data-cohota-page=assignment] #right-side ul.page-action-list li a:before{flex:none;font-size:16px;line-height:1}html[data-cohota-page=assignment] #right-side #ratio_of_submissions_graded{display:block;margin:0 0 16px!important;color:var(--cohota-n-600)!important;font-size:14px!important;font-weight:400!important;line-height:1.5}html[data-cohota-page=assignment] #right-side #ratio_of_submissions_graded .assignment-name,html[data-cohota-page=assignment] #right-side #ratio_of_submissions_graded b,html[data-cohota-page=assignment] #right-side #ratio_of_submissions_graded strong{color:var(--cohota-n-900)!important;font-weight:700}html[data-cohota-page=assignment] #right-side ul.page-action-list>li>div:empty{display:none}body.with-left-side #content[data-cohota-assignment] #submission_url{box-sizing:border-box;width:100%;height:40px;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900);font-size:14px}body.with-left-side #content[data-cohota-assignment] #submission_url:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none}body.with-left-side #content[data-cohota-assignment] #submit_online_upload_form [class$=-baseButton]{min-height:40px;border-radius:var(--cohota-r-control)!important}body.with-left-side #content[data-cohota-submission] #rubric_holder .hide_rubric_link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--cohota-r-control);color:var(--cohota-n-600)}@media(hover:hover){body.with-left-side #content[data-cohota-submission] #rubric_holder .hide_rubric_link:hover{background:var(--cohota-ctrl-hover-bg);color:var(--cohota-ctrl-hover-fg)}}body.with-left-side #content[data-cohota-submission] #rubric_holder .hide_rubric_link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:-2px}body.with-left-side #content[data-cohota-assignment] #submit_assignment .Button--link{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 8px!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-link-ink)!important;font-size:14px!important;font-weight:600;line-height:1.3;text-decoration:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-assignment] #submit_assignment .Button--link:hover{border-color:var(--cohota-brand-tint-2)!important;background:var(--cohota-nav-hover-bg)!important;color:var(--cohota-brand-ink)!important;text-decoration:none!important}}body.with-left-side #content[data-cohota-assignment] #submit_assignment .Button--link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}body.with-left-side #content[data-cohota-assignment] #submit_assignment .submission_attachment:not([style*="display: none"]){box-sizing:border-box;display:flex!important;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light)}body.with-left-side #content[data-cohota-assignment] #submit_assignment .submission_attachment .attachment_wrapper{flex:1 1 auto;min-width:0}body.with-left-side #content[data-cohota-assignment] #submit_assignment .submission_attachment .remove_attachment_link{margin-left:auto}.file-browser__container{box-sizing:border-box;margin:8px 0 12px;padding:12px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface)}.file-browser__container>[class$=-text]:first-child{display:block;margin-bottom:8px;color:var(--cohota-n-600);font-size:13px;font-weight:600}.file-browser__tree [class$=-treeButton]{border-radius:var(--cohota-r-control)!important}.file-browser__tree [class$=-treeButton] [class$=-treeButton__textName]{font-size:14px}@media(hover:hover){.file-browser__tree [class$=-treeButton]:hover{background:var(--cohota-select-bg)!important}.file-browser__tree [class$=-treeButton]:hover [class$=-treeButton__text],.file-browser__tree [class$=-treeButton]:hover [class$=-treeButton__textName],.file-browser__tree [class$=-treeButton]:hover svg{color:var(--cohota-select-fg)!important;fill:var(--cohota-select-fg)!important}}.file-browser__tree [class$=-treeButton]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:-2px}.file-browser__tree [class$=-treeButton__thumbnail] img{width:24px!important;height:24px!important;object-fit:cover;border-radius:3px}body.with-left-side #content[data-cohota-assignment] .add_rubric_link{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:8px;height:40px;padding:0 18px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600;text-decoration:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-assignment] .add_rubric_link:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-assignment] .add_rubric_link:focus-visible{outline:none;border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}#ui-datepicker-div .ui-datepicker-time input[type=text]{box-sizing:border-box;width:48px!important;min-width:0!important;height:36px;padding:0 6px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px;font-variant-numeric:tabular-nums;text-align:center}#ui-datepicker-div .ui-datepicker-time input[type=text]:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none}#ui-datepicker-div .ui-datepicker-time{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px!important;border-top:1px solid var(--cohota-n-200)}#ui-datepicker-div .ui-datepicker-time>label{margin:0!important;color:var(--cohota-n-600);font-size:13px;font-weight:600}#ui-datepicker-div .ui-datepicker-time>span[dir]{display:inline-flex;align-items:center;gap:4px;color:var(--cohota-n-600)}#ui-datepicker-div .ui-datepicker-time .ui-datepicker-ok{margin-left:auto!important;height:36px;padding:0 16px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:#fff!important;font-size:14px!important;font-weight:600}@media(hover:hover){#ui-datepicker-div .ui-datepicker-time .ui-datepicker-ok:hover{border-color:var(--cohota-brand-hover)!important;background:var(--cohota-brand-hover)!important}}body.with-left-side #content[data-cohota-assignment-edit] .cohota-hint,body.with-left-side #content[data-cohota-quiz-edit] .cohota-hint{margin:6px 0 0!important;color:var(--cohota-n-600);font-size:13px;line-height:1.45}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .ig-row>.ig-row__layout,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .ig-row>.ig-row__layout{flex:1 1 auto;min-width:0;display:flex!important;align-items:center}.ui-dialog>.ui-dialog-content{height:auto!important;max-height:calc(100dvh - 160px)!important;overflow:auto!important}.ui-dialog .form-dialog>.outlet,.ui-dialog .form-dialog .form-dialog-content,.ui-dialog .form-dialog .form-controls{position:static!important;height:auto!important;max-height:none!important;overflow:visible!important}.ui-dialog .form-dialog .form-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}body.with-left-side #content[data-cohota-course] [class$=-textInput__facade],body.with-left-side[class*=context-course_] #content [class$=-textInput__facade]{box-sizing:border-box;height:40px!important;border-color:var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important}body.with-left-side #content[data-cohota-course] [class$=-textInput__layout],body.with-left-side #content[data-cohota-course] [class$=-textInput__inputLayout],body.with-left-side #content[data-cohota-course] input[class$=-textInput],body.with-left-side[class*=context-course_] #content [class$=-textInput__layout],body.with-left-side[class*=context-course_] #content [class$=-textInput__inputLayout],body.with-left-side[class*=context-course_] #content input[class$=-textInput]{height:40px!important}body.with-left-side #content[data-cohota-course] input[class$=-textInput],body.with-left-side[class*=context-course_] #content input[class$=-textInput]{font-size:14px}body.with-left-side #content[data-cohota-course] .ig-row>.ig-row__layout>.type_icon,body.with-left-side #content[data-cohota-course] .ig-row>.ig-row__layout>.ig-type-icon,body.with-left-side[class*=context-course_] #content .ig-row>.ig-row__layout>.type_icon,body.with-left-side[class*=context-course_] #content .ig-row>.ig-row__layout>.ig-type-icon{margin-left:10px!important}body.with-left-side #content[data-cohota-course] .ig-row>.ig-row__layout>.ig-info,body.with-left-side[class*=context-course_] #content .ig-row>.ig-row__layout>.ig-info{margin-left:22px!important}.ui-dialog .ui-dialog-content>[data-cohota-modal=footer]:last-child,.ui-dialog .ui-dialog-content>*>[data-cohota-modal=footer]:last-child{margin:16px -20px -20px!important}body.with-left-side #content[data-cohota-course] .header-bar form,body.with-left-side[class*=context-course_] #content .header-bar form{margin:0!important}body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .al-trigger i[class^=icon-],body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .al-trigger i[class^=icon-]{color:inherit!important}body.with-left-side #content[data-cohota-course] [data-cohota-search=plain],body.with-left-side[class*=context-course_] #content [data-cohota-search=plain]{position:relative;display:inline-flex;align-items:center;width:100%;max-width:260px}body.with-left-side #content[data-cohota-course] [data-cohota-search=plain]>.cohota-search__icon,body.with-left-side[class*=context-course_] #content [data-cohota-search=plain]>.cohota-search__icon{position:absolute;left:12px;flex:none;width:16px;height:16px;color:var(--cohota-n-500);pointer-events:none}body.with-left-side #content[data-cohota-course] [data-cohota-search=plain]>input[type=search],body.with-left-side #content[data-cohota-course] [data-cohota-search=plain]>input[type=text],body.with-left-side[class*=context-course_] #content [data-cohota-search=plain]>input[type=search],body.with-left-side[class*=context-course_] #content [data-cohota-search=plain]>input[type=text]{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 12px 0 36px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;line-height:1.4;box-shadow:none;transition:border-color .12s,box-shadow .15s}body.with-left-side #content[data-cohota-course] [data-cohota-search=plain]>input:focus,body.with-left-side[class*=context-course_] #content [data-cohota-search=plain]>input:focus{border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus);outline:none}body #content #questions[data-cohota-qbanks]{box-sizing:border-box;padding:0}#cohota-bank-find{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px}#cohota-bank-find [data-cohota-bankfind=box]{position:relative;display:flex;align-items:center;flex:1 1 240px;max-width:340px}#cohota-bank-find .cohota-bank-find__icon{position:absolute;left:12px;flex:none;width:16px;height:16px;color:var(--cohota-n-500);pointer-events:none}#cohota-bank-find input[type=search]{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 40px 0 36px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;line-height:1.4;box-shadow:none;transition:border-color .12s,box-shadow .15s;-webkit-appearance:none;appearance:none}#cohota-bank-find input[type=search]::placeholder{color:var(--cohota-n-500)}#cohota-bank-find input[type=search]::-webkit-search-cancel-button,#cohota-bank-find input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}#cohota-bank-find input[type=search]:focus{border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus);outline:none}#cohota-bank-find [data-cohota-bankfind=clear]{box-sizing:border-box;position:absolute;right:6px;display:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--cohota-r-control);background:transparent;color:var(--cohota-n-500);cursor:pointer;transition:background-color .12s,color .12s}#cohota-bank-find:is([data-cohota-bankfind-state=some],[data-cohota-bankfind-state=none]) [data-cohota-bankfind=clear]{display:inline-flex}@media(hover:hover){#cohota-bank-find [data-cohota-bankfind=clear]:hover{background:var(--cohota-n-100);color:var(--cohota-n-900)}}#cohota-bank-find [data-cohota-bankfind=clear]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}#cohota-bank-find [data-cohota-bankfind=count]{margin:0 0 0 auto!important;font-size:13px;line-height:1.4;color:var(--cohota-n-600);white-space:nowrap}@media only screen and (max-width:767px){#cohota-bank-find [data-cohota-bankfind=box]{flex:1 1 100%;max-width:none}#cohota-bank-find [data-cohota-bankfind=count]{margin-left:0!important}}body #content #questions[data-cohota-qbanks] [data-cohota-bankrow][data-cohota-bankhit="0"]{display:none!important}#cohota-bank-find+#questions[data-cohota-qbanks]{min-height:0}[data-cohota-bankfind=empty][hidden]{display:none!important}[data-cohota-bankfind=empty]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 0 12px;padding:36px 24px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light);text-align:center}[data-cohota-bankfind=empty] .cohota-bank-find__empty-icon{width:28px;height:28px;color:var(--cohota-n-400)}[data-cohota-bankfind=empty-text]{max-width:46ch;margin:0!important;font-size:13px;line-height:1.55;color:var(--cohota-n-600)}body #content [data-cohota-bankrow]:not([style*="display: none"]):not([style*="display:none"]){box-sizing:border-box;position:relative;display:grid!important;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:22px;margin:0 0 6px!important;padding:8px 10px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s}@media(hover:hover){body #content [data-cohota-bankrow]:not([style*="display: none"]):not([style*="display:none"]):hover{background:var(--cohota-row-hover-bg)!important;border-color:var(--cohota-row-hover-border)!important}}body #content [data-cohota-bankrow]>.header{display:contents}body #content [data-cohota-bankrow] .clear{display:none}body #content [data-cohota-bankrow] .header_content{grid-column:2;grid-row:1;float:none;min-width:0}body #content [data-cohota-bankrow]>.content{grid-column:2;grid-row:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:0!important;margin:2px 0 0;font-size:12px!important;line-height:1.45;color:var(--cohota-n-600)}body #content [data-cohota-bankrow]>.content>[data-cohota-bank-count]{padding:1px 8px;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink);font-weight:600;font-variant-numeric:tabular-nums}body #content [data-cohota-bankrow]>.content>[data-cohota-bank-count=empty]{background:var(--cohota-n-100, var(--cohota-wash));color:var(--cohota-n-600);font-weight:500}body #content [data-cohota-bankrow] .cohota-bank__tile{box-sizing:border-box;grid-column:1;grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--cohota-r-icon-tile);background:var(--cohota-brand-tint);color:var(--cohota-brand)}body #content [data-cohota-bankrow] .cohota-bank__tile svg{width:18px;height:18px}body #content [data-cohota-bankrow] a.title{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px!important;font-weight:600!important;line-height:1.4;color:var(--cohota-n-900)!important;text-decoration:none}body #content [data-cohota-bankrow] a.title:after{content:"";position:absolute;inset:0;z-index:0}body #content [data-cohota-bankrow] .links{position:relative;grid-column:3;grid-row:1 / span 2;float:none;display:flex;align-items:center;gap:4px;opacity:1!important}body #content [data-cohota-bankrow] .links>span{display:inline-flex}body #content [data-cohota-bankrow] .links a:not([style*="display: none"]):not([style*="display:none"]){box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;padding:0!important;border:1px solid transparent;border-radius:var(--cohota-r-control);background:transparent;color:var(--cohota-n-500);transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){body #content [data-cohota-bankrow] .links a:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body #content [data-cohota-bankrow] .links a i,body #content [data-cohota-bankrow] .links a i:before{font-size:16px;line-height:1;color:inherit!important}body #content [data-cohota-bankrow] .links a i[data-cohota-glyph=off]{display:none!important}body #content [data-cohota-bankrow] .links a>svg{width:16px;height:16px;color:inherit}body #content [data-cohota-bankrow][data-cohota-bankedit] .links{display:none}body #content [data-cohota-bankrow][data-cohota-bankedit]>.content{display:none}body #content [data-cohota-bankrow][data-cohota-bankedit]:not([style*="display: none"]):not([style*="display:none"]){display:flex!important;align-items:center;gap:22px}body #content [data-cohota-bankrow] #edit_bank_form{flex:1 1 auto;min-width:0;float:none;display:flex;align-items:center;gap:8px;margin:0}body #content [data-cohota-bankrow] #edit_bank_form label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body #content [data-cohota-bankrow] #edit_bank_form .bank_name_box{box-sizing:border-box;flex:1 1 auto;min-width:0;height:40px;margin:0;padding:0 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;box-shadow:none}body #content [data-cohota-bankrow] #edit_bank_form .bank_name_box:focus{border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus);outline:none}@media only screen and (max-width:767px){body #content [data-cohota-bankrow]{column-gap:12px}body #content [data-cohota-bankrow] a.title{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}body #content [data-cohota-bankrow] #edit_bank_form{flex-wrap:wrap}}body #content .quiz-header{padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--cohota-n-200)!important}body #content .quiz-header h1{margin:0!important;font-size:32px!important;font-weight:700!important;line-height:1.2;color:var(--cohota-n-900)!important}body #content #quiz_show .quiz-header .description{margin-top:16px}#content[data-cohota-qbank-page] .question_holder,#content[data-cohota-quiz-edit] .question_holder{margin:0 0 12px}#content[data-cohota-qbank-page] .display_question,#content[data-cohota-quiz-edit] .display_question,body #content .assessment_results .display_question{box-sizing:border-box;position:relative;overflow:hidden;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#content[data-cohota-qbank-page] .display_question>.header,#content[data-cohota-quiz-edit] .display_question>.header,body #content .assessment_results .display_question>.header{box-sizing:border-box;display:flex!important;align-items:center;gap:12px;min-height:48px;padding:10px 96px 10px 16px!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important}#content[data-cohota-qbank-page] .display_question>.header .question_name,#content[data-cohota-qbank-page] .display_question>.header .question_name:hover,#content[data-cohota-qbank-page] .display_question>.header .question_name:focus,#content[data-cohota-quiz-edit] .display_question>.header .question_name,#content[data-cohota-quiz-edit] .display_question>.header .question_name:hover,#content[data-cohota-quiz-edit] .display_question>.header .question_name:focus,body #content .assessment_results .display_question>.header .question_name{flex:1 1 auto;min-width:0;font-size:15px!important;font-weight:600!important;color:var(--cohota-n-900)!important;text-decoration:none!important}#content[data-cohota-qbank-page] .display_question>.header .question_points_holder,#content[data-cohota-quiz-edit] .display_question>.header .question_points_holder,body #content .assessment_results .display_question>.header .question_points_holder{flex:none;padding:2px 10px;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)!important;font-size:12px!important;font-weight:600!important;font-variant-numeric:tabular-nums}#content[data-cohota-qbank-page] .display_question>.links,#content[data-cohota-quiz-edit] .display_question>.links,body #content .assessment_results .display_question>.links{position:absolute;top:8px;right:12px;z-index:1;display:flex;align-items:center;gap:6px;margin:0!important}#content[data-cohota-qbank-page] .display_question>.links a,#content[data-cohota-quiz-edit] .display_question>.links a,body #content .assessment_results .display_question>.links a{box-sizing:border-box;align-items:center;justify-content:center;width:32px;height:32px;margin:0!important;padding:0!important;border:1px solid transparent;border-radius:var(--cohota-r-control);background:transparent;color:var(--cohota-n-600)!important;transition:background-color .12s,border-color .12s,color .12s}#content[data-cohota-qbank-page] .display_question>.links a:not(.update_question_url):not([style*="display: none"]):not([style*="display:none"]),#content[data-cohota-quiz-edit] .display_question>.links a:not(.update_question_url):not([style*="display: none"]):not([style*="display:none"]),body #content .assessment_results .display_question>.links a:not(.update_question_url):not([style*="display: none"]):not([style*="display:none"]){display:inline-flex!important}#content[data-cohota-qbank-page] .display_question:focus-within>.links,#content[data-cohota-quiz-edit] .display_question:focus-within>.links,body #content .assessment_results .display_question:focus-within>.links{display:flex!important}@media(hover:hover){#content[data-cohota-qbank-page] .display_question>.links a:hover,#content[data-cohota-quiz-edit] .display_question>.links a:hover,#content[data-cohota-quiz-edit] #questions_tab .display_question>.links a:hover,body #content .assessment_results .display_question>.links a:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}#content[data-cohota-qbank-page] .display_question>.links a i,#content[data-cohota-qbank-page] .display_question>.links a i:before,#content[data-cohota-quiz-edit] .display_question>.links a i,#content[data-cohota-quiz-edit] .display_question>.links a i:before,body #content .assessment_results .display_question>.links a i,body #content .assessment_results .display_question>.links a i:before{font-size:16px;line-height:1;color:inherit!important}#content[data-cohota-qbank-page] .display_question>.links,#content[data-cohota-quiz-edit] #questions_tab .display_question>.links,body #content .assessment_results .display_question>.links{display:flex!important;visibility:visible!important;opacity:1!important}#content[data-cohota-qbank-page] .display_question>.links a.update_question_url,#content[data-cohota-quiz-edit] .display_question>.links a.update_question_url,#content[data-cohota-quiz-edit] #questions_tab .display_question>.links a.update_question_url,body #content .assessment_results .display_question>.links a.update_question_url{display:none!important}#content[data-cohota-qbank-page] .display_question>.links a,#content[data-cohota-quiz-edit] #questions_tab .display_question>.links a,body #content .assessment_results .display_question>.links a{position:static!important;inset:auto!important;visibility:visible!important;opacity:1!important;border-color:var(--cohota-n-300);background:var(--cohota-surface);color:var(--cohota-n-700)!important}#content[data-cohota-qbank-page] .display_question>.links .delete_question_link,#content[data-cohota-quiz-edit] #questions_tab .display_question>.links .delete_question_link,body #content .assessment_results .display_question>.links .delete_question_link{border-color:var(--cohota-danger-line);color:var(--cohota-danger-ink)!important}#content[data-cohota-qbank-page] .display_question>.links .delete_question_link:focus-visible,#content[data-cohota-quiz-edit] #questions_tab .display_question>.links .delete_question_link:focus-visible,body #content .assessment_results .display_question>.links .delete_question_link:focus-visible{outline-color:var(--cohota-danger)!important}@media(hover:hover){#content[data-cohota-qbank-page] .display_question>.links .delete_question_link:hover,#content[data-cohota-quiz-edit] #questions_tab .display_question>.links .delete_question_link:hover,body #content .assessment_results .display_question>.links .delete_question_link:hover{border-color:var(--cohota-danger)!important;background:var(--cohota-danger-wash)!important;color:var(--cohota-danger-ink)!important}}#content[data-cohota-qbank-page] .display_question>.text,#content[data-cohota-quiz-edit] .display_question>.text{padding:14px 16px}#content[data-cohota-qbank-page] .display_question>.question_comments,#content[data-cohota-quiz-edit] .display_question>.question_comments{padding:0 16px}#content[data-cohota-qbank-page] .display_question>.question_comments>*,#content[data-cohota-quiz-edit] .display_question>.question_comments>*{margin-top:12px}#content[data-cohota-qbank-page] .display_question .question_text,#content[data-cohota-quiz-edit] .display_question .question_text{margin:0!important;font-size:14px;line-height:1.55;color:var(--cohota-n-900)}#content[data-cohota-qbank-page] .question_holder.question_teaser>.display_question{font-size:.9em}#content[data-cohota-qbank-page] .question_teaser>.display_question>.header a.question_name{display:flex;align-items:center;align-self:stretch}#content[data-cohota-qbank-page] a.more_questions_link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:8px auto 32px;padding:0 20px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-brand-ink)!important;font-size:14px;font-weight:600;text-decoration:none!important;transition:background-color .12s,border-color .12s,color .12s}#content[data-cohota-qbank-page] div:has(>a.more_questions_link){display:flex;justify-content:center}@media(hover:hover){#content[data-cohota-qbank-page] a.more_questions_link:hover{border-color:var(--cohota-ctrl-hover-border);background:var(--cohota-ctrl-hover-bg);color:var(--cohota-ctrl-hover-fg)!important}}#content[data-cohota-qbank-page] a.more_questions_link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}#content[data-cohota-qbank-page] .display_question>.bottom_links,#content[data-cohota-quiz-edit] .display_question>.bottom_links{display:flex;justify-content:flex-end;padding:0 16px 14px;margin:0!important}#content[data-cohota-qbank-page] .display_question>.bottom_links a,#content[data-cohota-quiz-edit] .display_question>.bottom_links a{box-sizing:border-box;display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border:1px solid transparent;border-radius:var(--cohota-r-control);background:transparent;color:var(--cohota-n-600)!important;font-size:13px;font-weight:500;text-decoration:none!important;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){#content[data-cohota-qbank-page] .display_question>.bottom_links a:hover,#content[data-cohota-quiz-edit] .display_question>.bottom_links a:hover{border-color:var(--cohota-n-200);background:var(--cohota-wash-light);color:var(--cohota-n-900)!important}}#content[data-cohota-qbank-page] div:has(>#show_question_details),#content[data-cohota-quiz-edit] div:has(>#show_question_details){display:flex;align-items:center;column-gap:8px!important;row-gap:0;margin:0 0 16px!important;padding:10px 12px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light)}#content[data-cohota-qbank-page] #show_question_details,#content[data-cohota-quiz-edit] #show_question_details{flex:none;width:16px;height:16px;margin:0!important;accent-color:var(--cohota-brand)}#content[data-cohota-qbank-page] label[for=show_question_details],#content[data-cohota-quiz-edit] label[for=show_question_details]{margin:0!important;padding-left:0!important;font-size:14px;font-weight:500;color:var(--cohota-n-800);cursor:pointer}#move_question_dialog{display:flex;flex-direction:column}#move_question_dialog>div:has(>.question_name){padding:12px 14px 0;border:1px solid var(--cohota-n-200);border-bottom:0;border-radius:var(--cohota-r-control) var(--cohota-r-control) 0 0;background:var(--cohota-wash-light)}#move_question_dialog>.question_text{margin:0 0 16px;padding:4px 14px 12px;border:1px solid var(--cohota-n-200);border-top:0;border-radius:0 0 var(--cohota-r-control) var(--cohota-r-control);background:var(--cohota-wash-light);font-size:13px;line-height:1.5;color:var(--cohota-n-600)}#move_question_dialog:has(>.multiple_questions[value="1"])>div:has(>.question_name){margin:0 0 10px;padding:12px 14px;border-bottom:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control)}#move_question_dialog>div:has(>.question_name){font-size:14px!important;font-weight:600!important;color:var(--cohota-n-900)}#move_question_dialog>div:has(+ul.banks){margin:0 0 6px;font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)}#move_question_dialog ul.banks{box-sizing:border-box;max-height:264px;margin:0 0 16px!important;padding:4px!important;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-surface);list-style:none}#move_question_dialog ul.banks li.bank{display:flex!important;align-items:center;gap:10px;margin:0 0 2px!important;padding:0 10px!important;border:1px solid transparent;border-radius:var(--cohota-r-control);transition:background-color .12s,border-color .12s}#move_question_dialog ul.banks li.bank:last-child{margin-bottom:0!important}#move_question_dialog ul.banks .bank_radio{flex:none;float:none!important;align-self:center;width:16px!important;height:16px!important;margin:0!important;vertical-align:middle!important;accent-color:var(--cohota-brand)}#move_question_dialog ul.banks .bank_label{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:44px;margin:0!important;padding:6px 0!important;font-size:14px;font-weight:500;color:var(--cohota-n-900);cursor:pointer}#move_question_dialog ul.banks .bank_name,#move_question_dialog ul.banks .context_name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#move_question_dialog ul.banks .context_name{color:var(--cohota-n-500);font-size:12px;font-weight:400;line-height:1.35}@media(hover:hover){#move_question_dialog ul.banks li.bank:hover{background:var(--cohota-row-hover-bg);border-color:var(--cohota-row-hover-border)}}#move_question_dialog ul.banks li.bank:has(.bank_radio:checked){background:var(--cohota-brand-tint);border-color:var(--cohota-brand)}#move_question_dialog .new_question_bank_name{margin:0 0 16px}#move_question_dialog .new_question_bank_name label{display:block;margin:0 0 6px!important;font-size:13px;font-weight:600;color:var(--cohota-n-700)}#move_question_dialog .new_question_bank_name input[type=text]{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);font-size:14px}#move_question_dialog ul.questions{box-sizing:border-box;display:grid;gap:2px;max-height:220px;margin:0 0 16px!important;padding:4px!important;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-surface);list-style:none;font-size:13px;color:var(--cohota-n-600)}#move_question_dialog ul.questions>li.list_question.blank{display:none!important}#move_question_dialog ul.questions>li.list_question:not(.blank){box-sizing:border-box;display:grid;grid-template-columns:18px minmax(0,1fr);grid-template-areas:"check name" "check preview";column-gap:10px;row-gap:2px;min-width:0;margin:0!important;padding:8px 10px!important;border:1px solid transparent;border-radius:var(--cohota-r-control);transition:background-color .12s,border-color .12s}#move_question_dialog ul.questions .list_question_checkbox{grid-area:check;align-self:start;float:none!important;width:18px!important;height:18px!important;margin:2px 0 0!important;accent-color:var(--cohota-brand)}#move_question_dialog ul.questions .list_question_name{grid-area:name;min-width:0;margin:0!important;color:var(--cohota-n-900);font-size:14px;font-weight:600;line-height:1.4;cursor:pointer}#move_question_dialog ul.questions .list_question_text{grid-area:preview;min-width:0;max-height:42px;overflow:hidden;color:var(--cohota-n-600);font-size:13px;line-height:1.45;overflow-wrap:anywhere}#move_question_dialog ul.questions .list_question_text>:first-child{margin-top:0!important}#move_question_dialog ul.questions .list_question_text>:last-child{margin-bottom:0!important}#move_question_dialog ul.questions .list_question_text img{width:auto!important;height:auto!important;max-width:min(180px,100%)!important;max-height:40px!important;padding:0 4px!important;object-fit:contain;vertical-align:middle}@media(hover:hover){#move_question_dialog ul.questions>li.list_question:not(.blank):hover{border-color:var(--cohota-row-hover-border);background:var(--cohota-row-hover-bg)}}#move_question_dialog ul.questions>li.list_question:not(.blank):has(.list_question_checkbox:checked){border-color:var(--cohota-brand);background:var(--cohota-brand-tint)}#move_question_dialog ul.questions .list_question_checkbox:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important;border-radius:var(--cohota-r-check)}#move_question_dialog .copy_option{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light)}#move_question_dialog .copy_option input[type=checkbox]{flex:none;width:16px;height:16px;margin:0!important;accent-color:var(--cohota-brand)}#move_question_dialog .copy_option label{margin:0!important;font-size:14px;font-weight:500;color:var(--cohota-n-800);cursor:pointer}#move_question_dialog .move_question_dialog_actions{display:flex;justify-content:flex-end;gap:10px;margin:0 -20px -20px!important;padding:16px 20px!important;border-top:1px solid var(--cohota-n-200)}@media(max-width:600px){#move_question_dialog ul.questions{max-height:200px}#move_question_dialog ul.banks{max-height:220px}#move_question_dialog .move_question_dialog_actions{flex-wrap:wrap}#move_question_dialog .move_question_dialog_actions>.Button{flex:1 1 140px}}#content[data-cohota-qbank-page] .question_form,#content[data-cohota-quiz-edit] .question_form{margin:0 0 12px}#content[data-cohota-qbank-page] .question_form>.question,#content[data-cohota-quiz-edit] .question_form>.question{box-sizing:border-box;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#content[data-cohota-qbank-page] .question_form>.question>.header,#content[data-cohota-quiz-edit] .question_form>.question>.header{padding:14px 16px!important;border-bottom:1px solid var(--cohota-n-200)!important}#content[data-cohota-qbank-page] .question_form>.question>.header:first-child,#content[data-cohota-quiz-edit] .question_form>.question>.header:first-child{border-radius:var(--cohota-r-panel) var(--cohota-r-panel) 0 0}#content[data-cohota-qbank-page] .question_form>.question>.header .name,#content[data-cohota-qbank-page] .question_form>.question>.header label,#content[data-cohota-qbank-page] .question_form>.question>.header>div>label,#content[data-cohota-quiz-edit] .question_form>.question>.header .name,#content[data-cohota-quiz-edit] .question_form>.question>.header label,#content[data-cohota-quiz-edit] .question_form>.question>.header>div>label{font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)!important}#content[data-cohota-qbank-page] .question_form>.question>.text,#content[data-cohota-quiz-edit] .question_form>.question>.text{padding:16px!important}#content[data-cohota-qbank-page] .question_form input[type=text]:not(.tox-textfield),#content[data-cohota-qbank-page] .question_form input[type=number],#content[data-cohota-qbank-page] .question_form select,#content[data-cohota-quiz-edit] .question_form input[type=text]:not(.tox-textfield),#content[data-cohota-quiz-edit] .question_form input[type=number],#content[data-cohota-quiz-edit] .question_form select{box-sizing:border-box;height:40px;padding:0 12px;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;box-shadow:none!important;transition:border-color .12s,box-shadow .15s}#content[data-cohota-qbank-page] .question_form textarea:not(.tox-textarea),#content[data-cohota-quiz-edit] .question_form textarea:not(.tox-textarea){box-sizing:border-box;padding:10px 12px;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;font-size:14px;line-height:1.5}#content[data-cohota-qbank-page] .question_form input[type=text]:not(.tox-textfield):focus,#content[data-cohota-qbank-page] .question_form input[type=number]:focus,#content[data-cohota-qbank-page] .question_form select:focus,#content[data-cohota-qbank-page] .question_form textarea:not(.tox-textarea):focus,#content[data-cohota-quiz-edit] .question_form input[type=text]:not(.tox-textfield):focus,#content[data-cohota-quiz-edit] .question_form input[type=number]:focus,#content[data-cohota-quiz-edit] .question_form select:focus,#content[data-cohota-quiz-edit] .question_form textarea:not(.tox-textarea):focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none}#content[data-cohota-qbank-page] .question_form .explanation.subheader,#content[data-cohota-qbank-page] .question_form .question_type_description,#content[data-cohota-quiz-edit] .question_form .explanation.subheader,#content[data-cohota-quiz-edit] .question_form .question_type_description{margin:0 0 14px;padding:10px 12px;border-radius:var(--cohota-r-control);background:var(--cohota-wash-light);color:var(--cohota-n-600);font-size:13px;line-height:1.55}#content[data-cohota-qbank-page] .question_form .question_header,#content[data-cohota-qbank-page] .question_form .answers_header,#content[data-cohota-quiz-edit] .question_form .question_header,#content[data-cohota-quiz-edit] .question_form .answers_header{margin:0 0 8px;font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)!important}#content[data-cohota-qbank-page] .question_form .answers .answer,#content[data-cohota-quiz-edit] .question_form .answers .answer{box-sizing:border-box;margin:0 0 8px!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important}#content[data-cohota-qbank-page] .question_form .answers .answer.correct_answer,#content[data-cohota-quiz-edit] .question_form .answers .answer.correct_answer{border-color:var(--cohota-success)!important;background:var(--cohota-success-wash)!important}@media(hover:hover){#content[data-cohota-qbank-page] .question_form .answers .answer:hover,#content[data-cohota-quiz-edit] .question_form .answers .answer:hover{border-color:var(--cohota-n-300)!important}}#content[data-cohota-qbank-page] .question_form .button-container,#content[data-cohota-quiz-edit] .question_form .button-container{display:flex;justify-content:flex-end;gap:10px;margin:16px -16px -16px!important;padding:14px 16px!important;border-top:1px solid var(--cohota-n-200)}#content[data-cohota-qbank-page] .display_question .answers,#content[data-cohota-quiz-edit] .display_question .answers{margin-top:12px}#content[data-cohota-qbank-page] .display_question .answers .answer,#content[data-cohota-quiz-edit] .display_question .answers .answer{box-sizing:border-box;position:relative;margin:0 0 6px!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;font-size:14px;line-height:1.5}#content[data-cohota-qbank-page] .display_question .answers .answer.correct_answer,#content[data-cohota-quiz-edit] .display_question .answers .answer.correct_answer{border-color:var(--cohota-success)!important;background:var(--cohota-success-wash)!important}#content[data-cohota-qbank-page] .display_question .answers>.clear,#content[data-cohota-qbank-page] .display_question .answers_wrapper>.clear,#content[data-cohota-qbank-page] .display_question .answers .answer>.clear,#content[data-cohota-quiz-edit] .display_question .answers>.clear,#content[data-cohota-quiz-edit] .display_question .answers_wrapper>.clear,#content[data-cohota-quiz-edit] .display_question .answers .answer>.clear{display:none!important}#content[data-cohota-qbank-page] .display_question .answer .answer_match,#content[data-cohota-quiz-edit] .display_question .answer .answer_match{display:flex;align-items:center;gap:12px}#content[data-cohota-qbank-page] .display_question .answer .answer_match_left,#content[data-cohota-qbank-page] .display_question .answer .answer_match_left_html,#content[data-cohota-quiz-edit] .display_question .answer .answer_match_left,#content[data-cohota-quiz-edit] .display_question .answer .answer_match_left_html{flex:1 1 0;min-width:0}#content[data-cohota-qbank-page] .display_question .answer .answer_match_middle,#content[data-cohota-quiz-edit] .display_question .answer .answer_match_middle{flex:none;width:20px;text-align:center;color:var(--cohota-n-400, var(--cohota-n-300))}#content[data-cohota-qbank-page] .display_question .answer .answer_match_right,#content[data-cohota-quiz-edit] .display_question .answer .answer_match_right{flex:1 1 0;min-width:0}#content[data-cohota-qbank-page] .display_question .answer .answer_match_right .correct_answer,#content[data-cohota-quiz-edit] .display_question .answer .answer_match_right .correct_answer{color:var(--cohota-success-ink)!important;font-weight:600}#content[data-cohota-qbank-page] .display_question .answer .select_answer,#content[data-cohota-quiz-edit] .display_question .answer .select_answer{display:flex;align-items:flex-start;gap:10px}#content[data-cohota-qbank-page] .display_question .answer .select_answer input[type=radio],#content[data-cohota-qbank-page] .display_question .answer .select_answer input[type=checkbox],#content[data-cohota-quiz-edit] .display_question .answer .select_answer input[type=radio],#content[data-cohota-quiz-edit] .display_question .answer .select_answer input[type=checkbox]{flex:none;width:16px;height:16px;margin:3px 0 0!important;accent-color:var(--cohota-success)}#content[data-cohota-qbank-page] .display_question .answer .select_answer label,#content[data-cohota-quiz-edit] .display_question .answer .select_answer label{flex:1 1 auto;min-width:0;margin:0!important}#content[data-cohota-qbank-page] .display_question .answer .answer_html img,#content[data-cohota-qbank-page] .display_question .question_text img,#content[data-cohota-quiz-edit] .display_question .answer .answer_html img,#content[data-cohota-quiz-edit] .display_question .question_text img{max-width:100%;height:auto;vertical-align:middle}.answer_arrow{box-sizing:border-box;display:inline-flex;align-items:center;padding:3px 10px;border:0!important;border-radius:var(--cohota-r-round);background:var(--cohota-n-700);color:#fff!important;font-size:12px!important;font-weight:600;line-height:1.45;white-space:nowrap;box-shadow:none!important}.answer_arrow:before,.answer_arrow:after{content:none!important}.answer_arrow.correct,.answer_arrow.info{background:var(--cohota-success)}.answer_arrow.incorrect{background:var(--cohota-danger)}#content[data-cohota-qbank-page] .display_question .answer .answer_arrow,#content[data-cohota-quiz-edit] .display_question .answer .answer_arrow{position:absolute!important;top:50%!important;left:auto!important;right:12px!important;transform:translateY(-50%)}#content[data-cohota-qbank-page] .display_question .answer.correct_answer,#content[data-cohota-quiz-edit] .display_question .answer.correct_answer{padding-right:150px!important}#content[data-cohota-qbank-page] .display_question .after_answers,#content[data-cohota-quiz-edit] .display_question .after_answers{margin-top:12px;font-size:13px;color:var(--cohota-n-600)}#content[data-cohota-qbank-page] .display_question .matching_answer_incorrect_matches_list,#content[data-cohota-quiz-edit] .display_question .matching_answer_incorrect_matches_list{margin:6px 0 0!important;padding-left:18px!important}#content[data-cohota-qbank-page] .display_question .answer .quiz_comment.empty,#content[data-cohota-quiz-edit] .display_question .answer .quiz_comment.empty{display:none!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answers_wrapper>.answer_arrow{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;margin:0 0 8px!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question>.header .question_name{display:inline-flex;align-items:center;gap:10px;min-width:0}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question>.header .question_name>.answer_arrow{position:static!important;top:auto!important;left:auto!important;right:auto!important;order:2;flex:none;transform:none!important}body #content[data-cohota-qbank-page]:has(#show_question_details:checked) .display_question .answers .answer,body #content[data-cohota-quiz-edit] #questions_tab .display_question .answers .answer{display:flex}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answers .answer{flex-wrap:wrap;align-items:center;gap:8px 12px;overflow:hidden;padding:10px 12px!important;background:var(--cohota-surface)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answers .answer.correct_answer{padding-left:15px!important;padding-right:12px!important;border-color:var(--cohota-success)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answers .answer.correct_answer:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--cohota-success)}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer>.select_answer,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer>.answer_type:not([style*="display:none"]):not([style*="display: none"]){flex:1 1 220px;min-width:0;order:1}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer>.answer_arrow{position:static!important;top:auto!important;left:auto!important;right:auto!important;flex:none;order:2;margin-left:auto;transform:none!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer.correct_answer .answer_text,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer.correct_answer .select_answer label{font-weight:600}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match{flex:1 1 100%;flex-wrap:wrap;gap:8px 16px;min-width:0}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match_left,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match_left_html{flex:1 1 180px;order:0;font-weight:600}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match_middle{display:none}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match_right{flex:1 1 180px;order:1}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match>.answer_arrow{position:static!important;top:auto!important;left:auto!important;right:auto!important;flex:none;order:2;margin-left:auto;transform:none!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer>.quiz_comment:not(.empty),body #content .assessment_results .display_question .answer>.quiz_comment:not(.empty){box-sizing:border-box;flex:1 1 100%;order:3;width:100%;margin:2px 0 0!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-900)!important;font-size:13px!important;line-height:1.55!important;box-shadow:none!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .quiz_comment:before,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .quiz_comment:after,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .quiz_comment .comment_top{content:none!important;display:none!important}body #content[data-cohota-qbank-page]:has(#show_question_details:checked) .display_question>.question_comments,body #content[data-cohota-quiz-edit] #questions_tab .display_question>.question_comments{display:grid!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question>.question_comments{box-sizing:border-box;gap:8px;width:100%;padding:0 16px 16px!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question>.question_comments>.quiz_comment{box-sizing:border-box;width:100%!important;margin:0!important;padding:12px 14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.6!important;box-shadow:none!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .question_comments .comments_header{margin:0 0 6px!important;color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:700!important;line-height:1.45}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .question_comments .question_correct_comment .comments_header{color:var(--cohota-success-ink)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .question_comments .question_incorrect_comment .comments_header{color:var(--cohota-danger-ink)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .quiz_comment p{margin:0 0 8px!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .quiz_comment p:last-child,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .quiz_comment p:empty{margin-bottom:0!important}body #content[data-cohota-qbank-page]:has(#show_question_details:checked) .display_question .multiple_answer_sets_holder,body #content[data-cohota-quiz-edit] #questions_tab .display_question .multiple_answer_sets_holder{display:flex}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .multiple_answer_sets_holder{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;color:var(--cohota-n-700);font-size:13px;font-weight:600}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .multiple_answer_sets_holder select{box-sizing:border-box;height:40px;margin:0;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .after_answers:has(>*){margin-top:10px;padding:10px 12px;border-radius:var(--cohota-r-control);background:var(--cohota-wash-light)}@media only screen and (max-width:520px){body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answers .answer{align-items:flex-start}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer>.answer_arrow,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match>.answer_arrow{margin-left:0}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match_left,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match_left_html,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit] #questions_tab) .display_question .answer .answer_match_right{flex-basis:100%}}#content[data-cohota-qbank-page] .question_form>.question>.header,#content[data-cohota-quiz-edit] .question_form>.question>.header{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#content[data-cohota-qbank-page] .question_form>.question>.header input[name=question_name],#content[data-cohota-quiz-edit] .question_form>.question>.header input[name=question_name]{flex:1 1 220px;min-width:200px;width:auto!important;max-width:320px}#content[data-cohota-qbank-page] .question_form>.question>.header select.question_type,#content[data-cohota-quiz-edit] .question_form>.question>.header select.question_type{flex:0 1 240px;min-width:200px}#content[data-cohota-qbank-page] .question_form .question_points_holder,#content[data-cohota-quiz-edit] .question_form .question_points_holder{display:inline-flex!important;align-items:center;gap:8px;flex:none;margin-left:auto}#content[data-cohota-qbank-page] .question_form .question_points_holder>span,#content[data-cohota-quiz-edit] .question_form .question_points_holder>span{padding-left:0!important;font-size:13px;font-weight:600;color:var(--cohota-n-700)}#content[data-cohota-qbank-page] .question_form .question_points_holder input.float_value,#content[data-cohota-quiz-edit] .question_form .question_points_holder input.float_value{width:72px!important;min-width:0;text-align:center;font-variant-numeric:tabular-nums}#content[data-cohota-qbank-page] .question_form>.question>.header>label,#content[data-cohota-quiz-edit] .question_form>.question>.header>label{flex:1 0 100%;margin:6px 0 -4px!important;font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)!important}#content[data-cohota-qbank-page] .question_form>.question>.header select.question_level,#content[data-cohota-quiz-edit] .question_form>.question>.header select.question_level{flex:0 1 240px;min-width:200px}#content[data-cohota-qbank-page] .question_form .dynamic_attributes,#content[data-cohota-quiz-edit] .question_form .dynamic_attributes{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}#content[data-cohota-qbank-page] .question_form .dynamic_attributes h5,#content[data-cohota-quiz-edit] .question_form .dynamic_attributes h5{flex:none;margin:0!important;font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)!important}#content[data-cohota-qbank-page] .question_form .dynamic_attributes table,#content[data-cohota-quiz-edit] .question_form .dynamic_attributes table{display:block;flex:1 1 auto;width:auto;border-collapse:separate;border-spacing:0}#content[data-cohota-qbank-page] .question_form .dynamic_attributes tbody,#content[data-cohota-quiz-edit] .question_form .dynamic_attributes tbody{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}#content[data-cohota-qbank-page] .question_form .dynamic_attributes tr,#content[data-cohota-quiz-edit] .question_form .dynamic_attributes tr{display:flex;align-items:center;gap:8px}#content[data-cohota-qbank-page] .question_form .dynamic_attributes td,#content[data-cohota-quiz-edit] .question_form .dynamic_attributes td{display:block;padding:0!important}#content[data-cohota-qbank-page] .question_form .dynamic_attributes label,#content[data-cohota-quiz-edit] .question_form .dynamic_attributes label{margin:0!important;font-size:13px;font-weight:500;color:var(--cohota-n-700);white-space:nowrap}#content[data-cohota-qbank-page] .question_form .equation_subheader,#content[data-cohota-qbank-page] .question_form .multi_answer_sets_subheader,#content[data-cohota-quiz-edit] .question_form .equation_subheader,#content[data-cohota-quiz-edit] .question_form .multi_answer_sets_subheader{margin:0 0 12px;font-size:13px;line-height:1.55;color:var(--cohota-n-600)}#content[data-cohota-qbank-page] .question_form .equation_subheader a,#content[data-cohota-qbank-page] .question_form .help_with_equations_link,#content[data-cohota-quiz-edit] .question_form .equation_subheader a,#content[data-cohota-quiz-edit] .question_form .help_with_equations_link{color:var(--cohota-link, var(--cohota-brand-ink))!important}#content[data-cohota-qbank-page] .question_form b.question_header,#content[data-cohota-quiz-edit] .question_form b.question_header{display:block;margin:0 0 8px;font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)!important}#content[data-cohota-qbank-page] .question_form .ic-RichContentEditor,#content[data-cohota-quiz-edit] .question_form .ic-RichContentEditor{text-align:left!important}#content[data-cohota-qbank-page] #edit_bank_form .editing,#content[data-cohota-quiz-edit] #edit_bank_form .editing{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px}#content[data-cohota-qbank-page] #edit_bank_form .editing>b,#content[data-cohota-quiz-edit] #edit_bank_form .editing>b{flex:0 0 100%;margin:0;font-size:13px;font-weight:600;color:var(--cohota-n-700)}#content[data-cohota-qbank-page] #edit_bank_form .editing>b label,#content[data-cohota-quiz-edit] #edit_bank_form .editing>b label{margin:0!important;font-weight:inherit}#content[data-cohota-qbank-page] #edit_bank_form .bank_name_box,#content[data-cohota-quiz-edit] #edit_bank_form .bank_name_box{box-sizing:border-box;flex:1 1 320px;min-width:220px;max-width:520px;height:40px;margin:0!important;padding:0 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;box-shadow:none}#content[data-cohota-qbank-page] #edit_bank_form .bank_name_box:focus,#content[data-cohota-quiz-edit] #edit_bank_form .bank_name_box:focus{border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus);outline:none}@media(pointer:coarse){body #content [data-cohota-bankrow] .links a,#content[data-cohota-qbank-page] .display_question>.links a,body.with-left-side #content[data-cohota-course] :is(.context_module_item,[data-cohota-itemrow]) .al-trigger,#content[data-cohota-quiz-edit] .display_question>.links a,body #content .assessment_results .display_question>.links a,body.with-left-side[class*=context-course_] #content :is(.context_module_item,[data-cohota-itemrow]) .al-trigger{width:40px!important;height:40px!important}#content[data-cohota-qbank-page] .display_question>.bottom_links a,#content[data-cohota-quiz-edit] .display_question>.bottom_links a{min-height:40px}}body #content [data-cohota-bankrow] .links a:focus-visible,body #content [data-cohota-bankrow] a.title:focus-visible,#content[data-cohota-qbank-page] .display_question>.links a:focus-visible,#content[data-cohota-qbank-page] .display_question>.bottom_links a:focus-visible,#move_question_dialog ul.banks .bank_radio:focus-visible,#move_question_dialog .copy_option input[type=checkbox]:focus-visible,#content[data-cohota-quiz-edit] .display_question>.links a:focus-visible,#content[data-cohota-quiz-edit] .display_question>.bottom_links a:focus-visible,body #content .assessment_results .display_question>.links a:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important;border-radius:var(--cohota-r-control)}#cohota-bank-empty{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 0 12px;padding:40px 24px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light);text-align:center}#cohota-bank-empty .cohota-bank-empty__icon{width:28px;height:28px;color:var(--cohota-n-400)}#cohota-bank-empty .cohota-bank-empty__title{margin:0!important;font-size:15px;font-weight:600;color:var(--cohota-n-900)}#cohota-bank-empty .cohota-bank-empty__body{max-width:46ch;margin:0!important;font-size:13px;line-height:1.55;color:var(--cohota-n-600)}#cohota-bank-empty .cohota-bank-empty__go{margin-top:6px}#questions[data-cohota-bank-empty]{display:none}#content[data-cohota-bank-empty] div:has(>#show_question_details){display:none}body #right-side .btn.delete_bank_link{margin-top:18px!important;border-color:var(--cohota-danger-line)!important;color:var(--cohota-danger-ink)!important}body #right-side .btn.delete_bank_link i,body #right-side .btn.delete_bank_link svg{color:inherit!important}@media(hover:hover){body #right-side .btn.delete_bank_link:hover{border-color:var(--cohota-danger)!important;background:var(--cohota-danger-wash)!important;color:var(--cohota-danger-ink)!important}}body #right-side .btn.delete_bank_link:focus-visible{outline:2px solid var(--cohota-danger)!important;outline-offset:2px!important}body.with-left-side #content[data-cohota-assignment-edit] .cr-input{border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:none!important}body.with-left-side #content[data-cohota-assignment-edit] .cr-input:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none!important}[data-cohota-modal=root]:has(>.ReactModal__Layout){height:auto!important;width:fit-content!important;max-width:none!important;max-height:none!important;inset:auto!important;margin:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}[data-cohota-modal=root]>.ReactModal__Layout{box-sizing:border-box;width:min(560px,calc(100vw - 24px))!important;max-width:min(560px,calc(100vw - 24px))!important;max-height:calc(100dvh - 24px);box-shadow:var(--cohota-elev-float)}[data-cohota-modal=root]:has(#lti-key-save-button),[data-cohota-modal=root]:has(#lti-key-cancel-button),[data-cohota-modal=root][data-cohota-modal-kind=developer-key]{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important;display:flex!important;flex-direction:column!important;min-height:0}[data-cohota-modal=root]:has(#lti-key-save-button)>.ReactModal__Layout,[data-cohota-modal=root]:has(#lti-key-cancel-button)>.ReactModal__Layout,[data-cohota-modal=root][data-cohota-modal-kind=developer-key]>.ReactModal__Layout,[data-cohota-modal=root][data-cohota-modal-kind=developer-key] .ReactModal__Layout{width:100%!important;max-width:none!important;height:100%!important;max-height:none;min-height:0;display:flex;flex-direction:column;flex:1 1 auto}[data-cohota-modal=root]:has(#lti-key-save-button) [data-cohota-modal=header],[data-cohota-modal=root]:has(#lti-key-save-button) [data-cohota-modal=footer],[data-cohota-modal=root][data-cohota-modal-kind=developer-key] [data-cohota-modal=header],[data-cohota-modal=root][data-cohota-modal-kind=developer-key] [data-cohota-modal=footer]{flex:0 0 auto}[data-cohota-modal=root]:has(#lti-key-save-button) [data-cohota-modal=body],[data-cohota-modal=root][data-cohota-modal-kind=developer-key] [data-cohota-modal=body]{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;max-width:100%!important}[data-cohota-modal=root]:has([data-testid=dynamic-reg-modal-url-input]),[data-cohota-modal=root][data-cohota-modal-kind=developer-key-dynreg]{width:min(62rem,calc(100vw - 32px))!important;max-width:min(62rem,calc(100vw - 32px))!important;max-height:calc(100dvh - 32px)!important;height:auto!important}[data-cohota-modal=root]:has([data-testid=dynamic-reg-modal-url-input])>.ReactModal__Layout,[data-cohota-modal=root][data-cohota-modal-kind=developer-key-dynreg] .ReactModal__Layout{width:100%!important;max-width:none!important;max-height:calc(100dvh - 32px)}[data-cohota-modal=root]>.ReactModal__Layout>.ReactModal__Header,[data-cohota-modal=root]>.ReactModal__Layout>.ReactModal__Body,[data-cohota-modal=root]>.ReactModal__Layout>.ReactModal__Footer{width:100%!important;max-width:100%!important;box-sizing:border-box!important}[data-cohota-modal=root]>.ReactModal__Layout .ReactModal__Body input.ic-Input,[data-cohota-modal=root]>.ReactModal__Layout .ReactModal__Body input[type=text]{box-sizing:border-box!important;width:100%!important;max-width:100%!important}[data-cohota-modal=root]:has([data-cohota-catbus-share])>.ReactModal__Layout{width:min(640px,calc(100vw - 24px))!important;max-width:min(640px,calc(100vw - 24px))!important}[data-cohota-modal=body][data-cohota-catbus-share-body]{padding:0!important;max-height:min(480px,calc(100dvh - 220px))!important;overflow:auto!important;overflow-x:hidden!important;background:var(--cohota-surface)!important}[data-cohota-catbus-share]{width:100%!important;margin:0!important;border-collapse:separate!important;border-spacing:0!important;background:var(--cohota-surface)!important}[data-cohota-catbus-share]>thead>tr>th{box-sizing:border-box;position:sticky;top:0;z-index:1;padding:12px 20px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;text-align:left!important;vertical-align:middle!important}[data-cohota-catbus-share]>thead>tr>th:last-child{width:1%;white-space:nowrap;text-align:right!important}[data-cohota-catbus-share]>tbody>tr>td{box-sizing:border-box;padding:12px 20px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;text-align:left!important;vertical-align:middle!important}[data-cohota-catbus-share]>tbody>tr:last-child>td{border-bottom:0!important}[data-cohota-catbus-share]>tbody>tr>td:last-child{width:1%;white-space:nowrap;text-align:right!important}@media(hover:hover){[data-cohota-catbus-share]>tbody>tr[data-cohota-catbus-share-row]:hover>td{background:var(--cohota-table-row-hover, var(--cohota-row-hover-bg))!important}}[data-cohota-catbus-share-action]{box-sizing:border-box!important;float:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;background-image:none!important;color:var(--cohota-n-700)!important;box-shadow:var(--cohota-elev-1)!important;text-decoration:none!important;line-height:1!important;vertical-align:middle}@media(hover:hover){[data-cohota-catbus-share-action]:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;background-image:none!important;color:var(--cohota-ctrl-hover-fg)!important}}[data-cohota-catbus-share-action]:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}[data-cohota-catbus-share-action] :is(i,svg){margin:0!important;font-size:16px!important;line-height:1!important;color:inherit!important}body #content .header-bar [class$=-formFieldGroup] [class$=-gridRow]:has([class$=-radioInput__input]){display:inline-flex;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface)}body #content .header-bar [class$=-formFieldGroup] [class$=-gridCol]:has([class$=-radioInput__input]){margin:0!important;padding:0!important}body #content .header-bar [class$=-formFieldGroup] [class$=-gridCol]+[class$=-gridCol]{border-left:1px solid var(--cohota-n-300)}body #content .header-bar [class$=-radioInput__control]>[class$=-radioInput__facade]{min-height:38px!important;border:0!important;border-radius:0!important;background:transparent!important;transition:background-color .12s}body #content .header-bar [class$=-radioInput__control]>[class$=-radioInput__label]{padding:0 14px!important;color:var(--cohota-n-700)!important;font-size:14px!important;font-weight:600!important;transition:color .12s}body #content .header-bar [class$=-radioInput__input]:checked+[class$=-radioInput__control]>[class$=-radioInput__facade]{background:var(--cohota-select-bg)!important;border-color:var(--cohota-select-bg)!important}body #content .header-bar [class$=-radioInput__input]:checked+[class$=-radioInput__control]>[class$=-radioInput__label]{color:var(--cohota-select-fg)!important}body #content .header-bar [class$=-gridCol]:has(>[class$=-radioInput]):first-child [class$=-radioInput__facade]{border-top-left-radius:calc(var(--cohota-r-control) - 1px)!important;border-bottom-left-radius:calc(var(--cohota-r-control) - 1px)!important}body #content .header-bar [class$=-gridCol]:has(>[class$=-radioInput]):last-child [class$=-radioInput__facade]{border-top-right-radius:calc(var(--cohota-r-control) - 1px)!important;border-bottom-right-radius:calc(var(--cohota-r-control) - 1px)!important}@media(hover:hover){body #content .header-bar [class$=-radioInput__input]:not(:checked)+[class$=-radioInput__control]:hover>[class$=-radioInput__facade]{background:var(--cohota-row-hover-bg)!important}}body #content .header-bar [class$=-radioInput__input]:focus-visible+[class$=-radioInput__control]>[class$=-radioInput__facade]{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}body #content .ic-Action-header__Heading{margin:0!important;font-size:32px!important;font-weight:700!important;line-height:1.2;color:var(--cohota-n-900)!important}body #content #print-grades-button.Button{box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){body #content #print-grades-button.Button:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)}}body #content #print-grades-button.Button:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}body #content #grades_summary>thead>tr>th{border-bottom:1px solid var(--cohota-n-300)!important;font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)!important}body #content #grades_summary>tbody>tr>td,body #content #grades_summary>tbody>tr>th{border-bottom:1px solid var(--cohota-n-200)!important}body #content #grades_summary .title>a{font-size:14px;font-weight:600;color:var(--cohota-link-ink)!important}body #content #grades_summary .title .context{margin-top:2px;font-size:12px;color:var(--cohota-n-600)}body #student-grades-right-content>.final_grade{box-sizing:border-box;display:flex!important;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0 0 12px!important;padding:14px 16px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-wash-light)!important;font-size:13px!important;color:var(--cohota-n-600)!important}body #student-grades-right-content>.final_grade .grade{font-size:28px!important;font-weight:700!important;line-height:1.15;color:var(--cohota-n-900);font-variant-numeric:tabular-nums}body #student-grades-right-content>.final_grade .letter_grade{align-self:center;padding:2px 10px;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink);font-size:12px!important;font-weight:600!important}body #show_all_details_button.Button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;margin:0 0 16px;padding:0 16px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){body #show_all_details_button.Button:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:var(--cohota-elev-2)}}body #show_all_details_button.Button:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}body #student-grades-right-content h2{margin:0 0 10px!important;padding:0 0 10px!important;border-bottom:1px solid var(--cohota-n-200)!important;font-size:13px!important;font-weight:600!important;line-height:1.4;color:var(--cohota-n-700)!important}body #student-grades-right-content table.summary{width:100%;border-collapse:collapse;font-size:13px!important}body #student-grades-right-content table.summary th{padding:8px 0!important;border-bottom:1px solid var(--cohota-n-300)!important;font-size:12px!important;font-weight:600!important;color:var(--cohota-n-700)!important;text-align:left}body #student-grades-right-content table.summary td{padding:8px 0!important;border-bottom:1px solid var(--cohota-n-200)!important;color:var(--cohota-n-800)}body #student-grades-right-content table.summary tr:last-child>*{padding-top:10px!important;border-top:1px solid var(--cohota-n-300)!important;border-bottom:0!important;font-weight:700!important;color:var(--cohota-n-900)!important}body #only_consider_graded_assignments_wrapper{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0!important;padding:0;border:0;border-radius:0;background:transparent}body #only_consider_graded_assignments_wrapper .ic-Label{margin:0!important;font-size:13px!important;font-weight:500!important;line-height:1.45;color:var(--cohota-n-800)!important;cursor:pointer}body #whatif-score-description{margin:16px 0 0!important;font-size:13px!important;line-height:1.55;color:var(--cohota-n-600)!important}body #content #GradeSummarySelectMenuGroup button{box-sizing:border-box;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body #content #GradeSummarySelectMenuGroup button>[class$=-baseButton__content]{box-sizing:border-box;min-height:40px!important;padding:0 18px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;box-shadow:var(--cohota-elev-1)!important}body #content #GradeSummarySelectMenuGroup button[disabled]>[class$=-baseButton__content]{border-color:var(--cohota-n-200)!important;background:var(--cohota-n-50)!important;color:var(--cohota-n-500)!important;box-shadow:none!important}body #content #GradeSummarySelectMenuGroup [class$=-formFieldLabel]{font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)!important}body #content #grades_summary .assignment_score{font-variant-numeric:tabular-nums}body #content #grades_summary .assignment_score .grade{font-size:14px!important;font-weight:600!important;color:var(--cohota-n-900)!important}body #content #grades_summary .due,body #content #grades_summary .status{font-size:13px;color:var(--cohota-n-600)}body #content #grades_summary .details a:not([style*="visibility: hidden"]){display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-600)!important;transition:background-color .12s,border-color .12s,color .12s}body #content #grades_summary .details a i,body #content #grades_summary .details a i:before{color:inherit!important}@media(hover:hover){body #content #grades_summary .details a:not([style*="visibility: hidden"]):hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body #content #grades_summary>tbody>tr>td,body #content #grades_summary>tbody>tr>th{padding:10px 8px!important;vertical-align:middle}body #content #grades_summary>thead>tr>th{padding:0 8px 10px!important}body #content #grades_summary>tbody>tr.group_total>td,body #content #grades_summary>tbody>tr.group_total>th{background:var(--cohota-wash-light)!important;border-bottom:1px solid var(--cohota-n-200)!important;font-size:13px!important;font-weight:600!important;color:var(--cohota-n-700)!important}body #content #grades_summary>tbody>tr.group_total>th.title{color:var(--cohota-n-900)!important}body #content #grades_summary>tbody>tr.group_total:first-of-type>td,body #content #grades_summary>tbody>tr.group_total:first-of-type>th{border-top:1px solid var(--cohota-n-300)!important}body #content #grades_summary>tbody>tr.final_grade>td,body #content #grades_summary>tbody>tr.final_grade>th{padding:14px 8px!important;border-top:1px solid var(--cohota-n-300)!important;border-bottom:0!important;background:var(--cohota-wash)!important;font-size:15px!important;font-weight:700!important;color:var(--cohota-n-900)!important}body #content #grades_summary>tbody>tr.final_grade .grade,body #content #grades_summary>tbody>tr.group_total .grade{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}body #content #grades_summary .assignment_score,body #content #grades_summary .details{font-variant-numeric:tabular-nums}body #content #grades_summary .toggle_comments_link:not([style*="visibility: hidden"]){gap:4px;width:auto!important;min-width:32px;padding:0 6px!important;background:transparent!important}body #content #grades_summary .comment_count{padding:0 6px;border-radius:var(--cohota-r-round);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink);font-size:11px;font-weight:600;line-height:18px}@media(hover:hover){body #content #grades_summary .toggle_comments_link:not([style*="visibility: hidden"]):hover .comment_count{background:var(--cohota-surface);color:var(--cohota-brand-ink)}}body #content #grade-summary-content .unpublished_grades,body #content #grades_summary+p,body #content #grade-summary-content>p:last-child{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0!important;font-size:13px!important;line-height:1.55;color:var(--cohota-n-600)!important}body #content #grades_summary .score_holder{height:auto!important;display:flex;align-items:center;justify-content:center;gap:6px;min-height:20px}body #content #grades_summary .assignment_score .tooltip{display:inline-flex;align-items:center;gap:4px}body #content #grades_summary>tbody>tr>td,body #content #grades_summary>tbody>tr>th{padding:8px!important}body #content #grades_summary>tbody>tr.final_grade>td,body #content #grades_summary>tbody>tr.final_grade>th{padding:12px 8px!important}body #content #grades_summary th.title{vertical-align:middle}body #student-grades-right-content table.summary td:last-child,body #student-grades-right-content table.summary th:last-child{text-align:right;font-variant-numeric:tabular-nums}body #student-grades-right-content table.summary tr:last-child td:last-child{color:var(--cohota-n-900)!important}body #only_consider_graded_assignments_wrapper input[type=checkbox]{box-sizing:border-box;width:18px!important;height:18px!important;margin:0!important;cursor:pointer}body #only_consider_graded_assignments_wrapper>label.ic-Label:before{box-sizing:border-box;top:4px;width:18px!important;height:18px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-check)!important;background-color:var(--cohota-surface)!important;background-image:none!important;background-repeat:no-repeat!important;background-position:center!important;background-size:12px 12px!important;box-shadow:none!important;cursor:pointer;transition:background-color .12s,border-color .12s}body #only_consider_graded_assignments_wrapper>input[type=checkbox]:checked+label.ic-Label:before{border-color:var(--cohota-brand)!important;background-color:var(--cohota-brand)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.2 3.2L13 5'/%3E%3C/svg%3E")!important}@media(hover:hover){body #only_consider_graded_assignments_wrapper:hover>label.ic-Label:before{border-color:var(--cohota-brand)!important}}body #only_consider_graded_assignments_wrapper>input[type=checkbox]:focus-visible+label.ic-Label:before{outline:2px solid var(--cohota-brand);outline-offset:2px}body #content .outcome-toggles{position:static!important;display:flex!important;justify-content:flex-end;gap:8px;margin:12px 0 16px!important}body #content .outcome-toggles>.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s,color .12s}body #content .outcome-toggles>.btn[aria-disabled=true],body #content .outcome-toggles>.btn[disabled]{background:var(--cohota-n-50)!important;border-color:var(--cohota-n-200)!important;color:var(--cohota-n-400)!important;box-shadow:none}@media(hover:hover){body #content .outcome-toggles>.btn:not([disabled]):not([aria-disabled=true]):hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body #content .outcome-toggles>.btn:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}body #content #grades_summary>tbody>tr.student_assignment>td.assignment_score{text-align:center}body #content #grades_summary>tbody>tr.student_assignment .score_holder{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:28px;padding:0;border:0;border-radius:0;background:transparent;color:var(--cohota-n-500);font-size:13px}body #content #grades_summary>tbody>tr.student_assignment .score_holder .grade{font-size:16px!important;font-weight:700!important;color:var(--cohota-n-400)!important}body #content #grades_summary>tbody>tr.student_assignment .score_holder .grade.changed{color:var(--cohota-brand)!important}body #content #grades_summary>tbody>tr.student_assignment .score_holder .tooltip>span:not(.grade){margin-left:3px;color:var(--cohota-n-500)!important;font-size:13px!important;font-weight:400!important}body #content #grades_summary .toggle_comments_link:not([style*="visibility: hidden"]){gap:6px;height:32px;padding:0 10px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-600)!important}body #content #grades_summary .comment_count{padding:0;background:transparent;color:inherit;font-size:12px;font-weight:700;line-height:1}@media(hover:hover){body #content #grades_summary .toggle_comments_link:not([style*="visibility: hidden"]):hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body #content #grades_summary .toggle_comments_link:not([style*="visibility: hidden"]):hover .comment_count{background:transparent;color:inherit}}body #content #grades_summary>tbody>tr.student_assignment:hover>td,body #content #grades_summary>tbody>tr.student_assignment:hover>th{background:var(--cohota-row-hover-bg)}body #content #grades_summary th.title>a{text-decoration:none!important;transition:color .12s}@media(hover:hover){body #content #grades_summary th.title>a:hover{color:var(--cohota-brand)!important;text-decoration:none!important}}body #content #grades_summary>tbody>tr.group_total>td,body #content #grades_summary>tbody>tr.group_total>th{border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-n-50)!important;font-size:13px!important}body #content #grades_summary>tbody>tr.group_total:first-of-type>*:first-child{border-top-left-radius:var(--cohota-r-panel)}body #content #grades_summary>tbody>tr.group_total:first-of-type>*:last-child{border-top-right-radius:var(--cohota-r-panel)}body #content #grades_summary>tbody>tr.final_grade>*{background:var(--cohota-wash)!important;font-size:16px!important}body #content #grades_summary>tbody>tr.final_grade>*:first-child{border-bottom-left-radius:var(--cohota-r-panel)}body #content #grades_summary>tbody>tr.final_grade>*:last-child{border-bottom-right-radius:var(--cohota-r-panel)}body #content #grades_summary>tbody>tr.final_grade .grade{font-size:20px!important;font-weight:700!important;color:var(--cohota-n-900)!important;font-variant-numeric:tabular-nums}body #content #grades_summary{border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;border-collapse:separate!important;border-spacing:0!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body #content #grades_summary>thead>tr>th{padding:12px!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}body #content #grades_summary>thead>tr>th:first-child{border-top-left-radius:var(--cohota-r-panel)}body #content #grades_summary>thead>tr>th:last-child{border-top-right-radius:var(--cohota-r-panel)}body #content #grades_summary>tbody>tr>td,body #content #grades_summary>tbody>tr>th{padding:10px 12px!important;border-bottom:1px solid var(--cohota-n-200)!important;font-size:14px!important;color:var(--cohota-n-900)!important}body #content #grades_summary>tbody>tr:last-child>td,body #content #grades_summary>tbody>tr:last-child>th{border-bottom:0!important}body #content #grades_summary>tbody>tr.student_assignment>th.title{font-weight:600!important}body #content #grades_summary>tbody>tr.student_assignment>td{font-weight:400!important}body #content #grades_summary>tbody>tr.student_assignment:hover>td,body #content #grades_summary>tbody>tr.student_assignment:hover>th{background:var(--cohota-table-row-hover)}body #content #grades_summary>thead>tr>th:nth-child(6){display:none}body #content #grades_summary>tbody>tr.comments>td,body #content #grades_summary>tbody>tr.grade_details>td,body #content #grades_summary>tbody>tr.rubric_assessments>td{padding:12px!important;background:var(--cohota-wash-light)!important}body #content #grades_summary .score_details_table{width:100%;border:1px solid var(--cohota-n-200)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important}body #content #grades_summary .score_details_table>thead>tr>th{padding:10px 12px!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}body #content #grades_summary .score_details_table>thead>tr>th:first-child{border-top-left-radius:var(--cohota-r-panel)}body #content #grades_summary .score_details_table>thead>tr>th:last-child{border-top-right-radius:var(--cohota-r-panel)}body #content #grades_summary .score_details_table>tbody>tr>td,body #content #grades_summary .score_details_table>tbody>tr>th{padding:10px 12px!important;border:0!important;background:transparent!important;font-size:14px!important;font-weight:400!important;color:var(--cohota-n-900)!important}body #content #grades_summary .score_details_table .screenreader-toggle{padding:0;color:var(--cohota-link-ink)!important;font-size:12px!important;font-weight:600!important;letter-spacing:normal;text-transform:none;text-decoration:none!important;transition:color .12s}@media(hover:hover){body #content #grades_summary .score_details_table .screenreader-toggle:hover{color:var(--cohota-brand)!important;text-decoration:none!important}}body #content #grades_summary>tbody>tr.student_assignment[data-cohota-rowlink]{cursor:pointer}body #content #grades_summary #grade_entry,body #content #grade_entry{box-sizing:border-box;width:76px!important;min-height:40px;padding:0 10px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;text-align:center}body #content #grade_entry:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus);outline:none!important}body #content #grades_summary .revert_score_link:not([style*="display: none"]){position:absolute!important;inset:50% auto auto 100%!important;display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:24px;margin:0 0 0 10px!important;padding:0!important;border:0;border-radius:var(--cohota-r-round);color:var(--cohota-brand-ink)!important;outline-offset:0;transform:translateY(-50%);transition:background-color .12s,color .12s}body #content #grades_summary .revert_score_link i,body #content #grades_summary .revert_score_link i:before{color:inherit!important}@media(hover:hover){body #content #grades_summary .revert_score_link:not([style*="display: none"]):hover{background:var(--cohota-brand-tint);color:var(--cohota-brand)!important}}body #content #grades_summary .tooltip_text.score_teaser{padding:6px 10px!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-n-900)!important;color:#fff!important;font-size:12px!important;font-weight:500!important;line-height:1.35;box-shadow:var(--cohota-elev-float)}body #student-grades-revert.revert_all_scores{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--cohota-danger-line, var(--cohota-n-200));border-radius:var(--cohota-r-panel);background:var(--cohota-danger-wash);color:var(--cohota-danger-ink);font-size:13px;line-height:1.45}body #student-grades-revert.revert_all_scores br{display:none}body #student-grades-revert .btn.revert_all_scores_link{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;min-height:40px;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;text-shadow:none!important;box-shadow:none!important}@media(hover:hover){body #student-grades-revert .btn.revert_all_scores_link:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body #content #grades_summary>tbody>tr.student_assignment>th.title:has(>.cohota-grade__tile){display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center}body #content #grades_summary th.title>.cohota-grade__tile{box-sizing:border-box;grid-column:1;grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--cohota-r-icon-tile);background:var(--cohota-brand-tint);color:var(--cohota-brand)}body #content #grades_summary th.title>.cohota-grade__tile svg{width:18px;height:18px}body #content #grades_summary th.title>a,body #content #grades_summary th.title>.context{grid-column:2;min-width:0}body #content #grades_summary>tbody>tr.student_assignment .score_holder .grade{font-size:18px!important;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.01em}body #content #grades_summary>tbody>tr.student_assignment>td.assignment_score{white-space:nowrap}body #content #grades_summary>tbody>tr.group_total>th.title,body #content #grades_summary>tbody>tr.final_grade>th.title{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important}body #content #grades_summary>tbody>tr.student_assignment.group_total .score_holder,body #content #grades_summary>tbody>tr.student_assignment.final_grade .score_holder{color:inherit!important}body #content #grades_summary>tbody>tr.student_assignment.group_total .score_holder .grade,body #content #grades_summary>tbody>tr.student_assignment.group_total .grade{font-size:17px!important;font-weight:700!important;color:var(--cohota-n-900)!important}body #content #grades_summary>tbody>tr.student_assignment.final_grade .score_holder .grade,body #content #grades_summary>tbody>tr.student_assignment.final_grade .grade{font-size:26px!important;font-weight:800!important;line-height:1.1;color:var(--cohota-brand-ink)!important;letter-spacing:-.02em}body #content #grades_summary>tbody>tr.group_total>td.details{color:var(--cohota-n-500)!important;font-size:13px!important;font-variant-numeric:tabular-nums}body #content #grades_summary>tbody>tr.final_grade>td,body #content #grades_summary>tbody>tr.final_grade>th,body #content #grades_summary>tbody>tr.final_grade>*{padding-top:16px!important;padding-bottom:16px!important;border-top:1px solid color-mix(in srgb,var(--cohota-brand) 25%,#fff)!important;background:var(--cohota-brand-tint)!important;font-size:15px!important}body #content #grades_summary>tbody>tr.final_grade>th.title{font-size:15px!important;font-weight:700!important}body #student-grades-right-content .btn,body #student-grades-right-content button.button-sidebar-wide,body #student-grades-right-content #student-grades-show-all button{display:flex!important;align-items:center;justify-content:flex-start!important;gap:10px;box-sizing:border-box;width:100%;min-height:40px;height:auto!important;padding:10px 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.35;text-align:left!important;text-shadow:none!important;box-shadow:none!important}body #student-grades-right-content .btn>i,body #student-grades-right-content .btn>svg{flex:0 0 auto;color:var(--cohota-n-600)}@media(hover:hover){body #student-grades-right-content .btn:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body #student-grades-right-content .btn:hover>i,body #student-grades-right-content .btn:hover>svg{color:inherit}}body #student-grades-right-content table.summary{width:100%;margin-top:10px;border:1px solid var(--cohota-n-200)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);overflow:hidden}body #student-grades-right-content table.summary>thead>tr>th{padding:10px 12px!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;text-align:left}body #student-grades-right-content table.summary>tbody>tr>th,body #student-grades-right-content table.summary>tbody>tr>td{padding:9px 12px!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;font-size:14px!important;color:var(--cohota-n-900)!important}body #student-grades-right-content table.summary>tbody>tr>th{font-weight:400!important;text-align:left}body #student-grades-right-content table.summary>thead>tr>th:last-child,body #student-grades-right-content table.summary>tbody>tr>td:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}body #student-grades-right-content table.summary>tbody>tr:last-child>th,body #student-grades-right-content table.summary>tbody>tr:last-child>td{border-bottom:0!important;border-top:1px solid var(--cohota-n-300)!important;background:var(--cohota-wash-light)!important;font-weight:700!important}body #content #grade-summary-content>small:has(>i.icon-off){display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;max-width:100%;margin-top:14px;padding:12px 14px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light);color:var(--cohota-n-600);font-size:13px!important;line-height:1.5}body #content #grade-summary-content>small>i.icon-off{flex:0 0 auto;margin:0!important;color:var(--cohota-n-500);font-size:inherit;line-height:inherit}body #student-grades-right-content h2:has(+table.summary),body #student-grades-right-content h2:has(+*>table.summary){border-bottom:0!important;padding-bottom:0!important}body #content #grades_summary>tbody>tr.student_assignment .score_holder .grade{color:var(--cohota-n-500)!important}body #content #grades_summary>tbody>tr.assignment_graded .score_holder .grade{color:var(--cohota-n-900)!important}@media(max-width:991px){body #content #grades_summary>thead>tr>th,body #content #grades_summary>tbody>tr>td,body #content #grades_summary>tbody>tr>th{padding-right:8px!important;padding-left:8px!important}body #content #grades_summary>tbody>tr.student_assignment>th.title:has(>.cohota-grade__tile){column-gap:8px}body #content #grades_summary th.title>.cohota-grade__tile{width:28px;height:28px}}body #content #GradeSummarySelectMenuGroup button{border-radius:var(--cohota-r-control)!important}body #content #grades_summary .tooltip_wrap{background-image:none!important}@media print{@page{margin:14mm}body #not_right_side,body #not_right_side.ic-app-main-content,body #content,body #main{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body #not_right_side,body #content{padding:0!important;margin:0!important}body #content #print-grades-button-container,body #content #GradeSummarySelectMenuGroup,body #content #navpills,body #content .outcome-toggles,body #content #grades_summary .details,body #content #grades_summary th.title>.cohota-grade__tile,body #student-grades-right-content .btn,body #student-grades-right-content #student-grades-revert,body #student-grades-right-content #student-grades-whatif,body #only_consider_graded_assignments_wrapper{display:none!important}body #content a:after,body #student-grades-right-content a:after{content:none!important}body #content #grades_summary a,body #content #grades_summary th.title>a{color:#000!important;text-decoration:none!important}body #content #grades_summary>tbody>tr.student_assignment>th.title{display:table-cell!important;font-weight:600!important}body #content #grades_summary th.title>.context{margin:1pt 0 0!important;color:#444!important;font-size:8pt!important;line-height:1.3!important}body #content #grades_summary{width:100%!important;border:0!important;border-top:1.5pt solid #000!important;border-bottom:1.5pt solid #000!important;border-radius:0!important;box-shadow:none!important;font-size:10pt!important}body #content #grades_summary>thead{display:table-header-group!important}body #content #grades_summary>tbody>tr{break-inside:avoid;page-break-inside:avoid}body #content #grades_summary>thead>tr>th{padding:6pt 8pt!important;border-bottom:.75pt solid #000!important;background:transparent!important;color:#000!important;font-size:8pt!important}body #content #grades_summary>tbody>tr>td,body #content #grades_summary>tbody>tr>th{padding:5pt 8pt!important;border-bottom:.5pt solid #999!important;background:transparent!important;color:#000!important;font-size:10pt!important}body #content #grades_summary .score_holder,body #content #grades_summary .score_holder .grade,body #content #grades_summary .grade{background:transparent!important;color:#000!important;font-size:11pt!important}body #content #grades_summary .score_holder{min-height:0!important;height:auto!important}body #content #grades_summary>tbody>tr.group_total:first-of-type>td,body #content #grades_summary>tbody>tr.group_total:first-of-type>th{border-top:.75pt solid #000!important}body #content #grades_summary>tbody>tr.final_grade>td,body #content #grades_summary>tbody>tr.final_grade>th,body #content #grades_summary>tbody>tr.final_grade>*{padding-top:8pt!important;padding-bottom:8pt!important;border-top:1.5pt solid #000!important;border-bottom:0!important;background:transparent!important;font-size:11pt!important;font-weight:700!important}body #content #grades_summary>tbody>tr.final_grade .grade{font-size:14pt!important;font-weight:700!important}body #student-grades-right-content table.summary{border:0!important;border-top:.75pt solid #000!important;border-bottom:.75pt solid #000!important;border-radius:0!important;box-shadow:none!important}body #student-grades-right-content table.summary>thead>tr>th,body #student-grades-right-content table.summary>tbody>tr>th,body #student-grades-right-content table.summary>tbody>tr>td{border-bottom:.5pt solid #999!important;background:transparent!important;color:#000!important}body #content #grade-summary-content>small:has(>i.icon-off){border:.5pt solid #999!important;border-radius:0!important;background:transparent!important;color:#000!important;font-size:9pt!important}}body #content #quiz_show table.assignment_dates{width:100%;margin-top:20px;border:1px solid var(--cohota-n-200)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body #content #quiz_show table.assignment_dates>thead>tr>th{padding:10px 12px!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;text-align:left}body #content #quiz_show table.assignment_dates>thead>tr>th:first-child{border-top-left-radius:var(--cohota-r-panel)}body #content #quiz_show table.assignment_dates>thead>tr>th:last-child{border-top-right-radius:var(--cohota-r-panel)}body #content #quiz_show table.assignment_dates>tbody>tr>td{padding:10px 12px!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important}body #content #quiz_show table.assignment_dates>tbody>tr:last-child>td{border-bottom:0!important}body #content #quiz_show .border.border-trbl,body #content #assignment_external_tools .border.border-trbl{border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;overflow:hidden}body #content #quiz_show .header-bar>.header-bar-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}body #content #quiz_show .header-bar .header-group-left,body #content #quiz_show .header-bar .header-group-right{display:flex;flex-wrap:wrap;align-items:center;gap:8px;float:none!important;margin:0!important}body #content #quiz_show .header-bar .header-group-left>*,body #content #quiz_show .header-bar .header-group-right>*,body #content #quiz_show .header-bar .inline-block>.al-trigger{margin:0!important}body #right-side .page-action-list{margin:0;padding:0;list-style:none}body #right-side .page-action-list>h2{margin:0 0 8px!important;padding:0!important;border:0!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}body #right-side .page-action-list>li{margin:0;list-style:none}body #right-side .page-action-list>li+li{margin-top:8px}body #right-side .page-action-list>li>a>i{flex:0 0 auto;font-size:16px;line-height:1}ul.al-options>form,.ui-menu.al-options>form{display:none!important}ul.al-options a:has(>div):not([style*="display: none"]):not([style*="display:none"]),.ui-menu.al-options a:has(>div):not([style*="display: none"]):not([style*="display:none"]){display:flex!important;flex-wrap:wrap!important;align-items:center;row-gap:2px;white-space:normal!important}ul.al-options a:has(>div)>div{flex:0 0 calc(100% - 28px);min-width:0;margin-left:28px;white-space:normal!important;padding:0!important;color:var(--cohota-n-500)!important;font-size:12px!important;line-height:1.35!important}@media(hover:hover){ul.al-options a:has(>div):hover>div,ul.al-options li:hover>a:has(>div)>div{color:var(--cohota-ctrl-hover-fg)!important}}body .ui-dialog .rubric_container>.rubric_title{padding:0 0 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:transparent!important;color:var(--cohota-n-900)!important}body .ui-dialog .rubric_container>.rubric_title label[for=rubric-title]{margin:0 0 6px!important;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:600!important}body .ui-dialog:has(>.ui-dialog-content#rubrics){width:min(1120px,calc(100vw - 48px))!important;max-width:calc(100vw - 48px)!important}body .ui-dialog>#rubrics table.rubric_table{width:100%;table-layout:auto}body .ui-dialog>#rubrics table.ratings{width:100%}body .ui-dialog:has(>#rubric_dialog){width:min(980px,calc(100vw - 48px))!important;max-width:calc(100vw - 48px)!important}body #rubric_dialog table.rubrics_dialog_rubrics_holder{width:100%;table-layout:fixed}body #rubric_dialog table.rubrics_dialog_rubrics_holder>tbody>tr>td{vertical-align:top!important;padding:4px 14px!important}body #rubric_dialog td.far_left{width:22%;padding-left:0!important}body #rubric_dialog td.left:not(.far_left){width:30%;border-left:1px solid var(--cohota-n-200)}body #rubric_dialog td.right{border-left:1px solid var(--cohota-n-200);padding-right:0!important}body #rubric_dialog ul.side_tabs{margin:0;padding:0;list-style:none}body #rubric_dialog ul.side_tabs>li{margin:0 0 6px!important;padding:9px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-row-nested, 5px)!important;background:var(--cohota-surface)!important;cursor:pointer;transition:background-color .12s,color .12s}body #rubric_dialog ul.side_tabs>li>a{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important}body #rubric_dialog ul.side_tabs>li .rubrics{margin-top:2px;color:var(--cohota-n-500)!important;font-size:12px!important;line-height:1.4}@media(hover:hover){body #rubric_dialog ul.side_tabs>li:not(.selected_side_tab):hover{border-color:var(--cohota-n-300)!important;background:var(--cohota-row-hover-bg)!important}}body #rubric_dialog ul.side_tabs>li.selected_side_tab{border-color:var(--cohota-select-bg)!important;background:var(--cohota-select-bg)!important}body #rubric_dialog ul.side_tabs>li.selected_side_tab>a,body #rubric_dialog ul.side_tabs>li.selected_side_tab .rubrics{color:var(--cohota-select-fg)!important}body #rubric_dialog .rubrics_dialog_rubric_brief>div>.pull-left>a.select_rubric_link>b.title{color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important}body #rubric_dialog .side_tabs_content{max-height:46vh;overflow-y:auto}body #rubric_dialog .details table.rubric_table{width:100%;margin-top:8px;border:1px solid var(--cohota-n-200)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body #rubric_dialog .details table.rubric_table>thead>tr>th:first-child{border-top-left-radius:var(--cohota-r-panel)}body #rubric_dialog .details table.rubric_table>thead>tr>th:last-child{border-top-right-radius:var(--cohota-r-panel)}body #rubric_dialog .details table.rubric_table>tbody>tr:last-child>td{border-bottom:0!important}body #rubric_dialog>h2.pull-left{display:none}body #rubric_dialog>a[href$="/rubrics"]{float:none!important;display:inline-flex;align-items:center;min-height:32px;color:var(--cohota-link-ink)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}body .ui-dialog>.ui-dialog-titlebar>.ui-dialog-title{display:block;padding-right:48px;box-sizing:border-box}body #unlock_for_how_long_dialog{display:flex;flex-direction:column;gap:12px;padding:4px 0 0}body #unlock_for_how_long_dialog>label{display:flex!important;flex-wrap:wrap;float:none!important;align-items:center;gap:10px;width:100%;margin:0!important;font-weight:500!important}body #unlock_for_how_long_dialog>label>input[type=text]{flex:0 0 calc(100% - 28px);min-width:0}body #unlock_for_how_long_dialog>label>label{margin:0!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;cursor:pointer}body #unlock_for_how_long_dialog input[type=radio]{flex:none;margin:0!important}body #unlock_for_how_long_dialog input[type=text],body #unlock_for_how_long_dialog .ui-datepicker-trigger{margin-left:28px!important}body #unlock_for_how_long_dialog input[type=text]{box-sizing:border-box;width:calc(100% - 28px)!important}body #content .quiz-submission:has(>#questions.assessment_results){box-sizing:border-box;padding:0!important;border:0!important;background:transparent!important}body #content .quiz-submission>[data-cohota-quiz-sub=row]{box-sizing:border-box;margin:0!important;padding:4px 16px;border-inline:1px solid var(--cohota-n-200);background:var(--cohota-surface);color:var(--cohota-n-600);font-size:13px!important;line-height:1.6}body #content .quiz-submission>[data-cohota-quiz-sub-edge=first]{padding-top:14px;border-top:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel) var(--cohota-r-panel) 0 0}body #content .quiz-submission>[data-cohota-quiz-sub-edge=last]{padding-bottom:14px;border-bottom:1px solid var(--cohota-n-200);border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel);margin-bottom:20px!important}body #content .quiz-submission>[data-cohota-quiz-sub-edge=only]{border-radius:var(--cohota-r-panel)}body #content .quiz-submission .quiz_score .score_value{display:inline-block;margin:0 2px;color:var(--cohota-n-900)!important;font-size:26px!important;font-weight:700!important;font-variant-numeric:tabular-nums;letter-spacing:-.02em}body #content .quiz-submission>.question-not-graded-text a{color:var(--cohota-link-ink)!important;font-weight:600;text-decoration:none}@media(hover:hover){body #content .quiz-submission>.question-not-graded-text a:hover{text-decoration:underline}}body #content .quiz-submission>[data-cohota-quiz-sub=total]{box-sizing:border-box;margin:20px 0 0!important;padding:14px 16px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);color:var(--cohota-n-600);font-size:13px!important;line-height:1.6}body #content .assessment_results .display_question>.header{padding:10px 16px!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:600!important}body #content .assessment_results .display_question>.header .user_points{float:none!important;margin:0!important;color:var(--cohota-n-700)!important;font-size:14px!important;font-weight:600!important}body #content .assessment_results .display_question>.header{background:var(--cohota-wash-light)!important}body #content .assessment_results .display_question.correct>.header .user_points{color:var(--cohota-success-ink, var(--cohota-success))!important;font-weight:700!important}body #content .assessment_results .display_question.incorrect>.header .user_points{color:var(--cohota-danger-ink)!important;font-weight:700!important}body #content .assessment_results .display_question.correct>.header .question_points_holder{background:var(--cohota-success-wash)}body #content .assessment_results .display_question.incorrect>.header .question_points_holder{background:var(--cohota-danger-wash)}body #content .assessment_results .display_question.partial_credit>.header .question_points_holder{background:var(--cohota-warning-wash)}body #content .assessment_results .display_question.partial_credit>.header .user_points{color:var(--cohota-warning-ink)!important}body #content .assessment_results .answers_wrapper{display:flex;flex-direction:column;gap:0;padding:4px 0}body #content .assessment_results .answer{position:relative;display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;margin:0 0 8px!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-row-nested, 5px)!important;background:var(--cohota-surface)!important}body #content #questions.assessment_results .answer{margin:0 0 8px!important}body #content .assessment_results .answer_group{margin-bottom:14px}body #content .assessment_results .answer_group:last-child{margin-bottom:0}body #content .assessment_results .answer-group-heading{display:block;margin:0 0 6px!important;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:600!important;line-height:1.5}body #content .assessment_results .answer>div:not([class]){display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}body #content .assessment_results .answer>.clear,body #content .assessment_results .answers_wrapper>.clear{display:none!important}body #content .assessment_results .answer .select_answer{display:flex;flex:1 1 auto;align-items:flex-start;gap:10px;min-width:0}body #content .assessment_results .answer .select_answer label{margin:0!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.5!important}body #content .assessment_results .answer .select_answer .answer_html>:first-child{margin-top:0!important}body #content .assessment_results .answer .select_answer .answer_html>:last-child{margin-bottom:0!important}body #content .assessment_results .answer.correct_answer,body #content .assessment_results .answer.wrong_answer.selected_answer{overflow:hidden;padding-left:15px!important}body #content .assessment_results .answer.correct_answer:before,body #content .assessment_results .answer.wrong_answer.selected_answer:before{content:"";position:absolute;inset:0 auto 0 0;width:3px}body #content .assessment_results .answer.correct_answer{border-color:var(--cohota-success)!important;background:var(--cohota-surface)!important}body #content .assessment_results .answer.correct_answer:before{background:var(--cohota-success)}body #content .assessment_results .answer.wrong_answer.selected_answer{border-color:var(--cohota-danger)!important;background:var(--cohota-surface)!important}body #content .assessment_results .answer.wrong_answer.selected_answer:before{background:var(--cohota-danger)}body #content .assessment_results .answer.correct_answer .answer_text,body #content .assessment_results .answer.correct_answer .select_answer label,body #content .assessment_results .answer.wrong_answer.selected_answer .answer_text,body #content .assessment_results .answer.wrong_answer.selected_answer .select_answer label{font-weight:600!important}body #content .assessment_results .answer .answer_match{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;width:auto}body #content .assessment_results .answer .answer_match_left,body #content .assessment_results .answer .answer_match_left_html{flex:1 1 180px;min-width:0;color:var(--cohota-n-900);font-size:14px;font-weight:600;line-height:1.5}body #content .assessment_results .answer .answer_match_middle{display:none}body #content .assessment_results .answer .answer_match_right{display:flex;align-items:center;flex:0 1 240px;min-width:0;color:var(--cohota-n-900);font-size:14px;line-height:1.5}body #content .assessment_results .answer .answer_match>.clear{display:none!important}body #content .assessment_results .answer .answer_match_right>select,body #content .assessment_results .answer .answer_match_right>*{margin-top:0!important;margin-bottom:0!important}body #content .assessment_results .matching_question .answers_wrapper>.answer.full-opacity{display:block;padding:0!important;border:0!important;background:transparent!important;overflow:visible}body #content .assessment_results .matching_question .answers_wrapper>.answer.full-opacity>.answer_match{display:block;width:100%}body #content .assessment_results .matching_question .answers_wrapper>.answer.full-opacity>.answer_match>:is(.answer_match_left,.answer_match_left_html,.answer_match_middle){display:none!important}body #content .assessment_results .matching_question .answers_wrapper>.answer.full-opacity>.answer_match>.answer_match_right{display:block;width:100%}body #content .assessment_results .matching_question .answers_wrapper>.answer.full-opacity>.answer_match>.answer_match_right>.answer.correct_answer{width:100%;margin:0!important}body #content .assessment_results .answers_wrapper>.answer_arrow{position:static!important;left:auto!important;top:auto!important;align-self:flex-start;margin:0 0 8px}body #content .assessment_results .file_upload_question .answer.no_answer:has(.file-upload-question-holder){display:none!important}body #content .assessment_results select.question_input{box-sizing:border-box;min-height:40px;max-width:100%;padding:0 10px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-n-50);color:var(--cohota-n-900);font-size:14px;opacity:1}body #content .assessment_results input[type=text].question_input,body #content .assessment_results input[type=text][readonly].question_input{box-sizing:border-box!important;min-height:40px!important;height:auto!important;padding:0 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-n-50)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:38px!important;vertical-align:middle}body #content .assessment_results .answer input[type=text].question_input{width:auto!important;min-width:140px}body #content .assessment_results .display_question>.header .question_name{display:inline-flex;align-items:center;gap:10px}body #content .assessment_results .display_question>.header .question_name .answer_arrow{position:static!important;left:auto!important;top:auto!important;order:2;flex:none}body #content .assessment_results .answer{flex-wrap:wrap}body #content .assessment_results .answer>.quiz_comment{flex:1 1 100%;order:3}body #content .assessment_results .answer>.answer_arrow{position:static!important;left:auto!important;top:auto!important;flex:none;align-self:center;order:1;margin-left:auto;padding-left:12px}body #content .assessment_results .display_question{box-sizing:border-box;width:auto!important;min-width:0!important;margin:0 0 20px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);overflow:hidden}body #content .assessment_results .display_question>.header{border-radius:0!important}@media only screen and (max-width:520px){body #content .assessment_results .display_question>.header{flex-wrap:wrap;row-gap:4px}body #content .assessment_results .display_question>.header .question_points_holder{max-width:100%}}body #content .assessment_results .display_question>.text{padding:16px!important}body #content .assessment_results .display_question .question_text{margin:0!important;font-size:15px;line-height:1.6}body #content .assessment_results .display_question .original_question_text{display:none!important}body #content .assessment_results .quiz_comment:not(.empty){box-sizing:border-box;margin:12px 16px 16px!important;padding:12px 14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.6!important}body #content .assessment_results .quiz_comment:before,body #content .assessment_results .quiz_comment:after{content:none!important}body #content .assessment_results .quiz_comment>p:empty{display:none}body #content .assessment_results .question_holder{margin:0!important;border:0!important;background:transparent!important}body #content .assessment_results .display_question>.links,body #content .assessment_results .display_question:focus-within>.links,body #content .assessment_results .display_question:hover>.links{display:none!important;visibility:hidden!important;pointer-events:none!important}body #content #quiz-publish-link.btn.btn-publish,body #content #quiz-publish-link.btn.btn-published,body #content #quiz-publish-link.btn.btn-unpublish{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:500!important;text-shadow:none!important;box-shadow:none!important}body #content #quiz-publish-link.btn.btn-publish{border:1px solid var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important}body #content #quiz-publish-link.btn.btn-published{border:1px solid color-mix(in srgb,var(--cohota-success) 35%,var(--cohota-surface))!important;background:var(--cohota-success-wash)!important;color:var(--cohota-success-ink)!important}body #content #quiz-publish-link.btn.btn-unpublish{border:1px solid var(--cohota-danger-line)!important;background:var(--cohota-danger-wash)!important;color:var(--cohota-danger-ink)!important}body #content #quiz-publish-link.btn.btn-publish>i,body #content #quiz-publish-link.btn.btn-published>i,body #content #quiz-publish-link.btn.btn-unpublish>i{color:inherit!important;font-size:14px!important}@media(hover:hover){body #content #quiz-publish-link.btn.btn-publish:not([aria-disabled=true]):hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body #content .form-actions button.save_and_publish.btn-publish,body #content #quiz_edit_actions button.save_and_publish{box-sizing:border-box;min-height:40px;padding:6px 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;text-shadow:none!important;box-shadow:var(--cohota-elev-1)!important}@media(hover:hover){body #content .form-actions button.save_and_publish.btn-publish:hover,body #content #quiz_edit_actions button.save_and_publish:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body #content #quiz_show form.display-only{box-sizing:border-box;margin:18px 0 20px!important;padding:10px 12px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light)}body #content #quiz_show form.display-only fieldset{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 20px;margin:0;padding:0;border:0}body #content #quiz_show form.display-only .control-group:not([style*="display: none"]):not([style*="display:none"]){display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;margin:0;padding:9px 10px;border:0;background:transparent}body #content #quiz_show form.display-only .control-group:before,body #content #quiz_show form.display-only .control-group:after{display:none!important}body #content #quiz_show form.display-only .control-label{float:none!important;width:auto!important;margin:0!important;padding:0!important;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;text-align:left!important}body #content #quiz_show form.display-only .controls{min-width:0;margin:0!important;padding:0!important}body #content #quiz_show form.display-only .controls .value{display:block;margin:0!important;padding:0!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;overflow-wrap:anywhere}@media only screen and (max-width:900px){body #content #quiz_show form.display-only fieldset{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}}@media only screen and (max-width:520px){body #content #quiz_show form.display-only{padding:8px}body #content #quiz_show form.display-only fieldset{gap:2px 8px}body #content #quiz_show form.display-only .control-group:not([style*="display: none"]):not([style*="display:none"]){padding:8px 10px}}@media only screen and (max-width:360px){body #content #quiz_show form.display-only fieldset{grid-template-columns:minmax(0,1fr);gap:0}}body #content #quiz_show .quiz-header .alert{box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;margin:0 0 12px!important;padding:12px 14px!important;border:1px solid var(--cohota-warning)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-warning-wash)!important;color:var(--cohota-warning-ink)!important;font-size:14px!important;line-height:1.5!important}body #content #quiz_show .quiz-header .alert i[class*=icon-]{flex:none;margin:0!important;color:inherit!important;font-size:16px;line-height:1.5}body #content #quiz_show .quiz-header .alert .row-fluid{display:block;width:100%;margin:0}body #content #quiz_show .quiz-header .alert .row-fluid [class*=span]{float:none;width:auto;min-height:0;margin:0}body #content #quiz_show .quiz-header .alert .row-fluid .actions:empty{display:none}body #content #quiz_show .quiz-header .alert .unpublished_quiz_warning{display:block;margin-bottom:2px;color:inherit!important;font-size:14px!important;font-weight:700!important}body #content #quiz_show .quiz-header>.row-fluid:empty{display:none}body #content[data-cohota-quiz-edit] .header-bar{box-sizing:border-box;display:flex;align-items:center;gap:16px;margin:0 0 4px!important;padding:0 0 12px!important;border:0!important;background:transparent!important}body #content[data-cohota-quiz-edit] .header-bar .header-bar-right{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 16px;min-width:0;margin:0!important}body #content[data-cohota-quiz-edit] .header-bar .header-group-left,body #content[data-cohota-quiz-edit] .header-bar .header-group-right{display:flex;flex:none;align-items:center;gap:16px;float:none!important;margin:0!important}body #content[data-cohota-quiz-edit] #quiz_display_points_possible{display:inline-flex;align-items:baseline;gap:6px;color:var(--cohota-n-500)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}body #content[data-cohota-quiz-edit] #quiz_display_points_possible .points_possible{margin:0!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;font-variant-numeric:tabular-nums}body #content[data-cohota-quiz-edit] #quiz-draft-state.published-status{display:inline-flex;align-items:center;gap:6px;margin:0!important;padding:0!important;background:none!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important}body #content[data-cohota-quiz-edit] #quiz-draft-state.unpublished{color:var(--cohota-n-500)!important}body #content[data-cohota-quiz-edit] #quiz-draft-state.published{color:var(--cohota-success-ink)!important}body #content[data-cohota-quiz-edit] #quiz-draft-state i[class*=icon-]{flex:none;margin:0!important;color:inherit!important;font-size:16px;line-height:1}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .form_answers>.answer{box-sizing:border-box;margin:0 0 8px!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-row-nested, 5px)!important;background:var(--cohota-surface)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .form_answers>.answer.correct_answer{border-color:var(--cohota-success)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .form_answers>.answer>table{width:100%;margin:0;border-collapse:collapse}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .form_answers>.answer>table td{vertical-align:middle;padding:2px 4px!important;border:0!important;background:transparent!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .form_answers>.answer>table td:first-child{padding-left:0!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .form_answers>.answer>table td:last-child{padding-right:0!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .form_answers .answer input[type=text]{box-sizing:border-box;width:100%!important;min-width:0;margin:0!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .answer_select{white-space:nowrap}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .select_answer_link{display:inline-flex;align-items:center;gap:6px;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:600!important;text-decoration:none}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .answer.correct_answer .select_answer_link{color:var(--cohota-success-ink)!important}#content[data-cohota-qbank-page] .question_form .add_answer_link,body #content[data-cohota-quiz-edit] .question_form .add_answer_link{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:6px;float:none;width:fit-content;min-height:40px;margin:4px 0 12px auto!important;padding:0 14px!important;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.2;text-decoration:none!important;box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}@media(hover:hover){#content[data-cohota-qbank-page] .question_form .add_answer_link:hover,body #content[data-cohota-quiz-edit] .question_form .add_answer_link:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important;box-shadow:none}}#content[data-cohota-qbank-page] .question_form .add_answer_link:focus-visible,body #content[data-cohota-quiz-edit] .question_form .add_answer_link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}#content[data-cohota-qbank-page] .question_form .add_answer_link:active,body #content[data-cohota-quiz-edit] .question_form .add_answer_link:active{box-shadow:none}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment.comment{box-sizing:border-box;display:block!important;width:100%;margin:0 0 10px!important;padding:12px 14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-900)!important;font-size:14px!important;line-height:1.6!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment.comment:has(>.ic-RichContentEditor){background:var(--cohota-surface)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_correct_comment{border-color:var(--cohota-success)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_incorrect_comment{border-color:var(--cohota-danger)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment.comment.empty{opacity:1!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment .comment_top{display:none!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment .details{display:block;margin:0 0 6px;padding-right:40px;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:600!important;line-height:1.4}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_correct_comment .details{color:var(--cohota-success-ink)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_incorrect_comment .details{color:var(--cohota-danger-ink)!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment .comment_focus{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;position:absolute!important;inset:10px 14px auto auto!important;float:none;width:28px;height:28px;margin:0!important;border:1px solid transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-600)!important;transition:background-color .12s,border-color .12s,color .12s}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment .comment_focus .ellipsis{display:none}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment .comment_focus i,body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment .comment_focus i:before{display:inline-block!important;margin:0!important;color:inherit!important;font-size:15px;line-height:1}@media(hover:hover){body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment .comment_focus:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment>.ic-RichContentEditor{clear:both;margin-top:10px!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment>.edit_html_done_wrapper{clear:both;margin-top:10px!important;text-align:right}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment .comment_html{font-size:14px!important;line-height:1.6!important}body :is(#content[data-cohota-qbank-page],#content[data-cohota-quiz-edit]) .question_form .question_comment .comment_html>p:first-child{margin-top:0!important}body #content[data-cohota-quiz-edit] #questions_tab div:has(>#show_question_details){box-sizing:border-box;width:100%!important;max-width:none!important}body #content[data-cohota-quiz-edit] #questions_tab .question_holder{margin-bottom:10px}body #content[data-cohota-quiz-edit] #questions_tab .display_question{transition:border-color .12s,box-shadow .12s}@media(hover:hover){body #content[data-cohota-quiz-edit] #questions_tab .display_question:hover{border-color:var(--cohota-n-300)!important;box-shadow:var(--cohota-elev-2)}}body #content[data-cohota-quiz-edit] #questions_tab .display_question>.move{position:absolute!important;top:8px;left:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0!important;padding:0!important}body #content[data-cohota-quiz-edit] #questions_tab .display_question>.header{min-height:44px;padding:8px 96px 8px 44px!important}body #content[data-cohota-quiz-edit] #questions_tab .display_question>.text{padding:12px 16px}body #content[data-cohota-quiz-edit] #questions_tab .display_question .question_text{min-height:0!important}body #content[data-cohota-quiz-edit] #questions_tab div:has(>.add_question_link.btn){display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--cohota-n-200)}body #content[data-cohota-quiz-edit] #questions_tab div:has(>.add_question_link.btn)>.btn{margin:0!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form{box-sizing:border-box;position:relative;margin:12px 0!important;padding:16px 16px 14px 48px!important;border:1px solid var(--cohota-n-200)!important;border-left:4px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.group_top{margin:12px 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.question_holder.group{position:relative;margin:0 0 10px 12px!important;padding:0 0 0 20px!important;border:0!important;background:transparent!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.question_holder.group:before,body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.question_holder.group:after{content:"";position:absolute;z-index:0;display:block;background:var(--cohota-brand);pointer-events:none}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.question_holder.group:before{top:-10px;bottom:-10px;left:5px;width:2px}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.question_holder.group:after{top:22px;left:5px;width:15px;height:2px}body #content[data-cohota-quiz-edit] #questions_tab .insufficient_count_warning+.quiz_sortable.question_holder.group:before{top:-12px}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.question_holder.group:has(+.group_bottom):before{bottom:calc(100% - 23px)}@media(max-width:640px){body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.question_holder.group{margin-left:4px!important;padding-left:12px!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.question_holder.group:before{left:3px}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.question_holder.group:after{left:3px;width:9px}}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.move{position:absolute;top:19px;left:14px;margin:0!important;padding:0!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.pull-left{display:flex;float:none!important;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;padding-right:36px}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form input[name="quiz_group[name]"]{box-sizing:border-box;flex:1 1 260px;width:min(100%,360px)!important;max-width:360px;height:40px;margin:0!important;padding:0 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;box-shadow:none}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.editing .quiz_group_form>.pull-left>span.group_edit{display:inline-flex!important;flex-wrap:wrap;align-items:center;gap:8px;color:var(--cohota-n-700);font-size:14px}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable:not(.editing) .quiz_group_form .group_edit{display:none!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form span.group_edit input[type=text]{box-sizing:border-box;width:64px!important;height:40px;margin:0!important;padding:0 8px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);text-align:center;box-shadow:none}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form input[type=text]:focus{border-color:var(--cohota-brand);outline:none;box-shadow:0 0 0 3px var(--cohota-focus)}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form .find_bank_link{display:inline-flex;align-items:center;min-height:36px;padding:0 10px;border-radius:var(--cohota-r-control);color:var(--cohota-brand-ink)!important;font-size:13px;font-weight:600;text-decoration:none}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links{position:absolute;top:12px;right:12px;display:flex;visibility:visible!important;opacity:1!important;float:none!important;align-items:center;gap:4px}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links a{box-sizing:border-box;align-items:center;justify-content:center;width:32px;height:32px;margin:0!important;padding:0!important;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-700)!important;visibility:visible!important;opacity:1!important;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links .local_group_links{display:flex;align-items:center;gap:4px}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links a i,body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links a i:before{margin:0!important;color:inherit!important;visibility:visible!important;opacity:1!important;filter:none!important;font-size:16px;line-height:1}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links .delete_group_link{border-color:var(--cohota-danger-line);color:var(--cohota-danger-ink)!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.editing .links a:not(.group_display),body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable:not(.editing) .links a.group_display:not(.hidden){display:inline-flex}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links a:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links .delete_group_link:focus-visible{outline-color:var(--cohota-danger)!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.clear{display:none}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.editing .quiz_group_form>.button-container{display:flex;justify-content:flex-end;gap:8px;margin:14px -16px -14px -48px!important;padding:14px 16px!important;border-top:1px solid var(--cohota-n-200)}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable:not(.editing) .quiz_group_form>.button-container{display:none!important}body #content[data-cohota-quiz-edit] #questions_tab .group_bottom{box-sizing:border-box;height:0!important;min-height:0!important;margin:0 0 20px!important;padding:0!important;overflow:hidden;border:0!important;background:transparent!important}body #content[data-cohota-quiz-edit] #questions_tab .group_bottom+.quiz_sortable.group_top{margin-top:28px!important}@media(hover:hover){body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links a:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.links .delete_group_link:hover{border-color:var(--cohota-danger)!important;background:var(--cohota-danger-wash)!important;color:var(--cohota-danger-ink)!important}}body #content[data-cohota-quiz-edit] #questions_tab .quiz_sortable.group_top+.assessment_question_bank{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:44px;margin:-4px 0 12px!important;padding:8px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control);background:var(--cohota-wash-light)!important;color:var(--cohota-n-600);font-size:13px;line-height:1.45}body #content[data-cohota-quiz-edit] #questions_tab .assessment_question_bank .cohota-bank-source__tile{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--cohota-r-icon-tile);background:var(--cohota-brand-tint);color:var(--cohota-brand)}body #content[data-cohota-quiz-edit] #questions_tab .assessment_question_bank .cohota-bank-source__tile svg{width:16px;height:16px;color:inherit}body #content[data-cohota-quiz-edit] #questions_tab .assessment_question_bank .bank_name{color:var(--cohota-brand-ink)!important;font-weight:600!important;overflow-wrap:anywhere}body #content[data-cohota-quiz-edit] #questions_tab .assessment_question_bank .bank_name_link{text-decoration:none}body #content[data-cohota-quiz-edit] #questions_tab .assessment_question_bank+.group_bottom,body #content[data-cohota-quiz-edit] #questions_tab .insufficient_count_warning+.group_bottom{display:none!important}@media(hover:hover){body #content[data-cohota-quiz-edit] #questions_tab .assessment_question_bank .bank_name_link:hover{text-decoration:underline}}body #content[data-cohota-quiz-edit] #questions_tab .insufficient_count_warning{box-sizing:border-box;display:flex;align-items:flex-start;gap:8px;min-height:0!important;margin:-4px 0 12px!important;padding:10px 12px!important;border:1px solid var(--cohota-warning)!important;border-radius:var(--cohota-r-control);background:var(--cohota-warning-wash)!important;color:var(--cohota-warning-ink)!important;font-size:13px;font-weight:500;line-height:1.45}body .ui-dialog:has(>#find_bank_dialog),body .ui-dialog:has(#find_bank_dialog){top:50%!important;left:50%!important;width:min(760px,calc(100vw - 32px))!important;max-width:760px!important;transform:translate(-50%,-50%)!important}body #find_bank_dialog{box-sizing:border-box;display:flex;flex-direction:column;width:100%!important;height:min(620px,calc(100vh - 112px))!important;min-height:420px!important;padding:16px 20px 20px!important;overflow:hidden!important;color:var(--cohota-n-900)}body #find_bank_dialog>div:first-of-type{flex:none;float:none!important;margin:0 0 12px!important;padding:0!important;line-height:1.4!important;text-align:right}body #find_bank_dialog>div:first-of-type a{color:var(--cohota-brand-ink)!important;font-size:13px;font-weight:600;text-decoration:none}body #find_bank_dialog>div:first-of-type a:hover{text-decoration:underline}body #find_bank_dialog>.clear{display:none}body #find_bank_dialog>.message{flex:none;margin:0 0 12px;padding:10px 12px;border-radius:var(--cohota-r-control);background:var(--cohota-wash-light);color:var(--cohota-n-600);font-size:13px}body #find_bank_dialog .cohota-bank-filter-note{flex:none;margin:-4px 0 12px;color:var(--cohota-n-600);font-size:12px;font-weight:500;line-height:1.45}body #find_bank_dialog .cohota-bank-filter-note[hidden]{display:none!important}body #find_bank_dialog>.find_banks{display:grid!important;grid-template-rows:auto auto minmax(0,1fr) auto;flex:1 1 auto;gap:12px;min-height:0;color:var(--cohota-n-600);font-size:14px;line-height:1.55}body #find_bank_dialog .cohota-bank-search{box-sizing:border-box;display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:42px;padding:0 8px 0 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-600)}body #find_bank_dialog .cohota-bank-search:focus-within{border-color:var(--cohota-brand);box-shadow:0 0 0 1px var(--cohota-brand)}body #find_bank_dialog .cohota-bank-search__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--cohota-n-500)}body #find_bank_dialog .cohota-bank-search__icon>svg{width:18px;height:18px}body #find_bank_dialog .cohota-bank-search__input{box-sizing:border-box;width:100%;min-width:0;min-height:40px;margin:0!important;padding:7px 0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;color:var(--cohota-n-900);font-size:14px;box-shadow:none!important}body #find_bank_dialog .cohota-bank-search__input::placeholder{color:var(--cohota-n-500);opacity:1}body #find_bank_dialog .cohota-bank-search__clear{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;border:0;border-radius:var(--cohota-r-control);background:transparent;color:var(--cohota-n-600);font-size:20px;line-height:1;cursor:pointer}body #find_bank_dialog .cohota-bank-search__clear[hidden]{display:none!important}@media(hover:hover){body #find_bank_dialog .cohota-bank-search__clear:hover{background:var(--cohota-row-hover-bg);color:var(--cohota-n-900)}}body #find_bank_dialog .cohota-bank-search__clear:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}body #find_bank_dialog .cohota-bank-search__count{color:var(--cohota-n-500);font-size:12px;font-weight:600;line-height:1.35;white-space:nowrap}body #find_bank_dialog .cohota-bank-search__empty{grid-column:1 / -1;margin:0 -8px 0 -12px;padding:9px 12px;border-top:1px solid var(--cohota-n-200);background:var(--cohota-wash-light);color:var(--cohota-n-600);font-size:13px;line-height:1.45}body #find_bank_dialog .cohota-bank-search__empty[hidden]{display:none!important}body #find_bank_dialog .bank_list{box-sizing:border-box;height:100%!important;max-height:none!important;min-height:0;margin:0!important;padding:6px!important;overflow:auto;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light)}body #find_bank_dialog .bank_list>li.bank:not(.blank){box-sizing:border-box;position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:12px;margin:0 0 6px!important;padding:9px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control);background:var(--cohota-surface)!important;color:var(--cohota-n-900);box-shadow:var(--cohota-elev-1);cursor:pointer;transition:opacity .12s,background-color .12s,border-color .12s}body #find_bank_dialog .bank_list>li.bank[data-cohota-bank-access=pending]{pointer-events:none;opacity:.55}body #find_bank_dialog .bank_list>li.bank[data-cohota-bank-access=unavailable]{display:none!important}body #find_bank_dialog .bank_list>li.bank[hidden]{display:none!important}body #find_bank_dialog .bank_list>li.bank .cohota-bank__tile{box-sizing:border-box;grid-column:1;grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--cohota-r-icon-tile);background:var(--cohota-brand-tint);color:var(--cohota-brand)}body #find_bank_dialog .bank_list>li.bank .cohota-bank__tile svg{width:18px;height:18px;color:inherit}body #find_bank_dialog .bank_list>li.bank:not(.blank):last-child{margin-bottom:0!important}@media(hover:hover){body #find_bank_dialog .bank_list>li.bank:not(.blank):hover{border-color:var(--cohota-row-hover-border)!important;background:var(--cohota-row-hover-bg)!important}}body #find_bank_dialog .bank_list>li.bank:not(.blank):focus-visible{border-color:var(--cohota-brand)!important;outline:2px solid var(--cohota-brand);outline-offset:1px}body #find_bank_dialog .bank_list>li.bank.selected:not(.blank){border-color:var(--cohota-brand)!important;background:var(--cohota-brand-tint)!important;box-shadow:none}body #find_bank_dialog .bank_list>li.bank .title{grid-column:2;grid-row:1;min-width:0;overflow:hidden;color:var(--cohota-n-900);font-size:15px;font-weight:600;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}body #find_bank_dialog .bank_list>li.bank.selected .title{color:var(--cohota-brand-ink)}body #find_bank_dialog .bank_list>li.bank .sub_content{grid-column:2;grid-row:2;min-width:0;margin-top:2px;color:var(--cohota-n-600);font-size:12px;line-height:1.45}body #find_bank_dialog .bank_list .assessment_question_count{color:var(--cohota-brand-ink);font-weight:600;font-variant-numeric:tabular-nums}body #find_bank_dialog .button-container{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0!important;padding:12px 0 0!important;border-top:1px solid var(--cohota-n-200)}body #find_bank_dialog .button-container>.btn{box-sizing:border-box;min-height:40px;margin:0!important;padding:0 14px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important;line-height:1.2}body #find_bank_dialog .button-container>.submit_button:not(:disabled){border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;box-shadow:var(--cohota-elev-1)}body #find_bank_dialog .button-container>.submit_button:disabled{border-color:var(--cohota-n-200)!important;background:var(--cohota-n-100)!important;color:var(--cohota-n-400)!important;opacity:1;box-shadow:none}body #find_bank_dialog .button-container>.cancel_button{border-color:var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important}@media(hover:hover){body #find_bank_dialog .button-container>.submit_button:not(:disabled):hover{border-color:var(--cohota-brand-hover)!important;background:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}body #find_bank_dialog .button-container>.cancel_button:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body #find_bank_dialog .button-container>.btn:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}@media only screen and (max-width:520px){body #find_bank_dialog{min-height:0!important;padding:14px 12px 16px!important}body #find_bank_dialog>div:first-of-type{text-align:left}body #find_bank_dialog .bank_list>li.bank .title{white-space:normal;overflow-wrap:anywhere}body #find_bank_dialog .button-container{flex-wrap:wrap}}body .ui-dialog:has(>#find_question_dialog),body .ui-dialog:has(#find_question_dialog){top:50%!important;left:50%!important;width:min(900px,calc(100vw - 32px))!important;max-width:900px!important;height:auto!important;max-height:calc(100dvh - 24px)!important;transform:translate(-50%,-50%)!important}body #find_question_dialog{box-sizing:border-box;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;padding:16px 20px 20px!important;overflow:hidden auto!important}body #find_question_dialog>div:first-of-type{margin-bottom:12px;text-align:right}body #find_question_dialog>div:first-of-type a{color:var(--cohota-brand-ink)!important;font-size:13px;font-weight:600}body #find_question_dialog>.clear{display:none}body #find_question_dialog>.message{margin:0 0 12px;padding:10px 12px;border-radius:var(--cohota-r-control);background:var(--cohota-wash-light);color:var(--cohota-n-600);font-size:13px}body #find_question_dialog .side_tabs_table{width:100%;height:auto;margin:0;border-collapse:separate;border-spacing:0;table-layout:fixed}body #find_question_dialog .side_tabs_table>tbody>tr>td{box-sizing:border-box;vertical-align:top;border:0!important;background:transparent!important}body #find_question_dialog .side_tabs_table td.left{width:280px;padding:0 16px 0 0!important}body #find_question_dialog .side_tabs_table td.right{padding:0 0 0 16px!important;border-left:1px solid var(--cohota-n-200)!important}body #find_question_dialog [data-cohota-bank-search]{box-sizing:border-box;display:flex;align-items:center;gap:8px;min-height:40px;margin:0 0 8px;padding:0 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface)}body #find_question_dialog [data-cohota-bank-search]:focus-within{border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus)}body #find_question_dialog .cohota-bank-search__icon{flex:none;width:16px;height:16px;color:var(--cohota-n-500)}body #find_question_dialog [data-cohota-bank-search] input{box-sizing:border-box;flex:1 1 auto;min-width:0;height:38px;margin:0;padding:0;border:0!important;border-radius:0!important;background:transparent!important;color:var(--cohota-n-900);font-size:14px;line-height:1.4;outline:none!important;box-shadow:none!important;appearance:none;-webkit-appearance:none}body #find_question_dialog .bank_list>li.bank[data-cohota-bank-hidden]{display:none!important}body #find_question_dialog [data-cohota-bank-empty]{margin:8px 2px 0;color:var(--cohota-n-600);font-size:13px;line-height:1.5}body #find_question_dialog [data-cohota-bank-empty][hidden]{display:none!important}body #find_question_dialog .bank_list{box-sizing:border-box;height:500px;max-height:calc(100dvh - 180px);margin:0!important;padding:4px!important;overflow:auto;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface)}body #find_question_dialog .bank_list>li.bank{box-sizing:border-box;margin:0!important;padding:9px 10px!important;border:0!important;border-radius:var(--cohota-r-control);background:transparent!important;cursor:pointer}body #find_question_dialog .bank_list>li.bank+li.bank{margin-top:2px!important}@media(hover:hover){body #find_question_dialog .bank_list>li.bank:not(.selected_side_tab):hover{background:var(--cohota-row-hover-bg)!important}}body #find_question_dialog .bank_list>li.bank.selected_side_tab{background:var(--cohota-brand-tint)!important}body #find_question_dialog .bank_list>li.bank a,body #find_question_dialog .bank_list>li.bank a:hover,body #find_question_dialog .bank_list>li.bank a:focus{display:block;color:var(--cohota-n-900)!important;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none!important}body #find_question_dialog .bank_list>li.bank.selected_side_tab a{color:var(--cohota-brand-ink)!important}body #find_question_dialog .bank_list .sub_content{margin-top:2px;color:var(--cohota-n-500);font-size:12px;line-height:1.4}body #find_question_dialog .side_tabs_content,body #find_question_dialog .question_list_holder{box-sizing:border-box;height:500px!important;max-height:calc(100dvh - 180px);min-height:0}body #find_question_dialog .side_tabs_content{overflow:hidden auto!important;overscroll-behavior:contain}body #find_question_dialog .question_message{margin-bottom:10px;color:var(--cohota-n-600);font-size:13px}body #find_question_dialog .question_list{height:300px;max-height:calc(100% - 175px);margin:0!important;padding:0!important;overflow:auto}body #find_question_dialog .question_list>li.found_question{margin:0!important;padding:10px 8px!important;border-bottom:1px solid var(--cohota-n-200)}body #find_question_dialog .question_list label.question_name{display:flex;align-items:flex-start;gap:8px;margin:0!important;color:var(--cohota-n-900);font-size:14px;font-weight:600}body #find_question_dialog .question_list .question_text{margin:6px 0 0 24px;color:var(--cohota-n-600);font-size:13px;line-height:1.5}body #find_question_dialog .button-container{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:12px 0 0!important;padding:12px 0 0!important;border-top:1px solid var(--cohota-n-200)}body #find_question_dialog .button-container.quiz_group_select_holder{justify-content:flex-start;border-top:0}body #find_question_dialog .button-container:not(.quiz_group_select_holder) .submit_button{border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:#fff!important}body #find_question_dialog .quiz_group_select{height:40px;margin:0;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control)}@media only screen and (max-width:640px){body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form{padding:14px 12px 12px 42px!important}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.pull-left{align-items:stretch;flex-direction:column}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form input[name="quiz_group[name]"]{flex:none;width:100%!important;max-width:none}body #content[data-cohota-quiz-edit] #questions_tab .quiz_group_form>.button-container{margin-left:-42px!important}body #find_question_dialog{height:calc(100vh - 112px)!important;min-height:0!important;overflow:auto!important}body #find_question_dialog .side_tabs_table,body #find_question_dialog .side_tabs_table>tbody,body #find_question_dialog .side_tabs_table>tbody>tr,body #find_question_dialog .side_tabs_table>tbody>tr>td{display:block;width:100%!important;height:auto}body #find_question_dialog .side_tabs_table td.left{padding:0 0 12px!important}body #find_question_dialog .side_tabs_table td.right{padding:12px 0 0!important;border-top:1px solid var(--cohota-n-200)!important;border-left:0!important}body #find_question_dialog .bank_list{height:auto;max-height:180px}body #find_question_dialog .side_tabs_content,body #find_question_dialog .question_list_holder{height:auto!important;max-height:none}body #find_question_dialog .question_list{height:auto;max-height:280px}}body #content[data-cohota-quiz-edit] #quiz_edit_wrapper>.form{padding:0!important}body #content[data-cohota-quiz-edit] #quiz_title,body #content[data-cohota-quiz-edit] #quiz_options_form>div>div:has(>.ic-RichContentEditor){box-sizing:border-box;display:block;width:100%!important;max-width:none!important;margin:0!important}body #content[data-cohota-quiz-edit] #quiz_title{border-color:var(--cohota-n-300)!important}body #content[data-cohota-quiz-edit] #quiz_options_form>div>div:has(>.ic-RichContentEditor){margin:16px 0 22px!important;color:var(--cohota-n-700);font-size:14px;font-weight:600}body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options){display:grid;grid-template-columns:169px minmax(0,580px);align-items:start;gap:0;margin:0 0 16px!important}body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options):before,body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options):after{display:none!important}body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options)>label.control-label{grid-column:1;float:none!important;width:auto!important;margin:0!important;padding:10px 12px 0 0!important;line-height:1.4}body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options)>.controls{grid-column:2;margin:0!important;min-width:0}body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options)>.controls:only-child{grid-column:2;box-sizing:border-box;padding:0;border:0;border-radius:0;background:var(--cohota-surface)}body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options)>.controls>select:not(.cr-input),body #content[data-cohota-quiz-edit] .option-group,body #content[data-cohota-quiz-edit] .option-caption{box-sizing:border-box!important;display:block;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body #content[data-cohota-quiz-edit] .option-caption{margin:24px 0 10px!important;padding:0;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}body #content[data-cohota-quiz-edit] .option-caption:first-child{margin-top:0!important}body #content[data-cohota-quiz-edit] .option-caption strong{font-size:inherit!important;font-weight:inherit!important}body #content[data-cohota-quiz-edit] .option-group{margin:0 0 10px!important;padding:6px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important}body #content[data-cohota-quiz-edit] #quiz_options_form .option-group .options{display:block!important;margin:8px 10px 8px 30px!important;padding:10px 12px!important;border-left:0!important;border-radius:var(--cohota-r-control);background:transparent}body #content[data-cohota-quiz-edit] #quiz_options_form .controls>div:not(.option-group):not(.options){margin:0 0 10px}body #content[data-cohota-quiz-edit] #quiz_options_form .controls>label.checkbox,body #content[data-cohota-quiz-edit] #quiz_options_form .controls>label.radio{margin-bottom:8px!important}body #content[data-cohota-quiz-edit] .option-group .ip_filtering_link{display:inline-flex;align-items:center;height:40px;margin-left:8px;vertical-align:top}body #content[data-cohota-quiz-edit] .option-group .options>div{margin-bottom:10px}body #content[data-cohota-quiz-edit] .option-group .options>div:last-child{margin-bottom:0}body #content[data-cohota-quiz-edit] .option-group select{box-sizing:border-box;width:100%!important;max-width:100%!important}body #content[data-cohota-quiz-edit] label.checkbox,body #content[data-cohota-quiz-edit] label.radio,body #content[data-cohota-assignment-edit] label.checkbox,body #content[data-cohota-assignment-edit] label.radio{box-sizing:border-box;display:block;margin:0 0 6px!important;padding:7px 10px 7px 30px!important;color:var(--cohota-n-900);font-size:14px;line-height:1.45;cursor:pointer;border-radius:var(--cohota-r-control);transition:background-color .12s}body #content[data-cohota-quiz-edit] label.checkbox:before,body #content[data-cohota-quiz-edit] label.radio:before,body #content[data-cohota-assignment-edit] label.checkbox:before,body #content[data-cohota-assignment-edit] label.radio:before{content:none!important}@media(hover:hover){body #content[data-cohota-quiz-edit] label.checkbox:hover,body #content[data-cohota-quiz-edit] label.radio:hover,body #content[data-cohota-assignment-edit] label.checkbox:hover,body #content[data-cohota-assignment-edit] label.radio:hover{background:var(--cohota-row-hover-bg)}}body #content[data-cohota-quiz-edit] label.checkbox.inline,body #content[data-cohota-quiz-edit] label.radio.inline,body #content[data-cohota-assignment-edit] label.checkbox.inline,body #content[data-cohota-assignment-edit] label.radio.inline{display:inline-block;margin-right:10px!important}body #content[data-cohota-quiz-edit] label.checkbox>input[type=checkbox],body #content[data-cohota-quiz-edit] label.radio>input[type=radio],body #content[data-cohota-assignment-edit] label.checkbox>input[type=checkbox],body #content[data-cohota-assignment-edit] label.radio>input[type=radio]{margin:2px 0 0 -20px!important;accent-color:var(--cohota-brand)}body #content[data-cohota-quiz-edit] .option-group label.inline,body #content[data-cohota-quiz-edit] #quiz_options_form label.inline{margin:0 8px 0 0!important;color:var(--cohota-n-700);font-size:14px;font-weight:500}body #content[data-cohota-quiz-edit] #quiz_time_limit,body #content[data-cohota-quiz-edit] #quiz_allowed_attempts{width:72px!important;max-width:72px!important;text-align:center}body #content[data-cohota-quiz-edit] .option-group input[type=text],body #content[data-cohota-quiz-edit] .option-group input[type=password]{box-sizing:border-box;flex:none;width:240px!important;max-width:100%}body #content[data-cohota-quiz-edit] .option-group .date_field_container.inline{display:block!important;max-width:240px;margin:6px 0 0!important}body #content[data-cohota-quiz-edit] .option-group .input-append input[type=text]{flex:1 1 auto;width:auto!important}body #content[data-cohota-quiz-edit] #overrides-wrapper{display:grid;grid-template-columns:169px minmax(0,580px);align-items:start;margin-top:20px}body #content[data-cohota-quiz-edit] #overrides-wrapper>label.control-label{grid-column:1;float:none!important;width:auto!important;margin:0!important;padding:10px 12px 0 0!important}body #content[data-cohota-quiz-edit] #overrides-wrapper>.quiz-overrides-column-right{grid-column:2;box-sizing:border-box;display:block!important;width:100%!important;max-width:none;min-width:0;margin:0!important}body #right-side[data-cohota-quiz-side=review]{box-sizing:border-box;display:grid;gap:8px;padding:14px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);color:var(--cohota-n-900)}body #right-side[data-cohota-quiz-side=review] #sidebar_content,body #right-side[data-cohota-quiz-side=review] .page-action-list{margin:0!important;padding:0}body #right-side[data-cohota-quiz-side=review] #sidebar_content>.page-action-list{display:grid;gap:8px}body #right-side[data-cohota-quiz-side=review] .page-action-list>h2{margin:0 0 2px!important;padding:0!important;border:0!important;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0;text-transform:none}body #right-side[data-cohota-quiz-side=review] #download_submission_button{box-sizing:border-box;display:flex!important;align-items:center;gap:8px;width:100%;min-height:40px;margin:0!important;padding:8px 10px!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control);background:transparent!important;color:var(--cohota-n-700)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important}body #right-side[data-cohota-quiz-side=review] #download_submission_button:before{flex:none;margin:0!important;font-size:16px}body #right-side[data-cohota-quiz-side=review]>.page-action-list>li>a{width:100%;min-height:44px;margin:0!important;text-align:left!important}body #right-side[data-cohota-quiz-side=review] #download_submission_button:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body #right-side[data-cohota-quiz-side=review]>div:not(#sidebar_content){box-sizing:border-box;margin:8px 0 0;padding:12px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light)}body #right-side[data-cohota-quiz-side=review]>div:not(#sidebar_content)>div:first-child{margin:0!important;padding:0 0 8px!important;border:0!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}body #right-side[data-cohota-quiz-side=review] table.summary{width:100%;margin:0!important;border:0!important;border-collapse:collapse;background:transparent!important;font-size:14px!important}body #right-side[data-cohota-quiz-side=review] table.summary :is(th,td){padding:6px 0!important;border:0!important;background:transparent!important;line-height:1.45!important}body #right-side[data-cohota-quiz-side=review] table.summary th{width:auto;color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:600!important;text-align:left!important}body #right-side[data-cohota-quiz-side=review] table.summary tbody td{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;text-align:left!important}body #right-side[data-cohota-quiz-side=review] table.summary tbody tr{display:flex;align-items:baseline;gap:8px}body #right-side[data-cohota-quiz-side=review] table.summary td.footnote{padding-top:10px!important;border-top:1px solid var(--cohota-n-200)!important;color:var(--cohota-n-500)!important;font-size:12px!important;text-align:left!important}body #right-side[data-cohota-quiz-side=review] table.summary td.footnote a{color:var(--cohota-link-ink)!important;font-size:12px!important;font-weight:600;text-decoration:none}body #right-side[data-cohota-quiz-side=review]>a[rel=nofollow][data-method=post]{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin:0!important;padding:9px 12px;border:1px solid var(--cohota-brand-tint);border-radius:var(--cohota-r-control);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)!important;font-size:14px;font-weight:600;line-height:1.4;text-align:left;text-decoration:none!important}body #right-side[data-cohota-quiz-side=review]>a[rel=nofollow][data-method=post] .cohota-quiz-side__icon{flex:none}@media(hover:hover){body #right-side[data-cohota-quiz-side=review]>a[rel=nofollow][data-method=post]:hover{border-color:var(--cohota-brand-hover);background:var(--cohota-brand-hover);color:var(--cohota-on-brand)!important;box-shadow:var(--cohota-elev-1)}}body #right-side[data-cohota-quiz-side=review]>a[rel=nofollow][data-method=post]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body #right-side[data-cohota-quiz-side=review]>br{display:none}body #right-side[data-cohota-quiz-side=student-result]{box-sizing:border-box;display:grid;gap:12px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-n-900)}body #right-side[data-cohota-quiz-side=student-result]>#sidebar_content{display:none!important}body #right-side[data-cohota-quiz-side=student-result]>div:not(#sidebar_content){box-sizing:border-box;width:100%;margin:0!important;padding:14px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body #right-side[data-cohota-quiz-side=student-result]>div:has(table.summary)>div:first-child{margin:0!important;padding:0 0 10px!important;border:0!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}body #right-side[data-cohota-quiz-side=student-result] table.summary{display:grid;width:100%;margin:0!important;border:0!important;border-collapse:collapse;background:transparent!important;font-size:14px!important}body #right-side[data-cohota-quiz-side=student-result] table.summary :is(tbody,tfoot){display:block;width:100%}body #right-side[data-cohota-quiz-side=student-result] table.summary tbody{order:1}body #right-side[data-cohota-quiz-side=student-result] table.summary tfoot{order:2}body #right-side[data-cohota-quiz-side=student-result] table.summary tbody tr{box-sizing:border-box;display:grid;gap:2px;width:100%;padding:8px 0;border-top:1px solid var(--cohota-n-200)}body #right-side[data-cohota-quiz-side=student-result] table.summary tbody tr:first-child{border-top:0}body #right-side[data-cohota-quiz-side=student-result] table.summary :is(th,td){display:block;width:auto!important;padding:0!important;border:0!important;background:transparent!important;line-height:1.45!important;text-align:left!important}body #right-side[data-cohota-quiz-side=student-result] table.summary th{color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:600!important}body #right-side[data-cohota-quiz-side=student-result] table.summary tbody td{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:700!important}body #right-side[data-cohota-quiz-side=student-result] table.summary tfoot tr{display:block;width:100%}body #right-side[data-cohota-quiz-side=student-result] table.summary td.footnote{margin-top:4px;padding-top:10px!important;border-top:1px solid var(--cohota-n-200)!important;color:var(--cohota-n-500)!important;font-size:12px!important;font-weight:400!important}body #right-side[data-cohota-quiz-side=student-result]>div:not(:has(table.summary)):not(:has(>a[data-method=post][href*="/take"])){display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px!important;background:var(--cohota-wash-light);color:var(--cohota-n-700);font-size:13px!important;font-weight:600;line-height:1.4!important;text-align:center}body #right-side[data-cohota-quiz-side=student-result]>div:has(>a[data-method=post][href*="/take"]){display:grid;gap:8px;padding:12px!important}body #right-side[data-cohota-quiz-side=student-result]>div>a[data-method=post][href*="/take"]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--cohota-brand);border-radius:var(--cohota-r-control);background:var(--cohota-brand);color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600;line-height:1.35;text-align:left;text-decoration:none!important}body #right-side[data-cohota-quiz-side=student-result]>div>a[data-method=post][href*="/take"]>.cohota-quiz-side__icon{flex:none}@media(hover:hover){body #right-side[data-cohota-quiz-side=student-result]>div>a[data-method=post][href*="/take"]:hover{border-color:var(--cohota-brand-hover);background:var(--cohota-brand-hover);box-shadow:var(--cohota-elev-1)}}body #right-side[data-cohota-quiz-side=student-result]>div>a[data-method=post][href*="/take"]:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body #right-side[data-cohota-quiz-side=student-result]>div:has(>a[data-method=post][href*="/take"])>br{display:none}body #right-side[data-cohota-quiz-side=student-result]>div:has(>a[data-method=post][href*="/take"])>span{display:block;margin:0;padding:0!important;color:var(--cohota-n-600);font-size:12px!important;line-height:1.45;text-align:left}body #content #quiz_show[data-cohota-quiz-result=student]>.quiz-header{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid var(--cohota-n-200)}body #content #quiz_show[data-cohota-quiz-result=student] #quiz_title{margin:0 0 14px!important;color:var(--cohota-n-900);font-size:clamp(26px,3vw,32px)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em}body #content #quiz_show[data-cohota-quiz-result=student] .row-fluid:has(#quiz_student_details){margin:0}body #content #quiz_show[data-cohota-quiz-result=student] #quiz_student_details{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:0!important;padding:4px 0;overflow:hidden;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light);list-style:none}body #content #quiz_show[data-cohota-quiz-result=student] #quiz_student_details>li{box-sizing:border-box;display:grid;align-content:start;gap:4px;min-width:0;margin:0!important;padding:10px 14px!important;border:0!important;background:transparent!important}body #content #quiz_show[data-cohota-quiz-result=student] #quiz_student_details>li>.title{color:var(--cohota-n-600);font-size:12px;font-weight:600;line-height:1.35}body #content #quiz_show[data-cohota-quiz-result=student] #quiz_student_details>li>.value{min-width:0;color:var(--cohota-n-900);font-size:15px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}body #content #quiz_show[data-cohota-quiz-result=student] .take_quiz_button{display:flex;justify-content:center;margin:14px 0 20px!important}body #content #quiz_show[data-cohota-quiz-result=student] #take_quiz_link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:0!important;padding:8px 14px!important;border:1px solid var(--cohota-brand)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;box-shadow:none!important}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table:empty,body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table:not(:has(*)){margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table{box-sizing:border-box;margin:0!important;padding:16px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>.desc>h3{margin:0 0 10px!important;color:var(--cohota-n-900);font-size:18px!important;font-weight:700!important;line-height:1.35}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table{width:100%;margin:0!important;border:0!important;border-collapse:separate;border-spacing:0;background:transparent!important;table-layout:fixed}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table :is(th,td){padding:9px 10px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;color:var(--cohota-n-700);font-size:13px!important;line-height:1.4;text-align:left;overflow-wrap:anywhere}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table thead :is(th,td){background:var(--cohota-wash-light)!important;color:var(--cohota-n-600);font-size:12px!important;font-weight:700}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table tbody th{color:var(--cohota-n-600);font-size:11px!important;font-weight:700;letter-spacing:.02em}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table a{color:var(--cohota-link-ink)!important;font-weight:600;text-decoration:none}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table .submission-pending-review{margin:10px 0 0!important;color:var(--cohota-n-500);font-size:12px;line-height:1.45}@media(max-width:767px){body #content #quiz_show[data-cohota-quiz-result=student] #quiz_student_details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){body #content #quiz_show[data-cohota-quiz-result=student] #quiz_student_details>li:first-child{grid-column:1 / -1}body #content #quiz_show[data-cohota-quiz-result=student] .take_quiz_button{justify-content:stretch}body #content #quiz_show[data-cohota-quiz-result=student] #take_quiz_link{width:100%}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table{padding:14px}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table,body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table :is(thead,tbody){display:block;width:100%}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table thead td:first-child{display:none}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table tbody th.ic-Table--header-row{grid-column:1 / -1;padding-bottom:4px!important;border-bottom:0!important}body #content #quiz_show[data-cohota-quiz-result=student] #quiz-submission-version-table>table :is(th,td){padding:8px 6px!important}}@media only screen and (max-width:900px){body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options),body #content[data-cohota-quiz-edit] #overrides-wrapper{grid-template-columns:minmax(0,1fr);width:100%}body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options)>label.control-label,body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options)>.controls,body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options)>.controls:only-child,body #content[data-cohota-quiz-edit] #overrides-wrapper>label.control-label,body #content[data-cohota-quiz-edit] #overrides-wrapper>.quiz-overrides-column-right{grid-column:1}body #content[data-cohota-quiz-edit] #quiz_options_form .control-group:not(.options)>label.control-label,body #content[data-cohota-quiz-edit] #overrides-wrapper>label.control-label{padding:0 0 6px!important}}body.with-left-side #content[data-cohota-acct] #user-info-fieldsets>fieldset,body.with-left-side #content[data-cohota-acct] fieldset#courses,body.with-left-side[class*=context-account_] #content #user-info-fieldsets>fieldset,body.with-left-side[class*=context-account_] #content fieldset#courses{box-sizing:border-box;margin:0 0 16px!important;padding:14px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-acct] #user-info-fieldsets>fieldset>legend,body.with-left-side #content[data-cohota-acct] fieldset#courses>legend,body.with-left-side[class*=context-account_] #content #user-info-fieldsets>fieldset>legend,body.with-left-side[class*=context-account_] #content fieldset#courses>legend{display:block;float:left;width:100%;margin:0 0 10px!important;padding:0!important;border:0!important;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}body.with-left-side #content[data-cohota-acct] fieldset>legend>h4.profileHeader,body.with-left-side[class*=context-account_] #content fieldset>legend>h4.profileHeader{margin:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}body.with-left-side #content[data-cohota-acct] .cohota-acct-head+div>h2,body.with-left-side[class*=context-account_] #content .cohota-acct-head+div>h2{margin:0 0 14px!important;color:var(--cohota-n-900)!important;font-size:20px!important;font-weight:700!important;line-height:1.4!important}body.with-left-side #content[data-cohota-acct] #pageviews_datefilter,body.with-left-side #content[data-cohota-acct] .cohota-acct-head+div>h3,body.with-left-side[class*=context-account_] #content #pageviews_datefilter,body.with-left-side[class*=context-account_] #content .cohota-acct-head+div>h3{margin:22px 0 10px!important;color:var(--cohota-n-900)!important;font-size:17px!important;font-weight:700!important;line-height:1.4!important}body.with-left-side #content[data-cohota-acct] table.profile_table,body.with-left-side[class*=context-account_] #content table.profile_table{width:100%;margin:0;border-collapse:collapse}body.with-left-side #content[data-cohota-acct] table.profile_table th,body.with-left-side #content[data-cohota-acct] table.profile_table td,body.with-left-side[class*=context-account_] #content table.profile_table th,body.with-left-side[class*=context-account_] #content table.profile_table td{padding:9px 12px 9px 0!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;vertical-align:middle;text-align:left}body.with-left-side #content[data-cohota-acct] table.profile_table th,body.with-left-side[class*=context-account_] #content table.profile_table th{width:180px;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:600!important}body.with-left-side #content[data-cohota-acct] table.profile_table td,body.with-left-side[class*=context-account_] #content table.profile_table td{color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:400!important}body.with-left-side #content[data-cohota-acct] table.profile_table tr:last-child th,body.with-left-side #content[data-cohota-acct] table.profile_table tr:last-child td,body.with-left-side[class*=context-account_] #content table.profile_table tr:last-child th,body.with-left-side[class*=context-account_] #content table.profile_table tr:last-child td{border-bottom:0!important;padding-bottom:0!important}body.with-left-side #content[data-cohota-acct] table.profile_table td.links,body.with-left-side[class*=context-account_] #content table.profile_table td.links{padding-top:12px!important;color:var(--cohota-n-300)!important;font-size:0!important;line-height:2}body.with-left-side #content[data-cohota-acct] table.profile_table td.links>a,body.with-left-side[class*=context-account_] #content table.profile_table td.links>a{display:inline-block;margin:0 10px 0 0;padding:5px 10px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);color:var(--cohota-n-900)!important;font-size:13px!important;font-weight:500;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-acct] table.profile_table td.links>a:hover,body.with-left-side[class*=context-account_] #content table.profile_table td.links>a:hover{border-color:var(--cohota-ctrl-hover-border);background:var(--cohota-ctrl-hover-bg);color:var(--cohota-ctrl-hover-fg)!important;text-decoration:none}}body.with-left-side #content[data-cohota-acct] #login_information table.ic-Table th,body.with-left-side #content[data-cohota-acct] #login_information table.ic-Table td,body.with-left-side[class*=context-account_] #content #login_information table.ic-Table th,body.with-left-side[class*=context-account_] #content #login_information table.ic-Table td{padding:10px 12px 10px 0!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;vertical-align:middle;font-size:13px}body.with-left-side #content[data-cohota-acct] #login_information .unique_id,body.with-left-side[class*=context-account_] #content #login_information .unique_id{display:block;margin-bottom:2px;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important}body.with-left-side #content[data-cohota-acct] #login_information .login_details_list,body.with-left-side[class*=context-account_] #content #login_information .login_details_list{margin:0;padding:0;list-style:none}body.with-left-side #content[data-cohota-acct] #login_information .login_details_label,body.with-left-side[class*=context-account_] #content #login_information .login_details_label{color:var(--cohota-n-600);font-weight:600}body.with-left-side #content[data-cohota-acct] #courses ul.context_list,body.with-left-side[class*=context-account_] #content #courses ul.context_list{box-sizing:border-box;max-height:min(52vh,520px)!important;margin:0!important;padding:6px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-surface);font-size:13px!important}body.with-left-side #content[data-cohota-acct] #courses ul.context_list>li,body.with-left-side[class*=context-account_] #content #courses ul.context_list>li{box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:var(--cohota-r-row-nested, 5px)}body.with-left-side #content[data-cohota-acct] #courses ul.context_list>li>a,body.with-left-side[class*=context-account_] #content #courses ul.context_list>li>a{float:none!important;flex:1 1 auto;min-width:0;max-width:none!important;text-decoration:none}body.with-left-side #content[data-cohota-acct] #courses ul.context_list>li>span,body.with-left-side[class*=context-account_] #content #courses ul.context_list>li>span{float:none!important;flex:none;margin:0!important}body.with-left-side #content[data-cohota-acct] #courses ul.context_list .name,body.with-left-side[class*=context-account_] #content #courses ul.context_list .name{display:block;color:var(--cohota-link-ink)!important;font-size:14px!important;font-weight:600!important;line-height:1.4}body.with-left-side #content[data-cohota-acct] #courses ul.context_list .subtitle,body.with-left-side[class*=context-account_] #content #courses ul.context_list .subtitle{display:block;color:var(--cohota-n-500)!important;font-size:12px!important;line-height:1.5}body.with-left-side #content[data-cohota-acct] #courses #courses_list>h3,body.with-left-side[class*=context-account_] #content #courses #courses_list>h3{margin:0 0 8px!important;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:600!important}body.with-left-side #content[data-cohota-acct] #courses>#content,body.with-left-side[class*=context-account_] #content #courses>#content{overflow:visible!important;font-size:1em!important}body.with-left-side #content[data-cohota-acct] #pageviews thead.ui-widget-header,body.with-left-side[class*=context-account_] #content #pageviews thead.ui-widget-header{border-color:var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important}body.with-left-side #content[data-cohota-acct] table.profile_table tr:last-child,body.with-left-side[class*=context-account_] #content table.profile_table tr:last-child{display:block}body.with-left-side #content[data-cohota-acct] table.profile_table tr:last-child>td.links,body.with-left-side[class*=context-account_] #content table.profile_table tr:last-child>td.links{display:block;width:100%;padding-left:0!important}body.with-left-side #right-side .btn.button-sidebar-wide>i[class*=icon-],body.with-left-side #right-side .btn.button-sidebar-wide svg{flex:none;margin:0!important}body.with-left-side #content[data-cohota-acct] #user-info-fieldsets,body.with-left-side #content[data-cohota-acct] #user-info-fieldsets>fieldset,body.with-left-side #content[data-cohota-acct] fieldset#courses,body.with-left-side[class*=context-account_] #content #user-info-fieldsets,body.with-left-side[class*=context-account_] #content #user-info-fieldsets>fieldset,body.with-left-side[class*=context-account_] #content fieldset#courses{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}body.with-left-side #content[data-cohota-acct] table.profile_table,body.with-left-side #content[data-cohota-acct] #login_information table.ic-Table,body.with-left-side[class*=context-account_] #content table.profile_table,body.with-left-side[class*=context-account_] #content #login_information table.ic-Table{max-width:100%!important}body.with-left-side #content[data-cohota-acct] table.profile_table td,body.with-left-side #content[data-cohota-acct] #login_information table.ic-Table th,body.with-left-side #content[data-cohota-acct] #login_information table.ic-Table td,body.with-left-side[class*=context-account_] #content table.profile_table td,body.with-left-side[class*=context-account_] #content #login_information table.ic-Table th,body.with-left-side[class*=context-account_] #content #login_information table.ic-Table td{overflow-wrap:anywhere}@media(max-width:900px){body.with-left-side #content[data-cohota-acct] table.profile_table th,body.with-left-side[class*=context-account_] #content table.profile_table th{width:130px}}body.with-left-side #content[data-cohota-acct] #user-info-fieldsets,body.with-left-side #content[data-cohota-acct] #user-info-fieldsets>fieldset,body.with-left-side #content[data-cohota-acct] fieldset#courses,body.with-left-side #content[data-cohota-acct] table.profile_table td,body.with-left-side #content[data-cohota-acct] table.profile_table th,body.with-left-side[class*=context-account_] #content #user-info-fieldsets,body.with-left-side[class*=context-account_] #content #user-info-fieldsets>fieldset,body.with-left-side[class*=context-account_] #content fieldset#courses,body.with-left-side[class*=context-account_] #content table.profile_table td,body.with-left-side[class*=context-account_] #content table.profile_table th{min-width:0!important}body.with-left-side #content[data-cohota-acct] table.profile_table td.links,body.with-left-side[class*=context-account_] #content table.profile_table td.links{display:flex!important;flex-wrap:wrap;gap:8px;white-space:normal!important}body.with-left-side #content[data-cohota-acct] table.profile_table td.links>a,body.with-left-side[class*=context-account_] #content table.profile_table td.links>a{margin:0!important;white-space:nowrap}body.with-left-side #content[data-cohota-acct] table.profile_table td.links,body.with-left-side[class*=context-account_] #content table.profile_table td.links{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;font-size:0!important;line-height:0}body.with-left-side #content[data-cohota-acct] table.profile_table td.links>a,body.with-left-side[class*=context-account_] #content table.profile_table td.links>a{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;font-size:13px!important;line-height:1.4!important}body.with-left-side #content[data-cohota-acct] .cohota-user-action__icon,body.with-left-side[class*=context-account_] #content .cohota-user-action__icon{flex:none;width:16px;height:16px;color:currentColor}body.with-left-side #content[data-cohota-acct] table.profile_table td.links>a[data-cohota-user-action=trash],body.with-left-side[class*=context-account_] #content table.profile_table td.links>a[data-cohota-user-action=trash]{color:var(--cohota-danger-ink)!important}@media(hover:hover){body.with-left-side #content[data-cohota-acct] table.profile_table td.links>a[data-cohota-user-action=trash]:hover,body.with-left-side[class*=context-account_] #content table.profile_table td.links>a[data-cohota-user-action=trash]:hover{border-color:var(--cohota-danger)!important;background:var(--cohota-danger)!important;color:#fff!important}}body.with-left-side #content[data-cohota-acct] #login_information table.ic-Table th,body.with-left-side #content[data-cohota-acct] #login_information table.ic-Table td,body.with-left-side[class*=context-account_] #content #login_information table.ic-Table th,body.with-left-side[class*=context-account_] #content #login_information table.ic-Table td{vertical-align:top!important}body.with-left-side #content[data-cohota-acct] .add_pseudonym_link,body.with-left-side[class*=context-account_] #content .add_pseudonym_link{display:inline-flex!important;align-items:center;gap:6px;margin-top:10px;padding:5px 10px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);color:var(--cohota-n-900)!important;font-size:13px!important;font-weight:500;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-acct] .add_pseudonym_link:hover,body.with-left-side[class*=context-account_] #content .add_pseudonym_link:hover{border-color:var(--cohota-ctrl-hover-border);background:var(--cohota-ctrl-hover-bg);color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-acct] #courses ul.context_list>li,body.with-left-side[class*=context-account_] #content #courses ul.context_list>li{transition:background-color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-acct] #courses ul.context_list>li:hover,body.with-left-side[class*=context-account_] #content #courses ul.context_list>li:hover{background:var(--cohota-row-hover-bg)!important}}body.with-left-side #content[data-cohota-acct] #courses ul.context_list>li a[class*=delete],body.with-left-side #content[data-cohota-acct] #courses ul.context_list>li .unenrollment_link,body.with-left-side #content[data-cohota-acct] #courses ul.context_list>li>span>a,body.with-left-side[class*=context-account_] #content #courses ul.context_list>li a[class*=delete],body.with-left-side[class*=context-account_] #content #courses ul.context_list>li .unenrollment_link,body.with-left-side[class*=context-account_] #content #courses ul.context_list>li>span>a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-400)!important;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-acct] #courses ul.context_list>li>span>a:hover,body.with-left-side[class*=context-account_] #content #courses ul.context_list>li>span>a:hover{border-color:var(--cohota-danger)!important;background:var(--cohota-danger)!important;color:#fff!important}}body.with-left-side #content[data-cohota-acct] .input-append>input[type=text],body.with-left-side #content[data-cohota-acct] .input-append>input.ic-Input,body.with-left-side[class*=context-account_] #content .input-append>input[type=text],body.with-left-side[class*=context-account_] #content .input-append>input.ic-Input{box-sizing:border-box!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-right:0!important;border-radius:var(--cohota-r-control) 0 0 var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;box-shadow:none!important}body.with-left-side #right-side button[class*=-baseButton]:not(:has([class*=baseButton__iconOnly])){box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;margin-top:8px;padding:8px 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;box-shadow:var(--cohota-elev-1)}body.with-left-side #right-side button[class*=-baseButton]:not(:has([class*=baseButton__iconOnly])) svg{flex:none;margin:0!important}@media(hover:hover){body.with-left-side #right-side button[class*=-baseButton]:not(:has([class*=baseButton__iconOnly])):hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-course] .ig-row a.ig-title,body.with-left-side[class*=context-course_] #content .ig-row a.ig-title{display:inline-block;padding:4px 0;min-height:24px}body.with-left-side #content[data-cohota-course] a.add_assignment,body.with-left-side #content[data-cohota-course] .ig-header button.al-trigger,body.with-left-side #content[data-cohota-course] .ig-admin button.al-trigger,body.with-left-side #content[data-cohota-course] .ig-admin a.al-trigger,body.with-left-side[class*=context-course_] #content a.add_assignment,body.with-left-side[class*=context-course_] #content .ig-header button.al-trigger,body.with-left-side[class*=context-course_] #content .ig-admin button.al-trigger,body.with-left-side[class*=context-course_] #content .ig-admin a.al-trigger{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px}body.with-left-side #content[data-cohota-course] table.ic-Table td a,body.with-left-side #content[data-cohota-course] table.ic-Table th a,body.with-left-side #content[data-cohota-course] a.jump_to_today_link,body.with-left-side[class*=context-course_] #content table.ic-Table td a,body.with-left-side[class*=context-course_] #content table.ic-Table th a,body.with-left-side[class*=context-course_] #content a.jump_to_today_link{display:inline-block;padding:5px 0;min-height:24px}body.with-left-side #content[data-cohota-course] .ig-header-title button.element_toggler,body.with-left-side #content[data-cohota-course] button.element_toggler.accessible-toggler,body.with-left-side[class*=context-course_] #content .ig-header-title button.element_toggler,body.with-left-side[class*=context-course_] #content button.element_toggler.accessible-toggler{box-sizing:border-box;display:inline-flex;align-items:center;min-height:24px;padding:1px 0}body.with-left-side #content[data-cohota-course] .ig-details__item a.tooltip_link,body.with-left-side[class*=context-course_] #content .ig-details__item a.tooltip_link{display:inline-block;padding:6px 0;min-height:24px}body.with-left-side #content[data-cohota-assignment-edit] a.edit_letter_grades_link{display:inline-block;padding:5px 0;min-height:24px}body.with-left-side #content[data-cohota-assignment-edit] label:has(>input[type=checkbox]),body.with-left-side #content[data-cohota-assignment-edit] .ic-Form-control--checkbox label{display:inline-flex;align-items:center;gap:8px;min-height:24px}body.assessing #content .quiz-header{margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid var(--cohota-n-200)}body.assessing #content .quiz-header>h1{margin:0 0 12px!important;color:var(--cohota-n-900);font-size:clamp(26px,3vw,32px)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em}body.assessing #content .quiz-header>.alert,body.assessing #content .quiz-header>p>.alert{box-sizing:border-box;margin:0 0 14px!important;padding:12px!important;border:1px solid var(--cohota-danger-line)!important;border-radius:var(--cohota-r-control);background:var(--cohota-danger-wash)!important;color:var(--cohota-danger-ink)!important;font-size:14px;line-height:1.45}body.assessing #content .quiz-header>h2{margin:8px 0!important;color:var(--cohota-n-900);font-size:18px!important;font-weight:700!important;line-height:1.35!important}body.assessing #content .quiz-header #quiz-instructions{margin:0;padding:0;border:0;color:var(--cohota-n-700);line-height:1.6}body.assessing #content #submit_quiz_form,body.assessing #content #questions.assessing{width:100%;margin:0;background:transparent!important}body.assessing #content #questions>.quiz_sortable.question_holder{margin:0 0 16px!important;padding:0!important;border:0!important;background:transparent!important}body.assessing #content #questions .display_question{box-sizing:border-box;width:100%;margin:0!important;padding:0!important;overflow:hidden;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body.assessing #content #questions .display_question>.move,body.assessing #content #questions .display_question>.links{display:none!important}body.assessing #content #questions .display_question>.header{box-sizing:border-box;display:flex;align-items:center;gap:12px;min-height:48px;margin:0!important;padding:8px 16px 8px 58px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-900)!important}body.assessing #content #questions .display_question>.header .question_name{min-width:0;color:var(--cohota-n-900)!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}body.assessing #content #questions .display_question>.header .question_points_holder{display:inline-flex;align-items:center;flex:none;gap:4px;min-height:28px;margin:0 0 0 auto!important;padding:4px 9px;border:1px solid var(--cohota-n-200);border-radius:999px;background:var(--cohota-surface);color:var(--cohota-n-700)!important;font-size:13px!important;font-weight:600!important;line-height:1!important}body.assessing #content #questions .display_question>.flag_question{box-sizing:border-box;position:absolute!important;z-index:2;top:8px!important;left:14px!important;width:32px!important;height:32px!important;margin:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control);display:inline-flex!important;align-items:center;justify-content:center;background-color:var(--cohota-surface)!important;background-image:none!important;box-shadow:none!important}body.assessing #content #questions .display_question>.flag_question:before{content:"\2691";color:var(--cohota-n-600);font-family:Arial,sans-serif;font-size:18px;font-weight:400;line-height:1}body.assessing #content #questions .display_question>.flag_question[aria-checked=true]{border-color:var(--cohota-warning)!important;background-color:var(--cohota-warning-wash)!important}body.assessing #content #questions .display_question>.flag_question[aria-checked=true]:before{color:var(--cohota-warning-ink)}@media(hover:hover){body.assessing #content #questions .display_question>.flag_question:hover{border-color:var(--cohota-brand)!important;background-color:var(--cohota-brand-tint)!important}}body.assessing #content #questions .display_question>.flag_question:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.assessing #content #questions .display_question>.text{box-sizing:border-box;width:100%;margin:0!important;padding:18px 20px 20px!important;border:0!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)}body.assessing #content #questions .question_text{margin:0 0 16px;color:var(--cohota-n-900);font-size:16px;font-weight:500;line-height:1.6}body.assessing #content #questions .question_text>:first-child{margin-top:0!important}body.assessing #content #questions .question_text>:last-child{margin-bottom:0!important}body.assessing #content #questions .answers,body.assessing #content #questions .answers fieldset{min-width:0;margin:0!important;padding:0!important;border:0!important}body.assessing #content #questions .answers,body.assessing #content #questions .answers fieldset{display:grid;gap:8px}body.assessing #content #questions .answers .answer{min-width:0;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.assessing #content #questions .answers .answer_row{box-sizing:border-box;display:flex!important;align-items:center;gap:12px;width:100%;min-height:44px;margin:0!important;padding:9px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control);background:var(--cohota-surface)!important;color:var(--cohota-n-900);line-height:1.5;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}@media(hover:hover){body.assessing #content #questions .answers .answer_row:hover{border-color:var(--cohota-n-300)!important;background:var(--cohota-row-hover-bg)!important}}body.assessing #content #questions .answers .answer_row:has(.question_input:checked){border-color:var(--cohota-brand)!important;background:var(--cohota-brand-tint)!important;box-shadow:inset 3px 0 0 var(--cohota-brand)}body.assessing #content #questions .answers .answer_input{display:inline-flex;align-items:center;flex:none;min-width:18px;margin:0!important;padding:0!important}body.assessing #content #questions input.question_input:is([type=radio],[type=checkbox]){box-sizing:border-box;width:18px!important;height:18px!important;margin:0!important;accent-color:var(--cohota-brand)}body.assessing #content #questions .answers .answer_label{min-width:0;margin:0!important;padding:0!important;color:var(--cohota-n-900)}body.assessing #content #questions .answers .answer_label>:first-child{margin-top:0!important}body.assessing #content #questions .answers .answer_label>:last-child{margin-bottom:0!important}body.assessing #content #questions :is(input[type=text],input[type=number],input[type=file],select,textarea):not(.tox-textarea){box-sizing:border-box;min-height:40px;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background-color:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:none!important}body.assessing #content #questions :is(input[type=text],input[type=number],select,textarea):not(.tox-textarea){max-width:100%;padding:8px 10px!important;font:inherit}body.assessing #content #questions :is(input[type=text],input[type=number],select,textarea):focus{border-color:var(--cohota-brand)!important;outline:2px solid color-mix(in srgb,var(--cohota-brand) 22%,transparent);outline-offset:1px}body.assessing #content #questions .matching_question .answers table,body.assessing #content #questions .multiple_dropdowns_question .answers table{width:100%;margin:0!important;border:0!important;border-collapse:separate;border-spacing:0 8px;background:transparent!important}body.assessing #content #questions .matching_question .answers tr,body.assessing #content #questions .multiple_dropdowns_question .answers tr{background:var(--cohota-wash-light)}body.assessing #content #questions .matching_question .answers :is(th,td),body.assessing #content #questions .multiple_dropdowns_question .answers :is(th,td){padding:10px 12px!important;border:0!important;background:transparent!important;vertical-align:middle}body.assessing #content #questions .essay_question textarea{width:100%!important;min-height:180px;resize:vertical}body.assessing #content #questions .file_upload_question input[type=file]{width:100%;min-height:44px;padding:6px 8px}body.assessing #content #questions .text_only_question>.header{background:var(--cohota-brand-tint)!important}body.assessing #content #questions .display_question.text_only_question>.text{padding-top:56px!important}body.assessing #content #submit_quiz_form>.form-actions{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:64px;margin:20px 0 0!important;padding:10px 12px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);color:var(--cohota-n-500);font-size:13px}body.assessing #content #submit_quiz_form>.form-actions .btn{min-height:40px;margin:0!important;padding:8px 16px!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important}body.assessing #content #submit_quiz_form>.form-actions .btn-primary{border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important}body.assessing #right-side>div{box-sizing:border-box;position:sticky;top:16px;display:grid;gap:12px;width:100%;padding:14px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body.assessing #right-side>div>br{display:none}body.assessing #right-side #preview_mode_link{box-sizing:border-box;display:inline-flex!important;order:0;align-items:center;justify-content:center;gap:8px;width:100%!important;min-height:42px;margin:0!important;padding:8px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;text-align:left;white-space:normal}body.assessing #right-side #preview_mode_link>i{flex:none;margin:0!important}@media(hover:hover){body.assessing #right-side #preview_mode_link:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.assessing #right-side #preview_mode_link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.assessing #right-side h3{order:2;margin:2px 0 0!important;color:var(--cohota-n-900);font-size:16px!important;font-weight:700!important;line-height:1.35}body.assessing #right-side #question_list{display:grid;order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;list-style:none;scrollbar-width:thin;scrollbar-color:var(--cohota-n-300) transparent}body.assessing #right-side #question_list>.list_question{min-width:0;margin:0!important;padding:0!important;list-style:none}body.assessing #right-side #question_list .jump_to_question_link{box-sizing:border-box;display:flex;align-items:center;gap:6px;min-width:0;min-height:36px;padding:7px 8px;overflow:hidden;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-700)!important;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap}body.assessing #right-side #question_list .jump_to_question_link>i{flex:none;margin:0!important;color:var(--cohota-n-500);font-size:14px}body.assessing #right-side #question_list>.list_question.seen .jump_to_question_link{background:var(--cohota-wash-light);color:var(--cohota-n-900)!important}body.assessing #right-side #question_list>.list_question.answered .jump_to_question_link{border-color:var(--cohota-success-line);background:var(--cohota-success-wash);color:var(--cohota-success-ink)!important}body.assessing #right-side #question_list>.list_question.marked .jump_to_question_link{border-color:var(--cohota-warning);background:var(--cohota-warning-wash);color:var(--cohota-warning-ink)!important}@media(hover:hover){body.assessing #right-side #question_list .jump_to_question_link:hover{border-color:var(--cohota-brand);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)!important}}body.assessing #right-side #question_list .jump_to_question_link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:-1px}body.assessing #right-side #quiz-time-elapsed{box-sizing:border-box;position:relative;display:grid;order:1;justify-items:center;gap:6px;margin:0!important;padding:12px 54px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light);text-align:center}body.assessing #right-side #quiz-time-elapsed>div:first-child{display:contents!important}body.assessing #right-side #quiz-time-elapsed .time_header{justify-self:center;color:var(--cohota-n-600);font-size:12px;font-weight:700}body.assessing #right-side #quiz-time-elapsed .hide_time_link{position:absolute;top:8px;right:8px;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;min-height:28px;margin:0!important;padding:3px 8px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:12px!important;font-weight:600!important}body.assessing #right-side #quiz-time-elapsed .time_running{justify-self:center;color:var(--cohota-n-900);font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}@media(max-width:991px){body.assessing #right-side>div{position:static}body.assessing #right-side #question_list{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));max-height:none!important;overflow:visible!important}}@media(max-width:480px){body.assessing #content .quiz-header{margin-bottom:16px}body.assessing #content #questions>.quiz_sortable.question_holder{margin-bottom:12px!important}body.assessing #content #questions .display_question>.header{padding-right:12px!important}body.assessing #content #questions .display_question>.text{padding:16px 14px 18px!important}body.assessing #content #questions .matching_question .answers tr,body.assessing #content #questions .multiple_dropdowns_question .answers tr{display:grid}body.assessing #content #questions .matching_question .answers :is(th,td),body.assessing #content #questions .multiple_dropdowns_question .answers :is(th,td){width:auto!important;padding:8px 10px!important}body.assessing #content #submit_quiz_form>.form-actions{flex-wrap:wrap;justify-content:space-between}body.assessing #right-side #question_list{grid-template-columns:repeat(2,minmax(0,1fr))}}body #right-side[data-cohota-quiz-side]{box-sizing:border-box;color:var(--cohota-n-900)}body #right-side:is([data-cohota-quiz-side=review],[data-cohota-quiz-side=student-result]){display:grid;gap:12px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body #right-side[data-cohota-quiz-side=review]>#sidebar_content,body #right-side[data-cohota-quiz-side=review]>.page-action-list,body #right-side[data-cohota-quiz-side=review]>div:not(#sidebar_content){box-sizing:border-box;width:100%;margin:0!important;padding:14px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body #right-side[data-cohota-quiz-side=review] #download_submission_button{justify-content:center;padding:8px 16px!important;border-color:var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-800)!important;box-shadow:var(--cohota-elev-1)}body #right-side[data-cohota-quiz-side=review]>#sidebar_content:has(>.page-action-list[style*="display: none"]){display:none!important}body #right-side[data-cohota-quiz-side=review]>a[rel=nofollow][data-method=post]{margin:0!important}body #right-side[data-cohota-quiz-side=review]>div:not(#sidebar_content):not(:has(table.summary)):not(:has(>a[data-method=post][href*="/take"])){display:grid;gap:8px;color:var(--cohota-n-700);font-size:13px!important;line-height:1.45;text-align:left}body #right-side[data-cohota-quiz-side=review]>div:not(#sidebar_content)>br{display:none}body #right-side[data-cohota-quiz-side=review]>div>a[href*="/history"]{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:38px;padding:7px 9px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-800)!important;font-size:13px;font-weight:600;line-height:1.35;text-align:left;text-decoration:none!important}body #right-side[data-cohota-quiz-side=review]>div:has(>a[data-method=post][href*="/take"]){display:grid;gap:8px;padding:12px!important}body #right-side[data-cohota-quiz-side=review]>div>a[data-method=post][href*="/take"]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--cohota-brand);border-radius:var(--cohota-r-control);background:var(--cohota-brand);color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600;line-height:1.35;text-align:left;text-decoration:none!important}body #right-side[data-cohota-quiz-side=review]>div:has(>a[data-method=post][href*="/take"])>span{display:block;margin:0;padding:0!important;color:var(--cohota-n-600);font-size:12px!important;line-height:1.45;text-align:left}body #right-side[data-cohota-quiz-side=show]{padding:0!important;border:0;background:transparent}body #right-side[data-cohota-quiz-side=show] #sidebar_content{margin:0!important}body #right-side[data-cohota-quiz-side=show] .page-action-list{box-sizing:border-box;display:grid;gap:8px;width:100%;margin:0!important;padding:14px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);list-style:none}body #right-side[data-cohota-quiz-side=show] .page-action-list>h2{margin:0 0 2px!important;padding:0!important;border:0!important;color:var(--cohota-n-600)!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0;text-transform:none}body #right-side[data-cohota-quiz-side=show] .page-action-list>li{margin:0!important;padding:0!important;list-style:none}body #right-side[data-cohota-quiz-side=show] .page-action-list>li>a{box-sizing:border-box;display:flex!important;align-items:center;gap:8px;width:100%;min-height:42px;margin:0!important;padding:8px 10px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control);background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;text-align:left;text-decoration:none!important}body #right-side[data-cohota-quiz-side=show] .page-action-list>li>a:before{flex:none;margin:0!important}body #right-side[data-cohota-quiz-side=history]{display:grid;gap:8px;padding:0!important;border:0;background:transparent}body #right-side[data-cohota-quiz-side=history]>h2{margin:0!important;padding:0!important;border:0!important;color:var(--cohota-n-900)!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important}body #right-side[data-cohota-quiz-side=history]>p{box-sizing:border-box;width:100%;margin:0!important;padding:12px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light);color:var(--cohota-n-700);font-size:13px;line-height:1.5}body #right-side[data-cohota-quiz-side=history]>div{box-sizing:border-box;display:grid;gap:10px;width:100%;margin:0!important;padding:14px!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);color:var(--cohota-n-700);font-size:13px;line-height:1.45}body #right-side[data-cohota-quiz-side=history]>div>br{display:none}body #right-side[data-cohota-quiz-side=history] #quiz_versions{display:grid;gap:6px;width:100%;max-height:250px;margin:0!important;padding:0!important;overflow:auto;list-style:none}body #right-side[data-cohota-quiz-side=history] #quiz_versions>li{width:100%;margin:0!important;padding:0!important;list-style:none}body #right-side[data-cohota-quiz-side=history]>div a[href*="version="]:not(.icon-arrow-left){box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--cohota-brand-tint);border-radius:var(--cohota-r-control);background:var(--cohota-brand-tint);color:var(--cohota-brand-ink)!important;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none!important}body #right-side[data-cohota-quiz-side=history]>div>:has(>a[href*="version="]){display:block;width:100%;margin:0!important;text-align:left!important}body #right-side[data-cohota-quiz-side=history]>div>a.icon-arrow-left{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-800)!important;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none!important}body #right-side[data-cohota-quiz-side=take]>div{gap:12px;padding:14px;border-color:var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}@media(hover:hover){body #right-side[data-cohota-quiz-side=show] .page-action-list>li>a:hover,body #right-side[data-cohota-quiz-side=history]>div>a.icon-arrow-left:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body #right-side[data-cohota-quiz-side=review] #download_submission_button:hover,body #right-side[data-cohota-quiz-side=review] #download_submission_button:focus-visible{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body #right-side[data-cohota-quiz-side=history]>div>a.no-hover:not(.icon-arrow-left):hover{border-color:var(--cohota-brand-hover);background:var(--cohota-brand-hover);color:var(--cohota-on-brand)!important}}body #right-side[data-cohota-quiz-side=show] .page-action-list>li>a:focus-visible,body #right-side[data-cohota-quiz-side=history]>div>a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body #right-side[data-cohota-quiz-side=student-result]>div:not(:has(table.summary)):not(:has(>a[data-method=post][href*="/take"])){display:grid;align-items:start;justify-content:stretch;gap:8px;text-align:left}body #right-side[data-cohota-quiz-side=student-result]>div:not(:has(table.summary)):not(:has(>a[data-method=post][href*="/take"]))>br{display:none}body #right-side[data-cohota-quiz-side=student-result]>div>a[href*="/history"]{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:38px;padding:7px 9px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-800)!important;font-size:13px;font-weight:600;line-height:1.35;text-align:left;text-decoration:none!important}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table{box-sizing:border-box;margin:0 0 24px!important;padding:16px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body #content #quiz_show[data-cohota-quiz-result] .take_quiz_button{display:flex;justify-content:center;margin:14px 0 20px!important}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>.desc>h3{margin:0 0 10px!important;color:var(--cohota-n-900);font-size:18px!important;font-weight:700!important;line-height:1.35}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>table{width:100%;margin:0!important;border:0!important;border-collapse:separate;border-spacing:0;background:transparent!important;table-layout:fixed}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>table :is(th,td){padding:9px 10px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;color:var(--cohota-n-700);font-size:13px!important;line-height:1.4;text-align:left;vertical-align:middle;overflow-wrap:anywhere}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>table thead :is(th,td){background:var(--cohota-wash-light)!important;color:var(--cohota-n-600);font-size:12px!important;font-weight:700}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>table tbody th{color:var(--cohota-n-600);font-size:11px!important;font-weight:700;letter-spacing:.02em}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table a{color:var(--cohota-link-ink)!important;font-weight:600;text-decoration:none}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table .submission-pending-review{margin:10px 0 0!important;color:var(--cohota-n-500);font-size:12px;line-height:1.45}@media(min-width:601px){body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table{padding:16px 0 0;overflow:hidden}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>.desc>h3{margin-inline:16px!important;margin-bottom:10px!important}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table .submission-pending-review{margin:10px 16px 16px!important}}@media(max-width:600px){body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table{padding:14px}body #content #quiz_show[data-cohota-quiz-result] :is(table.assignment_dates,#quiz-submission-version-table>table){display:block;width:100%;overflow:visible;table-layout:auto}body #content #quiz_show[data-cohota-quiz-result] :is(table.assignment_dates,#quiz-submission-version-table>table)>thead{display:none}body #content #quiz_show[data-cohota-quiz-result] :is(table.assignment_dates,#quiz-submission-version-table>table)>tbody{display:grid;gap:10px;width:100%}body #content #quiz_show[data-cohota-quiz-result] table.assignment_dates>tbody>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}body #content #quiz_show[data-cohota-quiz-result] table.assignment_dates>tbody>tr>td{box-sizing:border-box;display:grid;align-content:start;gap:4px;min-width:0;padding:10px 12px!important;border-bottom:1px solid var(--cohota-n-200)!important}body #content #quiz_show[data-cohota-quiz-result] table.assignment_dates>tbody>tr>td:nth-child(odd){border-right:1px solid var(--cohota-n-200)!important}body #content #quiz_show[data-cohota-quiz-result] table.assignment_dates>tbody>tr>td:before,body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table tbody td:before{content:attr(data-cohota-quiz-cell-label);color:var(--cohota-n-600);font-size:11px;font-weight:700;line-height:1.35;letter-spacing:.01em}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>table>tbody>tr{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;padding:10px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-surface)}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>table>tbody>tr>:is(th,td){box-sizing:border-box;display:grid;align-content:start;gap:4px;min-width:0;padding:0!important;border:0!important}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>table>tbody>tr>th.ic-Table--header-row{grid-column:1 / -1;display:inline-flex;width:fit-content;padding:3px 7px!important;border-radius:999px;background:var(--cohota-wash-light)!important}body #content #quiz_show[data-cohota-quiz-result] #quiz-submission-version-table>table>tbody>tr>th.ic-Table--header-row:empty{display:none}body #content #quiz_show[data-cohota-quiz-result] .take_quiz_button{justify-content:stretch}body #content #quiz_show[data-cohota-quiz-result] #take_quiz_link{box-sizing:border-box;width:100%}}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_header,body.with-left-side #content[data-cohota-assignment-edit] .ui-tabs-nav,body.discussions #content[data-cohota-discussion-edit] .ui-tabs-nav,body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_form{box-sizing:border-box;width:100%;max-width:none;margin-right:0!important;margin-left:0!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_header>.header-bar{display:flex;align-items:center;gap:16px;min-height:40px;margin-bottom:10px!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_header>.header-bar .header-bar-right{display:flex;align-items:center;gap:10px;float:none!important;margin-left:auto!important}body.with-left-side #content[data-cohota-assignment-edit] .cohota-assignment-editor-title{min-width:0;margin:0!important;color:var(--cohota-n-900);font-size:22px!important;font-weight:700!important;line-height:1.3!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper{box-sizing:border-box;padding:20px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper>.control-group:first-child label{margin-bottom:6px;color:var(--cohota-n-800);font-size:14px;font-weight:700}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper>.control-group:nth-child(3){margin-top:4px!important;padding-top:20px;border-top:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper>:is(.control-group,#assignment_group_selector,#grading_type_selector){margin-bottom:16px!important}@media(min-width:901px){body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper .form-column-left{box-sizing:border-box;width:180px!important;padding:6px 16px 6px 0!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper :is(.form-column-right,.overrides-column-right,.ModeratedGrading__Container){box-sizing:border-box;width:min(580px,calc(100% - 196px))!important;max-width:580px!important;margin-right:0!important;margin-left:12px!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper #overrides-wrapper>.overrides-column-right{margin-left:12px!important}}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper :is(.form-column-right,.overrides-column-right)>:is(input[type=text],input[type=url],input[type=number],select),body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper :is(#assignment_points_possible,#assignment_group_id,#assignment_grading_type,#assignment_submission_type){width:100%!important;max-width:100%!important}body.with-left-side #content[data-cohota-assignment-edit] #graded_assignment_fields{margin-top:4px;padding-top:20px;border-top:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-assignment-edit] #graded_assignment_fields>:is(fieldset,#group_category_selector,#assignment_peer_reviews_fields),body.with-left-side #content[data-cohota-assignment-edit] #graded_assignment_fields>span>fieldset,body.with-left-side #content[data-cohota-assignment-edit] #graded_assignment_fields>div:has(>.form-column-left){box-sizing:border-box;margin:0 0 14px!important}body.with-left-side #content[data-cohota-assignment-edit] #overrides-wrapper{box-sizing:border-box;width:100%;margin-top:4px!important;padding-top:20px!important;border-top:1px solid var(--cohota-n-200)!important}body.with-left-side #content[data-cohota-assignment-edit] #overrides-wrapper .ContainerDueDate{width:100%;margin-top:0!important;margin-bottom:0!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper label.checkbox,body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper label.radio{display:block!important;min-height:40px}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper label.checkbox>input[type=checkbox],body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper label.radio>input[type=radio]{width:18px;height:18px;margin-top:1px!important;margin-left:-22px!important}body.with-left-side #content[data-cohota-assignment-edit] .ModeratedGrading__Container [data-position^=Popover]{display:block;width:100%}body.with-left-side #content[data-cohota-assignment-edit] .ModeratedGrading__CheckboxLabel{box-sizing:border-box;display:grid!important;grid-template-columns:18px minmax(0,1fr);gap:4px 10px;width:100%;margin:0!important;color:var(--cohota-n-900);font-size:14px;line-height:1.45}body.with-left-side #content[data-cohota-assignment-edit] .ModeratedGrading__CheckboxLabel>.ModeratedGrading__Checkbox{grid-column:1;grid-row:1;width:18px;height:18px;margin:1px 0 0!important}body.with-left-side #content[data-cohota-assignment-edit] .ModeratedGrading__CheckboxLabel>:is(.ModeratedGrading__CheckboxLabelText,.ModeratedGrading__CheckboxDescription){grid-column:2;min-width:0}body.with-left-side #content[data-cohota-assignment-edit] .ModeratedGrading__CheckboxDescription,body.with-left-side #content[data-cohota-assignment-edit] #enable-anonymous-grading .accessible_label{color:var(--cohota-n-600);font-size:13px!important;line-height:1.45}body.with-left-side #content[data-cohota-assignment-edit] #enable-anonymous-grading label.checkbox>.accessible_label{display:block!important;margin-top:4px}body.with-left-side #content[data-cohota-assignment-edit] #assignment_external_tools{margin-top:16px}body.with-left-side #content[data-cohota-assignment-edit] #assignment_external_tools>div>.border.border-trbl{padding:0!important;overflow:hidden}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_form>.form-actions{position:static;z-index:auto;bottom:auto;margin-top:16px!important;padding:14px 0 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;border-radius:0;background:transparent;box-shadow:none}@media(max-width:900px){body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper{padding:16px!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper .form-column-left,body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper :is(.form-column-right,.overrides-column-right,.ModeratedGrading__Container){display:block;box-sizing:border-box;width:100%!important;max-width:580px!important;margin:0!important;padding-right:0!important;padding-left:0!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper .form-column-left{max-width:none!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper .form-column-left:empty{display:none}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper .form-column-left>:is(label,legend){margin-bottom:6px!important}}@media(max-width:600px){body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_header>.header-bar{flex-wrap:wrap;align-items:flex-start}body.with-left-side #content[data-cohota-assignment-edit] .cohota-assignment-editor-title{flex:1 1 100%;font-size:20px!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_header>.header-bar .header-bar-right{width:100%;justify-content:flex-end}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_wrapper{padding:14px!important}body.with-left-side #content[data-cohota-assignment-edit] #edit_assignment_form>.form-actions{align-items:stretch}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .assignment__action-buttons{width:100%}body.with-left-side #content[data-cohota-assignment-edit] .form-actions .assignment__action-buttons>.btn{flex:1 1 120px}}body.with-left-side #content[data-cohota-profile]{box-sizing:border-box;padding:20px 24px 32px}@media only screen and (max-width:767px){body.with-left-side #content[data-cohota-profile]{padding:16px 12px 24px}}body.with-left-side #content[data-cohota-profile] h1:not(.screenreader-only){margin:0 0 16px;color:var(--cohota-n-900);font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.01em}body.with-left-side #content[data-cohota-profile] h2:not(.screenreader-only){margin:24px 0 10px;color:var(--cohota-n-900);font-size:17px;font-weight:700;line-height:1.4}body.with-left-side #content[data-cohota-profile] h2:first-child,body.with-left-side #content[data-cohota-profile] h1+h2{margin-top:0}body.with-left-side #content[data-cohota-profile] h3:not(.screenreader-only),body.with-left-side #content[data-cohota-profile] h4:not(.screenreader-only){margin:18px 0 6px;color:var(--cohota-n-900);font-size:14px;font-weight:600;line-height:1.4}body.with-left-side #content[data-cohota-profile] p{margin:0 0 10px;color:var(--cohota-n-600);font-size:14px;line-height:1.6}body.with-left-side #content[data-cohota-profile] p:last-child{margin-bottom:0}body.with-left-side #content[data-cohota-profile] a:not(.btn):not([class*=cohota]){color:var(--cohota-link-ink)}@media(hover:hover){body.with-left-side #content[data-cohota-profile] a:not(.btn):not([class*=cohota]):hover{color:var(--cohota-link-hover)}}body.with-left-side #content[data-cohota-profile] table:has(>thead){box-sizing:border-box;width:100%;margin:0 0 16px;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel);border-collapse:separate!important;border-spacing:0;background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);overflow:hidden}body.with-left-side #content[data-cohota-profile] table:has(>thead)>thead>tr{background:var(--cohota-wash-light)}body.with-left-side #content[data-cohota-profile] table:has(>thead)>thead>tr>th,body.with-left-side #content[data-cohota-profile] table:has(>thead)>thead>tr>th *{color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;line-height:1.4;letter-spacing:.04em;text-transform:none}body.with-left-side #content[data-cohota-profile] table:has(>thead)>thead>tr>th{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;text-align:left;vertical-align:middle}body.with-left-side #content[data-cohota-profile] table:has(>thead)>tbody>tr>td,body.with-left-side #content[data-cohota-profile] table:has(>thead)>tbody>tr>th{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:400;line-height:1.5;vertical-align:middle}body.with-left-side #content[data-cohota-profile] table:has(>thead)>tbody>tr:last-child>td,body.with-left-side #content[data-cohota-profile] table:has(>thead)>tbody>tr:last-child>th{border-bottom:0!important}body.with-left-side #content[data-cohota-profile] table:has(>thead)>tbody>tr:nth-child(odd)>td{background:transparent!important}@media(hover:hover){body.with-left-side #content[data-cohota-profile] table:has(>thead)>tbody>tr:hover>td,body.with-left-side #content[data-cohota-profile] table:has(>thead)>tbody>tr:hover>th{background:var(--cohota-table-row-hover)!important}}body.with-left-side #content[data-cohota-profile] table.formtable,body.with-left-side #content[data-cohota-profile] table.subtable,body.with-left-side #content[data-cohota-profile] table.profile_table{width:auto;border:0;border-collapse:collapse;background:transparent;box-shadow:none}body.with-left-side #content[data-cohota-profile] table.formtable>tbody>tr>td,body.with-left-side #content[data-cohota-profile] table.subtable>tbody>tr>td,body.with-left-side #content[data-cohota-profile] table.profile_table>tbody>tr>td,body.with-left-side #content[data-cohota-profile] table.formtable>tbody>tr>th,body.with-left-side #content[data-cohota-profile] table.subtable>tbody>tr>th,body.with-left-side #content[data-cohota-profile] table.profile_table>tbody>tr>th{padding:6px 12px 6px 0;border:0;background:transparent;font-size:14px;line-height:1.5;vertical-align:top}body.with-left-side #content[data-cohota-profile] table.profile_table>tbody>tr>th,body.with-left-side #content[data-cohota-profile] table.formtable>tbody>tr>th,body.with-left-side #content[data-cohota-profile] table.profile_table>tbody>tr>td.title,body.with-left-side #content[data-cohota-profile] table.formtable>tbody>tr>td.title{min-width:150px;padding-right:16px;color:var(--cohota-n-600);font-size:14px;font-weight:600;text-align:left;white-space:normal}body.with-left-side #content[data-cohota-profile] input[type=text]:not([class*=css-]),body.with-left-side #content[data-cohota-profile] input[type=email]:not([class*=css-]),body.with-left-side #content[data-cohota-profile] input[type=url]:not([class*=css-]),body.with-left-side #content[data-cohota-profile] input[type=password]:not([class*=css-]),body.with-left-side #content[data-cohota-profile] select:not([class*=css-]),body.with-left-side #content[data-cohota-profile] textarea:not([class*=css-]){box-sizing:border-box;min-height:40px;margin:0;padding:8px 12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;line-height:1.4;box-shadow:none;transition:border-color .12s,box-shadow .15s}body.with-left-side #content[data-cohota-profile] textarea:not([class*=css-]){min-height:96px}body.with-left-side #content[data-cohota-profile] input:not([class*=css-]):focus,body.with-left-side #content[data-cohota-profile] select:not([class*=css-]):focus,body.with-left-side #content[data-cohota-profile] textarea:not([class*=css-]):focus{border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus);outline:none}body.with-left-side #content[data-cohota-profile] label:not(.screenreader-only){color:var(--cohota-n-900);font-size:14px;line-height:1.4}body.with-left-side #content[data-cohota-profile] label:has(>input[type=checkbox]),body.with-left-side #content[data-cohota-profile] label:has(>input[type=radio]){display:inline-flex;align-items:center;gap:8px;min-height:24px}body.with-left-side #content[data-cohota-profile] .profileContent__Block>h2{margin:0 0 4px;color:var(--cohota-n-900);font-size:22px;font-weight:700;line-height:1.3}body.with-left-side #content[data-cohota-profile] h3.profileHeader{margin:20px 0 6px;padding-top:20px;border-top:1px solid var(--cohota-n-200);color:var(--cohota-n-900);font-size:17px;font-weight:700;line-height:1.4}body.with-left-side #content[data-cohota-profile] .avatar{border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-circle);background-color:var(--cohota-n-100)}body.with-left-side #content[data-cohota-profile] a.avatar.profile-link i.icon-edit{border-radius:var(--cohota-r-circle);opacity:0;transition:opacity .12s}body.with-left-side #content[data-cohota-profile] a.avatar.profile-link:hover i.icon-edit,body.with-left-side #content[data-cohota-profile] a.avatar.profile-link:focus-visible i.icon-edit{opacity:1}body.with-left-side #content[data-cohota-profile] a.avatar.profile-link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}body.with-left-side #content[data-cohota-profile] .ic-Profile-layout__Secondary{display:flex;align-items:flex-start;justify-content:flex-end}body.with-left-side #content[data-cohota-pages-index] .collectionView{width:100%}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages=toolbar]{box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:40px;margin:0 0 12px!important;padding:0!important;border:0!important;background:transparent!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages=toolbar] .header-bar-right{flex:none;margin-left:auto}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-search]{box-sizing:border-box;flex:0 1 320px;display:flex;align-items:center;gap:8px;min-width:220px;height:40px;padding:0 11px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);transition:border-color .12s,box-shadow .15s}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-search]:focus-within{border-color:var(--cohota-brand);box-shadow:0 0 0 3px var(--cohota-focus)}body.with-left-side #content[data-cohota-pages-index] .cohota-pages-search__icon{flex:none;width:17px;height:17px;color:var(--cohota-n-500)}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-search-input]{box-sizing:border-box;flex:1 1 auto;min-width:0;width:100%;height:38px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-n-900);font-size:14px;line-height:1.4;appearance:none;-webkit-appearance:none}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-search-input]::placeholder{color:var(--cohota-n-500);opacity:1}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table]{box-sizing:border-box;width:100%;margin:0!important;padding:0;border:1px solid var(--cohota-n-200)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1);table-layout:auto;overflow:hidden}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table]>thead>tr>th{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-n-600);font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table]>thead>tr>th:nth-child(2){padding-left:56px!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table] .sort-field{display:inline-flex;align-items:center;min-height:32px;padding:0 6px;border-radius:var(--cohota-r-control);background:transparent;color:var(--cohota-n-600);font-size:12px;font-weight:700;text-decoration:none}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table] .sort-field-active{color:var(--cohota-n-900)}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-row]>td{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900);font-size:14px;line-height:1.4;vertical-align:middle;transition:background-color .12s,border-color .12s}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table]>tbody>[data-cohota-page-row]:last-child>td{border-bottom:0!important}@media(hover:hover){body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-row]:hover>td{background:var(--cohota-table-row-hover)!important}}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title]{position:relative;min-width:220px;padding-left:12px!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title]>.hide-overflow:not(.mobile-column){box-sizing:border-box;display:flex;align-items:center;gap:8px;min-height:32px;padding-left:44px}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title] .wiki-page-title{display:flex;align-items:center;min-height:32px;padding:0!important}body.with-left-side #content[data-cohota-pages-index] .cohota-page-icon{position:absolute;top:50%;left:12px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--cohota-r-control);background:var(--cohota-brand-tint);color:var(--cohota-link);transform:translateY(-50%);pointer-events:none}body.with-left-side #content[data-cohota-pages-index] .cohota-page-icon__glyph{width:18px;height:18px}body.with-left-side #content[data-cohota-pages-index] .wiki-page-link{box-sizing:border-box;display:inline-flex;align-items:center;min-height:32px;padding:0!important;color:var(--cohota-n-900)!important;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none}body.with-left-side #content[data-cohota-pages-index] .publish-icon.publish-icon-publish{color:var(--cohota-n-600)!important}body.with-left-side #content[data-cohota-pages-index] .publish-icon.publish-icon-publish i[class*=icon-]{color:inherit!important}@media(hover:hover){body.with-left-side #content[data-cohota-pages-index] .wiki-page-link:hover{color:var(--cohota-link)!important;text-decoration:none}}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title] .front-page{box-sizing:border-box;display:inline-flex;align-items:center;margin:0!important;padding:0!important;border:0!important;border-radius:0;background:transparent;color:var(--cohota-brand-ink);font-size:12px;font-weight:600;line-height:1.3;box-shadow:none!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title] .front-page>span>div{box-sizing:border-box;display:inline-flex!important;align-items:center;min-height:24px;padding:2px 9px!important;border:1px solid var(--cohota-brand-tint-2)!important;border-radius:var(--cohota-r-round)!important;background:var(--cohota-brand-tint)!important;color:var(--cohota-brand-ink)!important;box-shadow:none!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title] .front-page>span>div>div{color:inherit!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important}body.with-left-side #content[data-cohota-pages-index] .cohota-page-meta{display:none}body.with-left-side #content[data-cohota-pages-index] input.select-page-checkbox{width:18px;height:18px;margin:0!important;border-radius:var(--cohota-r-check);accent-color:var(--cohota-brand)}body.with-left-side #content[data-cohota-pages-index] input.select-page-checkbox:disabled{cursor:not-allowed;opacity:.42}body.with-left-side #content[data-cohota-pages-index] .publish-cell{width:44px;text-align:center}body.with-left-side #content[data-cohota-pages-index] .publish-cell>:is(a,button,span){box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;min-width:32px;min-height:32px;margin:0!important;padding:0!important;border-radius:var(--cohota-r-circle)}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=actions]{width:44px;text-align:center}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=actions] .al-trigger{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;min-width:32px;min-height:32px;margin:0!important;padding:0!important;border:0!important;border-radius:var(--cohota-r-control);background:transparent!important;color:var(--cohota-n-600)!important;box-shadow:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=actions] .al-trigger:hover{background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.with-left-side #content[data-cohota-pages-index] :is(.wiki-page-link,.sort-field,.al-trigger):focus-visible,body.with-left-side #content[data-cohota-pages-index] input.select-page-checkbox:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:2px}body.with-left-side #content[data-cohota-pages-index] .delete_pages:disabled{cursor:not-allowed;opacity:.45;box-shadow:none!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table][data-cohota-pages-no-master-lock] :is(th,td):nth-child(5){display:none!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-row][data-cohota-pages-filtered]{display:none!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-empty]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;min-height:96px;margin:10px 0 0;padding:20px;border:1px dashed var(--cohota-n-300);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light);color:var(--cohota-n-600);font-size:14px;text-align:center}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-empty][hidden]{display:none!important}body.with-left-side #content[data-cohota-pages-index] .cohota-pages-empty__icon{flex:none;width:20px;height:20px;color:var(--cohota-n-500)}ul.ui-menu.al-options[data-cohota-al-menu][data-cohota-pages-menu]{box-sizing:border-box;width:240px!important;min-width:240px!important;max-width:calc(100vw - 16px)!important;margin-left:-8px!important;transform:translate(-8px)}ul.al-options[data-cohota-pages-menu] :is(.use-as-front-page-menu-item,.unset-as-front-page-menu-item){color:var(--cohota-n-900)!important}ul.al-options[data-cohota-pages-menu] [data-cohota-pages-front-label]{display:inline!important;min-width:0}ul.al-options[data-cohota-pages-menu] .delete-menu-item:not(.disabled){color:var(--cohota-danger-ink)!important}ul.al-options[data-cohota-pages-menu] .delete-menu-item.disabled{color:var(--cohota-n-400)!important;cursor:not-allowed;opacity:.72}@media only screen and (max-width:1049px){body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages=toolbar]{flex-wrap:wrap;justify-content:flex-end;margin-bottom:10px!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages=toolbar] .header-bar-right{order:1}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-search]{order:2;flex:1 1 100%;min-width:0;max-width:none}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table]{display:block;padding:0;border-spacing:0!important;background:var(--cohota-surface)!important;overflow:hidden}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table]>thead{display:none!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table]>tbody{display:block;width:100%}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-row]{box-sizing:border-box;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px 44px;grid-template-areas:"select title publish actions";align-items:center;width:100%;min-height:76px;margin:0!important;padding:10px;border:0;border-bottom:1px solid var(--cohota-n-200);border-radius:0;background:var(--cohota-surface)!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-pages-table]>tbody>[data-cohota-page-row]:last-child{border-bottom:0}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-row]>td{display:block;width:auto!important;height:auto;min-width:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=select]{grid-area:select;align-self:start;display:flex!important;align-items:flex-start;justify-content:center;min-width:44px;min-height:44px;padding-top:7px!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title]{grid-area:title;min-height:52px;padding:3px 8px!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title]>.hide-overflow:not(.mobile-column){display:block}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title] .wiki-page-title{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}body.with-left-side #content[data-cohota-pages-index] .cohota-page-icon{top:4px;left:2px;transform:none}body.with-left-side #content[data-cohota-pages-index] .wiki-page-link{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.with-left-side #content[data-cohota-pages-index] input.select-page-checkbox{width:24px;height:24px}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title] .front-page{margin-top:5px!important}body.with-left-side #content[data-cohota-pages-index] .cohota-page-meta{display:grid;gap:2px;margin-top:4px;padding-left:44px;color:var(--cohota-n-600);font-size:12px;line-height:1.35}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=title]>.mobile-column{display:none!important}body.with-left-side #content[data-cohota-pages-index] .cohota-page-meta>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.with-left-side #content[data-cohota-pages-index] :is([data-cohota-page-cell=created],[data-cohota-page-cell=updated],[data-cohota-page-cell=master-lock]){display:none!important}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=publish]{grid-area:publish}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=publish]>:is(a,button,span){min-width:44px;min-height:44px}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=actions]{grid-area:actions}body.with-left-side #content[data-cohota-pages-index] [data-cohota-page-cell=actions] .al-trigger{width:44px!important;height:44px!important;min-width:44px;min-height:44px}ul.ui-menu.al-options[data-cohota-al-menu][data-cohota-pages-menu]{width:232px!important;min-width:232px!important}}body.with-left-side #content[data-cohota-profile]>span>span{flex-shrink:1;min-width:0}body.with-left-side #content[data-cohota-profile] [data-cohota-table-scroll]{display:block;box-sizing:border-box;width:100%;max-width:100%;margin:0 0 16px;overflow-x:auto;-webkit-overflow-scrolling:touch}body.with-left-side #content[data-cohota-profile] [data-cohota-table-scroll]>table{margin-bottom:0}body.with-left-side #content[data-cohota-page-edit] :is(.cohota-page-editor-title,[data-cohota-page-editor]){box-sizing:border-box;width:100%;max-width:none;margin-right:0!important;margin-left:0!important}body.with-left-side #content[data-cohota-page-edit] .cohota-page-editor-title{margin-top:0!important;margin-bottom:12px!important;color:var(--cohota-n-900);font-size:22px!important;font-weight:700!important;line-height:1.3!important}body.with-left-side #content[data-cohota-page-edit] [data-cohota-page-editor]{border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);overflow:visible}body.with-left-side #content[data-cohota-page-edit] [data-cohota-page-editor]>.edit-content{box-sizing:border-box;padding:20px!important}body.with-left-side #content[data-cohota-page-edit] label[for=title]{display:block;margin:0 0 6px!important;color:var(--cohota-n-900);font-size:14px;font-weight:600;line-height:1.4}body.with-left-side #content[data-cohota-page-edit] #title{box-sizing:border-box;display:block;width:100%!important;max-width:none!important;height:40px;margin:0!important;padding:8px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px;line-height:1.4;box-shadow:none!important}body.with-left-side #content[data-cohota-page-edit] #title:focus{border-color:var(--cohota-brand)!important;outline:none!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.with-left-side #content[data-cohota-page-edit] :is(.ic-RichContentEditor,[class*=RichContentEditor]){box-sizing:border-box;width:100%;margin-top:16px}body.with-left-side #content[data-cohota-page-edit] textarea#wiki_page_body{box-sizing:border-box;width:100%!important;min-height:360px;padding:12px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;line-height:1.5}body.with-left-side #content[data-cohota-page-edit] .control-group:has(#editing_roles){box-sizing:border-box;display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px 16px;margin:20px 0 0!important;padding:20px 0 0!important;border-top:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-page-edit] .control-group:has(#editing_roles)>.control-label{box-sizing:border-box;width:auto!important;margin:0!important;padding:8px 0 0!important;color:var(--cohota-n-900);font-size:14px;font-weight:600;line-height:1.4;text-align:left!important}body.with-left-side #content[data-cohota-page-edit] .control-group:has(#editing_roles)>.controls{min-width:0;margin:0!important}body.with-left-side #content[data-cohota-page-edit] #editing_roles{box-sizing:border-box;display:block;width:100%!important;max-width:420px;height:40px;margin:0 0 8px!important;padding:8px 36px 8px 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background-color:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;line-height:1.4;box-shadow:none!important}body.with-left-side #content[data-cohota-page-edit] #editing_roles:focus{border-color:var(--cohota-brand)!important;outline:none;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.with-left-side #content[data-cohota-page-edit] .control-group:has(#editing_roles) label.checkbox{box-sizing:border-box;display:flex!important;align-items:flex-start;gap:9px;min-height:32px;margin:0!important;padding:6px 0!important;color:var(--cohota-n-700);font-size:14px;font-weight:400;line-height:1.4}body.with-left-side #content[data-cohota-page-edit] :is(.control-group:has(#editing_roles) label.checkbox,.form-actions label.checkbox)>input[type=checkbox]{flex:none;width:18px;height:18px;margin:1px 0 0!important;border-radius:var(--cohota-r-check);accent-color:var(--cohota-brand)}body.with-left-side #content[data-cohota-page-edit] [data-cohota-page-editor]>.form-actions{box-sizing:border-box;position:static;z-index:auto;bottom:auto;display:flex!important;align-items:center;justify-content:flex-end;gap:8px;min-height:64px;margin:0!important;padding:11px 16px!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;border-radius:0 0 var(--cohota-r-panel) var(--cohota-r-panel);background:color-mix(in srgb,var(--cohota-surface) 94%,transparent)!important;box-shadow:none;backdrop-filter:none}body.with-left-side #content[data-cohota-page-edit] .form-actions>div{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%;min-width:0}body.with-left-side #content[data-cohota-page-edit] .form-actions .page-edit__action_buttons{box-sizing:border-box;flex:none;display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-end;gap:8px;width:auto;min-width:0;margin:0!important}body.with-left-side #content[data-cohota-page-edit] .form-actions label.checkbox{box-sizing:border-box;flex:1 1 auto;display:flex!important;align-items:flex-start;gap:9px;min-width:0;margin:0 auto 0 0!important;padding:7px 8px 7px 20px!important;color:var(--cohota-n-700);font-size:14px;font-weight:400;line-height:1.4}body.with-left-side #content[data-cohota-page-edit] .form-actions :is(.cancel,.save_and_publish,.submit){float:none!important;flex:none;min-height:40px;margin:0!important}body.with-left-side #content[data-cohota-page-edit] .form-actions .cancel{order:1}body.with-left-side #content[data-cohota-page-edit] .form-actions .save_and_publish{order:2}body.with-left-side #content[data-cohota-page-edit] .form-actions .submit{order:3}@media only screen and (max-width:700px){body.with-left-side #content[data-cohota-page-edit] .cohota-page-editor-title{margin-bottom:10px!important;font-size:20px!important}body.with-left-side #content[data-cohota-page-edit] [data-cohota-page-editor]>.edit-content{padding:14px!important}body.with-left-side #content[data-cohota-page-edit] .control-group:has(#editing_roles){grid-template-columns:minmax(0,1fr);gap:8px;margin-top:16px!important;padding-top:16px!important}body.with-left-side #content[data-cohota-page-edit] .control-group:has(#editing_roles)>.control-label{padding:0!important}body.with-left-side #content[data-cohota-page-edit] #editing_roles{max-width:none}body.with-left-side #content[data-cohota-page-edit] [data-cohota-page-editor]>.form-actions{padding:12px 14px!important}body.with-left-side #content[data-cohota-page-edit] .form-actions>div{flex-wrap:wrap}body.with-left-side #content[data-cohota-page-edit] .form-actions label.checkbox{flex:1 1 100%;padding:4px 0 8px!important}body.with-left-side #content[data-cohota-page-edit] .form-actions .page-edit__action_buttons{flex:1 1 100%;width:100%}body.with-left-side #content[data-cohota-page-edit] .form-actions :is(.cancel,.submit){flex:1 1 calc(50% - 4px);justify-content:center}body.with-left-side #content[data-cohota-page-edit][data-cohota-page-mode=create] .form-actions .page-edit__action_buttons:has(.save_and_publish){display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px}body.with-left-side #content[data-cohota-page-edit][data-cohota-page-mode=create] .form-actions .page-edit__action_buttons :is(.cancel,.save_and_publish,.submit){box-sizing:border-box;width:100%;min-width:0;justify-content:center}body.with-left-side #content[data-cohota-page-edit][data-cohota-page-mode=create] .form-actions .page-edit__action_buttons .save_and_publish{min-width:116px}}body.with-left-side #content[data-cohota-profile] ul.unstyled_list{margin:0;padding:0!important;list-style:none}body.with-left-side #content[data-cohota-profile] ul.unstyled_list>li{box-sizing:border-box;margin:0 0 6px!important;padding:10px 12px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);transition:background-color .12s,border-color .12s}@media(hover:hover){body.with-left-side #content[data-cohota-profile] ul.unstyled_list>li:hover{background:var(--cohota-row-hover-bg);border-color:var(--cohota-row-hover-border)}}body.with-left-side #content[data-cohota-profile] ul.unstyled_list>li>a,body.with-left-side #content[data-cohota-profile] ul.unstyled_list>li>a .name{display:inline-flex;align-items:center;gap:8px;color:var(--cohota-n-900);font-size:14px!important;font-weight:600;line-height:1.4;text-decoration:none}@media(hover:hover){body.with-left-side #content[data-cohota-profile] ul.unstyled_list>li>a:hover,body.with-left-side #content[data-cohota-profile] ul.unstyled_list>li>a:hover .name{color:var(--cohota-link-ink)}}body.with-left-side #content[data-cohota-profile] ul.unstyled_list>li>a:before{flex:none;margin:0!important;color:var(--cohota-n-500);font-size:18px;line-height:1}body.with-left-side #content[data-cohota-profile] ul.unstyled_list>li>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:2px 0 0;padding-left:26px!important;color:var(--cohota-n-500);font-size:12px;line-height:1.5}body.with-left-side #right-side button[class*=-baseButton]:not(:has([class*=baseButton__iconOnly])) [class*=baseButton__content],body.with-left-side #right-side button[class*=-baseButton]:not(:has([class*=baseButton__iconOnly])) [class*=baseButton__children]{height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important}body.with-left-side #content[data-cohota-profile] [data-cohota-profile-sec]{box-sizing:border-box;margin:0 0 12px;padding:14px 16px 16px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-profile] [data-cohota-profile-sec]:last-child{margin-bottom:0}body.with-left-side #content[data-cohota-profile] h3.profileHeader[data-cohota-profile-head]{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding-top:0;border-top:0;color:var(--cohota-n-900);font-size:17px;font-weight:700;line-height:1.4}body.with-left-side #content[data-cohota-profile] .cohota-profile-head__icon{flex:none;width:20px;height:20px;color:var(--cohota-brand)}body.with-left-side #content[data-cohota-profile] p.profileDetails{margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid var(--cohota-n-200);color:var(--cohota-n-600);font-size:14px;line-height:1.5}body.with-left-side #content[data-cohota-profile] #edit_profile_form input[type=text],body.with-left-side #content[data-cohota-profile] #edit_profile_form input[type=url],body.with-left-side #content[data-cohota-profile] #edit_profile_form textarea{box-sizing:border-box;width:100%!important;max-width:100%}body.with-left-side #content[data-cohota-profile] #edit_links_table{table-layout:fixed}body.with-left-side #content[data-cohota-profile] #edit_links_table>thead>tr>th:nth-child(1){width:42%}body.with-left-side #content[data-cohota-profile] #edit_links_table>thead>tr>th:nth-child(2){width:48px}body.with-left-side #content[data-cohota-profile] #edit_links_table>thead>tr>th:nth-child(3){width:42%}body.with-left-side #content[data-cohota-profile] #edit_links_table>thead>tr>th[data-cohota-th-pad]{width:56px}body.with-left-side #content[data-cohota-profile] #edit_links_table>tbody>tr>td:nth-child(2),body.with-left-side #content[data-cohota-profile] #edit_links_table>tbody>tr>td:last-child{text-align:center;white-space:nowrap}body.with-left-side #content[data-cohota-profile] #edit_links_table input[type=text],body.with-left-side #content[data-cohota-profile] #edit_links_table input[type=url]{box-sizing:border-box;width:100%!important;max-width:100%}.ui-dialog .avatar-nav ul.nav-pills{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin:10px 0;padding:0;list-style:none}.ui-dialog .avatar-nav ul.nav-pills>li{margin:0}.ui-dialog .avatar-nav ul.nav-pills>li>a{display:inline-flex;align-items:center;margin:0;padding:6px 14px;border:1px solid transparent;border-radius:var(--cohota-r-control);background:transparent;color:var(--cohota-link-ink);font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;transition:background-color .12s,color .12s}@media(hover:hover){.ui-dialog .avatar-nav ul.nav-pills>li:not(.active)>a:hover{background:var(--cohota-nav-hover-bg);color:var(--cohota-brand-ink)}}.ui-dialog .avatar-nav ul.nav-pills>li.active>a,.ui-dialog .avatar-nav ul.nav-pills>li.active>a:hover,.ui-dialog .avatar-nav ul.nav-pills>li.active>a:focus{background:var(--cohota-nav-active-bg);color:var(--cohota-nav-active-fg)}.ui-dialog .avatar-nav ul.nav-pills>li>a:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}.ui-dialog .avatar-content{box-sizing:border-box;max-width:100%}.ui-dialog .avatar-content #from-gravatar .input-append{display:flex;flex-wrap:wrap;align-items:center;gap:8px;box-sizing:border-box;max-width:100%;margin:0}.ui-dialog .avatar-content #from-gravatar .input-append>input[type=text],.ui-dialog .avatar-content #from-gravatar .input-append>input[type=email]{box-sizing:border-box;flex:1 1 200px;min-width:0;width:auto!important;max-width:100%;margin:0}.ui-dialog .avatar-content #from-gravatar .input-append>.add-on,.ui-dialog .avatar-content #from-gravatar .input-append>img,.ui-dialog .avatar-content #from-gravatar .gravatar-preview{flex:none;max-width:100%;margin:0}body.with-left-side #content[data-cohota-profile] [data-cohota-settings-sec]{box-sizing:border-box;display:block;margin:0 0 16px;padding:16px 18px 18px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body.with-left-side #content[data-cohota-profile] [data-cohota-settings-sec]:last-child{margin-bottom:0}body.with-left-side #content[data-cohota-profile] [data-cohota-settings-sec]>h2{margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid var(--cohota-n-200)}body.with-left-side #content[data-cohota-profile] [data-cohota-settings-sec]>*:last-child{margin-bottom:0}body.with-left-side #content[data-cohota-profile] [class*=textInput__facade]{box-sizing:border-box;min-height:40px;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important}body.with-left-side #content[data-cohota-profile] [class*=textInput__facade]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.with-left-side #content[data-cohota-profile] [class*=textInput__input],body.with-left-side #content[data-cohota-profile] input[class*=-textInput]{box-sizing:border-box;min-height:38px;border:0!important;background:transparent!important;color:var(--cohota-n-900)!important;font-size:14px!important;box-shadow:none!important}body.with-left-side #content[data-cohota-profile] button[class*=-baseButton]{box-sizing:border-box;min-height:40px;border-radius:var(--cohota-r-control)!important}body.with-left-side #content[data-cohota-profile] button[class*=-baseButton] [class*=baseButton__content]{min-height:38px;border-radius:var(--cohota-r-control)!important}body.with-left-side #content[data-cohota-profile] button[id^=Menu__label]{box-sizing:border-box;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body.with-left-side #content[data-cohota-profile] button[class*=toggleDetails__toggle]{min-height:24px;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}@media(hover:hover){body.with-left-side #content[data-cohota-profile] button[class*=toggleDetails__toggle]:hover{color:var(--cohota-link-ink)!important}}#content[data-cohota-files] .ef-header{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;padding:16px 0 12px!important;border-bottom:1px solid var(--cohota-n-200)}#content[data-cohota-files] .ef-search-form{display:flex;flex:1 1 280px;align-items:stretch;max-width:420px}#content[data-cohota-files] .ef-search-form input.ic-Input{box-sizing:border-box;flex:1 1 auto;min-width:0;height:40px;margin:0;padding:0 12px;border:1px solid var(--cohota-n-300)!important;border-right:0!important;border-radius:var(--cohota-r-control) 0 0 var(--cohota-r-control)!important;background:var(--cohota-surface);color:var(--cohota-n-900);font-size:14px;box-shadow:none!important}#content[data-cohota-files] .ef-search-form input.ic-Input:focus{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important;outline:none}#content[data-cohota-files] .ef-search-form button.Button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:44px;height:40px;margin:0;padding:0 12px;border:1px solid var(--cohota-n-300)!important;border-radius:0 var(--cohota-r-control) var(--cohota-r-control) 0!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;box-shadow:none!important;transition:background-color .12s,color .12s}@media(hover:hover){#content[data-cohota-files] .ef-search-form button.Button:hover{background:var(--cohota-ctrl-hover-bg)!important;border-color:var(--cohota-ctrl-hover-border)!important;color:var(--cohota-ctrl-hover-fg)!important}}#content[data-cohota-files] .ef-header__secondary{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;min-width:0}#content[data-cohota-files] .ef-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}#content[data-cohota-files] .ef-selected-count{color:var(--cohota-n-500);font-size:13px;line-height:1.4}#content[data-cohota-files] .ef-main{gap:16px}#content[data-cohota-files] .ef-folder-content{box-sizing:border-box;padding:8px 0 8px 8px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#content[data-cohota-files] .ef-folder-list ul.tree,#content[data-cohota-files] .ef-folder-list ul.subtrees{margin:0;padding:0;list-style:none}#content[data-cohota-files] .ef-folder-list .treeLabel{box-sizing:border-box;display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 10px;border-radius:var(--cohota-r-control);color:var(--cohota-n-900);font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;transition:background-color .12s,color .12s}#content[data-cohota-files] .ef-folder-list .treeLabel i[class*=icon-folder]{flex:none;width:18px;height:18px;margin:0!important;color:var(--cohota-brand);font-size:18px;line-height:1}#content[data-cohota-files] .ef-folder-list .treeLabel i[class*=icon-mini-arrow]{flex:none;margin:0!important;color:var(--cohota-n-400);line-height:1}#content[data-cohota-files] .ef-folder-list .treeLabel>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(hover:hover){#content[data-cohota-files] .ef-folder-list .treeLabel:hover{background:var(--cohota-nav-hover-bg);color:var(--cohota-brand-ink)}}#content[data-cohota-files] .ef-folder-list .treeLabel:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:-2px}#content[data-cohota-files] .ef-folder-list [aria-selected=true]>.treeLabel,#content[data-cohota-files] .ef-folder-list .treeLabel.active{background:var(--cohota-nav-active-bg);color:var(--cohota-nav-active-fg);font-weight:600}#content[data-cohota-files] .ef-folder-list [aria-selected=true]>.treeLabel i[class*=icon-],#content[data-cohota-files] .ef-folder-list .treeLabel.active i[class*=icon-]{color:var(--cohota-nav-active-fg)}#content[data-cohota-files] .ef-directory{box-sizing:border-box;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1);overflow:hidden}#content[data-cohota-files] .ef-directory-header{box-sizing:border-box;min-height:40px;padding:8px 12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-wash-light)!important}#content[data-cohota-files] .ef-directory-header .ef-plain-link,#content[data-cohota-files] .ef-directory-header .ef-name-col,#content[data-cohota-files] .ef-directory-header>*{color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-decoration:none}#content[data-cohota-files] .ef-item-row{box-sizing:border-box;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;color:var(--cohota-n-900);transition:background-color .12s}#content[data-cohota-files] .ef-item-row:last-child{border-bottom:0!important}@media(hover:hover){#content[data-cohota-files] .ef-item-row:hover{background:var(--cohota-table-row-hover)!important}}#content[data-cohota-files] .ef-item-row.ef-item-selected,#content[data-cohota-files] .ef-item-row[aria-selected=true]{background:var(--cohota-brand-tint)!important}#content[data-cohota-files] .ef-item-row a{color:var(--cohota-n-900);font-size:14px;text-decoration:none}@media(hover:hover){#content[data-cohota-files] .ef-item-row a:hover{color:var(--cohota-link-ink)}}#content[data-cohota-files] .ef-date-created-col,#content[data-cohota-files] .ef-date-modified-col,#content[data-cohota-files] .ef-size-col,#content[data-cohota-files] .ef-usage-rights-col{color:var(--cohota-n-500);font-size:13px}#content[data-cohota-files] .ef-footer{box-sizing:border-box;margin:12px 0 0;padding:12px 0 0!important;border-top:1px solid var(--cohota-n-200)!important;color:var(--cohota-n-500);font-size:13px}#content[data-cohota-files] .ef-quota-usage .progress-bar__bar-container,#content[data-cohota-files] .ef-quota-usage .progress{border-radius:var(--cohota-r-round);background:var(--cohota-n-100)}#content[data-cohota-files] .ef-quota-usage .progress-bar__bar,#content[data-cohota-files] .ef-quota-usage .bar{border-radius:var(--cohota-r-round);background:var(--cohota-brand)}@media only screen and (max-width:767px){#content[data-cohota-files] .ef-main{flex-wrap:wrap}#content[data-cohota-files] .ef-search-form{max-width:none}}body.announcements #content:is([data-cohota-announcements-index],[data-cohota-announcement-edit])>.cohota-announcements-title{margin:0 0 18px!important;color:var(--cohota-n-900);font-size:32px!important;font-weight:700!important;line-height:40px!important;letter-spacing:-.02em}body.announcements #content[data-cohota-announcements-index] [data-cohota-announcements]{min-width:0}body.announcements #content[data-cohota-announcements-index] [data-cohota-announcements]>span>h1{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-command]{box-sizing:border-box;display:flex!important;flex-direction:column;gap:10px;width:100%;margin:0 0 16px!important;padding:0 0 16px!important;border-bottom:1px solid var(--cohota-n-200)}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar]{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(160px,240px) minmax(240px,1fr) auto;gap:10px;align-items:end;width:100%;padding:0!important;border-bottom:0!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot]{min-width:0;margin:0!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=actions]{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-feed-slot]{display:flex!important;justify-content:flex-end;width:100%;margin:0!important}body.announcements #content[data-cohota-announcements-index] #announcement-filter{box-sizing:border-box;width:100%!important;min-width:0!important;height:40px!important;margin:0!important;padding:0 34px 0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;box-shadow:none!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=search] [class*=textInput__facade]{box-sizing:border-box!important;min-height:40px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=search] input[name=announcements_search],body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=search] input[type=search],body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=search] input[placeholder]{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:38px!important;margin:0!important;padding:0 8px 0 12px!important;border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important;font-size:14px!important;color:var(--cohota-n-900)!important}body.announcements #content[data-cohota-announcements-index] #announcement-filter:focus,body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=search] input:focus{border-color:var(--cohota-brand)!important;outline:2px solid var(--cohota-focus)!important;outline-offset:1px}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=search] [class*=textInput__facade]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=search] [class*=textInput__facade]:focus-within input:focus{outline:none!important}body.announcements #content[data-cohota-announcements-index] :is(#lock_announcements,#delete_announcements,#add_announcement){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;margin:0!important;border-radius:var(--cohota-r-control)!important}body.announcements #content[data-cohota-announcements-index] :is(#lock_announcements,#delete_announcements){width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;box-shadow:var(--cohota-elev-1)!important}body.announcements #content[data-cohota-announcements-index] :is(#lock_announcements,#delete_announcements) [class*=baseButton__content]{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:inherit!important;color:inherit!important}body.announcements #content[data-cohota-announcements-index] :is(#lock_announcements,#delete_announcements)[disabled],body.announcements #content[data-cohota-announcements-index] :is(#lock_announcements,#delete_announcements)[aria-disabled=true]{border-color:var(--cohota-n-200)!important;background:var(--cohota-n-50)!important;color:var(--cohota-n-500)!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important}body.announcements #content[data-cohota-announcements-index] #add_announcement{gap:8px;padding:0 16px!important;border:1px solid var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;box-shadow:var(--cohota-elev-1)!important}body.announcements #content[data-cohota-announcements-index] #add_announcement [class*=baseButton__content]{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important}@media(hover:hover){body.announcements #content[data-cohota-announcements-index] :is(#lock_announcements,#delete_announcements):not([disabled]):hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body.announcements #content[data-cohota-announcements-index] #add_announcement:hover{border-color:var(--cohota-brand-hover)!important;background:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-feed-trigger]{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:40px!important;margin:0!important;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:600!important;line-height:1.35;text-decoration:none!important;box-shadow:var(--cohota-elev-1)!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-feed-trigger] [class*=baseButton__content]{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important}@media(hover:hover){body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-feed-trigger]:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-list]{box-sizing:border-box;display:block;overflow:hidden;width:100%!important;max-width:none!important;margin:0!important;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-list-heading]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]{position:relative;box-sizing:border-box;display:grid!important;grid-template-columns:24px 40px minmax(0,1fr) max-content;gap:12px;align-items:center;min-height:96px;margin:0!important;padding:12px!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important;background:var(--cohota-surface)!important;cursor:pointer;transition:background-color .15s ease-out}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] :is(a,button,input,label,[data-cohota-ann-manage],.ic-item-row__select-col,.ic-item-row__meta-actions){cursor:pointer}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__select-col,body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__select-col :is(input,label){cursor:default}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-list]>:last-child [data-cohota-ann-row],body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-list]>[data-cohota-ann-row]:last-child{border-bottom:0!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]>:first-child:not(.ic-item-row__select-col){position:absolute!important;inset:10px auto 10px 0;width:3px!important;height:auto!important;border-radius:0 var(--cohota-r-round) var(--cohota-r-round) 0}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]>.ic-item-row__select-col{grid-column:1;min-width:0;margin:0!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]>.ic-item-row__author-col{grid-column:2;min-width:0;margin:0!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]>.ic-item-row__content-col{grid-column:3;min-width:0;margin:0!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]>.ic-item-row__meta-col{grid-column:4;min-width:0;margin:0!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__content-link-container{display:block;color:var(--cohota-n-900)!important;text-decoration:none!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__content-link-container h3{margin:0!important;color:inherit!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-section-tooltip{display:block;margin-top:3px;color:var(--cohota-n-500)!important;font-size:12px!important;font-weight:500;line-height:1.35}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-announcement-row__content{display:-webkit-box;overflow:hidden;margin-top:5px;color:var(--cohota-n-700);font-size:13px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__meta-col{display:grid!important;grid-template-columns:max-content auto;gap:8px;align-items:start;justify-content:end;min-width:max-content}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__meta-actions{grid-column:2;grid-row:1}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__meta-content{grid-column:1;grid-row:1;min-width:max-content;text-align:right;white-space:nowrap}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__meta-content-heading{display:block;color:var(--cohota-n-700);font-size:12px;font-weight:600;line-height:1.35;white-space:nowrap}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__meta-content-timestamp{display:block;margin-top:2px;color:var(--cohota-n-500);font-size:12px;line-height:1.35;white-space:nowrap}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] :is([data-cohota-ann-manage],.ic-item-row__manage-menu button,button[aria-haspopup=true]){box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;box-shadow:var(--cohota-elev-1)!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] :is([data-cohota-ann-manage],.ic-item-row__manage-menu button,button[aria-haspopup=true]) [class*=baseButton__content]{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:inherit!important;color:inherit!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] [class*=-avatar]{border:1px solid var(--cohota-n-200)!important}body.announcements #content[data-cohota-announcements-index] [class*=checkboxFacade__facade]{border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-check)!important}body.announcements #content[data-cohota-announcements-index] input:checked+[class*=checkbox__control] [class*=checkboxFacade__facade],body.announcements #content[data-cohota-announcements-index] [class*=checkbox]:has(input:checked) [class*=checkboxFacade__facade]{border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important}@media(hover:hover){body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]:hover{background:var(--cohota-table-row-hover)!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] :is([data-cohota-ann-manage],.ic-item-row__manage-menu button,button[aria-haspopup=true]):hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__content-link-container:hover{color:var(--cohota-link)!important;text-decoration:none!important}}body.announcements [data-cohota-danger-action]{color:var(--cohota-danger-ink)!important}@media(hover:hover){body.announcements [data-cohota-danger-action]:hover{background:var(--cohota-danger)!important;color:#fff!important}}body.announcements [data-cohota-danger-action]:focus-visible,body.announcements [data-cohota-danger-action][aria-selected=true]{background:var(--cohota-danger)!important;color:#fff!important;outline:2px solid var(--cohota-focus);outline-offset:-2px}body.announcements #content[data-cohota-announcement-edit] [data-cohota-announcement-editor]{box-sizing:border-box;width:100%;max-width:none;margin:0!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-editor-body],body.announcements #content[data-cohota-announcement-edit] #discussion-details-tab{min-width:0;width:100%}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-main-fields]{min-width:0;margin:0!important;padding:0!important;border:0!important}body.announcements #content[data-cohota-announcement-edit] label[for=discussion-title]{display:block;margin:0 0 6px!important;color:var(--cohota-n-700);font-size:12px!important;font-weight:600!important;line-height:1.4}body.announcements #content[data-cohota-announcement-edit] #discussion-title{box-sizing:border-box;width:100%!important;height:40px!important;margin:0 0 14px!important;padding:0 12px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;font-size:14px!important;box-shadow:none!important}body.announcements #content[data-cohota-announcement-edit] .ic-RichContentEditor{margin:0!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-field]{box-sizing:border-box;display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:center;min-width:0;margin:0!important;padding:12px 0!important;border:0!important;border-bottom:1px solid var(--cohota-n-200)!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-field]>:is(label,.control-label){width:auto!important;margin:0!important;padding:0!important;color:var(--cohota-n-700);font-size:12px!important;font-weight:600!important;line-height:1.4;text-align:left!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-field]>:is(.controls,div){min-width:0;margin:0!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-field=audience] :is(input[role=combobox],[role=combobox]){width:100%!important;min-width:0}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-field=attachment]{grid-template-columns:120px minmax(280px,1fr);align-items:center}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-field=attachment]>:is(label,.control-label){grid-column:1;grid-row:1;align-self:center}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-field=attachment]>.controls{grid-column:2;grid-row:1;width:100%;max-width:480px;min-width:280px}body.announcements #content[data-cohota-announcement-edit] #discussion_attachment_uploaded_data{box-sizing:border-box;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:40px;margin:0!important;padding:0!important;border:0!important;border-radius:0;background:transparent!important;color:var(--cohota-n-700);font-size:14px;line-height:1.35;overflow:visible;text-overflow:clip;white-space:nowrap}body.announcements #content[data-cohota-announcement-edit] #discussion_attachment_uploaded_data::file-selector-button,body.announcements #content[data-cohota-announcement-edit] #discussion_attachment_uploaded_data::-webkit-file-upload-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;height:40px;margin:0 10px 0 0;padding:0 14px;border:1px solid var(--cohota-n-300);border-radius:var(--cohota-r-control);background:var(--cohota-surface);background-image:none;color:var(--cohota-n-800);font-size:13px;font-weight:600;line-height:1.3;cursor:pointer;box-shadow:var(--cohota-elev-1);-webkit-appearance:none;appearance:none}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options]{min-width:0;margin:20px 0 0!important;padding:18px 0 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options]>legend{float:none;width:auto;margin:0 0 10px!important;padding:0!important;color:var(--cohota-n-900);font-size:20px!important;font-weight:700!important;line-height:1.4}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options] label{display:flex;align-items:flex-start;gap:8px;width:fit-content;max-width:100%;margin:0 0 9px!important;color:var(--cohota-n-700);font-size:14px!important;font-weight:400!important;line-height:1.4}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options] input[type=checkbox]{flex:0 0 18px;width:18px!important;height:18px!important;margin:1px 0 0!important;accent-color:var(--cohota-brand)}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options] .input-append{display:inline-flex;align-items:stretch;max-width:100%;margin:6px 0 4px 26px}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options] .input-append input.datetime_field{box-sizing:border-box;min-width:0;height:40px!important;margin:0!important;padding:0 10px!important;border:1px solid var(--cohota-n-300)!important;border-right:0!important;border-radius:var(--cohota-r-control) 0 0 var(--cohota-r-control)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important;box-shadow:none!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options] .input-append .ui-datepicker-trigger{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px!important;margin:0!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:0 var(--cohota-r-control) var(--cohota-r-control) 0!important;background:var(--cohota-surface)!important;color:var(--cohota-n-700)!important;box-shadow:none!important}@media(hover:hover){body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options] .input-append .ui-datepicker-trigger:hover,body.announcements #content[data-cohota-announcement-edit] #discussion_attachment_uploaded_data::file-selector-button:hover,body.announcements #content[data-cohota-announcement-edit] #discussion_attachment_uploaded_data::-webkit-file-upload-button:hover{border-color:var(--cohota-ctrl-hover-border)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options] label label{margin-left:26px!important}body.announcements #content[data-cohota-announcement-edit] #assignment_external_tools[data-cohota-ann-tools=empty],body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #assignment_external_tools[data-cohota-ann-tools=empty]{display:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.announcements #content[data-cohota-announcement-edit] #assignment_external_tools[data-cohota-ann-tools=ready],body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #assignment_external_tools[data-cohota-ann-tools=ready]{box-sizing:border-box;width:100%;margin:18px 0 0!important;border:0!important;background:transparent}body.announcements #content[data-cohota-announcement-edit] #assignment_external_tools[data-cohota-ann-tools=ready] iframe,body:is(.discussions,.announcements) #content:is([data-cohota-discussion-detail],[data-cohota-announcement-detail]) #assignment_external_tools[data-cohota-ann-tools=ready] iframe{display:block;width:100%!important;max-width:100%;border:0!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-announcement-editor]>.form-actions{position:static!important;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin:14px 0 0!important;padding:14px 0 0!important;border:0!important;border-top:1px solid var(--cohota-n-200)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-announcement-editor]>.form-actions .btn{min-height:40px;margin:0!important;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:500!important}body.announcements [data-cohota-ann-dialog=rss] #external-rss-feed__toggle{box-sizing:border-box;display:flex!important;align-items:center;width:100%;min-height:44px;padding:0 10px!important;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-wash-light)!important;color:var(--cohota-link)!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important}body.announcements [data-cohota-ann-dialog=rss] [class*=textInput__facade]{box-sizing:border-box!important;display:block!important;width:100%!important;min-height:40px!important;margin:12px 0 10px!important;padding:0!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:none!important}body.announcements [data-cohota-ann-dialog=rss] [class*=textInput__facade] :is([class*=textInput__layout],[class*=textInput__innerWrapper],[class*=textInput__inputLayout]){border:0!important;box-shadow:none!important;background:transparent!important}body.announcements [data-cohota-ann-dialog=rss] :is(input[name=external-rss-feed__url-input],[class*=textInput__facade] input){box-sizing:border-box!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 12px!important;border:0!important;border-radius:inherit!important;background:transparent!important;color:var(--cohota-n-900)!important;box-shadow:none!important}body.announcements [data-cohota-ann-dialog=rss] [class*=textInput__facade]:focus-within{border-color:var(--cohota-brand)!important;box-shadow:0 0 0 3px var(--cohota-focus)!important}body.announcements [data-cohota-ann-dialog=rss] [class*=textInput__facade]:focus-within input:focus{outline:none!important}body.announcements [data-cohota-ann-dialog=rss] [class*=toggleDetails__details],body.announcements [data-cohota-ann-dialog=rss] [class*=toggleDetails__content]{border:0!important;box-shadow:none!important;background:transparent!important}body.announcements [data-cohota-ann-dialog=rss] label:has(input[name=verbosity-selection]),body.announcements [data-cohota-ann-dialog=rss] label:has(input[name=external-rss-feed__phrase-checkbox]){display:flex;align-items:flex-start;gap:8px;margin:0 0 8px!important;color:var(--cohota-n-700);font-size:14px;line-height:1.4}body.announcements [data-cohota-ann-dialog=rss] :is(input[name=verbosity-selection],input[name=external-rss-feed__phrase-checkbox]){accent-color:var(--cohota-brand)}body.announcements [data-cohota-ann-dialog=rss] #external-rss-feed__submit-button{min-height:40px;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:600!important}body.announcements [data-cohota-ann-dialog=rss] .announcements-tray__add-rss-root :has(>#external-rss-feed__submit-button){display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}body.announcements [data-cohota-ann-dialog=delete] [id^=confirm_delete_announcement]{min-height:40px;border-color:var(--cohota-danger)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-danger)!important;color:#fff!important;font-size:14px!important;font-weight:600!important}@media(hover:hover){body.announcements [data-cohota-ann-dialog=delete] [id^=confirm_delete_announcement]:hover{border-color:var(--cohota-danger-ink)!important;background:var(--cohota-danger-ink)!important;color:#fff!important}}body.announcements [data-cohota-ann-dialog=delete] [id^=cancel_delete_announcement]{min-height:40px;border-radius:var(--cohota-r-control)!important;font-size:14px!important;font-weight:500!important}body.announcements #content:is([data-cohota-announcements-index],[data-cohota-announcement-edit]) :is(input,select,button,a):focus-visible{outline:2px solid var(--cohota-focus)!important;outline-offset:2px!important}@media only screen and (max-width:700px){body.announcements #content:is([data-cohota-announcements-index],[data-cohota-announcement-edit])>.cohota-announcements-title{display:none}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar]{grid-template-columns:minmax(96px,.75fr) minmax(0,1.75fr);grid-template-areas:"filter search" "actions actions";gap:8px;padding-bottom:0!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=filter]{grid-area:filter}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=search]{grid-area:search}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-toolbar-slot=actions]{grid-area:actions;justify-content:flex-end}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-feed-slot],body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-feed-trigger]{margin:0!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]{grid-template-columns:24px 40px minmax(0,1fr);gap:10px;align-items:start;min-height:0;padding:14px 10px!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]>.ic-item-row__select-col{grid-column:1;grid-row:1 / span 2;align-self:start;margin-top:10px!important}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]>.ic-item-row__author-col{grid-column:2;grid-row:1 / span 2}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]>.ic-item-row__content-col{grid-column:3;grid-row:1;padding-right:38px}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row]>.ic-item-row__meta-col{grid-column:3;grid-row:2}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__meta-content{text-align:left}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] .ic-item-row__meta-actions{position:absolute;top:10px;right:8px}body.announcements #content[data-cohota-announcements-index] [data-cohota-ann-row] :is([data-cohota-ann-manage],.ic-item-row__manage-menu button,button[aria-haspopup=true]){width:44px!important;min-width:44px!important;height:44px!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-field]{grid-template-columns:1fr;gap:7px;padding:10px 0!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options]{margin-top:16px!important;padding-top:16px!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-ann-options]>legend{font-size:18px!important}body.announcements #content[data-cohota-announcement-edit] #assignment_external_tools[data-cohota-ann-tools=ready]{margin-top:14px!important}body.announcements #content[data-cohota-announcement-edit] [data-cohota-announcement-editor]>.form-actions{padding-top:12px!important}body.announcements [data-cohota-ann-dialog=rss]{width:min(100vw,480px)!important;max-width:100vw!important}}#content[data-cohota-files] .ef-main{display:flex;align-items:stretch;min-height:min(560px,calc(100vh - 220px))}#content[data-cohota-files] .ef-main>.ef-folder-content,#content[data-cohota-files] .ef-main>.ef-directory{margin:0!important;align-self:stretch}#content[data-cohota-files] .ef-directory{flex:1 1 auto;min-width:0}.ui-dialog .avatar-content #upload-picture a.select-photo-link{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;min-height:240px;padding:24px;border:2px dashed var(--cohota-n-300);border-radius:var(--cohota-r-panel);background:var(--cohota-wash-light);color:var(--cohota-n-600)!important;text-align:center;text-decoration:none!important;transition:background-color .12s,border-color .12s,color .12s}.ui-dialog .avatar-content #upload-picture a.select-photo-link i.icon-select-photo{flex:none;width:40px;height:40px;margin:0!important;color:var(--cohota-n-400);font-size:40px;line-height:1}.ui-dialog .avatar-content #upload-picture .cohota-pic-drop__call{color:var(--cohota-n-900);font-size:14px;font-weight:600;line-height:1.4}.ui-dialog .avatar-content #upload-picture .cohota-pic-drop__hint{color:var(--cohota-n-500);font-size:12px;line-height:1.5}@media(hover:hover){.ui-dialog .avatar-content #upload-picture a.select-photo-link:hover{border-color:var(--cohota-brand);background:var(--cohota-brand-tint)}}.ui-dialog .avatar-content #upload-picture a.select-photo-link:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}.ui-dialog .avatar-content #upload-picture a.select-photo-link[data-cohota-dropzone=over]{border-color:var(--cohota-brand);border-style:solid;background:var(--cohota-brand-tint)}.ui-dialog .avatar-content #upload-picture a.select-photo-link[data-cohota-dropzone=over] i.icon-select-photo,.ui-dialog .avatar-content #upload-picture a.select-photo-link[data-cohota-dropzone=over] .cohota-pic-drop__call{color:var(--cohota-brand-ink)}.ui-dialog .avatar-content #upload-picture img{max-width:100%;height:auto}#calendar_header .header-bar.flex-container{flex-wrap:wrap;align-items:center;gap:10px}#calendar_header .header-bar-left,#calendar_header .header-bar-right{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:auto;min-width:0;margin:0}#calendar_header .header-bar-right{margin-left:auto;justify-content:flex-end}#calendar_header .btn:not(.scheduler_done_button):not(.ui-datepicker-trigger),#calendar_header button.navigate_today,#calendar_header button.navigate_prev,#calendar_header button.navigate_next,#calendar_header a#create_new_event_link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:40px;height:40px!important;margin:0!important;padding:0 14px!important;border:1px solid var(--cohota-n-300)!important;border-radius:var(--cohota-r-control)!important;background:var(--cohota-surface)!important;box-shadow:var(--cohota-elev-1)!important;color:var(--cohota-n-900)!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important;text-shadow:none!important}#calendar_header button.navigate_prev,#calendar_header button.navigate_next{padding:0!important;width:40px}#calendar_header button.navigate_prev{border-radius:var(--cohota-r-control) 0 0 var(--cohota-r-control)!important;margin-right:-1px!important}#calendar_header button.navigate_next{border-radius:0 var(--cohota-r-control) var(--cohota-r-control) 0!important}@media(hover:hover){#calendar_header .btn:not(.scheduler_done_button):not(.ui-datepicker-trigger):hover,#calendar_header button.navigate_today:hover,#calendar_header button.navigate_prev:hover,#calendar_header button.navigate_next:hover{z-index:1;border-color:var(--cohota-ctrl-hover-bg)!important;background:var(--cohota-ctrl-hover-bg)!important;color:var(--cohota-ctrl-hover-fg)!important}}#calendar_header .btn:not(.scheduler_done_button):not(.ui-datepicker-trigger):focus-visible,#calendar_header button.navigate_today:focus-visible,#calendar_header button.navigate_prev:focus-visible,#calendar_header button.navigate_next:focus-visible,#calendar_header a#create_new_event_link:focus-visible{z-index:1;outline:2px solid var(--cohota-brand)!important;outline-offset:1px!important}#calendar_header h2.navigation_title .navigation_title_text{color:inherit!important;font:inherit!important;text-decoration:none!important}#calendar_header h2.navigation_title{display:inline-flex;align-items:center;min-height:40px;margin:0!important;padding:0 10px!important;border:1px solid transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-900)!important;font-size:20px!important;font-weight:700!important;line-height:1.4!important;text-decoration:none!important;cursor:pointer}@media(hover:hover){#calendar_header h2.navigation_title:hover{border-color:var(--cohota-row-hover-border);background:var(--cohota-nav-hover-bg);color:var(--cohota-brand-ink)!important}}#calendar_header h2.navigation_title:focus-visible,#calendar_header .navigation_title:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}#calendar_header #week,#calendar_header #month,#calendar_header #agenda{border-radius:0!important;margin-right:-1px!important}#calendar_header #week{border-radius:var(--cohota-r-control) 0 0 var(--cohota-r-control)!important}#calendar_header #agenda{border-radius:0 var(--cohota-r-control) var(--cohota-r-control) 0!important;margin-right:0!important}#calendar_header #week.active,#calendar_header #month.active,#calendar_header #agenda.active{z-index:1;border-color:var(--cohota-nav-active-bg)!important;background:var(--cohota-nav-active-bg)!important;color:var(--cohota-nav-active-fg)!important;font-weight:600!important}@media(hover:hover){#calendar_header #week.active:hover,#calendar_header #month.active:hover,#calendar_header #agenda.active:hover{border-color:var(--cohota-brand-hover)!important;background:var(--cohota-brand-hover)!important;color:var(--cohota-nav-active-fg)!important}}#calendar_header a#create_new_event_link.btn{padding:0 12px!important;border-color:var(--cohota-brand)!important;background:var(--cohota-brand)!important;color:var(--cohota-on-brand)!important;font-weight:600!important}@media(hover:hover){#calendar_header a#create_new_event_link.btn:hover{border-color:var(--cohota-brand-hover)!important;background:var(--cohota-brand-hover)!important;color:var(--cohota-on-brand)!important}}#calendar_header .btn i[class^=icon-],#calendar_header .btn i[class*=" icon-"]{margin:0!important;color:inherit!important;line-height:1!important}#calendar-app .calendar.fc{box-sizing:border-box;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#calendar-app .fc-row.fc-widget-header th.fc-day-header,#calendar-app th.fc-day-header.fc-widget-header{border-color:var(--cohota-n-200)!important;background:var(--cohota-wash-light);color:var(--cohota-n-600)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}#calendar-app .fc-row.fc-widget-header th.fc-day-header:first-child{border-top-left-radius:var(--cohota-r-panel)}#calendar-app .fc-row.fc-widget-header th.fc-day-header:last-child{border-top-right-radius:var(--cohota-r-panel)}#calendar-app .fc-day-grid .fc-row:last-child .fc-bg td:first-child{border-bottom-left-radius:var(--cohota-r-panel)}#calendar-app .fc-day-grid .fc-row:last-child .fc-bg td:last-child{border-bottom-right-radius:var(--cohota-r-panel)}#calendar-app .fc-widget-content,#calendar-app .fc-widget-header,#calendar-app .fc-day,#calendar-app .fc-row,#calendar-app .fc-view-container table,#calendar-app .fc-view-container td,#calendar-app .fc-view-container th{border-color:var(--cohota-n-200)!important}#calendar-app .fc-day.fc-widget-content{background:var(--cohota-surface)}#calendar-app .fc-day.fc-other-month{background:var(--cohota-n-50)}#calendar-app .fc-bg td.fc-today,#calendar-app .fc-day.fc-today.fc-state-highlight{background:var(--cohota-wash)!important}#calendar-app td.fc-day-number{border-color:var(--cohota-n-200)!important;color:var(--cohota-n-700)!important;font-size:12px!important;font-weight:600!important}#calendar-app td.fc-day-number.fc-other-month{color:var(--cohota-n-500)!important;font-weight:400!important;opacity:1}#calendar-app td.fc-day-number.fc-today,#calendar-app .fc-content-skeleton td.fc-state-highlight{background:transparent!important}#calendar-app td.fc-day-number.fc-today{color:var(--cohota-brand-ink)!important;font-weight:700!important}#calendar-app a.fc-event,#calendar-app a.fc-day-grid-event{border-radius:var(--cohota-r-control)!important;padding:2px 6px!important;font-size:12px!important;line-height:1.4!important}#calendar-app a.fc-event .fc-time{font-weight:700!important}#calendar-app a.fc-event .fc-title{font-weight:400!important}@media(hover:hover){#calendar-app a.fc-event:hover{box-shadow:var(--cohota-elev-1)}}#calendar-app a.fc-event:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}#right-side #minical.fc{box-sizing:border-box;padding:10px;border:1px solid var(--cohota-n-200)!important;border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#right-side #minical .fc-toolbar h2{color:var(--cohota-n-900);font-size:15px!important;font-weight:700!important;line-height:1.45}#right-side #minical .fc-button.fc-prev-button,#right-side #minical .fc-button.fc-next-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-n-600)!important;opacity:1;text-shadow:none!important}@media(hover:hover){#right-side #minical .fc-button.fc-prev-button:hover,#right-side #minical .fc-button.fc-next-button:hover{border-color:var(--cohota-row-hover-border)!important;background:var(--cohota-nav-hover-bg)!important;color:var(--cohota-brand-ink)!important}}#right-side #minical .fc-button:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}#right-side #minical th.fc-day-header{border-color:transparent!important;color:var(--cohota-n-500)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.02em;text-transform:uppercase}#right-side #minical .fc-day,#right-side #minical .fc-widget-content,#right-side #minical td,#right-side #minical th{border-color:transparent!important}#right-side #minical td.fc-day-number{color:var(--cohota-n-700)!important;font-size:12px!important;font-weight:500!important}#right-side #minical td.fc-day-number.fc-other-month{color:var(--cohota-n-500)!important}#right-side #minical td.fc-today,#right-side #minical td.fc-day.fc-state-highlight{background:var(--cohota-select-bg)!important;border-radius:var(--cohota-r-control)}#right-side #minical td.fc-day-number.fc-today{color:var(--cohota-select-fg)!important;font-weight:700!important}#right-side .rs-section>h2>#calendar-toggle-button,#right-side .rs-section>h2>#undated-events-button{box-sizing:border-box;display:flex;align-items:center;gap:8px;min-height:40px;padding:0 8px;border:1px solid transparent;border-radius:var(--cohota-r-control);color:var(--cohota-n-600);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}@media(hover:hover){#right-side .rs-section>h2>#calendar-toggle-button:hover,#right-side .rs-section>h2>#undated-events-button:hover{background:var(--cohota-row-hover-bg);color:var(--cohota-brand-ink)}}#right-side .rs-section>h2>#calendar-toggle-button:focus-visible,#right-side .rs-section>h2>#undated-events-button:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:1px}#calendar-list-holder ul#calendars-context-list{margin:0;padding:0;list-style:none}#calendar-list-holder li.context_list_context{box-sizing:border-box;gap:10px;align-items:center;min-height:40px;margin:0 0 2px;padding:4px 6px;border:1px solid transparent;border-radius:var(--cohota-r-control)}@media(hover:hover){#calendar-list-holder li.context_list_context:hover{border-color:var(--cohota-row-hover-border);background:var(--cohota-row-hover-bg)}}#calendar-list-holder .context-list-toggle-box{box-sizing:border-box;width:16px!important;height:16px!important;border-radius:var(--cohota-r-check)!important}#calendar-list-holder .context-list-toggle-box:focus-visible{outline:2px solid var(--cohota-brand);outline-offset:2px}#calendar-list-holder li.context_list_context>label{margin:0;color:var(--cohota-n-900);font-size:14px;font-weight:600;line-height:1.4;cursor:pointer}#calendar-list-holder .ContextList__MoreBtn{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;box-shadow:none!important;color:var(--cohota-n-600)!important;opacity:1!important}@media(hover:hover){#calendar-list-holder .ContextList__MoreBtn:hover{border-color:var(--cohota-n-300)!important;background:var(--cohota-surface)!important;color:var(--cohota-n-900)!important}}#calendar-list-holder .ContextList__MoreBtn:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:1px!important}#right-side #undated-events a.undated-events-link,#right-side #calendar-feed button.Button--link{box-sizing:border-box;display:inline-flex!important;align-items:center;gap:8px;min-height:40px;padding:0 8px!important;border:1px solid transparent!important;border-radius:var(--cohota-r-control)!important;background:transparent!important;color:var(--cohota-link-ink)!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important}@media(hover:hover){#right-side #undated-events a.undated-events-link:hover,#right-side #calendar-feed button.Button--link:hover{border-color:var(--cohota-row-hover-border)!important;background:var(--cohota-nav-hover-bg)!important;color:var(--cohota-brand-ink)!important}}#right-side #calendar-feed button.Button--link:focus-visible,#right-side #undated-events a.undated-events-link:focus-visible{outline:2px solid var(--cohota-brand)!important;outline-offset:1px!important}#right-side #calendar-feed button.Button--link i[class^=icon-]{color:inherit!important}#right-side #minical td.event:after{content:"";position:absolute;inset:auto auto 1px 50%;width:4px;height:4px;margin-left:-2px;border:0!important;border-radius:var(--cohota-r-circle);background:var(--cohota-brand)}#right-side #minical td.event.fc-today:after,#right-side #minical td.event.fc-state-highlight:after{background:var(--cohota-on-brand)}#right-side .rs-section #calendar-list-holder,#right-side .rs-section #calendars-context-list{background:transparent}#calendar-app .fc-head th.fc-axis.fc-widget-header{border-color:var(--cohota-n-200)!important;background:var(--cohota-wash-light);border-top-left-radius:var(--cohota-r-panel)}#calendar-app .fc-time-grid .fc-axis,#calendar-app .fc-slats .fc-axis{color:var(--cohota-n-500)!important;font-size:12px!important}#calendar-app .agenda-wrapper.active{box-sizing:border-box;padding:4px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-panel);background:var(--cohota-surface);box-shadow:var(--cohota-elev-1)}#calendar-app .agenda-wrapper .agendaView--no-assignments{display:block;padding:28px 16px;color:var(--cohota-n-500);font-size:14px;line-height:1.5;text-align:center}body.with-left-side #content[data-cohota-course-settings] .form-row :is(.CourseImageSelectorWrapper,.CourseImageSelector__Container,.CourseImageSelectorContent,.CourseImageSelector){min-width:0;max-width:100%}#right-side .button-sidebar-wide:has(i[class*=icon-],svg,img),#right-side .button-sidebar-wide[class*=icon-],.button-sidebar-wide:has(i[class*=icon-],svg,img),.button-sidebar-wide[class*=icon-],#right-side .page-action-list>li>a:has(i[class*=icon-],svg,img),#right-side .page-action-list>li>a[class*=icon-],#right-side .page-action-list>a:has(i[class*=icon-],svg,img),#right-side .page-action-list>a[class*=icon-]{justify-content:flex-start;text-align:left}body.with-left-side #content[data-cohota-assignment-edit] .Button--add-row:has(i[class*=icon-],svg,img),body.with-left-side #content[data-cohota-quiz-edit] .Button--add-row:has(i[class*=icon-],svg,img){justify-content:flex-start;text-align:left}#right-side[data-cohota-dash] #start_new_course.button-sidebar-wide:has(i[class*=icon-],svg,img),#right-side[data-cohota-dash] #start_new_course.button-sidebar-wide[class*=icon-]{justify-content:flex-start;text-align:left}body.with-left-side #content[data-cohota-course] .btn-primary:has(i[class*=icon-],svg,img),body.with-left-side #content[data-cohota-course] a.btn-primary:has(i[class*=icon-],svg,img),body.with-left-side #content[data-cohota-course] .btn-primary[class*=icon-],body.with-left-side #content[data-cohota-course] a.btn-primary[class*=icon-]{justify-content:flex-start;text-align:left}body.with-left-side #content[data-cohota-outcomes] .outcomes-toolbar button:has(i[class*=icon-],svg,img),body.with-left-side #content[data-cohota-outcomes] .outcomes-toolbar button[class*=icon-]{justify-content:flex-start;text-align:left}.ic-app-nav-toggle-and-crumbs .right-of-crumbs .btn:has(i[class*=icon-],svg,img),.ic-app-nav-toggle-and-crumbs .right-of-crumbs .btn[class*=icon-],body.with-left-side #content[data-cohota-course] .btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished):has(i[class*=icon-],svg,img),body.with-left-side #content[data-cohota-profile] .btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished):has(i[class*=icon-],svg,img),body.with-left-side[class*=context-course_] #content .btn:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-publish):not(.btn-unpublished):has(i[class*=icon-],svg,img){justify-content:flex-start;text-align:left}[data-cohota-addname=scope]{margin:6px 0 0;color:var(--cohota-n-600);font-size:12px;line-height:1.5}[data-cohota-addname=scope-name]{font-weight:600}[data-cohota-addname=note]{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;padding:10px 12px;border:1px solid var(--cohota-n-200);border-radius:var(--cohota-r-control);background:var(--cohota-wash-light);color:var(--cohota-n-700);font-size:12px;line-height:1.55}[data-cohota-addname=note] .cohota-addname__glyph{flex:none;margin-top:1px;color:var(--cohota-n-500)}.tool_content_wrapper{height:800px!important}
