@layer p_reset, theme, base, p_base, disco.components, p_components, p_utilities;
@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer p_reset{*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}}@layer p_base{:root{--white: #fafafa;--black: #000000;--color-neutral-10: #f5f5f5;--color-neutral-20: #f0f0f0;--color-neutral-30: #ededed;--color-neutral-40: #e0e0e0;--color-neutral-50: #c2c2c2;--color-neutral-60: #9e9e9e;--color-neutral-70: #757575;--color-neutral-80: #58595b;--color-neutral-90: #414042;--color-neutral-100: #0a0a0a;--color-green-10: #f7fcf3;--color-green-20: #d2eac0;--color-green-30: #bbdfa1;--color-green: #77c043;--color-green-70: #63a038;--color-green-90: #3c6022;--color-orange-10: #fbe4cf;--color-orange-20: #f8d2af;--color-orange: #ea780e;--color-orange-70: #c3640c;--color-orange-90: #753c07;--color-yellow-10: #fefceb;--color-yellow-20: #fdf4b1;--color-yellow-30: #fcef8a;--color-yellow-40: #fcea63;--color-yellow-50: #fbe43c;--color-yellow-60: #fadf15;--color-yellow-70: #d0ba12;--color-red-10: #ffecec;--color-red-20: #f5aaaa;--color-red: #e00000;--color-red-70: #bb0000;--color-red-90: #700000;--color-pink-10: #fff0f8;--color-pink-20: #ffd5ed;--color-pink: #ff81c9;--color-pink-70: #d46ca7;--color-pink-90: #804165;--color-blue-10: #edf6fa;--color-blue-20: #b6e2f4;--color-blue: #24a8de;--color-decorative-blue: #2f9bd6;--color-decorative-magenta: #e85d9c;--color-purple: #9b59b6;--color-dark-blue-10: #cedef7;--color-dark-blue: #0b5cd7;--color-dark-blue-70: #073d8f;--color-cyan-20: #aaffff;--color-dark-green-10: #cce6d9;--color-dark-green-20: #aad5c0;--color-dark-green-30: #80c0a1;--color-dark-green-40: #55ac82;--color-dark-green-50: #2b9762;--color-dark-green: #008243;--color-dark-green-70: #006c38;--color-dark-green-80: #00572d;--color-dark-green-90: #004122;--color-dark-green-100: #002b16;--color-accent-surface: var(--color-green-10);--color-accent-surface-strong: var(--color-green-30);--color-accent-border: var(--color-green-20);--color-accent-disabled: var(--color-green-20);--color-accent: var(--color-green);--color-accent-hover: var(--color-green-70);--color-accent-focus: var(--color-green-90);--color-warning-surface: var(--color-orange-10);--color-warning-border: var(--color-orange-20);--color-warning-disabled: var(--color-orange-20);--color-warning: var(--color-orange);--color-warning-hover: var(--color-orange-70);--color-warning-focus: var(--color-orange-90);--color-warning-text: var(--color-orange-90);--color-danger-surface: var(--color-red-10);--color-danger-border: var(--color-red-20);--color-danger-disabled: var(--color-red-20);--color-danger: var(--color-red);--color-danger-hover: var(--color-red-70);--color-danger-focus: var(--color-red-90);--color-pink-surface: var(--color-pink-10);--color-pink-disabled: var(--color-pink-20);--color-pink-hover: var(--color-pink-70);--color-pink-focus: var(--color-pink-90);--color-success-surface: var(--color-dark-green-10);--color-success-border: var(--color-dark-green-20);--color-success: var(--color-dark-green);--color-success-text: var(--color-dark-green-90);--disabled-opacity: .3;--color-correct-answer: var(--color-dark-green-40);--color-correct-answer-background: var(--color-dark-green-10);--color-partially-correct-answer: var(--color-yellow-20);--color-partially-correct-answer-background: var(--color-yellow-10);--color-node-background-white: var(--white);--color-node-background-gray: var(--color-neutral-20);--color-node-background-green: var(--color-dark-green-20);--color-node-background-cyan: var(--color-cyan-20);--color-node-background-yellow: var(--color-yellow-20);--color-node-background-blue: var(--color-blue-20);--color-node-background-red: var(--color-red-20);--color-node-background-pink: var(--color-pink-20);--color-node-background-orange: var(--color-orange-20);--quiz-tile-1: var(--color-dark-blue);--quiz-tile-1-hover: var(--color-dark-blue-70);--quiz-tile-2: var(--color-orange);--quiz-tile-2-hover: var(--color-orange-70);--quiz-tile-3: var(--color-dark-green);--quiz-tile-3-hover: var(--color-dark-green-70);--quiz-tile-4: var(--color-red);--quiz-tile-4-hover: var(--color-red-70);--quiz-tile-5: var(--color-pink-70);--quiz-tile-5-hover: var(--color-pink-90);--quiz-tile-6: var(--color-blue);--quiz-tile-6-hover: #1e8cb9;--quiz-tile-7: #d97706;--quiz-tile-7-hover: #b45309;--quiz-tile-8: var(--color-green-70);--quiz-tile-8-hover: var(--color-green-90);--color-border: var(--color-neutral-40);--color-scrim: #000a;--color-overlay-hover: rgba(0, 0, 0, .4);--color-tooltip-background: rgba(0, 0, 0, .6);--color-neutral-background: var(--color-neutral-40);--color-disabled-text: color-mix(in srgb, var(--color-neutral-100), transparent 40%);--color-field-background: #f7fcf3;--color-field-border: #c0e8a1;--color-field-background-focus: #e4f2d9;--color-field-border-focus: #aed98c;--keyboard-accent-color: var(--color-dark-green);--color-text: var(--color-neutral-90);--color-text-secondary: var(--color-neutral-60);--color-primary-surface: var(--color-dark-green-10);--color-primary-disabled: var(--color-dark-green-20);--color-primary: var(--color-dark-green);--color-primary-hover: var(--color-dark-green-70);--color-primary-focus: var(--color-dark-green-80)}body{background-color:var(--white)}@media print{body{background-color:transparent}}}@layer p_base{@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0ppC8MLnbtrVK.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0ppC8MLnbtrVK.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0ppC8MLnbtg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3vct_NFiQhhYQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3Hct_NFiQhhYQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3_ct_NFiQg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3vct_NFiQhhYQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3Hct_NFiQhhYQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3_ct_NFiQg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf-D33WsNFHuQk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf0D33WsNFHuQk.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf6D33WsNFH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf-D33WsNFHuQk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf0D33WsNFHuQk.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf6D33WsNFH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/fonts/NunitoSans-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/fonts/NunitoSans-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/fonts/NunitoSans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/fonts/NunitoSans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sans: "Montserrat", sans-serif;--serif: "Noto Serif", serif}body{font-family:var(--sans)}}@layer p_base{:root{--measurement-content-width: 718px;--measurement-media-size-small: 25%;--measurement-media-size-medium: 50%;--measurement-media-size-large: 75%;--measurement-media-size-full: 100%;--measurement-input-size-base: 36px;--measurement-input-size-small-base: 24px;--measurement-button-size-medium-base: 44px;--measurement-button-size-large-base: 48px;--measurement-button-size-xlarge-base: 52px;--measurement-sidebar-width: 215px;--measurement-header-height: 64px;--measurement-footer-height: 64px;--measurement-action-bar-height: 64px;--measurement-action-bar-gap: 16px;--measurement-action-bar-gap-mobile: 8px;--measurement-horizontal-padding: 32px;--measurement-tree-spacing: 48px;--border-radius-xs-base: 2px;--border-radius-small-base: 4px;--border-radius-small-medium-base: 6px;--border-radius-medium-base: 8px;--border-radius-large-base: 12px;--border-radius-xlarge-base: 16px;--border-radius-pill: 999px;--border-width-thin: 1px;--spacing-quarter-base: 1px;--spacing-half-base: 2px;--spacing-1-base: 4px;--spacing-2-base: 8px;--spacing-3-base: 12px;--spacing-4-base: 16px;--spacing-5-base: 20px;--spacing-6-base: 24px;--spacing-8-base: 32px;--spacing-9-base: 36px;--spacing-12-base: 48px;--transition-duration-fast: .15s;--transition-duration-normal: .2s;--transition-duration-slow: .3s}:root,[data-ui-density]{--spacing-0: 0;--border-radius-xs: calc(var(--border-radius-xs-base) * var(--ui-density-scale, 1));--border-radius-small: calc( var(--border-radius-small-base) * var(--ui-density-scale, 1) );--border-radius-small-medium: calc( var(--border-radius-small-medium-base) * var(--ui-density-scale, 1) );--border-radius-medium: calc( var(--border-radius-medium-base) * var(--ui-density-scale, 1) );--border-radius-large: calc( var(--border-radius-large-base) * var(--ui-density-scale, 1) );--border-radius-xlarge: calc( var(--border-radius-xlarge-base) * var(--ui-density-scale, 1) );--measurement-input-size: calc( var(--measurement-input-size-base) * var(--ui-density-scale, 1) );--measurement-input-size-small: calc( var(--measurement-input-size-small-base) * var(--ui-density-scale, 1) );--measurement-button-size-medium: calc( var(--measurement-button-size-medium-base) * var(--ui-density-scale, 1) );--measurement-button-size-large: calc( var(--measurement-button-size-large-base) * var(--ui-density-scale, 1) );--measurement-button-size-xlarge: calc( var(--measurement-button-size-xlarge-base) * var(--ui-density-scale, 1) );--root-unit: var(--font-size-medium, 14px);--spacing-quarter: calc(var(--spacing-quarter-base) * var(--ui-density-scale, 1));--spacing-half: calc(var(--spacing-half-base) * var(--ui-density-scale, 1));--spacing-1: calc(var(--spacing-1-base) * var(--ui-density-scale, 1));--spacing-2: calc(var(--spacing-2-base) * var(--ui-density-scale, 1));--spacing-3: calc(var(--spacing-3-base) * var(--ui-density-scale, 1));--spacing-4: calc(var(--spacing-4-base) * var(--ui-density-scale, 1));--spacing-5: calc(var(--spacing-5-base) * var(--ui-density-scale, 1));--spacing-6: calc(var(--spacing-6-base) * var(--ui-density-scale, 1));--spacing-8: calc(var(--spacing-8-base) * var(--ui-density-scale, 1));--spacing-9: calc(var(--spacing-9-base) * var(--ui-density-scale, 1));--spacing-12: calc(var(--spacing-12-base) * var(--ui-density-scale, 1))}@media screen and (max-width:500px){:root{--measurement-horizontal-padding: 20px;--measurement-action-bar-gap: var(--measurement-action-bar-gap-mobile)}}@media screen and (min-width:500px)and (max-width:800px){:root{--measurement-horizontal-padding: 24px}}}@layer p_base{:root{--font-size-x-small-base: 10px;--line-height-x-small-base: 16px;--font-size-small-base: 12px;--line-height-small-base: 16px;--font-size-medium-base: 14px;--line-height-medium-base: 20px;--font-size-large-base: 16px;--line-height-large-base: 24px;--font-size-x-large-base: 20px;--line-height-x-large-base: 28px;--font-size-xx-large-base: 24px;--line-height-xx-large-base: 32px;--font-size-xxx-large-base: 28px;--line-height-xxx-large-base: 36px;--font-size-display-large: clamp(2rem, 1rem + 3.5vw, 3.5rem);--font-size-display-medium: clamp(1.75rem, 1rem + 2.5vw, 2.5rem);--line-height-display: 1.15;--letter-spacing-display: -.02em;--font-size-hero: clamp(2rem, 4.6vw, 3.5rem);--font-size-lead: clamp(1rem, .9rem + .5vw, 1.25rem);--font-size-prose-title: clamp(2rem, 1.4rem + 2vw, 2.5rem);--font-size-prose-h2: clamp(1.35rem, 1.1rem + 1vw, 1.55rem);--font-size-prose-h3: clamp(1.1rem, 1rem + .5vw, 1.25rem);--line-height-prose: 1.75;--font-family-display: "Montserrat", "Nunito Sans", sans-serif;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--content-line-height: 1.6;--content-paragraph-spacing: 1em;--content-list-padding: 1.5em;--content-list-item-margin: .25em;--content-sub-offset: -.25em;--content-sup-offset: -.5em;--content-script-font-size: .75em}:root,[data-ui-density]{--font-size-x-small: calc(var(--font-size-x-small-base) * var(--ui-density-scale, 1));--line-height-x-small: calc( var(--line-height-x-small-base) * var(--ui-density-scale, 1) );--font-size-small: calc(var(--font-size-small-base) * var(--ui-density-scale, 1));--line-height-small: calc(var(--line-height-small-base) * var(--ui-density-scale, 1));--font-size-medium: calc(var(--font-size-medium-base) * var(--ui-density-scale, 1));--line-height-medium: calc(var(--line-height-medium-base) * var(--ui-density-scale, 1));--font-size-large: calc(var(--font-size-large-base) * var(--ui-density-scale, 1));--line-height-large: calc(var(--line-height-large-base) * var(--ui-density-scale, 1));--font-size-x-large: calc(var(--font-size-x-large-base) * var(--ui-density-scale, 1));--line-height-x-large: calc( var(--line-height-x-large-base) * var(--ui-density-scale, 1) );--font-size-xx-large: calc(var(--font-size-xx-large-base) * var(--ui-density-scale, 1));--line-height-xx-large: calc( var(--line-height-xx-large-base) * var(--ui-density-scale, 1) );--font-size-xxx-large: calc( var(--font-size-xxx-large-base) * var(--ui-density-scale, 1) );--line-height-xxx-large: calc( var(--line-height-xxx-large-base) * var(--ui-density-scale, 1) )}html,body,[data-ui-density]{font-size:var(--font-size-medium);line-height:var(--line-height-medium)}sub{font-size:smaller;vertical-align:sub}sup{font-size:smaller;vertical-align:super}em{font-style:italic}strong{font-weight:bolder}s{text-decoration:line-through}}@layer p_base{:root{--box-shadow-xs: 0px 1px 2px rgba(0, 0, 0, .2);--box-shadow-sm: 0px 2px 4px rgba(0, 0, 0, .2);--box-shadow-md: 0px 2px 8px rgba(0, 0, 0, .2);--box-shadow-lg: 0px 4px 12px rgba(0, 0, 0, .25);--box-shadow-xl: 0px 8px 16px rgba(0, 0, 0, .25);--box-shadow: var(--box-shadow-sm);--box-shadow-small: var(--box-shadow-xs);--box-shadow-hover: var(--box-shadow-lg);--box-shadow-2: var(--box-shadow-md);--box-shadow-3: var(--box-shadow-lg);--focus-shadow: 0px 0px 2px 2px color-mix(in srgb, var(--color-primary), transparent 60%);--shadow-marker-green: var(--spacing-2) var(--spacing-2) 0 var(--color-green-20);--shadow-marker-green-md: calc(var(--spacing-1) + var(--spacing-half)) calc(var(--spacing-1) + var(--spacing-half)) 0 var(--color-green-20);--shadow-marker-green-sm: var(--spacing-1) var(--spacing-1) 0 var(--color-green-20);--shadow-marker-pink: var(--spacing-2) var(--spacing-2) 0 var(--color-pink-20);--shadow-marker-pink-sm: var(--spacing-1) var(--spacing-1) 0 var(--color-pink-20);--box-shadow-inset: inset 0px 2px 2px rgba(0, 0, 0, .2);--box-shadow-inset-sm: inset 0px 1px 2px rgba(0, 0, 0, .2)}}@layer p_base{:root{--pattern-dot-color: color-mix(in srgb, var(--color-green-70) 34%, transparent);--pattern-dot-size: 26px;--pattern-dots: radial-gradient( circle, var(--pattern-dot-color) 1.1px, transparent 1.7px );--pattern-dots-fade: radial-gradient( ellipse 90% 80% at 50% 45%, transparent 0%, var(--white) 82% );--pattern-lens-color: color-mix(in srgb, var(--color-green-70) 42%, transparent);--pattern-lens-radius: 120px;--pattern-lens-dots: radial-gradient( circle, var(--pattern-lens-color) 1.7px, transparent 2.4px );--pattern-lens-falloff: 68%;--pattern-lens-pull: .03;--pattern-wash: radial-gradient( ellipse 90% 38% at 88% 6%, color-mix(in srgb, var(--color-green) 30%, transparent), transparent 64% ), radial-gradient( ellipse 85% 34% at 4% 78%, color-mix(in srgb, var(--color-pink) 18%, transparent), transparent 66% )}}@layer p_base{:root{--signin-column: 380px;--signin-split: 1.05fr;--signin-gutter: clamp(2rem, 6vw, 6rem);--signin-gutter-narrow: clamp(1.5rem, 6vw, 3rem);--signin-title-size: clamp(28px, 16px + 2.5vw, 40px);--signin-title-line-height: 1.15;--signin-title-weight: 700;--signin-small-size: 13px;--signin-lede-size: 15px;--signin-lede-color: var(--color-neutral-80);--signin-lede-line-height: 1.6;--signin-chip-size: 44px;--signin-globe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18'/%3E%3Cpath d='M12 3c2.5 2.4 3.8 5.5 3.8 9S14.5 18.6 12 21c-2.5-2.4-3.8-5.5-3.8-9S9.5 5.4 12 3z'/%3E%3C/svg%3E");--signin-focus-ring: var(--border-width-thin) solid var(--color-primary);--signin-focus-ring-offset: 2px;--signin-collapse: 900px}.signin-wash{position:absolute;inset:-14%;background:var(--pattern-wash);animation:signinWashDrift 42s ease-in-out infinite alternate}@keyframes signinWashDrift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(2.5%,1.8%,0) scale(1.08)}to{transform:translate3d(-2%,-1.4%,0) scale(1.04)}}.signin-chips{position:absolute;inset:0;overflow:hidden}.signin-chip{position:absolute;width:var(--signin-chip-size);height:var(--signin-chip-size);margin:calc(var(--signin-chip-size) / -2) 0 0 calc(var(--signin-chip-size) / -2);border-radius:var(--border-radius-large);background:var(--signin-chip-color);box-shadow:var(--box-shadow-xs);opacity:0;transform:translateY(-12px) rotate(var(--signin-chip-rot)) scale(.7);animation:signinChipIn var(--transition-duration-slow) ease-out forwards;animation-delay:calc(.25s + var(--signin-chip-i) * .06s)}.signin-chip:before{content:"";position:absolute;inset:calc(var(--signin-chip-size) * .23);background:var(--white);-webkit-mask:var(--signin-chip-glyph) center / contain no-repeat;mask:var(--signin-chip-glyph) center / contain no-repeat}@keyframes signinChipIn{to{opacity:.7;transform:translateY(0) rotate(var(--signin-chip-rot)) scale(1)}}.signin-chip:nth-child(1){--signin-chip-i: 0;--signin-chip-rot: -8deg;--signin-chip-color: var(--color-accent);--signin-chip-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='4' y='6' width='16' height='2.4' rx='1.2'/%3E%3Crect x='4' y='10.8' width='16' height='2.4' rx='1.2'/%3E%3Crect x='4' y='15.6' width='10' height='2.4' rx='1.2'/%3E%3C/svg%3E");left:10%;top:20%}.signin-chip:nth-child(2){--signin-chip-i: 1;--signin-chip-rot: 9deg;--signin-chip-color: var(--color-blue);--signin-chip-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.6l4.4 4.4L19 7.4'/%3E%3C/svg%3E");left:90%;top:13%}.signin-chip:nth-child(3){--signin-chip-i: 2;--signin-chip-rot: 7deg;--signin-chip-color: var(--color-warning);--signin-chip-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='3.5' y='5' width='17' height='14' rx='2.5' fill='none' stroke='%23000' stroke-width='2'/%3E%3Ccircle cx='9' cy='10' r='1.7'/%3E%3Cpath d='M5.5 17.5l4-4.6 3.4 3.4 2.6-2.6 3.2 3.8z'/%3E%3C/svg%3E");left:7%;top:47%}.signin-chip:nth-child(4){--signin-chip-i: 3;--signin-chip-rot: -6deg;--signin-chip-color: var(--color-pink);--signin-chip-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M9.8 14.2a4.2 4.2 0 0 1 0-5.9l2.3-2.3a4.2 4.2 0 0 1 5.9 5.9l-1.2 1.2'/%3E%3Cpath d='M14.2 9.8a4.2 4.2 0 0 1 0 5.9l-2.3 2.3a4.2 4.2 0 0 1-5.9-5.9l1.2-1.2'/%3E%3C/svg%3E");left:92%;top:44%}.signin-chip:nth-child(5){--signin-chip-i: 4;--signin-chip-rot: 10deg;--signin-chip-color: var(--color-accent-hover);--signin-chip-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Ccircle cx='5.4' cy='7' r='1.6'/%3E%3Ccircle cx='5.4' cy='12' r='1.6'/%3E%3Ccircle cx='5.4' cy='17' r='1.6'/%3E%3Crect x='9.4' y='5.8' width='10.6' height='2.4' rx='1.2'/%3E%3Crect x='9.4' y='10.8' width='10.6' height='2.4' rx='1.2'/%3E%3Crect x='9.4' y='15.8' width='10.6' height='2.4' rx='1.2'/%3E%3C/svg%3E");left:12%;top:74%}.signin-chip:nth-child(6){--signin-chip-i: 5;--signin-chip-rot: -7deg;--signin-chip-color: var(--color-blue);--signin-chip-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='4' y='4' width='7' height='7' rx='1.6'/%3E%3Crect x='13' y='4' width='7' height='7' rx='1.6'/%3E%3Crect x='4' y='13' width='7' height='7' rx='1.6'/%3E%3Crect x='13' y='13' width='7' height='7' rx='1.6'/%3E%3C/svg%3E");left:88%;top:80%}@media(max-width:1200px){.signin-chips{display:none}}.signin-marker{--signin-marker-tilt: 179deg;padding-inline:.12em;margin-inline:-.12em;background-image:linear-gradient(var(--signin-marker-tilt),transparent 0 59%,var(--color-green-30) 59% 95%,transparent 95%);background-position:left bottom;background-repeat:no-repeat;background-size:0 1em;box-decoration-break:clone;-webkit-box-decoration-break:clone;animation:signinMarkerFill var(--transition-duration-slow) ease-out .3s forwards}@keyframes signinMarkerFill{to{background-size:100% 1em}}.signin-lede{margin:0 0 var(--spacing-6);font-size:var(--signin-lede-size);line-height:var(--signin-lede-line-height);color:var(--signin-lede-color)}.signin-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-2) var(--spacing-5);margin-top:var(--spacing-8);padding-top:var(--spacing-4);border-top:var(--border-width-thin) solid var(--color-border);font-size:var(--signin-small-size)}.signin-footer a{color:var(--signin-lede-color);text-decoration:none;transition:color var(--transition-duration-normal) ease}.signin-footer a:hover,.signin-footer a:focus-visible{color:var(--color-primary);text-decoration:underline}.signin-footer__lang{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--signin-lede-color)}.signin-footer__lang:before{content:"";width:14px;height:14px;flex:none;background:currentcolor;-webkit-mask:var(--signin-globe) center / contain no-repeat;mask:var(--signin-globe) center / contain no-repeat}.signin-surface :focus-visible{outline:var(--signin-focus-ring);outline-offset:var(--signin-focus-ring-offset)}.signin-backdrop{position:absolute;inset:0;overflow:hidden;pointer-events:none}.signin-field,.signin-lens{position:absolute;inset:0;z-index:0}.signin-field{--hole-radius: calc(var(--pattern-lens-radius) * var(--lens-pull, 0));--hole: radial-gradient( var(--hole-radius) var(--hole-radius) at var(--lens-x, -300px) var(--lens-y, -300px), transparent 0%, #000 var(--pattern-lens-falloff) );background-image:var(--pattern-dots);background-size:var(--pattern-dot-size) var(--pattern-dot-size);-webkit-mask-image:var(--hole);mask-image:var(--hole)}.signin-lens{--pull: calc(var(--pattern-lens-pull) * var(--lens-pull, 0));--tile: calc(var(--pattern-dot-size) * (1 - var(--pull)));--window: radial-gradient( var(--pattern-lens-radius) var(--pattern-lens-radius) at var(--lens-x, -300px) var(--lens-y, -300px), #000 0%, transparent var(--pattern-lens-falloff) );opacity:var(--lens-opacity, 0);transition:opacity var(--transition-duration-slow) ease;background-image:var(--pattern-lens-dots);background-size:var(--tile) var(--tile);background-position:calc(var(--lens-x, 0px) * var(--pull)) calc(var(--lens-y, 0px) * var(--pull));-webkit-mask-image:var(--window);mask-image:var(--window)}@media(hover:none),(prefers-reduced-motion:reduce){.signin-lens{display:none}.signin-field{-webkit-mask-image:none;mask-image:none}}@media(prefers-reduced-motion:reduce){.signin-wash{animation:none}.signin-chip{animation:none;opacity:.7;transform:rotate(var(--signin-chip-rot))}.signin-marker{animation:none;background-size:100% 1em}}}@layer p_base{:root{--z-index-base: 0;--z-index-content: 1;--z-index-sidebar: 9;--z-index-aside-overlay: 10;--z-index-sub-header: 8;--z-index-sub-header-raised: 11;--z-index-header: 12;--z-index-action-bar: 20;--z-index-dropdown: 50;--z-index-overlay: 100;--z-index-pointer-overlay: 150;--z-index-overlay-root: 1000}}@layer p_components{.Format>*+*,.Format>*>*+*,.tiptap>*+*{margin-top:var(--content-paragraph-spacing)}span.Format>*+*,span.Format>*>*+*{margin-top:0}.Format p+p,.Format div+p,.Format p+div{margin-top:var(--content-paragraph-spacing)}.Format p,.Format div,.tiptap p,.tiptap div{line-height:var(--content-line-height)}.Format .Field--textinput p,.Format .RichTextEditor--textinput .tiptap p,.RichTextEditor--textinput .tiptap p{line-height:var(--content-line-height);margin-bottom:0;margin-left:0;margin-right:0}.Format .Field--textinput>*+*,.Format .Field--textinput p+p,.Format .Field--textinput div+p,.Format .Field--textinput p+div,.Format .RichTextEditor--textinput .tiptap>*+*,.RichTextEditor--textinput .tiptap>*+*{margin-top:var(--content-paragraph-spacing)!important}.Format ul,.Format ol,.tiptap ul,.tiptap ol{margin-left:0;margin-right:0;margin-bottom:0;padding-left:var(--content-list-padding)!important;list-style-position:outside}.Format ul,.Format ul li,.tiptap ul,.tiptap ul li{list-style-type:disc}.Format ol,.Format ol li,.tiptap ol,.tiptap ol li{list-style-type:decimal}.Format li,.tiptap li{list-style-position:outside;margin-bottom:var(--content-list-item-margin);margin-left:0!important;padding-left:0!important;line-height:var(--content-line-height)}.Format ::marker,.tiptap ::marker{color:var(--color-neutral-60);font-weight:500}.Format sub,.Format sup,.Format .Field sub,.Format .Field sup,.tiptap sub,.tiptap sup{font-size:var(--content-script-font-size);line-height:0;position:relative;vertical-align:baseline}.Format sub,.Format .Field sub,.tiptap sub{bottom:var(--content-sub-offset)}.Format sup,.Format .Field sup,.tiptap sup{top:var(--content-sup-offset)}.Format a,.tiptap a{color:var(--color-accent)!important;text-decoration:underline!important;cursor:pointer!important}.Format a:hover,.tiptap a:hover{color:var(--color-accent-hover)!important}.Format .node-link,.Format span[data-type=node-link],.tiptap .node-link,.tiptap span[data-type=node-link]{text-decoration-style:solid!important}.tiptap span[data-type=node-link]{color:var(--color-accent);text-decoration:underline;text-decoration-style:solid;cursor:pointer}.Format strong,.Format b,.tiptap strong,.tiptap b{font-weight:bolder}.Format blockquote,.tiptap blockquote{border-left:3px solid var(--color-neutral-50);margin-left:0;margin-right:0;padding-left:1em}.Format code,.tiptap code{background-color:var(--color-neutral-30);border-radius:var(--border-radius-small);font-family:monospace;font-size:.9em;padding:.15em .3em;word-break:break-all}.Format pre,.tiptap pre{background-color:var(--color-neutral-30);border-radius:var(--border-radius-small);font-family:monospace;font-size:.9em;line-height:1.5;overflow-x:auto;padding:.75em 1em;white-space:pre-wrap;word-wrap:break-word}.Format pre code,.tiptap pre code{background-color:transparent;border-radius:0;font-size:inherit;padding:0;word-break:normal}.Format .Field--isInlineField mjx-container,.Format mjx-container[jax=CHTML][display=false]{vertical-align:baseline;margin:0 .1em}.tiptap mjx-container[jax=CHTML]:not([display=true]){overflow:visible;vertical-align:baseline}.Format mjx-container[jax=CHTML][display=true],.Format .Field mjx-container[jax=CHTML][display=true],.tiptap mjx-container[jax=CHTML][display=true]{overflow:visible;margin-block:0}.Format mjx-container,.tiptap mjx-container{box-sizing:border-box;display:inline-block;max-width:100%;overflow-x:auto;overflow-y:visible;vertical-align:middle}.Format mjx-container:not([display=true]){overflow:visible;vertical-align:baseline}.Format mjx-container[display=true],.tiptap mjx-container[display=true]{width:100%;max-width:100%;text-align:center}.Format span[data-type=gap],.Format .quill-gap,.tiptap span[data-type=gap]{display:inline-block;background:var(--color-neutral-20);border:1px dashed var(--color-border);border-radius:4px;padding:2px 8px;min-width:60px;text-align:center;cursor:pointer;vertical-align:baseline;line-height:inherit;-webkit-user-select:none;user-select:none}.Format span[data-type=gap]:hover,.Format .quill-gap:hover,.tiptap span[data-type=gap]:hover{background:var(--color-neutral-30)}.Format span[data-type=formula],.Format .quill-formula,.tiptap span[data-type=formula]{cursor:pointer;display:inline-block;line-height:0;margin:0;max-width:100%;position:relative;vertical-align:middle}.Format span[data-type=formula] mjx-container,.Format .quill-formula mjx-container,.tiptap span[data-type=formula] mjx-container{background-color:#fffa;border-radius:2px;max-width:100%;box-sizing:border-box;overflow:visible}.Format span[data-type=formula][data-display=block],.Format .quill-formula--block,.tiptap span[data-type=formula][data-display=block]{display:block;text-align:center;width:100%;line-height:normal}.Format span[data-type=formula][data-display=block] mjx-container,.Format .quill-formula--block mjx-container,.tiptap span[data-type=formula][data-display=block] mjx-container{box-shadow:0 0 0 4px #fffa;display:block;text-align:center;width:100%;max-width:100%;box-sizing:border-box}.Format span[data-type=formula][data-display=block]>span,.Format .quill-formula--block>span,.tiptap span[data-type=formula][data-display=block]>span{display:inline-block;width:100%;max-width:100%}.Format span[data-type=computed-value],.tiptap span[data-type=computed-value]{display:inline-block;background:var(--color-neutral-20);padding:var(--spacing-half) var(--spacing-1);margin:0 var(--spacing-half);border-radius:var(--border-radius-small);text-align:left}.Format span[data-type=computed-value][data-block=true],.tiptap span[data-type=computed-value][data-block=true]{display:block;text-align:center;background:transparent;padding:0;margin:var(--spacing-2) 0;font-size:var(--font-size-x-large);line-height:1.8}.Format img,.tiptap img{max-width:100%;height:auto;display:block;margin-bottom:var(--spacing-3);border-radius:var(--border-radius-small)}.Format *+img,.tiptap *+img{margin-top:var(--content-paragraph-spacing)}.Format img[data-size=small],.tiptap img[data-size=small]{max-width:var(--measurement-media-size-small)}.Format img[data-size=medium],.tiptap img[data-size=medium]{max-width:var(--measurement-media-size-medium)}.Format img[data-size=large],.tiptap img[data-size=large]{max-width:var(--measurement-media-size-large)}.Format img[data-size=full],.tiptap img[data-size=full]{max-width:var(--measurement-media-size-full)}.Format [style*="text-align: center"] img,.Format [style*="text-align:center"] img,.tiptap [style*="text-align: center"] img,.tiptap [style*="text-align:center"] img{margin-left:auto;margin-right:auto}.Format [style*="text-align: right"] img,.Format [style*="text-align:right"] img,.tiptap [style*="text-align: right"] img,.tiptap [style*="text-align:right"] img{margin-left:auto;margin-right:0}.Format [style*="text-align: left"] img,.Format [style*="text-align:left"] img,.tiptap [style*="text-align: left"] img,.tiptap [style*="text-align:left"] img{margin-left:0;margin-right:auto}.Format iframe,.tiptap iframe{max-width:100%;width:100%;min-height:400px;aspect-ratio:16 / 9;display:block;margin-bottom:var(--spacing-3);border-radius:var(--border-radius-small);border:none}.Format *+iframe,.tiptap *+iframe{margin-top:var(--content-paragraph-spacing)}.Format iframe[data-size=small],.tiptap iframe[data-size=small]{max-width:var(--measurement-media-size-small)}.Format iframe[data-size=medium],.tiptap iframe[data-size=medium]{max-width:var(--measurement-media-size-medium)}.Format iframe[data-size=large],.tiptap iframe[data-size=large]{max-width:var(--measurement-media-size-large)}.Format iframe[data-size=full],.tiptap iframe[data-size=full]{max-width:var(--measurement-media-size-full)}.Format iframe[data-size],.tiptap iframe[data-size]{aspect-ratio:16 / 9;height:auto!important;min-height:unset}.Format [style*="text-align: center"] iframe,.Format [style*="text-align:center"] iframe,.tiptap [style*="text-align: center"] iframe,.tiptap [style*="text-align:center"] iframe{margin-left:auto;margin-right:auto}.Format [style*="text-align: right"] iframe,.Format [style*="text-align:right"] iframe,.tiptap [style*="text-align: right"] iframe,.tiptap [style*="text-align:right"] iframe{margin-left:auto;margin-right:0}.Format [style*="text-align: left"] iframe,.Format [style*="text-align:left"] iframe,.tiptap [style*="text-align: left"] iframe,.tiptap [style*="text-align:left"] iframe{margin-left:0;margin-right:auto}@media(min-width:768px){.Format img[data-float=left],.tiptap img[data-float=left],.Format iframe[data-float=left],.tiptap iframe[data-float=left]{float:left;margin-right:var(--spacing-4);margin-bottom:var(--spacing-3);display:block}.Format img[data-float=right],.tiptap img[data-float=right],.Format iframe[data-float=right],.tiptap iframe[data-float=right]{float:right;margin-left:var(--spacing-4);margin-bottom:var(--spacing-3);display:block}.Format img[data-float=none],.tiptap img[data-float=none],.Format iframe[data-float=none],.tiptap iframe[data-float=none]{float:none;display:block;margin-left:auto;margin-right:auto}}@media(max-width:767px){.Format img[data-float],.tiptap img[data-float],.Format iframe[data-float],.tiptap iframe[data-float]{float:none!important;display:block;max-width:100%;margin-left:0;margin-right:0}}}@layer p_components{.Tree{box-sizing:content-box;margin-inline:auto;max-width:var(--measurement-content-width);position:relative}.Tree--level-0{padding-inline-start:var(--measurement-tree-spacing);padding-inline-end:var(--measurement-tree-spacing)}@media screen and (max-width:750px){.Tree--level-0:not(.Tree--isEditable){box-sizing:border-box;max-width:100%;padding-inline:var(--spacing-3)}}.Tree .Child+.Child{margin-top:16px}}@layer p_components{.cv-varref{background:var(--color-green-20);border-radius:var(--border-radius-small);padding:.05em .35em}}@layer p_components{div.DiscoToast{margin:0 16px 16px}}@layer p_utilities{.board-slide-view-disabled .excalidraw{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;overflow:hidden!important}.board-slide-view-disabled .excalidraw .layer-ui{pointer-events:auto}.board-slide-view-disabled .excalidraw canvas{pointer-events:none!important}.board-slide-view-disabled .excalidraw .zoom-actions{display:none!important}.board-editor-toolbar{display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-2) var(--spacing-4);background:var(--color-neutral-10);border-bottom:1px solid var(--color-neutral-20);gap:var(--spacing-3)}.board-editor-toolbar__toggle{font-size:var(--font-size-small)}}@layer p_base{:root{--ui-modal-header-offset: var(--measurement-header-height, 64px);--ui-toast-action-bar-offset: var(--measurement-action-bar-height, 64px)}html,body{overscroll-behavior:none;-webkit-overflow-scrolling:touch}}html{overflow-x:hidden}@layer p_components{.fa.fa-kit{font-family:Font Awesome Kit!important;font-weight:400}body.hasNewActionbar #page-poll-nav-footer,body.hasNewSlideNavigation #page-poll-nav{display:none!important}}body>.ML__keyboard,[data-disco-overlay-root]>.ML__keyboard{z-index:calc(var(--z-index-overlay-root) + 1)}[data-disco-overlay-root]>.ML__keyboard{position:fixed;--_padding-bottom: calc( var(--keyboard-padding-bottom, 0px) + env(safe-area-inset-bottom, 0) )}[data-disco-overlay-root]>.ML__keyboard.is-visible>.MLK__backdrop{box-shadow:0 -5px 6px #00000014;border-top:1px solid var(--_border)}[data-disco-overlay-root]>.ML__keyboard.backdrop-is-transparent.is-visible>.MLK__backdrop{box-shadow:none;border:none}[data-disco-overlay-root]>.ML__keyboard.is-visible.animate>.MLK__backdrop{transition:.28s cubic-bezier(0,0,.2,1);transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,1,1)}
