.forms-shared-module___bCpGG__asset{flex:none;max-width:none;display:block}.forms-shared-module___bCpGG__form{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.forms-shared-module___bCpGG__fields{gap:var(--space-16);min-width:0;border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.forms-shared-module___bCpGG__field.forms-shared-module___bCpGG__field{width:100%;min-width:0}.forms-shared-module___bCpGG__field:has([aria-invalid=true])>div{box-shadow:inset 0 0 0 1.5px var(--state-error)}.forms-shared-module___bCpGG__field textarea{height:96px;overflow:auto}.forms-shared-module___bCpGG__hint{color:var(--figma-neutral-600);margin:0}.forms-shared-module___bCpGG__error{color:var(--state-error-text);overflow-wrap:anywhere;margin:0}.forms-shared-module___bCpGG__footer{justify-content:flex-end;align-items:center;gap:var(--space-8);padding-top:var(--space-8);flex-wrap:wrap;display:flex}.forms-shared-module___bCpGG__footer:has(>.forms-shared-module___bCpGG__destructive){flex-wrap:nowrap;justify-content:space-between;gap:0}.forms-shared-module___bCpGG__footerRight{align-items:center;gap:var(--space-8);flex:none;display:flex}.forms-shared-module___bCpGG__destructive{margin-right:auto}.forms-shared-module___bCpGG__body{gap:var(--space-16);color:var(--neutral-700);flex-direction:column;min-width:0;display:flex}.forms-shared-module___bCpGG__body p{overflow-wrap:anywhere;margin:0}.forms-shared-module___bCpGG__recovery{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}.forms-shared-module___bCpGG__roster{gap:var(--space-8);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.forms-shared-module___bCpGG__roster legend{margin-bottom:var(--space-12);padding:0}.forms-shared-module___bCpGG__rosterHelp{flex-basis:100%}@media (max-width:600px){:is(.forms-shared-module___bCpGG__footer,.forms-shared-module___bCpGG__footer:has(>.forms-shared-module___bCpGG__destructive)){row-gap:var(--space-12);flex-wrap:wrap}.forms-shared-module___bCpGG__footerRight{margin-left:auto}.forms-shared-module___bCpGG__destructive{flex-basis:100%;justify-content:flex-start;padding-left:0}}
.assignment-wizard-module__qjRg4G__dialog.assignment-wizard-module__qjRg4G__dialog{width:668px;padding-inline:var(--space-40)}.assignment-wizard-module__qjRg4G__form{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.assignment-wizard-module__qjRg4G__fields{gap:var(--space-32);min-width:0;border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.assignment-wizard-module__qjRg4G__section{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.assignment-wizard-module__qjRg4G__choices{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.assignment-wizard-module__qjRg4G__choice.assignment-wizard-module__qjRg4G__choice{width:100%;box-shadow:none}.assignment-wizard-module__qjRg4G__add{margin-top:calc(-1 * var(--space-12));align-self:flex-start}.assignment-wizard-module__qjRg4G__footer{justify-content:space-between;align-items:center;gap:var(--space-16);padding-top:var(--space-24);border-top:1px solid var(--neutral-200);display:flex}@media (max-width:600px){.assignment-wizard-module__qjRg4G__dialog.assignment-wizard-module__qjRg4G__dialog{padding:var(--space-24)}.assignment-wizard-module__qjRg4G__footer{flex-wrap:wrap}.assignment-wizard-module__qjRg4G__choice.assignment-wizard-module__qjRg4G__choice{gap:var(--space-12);padding-inline:var(--space-12)}.assignment-wizard-module__qjRg4G__choice.assignment-wizard-module__qjRg4G__choice>span:nth-child(2)>span{white-space:normal;overflow-wrap:anywhere}}
.work-list-qa-module__yAnLuG__panel{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.work-list-qa-module__yAnLuG__panel h2,.work-list-qa-module__yAnLuG__panel p{margin:0}.work-list-qa-module__yAnLuG__heading{align-items:flex-end;gap:var(--space-8);display:flex}.work-list-qa-module__yAnLuG__heading>div{flex:1;min-width:0}.work-list-qa-module__yAnLuG__muted{color:var(--figma-neutral-600)}.work-list-qa-module__yAnLuG__faint{color:var(--neutral-500)}.work-list-qa-module__yAnLuG__filters{align-items:flex-start;gap:6px;max-width:100%;display:flex;overflow-x:auto}.work-list-qa-module__yAnLuG__rows{min-width:0;margin:0;padding:0;list-style:none}.work-list-qa-module__yAnLuG__rows>li{min-width:0}.work-list-qa-module__yAnLuG__rows>li:last-child>div{border-bottom-color:#0000}.work-list-qa-module__yAnLuG__more{align-self:flex-start;align-items:center;gap:var(--space-8);color:var(--neutral-700);background:0 0;border:0;padding:0 4px;display:inline-flex}.work-list-qa-module__yAnLuG__more img{flex:none;max-width:none;display:block}.work-list-qa-module__yAnLuG__empty{align-items:flex-start;gap:var(--space-12);padding-block:var(--space-16);flex-direction:column;display:flex}.work-list-qa-module__yAnLuG__synthetic{color:var(--figma-neutral-600);display:block}@media (max-width:600px){.work-list-qa-module__yAnLuG__heading{flex-wrap:wrap}.work-list-qa-module__yAnLuG__heading>div{flex-basis:100%}}
.dashboard-module__QjryQW__root .batch-nav-item{position:relative}:is(.dashboard-module__QjryQW__root .batch-topic summary,.dashboard-module__QjryQW__root .new-batch-button,.dashboard-module__QjryQW__root .batch-nav-item,.dashboard-module__QjryQW__root .work-list-toolbar .text-button){min-height:44px}:is(.dashboard-module__QjryQW__root .success-message>.icon-button,.dashboard-module__QjryQW__root .error-message>.icon-button){width:44px;min-width:44px;height:44px}.dashboard-module__QjryQW__root .workspace-topbar{gap:16px}.dashboard-module__QjryQW__refreshButton{white-space:nowrap;flex-shrink:0;padding:6px 8px}.dashboard-module__QjryQW__firstUse.dashboard-module__QjryQW__firstUse{min-height:0;padding-top:34px;padding-bottom:36px}.dashboard-module__QjryQW__firstUse h2{max-width:26ch}.dashboard-module__QjryQW__firstUseSteps{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:12px 26px;margin:32px 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.dashboard-module__QjryQW__firstUseSteps li{align-items:center;gap:8px;display:flex}.dashboard-module__QjryQW__firstUseSteps span{border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}.dashboard-module__QjryQW__addMethods{border-bottom:1px solid var(--line);margin:22px 0;padding:24px 0}.dashboard-module__QjryQW__addMethods>p{max-width:70ch;color:var(--muted);font-size:.875rem}.dashboard-module__QjryQW__addMethods .section-heading{margin-bottom:9px}.dashboard-module__QjryQW__addMethods .section-heading h2{font-size:1.1875rem}.dashboard-module__QjryQW__methodChoices{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.dashboard-module__QjryQW__methodChoices button[aria-expanded=true]{border-color:var(--ink);background:var(--sidebar)}.dashboard-module__QjryQW__addMethods .dashboard-module__QjryQW__captureAvailable{margin-top:15px;font-size:.8125rem}.dashboard-module__QjryQW__captureContext{justify-content:space-between;gap:20px;margin:22px 0 14px;font-size:.8125rem;display:flex}.dashboard-module__QjryQW__captureContext>div{min-width:0}.dashboard-module__QjryQW__captureContext>div>span{color:var(--muted);font-size:.75rem;display:block}.dashboard-module__QjryQW__captureContext strong{color:var(--ink)}.dashboard-module__QjryQW__captureContext>div>strong{overflow-wrap:anywhere;font-size:1rem;display:block}.dashboard-module__QjryQW__captureContext>div>p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch;color:var(--muted);margin-top:5px}.dashboard-module__QjryQW__captureContext>p{min-width:150px;color:var(--muted);align-self:flex-start}.dashboard-module__QjryQW__captureContext>p>strong{font-variant-numeric:tabular-nums;font-size:1.25rem}.dashboard-module__QjryQW__batchSummary{padding:20px 0}.dashboard-module__QjryQW__summaryCounts{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 24px;font-size:.8125rem;display:flex}.dashboard-module__QjryQW__summaryCounts>span{align-items:baseline;gap:7px;display:inline-flex}.dashboard-module__QjryQW__summaryCounts strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.1875rem;font-weight:600}.dashboard-module__QjryQW__summaryCounts .dashboard-module__QjryQW__attentionCount,.dashboard-module__QjryQW__summaryCounts .dashboard-module__QjryQW__attentionCount strong{color:var(--warning)}.dashboard-module__QjryQW__batchActions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:15px;display:flex}.dashboard-module__QjryQW__availabilityNote{max-width:78ch;color:var(--muted);margin-top:12px;font-size:.8125rem}.dashboard-module__QjryQW__attentionNotice{border:1px solid var(--line);border-radius:var(--radius);background:var(--warning-bg);color:var(--warning);align-items:center;gap:12px;margin-bottom:18px;padding:12px 18px;font-size:.8125rem;display:flex}.dashboard-module__QjryQW__attentionNotice>svg{flex-shrink:0}.dashboard-module__QjryQW__attentionNotice>div{flex:1;min-width:0}.dashboard-module__QjryQW__attentionNotice p{margin-top:3px}.dashboard-module__QjryQW__attentionNotice>button{color:inherit;flex-shrink:0}.dashboard-module__QjryQW__emptyPacket{color:var(--muted);padding:10px 0 30px;font-size:.875rem}.dashboard-module__QjryQW__emptyPacket>button{margin-top:12px}.dashboard-module__QjryQW__browser.dashboard-module__QjryQW__browser{display:block}.dashboard-module__QjryQW__listPanel{min-width:0}.dashboard-module__QjryQW__addMethods h2{scroll-margin-top:80px}.dashboard-module__QjryQW__listPanel h2{scroll-margin-top:80px}.dashboard-module__QjryQW__root [id$=-capture],.dashboard-module__QjryQW__root [id$=-photos]{scroll-margin-top:80px}.dashboard-module__QjryQW__listControls{justify-content:space-between;align-items:center;gap:16px;padding-right:20px;display:flex}.dashboard-module__QjryQW__search{justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;max-width:380px;padding:12px 0;display:flex}.dashboard-module__QjryQW__search>label{font-size:.8125rem;font-weight:600}.dashboard-module__QjryQW__search>div{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.dashboard-module__QjryQW__search input{flex:1;min-width:0;font-size:.875rem}.dashboard-module__QjryQW__search button{flex-shrink:0}.dashboard-module__QjryQW__filters.dashboard-module__QjryQW__filters{gap:4px;padding:0 12px 10px}.dashboard-module__QjryQW__filters.dashboard-module__QjryQW__filters button{min-height:44px;padding:8px 10px;font-size:.8125rem}.dashboard-module__QjryQW__filters.dashboard-module__QjryQW__filters button>span{min-width:16px;font-size:.75rem}.dashboard-module__QjryQW__resultCount{border-bottom:1px solid var(--line);background:var(--page);color:var(--muted);padding:11px 20px;font-size:.75rem}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workRow{grid-template-columns:24px minmax(120px,1fr) minmax(135px,.9fr) 78px minmax(132px,.85fr);align-items:center;gap:14px;min-height:97px;padding:18px 20px;display:grid}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workRow .work-order{align-self:center;padding:0}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workIdentity{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.dashboard-module__QjryQW__workIdentity>strong{white-space:normal;overflow-wrap:anywhere;font-size:.9375rem}.dashboard-module__QjryQW__material{color:var(--muted);font-size:.75rem}.dashboard-module__QjryQW__workState{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.dashboard-module__QjryQW__workState .status-badge{font-size:.75rem}.dashboard-module__QjryQW__workState>small{color:var(--muted);font-size:.75rem}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__score{white-space:nowrap;justify-content:flex-end;align-self:center;font-size:.75rem}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__score>strong{font-size:1.125rem}.dashboard-module__QjryQW__rowAction{color:var(--accent);text-align:right;justify-content:flex-end;align-items:center;gap:7px;font-size:.75rem;font-weight:600;display:flex}.dashboard-module__QjryQW__rowAction>svg{flex-shrink:0;width:15px}.dashboard-module__QjryQW__workList{container:work-list/inline-size}@container work-list (max-width:760px){.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workRow{grid-template-columns:24px minmax(100px,1fr) minmax(100px,.9fr) 64px;gap:10px;padding:16px}.dashboard-module__QjryQW__rowAction{text-align:left;grid-column:2/-1;justify-content:flex-start}}@container work-list (max-width:520px){.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workRow{grid-template-columns:22px minmax(0,1fr) 64px;gap:8px 10px}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workRow .work-order{grid-row:1;align-self:start}.dashboard-module__QjryQW__workIdentity{grid-area:1/2}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__score{grid-area:1/3;align-self:start}.dashboard-module__QjryQW__workState,.dashboard-module__QjryQW__rowAction{grid-column:2/-1}}.dashboard-module__QjryQW__formPanel.dashboard-module__QjryQW__formPanel{max-width:900px}.dashboard-module__QjryQW__formPanel .section-heading{align-items:flex-start}.dashboard-module__QjryQW__formPanel .section-heading>button{flex-shrink:0}.dashboard-module__QjryQW__formPanel .section-description{font-size:.875rem}.dashboard-module__QjryQW__fieldset{border:0;min-inline-size:0;margin:0;padding:0}.dashboard-module__QjryQW__fieldLabel{margin-bottom:7px;font-size:.8125rem;font-weight:600;display:block}.dashboard-module__QjryQW__examDescription{flex-direction:column;gap:3px;padding:10px 0;font-size:.84375rem;display:flex}.dashboard-module__QjryQW__examDescription>span{color:var(--muted);font-size:.75rem}.dashboard-module__QjryQW__formPanel .essay-input{font-size:1rem}@media (max-width:1100px){.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workRow{grid-template-columns:24px minmax(120px,1fr) minmax(120px,.8fr) 72px;gap:10px 13px}.dashboard-module__QjryQW__rowAction{text-align:left;grid-column:2/-1;justify-content:flex-start}}@media (max-width:760px){.dashboard-module__QjryQW__root .workspace-heading{flex-wrap:wrap;gap:15px}.dashboard-module__QjryQW__root .workspace-heading>div{flex-basis:100%}.dashboard-module__QjryQW__root .workspace-heading>.button{min-height:44px}.dashboard-module__QjryQW__firstUse.dashboard-module__QjryQW__firstUse{padding-left:0;padding-right:0}.dashboard-module__QjryQW__firstUseSteps{text-align:left;justify-content:start;gap:12px;display:grid}.dashboard-module__QjryQW__captureContext{flex-direction:column;gap:12px}.dashboard-module__QjryQW__summaryCounts{gap:10px 16px}.dashboard-module__QjryQW__batchActions{align-items:stretch}.dashboard-module__QjryQW__batchActions>.button{width:100%}.dashboard-module__QjryQW__attentionNotice{flex-wrap:wrap;align-items:flex-start;gap:9px;padding:14px}.dashboard-module__QjryQW__attentionNotice>div{flex-basis:calc(100% - 30px)}.dashboard-module__QjryQW__attentionNotice>button{margin-left:27px}.dashboard-module__QjryQW__listControls{padding-right:0;display:block}.dashboard-module__QjryQW__search{max-width:none;padding:0 16px 15px;display:block}.dashboard-module__QjryQW__search>div{width:100%;margin-top:7px}.dashboard-module__QjryQW__search input{font-size:1rem}.dashboard-module__QjryQW__filters.dashboard-module__QjryQW__filters{gap:2px;padding-left:8px;padding-right:8px}.dashboard-module__QjryQW__filters.dashboard-module__QjryQW__filters button{padding:8px;font-size:.75rem}.dashboard-module__QjryQW__resultCount{padding-left:16px;padding-right:16px}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workRow{grid-template-columns:22px minmax(0,1fr) 72px;gap:8px 10px;padding:17px 16px}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workRow .work-order{grid-row:1;align-self:start;padding-top:3px}.dashboard-module__QjryQW__workIdentity{grid-area:1/2}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__score{grid-area:1/3;align-self:start;padding-top:2px}.dashboard-module__QjryQW__workState,.dashboard-module__QjryQW__rowAction{grid-column:2/-1}.dashboard-module__QjryQW__formPanel .section-heading{flex-wrap:wrap;gap:8px}.dashboard-module__QjryQW__formPanel .form-footer{flex-wrap:wrap;align-items:stretch}.dashboard-module__QjryQW__formPanel .form-footer>.action-row{justify-content:flex-end;width:100%}}@media (max-width:360px){.dashboard-module__QjryQW__root .workspace-sidebar{grid-template-columns:1fr}.dashboard-module__QjryQW__root .new-batch-button{justify-self:start}.dashboard-module__QjryQW__methodChoices{flex-direction:column;align-items:stretch}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__workRow{grid-template-columns:18px minmax(0,1fr) 65px;gap:8px;padding-left:12px;padding-right:12px}.dashboard-module__QjryQW__workList .dashboard-module__QjryQW__score{font-size:.75rem}.dashboard-module__QjryQW__workIdentity>strong{font-size:.875rem}.dashboard-module__QjryQW__formPanel .form-footer>.action-row{flex-direction:column-reverse;align-items:stretch}}.dashboard-module__QjryQW__mainNavigation a{color:inherit;text-decoration:none}.dashboard-module__QjryQW__accountShortcut{margin-right:12px;text-decoration:none}.dashboard-module__QjryQW__mainNavigation a[aria-disabled=true],.dashboard-module__QjryQW__accountShortcut[aria-disabled=true]{opacity:.48;cursor:not-allowed}.dashboard-module__QjryQW__mainNavigation{gap:3px;padding-bottom:22px;display:grid}.dashboard-module__QjryQW__mainNavigation :is(button,a){border-radius:var(--radius);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;min-height:46px;padding:10px 12px;font-size:.875rem;display:flex}.dashboard-module__QjryQW__mainNavigation :is(button,a):hover{background:var(--surface)}.dashboard-module__QjryQW__mainNavigation :is(button,a)[aria-current=page]{background:var(--surface);border-color:var(--line);color:var(--accent);font-weight:600}.dashboard-module__QjryQW__root .nav-section-title{align-items:center;padding-bottom:3px}.dashboard-module__QjryQW__root .nav-section-title .icon-button{margin-right:-9px}.dashboard-module__QjryQW__overviewStats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0}.dashboard-module__QjryQW__overviewStats dl{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;display:grid}.dashboard-module__QjryQW__overviewStats dl>div{flex-direction:column;gap:5px;display:flex}.dashboard-module__QjryQW__overviewStats dt{color:var(--muted);font-size:.875rem}.dashboard-module__QjryQW__overviewStats dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:600}.dashboard-module__QjryQW__overviewStats>p{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:8px 18px;margin-top:10px;font-size:.8125rem;display:flex}.dashboard-module__QjryQW__homeColumns{grid-template-columns:minmax(0,1.8fr) minmax(230px,1fr);gap:36px;margin:34px 0;display:grid}.dashboard-module__QjryQW__recentBatches>h2{margin-bottom:14px}.dashboard-module__QjryQW__recentBatches>ul{margin:0;padding:0;list-style:none}.dashboard-module__QjryQW__recentBatches li{border-bottom:1px solid var(--line)}.dashboard-module__QjryQW__recentBatches li:first-child{border-top:1px solid var(--line)}.dashboard-module__QjryQW__recentBatches li>button{text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;min-height:78px;padding:18px 4px;display:flex}.dashboard-module__QjryQW__recentBatches li>button:hover{background:var(--sidebar)}.dashboard-module__QjryQW__recentBatches li>button>span:first-of-type{flex:1;min-width:0}.dashboard-module__QjryQW__recentBatches strong{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;display:block}.dashboard-module__QjryQW__recentBatches small{color:var(--muted);margin-top:4px;font-size:.75rem;display:block}.dashboard-module__QjryQW__batchSignal{max-width:110px;color:var(--muted);align-items:center;gap:8px;font-size:.75rem;display:flex}.dashboard-module__QjryQW__homeEmpty{padding:24px 0}.dashboard-module__QjryQW__homeEmpty h2,.dashboard-module__QjryQW__homeEmpty h3{margin:12px 0}.dashboard-module__QjryQW__homeEmpty>p{max-width:58ch;color:var(--muted);font-size:.875rem}.dashboard-module__QjryQW__homeEmpty>button{margin-top:18px}.dashboard-module__QjryQW__timeEstimate{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-self:start;padding:22px}.dashboard-module__QjryQW__timeEstimate h2{max-width:23ch;font-size:1rem;font-weight:600;line-height:1.4}.dashboard-module__QjryQW__timeEstimate .dashboard-module__QjryQW__estimateValue{color:var(--ink);font-variant-numeric:tabular-nums;margin:15px 0 9px;font-size:1.5rem;font-weight:600}.dashboard-module__QjryQW__timeEstimate>p,.dashboard-module__QjryQW__timeEstimate small{color:var(--muted);font-size:.8125rem}.dashboard-module__QjryQW__timeEstimate>small{margin-top:12px;display:block}.dashboard-module__QjryQW__homeAttention{margin-top:36px}.dashboard-module__QjryQW__homeAttention .dashboard-module__QjryQW__workList{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.dashboard-module__QjryQW__count{color:var(--muted);margin-left:8px;font-size:.9375rem;font-weight:500}.dashboard-module__QjryQW__resumeNotice{border:1px solid var(--line);background:var(--warning-bg);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;padding:16px 20px;font-size:.875rem;display:flex}.dashboard-module__QjryQW__resumeNotice p{color:var(--muted);overflow-wrap:anywhere;margin-top:3px}.dashboard-module__QjryQW__resumeNotice>button{flex-shrink:0}.dashboard-module__QjryQW__visibleTopic{border-bottom:1px solid var(--line);margin-bottom:14px;padding:0 0 24px}.dashboard-module__QjryQW__visibleTopic>div>span{color:var(--muted);font-size:.75rem}.dashboard-module__QjryQW__visibleTopic>div>p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:75ch;margin-top:7px;font-size:1rem}.dashboard-module__QjryQW__packetTools{flex-wrap:wrap;gap:8px 22px;margin-top:12px;display:flex}.dashboard-module__QjryQW__emptyPacket h2{color:var(--ink);margin:22px 0 10px;font-size:1.1875rem}.dashboard-module__QjryQW__emptyPacket p{max-width:66ch}.dashboard-module__QjryQW__contactsLayout{grid-template-columns:minmax(220px,.8fr) minmax(0,2fr);gap:32px;display:grid}.dashboard-module__QjryQW__contactList{margin:0;padding:0;list-style:none}.dashboard-module__QjryQW__contactList li{border-bottom:1px solid var(--line)}.dashboard-module__QjryQW__contactList button{border-radius:var(--radius);text-align:left;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:74px;padding:14px;display:flex}.dashboard-module__QjryQW__contactList button:hover{background:var(--sidebar)}.dashboard-module__QjryQW__contactList button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.dashboard-module__QjryQW__contactList small,.dashboard-module__QjryQW__contactList button>span{color:var(--muted);font-size:.75rem}.dashboard-module__QjryQW__contactsLayout>section{min-width:0}.dashboard-module__QjryQW__contactsLayout .section-heading{flex-wrap:wrap}.dashboard-module__QjryQW__contactsLayout .dashboard-module__QjryQW__workRow{grid-template-columns:20px minmax(90px,1fr) 70px;gap:9px;padding:16px 12px}.dashboard-module__QjryQW__contactsLayout .dashboard-module__QjryQW__workState{grid-column:2/-1}.dashboard-module__QjryQW__contactsLayout .dashboard-module__QjryQW__score{grid-area:1/3}.dashboard-module__QjryQW__contactWorksTitle{margin:24px 0 14px}.dashboard-module__QjryQW__deletedList{margin:0;padding:0;list-style:none}.dashboard-module__QjryQW__deletedList li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.dashboard-module__QjryQW__deletedList li>div{overflow-wrap:anywhere;min-width:0}.dashboard-module__QjryQW__deletedList p{color:var(--muted);margin-top:5px;font-size:.8125rem}.dashboard-module__QjryQW__deletedList button{flex-shrink:0}@media (max-width:1100px){.dashboard-module__QjryQW__homeColumns{grid-template-columns:1fr;gap:24px}.dashboard-module__QjryQW__timeEstimate,.dashboard-module__QjryQW__timeEstimate h2{max-width:none}.dashboard-module__QjryQW__timeEstimate .dashboard-module__QjryQW__estimateValue{font-size:1.25rem}.dashboard-module__QjryQW__contactsLayout{grid-template-columns:1fr;gap:28px}.dashboard-module__QjryQW__contactList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}}@media (max-width:760px){.dashboard-module__QjryQW__root .workspace-sidebar{grid-template-columns:1fr;gap:10px}.dashboard-module__QjryQW__root .sidebar-brand{padding-bottom:0}.dashboard-module__QjryQW__mainNavigation{flex-wrap:wrap;gap:8px;padding:0;display:flex}.dashboard-module__QjryQW__mainNavigation :is(button,a){min-height:44px}.dashboard-module__QjryQW__root .batch-navigation{max-height:62px}.dashboard-module__QjryQW__root .sidebar-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;padding:8px 0 0;display:flex}.dashboard-module__QjryQW__accountShortcut{margin-right:0}.dashboard-module__QjryQW__root .sidebar-bottom>p{display:none}.dashboard-module__QjryQW__root .credit-summary{gap:12px}.dashboard-module__QjryQW__root .nav-section-title{display:none}.dashboard-module__QjryQW__overviewStats{padding:18px 0}.dashboard-module__QjryQW__overviewStats dl{gap:14px}.dashboard-module__QjryQW__overviewStats dt{font-size:.75rem}.dashboard-module__QjryQW__overviewStats dd{font-size:1.5rem}.dashboard-module__QjryQW__homeColumns{margin:28px 0}.dashboard-module__QjryQW__homeAttention{margin-top:26px}.dashboard-module__QjryQW__resumeNotice{flex-direction:column;align-items:stretch;padding:16px}.dashboard-module__QjryQW__batchSignal{max-width:90px}.dashboard-module__QjryQW__contactList{grid-template-columns:1fr}.dashboard-module__QjryQW__deletedList li{flex-direction:column;align-items:flex-start}}@media print{.dashboard-module__QjryQW__visibleTopic,.dashboard-module__QjryQW__homeColumns,.dashboard-module__QjryQW__overviewStats,.dashboard-module__QjryQW__resumeNotice{display:none!important}}.dashboard-module__QjryQW__contactList{max-height:65vh;overflow-y:auto}.dashboard-module__QjryQW__contactsLayout h2{scroll-margin-top:84px}@media (max-width:760px){.dashboard-module__QjryQW__contactList{max-height:300px}}
.assignment-overview-module__5Gp9Ba__overview{gap:var(--space-20);min-width:0;color:var(--brand-navy-900);flex-direction:column;display:flex;position:relative}.assignment-overview-module__5Gp9Ba__overview[data-connected=true]{gap:var(--space-16)}.assignment-overview-module__5Gp9Ba__overview h1,.assignment-overview-module__5Gp9Ba__overview h2,.assignment-overview-module__5Gp9Ba__overview h3,.assignment-overview-module__5Gp9Ba__overview p{margin:0}.assignment-overview-module__5Gp9Ba__asset{flex:none;max-width:none;display:block}.assignment-overview-module__5Gp9Ba__muted,.assignment-overview-module__5Gp9Ba__breadcrumbs{color:var(--figma-neutral-600)}.assignment-overview-module__5Gp9Ba__breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.assignment-overview-module__5Gp9Ba__breadcrumbs li{align-items:center;gap:6px;display:flex}.assignment-overview-module__5Gp9Ba__breadcrumbs a{color:inherit;text-decoration:none}.assignment-overview-module__5Gp9Ba__currentCrumb{color:var(--brand-navy-900)}.assignment-overview-module__5Gp9Ba__heading{justify-content:space-between;align-items:center;min-width:0;display:flex}.assignment-overview-module__5Gp9Ba__headingText{flex-direction:column;flex:none;gap:6px;display:flex}.assignment-overview-module__5Gp9Ba__overview[data-connected=true] .assignment-overview-module__5Gp9Ba__headingText{gap:var(--space-8)}.assignment-overview-module__5Gp9Ba__titleRow{align-items:center;gap:var(--space-12);display:flex}.assignment-overview-module__5Gp9Ba__meta{color:var(--neutral-700);align-items:center;gap:10px;display:flex}.assignment-overview-module__5Gp9Ba__headingActions{align-items:center;gap:var(--space-12);flex:none;max-width:100%;display:flex}.assignment-overview-module__5Gp9Ba__phoneStatus{align-items:center;gap:var(--space-8);padding:var(--space-8) 14px var(--space-8) var(--space-12);border:1px solid var(--neutral-300);border-radius:var(--radius-pill);background:var(--neutral-0);flex:none;display:flex}.assignment-overview-module__5Gp9Ba__columns{gap:var(--space-24);grid-template-columns:minmax(0,712px) minmax(0,344px);align-items:start;display:grid}.assignment-overview-module__5Gp9Ba__worksPanel{padding:var(--space-24);background:var(--neutral-0);border-radius:var(--radius-card);box-shadow:var(--shadow-card);min-width:0}.assignment-overview-module__5Gp9Ba__numberPanel{gap:var(--space-12);padding:var(--space-20);background:var(--neutral-0);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;min-width:0;display:flex}.assignment-overview-module__5Gp9Ba__numberHeading{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.assignment-overview-module__5Gp9Ba__numbers{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.assignment-overview-module__5Gp9Ba__numberItem{display:flex;position:relative}.assignment-overview-module__5Gp9Ba__numberItem>button:disabled{opacity:1;cursor:default}.assignment-overview-module__5Gp9Ba__duplicate{pointer-events:none;background:var(--neutral-0);border-radius:4px;padding-inline:2px;position:absolute;top:-6px;right:-4px}.assignment-overview-module__5Gp9Ba__legend{color:var(--figma-neutral-600);flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none;display:flex}.assignment-overview-module__5Gp9Ba__legend li{align-items:center;gap:6px;display:flex}.assignment-overview-module__5Gp9Ba__legendSwatch{background:var(--neutral-100);border-radius:4px;flex:none;width:12.8px;height:12.8px}.assignment-overview-module__5Gp9Ba__legendSwatch[data-state=Zatwierdzona]{background:var(--figma-success-bg);border:.4px solid var(--figma-success)}.assignment-overview-module__5Gp9Ba__legendSwatch[data-state=Do\ przejrzenia]{background:var(--brand-navy-700)}.assignment-overview-module__5Gp9Ba__legendSwatch[data-state=W\ toku]{background:var(--neutral-0);border:.6px solid var(--brand-navy-700)}.assignment-overview-module__5Gp9Ba__legendSwatch[data-state=Uwaga]{background:var(--state-warning-bg);border:.6px solid var(--state-warning-400)}.assignment-overview-module__5Gp9Ba__unassigned{gap:var(--space-8);flex-direction:column;display:flex}.assignment-overview-module__5Gp9Ba__options{position:absolute;top:-8px;right:0}.assignment-overview-module__5Gp9Ba__optionsMenu{right:0;top:calc(100% + var(--space-4));z-index:10;width:300px;max-width:calc(100vw - 32px);padding:var(--space-8);background:var(--neutral-0);border:1px solid var(--neutral-200);border-radius:var(--radius-field);box-shadow:var(--shadow-card);position:absolute}.assignment-overview-module__5Gp9Ba__legacyActions{flex-direction:column;align-items:stretch;display:flex}.assignment-overview-module__5Gp9Ba__legacyActions>button,.assignment-overview-module__5Gp9Ba__legacyActions>a{padding:var(--space-12);color:var(--brand-navy-700);text-align:left;background:0 0;border:0;text-decoration:none}@media (max-width:1350px){.assignment-overview-module__5Gp9Ba__heading{gap:var(--space-16);flex-wrap:wrap}.assignment-overview-module__5Gp9Ba__headingText{flex:1 0 100%;min-width:0}.assignment-overview-module__5Gp9Ba__headingActions{flex-wrap:wrap}}@media (max-width:1250px){.assignment-overview-module__5Gp9Ba__columns{grid-template-columns:minmax(0,1fr)}.assignment-overview-module__5Gp9Ba__numberPanel{max-width:344px}}@media (max-width:760px){.assignment-overview-module__5Gp9Ba__titleRow{align-items:flex-start}.assignment-overview-module__5Gp9Ba__titleRow h1{flex:1;min-width:0}.assignment-overview-module__5Gp9Ba__meta{align-items:flex-start}.assignment-overview-module__5Gp9Ba__meta p{flex:1;min-width:0}.assignment-overview-module__5Gp9Ba__headingActions{gap:var(--space-8)}.assignment-overview-module__5Gp9Ba__phoneStatus{flex-wrap:wrap;flex:1}.assignment-overview-module__5Gp9Ba__worksPanel{padding:var(--space-20)}.assignment-overview-module__5Gp9Ba__options{top:-12px}.assignment-overview-module__5Gp9Ba__breadcrumbs{padding-right:44px}}.assignment-overview-module__5Gp9Ba__balanceNotice{width:100%}@media (max-width:760px){.assignment-overview-module__5Gp9Ba__balanceNotice{flex-wrap:wrap}}.assignment-overview-module__5Gp9Ba__overview[data-empty=true]{gap:var(--space-16)}.assignment-overview-module__5Gp9Ba__overview[data-empty=true] .assignment-overview-module__5Gp9Ba__headingText{gap:var(--space-8)}@media (max-width:760px){.assignment-overview-module__5Gp9Ba__overview[data-empty=true] .assignment-overview-module__5Gp9Ba__titleRow{flex-wrap:wrap}.assignment-overview-module__5Gp9Ba__overview[data-empty=true] .assignment-overview-module__5Gp9Ba__titleRow h1{flex-basis:100%}}
.shell-module__YqJQ0G__brand{color:var(--ink);font:800 16.12px/1.4 var(--font-nunito), sans-serif;letter-spacing:-.1612px;white-space:nowrap;align-items:center;gap:3.72px;display:inline-flex}.shell-module__YqJQ0G__brand>img{flex:none;display:block}.shell-module__YqJQ0G__aiMark{background:linear-gradient(90deg, var(--ai-violet-600), var(--brand-blue-500));color:var(--neutral-0);letter-spacing:0;border-radius:8px;padding:1.24px 4.34px;font-size:9.92px}.shell-module__YqJQ0G__icon{flex:none;display:block}.shell-module__YqJQ0G__shell{background:var(--page);min-height:100dvh}.shell-module__YqJQ0G__sidebar{z-index:20;background:var(--surface);width:232px;box-shadow:var(--shadow);border-radius:24px;flex-direction:column;padding:16px;display:flex;position:fixed;inset:16px auto 16px 16px;overflow-y:auto}.shell-module__YqJQ0G__brandLink{background:0 0;border:0;align-items:center;width:fit-content;padding:8px 8px 20px;text-decoration:none;display:flex}.shell-module__YqJQ0G__newAssignment{width:100%;min-height:48px;color:var(--neutral-0);background:var(--accent);letter-spacing:-.5px;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:16px;font-weight:600;display:flex}.shell-module__YqJQ0G__newAssignment:hover:not(:disabled){background:var(--accent-hover)}.shell-module__YqJQ0G__navigation{gap:2px;padding-top:16px;display:grid}.shell-module__YqJQ0G__navItem{width:100%;min-height:44px;color:var(--neutral-700);text-align:left;letter-spacing:-.5px;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.shell-module__YqJQ0G__navItem:hover:not(:disabled){background:var(--neutral-100);color:var(--ink)}.shell-module__YqJQ0G__navItem[aria-current=page]{background:var(--accent-soft);color:var(--brand-navy-700)}.shell-module__YqJQ0G__classesTitle{color:var(--muted);letter-spacing:.8px;justify-content:space-between;align-items:center;margin-top:28px;padding:0 12px 8px;font-size:12px;font-weight:600;display:flex}.shell-module__YqJQ0G__addClass{background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin:-8px;display:grid}.shell-module__YqJQ0G__addClass:hover{background:var(--accent-soft)}.shell-module__YqJQ0G__classLinks{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;min-width:0;min-height:40px;display:grid;overflow-y:auto}.shell-module__YqJQ0G__classLink{text-align:left;width:100%;min-width:0;min-height:40px;color:var(--ink);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}.shell-module__YqJQ0G__classLink:focus-visible{outline-offset:-3px}.shell-module__YqJQ0G__classLink[aria-current=page]{background:var(--accent-soft)}.shell-module__YqJQ0G__classLink:hover{background:var(--neutral-100)}.shell-module__YqJQ0G__className{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.shell-module__YqJQ0G__classBadge{background:var(--neutral-100);min-width:24px;height:24px;color:var(--brand-navy-700);border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:600;display:inline-flex}.shell-module__YqJQ0G__attentionCount{background:var(--warning-bg);color:var(--warning);border-radius:999px;padding:2px 7px;font-size:12px;font-weight:600}.shell-module__YqJQ0G__emptyClasses{color:var(--muted);margin:0;padding:2px 12px;font-size:12px}.shell-module__YqJQ0G__bottom{flex:none;gap:0;margin-top:auto;padding-top:28px;display:grid}.shell-module__YqJQ0G__brandLink,.shell-module__YqJQ0G__newAssignment,.shell-module__YqJQ0G__navigation,.shell-module__YqJQ0G__classesTitle{flex-shrink:0}.shell-module__YqJQ0G__balance{background:var(--neutral-100);border-radius:16px;gap:8px;padding:12px;text-decoration:none;display:grid}.shell-module__YqJQ0G__balanceHeading{color:var(--ink);letter-spacing:-.4px;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.shell-module__YqJQ0G__balanceHeading>span:last-child{color:var(--neutral-700);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.shell-module__YqJQ0G__balance small{color:var(--muted);letter-spacing:-.2px;font-size:12px;line-height:1.4}.shell-module__YqJQ0G__balanceTrack{background:var(--line);border-radius:2px;height:4px;overflow:hidden}.shell-module__YqJQ0G__balanceTrack>span{border-radius:inherit;background:var(--accent);height:100%;display:block}.shell-module__YqJQ0G__account{min-height:60px;color:var(--ink);align-items:center;gap:10px;padding:12px 4px 0;text-decoration:none;display:flex}.shell-module__YqJQ0G__avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--brand-navy-700);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.shell-module__YqJQ0G__accountText{flex:1;min-width:0;display:grid}.shell-module__YqJQ0G__accountText strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.shell-module__YqJQ0G__accountText small{color:var(--muted);font-size:12px}.shell-module__YqJQ0G__body{min-width:0;margin-left:248px;padding:48px 48px 48px 64px}.shell-module__YqJQ0G__content{max-width:1280px;margin:0 auto}.shell-module__YqJQ0G__utility{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.shell-module__YqJQ0G__utility:empty{display:none}.shell-module__YqJQ0G__localNotice{border:1px solid var(--line);background:var(--neutral-0);color:var(--muted);border-radius:12px;margin:20px 0;padding:9px 14px;font-size:12px}.shell-module__YqJQ0G__mobileTop,.shell-module__YqJQ0G__mobileNav{display:none}.shell-module__YqJQ0G__localNotice a{font-weight:600}@media (max-width:1250px){.shell-module__YqJQ0G__body{padding:40px 28px 40px 32px}}@media (max-width:900px){.shell-module__YqJQ0G__sidebar{width:208px}.shell-module__YqJQ0G__newAssignment{padding-inline:10px;font-size:14px}.shell-module__YqJQ0G__body{margin-left:224px;padding:32px 20px}}@media (max-width:700px){.shell-module__YqJQ0G__sidebar{display:none}.shell-module__YqJQ0G__body{margin-left:0;padding:20px 16px 100px}.shell-module__YqJQ0G__mobileTop{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.shell-module__YqJQ0G__mobileTop .shell-module__YqJQ0G__brandLink{padding:0}.shell-module__YqJQ0G__mobileBalance{color:var(--ink);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.shell-module__YqJQ0G__mobileNav{z-index:30;padding:6px 6px max(6px, env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);box-shadow:0 4px 24px color-mix(in srgb, var(--brand-navy-900) 7%, transparent);border-radius:20px;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;inset:auto 12px 12px}.shell-module__YqJQ0G__mobileNav button{min-height:52px;color:var(--muted);background:0 0;border:0;border-radius:14px;align-content:center;justify-items:center;gap:4px;font-size:12px;display:grid}.shell-module__YqJQ0G__mobileNav button[aria-current=page]{color:var(--accent);background:var(--accent-soft)}.shell-module__YqJQ0G__utility{align-items:flex-start;margin-bottom:18px}}@media print{.shell-module__YqJQ0G__sidebar,.shell-module__YqJQ0G__mobileTop,.shell-module__YqJQ0G__mobileNav,.shell-module__YqJQ0G__localNotice,.shell-module__YqJQ0G__utility{display:none!important}.shell-module__YqJQ0G__body{margin:0;padding:0}}.shell-module__YqJQ0G__accountMenuRoot{position:relative}.shell-module__YqJQ0G__accountRow{align-items:center;gap:4px;display:flex}.shell-module__YqJQ0G__accountRow .shell-module__YqJQ0G__account{text-align:left;background:0 0;border:0;flex:1;width:100%;min-width:0}.shell-module__YqJQ0G__accountSettings{border-radius:12px;flex:none;place-items:center;width:44px;min-height:44px;margin-top:12px;display:grid}.shell-module__YqJQ0G__accountSettings:hover{background:var(--neutral-100)}.shell-module__YqJQ0G__accountPopover{z-index:45;border:1px solid var(--neutral-200);background:var(--neutral-0);width:248px;box-shadow:var(--shadow-floating);border-radius:16px;gap:2px;padding:6px;display:grid;position:fixed;bottom:88px;left:24px}.shell-module__YqJQ0G__accountPopover a,.shell-module__YqJQ0G__accountPopover button{width:100%;min-height:44px;color:var(--neutral-700);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;display:flex}.shell-module__YqJQ0G__accountPopover img{flex:none;display:block}.shell-module__YqJQ0G__accountPopover a:hover,.shell-module__YqJQ0G__accountPopover button:hover:not(:disabled){background:var(--neutral-100)}.shell-module__YqJQ0G__accountPopover button{border-top:1px solid var(--neutral-200);border-radius:0 0 12px 12px}.shell-module__YqJQ0G__externalIcon{margin-left:auto}.shell-module__YqJQ0G__menuEmail{border-bottom:1px solid var(--neutral-200);overflow-wrap:anywhere;color:var(--neutral-600);padding:8px 12px;font-size:14px}.shell-module__YqJQ0G__menuError{color:var(--danger);padding:8px 12px;font-size:14px}.shell-module__YqJQ0G__mobileAccount .shell-module__YqJQ0G__accountRow .shell-module__YqJQ0G__account{min-height:44px;padding:0}.shell-module__YqJQ0G__mobileAccount .shell-module__YqJQ0G__accountText,.shell-module__YqJQ0G__mobileAccount .shell-module__YqJQ0G__accountSettings{display:none}.shell-module__YqJQ0G__mobileAccount .shell-module__YqJQ0G__accountPopover{inset:76px 16px auto auto}
