@import "https://fonts.googleapis.com/css2?family=Figtree:wght@300..900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Goldman:wght@400;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Commissioner:wght@300;400;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Chiron+GoRound+TC:wght@400;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Short+Stack&display=swap";
@import "https://fonts.googleapis.com/css2?family=Playwrite+PL:wght@100..400&display=swap";
@import "https://fonts.googleapis.com/css2?family=Playwrite+DE+Grund+Guides&display=swap";
@import "https://fonts.googleapis.com/css2?family=Delius+Swash+Caps&display=swap";
@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Manjari:wght@100;400;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Zilla+Slab:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Jersey+20&display=swap";
@import "https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&text=%2B%E2%88%92%C3%97%C3%B7&display=swap";
@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/figtree-semibold.ttf)format("truetype")}@font-face{font-family:ACD Separator Dot;font-style:normal;font-weight:100 900;font-display:block;src:url(/fonts/acd-separator-dot.woff2)format("woff2");unicode-range:U+B7}@font-face{font-family:SN Pro;font-style:normal;font-weight:300 700;font-display:swap;src:local(SN Pro),local(SF Pro Display),local(SF Pro Text)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fcfcfd;--foreground:#000000e6;--heading-color:#000000e6;--card-title-color:#000;--metric-number-size:25px;--metric-number-color:#59687c;--metric-label-size:15px;--metric-caption-size:14px;--metric-inner-label-size:11px;--metric-inner-number-size:16px;--card-shadow-contact:#0f172a08;--card-shadow-ambient:#0f172a0f;--card-label-color:#64748b;--filter-value-color:#000;--filter-placeholder-color:#6b7280;--filter-value-font-size:14px;--control-radius:8px;--control-height:32px;--field-border-color:#cbd5e1;--field-background:#fff;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f8fafc;--surface-muted:#f1f5f9;--surface-line:#e2e8f0;--text-white:#f2f2f2;--wash-brand:#f0fdfa;--wash-success:#f0fdf4;--wash-info:#eff6ff;--wash-warning:#fffbeb;--wash-danger:#fef2f2;--wash-brand-ink:#0f766e;--wash-success-ink:#166534;--wash-info-ink:#1e3a8a;--wash-warning-ink:#92400e;--wash-danger-ink:#991b1b;--border-soft:#e2e8f0;--border-strong:#cbd5e1;--text-strong:#000000e6;--text-muted:#475569;--text-faint:#64748b;--brand:#00a693;--brand-strong:#007d70;--brand-soft:#d7f3ee;--brand-wash:#e8faf7;--brand-border:#9edfd6;--brand-border-soft:#d7f3ee;--color-indigo:#00236699;--color-indigo-10:#0023660d;--font-brand:"Goldman", var(--font-heading), Arial, Helvetica, sans-serif;--font-google-sans:"Google Sans", "Google Sans Text", "Product Sans";--font-manjari:Manjari, var(--font-figtree,Figtree), Arial, Helvetica, sans-serif;--font-separator:"ACD Separator Dot";--font-signs:"Lexend";--font-heading:var(--font-separator), var(--font-signs), var(--font-google-sans), var(--font-figtree,Figtree), Arial, Helvetica, sans-serif;--font-body:var(--font-separator), var(--font-signs), var(--font-figtree,Figtree), Arial, Helvetica, sans-serif;--font-teacher-heading:var(--font-separator), var(--font-signs), var(--font-figtree,Figtree), Arial, Helvetica, sans-serif;--button-standard-border:#d1d5db;--button-standard-color:#374151;--button-border-radius:var(--control-radius)}[data-workspace=teacher]{--brand-border-soft:transparent}:root{--font-young-learner:var(--font-manjari);--description-font-size:10pt;--heading-description-font-size:16px;--card-description-font-size:15px;--card-description-line-height:1.4;--supporting-description-font-size:var(--description-font-size);--button-font-size-sm:13px;--button-font-size:15px;--button-font-size-lg:17px;--surface-tint-blue:#f3f6fb;--surface-tint-blue-border:#e4eaf5;--interactive-hover-bg:#e7edf8;--interactive-hover-border:#384a9f;--interactive-hover-color:#303d88;--interactive-hover-shadow:0 0 0 3px #384a9f1f;--breakpoint-xs:480px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px}[data-acd-card] [data-acd-card]{box-shadow:none;background-color:#f3f4f9}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--card-shadow-contact:#0000008c;--card-shadow-ambient:#00000073;--card-edge-light:#ffffff0d;--night-ground:#121212;--night-surface:#1a1a1a;--background:var(--night-ground);--foreground:#ebf1faeb;--heading-color:#ebf1faf0;--surface:var(--night-ground);--surface-raised:var(--night-surface);--surface-sunken:var(--night-ground);--surface-muted:var(--night-ground);--surface-line:#35435e;--wash-brand:#0f2a27;--wash-success:#10261b;--wash-info:#141f36;--wash-warning:#2a2312;--wash-danger:#2b1717;--wash-brand-ink:#7fd9cb;--wash-success-ink:#86e0a6;--wash-info-ink:#9db4f0;--wash-warning-ink:#e5c07b;--wash-danger-ink:#f0a3a3;--surface-tint-blue:#1a2033;--surface-tint-blue-border:#26304a;--border-soft:#263248;--border-strong:#35435e;--text-strong:#ebf1faeb;--text-muted:#a3b2c7;--text-faint:#8593a9;--card-title-color:var(--text-white);--card-label-color:var(--text-white);--field-border-color:#35435e;--field-background:var(--night-ground);--filter-value-color:#a3b2c7;--filter-placeholder-color:#6f7f96;--brand:#1fc8b2;--brand-strong:#5adcc9;--brand-soft:#0f3d37;--brand-wash:#0d312c;--brand-border:#1c584f;--color-indigo:#92aaffcc;--color-indigo-10:#92aaff14;--interactive-hover-bg:#0f163d;--interactive-hover-border:#1f38c6;--interactive-hover-color:#5d70da;--brand-border-soft:#1c584f;--button-standard-border:#475569;--button-standard-color:#cbd5e1}html[data-theme=dark] :is([class*=Card],[class*=card],[class*=listItem],[class*=ListItem],[class*=metric],[class*=Metric],[class*=panel],[class*=Panel],[class*=tile],[class*=Tile],[class*=kpi],[class*=Kpi]):not([data-acd-badge]):not([class*=chip]):not([class*=Chip]):not([class*=Label]):not([class*=Value]):not([class*=Text]):not([class*=Title]):not([class*=Grid]):not([class*=grid]){color:var(--text-strong);background-color:var(--night-surface)!important;border-color:var(--border-soft)!important}html[data-theme=dark] :is([class*=Card],[class*=card],[class*=panel],[class*=Panel]) :is([class*=Card],[class*=card],[class*=metric],[class*=tile]):not([data-acd-badge]):not([class*=chip]):not([class*=Chip]):not([class*=Label]):not([class*=Value]):not([class*=Text]):not([class*=Title]):not([class*=Grid]):not([class*=grid]){background-color:var(--night-ground)!important}html[data-theme=dark] main :is([class*=notice],[class*=Notice],[class*=banner],[class*=Banner],[class*=callout],[class*=Callout],[class*=emptyState],[class*=EmptyState],[class*=alert],[class*=Alert],[class*=infoBox],[class*=InfoBox],[class*=infoBar],[class*=InfoBar],[class*=filterBar],[class*=FilterBar],[class*=filters],[class*=Filters],[class*=pagination],[class*=Pagination],[class*=pager],[class*=Pager],[class*=toolbar],[class*=Toolbar]):not([data-acd-badge]):not([class*=chip]):not([class*=Chip]){background:var(--night-surface)!important;border-color:var(--border-soft)!important;color:var(--text-white)!important}html[data-theme=dark] main :is([class*=notice],[class*=Notice],[class*=banner],[class*=Banner],[class*=callout],[class*=Callout],[class*=emptyState],[class*=EmptyState],[class*=alert],[class*=Alert],[class*=filterBar],[class*=FilterBar],[class*=pagination],[class*=Pagination]) :is(p,span,strong,li,dd,dt,label):not([data-acd-badge]):not([class*=chip]):not([class*=Chip]){color:var(--text-white)!important}html[data-theme=dark] :is([data-acd-badge],[class*=chip],[class*=Chip],[class*=statusPill],[class*=healthBadge]){background-color:var(--night-ground)!important;color:#a3b2c7!important;border-color:#a3b2c78c!important}html[data-theme=dark] :is([class*=Card],[class*=card],[class*=listItem],[class*=ListItem],[class*=metric],[class*=Metric],[class*=panel],[class*=Panel],[class*=tile],[class*=Tile]) :is(p,span,dd,dt,td,th,li,small):not([data-acd-badge] *):not([data-acd-badge]):not([class*=chip]):not([class*=Chip]):not([class*=badge]):not([class*=Badge]):not([class*=chip] *):not([class*=Chip] *):not([class*=badge] *):not([class*=Badge] *):not([class*=status]):not([class*=Status]):not([class*=status] *):not([class*=Status] *){color:var(--text-muted)}html[data-theme=dark] :is([class*=issueList]>li,[class*=parameterList]>li,[class*=usageList]>li,[class*=checkList]>li,[class*=summaryItem],[class*=activityRow],[class*=searchItem],[class*=statBox],[class*=statsItem]){background:var(--night-ground);color:var(--text-muted);border-color:#a3b2c78c}html[data-theme=dark] :is([class*=issueList]>li,[class*=parameterList]>li,[class*=usageList]>li,[class*=checkList]>li,[class*=summaryItem],[class*=activityRow],[class*=searchItem]) :is(strong,span,p){color:var(--text-muted)}html[data-theme=dark] main :is(table,thead,tbody,tr,th,td){border-color:var(--border-soft)!important;background-color:#0000!important}html[data-theme=dark] main tbody tr:nth-child(2n){background-color:#ffffff0b!important}html[data-theme=dark] main :is(th,td){color:var(--text-muted)}html[data-theme=dark] main td :is(strong,a:not([class])){color:var(--text-strong)}html[data-theme=dark] main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--border-strong)!important;color:var(--text-strong)!important;background-color:#0000008c!important}html[data-theme=dark] main :is(input,textarea)::placeholder{color:var(--text-faint)}html[data-theme=dark] main td :is(button,a[role=button]),html[data-theme=dark] main :is([class*=rowActions],[class*=actionButtons],[class*=iconButton],[class*=IconButton],[class*=tableActions]) :is(button,a){color:var(--text-muted)!important;background-color:#0009!important;border-color:#a3b2c773!important}html[data-theme=dark] :where([class*=mutedText],[class*=MutedText],[class*=helperText],[class*=HelperText],[class*=description],[class*=Description],[class*=supportingText],[class*=SupportingText],[class*=cardText],[class*=smallText]){color:var(--text-muted)!important}html,body{scroll-behavior:smooth;max-width:100vw}html{overflow-x:hidden}body{background:var(--background);color:var(--foreground);font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--heading-color)}:is(h1,h2,h3,h4,h5,h6,[data-acd-card-title]):first-letter{text-transform:uppercase}:where([data-acd-card],[class*=Card]:not([class*=Grid]),[class*=card]:not([class*=grid]),[class*=Metric]:not([class*=Grid]),[class*=metric]:not([class*=grid]),[class*=Tile]:not([class*=Grid]),[class*=tile]:not([class*=grid]),[class*=ListItem],[class*=listItem])>:is(strong,h2,h3,h4,h5,h6):first-child:not([data-code]):not(:has(code,[data-entity-id],[data-code])):first-letter{text-transform:uppercase}:where([data-acd-card],[class*=Card]:not([class*=Grid]),[class*=card]:not([class*=grid]),[class*=Metric]:not([class*=Grid]),[class*=metric]:not([class*=grid]),[class*=Tile]:not([class*=Grid]),[class*=tile]:not([class*=grid]),[class*=Panel]:not([class*=Grid]),[class*=panel]:not([class*=grid]),[class*=ListItem],[class*=listItem]) :where(h2,h3,h4,h5,h6,[data-acd-card-title]):not([data-acd-badge] *):not([class*=chip] *):not([class*=Chip] *){color:var(--card-title-color)!important}:where([class*=Card]:not([class*=Grid]),[class*=card]:not([class*=grid]),[class*=Metric]:not([class*=Grid]),[class*=metric]:not([class*=grid]),[class*=Tile]:not([class*=Grid]),[class*=tile]:not([class*=grid]),[class*=Panel]:not([class*=Grid]),[class*=panel]:not([class*=grid]),[class*=ListItem],[class*=listItem]) :where(h2,h3,h4,h5,h6,[data-acd-card-title]):not([data-acd-badge] *):not([class*=chip] *):not([class*=Chip] *) a{text-decoration:none;color:var(--card-title-color)!important}:where([class*=Card]:not([class*=Grid]),[class*=card]:not([class*=grid]),[class*=Panel]:not([class*=Grid]),[class*=panel]:not([class*=grid])) :where(h2,h3,h4,h5,h6,[data-acd-card-title]) a:hover,:where([class*=Card]:not([class*=Grid]),[class*=card]:not([class*=grid]),[class*=Panel]:not([class*=Grid]),[class*=panel]:not([class*=grid])) :where(h2,h3,h4,h5,h6,[data-acd-card-title]) a:focus-visible{text-decoration:underline}:where([class*=Metric]:not([class*=Grid]),[class*=metric]:not([class*=grid]))>:where(span,[data-acd-card-title]):first-child:not([data-acd-badge]):not([class*=chip]):not([class*=Chip]){color:var(--card-label-color)!important}main :where([class*=filter],[class*=Filter],[class*=workflowForm],[class*=WorkflowForm]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--filter-value-color)!important;font-size:var(--filter-value-font-size)!important;font-weight:400!important}main :where([class*=filter],[class*=Filter],[class*=workflowForm],[class*=WorkflowForm]) :is(input:not([type=checkbox]):not([type=radio]):placeholder-shown,textarea:placeholder-shown,select:has(option[value=""]:checked),[data-filter-empty=true]){color:var(--filter-placeholder-color)!important}[data-workspace]:not([data-workspace=Student]) main :where([class*=filter],[class*=Filter]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select){height:var(--control-height)!important;min-height:0!important;padding-block:0!important}main :where([class*=filter],[class*=Filter],[class*=workflowForm],[class*=WorkflowForm]) :is(input,textarea)::placeholder{opacity:1;color:var(--filter-value-color)!important}*{box-sizing:border-box;margin:0;padding:0}[class*=eyebrow],[class*=Eyebrow]{color:#00a693!important}[class*=Card]:not([class*=IntroCard]):not([class*=introCard]) :is(p,dd,[class*=helperText],[class*=HelperText],[class*=cardText],[class*=smallText]),[class*=card]:not([class*=IntroCard]):not([class*=introCard]) :is(p,dd,[class*=helperText],[class*=HelperText],[class*=cardText],[class*=smallText]),[class*=entityCard] :is(p,dd,[class*=helperText],[class*=HelperText],[class*=cardText],[class*=smallText]),[class*=routeCard] :is(p,dd,[class*=helperText],[class*=HelperText],[class*=cardText],[class*=smallText]),[class*=builderColumn] :is(p,dd,[class*=helperText],[class*=HelperText],[class*=cardText],[class*=smallText]),[class*=Card]:not([class*=IntroCard]):not([class*=introCard]) :is([class*=mutedText],[class*=MutedText]),[class*=card]:not([class*=IntroCard]):not([class*=introCard]) :is([class*=mutedText],[class*=MutedText]),[class*=entityCard] :is([class*=mutedText],[class*=MutedText]),[class*=routeCard] :is([class*=mutedText],[class*=MutedText]),[class*=builderColumn] :is([class*=mutedText],[class*=MutedText]),html [class*=Card]:not([class*=IntroCard]):not([class*=introCard]) [class*=DefinitionList] dd,html [class*=card]:not([class*=IntroCard]):not([class*=introCard]) [class*=DefinitionList] dd,html [class*=Card]:not([class*=IntroCard]):not([class*=introCard]) [class*=definitionList] dd,html [class*=card]:not([class*=IntroCard]):not([class*=introCard]) [class*=definitionList] dd{font-size:var(--card-description-font-size)!important;line-height:var(--card-description-line-height)!important}[class*=chipRow]+h1,[class*=chipRow]+h2,[class*=chipRow]+h3,[data-acd-badge]+h1,[data-acd-badge]+h2,[data-acd-badge]+h3{margin-top:12px}[class*=eyebrow]+h1,[class*=eyebrow]+h2,[class*=eyebrow]+h3,[class*=Eyebrow]+h1,[class*=Eyebrow]+h2,[class*=Eyebrow]+h3{margin-top:6px}p+[class*=chipRow],p+[class*=pillRow],[class*=mutedText]+[class*=chipRow],[class*=mutedText]+[class*=pillRow],[class*=helperText]+[class*=chipRow],[class*=helperText]+[class*=pillRow]{margin-top:14px}[class*=introCard] h1+[class*=mutedText],[class*=introMain] h1+[class*=mutedText],[class*=introContent] h1+[class*=mutedText],[class*=introCopy] h1+[class*=mutedText],[class*=heroTitle]+[class*=heroDescription]{font-size:var(--heading-description-font-size)!important}:where([class*=mutedText],[class*=MutedText],[class*=helperText],[class*=HelperText],[class*=description],[class*=Description],[class*=supportingText],[class*=SupportingText],[class*=cardText],[class*=smallText]){font-size:var(--description-font-size)!important}main :is(tbody th,tbody td),main :is([class*=table i],[class*=list i]) :is(tbody th,tbody td){line-height:1.45;font-size:var(--description-font-size)!important}main :is(ul,ol):not([class*=nav i]):not([class*=menu i])>li{font-size:var(--description-font-size)!important}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img,svg{max-width:100%;display:block}::selection{color:var(--text-white,#f2f2f2);background:#8000ff}:focus-visible{outline-offset:3px;outline:3px solid #00a6938c}[data-acd-badge]{color:var(--foreground)!important}:where(button,summary,[role=button],a[class*=button i],a[class*=tab i],a[class*=nav i],button[class*=button i],button[class*=tab i],button[class*=nav i]):not(:disabled):not([aria-disabled=true]){cursor:pointer;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}:where([class*=pillRow],[class*=chipRow]) a[href]{border-radius:999px}:where([class*=pillRow],[class*=chipRow]) a[href] [data-acd-badge]{cursor:pointer;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}:where(button,summary,[role=button],a[class*=button i],a[class*=tab i],a[class*=nav i],button[class*=button i],button[class*=tab i],button[class*=nav i]):not(:disabled):not([aria-disabled=true]):where(:not([data-canvas-page] *):not([data-runtime-canvas]:not([data-pointer-highlight=true]) *)):hover,:where(button,summary,[role=button],a[class*=button i],a[class*=tab i],a[class*=nav i],button[class*=button i],button[class*=tab i],button[class*=nav i]):not(:disabled):not([aria-disabled=true]):where(:not([data-canvas-page] *):not([data-runtime-canvas]:not([data-pointer-highlight=true]) *)):focus-visible,:where([class*=pillRow],[class*=chipRow]) a[href]:hover [data-acd-badge],:where([class*=pillRow],[class*=chipRow]) a[href]:focus-visible [data-acd-badge]{box-shadow:var(--interactive-hover-shadow);border-color:var(--interactive-hover-border)!important;background-color:var(--interactive-hover-bg)!important;color:var(--interactive-hover-color)!important}:where(button,summary,[role=button],a[class*=button i],a[class*=tab i],a[class*=nav i],button[class*=button i],button[class*=tab i],button[class*=nav i]):not(:disabled):not([aria-disabled=true]):where(:not([data-canvas-page] *):not([data-runtime-canvas]:not([data-pointer-highlight=true]) *)):active,:where([class*=pillRow],[class*=chipRow]) a[href]:active [data-acd-badge]{transform:translateY(1px)}.katex svg{max-width:none!important;display:inline!important}.katex .sqrt>.vlist-t,.katex .sqrt>.vlist-r,.katex .frac-line{border-color:currentColor!important}.katex,.katex *{font-family:inherit!important}html[data-larger-text=true]{font-size:112.5%}html[data-high-contrast=true]{--foreground:#000;--heading-color:#000;--text-strong:#000;--text-muted:#1f2937;--text-faint:#374151;--card-label-color:#1f2937;--border-soft:#64748b;--border-strong:#334155;--card-shadow-contact:#0f172a2e;--card-shadow-ambient:#0f172a1f}html[data-high-contrast=true] a{text-decoration:underline}html[data-reduce-motion=true] *,html[data-reduce-motion=true] :before,html[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-theme=dark] [data-acd-card] [data-acd-card]{box-shadow:none;background-color:#ffffff0d}::highlight(acd-read-aloud-word){color:#1e2a6b;background-color:#d5def4}[data-workspace]:not([data-workspace=Student]) main :where([class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=record],[class*=Record],[class*=tile],[class*=Tile],[class*=metric],[class*=Metric]):not([class*=chip]):not([class*=Chip]):not([class*=badge]):not([class*=Badge]):not([class*=grid]):not([class*=Grid]):not([class*=list]):not([class*=List]):not([data-acd-badge]):not(a):not(button):not(:is([data-canvas-page],[data-runtime-canvas]) *){box-shadow:var(--card-edge,0 1px 2px var(--card-shadow-contact), 0 6px 16px var(--card-shadow-ambient));border-color:#0000}[data-workspace]:not([data-workspace=Student]) main :is([data-canvas-page],[data-runtime-canvas]) :where([class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=record],[class*=Record],[class*=tile],[class*=Tile],[class*=metric],[class*=Metric]):not([class*=chip]):not([class*=Chip]):not([class*=badge]):not([class*=Badge]):not([class*=grid]):not([class*=Grid]):not([class*=list]):not([class*=List]):not([data-acd-badge]):not(a):not(button){box-shadow:none}html[data-theme=dark] [data-workspace]:not([data-workspace=Student]) main :where([class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=record],[class*=metric],[class*=Metric],[class*=tile],[class*=Tile]):not([data-acd-badge]):not(a):not(button):not([class*=grid]):not([class*=Grid]){box-shadow:inset 0 1px 0 var(--card-edge-light), var(--card-edge,0 1px 2px var(--card-shadow-contact), 0 10px 24px var(--card-shadow-ambient))}html[data-theme=dark] [data-workspace]:not([data-workspace=Student]) main :is([data-canvas-page],[data-runtime-canvas]) :where([class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=record],[class*=metric],[class*=Metric],[class*=tile],[class*=Tile]):not([data-acd-badge]):not(a):not(button):not([class*=grid]):not([class*=Grid]),[data-workspace]:not([data-workspace=Student]) main :where([class*=card],[class*=Card],[class*=panel],[class*=Panel]) :where(div,li,article,section,button,a):not(:hover):not(:focus-visible):not(:focus-within){box-shadow:none}[data-workspace]:not([data-workspace=Student]) main :where([class*=card],[class*=Card],[class*=panel],[class*=Panel]) :where(div,li,article,section):not([class*=chip]):not([class*=Chip]):not([class*=badge]):not([class*=Badge]):not([class*=grid]):not([class*=Grid]):not(:is([data-canvas-page],[data-runtime-canvas]) *){border-color:#0000}[data-workspace]:not([data-workspace=Student]) main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]),select,textarea){border:1px solid var(--field-border-color);border-radius:var(--control-radius);background:var(--field-background)}[data-workspace]:not([data-workspace=Student]) main :where([class*=metric],[class*=Metric],[class*=stat],[class*=Stat],[class*=summaryCard],[class*=SummaryCard]):where(:has(>strong)):not([class*=grid]):not([class*=Grid])>:where(span,dt):first-child{font-size:var(--metric-label-size);text-transform:none;letter-spacing:normal;font-weight:600}[data-workspace]:not([data-workspace=Student]) main :where([class*=metric],[class*=Metric],[class*=stat],[class*=Stat],[class*=summaryCard],[class*=SummaryCard]):where(:has(>strong)):not([class*=grid]):not([class*=Grid])>:where(strong,dd,b){font-size:var(--metric-number-size);color:var(--metric-number-color)}[data-workspace]:not([data-workspace=Student]) main :where([class*=metric],[class*=Metric],[class*=stat],[class*=Stat],[class*=summaryCard],[class*=SummaryCard]):where(:has(>strong)):not([class*=grid]):not([class*=Grid])>:where(small,p,span:not(:first-child)){text-transform:none;letter-spacing:normal;font-weight:400;font-size:var(--metric-caption-size)!important}[data-workspace]:not([data-workspace=Student]) main :is(a,button):where([class*=panelLink],[class*=PanelLink],[class*=rowAction],[class*=RowAction],[class*=cardAction],[class*=CardAction],[class*=clearFilters],[class*=ClearFilters],[class*=resetFilters],[class*=ResetFilters],[class*=subjectsExportButton],[class*=SubjectsExportButton],[class*=buttonLinkOutline],[class*=ButtonLinkOutline]),[data-workspace]:not([data-workspace=Student]) main :where([class*=securitySessionActions],[class*=healthSignalActions]) :is(a,button),[data-workspace]:not([data-workspace=Student]) main button[data-acd-button=outline]{border:1px solid var(--field-border-color,#cbd5e1);border-radius:var(--control-radius,8px);align-items:center;width:fit-content;min-height:32px;padding:0 12px;text-decoration:none;display:inline-flex;height:auto!important;color:var(--foreground)!important;background:0 0!important;font-size:calc(1rem - 2px)!important;font-weight:400!important}[data-workspace]:not([data-workspace=Student]) main :is(a,button):where([class*=panelLink],[class*=PanelLink],[class*=rowAction],[class*=RowAction],[class*=cardAction],[class*=CardAction],[class*=clearFilters],[class*=ClearFilters],[class*=resetFilters],[class*=ResetFilters],[class*=subjectsExportButton],[class*=SubjectsExportButton],[class*=buttonLinkOutline],[class*=ButtonLinkOutline]):hover,[data-workspace]:not([data-workspace=Student]) main :is(a,button):where([class*=panelLink],[class*=PanelLink],[class*=rowAction],[class*=RowAction],[class*=cardAction],[class*=CardAction],[class*=clearFilters],[class*=ClearFilters],[class*=resetFilters],[class*=ResetFilters],[class*=subjectsExportButton],[class*=SubjectsExportButton],[class*=buttonLinkOutline],[class*=ButtonLinkOutline]):focus-visible,[data-workspace]:not([data-workspace=Student]) main :where([class*=securitySessionActions],[class*=healthSignalActions]) :is(a,button):hover,[data-workspace]:not([data-workspace=Student]) main :where([class*=securitySessionActions],[class*=healthSignalActions]) :is(a,button):focus-visible{background:var(--interactive-hover-bg);border-color:var(--interactive-hover-border);color:var(--interactive-hover-color);outline:none;text-decoration:none}[data-workspace]:not([data-workspace=Student]) main button[data-acd-button=outline]:not(:disabled):hover,[data-workspace]:not([data-workspace=Student]) main button[data-acd-button=outline]:not(:disabled):focus-visible{background:var(--interactive-hover-bg)!important;border-color:var(--interactive-hover-border)!important;color:var(--interactive-hover-color)!important}[data-workspace]:not([data-workspace=Student]) main :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not(:disabled):hover{border-color:var(--interactive-hover-border)}[data-workspace]:not([data-workspace=Student]) main button:where([class*=cardAction],[class*=CardAction],[class*=clearFilters],[class*=ClearFilters],[class*=rowAction],[class*=RowAction]):disabled{opacity:.45;cursor:not-allowed;border-color:var(--field-border-color,#cbd5e1);color:var(--foreground);background:0 0}[data-workspace]:not([data-workspace=Student]) main :where([class*=heroActions],[class*=HeroActions]) :is(button,a){font-weight:400!important}[data-workspace]:not([data-workspace=Student]) main :where([class*=card],[class*=Card],[class*=record],[class*=Record]) :where([class*=metric],[class*=Metric]):not([class*=grid]):not([class*=Grid])>:where(span,dt):first-child{font-weight:700;font-size:var(--metric-inner-label-size)!important}[data-workspace]:not([data-workspace=Student]) main :where([class*=card],[class*=Card],[class*=record],[class*=Record]) :where([class*=metric],[class*=Metric]):not([class*=grid]):not([class*=Grid])>:where(strong,dd,b){font-size:var(--metric-inner-number-size);color:var(--metric-number-color)}[data-workspace]:not([data-workspace=Student]) main :where([class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=record],[class*=Record]) dd:not([class*=metric]):not([class*=Metric]){font-weight:400}
