:root{--primary-color-light-base: 145 52 246;--primary-color-light: rgb(var(--primary-color-light-base));--primary-color-dark-base: 161 77 255;--primary-color-dark: rgb(var(--primary-color-dark-base));--secondary-color-light: #006a99;--secondary-color-dark: #3c93c6;--contrast-color-light: #f580f0;--contrast-color-dark: #a800a8;--color-blue: oklch(45% 50% 264deg);--color-red-50: oklch(.971 .013 17.38);--color-red-100: oklch(.936 .032 17.717);--color-red-200: oklch(.885 .062 18.334);--color-red-300: oklch(.808 .114 19.571);--color-red-400: oklch(.704 .191 22.216);--color-red-500: oklch(.637 .237 25.331);--color-red-600: oklch(.577 .245 27.325);--color-red-700: oklch(.505 .213 27.518);--color-red-800: oklch(.444 .177 26.899);--color-red-900: oklch(.396 .141 25.723);--color-red-950: oklch(.258 .092 26.042);--color-gray-0: oklch(100% 0 0);--color-gray-50: oklch(98.42% 0 0);--color-gray-100: oklch(12% 0 0 / 5%);--color-gray-200: oklch(12% 0 0 / 8%);--color-gray-300: oklch(12% 0 0 / 17%);--color-gray-350: oklch(12% 0 0 / 25%);--color-gray-400: oklch(12% 0 0 / 38%);--color-gray-500: oklch(12% 0 0 / 50%);--color-gray-600: oklch(12% 0 0 / 67%);--color-gray-700: oklch(12% 0 0 / 77%);--color-gray-800: oklch(12% 0 0 / 85%);--color-gray-900: oklch(12% 0 0 / 90%);--color-gray-950: oklch(12% 0 0 / 95%)}body[mode=light]{--primary-color-safe: var(--primary-color-light);--primary-color: var(--primary-color-light);--secondary-color: var(--secondary-color-light);--bg-primary-faded: color-mix(in srgb, var(--primary-color-light), white 97%);--contrast-color: var(--contrast-color-light)}body[mode=dark]{--primary-color-safe: var(--primary-color-dark);--primary-color: var(--primary-color-dark);--secondary-color: var(--secondary-color-dark);--bg-primary-faded: color-mix(in srgb, var(--primary-color-dark), black 70%);--contrast-color: var(--contrast-color-dark);--color-blue: oklch(69% 50% 264deg);--color-red: oklch(80% 55% 31deg);--color-gray-0: oklch(0% 0 0);--color-gray-50: oklch(17% 0 0);--color-gray-100: oklch(28% 0 0);--color-gray-200: oklch(31% 0 0);--color-gray-300: oklch(35% 0 0);--color-gray-400: oklch(47% 0 0);--color-gray-500: oklch(64% 0 0);--color-gray-600: oklch(82% 0 0);--color-gray-700: oklch(92% 0 0);--color-gray-800: oklch(93% 0 0);--color-gray-900: oklch(95% 0 0);--color-gray-950: oklch(94% 0 0);--color-red-50: oklch(.15 .013 17.38);--color-red-100: oklch(.2 .032 17.717);--color-red-200: oklch(.25 .062 18.334);--color-red-300: oklch(.3 .114 19.571);--color-red-400: oklch(.35 .191 22.216);--color-red-500: oklch(.4 .237 25.331);--color-red-600: oklch(.45 .245 27.325);--color-red-700: oklch(.5 .213 27.518);--color-red-800: oklch(.55 .177 26.899);--color-red-900: oklch(.6 .141 25.723);--color-red-950: oklch(.65 .092 26.042)}body{color:var(--color-gray-900)!important;background-color:#fff!important}body[mode=dark]{background-color:var(--color-gray-50)!important}body{position:relative;min-height:100vh;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{isolation:isolate}.\@container{container-type:inline-size}.mono,code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body[mode=light] .MuiDrawer-root .MuiPaper-root{background-color:#f7f7f7}body[mode=dark] .MuiDrawer-root .MuiPaper-root{background-color:#222}.MuiTable-root,.MuiTableCell-root{position:relative}.mobile-hidden{display:none}@media (min-width: 900px){.mobile-hidden.inline{display:inline}}.sheet{box-shadow:0 2.1px 2.2px #00000008,0 5px 5.3px #0000000b,0 9.4px 10px #0000000e,0 16.8px 17.9px #0001,0 31.3px 33.4px #00000014,0 75px 80px #0000001c}@media (min-width: 900px){.sheet.merge{width:65%!important;max-width:65%!important}.sheet.clx-select-template-drawer{min-width:800px!important}}body[mode=dark] .sheet{border-color:#333}.spinner{animation:rotate .5s linear infinite}@keyframes rotate{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.sheet-animate-in{animation:sheet-animate-in .6s linear both}@keyframes sheet-animate-in{0%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,450,0,0,1)}3.6%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,302.443,0,0,1)}7.21%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,186.077,0,0,1)}10.81%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,101.95,0,0,1)}14.31%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,47.109,0,0,1)}21.42%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-6.013,0,0,1)}28.53%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-16.581,0,0,1)}48.55%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-2.881,0,0,1)}68.57%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.316,0,0,1)}to{transform:scaleZ(1)}}.animation-glitch{animation:glitch 2s ease infinite 2s alternate-reverse}.animation-fade-in{animation:fadeIn .2s ease-out;animation-fill-mode:forwards}.animation-fade-in-slow{animation:fadeIn .6s ease-out;animation-delay:.1s;animation-fill-mode:forwards}.animation-error-icon{border-radius:50%;animation:error-icon 2s ease-in-out infinite}@keyframes error-icon{0%{opacity:.6;box-shadow:none}50%{opacity:1;box-shadow:0 0 10px #ff000080}to{opacity:.6;box-shadow:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bounce{0%{transform:translate3d(0,30px,0)}to{transform:translateZ(0)}}.bounce{animation:bounce .6s;animation-direction:alternate;animation-timing-function:cubic-bezier(.5,.05,.8,.5);animation-iteration-count:infinite}.dialog-icon,.empty-table-body{position:relative}.empty-table-body:before{content:attr(data-message);position:absolute;inset:0;display:grid;justify-content:center;align-content:center;z-index:1;font-size:1.5rem;font-weight:700;opacity:.5}.dialog-icon:after,.empty-table-body:after{content:"";position:absolute;inset:0;mask-image:linear-gradient(#0003,#000)}body[mode=dark] .dialog-icon:after,body[mode=dark] .empty-table-body:after{background:#121212}body[mode=light] .dialog-icon:after,body[mode=light] .empty-table-body:after{background:#fff}.data-stripe-wrapper{--columns: repeat(auto-fit, minmax(150px, 1fr));display:grid;row-gap:16px;grid-template-columns:var(--columns)}.data-stripe-wrapper>div{flex-basis:30%}.data{position:relative}.data>div{min-height:44px;display:flex;align-items:center;padding:.3rem .2rem}.data.condensed>div{min-height:28px;padding:0}body[mode=light] .data>div{border-top:1px solid rgba(0,0,0,.12)}body[mode=light] .data>div:last-child{border-bottom:1px solid rgba(0,0,0,.12)}body[mode=dark] .data>div{border-top:1px solid rgba(255,255,255,.12)}body[mode=dark] .data>div:last-child{border-bottom:1px solid rgba(255,255,255,.12)}body[mode=light] .data.condensed>div{border-top:1px solid rgba(0,0,0,.12)}body[mode=dark] .data.condensed>div,body[mode=light] .data.condensed>div{border:none}@keyframes cursor{0%{cursor:grab}50%{cursor:grabbing}}:root{--marquee-gap: 2rem;--marquee-duration: 12s;--stacks: 3}.marquee{display:flex;overflow:hidden;user-select:none;gap:var(--marquee-gap);padding:.5rem 0;border-top-left-radius:4px;border-top-right-radius:4px;background-image:linear-gradient(45deg,#070707 25%,#1c1c1c 25% 50%,#070707 50% 75%,#1c1c1c 75% 100%);background-size:33.94px 33.94px}.marquee__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--gap);min-width:100%;animation:scroll var(--marquee-duration) linear infinite}.marquee--reverse .marquee__group{animation-direction:reverse;animation-delay:calc(var(--marquee-duration) / -2)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--marquee-gap)))}}.stack{display:grid;grid-template-columns:1fr}.stack span{font-weight:700;grid-row-start:1;grid-column-start:1;--stack-height: calc(100% / var(--stacks) - 1px);--inverse-index: calc(calc(var(--stacks) - 1) - var(--index));--clip-top: calc(var(--stack-height) * var(--index));--clip-bottom: calc(var(--stack-height) * var(--inverse-index));clip-path:inset(var(--clip-top) 0 var(--clip-bottom) 0);animation:stack .34s cubic-bezier(.46,.29,0,1.24) 1 backwards calc(var(--index) * .12s),glitch 2s ease infinite 2s alternate-reverse}.stack span:nth-child(odd){--glitch-translate: 8px}.stack span:nth-child(2n){--glitch-translate: -8px}@keyframes stack{0%{opacity:0;transform:translate(-50%);text-shadow:-2px 3px 0 rgba(255,0,0,.5),2px -3px 0 rgba(0,0,255,.5)}60%{opacity:.5;transform:translate(50%)}80%{transform:none;opacity:1;text-shadow:2px -3px 0 rgba(255,0,.5),-2px 3px 0 rgba(0,0,255,.5)}to{text-shadow:none}}@keyframes glitch{0%{text-shadow:-2px 3px 0 rgba(0,255,.5),2px -3px 0 blue;transform:translate(var(--glitch-translate))}2%{text-shadow:2px -3px 0 rgba(0,255,.5),-2px 3px 0 blue}4%,to{text-shadow:none;transform:none}}@keyframes rotate-180-glitch{0%{transform:rotate(180deg)}7%{transform:rotate(180deg)}8%,to{text-shadow:none;transform:none}}.rotate-180-glitch{animation:rotate-180-glitch 2s ease infinite 2s alternate-reverse}:root{--notepad-text-color: #000;--notepad-bg-color: #e1e1e1;--notepad-textarea-bg-color: rgba(255, 255, 255, .4);--notepad-yellow-text-color: rgb(106, 67, 26);--notepad-yellow-bg-color: rgb(255, 243, 172);--notepad-yellow-textarea-bg-color: color-mix( in srgb, var(--notepad-yellow-bg-color), white 75% );--notepad-yellow-dark-text-color: rgb(255, 255, 255);--notepad-yellow-dark-bg-color: rgb(146, 127, 26);--notepad-yellow-dark-textarea-bg-color: color-mix( in srgb, var(--notepad-yellow-dark-bg-color), white 14% );--notepad-purple-text-color: #58337e;--notepad-purple-bg-color: #e0cef5;--notepad-purple-textarea-bg-color: color-mix( in srgb, var(--notepad-purple-bg-color), white 65% );--notepad-purple-dark-text-color: #e0cef5;--notepad-purple-dark-bg-color: #58337e;--notepad-purple-dark-textarea-bg-color: color-mix( in srgb, var(--notepad-purple-dark-bg-color), white 10% )}.notepad{overflow:hidden;border-radius:12px;padding:2px;background-color:var(--notepad-bg-color)}.notepad.yellow{--notepad-text-color: var(--notepad-yellow-text-color);--notepad-bg-color: var(--notepad-yellow-bg-color);--notepad-textarea-bg-color: var(--notepad-yellow-textarea-bg-color)}body[mode=dark] .notepad{--notepad-textarea-bg-color: rgba(255, 255, 255, .1)}body[mode=dark] .notepad.yellow{--notepad-text-color: var(--notepad-yellow-dark-text-color);--notepad-bg-color: var(--notepad-yellow-dark-bg-color);--notepad-textarea-bg-color: var(--notepad-yellow-dark-textarea-bg-color)}.notepad.purple{--notepad-text-color: var(--notepad-purple-text-color);--notepad-bg-color: var(--notepad-purple-bg-color);--notepad-textarea-bg-color: var(--notepad-purple-textarea-bg-color)}body[mode=dark] .notepad.purple{--notepad-text-color: var(--notepad-purple-dark-text-color);--notepad-bg-color: var(--notepad-purple-dark-bg-color);--notepad-textarea-bg-color: var(--notepad-purple-dark-textarea-bg-color)}.notepad .label{display:block;color:var(--notepad-text-color);font-weight:700;padding:.5rem 0 .5rem 1rem}.notepad .textarea{width:100%;display:block;margin-bottom:0;padding:1rem;resize:none;border:0;font-family:inherit;font-size:15px;line-height:1.3;outline:none;border-radius:10px;color:var(--notepad-text-color);background-color:var(--notepad-textarea-bg-color)}.highlight{user-select:none;background:url(/assets/pen-brushes-CoetvuVM.svg);margin:-2px -6px;padding:2px 6px}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}@property --a{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.ai-thinking{overflow:hidden;position:relative}.ai-thinking:before{position:absolute;z-index:-1;inset:-1.25em;border:solid 1.25em;border-image:conic-gradient(from var(--a),#669900,#99cc33,#ccee66,#006699,#3399cc,#990066,#cc3399,#ff6600,#ff9900,#ffcc00,#669900) 1;filter:blur(.1em);animation:a 3s linear infinite;content:""}@keyframes a{to{--a: 1turn}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animation-bounce{animation:bounce .75s ease-in-out infinite}@keyframes bounce-head{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%) rotate(170deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0) rotate(180deg)}70%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0) scale(1.1,.85) rotate(180deg)}}.animation-bounce-head{animation:bounce-head 1.25s ease-in-out infinite}.wip-banner{--accent: rgba(0, 0, 0, .1);height:24px;display:flex;align-items:center;justify-content:center;gap:6px;position:absolute;top:0;left:50%;transform:translate(-50%);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:0 24px;color:#fff;font-size:13px;background:linear-gradient(-45deg,var(--accent) 25%,transparent 25%,transparent 50%,var(--accent) 50%,var(--accent) 75%,transparent 75%,transparent);background-color:#c2a842;background-size:50px 50px}.split-view-rows{display:flex;flex-direction:column;align-items:flex-start;height:100%;overflow:hidden}.split-view-columns{display:flex;flex-direction:row;align-items:flex-start;height:100%;overflow:hidden}.split-view-rows-divider-hitbox{position:absolute;top:-6px;right:0;left:0;flex-shrink:0;cursor:row-resize;align-self:stretch;display:flex;align-items:center;justify-content:center;height:22px;padding-top:4px}.split-view-columns-divider-hitbox{position:absolute;top:0;bottom:0;left:-6px;flex-shrink:0;cursor:col-resize;align-self:stretch;display:flex;align-items:center;justify-content:center;width:12px;z-index:2}.split-view-rows-divider-hitbox.dragging .split-view-divider,.split-view-rows-divider-hitbox:hover .split-view-divider{width:50px;transform:scale(1.1);height:4px}.split-view-columns-divider-hitbox.dragging .split-view-divider,.split-view-columns-divider-hitbox:hover .split-view-divider{opacity:1}.split-view-rows-divider-hitbox .split-view-divider{height:3px;width:40px;border-radius:2px;background-color:#999;transition:all .2s}.split-view-columns-divider-hitbox .split-view-divider{height:100%;width:2px;background-color:color-mix(in srgb,var(--primary-color-safe),white 50%);transition:all .2s;opacity:0}.split-view-bottom-pane[data-tab=note] .split-view-divider{background-color:#ba7e3b}.split-view-top-pane{width:100%;overflow:auto;flex-grow:1;flex-shrink:1}.split-view-left-pane{height:100%;overflow:auto;flex-grow:1;flex-shrink:1}.split-view-right-pane{position:relative;height:100%;width:380px;flex-shrink:0;transition:width .2s cubic-bezier(.32,.72,0,1.075);background-color:#fff;box-shadow:0 -1px 1px #000;z-index:2}body[mode=dark] .split-view-right-pane{background-color:#222}.split-view-bottom-pane{position:relative;width:100%;display:flex;flex-direction:column;flex-shrink:0;height:40px;min-height:40px;border-top-left-radius:12px;border-top-right-radius:12px;padding-top:10px;transition:height .2s cubic-bezier(.32,.72,0,1.075);box-shadow:0 -2px 6px #0000001a;background-color:#fff;z-index:2}.split-view-bottom-pane[data-tab=message]{background-color:#fff}.split-view-bottom-pane[data-tab=note]{background-color:var(--notepad-yellow-textarea-bg-color)}body[mode=dark] .split-view-bottom-pane[data-tab=message]{background-color:#222}body[mode=dark] .split-view-bottom-pane[data-tab=note]{background-color:var(--notepad-yellow-dark-bg-color)}.split-view-bottom-pane.slow{transition-duration:.3s}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.absolute{position:absolute}.sticky{position:sticky}.relative{position:relative}.inset-0{inset:0}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.space-between{justify-content:space-between}.grow{flex-grow:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.underline{text-decoration:underline}.bold{font-weight:700}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-8{gap:32px}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.p-0{padding:0}.p-1{padding:4px}.pt-1{padding-top:4px}.pr-1{padding-right:4px}.pb-1{padding-bottom:4px}.p-2{padding:8px}.pt-2{padding-top:8px}.p-3{padding:12px}.pl-3{padding-left:12px}.pr-3{padding-right:12px}.pt-3{padding-top:12px}.p-4{padding:16px}.pt-4{padding-top:16px}.font-bold{font-weight:700}.grid{display:grid}.block{display:block}.inline-block{display:inline-block}.opacity-70{opacity:.7}.rsw-editor{border-radius:0!important;border:0!important;flex-grow:1}.rsw-btn{display:flex;align-self:stretch;align-items:center;justify-content:center;border:none;border-radius:4px;background-color:transparent}.rsw-btn{color:#fff!important}[data-tab=note] .rsw-btn{color:var(--notepad-yellow-text-color)!important}.rsw-btn:hover{background-color:#ffffff1a!important}.rsw-ce{overflow:auto;border-radius:0!important;flex-grow:1!important;flex-shrink:1!important;flex-basis:auto!important;outline:none!important}.rsw-toolbar{display:flex;align-items:stretch;flex-shrink:0!important;margin:0 4px 4px;padding:0 0 0 14px;border-radius:10px!important;border:0!important;color:#fff;height:50px}.rsw-btn[data-active=true]{background-color:#ffffff1a!important}.email-prose{--space: 1.25rem;font-size:14px;line-height:1.5}.email-prose>*{margin:0}.email-prose>*+*{margin-top:1.25rem;margin-bottom:0}body[mode=dark] .email-prose a{color:#c2dbf7}:root{--ant-size: 18px;--ant-color: #b6b6b6}.ants-box-animation{background-image:linear-gradient(90deg,var(--ant-color) 55%,transparent 55%),linear-gradient(90deg,var(--ant-color) 55%,transparent 55%),linear-gradient(0deg,var(--ant-color) 55%,transparent 55%),linear-gradient(0deg,var(--ant-color) 55%,transparent 55%);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:var(--ant-size) 1px,var(--ant-size) 1px,1px var(--ant-size),1px var(--ant-size);background-position:left top,right bottom,left bottom,right top;animation:ant-march 1.5s infinite linear}.ants-line-vertical-animation{background-image:linear-gradient(0deg,var(--ant-color) 55%,transparent 55%);background-size:1px var(--ant-size);background-repeat:repeat-y;animation:ant-line-dash-vertical .5s linear infinite}@keyframes ant-march{0%{background-position:left top,right bottom,left bottom,right top}to{background-position:left var(--ant-size) top,right var(--ant-size) bottom,left bottom var(--ant-size),right top var(--ant-size)}}@keyframes ant-line-dash-vertical{0%{background-position:0 0}to{background-position:0 var(--ant-size)}}#connector{position:absolute;pointer-events:none}@keyframes animate-connection{0%{stroke-dashoffset:0}to{stroke-dashoffset:-17}}#connector path{fill:none;stroke:#b6b6b6;stroke-dasharray:11 6;animation:1s linear infinite animate-connection}.masonTextLoading{color:transparent;background:linear-gradient(94deg,#0090f7,#ba62fc,#f2416b,#f55600,#f2416b,#ba62fc,#0090f7);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:chroma-sweep .8s ease-in-out .1s infinite;will-change:background-position;background-size:500% 100%;background-position:100% 0}@keyframes chroma-sweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes circle-in-top-right{0%{clip-path:circle(0% at center)}to{clip-path:circle(150% at top right)}}@media (prefers-reduced-motion: no-preference){::view-transition-old(root){animation:none}::view-transition-new(root){animation:1.5s cubic-bezier(.25,1,.3,1) circle-in-top-right forwards}}.zigzag-bg{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><polyline points='0,12 8,4 16,12' stroke='%23e0e0e0' stroke-width='1' fill='none' /></svg>");background-repeat:repeat-x;background-size:16px 16px;background-position:center}.controls{display:flex;border:1px solid #ccc;border-top:0;padding:10px}.controls-right{margin-left:auto}.state{margin:10px 0;font-family:monospace}.state-title{color:#999;text-transform:uppercase}.quill-container .ql-container.ql-snow{border:none}.quill-toolbar.ql-snow .ql-stroke{stroke:#fff}.quill-toolbar.ql-snow .ql-picker{color:#fff}.quill-toolbar.ql-snow .ql-picker-options{color:#333}.wysiwyg-editor .ql-editor>*+*{margin-top:1rem;margin-bottom:0}body[mode=dark] .wysiwyg-editor .ql-editor a{color:#c2dbf7}::highlight(inbox-search),::highlight(suggested-results){padding:2px;background-color:#ffeb3b;color:#333}.typeBadge{border-radius:30px;padding:2px 12px;font-size:13px;line-height:1;background:#fff}[data-type=Student].typeBadge{background:#bbdfff}body[mode=dark] .typeBadge{background:#444}body[mode=dark] [data-type=Student].typeBadge{background:#306189}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}:root{--spinner-size: 18px;--spinner-speed: .65s}body[mode=light]{--spinner-color: #555}body[mode=dark]{--spinner-color: #fff}._spinner_1j0cr_14{position:relative;display:inline-block;width:1em;height:1em;animation:_spinner-spin_1j0cr_1 12s infinite linear}._spinner_1j0cr_14>div{position:absolute;left:.4629em;bottom:0;width:.12em;height:.32em;border-radius:.75em;background-color:var(--spinner-color);transform-origin:center -.2em;animation:_spinner-fade_1j0cr_1 var(--spinner-speed) infinite linear}._spinner_1j0cr_14>div:nth-child(1){animation-delay:0s;transform:rotate(0)}._spinner_1j0cr_14>div:nth-child(2){animation-delay:.08125s;transform:rotate(45deg)}._spinner_1j0cr_14>div:nth-child(3){animation-delay:.1625s;transform:rotate(90deg)}._spinner_1j0cr_14>div:nth-child(4){animation-delay:.24375s;transform:rotate(135deg)}._spinner_1j0cr_14>div:nth-child(5){animation-delay:.325s;transform:rotate(180deg)}._spinner_1j0cr_14>div:nth-child(6){animation-delay:.40625s;transform:rotate(225deg)}._spinner_1j0cr_14>div:nth-child(7){animation-delay:.4875s;transform:rotate(270deg)}._spinner_1j0cr_14>div:nth-child(8){animation-delay:.56875s;transform:rotate(315deg)}@keyframes _spinner-fade_1j0cr_1{0%{background-color:var(--spinner-color)}to{background-color:transparent}}@keyframes _spinner-spin_1j0cr_1{0%{transform:rotate(360deg)}to{transform:rotate(0)}}._masonButton_12srw_1{align-self:normal;position:relative;cursor:pointer;border:none;right:-18px;padding-left:8px;padding-right:8px;background-color:transparent;div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;padding:6px;border-radius:8px}svg{position:relative;z-index:1;display:block}}._masonButton_12srw_1:hover{svg{transform:scale(1.1)}div{background-color:#b434f61a}}._testingBadge_12srw_38{animation:_cursor_12srw_1 .3s infinite,_animatedText_12srw_1 1.5s infinite alternate-reverse;background-image:linear-gradient(to right,#00f260,#f79d00,#0575e6,#64f38c);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:300%;background-position:-100%}._testingBadgeCode_12srw_57{position:relative;color:#111;font-size:11px;border:1px solid #666;border-radius:1rem;padding:.15rem .6rem;background-color:#fff;opacity:.7;cursor:default}@keyframes _animatedText_12srw_1{to{background-position:100%}}._Popup_1myj9_1{box-sizing:border-box;padding:1rem 1.5rem;border-radius:.5rem;background-color:canvas;color:var(--color-gray-900);transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s;&[data-starting-style],&[data-ending-style]{opacity:0;transform:scale(.9)}@media (prefers-color-scheme: light){outline:1px solid var(--color-gray-200);box-shadow:0 10px 15px -3px var(--color-gray-200),0 4px 6px -4px var(--color-gray-200)}@media (prefers-color-scheme: dark){outline:1px solid var(--color-gray-300);outline-offset:-1px}}._Arrow_1myj9_31{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{top:-8px;rotate:0deg}&[data-side=left]{right:-13px;rotate:90deg}&[data-side=right]{left:-13px;rotate:-90deg}}._ArrowFill_1myj9_55{fill:canvas}._ArrowOuterStroke_1myj9_59{@media (prefers-color-scheme: light){fill:var(--color-gray-200)}}._ArrowInnerStroke_1myj9_65{@media (prefers-color-scheme: dark){fill:var(--color-gray-300)}}._Actions_1myj9_71{display:flex;justify-content:end;gap:1rem}._Switch_14iv7_1{position:relative;display:flex;appearance:none;border:0;margin:0;padding:1px;width:2.5rem;height:1.5rem;border-radius:1.5rem;outline:1px solid;outline-offset:-1px;background-color:transparent;background-image:linear-gradient(to right,#65c466 35%,var(--color-gray-200) 65%);background-size:6.5rem 100%;background-position-x:100%;background-repeat:no-repeat;transition-property:background-position,box-shadow;transition-timing-function:cubic-bezier(.26,.75,.38,.45);transition-duration:125ms;&:active{background-color:var(--color-gray-100)}&[data-checked]{background-position-x:0%}&[data-checked]:active{background-color:var(--color-gray-500)}&:focus-visible{&:before{content:"";inset:0;position:absolute;border-radius:inherit;outline:2px solid var(--color-blue);outline-offset:2px}}}body[mode=light] ._Switch_14iv7_1{box-shadow:var(--color-gray-200) 0 1.5px 2px inset;outline-color:var(--color-gray-200)}body[mode=dark] ._Switch_14iv7_1{box-shadow:#000000bf 0 1.5px 2px inset;outline-color:#ffffff26;background-image:linear-gradient(to right,#65c466 35%,var(--color-gray-300) 65%);&[data-checked]{box-shadow:none}}._Thumb_14iv7_72{aspect-ratio:1 / 1;height:100%;border-radius:100%;background-color:#fff;transition:translate .15s ease;&[data-checked]{translate:1rem 0}}body[mode=light] ._Thumb_14iv7_72{box-shadow:0 0 1px 1px var(--color-gray-100),0 1px 1px var(--color-gray-100),1px 2px 4px -1px var(--color-gray-100)}body[mode=dark] ._Thumb_14iv7_72{box-shadow:0 0 1px 1px #00000040,0 1px 1px #00000040,1px 2px 4px -1px #00000040}._Accordion_swxnj_1{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:8px}._Item_swxnj_9{border-radius:12px;background:#fff;box-shadow:0 1px 1px #0000001a}[data-variant=outlined] ._Item_swxnj_9{border:1px solid var(--color-gray-200);border-radius:6px;box-shadow:none}[data-variant=outlined][data-theme=red] ._Item_swxnj_9{border:1px solid var(--color-red-200);background:var(--color-red-50)}body[mode=dark] [data-variant=outlined][data-theme=red] ._Item_swxnj_9{border:1px solid var(--color-red-700);background:var(--color-red-950)}body[mode=dark] ._Item_swxnj_9{background:var(--color-gray-200);outline:1px solid var(--color-gray-400)}._Header_swxnj_36{margin:0}._Trigger_swxnj_40{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;border:none;padding:10px 12px;outline:none;cursor:pointer;font-size:14px;font-weight:600;text-align:left;background:transparent;&:focus-visible{outline:2px solid var(--primary-color)}}[data-variant=outlined] ._Trigger_swxnj_40{padding-top:8px;padding-bottom:8px;font-size:14px}body[mode=dark] ._Trigger_swxnj_40{color:var(--color-gray-900)}._TriggerIcon_swxnj_71{display:flex;align-items:center;justify-content:center;transition:transform .15s ease-out;[data-panel-open]>&{transform:rotate(90deg)}}._Panel_swxnj_82{box-sizing:border-box;overflow:hidden}._Content_swxnj_87{padding-left:12px;padding-right:12px}body[mode=light] ._LayoutContent_1e00d_1{background:#f3f3f3}._AccordionHeader_1e00d_8{margin:0;padding:0}._AccordionTrigger_1e00d_13{display:flex;width:100%;align-items:center;gap:8px;border:0;padding:2px 0;margin:0;font-size:18px;font-weight:600;text-align:left;background-color:transparent;border-radius:20px;cursor:pointer}body[mode=dark] ._AccordionTrigger_1e00d_13{color:#fff}._AccordionTrigger_1e00d_13:hover{background-color:#fff}body[mode=dark] ._AccordionTrigger_1e00d_13:hover{background-color:#333}._AccordionTriggerText_1e00d_41{display:flex;align-items:center;gap:8px;flex-shrink:0;order:2;padding-left:6px}._AccordionTriggerText_1e00d_41>svg{margin-right:4px}._AccordionTriggerCount_1e00d_54{opacity:.5}._AccordionContent_1e00d_58{padding:16px 0 12px 22px}._InfoCardRoot_1e00d_62{display:flex;gap:12px;margin-bottom:12px}._InfoCardRoot_1e00d_62:last-child{margin-bottom:0}._InfoCardImage_1e00d_72{width:44px;height:44px;border-radius:50%;transform:translateY(4px)}._InfoCardContent_1e00d_79{flex-grow:1;background-color:#fcfcfc;border-radius:12px;box-shadow:0 1px 1px #0000000d,0 2px 4px #0000000d}body[mode=dark] ._InfoCardContent_1e00d_79{border-color:#333;background-color:#222}._InfoCardHeader_1e00d_93{display:flex;align-items:center;padding:8px 8px 8px 18px;border-bottom:1px dashed #ccc}body[mode=dark] ._InfoCardHeader_1e00d_93{border-color:#555}._InfoCardBody_1e00d_104{padding:4px 0 4px 18px}@container (min-width: 768px){._individualItemGrid_1e00d_109{display:grid;grid-template-columns:1fr 1fr;gap:36px}}._journeyViewRoot_de1mc_1{position:relative;display:grid;gap:8px;grid-template-columns:repeat(7,1fr);width:100%}._journeyViewLabelDivider_de1mc_9{position:absolute;top:50%;left:0;right:0;height:1px;background:#e0e0e0}._journeyViewLabelDivider_de1mc_9:before,._journeyViewLabelDivider_de1mc_9:after{content:"";position:absolute;top:-4px;left:-1px;width:1px;height:9px;background:#e0e0e0}._journeyViewLabelDivider_de1mc_9:before{right:-1px;left:auto}body[mode=dark] ._journeyViewLabelDivider_de1mc_9{background:#555}body[mode=dark] ._journeyViewLabelDivider_de1mc_9:before,body[mode=dark] ._journeyViewLabelDivider_de1mc_9:after{background:#555}._labelButton_de1mc_43{position:relative;border:none;cursor:pointer;padding:0 8px;z-index:1;background:#fff}._labelButton_de1mc_43 span{display:flex;align-items:center;gap:6px;padding:2px 10px 2px 12px;border-radius:16px;font-size:14px;font-weight:500;background:#eee}body[mode=dark] ._labelButton_de1mc_43 span{background:#444}._label_de1mc_43{position:relative;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;padding:0 16px;z-index:1;background:#fff}body[mode=dark] ._labelButton_de1mc_43,body[mode=dark] ._label_de1mc_43{color:#fff;background:#222}._journeyViewItem_de1mc_85{text-align:center}._journeyViewItemSubText_de1mc_89{padding-top:3px;font-size:12px;color:#666}body[mode=dark] ._journeyViewItemSubText_de1mc_89{color:#888}._applicationLabel_de1mc_99{position:relative;grid-column:2 / 5;display:flex;align-items:center;justify-content:center}._scholarshipLabel_de1mc_107{position:relative;grid-column:3 / 5;display:flex;align-items:center;justify-content:center}._profileRoot_80ne2_1{position:relative;container-type:inline-size}[data-closed]._profileRoot_80ne2_1{overflow:hidden}._accordionHeader_80ne2_10{transition:padding-bottom .1s ease-in-out}body[mode=dark] ._accordionHeader_80ne2_10{color:#fff}._accordionHeaderContent_80ne2_18{display:flex;justify-content:space-between;align-items:flex-start;position:relative;overflow:hidden}._accordionTrigger_80ne2_26{position:absolute;top:8px;left:-2px;margin:0;padding:8px 4px;border:0;opacity:.4;font-size:14px;cursor:pointer;line-height:1;border-radius:4px;color:#000;background:transparent;transition:all .1s ease-in-out;z-index:2}body[mode=dark] ._accordionTrigger_80ne2_26{color:#fff}._accordionTrigger_80ne2_26>*{position:relative;z-index:1}[data-open] ._accordionTrigger_80ne2_26{transform:rotate(90deg)}._accordionTriggerBg_80ne2_57{position:absolute;inset:0;z-index:0;border-radius:4px;scale:.4;opacity:0;background:#fff;transition:all .1s ease-in-out}body[mode=dark] ._accordionTriggerBg_80ne2_57{background:#555}._accordionTrigger_80ne2_26:hover{opacity:1}._accordionTrigger_80ne2_26:hover ._accordionTriggerBg_80ne2_57{scale:1;opacity:1}._accordionPanel_80ne2_84{border-radius:12px;background:#fff;box-shadow:0 1px 3px #00000008,0 3px 4px #00000008}body[mode=dark] ._accordionPanel_80ne2_84{background:#222}._actionButtons_80ne2_96{display:flex;align-items:center;gap:8px;padding:4px 0}@container (max-width: 700px){._accordionHeaderContent_80ne2_18{gap:12px;flex-direction:column;align-items:flex-start}._actionButtons_80ne2_96{width:100%;border-bottom:1px dashed #ccc;border-top-left-radius:12px;border-top-right-radius:12px;background:#fff}body[mode=dark] ._actionButtons_80ne2_96{border-bottom-color:#444;background:#222}._accordionPanel_80ne2_84{border-top-left-radius:0;border-top-right-radius:0}}@container (min-width: 701px){._accordionHeader_80ne2_10{padding-right:12px}}._filter_p39wb_1{color:var(--color-gray-900)}._filter_p39wb_1[data-selected=true]{color:#fff}._filterButton_rm6cw_1{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #777;border-radius:50%;color:#777;background-color:transparent;cursor:pointer;transition:all .1s ease-in-out}._filterButton_rm6cw_1[data-enabled=true]{color:#fff;border-color:var(--primary-color-safe);background-color:var(--primary-color-safe)}._clearButton_rm6cw_21{display:flex;align-items:center;justify-content:center;border:none;padding:0;color:#000;background-color:transparent;cursor:pointer}body[mode=dark] ._clearButton_rm6cw_21{color:#ccc}._text_rm6cw_36{display:flex;align-items:center;gap:6px;flex-grow:1;font-size:13px;padding-left:10px;opacity:.85}._text_rm6cw_36[data-enabled=false]{opacity:.4}._filterText_rm6cw_50{align-self:stretch;background:none;border:none;padding:8px 0;cursor:pointer;opacity:.75}._filterText_rm6cw_50[data-active=true]{text-decoration:underline;opacity:1}body[mode=dark] ._filterText_rm6cw_50{color:#fff}._filtersRow_dnvk2_1{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed rgba(204,204,204,1);border-bottom:1px solid rgba(204,204,204,1);padding:0 10px 0 16px}body[mode=dark] ._filtersRow_dnvk2_1{border-top:1px dashed rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}._newMessageContainer_dnvk2_15{position:sticky;bottom:0;background-color:#fff;border-top:1px solid #e7e5f5;padding:6px;z-index:2;isolation:isolate;will-change:backdrop-filter;transform:translateZ(0)}body[mode=dark] ._newMessageContainer_dnvk2_15{border-top:1px solid #333;background-color:#121212;isolation:isolate;transform:translateZ(0);will-change:backdrop-filter}._noteWrapper_18nct_1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:-4px}._noteWrapper_18nct_1>span{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._note_18nct_1{margin-top:2px;padding:1px 6px;border-radius:20px;color:#49410c;font-size:13px;background-color:#fff589}._activityNote_18nct_25{margin-top:2px;padding:1px 6px;border-radius:20px;color:#111;font-size:13px;background-color:#e4e4e4}._loadingDots_18nct_34{position:relative;top:1px;width:38px;height:27px;display:flex;flex-direction:row;justify-content:center;border-radius:40px;background-color:#d9d9d9;animation:_chat-bubble-1_18nct_1 2s ease-in-out .5s infinite forwards}._loadingDots_18nct_34:after,._loadingDots_18nct_34:before{content:"";position:absolute;right:-1px;bottom:-2px;width:10px;height:10px;border-radius:50%;background-color:#d9d9d9;animation:_chat-bubble-2_18nct_1 2s ease-in-out .5s infinite forwards;animation-delay:1s}._loadingDots_18nct_34:before{right:-7px;bottom:-7px;width:6px;height:6px;animation:_chat-bubble-3_18nct_1 2s ease-in-out .5s infinite forwards;animation-delay:1s}._dot1_18nct_70,._dot2_18nct_71,._dot3_18nct_72{width:5px;height:5px;margin:auto 1.5px;border-radius:50%;background-color:#000;opacity:.6}._dot1_18nct_70{animation:_loading-dots_18nct_1 1s ease-in-out .5s infinite forwards}._dot2_18nct_71{animation:_loading-dots_18nct_1 1s ease-in-out .7s infinite forwards}._dot3_18nct_72{animation:_loading-dots_18nct_1 1s ease-in-out 1s infinite forwards}@keyframes _chat-bubble-1_18nct_1{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes _chat-bubble-2_18nct_1{0%{transform:translateY(0)}55%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes _chat-bubble-3_18nct_1{0%{transform:translateY(0)}60%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes _loading-dots_18nct_1{0%{opacity:.2}50%{opacity:.6}to{opacity:.2}}._titleWrapper_18nct_139{gap:8px}._title_18nct_139{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-weight:700}._time_18nct_151{flex-shrink:0}._sentiment_18nct_155{overflow:hidden;position:relative;right:-2px;display:flex;border-radius:50%;align-items:center;justify-content:center;width:24px;height:24px;color:#333;font-size:14px;background-color:#fff}._sentiment_18nct_155 img{position:absolute;top:0;left:0;z-index:2}._sentiment_18nct_155:hover img{display:none}._Positioner_unfgi_1{outline:0}._Popup_unfgi_5{box-sizing:border-box;padding-block:.25rem;border-radius:.375rem;background-color:canvas;color:var(--color-gray-900);transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s;&[data-starting-style],&[data-ending-style]{opacity:0;transform:scale(.9)}outline:1px solid var(--color-gray-200);box-shadow:0 10px 15px -3px var(--color-gray-200),0 4px 6px -4px var(--color-gray-200)}body[mode=dark] ._Popup_unfgi_5{background-color:#000c;outline:1px solid var(--color-gray-300);outline-offset:-1px}._Arrow_unfgi_34{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{top:-8px;rotate:0deg}&[data-side=left]{right:-13px;rotate:90deg}&[data-side=right]{left:-13px;rotate:-90deg}}._ArrowFill_unfgi_58{fill:canvas}._ArrowOuterStroke_unfgi_62{fill:var(--color-gray-200)}body[mode=dark] ._ArrowOuterStroke_unfgi_62{fill:var(--color-gray-300)}._Item_unfgi_70{outline:0;cursor:default;user-select:none;padding-block:.5rem;padding-left:1rem;padding-right:2rem;display:flex;font-size:.875rem;line-height:1rem;&[data-highlighted]{z-index:0;position:relative;color:var(--color-gray-50)}&[data-highlighted]:before{content:"";z-index:-1;position:absolute;inset-block:0;inset-inline:.25rem;border-radius:.25rem;background-color:var(--primary-color)}}body[mode=dark] ._Item_unfgi_70[data-highlighted]{color:var(--color-gray-900)}body[mode=dark] ._Item_unfgi_70[data-highlighted]:before{background-color:var(--primary-color)}._Separator_unfgi_106{margin:.375rem 1rem;height:1px;background-color:var(--color-gray-200)}body[mode=dark] ._Separator_unfgi_106{background-color:var(--color-gray-300)}._preview_1bi62_1{width:100%;max-width:600px;height:600px;margin:0 auto;border:0;color:#111}._title_1bi62_10{font-size:16px}._email_1bi62_14{font-family:SF Mono,monospace}._closeButton_1bi62_18{position:absolute;top:4px;right:4px}._root_1nsia_1{font-size:13px;color:var(--color-gray-800);border:none;border-radius:16px;padding:6px 2px;cursor:pointer;background-color:transparent;._closeIcon_1nsia_10{display:none}&:hover{color:var(--color-red-700);text-decoration:underline;._paperclip_1nsia_18{display:none}._closeIcon_1nsia_10{display:block}}}._icon_1nsia_28{svg{display:block}}._bottomBar_1hwit_1{display:none;align-items:stretch;justify-content:space-between;flex-shrink:0;height:50px;color:#fff;padding:0 0 0 14px}._subjectField_1hwit_11{display:flex;align-items:center;gap:8px;padding-left:15px;border-bottom:1px solid var(--color-gray-300);>span{opacity:.5;font-size:13px}>input{flex-grow:1;border:none;padding:8px 0;outline:none}}._sendField_1hwit_31{display:flex;align-items:center;padding-right:14px;border-bottom:1px solid var(--color-gray-300);>span{padding-left:15px;opacity:.5;font-size:13px}}._attachments_1hwit_44{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px;border-bottom:1px dotted var(--color-gray-400);padding:0 16px 8px}._emailError_1hwit_53{padding:0 14px;color:#fff;font-size:13px;background-color:red}._logo_1hwit_60{align-self:center;width:30px;height:30px;border-radius:50%;border:2px solid white}._sendButton_1hwit_68{border:none;padding-right:14px;background-color:transparent;text-decoration:underline;color:#fff;font-weight:700;cursor:pointer}._templateButton_1hwit_78{border:none;background-color:transparent;color:#222;cursor:pointer;text-align:left}._remixButton_9rch9_1{display:flex;align-items:center;gap:4px;background-color:transparent;border:none;padding:0;cursor:pointer;color:var(--primary-color-safe);font-size:13px;font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor,transparent 75%);text-underline-offset:2px}._remixBar_9rch9_17{display:flex;align-items:center;gap:16px;border-top:1px solid rgba(134,58,237,.22);border-bottom:1px solid rgba(134,58,237,.22);padding:8px 12px;font-size:14px;background-color:var(--bg-primary-faded)}._wrapper_8dmr7_1{padding:4px;border-radius:12px;background:#fff}body[mode=dark] ._wrapper_8dmr7_1{background:#222}._layout_1fikk_1{overflow:hidden;height:100vh;background-color:var(--color-gray-100)}body[mode=dark] ._layout_1fikk_1{background-color:var(--color-gray-50)}._toolbarButton_1fikk_11{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;background-color:transparent}._toolbarButton_1fikk_11 span{display:inline-flex;border-radius:4px;padding:6px}._toolbarButton_1fikk_11:hover span{background-color:#ffffff26}._trayButton_1fikk_31{padding-left:10px}._sidebarIcon_1fikk_35{transform:scaleX(-1);padding-left:10px}._ageWrapper_1fikk_40{display:flex;flex-direction:column;align-items:center;align-self:center;flex-shrink:0;gap:2px;font-size:13px;margin-left:auto}._partnerLogo_1fikk_51{width:44px;height:44px;border-radius:50%;border:2px solid white}._root_11rzk_1{position:relative;padding-left:16px}._root_11rzk_1>:last-child{padding-bottom:8px}._stripe_11rzk_10{position:absolute;left:0;top:0;bottom:0;width:6px;border-radius:3px}._label_11rzk_19{padding-top:6px;opacity:.9;font-size:14px;font-weight:600;line-height:1.2}._content_11rzk_27{padding-right:4px;padding-top:4px;font-size:14px;line-height:1.2}._subContent_11rzk_34{padding-top:4px;font-size:14px;line-height:1.2;opacity:.7}._DetailsSidebar_pncgu_1{--gap: 8px}._Row_pncgu_5{display:flex;flex-direction:column;gap:var(--gap)}._TwoCol_pncgu_11{display:grid;grid-template-columns:1fr;gap:var(--gap)}@container (min-width: 325px){._TwoCol_pncgu_11{grid-template-columns:1fr 1fr}}._Select_1s7nw_1{box-sizing:border-box;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:.75rem;margin:0;border-radius:.375rem;padding:.35rem .75rem .35rem .35rem;color:var(--color-gray-900);font-size:14px;line-height:1.5rem;border:none;background-color:var(--color-gray-100);user-select:none;cursor:pointer;text-align:left;&:active{background-color:var(--color-gray-200)}&[role=combobox][data-filled=false] ._MultipleValue_1s7nw_34{padding-left:.5rem}&[data-popup-open]{background-color:var(--color-gray-200)}&[data-disabled]{opacity:.7;cursor:not-allowed}&:focus-visible{outline:2px solid color-mix(in srgb,var(--primary-color),transparent 40%);outline-offset:-1px}}body[mode=dark] ._Select_1s7nw_1{background-color:var(--color-gray-200);outline:1px solid var(--color-gray-400)}._TriggerContent_1s7nw_58{overflow:hidden;flex-grow:1}._TriggerContent_1s7nw_58[data-multiple=false]{white-space:nowrap;text-overflow:ellipsis}._List_1s7nw_68{box-sizing:border-box;position:relative;overflow-y:auto;max-height:var(--available-height)}._Label_1s7nw_75{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:1px;padding-left:.5rem;font-size:.875rem;font-weight:600;line-height:1rem;color:var(--color-gray-900)}._Value_1s7nw_87{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding-left:.5rem}._MultipleValue_1s7nw_34{display:flex;flex-wrap:wrap;gap:4px}._MultipleValue_1s7nw_34>div{display:inline-block;padding:4px 8px;border-radius:4px;line-height:1;background-color:#fff}body[mode=dark] ._MultipleValue_1s7nw_34>div{background-color:#444}._SelectIcon_1s7nw_113{flex-shrink:0;display:flex;align-self:flex-start;padding-top:4px}._Popup_1s7nw_120{box-sizing:border-box;padding-block:.25rem;border-radius:.375rem;background-color:canvas;transform-origin:var(--transform-origin);transition:transform .1s,opacity .1s;overflow-y:auto;&[data-starting-style],&[data-ending-style]{opacity:0;transform:translateY(-4px)}&[data-side=none]{transition:none;transform:none;opacity:1}}body[mode=light] ._Popup_1s7nw_120{background-color:#f5f5f5;outline:1px solid var(--color-gray-200);box-shadow:0 10px 15px -3px var(--color-gray-200),0 4px 6px -4px var(--color-gray-200)}body[mode=dark] ._Popup_1s7nw_120{background-color:#000000e6;outline:1px solid var(--color-gray-300);outline-offset:-1px}._Arrow_1s7nw_158{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{top:-8px;rotate:0deg}&[data-side=left]{right:-13px;rotate:90deg}&[data-side=right]{left:-13px;rotate:-90deg}}._ArrowFill_1s7nw_182{fill:canvas}._ArrowOuterStroke_1s7nw_186{@media (prefers-color-scheme: light){fill:var(--color-gray-200)}}._ArrowInnerStroke_1s7nw_192{@media (prefers-color-scheme: dark){fill:var(--color-gray-300)}}._Item_1s7nw_198{position:relative;box-sizing:border-box;outline:0;font-size:14px;line-height:1rem;padding-block:.35rem;padding-left:.625rem;padding-right:1rem;min-width:var(--anchor-width);display:grid;gap:.5rem;align-items:center;grid-template-columns:.75rem 1fr;cursor:default;user-select:none;scroll-margin-block:1rem;color:var(--color-gray-900);letter-spacing:-.01em;[data-side=none] &{font-size:14px;padding-right:3rem;min-width:calc(var(--anchor-width) + 1rem)}&[data-highlighted]{z-index:0;color:#fff}&[aria-selected=true]{z-index:0}&[aria-selected=true]:before{content:"";z-index:-1;position:absolute;inset-block:0;inset-inline:.25rem;border-radius:.25rem;background-color:var(--color-gray-200)}&[data-highlighted]:before{content:"";z-index:-1;position:absolute;inset-block:0;inset-inline:.25rem;border-radius:.25rem;background-color:var(--primary-color)}}._ItemIndicator_1s7nw_254{grid-column-start:1}._ItemIndicatorIcon_1s7nw_258{display:block;width:.75rem;height:.75rem}._ItemText_1s7nw_264{grid-column-start:2}._GroupLabel_1s7nw_268{box-sizing:border-box;padding-block:.5rem;padding-left:.625rem;padding-right:1rem;font-size:.75rem;font-weight:600;line-height:1rem;color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.05em;user-select:none}._ScrollArrow_1s7nw_282{width:100%;background:canvas;z-index:1;text-align:center;cursor:default;border-radius:.375rem;height:1rem;font-size:.75rem;display:flex;align-items:center;justify-content:center;&:before{content:"";position:absolute;width:100%;height:100%;left:0}&[data-direction=up]{&[data-side=none]{&:before{top:-100%}}}&[data-direction=down]{bottom:0;&[data-side=none]{&:before{bottom:-100%}}}}body[mode=dark] ._ScrollArrow_1s7nw_282{background-color:#141414cc}._banner_glbeb_1{position:relative;left:-8px;display:inline-flex;align-items:center;margin-bottom:16px;margin-left:-32px;border-radius:14px;border:0;padding:8px 20px 8px 16px;color:#fff;font-size:14px;font-weight:500;line-height:1;cursor:pointer;background-color:var(--primary-color-safe)}._bannerWrapper_glbeb_19{position:sticky;bottom:0;z-index:10;background-color:var(--bg-primary)}._masonBlock_glbeb_26{display:flex;width:100%;gap:12px;border-top:1px solid rgba(134,58,237,.22);border-bottom:1px solid rgba(134,58,237,.22);padding:8px 16px 12px;color:var(--primary-color-safe);font-size:14px;background-color:var(--bg-primary-faded)}body[mode=dark] ._masonBlock_glbeb_26{border-top:1px solid color-mix(in srgb,var(--primary-color-safe),black 50%);border-bottom:none;color:var(--color-gray-900);background-color:color-mix(in srgb,var(--primary-color-safe) 20%,hsl(0,0%,5%) 100%)}._masonProse_glbeb_49{--space: 1rem;font-size:14px;line-height:1.5}._masonProse_glbeb_49>*{margin:0}._masonProse_glbeb_49>*+*{margin-top:1rem;margin-bottom:0}._masonProse_glbeb_49 ul{padding-left:1rem}._root_101uv_1{display:flex;padding-top:12px}._root_101uv_1[data-sender=customer]{padding-left:16px;padding-right:64px}._root_101uv_1[data-sender=partner]{justify-content:flex-end;padding-left:64px;padding-right:16px}._box_101uv_16{flex-basis:750px;max-width:750px;border-radius:12px;background-color:#fff;box-shadow:0 1px 1px 1px #00000014}body[mode=dark] ._box_101uv_16{background-color:var(--color-gray-200);outline:1px solid var(--color-gray-400)}._header_101uv_29{position:sticky;top:0;z-index:1;border-bottom:1px solid var(--color-gray-200);padding:8px 16px;font-size:13px;line-height:1.4;border-top-left-radius:12px;border-top-right-radius:12px;background-color:#fff}._attachment_101uv_42{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px;border-bottom:1px dotted var(--color-gray-400);padding:0 16px 8px;button{color:var(--color-gray-800);border:none;background-color:transparent;padding:0;cursor:pointer;font-size:13px;&:hover{text-decoration:underline}}}body[mode=dark] ._header_101uv_29{background-color:var(--color-gray-300)}._root_101uv_1[data-sender=partner] ._header_101uv_29 strong{color:var(--primary-color)}body[mode=dark] ._root_101uv_1[data-sender=partner] ._header_101uv_29 strong{color:#fff}._email_101uv_76{font-family:SF Mono,monospace}._body_101uv_80{font-size:14px}._summary_jh23l_1{position:relative;padding-top:2px;padding-left:32px;font-size:14px;align-items:self-start}._summary_jh23l_1[data-type=note]{color:var(--notepad-yellow-text-color)}body[mode=dark] ._summary_jh23l_1[data-type=note]{color:var(--notepad-yellow-textarea-bg-color)}._summary_jh23l_1[data-type=status-closed]{color:#4c7400}body[mode=dark] ._summary_jh23l_1[data-type=status-closed]{color:#81bf0a}._summary_jh23l_1[data-type=email],._summary_jh23l_1[data-type=status-open],._summary_jh23l_1[data-type=category]{color:var(--color-gray-700)}._icon_jh23l_31{position:absolute;top:-1px;left:0}._item_1fqu9_1{padding:8px;border-radius:12px;background-color:#fff;box-shadow:0 1px 1px 1px #00000014;transition:background-color .1s ease-in-out}body[mode=dark] ._item_1fqu9_1{background-color:var(--color-gray-200);outline:1px solid var(--color-gray-400)}body[mode=dark] ._item_1fqu9_1[data-open],._item_1fqu9_1[data-open]{background-color:transparent;box-shadow:none;outline:none}._trigger_1fqu9_21{display:flex;align-items:flex-start;gap:8px;width:100%;border:none;padding:0;color:#222;font-size:12px;background-color:transparent}body[mode=dark] ._trigger_1fqu9_21{color:#eee}._dateAndTime_1fqu9_37{width:135px;flex-shrink:0;padding-top:2px;padding-right:8px;color:var(--color-gray-700);text-align:left;font-family:monospace}[data-open] ._dateAndTime_1fqu9_37{width:auto}._summary_1fqu9_51{flex-grow:1;text-align:left}._dashes_1fqu9_56{align-self:center;flex-grow:1;height:1px;border-top:1px dashed var(--color-gray-300)}._iconWrapper_1fqu9_63{position:relative;flex-shrink:0;width:14px;height:17px;display:flex;align-items:center;justify-content:center}._noteWrapper_j9h5u_1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:-4px}._noteWrapper_j9h5u_1>span{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._note_j9h5u_1{margin-top:2px;padding:1px 6px;border-radius:20px;color:#49410c;font-size:13px;background-color:#fff589}._activityNote_j9h5u_25{margin-top:2px;padding:1px 6px;border-radius:20px;color:#111;font-size:13px;background-color:#e4e4e4}._loadingDots_j9h5u_34{position:relative;top:1px;width:38px;height:27px;display:flex;flex-direction:row;justify-content:center;border-radius:40px;background-color:#d9d9d9;animation:_chat-bubble-1_j9h5u_1 2s ease-in-out .5s infinite forwards}._loadingDots_j9h5u_34:after,._loadingDots_j9h5u_34:before{content:"";position:absolute;right:-1px;bottom:-2px;width:10px;height:10px;border-radius:50%;background-color:#d9d9d9;animation:_chat-bubble-2_j9h5u_1 2s ease-in-out .5s infinite forwards;animation-delay:1s}._loadingDots_j9h5u_34:before{right:-7px;bottom:-7px;width:6px;height:6px;animation:_chat-bubble-3_j9h5u_1 2s ease-in-out .5s infinite forwards;animation-delay:1s}._dot1_j9h5u_71,._dot2_j9h5u_72,._dot3_j9h5u_73{width:5px;height:5px;margin:auto 1.5px;border-radius:50%;background-color:#000;opacity:.6}._dot1_j9h5u_71{animation:_loading-dots_j9h5u_1 1s ease-in-out .5s infinite forwards}._dot2_j9h5u_72{animation:_loading-dots_j9h5u_1 1s ease-in-out .7s infinite forwards}._dot3_j9h5u_73{animation:_loading-dots_j9h5u_1 1s ease-in-out 1s infinite forwards}@keyframes _chat-bubble-1_j9h5u_1{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes _chat-bubble-2_j9h5u_1{0%{transform:translateY(0)}55%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes _chat-bubble-3_j9h5u_1{0%{transform:translateY(0)}60%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes _loading-dots_j9h5u_1{0%{opacity:.2}50%{opacity:.6}to{opacity:.2}}._titleWrapper_j9h5u_140{gap:8px}._title_j9h5u_140{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-weight:700}._time_j9h5u_152{flex-shrink:0}._sentiment_j9h5u_156{overflow:hidden;position:relative;right:-2px;display:flex;border-radius:50%;align-items:center;justify-content:center;width:24px;height:24px;color:#333;font-size:14px;background-color:#fff}._sentiment_j9h5u_156 img{position:absolute;top:0;left:0;z-index:2}._sentiment_j9h5u_156:hover img{display:none}._fakeInput_1wq5o_1{display:block;margin-bottom:4px;font-size:13px;border:1px solid #ddd;padding:6px 8px;border-radius:4px}body[mode=dark] ._fakeInput_1wq5o_1{border-color:#555}._resultCell_1wajq_1 em{background:var(--contrast-color);box-shadow:var(--contrast-color) 0 0 0 2px}._card_cfr0s_1{overflow:hidden;border:1px solid transparent;border-radius:8px;font-size:14px;transition:background-color .2s ease-in-out}._card_cfr0s_1[data-variant=selected]{border:1px solid #dcc3ff;background-color:#fff;box-shadow:0 4px 6px #0000000d,0 2px 2px #0000000d}._card_cfr0s_1[data-variant=result]{max-width:50%;margin:0 auto;border:1px solid #bce0b1;background-color:#fff;box-shadow:0 4px 6px #0000000d,0 2px 2px #0000000d}body[mode=dark] ._card_cfr0s_1[data-variant=selected],body[mode=dark] ._card_cfr0s_1[data-variant=result]{background-color:#222}body[mode=dark] ._card_cfr0s_1[data-variant=selected]{border-color:#5c4083}body[mode=dark] ._card_cfr0s_1[data-variant=result]{border-color:#57724f}._root_seuds_1{padding:0 16px 16px}._id_seuds_5{margin-bottom:16px;opacity:.6;text-align:center;font-size:13px}._email_seuds_12{display:flex;align-items:center;gap:8px}._emailIcon_seuds_18{flex-shrink:0;width:28px;height:28px;border-radius:14px;background-color:#aaa;display:flex;align-items:center;justify-content:center}._emailIcon_seuds_18 svg{color:#fff}._emailText_seuds_33{max-width:100%}._school_seuds_37{display:flex;align-items:center;gap:8px}._school_seuds_37 img{flex-shrink:0;width:28px;height:28px;border-radius:14px}._school_seuds_37 span{padding:1px 8px;font-size:13px;background-color:#eee;border-radius:12px}[data-variant=default] ._school_seuds_37 span{background-color:#fff}body[mode=dark] ._school_seuds_37 span{background-color:#333}._divider_seuds_65{position:relative;height:17px}._divider_seuds_65 div{position:absolute;top:50%;left:36px;right:0;height:1px;transform:translateY(-50%);background-color:#ccc}._dataPoint_seuds_80{padding-left:36px}._root_19nmm_1{display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer}._root_19nmm_1 input{accent-color:var(--primary-color)}._root_19nmm_1 input:checked+span{color:var(--primary-color);font-weight:700}._arrowWrapper_klyxz_1{display:flex;align-items:center;justify-content:center}._arrowWrapper_klyxz_1 svg{position:relative;display:block;fill:#777;cursor:pointer;animation:_sideways-bounce_klyxz_1 1s ease-in-out infinite;transition:transform .1s ease-in-out}._arrowWrapper_klyxz_1[data-flipped=true] svg{transform:rotate(180deg)}@keyframes _sideways-bounce_klyxz_1{0%{left:0}50%{left:3px}to{left:0}}._submit_klyxz_32{max-width:50%;margin:0 auto;font-size:14px}._submit_klyxz_32 label{display:flex;align-items:center;gap:8px;margin-bottom:12px}._submit_klyxz_32 input[type=checkbox]{accent-color:var(--primary-color)}#scaler{position:absolute;left:0;bottom:-.15em;line-height:1;letter-spacing:-.3rem;font-weight:900;pointer-events:none;z-index:2;color:#9134f6cc;white-space:nowrap}.login-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(10,1fr);position:absolute;inset:0;z-index:1;--line-c: #eee}.login-grid form{position:relative;width:100%;grid-column-start:3;grid-column-end:9;grid-row-start:4;grid-row-end:11;color:#333;z-index:2}.login-grid form>div{position:absolute;inset:-20px -20px 0;border-radius:4px;padding:20px}.login-grid form input,.login-grid form button{border:1px solid #999;border-radius:30px;padding:.6rem 1.25rem;font-size:1.25em;background:#fff}.login-grid form input{flex-grow:1;max-width:20em}@media (max-width: 860px){.login-grid form{grid-column-start:2;grid-column-end:13}#scaler{bottom:0}.login-grid form input,.login-grid form button{font-size:1em}}@media (min-width: 1100px){.login-grid form input,.login-grid form button{font-size:1.75em}.login-grid form button{padding:.6rem 2rem}.login-grid form>div{padding:40px}}
