.crui-details.svelte-io9bxu{margin:1.5rem 0}.crui-details.role-affirmative.svelte-io9bxu summary:where(.svelte-io9bxu){color:var(--foreground-positive,#006f27)}.crui-details.role-affirmative.svelte-io9bxu .line:where(.svelte-io9bxu){border-color:#c8e6c9}.crui-details.role-destructive.svelte-io9bxu summary:where(.svelte-io9bxu){color:var(--foreground-critical,#b40c20)}.crui-details.role-destructive.svelte-io9bxu .line:where(.svelte-io9bxu){border-color:#ffcdd2}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu){color:var(--foreground-interactive,#0163e5);cursor:pointer;align-items:center;gap:1rem;margin-right:-.25rem;font-weight:700;list-style:none;display:flex}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu):focus-visible{outline:none}@media not (pointer:coarse){.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu):focus-visible{position:relative}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu):focus-visible:before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);z-index:1;pointer-events:none;border-radius:.5rem;position:absolute;inset:-.4375rem}}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu):has(.title.has-icon:where(.svelte-io9bxu)){margin-left:-.25rem}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu) .title:where(.svelte-io9bxu){align-items:center;gap:.75rem;display:flex}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu) .line:where(.svelte-io9bxu){flex-grow:1;margin-left:.5rem}.crui-details.svelte-io9bxu .container:where(.svelte-io9bxu){flex-direction:column;gap:1.25rem;padding:.75rem 0;display:flex}.crui-details.svelte-io9bxu .container:where(.svelte-io9bxu) .content:where(.svelte-io9bxu)>:first-child{margin-top:0!important}.crui-details.svelte-io9bxu .container:where(.svelte-io9bxu) .content:where(.svelte-io9bxu)>:last-child{margin-bottom:0!important}.crui-details.svelte-io9bxu .line:where(.svelte-io9bxu){border-bottom:.1rem solid #99c1f5}crui-divider.svelte-124mdbx{background:var(--border-default,#e1e5ea);flex-shrink:0;display:block}crui-divider.orientation-horizontal.svelte-124mdbx{height:.0625rem}crui-divider.orientation-horizontal.spacing-small.svelte-124mdbx{margin:2rem 0}crui-divider.orientation-horizontal.spacing-default.svelte-124mdbx{margin:3rem 0}crui-divider.orientation-horizontal.spacing-large.svelte-124mdbx{margin:4rem 0}crui-divider.orientation-vertical.svelte-124mdbx{width:auto;height:100%;color:var(--border-emphasized,#78909c);background-color:initial;-webkit-user-select:none;user-select:none}crui-divider.orientation-vertical.spacing-small.svelte-124mdbx{margin:0 .5rem}crui-divider.orientation-vertical.spacing-default.svelte-124mdbx{margin:0 1rem}crui-divider.orientation-vertical.spacing-large.svelte-124mdbx{margin:0 1.5rem}crui-divider.spacing-none.svelte-124mdbx{margin:0}@media only screen and (width<=480px){crui-divider.orientation-vertical.spacing-small.svelte-124mdbx{margin:0 .25rem}crui-divider.orientation-vertical.spacing-default.svelte-124mdbx{margin:0 .75rem}crui-divider.orientation-vertical.spacing-large.svelte-124mdbx{margin:0 1.25rem}}crui-logo.svelte-1cdo6dp{line-height:0;display:block}crui-logo.svelte-1cdo6dp img:where(.svelte-1cdo6dp){height:2.75rem}@media only screen and (width<=480px){crui-logo.svelte-1cdo6dp img:where(.svelte-1cdo6dp){height:2.75rem}}crui-video.svelte-ibdryv{width:var(--width,100%);margin:1.5rem 0;display:block;position:relative}crui-video.fit-type-contain.svelte-ibdryv .content:where(.svelte-ibdryv) video{object-fit:contain}crui-video.fit-type-cover.svelte-ibdryv .content:where(.svelte-ibdryv) video{object-fit:cover}crui-video.fit-type-scale-down.svelte-ibdryv .content:where(.svelte-ibdryv) video{object-fit:scale-down}crui-video.aspect-ratio.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv) video{aspect-ratio:var(--aspect-ratio,auto)}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv){flex-direction:column;gap:.75rem;display:flex}@media only screen and (width<=480px){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv){gap:.5rem}}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv){background-color:var(--background-subtle,#eceff1);border-radius:.75rem;min-height:5rem;line-height:0;position:relative;overflow:hidden}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.loading:where(.svelte-ibdryv),crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.error:where(.svelte-ibdryv){width:var(--width,100%);height:var(--height,auto)}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.loading:where(.svelte-ibdryv) video,crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.error:where(.svelte-ibdryv) video{opacity:0}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.loading:where(.svelte-ibdryv) crui-loader,crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.error:where(.svelte-ibdryv) crui-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv) video{width:var(--width,100%);height:var(--height,auto);object-position:center;background-color:var(--background-subtle,#eceff1);opacity:1;border-radius:.75rem;transition:opacity .15s ease-in-out}@media (pointer:coarse){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv) video:focus-visible{outline:none}}@media not (pointer:coarse){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv) video:focus-visible{outline:var(--border-state-focus,#263238) dashed .1875rem;outline-offset:.1875rem;border-radius:.75rem}}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv){color:var(--foreground-secondary,#636c70);justify-content:space-between;align-items:baseline;gap:2rem;margin:0 .5rem;font-size:1rem;font-weight:400;line-height:1.25rem;display:flex}@media only screen and (width<=480px){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv){flex-direction:column;gap:.15rem;font-size:.875rem;font-weight:400;line-height:1rem}}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv)>:where(.svelte-ibdryv){text-overflow:ellipsis;overflow:hidden}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv) .copyright:where(.svelte-ibdryv){white-space:nowrap;margin-left:auto;font-size:.875rem;font-weight:400;line-height:1rem}@media only screen and (width<=480px){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv) .copyright:where(.svelte-ibdryv){margin-left:unset;font-size:.75rem;font-weight:400;line-height:1rem}}crui-status-item.svelte-18utmkp{background:var(--background-subtle,#eceff1);border-radius:10rem;align-items:center;gap:1.25rem;padding:.75rem 1rem;transition:background .1s ease-in-out;display:flex}@media only screen and (width<=480px){crui-status-item.svelte-18utmkp{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem}}crui-status-item.role-success.svelte-18utmkp{background:var(--background-signal-positive,#dff3e4)}crui-status-item.role-success.svelte-18utmkp .leading:where(.svelte-18utmkp){color:var(--foreground-on-signal-positive,#006f27)}crui-status-item.role-warning.svelte-18utmkp{background:var(--background-signal-warning,#ffecc3)}crui-status-item.role-warning.svelte-18utmkp .leading:where(.svelte-18utmkp){color:var(--foreground-on-signal-warning,#945900)}crui-status-item.role-error.svelte-18utmkp{background:var(--background-signal-critical,#ffe9e6)}crui-status-item.role-error.svelte-18utmkp .leading:where(.svelte-18utmkp){color:var(--foreground-on-signal-critical,#b40c20)}crui-status-item.role-teacher-info.svelte-18utmkp{background:#f3e5f5}crui-status-item.role-teacher-info.svelte-18utmkp .leading:where(.svelte-18utmkp){color:#4a148c}crui-status-item.svelte-18utmkp>:where(.svelte-18utmkp){align-items:center;min-height:2.75rem;display:flex}@media only screen and (width<=480px){crui-status-item.svelte-18utmkp>:where(.svelte-18utmkp){min-height:2.75rem}}crui-status-item.svelte-18utmkp>:where(.svelte-18utmkp):only-child{justify-content:center}crui-status-item.svelte-18utmkp .leading:where(.svelte-18utmkp){flex:1;transition:color .1s ease-in-out}@media only screen and (width<=480px){crui-status-item.svelte-18utmkp .leading:where(.svelte-18utmkp):not(:only-child){margin-left:0!important}}crui-status-item.svelte-18utmkp .leading:where(.svelte-18utmkp):not(:only-child){margin-left:.5rem}crui-status-item.svelte-18utmkp .leading:where(.svelte-18utmkp)>crui-icon{margin-right:.75rem}crui-status-item.svelte-18utmkp .trailing:where(.svelte-18utmkp){flex:0}crui-status-item.svelte-18utmkp .trailing:where(.svelte-18utmkp):only-child{flex:1}crsdk-assistant-footer-controls.svelte-1aulpc9{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;display:grid}crsdk-assistant-footer-controls.type-single-step.svelte-1aulpc9{flex-direction:row-reverse;justify-content:space-between;display:flex}crsdk-assistant-footer-controls.svelte-1aulpc9>:last-child{justify-self:right}crsdk-assistant-footer-controls.svelte-1aulpc9 .step-indicator:where(.svelte-1aulpc9){color:var(--foreground-secondary,#636c70)}.crsdk-data-directory-setup-status-item.svelte-1pto5rl{width:100%}.crsdk-data-directory-setup-status-item.svelte-1pto5rl crui-status-item .leading span{word-break:break-all}p.svelte-whbaki,p.svelte-1txs70z{margin-top:0}pre.svelte-11e9xet{font-size:1rem;font-weight:400;line-height:1.25rem}table.svelte-i3xtzg{margin-bottom:1rem}table.svelte-i3xtzg .key:where(.svelte-i3xtzg){text-overflow:ellipsis;max-width:30dvw;overflow:hidden}table.svelte-i3xtzg .value:where(.svelte-i3xtzg){word-break:break-all}.content.svelte-l9z7n2{flex-direction:column;align-items:center;display:flex}.content.top.svelte-l9z7n2{gap:1.5rem}.content.bottom.svelte-l9z7n2{gap:.25rem}.content.svelte-l9z7n2 .app-icon:where(.svelte-l9z7n2){margin-top:1rem;line-height:0}.content.svelte-l9z7n2 .app-icon:where(.svelte-l9z7n2) img{width:7rem;height:7rem}.content.svelte-l9z7n2 .title:where(.svelte-l9z7n2){text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.content.svelte-l9z7n2 .title:where(.svelte-l9z7n2)>:where(.svelte-l9z7n2):first-child{margin-top:0!important}.content.svelte-l9z7n2 .title:where(.svelte-l9z7n2)>:where(.svelte-l9z7n2):last-child{margin-bottom:0!important}.content.svelte-l9z7n2 .title:where(.svelte-l9z7n2) h2:where(.svelte-l9z7n2){padding:0 2rem}.content.svelte-l9z7n2 .title:where(.svelte-l9z7n2) h2:where(.svelte-l9z7n2)+.subline:where(.svelte-l9z7n2){margin-bottom:2rem}.content.svelte-l9z7n2 .logo:where(.svelte-l9z7n2){cursor:pointer;margin-bottom:.75rem;line-height:0}.content.svelte-l9z7n2 .claim:where(.svelte-l9z7n2),.content.svelte-l9z7n2 .copyright:where(.svelte-l9z7n2){font-size:.875rem;font-weight:400;line-height:1rem}@media only screen and (width<=480px){.content.svelte-l9z7n2 .claim:where(.svelte-l9z7n2),.content.svelte-l9z7n2 .copyright:where(.svelte-l9z7n2){font-size:.75rem;font-weight:400;line-height:1rem}}.content.svelte-l9z7n2 .claim:where(.svelte-l9z7n2){align-items:center;display:inline-flex}.content.svelte-l9z7n2 .claim:where(.svelte-l9z7n2) crui-icon{color:#de2922;margin:0 .15rem .05rem}.content.svelte-l9z7n2 .copyright:where(.svelte-l9z7n2){margin-bottom:1.5rem}.content.svelte-l9z7n2 .buttons:where(.svelte-l9z7n2){flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;display:flex}.content.svelte-l9z7n2 .buttons:where(.svelte-l9z7n2)>:not(crui-divider){min-width:0;margin:0!important}.content.svelte-l9z7n2 .buttons.tertiary:where(.svelte-l9z7n2){gap:.25rem 1.25rem;padding:0 1rem}.content.svelte-l9z7n2 .buttons.tertiary:where(.svelte-l9z7n2) .crui-button{height:2rem!important}.content.svelte-l9z7n2 .buttons.tertiary:where(.svelte-l9z7n2) .crui-button>.label{padding:0!important}crsdk-about-button.svelte-ooxkml{cursor:pointer;width:2.75rem;height:2.75rem}@media only screen and (width<=480px){crsdk-about-button.svelte-ooxkml{width:2.75rem;height:2.75rem}}@media (pointer:coarse){crsdk-about-button.svelte-ooxkml:focus-visible{outline:none}}@media not (pointer:coarse){crsdk-about-button.svelte-ooxkml:focus-visible{outline:var(--border-state-focus,#263238) dashed .1875rem;outline-offset:.1rem;border-radius:.65rem}}crsdk-about-button.svelte-ooxkml picture,crsdk-about-button.svelte-ooxkml img{box-sizing:border-box;width:100%;height:100%}.crsdk-experibot-construction-manual-dialog{max-width:none!important}.crsdk-experibot-construction-manual-dialog>.container>.header{z-index:1}.crsdk-experibot-construction-manual-dialog>.container>.content{padding:0!important;overflow:hidden!important}.crsdk-experibot-construction-manual-dialog crui-video,.crsdk-experibot-construction-manual-dialog crui-video>.container{height:100%}.crsdk-experibot-construction-manual-dialog crui-video>.container>.content{height:100%;border-radius:0!important}video.svelte-nghuoo{pointer-events:none;border-radius:0!important}.footer.svelte-nghuoo{flex-grow:1;align-items:center;gap:1.25rem;display:flex}section.svelte-xxil27{align-items:center;height:100dvh;padding:0 2rem;display:flex}section.svelte-xxil27 .buttons:where(.svelte-xxil27){flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}table.svelte-lsboih{margin-bottom:1rem}.crui-container.m.svelte-nv9hbw{margin-top:1rem;margin-bottom:2.5rem}h2.svelte-nv9hbw{margin-top:3rem}h2.svelte-nv9hbw:last-of-type{margin-bottom:2rem}.grid.svelte-nv9hbw{grid-template-rows:min-content;grid-template-columns:1fr 1fr;gap:1.25rem 2rem;margin:1.25rem 0;display:grid}@media only screen and (width<=480px){.grid.svelte-nv9hbw{grid-template-columns:1fr}}.grid.svelte-nv9hbw>:not(crui-divider){min-width:0;margin:0!important}.grid-flex.svelte-nv9hbw{text-wrap:nowrap;flex-wrap:wrap;align-items:center;gap:1.25rem;margin:1.25rem 0;display:flex;margin:0!important}.grid-flex.svelte-nv9hbw>:not(crui-divider){min-width:0;margin:0!important}.grid-flex.small-gap.svelte-nv9hbw{gap:.75rem}.zoom-controls.svelte-nv9hbw{align-items:center;gap:2.5rem;display:flex}.zoom-controls.svelte-nv9hbw>:first-child{flex:1}.crsdk-code-sidebar>.content{overflow-x:auto}.crsdk-code-sidebar.fullscreen>.content>.crui-container:not(:has(crsdk-corni-message)){width:min-content;min-width:min((768px - 3rem)*var(--zoom-factor,1),48rem)}.crsdk-code-sidebar pre{background:unset;border-radius:unset;width:max-content;padding:0 1.75rem 0 0;overflow-x:hidden}
