@layer p_reset,theme,base,primevue,p_base,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-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-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);--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: var(--color-accent)}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: 36px;--measurement-input-size-small: 24px;--measurement-button-size-medium: 44px;--measurement-button-size-large: 48px;--measurement-button-size-xlarge: 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: 2px;--border-radius-small: 4px;--border-radius-small-medium: 6px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xlarge: 16px;--border-radius-pill: 999px;--border-width-thin: 1px;--spacing-0: 0;--spacing-half: 2px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-8: 32px;--spacing-9: 36px;--spacing-12: 48px;--transition-duration-fast: .15s;--transition-duration-normal: .2s;--transition-duration-slow: .3s}@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: 10px;--line-height-x-small: 16px;--font-size-small: 12px;--line-height-small: 16px;--font-size-medium: 14px;--line-height-medium: 20px;--font-size-large: 16px;--line-height-large: 24px;--font-size-x-large: 20px;--line-height-x-large: 28px;--font-size-xx-large: 24px;--line-height-xx-large: 32px;--font-size-xxx-large: 28px;--line-height-xxx-large: 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}html,body{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-accent), 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_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_utilities{: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-header: 10;--z-index-action-bar: 20;--z-index-dropdown: 50;--z-index-overlay: 100;--z-index-pointer-overlay: 150;--z-index-popup: 1100;--z-index-modal: 1200;--z-index-modal-overlay: 1250;--z-index-lightbox: 1300;--z-index-tooltip: 9999;--z-index-tour-fab: 2003;--z-index-tour-backdrop: 2000;--z-index-tour-highlight: 2001;--z-index-tour-popover: 2002;--z-index-modals: var(--z-index-modal)}.p-confirmdialog,.p-confirmdialog-mask,.p-dialog-mask,.p-component-overlay,.p-dialog-mask:has(.p-confirmdialog){z-index:calc(var(--z-index-modal-overlay) + 100)!important}.p-confirmdialog .p-dialog,.p-dialog.p-confirm-dialog,.p-dialog-mask+.p-dialog{z-index:calc(var(--z-index-modal-overlay) + 101)!important}body>.p-component-overlay,body>.p-dialog-mask{z-index:calc(var(--z-index-modal-overlay) + 100)!important}body:has(.Modals__background) .p-autocomplete-overlay,body:has(.Modals__background) .p-select-overlay,body:has(.Modals__background) .p-select-panel,body:has(.Modals__background) .p-multiselect-overlay,body:has(.Modals__background) .p-datepicker-panel,body:has(.Modals__background) .p-datepicker-overlay,body:has(.Modals__background) .Popup__popover{z-index:var(--z-index-modal-overlay)!important}body:has(.Popup__popover) .p-select-overlay,body:has(.Popup__popover) .p-select-panel,body:has(.Popup__popover) .p-autocomplete-overlay,body:has(.Popup__popover) .p-multiselect-overlay{z-index:calc(var(--z-index-popup) + 100)!important}body:has(.CanvasEditorModal) .p-select-overlay,body:has(.CanvasEditorModal) .p-popover,body:has(.CanvasEditorModal) .p-contextmenu,body:has(.CanvasEditorModal) .p-tieredmenu,body:has(.CanvasEditorModal) .p-menu-overlay,body:has(.CanvasEditorModal) .p-colorpicker-panel,body:has(.CircuitEditorModal) .p-select-overlay,body:has(.CircuitEditorModal) .p-popover,body:has(.CircuitEditorModal) .p-contextmenu,body:has(.CircuitEditorModal) .p-tieredmenu,body:has(.CircuitEditorModal) .p-menu-overlay,body:has(.CircuitEditorModal) .p-colorpicker-panel,body:has(.QuestionDragDropEditorModal) .p-select-overlay,body:has(.QuestionDragDropEditorModal) .p-popover,body:has(.QuestionDragDropEditorModal) .p-contextmenu,body:has(.QuestionDragDropEditorModal) .p-tieredmenu,body:has(.QuestionDragDropEditorModal) .p-menu-overlay,body:has(.QuestionDragDropEditorModal) .p-colorpicker-panel{z-index:var(--z-index-modal-overlay)!important}.p-tooltip,.p-tooltip-text{z-index:var(--z-index-tooltip)!important}body:has(.Modals__background) .ML__keyboard{z-index:calc(var(--z-index-modal-overlay) + 50)!important}body:has(.Modals__background) #mathlive-suggestion-popover{z-index:calc(var(--z-index-modal-overlay) + 50)!important}}@layer p_components{div.NotificationMessage{display:block!important;box-sizing:border-box!important;text-align:left!important;font-size:12px!important;padding:16px!important;margin:0 8px 8px!important;color:#fff!important;background:var(--color-neutral-70)!important;border-radius:8px!important}div.NotificationMessage.error{background-color:var(--color-danger)!important}div.NotificationMessage.success{background-color:var(--color-success)!important}}@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)}}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}@layer p_components{.driver-overlay,body .driver-overlay,body>.driver-overlay{z-index:var(--z-index-tour-backdrop)!important}.driver-active-element,body .driver-active-element,body>.driver-active-element{z-index:var(--z-index-tour-highlight)!important;overflow:visible!important}.driver-popover.praktikal-tour,body .driver-popover.praktikal-tour,body>.driver-popover.praktikal-tour{z-index:var(--z-index-tour-popover)!important;background:var(--white)!important;border-radius:var(--border-radius-medium)!important;box-shadow:var(--box-shadow-3)!important;border:1px solid var(--color-border)!important;padding:0!important;max-width:360px!important;font-family:var(--sans)!important}.driver-popover.praktikal-tour .driver-popover-title,.driver-popover.praktikal-tour .driver-popover-description{padding-left:20px!important;padding-right:20px!important}.driver-popover.praktikal-tour .driver-popover-description{padding-bottom:16px!important;margin:0!important}.driver-popover.praktikal-tour .driver-popover-arrow{border-width:10px!important}.driver-popover.praktikal-tour .driver-popover-arrow.driver-popover-arrow-side-left{border-left-color:var(--color-border)!important}.driver-popover.praktikal-tour .driver-popover-arrow.driver-popover-arrow-side-left:before{content:"";position:absolute;left:-11px;top:-10px;border:10px solid transparent;border-left-color:var(--white)!important}.driver-popover.praktikal-tour .driver-popover-arrow.driver-popover-arrow-side-right{border-right-color:var(--color-border)!important}.driver-popover.praktikal-tour .driver-popover-arrow.driver-popover-arrow-side-right:before{content:"";position:absolute;right:-11px;top:-10px;border:10px solid transparent;border-right-color:var(--white)!important}.driver-popover.praktikal-tour .driver-popover-arrow.driver-popover-arrow-side-top{border-top-color:var(--color-border)!important}.driver-popover.praktikal-tour .driver-popover-arrow.driver-popover-arrow-side-top:before{content:"";position:absolute;top:-11px;left:-10px;border:10px solid transparent;border-top-color:var(--white)!important}.driver-popover.praktikal-tour .driver-popover-arrow.driver-popover-arrow-side-bottom{border-bottom-color:var(--color-border)!important}.driver-popover.praktikal-tour .driver-popover-arrow.driver-popover-arrow-side-bottom:before{content:"";position:absolute;bottom:-11px;left:-10px;border:10px solid transparent;border-bottom-color:var(--white)!important}.driver-popover.praktikal-tour .driver-popover-title{padding-top:20px!important;padding-right:48px!important;margin-bottom:8px!important;font-size:var(--font-size-x-large);font-weight:600;line-height:var(--line-height-x-large);color:var(--color-neutral-100);font-family:var(--sans)!important}.driver-popover.praktikal-tour .driver-popover-description{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-neutral-80);font-family:var(--sans)!important;text-align:left!important}.driver-popover.praktikal-tour .driver-popover-progress-text{font-size:var(--font-size-small)!important;font-weight:600!important;color:var(--color-neutral-100)!important;flex:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0!important;font-family:var(--sans)!important}.driver-popover.praktikal-tour .driver-popover-footer{padding:0 20px 20px!important;margin:0!important;display:flex;flex-direction:row;align-items:center;gap:12px}.driver-popover.praktikal-tour .driver-popover-navigation-btns{gap:8px;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.driver-popover.praktikal-tour button.driver-popover-prev-btn,.driver-popover.praktikal-tour button.driver-popover-next-btn{align-items:center!important;border-radius:var(--border-radius-medium)!important;cursor:pointer!important;display:flex!important;font-weight:500!important;font-size:var(--font-size-medium)!important;font-family:var(--sans)!important;gap:8px!important;height:var(--measurement-input-size)!important;min-width:var(--measurement-input-size)!important;line-height:var(--measurement-input-size)!important;padding:0 16px!important;text-overflow:ellipsis!important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease!important;white-space:nowrap!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;text-shadow:none!important}.driver-popover.praktikal-tour button.driver-popover-next-btn{background-color:var(--color-accent)!important;color:var(--white)!important;border:none!important;box-shadow:var(--box-shadow)!important}.driver-popover.praktikal-tour button.driver-popover-next-btn:hover{background-color:var(--color-accent-hover)!important}.driver-popover.praktikal-tour button.driver-popover-next-btn:focus{background-color:var(--color-accent-focus)!important}.driver-popover.praktikal-tour button.driver-popover-next-btn:disabled{background-color:color-mix(in srgb,var(--color-neutral-60),transparent 70%)!important;color:var(--white)!important;box-shadow:none!important;cursor:default!important}.driver-popover.praktikal-tour button.driver-popover-prev-btn{background-color:var(--white)!important;color:var(--color-neutral-100)!important;border:1px solid var(--color-neutral-50)!important;box-shadow:var(--box-shadow)!important}.driver-popover.praktikal-tour button.driver-popover-prev-btn:hover{background-color:color-mix(in srgb,var(--color-neutral-100),var(--white) 90%)!important}.driver-popover.praktikal-tour button.driver-popover-prev-btn:focus{border-color:var(--color-accent)!important}.driver-popover.praktikal-tour button.driver-popover-prev-btn:disabled{background-color:var(--white)!important;color:color-mix(in srgb,var(--color-neutral-100),transparent 60%)!important;box-shadow:none!important;cursor:default!important}.driver-popover.praktikal-tour .driver-popover-close-btn{color:var(--color-neutral-70)!important;display:flex!important;pointer-events:auto!important;transition:color .2s ease,background-color .2s ease!important;width:var(--measurement-input-size)!important;height:var(--measurement-input-size)!important;min-width:var(--measurement-input-size)!important;min-height:var(--measurement-input-size)!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:transparent!important;border:none!important;cursor:pointer!important;font-size:28px!important;font-weight:400!important;font-family:var(--sans)!important;line-height:var(--measurement-input-size)!important;padding:0!important;position:absolute!important;right:var(--spacing-4)!important;top:var(--spacing-4)!important;z-index:1!important}.driver-popover.praktikal-tour .driver-popover-close-btn:hover{color:var(--color-neutral-80)!important;background-color:var(--color-neutral-20)!important}.driver-popover.praktikal-tour.praktikal-tour--task,body .driver-popover.praktikal-tour.praktikal-tour--task,body>.driver-popover.praktikal-tour.praktikal-tour--task{pointer-events:none!important;z-index:var(--z-index-tour-popover)!important;border-left:4px solid var(--color-accent);background:color-mix(in srgb,var(--color-accent-surface),var(--white) 70%)}.driver-popover.praktikal-tour.praktikal-tour--task .driver-popover-title,.driver-popover.praktikal-tour.praktikal-tour--task .driver-popover-description,.driver-popover.praktikal-tour.praktikal-tour--task .driver-popover-footer,.driver-popover.praktikal-tour.praktikal-tour--task .driver-popover-navigation-btns,.driver-popover.praktikal-tour.praktikal-tour--task .driver-popover-close-btn{pointer-events:auto!important}body:has(.praktikal-tour--task:not(.driver-popover--hidden)) .driver-overlay:not([data-interaction-started=true]),body:has(.praktikal-tour--task:not(.driver-popover--hidden)) .driver-overlay-animated:not([data-interaction-started=true]){pointer-events:auto!important;cursor:pointer!important}body:has(.praktikal-tour--task:not(.driver-popover--hidden)) .driver-overlay:not([data-interaction-started=true]) path,body:has(.praktikal-tour--task:not(.driver-popover--hidden)) .driver-overlay-animated:not([data-interaction-started=true]) path{pointer-events:auto!important;cursor:pointer!important}body:has(.praktikal-tour--task:not(.driver-popover--hidden)) .driver-overlay[data-interaction-started=true],body:has(.praktikal-tour--task:not(.driver-popover--hidden)) .driver-overlay-animated[data-interaction-started=true]{pointer-events:none!important}body.driver-active:has(.driver-overlay[data-interaction-started=true]){pointer-events:none!important}body.driver-active:has(.driver-overlay[data-interaction-started=true]) *{pointer-events:auto!important}body:has(.praktikal-tour--task:not(.driver-popover--hidden)) .driver-active-element{pointer-events:auto!important}body.driver-active :not(body):has(>.driver-active-element){overflow:visible!important}.driver-popover.driver-popover--hidden,.driver-popover.praktikal-tour--task.driver-popover--hidden{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important;z-index:-9999!important}.driver-popover.driver-popover--hidden *,.driver-popover.praktikal-tour--task.driver-popover--hidden *{pointer-events:none!important}body:has(.Modal) .driver-overlay,body:has(.p-dialog-mask) .driver-overlay{z-index:var(--z-index-tour-backdrop)!important}body:has(.Modal) .driver-popover,body:has(.p-dialog-mask) .driver-popover{z-index:var(--z-index-tour-popover)!important}body:has(.Modal) .driver-active-element,body:has(.p-dialog-mask) .driver-active-element{z-index:var(--z-index-tour-highlight)!important}.TourFAB,.TourFAB *{pointer-events:auto!important}.Inserter[data-tour-highlight] .InserterButton,.Inserter[data-tour-highlight] .InserterButton .Popup,.Inserter[data-tour-highlight] .InserterButton .Popup__trigger,.Inserter[data-tour-highlight] .InserterButton .Button,body.driver-active .Inserter .InserterButton .Popup .Button,body.driver-active .Inserter .InserterButton .Popup__trigger .Button{visibility:visible!important}body.driver-active .p-contextmenu{z-index:var(--z-index-tour-popover)!important}body.driver-active .Inserter .InserterButton .Popup,body.driver-active .Inserter .InserterButton .Popup__trigger{position:static!important;overflow:visible!important}}@layer p_base{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}}.TourFABButton[data-v-0733ff9c]{--tour-fab-size: 56px;--tour-fab-badge-size: 20px;--tour-fab-color: var(--color-blue);width:var(--tour-fab-size);min-width:var(--tour-fab-size);height:var(--tour-fab-size);border-radius:var(--border-radius-xlarge);box-shadow:var(--box-shadow-2);position:relative;background:var(--tour-fab-color)!important;color:#fff!important;white-space:nowrap;display:flex;align-items:center;justify-content:center;transition:width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),box-shadow .2s ease}.TourFABButton[data-v-0733ff9c]:hover:not(.TourFABButton--panelOpen){box-shadow:var(--box-shadow-hover)}.TourFABButton--active[data-v-0733ff9c]{background:var(--tour-fab-color)!important;color:#fff!important;width:var(--tour-fab-size);height:var(--tour-fab-size);padding:0;align-items:center;justify-content:center}.TourFABButton--panelOpen[data-v-0733ff9c]{width:360px;height:400px;max-height:min(50vh,600px);padding:0;align-items:stretch;justify-content:stretch;background:transparent!important;box-shadow:none}.TourFABButton--tab[data-v-0733ff9c]{width:20px;min-width:20px;height:var(--tour-fab-size);border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium);box-shadow:var(--box-shadow-2);background:var(--tour-fab-color)!important;opacity:.85;padding:0!important;transition:width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,box-shadow .2s ease,transform .2s ease}.TourFABButton--tab[data-v-0733ff9c]:hover{opacity:1;width:32px;box-shadow:var(--box-shadow-3)}.TourFABButton__badge[data-v-0733ff9c]{position:absolute;top:0;right:0;min-width:var(--tour-fab-badge-size);height:var(--tour-fab-badge-size);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-x-small);font-weight:600;background:var(--color-accent)!important;color:var(--white);border:2px solid var(--white);z-index:1;transform:translate(25%,-25%)}.TourFABButton__collapsed[data-v-0733ff9c]{width:100%;min-height:0;display:flex;align-items:center;justify-content:center}.TourFABButton__activeContent[data-v-0733ff9c]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.TourFABButton__progress[data-v-0733ff9c]{position:relative;width:var(--measurement-input-size);height:var(--measurement-input-size);min-width:var(--measurement-input-size);display:flex;align-items:center;justify-content:center}.TourFABButton__progressSvg[data-v-0733ff9c]{position:absolute;width:100%;height:100%;transform:rotate(-90deg)}.TourFABButton__progressCircleBg[data-v-0733ff9c]{fill:none;stroke:#fff;stroke-width:3;opacity:0}.TourFABButton__progressCircle[data-v-0733ff9c]{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round}.TourFABButton__progressText[data-v-0733ff9c]{font-size:var(--font-size-medium);font-weight:700;line-height:1;color:#fff}.TourFABButton__iconWrapper[data-v-0733ff9c]{display:flex;align-items:center;justify-content:center;animation:fadeIn-0733ff9c .3s ease}@keyframes fadeIn-0733ff9c{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TourFABButton__tabContent[data-v-0733ff9c]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}.TourFABButton__tabIcon[data-v-0733ff9c]{font-size:var(--font-size-medium)!important;color:#fff;transition:font-size .2s ease;display:flex;align-items:center;justify-content:center}.TourFABButton__tabIcon[data-v-0733ff9c] svg,.TourFABButton__tabIcon[data-v-0733ff9c] i{font-size:var(--font-size-medium)!important;width:var(--font-size-medium)!important;height:var(--font-size-medium)!important}.TourFABButton--tab:hover .TourFABButton__tabIcon[data-v-0733ff9c]{font-size:var(--font-size-x-large)!important}.TourFABButton--tab:hover .TourFABButton__tabIcon[data-v-0733ff9c] svg,.TourFABButton--tab:hover .TourFABButton__tabIcon[data-v-0733ff9c] i{font-size:var(--font-size-x-large)!important;width:var(--font-size-x-large)!important;height:var(--font-size-x-large)!important}.Heading[data-v-dddb5f3d]{display:flex;justify-content:space-between;align-items:center;gap:12px}.Heading__start[data-v-dddb5f3d]{align-items:center;display:flex;gap:12px;min-width:0;flex:1}.Heading__start[data-v-dddb5f3d] h1,.Heading__start[data-v-dddb5f3d] h2,.Heading__start[data-v-dddb5f3d] h3,.Heading__start[data-v-dddb5f3d] h4,.Heading__start[data-v-dddb5f3d] h5,.Heading__start[data-v-dddb5f3d] h6{overflow-wrap:break-word;word-break:break-word;min-width:0}.Heading__end[data-v-dddb5f3d]{align-items:center;display:flex;gap:12px;flex-shrink:0}.Heading--underline[data-v-dddb5f3d]{border-bottom:var(--color-neutral-40) 1px solid;padding-bottom:.5rem;margin-bottom:1rem}.TourPanel[data-v-0c7a6b5a]{width:100%;height:100%;background:var(--white);border-radius:var(--border-radius-xlarge);box-shadow:var(--box-shadow-3);display:flex;flex-direction:column;overflow:hidden;cursor:default}.TourPanel__header[data-v-0c7a6b5a]{border-bottom:1px solid var(--color-border);background:var(--white)}.TourPanel__headerTop[data-v-0c7a6b5a]{padding:16px 20px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.TourPanel__headerContent[data-v-0c7a6b5a]{flex:1;min-width:0}.TourPanel__headerActions[data-v-0c7a6b5a]{display:flex;align-items:center;gap:4px}.TourPanel__headerActions[data-v-0c7a6b5a] button{width:32px;height:32px;min-width:32px;color:var(--color-neutral-70)!important}.TourPanel__headerActions[data-v-0c7a6b5a] button:hover{color:var(--color-neutral-100)!important;background:var(--color-neutral-20)!important}.TourPanel__title[data-v-0c7a6b5a]{margin:0;font-size:var(--font-size-x-large);font-weight:600;color:var(--color-neutral-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TourPanel__progressWrapper[data-v-0c7a6b5a]{padding:0 20px 12px;position:relative;display:flex;align-items:center;gap:12px}.TourPanel__progressBar[data-v-0c7a6b5a]{height:6px;flex:1}.TourPanel__progressBar[data-v-0c7a6b5a] .p-progressbar-value{background:var(--color-accent)}.TourPanel__stepCounter[data-v-0c7a6b5a],.TourPanel__tourCounter[data-v-0c7a6b5a]{font-size:var(--font-size-small);font-weight:600;color:var(--color-neutral-100);white-space:nowrap;flex-shrink:0}.TourPanel__stopButton[data-v-0c7a6b5a]{flex-shrink:0;width:24px!important;height:24px!important;min-width:24px!important;color:var(--color-danger)!important;padding:0!important}.TourPanel__stopButton[data-v-0c7a6b5a] svg,.TourPanel__stopButton[data-v-0c7a6b5a] i{font-size:var(--font-size-small)!important}.TourPanel__stopButton[data-v-0c7a6b5a]:hover{background:var(--color-danger-surface)!important;color:var(--color-danger)!important}.TourPanel__content[data-v-0c7a6b5a]{flex:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.TourPanel__headerTop[data-v-0c7a6b5a]{padding:16px 12px 12px 20px}.TourPanel__progressWrapper[data-v-0c7a6b5a]{padding:0 12px 12px 20px}.TourListItem[data-v-3e5c9272]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--border-radius-large);background:var(--white);transition:all .2s ease}.TourListItem[data-v-3e5c9272]:hover{background:var(--color-neutral-20)}.TourListItem--completed[data-v-3e5c9272]{opacity:.7}.TourListItem--locked[data-v-3e5c9272]{opacity:.5}.TourListItem--skipped[data-v-3e5c9272]{opacity:.6}.TourListItem--inProgress[data-v-3e5c9272]{background:var(--color-accent-surface);border:1px solid var(--color-green-20)}.TourListItem--suggested[data-v-3e5c9272]{background:var(--color-green-10);border:1px solid var(--color-accent)}.TourListItem__checkbox[data-v-3e5c9272]{flex-shrink:0}.TourListItem__checkbox--completed[data-v-3e5c9272] .p-checkbox-box{background-color:var(--color-accent)!important;border-color:var(--color-accent)!important}.TourListItem__checkbox--completed[data-v-3e5c9272] .p-checkbox-icon{color:#fff!important}.TourListItem__checkbox--skipped[data-v-3e5c9272] .p-checkbox-box{position:relative;background-color:var(--color-neutral-20)!important;border-color:var(--color-neutral-50)!important}.TourListItem__checkbox--skipped[data-v-3e5c9272] .p-checkbox-box .p-checkbox-icon{display:none}.TourListItem__checkbox--skipped[data-v-3e5c9272] .p-checkbox-box:before{content:"×";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-neutral-70);font-size:var(--font-size-x-large);font-weight:700;line-height:1}.TourListItem__checkbox--available[data-v-3e5c9272]:hover .p-checkbox-box{position:relative;background-color:var(--color-neutral-20)!important;border-color:var(--color-neutral-50)!important}.TourListItem__checkbox--available[data-v-3e5c9272]:hover .p-checkbox-box:before{content:"×";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-neutral-70);font-size:var(--font-size-x-large);font-weight:700;line-height:1}.TourListItem__content[data-v-3e5c9272]{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.TourListItem__title[data-v-3e5c9272]{font-size:13px;font-weight:600;color:var(--color-neutral-100);line-height:1.2;word-break:break-word}.TourListItem__updatedIcon[data-v-3e5c9272]{flex-shrink:0;font-size:13px;color:var(--color-accent);cursor:help;transition:transform .2s ease}.TourListItem__updatedIcon[data-v-3e5c9272]:hover{transform:scale(1.15)}.TourListItem--locked .TourListItem__title[data-v-3e5c9272],.TourListItem--completed .TourListItem__title[data-v-3e5c9272]{color:var(--color-neutral-70)}.TourListItem--skipped .TourListItem__title[data-v-3e5c9272]{color:var(--color-neutral-70);text-decoration:line-through}.TourListItem__info[data-v-3e5c9272]{flex-shrink:0;font-size:var(--font-size-small);color:var(--color-neutral-60);cursor:help;transition:color .2s ease}.TourListItem__info[data-v-3e5c9272]:hover{color:var(--color-neutral-80)}.TourListItem__requirement[data-v-3e5c9272]{flex-shrink:0;display:flex;align-items:center}.TourListItem__requirementIcon[data-v-3e5c9272]{font-size:var(--font-size-x-small);color:var(--color-neutral-60)}.TourListItem__action[data-v-3e5c9272]{flex-shrink:0}.TourPanelList[data-v-eed65e21]{display:flex;flex-direction:column}.TourPanelList__skipAllBanner[data-v-eed65e21]{position:relative;padding:10px 32px 10px 12px;margin:12px 12px 0;background:var(--color-neutral-10);border-radius:var(--border-radius-medium);font-size:var(--font-size-small);color:var(--color-neutral-70)}.TourPanelList__skipAllDismiss[data-v-eed65e21]{--size: 24px;position:absolute;top:6px;right:6px;font-size:16px;color:var(--color-neutral-50)}.TourPanelList__skipAllContent[data-v-eed65e21]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.TourPanelList__skipAllIcon[data-v-eed65e21]{flex-shrink:0;color:var(--color-neutral-50)}.TourPanelList__skipAllText[data-v-eed65e21]{flex:1 1 auto;min-width:120px}.TourPanelList__skipAllButton[data-v-eed65e21]{flex-shrink:0;margin-left:auto;font-size:var(--font-size-small)!important;height:auto!important;min-height:0!important;min-width:0!important;padding:4px 8px!important;white-space:nowrap}.TourPanelList__list[data-v-eed65e21]{list-style:none;margin:0;padding:12px}.TourPanelList__list li+li[data-v-eed65e21]{margin-top:6px}.TourPrompt[data-v-b6ffa421]{margin:auto;padding:24px 20px;display:flex;flex-direction:column;align-items:stretch;text-align:center;gap:16px;width:100%;max-width:100%;box-sizing:border-box;cursor:default}.TourPrompt__completionMessage[data-v-b6ffa421],.TourPrompt__title[data-v-b6ffa421],.TourPrompt__description[data-v-b6ffa421]{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;white-space:pre-wrap;min-width:0;max-width:100%}.TourPrompt__completionMessage[data-v-b6ffa421]{display:block;margin:0;font-size:var(--font-size-x-large);font-weight:700;color:var(--color-green);line-height:1.3}.TourPrompt__title[data-v-b6ffa421]{display:block;margin:0;font-size:var(--font-size-x-large);font-weight:600;color:var(--color-neutral-100);line-height:var(--line-height-x-large)}.TourPrompt__titlePrefix[data-v-b6ffa421]{color:var(--color-neutral-100)}.TourPrompt__tourName[data-v-b6ffa421]{background:var(--color-neutral-30);color:var(--color-neutral-100);font-weight:700;border-radius:var(--border-radius-small);padding:4px;margin:0 3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.TourPrompt__description[data-v-b6ffa421]{display:block;margin:0;font-size:var(--font-size-medium);line-height:1.6;color:var(--color-neutral-70)}.TourPrompt__acceptButton[data-v-b6ffa421],.TourPrompt__declineButton[data-v-b6ffa421]{margin-top:4px;min-width:0}.TourStepChecklist[data-v-4213c1e6]{--check-wrapper-size: var(--measurement-input-size-small);--item-padding: 12px;--connector-offset: 23px;--connector-height-base: var(--measurement-input-size);--connector-height-adjust: 20px;width:100%}.TourStepChecklist__list[data-v-4213c1e6]{list-style:none;margin:0;padding:12px;display:flex;flex-direction:column;gap:8px}.TourStepChecklist__item[data-v-4213c1e6]{border-radius:var(--border-radius-medium);transition:all .2s ease;position:relative}.TourStepChecklist__item[data-v-4213c1e6]:not(:last-child):before{content:"";position:absolute;left:var(--connector-offset);top:var(--connector-height-base);height:calc(100% - var(--connector-height-base) + var(--connector-height-adjust));width:2px;background:var(--color-neutral-30);z-index:1}.TourStepChecklist__itemContent[data-v-4213c1e6]{display:flex;align-items:flex-start;gap:var(--item-padding);padding:var(--item-padding);min-width:0;position:relative}.TourStepChecklist__checkWrapper[data-v-4213c1e6]{flex-shrink:0;width:var(--check-wrapper-size);height:var(--check-wrapper-size);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-small);font-weight:600;transition:all .2s ease;position:relative;z-index:3}.TourStepChecklist__item--pending .TourStepChecklist__checkWrapper[data-v-4213c1e6]{background:var(--color-neutral-20);border:2px solid var(--color-neutral-40)}.TourStepChecklist__item--pending .TourStepChecklist__stepNumber[data-v-4213c1e6]{color:var(--color-neutral-60)}.TourStepChecklist__item--active[data-v-4213c1e6]{background:var(--color-accent-surface)}.TourStepChecklist__item--active[data-v-4213c1e6]:after{content:"";position:absolute;inset:0;border:1px solid var(--color-accent);border-radius:var(--border-radius-medium);z-index:2;pointer-events:none}.TourStepChecklist__item--active[data-v-4213c1e6]:before{left:var(--connector-offset)!important}.TourStepChecklist__item[data-v-4213c1e6]:has(+.TourStepChecklist__item--active):before{height:calc(100% - var(--connector-height-base) + var(--connector-height-adjust) + 1px)}.TourStepChecklist__item--active .TourStepChecklist__checkWrapper[data-v-4213c1e6]{background:var(--color-accent);border:2px solid var(--color-accent)}.TourStepChecklist__item--active .TourStepChecklist__stepNumber[data-v-4213c1e6]{color:var(--white)}.TourStepChecklist__item--completed .TourStepChecklist__checkWrapper[data-v-4213c1e6]{background:var(--color-accent);border:2px solid var(--color-accent)}.TourStepChecklist__checkIcon[data-v-4213c1e6]{font-size:var(--font-size-small);color:var(--white)}.TourStepChecklist__textWrapper[data-v-4213c1e6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.TourStepChecklist__title[data-v-4213c1e6]{font-size:13px;font-weight:600;color:var(--color-neutral-100);line-height:1.4;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.TourStepChecklist__item--pending .TourStepChecklist__title[data-v-4213c1e6]{color:var(--color-neutral-70)}.TourStepChecklist__item--completed .TourStepChecklist__title[data-v-4213c1e6]{color:var(--color-neutral-80)}.TourStepChecklist__description[data-v-4213c1e6]{font-size:var(--font-size-small);color:var(--color-neutral-90);line-height:1.5;margin-top:4px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.TourFAB[data-v-1e730ec1]{position:fixed;bottom:24px;right:24px;z-index:var(--z-index-tour-fab)!important;transition:bottom .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1)}.TourFAB--tabMode[data-v-1e730ec1]{bottom:24px;right:0}.TourFAB--panelFromTab[data-v-1e730ec1]{bottom:24px;right:24px}.TourFAB__panelWrapper[data-v-1e730ec1]{width:100%;height:100%;display:flex;flex-direction:column}.MenuToggle[data-v-5b9a8bc5]{list-style:none;margin:0;padding:var(--spacing-2) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-1)}.MenuToggle__label[data-v-5b9a8bc5]{font-size:var(--font-size-small);color:var(--color-neutral-70);padding-left:var(--spacing-1)}.MenuToggle__inner[data-v-5b9a8bc5]{display:flex;justify-content:center}.MenuToggle__option[data-v-5b9a8bc5]{display:flex;align-items:center;gap:var(--spacing-2)}.MenuToggle[data-v-5b9a8bc5] .p-selectbutton{width:100%}.MenuToggle[data-v-5b9a8bc5] .p-togglebutton{flex:1;justify-content:center}.Separator[data-v-827e4282]{display:block;height:1px;border:0;border-top:1px solid var(--color-neutral-40);margin:8px 0;padding:0}.Separator[data-v-827e4282]:first-child,.Separator[data-v-827e4282]:last-child{display:none}:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}svg.svg-inline--fa:not(:root),svg.svg-inline--fa:not(:host){overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width, 1.25em)}.fa-layers svg.svg-inline--fa{inset:0;margin:auto;position:absolute}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);transform:scale(var(--fa-counter-scale, .25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.VariableSettingsModal[data-v-c826f1fb]{display:flex;flex-direction:column;width:420px;max-width:calc(95vw - 64px)}.VariableSettingsModal__form[data-v-c826f1fb]{display:flex;flex-direction:column;gap:var(--spacing-4)}.VariableSettingsModal__field[data-v-c826f1fb]{display:flex;flex-direction:column;gap:var(--spacing-2);border:0;padding:0;margin:0}.VariableSettingsModal__hint[data-v-c826f1fb]{font-size:var(--font-size-x-small);color:var(--color-neutral-80);overflow-wrap:anywhere}.CellStateBadge[data-v-0f50d17f]{display:inline-block;padding:0 6px;border-radius:999px;font-size:.8em;font-family:inherit;line-height:1.4;cursor:help;vertical-align:baseline}.CellStateBadge--missing-input[data-v-0f50d17f]{background-color:var(--color-neutral-20);color:var(--color-neutral-80)}.CellStateBadge--cycle[data-v-0f50d17f],.CellStateBadge--eval-error[data-v-0f50d17f]{background-color:var(--color-danger-surface);color:var(--color-danger);border:1px solid var(--color-danger-border)}.ComputedValueZoomModal[data-v-dd32301b]{display:flex;flex-direction:column;width:640px;max-width:calc(95vw - 64px)}.ComputedValueZoomModal__body[data-v-dd32301b]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-6) var(--spacing-4);overflow-x:auto}.ComputedValueZoomModal__math[data-v-dd32301b]{font-size:var(--font-size-xxx-large);line-height:1.6}.ComputedValueZoomModal__math[data-v-dd32301b] mjx-container{display:inline-block}.ComputedValueZoomModal__fallback[data-v-dd32301b]{font-family:monospace;font-size:var(--font-size-large);color:var(--color-neutral-90)}.ComputedValueDisplay[data-v-4e1eeed7]{display:inline-flex;align-items:center;gap:var(--spacing-1);vertical-align:middle;background:var(--color-neutral-20);border-radius:var(--border-radius-small);padding:var(--spacing-half) var(--spacing-1);line-height:1.2;color:var(--color-neutral-100);font-weight:400}.ComputedValueDisplay[data-v-4e1eeed7]>*{margin:0}.ComputedValueDisplay--bare[data-v-4e1eeed7]{background:transparent;padding:0}.ComputedValueDisplay--zoomable[data-v-4e1eeed7]{cursor:pointer}.ComputedValueDisplay--zoomable[data-v-4e1eeed7]:hover{background:var(--color-neutral-30)}.ComputedValueDisplay--zoomable[data-v-4e1eeed7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.ComputedValueDisplay--draft .ComputedValueDisplay__output[data-v-4e1eeed7]{border-bottom:1px dashed var(--color-neutral-70)}.ComputedValueDisplay__icon[data-v-4e1eeed7]{color:var(--color-neutral-70);flex-shrink:0}.ComputedValueDisplay__output[data-v-4e1eeed7],.ComputedValueDisplay__expanded[data-v-4e1eeed7]{display:inline-flex;align-items:center;line-height:1.2}.ComputedValueDisplay__output[data-v-4e1eeed7] mjx-container,.ComputedValueDisplay__expanded[data-v-4e1eeed7] mjx-container,.ComputedValueDisplay__unit[data-v-4e1eeed7] mjx-container{display:inline-block;vertical-align:middle}.ComputedValueDisplay__unit[data-v-4e1eeed7]{margin-left:.25em;display:inline-flex;align-items:center}.ComputedValueDisplay__fallback[data-v-4e1eeed7]{font-family:monospace;font-size:.85em}.ComputedValueDisplay__placeholder[data-v-4e1eeed7]{color:var(--color-neutral-70)}.Accordion[data-v-9a9c4c4e]{display:block}.Accordion__header[data-v-9a9c4c4e]{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.Accordion__header[data-v-9a9c4c4e]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Accordion__toggle[data-v-9a9c4c4e]{display:inline-flex;align-items:center}.Accordion__headerEnd[data-v-9a9c4c4e]{display:flex;align-items:center;gap:var(--spacing-1)}.Accordion__toggle .Icon[data-v-9a9c4c4e]{transition:transform var(--transition-duration-normal) ease}.Accordion__toggle--isOpen .Icon[data-v-9a9c4c4e]{transform:rotate(180deg)}.Accordion__showAlways[data-v-9a9c4c4e],.Accordion__content[data-v-9a9c4c4e]{padding-top:var(--spacing-2)}.Radio[data-v-f505acec]{align-items:center;display:flex;font-size:14px;gap:8px}input[type=radio][data-v-f505acec]{-webkit-appearance:none;appearance:none;background-color:transparent;margin:0;border-radius:50%;border:1px solid var(--color-neutral-50);color:var(--color-neutral-50);display:grid;font:inherit;min-height:1.428em;min-width:1.428em;place-content:center;flex-shrink:0}input[type=radio][data-v-f505acec]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--color-accent);background-color:var(--color-accent)}input[type=radio][data-v-f505acec]:checked:before{transform:scale(1)}input[type=radio][data-v-f505acec]:focus{outline:max(2px,.15em) solid var(--color-accent-focus);outline-offset:max(2px,.15em)}input[type=radio][data-v-f505acec]:disabled{cursor:default}input[type=radio]:disabled+label[data-v-f505acec]{cursor:default}.Radio__label[data-v-f505acec]{line-height:18px;cursor:pointer}.Switch[data-v-fa0e8077]{align-items:center;background-color:var(--white);border-radius:8px;border:1px solid var(--color-neutral-40);box-shadow:0 1px 2px #0000001f;display:flex;font-size:14px;gap:12px;height:36px;padding:0 12px}.Switch[data-v-fa0e8077]:hover{background-color:var(--color-neutral-40)}.Switch--noButton[data-v-fa0e8077]{display:block}.Switch[data-v-fa0e8077]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Switch__latch[data-v-fa0e8077]{background:var(--color-neutral-40);border-radius:8px;height:16px;justify-content:flex-start;padding:2px 0;position:relative;width:28px}.Switch:hover .Switch__latch[data-v-fa0e8077]{background-color:var(--color-neutral-50)}.Switch--on .Switch__latch[data-v-fa0e8077],.Switch--on:hover .Switch__latch[data-v-fa0e8077]{background-color:var(--color-accent)}.Switch__handle[data-v-fa0e8077]{background-color:var(--white);border-radius:var(--border-radius-small-medium);height:12px;left:2px;position:absolute;transition:left .2s;width:12px}.Switch--on .Switch__handle[data-v-fa0e8077]{left:14px}.Switch--disabled[data-v-fa0e8077]{opacity:.5;cursor:not-allowed}.Switch--disabled[data-v-fa0e8077]:hover{background-color:var(--white)}.Switch--disabled:hover .Switch__latch[data-v-fa0e8077]{background-color:var(--color-neutral-40)}.Switch--disabled.Switch--on:hover .Switch__latch[data-v-fa0e8077]{background-color:var(--color-accent)}.VariablePicker__list[data-v-95831185]{margin:0;padding:0;list-style:none;min-width:220px;max-height:280px;overflow-y:auto}.VariablePicker__listItem[data-v-95831185]{list-style:none;margin:0;padding:0}.VariablePicker__empty[data-v-95831185]{padding:var(--spacing-2) var(--spacing-3);color:var(--color-neutral-70);font-size:var(--font-size-x-small)}.VariablePicker__item[data-v-95831185]{appearance:none;background:transparent;border:none;cursor:pointer;font:inherit;text-align:left;display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);min-height:var(--spacing-9);line-height:1.3;color:var(--color-neutral-100)}.VariablePicker__item[data-v-95831185]:hover{background:var(--color-accent);color:var(--white)}.VariablePicker__item:hover .VariablePicker__subtitle[data-v-95831185],.VariablePicker__item:hover .VariablePicker__unit[data-v-95831185]{color:var(--white)}.VariablePicker__text[data-v-95831185]{flex:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.VariablePicker__label[data-v-95831185]{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.VariablePicker__subtitle[data-v-95831185]{color:var(--color-neutral-70);font-size:var(--font-size-x-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.VariablePicker__unit[data-v-95831185]{color:var(--color-neutral-70);font-size:var(--font-size-x-small)}.ComputedValueModal__form[data-v-d0ea540b]{display:flex;flex-direction:column;gap:var(--spacing-3);width:480px;max-width:calc(95vw - 64px)}.ComputedValueModal__field[data-v-d0ea540b]{display:flex;flex-direction:column;gap:var(--spacing-1);border:none;padding:0;margin:0}.ComputedValueModal__label[data-v-d0ea540b]{font-size:var(--font-size-medium);color:var(--color-neutral-80)}.ComputedValueModal__hint[data-v-d0ea540b]{font-size:var(--font-size-x-small);color:var(--color-neutral-80)}.ComputedValueModal__radioGroup[data-v-d0ea540b]{display:flex;gap:var(--spacing-3);flex-wrap:wrap}.ComputedValueModal__error[data-v-d0ea540b]{color:var(--color-danger);font-size:var(--font-size-small)}.ComputedValueModal__accordion[data-v-d0ea540b]{border:1px solid var(--color-neutral-50);border-radius:var(--border-radius-medium);padding:var(--spacing-2) var(--spacing-3)}.ComputedValueModal__formatGrid[data-v-d0ea540b]{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-2)}.ComputedValueModal__formulaHeader[data-v-d0ea540b]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.ComputedValueModal__sampleGrid[data-v-d0ea540b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--spacing-2)}.ComputedValueModal__previewResult[data-v-d0ea540b]{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-2);padding:var(--spacing-3);background:var(--color-neutral-10);border-radius:var(--border-radius-small);flex-wrap:wrap}.ComputedValueModal__previewLabel[data-v-d0ea540b]{color:var(--color-neutral-80);font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.ComputedValueModal__previewMath[data-v-d0ea540b]{font-size:var(--font-size-x-large);line-height:1.5;flex:1;min-width:0;overflow-x:auto}.ComputedValueModal__previewPlaceholder[data-v-d0ea540b]{color:var(--color-neutral-70);font-size:var(--font-size-x-large)}.ComputedValueModal__previewError[data-v-d0ea540b]{color:var(--color-danger);font-size:var(--font-size-small)}.ComputedValueNodeView[data-v-af570308]{display:inline;vertical-align:middle}.ComputedValueNodeView--selected[data-v-af570308]{outline:2px solid var(--color-accent);outline-offset:1px}.ComputedValueNodeView[data-v-af570308]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.ComputedValueNodeView--edit[data-v-af570308]{cursor:pointer}@layer p_components{::highlight(operator-pointer){background-color:color-mix(in srgb,var(--color-accent) 20%,transparent)}.pointer-text-highlighted{background-color:color-mix(in srgb,var(--color-accent) 25%,transparent);border-radius:2px;padding:0 2px;margin:0 -2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.pointer-highlighted{outline:3px solid var(--color-accent);outline-offset:2px;border-radius:4px}}.AnonymitySwitch[data-v-1dbd28da]{display:flex;gap:8px;height:36px;align-items:center}.FreeTextCorrectAnswer[data-v-5e4445e2] p,.FreeTextCorrectAnswer[data-v-5e4445e2] div{display:inline;margin:0}.FreeTextCorrectAnswer--alternative[data-v-5e4445e2]:before{content:", "}.Iframe__wrapper[data-v-77882950]{height:100%;display:flex;align-items:center;justify-content:center}.Iframe__wrapper[data-v-77882950] .IframeContainer{max-height:100%}.PresentationResultsView[data-v-57354655]{position:relative;overflow:hidden}.PresentationResultsView__question[data-v-57354655]{display:flex;flex-direction:column;gap:1.5rem}.PresentationResultsView__correctAnswer[data-v-57354655]{background-color:var(--color-correct-answer-background);font-weight:500;padding:16px 14px;border-radius:var(--border-radius-medium);display:flex;justify-content:space-between;align-items:center}.PresentationResultsView__correctAnswer[data-v-57354655]>div:first-child{flex-grow:1;margin-right:10px}.PresentationResultsView__correctAnswer[data-v-57354655]>.CorrectAnswerMark{flex-shrink:0}.PresentationResultsView__viewContent[data-v-57354655]{width:100%}.PresentationResultsView__viewContent[data-v-57354655] .Result__chart,.PresentationResultsView__viewContent[data-v-57354655] .DataTableChart__chart,.PresentationResultsView__viewContent[data-v-57354655] .FreeTextWordCloud{zoom:calc(1 / var(--presentation-zoom, 1));max-width:none}.PresentationResultsView__viewContent[data-v-57354655] .AnswererChip{--height: 14px;font-size:10px;max-width:80px}.ViewButtons[data-v-374b6154]{display:flex;gap:var(--spacing-2)}.ShowCorrectButton[data-v-fc3c1f3f]{background-color:var(--color-correct-answer-background)}.ResultQuestionBlock[data-v-c09c7a38]{display:flex;flex-direction:column;gap:var(--spacing-6)}.ResultQuestionBlock__controls[data-v-c09c7a38]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2);min-height:40px}.ResultQuestionBlock__controlsLeft[data-v-c09c7a38]{display:flex;align-items:center;gap:var(--spacing-2)}.ResultQuestionBlock__correctAnswer[data-v-c09c7a38]{background-color:var(--color-correct-answer-background);font-weight:var(--font-weight-medium);padding:var(--spacing-3);border-radius:var(--border-radius-medium);display:flex;justify-content:space-between;align-items:center}.ResultQuestionBlock__correctAnswer[data-v-c09c7a38]>div:first-child{flex-grow:1;margin-right:var(--spacing-3)}.ResultQuestionBlock__correctAnswer[data-v-c09c7a38]>.CorrectAnswerMark{flex-shrink:0}.ResultQuestionBlock__viewWrapper[data-v-c09c7a38]>*+*{margin-top:var(--spacing-4)}.ResultQuestionBlock__responses[data-v-c09c7a38]{color:var(--color-neutral-100);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);text-align:right;margin-top:var(--spacing-6)}.Results[data-v-883f1dec]{display:flex;flex-direction:column;height:100%}.Results[data-v-883f1dec]>.ModalMain{flex:1;min-height:0}.Results__control[data-v-883f1dec]{margin-bottom:16px}.Results__questions[data-v-883f1dec]{display:flex;flex-direction:column;gap:48px}.Results__headerControls[data-v-883f1dec]{display:flex;align-items:center;gap:var(--spacing-4)}.Results__shareToggle[data-v-883f1dec]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-small)}.Results__sharingBanner[data-v-883f1dec]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background:var(--color-accent);color:#fff;font-weight:500;margin:calc(-1 * var(--modal-padding)) calc(-1 * var(--modal-padding)) var(--spacing-4);border-radius:0}.Results__sharingBannerIcon[data-v-883f1dec]{font-size:18px}.Results__controlsLeft[data-v-883f1dec]{display:flex;align-items:center;gap:var(--spacing-2)}.Results__skeletonBlock[data-v-883f1dec]{display:flex;flex-direction:column;gap:1rem}.Results__presentationFooter[data-v-883f1dec] .ModalFooter__inner{padding:var(--spacing-2) var(--spacing-4);justify-content:center}.Results__presentationNav[data-v-883f1dec]{display:flex;align-items:center;gap:var(--spacing-1)}.Results__presentationNavCounter[data-v-883f1dec]{font-weight:600;font-size:var(--font-size-small);min-width:3ch;text-align:center;color:var(--color-neutral-70)}.Results__presentationResponses[data-v-883f1dec]{color:var(--color-neutral-100);font-size:var(--font-size-medium);font-weight:700}.ShowCopiesButton__count[data-v-e1f73d0a]{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.TruncatedText[data-v-4be701ef]{display:block;overflow:hidden}.TruncatedText--dynamicWrapper[data-v-4be701ef]{height:100%}.TruncatedText__content[data-v-4be701ef]{overflow:hidden}.TruncatedText[data-v-4be701ef]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper),.TruncatedText__content[data-v-4be701ef]:not(.TruncatedText__content--multiLine){text-overflow:ellipsis;white-space:nowrap}.TruncatedText[data-v-4be701ef]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) .Format,.TruncatedText[data-v-4be701ef]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) .Format>div,.TruncatedText__content[data-v-4be701ef]:not(.TruncatedText__content--multiLine) .Format,.TruncatedText__content[data-v-4be701ef]:not(.TruncatedText__content--multiLine) .Format>div{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TruncatedText[data-v-4be701ef]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) p,.TruncatedText__content[data-v-4be701ef]:not(.TruncatedText__content--multiLine) p{margin:0;display:inline}.TruncatedText[data-v-4be701ef]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) strong,.TruncatedText[data-v-4be701ef]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) em,.TruncatedText[data-v-4be701ef]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) span,.TruncatedText__content[data-v-4be701ef]:not(.TruncatedText__content--multiLine) strong,.TruncatedText__content[data-v-4be701ef]:not(.TruncatedText__content--multiLine) em,.TruncatedText__content[data-v-4be701ef]:not(.TruncatedText__content--multiLine) span{white-space:nowrap}.TruncatedText--multiLine[data-v-4be701ef],.TruncatedText__content--multiLine[data-v-4be701ef]{display:-webkit-box;-webkit-line-clamp:var(--line-clamp, 3);-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word}.TruncatedText--multiLine[data-v-4be701ef] *:not(mjx-container *),.TruncatedText__content--multiLine[data-v-4be701ef] *:not(mjx-container *){display:inline;margin:0;padding:0;white-space:normal}.TruncatedText--multiLine[data-v-4be701ef] li:before,.TruncatedText__content--multiLine[data-v-4be701ef] li:before{content:"• "}.TruncatedText--multiLine[data-v-4be701ef] br,.TruncatedText__content--multiLine[data-v-4be701ef] br{display:none}.AccessIndicator__button[data-v-273d3e3e]{cursor:default}.AccessIndicator--clickable .AccessIndicator__button[data-v-273d3e3e]{cursor:pointer}.AccessIndicator--clickable:hover .AccessIndicator__button[data-v-273d3e3e]{color:var(--color-accent)}.NodeCardWrapper[data-v-93e61fcb]{position:relative;height:100%}.NodeCardWrapper__stack[data-v-93e61fcb]{position:absolute;inset:0;background:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-xs);pointer-events:none}.NodeCardWrapper__stack--1[data-v-93e61fcb]{transform:rotate(-1.5deg) translate(4px,4px);z-index:1}.NodeCardWrapper__stack--2[data-v-93e61fcb]{transform:rotate(1.2deg) translate(-4px,-4px);z-index:0}.NodeCardWrapper--stacked .NodeCard[data-v-93e61fcb]{position:relative;z-index:2}.NodeCard[data-v-93e61fcb]{--card-content-padding: var(--spacing-2) var(--spacing-3);position:relative;display:grid;grid-template-columns:1fr minmax(auto,40%);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"content thumbnail" "meta    meta";height:100%;min-height:100px;background:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);overflow:hidden;cursor:pointer;transition:box-shadow var(--transition-duration-normal) ease,border-color var(--transition-duration-normal) ease,transform var(--transition-duration-fast) ease}.NodeCard[data-v-93e61fcb]:hover{border-color:var(--color-neutral-50);box-shadow:var(--box-shadow-md)}.NodeCard[data-v-93e61fcb]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeCard[data-v-93e61fcb]:active{transform:scale(.995)}.NodeCard--active[data-v-93e61fcb],.NodeCard--active[data-v-93e61fcb]:hover{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.NodeCard--draggable[data-v-93e61fcb]{cursor:grab}.NodeCard--draggable[data-v-93e61fcb]:active{cursor:grabbing}.NodeCard--dragging[data-v-93e61fcb]{opacity:.5}.NodeCard--featured[data-v-93e61fcb]{--card-content-padding: var(--spacing-3) var(--spacing-4);min-height:120px}.NodeCard--featured .NodeCard__title[data-v-93e61fcb]{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold)}.NodeCard--noImage[data-v-93e61fcb]{grid-template-columns:1fr;grid-template-areas:"content" "meta"}.NodeCard__content[data-v-93e61fcb]{grid-area:content;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--card-content-padding);padding-bottom:var(--spacing-1);min-width:0;min-height:0;overflow:hidden}.NodeCard__title[data-v-93e61fcb]{flex-shrink:0;margin:0;font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-medium);color:var(--color-neutral-100)}.NodeCard__title--missing[data-v-93e61fcb]{color:var(--color-neutral-60);font-style:italic;font-weight:var(--font-weight-normal)}.NodeCard__summary[data-v-93e61fcb]{flex:1 1 auto;min-height:0;margin-top:var(--spacing-1);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-70);text-align:left;overflow:hidden}.NodeCard__thumbnail[data-v-93e61fcb]{grid-area:thumbnail;position:relative;aspect-ratio:var(--image-aspect-ratio, 16 / 9);height:100%;max-width:100%;overflow:hidden;justify-self:end}.NodeCard__thumbnailImage[data-v-93e61fcb]{width:100%;height:100%;object-fit:contain;object-position:right}.NodeCard__thumbnailOverlay[data-v-93e61fcb]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-overlay-hover);opacity:0;cursor:pointer;transition:opacity var(--transition-duration-fast) ease}.NodeCard__thumbnail:hover .NodeCard__thumbnailOverlay[data-v-93e61fcb]{opacity:1}.NodeCard__thumbnailOverlayIcon[data-v-93e61fcb]{font-size:28px;color:var(--white);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.NodeCard__thumbnail[data-v-93e61fcb] .TypeMark{z-index:2}.NodeCard[data-v-93e61fcb] .TypeMark--topRight{border-start-end-radius:0}.NodeCard__typeMarkArea[data-v-93e61fcb]{position:absolute;top:0;right:0;z-index:1}.NodeCard__meta[data-v-93e61fcb]{grid-area:meta;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-80);border-top:1px solid var(--color-neutral-40);background:var(--color-neutral-10)}.NodeCard__contributors[data-v-93e61fcb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NodeCard__metaLeft[data-v-93e61fcb]{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}.NodeCard__metaRight[data-v-93e61fcb]{display:flex;align-items:center;gap:var(--spacing-2);margin-left:auto}.NodeCard__status[data-v-93e61fcb]{font-weight:var(--font-weight-medium);color:var(--color-neutral-70);white-space:nowrap}.NodeCard__accessIndicator[data-v-93e61fcb]{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;font-size:12px;color:var(--color-neutral-70);cursor:default}.NodeCard__accessIndicator--clickable[data-v-93e61fcb]{cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__accessIndicator--clickable[data-v-93e61fcb]:hover{color:var(--color-accent)}.NodeCard__copiesButton[data-v-93e61fcb]{display:flex;align-items:center;gap:var(--spacing-1);padding:0;background:transparent;border:none;font-size:12px;color:var(--color-neutral-70);cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__copiesButton[data-v-93e61fcb]:hover{color:var(--color-accent)}.NodeCard__copiesCount[data-v-93e61fcb]{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.NodeCard__copyIndicator[data-v-93e61fcb]{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;font-size:12px;color:var(--color-neutral-70);cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__copyIndicator[data-v-93e61fcb]:hover{color:var(--color-accent)}.NodeCard__copyIndicator--static[data-v-93e61fcb]{cursor:default}.NodeCard__copyIndicator--static[data-v-93e61fcb]:hover{color:var(--color-neutral-70)}@media(max-width:480px){.NodeCard[data-v-93e61fcb]{min-height:80px}.NodeCard--featured[data-v-93e61fcb]{min-height:100px}}.NodeCard__title[data-v-93e61fcb] mark,.NodeCard__summary[data-v-93e61fcb] mark{background-color:var(--color-warning-surface);color:inherit;padding:0 2px;border-radius:2px}.NodeCard--selectable[data-v-93e61fcb]{cursor:pointer}.NodeCard--selectable[data-v-93e61fcb]:active{transform:none}.NodeCard--selected[data-v-93e61fcb],.NodeCard--selected[data-v-93e61fcb]:hover{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.NodeCard__checkbox[data-v-93e61fcb]{flex-shrink:0}.NodeCardSkeleton[data-v-f3657dfe]{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;grid-template-areas:"content thumbnail" "meta    meta";height:100%;min-height:100px;background:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);overflow:hidden}.NodeCardSkeleton__content[data-v-f3657dfe]{grid-area:content;display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);padding-bottom:var(--spacing-1)}.NodeCardSkeleton__title[data-v-f3657dfe]{margin-bottom:var(--spacing-1)}.NodeCardSkeleton__summary[data-v-f3657dfe]{opacity:.7}.NodeCardSkeleton__thumbnail[data-v-f3657dfe]{grid-area:thumbnail;width:100px;height:100%;background:var(--color-neutral-20)}.NodeCardSkeleton__meta[data-v-f3657dfe]{grid-area:meta;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);border-top:1px solid var(--color-neutral-40);background:var(--color-neutral-10)}.NodeCardSkeleton__metaRight[data-v-f3657dfe]{display:flex;align-items:center;gap:var(--spacing-2)}.InfiniteList[data-v-40056fc3]{position:relative}.InfiniteList[data-v-40056fc3]>*+*{margin-top:8px}.InfiniteList__loadingWrapper[data-v-40056fc3]{display:flex;justify-content:center}.NodeSearch[data-v-b51955cc]{flex-basis:100%;position:relative;display:flex;flex-direction:column;min-height:0}.NodeSearch__search[data-v-b51955cc]{position:relative}.NodeSearch__found[data-v-b51955cc]{background-color:var(--color-neutral-20);border-radius:var(--border-radius-medium);margin-top:8px;overflow-y:auto;flex:1;padding:16px;min-height:0}.NodeSearch__found[data-v-b51955cc]>*+*{margin-top:12px}.NodeSearch--dropdown[data-v-b51955cc]{min-height:auto}.NodeSearch--dropdown .NodeSearch__search[data-v-b51955cc]{z-index:2}.NodeSearch--dropdown .NodeSearch__found--dropdown[data-v-b51955cc]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-2);overflow-y:auto;max-height:400px;padding:12px;z-index:var(--z-index-dropdown);flex:none;display:flex;flex-direction:column}.NodeSearch--dropdown .NodeSearch__found--dropdown[data-v-b51955cc] .InfiniteList>*+*{margin-top:8px}.NodeSearch__noResults[data-v-b51955cc]{padding:.5rem .75rem;text-align:center;color:var(--color-neutral-70);font-size:var(--font-size-medium)}.NodeSearch__result[data-v-b51955cc]{height:120px}.NodeSearch__result--selected[data-v-b51955cc]{opacity:.5;pointer-events:none}.NodeSearch__result--selected[data-v-b51955cc] .NodeCard{background-color:var(--color-neutral-20)}.RepositoryImagePickerModal[data-v-fdd9f69c]{width:500px;max-width:90vw;height:70vh;max-height:600px;display:flex;flex-direction:column}.RepositoryImagePickerModal[data-v-fdd9f69c] .ModalMain{flex:1;min-height:0;display:flex;flex-direction:column}.RepositoryImagePickerModal[data-v-fdd9f69c] .ModalMain__wrapper{flex:1;min-height:0;display:flex;flex-direction:column;max-height:none}.RepositoryImagePickerModal__title[data-v-fdd9f69c]{margin:0;font-size:var(--font-size-large);font-weight:var(--font-weight-semibold)}.RepositoryImagePickerModal__content[data-v-fdd9f69c]{display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--spacing-3)}.RepositoryImagePickerModal__search[data-v-fdd9f69c]{flex-shrink:0}.RepositoryImagePickerModal__resultsCount[data-v-fdd9f69c]{flex-shrink:0;font-size:var(--font-size-small);color:var(--color-neutral-70)}.RepositoryImagePickerModal__nodeSearch[data-v-fdd9f69c]{flex:1;min-height:0;overflow:hidden}.RepositoryImagePickerModal__nodeSearch[data-v-fdd9f69c] .NodeSearch__search{display:none}.RepositoryImagePickerModal__nodeSearch[data-v-fdd9f69c] .NodeSearch__found{margin-top:0;padding:0;background-color:transparent;flex:1;min-height:0}.RepositoryImagePickerModal__nodeSearch[data-v-fdd9f69c] .InfiniteList{height:100%;overflow-y:auto}.InfiniteDataTable[data-v-fd3660b1]{position:relative;padding:0 4px}.InfiniteDataTable__table[data-v-fd3660b1]{width:100%}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-tbody tr:not(.p-datatable-empty-message){container-type:inline-size;position:relative;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .08)) drop-shadow(0 0 1px rgb(0 0 0 / .04))}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-tbody tr:not(.p-datatable-empty-message) td{vertical-align:middle!important;border-top:var(--border-width-thin) solid var(--color-border)!important;border-bottom:var(--border-width-thin) solid var(--color-border)!important}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-tbody tr:not(.p-datatable-empty-message):hover td{background:var(--color-neutral-10)}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-tbody tr:not(.p-datatable-empty-message) td:first-child{border-left:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-tbody tr:not(.p-datatable-empty-message) td:last-child{border-right:var(--border-width-thin) solid var(--color-border);border-radius:0 var(--border-radius-medium) var(--border-radius-medium) 0}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-tbody tr:not(.p-datatable-empty-message) td:only-child{border-left:var(--border-width-thin) solid var(--color-border);border-right:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-medium)}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-empty-message td{border:none!important;background:transparent!important;box-shadow:none!important}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead{position:sticky;top:0;z-index:1;background:var(--white);border:none!important}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th{font-weight:600;color:var(--color-neutral-90);text-align:left;overflow:visible;border:none!important}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th.p-sortable-column,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th.p-datatable-column-sorted .p-datatable-column-header-content,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th.p-datatable-header-cell{cursor:default!important;background:transparent!important;background-color:transparent!important}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th span[data-pc-section=sort]{transition:background-color .2s ease;border-radius:var(--border-radius-small-medium);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th span[data-pc-section=sort]:hover{background-color:var(--color-neutral-20)!important}.InfiniteDataTable__filterWrapper[data-v-fd3660b1]{width:100%;max-width:100%;min-width:0}.InfiniteDataTable__filterWrapper[data-v-fd3660b1] .p-floatlabel label{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-neutral-90)}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-inputtext::placeholder,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-select .p-placeholder,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-multiselect .p-placeholder,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-datepicker input::placeholder{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-neutral-90);opacity:1}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-inputtext,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-select-label,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-multiselect-label,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-datepicker input{font-weight:var(--font-weight-normal)}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-inputtext,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-select,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-multiselect,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-datepicker,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-iconfield{width:100%;max-width:100%;min-width:0}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-inputtext{cursor:text}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-select,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-multiselect,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-thead th .p-datepicker{cursor:pointer}.InfiniteDataTable__headerLabel[data-v-fd3660b1]{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-neutral-90);display:inline-flex;align-items:center;height:var(--measurement-input-size);line-height:1}.InfiniteDataTable__expander[data-v-fd3660b1],.InfiniteDataTable__typemark[data-v-fd3660b1]{text-align:center;padding:0}.InfiniteDataTable__index[data-v-fd3660b1]{text-align:left;padding:0}.InfiniteDataTable__indexNumber[data-v-fd3660b1]{font-size:14px;font-weight:500;color:var(--color-neutral-60)}.InfiniteDataTable__loadTrigger[data-v-fd3660b1]{height:1px;visibility:hidden}.InfiniteDataTable__loadingWrapper[data-v-fd3660b1]{display:flex;justify-content:center;align-items:center;gap:8px;padding:16px}.InfiniteDataTable__loadingText[data-v-fd3660b1]{font-size:14px;color:var(--color-neutral-60);font-weight:500}.InfiniteDataTable__actionsHeader[data-v-fd3660b1]{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:8px}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-empty-message{box-shadow:none!important;padding:0!important}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-row-expansion{border:none!important;background:transparent!important;margin:0!important;padding:0!important;box-shadow:none!important}.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-row-expansion td,.InfiniteDataTable__table[data-v-fd3660b1] .p-datatable-row-expansion .p-datatable-row-expansion-content{padding:0!important;border:none!important}@keyframes spin-fd3660b1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.InfiniteDataTable__loadingWrapper[data-v-fd3660b1]{animation:none;opacity:1}}.BaseDateRangeFilter[data-v-052d2a82]{width:100%}.BaseMultiSelectFilter[data-v-baee5013]{width:100%;position:relative}.MultiSelectFilter__header[data-v-baee5013]{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);cursor:pointer;border-bottom:1px solid var(--color-neutral-30)}.MultiSelectFilter__header[data-v-baee5013]:hover{background:var(--color-neutral-10)}.MultiSelectFilter__selectAllLabel[data-v-baee5013]{font-size:var(--font-size-medium);color:var(--color-neutral-90)}.EmptyState[data-v-a827d64b]{align-items:center;background:var(--color-neutral-20);border-radius:8px;container-type:inline-size;display:flex;height:600px;justify-content:center;width:100%}.EmptyState__inner[data-v-a827d64b]{align-items:center;display:flex;gap:40px;justify-content:center;max-width:100%;padding:40px}@container (width < 600px){.EmptyState__inner[data-v-a827d64b]{flex-direction:column;padding:24px}}@container (width < 600px){.EmptyState__image[data-v-a827d64b]{max-width:50%}.EmptyState__image svg[data-v-a827d64b]{height:auto;width:100%}}.EmptyState__content[data-v-a827d64b]{align-items:start;display:flex;flex-direction:column;gap:12px;justify-content:center;max-width:100%}.EmptyState__title[data-v-a827d64b]{color:var(--color-neutral-80);font-size:20px;font-family:Montserrat,sans-serif;font-weight:500;line-height:28px;width:100%;word-wrap:break-word}.EmptyState__description[data-v-a827d64b]{color:var(--color-neutral-80);word-wrap:break-word}.EmptyState__description ul[data-v-a827d64b]{list-style-type:disc;padding-inline-start:20px}.EmptyState__description li[data-v-a827d64b]:not(:last-child){margin-bottom:12px}@container (width < 600px){.EmptyState__description ul[data-v-a827d64b]{padding-inline-start:0}}form:has(input:invalid) button[type=submit][data-v-b9b2a9fc-s]{background-color:var(--color-accent-disabled);color:var(--white);cursor:not-allowed;pointer-events:none}>*[data-v-b9b2a9fc-s]{display:block}>*[data-v-b9b2a9fc-s]+*{margin-top:8px}[data-v-b9b2a9fc]>*+*{margin-top:12px}[data-v-b9b2a9fc] .Form__moreTopSpace{margin-top:24px}[data-v-b9b2a9fc]>.Button{justify-content:center;width:100%}.DynamicForm[data-v-c697827e]{display:flex;flex-direction:column;gap:16px}.DynamicForm__field[data-v-c697827e]{display:flex;flex-direction:column}.DynamicForm__required[data-v-c697827e]{color:var(--color-danger);margin-left:4px}.DynamicForm__labelContent[data-v-c697827e]{display:inline}.DynamicForm__labelContent[data-v-c697827e] p{display:inline;margin:0}.DynamicForm__submit[data-v-c697827e]{margin-top:8px}.EnrollmentForm[data-v-94de689e]{display:flex;flex-direction:column;gap:24px}.EnrollmentForm__fields[data-v-94de689e]{display:flex;flex-direction:column;gap:16px}.EnrollmentForm__accountField[data-v-94de689e]{display:flex;flex-direction:column;gap:8px}.EnrollmentForm__accountLabel[data-v-94de689e]{font-size:var(--font-size-small);font-weight:500;color:var(--color-neutral-80)}.EnrollmentForm__accountOption[data-v-94de689e]{display:flex;align-items:center;gap:.5rem;padding:.25rem 0}.EnrollmentForm__accountBadge[data-v-94de689e]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;color:#fff;background-color:var(--color-neutral-60);flex-shrink:0}.EnrollmentForm__accountBadge--org[data-v-94de689e]{background-color:var(--color-accent)}.EnrollmentForm__accountLabel--option[data-v-94de689e]{flex:1;text-align:left}.EnrollmentForm__accountRole[data-v-94de689e]{color:var(--color-neutral-60);font-size:var(--font-size-small);margin-left:4px}.EnrollmentForm__createPersonalLink[data-v-94de689e]{background:none;border:none;padding:0;color:var(--color-accent);font-size:var(--font-size-small);cursor:pointer;text-align:left;text-decoration:underline;transition:color .15s ease}.EnrollmentForm__createPersonalLink[data-v-94de689e]:hover{color:var(--color-accent-hover)}.EnrollmentForm__localeField[data-v-94de689e]{display:flex;flex-direction:column;gap:8px}.EnrollmentForm__localeLabel[data-v-94de689e]{font-size:var(--font-size-small);font-weight:500;color:var(--color-neutral-80)}.EnrollmentForm__customFields[data-v-94de689e]{border-top:1px solid var(--color-neutral-20);padding-top:24px}.EnrollmentForm__error[data-v-94de689e]{margin-bottom:0}.EnrollmentModal__success[data-v-4f2d7626]{text-align:center}.EnrollmentModal__successIcon[data-v-4f2d7626]{color:var(--color-accent);font-size:64px;margin-bottom:24px}.EnrollmentModal__successMessage[data-v-4f2d7626]{font-size:var(--font-size-medium);color:var(--color-neutral-80);line-height:1.6;margin-bottom:24px}.EnrollmentModal__statusIndicator[data-v-4f2d7626]{width:100%;margin-top:8px}.EnrollmentModal__statusPending[data-v-4f2d7626],.EnrollmentModal__statusApproved[data-v-4f2d7626]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:var(--border-radius-small);font-size:var(--font-size-small);text-align:left}.EnrollmentModal__statusPending[data-v-4f2d7626]{background:var(--color-warning-surface);color:var(--color-warning-hover)}.EnrollmentModal__statusApproved[data-v-4f2d7626]{background:var(--color-success-surface);color:var(--color-success)}.AssistantChatTabPanel__section[data-v-405981fe]{margin-top:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.AssistantChatTabPanel__section h4[data-v-405981fe]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.AssistantChatTabPanel__hint[data-v-405981fe]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.AssistantChatTabPanel__fields[data-v-405981fe]{display:flex;flex-direction:column;gap:var(--spacing-3)}.AssistantChatTabPanel__field[data-v-405981fe]{display:flex;flex-direction:column;gap:var(--spacing-1)}.AssistantChatTabPanel__profileLink[data-v-405981fe]{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-small);color:var(--color-accent);text-decoration:none;font-weight:var(--font-weight-medium)}.AssistantChatTabPanel__profileLink[data-v-405981fe]:hover{color:var(--color-accent-hover);text-decoration:underline}.BoardTabPanel__section[data-v-365c76b1]{padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.BoardTabPanel__section h4[data-v-365c76b1]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.BoardTabPanel__hint[data-v-365c76b1]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.BoardTabPanel__checkboxes[data-v-365c76b1]>*+*{margin-top:var(--spacing-2)}.ChatTabPanel__section[data-v-269d49d8]{margin-top:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.ChatTabPanel__section+.ChatTabPanel__section[data-v-269d49d8]{margin-top:var(--spacing-3)}.ChatTabPanel__section h4[data-v-269d49d8]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.ChatTabPanel__scopeCheckboxes[data-v-269d49d8]>*+*,.ChatTabPanel__permissionCheckboxes[data-v-269d49d8]>*+*{margin-top:var(--spacing-2)}.ChatTabPanel__hint[data-v-269d49d8]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.CohostsTabPanel[data-v-3b84eee4]{display:flex;flex-direction:column;gap:var(--spacing-3)}.CohostsTabPanel__hint[data-v-3b84eee4]{font-size:var(--font-size-small);color:var(--color-neutral-70)}.CohostsTabPanel__loading[data-v-3b84eee4]{display:flex;justify-content:center;padding:var(--spacing-6)}.CohostsTabPanel__list[data-v-3b84eee4]{display:flex;flex-direction:column;gap:var(--spacing-2)}.CohostsTabPanel__item[data-v-3b84eee4]{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);background:var(--color-neutral-10);border-radius:var(--border-radius-small)}.CohostsTabPanel__name[data-v-3b84eee4]{font-size:var(--font-size-medium);color:var(--color-neutral-90)}.CohostsTabPanel__email[data-v-3b84eee4]{font-size:var(--font-size-small);color:var(--color-neutral-60)}.CohostsTabPanel__removeButton[data-v-3b84eee4]{color:var(--color-neutral-60);transition:color var(--transition-duration-normal) ease}.CohostsTabPanel__removeButton[data-v-3b84eee4]:hover{color:var(--color-danger)}.CohostsTabPanel__add[data-v-3b84eee4]{display:flex;align-items:center;gap:var(--spacing-2)}.CohostsTabPanel__orgOnly[data-v-3b84eee4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-4);text-align:center;color:var(--color-neutral-60);background:var(--color-neutral-10);border-radius:var(--border-radius-medium)}.CohostsTabPanel__orgOnlyIcon[data-v-3b84eee4]{font-size:32px;margin-bottom:var(--spacing-3);opacity:.5}.CohostsTabPanel__orgOnly p[data-v-3b84eee4]{margin:0;max-width:300px;line-height:1.5}.SyncSlideshow__loading[data-v-e776f6ae]{display:flex;justify-content:center;align-items:center;padding:40px}.SyncSlideshow__empty[data-v-e776f6ae]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;gap:12px}.SyncSlideshow__emptyIcon[data-v-e776f6ae]{font-size:48px;color:var(--color-success)}.SyncSlideshow__emptyTitle[data-v-e776f6ae]{font-size:var(--font-size-large);font-weight:500;color:var(--color-neutral-80)}.SyncSlideshow__emptyDescription[data-v-e776f6ae]{font-size:var(--font-size-medium);color:var(--color-neutral-60)}.SyncSlideshow__content[data-v-e776f6ae]{display:flex;flex-direction:column;gap:20px}.SyncSlideshow__section[data-v-e776f6ae]{border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);overflow:hidden}.SyncSlideshow__sectionHeader[data-v-e776f6ae]{display:flex;align-items:center;gap:8px;padding:12px 16px;font-weight:500;font-size:var(--font-size-medium)}.SyncSlideshow__sectionHeader--add[data-v-e776f6ae]{background-color:var(--color-success-10);color:var(--color-success)}.SyncSlideshow__sectionHeader--remove[data-v-e776f6ae]{background-color:var(--color-danger-10);color:var(--color-danger)}.SyncSlideshow__selectAll[data-v-e776f6ae]{display:flex;align-items:center;gap:8px;padding:10px 16px;cursor:pointer;background-color:var(--color-neutral-20);border-bottom:1px solid var(--color-neutral-30);font-weight:500}.SyncSlideshow__selectAll[data-v-e776f6ae]:hover{background-color:var(--color-neutral-30)}.SyncSlideshow__items[data-v-e776f6ae]{max-height:300px;overflow-y:auto;padding:var(--spacing-3);background-color:var(--color-neutral-10)}.SyncSlideshow__items--cards[data-v-e776f6ae]{display:flex;flex-direction:column;gap:var(--spacing-2)}.InfoIcon[data-v-269ed972]{cursor:help;margin-left:8px}.InfoIcon--small[data-v-269ed972]{font-size:12px}.InfoIcon--medium[data-v-269ed972]{font-size:14px}.InfoIcon--large[data-v-269ed972]{font-size:16px}.GroupMultiSelect__select[data-v-35ef90e4],.DatePicker__wrapper,.DatePicker__wrapper .p-datepicker-input{width:100%}.DatePicker__panel.p-datepicker-panel{width:fit-content!important;min-width:0!important;max-width:none!important}.DatePicker__panel .p-datepicker-day-view{width:auto!important;table-layout:fixed!important}.DatePicker__panel .p-datepicker-calendar-container,.DatePicker__panel .p-datepicker-calendar{width:fit-content!important}.DatePicker__panel .p-datepicker-weekday-cell{text-align:center}.LessonInput__inner[data-v-6f43a594]{display:flex;gap:8px}.LessonInput__inner[data-v-6f43a594]>*{flex-basis:50%}@media screen and (max-width:600px){.LessonInput__inner[data-v-6f43a594]{flex-direction:column}.LessonInput__inner[data-v-6f43a594]>*{flex-basis:auto}}.SourceLessonSection[data-v-58032b55]{margin-top:var(--spacing-5)}.SourceLessonSection__label[data-v-58032b55]{font-size:var(--font-size-small);font-weight:500;color:var(--color-neutral-70);margin-bottom:var(--spacing-3);text-transform:uppercase;letter-spacing:.5px}.SourceLessonSection__actions[data-v-58032b55]{display:flex;flex-direction:column;gap:var(--spacing-2)}.SourceLessonSection__tile[data-v-58032b55]{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--white);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.SourceLessonSection__tile[data-v-58032b55]:hover{border-color:var(--color-accent);box-shadow:0 2px 8px #0000000f}.SourceLessonSection__tile[data-v-58032b55]:active{background:var(--color-neutral-10)}.SourceLessonSection__icon[data-v-58032b55]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--border-radius-small);background:var(--color-accent-surface);color:var(--color-accent);flex-shrink:0}.SourceLessonSection__icon--sync[data-v-58032b55]{background:var(--color-success-surface);color:var(--color-success)}.SourceLessonSection__content[data-v-58032b55]{flex:1;min-width:0}.SourceLessonSection__title[data-v-58032b55]{display:block;font-size:var(--font-size-medium);font-weight:500;color:var(--color-neutral-100);line-height:1.3}.SourceLessonSection__description[data-v-58032b55]{display:block;font-size:var(--font-size-small);color:var(--color-neutral-60);margin-top:2px;line-height:1.3}.SourceLessonSection__arrow[data-v-58032b55]{flex-shrink:0;color:var(--color-neutral-50);font-size:12px;transition:transform .15s ease,color .15s ease}.SourceLessonSection__tile:hover .SourceLessonSection__arrow[data-v-58032b55]{color:var(--color-accent);transform:translate(2px)}.GeneralTabPanel[data-v-3766fb33]>*+*{margin-top:var(--spacing-3)}.GeneralTabPanel__imageContainer[data-v-3766fb33]{position:relative}.GeneralTabPanel__image[data-v-3766fb33]{border-radius:var(--border-radius-medium);display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.GeneralTabPanel__removeImageButton[data-v-3766fb33]{position:absolute;top:8px;right:8px;background:#ffffffe6;border-radius:var(--border-radius-small-medium);padding:6px;transition:all var(--transition-duration-normal) ease}.GeneralTabPanel__removeImageButton[data-v-3766fb33]:hover{background:var(--white);transform:scale(1.1)}.Label[data-v-3766fb33],[data-v-3766fb33] .Label{height:24px}.GeneralTabPanel__imageAndTitle[data-v-3766fb33]{display:flex;gap:var(--spacing-6);justify-content:stretch}.GeneralTabPanel__imageAndTitle[data-v-3766fb33]>*:first-child{flex-grow:1}.GeneralTabPanel__imageAndTitle[data-v-3766fb33]>*:last-child{flex-basis:calc(37% - 12px);flex-grow:0;flex-shrink:0}.GeneralTabPanel__titleContainer[data-v-3766fb33]{position:relative}.GeneralTabPanel__descriptionContainer[data-v-3766fb33]{margin-top:var(--spacing-6);position:relative}.GeneralTabPanel__labelRow[data-v-3766fb33]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2)}.GeneralTabPanel__notesContainer[data-v-3766fb33]{margin-top:var(--spacing-3)}.GeneralTabPanel__title[data-v-3766fb33] .tiptap{font-size:var(--font-size-x-large);line-height:var(--line-height-x-large);font-weight:500}@media screen and (max-width:600px){.GeneralTabPanel__imageAndTitle[data-v-3766fb33]{flex-direction:column-reverse;gap:var(--spacing-3)}.GeneralTabPanel__imageAndTitle[data-v-3766fb33]>*:last-child{flex-basis:auto}}.Languages[data-v-0e02aff2]>*+*{margin-top:var(--spacing-3)}.Languages[data-v-0e02aff2] h2{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:var(--color-text)}.Languages__supportableLanguages[data-v-0e02aff2]>*+*{margin-top:var(--spacing-2)}.TimeUnitSelect[data-v-79d3b09f]{min-width:125px}.TimingSettings[data-v-9220ab56]{margin-top:var(--spacing-3)}.TimingSettings__option[data-v-9220ab56]{padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.TimingSettings__option+.TimingSettings__option[data-v-9220ab56]{margin-top:var(--spacing-3)}.TimingSettings__option h4[data-v-9220ab56]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.TimingSettings__answerTime[data-v-9220ab56]{display:flex;align-items:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-3)}.TimingSettings__answerTimeInput[data-v-9220ab56]{flex-grow:1}.TimingSettings__answerTimeInput[data-v-9220ab56] .TextInput__input{width:6em;text-align:right}.TimingSettings__datetime[data-v-9220ab56]{margin-top:var(--spacing-3)}.TimingSettings__datetime .DatePicker[data-v-9220ab56]{margin-top:var(--spacing-2)}.TimingSettings__datetime+.TimingSettings__datetime[data-v-9220ab56]{margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-neutral-30)}.TimingSettings__hint[data-v-9220ab56]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.TimingSettings__warningHint[data-v-9220ab56]{display:block;margin-top:var(--spacing-1);color:var(--color-warning);font-style:italic}.QuestionsTabPanel__section[data-v-2d9b4e4b]{padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.QuestionsTabPanel__section h4[data-v-2d9b4e4b]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.QuestionsTabPanel__checkboxes[data-v-2d9b4e4b]>*+*{margin-top:var(--spacing-2)}.SlideshowIdSection[data-v-2ab35ae8]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-neutral-10);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);font-size:var(--font-size-small)}.SlideshowIdSection__label[data-v-2ab35ae8]{color:var(--color-neutral-70);white-space:nowrap}.SlideshowIdSection__value[data-v-2ab35ae8]{font-weight:var(--font-weight-semibold);color:var(--color-neutral-90);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.SlideshowIdSection__url[data-v-2ab35ae8]{margin-left:auto;padding:0;background:none;border:none;font:inherit;font-family:monospace;color:var(--color-dark-green);cursor:pointer;transition:color var(--transition-duration-normal) ease;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SlideshowIdSection__url[data-v-2ab35ae8]:hover{color:var(--color-accent)}.SlideshowIdSection__url--copied[data-v-2ab35ae8]{color:var(--color-accent-focus)}.StatusSetSelector[data-v-865bc923]{width:100%}.StatusSetSelector__group[data-v-865bc923]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-neutral-60);text-transform:uppercase;letter-spacing:.04em}.StatusSetSelector__option[data-v-865bc923]{display:flex;flex-direction:column;gap:2px}.StatusSetSelector__optionLabel[data-v-865bc923]{font-size:var(--font-size-medium)}.StatusSetSelector__optionSubtitle[data-v-865bc923]{font-size:var(--font-size-small);color:var(--color-neutral-50)}.ToolsTabPanel[data-v-42a22b46]>*+*{margin-top:var(--spacing-3)}.ToolsTabPanel__section[data-v-42a22b46]{padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.ToolsTabPanel__section h4[data-v-42a22b46]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.ToolsTabPanel__hint[data-v-42a22b46]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.ToolsTabPanel__checkboxes[data-v-42a22b46]>*+*{margin-top:var(--spacing-2)}.ToolsTabPanel__subOptions[data-v-42a22b46]{margin-left:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-1)}.ToolsTabPanel__subLabel[data-v-42a22b46]{font-size:var(--font-size-small);color:var(--color-neutral-70)}.ToolsTabPanel__manageLink[data-v-42a22b46]{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-small);color:var(--color-accent);text-decoration:none;font-weight:var(--font-weight-medium)}.ToolsTabPanel__manageLink[data-v-42a22b46]:hover{color:var(--color-accent-hover);text-decoration:underline}.VideoTabPanel__section[data-v-aa152268]{margin-top:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.VideoTabPanel__section h4[data-v-aa152268]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.VideoTabPanel__hint[data-v-aa152268]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.VideoTabPanel__checkboxes[data-v-aa152268]>*+*{margin-top:var(--spacing-2)}.SlideshowForm__id[data-v-f0f1dea7]{margin-bottom:var(--spacing-3)}.SlideshowForm__layout[data-v-f0f1dea7]{display:flex;gap:var(--spacing-4)}.SlideshowForm__tabs[data-v-f0f1dea7]{flex-shrink:0;width:150px}.SlideshowForm__panels[data-v-f0f1dea7]{flex-grow:1;min-width:0;border-left:1px solid var(--color-neutral-30);padding-left:var(--spacing-4)}.SlideshowForm__panels[data-v-f0f1dea7]>.TabPanel>*+*{margin-top:var(--spacing-3)}@media screen and (max-width:600px){.SlideshowForm__layout[data-v-f0f1dea7]{flex-direction:column;gap:var(--spacing-3)}.SlideshowForm__panels[data-v-f0f1dea7]{border-left:none;padding-left:0}}.CreateSlideshow__upgrade[data-v-d2959577]{margin-bottom:var(--spacing-5)}.CreateSlideshow__footerSection[data-v-d2959577]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-neutral-10);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.CreateSlideshow__copyUrl[data-v-d2959577]{flex:1;min-width:0}.CreateSlideshow__goToSlideshow[data-v-d2959577]{flex-shrink:0}.SlideshowStatusBadge[data-v-6a368cc0]{display:inline-flex;align-items:center;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--border-radius-xlarge);font-size:var(--font-size-small);font-weight:600;white-space:nowrap}.SlideshowStatusBadge--success[data-v-6a368cc0]{background:var(--color-success-surface);color:var(--color-success);border:var(--border-width-thin) solid var(--color-success-border)}.SlideshowStatusBadge--warning[data-v-6a368cc0]{background:var(--color-warning-surface);color:var(--color-warning-hover);border:var(--border-width-thin) solid var(--color-warning-border)}.SlideshowStatusBadge--neutral[data-v-6a368cc0]{background:var(--color-neutral-20);color:var(--color-neutral-70);border:var(--border-width-thin) solid var(--color-neutral-40)}.SlideshowStatusBadge--info[data-v-6a368cc0]{background:var(--color-blue-10);color:var(--color-blue);border:var(--border-width-thin) solid var(--color-blue-20)}.SlideshowStatusBadge--small[data-v-6a368cc0]{padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xsmall);border-radius:var(--border-radius-large)}@media(max-width:768px){.SlideshowStatusBadge[data-v-6a368cc0]{padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xsmall)}}.StopSessionDialog[data-v-fa3a56fd]{display:flex;flex-direction:column;gap:var(--spacing-4)}.StopSessionDialog__option[data-v-fa3a56fd]{display:flex;align-items:flex-start;gap:var(--spacing-5);padding:var(--spacing-5);border:2px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);background:var(--color-neutral-0);cursor:pointer;transition:all var(--transition-duration-normal) ease;text-align:left;width:100%}.StopSessionDialog__option[data-v-fa3a56fd]:hover:not(:disabled){border-color:var(--color-neutral-50);background:var(--color-neutral-10)}.StopSessionDialog__option[data-v-fa3a56fd]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StopSessionDialog__option[data-v-fa3a56fd]:disabled{opacity:.6;cursor:not-allowed}.StopSessionDialog__option--end[data-v-fa3a56fd]:hover:not(:disabled){border-color:var(--color-success);background:var(--color-success-surface)}.StopSessionDialog__option--close[data-v-fa3a56fd]:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-danger-surface)}.StopSessionDialog__optionIcon[data-v-fa3a56fd]{display:flex;align-items:center;justify-content:center;width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--border-radius-medium);flex-shrink:0;font-size:var(--font-size-x-large)}.StopSessionDialog__optionIcon--end[data-v-fa3a56fd]{background:var(--color-success-surface);color:var(--color-success)}.StopSessionDialog__optionIcon--close[data-v-fa3a56fd]{background:var(--color-danger-surface);color:var(--color-danger)}.StopSessionDialog__optionContent[data-v-fa3a56fd]{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-half)}.StopSessionDialog__optionLabel[data-v-fa3a56fd]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-large);color:var(--color-neutral-100)}.StopSessionDialog__optionDescription[data-v-fa3a56fd]{font-size:var(--font-size-medium);color:var(--color-neutral-70);line-height:1.5}.StopSessionDialog__actions[data-v-fa3a56fd]{display:flex;justify-content:flex-end}.SlideshowActionButtons[data-v-39d0e195]{display:flex;gap:var(--spacing-3);align-items:center}.SlideshowActionButtons--small[data-v-39d0e195]{gap:var(--spacing-2)}@media(max-width:768px){.SlideshowActionButtons[data-v-39d0e195]{gap:var(--spacing-2)}}@media(max-width:480px){.SlideshowActionButtons[data-v-39d0e195]{gap:var(--spacing-1)}}.SlideshowDataTable[data-v-f3c08444] tbody tr td:first-child{padding:0!important;position:relative}.SlideshowDataTable[data-v-f3c08444] thead tr th:first-child{padding:0!important;visibility:hidden}.SlideshowDataTable__imageCell[data-v-f3c08444]{position:absolute;inset:0;overflow:hidden;border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.SlideshowDataTable__thumbnail[data-v-f3c08444]{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.SlideshowDataTable__imagePlaceholder[data-v-f3c08444]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-neutral-10);color:var(--color-neutral-40);font-size:16px}.SlideshowDataTable__titleCell[data-v-f3c08444]{display:flex;align-items:flex-start;gap:var(--spacing-4);min-width:0}.SlideshowDataTable__titleContent[data-v-f3c08444]{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.SlideshowDataTable__titlePrimary a[data-v-f3c08444]{font-size:16px;font-weight:500;color:var(--color-neutral-90);text-decoration:none;line-height:24px}.SlideshowDataTable__titlePrimary a[data-v-f3c08444]:hover{color:var(--color-accent)}.SlideshowDataTable__title--missing[data-v-f3c08444]{font-style:italic;color:var(--color-neutral-60)}.SlideshowDataTable__titleMeta[data-v-f3c08444]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);font-size:12px;color:var(--color-neutral-60);line-height:16px}.SlideshowDataTable__titleId[data-v-f3c08444]{font-weight:500}.SlideshowDataTable__notes[data-v-f3c08444]{cursor:pointer;padding:var(--spacing-2);border-radius:var(--border-radius-small);transition:background-color var(--transition-duration-normal);flex-shrink:0;color:var(--color-neutral-60)}.SlideshowDataTable__notes[data-v-f3c08444]:hover{background-color:var(--color-neutral-20)}.SlideshowDataTable__dateCell[data-v-f3c08444]{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.SlideshowDataTable__dateValue[data-v-f3c08444]{font-size:14px;font-weight:400;color:var(--color-neutral-90);line-height:20px}.SlideshowDataTable__metaSeparator[data-v-f3c08444]{color:var(--color-neutral-40)}.SlideshowDataTable__groupName[data-v-f3c08444],.SlideshowDataTable__courseName[data-v-f3c08444]{font-weight:400}.SlideshowDataTable__actions[data-v-f3c08444]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);width:100%}.SlideshowDataTable__actionsColumn[data-v-f3c08444]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);flex-shrink:0}.SlideshowDataTable__primaryActions[data-v-f3c08444]{display:flex;align-items:center;gap:var(--spacing-2)}.SlideshowDataTable__separator[data-v-f3c08444]{width:1px;height:24px;background-color:var(--color-neutral-30)}.SlideshowDataTable[data-v-f3c08444] .p-datatable-table{min-width:0!important}@container content (max-width: 1100px){.SlideshowDataTable__openText[data-v-f3c08444],.SlideshowDataTable__separator[data-v-f3c08444]{display:none}}@container content (max-width: 900px){.SlideshowDataTable__summaryLink[data-v-f3c08444]{display:none}.SlideshowDataTable[data-v-f3c08444] .InfiniteDataTable__actions{white-space:normal!important}.SlideshowDataTable__actions[data-v-f3c08444],.SlideshowDataTable__actionsColumn[data-v-f3c08444],.SlideshowDataTable__primaryActions[data-v-f3c08444]{flex-wrap:wrap;row-gap:var(--spacing-2)}.SlideshowDataTable[data-v-f3c08444] .SlideshowDataTable__created{display:none!important}}@container content (max-width: 720px){.SlideshowDataTable[data-v-f3c08444] .SlideshowDataTable__title{min-width:140px!important}.SlideshowDataTable[data-v-f3c08444] .SlideshowDataTable__date{min-width:100px!important}}.MaxPointsField[data-v-13cc77db]{align-items:center;display:flex;gap:8px;height:var(--measurement-input-size);justify-content:flex-end}[data-v-13cc77db] input{text-align:end;width:8ch;transition:all .2s ease}[data-v-13cc77db] input:focus{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:var(--focus-shadow)}[data-v-13cc77db] input:focus:not(:focus-visible){outline:none;box-shadow:none}.MaxPointsModal__bulk[data-v-cbfb7eb7]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.MaxPointsModal__bulk[data-v-cbfb7eb7] input{text-align:right;width:8ch}.MaxPointsModal__bulkLabel[data-v-cbfb7eb7]{font-size:var(--font-size-small)}.MaxPointsModal__numberColumn[data-v-cbfb7eb7],.MaxPointsModal__numberColumn[data-v-cbfb7eb7] input{text-align:right}.MaxPointsModal__worksheetHeader td[data-v-cbfb7eb7]{font-weight:600;padding-top:12px;padding-bottom:8px}.MaxPointsModal__worksheetHeaderContent[data-v-cbfb7eb7]{display:flex;align-items:center;gap:8px}.MaxPointsModal__worksheetHeaderContent[data-v-cbfb7eb7] .TypeMark{position:static;flex-shrink:0}.MaxPointsModal__questionSeriesHeader td[data-v-cbfb7eb7]{font-weight:600;padding-top:12px;padding-bottom:8px}.MaxPointsModal__questionSeriesHeaderContent[data-v-cbfb7eb7]{display:flex;align-items:center;gap:8px}.MaxPointsModal__questionSeriesHeaderContent[data-v-cbfb7eb7] .TypeMark{position:static;flex-shrink:0}.MaxPointsModal__questionContent[data-v-cbfb7eb7]{display:flex;align-items:center;gap:8px}.MaxPointsModal__questionContent[data-v-cbfb7eb7] .TypeMark{position:static;flex-shrink:0}.MaxPointsModal__indented .MaxPointsModal__questionContent[data-v-cbfb7eb7]{padding-left:24px}.MaxPointsModal__subquestion .MaxPointsModal__questionContent[data-v-cbfb7eb7]{padding-left:48px}.MaxPointsModal__indented.MaxPointsModal__questionSeriesHeader .MaxPointsModal__questionSeriesHeaderContent[data-v-cbfb7eb7]{padding-left:24px}.MaxPointsModal__questionSeriesSubtotal[data-v-cbfb7eb7]{background-color:var(--color-neutral-20)}.MaxPointsModal__questionSeriesSubtotal td[data-v-cbfb7eb7]{padding-top:8px;padding-bottom:8px;font-size:.9em}.MaxPointsModal__subtotal[data-v-cbfb7eb7]{border-bottom:1px solid var(--color-neutral-30)}.MaxPointsModal__subtotal td[data-v-cbfb7eb7]{padding-bottom:12px}.MaxPointsModal__subtotalLabel[data-v-cbfb7eb7]{font-style:italic;margin-right:8px}.MaxPointsModal__grandTotal[data-v-cbfb7eb7]{border-top:2px solid var(--color-neutral-50)}.MaxPointsModal__grandTotal td[data-v-cbfb7eb7]{padding-top:12px;font-weight:600}.AdminEditDialog[data-v-9c41f1df]{display:flex;flex-direction:column;align-items:center;padding:32px;background-color:var(--white);border-radius:var(--border-radius-medium);position:relative}.AdminEditDialog__iconCircle[data-v-9c41f1df]{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background-color:var(--color-warning);color:var(--white);margin-top:-80px}.AdminEditDialog__icon[data-v-9c41f1df]{font-size:38px!important}.AdminEditDialog__header[data-v-9c41f1df]{font-size:var(--font-size-x-large);font-weight:700;margin-top:24px;margin-bottom:8px;text-align:center}.AdminEditDialog__message[data-v-9c41f1df]{margin:0 0 24px;text-align:center;padding:0 16px;color:var(--color-neutral-70)}.AdminEditDialog__message[data-v-9c41f1df] strong{font-weight:600;color:var(--color-neutral-90)}.AdminEditDialog__actions[data-v-9c41f1df]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:400px}.ChangeLanguageDialog[data-v-77c2d9cf]{display:flex;flex-direction:column;align-items:center;padding:32px;background-color:var(--white);border-radius:var(--border-radius-medium);position:relative}.ChangeLanguageDialog__iconCircle[data-v-77c2d9cf]{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background-color:var(--color-accent);color:var(--white);margin-top:-80px}.ChangeLanguageDialog__icon[data-v-77c2d9cf]{font-size:38px!important}.ChangeLanguageDialog__header[data-v-77c2d9cf]{font-size:var(--font-size-x-large);font-weight:700;margin-top:24px;margin-bottom:8px;text-align:center}.ChangeLanguageDialog__message[data-v-77c2d9cf]{margin:0 0 24px;text-align:center;padding:0 16px;color:var(--color-neutral-70)}.ChangeLanguageDialog__actions[data-v-77c2d9cf]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:400px}.LazyRender__skeleton[data-v-0cbb6aec]{display:flex;flex-direction:column;gap:var(--spacing-9)}.LazyRender__skeletonTitle[data-v-0cbb6aec]{margin-bottom:var(--spacing-9)}.LazyRender__skeletonContent[data-v-0cbb6aec],.LazyRender__skeletonBody[data-v-0cbb6aec]{border-radius:var(--border-radius-medium)}.Backdrop[data-v-0ba3f69a]{--padding: calc(var(--measurement-tree-spacing) / 2);--editableStartPadding: calc(var(--padding) + 20px);--editableEndPadding: calc(var(--measurement-tree-spacing) + 12px);border-radius:8px;margin-top:0!important;transition:1s background-color;padding:var(--padding)}.Backdrop[data-v-0ba3f69a]>*+*{margin-top:var(--line-height-medium)}.Backdrop[data-v-0ba3f69a]:has(>.LevelEditable){padding-inline-start:var(--editableStartPadding);padding-inline-end:var(--editableEndPadding)}.Backdrop[data-v-0ba3f69a] .InserterButton{margin-left:calc(((var(--editableEndPadding) - var(--editableStartPadding)) / 2))}.Backdrop--noPadding[data-v-0ba3f69a]{padding:0}.Default[data-v-1fb6adfc]>.Heading{margin-bottom:var(--spacing-4)}.Node__title[data-v-6c9ea50d]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.Node__titleContent[data-v-6c9ea50d] p,.Node__titleContent[data-v-6c9ea50d] div{line-height:inherit}.Node__title--worksheet[data-v-6c9ea50d]>:first-child{border-bottom:1px solid var(--color-border)}.Node__title>.Node__title-prefix[data-v-6c9ea50d]{font-size:var(--font-size-small);font-weight:var(--font-weight-normal)}h1.Node__title[data-v-6c9ea50d]{font-size:var(--font-size-x-large);line-height:var(--line-height-x-large)}.Child[data-v-ad676b52]{position:relative}@container treeRoot (min-width: 500px){.Tree .Child--floated{float:inline-start;margin-bottom:8px;padding-inline-end:var(--floatedChildSpacing, 24px);width:calc((5 / 13 * 100%));z-index:1}.Tree .Child--floated~.Child{clear:both}.Tree .Child--floated~.Child[data-node-type=text],.Tree .Child--floated~.Child[data-node-type=formula],.Tree .Child--floated~.Child:not([data-node-type]){clear:none}.Tree .Child--floated~.Child[data-node-type=formula]{display:flow-root}.Tree *:has(>.Child--floated):after{content:"";display:block;clear:both}}.Child--first[data-v-eb0b2a82]{margin-top:0!important}.NodeActions[data-v-e068b725]{align-items:center;display:flex;gap:var(--spacing-2)}.PdfViewer[data-v-b8f191fe]{position:relative;width:100%;height:100%}.PdfViewer__embed[data-v-b8f191fe]{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-1)}.PdfViewer__embed[data-v-b8f191fe]>div{border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-small);box-sizing:border-box;overflow:hidden}.PdfViewer__embed[data-v-b8f191fe]>div+div{margin-top:var(--spacing-4)}.PdfViewer__empty[data-v-b8f191fe]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-secondary)}.PrintAnswerLengthButton[data-v-e1de0fde]{padding:var(--spacing-2) var(--spacing-3)}.PrintPaper__scaleWrapper[data-v-8ee9bb63]{width:100%;overflow:hidden}.PrintPaper[data-v-8ee9bb63]{margin:1rem auto;padding:2cm 2cm 3cm;border:1px solid transparent;background-color:#fff;transform-origin:top left}.PrintPaper--grayscale[data-v-8ee9bb63]{filter:grayscale(100%)}body{margin:0;padding:0;background-color:#fff}.Paper{padding-left:48px;margin:0;background-color:#fff;color:#000}.BoxPrint[data-v-bd336596]{border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);position:relative;display:grid;grid-template-columns:auto 1fr;align-items:start}.BoxPrint__typeMark[data-v-bd336596]{border-radius:var(--border-radius-medium) 0 0 0}.BoxPrint__content[data-v-bd336596]{min-width:0;padding:var(--spacing-3)}.BoxPrint__content[data-v-bd336596] .Node__title{font-weight:var(--font-weight-bold)}.Ordinal[data-v-9aba0cf8]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-small);line-height:1.6}.Tree[data-v-576a3151]{position:relative;max-width:none;margin-inline:0}.Tree[data-v-576a3151]>*+*{margin-top:var(--spacing-4)}.Tree--root[data-v-576a3151]>*+*{margin-top:var(--spacing-6)}.Tree--notVisibleInPrint .inner[data-v-576a3151]{opacity:var(--disabled-opacity)}.Tree--page-break-before[data-v-576a3151]{break-before:page}.Tree--no-break[data-v-576a3151]{break-inside:avoid}.Tree[data-v-576a3151] .Heading,.Tree[data-v-576a3151] h1,.Tree[data-v-576a3151] h2,.Tree[data-v-576a3151] h3{break-after:avoid}.Tree[data-v-576a3151] .Image{break-inside:avoid}.Tree__backdrop[data-v-576a3151]{border-left:var(--border-width-thin) solid var(--black);inset:0;margin-top:0!important;position:absolute}.Tree--hasBackdrop[data-v-576a3151]{--ordinalWidth: 2em}.Tree--hasBackdrop[data-v-576a3151]>*{padding-left:var(--spacing-3)}.Tree--hasBackdrop[data-v-576a3151]>:not(.Tree__backdrop){z-index:1}.inner[data-v-576a3151]{display:flex;align-items:baseline}.inner__content[data-v-576a3151]{flex:1;min-width:0}[data-v-576a3151]>* .Ordinal{margin-right:.5em;flex-shrink:0}.Tree--hasBackdrop[data-v-576a3151]>* .Ordinal{margin-left:calc(-1 * var(--ordinalWidth) - var(--spacing-3))}.Tree--notVisibleInPrint{display:none!important}.AsideLayout[data-v-9c556791]{--gap: 16px;height:100%;display:flex;flex-direction:column;background-color:var(--white);border-radius:var(--border-radius-medium);overflow:hidden}.AsideLayout__header[data-v-9c556791]{flex-shrink:0;padding:var(--gap);border-bottom:1px solid var(--color-neutral-30);position:sticky;top:0;background-color:var(--white);border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;z-index:10;display:flex;align-items:center;gap:12px}.AsideLayout__main[data-v-9c556791]{flex:1 1 auto;padding:var(--gap);min-height:0;width:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.AsideLayout__footer[data-v-9c556791]{flex-shrink:0;padding:var(--gap);border-top:1px solid var(--color-neutral-30);position:sticky;bottom:0;background-color:var(--white);border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium);z-index:10;display:flex;align-items:center;justify-content:space-between}.AsideLayout:not(:has(.AsideLayout__header)) .AsideLayout__main[data-v-9c556791]{padding-top:var(--gap)}.PrintSettings__grid[data-v-fad2f084]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--spacing-4)}.PrintSettings__field[data-v-fad2f084]{display:flex;flex-direction:column;gap:var(--spacing-1)}.PrintSettings__label[data-v-fad2f084]{font-size:var(--font-size-small);color:var(--color-neutral-60)}.sr-only[data-v-c988c7b0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PrintPreview__viewModeToggle[data-v-c988c7b0]{flex-shrink:0}.PrintPreview__settingsButton[data-v-c988c7b0]{margin-left:auto}.PrintPreview__main[data-v-c988c7b0]{position:relative}.PrintPreview__paper[data-v-c988c7b0]{position:absolute;left:-9999px;top:0;width:800px;visibility:hidden}.PrintPreview__paper--visible[data-v-c988c7b0]{position:static;width:auto;visibility:visible}.PrintPreview__paper--visible[data-v-c988c7b0] .PrintPaper{margin:0 auto;box-shadow:var(--box-shadow-2)}[data-v-c988c7b0] .AsideLayout__main{background-color:var(--color-neutral-40)}.PrintPreview__paper--visible[data-v-c988c7b0] .Tree--page-break-before{position:relative;margin-top:var(--spacing-6);padding-top:var(--spacing-6)}.PrintPreview__paper--visible[data-v-c988c7b0] .Tree--page-break-before:before{content:"";position:absolute;left:-2cm;right:-2cm;top:0;border-top:1px dashed var(--color-neutral-50)}.PrintPreview__settingsPopover{width:380px;max-width:calc(100vw - var(--spacing-4) * 2)}.QuestionWrapperPrint[data-v-5b4a27a4]{position:relative}.QuestionWrapperPrint__question[data-v-5b4a27a4]{margin-bottom:1em}.QuestionWrapperPrint__maxPoints[data-v-5b4a27a4]{float:right;margin-left:var(--spacing-3);margin-bottom:var(--spacing-1)}.MaxPointsPrint[data-v-5b4a27a4]{font-size:var(--font-size-small);color:var(--color-neutral-60);margin-top:var(--spacing-2)}.QuestionWrapperPrint__info[data-v-5b4a27a4]{margin-top:0;font-style:italic;font-size:var(--font-size-small)}.QuestionWrapperPrint__answer[data-v-5b4a27a4],.QuestionWrapperPrint__explanation[data-v-5b4a27a4],.QuestionWrapperPrint__answerKeyDenied[data-v-5b4a27a4]{margin-top:1em;border-left:2px solid var(--black);padding-left:var(--spacing-4)}.QuestionWrapperPrint__answerLabel[data-v-5b4a27a4],.QuestionWrapperPrint__explanationLabel[data-v-5b4a27a4]{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);margin:0 0 var(--spacing-2) 0}.StatusIndicators[data-v-62a9fa9f]{position:relative}.StatusIndicators--draft[data-v-62a9fa9f]{border:var(--spacing-half) dashed var(--color-neutral-40);border-radius:var(--border-radius-medium);padding:var(--spacing-3)}.StatusIndicators__content--draft[data-v-62a9fa9f]{opacity:.5}.StatusIndicators__content--hasMarks[data-v-62a9fa9f]{padding-inline-end:calc(var(--statusIndicatorCount) * (var(--measurement-input-size-small) + var(--spacing-1)) + var(--spacing-1))}.StatusIndicators__content--draft[data-v-62a9fa9f] *{box-shadow:none!important}.StatusIndicators__marks[data-v-62a9fa9f]{position:absolute;top:var(--spacing-1);inset-inline-end:var(--spacing-1);z-index:1;display:flex;flex-direction:row;gap:var(--spacing-1);pointer-events:none}.StatusIndicators__mark[data-v-62a9fa9f]{--size: var(--measurement-input-size-small);--icon-size: calc(var(--size) / 2.25);display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);border-radius:var(--border-radius-small);font-size:var(--icon-size);color:var(--white);pointer-events:auto;cursor:default}.StatusIndicators__mark--global[data-v-62a9fa9f]{background-color:var(--color-blue);cursor:pointer;transition:transform var(--transition-duration-fast) ease,box-shadow var(--transition-duration-fast) ease}.StatusIndicators__mark--global[data-v-62a9fa9f]:hover{transform:scale(1.15);box-shadow:0 2px 6px color-mix(in srgb,var(--color-blue) 30%,transparent)}.StatusIndicators__mark--draft[data-v-62a9fa9f]{background-color:var(--color-neutral-60)}.StatusIndicators__mark--print[data-v-62a9fa9f]{background-color:var(--color-warning)}.StatusIndicators__mark--registered[data-v-62a9fa9f]{background-color:var(--color-accent)}@media print{.StatusIndicators__marks[data-v-62a9fa9f]{display:none}.StatusIndicators--draft[data-v-62a9fa9f]{border:none;padding:0}.StatusIndicators__content--draft[data-v-62a9fa9f]{opacity:1}}.Tree[data-v-fdfcadb7]{box-sizing:content-box;margin-inline:auto;max-width:var(--measurement-content-width);position:relative}.Tree--level-0[data-v-fdfcadb7]{padding-inline-start:var(--measurement-tree-spacing);padding-inline-end:var(--measurement-tree-spacing)}.Tree__hydrationSkeleton[data-v-fdfcadb7]{display:flex;flex-direction:column;gap:var(--spacing-9);padding-block:var(--spacing-8)}.Tree__hydrationError[data-v-fdfcadb7]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-4);padding-block:var(--spacing-8)}.Tree__actions[data-v-fdfcadb7]{position:absolute;top:6px;inset-inline-end:6px;z-index:2;opacity:0;pointer-events:none;transition:opacity .12s ease}.Tree__actions--gutter[data-v-fdfcadb7]{inset-inline-end:calc(-1 * var(--measurement-tree-spacing))}.Tree__actions--alwaysVisible[data-v-fdfcadb7]{opacity:1;pointer-events:auto}.Tree:hover:not(:has(.Tree:hover))>.Tree__actions[data-v-fdfcadb7],.Tree__actions.is-open[data-v-fdfcadb7],.Tree__actions[data-v-fdfcadb7]:focus-within{opacity:1;pointer-events:auto}@media(hover:none){.Tree__actions[data-v-fdfcadb7]{opacity:1;pointer-events:auto}}@media screen and (max-width:750px){.Tree--level-0[data-v-fdfcadb7]:not(.Tree--isEditable){box-sizing:border-box;max-width:100%;padding-inline:var(--spacing-3)}.Tree--level-0.Tree--isEditable[data-v-fdfcadb7]{box-sizing:border-box;max-width:100%;padding-inline-start:var(--handleWidth, 34px);padding-inline-end:var(--actionsColumnWidth, 44px)}}.Tree[data-v-fdfcadb7] .Child+.Child{margin-top:16px}.Tree[data-v-fdfcadb7] .Child--first.Child--floated+.Child:is([data-node-type=text],:not([data-node-type])){margin-top:0}.Tree--isEditable[data-v-fdfcadb7] .LevelEditable>.EditableChildren>*>.Child+.Child:not(.Child--display){margin-top:0}.Tree[data-v-fdfcadb7] .Child+.Child .SlideshowTreeAdapter .hidden_for_all{margin-top:8px!important;margin-bottom:8px!important}.Tree[data-v-fdfcadb7] .Child+.Child .SlideshowTreeAdapter{margin-bottom:8px!important}.Tree[data-v-fdfcadb7] .Child--first .SlideshowTreeAdapter .hidden_for_all{margin-top:8px!important;margin-bottom:8px!important}.Tree[data-v-fdfcadb7] .Child--first .SlideshowTreeAdapter{margin-bottom:8px!important}[data-v-fdfcadb7] .Tree--approvalPreview{opacity:.7;outline:2px dashed var(--color-accent);outline-offset:4px;border-radius:8px}[data-v-fdfcadb7] .Tree--approvalUpdate{outline:2px dashed var(--color-warning);outline-offset:4px;border-radius:8px}[data-v-fdfcadb7] .Tree--approvalDelete{opacity:.6;outline:2px dashed var(--color-danger);outline-offset:4px;border-radius:8px}[data-v-fdfcadb7] .Tree--approvalLoading{opacity:.5;outline:2px solid var(--color-accent);outline-offset:4px;border-radius:8px;pointer-events:none;animation:approvalLoadingPulse-fdfcadb7 1.5s ease-in-out infinite}@keyframes approvalLoadingPulse-fdfcadb7{0%,to{opacity:.5}50%{opacity:.3}}.Aside[data-v-77abdcd6]{--asideWidth: var(--d05c1db6);width:var(--asideWidth)}.Aside__inner[data-v-77abdcd6]{background-color:var(--color-neutral-20);padding:18px;width:var(--asideWidth);height:100%;position:relative;flex-shrink:0;display:flex;flex-direction:column}.Aside__content[data-v-77abdcd6]{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.Aside--overlay[data-v-77abdcd6]{box-shadow:var(--box-shadow);position:fixed;top:calc(var(--measurement-header-height, 64px) + var(--headerHeight, 0px));bottom:var(--actionBarHeight, 0px);z-index:var(--z-index-aside-overlay)}.Aside--overlay.Aside--start[data-v-77abdcd6]{left:0}.Aside--overlay.Aside--end[data-v-77abdcd6]{right:0}.Aside--inline[data-v-77abdcd6]{position:fixed;top:calc(var(--measurement-header-height, 64px) + var(--headerHeight, 0px));bottom:var(--actionBarHeight, 0px);z-index:var(--z-index-sidebar);flex-shrink:0}.Aside--inline.Aside--start[data-v-77abdcd6]{left:0}.Aside--inline.Aside--end[data-v-77abdcd6]{right:0}.Aside-start-overlay-enter-active[data-v-77abdcd6],.Aside-start-overlay-leave-active[data-v-77abdcd6],.Aside-end-overlay-enter-active[data-v-77abdcd6],.Aside-end-overlay-leave-active[data-v-77abdcd6]{transition:transform .25s ease-out;will-change:transform}.Aside-start-overlay-enter-to[data-v-77abdcd6],.Aside-start-overlay-leave-from[data-v-77abdcd6],.Aside-end-overlay-enter-to[data-v-77abdcd6],.Aside-end-overlay-leave-from[data-v-77abdcd6]{transform:translateZ(0)}.Aside-start-overlay-enter-from[data-v-77abdcd6],.Aside-start-overlay-leave-to[data-v-77abdcd6]{transform:translate3d(calc(-1 * var(--asideWidth, 260px)),0,0)}.Aside-end-overlay-enter-from[data-v-77abdcd6],.Aside-end-overlay-leave-to[data-v-77abdcd6]{transform:translate3d(var(--asideWidth, 260px),0,0)}.Aside-start-inline-enter-active[data-v-77abdcd6],.Aside-start-inline-leave-active[data-v-77abdcd6]{transition:transform .25s ease-out;will-change:transform}.Aside-end-inline-enter-active[data-v-77abdcd6],.Aside-end-inline-leave-active[data-v-77abdcd6]{transition:width .25s ease-out;overflow:hidden;will-change:width;transform-origin:right center}.Aside-start-inline-enter-to[data-v-77abdcd6],.Aside-start-inline-leave-from[data-v-77abdcd6]{transform:translateZ(0)}.Aside-start-inline-enter-from[data-v-77abdcd6],.Aside-start-inline-leave-to[data-v-77abdcd6]{transform:translate3d(calc(-1 * var(--asideWidth, 260px)),0,0)}.Aside-end-inline-enter-to[data-v-77abdcd6],.Aside-end-inline-leave-from[data-v-77abdcd6]{width:var(--asideWidth)}.Aside-end-inline-enter-from[data-v-77abdcd6],.Aside-end-inline-leave-to[data-v-77abdcd6]{width:0}.Aside__resizer[data-v-77abdcd6]{bottom:0;cursor:col-resize;position:absolute;top:0;width:var(--resizerWidth, 5px);z-index:3}.Aside__resizer--start[data-v-77abdcd6]{right:0}.Aside__resizer--end[data-v-77abdcd6]{left:0}.Aside__resizer[data-v-77abdcd6]:hover{background-color:color-mix(in srgb,var(--color-neutral-100),transparent 80%)}.Aside__resizer--isResizing[data-v-77abdcd6],.Aside__resizer--isResizing[data-v-77abdcd6]:hover{background-color:color-mix(in srgb,var(--color-neutral-100),transparent 60%)}.Aside__closeTab[data-v-77abdcd6]{position:fixed;top:calc(var(--measurement-header-height, 64px) + var(--headerHeight, 0px) + var(--aside-close-tab-offset, 24px));width:20px;height:40px;background-color:var(--color-neutral-20);border:1px solid var(--color-neutral-40);border-radius:0 var(--border-radius-small-medium) var(--border-radius-small-medium) 0;cursor:pointer;z-index:var(--d56b8700);display:flex;align-items:center;justify-content:center;transition:all .25s ease-out;padding:0}.Aside__closeTab--start[data-v-77abdcd6]{left:var(--ee45166a);border-left:none}.Aside__closeTab--end[data-v-77abdcd6]{right:var(--dd7699a8);border-right:none;border-radius:var(--border-radius-small-medium) 0 0 var(--border-radius-small-medium)}.Aside__closeTab[data-v-77abdcd6]:hover{background-color:var(--color-neutral-30)}.Aside__closeTab[data-v-77abdcd6] .Icon{font-size:12px;color:var(--color-neutral-70)}.Aside__closeTabLabel[data-v-77abdcd6]{writing-mode:vertical-rl;text-orientation:mixed;font-size:12px;font-weight:500;color:var(--color-neutral-70);white-space:nowrap;padding:8px 0}.Aside__closeTab--hasLabel[data-v-77abdcd6]{height:auto;padding:8px 0;gap:4px;flex-direction:column}.Aside__closeTab--hasLabel.Aside__closeTab--end[data-v-77abdcd6]{flex-direction:column-reverse}.Aside__closeTab--resizing[data-v-77abdcd6]{transition:none}.Aside--collapsed[data-v-77abdcd6]{transform:translateZ(0)}.Aside__mobileClose[data-v-77abdcd6],.Aside__dragHandle[data-v-77abdcd6]{display:none}@media screen and (max-width:600px){.Aside--overlay[data-v-77abdcd6]{--asideWidth: 100vw !important;width:100vw;top:0!important;border-radius:0;overflow:hidden;display:flex;flex-direction:column}.Aside--overlay .Aside__inner[data-v-77abdcd6]{width:100vw;padding:0 12px 12px;flex:1;min-height:0}.Aside--overlay .Aside__resizer[data-v-77abdcd6]{display:none}.Aside__dragHandle[data-v-77abdcd6]{display:flex;justify-content:center;align-items:center;padding:10px 0;cursor:grab;touch-action:none;flex-shrink:0;background-color:var(--color-neutral-20);border-radius:var(--border-radius-large) var(--border-radius-large) 0 0}.Aside__dragHandle[data-v-77abdcd6]:active{cursor:grabbing}.Aside__dragHandleBar[data-v-77abdcd6]{width:36px;height:4px;background-color:var(--color-neutral-50);border-radius:2px}.Aside--dragging[data-v-77abdcd6]{transition:none!important}.Aside--closingViaDrag[data-v-77abdcd6]{transition:transform .3s ease-out!important}.Aside__closeTab[data-v-77abdcd6],.Aside__mobileClose[data-v-77abdcd6]{display:none}.Aside__closeTab--collapsed[data-v-77abdcd6]{display:flex}.Aside--fullscreen[data-v-77abdcd6]{width:100vw!important;left:0!important;right:0!important;top:0!important;border-radius:0}.Aside--fullscreen .Aside__inner[data-v-77abdcd6]{width:100vw}.Aside--fullscreen .Aside__dragHandle[data-v-77abdcd6]{display:none}.Aside-start-overlay-enter-active[data-v-77abdcd6],.Aside-start-overlay-leave-active[data-v-77abdcd6],.Aside-end-overlay-enter-active[data-v-77abdcd6],.Aside-end-overlay-leave-active[data-v-77abdcd6]{transition:transform .3s ease-out!important}.Aside-start-overlay-leave-to[data-v-77abdcd6],.Aside-end-overlay-leave-to[data-v-77abdcd6],.Aside-start-overlay-enter-from[data-v-77abdcd6],.Aside-end-overlay-enter-from[data-v-77abdcd6]{transform:translate3d(0,100%,0)!important}.Aside-start-overlay-enter-to[data-v-77abdcd6],.Aside-start-overlay-leave-from[data-v-77abdcd6],.Aside-end-overlay-enter-to[data-v-77abdcd6],.Aside-end-overlay-leave-from[data-v-77abdcd6]{transform:translateZ(0)!important}}.Aside--fullscreen[data-v-77abdcd6]{position:fixed;inset:0;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:var(--z-index-modal, 1000)}.Aside--fullscreen .Aside__inner[data-v-77abdcd6]{width:100%;height:100%}.Aside--fullscreen .Aside__resizer[data-v-77abdcd6]{display:none}.Aside-fullscreen-enter-active[data-v-77abdcd6],.Aside-fullscreen-leave-active[data-v-77abdcd6]{transition:opacity .2s ease-out}.Aside-fullscreen-enter-from[data-v-77abdcd6],.Aside-fullscreen-leave-to[data-v-77abdcd6]{opacity:0}.Aside-fullscreen-enter-to[data-v-77abdcd6],.Aside-fullscreen-leave-from[data-v-77abdcd6]{opacity:1}.IconRail[data-v-c22c37fc]{--iconRail-width: 48px;display:flex;flex-direction:column;align-items:center;width:var(--iconRail-width);height:100%;background-color:var(--color-neutral-20);padding:var(--spacing-2) 0;flex-shrink:0}.IconRail--start[data-v-c22c37fc]{border-right:1px solid var(--color-neutral-40)}.IconRail--end[data-v-c22c37fc]{border-left:1px solid var(--color-neutral-40)}.DefaultLayout[data-v-febd965f]{--headerHeight: var(--v9f924e94);--actionBarHeight: var(--v8dddc23a);--safeAreaBottom: env(safe-area-inset-bottom, 0px);--appHeaderHeight: var(--measurement-header-height, 64px);--aside-close-tab-offset: var(--v271dacf6);position:relative}.DefaultLayout__header[data-v-febd965f]{--gap: 24px;align-items:center;background-color:var(--white);border-bottom:1px solid var(--color-neutral-40);display:flex;gap:var(--gap);height:var(--headerHeight);justify-content:space-between;left:0;padding:0 16px;position:fixed;right:0;top:var(--appHeaderHeight);z-index:var(--z-index-sub-header);transform:var(--e678594c);transition:transform .3s ease-out}.DefaultLayout__header--hidden[data-v-febd965f]{pointer-events:none}.DefaultLayout__headerStart[data-v-febd965f],.DefaultLayout__headerEnd[data-v-febd965f]{align-items:center;display:flex;gap:calc(var(--gap) / 2);height:100%}.DefaultLayout__headerStart[data-v-febd965f]{flex-shrink:0;flex-grow:0}.DefaultLayout__headerStart[data-v-febd965f] .Heading{margin-bottom:0}.DefaultLayout__headerEnd[data-v-febd965f]{flex-grow:1;flex-shrink:1;justify-content:flex-end;min-width:0;overflow:hidden}.DefaultLayout__body[data-v-febd965f]{display:flex;position:relative;min-height:calc(100vh - var(--appHeaderHeight));min-height:calc(100svh - var(--appHeaderHeight));padding-top:var(--headerHeight);padding-bottom:var(--actionBarHeight);padding-left:var(--v88b6b93e);padding-right:var(--v690a518c);transition:padding-left .25s ease-out,padding-right .25s ease-out}.DefaultLayout__content[data-v-febd965f]{flex:1;min-width:0;position:relative;display:flex;flex-direction:column}.DefaultLayout__actionBar[data-v-febd965f]{position:fixed;bottom:0;left:0;right:0;height:var(--actionBarHeight);background-color:var(--white);border-top:1px solid var(--color-neutral-40);box-shadow:var(--box-shadow-2);z-index:var(--z-index-action-bar);display:flex;align-items:center;padding-bottom:var(--safeAreaBottom)}.DefaultLayout__overlay[data-v-febd965f]{position:absolute;inset:0;background-color:#fffffff2;display:flex;justify-content:center;align-items:center;z-index:var(--z-index-overlay)}.DefaultLayout__scrollToTop[data-v-febd965f]{position:fixed;bottom:32px;right:var(--v4dcbd96f);z-index:calc(var(--z-index-content, 1) + 10);box-shadow:var(--box-shadow-2);width:48px;height:48px;border-radius:50%;transition:right .25s ease-out}.DefaultLayout__asideEndWrapper[data-v-febd965f]{position:fixed;top:calc(var(--measurement-header-height, 64px) + var(--headerHeight, 0px));bottom:var(--actionBarHeight, 0px);right:0;display:flex;z-index:var(--z-index-sidebar)}.DefaultLayout__asideEndContainer[data-v-febd965f]{display:flex;flex-direction:column;height:100%;overflow:hidden}.DefaultLayout__asideEndHeader[data-v-febd965f]{flex-shrink:0;background-color:var(--color-neutral-20);z-index:1}.DefaultLayout__asideEndContainer[data-v-febd965f]>*:last-child{flex:1;min-height:0;display:flex;flex-direction:column}.DefaultLayout__asideEndContainer[data-v-febd965f] .Aside{position:relative;top:auto;bottom:auto;right:auto;flex:1;min-height:0}.DefaultLayout__asideEndContainer[data-v-febd965f] .Aside--inline,.DefaultLayout__asideEndContainer[data-v-febd965f] .Aside--overlay{position:relative;top:auto;bottom:auto;right:auto}.DefaultLayout__asideEndWrapper[data-v-febd965f]{--aside-end-rail-offset: var(--v02e2d95d)}.DefaultLayout__railEnd[data-v-febd965f]{flex-shrink:0}@media screen and (max-width:600px){.DefaultLayout__railEnd[data-v-febd965f]{display:none}.DefaultLayout__asideEndWrapper[data-v-febd965f]{position:static}.DefaultLayout__asideEndHeader[data-v-febd965f]{display:none}.DefaultLayout__asideEndContainer[data-v-febd965f] .Aside--overlay{position:fixed;left:0;right:0;bottom:var(--actionBarHeight, 0px)}}.fade-enter-active[data-v-febd965f],.fade-leave-active[data-v-febd965f]{transition:opacity .3s ease}.fade-enter-from[data-v-febd965f],.fade-leave-to[data-v-febd965f]{opacity:0}.NodeViewSearchHighlight[data-v-9d8d3967]{position:relative}.NodeViewSearchHighlight[data-v-9d8d3967]:before{content:"";position:absolute;left:-12px;top:4px;bottom:4px;width:3px;background-color:var(--color-yellow-40);border-radius:2px;transition:width var(--transition-duration-fast) ease,background-color var(--transition-duration-normal) ease}.NodeViewSearchHighlight--focused[data-v-9d8d3967]{background-color:color-mix(in srgb,var(--color-yellow-40) 15%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-yellow-60) 40%,transparent);border-radius:var(--border-radius-small)}.NodeViewSearchHighlight--focused[data-v-9d8d3967]:before{width:4px;background-color:var(--color-yellow-60)}.NodeViewSearchHighlight--focused[data-v-9d8d3967] mark{background-color:var(--color-yellow-40)!important}.NodeViewSearchHighlight--focused[data-v-9d8d3967] .Box{border-color:var(--color-yellow-60)!important;background-color:color-mix(in srgb,var(--color-yellow-40) 8%,var(--white))!important}.NodeViewSearchHighlight__anchor[data-v-9d8d3967]{margin-top:calc(-2 * var(--measurement-header-height) - var(--spacing-4));position:absolute}.NodeViewSearchHighlight__indicator[data-v-9d8d3967]{position:absolute;left:-12px;top:50%;transform:translateY(-50%);pointer-events:none}.NodeViewSearchHighlight__badge[data-v-9d8d3967]{display:flex;align-items:center;gap:3px;background-color:var(--color-yellow-60);color:var(--color-grey-90);font-size:10px;font-weight:600;padding:2px 6px;border-radius:8px;white-space:nowrap;transform:translate(-100%)}.NodeViewSearchHighlight__icon[data-v-9d8d3967]{font-size:8px}.FlexibleMenu[data-v-8d1365c8]{text-align:end;width:100%}.FlexibleMenu__inner[data-v-8d1365c8]{display:inline-flex;gap:8px;justify-content:end;text-align:end}.FlexibleMenu__inner[data-v-8d1365c8]>*{flex-shrink:0}.LanguageItem[data-v-926b7a25]{display:flex;justify-content:space-between;width:100%}.LanguageItem--original[data-v-926b7a25],.LanguageItem--default[data-v-926b7a25]{font-size:9px;text-transform:uppercase}.ToggleSubitemsButton .Icon[data-v-ae60a94e]{transition:.3s}.ToggleSubitemsButton--isOpen .Icon[data-v-ae60a94e]{transform:rotate(180deg)}.TreeLinesItem[data-v-a795ffe7]{--depth: 0;--_indent-size: var(--tree-indent-size, var(--spacing-5, 20px));--_line-width: var(--tree-line-width, 2px);--_line-color: var(--tree-line-color, var(--color-neutral-30, #e0e0e0));--_line-color-highlight: var(--tree-line-color-highlight, var(--color-accent, #0066cc));--_dot-size: var(--tree-dot-size, 10px);--_dot-color: var(--tree-dot-color, var(--color-neutral-40, #999));--_dot-color-highlight: var(--tree-dot-color-highlight, var(--color-accent, #0066cc));--_toggle-size: var(--tree-toggle-size, 24px);--_node-gap: var(--tree-node-gap, var(--spacing-2, 8px));position:relative;display:flex;flex-direction:column}.TreeLinesItem__row[data-v-a795ffe7]{position:relative;display:flex;align-items:center;gap:var(--_node-gap);padding:var(--_node-gap) 0;padding-left:calc(var(--depth) * var(--_indent-size))}.TreeLinesItem__toggleWrapper[data-v-a795ffe7]{position:relative;display:flex;align-items:center;justify-content:center;width:var(--_toggle-size);height:var(--_toggle-size);flex-shrink:0}.TreeLinesItem__toggleBackground[data-v-a795ffe7]{position:absolute;width:var(--_toggle-size);height:var(--_toggle-size);background:var(--_dot-color);border-radius:50%;z-index:4}.TreeLinesItem--inPath>.TreeLinesItem__row>.TreeLinesItem__toggleWrapper>.TreeLinesItem__toggleBackground[data-v-a795ffe7]{background:var(--_dot-color-highlight)}.TreeLinesItem__toggle[data-v-a795ffe7]{z-index:5;width:var(--_toggle-size)!important;height:var(--_toggle-size)!important;min-width:unset!important;min-height:unset!important;padding:0!important;display:flex;align-items:center;justify-content:center}.TreeLinesItem__toggle[data-v-a795ffe7] .Icon{font-size:calc(var(--_toggle-size) * .5)}.TreeLinesItem__dot[data-v-a795ffe7]{width:var(--_dot-size);height:var(--_dot-size);background:var(--_dot-color);border-radius:50%;z-index:5}.TreeLinesItem--inPath>.TreeLinesItem__row>.TreeLinesItem__toggleWrapper>.TreeLinesItem__dot[data-v-a795ffe7]{background:var(--_dot-color-highlight)}.TreeLinesItem__content[data-v-a795ffe7]{flex:1;min-width:0;background:none;border:none;padding:0;cursor:pointer;text-align:left}.TreeLinesItem__children[data-v-a795ffe7]{position:relative}.TreeLinesItem__continuingLine[data-v-a795ffe7]{--line-depth: 0;position:absolute;left:calc(var(--line-depth) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:0;bottom:0;width:var(--_line-width);background:var(--_line-color);z-index:1}.TreeLinesItem__children>.TreeLinesItem>.TreeLinesItem__row[data-v-a795ffe7]:before{content:"";position:absolute;left:calc((var(--depth) - 1) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:0;height:50%;width:var(--_line-width);background:var(--_line-color);z-index:1}.TreeLinesItem__children>.TreeLinesItem:not(.TreeLinesItem--last)>.TreeLinesItem__row[data-v-a795ffe7]:before{height:100%}.TreeLinesItem__children>.TreeLinesItem>.TreeLinesItem__row[data-v-a795ffe7]:after{content:"";position:absolute;left:calc((var(--depth) - 1) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:calc(50% - var(--_line-width) / 2);width:calc(var(--_indent-size) + var(--_line-width) / 2);height:var(--_line-width);background:var(--_line-color);z-index:1}.TreeLinesItem__downLine[data-v-a795ffe7]{position:absolute;left:calc(var(--depth) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:50%;bottom:0;width:var(--_line-width);background:var(--_line-color);z-index:1}.TreeLinesItem__upLine[data-v-a795ffe7]{position:absolute;left:calc((var(--depth) - 1) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:0;height:50%;width:var(--_line-width);background:var(--_line-color);z-index:1}.TreeLinesItem--inPath>.TreeLinesItem__row>.TreeLinesItem__downLine[data-v-a795ffe7]{background:var(--_line-color-highlight);z-index:2}.TreeLinesItem--inPath>.TreeLinesItem__row>.TreeLinesItem__upLine[data-v-a795ffe7],.TreeLinesItem--hasNextSiblingInPath>.TreeLinesItem__row>.TreeLinesItem__upLine[data-v-a795ffe7]{background:var(--_line-color-highlight);z-index:2}.TreeLinesItem--inPath.TreeLinesItem--pathStart>.TreeLinesItem__row>.TreeLinesItem__upLine[data-v-a795ffe7]{background:var(--_line-color)!important;z-index:1}.TreeLinesItem__children>.TreeLinesItem.TreeLinesItem--inPath.TreeLinesItem--last>.TreeLinesItem__row[data-v-a795ffe7]:before{background:var(--_line-color-highlight);z-index:2}.TreeLinesItem__children>.TreeLinesItem.TreeLinesItem--hasNextSiblingInPath>.TreeLinesItem__row[data-v-a795ffe7]:before{background:var(--_line-color-highlight);z-index:2}.TreeLinesItem__children>.TreeLinesItem.TreeLinesItem--inPath:not(.TreeLinesItem--last):not(.TreeLinesItem--hasNextSiblingInPath)>.TreeLinesItem__row[data-v-a795ffe7]:before{background:linear-gradient(to bottom,var(--_line-color-highlight) 0,var(--_line-color-highlight) 50%,var(--_line-color) 50%,var(--_line-color) 100%);z-index:2}.TreeLinesItem__children>.TreeLinesItem.TreeLinesItem--selected>.TreeLinesItem__row[data-v-a795ffe7]:before{background:linear-gradient(to bottom,var(--_line-color-highlight) 0,var(--_line-color-highlight) 50%,var(--_line-color) 50%,var(--_line-color) 100%);z-index:2}.TreeLinesItem__children>.TreeLinesItem.TreeLinesItem--inPath>.TreeLinesItem__row[data-v-a795ffe7]:after{background:var(--_line-color-highlight);z-index:2}.TreeLinesItem__children>.TreeLinesItem.TreeLinesItem--inPath.TreeLinesItem--pathStart>.TreeLinesItem__row[data-v-a795ffe7]:before,.TreeLinesItem__children>.TreeLinesItem.TreeLinesItem--inPath.TreeLinesItem--pathStart.TreeLinesItem--last>.TreeLinesItem__row[data-v-a795ffe7]:before,.TreeLinesItem__children>.TreeLinesItem.TreeLinesItem--selected.TreeLinesItem--pathStart>.TreeLinesItem__row[data-v-a795ffe7]:before{background:var(--_line-color)!important;z-index:1}.TreeLinesItem__children>.TreeLinesItem.TreeLinesItem--inPath.TreeLinesItem--pathStart>.TreeLinesItem__row[data-v-a795ffe7]:after{background:var(--_line-color)!important;z-index:1}.TreeLinesItem__continuingLine--highlighted[data-v-a795ffe7]{background:var(--_line-color-highlight);z-index:2}.TreeLines[data-v-50d45c47]{display:flex;flex-direction:column}.CompactTreeLinesItem[data-v-5cc0ab43]{--depth: 0;--_indent-size: var(--tree-indent-size, var(--spacing-5, 20px));--_line-width: var(--tree-line-width, 2px);--_line-color: var(--tree-line-color-highlight, var(--color-accent, #0066cc));--_dot-size: var(--tree-dot-size, 10px);--_dot-color: var(--tree-line-color-highlight, var(--color-accent, #0066cc));--_toggle-size: var(--tree-toggle-size, 24px);--_node-gap: var(--tree-node-gap, var(--spacing-2, 8px));--_toggle-button: 150px;position:relative;display:flex;flex-direction:column}.CompactTreeLinesToggle[data-v-5cc0ab43]{width:var(--_toggle-button)}.CompactTreeLinesItem__row[data-v-5cc0ab43]{position:relative;display:flex;align-items:center;gap:var(--_node-gap);padding:var(--_node-gap) 0;padding-left:calc(var(--depth) * var(--_indent-size))}.CompactTreeLinesItem__childItems[data-v-5cc0ab43]{position:relative}.CompactTreeLinesItem__expandedRow[data-v-5cc0ab43]{position:relative;padding:var(--_node-gap) 0;padding-left:calc(var(--depth) * var(--_indent-size));--_parent-indent-size: var(--_indent-size);--_parent-line-width: var(--_line-width);--_parent-line-color: var(--_line-color);--_parent-node-gap: var(--_node-gap);--_connector-left: calc( -1 * var(--_parent-indent-size) + var(--_toggle-size) / 2 - var(--_parent-line-width) / 2 )}.CompactTreeLinesItem__expandedRow[data-v-5cc0ab43]>.TreeLines>.TreeLinesItem>.TreeLinesItem__row:before{content:"";position:absolute;left:var(--_connector-left);top:calc(-1 * var(--_parent-node-gap));height:calc(50% + var(--_parent-node-gap));width:var(--_parent-line-width);background:var(--_parent-line-color);z-index:1}.CompactTreeLinesItem__expandedRow[data-v-5cc0ab43]>.TreeLines>.TreeLinesItem>.TreeLinesItem__row:after{content:"";position:absolute;left:var(--_connector-left);top:calc(50% - var(--_parent-line-width) / 2);width:calc(var(--_parent-indent-size) + var(--_parent-line-width) / 2);height:var(--_parent-line-width);background:var(--_parent-line-color);z-index:1}.CompactTreeLinesItem__toggleWrapper[data-v-5cc0ab43]{position:relative;display:flex;align-items:center;justify-content:center;width:var(--_toggle-size);height:var(--_toggle-size);flex-shrink:0}.CompactTreeLinesItem__dot[data-v-5cc0ab43]{width:var(--_dot-size);height:var(--_dot-size);background:var(--_dot-color);border-radius:50%;z-index:5}.CompactTreeLinesItem__content[data-v-5cc0ab43]{flex:1;min-width:0;background:none;border:none;padding:0;cursor:pointer;text-align:left}.CompactTreeLinesItem__children[data-v-5cc0ab43]{position:relative}.CompactTreeLinesItem__children>.CompactTreeLinesItem>.CompactTreeLinesItem__row[data-v-5cc0ab43]:before{content:"";position:absolute;left:calc((var(--depth) - 1) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:0;height:50%;width:var(--_line-width);background:var(--_line-color);z-index:1}.CompactTreeLinesItem__children>.CompactTreeLinesItem>.CompactTreeLinesItem__row[data-v-5cc0ab43]:after{content:"";position:absolute;left:calc((var(--depth) - 1) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:calc(50% - var(--_line-width) / 2);width:calc(var(--_indent-size) + var(--_line-width) / 2);height:var(--_line-width);background:var(--_line-color);z-index:1}.CompactTreeLinesItem__downLine[data-v-5cc0ab43]{position:absolute;left:calc(var(--depth) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:50%;bottom:0;width:var(--_line-width);background:var(--_line-color);z-index:1}.CompactTreeLinesItem__upLine[data-v-5cc0ab43]{position:absolute;left:calc((var(--depth) - 1) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:0;height:50%;width:var(--_line-width);background:var(--_line-color);z-index:1}.NodeMinimal[data-v-a6792915]{background-color:var(--white);border-radius:var(--border-radius-medium);border:1px var(--color-neutral-40) solid;box-shadow:var(--box-shadow);font-size:var(--font-size-small);font-weight:500;line-height:var(--line-height-small);min-height:34px;padding:8px 8px 8px 44px;position:relative;align-items:center}.NodeMinimal--noTypeMark[data-v-a6792915]{padding-inline-start:8px}.NodeMinimal__main[data-v-a6792915]{align-items:center;display:flex;justify-content:space-between}.NodeMinimal[data-v-a6792915] .TypeMark{position:absolute;left:0;top:0;height:100%;border-start-start-radius:calc(var(--border-radius-medium) - 1px);border-end-start-radius:calc(var(--border-radius-medium) - 1px);border-end-end-radius:0}.NodeMinimal__title[data-v-a6792915]{flex-basis:100%;line-height:var(--line-height-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.NodeMinimal__title[data-v-a6792915] *:not(mjx-container,mjx-container *){display:inline;line-height:inherit}.NodeMinimal__title[data-v-a6792915] br{display:none}.NodeMinimal__title[data-v-a6792915] mjx-container{display:inline-block;overflow:visible;vertical-align:baseline}.NodeMinimal__title--missing[data-v-a6792915]{color:var(--color-neutral-60);font-style:italic}.NodeMinimal--highlighted[data-v-a6792915]{background-color:var(--color-accent-surface);border-color:var(--color-accent)}.LineagePath[data-v-82f88c87]{--line-color: var(--color-neutral-50);display:flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-small);line-height:1.4;position:relative;min-width:0}.LineagePath--expanded[data-v-82f88c87]{display:block}.LineagePath__measure[data-v-82f88c87]{display:flex;align-items:center;gap:var(--spacing-1);position:absolute;visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content}.LineagePath__connector[data-v-82f88c87]{display:flex;align-items:center;color:var(--line-color);flex-shrink:0}.LineagePath__connectorIcon[data-v-82f88c87]{font-size:10px}.LineagePath__segment[data-v-82f88c87]{display:block;background:none;border:none;padding:0;cursor:pointer;max-width:100%;min-width:0;text-align:left;flex-shrink:1}.LineagePath__segment[data-v-82f88c87] .NodeMinimal{transition:box-shadow .15s ease,border-color .15s ease}.LineagePath:not(.LineagePath--expanded) .LineagePath__segment[data-v-82f88c87] .NodeMinimal{max-width:240px}.LineagePath:not(.LineagePath--expanded) .LineagePath__segment[data-v-82f88c87] .NodeMinimal__title{flex-basis:auto;width:auto}.LineagePath__segment[data-v-82f88c87]:hover .NodeMinimal{box-shadow:0 2px 6px #0000001f}.LineagePath__ellipsis[data-v-82f88c87]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background-color:var(--color-neutral-15);border:1px dashed var(--color-neutral-40);border-radius:4px;color:var(--color-neutral-60);font-size:var(--font-size-small);flex-shrink:0;cursor:pointer;transition:background-color .15s ease}.LineagePath__ellipsis[data-v-82f88c87]:hover{background-color:var(--color-neutral-20)}.LineagePath__ellipsisIcon[data-v-82f88c87]{font-size:12px}.LineagePath__ellipsisCount[data-v-82f88c87]{font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-neutral-70)}.LineagePath__expanded[data-v-82f88c87]{--node-center: 17px;--row-padding: var(--spacing-1);display:flex;flex-direction:column;width:100%}.LineagePath__row[data-v-82f88c87]{display:flex;align-items:flex-start;position:relative}.LineagePath__indent[data-v-82f88c87]{flex-shrink:0}.LineagePath__branch[data-v-82f88c87]{width:16px;flex-shrink:0;position:relative;align-self:stretch}.LineagePath__branch[data-v-82f88c87]:before{content:"";position:absolute;left:7px;top:0;height:calc(var(--node-center) + var(--row-padding));width:1px;background-color:var(--line-color)}.LineagePath__branch[data-v-82f88c87]:after{content:"";position:absolute;left:7px;top:calc(var(--node-center) + var(--row-padding));width:8px;height:1px;background-color:var(--line-color)}.LineagePath__row .LineagePath__segment[data-v-82f88c87]{flex:1;min-width:0;padding:var(--row-padding) 0}.LineagePath__collapse[data-v-82f88c87]{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-1);padding:4px 8px;background-color:var(--color-neutral-15);border:1px dashed var(--color-neutral-40);border-radius:4px;color:var(--color-neutral-60);font-size:var(--font-size-small);flex-shrink:0;cursor:pointer;transition:background-color .15s ease;margin-top:var(--spacing-2);margin-left:calc(var(--depth) * 16px)}.LineagePath__collapse[data-v-82f88c87]:hover{background-color:var(--color-neutral-20)}.LineagePath__collapseIcon[data-v-82f88c87]{font-size:12px}.NodeLineages__header[data-v-a883471d]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--color-neutral-10);border-radius:var(--border-radius-medium);margin-bottom:var(--spacing-3)}.NodeLineages__header--loading[data-v-a883471d]{color:var(--color-neutral-60)}.NodeLineages__headerIcon[data-v-a883471d]{font-size:1.25rem;color:var(--color-accent)}.NodeLineages__headerText[data-v-a883471d]{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-neutral-90)}.NodeLineages__compactGroup[data-v-a883471d]{margin-bottom:var(--spacing-3)}.NodeLineages__compactGroup[data-v-a883471d]:last-child{margin-bottom:0}.NodeLineages__compactRoot[data-v-a883471d]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);margin:0 calc(-1 * var(--spacing-2));background:none;border:none;border-radius:var(--border-radius-small);cursor:pointer;font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-neutral-90);text-align:left;width:calc(100% + var(--spacing-4));transition:background-color .15s ease}.NodeLineages__compactRoot[data-v-a883471d]:hover{background-color:var(--color-neutral-10)}.NodeLineages__compactRootTitle[data-v-a883471d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.NodeLineages__compactPaths[data-v-a883471d]{display:flex;flex-direction:column;margin-top:var(--spacing-1);margin-left:11px}.NodeLineages__compactPathRow[data-v-a883471d]{--node-height: 34px;--node-center: 17px;--row-padding: var(--spacing-1);display:flex;align-items:flex-start;position:relative}.NodeLineages__treeLine[data-v-a883471d]{position:relative;width:16px;flex-shrink:0;height:calc(var(--node-height) + var(--row-padding) * 2);margin-top:var(--row-padding)}.NodeLineages__treeLineVertical[data-v-a883471d]{position:absolute;left:0;top:calc(-1 * var(--row-padding));height:calc(var(--node-center) + var(--row-padding));width:1px;background-color:var(--color-neutral-50)}.NodeLineages__compactPathRow:not(.NodeLineages__compactPathRow--last) .NodeLineages__treeLineVertical[data-v-a883471d]{height:calc(100% + var(--row-padding) * 2)}.NodeLineages__treeLineHorizontal[data-v-a883471d]{position:absolute;left:0;top:var(--node-center);width:12px;height:1px;background-color:var(--color-neutral-50)}.NodeLineages__compactPath[data-v-a883471d]{flex:1;min-width:0;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-small);transition:background-color .15s ease}.NodeLineages__compactPath[data-v-a883471d]:hover{background-color:var(--color-neutral-10)}.NodeLineages__group[data-v-a883471d]{padding:var(--spacing-3) 0;border-bottom:1px solid var(--color-neutral-20)}.NodeLineages__group[data-v-a883471d]:last-child{border-bottom:none;padding-bottom:0}.NodeLineages__group[data-v-a883471d]:first-child{padding-top:0}.NodeLineages__tree[data-v-a883471d]{--tree-toggle-size: 10px}.NodeLineages__tree[data-v-a883471d] .NodeCard{max-height:120px}.NodeLineages__skeleton[data-v-a883471d]{display:flex;flex-direction:column;gap:var(--spacing-3)}.NodeLineages__skeletonNode[data-v-a883471d]{padding-left:calc(var(--depth) * var(--spacing-4))}.NodeLineages__empty[data-v-a883471d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-4);text-align:center}.NodeLineages__emptyIcon[data-v-a883471d]{font-size:2rem;color:var(--color-neutral-40);margin-bottom:var(--spacing-3)}.NodeLineages__emptyTitle[data-v-a883471d]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-80);margin-bottom:var(--spacing-2)}.NodeLineages__emptyDescription[data-v-a883471d]{font-size:var(--font-size-small);color:var(--color-neutral-60);line-height:var(--line-height-small)}.NodeLineages--compact .NodeLineages__header[data-v-a883471d]{margin-bottom:var(--spacing-2)}.RealiaLineagesPanel[data-v-c0657a2b]{position:relative;height:100%;overflow:auto;padding:0}.RealiaLineagesPanel__header[data-v-c0657a2b]{display:flex;align-items:center;justify-content:space-between;width:100%}.RealiaLineagesPanel__content[data-v-c0657a2b]{margin-top:var(--spacing-4)}.ButtonGroup[data-v-ab0899ce]{display:flex;box-shadow:var(--box-shadow);border-radius:var(--border-radius-medium)}.ButtonGroup[data-v-ab0899ce]:has(.Button--small){border-radius:var(--border-radius-small-medium)}.ButtonGroup[data-v-ab0899ce]:has(.Button--medium),.ButtonGroup[data-v-ab0899ce]:has(.Button--large),.ButtonGroup[data-v-ab0899ce]:has(.Button--xlarge){border-radius:var(--border-radius-large)}.ButtonGroup[data-v-ab0899ce] button{box-shadow:none}.ButtonGroup--row[data-v-ab0899ce]>button:not(:first-child),.ButtonGroup--row[data-v-ab0899ce]>:not(:first-child) button{border-inline-start:none;border-start-start-radius:0;border-end-start-radius:0}.ButtonGroup--row[data-v-ab0899ce]>button:not(:last-child),.ButtonGroup--row[data-v-ab0899ce]>*:not(:last-child) button{border-start-end-radius:0;border-end-end-radius:0}.ButtonGroup--column[data-v-ab0899ce]{flex-direction:column}.ButtonGroup--column[data-v-ab0899ce]>button:not(:first-child),.ButtonGroup--column[data-v-ab0899ce]>:not(:first-child) button{border-top:none;border-start-start-radius:0;border-start-end-radius:0}.ButtonGroup--column[data-v-ab0899ce]>button:not(:last-child),.ButtonGroup--column[data-v-ab0899ce]>*:not(:last-child) button{border-end-start-radius:0;border-end-end-radius:0}.LocalizationValidatedIcon[data-v-4277921b]{display:inline-flex;align-items:center;justify-content:center}.LocalizationValidatedIcon__badge[data-v-4277921b]{filter:drop-shadow(0 0 1px var(--white)) drop-shadow(0 0 1px var(--white))}.LocalizationValidatedIcon__badge--validated[data-v-4277921b]{color:var(--color-success)}.LocalizationValidatedIcon__badge--unvalidated[data-v-4277921b]{color:var(--color-warning)}.Toolbar[data-v-c90d8051]{position:relative;isolation:isolate}.Node__content[data-v-0cfac0e3]{margin:24px auto;width:calc(var(--measurement-content-width) + 2 * var(--measurement-tree-spacing));max-width:100%;container-name:treeRoot;container-type:inline-size;min-height:calc(100vh - var(--measurement-header-height, 64px) - var(--measurement-header-height, 64px) - 48px)}.LineagesPanel[data-v-0cfac0e3]{height:100%;overflow:hidden}.RealiaModal[data-v-a0dcd947]{margin-top:calc(-1 * var(--measurement-header-height) + 4px)}.RealiaModal__content[data-v-a0dcd947] .DefaultLayout__header{top:0}.RealiaModal[data-v-a0dcd947]{display:flex;flex-direction:column;height:calc(90vh - 32px);max-width:90vw;width:calc(var(--measurement-content-width) + 2 * var(--measurement-tree-spacing) + 200px)}.RealiaModal[data-v-a0dcd947] .ModalMain{flex:1;min-height:0;display:flex;flex-direction:column}.RealiaModal[data-v-a0dcd947] .ModalMain__wrapper{display:flex;flex-direction:column;flex:1;max-height:none;min-height:0;overflow:visible;padding:0}.RealiaModal__content[data-v-a0dcd947]{flex:1;min-height:0;transform:translateZ(0);position:relative;overflow:hidden}.ModalMain[data-v-a0dcd947]{transform:none}.RealiaModal__content[data-v-a0dcd947] .DefaultLayout{height:100%}.RealiaModal__content[data-v-a0dcd947] .DefaultLayout__headerStart{display:none}.RealiaModal__content[data-v-a0dcd947] .DefaultLayout__header{padding-inline-end:60px}.RealiaModal__content[data-v-a0dcd947] .DefaultLayout__body{min-height:0;height:100%}.RealiaModal__content[data-v-a0dcd947] .DefaultLayout__content{overflow-y:auto}.RealiaModal__content[data-v-a0dcd947] .DefaultLayout__asideEndWrapper{bottom:0;position:absolute;right:0;top:60px}.RealiaModal__content[data-v-a0dcd947] .DefaultLayout__content:after{content:"";display:block;height:32px;flex-shrink:0}.RealiaModal__content[data-v-a0dcd947] .Node__content{min-height:0}.NodeTypeChip[data-v-87dba9f0]{--icon-size: 28px;position:relative;display:inline-flex;align-items:center;background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-xs);transition:border-color var(--transition-duration-fast) ease,box-shadow var(--transition-duration-fast) ease}.NodeTypeChip[data-v-87dba9f0]:hover{border-color:var(--color-neutral-50);box-shadow:var(--box-shadow-sm)}.NodeTypeChip[data-v-87dba9f0]:focus-within{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeTypeChip__main[data-v-87dba9f0]{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:var(--icon-size);padding:var(--spacing-1) var(--spacing-2);padding-left:calc(var(--icon-size) + var(--spacing-2));background:transparent;border:none;border-radius:inherit;color:inherit;cursor:pointer;text-align:left}.NodeTypeChip__main[data-v-87dba9f0]:focus-visible{outline:none}.NodeTypeChip__icon[data-v-87dba9f0]{position:absolute;left:0;top:0;bottom:0;width:var(--icon-size);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium);flex-shrink:0}.NodeTypeChip__icon[data-v-87dba9f0] .Icon{width:14px;height:14px;color:var(--white)}.NodeTypeChip__label[data-v-87dba9f0]{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-neutral-100)}.NodeTypeChip__remove[data-v-87dba9f0]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin-left:var(--spacing-1);background:transparent;border:none;border-radius:var(--border-radius-small);color:var(--color-neutral-50);cursor:pointer;flex-shrink:0;transition:color var(--transition-duration-fast) ease,background-color var(--transition-duration-fast) ease}.NodeTypeChip__remove[data-v-87dba9f0]:hover{color:var(--color-neutral-80);background:var(--color-neutral-20)}.NodeTypeChip__remove[data-v-87dba9f0] .Icon{width:12px;height:12px}.NodeDemo__treeRoot[data-v-fa0bb1b5]{box-sizing:border-box;width:calc(var(--measurement-content-width) + 2 * var(--measurement-tree-spacing));max-width:100%;padding-inline:var(--measurement-tree-spacing);margin:0 auto;container-name:treeRoot;container-type:inline-size}.NodeTypePreview[data-v-744eb989]{width:100%}.NodeTypePreview__fallback[data-v-744eb989]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding:var(--spacing-6);background:var(--color-neutral-10);border-radius:var(--border-radius-medium)}.NodeTypePreview__fallbackIcon[data-v-744eb989]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--border-radius-medium);color:var(--white)}.NodeTypePreview__fallbackIcon[data-v-744eb989] .Icon{width:28px;height:28px}.NodeTypePreview__fallbackLabel[data-v-744eb989]{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-neutral-100);text-align:center}.NodeTypeHoverPopover[data-v-6661a41d]{--popover-width: 440px;--popover-preview-scale: .65;--popover-preview-natural-width: 640px;--popover-preview-max-height: 420px;display:flex;flex-direction:column;gap:var(--spacing-2);width:var(--popover-width);padding:var(--spacing-3);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-md)}.NodeTypeHoverPopover__header[data-v-6661a41d]{display:flex;align-items:center;gap:var(--spacing-2)}.NodeTypeHoverPopover__icon[data-v-6661a41d]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--border-radius-medium);color:var(--white);flex-shrink:0}.NodeTypeHoverPopover__icon[data-v-6661a41d] .Icon{width:14px;height:14px}.NodeTypeHoverPopover__title[data-v-6661a41d]{margin:0;font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium);color:var(--color-neutral-100)}.NodeTypeHoverPopover__previewFrame[data-v-6661a41d]{position:relative;width:100%;max-height:calc(var(--popover-preview-max-height) * var(--popover-preview-scale));overflow:hidden;border-radius:var(--border-radius-small);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-30)}.NodeTypeHoverPopover__previewFrame[data-v-6661a41d]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--spacing-6);pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--white) 0%,transparent) 0%,var(--white) 100%)}.NodeTypeHoverPopover__previewInner[data-v-6661a41d]{width:var(--popover-preview-natural-width);padding:var(--spacing-4);padding-left:var(--spacing-12);zoom:var(--popover-preview-scale);pointer-events:none}.NodeTypeHoverPopover__description[data-v-6661a41d]{margin:0;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-80)}.NodeTypeCard[data-v-3c669c89]{position:relative;width:100%}.NodeTypeCard__body[data-v-3c669c89]{display:flex;align-items:center;background:transparent;border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-medium);cursor:pointer;width:100%;transition:background-color var(--transition-duration-fast) ease,border-color var(--transition-duration-fast) ease}.NodeTypeCard__body[data-v-3c669c89]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeTypeCard__icon[data-v-3c669c89]{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--border-radius-medium)}.NodeTypeCard__icon[data-v-3c669c89] .Icon{color:var(--white)}.NodeTypeCard__label[data-v-3c669c89]{color:var(--color-neutral-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.NodeTypeCard__info[data-v-3c669c89]{position:absolute;top:var(--spacing-half);right:var(--spacing-half);display:flex;align-items:center;justify-content:center;width:var(--spacing-5);height:var(--spacing-5);padding:0;background:transparent;border:none;border-radius:var(--border-radius-small);color:var(--color-neutral-70);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--transition-duration-fast) ease}.NodeTypeCard:not(.NodeTypeCard--infoPreview):hover .NodeTypeCard__info[data-v-3c669c89],.NodeTypeCard--infoPreview .NodeTypeCard__info[data-v-3c669c89],.NodeTypeCard__info[data-v-3c669c89]:focus-visible{opacity:1;pointer-events:auto}.NodeTypeCard__info[data-v-3c669c89]:hover{color:var(--color-accent);background-color:var(--color-neutral-10)}.NodeTypeCard__info[data-v-3c669c89] .Icon{width:14px;height:14px}.NodeTypeCard--grid .NodeTypeCard__body[data-v-3c669c89]{flex-direction:column;justify-content:center;gap:var(--spacing-1);padding:var(--spacing-1);height:60px}.NodeTypeCard--grid:hover .NodeTypeCard__body[data-v-3c669c89],.NodeTypeCard--grid.NodeTypeCard--selected .NodeTypeCard__body[data-v-3c669c89]{background-color:var(--color-neutral-20)}.NodeTypeCard--grid .NodeTypeCard__icon[data-v-3c669c89]{width:28px;height:28px;padding:var(--spacing-1)}.NodeTypeCard--grid .NodeTypeCard__icon[data-v-3c669c89] .Icon{width:14px;height:14px}.NodeTypeCard--grid .NodeTypeCard__label[data-v-3c669c89]{font-size:11px;line-height:14px;text-align:center;width:100%;letter-spacing:-.01em}.NodeTypeCard--list .NodeTypeCard__body[data-v-3c669c89]{--icon-size: 32px;position:relative;gap:var(--spacing-3);min-height:var(--icon-size);padding:var(--spacing-1) var(--spacing-3);padding-left:calc(var(--icon-size) + var(--spacing-3));background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);text-align:left}.NodeTypeCard--list .NodeTypeCard__body[data-v-3c669c89]:hover{background-color:var(--color-neutral-10);border-color:var(--color-neutral-50)}.NodeTypeCard--list.NodeTypeCard--selected .NodeTypeCard__body[data-v-3c669c89]{background-color:var(--color-accent-surface);border-color:var(--color-accent)}.NodeTypeCard--list .NodeTypeCard__icon[data-v-3c669c89]{position:absolute;left:0;top:0;bottom:0;width:var(--icon-size);border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.NodeTypeCard--list .NodeTypeCard__label[data-v-3c669c89]{flex:1;font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.NodeTypeCard--list .NodeTypeCard__check[data-v-3c669c89]{flex-shrink:0;width:var(--spacing-4);height:var(--spacing-4);color:var(--color-accent)}@media(hover:none){.NodeTypeCard__info[data-v-3c669c89]{opacity:1}.NodeTypeCard__popoverLayer[data-v-3c669c89]{display:none}}.NodeTypeGrid[data-v-b67b194f]{width:100%}.NodeTypeGrid__container[data-v-b67b194f]{display:grid;gap:var(--spacing-2);width:100%}.NodeTypeIntroModal[data-v-ce518026]{background:var(--white);border-radius:var(--border-radius-large);overflow:hidden;max-width:640px;width:100%}.NodeTypeIntroModal[data-v-ce518026] .ModalHeader__icon{background-color:var(--node-type-color)}.NodeTypeIntroModal[data-v-ce518026] .ModalHeader__title>div{display:flex;flex-direction:column;gap:var(--spacing-half);min-width:0}.NodeTypeIntroModal[data-v-ce518026] .ModalHeader__titleContent{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.NodeTypeIntroModal[data-v-ce518026] .ModalHeader__subheading{font-style:normal;line-height:var(--line-height-small)}.NodeTypeIntroModal__category[data-v-ce518026]{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-neutral-70);text-transform:uppercase;letter-spacing:.03em}.NodeTypeIntroModal__body[data-v-ce518026]{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4)}.NodeTypeIntroModal__description[data-v-ce518026]{margin:0;font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-neutral-90)}.NodeTypeIntroModal__actions[data-v-ce518026]{display:flex;justify-content:flex-end;gap:var(--spacing-2);padding-top:var(--spacing-2)}.NodeTypeList[data-v-b05684d4]{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%}.NodeTypePreviewCard[data-v-e504b9af]{position:relative;width:100%;overflow:hidden}.NodeTypePreviewCard__body[data-v-e504b9af]{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%;height:100%;padding:var(--spacing-2);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);cursor:pointer;text-align:left;transition:background-color var(--transition-duration-fast) ease,border-color var(--transition-duration-fast) ease}.NodeTypePreviewCard__body[data-v-e504b9af]:hover{background-color:var(--color-neutral-10);border-color:var(--color-neutral-50)}.NodeTypePreviewCard__body[data-v-e504b9af]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeTypePreviewCard--selected .NodeTypePreviewCard__body[data-v-e504b9af]{background-color:var(--color-accent-surface);border-color:var(--color-accent)}.NodeTypePreviewCard__header[data-v-e504b9af]{display:flex;align-items:center;gap:var(--spacing-2)}.NodeTypePreviewCard__icon[data-v-e504b9af]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:var(--border-radius-small);color:var(--white)}.NodeTypePreviewCard__icon[data-v-e504b9af] .Icon{width:12px;height:12px}.NodeTypePreviewCard__label[data-v-e504b9af]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);color:var(--color-neutral-100);min-width:0;overflow-wrap:break-word;word-break:break-word}.NodeTypePreviewCard__previewFrame[data-v-e504b9af]{position:relative;width:100%;flex:1;min-height:0;max-height:150px;overflow:hidden;border-radius:var(--border-radius-small);background:var(--color-neutral-10);border:var(--border-width-thin) solid var(--color-neutral-30);container-type:inline-size}.NodeTypePreviewCard__previewFrame[data-v-e504b9af]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--spacing-6);pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--color-neutral-10) 0%,transparent) 0%,var(--color-neutral-10) 100%)}.NodeTypePreviewCard__previewInner[data-v-e504b9af]{--natural-width: 640;width:calc(var(--natural-width) * 1px);padding:var(--spacing-2);padding-left:var(--spacing-12);zoom:calc(100cqi / (var(--natural-width) * 1px));pointer-events:none}.NodeTypePreviewCard__previewInner[data-v-e504b9af] .NodeDemo__treeRoot{width:100%}.NodeTypePreviewCard__previewInner[data-v-e504b9af] .WordCloudDisplay,.NodeTypePreviewCard__previewInner[data-v-e504b9af] .Whiteboard{height:250px}.NodeTypePreviewCard__info[data-v-e504b9af]{position:absolute;top:var(--spacing-1);right:var(--spacing-1);display:flex;align-items:center;justify-content:center;width:var(--spacing-5);height:var(--spacing-5);padding:0;background:transparent;border:none;border-radius:var(--border-radius-small);color:var(--color-neutral-70);cursor:pointer;opacity:0;transition:opacity var(--transition-duration-fast) ease}.NodeTypePreviewCard:hover .NodeTypePreviewCard__info[data-v-e504b9af],.NodeTypePreviewCard__info[data-v-e504b9af]:focus-visible{opacity:1}.NodeTypePreviewCard__info[data-v-e504b9af]:hover{color:var(--color-accent);background-color:var(--color-neutral-20)}.NodeTypePreviewCard__info[data-v-e504b9af] .Icon{width:14px;height:14px}@media(hover:none){.NodeTypePreviewCard__info[data-v-e504b9af]{opacity:1}}.NodeTypePreviewGrid[data-v-6fc155c5]{width:100%}.NodeTypePreviewGrid__container[data-v-6fc155c5]{display:grid;grid-template-columns:1fr;gap:var(--spacing-2);width:100%}@container nodeTypeInput (min-width: 400px){.NodeTypePreviewGrid__container[data-v-6fc155c5]{grid-template-columns:repeat(2,1fr)}}@container nodeTypeInput (min-width: 780px){.NodeTypePreviewGrid__container[data-v-6fc155c5]{grid-template-columns:repeat(3,1fr)}}.NodeTypeInput[data-v-f246d6b0]{height:100%;display:flex;flex-direction:column;background-color:var(--white);border-radius:var(--border-radius-medium);min-height:0;gap:var(--spacing-3);container-type:inline-size;container-name:nodeTypeInput}.NodeTypeInput__selected[data-v-f246d6b0]{flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:var(--border-width-thin) solid var(--color-neutral-30)}.NodeTypeInput__selectedHeader[data-v-f246d6b0]{display:flex;align-items:center;justify-content:space-between}.NodeTypeInput__selectedLabel[data-v-f246d6b0]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-neutral-70)}.NodeTypeInput__clearAll[data-v-f246d6b0]{padding:0;background:none;border:none;font-size:var(--font-size-small);color:var(--color-accent);cursor:pointer;text-decoration:underline}.NodeTypeInput__clearAll[data-v-f246d6b0]:hover{color:var(--color-accent-hover)}.NodeTypeInput__chips[data-v-f246d6b0]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.NodeTypeInput__search[data-v-f246d6b0]{flex-shrink:0;display:flex;gap:var(--spacing-2);align-items:center}.NodeTypeInput__searchInput[data-v-f246d6b0]{flex:1;min-width:0}.NodeTypeInput__viewToggle[data-v-f246d6b0]{flex-shrink:0}.NodeTypeInput__searchInput[data-v-f246d6b0] .TextInput__input{background-color:var(--color-neutral-20);border:var(--border-width-thin) solid var(--color-neutral-50);border-radius:var(--border-radius-medium);padding:var(--spacing-3);font-size:var(--font-size-medium);color:var(--color-neutral-70);box-shadow:var(--box-shadow-inset-sm)}.NodeTypeInput__tabs[data-v-f246d6b0]{flex-shrink:0;display:flex;gap:var(--spacing-1);padding:var(--spacing-1);background-color:var(--color-neutral-20);border-radius:var(--border-radius-medium)}.NodeTypeInput__tab[data-v-f246d6b0]{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-2);background:transparent;border:none;border-radius:var(--border-radius-small);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-neutral-80);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-duration-fast) ease,color var(--transition-duration-fast) ease}.NodeTypeInput__tabIcon[data-v-f246d6b0]{flex-shrink:0;width:var(--spacing-4);height:var(--spacing-4);color:var(--category-color)}.NodeTypeInput__tabLabel[data-v-f246d6b0]{overflow:hidden;text-overflow:ellipsis}.NodeTypeInput__tab[data-v-f246d6b0]:hover{color:var(--color-neutral-100)}.NodeTypeInput__tab--active[data-v-f246d6b0]{background-color:var(--white);color:var(--color-neutral-100);box-shadow:var(--box-shadow-xs)}.NodeTypeInput__tab--active[data-v-f246d6b0]:after{content:"";position:absolute;left:var(--spacing-2);right:var(--spacing-2);bottom:0;height:2px;background-color:var(--category-color)}@container nodeTypeInput (max-width: 420px){.NodeTypeInput__tab[data-v-f246d6b0]{padding:var(--spacing-2);gap:0}.NodeTypeInput__tabLabel[data-v-f246d6b0]{display:none}}.NodeTypeInput__results[data-v-f246d6b0]{flex:1;min-height:0;overflow-y:auto}.NodeTypeInput__groups[data-v-f246d6b0]{display:flex;flex-direction:column;gap:var(--spacing-5)}.NodeTypeInput__group[data-v-f246d6b0]{display:flex;flex-direction:column;gap:var(--spacing-2)}.NodeTypeInput__groupHeader[data-v-f246d6b0]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.NodeTypeInput__groupTitle[data-v-f246d6b0]{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);color:var(--color-neutral-70);text-transform:uppercase;letter-spacing:.03em}.NodeTypeInput__selectAll[data-v-f246d6b0]{margin-left:auto;padding:0;background:none;border:none;font-size:var(--font-size-small);color:var(--color-accent);cursor:pointer;white-space:nowrap}.NodeTypeInput__selectAll[data-v-f246d6b0]:hover{color:var(--color-accent-hover);text-decoration:underline}.NodeTypeInput__viewAll[data-v-f246d6b0]{flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-2)}.NodeTypeInput__viewAllButton[data-v-f246d6b0]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-neutral-10);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-xs);cursor:pointer;font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-100);transition:background-color var(--transition-duration-fast) ease;width:100%}.NodeTypeInput__viewAllButton[data-v-f246d6b0]:hover{background-color:var(--color-neutral-20)}.SortControl[data-v-e2b9f45b]{display:flex;align-items:center;gap:var(--spacing-1)}.SortControl__select[data-v-e2b9f45b]{min-width:130px;height:var(--measurement-input-size)}.SortControl__select[data-v-e2b9f45b] .p-select-label{padding-block:0;line-height:var(--measurement-input-size)}.SortControl__direction[data-v-e2b9f45b]{height:var(--measurement-input-size);min-width:var(--measurement-input-size);padding:0}.CurriculumCompetencyPicker[data-v-2466a122]{width:100%}.CurriculumCompetencyPicker[data-v-2466a122] .p-multiselect-label{white-space:normal}.CurriculumLocatorRow[data-v-39caee4e]{display:flex;align-items:stretch;border-bottom:1px solid var(--color-border);transition:background var(--transition-duration-fast)}.CurriculumLocatorRow[data-v-39caee4e]:last-child{border-bottom:0}.CurriculumLocatorRow[data-v-39caee4e]:hover,.CurriculumLocatorRow--open[data-v-39caee4e]{background:var(--color-neutral-10)}.CurriculumLocatorRow__toggle[data-v-39caee4e]{display:flex;align-items:center;gap:var(--spacing-2);flex:1;min-width:0;padding:var(--spacing-2);border:0;background:none;cursor:pointer;text-align:left;font:inherit}.CurriculumLocatorRow--leaf .CurriculumLocatorRow__caption[data-v-39caee4e]{color:var(--color-accent-hover)}.CurriculumLocatorRow__caption[data-v-39caee4e]{flex:none;min-width:4rem;font-size:var(--font-size-small);line-height:var(--line-height-small);text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-70)}.CurriculumLocatorRow__value[data-v-39caee4e]{flex:1;min-width:0;font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CurriculumLocatorRow__value--empty[data-v-39caee4e]{font-weight:var(--font-weight-normal);color:var(--color-neutral-70)}.CurriculumLocatorRow__clear[data-v-39caee4e]{display:flex;align-items:center;flex:none;padding:0 var(--spacing-2);border:0;background:none;cursor:pointer;color:var(--color-neutral-70);transition:color var(--transition-duration-fast)}.CurriculumLocatorRow__clear[data-v-39caee4e]:hover{color:var(--color-danger)}.OutcomeTypeBadge[data-v-92c5312d]{min-width:24px;justify-content:center;flex-shrink:0}.CurriculumOutcomeChoice[data-v-0765c5d9]{display:flex;align-items:flex-start;gap:var(--spacing-2);width:100%}.CurriculumOutcomeChoice[data-v-0765c5d9] .Checkbox{position:relative;z-index:5}.CurriculumOutcomeChoice__label[data-v-0765c5d9]{font-size:var(--font-size-small);min-width:0}.CurriculumOutcomeChoice--selected .CurriculumOutcomeChoice__label[data-v-0765c5d9]{font-weight:600}.CurriculumOutcomeChoice__label[data-v-0765c5d9] p{margin:0;display:inline}.CurriculumLocator[data-v-d3c12f25]{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--border-radius-medium);overflow:hidden;background:var(--white)}.CurriculumLocator__panel[data-v-d3c12f25]{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2);border-bottom:1px solid var(--color-border);background:var(--color-neutral-10)}.CurriculumLocator__list[data-v-d3c12f25]{display:flex;flex-direction:column;max-height:18rem;overflow-y:auto;border-radius:var(--border-radius-small);background:var(--white)}.CurriculumLocator__groupTitle[data-v-d3c12f25]{position:sticky;top:0;z-index:1;margin:0;padding:var(--spacing-2) var(--spacing-2) var(--spacing-1);background:var(--white);font-size:var(--font-size-x-small);line-height:var(--line-height-x-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-neutral-70)}.CurriculumLocator__option[data-v-d3c12f25]{display:flex;align-items:flex-start;gap:var(--spacing-2);width:100%;padding:var(--spacing-2);border:0;border-bottom:1px solid var(--color-neutral-20);background:none;cursor:pointer;text-align:left;font:inherit;line-height:var(--line-height-medium);overflow-wrap:anywhere;transition:background var(--transition-duration-fast)}.CurriculumLocator__option[data-v-d3c12f25]:last-child{border-bottom:0}.CurriculumLocator__option[data-v-d3c12f25]:hover{background:var(--color-neutral-20)}.CurriculumLocator__option--on[data-v-d3c12f25],.CurriculumLocator__option--on[data-v-d3c12f25]:hover{background:var(--color-accent-surface-strong);box-shadow:inset var(--spacing-half) 0 0 var(--color-accent-focus)}.CurriculumLocator__option--level[data-v-d3c12f25]{color:var(--color-neutral-80)}.CurriculumLocator__outcome[data-v-d3c12f25]{display:flex;min-width:0;border-bottom:1px solid var(--color-neutral-20);padding:var(--spacing-2);line-height:var(--content-line-height);overflow-wrap:anywhere}.CurriculumLocator__outcome[data-v-d3c12f25]:last-child{border-bottom:0}.CurriculumLocator__option--disabled[data-v-d3c12f25]{color:var(--color-neutral-70);cursor:default}.CurriculumLocator__more[data-v-d3c12f25]{padding:var(--spacing-2);border:0;background:none;cursor:pointer;text-align:left;font:inherit;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-70);transition:color var(--transition-duration-fast)}.CurriculumLocator__more[data-v-d3c12f25]:hover{color:var(--color-accent-hover);text-decoration:underline}.CurriculumLocator__empty[data-v-d3c12f25]{margin:0;padding:var(--spacing-3) var(--spacing-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-70)}.CurriculumLocator__note[data-v-d3c12f25]{margin:0;padding:var(--spacing-2);border-radius:var(--border-radius-small);background:var(--color-warning-surface);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-90)}.TreeBrowser[data-v-1dc58d10]{display:flex;flex-direction:column;min-height:0}.TreeBrowser__tree[data-v-1dc58d10]{display:flex;flex-direction:column;max-height:var(--tree-max-height);overflow-y:auto}.TreeBrowser__loading[data-v-1dc58d10],.TreeBrowser__empty[data-v-1dc58d10]{padding:var(--spacing-4);text-align:center;color:var(--color-neutral-60);font-size:var(--font-size-small)}.FilterSection[data-v-e8e561da]{padding:var(--spacing-3);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium)}.FilterSection--compact[data-v-e8e561da]{padding:var(--spacing-2)}.FilterSection__titleRow[data-v-e8e561da]{display:flex;align-items:center}.FilterSection__titleRow[data-v-e8e561da] .InfoIcon{margin-left:var(--spacing-1)}.FilterSection__title[data-v-e8e561da]{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-neutral-70);text-transform:uppercase;letter-spacing:.05em}.FilterSection__badge[data-v-e8e561da]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-accent);color:var(--white);font-size:11px;font-weight:var(--font-weight-semibold);line-height:18px}.ScopeNodeFilter[data-v-1b007625]{display:flex;flex-direction:column;gap:var(--spacing-4);min-height:0}.ScopeNodeFilter__header[data-v-1b007625]{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}.ScopeNodeFilter__rootButton[data-v-1b007625]{flex:1;min-width:0;background:none;border:none;padding:0;cursor:pointer}.ScopeNodeFilter__curriculum[data-v-1b007625]{display:flex;flex-direction:column;gap:var(--spacing-2)}.ScopeNodeFilter__curriculumTree[data-v-1b007625]{min-width:0}.ScopeNodeFilter__curriculumLoading[data-v-1b007625],.ScopeNodeFilter__curriculumError[data-v-1b007625]{padding:var(--spacing-2);font-size:var(--font-size-small);color:var(--color-neutral-70)}.ScopeNodeFilter__curriculumError[data-v-1b007625]{color:var(--color-danger)}.ScopeNodeFilter__competencies[data-v-1b007625]{display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-3)}.ScopeNodeFilter__competenciesLabel[data-v-1b007625]{text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-size-small);color:var(--color-neutral-60)}.CheckboxChip[data-v-77a37797]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);cursor:pointer;transition:background-color var(--transition-duration-fast) ease,border-color var(--transition-duration-fast) ease,box-shadow var(--transition-duration-fast) ease;text-align:left;width:100%}.CheckboxChip[data-v-77a37797]:hover{background-color:var(--color-neutral-10);border-color:var(--color-neutral-50)}.CheckboxChip[data-v-77a37797]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.CheckboxChip--selected[data-v-77a37797]{background-color:var(--color-accent-surface);border-color:var(--color-accent)}.CheckboxChip--selected[data-v-77a37797]:hover{background-color:var(--color-accent-surface);border-color:var(--color-accent-hover)}.CheckboxChip--disabled[data-v-77a37797]{opacity:var(--disabled-opacity);cursor:not-allowed}.CheckboxChip__icon[data-v-77a37797]{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-neutral-60)}.CheckboxChip--selected .CheckboxChip__icon[data-v-77a37797]{color:var(--color-accent)}.CheckboxChip__icon[data-v-77a37797] .Icon{width:14px;height:14px}.CheckboxChip__label[data-v-77a37797]{flex:1;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-neutral-100)}.CheckboxChip__check[data-v-77a37797]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;color:var(--color-accent)}.CheckboxChip__check[data-v-77a37797] .Icon{width:12px;height:12px}.RepoModal[data-v-b26bdcd8]{display:flex;flex-direction:column;width:800px;max-width:calc(90vw - 64px);height:550px;max-height:calc(80vh - 150px);gap:var(--spacing-3)}.RepoModal__search[data-v-b26bdcd8]{flex-shrink:0}.RepoModal__body[data-v-b26bdcd8]{display:grid;grid-template-columns:220px 1fr;gap:var(--spacing-4);flex:1;min-height:0;overflow:hidden}.RepoModal__filters[data-v-b26bdcd8]{display:flex;flex-direction:column;gap:var(--spacing-3);overflow-y:auto;padding-right:var(--spacing-2)}.RepoModal__accessFilters[data-v-b26bdcd8]{display:flex;flex-direction:column;gap:var(--spacing-1)}.RepoModal__results[data-v-b26bdcd8]{display:flex;flex-direction:column;min-height:0;overflow:hidden}.RepoModal__resultsHeader[data-v-b26bdcd8]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-neutral-30)}.RepoModal__resultsCount[data-v-b26bdcd8]{font-size:var(--font-size-small);color:var(--color-neutral-70)}.RepoModal__resultsList[data-v-b26bdcd8]{flex:1;overflow-y:auto;padding-top:var(--spacing-2)}.RepoModal__resultsList[data-v-b26bdcd8] .InfiniteList{display:flex;flex-direction:column;gap:var(--spacing-2)}.RepoModal__resultsList[data-v-b26bdcd8] .NodeCardWrapper{height:120px;flex-shrink:0}.RepoModal__noResults[data-v-b26bdcd8]{padding:var(--spacing-4);text-align:center;color:var(--color-neutral-70);font-size:var(--font-size-medium)}.AnswererChip[data-v-1607f172]{--height: 20px;background-color:var(--color-dark-blue-10);border-radius:12px;border:1px solid var(--color-dark-blue-70);box-sizing:content-box;color:var(--color-dark-blue-70);cursor:default;display:inline-block;font-weight:500;height:var(--height);line-height:var(--height);overflow:hidden;padding:0 calc(var(--height) * 1.1 / 2);text-align:center;text-overflow:ellipsis;white-space:nowrap}.AnswererChip--clickable[data-v-1607f172]{cursor:pointer}.AnswererChip--singleDigit[data-v-1607f172]{padding:0;width:var(--height)}.AnswererChipList[data-v-33fbe4dc]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.AnswererChipList--twoColumns[data-v-33fbe4dc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}.AnswerersList__question[data-v-ef9dc0ec]{margin-bottom:var(--spacing-4)}.AnswerersList__questionContent[data-v-ef9dc0ec]{font-size:var(--font-size-large);font-weight:500;line-height:1.4;margin-bottom:var(--spacing-3);padding:var(--spacing-3);background-color:var(--color-background-secondary);border-radius:var(--border-radius-medium)}.AnswerersList__separator[data-v-ef9dc0ec]{border:none;height:1px;background-color:var(--color-border);margin:0}.PresenterBigScreenResults[data-v-3ffeaa82]{display:flex;flex:1;flex-direction:column;min-height:0}.LatexDisplay--block[data-v-7d70f23e]{display:block}.LatexDisplay[data-v-7d70f23e] .ML__text{font-family:KaTeX_Main,Times New Roman,serif}.NodeContent>div[data-v-4d8ab171]>*+*{margin-top:16px}.NodeContent__image[data-v-4d8ab171]{display:block;width:100%;max-height:60vh;object-fit:contain;object-position:center;background:#fff;border-radius:var(--border-radius-small)}.NodeContent__latex[data-v-4d8ab171] .ML__latex{font-size:1.1em}.Preview__inner[data-v-422d35d2]{max-width:60em;margin:0 auto}.SolutionModal__alternative[data-v-422d35d2]{margin-top:var(--spacing-2)}.Preview__inner[data-v-fbbab7c2]{max-width:60em;margin:0 auto}
