z-anchor-navigation.svelte-n18a47{max-height:70vh;padding:6px;margin:-6px;overflow:hidden auto}z-anchor-navigation.svelte-n18a47 a:where(.svelte-n18a47){display:flex;flex-direction:column}z-anchor-navigation.svelte-n18a47 a:where(.svelte-n18a47) z-tag:where(.svelte-n18a47)+.title:where(.svelte-n18a47){margin-top:var(--space-unit)}z-anchor-navigation.svelte-n18a47 p.title:where(.svelte-n18a47){display:flex;flex-direction:row;align-items:center}z-anchor-navigation.svelte-n18a47 a:where(.svelte-n18a47) z-icon:where(.svelte-n18a47){padding:0;margin-right:6px}z-anchor-navigation.svelte-n18a47 a:where(.svelte-n18a47) z-icon[hidden]:where(.svelte-n18a47){display:none}z-anchor-navigation.svelte-n18a47 a:where(.svelte-n18a47) p.subtitle:where(.svelte-n18a47){font-size:var(--font-size-2)}z-ghost-loading.svelte-n18a47{display:block;height:1.2em}@media(min-width:768px){z-anchor-navigation.svelte-n18a47{position:sticky;top:var(--grid-margin);left:0;overflow:hidden auto}}.ggb-container.svelte-lb514x{display:flex;width:100%;height:100%;aspect-ratio:1}.ggb-embed.svelte-lb514x{flex:1 auto}@media(min-width:768px){.ggb-container.svelte-lb514x{aspect-ratio:2}}.ggb-container.svelte-lb514x .GeoGebraFrame .toolbarPanel{z-index:1}.staging-bar.svelte-8ieb58{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;background-color:var(--color-warning-default, var(--color-default-warning));color:var(--gray950);padding:var(--space-unit);gap:var(--space-unit) calc(var(--space-unit) * 4);box-shadow:0 2px 4px 4px var(--shadow-color-base)}.staging-bar.svelte-8ieb58 .icon-label:where(.svelte-8ieb58){display:flex;align-items:center;font-weight:var(--font-sb);gap:var(--space-unit)}.staging-bar.svelte-8ieb58 .icon-label:where(.svelte-8ieb58) z-icon:where(.svelte-8ieb58){fill:currentcolor}.staging-bar.svelte-8ieb58 ul.actions:where(.svelte-8ieb58){display:inline-flex;margin:0;padding:0;list-style:none;gap:var(--space-unit);font-size:var(--font-size-2);text-align:center}.staging-bar.svelte-8ieb58 ul.actions:where(.svelte-8ieb58)>li{display:flex;align-items:center}.staging-bar.svelte-8ieb58 ul.actions:where(.svelte-8ieb58)>*:not(:last-child){padding-right:var(--space-unit);border-right:1px solid currentcolor}.staging-bar.svelte-8ieb58 dl.user-props:where(.svelte-8ieb58){display:grid;grid-template-columns:repeat(2,max-content);column-gap:var(--space-unit)}.staging-bar.svelte-8ieb58 dl.user-props:where(.svelte-8ieb58) dt:where(.svelte-8ieb58){text-align:end;margin:0}.staging-bar.svelte-8ieb58 dl.user-props:where(.svelte-8ieb58) dd:where(.svelte-8ieb58){text-align:start;margin:0}@media(min-width:1152px){.staging-bar.svelte-8ieb58 ul.actions:where(.svelte-8ieb58){font-size:var(--font-size-3);text-align:left}}.comment.svelte-1s29uj5{display:grid;grid-template-columns:auto 1fr;column-gap:calc(var(--space-unit) * 2)}.comment.svelte-1s29uj5 .comment-data:where(.svelte-1s29uj5){grid-column:2/-1}.comment.svelte-1s29uj5 .editor-text:where(.svelte-1s29uj5){grid-column:2/ -1;text-transform:uppercase;color:var(--color-surface04)}.comment.svelte-1s29uj5 .comment-info:where(.svelte-1s29uj5){width:100%;display:flex;justify-content:space-between}.comment.svelte-1s29uj5 .comment-user:where(.svelte-1s29uj5){display:flex;flex-direction:column;justify-content:flex-start}.comments-reply.svelte-1s29uj5{list-style-type:none;padding-left:calc(var(--space-unit) * 6)}.comments-reply.svelte-1s29uj5 li:where(.svelte-1s29uj5){margin-top:calc(var(--space-unit) * 4)}.comment-status.svelte-1s29uj5{display:flex;align-items:center;height:1.5em}.comment-status.svelte-1s29uj5 z-tag:where(.svelte-1s29uj5){--z-tag-text-color: var(--color-default-text);--z-tag-bg: var(--color-warning-default, var(--color-default-warning))}.comment.svelte-1s29uj5 .comment-text:where(.svelte-1s29uj5){grid-column:2/-1;margin-top:var(--space-unit)}.comment.pending-comment.svelte-1s29uj5 z-avatar,.comment.pending-comment.svelte-1s29uj5 .comment-user:where(.svelte-1s29uj5),.comment.pending-comment.svelte-1s29uj5 .comment-text:where(.svelte-1s29uj5){opacity:.5}.comment.svelte-1s29uj5 .comment-actions:where(.svelte-1s29uj5){display:flex;align-items:center;gap:var(--space-unit);margin-top:var(--space-unit)}.comments-list.svelte-1ebqpl2{list-style:none;padding:0}.comments-list.svelte-1ebqpl2 li:where(.svelte-1ebqpl2){margin-bottom:calc(var(--space-unit) * 4)}.longform.svelte-1d8lb7d{row-gap:calc(var(--space-unit) * 4)}.longform.svelte-1d8lb7d .longform-cover:where(.svelte-1d8lb7d),.longform.svelte-1d8lb7d .aside-left:where(.svelte-1d8lb7d)>z-anchor-navigation,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d),.longform.svelte-1d8lb7d .aside-right:where(.svelte-1d8lb7d),.longform.svelte-1d8lb7d .agenda-categories:where(.svelte-1d8lb7d),.longform.svelte-1d8lb7d .comments-container:where(.svelte-1d8lb7d){grid-column:1 / -1}:is(.aside-left.svelte-1d8lb7d,.aside-right.svelte-1d8lb7d),div.agenda-categories.svelte-1d8lb7d{display:contents}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) .document-body{flex-direction:column;row-gap:calc(var(--space-unit) * 3);font-family:var(--font-family-sans);font-size:var(--font-size-5);line-height:1.4;font-weight:var(--font-rg)}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h1,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h2,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h3,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h4,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h5,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h6,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) div+h2{font-family:var(--font-family-sans);margin-bottom:var(--space-unit)}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h2{font-size:var(--font-size-7);line-height:1.28}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h3{font-size:var(--font-size-6);line-height:1.333}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h4{font-size:var(--font-size-5);font-weight:var(--font-sb);line-height:1.333;letter-spacing:0}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) h5{font-size:var(--font-size-5);font-weight:var(--font-rg);line-height:1.333;letter-spacing:0}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) :is(h1,h2,h3,h4,h5,h6):not(:first-child){color:var(--color-default-text);margin-top:calc(var(--space-unit) * 3)}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) :is(h1,h2,h3,h4,h5,h6) span{color:var(--color-default-text)!important}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) .document-body a,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) .document-body a span{color:var(--color-primary01)}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) .object[data-type=videos] .object-data,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) .object[data-type=html_apps] .object-data,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) .object[data-type=z_exercises] .object-data,.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) .object[data-type=geogebra] .geogebra-panel{box-shadow:var(--shadow-3)}.longform.svelte-1d8lb7d .longform-body:where(.svelte-1d8lb7d) blockquote{margin:calc(var(--space-unit) * 2) 0;padding:calc(var(--space-unit) * 3) 0;font-size:var(--font-size-6);font-weight:var(--font-lt);line-height:1.5;border-top:var(--border-size-small) solid var(--gray800);border-bottom:var(--border-size-small) solid var(--gray800)}.longform.svelte-1d8lb7d .comments-container:where(.svelte-1d8lb7d){grid-column:3 / -2}.longform.svelte-1d8lb7d aside.agenda-categories:where(.svelte-1d8lb7d){height:fit-content;gap:calc(var(--space-unit) * 2);grid-column:1 / -1}.longform.svelte-1d8lb7d aside.agenda-categories:where(.svelte-1d8lb7d)>:where(.svelte-1d8lb7d){display:flex}.longform.svelte-1d8lb7d aside.agenda-categories:where(.svelte-1d8lb7d) img:where(.svelte-1d8lb7d){width:100%}.comments-container{grid-column:3 / -2}@media(min-width:768px){.longform.svelte-1d8lb7d{row-gap:calc(var(--space-unit) * 5)}.longform.svelte-1d8lb7d .aside-left:where(.svelte-1d8lb7d)>z-anchor-navigation{grid-column:span 2}.longform.svelte-1d8lb7d .aside-left:where(.svelte-1d8lb7d)+:where(.svelte-1d8lb7d){grid-column:3 / -1}.longform-body.svelte-1d8lb7d>*+*{margin-top:calc(var(--space-unit) * 3)}.longform.svelte-1d8lb7d aside.agenda-categories:where(.svelte-1d8lb7d){grid-template-columns:repeat(6,1fr);grid-column-start:3;padding-left:0}.comments-container.svelte-1d8lb7d{padding:0!important}}@media(max-width:767px){.comments-container.svelte-1d8lb7d{grid-column:1 / -1!important}}@media(min-width:1152px){.longform.svelte-1d8lb7d:not(.has-agenda-categories) .aside-left:where(.svelte-1d8lb7d)>z-anchor-navigation{grid-column:span 3}.longform.svelte-1d8lb7d .aside-left:where(.svelte-1d8lb7d)+:where(.svelte-1d8lb7d){grid-column:4 / -1}.longform.has-agenda-categories.svelte-1d8lb7d .aside-left:where(.svelte-1d8lb7d)+:where(.svelte-1d8lb7d){grid-column:3 / -3}.longform.svelte-1d8lb7d aside.agenda-categories:where(.svelte-1d8lb7d){grid-template-columns:repeat(2,1fr);grid-column:span 2}.comments-container.svelte-1d8lb7d{grid-column:4 / -3!important}}z-modal.svelte-2lf0gf .modal-content:where(.svelte-2lf0gf){width:var(--dialog-width);max-width:100%;background:var(--color-surface01)}z-modal.svelte-2lf0gf .modal-commands:where(.svelte-2lf0gf){margin-top:calc(var(--space-unit) * 4)}.copyright-logo.svelte-193kpdh{max-width:30%}.print-header.svelte-193kpdh,.print-footer.svelte-193kpdh{display:none}.actions.svelte-iu2vt2{display:flex;flex-direction:column;gap:var(--space-unit);min-height:fit-content}.actions.svelte-iu2vt2 z-button:where(.svelte-iu2vt2){width:100%}.comment-form.svelte-wnpacs{margin-top:calc(var(--space-unit) * 3)}.comment-form.svelte-wnpacs .reply-container:where(.svelte-wnpacs){margin-bottom:calc(var(--space-unit) * 2)}.comment-form.svelte-wnpacs .reply-container:where(.svelte-wnpacs) .cancel-reply:where(.svelte-wnpacs){text-decoration:underline}.comment-form.svelte-wnpacs .user-box:where(.svelte-wnpacs){display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(var(--space-unit) * 2)}.comment-form.svelte-wnpacs .user-box:where(.svelte-wnpacs) [name=full_name]:where(.svelte-wnpacs){grid-column:1 / 2}.comment-form.svelte-wnpacs .user-box:where(.svelte-wnpacs) [name=email]:where(.svelte-wnpacs){grid-column:2 / 2}.comment-form.svelte-wnpacs [name=text]:where(.svelte-wnpacs){width:100%}.comment-form.svelte-wnpacs .editor-text:where(.svelte-wnpacs){color:var(--color-surface04);margin-left:calc(var(--space-unit) * 6);text-transform:uppercase}.comment-form.svelte-wnpacs .alert-recaptcha{margin-top:0;color:var(--color-error01, var(--color-hover-error));text-align:right}.comment-form.svelte-wnpacs .g-recaptcha{display:flex;justify-content:end;margin-top:calc(var(--space-unit) * 2)}.comment-form.svelte-wnpacs .comment-text-container:where(.svelte-wnpacs){height:fit-content;display:flex;align-items:end}.comment-form.svelte-wnpacs .comment-text-container:where(.svelte-wnpacs) .avatar-user:where(.svelte-wnpacs){margin-right:var(--space-unit)}.comment-form.svelte-wnpacs .comment-text-container:where(.svelte-wnpacs) .comment-text:where(.svelte-wnpacs){width:100%}.comment-form.svelte-wnpacs .comment-text-container:where(.svelte-wnpacs) .comment-text:where(.svelte-wnpacs) .user-info:where(.svelte-wnpacs){display:flex;flex-direction:column}.comment-form.svelte-wnpacs .comment-text-container:where(.svelte-wnpacs) .comment-text:where(.svelte-wnpacs) z-input:where(.svelte-wnpacs){--color-primary01: var(--color-default-text);margin-top:var(--space-unit)}.grecaptcha-badge{bottom:calc(var(--space-unit) * 10)!important}.comment-form.svelte-wnpacs .actions:where(.svelte-wnpacs){margin-top:calc(var(--space-unit) * 2)}.comment-form.svelte-wnpacs .actions.logged-user:where(.svelte-wnpacs){margin-left:calc(var(--space-unit) * 6)}.audio-player.svelte-ohdg58{--audio-player-fg: var(--color-default-text);--audio-player-track-color: var(--color-surface03);--audio-player-progress-color: var(--color-primary01);--audio-player-thumb-color: var(--color-surface01);--audio-player-thumb-border: var(--color-primary01);--audio-player-thumb-shadow: var(--shadow-1);--audio-player-thumb-focus-shadow: var(--shadow-focus-primary);display:inline-flex;align-items:center;border-radius:8px;font-size:var(--font-size-1);font-family:var(--font-family-sans);color:var(--audio-player-fg)}.playback-button.svelte-ohdg58{border:none;background:transparent;width:fit-content;margin:0;padding:0;cursor:pointer}.playback-button.svelte-ohdg58:focus{outline:none;box-shadow:var(--shadow-focus-primary)}.playback-button.svelte-ohdg58 z-icon:where(.svelte-ohdg58){display:flex;fill:var(--color-primary01)}.playback-button.svelte-ohdg58+:where(.svelte-ohdg58){margin-left:var(--space-unit)}input[type=range].svelte-ohdg58{--progress-bar-width: 0;position:relative;width:100%;margin:0 calc(var(--space-unit) / 2);padding:0;height:calc(var(--space-unit) * 2);float:left;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range].svelte-ohdg58:focus{outline:none}input[type=range].svelte-ohdg58:before{content:"";position:absolute;top:6px;left:0;height:4px;width:var(--progress-bar-width);background:var(--audio-player-progress-color);border-radius:1px;cursor:pointer}input[type=range].svelte-ohdg58::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:var(--audio-player-track-color);border-radius:1px}input[type=range].svelte-ohdg58::-webkit-slider-thumb{position:relative;height:16px;width:16px;margin-top:-7.5px;box-sizing:content-box;border:1px solid var(--audio-player-thumb-border);border-radius:8px;background:var(--audio-player-thumb-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:var(--audio-player-thumb-shadow)}input[type=range].svelte-ohdg58:focus::-webkit-slider-thumb{box-shadow:var(--audio-player-thumb-focus-shadow)}input[type=range].svelte-ohdg58::-moz-range-track{width:100%;height:4px;cursor:pointer;background:var(--audio-player-track-color);border-radius:1px}input[type=range].svelte-ohdg58::-moz-range-progress{background:var(--audio-player-progress-color)}input[type=range].svelte-ohdg58::-moz-range-thumb{border:1px solid var(--audio-player-thumb-border);height:16px;width:16px;margin-top:-6px;box-sizing:content-box;border-radius:8px;background:var(--audio-player-thumb-color);cursor:pointer;box-shadow:var(--audio-player-thumb-shadow)}.geogebra.svelte-1kejaqs{display:flex;flex-direction:column;width:100%;height:100%}.geogebra.svelte-1kejaqs z-navigation-tabs:where(.svelte-1kejaqs){flex:none;margin-bottom:calc(var(--space-unit) * 4)}.geogebra.svelte-1kejaqs .geogebra-panel:where(.svelte-1kejaqs):not([hidden]){display:flex;flex:1 auto;overflow:hidden}.geogebra.svelte-1kejaqs z-navigation-tabs:where(.svelte-1kejaqs) [aria-selected=true]:where(.svelte-1kejaqs){font-weight:var(--font-sb)}z-ghost-loading.svelte-g3otib{display:block;width:100%;height:50vh}iframe.svelte-g3otib{width:100%;height:100%;min-height:50vh;overflow:auto;border:none}z-ghost-loading.svelte-vd3j4z{display:block}.loader.svelte-vd3j4z .title:where(.svelte-vd3j4z) z-ghost-loading:where(.svelte-vd3j4z){height:2.3em}.loader.svelte-vd3j4z .description:where(.svelte-vd3j4z){margin-top:calc(var(--space-unit) * 2);margin-bottom:calc(var(--space-unit) * 3)}.loader.svelte-vd3j4z .description:where(.svelte-vd3j4z) z-ghost-loading:where(.svelte-vd3j4z){height:12em;width:100%}.loader.svelte-vd3j4z .object-data:where(.svelte-vd3j4z) z-ghost-loading:where(.svelte-vd3j4z){width:100%;height:24em;margin:calc(var(--space-unit) * 2) 0}.pdf-container.svelte-9ksd9s{display:flex;justify-content:center;flex-direction:column}z-ghost-loading.svelte-9ksd9s{height:calc(var(--space-unit) * 8)}.object.svelte-em806{display:flex;flex-direction:column;align-items:flex-start;width:100%;scroll-margin-top:calc(var(--space-unit) * 8)}.object.svelte-em806 .object-data:where(.svelte-em806):empty,.object.svelte-em806 .object-data:where(.svelte-em806) .document-body:where(.svelte-em806):empty,.object.svelte-em806 .actions:where(.svelte-em806):empty{display:none}.object.svelte-em806>.title{margin:0}.object.svelte-em806>.title+*{margin-top:var(--space-unit)}.object.svelte-em806>.description+*{margin-top:calc(var(--space-unit) * 2)}.object.svelte-em806 .actions:where(.svelte-em806){display:flex;column-gap:var(--space-unit);margin-top:calc(var(--space-unit) * 2)}.object.svelte-em806 .object-data:where(.svelte-em806){width:100%;margin:calc(var(--space-unit) * 2) 0}.object.svelte-em806 .object-data:where(.svelte-em806) img:where(.svelte-em806){position:relative;width:auto;max-width:100%;height:auto;object-fit:contain}.object.svelte-em806 .object-data:where(.svelte-em806) .caption:where(.svelte-em806){font-size:var(--font-size-2);font-family:var(--font-family-sans)}.object.svelte-em806 .object-data:where(.svelte-em806) .object-caption:where(.svelte-em806){font-size:var(--font-size-2);font-family:var(--font-family-sans);font-style:italic}.object.svelte-em806:is([data-type=files],[data-type=links]) .object-data:where(.svelte-em806){margin-top:calc(var(--space-unit) * 3)}.object[data-type=documents].svelte-em806 .document-body:where(.svelte-em806){padding-bottom:var(--grid-gutter)}.object[data-type=videos].svelte-em806 video{display:block;width:100%}.object[data-type=z_exercises].svelte-em806 iframe:where(.svelte-em806){width:100%;height:100%;min-height:50vh;border:none}.object.small.svelte-em806 img,.object.medium.svelte-em806 img,.object.large.svelte-em806 img{width:100%}.object-data.svelte-em806 video{max-height:80vh;background:var(--color-black)}.object.svelte-em806:is(.gallery-layout-right-main:where(.svelte-em806),.gallery-layout-left-main:where(.svelte-em806),.gallery-layout-balanced:where(.svelte-em806)) .object-data:where(.svelte-em806){display:flex;flex-direction:column;gap:var(--grid-gutter)}@media(min-width:768px){.object.medium.svelte-em806 img{max-width:66%!important}.object.small.svelte-em806 img{max-width:50%!important}.object.svelte-em806:is(.gallery-layout-right-main:where(.svelte-em806),.gallery-layout-left-main:where(.svelte-em806),.gallery-layout-balanced:where(.svelte-em806)) .object-data:where(.svelte-em806){flex-flow:row wrap}.object.svelte-em806:is(.gallery-layout-right-main:where(.svelte-em806),.gallery-layout-left-main:where(.svelte-em806),.gallery-layout-balanced:where(.svelte-em806)) .object-data:where(.svelte-em806)>:only-child,.object.svelte-em806:is(.gallery-layout-right-main:where(.svelte-em806),.gallery-layout-left-main:where(.svelte-em806),.gallery-layout-balanced:where(.svelte-em806)) .object-data:where(.svelte-em806)>figcaption:where(.svelte-em806){width:100%}.object.svelte-em806:is(.gallery-layout-right-main:where(.svelte-em806),.gallery-layout-left-main:where(.svelte-em806),.gallery-layout-balanced:where(.svelte-em806)) .object-data:where(.svelte-em806) img,.object.svelte-em806:is(.gallery-layout-right-main:where(.svelte-em806),.gallery-layout-left-main:where(.svelte-em806),.gallery-layout-balanced:where(.svelte-em806)) .object-data:where(.svelte-em806) video{width:100%}.object.gallery-layout-left-main.svelte-em806 .object-data:where(.svelte-em806)>:not(figcaption):nth-child(odd){width:calc(60% - (var(--grid-gutter) / 2))}.object.gallery-layout-left-main.svelte-em806 .object-data:where(.svelte-em806)>:not(figcaption):nth-child(2n){width:calc(40% - (var(--grid-gutter) / 2))}.object.gallery-layout-right-main.svelte-em806 .object-data:where(.svelte-em806)>:not(figcaption):nth-child(2n){width:calc(60% - (var(--grid-gutter) / 2))}.object.gallery-layout-right-main.svelte-em806 .object-data:where(.svelte-em806)>:not(figcaption):nth-child(odd){width:calc(40% - (var(--grid-gutter) / 2))}.object.gallery-layout-balanced.svelte-em806 .object-data:where(.svelte-em806)>*{width:calc(50% - (var(--grid-gutter) / 2))}}
