@charset "UTF-8";:root{--container-max-width: 1440px;--b-desktop: 1200px;--sidebar-width: 23rem;--sidebar-top-padding: 1rem;--sidebar-right-padding: .7rem;--sidebar-bottom-padding: 1rem;--sidebar-left-padding: 1.7rem;--sidebar-paddings: var(--sidebar-top-padding) var(--sidebar-right-padding) var(--sidebar-bottom-padding) var(--sidebar-left-padding);--header-height: 3rem;--header-gap: .5rem;--content-sidebar-gap: .3rem;--closed-sidebar-width: 24px;--error-height: 1.3rem;--error-font-size: .85rem;--text-input-border-width: 2px;--text-input-padding: .2rem;--text-area-padding: var(--text-input-padding) .5rem;--text-input-error-margin: 1rem;--text-input-bottom-gap: .5rem;--attitude-width: 216px}@media (width >= 768px){:root{--header-gap: 1rem;--content-sidebar-gap: .5rem;--sidebar-left-padding: 2rem;--text-input-padding: .5rem;--text-area-padding: var(--text-input-padding) .75rem}}html{min-width:320px;scrollbar-gutter:stable;overflow-y:scroll;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;margin:0;font-weight:400}body{scroll-behavior:auto;min-height:100vh;box-sizing:border-box;color:var(--c-text-primary);background:var(--c-bg-body);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.body-scroll-locked{position:fixed;top:calc(var(--scroll-y, 0px) * -1);width:100%;overflow:hidden}ul,li{list-style:none;margin:0;padding:0}button{border:none;background:transparent}b,strong{font-weight:700}dl{display:grid;grid-template-columns:auto 1fr;gap:.5em}dt{grid-column:1;font-size:.8rem;font-weight:600;line-height:1.2rem;color:var(--c-text-secondary)}dd{grid-column:2;font-size:.8rem;line-height:1.2rem;margin-left:0}:root{--c-white: #fff;--c-gainsboro: #e0e6ed;--c-black: #181818;--c-indigo: #2c3e50;--c-darkslategray: #3c3c3c;--c-dimgray: #545454;--c-gray: #757575;--c-honeydew: #e8f5e9;--c-greenyellow: #abff00;--c-forestgreen: #388e3c;--c-mediumseagreen: #42b983;--c-red: #f00;--c-crimson: #e53935;--c-royalblue: #4a6ee0;--c-cornflowerblue: #6c8bef;--c-blue-main: #2196f3;--c-yellow-main: #ffc107}:root{--c-header-transparent-bg: hsl(from var(--c-gainsboro) h s l/20%);--c-header-subtle-border: hsl(from var(--c-darkslategray) h s l/10%);--c-border-primary: var(--c-indigo);--c-border-secondary: hsl(from var(--c-darkslategray) h s l/12%);--c-border-hover: hsl(from var(--c-darkslategray) h s l/29%);--c-border-focus: var(--c-mediumseagreen);--c-border-disabled: hsl(from var(--c-darkslategray) h s l/12%);--c-text-primary: var(--c-indigo);--c-text-secondary: hsl(from var(--c-darkslategray) h s l/66%);--c-text-link: var(--c-mediumseagreen);--c-text-link-bg: var(--c-honeydew);--c-text-inverted: var(--c-white);--c-text-disabled: hsl(from var(--c-darkslategray) h s l/66%);--c-bg-body: var(--c-white);--c-bg-primary: var(--c-white);--c-bg-secondary: hsl(from var(--c-gainsboro) h s l/20%);--c-bg-mute: var(--c-gainsboro);--c-bg-fade-start: hsl(from var(--c-gainsboro) h s l/0%);--c-bg-fade-end: hsl(from var(--c-gainsboro) h s l/100%);--c-button-primary-bg: var(--c-mediumseagreen);--c-button-primary-bg-hover: color-mix(in srgb, var(--c-mediumseagreen), black 20%);--c-button-primary-text: var(--c-white);--c-button-primary-border: var(--c-gainsboro);--c-button-primary-border-hover: var(--c-royalblue);--c-button-secondary-bg: var(--c-bg-mute);--c-button-secondary-bg-hover: var(--c-gainsboro);--c-button-secondary-text: var(--c-text-primary);--c-button-secondary-border: var(--c-border-secondary);--c-button-disabled-bg: var(--c-bg-mute);--c-button-disabled-text: var(--c-text-disabled);--c-button-disabled-border: var(--c-border-secondary);--c-button-danger-bg: var(--c-crimson);--c-button-danger-bg-hover: color-mix(in srgb, var(--c-crimson), black 20%);--c-button-danger-text: var(--c-white);--c-button-dotted-border: var(--c-gainsboro);--c-button-dotted-text: var(--c-royalblue);--c-button-flash-start: hsl(from var(--c-greenyellow) h s l/1%);--c-button-flash-end: hsl(from var(--c-greenyellow) h s l/20%);--c-spinner-color: var(--c-mediumseagreen);--c-connection-online: var(--c-greenyellow);--c-connection-offline: var(--c-red);--c-dropdown-bg: color-mix(in srgb, var(--c-gainsboro), white 50%);--c-dropdown-hover-bg: var(--c-white);--c-attitude-neg2-bg: color-mix(in srgb, var(--c-crimson), white 70%);--c-attitude-neg1-bg: color-mix(in srgb, var(--c-crimson), white 85%);--c-attitude-neu-bg: var(--c-bg-mute);--c-attitude-pos1-bg: color-mix(in srgb, var(--c-forestgreen), white 60%);--c-attitude-pos2-bg: var(--c-mediumseagreen);--c-attitude-selected-border: var(--c-indigo);--c-checkbox-border: var(--c-border-hover);--c-checkbox-border-bg: var(--c-white);--c-checkbox-bg-checked: var(--c-mediumseagreen);--c-checkbox-tick-color: var(--c-white);--c-checkbox-label-text: var(--c-text-secondary);--c-input-bg: var(--c-white);--c-input-bg-disabled: var(--c-bg-mute);--c-input-text: var(--c-text-primary);--c-input-text-disabled: var(--c-text-disabled);--c-input-border: var(--c-border-standard);--c-input-border-hover: var(--c-border-hover);--c-input-border-focus: var(--c-mediumseagreen);--c-input-placeholder: var(--c-text-secondary);--c-switch-slider-inactive: var(--c-border-secondary);--c-switch-slider-active: var(--c-mediumseagreen);--c-switch-slider-disabled: var(--c-honeydew);--c-radio-border: var(--c-border-hover);--c-radio-bg-hover: var(--c-bg-mute);--c-radio-checked-dot: var(--c-mediumseagreen);--c-radio-label-text: var(--c-text-secondary);--c-radio-bg-1: hsl(from var(--c-blue-main) h s l/10%);--c-radio-bg-2: hsl(from var(--c-yellow-main) h s l/10%);--c-modal-bg: color-mix(in srgb, var(--c-gainsboro), white 50%);--c-modal-shadow: 0 4px 15px hsl(from var(--c-black) h s l/15%);--c-modal-border: var(--c-border-secondary);--c-modal-title-text: var(--c-text-primary);--c-modal-overlay-bg: hsl(from var(--c-black) h s l/40%);--c-sidebar-bg: color-mix(in srgb, var(--c-bg-mute), white 50%);--c-sidebar-border: var(--c-border-secondary);--c-sidebar-shadow: -2px 0 5px hsl(from var(--c-black) h s l/10%);--c-card-bg: var(--c-bg-primary);--c-card-border: var(--c-border-secondary);--c-card-shadow: hsl(from var(--c-black) h s l/5%);--c-card-delete-hover-bg: hsl(from var(--c-crimson) h s l/8%);--c-question-text: var(--c-text-primary);--c-question-answer-stripe-bg-1: color-mix(in srgb, var(--c-bg-primary), black 2%);--c-question-answer-stripe-bg-2: color-mix(in srgb, var(--c-bg-secondary), black 5%);--c-question-added-to-shared-bg: hsl(from var(--c-mediumseagreen) h s l/20%);--c-question-divider: hsl(from var(--c-darkslategray) h s l/40%);--c-question-header-bg: color-mix(in srgb, var(--c-gray), white 95%);--c-shared-question-bg: var(--c-gainsboro);--c-shared-question-partner-border: var(--c-yellow-main);--c-shared-question-partner-bg: var(--c-white);--c-shared-question-my-bg: var(--c-gainsboro);--c-shared-question-my-border: var(--c-blue-main);--c-shared-question-indicator-border-user: var(--c-blue-main);--c-shared-question-indicator-border-partner: var(--c-yellow-main);--c-shared-question-indicator-bg: var(--c-bg-mute);--c-shared-question-indicator-done-bg: var(--c-mediumseagreen);--c-shared-question-indicator-done-border: var(--c-mediumseagreen);--c-result-gauge-label-text: var(--c-text-secondary);--c-result-red-flags-text: var(--c-crimson);--c-tooltip-bg: var(--c-indigo);--c-tooltip-text: var(--c-white);--c-tooltip-shadow: hsl(from var(--c-gray) h s l/30%);--c-ai-input-bg: hsl(from var(--c-greenyellow) h s l/5%);--c-ai-label-text: var(--c-forestgreen);--c-ai-label-bg: color-mix(in srgb, var(--c-greenyellow), white 40%);--c-text-for-copy-bg: var(--c-honeydew);--c-text-for-copy-bg-hover: var(--c-gainsboro);--c-text-for-copy-border: var(--c-border-secondary);--c-text-for-copy-border-hover: var(--c-royalblue);--c-text-for-copy-button-bg: var(--c-mediumseagreen);--c-text-for-copy-button-bg-hover: color-mix(in srgb, var(--c-mediumseagreen), black 20%);--c-text-for-copy-icon: var(--c-text-primary);--c-text-for-copy-icon-hover: var(--c-greenyellow);--c-text-for-copy-text: var(--c-forestgreen)}@media (prefers-color-scheme: dark){:root{--c-header-transparent-bg: rgba(34, 34, 34, .8);--c-header-subtle-border: hsl(from var(--c-darkslategray) h s l/20%);--c-border-primary: var(--c-white);--c-border-secondary: hsl(from var(--c-dimgray) h s l/48%);--c-border-hover: hsl(from var(--c-dimgray) h s l/65%);--c-border-disabled: hsl(from var(--c-dimgray) h s l/48%);--c-text-primary: var(--c-white);--c-text-secondary: hsl(from var(--c-honeydew) h s l/64%);--c-text-link-bg: var(--c-darkslategray);--c-text-inverted: var(--c-black);--c-text-disabled: var(--c-gray);--c-bg-body: var(--c-black);--c-bg-primary: var(--c-black);--c-bg-secondary: color-mix(in srgb, var(--c-black), white 10%);--c-bg-mute: #333;--c-bg-fade-start: hsl(from var(--c-black) h s l/0%);--c-bg-fade-end: hsl(from var(--c-black) h s l/100%);--c-button-primary-text: var(--c-black);--c-button-primary-border: var(--c-indigo);--c-button-secondary-bg-hover: var(--c-dimgray);--c-button-dotted-border: var(--c-border-secondary);--c-dropdown-bg: var(--c-darkslategray);--c-attitude-neg2-bg: color-mix(in srgb, var(--c-crimson), black 50%);--c-attitude-neg1-bg: color-mix(in srgb, var(--c-crimson), black 70%);--c-attitude-pos1-bg: color-mix(in srgb, var(--c-forestgreen), black 60%);--c-attitude-pos2-bg: color-mix(in srgb, var(--c-mediumseagreen), black 50%);--c-attitude-selected-border: var(--c-gainsboro);--c-checkbox-border-bg: var(--c-black);--c-checkbox-tick-color: var(--c-black);--c-input-bg: var(--c-black);--c-input-bg-disabled: var(--c-black);--c-modal-bg: var(--c-darkslategray);--c-modal-shadow: 0 6px 20px hsl(from var(--c-black) h s l/30%);--c-modal-title-text: var(--c-text-primary);--c-sidebar-bg: color-mix(in srgb, var(--c-bg-mute), black 20%);--c-sidebar-shadow: -2px 0 5px hsl(from var(--c-black) h s l/30%);--c-card-bg: color-mix(in srgb, var(--c-bg-primary), white 5%);--c-question-answer-stripe-bg-1: color-mix(in srgb, var(--c-bg-primary), white 10%);--c-question-answer-stripe-bg-2: color-mix(in srgb, var(--c-bg-secondary), white 8%);--c-question-header-bg: color-mix(in srgb, var(--c-gray), black 60%);--c-shared-question-bg: var(--c-darkslategray);--c-shared-question-partner-bg: var(--c-darkslategray);--c-shared-question-my-bg: var(--c-darkslategray);--c-tooltip-bg: color-mix(in srgb, var(--c-mediumseagreen), white 40%);--c-tooltip-text: color-mix(in srgb, var(--c-indigo), black 40%);--c-text-for-copy-bg: var(--c-darkslategray);--c-text-for-copy-bg-hover: var(--c-dimgray);--c-text-for-copy-border: var(--c-indigo);--c-text-for-copy-border-hover: var(--c-royalblue);--c-text-for-copy-button-bg: var(--c-mediumseagreen);--c-text-for-copy-icon: var(--c-gray);--c-text-for-copy-icon-hover: var(--c-white);--c-text-for-copy-text: var(--c-greenyellow)}}:root{--tooltip-base-width: 350px;--tooltip-screen-indents: .5rem;--tooltip-line-height: 1.2rem}@media (width >= 768px){:root{--tooltip-screen-indents: 1rem;--tooltip-line-height: 1.6rem}}.introjs-tooltip__custom{--element-width: calc( var(--element-right-on-screen) - var(--element-left-on-screen) );--tooltip-actual-width: min( var(--tooltip-base-width), calc(100vw - (2 * var(--tooltip-screen-indents))) );--max-tooltip-left-on-screen: calc( 100vw - var(--tooltip-screen-indents) - var(--tooltip-actual-width) );--max-tooltip-right-on-screen: calc(100vw - var(--tooltip-screen-indents));--min-tooltip-left-on-screen: var(--tooltip-screen-indents);--min-tooltip-right-on-screen: calc( var(--tooltip-screen-indents) + var(--tooltip-actual-width) );--desired-tooltip-left-on-screen: var(--element-left-on-screen);--desired-tooltip-right-on-screen: var(--element-right-on-screen);--element-width-on-screen: calc( var(--element-right-on-screen) - var(--element-left-on-screen) );--target-tooltip-left-on-screen: clamp( var(--min-tooltip-left-on-screen), var(--desired-tooltip-left-on-screen), var(--max-tooltip-left-on-screen) );--target-tooltip-right-on-screen: clamp( var(--min-tooltip-right-on-screen), var(--desired-tooltip-right-on-screen), var(--max-tooltip-right-on-screen) );--element-center-on-screen: calc( var(--element-left-on-screen) + (var(--element-width-on-screen) / 2) );--desired-center-tooltip-left-on-screen: calc( var(--element-center-on-screen) - (var(--tooltip-actual-width) / 2) );--target-center-tooltip-left-on-screen: clamp( var(--min-tooltip-left-on-screen), var(--desired-center-tooltip-left-on-screen), var(--max-tooltip-left-on-screen) );width:var(--tooltip-actual-width)!important;max-width:var(--tooltip-actual-width)!important;line-height:var(--tooltip-line-height)}@media (prefers-color-scheme: dark){.introjs-tooltip__custom{color:var(--c-tooltip-text)!important;background-color:var(--c-tooltip-bg)!important;box-shadow:0 3px 30px var(--c-tooltip-shadow)!important}.introjs-tooltip__custom label{color:var(--c-indigo)!important;background-color:var(--c-tooltip-bg)!important;margin-bottom:.5rem!important}.introjs-tooltip__custom a.introjs-button{color:var(--c-tooltip-bg)!important;background-color:var(--c-indigo)!important;text-shadow:none!important}}.introjs-tooltip__custom .introjs-tooltiptext{padding:.5rem 1rem}.introjs-tooltip__custom.introjs-top,.introjs-tooltip__custom.introjs-bottom{--tooltip-left: calc( var(--target-center-tooltip-left-on-screen) - var( --element-left-on-screen ) );left:var(--tooltip-left)!important}.introjs-tooltip__custom.introjs-top .introjs-arrow.bottom,.introjs-tooltip__custom.introjs-top .introjs-arrow.top,.introjs-tooltip__custom.introjs-bottom .introjs-arrow.bottom,.introjs-tooltip__custom.introjs-bottom .introjs-arrow.top{left:calc((max(var(--tooltip-left) * -1,0px) + min(var(--tooltip-actual-width),var(--element-width) - var(--tooltip-left)))/2 - 5px)!important}.introjs-tooltip__custom.introjs-top-left-aligned,.introjs-tooltip__custom.introjs-bottom-left-aligned{--tooltip-left: calc( var(--target-tooltip-left-on-screen) - var(--element-left-on-screen) );width:var(--tooltip-actual-width)!important;left:var(--tooltip-left)!important}.introjs-tooltip__custom.introjs-top-left-aligned .introjs-arrow.bottom,.introjs-tooltip__custom.introjs-top-left-aligned .introjs-arrow.top,.introjs-tooltip__custom.introjs-bottom-left-aligned .introjs-arrow.bottom,.introjs-tooltip__custom.introjs-bottom-left-aligned .introjs-arrow.top{left:calc(var(--tooltip-left) + min(var(--element-width),var(--tooltip-actual-width)) / 2 - 5px)!important}.introjs-tooltip__custom.introjs-top-right-aligned,.introjs-tooltip__custom.introjs-bottom-right-aligned{--tooltip-right: clamp( calc( var(--element-right-on-screen) - 100vw + var(--tooltip-screen-indents) ), 0px, min( 0px, calc( var(--element-right-on-screen) - var(--tooltip-base-width) - var( --tooltip-screen-indents ) ) ) );width:var(--tooltip-actual-width)!important;right:var(--tooltip-right)!important;left:auto!important}.introjs-tooltip__custom.introjs-top-right-aligned .introjs-arrow.bottom-right,.introjs-tooltip__custom.introjs-top-right-aligned .introjs-arrow.top-right,.introjs-tooltip__custom.introjs-bottom-right-aligned .introjs-arrow.bottom-right,.introjs-tooltip__custom.introjs-bottom-right-aligned .introjs-arrow.top-right{right:calc(0px - var(--tooltip-right) + var(--element-width) / 2 - 5px)!important;left:auto!important}.introjs-tooltip__custom.introjs-left{width:min(var(--tooltip-base-width),var(--element-left-on-screen) - var(--tooltip-screen-indents) - 10px)!important;left:max(var(--tooltip-screen-indents) - var(--element-left-on-screen),0px - var(--tooltip-actual-width) - 10px)!important;right:auto!important}.introjs-tooltip__left-bottom-aligned{top:unset!important;bottom:0!important;width:350px;max-width:350px!important}.introjs-tooltip__left-bottom-aligned .introjs-arrow{top:unset!important;bottom:20px!important}.introjs-tooltip__left-top30-aligned{top:0!important;transform:translateY(-33.3333333333%)!important;bottom:unset!important;width:350px;max-width:350px!important}@media (prefers-color-scheme: dark){.introjs-tooltip__left-top30-aligned{color:var(--c-tooltip-text)!important;background-color:var(--c-tooltip-bg)!important;box-shadow:0 3px 30px var(--c-tooltip-shadow)!important}.introjs-tooltip__left-top30-aligned label{color:var(--c-indigo)!important;background-color:var(--c-tooltip-bg)!important;margin-bottom:.5rem!important}.introjs-tooltip__left-top30-aligned a.introjs-button{color:var(--c-tooltip-bg)!important;background-color:var(--c-indigo)!important;text-shadow:none!important}}.introjs-tooltip__left-top30-aligned .introjs-arrow{top:calc(33% + 20px)!important;bottom:unset!important}@media (prefers-color-scheme: dark){.introjs-tooltip__highlight{background-color:#fff3!important;box-shadow:#e9e921cc 0 0 1px 2px,#21212180 0 0 0 5000px!important}}@keyframes flash{0%{box-shadow:0 0 0 var(--c-button-primary-bg)}10%{box-shadow:0 0 15px var(--c-button-primary-bg)}90%{box-shadow:0 0 15px var(--c-button-primary-bg)}to{box-shadow:0 0 0 var(--c-button-primary-bg)}}h2{color:var(--c-text-primary);font-size:1.1em;font-weight:600;text-align:center}@media (width >= 768px){h2{font-size:1.6em}}ol.number-list{list-style-type:none;counter-reset:item;padding-left:2em}ol.number-list>li{position:relative;counter-increment:item;margin-bottom:1em}ol.number-list>li:before{content:counters(item,".") ". ";font-weight:700;position:absolute;right:100%;top:0;text-align:right;margin-right:.5em}ol.number-list>li>p{margin-bottom:.5em}ol.number-list>li>p:last-child{margin-bottom:0}#app{font-weight:400;color:var(--c-text-primary)}#app .title-wrapper{display:flex;flex-direction:column;align-items:center;padding:0 2rem 1rem;border-bottom:1px solid var(--c-border-secondary)}#app .content-wrapper{padding:.5rem}@media (width >= 768px){#app .content-wrapper{padding:1.5rem 2rem}}#app .container{max-width:var(--container-max-width);margin-left:auto;margin-right:auto}@media (width >= 768px){#app .container{padding-right:1rem}}#app .main-content{padding-top:calc(var(--header-height) + var(--header-gap));padding-bottom:2rem;max-width:var(--container-max-width);padding-right:calc(var(--closed-sidebar-width) + var(--content-sidebar-gap));padding-left:.5rem;width:100%;transition:width,padding-right .3s ease-in-out}@media (width >= 768px){#app .main-content{padding-left:1rem}}@media (width >= 1200px){#app .main-content{padding-right:calc(var(--sidebar-width) + var(--content-sidebar-gap))}#app .main-content.fullwidth{padding-right:calc(var(--content-sidebar-gap) + var(--closed-sidebar-width))}}#app .sidebar-wrapper{position:fixed;top:calc(var(--header-height) + var(--header-gap) - 2px);bottom:0;right:0;width:calc(var(--sidebar-width) + 12px);max-width:100%;overflow:hidden;pointer-events:none;transition:width .6s ease-in-out}@media (hover: none){#app .sidebar-wrapper{width:calc(var(--sidebar-width) + 12px - 1rem)}}@media (width >= 1440px){#app .sidebar-wrapper{right:calc((100% - 1440px)/2 + 8px)}}#app .sidebar-wrapper.maximized{width:var(--container-max-width)}#app .sidebar{width:var(--sidebar-width);max-width:calc(100% - 12px);height:calc(100% - 4px);margin-left:auto;margin-top:2px;padding:var(--sidebar-paddings);background-color:var(--c-sidebar-bg);border-radius:5px;border-left:2px solid var(--c-border-secondary);z-index:90;pointer-events:auto;overflow-y:auto;overscroll-behavior-y:none;scrollbar-width:none;transform:translate(calc(100% - 1.5rem - 1px));transition:transform .3s ease-in-out,width .6s ease-in-out,right 0s}#app .sidebar.expanded{transform:translate(0)}#app .sidebar.maximized{width:100%}a{text-decoration:none;color:var(--c-blue-main);transition:.4s}a:hover{text-decoration:underline}hr{box-shadow:0 0 2px hsl(from var(--c-dimgray) h s l/50%)}@media (prefers-color-scheme: dark){hr{box-shadow:0 0 2px hsl(from var(--c-gainsboro) h s l/70%)}}:root{--borderWidth: 7px;--height: 24px;--width: 12px}.bordered-section{border:1px solid var(--c-border-secondary);border-radius:8px;overflow:hidden;transition:box-shadow .3s ease}.bordered-section:hover{box-shadow:0 4px 8px #0000000d}.error-message{color:var(--c-crimson)}button[disabled]{cursor:not-allowed;pointer-events:none}.close-icon{background:none;border:none;color:var(--c-text-secondary);cursor:pointer;font-size:1.2rem;margin-left:.5rem;opacity:.6}.close-icon:hover{opacity:1;color:var(--c-crimson)}.connection-code-display{display:block;background-color:var(--c-bg-mute);border:1px solid var(--c-border-secondary);padding:.5rem .8rem;font-family:monospace;font-size:.85em;word-break:break-all;max-height:150px;overflow-y:auto;border-radius:4px;color:var(--c-text-secondary)}.collapse-enter-active,.collapse-leave-active{transition:all .5s;max-height:50px;overflow:hidden;opacity:1;transform-origin:top}.collapse-enter-from,.collapse-leave-to{max-height:0;opacity:0;transform:scaleY(0)}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.lato-regular{font-family:Lato,sans-serif;font-weight:400;font-style:normal}.lato-bold{font-family:Lato,sans-serif;font-weight:700;font-style:normal}ul.bullet-list li{padding-left:1.2rem;position:relative;margin-bottom:.5rem}ul.bullet-list li:before{content:"⚫";position:absolute;left:0;top:calc(.55rem - 1px);font-size:.5rem;line-height:.5rem}@media (prefers-color-scheme: dark){ul.bullet-list li:before{color:transparent;text-shadow:0 0 var(--c-text-secondary)}}.app-logo__redirect-button[data-v-f50bf2ac]{display:flex;align-items:center;font-weight:700;gap:.5rem;cursor:pointer}.app-logo__redirect-button .app-logo__image[data-v-f50bf2ac]{width:60px}.app-logo__redirect-button .app-logo__app-name[data-v-f50bf2ac]{font-size:.8rem;line-height:1.2rem;flex-grow:0}@media (width >= 768px){.app-logo__redirect-button .app-logo__app-name[data-v-f50bf2ac]{font-size:1.3rem;line-height:1.4rem}}.app-logo__redirect-button .app-logo__text-section[data-v-f50bf2ac]{display:none;align-items:flex-start;flex-direction:column;color:var(--c-text-primary)}@media (width >= 768px){.app-logo__redirect-button .app-logo__text-section[data-v-f50bf2ac]{display:flex}}.app-logo__redirect-button .header-name[data-v-f50bf2ac]{font-size:.8rem;line-height:1.2rem;flex-grow:0}@media (width >= 768px){.app-logo__redirect-button .header-name[data-v-f50bf2ac]{font-size:1.3rem;line-height:1.4rem}}.app-logo__redirect-button .app-version[data-v-f50bf2ac]{font-size:.7rem;margin-left:.3rem}.app-logo__redirect-button .header-slogan[data-v-f50bf2ac]{font-size:.8rem;line-height:.9rem}.burger-menu__wrapper[data-v-62ad434c]{display:block;-webkit-user-select:none;user-select:none}.burger-menu__wrapper .name-wrapper[data-v-62ad434c]{position:absolute;top:.2rem;right:.5rem}.burger-menu-button__wrapper[data-v-62ad434c]{position:absolute;top:.75rem;left:10px;display:block;-webkit-user-select:none;user-select:none;height:26px}.burger-menu-button__wrapper .dropdown-menu[data-v-62ad434c]{position:fixed;top:0;left:0;bottom:0;height:100%;background:var(--c-dropdown-bg);z-index:200;box-shadow:2px 0 15px #0003}.burger-menu-button__wrapper span[data-v-62ad434c]{display:block;width:31px;height:4px;margin-bottom:5px;position:relative;background:var(--c-text-secondary);opacity:.8;border-radius:3px;z-index:2;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),margin-bottom .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}.burger-menu-button__wrapper span.first[data-v-62ad434c]{transform-origin:0% 0%}.burger-menu-button__wrapper span.third[data-v-62ad434c]{margin-bottom:0}.burger-menu-button__wrapper span.second[data-v-62ad434c],.burger-menu-button__wrapper span.third[data-v-62ad434c]{transform-origin:0% 100%}.burger-menu-button__wrapper.checked span[data-v-62ad434c]{z-index:201;background:var(--c-text-secondary);opacity:1;margin-bottom:0}.burger-menu-button__wrapper.checked span.first[data-v-62ad434c]{transform:rotate(45deg) translate(1px,-10px)}.burger-menu-button__wrapper.checked span.second[data-v-62ad434c]{opacity:0;transform:rotate(0) scale(.2)}.burger-menu-button__wrapper.checked span.third[data-v-62ad434c]{transform:rotate(-45deg) translateY(9px)}.error-message[data-v-1cb0bd80]{color:var(--c-crimson);word-break:break-word;white-space:wrap;font-size:var(--error-font-size);height:var(--error-height)}button.button__wrapper[data-v-1feffccc]{all:unset;position:relative;font-size:1rem;line-height:1rem;padding:.4rem;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;height:2.5rem;cursor:pointer;box-sizing:border-box;gap:.5rem;transition:gap .3s ease-in-out;border-width:1px;border-style:solid}@media (width >= 768px){button.button__wrapper[data-v-1feffccc]{padding:.4rem .8rem}}button.button__wrapper.hide-text[data-v-1feffccc]{gap:0rem}button.button__wrapper.primary[data-v-1feffccc]{border-color:var(--c-button-primary-border);background:var(--c-button-primary-bg)}button.button__wrapper.clicked[data-v-1feffccc]{animation:flash .2s linear}button.button__wrapper.secondary[data-v-1feffccc]{border-color:var(--c-button-secondary-border);background:var(--c-button-secondary-bg)}button.button__wrapper.menu[data-v-1feffccc]{width:100%;height:2rem;border:none;gap:.3rem;justify-content:flex-start;background:none}button.button__wrapper.danger[data-v-1feffccc]{border-color:transparent;background:var(--c-button-danger-bg)}button.button__wrapper.dotted[data-v-1feffccc]{background:none;border-style:dashed;border-color:var(--c-button-dotted-border);color:var(--c-button-dotted-text)}button.button__wrapper .button__icon[data-v-1feffccc]{font-size:inherit}button.button__wrapper.menu .button__icon[data-v-1feffccc]{font-size:inherit;line-height:inherit;margin-right:0}button.button__wrapper .button__text[data-v-1feffccc]{text-decoration:none;text-align:center;font-size:inherit;line-height:inherit;transition:all .2s ease}button.button__wrapper.primary .button__text[data-v-1feffccc]{color:var(--c-button-primary-text)}button.button__wrapper.secondary .button__text[data-v-1feffccc]{color:var(--c-button-secondary-text)}button.button__wrapper.menu .button__text[data-v-1feffccc]{text-align:left;font-size:.85rem}button.button__wrapper.danger .button__text[data-v-1feffccc]{color:var(--c-button-danger-text)}button.button__wrapper[data-v-1feffccc]:disabled{cursor:default;background:var(--c-button-disabled-bg);border:1px dashed var(--c-button-disabled-border)}button.button__wrapper:disabled .button__text[data-v-1feffccc]{color:var(--c-button-disabled-text);opacity:.5}button.button__wrapper:disabled .button__icon[data-v-1feffccc]{opacity:.5}button.button__wrapper[data-v-1feffccc]:hover:not(:disabled){border-color:var(--c-button-primary-border-hover)}button.button__wrapper.primary[data-v-1feffccc]:hover:not(:disabled){background:var(--c-button-primary-bg-hover)}button.button__wrapper.secondary[data-v-1feffccc]:hover:not(:disabled){background:var(--c-button-secondary-bg-hover)}button.button__wrapper.menu[data-v-1feffccc]:hover:not(:disabled){background:var(--c-button-secondary-bg-hover)}button.button__wrapper.danger[data-v-1feffccc]:hover:not(:disabled){background:var(--c-button-danger-bg-hover)}@keyframes spin-1feffccc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.button__wrapper .spinner-container[data-v-1feffccc]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible}button.button__wrapper .button-spinner-icon[data-v-1feffccc]{color:var(--c-spinner-color);animation:spin-1feffccc 1s linear infinite;width:1.3rem;height:1.3rem}button.button__wrapper.is-loading[data-v-1feffccc]{cursor:wait;opacity:.8;position:relative}button.button__wrapper.is-loading .button__icon[data-v-1feffccc],button.button__wrapper.is-loading .button__text[data-v-1feffccc]{opacity:0;visibility:hidden}button.button__wrapper .button__error-wrapper[data-v-1feffccc]{position:absolute;top:100%;left:0;width:max-content;padding-left:.4rem}@media (width >= 768px){button.button__wrapper .button__error-wrapper[data-v-1feffccc]{padding-left:.8rem}}.user-dropdown-menu[data-v-e96c2421]{display:flex;flex-direction:column;text-align:left;background-color:var(--c-dropdown-bg);border-radius:6px;box-shadow:0 4px 12px #00000026;padding:.5rem;min-width:250px;max-width:250px;z-index:110;border:1px solid var(--c-border-secondary);cursor:auto}@media (width >= 768px){.user-dropdown-menu[data-v-e96c2421]{padding-top:.5rem;min-width:200px}}.user-dropdown-menu .mobile-delimiter[data-v-e96c2421]{margin-top:0}.user-dropdown-menu .your-name__wrapper[data-v-e96c2421]{display:flex;align-items:center;justify-content:center;padding:0 .5rem;margin:.5rem 0}@media (width >= 768px){.user-dropdown-menu .your-name__wrapper[data-v-e96c2421]{display:none}}.user-dropdown-menu .your-name__text[data-v-e96c2421]{display:inline-block;font-size:.85rem;line-height:1rem;font-weight:600}.user-dropdown-menu .header__switch-button[data-v-e96c2421]{height:1.6rem}.user-dropdown-menu .user-dropdown-menu__help-section[data-v-e96c2421]{display:flex;flex-direction:column;gap:.25rem}.user-dropdown-menu hr[data-v-e96c2421]{border:none;border-top:1px solid var(--c-border-secondary);margin:.5rem 0}.dropdown-section[data-v-e96c2421]{padding:.5rem .8rem}.dropdown-section span[data-v-e96c2421]{display:block;font-size:.85em;color:var(--c-text-secondary);margin-bottom:.4rem}.button-group[data-v-e96c2421]{display:inline-flex;border:1px solid var(--c-border-secondary);border-radius:4px;overflow:hidden}.button-group button[data-v-e96c2421]{background-color:transparent;border:none;padding:.3rem .7rem;cursor:pointer;color:var(--c-text-secondary);border-left:1px solid var(--c-border-secondary);transition:background-color .2s ease,color .2s ease}.button-group button[data-v-e96c2421]:first-child{border-left:none}.button-group button.active[data-v-e96c2421]{background-color:var(--c-bg-mute);color:var(--c-text-primary)}.button-group button[data-v-e96c2421]:not(.active):hover{background-color:red}.connection-indicator[data-v-32fcb0ea]{display:inline-block;width:20px;height:20px;border-radius:50px;overflow:hidden}.connection-indicator.offline[data-v-32fcb0ea]{background-color:var(--c-connection-offline);box-shadow:hsl(from var(--c-black) h s l/20%) 0 -1px 7px 1px,inset #441313 0 -1px 9px,hsl(from var(--c-connection-offline) h s l/50%) 0 2px 12px}.connection-indicator.online[data-v-32fcb0ea]{background-color:var(--c-connection-online);box-shadow:hsl(from var(--c-black) h s l/20%) 0 -1px 7px 1px,inset #304701 0 -1px 9px,var(--c-connection-online) 0 2px 12px}.user-menu-trigger[data-v-6ec488b4]{position:relative;display:flex;align-items:center;gap:.3rem;background:none;border:none;padding:.4rem .2rem;border-radius:4px;cursor:pointer;color:var(--c-text-primary);transition:background-color .2s ease}.user-menu-trigger span[data-v-6ec488b4]{font-size:.9rem;font-weight:700}.user-menu-trigger[data-v-6ec488b4]:after{position:absolute;top:100%;left:0;display:block;content:"";width:100%;height:10px}.user-menu-trigger[data-v-6ec488b4]:hover{background-color:var(--c-bg-mute)}.user-menu-trigger svg[data-v-6ec488b4]{width:1em;height:1em;opacity:.7}.site-header[data-v-ac97c736]{position:fixed;top:0;left:0;right:0;height:var(--header-height);z-index:100;background-color:var(--c-header-transparent-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--c-header-subtle-border)}.header-content[data-v-ac97c736]{max-width:var(--container-max-width);margin:0 auto;padding:0 .5rem 0 3rem;height:100%;display:flex;align-items:center;justify-content:center}@media (width >= 768px){.header-content[data-v-ac97c736]{gap:1rem;padding:0 1rem}}.header-content .header-content__logo-wrapper[data-v-ac97c736]{display:flex;flex-grow:1;align-items:center;justify-content:center}@media (width >= 768px){.header-content .header-content__logo-wrapper[data-v-ac97c736]{justify-content:flex-start}}.header__burger-menu[data-v-ac97c736]{position:fixed;top:0;left:0;z-index:200}@media (width >= 768px){.header__burger-menu[data-v-ac97c736]{display:none}}.header-user-menu[data-v-ac97c736]{display:none;position:relative}@media (width >= 768px){.header-user-menu[data-v-ac97c736]{display:block;margin-left:auto}}.dropdown-menu[data-v-ac97c736]{position:absolute;top:calc(100% + 5px);right:0;z-index:200}.dropdown-menu.mobile[data-v-ac97c736]{position:static;right:auto}.header-connection-status[data-v-ac97c736]{display:flex;align-items:center;gap:.5rem;padding:.4rem .2rem;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.header-connection-status[data-v-ac97c736]:hover{background-color:var(--c-bg-mute)}.partner-name[data-v-ac97c736]{display:none;font-size:.9rem}@media (width >= 768px){.partner-name[data-v-ac97c736]{display:inline-block}}.burger-menu-overlay[data-v-ac97c736]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0006;z-index:190;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.burger-menu-overlay.menu-opened[data-v-ac97c736]{opacity:1;visibility:visible}@media (width >= 768px){.burger-menu-overlay.menu-opened[data-v-ac97c736]{opacity:0;visibility:hidden}}@keyframes flash-1885dfaf{0%{box-shadow:0 0 1px var(--c-button-primary-bg);background:var(--c-button-flash-start)}50%{box-shadow:0 0 15px var(--c-button-primary-bg);background:var(--c-button-flash-end)}to{box-shadow:0 0 1px var(--c-button-primary-bg);background:var(--c-button-flash-start)}}.button-wrapper[data-v-1885dfaf]{display:flex;justify-content:center;align-items:center;padding:.25rem;border-radius:.4rem}@media (width >= 768px){.button-wrapper[data-v-1885dfaf]{padding:3px}}.button-wrapper.bottom[data-v-1885dfaf]{width:3rem;height:2rem}.button-wrapper.left[data-v-1885dfaf]{width:2rem;height:3rem}.button-wrapper .expand-collapse-arrow__button[data-v-1885dfaf]{display:block;position:relative;padding:0;border:1px solid var(--c-text-secondary);cursor:pointer;transition:.25s;background:var(--c-bg-primary);text-shadow:1px 1px red}.button-wrapper .expand-collapse-arrow__button.blink[data-v-1885dfaf]{animation:flash-1885dfaf 2s infinite}.button-wrapper .expand-collapse-arrow__button[data-v-1885dfaf]:hover:not(:disabled){border-color:var(--c-indigo)}.button-wrapper .expand-collapse-arrow__button:hover:not(:disabled) .expand-collapse-arrow[data-v-1885dfaf]{border-color:var(--c-indigo)}.button-wrapper .expand-collapse-arrow__button .chevron-icon[data-v-1885dfaf]{color:var(--c-text-primary);transition:width .2s ease-in-out,height .2s ease-in-out}.button-wrapper .expand-collapse-arrow__button:hover:not(:disabled) .chevron-icon[data-v-1885dfaf]{width:.9rem;height:100%;color:var(--c-mediumseagreen)}.button-wrapper.left .expand-collapse-arrow__button[data-v-1885dfaf]{width:1.5rem;height:2.5rem;padding-right:.25rem;border-radius:0 .5rem .5rem 0}.button-wrapper.left .chevron-icon[data-v-1885dfaf]{width:.7rem;height:100%}.button-wrapper.left:hover:not(:disabled) .chevron-icon[data-v-1885dfaf]{width:.9rem;height:100%}.button-wrapper.bottom .expand-collapse-arrow__button[data-v-1885dfaf]{width:2.5rem;height:1.5rem;padding-top:.25rem;border-radius:.5rem .5rem 0 0}.button-wrapper.bottom .chevron-icon[data-v-1885dfaf]{width:100%;height:.7rem}.button-wrapper.bottom:hover:not(:disabled) .chevron-icon[data-v-1885dfaf]{width:100%;height:.9rem}.maximize-button__wrapper[data-v-5425072c]{width:1.5rem;height:1.5rem;padding:0;cursor:pointer}.maximize-button__wrapper .maximize-button__wrapper-icon[data-v-5425072c]{stroke:var(--c-blue-main);opacity:.6;transition:opacity .3s ease-in-out}.maximize-button__wrapper:hover .maximize-button__wrapper-icon[data-v-5425072c]{stroke:var(--c-blue-main);opacity:1}@keyframes spin-02873b13{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-icon[data-v-02873b13]{color:var(--c-spinner-color);animation:spin-02873b13 1s linear infinite;width:1.3rem;height:1.3rem}.sidebar-in-progress__wrapper[data-v-a252d82e]{display:flex;justify-content:center;align-items:center;height:100%;width:calc(100% - -1 * (var(--sidebar-left-padding) + var(--sidebar-right-padding)) / 2);margin-left:calc(-1 * (var(--sidebar-left-padding) + var(--sidebar-right-padding)) / 2)}.sidebar[data-v-5d64f5c1]{background-color:var(--c-sidebar-bg);z-index:100}.sidebar .sidebar__maximize-button-wrapper[data-v-5d64f5c1]{position:sticky;top:0}.sidebar .sidebar__maximize-button[data-v-5d64f5c1]{position:absolute;top:-.9rem;left:-1.8rem}@media (width >= 768px){.sidebar .sidebar__maximize-button[data-v-5d64f5c1]{top:-1rem;left:-2rem}}.sidebar .sidebar-button-wrapper[data-v-5d64f5c1]{position:sticky;top:calc(50% - 1.5rem)}.sidebar .sidebar__collapse-expand-button[data-v-5d64f5c1]{position:absolute;left:-2rem}@media (width >= 768px){.sidebar .sidebar__collapse-expand-button[data-v-5d64f5c1]{left:-2.3rem}}.sidebar .sidebar-top-gradient-wrapper[data-v-5d64f5c1],.sidebar .sidebar-bottom-gradient-wrapper[data-v-5d64f5c1]{position:sticky;z-index:100;pointer-events:none}.sidebar .sidebar-top-gradient-wrapper[data-v-5d64f5c1]{top:0}.sidebar .sidebar-bottom-gradient-wrapper[data-v-5d64f5c1]{top:100%}.sidebar .sidebar-top-gradient[data-v-5d64f5c1],.sidebar .sidebar-bottom-gradient[data-v-5d64f5c1]{position:absolute;left:-1.3rem;width:calc(100% + 2.3rem);display:block;height:1rem}@media (width >= 768px){.sidebar .sidebar-top-gradient[data-v-5d64f5c1],.sidebar .sidebar-bottom-gradient[data-v-5d64f5c1]{left:-2.3rem;width:calc(100% + 3.3rem)}}.sidebar .sidebar-top-gradient[data-v-5d64f5c1]{top:-1rem;background:linear-gradient(0deg,var(--c-bg-fade-start) 0%,var(--c-bg-fade-end) 100%)}.sidebar .sidebar-bottom-gradient[data-v-5d64f5c1]{bottom:-1rem;background:linear-gradient(180deg,var(--c-bg-fade-start) 0%,var(--c-bg-fade-end) 100%)}.modal__overlay[data-v-e6218a5a]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--c-modal-overlay-bg);z-index:200}.modal__overlay .modal__content[data-v-e6218a5a]{position:relative;max-width:100%;max-height:100%;min-width:100%;height:auto;background-color:var(--c-modal-bg);border-radius:8px;box-shadow:var(--c-modal-shadow);border:1px solid var(--c-modal-border);padding:.8rem;overflow-y:auto;overscroll-behavior-y:none}@media (width >= 768px){.modal__overlay .modal__content[data-v-e6218a5a]{max-width:min(85vw,1024px);max-height:85vh;min-width:auto;min-height:auto;padding:1.5rem 2rem}}.modal__overlay .close-button-wrapper[data-v-e6218a5a]{position:sticky;top:0;z-index:2}.modal__overlay .close-icon[data-v-e6218a5a]{position:absolute;top:-.2rem;right:-.3rem;background:none;border:none;font-size:1.5rem;line-height:1;padding:.25rem;margin:0;color:var(--c-text-secondary)}@media (width >= 768px){.modal__overlay .close-icon[data-v-e6218a5a]{top:-1.2rem;right:-1.5rem}}.modal__overlay .close-icon[data-v-e6218a5a]:hover{color:var(--c-text-primary)}
