.CourseBreadcrumb-module__6bKFqa__CourseTrigger{align-items:center;gap:var(--base-size-4);cursor:pointer;font:inherit;font-size:var(--text-body-size-medium,.875rem);color:var(--fgColor-link,var(--color-accent-fg));background:0 0;border:0;padding:0;display:inline-flex}.CourseBreadcrumb-module__6bKFqa__CourseTrigger:hover{text-decoration:underline}
@layer base;@layer primer{.prc-Header-Header-zcBYI{background-color:var(--header-bgColor,#25292e);color:var(--header-fgColor-default,#ffffffb3);font-size:var(--text-body-size-medium,.875rem);line-height:var(--text-title-lineHeight-large,1.5);padding:var(--base-size-16,1rem);z-index:32;overflow:auto}.prc-Header-Header-zcBYI,.prc-Header-HeaderItem-BPQgk{flex-wrap:nowrap;align-items:center;display:flex}.prc-Header-HeaderItem-BPQgk{margin-right:var(--base-size-16,1rem);align-self:stretch}.prc-Header-HeaderItem-BPQgk:where([data-full]){flex:auto}.prc-Header-HeaderLink-NpVNI{color:var(--header-fgColor-logo,#fff);cursor:pointer;font-weight:var(--text-title-weight-large,600);white-space:nowrap;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:flex}.prc-Header-HeaderLink-NpVNI:focus,.prc-Header-HeaderLink-NpVNI:hover{color:var(--header-fgColor-default,#ffffffb3)}}
@layer base;@layer primer{.prc-ButtonGroup-ButtonGroup-vFUrY{isolation:isolate;vertical-align:middle;display:inline-flex}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl{margin-inline-end:-1px;position:relative}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl a,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl button{border-radius:0}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:first-child a,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:first-child button{border-bottom-left-radius:var(--borderRadius-medium,.375rem);border-top-left-radius:var(--borderRadius-medium,.375rem)}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:last-child a,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:last-child button{border-bottom-right-radius:var(--borderRadius-medium,.375rem);border-top-right-radius:var(--borderRadius-medium,.375rem)}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:active,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:focus,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:hover{z-index:1}:is(.prc-ButtonGroup-ButtonGroup-vFUrY:has(div:last-child:empty) a,.prc-ButtonGroup-ButtonGroup-vFUrY:has(div:last-child:empty) button){border-radius:var(--borderRadius-medium,.375rem)}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]{margin-inline-end:-1px;position:relative}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper] a,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper] button{border-radius:0}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:active,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:focus,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:hover{z-index:1}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:first-child a,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:first-child button{border-bottom-left-radius:var(--borderRadius-medium,.375rem);border-top-left-radius:var(--borderRadius-medium,.375rem)}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:last-child a,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:last-child button{border-bottom-right-radius:var(--borderRadius-medium,.375rem);border-top-right-radius:var(--borderRadius-medium,.375rem)}}
