@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&display=swap";dna-text-area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;min-height:12em;overflow:hidden;background:var(--color-surface);border:solid 1px currentcolor;border-radius:var(--radius)}dna-text-area .text-area__commands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:calc(var(--spacing) * .25);border-bottom:solid 1px currentcolor}dna-text-area .text-area__commands .text-area__command-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}dna-text-area .text-area__commands .text-area__command-group+.text-area__command-group{margin-left:calc(var(--spacing) * .125);padding-left:calc(var(--spacing) * .125);border-left:solid 1px var(--color-neutral)}dna-text-area .text-area__commands [is=dna-button],dna-text-area .text-area__tooltip [is=dna-button],dna-text-area .text-area__tooltip-content form a[variant=action]{padding:calc(var(--spacing) * .5)}dna-text-area .text-area__commands [is=dna-button]+[is=dna-button]{margin-left:calc(var(--spacing) * .25)}dna-text-area:not([plain]) .text-area__input{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}dna-text-area:not([plain]) .text-area__input textarea{width:0;height:0;padding:0}dna-text-area .text-area__input textarea{display:block;width:100%;padding:calc(var(--spacing) * .5);color:inherit;font-family:inherit;font-size:inherit;background:transparent;border:0;resize:none}dna-text-area .text-area__editor-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto}dna-text-area .text-area__editor-wrapper[focus-within]{--outline-offset: calc(-1 * var(--outline-width));outline:var(--outline);outline-offset:var(--outline-offset)}dna-text-area .text-area__editor-wrapper:focus-within{--outline-offset: calc(-1 * var(--outline-width));outline:var(--outline);outline-offset:var(--outline-offset)}dna-text-area .text-area__editor{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;white-space:pre-wrap}dna-text-area .text-area__editor[data-placeholder]:before{position:absolute;top:0;left:0;width:100%;content:attr(data-placeholder);padding:calc(var(--spacing) * .5);color:var(--color-primary);opacity:.5;pointer-events:none}dna-text-area .text-area__editor>div{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;padding:calc(var(--spacing) * .5);outline:none}dna-text-area .text-area__editor>div>*:first-child{margin-top:0}dna-text-area .text-area__editor>div>*:last-child{margin-bottom:0}dna-text-area .text-area__editor>div a{color:currentcolor;text-decoration:none}dna-text-area .text-area__editor>div a[href]:not([href=""]){color:#09f;text-decoration:underline}dna-text-area .text-area__editor>div blockquote{font-style:italic}dna-text-area .text-area__charmap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:8.5em;padding:calc(var(--spacing) * .25);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:none;scrollbar-color:var(--scrollbar-thumb-color) transparent;scrollbar-width:var(--scrollbar-width);-webkit-overflow-scrolling:touch;border-top:solid 1px var(--color-neutral)}dna-text-area .text-area__charmap::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}dna-text-area .text-area__charmap::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-radius)}dna-text-area .text-area__charmap::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}dna-text-area .text-area__charmap::-webkit-scrollbar-track{background:transparent;border-radius:var(--scrollbar-radius)}dna-text-area .text-area__charmap [is=dna-button]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5em;height:2.5em;padding:calc(var(--spacing) * .25)}dna-text-area .text-area__tooltip{position:absolute;z-index:3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color-surface);border-radius:var(--radius);-webkit-box-shadow:var(--shadow-4);box-shadow:var(--shadow-4)}dna-text-area .text-area__tooltip-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(var(--spacing) * .5);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:none;scrollbar-color:var(--scrollbar-thumb-color) transparent;scrollbar-width:var(--scrollbar-width);-webkit-overflow-scrolling:touch}dna-text-area .text-area__tooltip-content::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}dna-text-area .text-area__tooltip-content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-radius)}dna-text-area .text-area__tooltip-content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}dna-text-area .text-area__tooltip-content::-webkit-scrollbar-track{background:transparent;border-radius:var(--scrollbar-radius)}dna-text-area .text-area__tooltip-content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:calc(var(--spacing) * .5)}dna-text-area .text-area__tooltip-content form input{height:2.5em}dna-text-area .text-area__tooltip-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--spacing) * .25);padding:calc(var(--spacing) * .5);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:none;scrollbar-color:var(--scrollbar-thumb-color) transparent;scrollbar-width:var(--scrollbar-width);-webkit-overflow-scrolling:touch}dna-text-area .text-area__tooltip-buttons::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}dna-text-area .text-area__tooltip-buttons::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-radius)}dna-text-area .text-area__tooltip-buttons::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}dna-text-area .text-area__tooltip-buttons::-webkit-scrollbar-track{background:transparent;border-radius:var(--scrollbar-radius)}dna-text-area .text-area__tooltip-content+.text-area__tooltip-buttons{border-top:solid 1px var(--color-neutral)}:root{--base: .25rem;--spacing: calc(var(--base, .25rem) * 4)}:root{--padding: calc(var(--base, .25rem) * 2)}:root{--margin: calc(var(--base, .25rem) * 2)}:root{--color-surface: #ffffff;--color-text: #000000;--color-primary: #000000;--color-primary--text: #ffffff;--color-secondary: #333333;--color-secondary--text: #ffffff;--color-accent: #ef7d05;--color-accent--text: #ffffff;--color-disabled: #999999;--color-disabled--text: #000000;--color-success: #6baf1d;--color-success--text: #ffffff;--color-fail: #d0021b;--color-fail--text: #ffffff;--color-warning: #ffbb00;--color-warning--text: #000000;--color-info: #0077ff;--color-info--text: #ffffff;--color-neutral: #e5e5e5;--color-neutral--text: #000000;--color-overlay: rgba(0, 0, 0, .8);--color-overlay--text: #ffffff;--color-overlay-gradient: linear-gradient(to bottom, hsla(0, 0%, 0%, 0) 0%, hsla(0, 0%, 0%, .01) 8.4%, hsla(0, 0%, 0%, .039) 16.1%, hsla(0, 0%, 0%, .083) 23.3%, hsla(0, 0%, 0%, .14) 29.9%, hsla(0, 0%, 0%, .207) 36.1%, hsla(0, 0%, 0%, .282) 42.1%, hsla(0, 0%, 0%, .36) 47.9%, hsla(0, 0%, 0%, .44) 53.6%, hsla(0, 0%, 0%, .518) 59.3%, hsla(0, 0%, 0%, .593) 65.2%, hsla(0, 0%, 0%, .66) 71.3%, hsla(0, 0%, 0%, .717) 77.7%, hsla(0, 0%, 0%, .761) 84.6%, hsla(0, 0%, 0%, .79) 92%, hsla(0, 0%, 0%, .8) 100%)}:root{--font-sans: sans-serif;--font-serif: serif;--font-mono: monospace;--font-scale-xsmall: .75;--font-scale-small: .875;--font-scale-1: 1;--font-scale-2: 1.125;--font-scale-3: 1.25;--font-scale-4: 1.5;--font-scale-5: 1.75;--font-scale-6: 2;--font-scale-7: 2.5;--font-scale-8: 3;--font-scale-9: 4;--font-size-xsmall: calc(var(--font-scale-xsmall) * 1rem);--font-size-small: calc(var(--font-scale-small) * 1rem);--font-size-1: calc(var(--font-scale-1) * 1rem);--font-size-2: calc(var(--font-scale-2) * 1rem);--font-size-3: calc(var(--font-scale-3) * 1rem);--font-size-4: calc(var(--font-scale-4) * 1rem);--font-size-5: calc(var(--font-scale-5) * 1rem);--font-size-6: calc(var(--font-scale-6) * 1rem);--font-size-7: calc(var(--font-scale-7) * 1rem);--font-size-8: calc(var(--font-scale-8) * 1rem);--font-size-9: calc(var(--font-scale-9) * 1rem);--weight-light: 300;--weight-normal: 400;--weight-bold: 700}:root{--outline-color: #0077ff;--outline-width: 2px;--outline: auto var(--outline-width) var(--outline-color);--outline-offset: var(--base, .25rem)}*{outline:0}*.focus-visible{outline:auto 2px #0077ff;outline:var(--outline);outline-offset:.25rem;outline-offset:var(--outline-offset)}*:focus-visible{outline:auto 2px #0077ff;outline:var(--outline);outline-offset:.25rem;outline-offset:var(--outline-offset)}:root{--shadow-color: rgba(66, 69, 72, .4);--shadow-filter: 0 0 2px var(--shadow-color);--shadow-inner-1: inset 0 1px 2px 0 var(--shadow-color);--shadow-inner-2: inset 0 2px 4px 0 var(--shadow-color);--shadow-inner-3: inset 0 3px 6px 0 var(--shadow-color);--shadow-inner-4: inset 0 4px 8px 0 var(--shadow-color);--shadow-0: none;--shadow-1: 0 1px 2px 0 var(--shadow-color);--shadow-2: 0 2px 4px 0 var(--shadow-color);--shadow-3: 0 3px 6px 0 var(--shadow-color);--shadow-4: 0 4px 8px 0 var(--shadow-color);--shadow-5: 0 5px 10px 0 var(--shadow-color);--shadow-6: 0 6px 12px 0 var(--shadow-color);--shadow-7: 0 7px 14px 0 var(--shadow-color);--shadow-8: 0 8px 16px 0 var(--shadow-color);--shadow-9: 0 9px 18px 0 var(--shadow-color);--shadow-10: 0 10px 20px 0 var(--shadow-color);--shadow-12: 0 12px 24px 0 var(--shadow-color);--shadow-16: 0 16px 32px 0 var(--shadow-color);--shadow-24: 0 24px 48px 0 var(--shadow-color)}:root{--scrollbar-width: 8px;--scrollbar-radius: 12px;--scrollbar-thumb-color: rgba(0, 0, 0, .25)}:root{--radius: var(--base, .25rem)}:root{--easing: ease-out;--easing-time: .25s}[is=dna-button],[is=dna-button-link]{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:calc(var(--spacing) * .5) var(--spacing);overflow:hidden;color:currentcolor;font-family:inherit;font-size:inherit;line-height:1;text-decoration:none;background:transparent;border:solid 1px transparent;border-radius:var(--radius);outline:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent}[is=dna-button]>*,[is=dna-button-link]>*{pointer-events:none}[is=dna-button].focus-visible:focus,[is=dna-button-link].focus-visible:focus{outline:var(--outline);outline-color:var(--outline-color);outline-offset:var(--outline-offset)}[is=dna-button]:focus-visible:focus,[is=dna-button-link]:focus-visible:focus{outline:var(--outline);outline-color:var(--outline-color);outline-offset:var(--outline-offset)}[is=dna-button]:after,[is=dna-button-link]:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:currentcolor;border-radius:inherit;opacity:0;-webkit-transition-timing-function:var(--easing);transition-timing-function:var(--easing);-webkit-transition-duration:var(--easing-time);transition-duration:var(--easing-time);-webkit-transition-property:opacity;transition-property:opacity;will-change:opacity;content:""}[is=dna-button].focus-visible:focus:after,[is=dna-button-link].focus-visible:focus:after{opacity:.1}[is=dna-button]:focus-visible:focus:after,[is=dna-button-link]:focus-visible:focus:after{opacity:.1}@media (hover: hover){[is=dna-button]:not(:disabled):not([aria-disabled="true"]):hover:after,[is=dna-button-link]:not(:disabled):not([aria-disabled="true"]):hover:after{opacity:.1}}[is=dna-button][\:active]:not(:disabled):not([aria-disabled="true"]):after,[is=dna-button-link][\:active]:not(:disabled):not([aria-disabled="true"]):after{opacity:.2}[is=dna-button] svg,[is=dna-button-link] svg{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:1em;height:1em;margin:0 calc(var(--spacing) * .5) 0 0;overflow:visible;line-height:1;fill:currentcolor}[is=dna-button][variant^=action]>div:empty+svg,[is=dna-button-link][variant^=action]>div:empty+svg{width:1.5em;height:1.5em;margin:0}[is=dna-button][disabled],[is=dna-button][aria-disabled=true],[is=dna-button-link][disabled],[is=dna-button-link][aria-disabled=true]{opacity:.8}[is=dna-button][variant^=action][disabled],[is=dna-button-link][variant^=action][disabled],[is=dna-button][variant^=action][aria-disabled=true],[is=dna-button-link][variant^=action][aria-disabled=true]{opacity:.5}[is=dna-button]:not(:disabled):not([aria-disabled="true"]),[is=dna-button-link]:not(:disabled):not([aria-disabled="true"]){cursor:pointer}[is=dna-button][variant=primary],[is=dna-button-link][variant=primary],[is=dna-button][variant="action:primary"],[is=dna-button-link][variant="action:primary"]{color:var(--color-primary--text);background:var(--color-primary)}[is=dna-button][variant=accent],[is=dna-button-link][variant=accent],[is=dna-button][variant="action:accent"],[is=dna-button-link][variant="action:accent"],[is=dna-button][aria-pressed=true],[is=dna-button-link][aria-pressed=true]{color:var(--color-accent--text);background:var(--color-accent)}[is=dna-button][variant=secondary],[is=dna-button-link][variant=secondary],[is=dna-button][variant="action:secondary"],[is=dna-button-link][variant="action:secondary"]{color:var(--color-primary);background:var(--color-surface);border:solid 1px currentcolor}[is=dna-button][variant^=action],[is=dna-button-link][variant^=action]{padding:calc(var(--spacing) * .75);border:0;border-radius:calc(var(--spacing) + 1em)}time[is=dna-date-time]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}time[is=dna-date-time] .date-time__original{display:none}:root{--gray950: #121212;--gray900: #292929;--gray800: #3d3d3d;--gray700: #525252;--gray600: #666;--gray500: #9b9b9b;--gray400: #adadad;--gray300: #c2c2c2;--gray200: #d6d6d6;--gray100: #ebebeb;--gray50: #f6f6f6;--gray25: #fafafa}:root{--blue950: #001229;--blue900: #001f46;--blue800: #002c63;--blue700: #003981;--blue600: #0047a0;--blue500: #0056c1;--blue400: #2e76ce;--blue300: #5893db;--blue200: #82b0e7;--blue100: #accdf3;--blue50: #d6eaff;--blue25: #ebf5ff}:root{--green950: #19200a;--green900: #22330a;--green800: #2b4808;--green700: #355d06;--green600: #407305;--green500: #568818;--green400: #6f9d2f;--green300: #8ab14a;--green200: #a6c66b;--green100: #c3da92;--green50: #effce0;--green25: #f5fdec}:root{--yellow950: #33280f;--yellow900: #5c4615;--yellow800: #85641a;--yellow700: #ab8125;--yellow600: #d09e30;--yellow500: #f6bb3b;--yellow400: #f9c852;--yellow300: #fbd468;--yellow200: #fee17f;--yellow150: #ffde72;--yellow100: #ffea91;--yellow50: #fbf4e6;--yellow25: #fcf7ed}:root{--red950: #2a0005;--red900: #4c0009;--red800: #6f000d;--red700: #940111;--red600: #ba0115;--red500: #e4011c;--red400: #ec5163;--red300: #f07a88;--red200: #f49fa9;--red100: #f8bfc4;--red50: #fdeeed;--red25: #fef6f6}:root{--avatar-C01: #99005b;--avatar-C02: #b01300;--avatar-C03: #e62200;--avatar-C04: #7c4000;--avatar-C05: #c25600;--avatar-C06: #6e6d6d;--avatar-C07: #667d00;--avatar-C08: #008741;--avatar-C09: #00612f;--avatar-C10: #007d8a;--avatar-C11: #007db3;--avatar-C12: #00548c;--avatar-C13: #0028b1;--avatar-C14: #00019c;--avatar-C15: #6400ee;--avatar-C16: #5f3fff;--avatar-C17: #8b00a5;--avatar-C18: #b200ff;--avatar-C19: #c700d6}:root{--subject-art: #7b7b06;--subject-art_image: #7b7b06;--subject-biology: #438454;--subject-chemistry: #ba5191;--subject-civics: #000080;--subject-communication: #1777d5;--subject-computer_science: #10893e;--subject-earth_science: #8d3eb2;--subject-economic: #004080;--subject-english: #c25353;--subject-food_science: #38846b;--subject-french: #c25353;--subject-geography: #378092;--subject-german: #c25353;--subject-grammar: #be5926;--subject-graphic: #8e7406;--subject-greek: #37818a;--subject-history: #8b572a;--subject-law: #b90000;--subject-latin: #8b4513;--subject-math: #266997;--subject-natural_science: #318473;--subject-philosophy: #5a189a;--subject-physics: #4a7ba4;--subject-science_middle_school: #3a7922;--subject-spanish: #c25353;--subject-technology: #138473;--subject-topography: #ac6604;--subject-technique: #752771}:root{--color-black: #000;--color-white: #fff}:root{--font-family-sans: "IBM Plex Sans", sans-serif;--font-family-serif: "IBM Plex Serif", serif;--font-lt: 300;--font-rg: 400;--font-sb: 600;--font-bd: 700;--font-size-1: .75rem;--font-size-2: .875rem;--font-size-3: 1rem;--font-size-4: 1.125rem;--font-size-5: 1.25rem;--font-size-6: 1.5rem;--font-size-7: 1.75rem;--font-size-8: 2rem;--font-size-9: 2.25rem;--font-size-10: 2.625rem;--font-size-11: 3rem;--font-size-12: 3.375rem;--font-size-13: 3.75rem;--font-size-14: 4.25rem;--font-size-15: 4.75rem;--font-size-16: 5.25rem;--font-size-17: 5.75rem;--section-title-1: var(--font-sb) var(--font-size-11) / .9166 var(--font-family-serif);--section-title-2: var(--font-sb) var(--font-size-10) / 1.1904 var(--font-family-serif);--section-title-3: var(--font-sb) var(--font-size-9) / 1.222 var(--font-family-serif);--section-title-4: var(--font-sb) var(--font-size-8) / 1.25 var(--font-family-serif);--section-title-5: var(--font-sb) var(--font-size-7) / 1.2857 var(--font-family-serif);--section-title-6: var(--font-sb) var(--font-size-6) / 1.333 var(--font-family-serif)}.heading-1,.heading-1-sb,.heading-1-lt{font-size:1.75rem;font-size:var(--font-size-7);font-weight:400;font-weight:var(--font-rg);line-height:1.28}.heading-2,.heading-2-sb,.heading-2-lt,.heading-3,.heading-3-sb,.heading-3-lt{font-size:1.5rem;font-size:var(--font-size-6);font-weight:400;font-weight:var(--font-rg);line-height:1.333}.heading-4,.heading-4-sb,.heading-4-lt,.body-1,.body-1-sb{font-size:1.25rem;font-size:var(--font-size-5);font-weight:400;font-weight:var(--font-rg);line-height:1.4}.body-2,.body-2-sb{font-size:1.125rem;font-size:var(--font-size-4);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.body-3,.body-3-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.body-4,.body-4-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.body-5,.body-5-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.interactive-1,.interactive-1-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.interactive-2,.interactive-2-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.interactive-3,.interactive-3-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.helper,.helper-sb{font-size:.75rem;font-size:var(--font-size-1);font-style:italic;font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.section-title-1{font:600 3rem/.9166 "IBM Plex Serif",serif;font:var(--section-title-1)}.section-title-2{font:600 2.625rem/1.1904 "IBM Plex Serif",serif;font:var(--section-title-2)}.section-title-3{font:600 2.25rem/1.222 "IBM Plex Serif",serif;font:var(--section-title-3)}.section-title-4{font:600 2rem/1.25 "IBM Plex Serif",serif;font:var(--section-title-4)}.section-title-5{font:600 1.75rem/1.2857 "IBM Plex Serif",serif;font:var(--section-title-5)}.section-title-6{font:600 1.5rem/1.333 "IBM Plex Serif",serif;font:var(--section-title-6)}@media (min-width: 1152px){.heading-1,.heading-1-sb,.heading-1-lt{font-size:2rem;font-size:var(--font-size-8);font-weight:400;font-weight:var(--font-rg);line-height:1.25}.heading-2,.heading-2-sb,.heading-2-lt{font-size:1.75rem;font-size:var(--font-size-7);font-weight:400;font-weight:var(--font-rg);line-height:1.28}}@media (max-width: 767px){.mobile-heading-1,.mobile-heading-1-sb,.mobile-heading-1-lt{font-size:1.75rem;font-size:var(--font-size-7);font-weight:400;font-weight:var(--font-rg);line-height:1.28}.mobile-heading-2,.mobile-heading-2-sb,.mobile-heading-2-lt,.mobile-heading-3,.mobile-heading-3-sb,.mobile-heading-3-lt{font-size:1.5rem;font-size:var(--font-size-6);font-weight:400;font-weight:var(--font-rg);line-height:1.333}.mobile-heading-4,.mobile-heading-4-sb,.mobile-heading-4-lt,.mobile-body-1,.mobile-body-1-sb{font-size:1.25rem;font-size:var(--font-size-5);font-weight:400;font-weight:var(--font-rg);line-height:1.4}.mobile-body-2,.mobile-body-2-sb{font-size:1.125rem;font-size:var(--font-size-4);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.mobile-body-3,.mobile-body-3-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.mobile-body-4,.mobile-body-4-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.mobile-body-5,.mobile-body-5-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.mobile-interactive-1,.mobile-interactive-1-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.mobile-interactive-2,.mobile-interactive-2-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.mobile-interactive-3,.mobile-interactive-3-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.mobile-section-title-1{font:600 3rem/.9166 "IBM Plex Serif",serif;font:var(--section-title-1)}.mobile-section-title-2{font:600 2.625rem/1.1904 "IBM Plex Serif",serif;font:var(--section-title-2)}.mobile-section-title-3{font:600 2.25rem/1.222 "IBM Plex Serif",serif;font:var(--section-title-3)}.mobile-section-title-4{font:600 2rem/1.25 "IBM Plex Serif",serif;font:var(--section-title-4)}.mobile-section-title-5{font:600 1.75rem/1.2857 "IBM Plex Serif",serif;font:var(--section-title-5)}.mobile-section-title-6{font:600 1.5rem/1.333 "IBM Plex Serif",serif;font:var(--section-title-6)}.mobile-heading-1-lt,.mobile-heading-2-lt,.mobile-heading-3-lt,.mobile-heading-4-lt{font-weight:300;font-weight:var(--font-lt)}.mobile-heading-1-sb,.mobile-heading-2-sb,.mobile-heading-3-sb,.mobile-heading-4-sb,.mobile-body-1-sb,.mobile-body-2-sb,.mobile-body-3-sb,.mobile-body-4-sb,.mobile-body-5-sb,.mobile-interactive-1-sb,.mobile-interactive-2-sb,.mobile-interactive-3-sb{font-weight:600;font-weight:var(--font-sb)}}@media (min-width: 768px) and (max-width: 1151px){.tablet-heading-1,.tablet-heading-1-sb,.tablet-heading-1-lt{font-size:1.75rem;font-size:var(--font-size-7);font-weight:400;font-weight:var(--font-rg);line-height:1.28}.tablet-heading-2,.tablet-heading-2-sb,.tablet-heading-2-lt,.tablet-heading-3,.tablet-heading-3-sb,.tablet-heading-3-lt{font-size:1.5rem;font-size:var(--font-size-6);font-weight:400;font-weight:var(--font-rg);line-height:1.333}.tablet-heading-4,.tablet-heading-4-sb,.tablet-heading-4-lt,.tablet-body-1,.tablet-body-1-sb{font-size:1.25rem;font-size:var(--font-size-5);font-weight:400;font-weight:var(--font-rg);line-height:1.4}.tablet-body-2,.tablet-body-2-sb{font-size:1.125rem;font-size:var(--font-size-4);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.tablet-body-3,.tablet-body-3-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.tablet-body-4,.tablet-body-4-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.tablet-body-5,.tablet-body-5-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.tablet-interactive-1,.tablet-interactive-1-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.tablet-interactive-2,.tablet-interactive-2-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.tablet-interactive-3,.tablet-interactive-3-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.tablet-section-title-1{font:600 3rem/.9166 "IBM Plex Serif",serif;font:var(--section-title-1)}.tablet-section-title-2{font:600 2.625rem/1.1904 "IBM Plex Serif",serif;font:var(--section-title-2)}.tablet-section-title-3{font:600 2.25rem/1.222 "IBM Plex Serif",serif;font:var(--section-title-3)}.tablet-section-title-4{font:600 2rem/1.25 "IBM Plex Serif",serif;font:var(--section-title-4)}.tablet-section-title-5{font:600 1.75rem/1.2857 "IBM Plex Serif",serif;font:var(--section-title-5)}.tablet-section-title-6{font:600 1.5rem/1.333 "IBM Plex Serif",serif;font:var(--section-title-6)}.tablet-heading-1-lt,.tablet-heading-2-lt,.tablet-heading-3-lt,.tablet-heading-4-lt{font-weight:300;font-weight:var(--font-lt)}.tablet-heading-1-sb,.tablet-heading-2-sb,.tablet-heading-3-sb,.tablet-heading-4-sb,.tablet-body-1-sb,.tablet-body-2-sb,.tablet-body-3-sb,.tablet-body-4-sb,.tablet-body-5-sb,.tablet-interactive-1-sb,.tablet-interactive-2-sb,.tablet-interactive-3-sb{font-weight:600;font-weight:var(--font-sb)}}@media (min-width: 1152px) and (max-width: 1365px){.desktop-heading-1,.desktop-heading-1-sb,.desktop-heading-1-lt{font-size:2rem;font-size:var(--font-size-8);font-weight:400;font-weight:var(--font-rg);line-height:1.25}.desktop-heading-2,.desktop-heading-2-sb,.desktop-heading-2-lt{font-size:1.75rem;font-size:var(--font-size-7);font-weight:400;font-weight:var(--font-rg);line-height:1.28}.desktop-heading-3,.desktop-heading-3-sb,.desktop-heading-3-lt{font-size:1.5rem;font-size:var(--font-size-6);font-weight:400;font-weight:var(--font-rg);line-height:1.333}.desktop-heading-4,.desktop-heading-4-sb,.desktop-heading-4-lt,.desktop-body-1,.desktop-body-1-sb{font-size:1.25rem;font-size:var(--font-size-5);font-weight:400;font-weight:var(--font-rg);line-height:1.4}.desktop-body-2,.desktop-body-2-sb{font-size:1.125rem;font-size:var(--font-size-4);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.desktop-body-3,.desktop-body-3-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.desktop-body-4,.desktop-body-4-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.desktop-body-5,.desktop-body-5-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.desktop-interactive-1,.desktop-interactive-1-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.desktop-interactive-2,.desktop-interactive-2-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.desktop-interactive-3,.desktop-interactive-3-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.desktop-section-title-1{font:600 3rem/.9166 "IBM Plex Serif",serif;font:var(--section-title-1)}.desktop-section-title-2{font:600 2.625rem/1.1904 "IBM Plex Serif",serif;font:var(--section-title-2)}.desktop-section-title-3{font:600 2.25rem/1.222 "IBM Plex Serif",serif;font:var(--section-title-3)}.desktop-section-title-4{font:600 2rem/1.25 "IBM Plex Serif",serif;font:var(--section-title-4)}.desktop-section-title-5{font:600 1.75rem/1.2857 "IBM Plex Serif",serif;font:var(--section-title-5)}.desktop-section-title-6{font:600 1.5rem/1.333 "IBM Plex Serif",serif;font:var(--section-title-6)}.desktop-heading-1-lt,.desktop-heading-2-lt,.desktop-heading-3-lt,.desktop-heading-4-lt{font-weight:300;font-weight:var(--font-lt)}.desktop-heading-1-sb,.desktop-heading-2-sb,.desktop-heading-3-sb,.desktop-heading-4-sb,.desktop-body-1-sb,.desktop-body-2-sb,.desktop-body-3-sb,.desktop-body-4-sb,.desktop-body-5-sb,.desktop-interactive-1-sb,.desktop-interactive-2-sb,.desktop-interactive-3-sb{font-weight:600;font-weight:var(--font-sb)}}@media (min-width: 1366px){.wide-heading-1,.wide-heading-1-sb,.wide-heading-1-lt{font-size:2rem;font-size:var(--font-size-8);font-weight:400;font-weight:var(--font-rg);line-height:1.25}.wide-heading-2,.wide-heading-2-sb,.wide-heading-2-lt{font-size:1.75rem;font-size:var(--font-size-7);font-weight:400;font-weight:var(--font-rg);line-height:1.28}.wide-heading-3,.wide-heading-3-sb,.wide-heading-3-lt{font-size:1.5rem;font-size:var(--font-size-6);font-weight:400;font-weight:var(--font-rg);line-height:1.333}.wide-heading-4,.wide-heading-4-sb,.wide-heading-4-lt,.wide-body-1,.wide-body-1-sb{font-size:1.25rem;font-size:var(--font-size-5);font-weight:400;font-weight:var(--font-rg);line-height:1.4}.wide-body-2,.wide-body-2-sb{font-size:1.125rem;font-size:var(--font-size-4);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.wide-body-3,.wide-body-3-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.wide-body-4,.wide-body-4-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.wide-body-5,.wide-body-5-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.wide-interactive-1,.wide-interactive-1-sb{font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.5}.wide-interactive-2,.wide-interactive-2-sb{font-size:.875rem;font-size:var(--font-size-2);font-weight:400;font-weight:var(--font-rg);letter-spacing:.16px;line-height:1.4}.wide-interactive-3,.wide-interactive-3-sb{font-size:.75rem;font-size:var(--font-size-1);font-weight:400;font-weight:var(--font-rg);letter-spacing:.32px;line-height:1.333}.wide-section-title-1{font:600 3rem/.9166 "IBM Plex Serif",serif;font:var(--section-title-1)}.wide-section-title-2{font:600 2.625rem/1.1904 "IBM Plex Serif",serif;font:var(--section-title-2)}.wide-section-title-3{font:600 2.25rem/1.222 "IBM Plex Serif",serif;font:var(--section-title-3)}.wide-section-title-4{font:600 2rem/1.25 "IBM Plex Serif",serif;font:var(--section-title-4)}.wide-section-title-5{font:600 1.75rem/1.2857 "IBM Plex Serif",serif;font:var(--section-title-5)}.wide-section-title-6{font:600 1.5rem/1.333 "IBM Plex Serif",serif;font:var(--section-title-6)}.wide-heading-1-lt,.wide-heading-2-lt,.wide-heading-3-lt,.wide-heading-4-lt{font-weight:300;font-weight:var(--font-lt)}.wide-heading-1-sb,.wide-heading-2-sb,.wide-heading-3-sb,.wide-heading-4-sb,.wide-body-1-sb,.wide-body-2-sb,.wide-body-3-sb,.wide-body-4-sb,.wide-body-5-sb,.wide-interactive-1-sb,.wide-interactive-2-sb,.wide-interactive-3-sb{font-weight:600;font-weight:var(--font-sb)}}.heading-1-lt,.heading-2-lt,.heading-3-lt,.heading-4-lt{font-weight:300;font-weight:var(--font-lt)}.heading-1-sb,.heading-2-sb,.heading-3-sb,.heading-4-sb,.body-1-sb,.body-2-sb,.body-3-sb,.body-4-sb,.body-5-sb,.interactive-1-sb,.interactive-2-sb,.interactive-3-sb,.helper-sb{font-weight:600;font-weight:var(--font-sb)}:root{--space-unit: 8px}:root{--shadow-color-base: rgba(61, 61, 61, .35);--shadow-inset-2: inset 0 2px 4px 0 var(--shadow-color-base);--shadow-inset-4: inset 0 4px 8px 0 var(--shadow-color-base);--shadow-0: 0 0 0 0 var(--shadow-color-base);--shadow-1: 0 1px 2px 0 var(--shadow-color-base);--shadow-2: 0 2px 4px 0 var(--shadow-color-base);--shadow-3: 0 3px 6px 0 var(--shadow-color-base);--shadow-4: 0 4px 8px 0 var(--shadow-color-base);--shadow-6: 0 6px 12px 0 var(--shadow-color-base);--shadow-8: 0 8px 16px 0 var(--shadow-color-base);--shadow-12: 0 12px 24px 0 var(--shadow-color-base);--shadow-16: 0 16px 32px 0 var(--shadow-color-base);--shadow-24: 0 24px 48px 0 var(--shadow-color-base)}@supports (color: rgb(0 0 0 / .5)) and (color: hsl(0 0% 0% / .5)){:root{--shadow-color-base: rgb(61 61 61 / 35%)}}:root{--border-no-radius: 0;--border-size-small: 1px;--border-size-medium: 2px;--border-size-large: 4px;--border-radius-small: 2px;--border-radius: 4px}:root{--grid-mobile-viewport: 768px;--grid-mobile-column: 4;--grid-mobile-margin: 16px;--grid-mobile-gutter: 16px;--grid-tablet-viewport: 768px;--grid-tablet-column: 8;--grid-tablet-margin: 24px;--grid-tablet-gutter: 24px;--grid-desktop-viewport: 1152px;--grid-desktop-column: 12;--grid-desktop-margin: 24px;--grid-desktop-gutter: 24px;--grid-wide-viewport: 1366px;--grid-wide-column: 12;--grid-wide-margin: 32px;--grid-wide-gutter: 32px;--page-max-width: 1366px;--grid-margin: var(--grid-mobile-margin);--grid-gutter: var(--grid-mobile-gutter);--grid-columns: var(--grid-mobile-column)}@media (min-width: 768px) and (max-width: 1151px){:root{--grid-margin: var(--grid-tablet-margin);--grid-gutter: var(--grid-tablet-gutter);--grid-columns: var(--grid-tablet-column)}}@media (min-width: 1152px) and (max-width: 1365px){:root{--grid-margin: var(--grid-desktop-margin);--grid-gutter: var(--grid-desktop-gutter);--grid-columns: var(--grid-desktop-column)}}@media (min-width: 1366px){:root{--grid-margin: var(--grid-wide-margin);--grid-gutter: var(--grid-wide-gutter);--grid-columns: var(--grid-wide-column)}}.z-grid{display:-ms-grid;display:grid;width:100%;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-column-gap:16px;grid-column-gap:var(--grid-gutter);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-columns:(1fr)[var(--grid-columns)];grid-template-columns:repeat(var(--grid-columns),1fr);.col-full {grid-column: 1 / -1;} .col-1 {-ms-grid-column-span: 1; grid-column: span 1;} .col-2 {-ms-grid-column-span: 2; grid-column: span 2;} .col-3 {-ms-grid-column-span: 3; grid-column: span 3;} .col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12 {-ms-grid-column-span: 4; grid-column: span 4;} .col-start-1 {-ms-grid-column: 1; grid-column-start: 1;} .col-start-2 {-ms-grid-column: 2; grid-column-start: 2;} .col-start-3 {-ms-grid-column: 3; grid-column-start: 3;} .col-start-4,.col-start-5,.col-start-6,.col-start-7,.col-start-8,.col-start-9,.col-start-10,.col-start-11,.col-start-12 {-ms-grid-column: 4; grid-column-start: 4;} .-col-start-2 {-ms-grid-column: -2; grid-column-start: -2;} .-col-start-3 {-ms-grid-column: -3; grid-column-start: -3;} .-col-start-4 {-ms-grid-column: -4; grid-column-start: -4;} .-col-start-5,.-col-start-6,.-col-start-7,.-col-start-8,.-col-start-9,.-col-start-10,.-col-start-11,.-col-start-12,.-col-start-13 {-ms-grid-column: -5; grid-column-start: -5;} .col-end-last {-ms-grid-column-span: -1; grid-column-end: -1;} .col-end-2 {-ms-grid-column-span: 2; grid-column-end: 2;} .col-end-3 {-ms-grid-column-span: 3; grid-column-end: 3;} .col-end-4 {-ms-grid-column-span: 4; grid-column-end: 4;} .col-end-5,.col-end-6,.col-end-7,.col-end-8,.col-end-9,.col-end-10,.col-end-11,.col-end-12,.col-end-13 {-ms-grid-column-span: 5; grid-column-end: 5;} .-col-end-1 {-ms-grid-column-span: -1; grid-column-end: -1;} .-col-end-2 {-ms-grid-column-span: -2; grid-column-end: -2;} .-col-end-3 {-ms-grid-column-span: -3; grid-column-end: -3;} .-col-end-4,.-col-end-5,.-col-end-6,.-col-end-7,.-col-end-8,.-col-end-9,.-col-end-10,.-col-end-11,.-col-end-12 {-ms-grid-column-span: -4; grid-column-end: -4;}}@media (max-width: 767px){.z-grid{.mobile-col-full {grid-column: 1 / -1;} .mobile-col-1 {-ms-grid-column-span: 1; grid-column: span 1;} .mobile-col-2 {-ms-grid-column-span: 2; grid-column: span 2;} .mobile-col-3 {-ms-grid-column-span: 3; grid-column: span 3;} .mobile-col-4 {-ms-grid-column-span: 4; grid-column: span 4;}}}@media (min-width: 768px){.z-grid{.col-5 {-ms-grid-column-span: 5; grid-column: span 5;} .col-6 {-ms-grid-column-span: 6; grid-column: span 6;} .col-7 {-ms-grid-column-span: 7; grid-column: span 7;} .col-8,.col-9,.col-10,.col-11,.col-12 {-ms-grid-column-span: 8; grid-column: span 8;} .col-start-5 {-ms-grid-column: 5; grid-column-start: 5;} .col-start-6 {-ms-grid-column: 6; grid-column-start: 6;} .col-start-7 {-ms-grid-column: 7; grid-column-start: 7;} .col-start-8,.col-start-9,.col-start-10,.col-start-11,.col-start-12 {-ms-grid-column: 8; grid-column-start: 8;} .-col-start-6 {-ms-grid-column: -6; grid-column-start: -6;} .-col-start-7 {-ms-grid-column: -7; grid-column-start: -7;} .-col-start-8 {-ms-grid-column: -8; grid-column-start: -8;} .-col-start-9,.-col-start-10,.-col-start-11,.-col-start-12,.-col-start-13 {-ms-grid-column: -9; grid-column-start: -9;} .col-end-6 {-ms-grid-column-span: 6; grid-column-end: 6;} .col-end-7 {-ms-grid-column-span: 7; grid-column-end: 7;} .col-end-8 {-ms-grid-column-span: 8; grid-column-end: 8;} .col-end-9,.col-end-10,.col-end-11,.col-end-12,.col-end-13 {-ms-grid-column-span: 9; grid-column-end: 9;} .-col-end-5 {-ms-grid-column-span: -5; grid-column-end: -5;} .-col-end-6 {-ms-grid-column-span: -6; grid-column-end: -6;} .-col-end-7 {-ms-grid-column-span: -7; grid-column-end: -7;} .-col-end-8,.-col-end-9,.-col-end-10,.-col-end-11,.-col-end-12 {-ms-grid-column-span: -8; grid-column-end: -8;}}}@media (min-width: 768px) and (max-width: 1151px){.z-grid{.tablet-col-full {grid-column: 1 / -1;} .tablet-col-1 {-ms-grid-column-span: 1; grid-column: span 1;} .tablet-col-2 {-ms-grid-column-span: 2; grid-column: span 2;} .tablet-col-3 {-ms-grid-column-span: 3; grid-column: span 3;} .tablet-col-4 {-ms-grid-column-span: 4; grid-column: span 4;} .tablet-col-5 {-ms-grid-column-span: 5; grid-column: span 5;} .tablet-col-6 {-ms-grid-column-span: 6; grid-column: span 6;} .tablet-col-7 {-ms-grid-column-span: 7; grid-column: span 7;} .tablet-col-8 {-ms-grid-column-span: 8; grid-column: span 8;} .tablet-col-start-1 {-ms-grid-column: 1; grid-column-start: 1;} .tablet-col-start-2 {-ms-grid-column: 2; grid-column-start: 2;} .tablet-col-start-3 {-ms-grid-column: 3; grid-column-start: 3;} .tablet-col-start-4 {-ms-grid-column: 4; grid-column-start: 4;} .tablet-col-start-5 {-ms-grid-column: 5; grid-column-start: 5;} .tablet-col-start-6 {-ms-grid-column: 6; grid-column-start: 6;} .tablet-col-start-7 {-ms-grid-column: 7; grid-column-start: 7;} .tablet-col-start-8 {-ms-grid-column: 8; grid-column-start: 8;} .-tablet-col-start-2 {-ms-grid-column: -2; grid-column-start: -2;} .-tablet-col-start-3 {-ms-grid-column: -3; grid-column-start: -3;} .-tablet-col-start-4 {-ms-grid-column: -4; grid-column-start: -4;} .-tablet-col-start-5 {-ms-grid-column: -5; grid-column-start: -5;} .-tablet-col-start-6 {-ms-grid-column: -6; grid-column-start: -6;} .-tablet-col-start-7 {-ms-grid-column: -7; grid-column-start: -7;} .-tablet-col-start-8 {-ms-grid-column: -8; grid-column-start: -8;} .tablet-col-end-2 {-ms-grid-column-span: 2; grid-column-end: 2;} .tablet-col-end-3 {-ms-grid-column-span: 3; grid-column-end: 3;} .tablet-col-end-4 {-ms-grid-column-span: 4; grid-column-end: 4;} .tablet-col-end-6 {-ms-grid-column-span: 6; grid-column-end: 6;} .tablet-col-end-7 {-ms-grid-column-span: 7; grid-column-end: 7;} .tablet-col-end-8 {-ms-grid-column-span: 8; grid-column-end: 8;} .tablet-col-end-last {-ms-grid-column-span: -1; grid-column-end: -1;} .-tablet-col-end-1 {-ms-grid-column-span: -1; grid-column-end: -1;} .-tablet-col-end-2 {-ms-grid-column-span: -2; grid-column-end: -2;} .-tablet-col-end-3 {-ms-grid-column-span: -3; grid-column-end: -3;} .-tablet-col-end-4 {-ms-grid-column-span: -4; grid-column-end: -4;} .-tablet-col-end-5 {-ms-grid-column-span: -5; grid-column-end: -5;} .-tablet-col-end-6 {-ms-grid-column-span: -6; grid-column-end: -6;} .-tablet-col-end-7 {-ms-grid-column-span: -7; grid-column-end: -7;} .-tablet-col-end-8 {-ms-grid-column-span: -8; grid-column-end: -8;}}}@media (min-width: 1152px){.z-grid{.col-9 {-ms-grid-column-span: 9; grid-column: span 9;} .col-10 {-ms-grid-column-span: 10; grid-column: span 10;} .col-11 {-ms-grid-column-span: 11; grid-column: span 11;} .col-12 {-ms-grid-column-span: 12; grid-column: span 12;} .col-start-9 {-ms-grid-column: 9; grid-column-start: 9;} .col-start-10 {-ms-grid-column: 10; grid-column-start: 10;} .col-start-11 {-ms-grid-column: 11; grid-column-start: 11;} .col-start-12 {-ms-grid-column: 12; grid-column-start: 12;} .-col-start-10 {-ms-grid-column: -10; grid-column-start: -10;} .-col-start-11 {-ms-grid-column: -11; grid-column-start: -11;} .-col-start-12 {-ms-grid-column: -12; grid-column-start: -12;} .-col-start-13 {-ms-grid-column: -13; grid-column-start: -13;} .col-end-10 {-ms-grid-column-span: 10; grid-column-end: 10;} .col-end-11 {-ms-grid-column-span: 11; grid-column-end: 11;} .col-end-12 {-ms-grid-column-span: 12; grid-column-end: 12;} .col-end-13 {-ms-grid-column-span: 13; grid-column-end: 13;} .-col-end-9 {-ms-grid-column-span: -9; grid-column-end: -9;} .-col-end-10 {-ms-grid-column-span: -10; grid-column-end: -10;} .-col-end-11 {-ms-grid-column-span: -11; grid-column-end: -11;} .-col-end-12 {-ms-grid-column-span: -12; grid-column-end: -12;}}}@media (min-width: 1152px) and (max-width: 1365px){.z-grid{.desktop-col-full {grid-column: 1 / -1;} .desktop-col-1 {-ms-grid-column-span: 1; grid-column: span 1;} .desktop-col-2 {-ms-grid-column-span: 2; grid-column: span 2;} .desktop-col-3 {-ms-grid-column-span: 3; grid-column: span 3;} .desktop-col-4 {-ms-grid-column-span: 4; grid-column: span 4;} .desktop-col-5 {-ms-grid-column-span: 5; grid-column: span 5;} .desktop-col-6 {-ms-grid-column-span: 6; grid-column: span 6;} .desktop-col-7 {-ms-grid-column-span: 7; grid-column: span 7;} .desktop-col-8 {-ms-grid-column-span: 8; grid-column: span 8;} .desktop-col-9 {-ms-grid-column-span: 9; grid-column: span 9;} .desktop-col-10 {-ms-grid-column-span: 10; grid-column: span 10;} .desktop-col-11 {-ms-grid-column-span: 11; grid-column: span 11;} .desktop-col-12 {-ms-grid-column-span: 12; grid-column: span 12;} .desktop-col-start-1 {-ms-grid-column: 1; grid-column-start: 1;} .desktop-col-start-2 {-ms-grid-column: 2; grid-column-start: 2;} .desktop-col-start-3 {-ms-grid-column: 3; grid-column-start: 3;} .desktop-col-start-4 {-ms-grid-column: 4; grid-column-start: 4;} .desktop-col-start-5 {-ms-grid-column: 5; grid-column-start: 5;} .desktop-col-start-6 {-ms-grid-column: 6; grid-column-start: 6;} .desktop-col-start-7 {-ms-grid-column: 7; grid-column-start: 7;} .desktop-col-start-8 {-ms-grid-column: 8; grid-column-start: 8;} .desktop-col-start-9 {-ms-grid-column: 9; grid-column-start: 9;} .desktop-col-start-10 {-ms-grid-column: 10; grid-column-start: 10;} .desktop-col-start-11 {-ms-grid-column: 11; grid-column-start: 11;} .desktop-col-start-12 {-ms-grid-column: 12; grid-column-start: 12;} .-desktop-col-start-2 {-ms-grid-column: -2; grid-column-start: -2;} .-desktop-col-start-3 {-ms-grid-column: -3; grid-column-start: -3;} .-desktop-col-start-4 {-ms-grid-column: -4; grid-column-start: -4;} .-desktop-col-start-5 {-ms-grid-column: -5; grid-column-start: -5;} .-desktop-col-start-6 {-ms-grid-column: -6; grid-column-start: -6;} .-desktop-col-start-7 {-ms-grid-column: -7; grid-column-start: -7;} .-desktop-col-start-8 {-ms-grid-column: -8; grid-column-start: -8;} .-desktop-col-start-9 {-ms-grid-column: -9; grid-column-start: -9;} .-desktop-col-start-10 {-ms-grid-column: -10; grid-column-start: -10;} .-desktop-col-start-11 {-ms-grid-column: -11; grid-column-start: -11;} .-desktop-col-start-12 {-ms-grid-column: -12; grid-column-start: -12;} .desktop-col-end-2 {-ms-grid-column-span: 2; grid-column-end: 2;} .desktop-col-end-3 {-ms-grid-column-span: 3; grid-column-end: 3;} .desktop-col-end-4 {-ms-grid-column-span: 4; grid-column-end: 4;} .desktop-col-end-6 {-ms-grid-column-span: 6; grid-column-end: 6;} .desktop-col-end-7 {-ms-grid-column-span: 7; grid-column-end: 7;} .desktop-col-end-8 {-ms-grid-column-span: 8; grid-column-end: 8;} .desktop-col-end-9 {-ms-grid-column-span: 9; grid-column-end: 9;} .desktop-col-end-10 {-ms-grid-column-span: 10; grid-column-end: 10;} .desktop-col-end-11 {-ms-grid-column-span: 11; grid-column-end: 11;} .desktop-col-end-12 {-ms-grid-column-span: 12; grid-column-end: 12;} .desktop-col-end-last {-ms-grid-column-span: -1; grid-column-end: -1;} .-desktop-col-end-1 {-ms-grid-column-span: -1; grid-column-end: -1;} .-desktop-col-end-2 {-ms-grid-column-span: -2; grid-column-end: -2;} .-desktop-col-end-3 {-ms-grid-column-span: -3; grid-column-end: -3;} .-desktop-col-end-4 {-ms-grid-column-span: -4; grid-column-end: -4;} .-desktop-col-end-5 {-ms-grid-column-span: -5; grid-column-end: -5;} .-desktop-col-end-6 {-ms-grid-column-span: -6; grid-column-end: -6;} .-desktop-col-end-7 {-ms-grid-column-span: -7; grid-column-end: -7;} .-desktop-col-end-8 {-ms-grid-column-span: -8; grid-column-end: -8;} .-desktop-col-end-9 {-ms-grid-column-span: -9; grid-column-end: -9;} .-desktop-col-end-10 {-ms-grid-column-span: -10; grid-column-end: -10;} .-desktop-col-end-11 {-ms-grid-column-span: -11; grid-column-end: -11;} .-desktop-col-end-12 {-ms-grid-column-span: -12; grid-column-end: -12;}}}@media (min-width: 1366px){.z-grid{.wide-col-full {grid-column: 1 / -1;} .wide-col-1 {-ms-grid-column-span: 1; grid-column: span 1;} .wide-col-2 {-ms-grid-column-span: 2; grid-column: span 2;} .wide-col-3 {-ms-grid-column-span: 3; grid-column: span 3;} .wide-col-4 {-ms-grid-column-span: 4; grid-column: span 4;} .wide-col-5 {-ms-grid-column-span: 5; grid-column: span 5;} .wide-col-6 {-ms-grid-column-span: 6; grid-column: span 6;} .wide-col-7 {-ms-grid-column-span: 7; grid-column: span 7;} .wide-col-8 {-ms-grid-column-span: 8; grid-column: span 8;} .wide-col-9 {-ms-grid-column-span: 9; grid-column: span 9;} .wide-col-10 {-ms-grid-column-span: 10; grid-column: span 10;} .wide-col-11 {-ms-grid-column-span: 11; grid-column: span 11;} .wide-col-12 {-ms-grid-column-span: 12; grid-column: span 12;} .wide-col-start-1 {-ms-grid-column: 1; grid-column-start: 1;} .wide-col-start-2 {-ms-grid-column: 2; grid-column-start: 2;} .wide-col-start-3 {-ms-grid-column: 3; grid-column-start: 3;} .wide-col-start-4 {-ms-grid-column: 4; grid-column-start: 4;} .wide-col-start-5 {-ms-grid-column: 5; grid-column-start: 5;} .wide-col-start-6 {-ms-grid-column: 6; grid-column-start: 6;} .wide-col-start-7 {-ms-grid-column: 7; grid-column-start: 7;} .wide-col-start-8 {-ms-grid-column: 8; grid-column-start: 8;} .wide-col-start-9 {-ms-grid-column: 9; grid-column-start: 9;} .wide-col-start-10 {-ms-grid-column: 10; grid-column-start: 10;} .wide-col-start-11 {-ms-grid-column: 11; grid-column-start: 11;} .wide-col-start-12 {-ms-grid-column: 12; grid-column-start: 12;} .-wide-col-start-2 {-ms-grid-column: -2; grid-column-start: -2;} .-wide-col-start-3 {-ms-grid-column: -3; grid-column-start: -3;} .-wide-col-start-4 {-ms-grid-column: -4; grid-column-start: -4;} .-wide-col-start-5 {-ms-grid-column: -5; grid-column-start: -5;} .-wide-col-start-6 {-ms-grid-column: -6; grid-column-start: -6;} .-wide-col-start-7 {-ms-grid-column: -7; grid-column-start: -7;} .-wide-col-start-8 {-ms-grid-column: -8; grid-column-start: -8;} .-wide-col-start-9 {-ms-grid-column: -9; grid-column-start: -9;} .-wide-col-start-10 {-ms-grid-column: -10; grid-column-start: -10;} .-wide-col-start-11 {-ms-grid-column: -11; grid-column-start: -11;} .-wide-col-start-12 {-ms-grid-column: -12; grid-column-start: -12;} .wide-col-end-2 {-ms-grid-column-span: 2; grid-column-end: 2;} .wide-col-end-3 {-ms-grid-column-span: 3; grid-column-end: 3;} .wide-col-end-4 {-ms-grid-column-span: 4; grid-column-end: 4;} .wide-col-end-6 {-ms-grid-column-span: 6; grid-column-end: 6;} .wide-col-end-7 {-ms-grid-column-span: 7; grid-column-end: 7;} .wide-col-end-8 {-ms-grid-column-span: 8; grid-column-end: 8;} .wide-col-end-9 {-ms-grid-column-span: 9; grid-column-end: 9;} .wide-col-end-10 {-ms-grid-column-span: 10; grid-column-end: 10;} .wide-col-end-11 {-ms-grid-column-span: 11; grid-column-end: 11;} .wide-col-end-12 {-ms-grid-column-span: 12; grid-column-end: 12;} .wide-col-end-last {-ms-grid-column-span: -1; grid-column-end: -1;} .-wide-col-end-1 {-ms-grid-column-span: -1; grid-column-end: -1;} .-wide-col-end-2 {-ms-grid-column-span: -2; grid-column-end: -2;} .-wide-col-end-3 {-ms-grid-column-span: -3; grid-column-end: -3;} .-wide-col-end-4 {-ms-grid-column-span: -4; grid-column-end: -4;} .-wide-col-end-5 {-ms-grid-column-span: -5; grid-column-end: -5;} .-wide-col-end-6 {-ms-grid-column-span: -6; grid-column-end: -6;} .-wide-col-end-7 {-ms-grid-column-span: -7; grid-column-end: -7;} .-wide-col-end-8 {-ms-grid-column-span: -8; grid-column-end: -8;} .-wide-col-end-9 {-ms-grid-column-span: -9; grid-column-end: -9;} .-wide-col-end-10 {-ms-grid-column-span: -10; grid-column-end: -10;} .-wide-col-end-11 {-ms-grid-column-span: -11; grid-column-end: -11;} .-wide-col-end-12 {-ms-grid-column-span: -12; grid-column-end: -12;}}}.z-fab{--z-fab-right-offset: var(--grid-margin);--z-fab-bottom-offset: var(--grid-margin);--z-fab-icon-size: 20px;--z-fab-icon-fill: var(--color-inverse-icon);position:fixed;z-index:1;right:var(--z-fab-right-offset);bottom:var(--z-fab-bottom-offset);display:-webkit-box;display:-ms-flexbox;display:flex;max-width:48px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px;background-color:#0056c1;background-color:var(--color-primary01);border-radius:24px;-webkit-box-shadow:0 4px 8px 0 rgba(61,61,61,.35);-webkit-box-shadow:0 4px 8px 0 rgb(61 61 61 / 35%);box-shadow:0 4px 8px #3d3d3d59;-webkit-box-shadow:var(--shadow-4);box-shadow:var(--shadow-4);color:#fff;color:var(--color-text-inverse);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;cursor:pointer;font-family:IBM Plex Sans,sans-serif;font-family:var(--font-family-sans);font-size:1rem;font-size:var(--font-size-3);font-weight:400;font-weight:var(--font-rg);line-height:1.25;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.z-fab:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 2px 5px #002c63;box-shadow:0 0 0 2px #fff,0 0 2px 5px #002c63;-webkit-box-shadow:var(--shadow-focus-primary);box-shadow:var(--shadow-focus-primary);outline:none}button.z-fab{border:none}a.z-fab{text-decoration:none}.z-fab.z-fab-small{--z-fab-icon-size: 18px;max-width:42px;padding:12px;border-radius:21px;font-size:.875rem;font-size:var(--font-size-2);line-height:1.285}.z-fab.z-fab-x-small{--z-fab-icon-size: 16px;max-width:36px;padding:10px;border-radius:18px;font-size:.75rem;font-size:var(--font-size-1);line-height:1.333}.z-fab.z-fab-extended{max-width:100%;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-column-gap:var(--space-unit);-moz-column-gap:var(--space-unit);column-gap:var(--space-unit)}.z-fab.z-fab-extended.z-fab-x-small{-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;-webkit-column-gap:calc(var(--space-unit) / 2);-moz-column-gap:calc(var(--space-unit) / 2);column-gap:calc(var(--space-unit) / 2)}.z-fab.z-fab-extended>*:not(z-icon){opacity:1}.z-fab.z-fab-primary03{--z-fab-icon-fill: var(--color-primary01-icon);background-color:#d6eaff;background-color:var(--color-primary03);color:#0056c1;color:var(--color-primary01-icon)}.z-fab.z-fab-surface01{--z-fab-icon-fill: var(--color-primary01-icon);background-color:#fff;background-color:var(--color-surface01);color:#0056c1;color:var(--color-primary01-icon)}.z-fab.z-fab-surface02{--z-fab-icon-fill: var(--color-primary01-icon);background-color:#f6f6f6;background-color:var(--color-background);color:#0056c1;color:var(--color-primary01-icon)}.z-fab.z-fab-surface04{--z-fab-icon-fill: var(--color-inverse-icon);background-color:#525252;background-color:var(--color-surface04);color:#fff;color:var(--color-text-inverse)}.z-fab z-icon{--z-icon-width: var(--z-fab-icon-size);--z-icon-height: var(--z-fab-icon-size);fill:var(--z-fab-icon-fill)}.z-fab>*:not(z-icon){overflow:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;white-space:nowrap}.z-fab.z-fab-extended>*:not(z-icon:first-child){opacity:1}@media (hover: hover){.z-fab.z-fab-extendable:hover{max-width:100%;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-column-gap:var(--space-unit);-moz-column-gap:var(--space-unit);column-gap:var(--space-unit)}.z-fab.z-fab-extendable:hover>*:not(z-icon:first-child){opacity:1}.z-fab.z-fab-x-small.z-fab-extendable:hover{-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;-webkit-column-gap:calc(var(--space-unit) / 2);-moz-column-gap:calc(var(--space-unit) / 2);column-gap:calc(var(--space-unit) / 2)}}.z-label{display:block;padding-bottom:8px;padding-bottom:var(--space-unit);color:#292929;color:var(--color-default-text);font-family:IBM Plex Sans,sans-serif;font-family:var(--font-family-sans);font-size:.75rem;font-size:var(--font-size-1);font-weight:600;font-weight:var(--font-sb);text-align:left;text-transform:uppercase}button.z-link{padding:0;border:0;margin:0;background-color:transparent}a.z-link,button.z-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;font-family:IBM Plex Sans,sans-serif;font-family:var(--font-family-sans);line-height:inherit;text-decoration:none}a.z-link.z-link-icon,button.z-link.z-link-icon{--z-icon-width: 1.125em;--z-icon-height: 1.125em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em}a.z-link.z-link-sb,button.z-link.z-link-sb{font-weight:600;font-weight:var(--font-sb)}a.z-link.z-link-underline,button.z-link.z-link-underline{text-decoration:underline}a.z-link:hover,button.z-link:hover,a.z-link:focus,button.z-link:focus,a.z-link:active,button.z-link:active{text-decoration:underline}a.z-link:focus,button.z-link:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 2px 5px #002c63;box-shadow:0 0 0 2px #fff,0 0 2px 5px #002c63;-webkit-box-shadow:var(--shadow-focus-primary);box-shadow:var(--shadow-focus-primary);outline:none}a.z-link.z-link-disabled,button.z-link.z-link-disabled{-webkit-box-shadow:none;box-shadow:none;color:#9b9b9b;color:var(--color-disabled03);cursor:default;fill:#9b9b9b;fill:var(--color-disabled03);outline:none;pointer-events:none;text-decoration:none}a.z-link,button.z-link,a.z-link.z-link-active,button.z-link.z-link-active,a.z-link:hover,button.z-link:hover,a.z-link.z-link-active:hover,button.z-link.z-link-active:hover,a.z-link:focus,button.z-link:focus,a.z-link.z-link-active:focus,button.z-link.z-link-active:focus,a.z-link:active,button.z-link:active,a.z-link.z-link-active:active,button.z-link.z-link-active:active,a.z-link:visited,button.z-link:visited,a.z-link.z-link-active:visited,button.z-link.z-link-active:visited{color:#292929;color:var(--color-text-link-default);fill:#292929;fill:var(--color-text-link-default)}a.z-link.z-link-blue,button.z-link.z-link-blue,a.z-link.z-link-blue.z-link-active,button.z-link.z-link-blue.z-link-active{color:#0056c1;color:var(--color-text-link-blue);fill:#0056c1;fill:var(--color-text-link-blue)}a.z-link.z-link-red,button.z-link.z-link-red,a.z-link.z-link-red.z-link-active,button.z-link.z-link-red.z-link-active{color:#e4011c;color:var(--color-text-link-red);fill:#e4011c;fill:var(--color-text-link-red)}a.z-link.z-link-inverse,button.z-link.z-link-inverse,a.z-link.z-link-inverse.z-link-active,button.z-link.z-link-inverse.z-link-active{color:#fff;color:var(--color-text-link-inverse);fill:#fff;fill:var(--color-text-link-inverse)}a.z-link.z-link-blue:hover,button.z-link.z-link-blue:hover{color:#002c63;color:var(--color-text-link-blue-hover);fill:#002c63;fill:var(--color-text-link-blue-hover)}a.z-link.z-link-red:hover,button.z-link.z-link-red:hover{color:#6f000d;color:var(--color-text-link-red-hover);fill:#6f000d;fill:var(--color-text-link-red-hover)}a.z-link.z-link-inverse:hover,button.z-link.z-link-inverse:hover{color:#fff;color:var(--color-text-link-inverse);fill:#fff;fill:var(--color-text-link-inverse)}a.z-link.z-link-blue:active,button.z-link.z-link-blue:active,a.z-link.z-link-blue:focus,button.z-link.z-link-blue:focus{color:#002c63;color:var(--color-text-link-blue-active);fill:#002c63;fill:var(--color-text-link-blue-active)}a.z-link.z-link-red:active,button.z-link.z-link-red:active,a.z-link.z-link-red:focus,button.z-link.z-link-red:focus{color:#6f000d;color:var(--color-text-link-red-active);fill:#6f000d;fill:var(--color-text-link-red-active)}a.z-link.z-link-inverse:active,button.z-link.z-link-inverse:active,a.z-link.z-link-inverse:focus,button.z-link.z-link-inverse:focus{color:#fff;color:var(--color-text-link-inverse);fill:#fff;fill:var(--color-text-link-inverse)}a.z-link.z-link-blue:visited,button.z-link.z-link-blue:visited{color:#002c63;color:var(--color-text-link-blue-visited);fill:#002c63;fill:var(--color-text-link-blue-visited)}a.z-link.z-link-red:visited,button.z-link.z-link-red:visited{color:#6f000d;color:var(--color-text-link-red-visited);fill:#6f000d;fill:var(--color-text-link-red-visited)}a.z-link.z-link-inverse:visited,button.z-link.z-link-inverse:visited{color:#fff;color:var(--color-text-link-inverse);fill:#fff;fill:var(--color-text-link-inverse)}.z-scrollbar::-webkit-scrollbar{width:6px;background:linear-gradient(to right,transparent 0,transparent 1px,#d6d6d6 1px,#d6d6d6 5px,transparent 5px,transparent 6px);background:linear-gradient(to right,transparent 0 1px,#d6d6d6 1px 5px,transparent 5px 6px);background:linear-gradient(to right,transparent 0,transparent 1px,var(--gray200) 1px,var(--gray200) 5px,transparent 5px,transparent 6px);background:linear-gradient(to right,transparent 0 1px,var(--gray200) 1px 5px,transparent 5px 6px)}.z-scrollbar::-webkit-scrollbar-thumb{background-color:#0056c1;background-color:var(--color-primary01)}.z-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#002c63;background-color:var(--color-hover-primary)}@supports not selector(.z-scrollbar::-webkit-scrollbar-track){.z-scrollbar{scrollbar-color:#0056c1 transparent;scrollbar-color:var(--color-primary01) transparent}}.z-cover-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:119px;height:158px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.z-cover-stack{width:100%;height:100%}.z-cover-shadow,.z-cover-img{width:117px;min-width:117px;max-width:117px;height:156px;min-height:156px;max-height:156px}.z-cover-container.has-multiple .z-cover-shadow,.z-cover-container.has-multiple .z-cover-img{width:105px;min-width:105px;max-width:105px;height:140px;min-height:140px;max-height:140px}.z-cover-shadow{position:absolute;z-index:1;background-color:#fff;background-color:var(--color-white)}.z-shadow-1{z-index:1;top:8px;top:var(--space-unit);right:6px;border:1px solid black;border:var(--border-size-small) solid black}.z-shadow-2{z-index:0;top:16px;top:calc(var(--space-unit) * 2);right:12px;border:1px solid black;border:var(--border-size-small) solid black}.z-cover-img{position:absolute;z-index:2;top:0;right:0;border:1px solid black;border:var(--border-size-small) solid black;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.z-cover-container.has-multiple .z-cover-img{left:12px}:root,.theme-default{--color-background: var(--gray50);--shadow-focus-primary: 0 0 0 2px var(--color-white), 0 0 2px 5px var(--blue800);--color-active-primary: var(--blue400);--color-hover-primary: var(--blue800);--color-pressed-primary: var(--blue400);--color-primary01: var(--blue500);--color-primary02: var(--blue25);--color-primary03: var(--blue50);--color-active-secondary: var(--red400);--color-hover-secondary: var(--red800);--color-pressed-secondary: var(--red400);--color-secondary01: var(--red500);--color-secondary02: var(--red25);--color-secondary03: var(--red50);--color-button-secondary: var(--color-surface01);--color-surface01: var(--color-white);--color-surface02: var(--gray100);--color-surface03: var(--gray300);--color-surface04: var(--gray700);--color-surface05: var(--gray900);--color-default-text: var(--gray900);--color-hover-text: var(--gray800);--color-pressed-text: var(--gray700);--color-text-inverse: var(--color-white);--color-text02: var(--gray100);--color-text03: var(--gray300);--color-text05: var(--gray500);--color-disabled01: var(--gray300);--color-disabled02: var(--gray100);--color-disabled03: var(--gray500);--color-active-primary-icon: var(--blue400);--color-default-icon: var(--gray900);--color-disabled01-icon: var(--gray300);--color-disabled02-icon: var(--gray100);--color-disabled03-icon: var(--gray500);--color-hover-icon: var(--color-black);--color-hover-primary-icon: var(--blue800);--color-inverse-icon: var(--color-white);--color-pressed-icon: var(--gray700);--color-primary01-icon: var(--blue500);--color-default-error: var(--red500);--color-default-success: var(--green500);--color-default-warning: var(--yellow500);--color-hover-error: var(--red800);--color-hover-success: var(--green800);--color-hover-warning: var(--yellow800);--color-inverse-error: var(--red50);--color-inverse-hover-error: var(--red500);--color-inverse-hover-success: var(--green500);--color-inverse-hover-warning: var(--yellow500);--color-inverse-success: var(--green50);--color-inverse-warning: var(--yellow50);--color-form-active-primary: var(--blue400);--color-form-background: var(--color-white);--color-form-default-icon: var(--gray900);--color-form-default-text: var(--gray900);--color-form-disabled-text: var(--gray500);--color-form-disabled01-icon: var(--gray500);--color-form-disabled03: var(--gray500);--color-form-hover-error: var(--red800);--color-form-hover-primary: var(--blue800);--color-form-hover-success: var(--green800);--color-form-hover-warning: var(--yellow800);--color-form-inverse-error: var(--red50);--color-form-inverse-success: var(--green50);--color-form-inverse-warning: var(--yellow50);--color-form-placeholder-text: var(--gray500);--color-form-success01: var(--green500);--color-form-surface03: var(--gray200);--color-form-surface04: var(--gray600);--color-form-warning01: var(--yellow500);--color-text-link-blue: var(--blue500);--color-text-link-blue-hover: var(--blue800);--color-text-link-blue-active: var(--blue800);--color-text-link-blue-visited: var(--blue800);--color-text-link-blue-pressed: var(--blue400);--color-text-link-red: var(--red500);--color-text-link-red-hover: var(--red800);--color-text-link-red-active: var(--red800);--color-text-link-red-visited: var(--red800);--color-text-link-red-pressed: var(--red400);--color-text-link-inverse: var(--color-white);--color-text-link-default: var(--gray900)}.theme-black{--color-active-primary: var(--gray600);--color-hover-primary: var(--gray700);--color-pressed-primary: var(--gray600);--color-primary01: var(--gray950);--color-primary02: var(--gray100);--color-primary03: var(--gray200);--color-active-secondary: var(--gray400);--color-hover-secondary: var(--gray700);--color-pressed-secondary: var(--gray400);--color-secondary01: var(--gray800);--color-secondary02: var(--gray800);--color-secondary03: var(--gray100);--color-active-primary-icon: var(--gray600);--color-hover-primary-icon: var(--gray700);--color-primary01-icon: var(--gray950);--color-form-active-primary: var(--gray600);--color-form-hover-primary: var(--gray700)}.theme-black.theme-black--red{--color-active-secondary: var(--red400);--color-hover-secondary: var(--red800);--color-pressed-secondary: var(--red400);--color-secondary01: var(--red500);--color-secondary02: var(--red25);--color-secondary03: var(--red50)}.theme-black.theme-black--yellow{--color-active-secondary: var(--yellow400);--color-hover-secondary: var(--yellow800);--color-pressed-secondary: var(--yellow400);--color-secondary01: var(--yellow500);--color-secondary02: var(--yellow25);--color-secondary03: var(--yellow50)}.theme-dark{--color-background: var(--gray900);--shadow-focus-primary: 0 0 0 2px var(--gray900), 0 0 2px 5px var(--blue25);--color-active-primary: var(--gray25);--color-hover-primary: var(--gray100);--color-pressed-primary: var(--gray25);--color-primary01: var(--color-white);--color-primary02: var(--gray800);--color-primary03: var(--gray700);--color-hover-secondary: var(--red200);--color-secondary01: var(--red500);--color-secondary02: var(--red900);--color-secondary03: var(--red800);--color-button-secondary: transparent;--color-surface01: var(--gray900);--color-surface02: var(--gray700);--color-surface03: var(--gray300);--color-surface04: var(--gray100);--color-surface05: var(--color-white);--color-default-text: var(--gray100);--color-hover-text: var(--gray300);--color-pressed-text: var(--gray300);--color-text-inverse: var(--gray900);--color-text02: var(--gray900);--color-text03: var(--gray700);--color-text05: var(--gray500);--color-disabled01: var(--gray700);--color-disabled02: var(--gray900);--color-disabled03: var(--gray500);--color-active-primary-icon: var(--gray300);--color-default-icon: var(--gray100);--color-disabled01-icon: var(--gray700);--color-disabled02-icon: var(--gray900);--color-disabled03-icon: var(--gray500);--color-hover-icon: var(--gray300);--color-hover-primary-icon: var(--gray300);--color-inverse-icon: var(--gray900);--color-pressed-icon: var(--gray300);--color-primary01-icon: var(--color-white);--color-default-error: var(--red200);--color-default-success: var(--green200);--color-default-warning: var(--yellow200);--color-hover-error: var(--red50);--color-hover-success: var(--green50);--color-hover-warning: var(--yellow50);--color-inverse-error: var(--red800);--color-inverse-hover-error: var(--red200);--color-inverse-hover-success: var(--green200);--color-inverse-hover-warning: var(--yellow200);--color-inverse-success: var(--green800);--color-inverse-warning: var(--yellow800);--color-form-active-primary: var(--gray800);--color-form-hover-primary: var(--gray800);--color-text-link-blue-active: var(--color-white);--color-text-link-blue-hover: var(--color-white);--color-text-link-blue-pressed: var(--color-white);--color-text-link-blue-visited: var(--color-white);--color-text-link-blue: var(--color-white);--color-text-link-default: var(--color-white);--color-text-link-inverse: var(--gray900);--color-text-link-red-active: var(--color-white);--color-text-link-red-hover: var(--color-white);--color-text-link-red-pressed: var(--color-white);--color-text-link-red-visited: var(--color-white);--color-text-link-red: var(--color-white);background:#f6f6f6;background:var(--color-background)}.theme-red{--color-active-primary: var(--red400);--color-hover-primary: var(--red800);--color-pressed-primary: var(--red400);--color-primary01: var(--red500);--color-primary02: var(--red25);--color-primary03: var(--red50);--color-active-secondary: var(--gray400);--color-hover-secondary: var(--gray800);--color-pressed-secondary: var(--gray400);--color-secondary01: var(--gray500);--color-secondary02: var(--gray25);--color-secondary03: var(--gray50);--color-active-primary-icon: var(--red400);--color-hover-primary-icon: var(--red800);--color-primary01-icon: var(--red500);--color-form-active-primary: var(--red400);--color-form-hover-primary: var(--red800)}z-accordion+z-accordion{border-top:none}z-accordion[variant=background]:first-of-type:not(:last-of-type),z-accordion[variant=background]:first-of-type:not(:last-of-type)::part(summary),z-accordion[variant=background]:first-of-type:not(:last-of-type)::part(summary):before,z-accordion[variant=background]:first-of-type:not(:last-of-type)::part(content):before{border-bottom-left-radius:0;border-bottom-right-radius:0}z-accordion[variant=background]+z-accordion[variant=background],z-accordion[variant=background]+z-accordion[variant=background]::part(summary),z-accordion[variant=background]+z-accordion[variant=background]::part(summary):before,z-accordion[variant=background]+z-accordion[variant=background]::part(content):before{border-radius:0}z-accordion[variant=background]+z-accordion[variant=background]:last-of-type{border-bottom-left-radius:4px;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:4px;border-bottom-right-radius:var(--border-radius)}z-accordion[variant=background]+z-accordion[variant=background]:last-of-type:not([open])::part(summary){border-bottom-right-radius:3px;border-bottom-right-radius:calc(var(--border-radius) - var(--border-size-small))}z-accordion[variant=background]+z-accordion[variant=background]:last-of-type:not([open])::part(summary),z-accordion[variant=background]+z-accordion[variant=background]:last-of-type:not([open])::part(summary):before,z-accordion[variant=background]+z-accordion[variant=background]:last-of-type::part(content):before{border-bottom-left-radius:3px;border-bottom-left-radius:calc(var(--border-radius) - var(--border-size-small))}zeta-share-tooltip{position:absolute;z-index:1}zeta-share-tooltip z-tooltip{--z-tooltip-theme--surface: var(--color-surface05);--z-tooltip-theme--text: var(--color-text-inverse);z-index:52}zeta-share-tooltip z-tooltip ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(var(--space-unit) * 32);margin:0;padding:0;list-style:none}zeta-share-tooltip z-tooltip ul button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:var(--space-unit);background:transparent;border:none;color:inherit;white-space:nowrap;font-size:.75rem;cursor:pointer}zeta-share-tooltip z-tooltip ul button z-icon{--z-icon-width: calc(var(--space-unit) * 3);--z-icon-height: calc(var(--space-unit) * 3);display:-webkit-box;display:-ms-flexbox;display:flex}zeta-share-tooltip z-tooltip ul button *+*{margin-left:calc(var(--space-unit) * 2)}zeta-share-tooltip z-tooltip ul button .icon{width:calc(var(--space-unit) * 3);height:calc(var(--space-unit) * 3)}z-modal[modalid^=share-] [slot=modalContent]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:calc(var(--space-unit) * 2) calc(var(--space-unit) * 4) calc(var(--space-unit) * 4)}z-modal[modalid^=share-] .modal-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 calc(var(--space-unit) * 2) 0}z-modal[modalid^=share-] .modal-title z-icon{--z-icon-width: calc(var(--space-unit) * 4);--z-icon-height: calc(var(--space-unit) * 4)}z-modal[modalid^=share-] .modal-title img.icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:calc(var(--space-unit) * 4);height:calc(var(--space-unit) * 4)}z-modal[modalid^=share-] .modal-title *:not(:last-child){margin-right:var(--space-unit)}z-modal[modalid^=share-] .dialog_content__ z-icon{--z-icon-width: calc(var(--space-unit) * 4);--z-icon-height: calc(var(--space-unit) * 4);margin-right:calc(var(--space-unit) * 2)}z-modal[modalid^=share-] z-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}z-modal[modalid^=share-] .footer{margin-top:calc(var(--space-unit) * 2)}z-modal[modalid^=share-] table{height:100%;margin:0 0 calc(var(--space-unit) * 4);border-collapse:collapse}z-modal[modalid^=share-] table tr{margin:0;padding:0}z-modal[modalid^=share-] table td{margin:0;padding:var(--space-unit) calc(var(--space-unit) * .5);border-bottom:var(--border-size-small) solid var(--gray800)}z-modal[modalid^=share-] table td:first-of-type{padding-left:0}z-modal[modalid^=share-] table td:last-of-type{padding-right:0}z-modal[modalid^=share-] .buttons{margin-top:calc(var(--space-unit) * 2)}z-modal[modalid^=share-] .buttons *:not(:last-child){margin-right:calc(var(--space-unit) * 2)}content-oembed{color:#000}content-oembed[type=rich],content-oembed[type=player]{position:relative;display:block;width:100%;padding-top:56.25%}content-oembed[type=rich] blockquote{margin:0;padding:0;text-align:inherit}content-oembed[type=rich]>iframe,content-oembed[type=player]>iframe,content-oembed[type=player]>div[style*=padding]{position:absolute;top:0;left:0;display:block;width:100%;height:100%}content-oembed[type=link]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;overflow:hidden}content-oembed .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(var(--space-unit) * 32);margin:0;overflow:hidden}content-oembed .thumbnail img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}content-oembed .thumbnail.has-meta img{margin-bottom:calc(var(--space-unit) * 2)}content-oembed .thumbnail.has-description img{margin-bottom:calc(var(--space-unit) * 2)}content-oembed .thumbnail:is(.has-meta,.has-description) img{margin-bottom:calc(var(--space-unit) * 2)}content-oembed .thumbnail:not(.has-meta):not(.has-description) img{margin:calc(var(--space-unit) * 2) 0 calc(var(--space-unit) * 2) 0}content-oembed .oembed-title{display:none}content-oembed .author{margin-bottom:var(--space-unit)}content-oembed .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--space-unit)}content-oembed .meta img{width:calc(2 * var(--space-unit));height:calc(2 * var(--space-unit));margin-right:var(--space-unit)}login-dialog,div.dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:calc(var(--space-unit) * 2);background-color:var(--gray100);row-gap:calc(var(--space-unit) * 4)}div.dialog{grid-column:1 / -1}login-dialog .dialog__title,div.dialog .dialog__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:var(--border-size-large) solid var(--color-secondary01)}login-dialog .dialog__body,div.dialog .dialog__body{max-width:600px}login-dialog .dialog__body strong,div.dialog .dialog__body strong{font-weight:var(--font-sb)}login-dialog a,div.dialog a{text-decoration:underline}file-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}file-picker .label{margin:calc(var(--space-unit) * 2) 0;color:var(--gray900);font-weight:var(--font-sb)}file-picker .label:first-letter{text-transform:capitalize}file-picker .error-message{margin:calc(var(--space-unit) * 2) 0;color:var(--gray900)}file-picker .contents-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}file-picker .contents-grid figure{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(30 * var(--space-unit));height:calc(20 * var(--space-unit));margin:0;margin-right:calc(2 * var(--space-unit));margin-bottom:calc(2 * var(--space-unit));padding:0;background-color:var(--gray900);cursor:pointer}file-picker .contents-grid figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%}file-picker .contents-grid figure .tick{position:absolute;right:calc(.5 * var(--space-unit));bottom:calc(.5 * var(--space-unit));display:none;width:calc(4 * var(--space-unit));height:calc(4 * var(--space-unit));background-color:var(--color-secondary01);border-radius:100%;fill:#fff}file-picker .contents-grid figure[current] .tick{display:block}file-picker .contents-grid figure .title{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:var(--space-unit);color:#fff}file-picker #file-input{display:none}lesson-item>section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}lesson-item section>*{width:100%}lesson-item section>header{margin-bottom:var(--space-unit)}lesson-item section content-oembed[provider=z-elements]{position:relative;width:100%;padding-top:56.25%}lesson-item lesson-item-proxy content-oembed iframe,lesson-item lesson-item-proxy content-oembed[type=player]>div[style*=padding]{position:absolute;top:0;left:0;width:100%;height:100%}lesson-item lesson-item-proxy content-oembed{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}lesson-item lesson-item-proxy z-document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}lesson-item content-oembed[type=link] .oembed-title{display:none}lesson-item content-oembed[type=event] .oembed-title{display:none}lesson-item section z-document .metadata .title{display:none}lesson-item section z-document .metadata .title,lesson-item content-oembed:is([type="link"],[type="event"]) .oembed-title{display:none}lesson-item lesson-item-proxy[type=link] content-oembed[type=rich]:not([provider="z-elements"]){padding-top:0}lesson-item[type=event] section>header{display:none}lesson-item[type=card] section>header{display:none}lesson-item:is([type="event"],[type="card"]) section>header{display:none}lesson-item[type=image] object-image img{max-width:100%}link-picker .input-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:calc(var(--space-unit) * 2)}link-picker .input-container .link-input{width:100%;margin-right:calc(var(--space-unit) * 2)}link-picker .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex}link-picker .buttons-container z-button:first-child{margin-right:calc(var(--space-unit) * 2)}object-actions{display:-webkit-box;display:-ms-flexbox;display:flex}object-actions [data-action=info],object-actions [data-action=remove]{display:none}object-actions button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 calc(var(--space-unit) * 2) 0 0;padding:0;background-color:transparent;border:none;cursor:pointer}object-actions z-icon{display:-webkit-box;display:-ms-flexbox;display:flex}object-actions [data-action=add] span{margin-left:var(--space-unit);text-transform:uppercase}@media (max-width: 767px){object-actions [data-action=add] span{display:none}}object-card z-card{width:100%;height:100%}object-card z-card img[slot=cover]{background:var(--color-primary01)}object-card z-card .cover-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}object-card z-card .cover-icon z-icon{width:auto;height:auto;background-color:var(--color-white);border:3px solid var(--color-white);border-radius:100%}object-card z-card .usercontent-icon{width:18px;width:var(--z-icon-width, 18px);height:18px;height:var(--z-icon-height, 18px)}object-card z-card [slot=text]>*:first-child{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-wrap:anywhere}object-card z-card [slot=text]>*:not(:first-child){display:none}object-card z-card button[slot=title]{padding:0;text-align:left;background:none;border:0;cursor:pointer}object-card z-card button[slot=title].focus-visible{outline:none}object-card z-card button[slot=title]:focus-visible{outline:none}object-card z-card h3{margin:0}workspace-bar{position:fixed;bottom:0;left:0;z-index:200;width:100%;min-height:calc(var(--space-unit) * 4);color:var(--color-text-inverse);background-color:var(--gray900)}workspace-bar .container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:calc(var(--space-unit) * 4) calc(var(--space-unit) * 9);row-gap:calc(var(--space-unit) * 2)}workspace-bar .container[data-list]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}workspace-bar .message{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(var(--space-unit) * 6)}workspace-bar .message z-icon{position:absolute;top:var(--space-unit);left:0;fill:var(--color-inverse-icon)}workspace-bar .message-container{margin-right:calc(var(--space-unit) * 4);margin-left:calc(var(--space-unit) * 6)}workspace-bar .message .bold{margin-left:var(--space-unit);font-weight:var(--font-sb)}workspace-bar .message-container z-button{margin-left:calc(var(--space-unit) * 2)}workspace-bar .buttons{margin-left:calc(var(--space-unit) * 6)}workspace-bar .buttons>*:not(:last-child){margin-right:calc(var(--space-unit) * 2)}workspace-bar .lessons-list{--color-default-text: #ffffff;--color-primary01: #ffffff;--color-hover-primary: #ffffff;display:-ms-grid;display:grid;width:100%;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;margin:calc(var(--space-unit) * 2) 0;grid-gap:calc(var(--space-unit) * 2);gap:calc(var(--space-unit) * 2)}workspace-bar .lessons-list z-input{--color-default-text: #ffffff;--color-primary01: #ffffff;--color-hover-primary: #ffffff}@media (max-width: 767px){workspace-bar .lessons-list{grid-auto-flow:row}}workspace-bar .lessons-list-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}workspace-bar .lessons-list-buttons>*{margin-right:calc(var(--space-unit) * 2)}main workspace-bar a:not(:last-child){margin-right:calc(var(--space-unit) * 2)}workspace-bar .container .block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width: 767px){workspace-bar .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--space-unit) calc(2 * var(--space-unit))}workspace-bar .container z-button[data-btn=change-lesson]{margin-left:calc(var(--space-unit) * 6)}}zoom-item{position:fixed;inset:48px 0 0;z-index:100;width:100%;height:calc(100% - 48px);overflow:auto;background:var(--color-white);-webkit-animation:slideUp .25s ease-out;animation:slideUp .25s ease-out}zoom-item>header{position:fixed;z-index:2;width:100%;background-color:var(--color-white);-webkit-box-shadow:var(--shadow-3);box-shadow:var(--shadow-3)}zoom-item .zoom-metadata{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1366px;margin:0 auto;padding:calc(var(--space-unit) * 1.5) var(--grid-margin)}zoom-item .zoom-metadata .title+*{margin-left:calc(var(--space-unit) * 2)}zoom-item .title{margin:0;word-wrap:anywhere}zoom-item>article{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--grid-columns)];grid-template-columns:repeat(var(--grid-columns),1fr);max-width:1366px;height:100%;margin:0 auto;padding:calc(var(--space-unit) * 4);grid-column-gap:var(--gap-x);-webkit-column-gap:var(--gap-x);-moz-column-gap:var(--gap-x);column-gap:var(--gap-x)}zoom-item>article lesson-item-proxy{grid-column:1/-1;padding-bottom:calc(var(--space-unit) * 8)}zoom-item>article lesson-item-proxy[type=document]{grid-column:3/-4}zoom-item>article lesson-item-proxy[type=card]{grid-column:3/-4}zoom-item>article lesson-item-proxy[type=event]{grid-column:3/-4}zoom-item>article lesson-item-proxy:is([type="document"],[type="card"],[type="event"]){grid-column:3/-4}zoom-item .close{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 auto;padding:0;background-color:transparent;border:none;cursor:pointer}zoom-item .close z-icon{--z-icon-width: calc(var(--space-unit) * 3);--z-icon-height: calc(var(--space-unit) * 3);display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:none;transform:none}}@keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:none;transform:none}}zoom-item .login-dialog-container{position:absolute;top:0;left:0;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}zoom-item .login-dialog-background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--gray900);opacity:.7}zoom-item login-dialog{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10vh;background-color:var(--color-white)}@media (max-width: 767px){zoom-item>article{-ms-grid-columns:1fr;grid-template-columns:1fr}}z-content-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:calc(var(--space-unit) * 20);margin-bottom:var(--space-unit);font-size:1rem;line-height:1.25}z-content-card .content-card-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}z-content-card [slot=metadata],z-content-card [slot=title]{margin:0}z-content-card [slot=metadata]{display:-webkit-box;margin-bottom:calc(var(--space-unit) * .5);overflow:hidden;font-size:.75rem;font-weight:var(--font-rg);line-height:1;text-transform:lowercase;word-wrap:anywhere;-webkit-line-clamp:1;-webkit-box-orient:vertical}z-content-card [slot=title]{display:-webkit-box;overflow:hidden;font-size:1.125rem;font-weight:var(--font-sb);line-height:1.2;word-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}z-content-card [slot=title] p{margin:0}z-content-card [slot=title]+*{margin-top:var(--space-unit)}z-content-card [slot=actions]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--space-unit)}z-content-card .content-card-cover:empty{display:none}z-content-card .index-list .description{display:none}z-content-card .description{font-size:.875rem;word-wrap:anywhere}z-content-card .description p{margin:0}z-content-card .description,z-content-card .description p:first-child{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-wrap:anywhere}z-content-card .description p:first-child~*{display:none}z-content-card [slot=actions]>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:calc(var(--space-unit) / 2);font-family:inherit;font-size:14px;line-height:1;text-transform:uppercase;background:none;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}z-document header>.metadata{width:100%;border-bottom:var(--border-size-small) solid var(--gray700)}z-document header>.metadata object-actions{padding:var(--space-unit) 0}z-document>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}z-document .document-top{display:block;padding-top:var(--space-unit);border-color:var(--gray500)}z-document .document-top z-icon{margin-left:var(--space-unit)}z-document .document-poster{-o-object-fit:cover;object-fit:cover;width:100%;max-height:calc(var(--space-unit) * 50)}z-document .document-body-container{font-size:var(--font-size-5);font-weight:400;line-height:1.5}z-document .document-body{font-family:"IBM Plex Serif",serif}z-document .document-body :first-child{margin-top:0}z-document .document-body dfn{font-weight:var(--font-sb)}z-document .document-body>*:first-child:not(h2):not(ul):not(ol):first-letter{display:block;float:left;margin-top:12px;margin-right:calc(var(--space-unit) / 2);font-size:98px;font-weight:var(--font-lt);font-style:normal;line-height:.65}z-document ol:first-letter,z-document ul:first-letter{display:inline;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}z-document cite{display:block;width:100%;padding-top:var(--space-unit);font-size:var(--font-size-3);font-weight:var(--font-rg);font-style:normal;border-top:1px solid var(--color-primary01)}z-document .didattica{padding-top:1em;font-size:var(--font-size-4)}z-document .didattica h3{margin-bottom:0}z-event{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[var(--grid-columns)];grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));grid-gap:var(--gap-y) var(--gap-x);gap:var(--gap-y) var(--gap-x)}z-event>*{grid-column:1/-1}z-event .metadata p{margin:0 0 calc(var(--space-unit) * 2) 0}z-event .description{margin-top:calc(var(--space-unit) * 2)}z-event .description p{margin:0}z-event .description p+p{margin-top:var(--space-unit)}z-event .event-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}z-event .event-date .year{padding-right:var(--space-unit);border-bottom:var(--border-size-large) solid var(--color-secondary01)}z-event .event-date .year+*{margin-top:calc(var(--space-unit) * .5)}z-event figure{margin:0}z-event figure img{display:block;width:100%;max-height:calc(var(--space-unit) * 32);-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){z-event{-ms-grid-columns:(minmax(0,1fr))[calc(var(--grid-columns) - 2)];grid-template-columns:repeat(calc(var(--grid-columns) - 2),minmax(0,1fr))}z-event .event-date{-ms-grid-column-span:1;grid-column:span 1}z-event .event-date .year{width:100%}z-event .body{grid-column:2/-1}z-event figure{-ms-grid-column-span:4;grid-column:span 4}z-event figure:only-of-type{grid-column:1/-1}}@media (min-width: 1152px){z-event{-ms-grid-columns:(minmax(0,1fr))[calc(var(--grid-columns) - 3)];grid-template-columns:repeat(calc(var(--grid-columns) - 3),minmax(0,1fr))}z-event figure:not(:only-of-type){-ms-grid-column-span:4;grid-column:span 4}}zeta-file>article{margin-top:calc(var(--space-unit) * 2)}zeta-file>article .poster{-o-object-fit:cover;object-fit:cover;width:100%;max-height:calc(var(--space-unit) * 50);margin-bottom:calc(var(--space-unit) * 2)}zeta-file .description{line-height:24px}zeta-file .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}zeta-file .buttons-container z-button{margin-right:calc(var(--space-unit) * 2)}zeta-file .buttons-container .type{margin-right:var(--space-unit)}zeta-file .buttons-container .type,zeta-file .buttons-container .size{line-height:20px}z-glossary{width:100%}z-glossary .no-results{margin:0}z-glossary ul{margin:0;padding:0;list-style:none}z-glossary ul.terms li{padding:var(--space-unit) 0;border-bottom:var(--border-size-small) solid var(--color-primary01)}z-glossary .term button,z-glossary z-offcanvas .content button{display:block;margin:0;padding:0;font-size:var(--font-size-5);background:none;border:0;cursor:pointer}z-glossary .term button[data-active]{font-weight:var(--font-sb)}z-glossary z-offcanvas[open]{position:fixed;top:48px;right:0;height:calc(100% - 48px);z-index:1;-webkit-box-shadow:var(--shadow-4);box-shadow:var(--shadow-4)}z-glossary z-offcanvas[open] .canvas-container .canvas-content{margin-top:calc(var(--space-unit) * 11)!important;overflow:hidden!important;padding:0!important}z-glossary z-offcanvas .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:var(--space-unit) 0}z-glossary z-offcanvas .content button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(var(--space-unit) * 2)}z-glossary z-offcanvas .content .title{margin:calc(4 * var(--space-unit)) 0 calc(5 * var(--space-unit));color:var(--color-default-text);font-size:var(--font-size-8);font-weight:var(--font-sb);padding:0 calc(var(--space-unit) * 2)}z-glossary z-offcanvas .content .description{height:100%;color:var(--color-text02);padding:0 calc(var(--space-unit) * 2);overflow:auto}z-glossary z-offcanvas .content .description>p:first-child{margin-top:0}z-glossary z-offcanvas .content .description>p:last-child{margin-bottom:0}z-glossary z-offcanvas .content .description::-webkit-scrollbar{width:10px;background:linear-gradient(to right,transparent 0,transparent 3px,var(--gray200) 3px,var(--gray200) 7px,transparent 7px,transparent 10px);background:linear-gradient(to right,transparent 0 3px,var(--gray200) 3px 7px,transparent 7px 10px);border-radius:var(--border-radius)}z-glossary z-offcanvas .content .description::-webkit-scrollbar-track{background-color:transparent}z-glossary z-offcanvas .content .description::-webkit-scrollbar-thumb{width:10px;background-color:var(--color-primary01);border-radius:var(--border-radius)}z-glossary z-offcanvas .content .description::-webkit-scrollbar-thumb:hover{background-color:var(--color-hover-primary)}z-glossary z-offcanvas .content .description{scrollbar-color:var(--color-primary01) transparent}z-definition{display:inline}z-definition>dfn{font-style:normal;text-decoration:underline;cursor:pointer}z-definition>z-tooltip{--z-tooltip-theme--surface: var(--color-surface01)}[dir=ltr] z-definition>z-tooltip>div{text-align:left}z-definition>z-tooltip>div:dir(ltr){text-align:left}[dir=rtl] z-definition>z-tooltip>div{text-align:right}z-definition>z-tooltip>div:dir(rtl){text-align:right}z-definition>z-tooltip>div{width:calc(var(--space-unit) * 32);min-width:calc(var(--space-unit) * 32);overflow:hidden;text-align:start}z-definition>z-tooltip>div>z-ghost-loading{height:1.5rem;margin-top:var(--space-unit)}z-definition>z-tooltip>div>p{margin:var(--space-unit) 0 0}z-definition>z-tooltip>div>z-section-title,z-definition>z-tooltip>div>z-section-title>z-ghost-loading{margin-bottom:var(--space-unit)}z-definition>z-tooltip>div>z-section-title>z-ghost-loading{min-width:calc(var(--space-unit) * 32);height:1rem}:root{--youtube-aspect-ratio: 315 / 560}youtube-video{margin:1em 0}youtube-video iframe{width:100%;height:42.1875vw;height:calc(75vw * var(--youtube-aspect-ratio));border:0}object-biographies{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-x)}object-biographies .poster{width:calc(25% - var(--gap-x))}object-biographies figure{position:relative;margin:0;background-color:var(--color-secondary01);border-radius:50%}object-biographies figure:after{content:"";display:block;padding-bottom:100%}object-biographies figure img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}object-biographies .body{width:75%;font-size:var(--font-size-5);font-weight:400;line-height:1.4}object-biographies .body header .actions{margin-top:var(--space-unit)}object-biographies .body .content p{margin:var(--space-unit) 0}@media (max-width: 767px){object-biographies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}object-biographies .body{width:100%}object-biographies .poster{width:33%}}@media (min-width: 768px) and (max-width: 1151px){object-biographies,object-biographies .poster+.body{width:100%}object-biographies .poster{width:calc(20% - var(--gap-x))}}external-link .card-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color-white);border:var(--border-size-medium) solid var(--gray200);border-radius:var(--border-radius)}external-link .card-box h4{margin:0;padding:calc(var(--space-unit) * 2);text-align:center}external-link .card-box .body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:calc(var(--border-size-medium) * -1);margin-left:calc(var(--border-size-medium) * -1);padding:calc(var(--space-unit) * 2);color:var(--gray800);border-top:var(--border-size-medium) solid var(--gray200)}external-link .card-box .body>z-button{width:100%;padding:calc(var(--space-unit) * 2) 0 0}external-link .body .card-box{-ms-grid-column-span:4;grid-column:span 4}external-link .body .card-box .body p,external-link .body .card-box .body .box p{margin:0}external-link .body .card-box.others-link .body{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;height:100%}external-link .body .card-box.others-link .body .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}external-link .body .card-box.others-link .body .box z-icon+*{margin-top:var(--space-unit)}external-link .body .card-box.others-link .body .box:first-child{border-right:var(--border-size-medium) solid var(--gray200)}@media (min-width: 1152px){external-link .body .card-box{-ms-grid-column-span:3;grid-column:span 3}external-link .body .card-box.others-link .body{padding:0}}:root{--gutter: calc(var(--space-unit) * 2);--gap-x: calc(var(--space-unit) * 2);--gap-y: calc(var(--space-unit) * 3);--dialog-width: 824px;--cover-gradient: transparent linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.90196) 100%) 0% 0% no-repeat;--cover-gradient: transparent linear-gradient(270deg, #00000000 0%, #000000e6 100%) 0% 0% no-repeat;--color-monday: #88c0a3;--color-tuesday: #679fc2;--color-wednesday: #ffbb03;--color-thursday: #b278ae;--color-friday: #67bbc2;--color-saturday: #e4c79a;--color-sunday: #f49f9b}[data-creation-day=monday]{background-color:#88c0a3;background-color:var(--color-monday)}[data-creation-day=tuesday]{background-color:#679fc2;background-color:var(--color-tuesday)}[data-creation-day=wednesday]{background-color:#ffbb03;background-color:var(--color-wednesday)}[data-creation-day=thursday]{background-color:#b278ae;background-color:var(--color-thursday)}[data-creation-day=friday]{background-color:#67bbc2;background-color:var(--color-friday)}[data-creation-day=saturday]{background-color:#e4c79a;background-color:var(--color-saturday)}[data-creation-day=sunday]{background-color:#f49f9b;background-color:var(--color-sunday)}[data-cover-type=editorial]{background-color:var(--color-secondary01)}.lesson-intro:not([data-has-image]){color:var(--color-default-text)}html{color:var(--color-default-text)}html,body{margin:0;padding:0;scroll-behavior:smooth}html,body,button{font-family:var(--font-family-sans)}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*.focus-visible{outline:none}*:focus-visible{outline:none}*:focus.focus-visible{-webkit-box-shadow:var(--shadow-focus-primary);box-shadow:var(--shadow-focus-primary)}*:focus:focus-visible{-webkit-box-shadow:var(--shadow-focus-primary);box-shadow:var(--shadow-focus-primary)}button{color:inherit}storia-app{display:block}idp-login{position:sticky;top:0;z-index:230}z-app-header{--app-header-top-offset: 48px !important}z-app-header{--app-header-content-max-width: 1366px;margin-bottom:calc(var(--space-unit) * 2)}z-app-header a{color:inherit;text-decoration:none}z-app-header [slot=stucked-title]{font-size:inherit}z-app-header z-menu a{color:var(--color-default-text)}zanichelli-footer{--mw: calc(min(100vw, 1366px) - (var(--grid-margin) * 2))}main{max-width:1366px;min-height:80vh;margin:0 auto;padding:0 var(--grid-margin) calc(var(--space-unit) * 8)}dna-text-area{--color-accent: var(--color-primary01);max-height:30em}main a:not(z-button a):not(a.z-link){color:currentcolor;text-decoration:none}main h1,main h2{margin:0;font-weight:400}main fieldset{margin:0;padding:0;border:none}z-section-title{--z-section-title--divider-color: var(--color-secondary01);margin-bottom:calc(var(--space-unit) * 2)}z-card{--z-card--color-cover-background: var(--color-secondary01)}z-card .acronym{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}z-card .acronym abbr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(var(--space-unit) * 15);height:calc(var(--space-unit) * 15);padding:calc(var(--space-unit) * 2);color:var(--gray600);font-size:2.5rem;font-weight:var(--font-sb);line-height:1.2;background:var(--color-white);border-radius:100%}z-card [slot=metadata]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}z-card [slot=metadata] span:not(:only-child){margin-left:var(--space-unit)}z-card [slot=title]{margin-bottom:0}z-card [slot=text]{margin:0;font-size:var(--font-size-3);line-height:1.25}z-card [slot=text] p{margin:0}z-card [slot=action]{margin-top:var(--space-unit)}z-input .textWrapper *{z-index:0!important}.grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[var(--grid-columns)];grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));gap:calc(var(--space-unit) * 2);grid-gap:calc(var(--space-unit) * 2);grid-gap:var(--gap-x);gap:var(--gap-x)}z-modal .dialog__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:824px;width:var(--dialog-width);padding:calc(var(--space-unit) * 2);background:var(--color-white)}@media (max-width: 767px){z-modal .dialog__content{width:100%}}zeta-share-tooltip z-tooltip{--z-tooltip-theme--surface: var(--color-white);--z-tooltip-theme--text: var(--color-primary01)}z-modal .dialog__content .dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex}z-modal .dialog__title{margin-bottom:calc(var(--space-unit) * 2);font-size:1.2rem}z-modal .dialog__commands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:calc(var(--space-unit) * 4)}z-modal .dialog__commands>*+*{margin-left:calc(var(--space-unit) * 2)}.search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:calc(var(--space-unit) * 2)}.search z-input z-input-message{display:none}.search>fieldset{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search>fieldset>*:not(:first-child){margin-left:var(--space-unit)}.search .search-input{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media (max-width: 767px){.search .providers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search .providers>*{margin-bottom:var(--space-unit)}.search .providers>*:not(:first-child){margin-left:0}}.search .providers>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;white-space:nowrap}.search .search-label{line-height:1}.link-icon{margin-bottom:var(--space-unit)}.search .query{width:100%;max-width:500px}.ghost-lesson z-ghost-loading[slot=metadata]{height:.75rem;margin-bottom:var(--space-unit)}.ghost-lesson z-ghost-loading[slot=title]{height:1.5rem;margin-bottom:var(--space-unit)}.ghost-lesson z-ghost-loading[slot=text],.ghost-lesson z-ghost-loading[slot=action]{height:1rem}.ghost-lesson z-ghost-loading[slot=action]{margin-top:calc(var(--space-unit) * 1.5)}.workspace .workspace-actions>object-actions,lesson-detail .lesson-intro .lesson-aside object-actions{margin-top:calc(2 * var(--space-unit))}lesson-detail .lesson-aside object-actions button z-icon{fill:var(--color-white)}lesson-detail .lesson-aside object-actions zeta-share-tooltip button z-icon{fill:var(--color-primary01)}.workspace .workspace-actions>object-actions share-tooltip button>z-icon,lesson-detail .lesson-aside object-actions share-tooltip button>z-icon{fill:currentcolor!important}.workspace object-actions button .interactive-3,lesson-detail .lesson-intro object-actions button .interactive-3{display:none}.workspace .list z-content-card,lesson-detail .index-list z-content-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto}.workspace .list z-content-card .content-card-body,lesson-detail .index-list z-content-card .content-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index-list .index-list-scroller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(var(--space-unit) * 50);padding:calc(var(--space-unit) * 2) var(--space-unit);color:var(--gray800);background:var(--color-white);-webkit-box-shadow:var(--shadow-3);box-shadow:var(--shadow-3)}.index-list .index-list-scroller .list-items,.index-list .index-list-scroller .sortable__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 var(--space-unit) 0 0;overflow:auto}.list-items::-webkit-scrollbar,.sortable__list::-webkit-scrollbar{width:10px;height:10px;background:linear-gradient(to right,transparent 0,transparent 3px,var(--gray200) 3px,var(--gray200) 7px,transparent 7px,transparent 10px);background:linear-gradient(to right,transparent 0 3px,var(--gray200) 3px 7px,transparent 7px 10px);border-radius:var(--border-radius)}.list-items::-webkit-scrollbar-track,.sortable__list::-webkit-scrollbar-track{background-color:transparent}.list-items::-webkit-scrollbar-thumb,.sortable__list::-webkit-scrollbar-thumb{width:10px;background-color:var(--color-primary01);border-radius:var(--border-radius)}.list-items::-webkit-scrollbar-thumb:hover,.sortable__list::-webkit-scrollbar-thumb:hover{background-color:var(--color-hover-primary)}.list-items,.sortable__list{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-color:var(--color-primary01) transparent}.list-items>*,.sortable__list dna-draggable>*{scroll-snap-align:end}.index-list .index-list-scroller z-content-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:calc(var(--space-unit) * 1.5) var(--space-unit);background-color:var(--color-white)}.index-list .index-list-scroller z-content-card .card-actions{margin-top:initial;margin-top:unset;margin-left:var(--space-unit)}.index-list .index-list-scroller z-content-card+z-content-card,.index-list dna-sortable dna-draggable+dna-draggable{border-top:var(--border-size-small) solid currentcolor}.timeline-heading .day-month{font-size:var(--font-size-2)}.error-message a{text-decoration:underline}a.z-link z-icon{margin-right:var(--space-unit)}
/**
 * @module @chialab/dna-button
 * @author Chialab srl <dev@chialab.io> (https://www.chialab.it)
 * @copyright Chialab srl 2020
 * @license GPL-3.0-or-later
 */
/**
 * @module @chialab/dna-date
 * @author Chialab srl <dev@chialab.io> (https://www.chialab.it)
 * @copyright Chialab srl 2020
 * @license GPL-3.0-or-later
 */
/**
 * @module @chialab/dna-text-area
 * @author Chialab srl <dev@chialab.io> (https://www.chialab.it)
 * @copyright Chialab srl 2020
 * @license GPL-3.0-or-later
 */
/**
 * @module @chialab/dna-theming
 * @author Chialab srl <dev@chialab.io> (https://www.chialab.it)
 * @copyright Chialab srl 2020
 * @license GPL-3.0-or-later
 */
