.site-main:has(.ai-tool-workspace){background-color:var(--editorial-paper,var(--ds-color-paper))!important}.ai-tool-workspace.ai-tool-workspace,.ai-tool-workspace.ai-tool-workspace .ai-tool-grid-rail,.ai-tool-workspace.ai-tool-workspace .ai-tool-right-rail,.ai-tool-workspace.tok-examiner.tok-tool-page>.tok-examiner__canvas,.ai-tool-workspace.tok-examiner.tok-tool-page>.tok-examiner__canvas:not(.tok-examiner__canvas--state){background-color:transparent!important;background-image:none!important}.ai-tool-workspace .ai-tool-grid-rail:after,.ai-tool-workspace .ai-tool-grid-rail:before{display:none!important;content:none!important}:is(.math-qgen-editorial,.coursework-feedback-editorial,.tok-essay-editorial):has(>.ai-tool-right-rail){grid-template-columns:minmax(1rem,1fr) minmax(20rem,23rem) minmax(34rem,54rem) minmax(1rem,1fr)!important}.tok-essay-editorial:has(>.ai-tool-right-rail){grid-template-columns:minmax(1rem,1fr) minmax(20rem,23rem) minmax(0,56rem) minmax(1rem,1fr)!important}.ai-tool-workspace .tok-essay-editorial__hero .home-container{padding-inline:0!important}.ai-tool-workspace.ai-tool-workspace :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero){min-height:44rem;padding-top:3.5rem!important;padding-right:3.5rem!important}.site-main .ai-tool-workspace.ai-tool-workspace.tool-public :is(.math-qgen-editorial__kicker,.coursework-feedback-editorial__kicker,.tok-examiner__kicker){gap:.65rem;margin-bottom:1.35rem;font:700 .6875rem/1.45 var(--font-space-mono),monospace;letter-spacing:.12em}.site-main .ai-tool-workspace.ai-tool-workspace.tool-public :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero,.tok-examiner__context) h1{max-width:20rem!important;margin:0!important;color:var(--editorial-ink,var(--ds-color-ink))!important;font-family:var(--font-anton),Impact,sans-serif!important;font-size:4rem!important;font-weight:400!important;line-height:.88!important;letter-spacing:-.025em!important;text-transform:uppercase}.site-main .ai-tool-workspace.ai-tool-workspace.tok-examiner.tok-tool-page>.tok-examiner__canvas .tok-examiner__context h1{max-width:20rem!important;margin:0!important;font-size:4rem!important;line-height:.88!important;letter-spacing:-.025em!important}.site-main .ai-tool-workspace.ai-tool-workspace.tool-public :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero,.tok-examiner__context) h1 :is(span,em){display:block}.site-main .ai-tool-workspace.ai-tool-workspace.tool-public :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero,.tok-examiner__context) h1 em{margin-top:.04em;color:var(--editorial-orange,var(--ds-color-orange-action))!important;font-family:var(--font-instrument-serif),Georgia,serif!important;font-size:3.5rem!important;font-style:italic;font-weight:400!important;line-height:.86!important;letter-spacing:normal!important;text-transform:none}.site-main .ai-tool-workspace.ai-tool-workspace.tok-examiner.tok-tool-page>.tok-examiner__canvas .tok-examiner__context h1 em{margin-top:.04em;font-size:3.5rem!important;line-height:.86!important;letter-spacing:normal!important}.site-main .ai-tool-workspace.ai-tool-workspace.tool-public .tok-examiner__context .tok-examiner__lede,.site-main .ai-tool-workspace.ai-tool-workspace.tool-public :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero) h1+p{max-width:32ch!important;margin-top:1.75rem!important;color:#2f2d29!important;font-size:1rem!important;line-height:1.625!important;text-wrap:pretty}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav{border-top:0;border-bottom-color:var(--editorial-line-soft,rgb(19 18 16/8%));background:rgb(255 255 255/97%);box-shadow:none}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__inner{width:min(calc(100% - 2rem),79rem);min-height:60px}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__mark{width:36px;height:36px;background:var(--ds-color-paper)}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links{align-self:stretch;gap:2px}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a{position:relative;min-height:44px;padding:0 13px;border:0;border-radius:0;display:inline-flex;align-items:center;color:var(--editorial-ink-soft,var(--ds-color-ink-soft));background:transparent;font-size:.75rem;font-weight:560;transition:color .18s ease,background-color .18s ease}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a:after{position:absolute;right:13px;bottom:0;left:13px;height:3px;border-radius:3px 3px 0 0;background:var(--editorial-orange,var(--ds-color-orange-action));content:"";opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a:hover{border-color:transparent;color:var(--editorial-ink,var(--ds-color-ink));background:rgb(19 18 16/4.5%);transform:none}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a.is-active{border-color:transparent;color:var(--editorial-ink,var(--ds-color-ink));background:transparent;font-weight:680}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a.is-active:after{opacity:1;transform:scaleX(1)}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a:focus-visible{z-index:1;border-radius:.35rem;outline:2px solid var(--editorial-subject-blue,var(--ds-color-blue));outline-offset:-3px}.ai-tool-workspace :is(.math-qgen-editorial__index,.ia-feedback-editorial__index,.tok-essay-editorial__index){max-width:22.5rem;margin-top:3rem}.ai-tool-workspace :is(.math-qgen-editorial__disclaimer,.coursework-feedback-editorial__disclaimer,.tok-essay-editorial__disclaimer).ai-tool-right-notice{position:relative;z-index:1;margin:0!important;padding:1rem 1.5rem!important;border:1px solid rgb(214 64 0/18%)!important;border-bottom:0!important;border-radius:1rem 1rem 0 0!important;color:var(--editorial-ink-soft,var(--ds-color-ink-soft))!important;background:#fff9f3!important;box-shadow:none!important}.ai-tool-workspace :is(.math-qgen-editorial__disclaimer,.coursework-feedback-editorial__disclaimer,.tok-essay-editorial__disclaimer).ai-tool-right-notice+.ai-tool-right-panel{margin-top:0!important;border-radius:0 0 1rem 1rem!important}.ai-tool-workspace :is(.math-qgen-editorial__config,.coursework-feedback-editorial__task,.tok-essay-editorial__config).ai-tool-right-panel{padding:1.5rem!important;border-color:var(--editorial-line,rgb(19 18 16/13%))!important;background:var(--ds-color-paper)!important;box-shadow:none!important}.ai-tool-workspace .coursework-feedback-editorial__task>:is(.ia-feedback-editorial__field,.ia-feedback-editorial__upload,.ia-feedback-editorial__scope),.ai-tool-workspace .tok-essay-editorial__config>:is(.tok-essay-editorial__upload,.tok-essay-editorial__scope){border-color:var(--editorial-line,rgb(19 18 16/13%))!important;border-radius:.875rem!important;background:var(--editorial-paper-2,var(--ds-color-paper-soft))!important;box-shadow:none!important}.ai-tool-workspace :is(.ia-feedback-editorial__upload,.tok-essay-editorial__upload) :is([class*="min-h-[260px]"],[class*="min-h-[300px]"],[class*="min-h-[320px]"]){min-height:11rem!important}.ai-tool-workspace :is(.ia-feedback-editorial__upload,.tok-essay-editorial__upload) :is([class*=p-8],[class*=p-12]){padding:1.5rem!important}.ai-tool-workspace.tok-examiner:is(.tok-outline-editorial,.tok-integrity-editorial) .tok-examiner__canvas:not(.tok-examiner__canvas--state) :is(.tok-outline-editorial__task,.tok-integrity-editorial__task).ai-tool-right-panel{overflow:hidden;margin:0!important;padding:0!important;border:1px solid var(--exam-line)!important;border-radius:1rem!important;background:var(--ds-color-paper)!important}.ai-tool-workspace.tok-examiner:is(.tok-outline-editorial,.tok-integrity-editorial) .tok-examiner__canvas:not(.tok-examiner__canvas--state) :is(.tok-outline-editorial__task,.tok-integrity-editorial__task)>.ai-tool-right-notice{margin:0!important;padding:1rem 1.5rem!important;border:0!important;border-bottom:1px solid rgb(214 64 0/18%)!important;border-radius:0!important;background:#fff9f3!important}.ai-tool-workspace.tok-examiner:is(.tok-outline-editorial,.tok-integrity-editorial) .tok-examiner__canvas:not(.tok-examiner__canvas--state) :is(.tok-outline-editorial__task,.tok-integrity-editorial__task)>.tok-examiner__workflow-step{grid-template-columns:2.75rem minmax(0,1fr);padding:1.5rem!important}.ai-tool-workspace.tok-examiner:is(.tok-outline-editorial,.tok-integrity-editorial) .tok-examiner__canvas:not(.tok-examiner__canvas--state) :is(.tok-outline-editorial__task,.tok-integrity-editorial__task) .tok-examiner__step-number{display:grid;width:1.75rem;height:1.75rem;place-items:center;padding:0;border:1px solid rgb(214 64 0/28%);border-radius:50%;color:var(--ds-action-text)!important;background:#fff7ef;font-size:.5625rem;line-height:1}.ai-tool-workspace.tok-examiner:is(.tok-outline-editorial,.tok-integrity-editorial) .tok-examiner__canvas:not(.tok-examiner__canvas--state) :is(.tok-outline-editorial__task,.tok-integrity-editorial__task) :is(input,select,textarea,button[aria-haspopup=listbox]){border-color:rgb(19 18 16/16%)!important;border-radius:.75rem!important;background-color:var(--exam-paper-2)!important;box-shadow:none!important}.ai-tool-workspace.tok-examiner .tok-integrity-editorial__task :is(.tok-examiner__dropzone,[class*="min-h-[300px]"]){min-height:11rem!important}.ai-tool-workspace :is(.math-qgen-editorial__history,.coursework-feedback-editorial__history,.tok-essay-editorial__history,.tok-outline-editorial .tok-examiner__history,.tok-integrity-editorial .tok-examiner__history) .tool-history--editorial{overflow:hidden;padding-inline:1.25rem;border:1px solid var(--editorial-line,rgb(19 18 16/13%))!important;border-radius:.875rem!important;background:rgb(255 255 255/72%)!important;box-shadow:none!important}@media (prefers-reduced-motion:no-preference){.ai-tool-workspace :is(.math-qgen-editorial__config,.coursework-feedback-editorial__task,.tok-essay-editorial__config,.tok-outline-editorial__task,.tok-integrity-editorial__task){animation:ai-tool-editorial-desk-in .22s cubic-bezier(.22,1,.36,1) both}}@keyframes ai-tool-editorial-desk-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:959px){:is(.math-qgen-editorial,.coursework-feedback-editorial,.tok-essay-editorial):has(>.ai-tool-right-rail){grid-template-columns:1fr!important}.ai-tool-workspace.ai-tool-workspace :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero){min-height:0;padding-top:2.25rem!important;padding-right:1.25rem!important}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__inner{width:100%}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links{gap:0}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a{padding-inline:12px}.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a:after{right:12px;left:12px}}@media (max-width:1279px) and (min-width:960px){.site-main .ai-tool-workspace.ai-tool-workspace.tool-public :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero,.tok-examiner__context) h1{max-width:18rem!important;font-size:3.5rem!important}.site-main .ai-tool-workspace.ai-tool-workspace.tool-public :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero,.tok-examiner__context) h1 em{font-size:3.25rem!important}.site-main .ai-tool-workspace.ai-tool-workspace.tok-examiner.tok-tool-page>.tok-examiner__canvas .tok-examiner__context h1{max-width:18rem!important;font-size:3.5rem!important}.site-main .ai-tool-workspace.ai-tool-workspace.tok-examiner.tok-tool-page>.tok-examiner__canvas .tok-examiner__context h1 em{font-size:3.25rem!important}}@media (max-width:640px){.site-main .ai-tool-workspace.ai-tool-workspace.tool-public :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero,.tok-examiner__context) h1,.site-main .ai-tool-workspace.ai-tool-workspace.tool-public :is(.math-qgen-editorial__hero,.ia-feedback-editorial__hero,.tok-essay-editorial__hero,.tok-examiner__context) h1 em{font-size:2.875rem!important;line-height:.9!important}.site-main .ai-tool-workspace.ai-tool-workspace.tok-examiner.tok-tool-page>.tok-examiner__canvas .tok-examiner__context h1,.site-main .ai-tool-workspace.ai-tool-workspace.tok-examiner.tok-tool-page>.tok-examiner__canvas .tok-examiner__context h1 em{max-width:21rem!important;font-size:2.875rem!important;line-height:.9!important}.ai-tool-workspace :is(.math-qgen-editorial__config,.coursework-feedback-editorial__task,.tok-essay-editorial__config).ai-tool-right-panel,.ai-tool-workspace :is(.math-qgen-editorial__disclaimer,.coursework-feedback-editorial__disclaimer,.tok-essay-editorial__disclaimer).ai-tool-right-notice{padding:1.125rem 1rem!important}.ai-tool-workspace.tok-examiner:is(.tok-outline-editorial,.tok-integrity-editorial) .tok-examiner__canvas:not(.tok-examiner__canvas--state) :is(.tok-outline-editorial__task,.tok-integrity-editorial__task)>.tok-examiner__workflow-step{grid-template-columns:2.25rem minmax(0,1fr);padding:1.25rem 1rem!important}}@media (prefers-reduced-motion:reduce){.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a,.site-main .ai-tool-workspace.ai-tool-workspace>.tok-product-nav .tok-product-nav__links a:after{transition:none}}