.WorkspaceSurfaces-module__2tiXiW__content{padding-inline:16px}@media (min-width:640px){.WorkspaceSurfaces-module__2tiXiW__content{padding-inline:28px}}@media (min-width:1024px){.WorkspaceSurfaces-module__2tiXiW__content{padding-inline:48px}}.WorkspaceSurfaces-module__2tiXiW__content [data-slot=card]{background:var(--card);color:var(--card-foreground);border-color:var(--border);box-shadow:none;border-radius:12px;gap:20px;padding-block:20px}:is(.WorkspaceSurfaces-module__2tiXiW__content [data-slot=card-header],.WorkspaceSurfaces-module__2tiXiW__content [data-slot=card-content],.WorkspaceSurfaces-module__2tiXiW__content [data-slot=card-footer]){padding-inline:20px}.WorkspaceSurfaces-module__2tiXiW__content [data-slot=card-content]{padding-block:0}.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-flat]{padding:0}:is(.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-flat] [data-slot=card-header],.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-flat] [data-slot=card-content],.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-flat] [data-slot=card-footer]){padding-inline:0}.WorkspaceSurfaces-module__2tiXiW__content [data-slot=card-title]{font-size:16px;font-weight:600;line-height:1.5}.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-table]{border:1px solid var(--border);background:var(--card);color:var(--card-foreground);border-radius:12px;overflow-x:auto}.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-table] table{width:100%;font-size:14px}.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-table] th{background:var(--card);color:var(--muted-foreground);letter-spacing:normal;text-transform:none;padding:12px 16px;font-size:13px;font-weight:500}.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-table] td{padding:14px 16px}.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-table] tbody tr:last-child{border-bottom:0}.WorkspaceSurfaces-module__2tiXiW__content [data-workspace-empty]{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:24px}.WorkspaceSurfaces-module__2tiXiW__content :is(div,section,aside,li,details,a,article).rounded-xl.border.bg-card{box-shadow:none;border-radius:12px}
.studio-module__G7fT1a__solidText{color:var(--foreground)}.studio-module__G7fT1a__mutedText{color:var(--muted-foreground)}.studio-module__G7fT1a__pupilHeader{height:auto;min-height:57px;padding-block:6px;container:student-header/inline-size}.studio-module__G7fT1a__pupilHeader>div{gap:8px;height:auto;min-height:0}.studio-module__G7fT1a__pupilHeaderLeft{flex:1;min-width:0}.studio-module__G7fT1a__pupilHeaderRight{flex:none;gap:4px;min-width:0;margin-left:auto}.studio-module__G7fT1a__pupilHeaderHistory,.studio-module__G7fT1a__pupilHeaderActions,.studio-module__G7fT1a__pupilHeaderSave{min-width:0}.studio-module__G7fT1a__pupilHeaderSave{white-space:normal;max-width:none}.studio-module__G7fT1a__pupilHeaderSave [data-testid=save-status]{flex-wrap:wrap}.studio-module__G7fT1a__pupilHeaderSupport{white-space:nowrap}@container student-header (max-width:1023px){.studio-module__G7fT1a__pupilHeader>div{flex-direction:column;align-items:stretch;gap:4px;padding-block:4px}.studio-module__G7fT1a__pupilHeader>div>div:first-child,.studio-module__G7fT1a__pupilHeader>div>div:last-child{flex:0 auto;width:100%;min-width:0;margin-left:0}.studio-module__G7fT1a__pupilHeaderLeft{flex:none;width:100%;min-height:40px}.studio-module__G7fT1a__pupilHeaderRight{justify-content:space-between;width:100%;margin-left:0}.studio-module__G7fT1a__pupilHeaderLeft [data-testid=studio-nav-mobile-trigger],.studio-module__G7fT1a__pupilHeaderLeft [data-testid=nav-collapse-toggle],.studio-module__G7fT1a__pupilHeaderLeft [data-testid=studio-my-tasks],.studio-module__G7fT1a__pupilHeaderHistory>button,.studio-module__G7fT1a__pupilHeaderActions [data-testid=studio-actions-overflow],.studio-module__G7fT1a__pupilHeaderActions>button,.studio-module__G7fT1a__pupilHeaderSupport,.studio-module__G7fT1a__pupilHeaderSave button{min-height:40px}.studio-module__G7fT1a__pupilHeaderLeft [data-testid=studio-nav-mobile-trigger],.studio-module__G7fT1a__pupilHeaderLeft [data-testid=nav-collapse-toggle],.studio-module__G7fT1a__pupilHeaderHistory>button,.studio-module__G7fT1a__pupilHeaderActions [data-testid=studio-actions-overflow]{width:40px;height:40px}.studio-module__G7fT1a__pupilHeaderLeft [data-testid=studio-my-tasks],.studio-module__G7fT1a__pupilHeaderSupport{min-width:40px}.studio-module__G7fT1a__pupilHeaderActions>button,.studio-module__G7fT1a__pupilHeaderSave button{padding-inline:6px}}@container student-header (max-width:639px){.studio-module__G7fT1a__pupilHeaderRight{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4px 8px;display:grid}.studio-module__G7fT1a__pupilHeaderHistory{grid-area:1/1}.studio-module__G7fT1a__pupilHeaderSave{grid-area:1/2;justify-self:end}.studio-module__G7fT1a__pupilHeaderActions{grid-area:2/1}.studio-module__G7fT1a__pupilHeaderSupport{grid-area:2/2;justify-self:end}.studio-module__G7fT1a__pupilHeaderSave [data-testid=save-status]{justify-content:flex-end}.studio-module__G7fT1a__pupilHeaderActions [data-testid=studio-actions-menu]{width:min(240px,100cqw - 16px);max-width:calc(100cqw - 16px);left:0;right:auto}.studio-module__G7fT1a__pupilHeaderActions [data-testid=studio-actions-menu] button{min-height:40px}}.studio-module__G7fT1a__nav{width:56px}.studio-module__G7fT1a__navExpanded{width:210px}.studio-module__G7fT1a__navTransition{transition:width .25s}.studio-module__G7fT1a__centerColumn .ProseMirror{font-family:var(--reading-font,Georgia, "Times New Roman", serif)!important;min-height:310px!important}:is(.studio-module__G7fT1a__centerColumn .ProseMirror p,.studio-module__G7fT1a__centerColumn .ProseMirror h1,.studio-module__G7fT1a__centerColumn .ProseMirror h2){font-family:var(--reading-font,Georgia, "Times New Roman", serif)!important}.studio-module__G7fT1a__centerColumn .ProseMirror p{font-size:var(--reading-size,16px);line-height:var(--reading-leading,1.65);margin:0 0 1.4rem}.studio-module__G7fT1a__centerColumn article{background:var(--reading-paper,var(--card))}.studio-module__G7fT1a__centerColumn .ProseMirror li{margin:0 0 .25rem}.studio-module__G7fT1a__centerColumn .ProseMirror li>p{margin:0}.studio-module__G7fT1a__centerColumn .ProseMirror :is(ul,ol){margin:0 0 1.4rem}.studio-module__G7fT1a__sources{opacity:0;border-left:0 solid var(--border);width:0;transition:width .3s,opacity .2s;overflow:hidden}.studio-module__G7fT1a__sourcesOpen{opacity:1;border-left-width:1px;width:300px}@media (max-width:767px){.studio-module__G7fT1a__sources{z-index:40;background:var(--card);position:absolute;top:0;bottom:0;right:0}.studio-module__G7fT1a__sourcesOpen{width:min(340px,92vw);box-shadow:-10px 0 40px #0000000a}}.studio-module__G7fT1a__helper{opacity:0;border-left:0 solid var(--border);width:0;transition:width .3s,opacity .2s;overflow:hidden}.studio-module__G7fT1a__helperOpen{opacity:1;border-left-width:1px;width:318px}.studio-module__G7fT1a__studentSupportPanel{z-index:40;background:var(--card);border:1px solid var(--border);opacity:1;border-radius:12px;flex-direction:column;width:400px;min-height:0;transition:transform .24s,opacity .18s,visibility .24s;display:flex;position:absolute;inset-block:20px 0;inset-inline-end:16px;overflow:hidden;transform:translate(0)}.studio-module__G7fT1a__studentSupportClosed{opacity:0;visibility:hidden;pointer-events:none;transform:translate(calc(100% + 16px))}.studio-module__G7fT1a__studentWritingLayout{--student-paper-width:min(210mm, calc(100cqw - 32px));--student-support-offset:0px;padding-bottom:4px;position:relative;overflow:hidden;container:student-workspace/inline-size}.studio-module__G7fT1a__studentWritingLayout>div{gap:0;padding-top:20px}.studio-module__G7fT1a__studentWritingLayout [data-testid=writing-scroll]{justify-content:center;display:flex;overflow:hidden}.studio-module__G7fT1a__studentWritingLayout [data-testid=writing-scroll]>div{width:var(--student-paper-width);max-width:none;height:100%;min-height:0;margin-inline:0;padding:0;display:block}.studio-module__G7fT1a__studentWritingLayout [data-testid=writing-scroll] article{overscroll-behavior:contain;border:1px solid var(--border);height:100%;min-height:0;padding:64px calc(var(--student-paper-width) * .120952) 18px;border-radius:12px;scroll-padding-block:64px 18px;overflow:hidden auto}.studio-module__G7fT1a__studentWritingLayout .ProseMirror{min-height:0!important}.studio-module__G7fT1a__studentWritingLayout .ProseMirror>:last-child{margin-bottom:0}.studio-module__G7fT1a__studentWritingLayout>footer{width:var(--student-paper-width);margin-top:8px;margin-left:calc((100cqw - var(--student-support-offset) - var(--student-paper-width)) / 2);border:0;padding:0}@container student-workspace (min-width:1250px){.studio-module__G7fT1a__studentWritingLayout[data-support-open=true]>footer{--student-support-offset:432px}.studio-module__G7fT1a__studentWritingLayout[data-support-open=true] [data-testid=writing-scroll]{padding-inline-end:432px}}@container student-workspace (max-width:1249px){.studio-module__G7fT1a__studentSupportPanel{width:min(400px,100cqw - 32px);box-shadow:-10px 0 40px #00000014}}@container student-workspace (max-width:600px){.studio-module__G7fT1a__studentWritingLayout [data-testid=writing-scroll] article{padding-top:48px;scroll-padding-block:48px 18px}}.studio-module__G7fT1a__sourcesEmbedded,.studio-module__G7fT1a__sourcesEmbeddedOpen{border:0;border-top:1px solid var(--border);opacity:1;width:100%;max-width:none;min-height:0;box-shadow:none;flex:none;transition:none;position:static;overflow:visible}.studio-module__G7fT1a__sourcesEmbedded:not(.studio-module__G7fT1a__sourcesEmbeddedOpen){display:none}@media (max-width:767px){.studio-module__G7fT1a__helper{z-index:40;background:var(--card);position:absolute;top:0;bottom:0;right:0}.studio-module__G7fT1a__helperOpen{width:min(340px,92vw);box-shadow:-10px 0 40px #0000000a}}:is(.studio-module__G7fT1a__studentWritingLayout .comment-mark,.studio-module__G7fT1a__studentWritingLayout .comment-mark:hover,.studio-module__G7fT1a__studentWritingLayout .comment-mark.active){box-shadow:none!important;background:0 0!important;outline:none!important}.studio-module__G7fT1a__studentWritingLayout .student-feedback-teacher{background:var(--job-teacher-fill);text-decoration:underline;-webkit-text-decoration-color:var(--job-teacher);text-decoration-color:var(--job-teacher);text-underline-offset:3px}.studio-module__G7fT1a__studentWritingLayout .student-feedback-ai{background:var(--job-coach-fill);text-decoration:underline;-webkit-text-decoration-color:var(--job-coach);text-decoration-color:var(--job-coach);text-underline-offset:3px}@media (pointer:coarse){.studio-module__G7fT1a__studentWritingLayout [data-testid=student-feedback-content] button{min-width:44px;min-height:44px}.studio-module__G7fT1a__studentWritingLayout [data-testid=coach-composer] button{min-width:44px;min-height:44px}.studio-module__G7fT1a__studentWritingLayout [role=tab]{min-width:44px;min-height:44px}.studio-module__G7fT1a__studentWritingLayout [data-testid=student-support-close]{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.studio-module__G7fT1a__studentSupportPanel,.studio-module__G7fT1a__sources,.studio-module__G7fT1a__helper{transition:none}}