:root{--measurement-header-height: 0px}.disco-button[data-v-f137af00]{--backgroundColor: var(--color-accent, #77c043);--borderRadius: var(--border-radius-medium, 8px);--disabledOpacity: var(--disabled-opacity, .3);--focusColor: var(--color-accent-focus, #3c6022);--fontSize: var(--font-size-medium, 14px);--hoverColor: var(--color-accent-hover, #63a038);--textColor: var(--white, #fafafa);--borderColor: var(--color-accent, #77c043);font-family:inherit;transition:background-color .2s,border-color .2s,color .2s;font-weight:500;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--borderRadius);cursor:pointer;border:1px solid var(--borderColor);background-color:var(--backgroundColor);color:var(--textColor);font-size:var(--fontSize);outline:none;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:var(--box-shadow, 0px 2px 4px rgba(0, 0, 0, .2))}.disco-button--primary[data-v-f137af00]{--backgroundColor: var(--color-accent, #77c043);--borderColor: var(--color-accent, #77c043);--textColor: var(--white, #fafafa);--hoverColor: var(--color-accent-hover, #63a038);--focusColor: var(--color-accent-focus, #3c6022)}.disco-button--primary[data-v-f137af00]:not(.disco-button--filled){--backgroundColor: transparent;--textColor: var(--color-accent, #77c043);--hoverColor: var(--color-accent-surface, rgba(119, 192, 67, .05))}.disco-button--secondary[data-v-f137af00]{--backgroundColor: var(--white, #fafafa);--borderColor: var(--color-neutral-50, #c2c2c2);--textColor: var(--color-neutral-100, #0a0a0a);--hoverColor: var(--color-neutral-20, #f0f0f0);--focusColor: var(--color-neutral-30, #ededed)}.disco-button--secondary.disco-button--filled[data-v-f137af00]{--backgroundColor: var(--color-neutral-80, #58595b);--borderColor: var(--color-neutral-80, #58595b);--textColor: var(--white, #fafafa);--hoverColor: var(--color-neutral-90, #414042);--focusColor: var(--color-neutral-100, #0a0a0a)}.disco-button--outlined[data-v-f137af00]{--backgroundColor: transparent;--borderColor: currentColor}.disco-button--small[data-v-f137af00]{font-size:var(--font-size-small, 12px);padding:0 8px;height:var(--measurement-input-size-small, 24px);border-radius:var(--border-radius-small, 4px)}.disco-button--medium[data-v-f137af00]{font-size:var(--font-size-medium, 14px);padding:0 16px;height:var(--measurement-input-size, 36px)}.disco-button--large[data-v-f137af00]{font-size:var(--font-size-large, 16px);padding:0 24px;height:48px;width:240px}.disco-button--xlarge[data-v-f137af00]{font-size:var(--font-size-large, 16px);padding:0 24px;height:48px;width:100%;max-width:580px}.disco-button--wide[data-v-f137af00]{width:100%}.disco-button[data-v-f137af00]:hover:not(.disco-button--disabled){background-color:var(--hoverColor);border-color:var(--hoverColor)}.disco-button[data-v-f137af00]:focus:not(.disco-button--disabled){background-color:var(--focusColor);border-color:var(--focusColor);box-shadow:var( --focus-shadow, 0px 0px 2px 2px color-mix(in srgb, var(--color-accent), transparent 60%) )}.disco-button--disabled[data-v-f137af00]{opacity:var(--disabledOpacity);cursor:not-allowed}.disco-button--secondary[data-v-f137af00]:not(.disco-button--filled):hover:not(.disco-button--disabled){background-color:var(--hoverColor);color:var(--textColor);border-color:var(--borderColor)}.feature-item[data-v-b9d093e1]{display:flex;gap:1rem;padding:1.5rem;background-color:#fafafa;border-radius:8px;transition:all .3s ease}.feature-item[data-v-b9d093e1]:hover{background-color:#f7fcf3;box-shadow:0 2px 8px #77c0431a}.feature-item--detailed[data-v-b9d093e1]{flex-direction:column;text-align:center;padding:2rem}.feature-item--detailed .feature-item__icon-wrapper[data-v-b9d093e1]{margin:0 auto 1rem}.feature-item--highlighted[data-v-b9d093e1]{background-color:#f7fcf3;border:1px solid #77c043}.feature-item__icon-wrapper[data-v-b9d093e1]{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#77c043;border-radius:8px;color:#fff}.feature-item__icon[data-v-b9d093e1]{font-size:24px;line-height:1}.feature-item--compact .feature-item__icon-wrapper[data-v-b9d093e1]{width:40px;height:40px}.feature-item--compact .feature-item__icon[data-v-b9d093e1]{font-size:20px}.feature-item__content[data-v-b9d093e1]{flex:1}.feature-item__title[data-v-b9d093e1]{font-size:clamp(16px,1.8vw,18px);font-weight:600;color:#333;margin:0 0 .5rem;line-height:1.3}.feature-item__description[data-v-b9d093e1]{font-size:clamp(14px,1.4vw,16px);color:#555;margin:0;line-height:1.5}.feature-item__action[data-v-b9d093e1]{margin-top:1rem}@media(max-width:768px){.feature-item[data-v-b9d093e1]{padding:1rem}.feature-item--detailed[data-v-b9d093e1]{padding:1.5rem}}.feature-list[data-v-02e39d87]{width:100%}.feature-list__category[data-v-02e39d87]{margin-bottom:3rem}.feature-list__category[data-v-02e39d87]:last-child{margin-bottom:0}.feature-list__category-header[data-v-02e39d87]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #ededed}.category-header__icon[data-v-02e39d87]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f7fcf3;border-radius:6px;color:#77c043;font-size:18px}.category-header__title[data-v-02e39d87]{font-size:clamp(20px,2.5vw,24px);font-weight:600;color:#333;margin:0}.feature-list__items--grid[data-v-02e39d87]{display:grid;grid-template-columns:repeat(var(--columns, 3),1fr);gap:1.5rem}.feature-list__items--list[data-v-02e39d87]{display:flex;flex-direction:column;gap:1rem}@media(max-width:1024px){.feature-list__items--grid[data-v-02e39d87]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.feature-list__items--grid[data-v-02e39d87]{grid-template-columns:1fr}.feature-list__category-header[data-v-02e39d87]{margin-bottom:1rem}.category-header__title[data-v-02e39d87]{font-size:clamp(18px,2.2vw,20px)}}.pricing-card[data-v-8f778e99]{flex:1 1 clamp(240px,28vw,350px);background-color:#fff;border-radius:12px;padding:clamp(1.5rem,1.2rem + 1vw,2rem);box-shadow:0 4px 15px #0000000d;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:all .3s ease}.pricing-card--current[data-v-8f778e99]{background-color:#77c0430d;border:2px solid #77c043}.pricing-card--disabled[data-v-8f778e99]{opacity:.6}.discount-badge[data-v-8f778e99]{position:absolute;top:0;right:0;background-color:#aee2f6;color:#333;padding:clamp(.25rem,.4vw,.5rem) clamp(1.5rem,1.8vw,2rem);transform:rotate(45deg) translate(30%) translateY(-40%);font-weight:500;font-size:clamp(12px,1.2vw,14px);box-shadow:0 2px 5px #0000001a}.pricing-card__title[data-v-8f778e99]{font-size:clamp(16px,1.8vw,18px);margin-bottom:clamp(1rem,1.5vw,1.5rem);font-weight:400;color:#333;text-align:center}.pricing-card__price[data-v-8f778e99]{margin-bottom:2rem;display:flex;align-items:baseline;justify-content:center}.pricing-card__price-amount[data-v-8f778e99]{font-size:clamp(32px,4vw,48px);font-weight:600;color:#222}.pricing-card__price-period[data-v-8f778e99]{font-size:clamp(16px,2vw,2.1rem);color:#222;margin-left:clamp(.25rem,.5vw,.5rem);font-weight:600}.pricing-card__features[data-v-8f778e99]{flex-grow:1;display:flex;flex-direction:column;gap:clamp(.75rem,1vw,1rem);margin-bottom:clamp(1.5rem,2vw,2rem);text-align:center}.pricing-card__feature[data-v-8f778e99]{padding:clamp(.25rem,.4vw,.5rem) 0;border-bottom:none;color:#555;font-size:clamp(14px,1.5vw,16px)}.pricing-card__current-indicator[data-v-8f778e99]{padding:1rem;background-color:#77c0431a;border-radius:8px;text-align:center;font-weight:500;color:#77c043;margin-top:auto}.pricing-card[data-v-8f778e99]:hover:not(.pricing-card--disabled){transform:translateY(-4px);box-shadow:0 8px 25px #0000001a}.pricing-features[data-v-53436404]{font-size:var(--font-size-large, 1rem);line-height:var(--line-height-large, 1.5);display:flex;flex-direction:column;gap:1rem}.pricing-feature[data-v-53436404]{display:flex;align-items:flex-start;gap:.5rem}.pricing-feature__icon[data-v-53436404]{display:flex;align-items:center;justify-content:center;margin-inline-end:.25em;min-width:1.2em;height:1.2em;border-radius:50%;font-size:.9em;font-weight:700}.pricing-feature__icon--check[data-v-53436404]{background-color:var(--v572363b5);color:#fff}.pricing-feature__icon--restriction[data-v-53436404]{background-color:#f59e0b;color:#fff}.pricing-feature__text[data-v-53436404]{color:var(--color-text, #555);font-size:clamp(.9rem,1.8vw,1rem);flex:1}.icon-check[data-v-53436404],.icon-restriction[data-v-53436404],.icon-custom[data-v-53436404]{display:block;line-height:1}.pricing-feature--with-fa .pricing-feature__icon[data-v-53436404]{font-size:1.2rem;color:var(--v572363b5)}.pricing-plan[data-v-22eeb44a]{flex:1 1 clamp(240px,28vw,350px);background-color:#fafafa;border-radius:12px;padding:clamp(1.5rem,1.2rem + 1vw,2rem);box-shadow:0 2px 4px #0003;display:flex;flex-direction:column;position:relative;overflow:hidden}.pricing-plan--current[data-v-22eeb44a]{background-color:#f7fcf3;border:2px solid #77c043}.pricing-plan--recommended[data-v-22eeb44a]{border:2px solid #77c043}.pricing-plan--disabled[data-v-22eeb44a]{opacity:.6}.discount-badge[data-v-22eeb44a]{position:absolute;top:12px;right:-45px;background-color:#b6e2f4;color:#0a0a0a;padding:8px 45px;transform:rotate(45deg);transform-origin:center center;font-weight:600;font-size:clamp(9px,.9vw,11px);box-shadow:0 1px 2px #0003;z-index:1;width:140px;min-height:30px;line-height:1.2;text-align:center;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:flex;align-items:center;justify-content:center}.pricing-plan__title[data-v-22eeb44a]{font-size:clamp(16px,1.8vw,18px);margin-bottom:clamp(.5rem,1vw,1rem);font-weight:400;color:#414042;text-align:center}.pricing-plan__subtitle[data-v-22eeb44a]{font-size:clamp(14px,1.4vw,16px);color:#757575;text-align:center;margin-bottom:clamp(.5rem,1vw,1rem);font-weight:500}.pricing-plan__description[data-v-22eeb44a]{font-size:clamp(14px,1.4vw,16px);color:#757575;text-align:center;margin-bottom:clamp(1rem,1.5vw,1.5rem);line-height:1.4}.pricing-plan__spacer[data-v-22eeb44a]{flex:1}.pricing-plan__bottom-content[data-v-22eeb44a]{display:flex;flex-direction:column}.pricing-plan__price-tabs[data-v-22eeb44a]{display:flex;background-color:#f0f0f0;border-radius:8px;padding:4px;gap:2px}.price-tab[data-v-22eeb44a]{flex:1;padding:8px 12px;border:none;border-radius:6px;background-color:transparent;color:#757575;font-size:clamp(12px,1.2vw,14px);font-weight:500;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.price-tab--active[data-v-22eeb44a]{background-color:#fafafa;color:#77c043;box-shadow:0 1px 2px #0003}.price-tab--current[data-v-22eeb44a]{position:relative}.price-tab--current.price-tab--active[data-v-22eeb44a]{background-color:#77c043;color:#fff;box-shadow:0 1px 2px #0003}.price-tab--current[data-v-22eeb44a]:after{content:"✓";position:absolute;top:2px;right:6px;font-size:10px;font-weight:700;color:#77c043}.price-tab--current.price-tab--active[data-v-22eeb44a]:after{color:#fff}.price-tab[data-v-22eeb44a]:hover:not(.price-tab--disabled):not(.price-tab--current){color:#77c043}.price-tab--current[data-v-22eeb44a]:hover{background-color:#5a9032;color:#fff}.price-tab--disabled[data-v-22eeb44a]{cursor:not-allowed;opacity:.6}.price-tab--disabled[data-v-22eeb44a]:hover{color:#757575}.pricing-plan__billing-message-container[data-v-22eeb44a]{min-height:3rem;display:flex;align-items:center;justify-content:center}.pricing-plan__billing-message[data-v-22eeb44a]{text-align:center;font-size:clamp(12px,1.2vw,14px);color:#757575}.billing-message__text[data-v-22eeb44a]{color:#757575}.billing-message__link[data-v-22eeb44a]{background:none;border:none;color:#77c043;text-decoration:underline;cursor:pointer;font-size:inherit;padding:0;margin:0}.billing-message__link[data-v-22eeb44a]:hover{color:#5a9032;text-decoration:none}[data-v-22eeb44a] .pricing-plan__price{margin:1.5rem 0 2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}[data-v-22eeb44a] .pricing-plan__price-amount{font-size:clamp(32px,4vw,48px);font-weight:600;color:#0a0a0a}[data-v-22eeb44a] .pricing-plan__price-period{font-size:clamp(14px,1.6vw,18px);font-weight:400;color:#757575;margin-top:.25rem}.pricing-plan__features[data-v-22eeb44a]{display:flex;flex-direction:column;gap:clamp(.75rem,1vw,1rem);margin-bottom:clamp(1.5rem,2vw,2rem);text-align:center;flex:1}.pricing-plan__feature[data-v-22eeb44a]{padding:clamp(.25rem,.4vw,.5rem) 0;border-bottom:none;color:#555;font-size:clamp(14px,1.5vw,16px)}.pricing-plan__current-indicator[data-v-22eeb44a]{padding:1rem;background-color:#77c0431a;border-radius:8px;text-align:center;font-weight:500;color:#77c043;min-height:3.5rem;display:flex;align-items:center;justify-content:center}.pricing-plan__action[data-v-22eeb44a]{margin-top:auto}[data-v-22eeb44a] .pricing-plan__current-indicator{padding:1rem;background-color:#e0e0e0;border-radius:8px;text-align:center;font-weight:600;color:#0a0a0a;min-height:3.5rem;display:flex;align-items:center;justify-content:center}[data-v-22eeb44a] .pricing-plan__contact-admin{padding:1rem;background-color:#f0f0f0;border-radius:8px;text-align:center;font-weight:500;color:#757575;font-size:clamp(14px,1.4vw,16px);line-height:1.4;min-height:3.5rem;display:flex;align-items:center;justify-content:center}@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-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-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-50);--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}: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-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-medium: 8px;--border-radius-large: 12px;--border-radius-xlarge: 16px;--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-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%);--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],.tiptap mjx-container[jax=CHTML][display=false]{vertical-align:middle;margin:0 .1em}.tiptap .FormulaNodeView{margin:0 .1em}.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[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:initial;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 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_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(.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}}@keyframes rotating-6c3fb779{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn-6c3fb779{0%{opacity:0}to{opacity:1}}.LoadingIcon[data-v-6c3fb779]{animation:rotating-6c3fb779 1.2s ease-in-out infinite;transform-origin:center;will-change:transform}.LoadingIcon--fadeIn[data-v-6c3fb779]{animation:rotating-6c3fb779 1.2s ease-in-out infinite,fadeIn-6c3fb779 .3s ease-out}.LoadingIcon--small[data-v-6c3fb779]{font-size:.875rem}.LoadingIcon--medium[data-v-6c3fb779]{font-size:1.125rem}.LoadingIcon--large[data-v-6c3fb779]{font-size:1.5rem}.LoadingIcon--primary[data-v-6c3fb779]{color:var(--color-primary)}.LoadingIcon--neutral[data-v-6c3fb779]{color:var(--color-neutral-60)}.LoadingIcon--neutral[data-v-6c3fb779]{color:currentColor}@media(prefers-reduced-motion:reduce){.LoadingIcon[data-v-6c3fb779]{animation:none}.LoadingIcon--fadeIn[data-v-6c3fb779]{animation:fadeIn-6c3fb779 .3s ease-out}}.Button[data-v-a3de53ab]{--backgroundColor: var(--color-accent);--borderRadius: var(--border-radius-medium);--disabledColor: var(--color-neutral-60);--focusColor: var(--color-accent-focus);--fontSize: var(--font-size-medium);--hoverColor: var(--color-accent-hover);--size: var(--measurement-input-size);--textColor: var(--white);align-items:center;background-color:var(--backgroundColor);border-radius:var(--borderRadius);border:none;box-shadow:var(--box-shadow);color:var(--textColor);cursor:pointer;display:flex;font-weight:500;font-size:var(--fontSize);gap:8px;min-height:var(--size);min-width:var(--size);padding:4px 16px;transition:background-color var(--transition-duration-normal)}.Button[data-v-a3de53ab]:hover{background-color:var(--hoverColor)}.Button[data-v-a3de53ab]:focus{background-color:var(--focusColor)}.Button[data-v-a3de53ab]:disabled{background-color:color-mix(in srgb,var(--disabledColor),transparent 70%);color:var(--textColor);box-shadow:none;cursor:default}.Button--small[data-v-a3de53ab]{--size: var(--measurement-input-size-small);--fontSize: var(--font-size-small);--borderRadius: 6px;padding-inline:8px}.Button--small.Button--iconOnly[data-v-a3de53ab] .Icon--small{font-size:var(--font-size-small)!important}.Button--danger[data-v-a3de53ab]{--backgroundColor: var(--color-danger);--hoverColor: var(--color-danger-hover);--focusColor: var(--color-danger-focus);--disabledColor: var(--color-danger-disabled)}.Button--warning[data-v-a3de53ab]{--backgroundColor: var(--color-warning);--hoverColor: var(--color-warning-hover);--focusColor: var(--color-warning-focus);--disabledColor: var(--color-warning-disabled)}.Button--dark[data-v-a3de53ab]{--backgroundColor: var(--color-neutral-80);--hoverColor: var(--color-neutral-70);--focusColor: var(--color-neutral-90);--disabledColor: var(--color-neutral-60)}.Button--secondary[data-v-a3de53ab],.Button--link[data-v-a3de53ab]{--backgroundColor: var(--white);--hoverColor: color-mix( in srgb, var(--customColor, var(--color-neutral-100)), var(--white) 90% );--focusColor: var(--white);--textColor: var(--customColor, var(--color-neutral-100));border:1px solid var(--customColor, var(--color-neutral-50))}.Button--secondary[data-v-a3de53ab]:focus,.Button--link[data-v-a3de53ab]:focus{border-color:var(--customColor, --color-accent)}.Button--link[data-v-a3de53ab]{background-color:transparent;box-shadow:none;border:none}.Button--link[data-v-a3de53ab]:focus,.Button--link[data-v-a3de53ab]:disabled{background-color:transparent;box-shadow:none;border:none}.Button--link[data-v-a3de53ab]:disabled,.Button--secondary[data-v-a3de53ab]:disabled{color:#0006}.Button--secondary[data-v-a3de53ab]:disabled{background-color:var(--white)}.Button--iconOnly[data-v-a3de53ab]{width:var(--size);padding:0;justify-content:center}.Button--pushed[data-v-a3de53ab]{box-shadow:var(--box-shadow-inset)}.Button--pushed[data-v-a3de53ab]:disabled{color:inherit}.Button--secondary.Button--pushed[data-v-a3de53ab],.Button--secondary.Button--pushed[data-v-a3de53ab]:disabled{background-color:var(--color-accent);color:var(--white);border-color:var(--color-accent);box-shadow:none}.Button--fullWidth[data-v-a3de53ab]{width:100%;justify-content:center}a{color:inherit;outline:none;text-decoration:none}a[data-v-1f5d4349]{cursor:pointer}.PlainButton[data-v-f4bc8d77]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;gap:8px;padding:0;font-size:inherit;transition:background-color .2s ease}.PlainButton[data-v-f4bc8d77]:disabled{background-color:color-mix(in srgb,var(--color-neutral-60),transparent 88%);color:var(--color-neutral-60);cursor:default}.Clickable .Icon{font-size:inherit}.IconButton{--size: 36px;border-radius:8px;height:var(--size);justify-content:center;transition:background-color .3s ease;width:var(--size)}.IconButton--small{--size: 24px}.IconButton .Icon:not(.Icon--small){font-size:19px;line-height:var(--size)}.IconButton .Icon--small{font-size:initial}.IconButton--small .Icon{font-size:14px}.IconButton:hover:not(:disabled){background-color:#0000001a}.IconButton:disabled{background-color:color-mix(in srgb,var(--color-neutral-60),transparent 88%);color:var(--color-neutral-60);cursor:default}.TourFABButton[data-v-d235b208]{--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-d235b208]:hover:not(.TourFABButton--panelOpen){box-shadow:var(--box-shadow-hover)}.TourFABButton--active[data-v-d235b208]{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-d235b208]{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-d235b208]{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-d235b208]:hover{opacity:1;width:32px;box-shadow:var(--box-shadow-3)}.TourFABButton__badge[data-v-d235b208]{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-d235b208]{width:100%;min-height:0;display:flex;align-items:center;justify-content:center}.TourFABButton__activeContent[data-v-d235b208]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.TourFABButton__progress[data-v-d235b208]{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-d235b208]{position:absolute;width:100%;height:100%;transform:rotate(-90deg)}.TourFABButton__progressCircleBg[data-v-d235b208]{fill:none;stroke:#fff;stroke-width:3;opacity:0}.TourFABButton__progressCircle[data-v-d235b208]{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round}.TourFABButton__progressText[data-v-d235b208]{font-size:var(--font-size-medium);font-weight:700;line-height:1;color:#fff}.TourFABButton__iconWrapper[data-v-d235b208]{display:flex;align-items:center;justify-content:center;animation:fadeIn-d235b208 .3s ease}@keyframes fadeIn-d235b208{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TourFABButton__tabContent[data-v-d235b208]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}.TourFABButton__tabIcon[data-v-d235b208]{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-d235b208] svg,.TourFABButton__tabIcon[data-v-d235b208] 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-d235b208]{font-size:var(--font-size-x-large)!important}.TourFABButton--tab:hover .TourFABButton__tabIcon[data-v-d235b208] svg,.TourFABButton--tab:hover .TourFABButton__tabIcon[data-v-d235b208] i{font-size:var(--font-size-x-large)!important;width:var(--font-size-x-large)!important;height:var(--font-size-x-large)!important}.CloseButton[data-v-5aa541db]{--size: 36px;align-items:center;background:transparent;border-radius:50%;border:none;color:var(--color, var(--color-neutral-70));cursor:pointer;display:flex;flex-shrink:0;font-size:28px;font-weight:400;height:var(--size);justify-content:center;line-height:var(--size);padding:0;width:var(--size);transition:color .2s ease,background-color .2s ease}.CloseButton[data-v-5aa541db]:hover{background-color:var(--color-neutral-20);color:var(--hoverColor, var(--color-neutral-80))}.Typography--h1[data-v-eae85ef2]{font-size:var(--font-size-xxx-large);font-weight:500;line-height:var(--line-height-xxx-large);letter-spacing:-1px}.Typography--h2[data-v-eae85ef2]{font-size:var(--font-size-xx-large);font-weight:500;line-height:var(--line-height-xx-large);letter-spacing:-.5px}.Typography--h3[data-v-eae85ef2]{font-size:var(--font-size-x-large);font-weight:500;line-height:var(--line-height-x-large);letter-spacing:-.5px}.Typography--h4[data-v-eae85ef2]{font-size:var(--font-size-large);font-weight:500;line-height:var(--line-height-large)}.Typography--h5[data-v-eae85ef2]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-neutral-70);text-transform:uppercase;letter-spacing:.5px}.Heading[data-v-72aed4cf]{display:flex;justify-content:space-between;align-items:center;gap:12px}.Heading__start[data-v-72aed4cf]{align-items:center;display:flex;gap:12px;min-width:0;flex:1}.Heading__start[data-v-72aed4cf] h1,.Heading__start[data-v-72aed4cf] h2,.Heading__start[data-v-72aed4cf] h3,.Heading__start[data-v-72aed4cf] h4,.Heading__start[data-v-72aed4cf] h5,.Heading__start[data-v-72aed4cf] h6{overflow-wrap:break-word;word-break:break-word;min-width:0}.Heading__end[data-v-72aed4cf]{align-items:center;display:flex;gap:12px;flex-shrink:0}.Heading--underline[data-v-72aed4cf]{border-bottom:var(--color-neutral-40) 1px solid;padding-bottom:.5rem;margin-bottom:1rem}.TourPanel[data-v-12bc3a3d]{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-12bc3a3d]{border-bottom:1px solid var(--color-border);background:var(--white)}.TourPanel__headerTop[data-v-12bc3a3d]{padding:16px 20px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.TourPanel__headerContent[data-v-12bc3a3d]{flex:1;min-width:0}.TourPanel__headerActions[data-v-12bc3a3d]{display:flex;align-items:center;gap:4px}.TourPanel__headerActions[data-v-12bc3a3d] button{width:32px;height:32px;min-width:32px;color:var(--color-neutral-70)!important}.TourPanel__headerActions[data-v-12bc3a3d] button:hover{color:var(--color-neutral-100)!important;background:var(--color-neutral-20)!important}.TourPanel__title[data-v-12bc3a3d]{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-12bc3a3d]{padding:0 20px 12px;position:relative;display:flex;align-items:center;gap:12px}.TourPanel__progressBar[data-v-12bc3a3d]{height:6px;flex:1}.TourPanel__progressBar[data-v-12bc3a3d] .p-progressbar-value{background:var(--color-accent)}.TourPanel__stepCounter[data-v-12bc3a3d],.TourPanel__tourCounter[data-v-12bc3a3d]{font-size:var(--font-size-small);font-weight:600;color:var(--color-neutral-100);white-space:nowrap;flex-shrink:0}.TourPanel__stopButton[data-v-12bc3a3d]{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-12bc3a3d] svg,.TourPanel__stopButton[data-v-12bc3a3d] i{font-size:var(--font-size-small)!important}.TourPanel__stopButton[data-v-12bc3a3d]:hover{background:var(--color-danger-surface)!important;color:var(--color-danger)!important}.TourPanel__content[data-v-12bc3a3d]{flex:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.TourPanel__headerTop[data-v-12bc3a3d]{padding:16px 12px 12px 20px}.TourPanel__progressWrapper[data-v-12bc3a3d]{padding:0 12px 12px 20px}.TourListItem[data-v-1a5d5a85]{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-1a5d5a85]:hover{background:var(--color-neutral-20)}.TourListItem--completed[data-v-1a5d5a85]{opacity:.7}.TourListItem--locked[data-v-1a5d5a85]{opacity:.5}.TourListItem--skipped[data-v-1a5d5a85]{opacity:.6}.TourListItem--inProgress[data-v-1a5d5a85]{background:var(--color-accent-surface);border:1px solid var(--color-green-20)}.TourListItem--suggested[data-v-1a5d5a85]{background:var(--color-green-10);border:1px solid var(--color-accent)}.TourListItem__checkbox[data-v-1a5d5a85]{flex-shrink:0}.TourListItem__checkbox--completed[data-v-1a5d5a85] .p-checkbox-box{background-color:var(--color-accent)!important;border-color:var(--color-accent)!important}.TourListItem__checkbox--completed[data-v-1a5d5a85] .p-checkbox-icon{color:#fff!important}.TourListItem__checkbox--skipped[data-v-1a5d5a85] .p-checkbox-box{position:relative;background-color:var(--color-neutral-20)!important;border-color:var(--color-neutral-50)!important}.TourListItem__checkbox--skipped[data-v-1a5d5a85] .p-checkbox-box .p-checkbox-icon{display:none}.TourListItem__checkbox--skipped[data-v-1a5d5a85] .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-1a5d5a85]: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-1a5d5a85]: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-1a5d5a85]{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.TourListItem__title[data-v-1a5d5a85]{font-size:13px;font-weight:600;color:var(--color-neutral-100);line-height:1.2;word-break:break-word}.TourListItem__updatedIcon[data-v-1a5d5a85]{flex-shrink:0;font-size:13px;color:var(--color-accent);cursor:help;transition:transform .2s ease}.TourListItem__updatedIcon[data-v-1a5d5a85]:hover{transform:scale(1.15)}.TourListItem--locked .TourListItem__title[data-v-1a5d5a85],.TourListItem--completed .TourListItem__title[data-v-1a5d5a85]{color:var(--color-neutral-70)}.TourListItem--skipped .TourListItem__title[data-v-1a5d5a85]{color:var(--color-neutral-70);text-decoration:line-through}.TourListItem__info[data-v-1a5d5a85]{flex-shrink:0;font-size:var(--font-size-small);color:var(--color-neutral-60);cursor:help;transition:color .2s ease}.TourListItem__info[data-v-1a5d5a85]:hover{color:var(--color-neutral-80)}.TourListItem__requirement[data-v-1a5d5a85]{flex-shrink:0;display:flex;align-items:center}.TourListItem__requirementIcon[data-v-1a5d5a85]{font-size:var(--font-size-x-small);color:var(--color-neutral-60)}.TourListItem__action[data-v-1a5d5a85]{flex-shrink:0}.TourPanelList[data-v-2e2b1de1]{display:flex;flex-direction:column}.TourPanelList__skipAllBanner[data-v-2e2b1de1]{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-2e2b1de1]{--size: 24px;position:absolute;top:6px;right:6px;font-size:16px;color:var(--color-neutral-50)}.TourPanelList__skipAllContent[data-v-2e2b1de1]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.TourPanelList__skipAllIcon[data-v-2e2b1de1]{flex-shrink:0;color:var(--color-neutral-50)}.TourPanelList__skipAllText[data-v-2e2b1de1]{flex:1 1 auto;min-width:120px}.TourPanelList__skipAllButton[data-v-2e2b1de1]{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-2e2b1de1]{list-style:none;margin:0;padding:12px}.TourPanelList__list li+li[data-v-2e2b1de1]{margin-top:6px}.TourPrompt[data-v-ff660fb8]{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-ff660fb8],.TourPrompt__title[data-v-ff660fb8],.TourPrompt__description[data-v-ff660fb8]{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-ff660fb8]{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-ff660fb8]{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-ff660fb8]{color:var(--color-neutral-100)}.TourPrompt__tourName[data-v-ff660fb8]{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-ff660fb8]{display:block;margin:0;font-size:var(--font-size-medium);line-height:1.6;color:var(--color-neutral-70)}.TourPrompt__acceptButton[data-v-ff660fb8],.TourPrompt__declineButton[data-v-ff660fb8]{margin-top:4px;min-width:0}.TourStepChecklist[data-v-f5a4037e]{--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-f5a4037e]{list-style:none;margin:0;padding:12px;display:flex;flex-direction:column;gap:8px}.TourStepChecklist__item[data-v-f5a4037e]{border-radius:var(--border-radius-medium);transition:all .2s ease;position:relative}.TourStepChecklist__item[data-v-f5a4037e]: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-f5a4037e]{display:flex;align-items:flex-start;gap:var(--item-padding);padding:var(--item-padding);min-width:0;position:relative}.TourStepChecklist__checkWrapper[data-v-f5a4037e]{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-f5a4037e]{background:var(--color-neutral-20);border:2px solid var(--color-neutral-40)}.TourStepChecklist__item--pending .TourStepChecklist__stepNumber[data-v-f5a4037e]{color:var(--color-neutral-60)}.TourStepChecklist__item--active[data-v-f5a4037e]{background:var(--color-accent-surface)}.TourStepChecklist__item--active[data-v-f5a4037e]: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-f5a4037e]:before{left:var(--connector-offset)!important}.TourStepChecklist__item[data-v-f5a4037e]:has(+.TourStepChecklist__item--active):before{height:calc(100% - var(--connector-height-base) + var(--connector-height-adjust) + 1px)}.TourStepChecklist__item--active .TourStepChecklist__checkWrapper[data-v-f5a4037e]{background:var(--color-accent);border:2px solid var(--color-accent)}.TourStepChecklist__item--active .TourStepChecklist__stepNumber[data-v-f5a4037e]{color:var(--white)}.TourStepChecklist__item--completed .TourStepChecklist__checkWrapper[data-v-f5a4037e]{background:var(--color-accent);border:2px solid var(--color-accent)}.TourStepChecklist__checkIcon[data-v-f5a4037e]{font-size:var(--font-size-small);color:var(--white)}.TourStepChecklist__textWrapper[data-v-f5a4037e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.TourStepChecklist__title[data-v-f5a4037e]{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-f5a4037e]{color:var(--color-neutral-70)}.TourStepChecklist__item--completed .TourStepChecklist__title[data-v-f5a4037e]{color:var(--color-neutral-80)}.TourStepChecklist__description[data-v-f5a4037e]{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}.MenuItem[data-v-6873152a]{cursor:pointer;font-size:14px;list-style:none;margin:0;padding:0;white-space:nowrap;width:100%;align-items:center;--highlightColor: var(--color-accent)}.MenuItem--danger[data-v-6873152a]{--highlightColor: var(--color-danger)}.MenuItem--danger>[data-v-6873152a-s]{color:var(--color-danger)}.MenuItem[data-v-6873152a]:empty{display:none}.MenuItem>[data-v-6873152a-s]:not(.Menu):not(.Accordion){align-items:center;color:var(--color-neutral-100);display:flex;gap:12px;height:36px;line-height:36px;padding:0 1.5em!important;text-decoration:none;width:100%}.MenuItem>[data-v-6873152a-s]:not(.Menu):not(.Accordion),.MenuItem>a[data-v-6873152a-s]>*{gap:12px}.MenuItem .PlainButton[data-v-6873152a-s]:not(:has(.Icon)){padding-inline-start:48px!important}.MenuItem>.Accordion[data-v-6873152a-s]{color:var(--color-neutral-100);display:flex;flex-direction:column;height:auto;line-height:36px}.MenuItem[data-v-6873152a] .Accordion__header{padding:0 1.5em!important}.MenuItem[data-v-6873152a] .Accordion__content{padding:0 1.5em!important;margin-top:.5em}.MenuItem button[data-v-6873152a-s]{background-color:transparent;border:none;font-size:inherit;text-align:left;text-decoration:none}.MenuItem:not(.MenuItem--noHighlight)>[data-v-6873152a-s]:not(.MenuItem__inner--noHighlight):not(.Accordion):not(:disabled):hover,.MenuItem[data-v-6873152a] .Accordion__header:hover{background-color:var(--highlightColor);color:var(--white)}.Popup__modal .MenuItem:first-child>[data-v-6873152a-s]:not(:disabled):hover{border-top-left-radius:8px;border-top-right-radius:8px}.Popup__modal .MenuItem:last-child>[data-v-6873152a-s]:not(:disabled):hover{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.Popup__modal .MenuItem .MenuItem:first-child>[data-v-6873152a-s]:not(:disabled):hover,.Popup__modal .MenuItem .MenuItem:last-child>[data-v-6873152a-s]:not(:disabled):hover{border-radius:0!important}.MenuItem>[data-v-6873152a-s] span{overflow:hidden;text-overflow:ellipsis}.MenuItem--current[data-v-6873152a]{font-weight:600;pointer-events:none}.MenuItem>.MenuItem__inner--noHighlight[data-v-6873152a-s],.MenuItem__inner--noHighlight[data-v-6873152a]{cursor:default}.MenuItem--disabled[data-v-6873152a]{cursor:default;pointer-events:none}.MenuItem>[data-v-6873152a-s]:has(button:disabled){background-color:color-mix(in srgb,var(--color-neutral-60),transparent 88%)!important;cursor:default!important}.MenuItem[data-v-6873152a] button:disabled{background-color:transparent!important;color:var(--color-neutral-60)!important;cursor:default!important;width:100%!important}
