*{box-sizing:border-box}:root{--primary-main-color: #ffffff;--primary-accent-color: #80c8c7;--primary-shade1-color: #157a7b;--primary-shade2-color: #0e5b61;--primary-shade3-color: #0a4a50;--primary-shade4-color: #0a3b40;--background1-color: #fdfefe;--background2-color: #f7fbfa;--background3-color: #edf7f6;--background4-color: #ddf0ef;--background5-color: #c2e5e3;--background6-color: #718183;--grey1-color: #e9efef;--grey2-color: #d2dada;--grey3-color: #a4b2b2;--grey4-color: #788989;--grey5-color: #4e5e5e;--grey6-color: #334242;--teal-900: #0e5b61;--teal-800: #157a7b;--teal-600: #4fa6a7;--teal-500: #6fbdba;--teal-400: #80c8c7;--teal-200: #c2e5e3;--teal-100: #ddf0ef;--teal-50: #edf7f6;--ink-900: #2d2d2d;--ink-700: #4a4a4a;--ink-500: #767676;--ink-300: #b4b4b4;--ink-100: #e6e6e6;--rose-600: #c94f5c;--rose-50: #fff2f3;--gold-500: #f6a81e;--graph1-color: #86ca96;--graph2-color: #f59152;--graph3-color: #374ef4;--graph4-color: #dc9de6;--graph5-color: #86caba;--graph6-color: #f2c029;--graph7-color: #86b4ca;--graph8-color: #869bca;--graph9-color: #8b86ca;--graph10-color: #bd86ca;--graph11-color: #ca86a8;--graph12-color: #ca8686;--overlay-background-color: rgb(0, 0, 0, .5);--success-color: #04bd00;--success-background-color: #04bd0033;--error-color: #f20530;--error-background-color: #f2053033;--warning-color: #e4bd39;--warning-text-color: #b54708;--warning-subtle-color: #fffaeb;--success-light-color: #4bd06c;--success-text-color: #027a48;--success-subtle-color: #ecfdf3;--info-bg-color: #4fa6a7;--info-color: #6c707b;--greyish-color: #bcbcbc;--disable-color: #9c9c9c;--border-color: #b9dedd;--hover-item-color: #edf7f6;--divider-color: #b9dedd;--text-link-color: #157a7b;--card-box-shadow: 0 8px 24px rgb(10 59 64 / 10%);--shadow-xs: 0 1px 2px rgba(10, 59, 64, .06);--shadow-sm: 0 2px 8px rgba(10, 59, 64, .08);--shadow-md: 0 8px 24px rgba(10, 59, 64, .1);--shadow-lg: 0 18px 44px rgba(10, 59, 64, .14);--shadow-cta: 0 8px 20px rgba(21, 122, 123, .2);--shadow-neutral-sm: 0 4px 4px rgba(0, 0, 0, .25);--shadow-neutral-md: 0 8px 24px rgba(0, 0, 0, .14);--shadow-divider: 0 1px 0 rgba(0, 0, 0, .05);--shadow-soft: 0 0 50px rgb(0 0 0 / 5%);--google-button-shadow: 0 -1px 0 rgba(0, 0, 0, .04), 0 1px 1px rgba(0, 0, 0, .25);--google-button-hover-shadow: 0 -1px 0 rgba(0, 0, 0, .04), 0 2px 4px rgba(0, 0, 0, .25);--google-button-focus-shadow: var(--google-button-hover-shadow), 0 0 0 3px var(--primary-accent-color);--card-border-radius: 20px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--regular-font-weight: var(--font-weight-regular);--semi-bold-font-weight: var(--font-weight-semibold);--font-size-xs: 11px;--font-size-sm: 12px;--font-size-md: 13px;--font-size-base: 14px;--font-size-lg: 15px;--font-size-xl: 16px;--font-size-2xl: 18px;--font-size-3xl: 19px;--font-size-display: 22px;--font-size-page-title: 26px;--line-height-xs: 15px;--line-height-sm: 16px;--line-height-md: 18px;--line-height-base: 20px;--line-height-lg: 22px;--line-height-xl: 24px;--line-height-page-title: 32px;--line-height-dialog-title: 34px;--caption-font-size: var(--font-size-sm);--big-paragraph-font-size: var(--font-size-xl);--big-paragraph-line-height: var(--line-height-xl);--h1-font-style: normal;--h1-font-weight: 700;--h1-font-size: 24px;--h1-line-height: 29px;--h1-letter-spacing: 1.2px;--h2-font-style: normal;--h2-font-weight: 600;--h2-font-size: 20px;--h2-line-height: 24px;--h3-font-style: normal;--h3-font-weight: 700;--h3-font-size: 20px;--h3-line-height: 24px;--h4-font-style: normal;--h4-font-weight: 700;--h4-font-size: 16px;--h4-line-height: 19px;--h5-font-style: normal;--h5-font-weight: 600;--h5-font-size: 18px;--h5-line-height: 22px;--paragraph-font-style: normal;--paragraph-font-weight: 300;--paragraph-font-size: 14px;--paragraph-line-height: 20px;--paragraph-medium-font-style: normal;--paragraph-medium-font-weight: 400;--paragraph-medium-font-size: 14px;--paragraph-medium-line-height: 20px;--paragraph-semibold-font-style: normal;--paragraph-semibold-font-weight: 600;--paragraph-semibold-font-size: 14px;--paragraph-semibold-line-height: 20px;--paragraph-bold-font-style: normal;--paragraph-bold-font-weight: 700;--paragraph-bold-font-size: 14px;--paragraph-bold-line-height: 20px;--tiny-font-style: normal;--tiny-font-weight: 600;--tiny-font-size: 12px;--tiny-line-height: 12px;--badge-font-style: normal;--badge-font-weight: 700;--badge-font-size: 10px;--badge-line-height: 14px;--small-border-radius: 8px;--medium-border-radius: 12px;--large-border-radius: 20px;--extra-border-radius: 32px;--tooltip-level-z-index: 11;--top-level-z-index: 10;--popup-level-z-index: 9;--dialog-level-z-index: 8;--first-level-z-index: 1;--huge-padding: 64px;--big-padding: 24px;--medium-padding: 16px;--small-padding: 8px;--breakpoint-sm: 500px;--content-width: 70%}@media only screen and (max-width:1000px){body{--content-width: 75%}}@media only screen and (max-width:850px){body{--content-width: 80%}}@media only screen and (max-width:750px){body{--content-width: 85%}}@media only screen and (max-width:650px){body{--content-width: 90%}}@media only screen and (max-width:550px){body{--content-width: 95%}}body{margin:0;background:var(--teal-50);color:var(--grey6-color)}#root{width:100vw;min-width:100vw;height:100vh;min-height:100vh;margin:0;padding:0}[data-top-tooltip]{position:relative}[data-top-tooltip]:before,[data-top-tooltip]:after{--scale: 0;--transition-delay: 0;--arrow-size: 10px;left:50%;position:absolute;font-size:var(--paragraph-font-size);z-index:var(--top-level-z-index);transform:translate(-50%) scale(var(--scale));transition:transform .15s;transition-delay:var(--transition-delay)}[data-top-tooltip]:before{top:calc(-100% - var(--arrow-size) - 6px);content:attr(data-top-tooltip);white-space:nowrap;padding:8px;border-radius:4px;background-color:var(--primary-shade4-color);color:var(--primary-main-color);transform-origin:bottom center}[data-top-tooltip]:after{top:-16px;content:"";border:var(--arrow-size) solid transparent;border-top-color:var(--primary-shade4-color);transform-origin:top center}[data-top-tooltip]:hover:before,[data-top-tooltip]:hover:after{--scale: 1;--transition-delay: .5s}[data-bottom-tooltip]{position:relative}[data-bottom-tooltip]:before,[data-bottom-tooltip]:after{--scale: 0;--transition-delay: 0;--arrow-size: 10px;left:50%;position:absolute;font-size:var(--paragraph-font-size);z-index:var(--top-level-z-index);transform:translate(-50%) scale(var(--scale));transition:transform .15s;transition-delay:var(--transition-delay)}[data-bottom-tooltip]:before{top:calc(100% + 2 * var(--arrow-size) - 6px);content:attr(data-bottom-tooltip);white-space:nowrap;padding:8px;border-radius:4px;background-color:var(--primary-shade4-color);color:var(--primary-main-color);transform-origin:top center}[data-bottom-tooltip]:after{top:calc(100% - 6px);content:"";border:var(--arrow-size) solid transparent;border-bottom-color:var(--primary-shade4-color);transform-origin:bottom center}[data-bottom-tooltip]:hover:before,[data-bottom-tooltip]:hover:after{--scale: 1;--transition-delay: .5s}[data-right-tooltip]{position:relative}[data-right-tooltip]:before,[data-right-tooltip]:after{--scale: 0;--transition-delay: 0;--arrow-size: 10px;top:50%;position:absolute;font-size:var(--paragraph-font-size);z-index:var(--top-level-z-index);transform:translateY(-50%) scale(var(--scale));transition:transform .15s;transition-delay:var(--transition-delay)}[data-right-tooltip]:before{left:calc(100% + 2 * var(--arrow-size) - 6px);content:attr(data-right-tooltip);white-space:nowrap;padding:8px;border-radius:4px;background-color:var(--primary-shade4-color);color:var(--primary-main-color);transform-origin:left center}[data-right-tooltip]:after{left:calc(100% - 6px);content:"";border:var(--arrow-size) solid transparent;border-right-color:var(--primary-shade4-color);transform-origin:right center}[data-right-tooltip]:hover:before,[data-right-tooltip]:hover:after{--scale: 1;--transition-delay: .5s}[data-left-tooltip]{position:relative}[data-left-tooltip]:before,[data-left-tooltip]:after{--scale: 0;--transition-delay: 0;--arrow-size: 10px;top:50%;position:absolute;font-size:var(--paragraph-font-size);z-index:var(--top-level-z-index);transform:translateY(-50%) scale(var(--scale));transition:transform .15s;transition-delay:var(--transition-delay)}[data-left-tooltip]:before{left:-5px;content:attr(data-left-tooltip);white-space:nowrap;padding:8px;border-radius:4px;background-color:var(--primary-shade4-color);color:var(--primary-main-color);transform:translate(-100%) translateY(-50%) scale(var(--scale));transform-origin:right center}[data-left-tooltip]:after{left:-6px;content:"";border:var(--arrow-size) solid transparent;border-left-color:var(--primary-shade4-color);transform-origin:left center}[data-left-tooltip]:hover:before,[data-left-tooltip]:hover:after{--scale: 1;--transition-delay: .5s}.App{display:flex;flex-direction:column;min-height:100vh;height:100%}.App .main-content{flex:1}.button-cell{display:flex;width:100%}.button-cell .button-container{width:100%}.button-component-wrapper{text-decoration:none}.button-container{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;padding:4px 8px;border-radius:var(--medium-border-radius);transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;background-color:transparent;border:none;color:var(--primary-shade1-color);font-family:Assistant,sans-serif;font-style:normal;font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);line-height:var(--line-height-base)}.button-container.regular:hover{background-color:var(--background1-color);color:var(--primary-shade2-color)}.button-container.primary{background-color:var(--primary-shade1-color);border:none;color:var(--primary-main-color);box-shadow:var(--shadow-cta)}.button-container.primary:hover{background-color:var(--primary-shade2-color)}.button-container.outline{background-color:var(--primary-main-color);color:var(--primary-shade1-color);border:1px solid var(--teal-200);padding:3px 8px}.button-container.outline:hover{color:var(--primary-shade1-color);border-color:var(--primary-shade1-color);background-color:var(--teal-50)}.button-container.call-to-action{background-color:var(--primary-shade1-color);border:none;color:var(--primary-main-color)}.button-container.call-to-action:hover{background-color:var(--primary-shade2-color)}.button-container.full-width{width:100%;background-color:var(--primary-shade1-color);border:none;color:var(--primary-main-color)}.button-container.full-width:hover{background-color:var(--primary-shade2-color)}.button-container:disabled{background-color:var(--grey2-color);color:var(--primary-main-color);cursor:default;border:none}.button-container:disabled:hover{color:var(--primary-main-color);background-color:var(--grey2-color);border:none}.button-container:disabled.regular{color:var(--grey3-color);background-color:transparent}.table-cell-badge{display:flex;align-items:center}.table-cell-badge .table-cell-badge-value{padding:3px 8px}.badge-component{height:fit-content;width:fit-content;padding:4px 16px;border-radius:var(--large-border-radius);color:var(--grey6-color);background-color:var(--info-color)}.badge-component.error{background-color:var(--error-color);color:var(--primary-main-color)}.badge-component.success{background-color:var(--success-color);color:var(--primary-main-color)}.badge-component.warning{background-color:var(--warning-color);color:var(--primary-main-color)}.badge-component .link{text-decoration:underline;cursor:pointer;color:var(--text-link-color)}.text-component{--text-color: var(--grey6-color);color:var(--text-color);font-family:Assistant,sans-serif;text-decoration:none;cursor:default;text-align:start}.text-component.error{color:var(--error-color)}.text-component.success{color:var(--success-color)}.text-component.link{text-decoration:underline;color:var(--text-link-color);cursor:pointer}.text-component.h1{font-family:Georgia,Times New Roman,serif;font-style:var(--h1-font-style);font-weight:var(--h1-font-weight);font-size:var(--h1-font-size);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);margin:0}.text-component.h2{font-family:Georgia,Times New Roman,serif;font-style:var(--h2-font-style);font-weight:var(--h2-font-weight);font-size:var(--h2-font-size);line-height:var(--h2-line-height);margin:0}.text-component.h3{font-family:Georgia,Times New Roman,serif;font-style:var(--h3-font-style);font-weight:var(--h3-font-weight);font-size:var(--h3-font-size);line-height:var(--h3-line-height);margin:0}.text-component.h4{font-style:var(--h4-font-style);font-weight:var(--h4-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);margin:0}.text-component.h5{font-style:var(--h5-font-style);font-weight:var(--h5-font-weight);font-size:var(--h5-font-size);line-height:var(--h5-line-height);margin:0}.text-component.page-title,.text-component.dialog-title,.text-component.section-title,.text-component.display{margin:0;font-family:Georgia,Times New Roman,serif;font-style:normal;font-weight:var(--font-weight-semibold);letter-spacing:0}.text-component.page-title{font-size:var(--font-size-page-title);line-height:var(--line-height-page-title)}.text-component.dialog-title{font-size:var(--font-size-3xl);line-height:var(--line-height-dialog-title)}.text-component.section-title{font-size:var(--font-size-xl);line-height:var(--line-height-lg)}.text-component.display{font-size:var(--font-size-display);line-height:var(--line-height-xl)}.text-component.body-large{font-style:normal;font-weight:var(--font-weight-regular);font-size:var(--font-size-lg);line-height:var(--line-height-xl)}.text-component.metric-large{font-style:normal;font-weight:var(--font-weight-bold);font-size:var(--font-size-3xl);line-height:var(--line-height-xl)}.text-component.paragraph,.text-component.bullet{font-style:var(--paragraph-font-style);font-weight:var(--paragraph-font-weight);font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height)}.text-component.paragraph-medium{font-style:var(--paragraph-medium-font-style);font-weight:var(--paragraph-medium-font-weight);font-size:var(--paragraph-medium-font-size);line-height:var(--paragraph-medium-line-height)}.text-component.paragraph-semibold{font-style:var(--paragraph-semibold-font-style);font-weight:var(--paragraph-semibold-font-weight);font-size:var(--paragraph-semibold-font-size);line-height:var(--paragraph-semibold-line-height)}.text-component.paragraph-bold{font-style:var(--paragraph-bold-font-style);font-weight:var(--paragraph-bold-font-weight);font-size:var(--paragraph-bold-font-size);line-height:var(--paragraph-bold-line-height)}.text-component.tiny{font-style:var(--tiny-font-style);font-weight:var(--tiny-font-weight);font-size:var(--tiny-font-size);line-height:var(--tiny-line-height)}.text-component.badge{font-style:var(--badge-font-style);font-weight:var(--badge-font-weight);font-size:var(--badge-font-size);line-height:var(--badge-line-height)}.text-component.link,.text-component.internal-link{font-style:var(--paragraph-semibold-font-style);font-weight:var(--paragraph-semibold-font-weight);font-size:var(--paragraph-semibold-font-size);line-height:var(--paragraph-semibold-line-height);text-decoration:underline;color:var(--primary-shade4-color);cursor:pointer}.tooltip-component{--tooltip-top: 0;--tooltip-right: 0;--tooltip-bottom: 0;--tooltip-left: 0;position:absolute;padding:8px;border-radius:4px;background-color:var(--primary-shade4-color);color:var(--primary-main-color);z-index:var(--tooltip-level-z-index);max-width:400px;word-wrap:break-word}.tooltip-component.top{top:var(--tooltip-top);left:var(--tooltip-left);transform:translate(-8px) translateY(-100%)}.tooltip-component.right{top:calc(var(--tooltip-top) - 2px);left:calc(var(--tooltip-right) + 8px)}.tooltip-component.bottom{top:calc(var(--tooltip-bottom) + 10px);left:var(--tooltip-left);transform:translate(-8px)}.tooltip-component.left{top:calc(var(--tooltip-top) - 6px);left:var(--tooltip-left);transform:translate(-100%)}.table-cell-chip{display:flex;align-items:center}.table-cell-chip .table-cell-chip-value{padding:3px 8px}.chip-component{width:fit-content;padding:4px 8px;border:1px solid var(--graph5-color);border-radius:16px;display:flex}.chip-component .chip-text{color:var(--primary-shade4-color)}.table-cell-input{display:flex;flex-direction:row;align-items:center;gap:8px}.table-cell-input .cell-input{flex:1}.table-cell-input .sync-icon{color:var(--success-color);transform-origin:center;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.svg-icon-container{display:inline-block;padding:4px;cursor:pointer;height:fit-content;width:fit-content}.svg-icon-container:not(.show-hover):not(.show-pointer){cursor:default}.svg-icon-container.no-padding{padding:0}.svg-icon-container.show-hover:hover{border-radius:50%;background-color:var(--background2-color)}.svg-icon-container .svg-container{width:24px;height:24px;display:block}.svg-icon-container .svg-container.tiny{width:12px;height:12px}.svg-icon-container .svg-container.small{width:16px;height:16px}.svg-icon-container .svg-container.medium{width:18px;height:18px}.svg-icon-container .svg-container.regular{width:24px;height:24px}.svg-icon-container .svg-container.big{width:32px;height:32px}.svg-icon-container .svg-container.semi-extra{width:48px;height:48px}.svg-icon-container .svg-container.extra{width:72px;height:72px}.svg-icon-container .svg-container.disabled{color:var(--disable-color)}.input-component{position:relative;color:var(--grey6-color);background-color:inherit}.input-component.input-small-margin{margin:16px 0}.input-component.input-big-margin{margin:32px 0}.input-component:focus-within .input-label{background-color:inherit;color:var(--primary-accent-color);transform:translateY(-10px) scale(.75)}.input-component .input-title{display:inline-block}.input-component .input-title:first-letter{text-transform:capitalize}.input-component .input-label{--label-y-transform: 10px;color:var(--grey4-color);position:absolute;top:0;left:0;transform:translate(8px,var(--label-y-transform)) scale(1);transition:scale .2s cubic-bezier(0,0,.2,1) 0ms,color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms;z-index:1;pointer-events:none}.input-component .input-label.standard{--label-y-transform: 6px}.input-component .input-label.outline{--label-y-transform: 8px}.input-component .input-label.has-content{background-color:inherit;color:var(--primary-accent-color);transform:translateY(-10px) scale(.75)}.input-component .input-label.error{color:var(--error-color)}.input-component .input-label.required:after{content:"*"}.input-component .input-container{display:flex;align-items:center;justify-content:space-between;cursor:text}.input-component .input-container.has-title{margin-top:8px}.input-component .input-container.input-small-padding{padding:8px}.input-component .input-container.input-big-padding{padding:16px}.input-component .input-container.standard{--label-y-transform: 20px;border-bottom:1px solid var(--disable-color)}.input-component .input-container.standard:hover{border-bottom-color:var(--grey6-color)}.input-component .input-container.standard:focus-within{border-bottom-color:var(--primary-shade4-color)}.input-component .input-container.standard.error{border-bottom-color:var(--error-color)}.input-component .input-container.outline{border:1px solid var(--teal-200);border-radius:var(--medium-border-radius)}.input-component .input-container.outline:focus-within{border-color:var(--teal-400);box-shadow:0 0 0 3px #80c8c726}.input-component .input-container.outline.error{border-color:var(--error-color)}.input-component .input-container .input-field{padding:4px;border:none;outline:0;font-style:normal;font-weight:var(--font-weight-medium);font-size:var(--font-size-base);line-height:var(--line-height-base);font-family:Assistant,sans-serif;flex:1;background-color:inherit;color:var(--grey6-color)}.input-component .input-container .input-field.inherit-width{width:inherit}.input-component .input-container .input-field::placeholder{color:var(--grey3-color)}.input-component .input-container .input-field:-internal-autofill-selected{background-color:inherit!important;color:var(--grey6-color)!important}.input-component .input-helper.error{color:var(--error-color)}.input-component .input-helper.success{color:var(--success-color)}.input-component .input-helper.info{color:var(--info-color)}.input-component .input-helper.disable{color:var(--disable-color)}.input-component .input-helper.primary{color:var(--grey6-color)}.table-cell-menu{display:flex;align-items:center;justify-content:flex-start;width:100%}.menu-component{background-color:var(--primary-main-color);border-radius:12px;box-shadow:var(--card-box-shadow);overflow:auto;height:fit-content;border:1px solid var(--teal-50);display:flex;flex-direction:column}#menu .floating-component-overlay,#modal .floating-component-overlay,#top-modal .floating-component-overlay{position:fixed;inset:0;background-color:transparent}#menu .floating-component-container,#modal .floating-component-container,#top-modal .floating-component-container{z-index:var(--popup-level-z-index)}.menu-section-component{display:flex;flex-direction:column}.menu-section-component .section-items{padding:8px;display:flex;flex-direction:column}.menu-section-component .section-divider{border-color:var(--grey1-color);margin:0}.divider-component{width:100%;border:none;border-top:1px solid;border-color:var(--grey3-color)}.divider-component.no-margin{margin:0}.menu-item-component{padding:10px 12px;border-radius:var(--small-border-radius);display:flex;gap:14px;align-items:center}.menu-item-component .item-icon{color:var(--primary-shade1-color)}.menu-item-component.menu-item-divided{border-top:1px solid var(--grey1-color);border-radius:0;margin-top:8px;padding-top:16px}.menu-item-component.menu-item-emphasized .item-title,.menu-item-component.menu-item-emphasized .item-icon{color:var(--primary-shade1-color)}.menu-item-component.selectable{cursor:pointer}.menu-item-component.selectable:hover{background-color:var(--background2-color)}.menu-item-component.selectable .item-icon,.menu-item-component.selectable .item-title{cursor:pointer}.avatar-component{display:flex;align-items:center;justify-content:center}.avatar-component .avatar-icon-container{display:flex;align-items:center;justify-content:center;border:1px solid var(--primary-shade1-color);border-radius:50%;padding:0;color:var(--grey6-color);width:24px;height:24px}.avatar-component .avatar-icon-container.tiny{width:12px;height:12px}.avatar-component .avatar-icon-container.small{width:16px;height:16px}.avatar-component .avatar-icon-container.medium{width:18px;height:18px}.avatar-component .avatar-icon-container.regular{width:24px;height:24px}.avatar-component .avatar-icon-container.big{width:32px;height:32px}.avatar-component .avatar-icon-container.semi-extra{width:48px;height:48px}.avatar-component .avatar-icon-container.extra{width:74px;height:74px}.avatar-component .image{border-radius:50%;object-fit:cover;border:1px solid var(--primary-accent-color);padding:1px}.avatar-component .image.small{width:16px;height:16px}.avatar-component .image.regular{width:24px;height:24px}.avatar-component .image.big{width:32px;height:32px}.avatar-component .image.semi-extra{width:40px;height:40px}.avatar-component .image.extra{width:74px;height:74px}.avatar-component .avatar-initials{display:flex;width:24px;height:24px;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--teal-100)}.avatar-component .avatar-initials .text-component{--text-color: var(--teal-900)}.avatar-component .avatar-initials.big{width:32px;height:32px}.avatar-component .avatar-initials.semi-extra{width:48px;height:48px}.avatar-component .avatar-initials.extra{width:74px;height:74px}.table-cell-popup-content{padding:8px;border:1px solid var(--border-color)}.table-cell-popup .popup-value{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer}.table-cell-popup .popup-value .popup-value-text{cursor:pointer}.popup-component{position:relative}.popup-component .popup-action-wrappper{display:flex;flex-direction:row;align-items:center;gap:8px}.popup-floating{display:flex;flex-direction:column;width:fit-content;box-shadow:var(--card-box-shadow);border-radius:var(--small-border-radius);background-color:var(--primary-main-color);padding:8px;gap:4px;z-index:var(--popup-level-z-index)}.table-cell-text{display:block;width:100%;min-width:0;overflow:hidden}.table-cell-text .cell-text{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table-cell-text-with-icon{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.table-cell-text-with-icon .table-cell-text{flex:1 1 auto}.table-cell-text-with-icon .cell-icon{flex:0 0 auto}.ppc-investigation-result{display:flex;flex-direction:column;gap:12px}.ppc-investigation-result .ppc-investigation-section{gap:12px;padding:12px;border-radius:8px;background-color:var(--background2-color)}.ppc-investigation-result .ppc-investigation-section .accordion-content{gap:12px;padding-left:28px}.ppc-investigation-result .ppc-investigation-trace-run{display:flex;flex-direction:column;gap:4px}.add-learning-test-dialog{--learning-ink: #0a3b40;--learning-body: #43575a;--learning-muted: #718183;--learning-teal: #79c9c8;--learning-teal-dark: #157a7b;--learning-teal-pale: #edf8f7;--learning-border: #b9dedd;--learning-surface: #f4f8f8;display:flex;align-items:center;justify-content:center;padding:var(--big-padding);pointer-events:none}.add-learning-test-dialog .add-learning-test-dialog-content{display:flex;width:min(1000px,100vw - 64px);height:min(700px,100vh - 64px);overflow:hidden;border-radius:40px;background:#fff;box-shadow:0 18px 55px #0a3b4038;pointer-events:auto}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar{display:flex;flex:0 0 268px;flex-direction:column;gap:22px;padding:26px 22px;border-right:1px solid #d7e7e6;background:var(--learning-teal-pale)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-brand{display:flex;flex-direction:column;gap:6px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-brand .tiny{--text-color: #48a8a8;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-brand .h2{--text-color: var(--learning-ink);font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.25}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps{display:flex;flex-direction:column;gap:4px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps .learning-test-dialog-step{display:flex;align-items:flex-start;justify-content:flex-start;gap:11px;width:100%;padding:11px 12px;border:0;background:transparent;color:var(--learning-muted);border-radius:12px;text-align:left}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps .learning-test-dialog-step.active{background:#fff;color:var(--learning-ink);box-shadow:0 1px 3px #0a3b401f}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps .learning-test-dialog-step.completed{color:var(--learning-teal-dark)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps .learning-test-dialog-step .learning-test-dialog-step-number{display:flex;flex:none;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%;background:#e2ecec;font-size:12px;font-weight:700}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps .learning-test-dialog-step.active .learning-test-dialog-step-number{background:var(--learning-teal);color:#fff}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps .learning-test-dialog-step .learning-test-dialog-step-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps .learning-test-dialog-step .learning-test-dialog-step-copy .paragraph-bold{--text-color: currentcolor;font-size:14px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps .learning-test-dialog-step .learning-test-dialog-step-copy .tiny{--text-color: currentcolor;font-size:12px;opacity:.75}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-statement{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:14px;border-radius:12px;background:#fff}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-statement .tiny{--text-color: var(--learning-muted);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-statement .paragraph{--text-color: var(--learning-body);font-size:13px;line-height:1.55}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main{display:flex;min-width:0;flex:1;flex-direction:column}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--medium-padding);padding:24px 30px 18px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-header>div{display:flex;flex-direction:column;gap:5px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-header .learning-test-dialog-close{cursor:pointer}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-header .h3{--text-color: var(--learning-ink);font-family:Georgia,Times New Roman,serif;font-size:20px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-header .paragraph{--text-color: var(--learning-muted);font-size:13.5px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form{display:flex;flex:1;flex-direction:column;gap:20px;overflow-y:auto;padding:4px 30px 26px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .input-title,.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .multiline-title,.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-field-group>.paragraph-bold{--text-color: var(--learning-body);font-size:13px;font-weight:700}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .input-component{background:transparent}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .input-component .input-container.outline{min-height:44px;margin-top:7px;padding:0 10px;border:1.5px solid var(--learning-border);border-radius:12px;background:#fff}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .input-component .input-container.outline:focus-within{border-color:var(--learning-teal)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .input-component .input-container.outline .input-field{color:var(--learning-body);font-size:14.5px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .multiline-component .multiline-container{margin-top:7px;border:1.5px solid var(--learning-border);border-radius:12px;background:#fff}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .multiline-component .multiline-container .multiline-textarea{color:var(--learning-body);font-size:14px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-field-group{display:flex;flex-direction:column;gap:9px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-paired-fields,.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-metric-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--medium-padding)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-metric-fields{grid-template-columns:1.4fr 1fr}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-size-options{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-size-options .button-container.learning-test-size-option{display:flex;align-items:flex-start;flex-direction:column;gap:5px;padding:14px;min-height:82px;border:1.5px solid #d9dddd;border-radius:12px;background:#fff;color:var(--learning-body);text-align:left}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-size-options .button-container.learning-test-size-option.selected{border-color:var(--learning-teal);background:var(--learning-teal-pale);color:var(--learning-ink)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-size-options .button-container.learning-test-size-option .paragraph-bold{--text-color: currentcolor;font-size:14px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-size-options .button-container.learning-test-size-option .tiny{--text-color: var(--learning-muted);font-size:12px;line-height:1.4}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-status-options,.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-decision-options{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:18px;background:var(--learning-teal-pale)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-status-options .button-container,.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-decision-options .button-container{min-width:auto;padding:8px 12px;border:0;background:transparent;color:var(--learning-muted);border-radius:16px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-status-options .button-container.selected,.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-decision-options .button-container.selected{background:#fff;color:var(--learning-ink);box-shadow:0 1px 3px #0a3b401f}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-decision-options{display:grid;grid-template-columns:repeat(4,1fr);background:transparent}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-decision-options .button-container{border:1.5px solid var(--grey1-color);border-radius:12px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-decision-options .button-container.selected{border-color:var(--learning-teal);background:var(--learning-teal-pale)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-highlight-field{padding:var(--medium-padding);border-radius:12px;background:var(--learning-surface)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-highlight-field.change,.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-highlight-field.stop-loss{background:var(--learning-surface)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-review-note{padding:14px 16px;border-radius:12px;background:var(--learning-teal-pale);color:var(--learning-ink)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-changes-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--medium-padding)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-changes-heading>div{display:flex;flex-direction:column;gap:4px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-change-list{display:flex;flex-direction:column;gap:var(--small-padding)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-change-list>div{display:flex;align-items:center;justify-content:space-between;gap:var(--medium-padding);padding:14px var(--medium-padding);border:1.5px solid var(--grey1-color);border-radius:var(--medium-border-radius)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-change-list>div.selected{border-color:var(--primary-color);background:var(--background3-color)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-change-list>div>.tiny{color:var(--grey4-color);text-align:right}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-change-list>div.learning-test-no-changes{align-items:center;flex-direction:column;padding:36px;background:var(--grey0-color);text-align:center}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-change-approval-note{padding:12px var(--medium-padding);border-radius:var(--medium-border-radius);background:var(--grey0-color);color:var(--grey5-color)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--medium-padding);padding:16px 30px;border-top:1px solid #d7e7e6;background:var(--learning-teal-pale)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-footer>.tiny{--text-color: var(--learning-muted);font-weight:600}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-footer .learning-test-dialog-actions{display:flex;align-items:center;gap:10px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-footer .learning-test-dialog-actions .button-container{min-height:40px;padding:9px 18px;border-radius:12px;color:var(--learning-muted);font-size:14px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-footer .learning-test-dialog-actions .button-container.primary{border:0;background:var(--learning-teal);color:#fff;box-shadow:0 8px 20px #157a7b33}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-footer .learning-test-dialog-actions .button-container.outline{border:1.5px solid var(--learning-border);background:#fff;color:var(--learning-teal-dark)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-footer .learning-test-dialog-actions .button-container:disabled{border:1.5px solid #e3e5e5;background:#fff;color:#b8bdbd;box-shadow:none}@media(max-width:760px){.add-learning-test-dialog{padding:var(--small-padding)}.add-learning-test-dialog .add-learning-test-dialog-content{width:calc(100vw - 24px);height:calc(100vh - 24px);flex-direction:column}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar{flex:none;gap:12px;padding:16px;border-right:0;border-bottom:1px solid var(--grey1-color)}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps{flex-direction:row;overflow-x:auto}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-steps .learning-test-dialog-step{min-width:150px}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-sidebar .learning-test-dialog-statement{display:none}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-paired-fields,.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-metric-fields,.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-form .learning-test-size-options{grid-template-columns:1fr}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-footer{align-items:flex-start;flex-direction:column}.add-learning-test-dialog .add-learning-test-dialog-content .learning-test-dialog-main .learning-test-dialog-footer .learning-test-dialog-actions{flex-wrap:wrap}}.manual-ppc-change-dialog{width:min(600px,100vw - 32px);min-height:0;border-radius:32px;background-color:var(--primary-main-color);box-shadow:var(--shadow-lg)}.manual-ppc-change-dialog .dialog-header{background-color:var(--primary-main-color)}.manual-ppc-change-dialog .dialog-header .header-content{padding:26px 28px}.manual-ppc-change-dialog .dialog-header .header-content .dialog-title{color:var(--teal-900)}.manual-ppc-change-dialog .dialog-header .header-content .close-dialog-button{color:var(--ink-500)}.manual-ppc-change-dialog .dialog-header .header-divider{border-top-color:var(--ink-100);opacity:1}.manual-ppc-change-dialog .manual-ppc-change-dialog-content,.manual-ppc-change-dialog .manual-ppc-change-dialog-fields{display:flex;flex-direction:column;gap:20px}.manual-ppc-change-dialog .manual-ppc-change-dialog-content{padding:28px;background-color:var(--primary-main-color)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .dropdown-label,.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .input-title,.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .multiline-title{color:var(--ink-700)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown{width:100%}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown .current-item{width:100%;min-width:100%!important;min-height:44px;padding:10px 14px;border:1px solid var(--teal-200);border-radius:12px}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown .current-item .selected-item{max-width:none!important}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown .current-item .selected-item .current-item-title{color:var(--teal-900)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown .current-item .selected-item .current-item-title.default-value{color:var(--ink-300)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown .current-item .open-icon{color:var(--ink-700)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown.disabled .current-item{border-color:var(--ink-100);background-color:var(--teal-50)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown.disabled .current-item .open-icon,.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown.disabled .current-item .current-item-title{color:var(--ink-300)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .manual-ppc-change-dropdown .items-container{width:100%;border-color:var(--teal-200);border-radius:12px;box-shadow:var(--shadow-md)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .input-component .input-container{min-height:44px;padding:10px 14px;border-color:var(--teal-200);border-radius:12px}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .input-component .input-container .input-field{padding:0}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .input-component .input-container .input-field::placeholder{color:var(--ink-300)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .input-component .input-container .input-field:disabled{color:var(--ink-300)}.manual-ppc-change-dialog .manual-ppc-change-dialog-fields .input-component .input-container:has(.input-field:disabled){border-color:var(--ink-100);background-color:var(--teal-50)}.manual-ppc-change-dialog .manual-ppc-change-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.manual-ppc-change-dialog .manual-ppc-change-reason .multiline-container{min-height:82px;padding:12px 14px;border-color:var(--teal-200);border-radius:12px}.manual-ppc-change-dialog .manual-ppc-change-reason .multiline-container .multiline-textarea{min-height:58px;color:var(--ink-900)}.manual-ppc-change-dialog .manual-ppc-change-reason .multiline-container .multiline-textarea::placeholder{color:var(--ink-300)}.manual-ppc-change-dialog .dialog-footer{background-color:var(--teal-50)}.manual-ppc-change-dialog .dialog-footer .footer-divider{border-top-color:var(--ink-100);opacity:1}.manual-ppc-change-dialog .dialog-footer .footer-actions{padding:18px 28px}.manual-ppc-change-dialog .dialog-footer .footer-actions .button-container{min-height:42px;padding:9px 20px;border-radius:12px}.manual-ppc-change-dialog .dialog-footer .footer-actions .button-container.outline{border-color:var(--teal-400);color:var(--teal-800);background-color:transparent}.manual-ppc-change-dialog .dialog-footer .footer-actions .button-container.primary{background-color:var(--teal-400)}.manual-ppc-change-dialog .dialog-footer .footer-actions .button-container.primary:hover{background-color:var(--teal-500)}.manual-ppc-change-dialog .dialog-footer .footer-actions .button-container.primary:disabled{color:var(--ink-300);background-color:var(--ink-100)}@media(max-width:560px){.manual-ppc-change-dialog{border-radius:24px}.manual-ppc-change-dialog .manual-ppc-change-values{grid-template-columns:1fr}}.ppc-audit-section-loader-widget{min-height:240px}.loader-widget{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:var(--top-level-z-index);color:#4fa6a7}.loader-widget .loader-widget-content{width:128px;height:128px;overflow:visible}.loader-widget .loader-widget-ripple{fill:none;stroke:#80c8c7;stroke-width:2.25;transform-box:fill-box;transform-origin:center;animation:loader-widget-ripple 1.8s ease-out infinite}.loader-widget .loader-widget-ripple.outer{opacity:.5}.loader-widget .loader-widget-ripple.inner{opacity:.75;animation-delay:-.9s}.loader-widget .loader-widget-paw{animation:loader-widget-paw 1.8s ease-in-out infinite}@keyframes loader-widget-ripple{0%{opacity:0;transform:scale(.72)}35%{opacity:.75}to{opacity:0;transform:scale(1.18)}}@keyframes loader-widget-paw{0%,to{opacity:.8}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.loader-widget .loader-widget-ripple,.loader-widget .loader-widget-paw{animation:none}.loader-widget .loader-widget-ripple{opacity:.65}}.dialog-container{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:var(--shadow-lg);border-radius:var(--large-border-radius);z-index:var(--dialog-level-z-index);display:flex;flex-direction:column;min-height:300px;max-height:100%;overflow:hidden}.dialog-container .dialog-header{display:flex;flex-direction:column;background-color:var(--primary-main-color)}.dialog-container .dialog-header .header-content{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.dialog-container .dialog-header .header-content .dialog-title{text-align:left;color:var(--primary-shade4-color)}.dialog-container .dialog-header .header-content .dialog-title.no-extra,.dialog-container .dialog-header .header-content .dialog-custom-title{flex:1}.dialog-container .dialog-header .header-content .close-dialog-button{color:var(--grey6-color)}.dialog-container .dialog-header .header-divider{width:100%;border-top:1px solid var(--teal-100);opacity:.5;margin:0}.dialog-container .dialog-content{background-color:inherit;flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--big-padding);background-color:var(--primary-main-color)}.dialog-container .dialog-footer{display:flex;flex-direction:column;background-color:var(--teal-50)}.dialog-container .dialog-footer .footer-divider{width:100%;border-top:1px solid var(--teal-100);opacity:.5;margin:0}.dialog-container .dialog-footer .footer-actions{display:flex;flex-direction:row;justify-content:space-between;padding:16px 24px}.dialog-container .dialog-footer .footer-actions.positive-only{justify-content:flex-end}#modal .modal-overlay,#top-modal .modal-overlay{position:absolute;inset:0;background-color:var(--overlay-background-color)}#modal .modal-overlay.top-level,#top-modal .modal-overlay.top-level{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#modal .modal-container,#top-modal .modal-container{position:absolute;inset:0}#top-modal .modal-overlay{z-index:var(--popup-level-z-index)}#top-modal .modal-container{z-index:var(--top-level-z-index)}.dropdown-container{position:relative;display:inline-flex;flex-direction:column}.dropdown-container:hover{z-index:var(--popup-level-z-index)}.dropdown-container:hover .items-container{opacity:0;pointer-events:none}.dropdown-container.static-state .current-item,.dropdown-container.static-state .current-item .current-item-title{cursor:default}.dropdown-container.disabled{pointer-events:none}.dropdown-container.disabled .current-item .current-item-title{color:var(--grey3-color)}.dropdown-container.opened{z-index:var(--popup-level-z-index)}.dropdown-container.opened .current-item .open-icon{transform:rotate(180deg)}.dropdown-container.opened .items-container{display:flex;opacity:1;pointer-events:auto;transform:translateY(0)}.dropdown-container.opened .items-container .search-box-container{padding:4px}.dropdown-container.opened .items-container .search-box-container .dropdown-search-box{padding:0 8px}.dropdown-container.opened .items-container .item-thumbnail{width:24px;height:24px;border-radius:50%}.dropdown-container .dropdown-label{margin-bottom:8px}.dropdown-container .current-item{cursor:pointer;padding:8px;display:flex;align-items:center;border-radius:var(--small-border-radius)}.dropdown-container .current-item .selected-item{display:flex;flex-direction:row;gap:8px;align-items:center;flex:1;cursor:pointer;color:var(--grey6-color)}.dropdown-container .current-item .selected-item .selected-item-text{display:flex;flex:1;flex-direction:column;min-width:0}.dropdown-container .current-item .selected-item .current-item-title{cursor:pointer;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-container .current-item .selected-item .current-item-description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-container .current-item .selected-item .current-thumbnail{width:24px;height:24px;border-radius:50%}.dropdown-container .current-item .open-icon{transform:rotate(0);transition:transform .15s ease-in-out}.dropdown-container.outline .current-item{border:1px solid var(--teal-200);border-radius:var(--medium-border-radius)}.dropdown-container.outline .current-item .current-item-title{text-align:center}.dropdown-container.standard .current-item{border:1px solid var(--teal-200);border-radius:var(--medium-border-radius)}.dropdown-container.standard .current-item .current-item-title{color:var(--grey6-color);text-align:start}.dropdown-container.regular .current-item{border:none;padding:8px 0}.dropdown-container.subtle{background-color:var(--background3-color);border-radius:var(--small-border-radius)}.dropdown-container.subtle.opened{border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-container.subtle .current-item{padding:4px 8px}.dropdown-container.subtle .current-item .current-item-title.default-value{color:var(--grey5-color)}.dropdown-container.subtle .items-container{width:100%;top:100%;border:1px solid var(--background3-color);border-top-right-radius:0;border-top-left-radius:0}.dropdown-container.subtle .items-container .item{text-align:left}.dropdown-container.primary.opened .current-item{background-color:var(--background1-color);border-top-left-radius:var(--medium-border-radius);border-top-right-radius:var(--medium-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-container.primary.opened .items-container{height:180px;overflow:auto}.dropdown-container.primary .current-item{z-index:var(--first-level-z-index);background-color:var(--hover-item-color);border-radius:var(--medium-border-radius);transition:border-radius .15s ease-in-out;padding:8px 16px}.dropdown-container.primary .current-item .current-item-title{color:var(--info-color)}.dropdown-container.primary .current-item .open-icon{color:var(--grey6-color)}.dropdown-container.primary .items-container{display:flex;position:relative;box-shadow:none;top:0;border:1px solid var(--background1-color);border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--medium-border-radius);border-bottom-left-radius:var(--medium-border-radius);height:0}.dropdown-container.primary .items-container .item{text-align:start}.dropdown-container .items-container{position:absolute;display:none;width:fit-content;gap:4px;min-width:100%;max-height:250px;padding:8px 0;flex-direction:column;box-shadow:var(--card-box-shadow);border-radius:var(--small-border-radius);background-color:var(--primary-main-color);top:calc(100% + 2px);left:0;transform:translateY(-10px);transition:opacity .15s ease-in-out,transform .15s ease-in-out,height .15s ease-in-out;overflow:auto}.dropdown-container .items-container .dropdown-menu-title,.dropdown-container .items-container .dropdown-footer{flex:0 0 auto}.dropdown-container .items-container.right{right:0;left:initial}.dropdown-container .items-container .item-container{padding:4px 7px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;z-index:var(--popup-level-z-index)}.dropdown-container .items-container .item-container:hover{background-color:var(--hover-item-color)}.dropdown-container .items-container .item-container .item-trailing-label{flex:0 0 auto}.dropdown-container .items-container .item-container:last-child{border-bottom:none}.dropdown-container .items-container .item-container .item-info{max-width:94%;display:flex;flex-direction:row;align-items:center;gap:8px}.dropdown-container .items-container .item-container .item-info .item-text{display:flex;flex-direction:column;min-width:0}.dropdown-container .items-container .item-container .item-info .item-text .item-title,.dropdown-container .items-container .item-container .item-info .item-text .item-description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-container .items-container .item-container .item-info .item-icon{cursor:pointer}.dropdown-container .items-container .item-container .item-info .item-title{cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.dropdown-container .input-helper{margin-top:4px}.dropdown-container .input-helper.error{color:var(--error-color)}.dropdown-container .input-helper.success{color:var(--success-color)}.dropdown-container .input-helper.info{color:var(--info-color)}.dropdown-container .input-helper.disable{color:var(--disable-color)}.dropdown-container .input-helper.primary{color:var(--grey6-color)}.search-box-component{width:100%;border:1px solid var(--grey2-color);border-radius:8px;padding:8px 16px;display:flex;flex-direction:row;align-items:center;gap:8px}.search-box-component .search-input{border:none;outline:0;font-style:var(--paragraph-semibold-font-style);font-weight:var(--paragraph-semibold-font-weight);font-size:var(--paragraph-semibold-font-size);line-height:var(--paragraph-semibold-line-height);font-family:Assistant,sans-serif;flex:1;background-color:inherit;color:var(--grey6-color)}.search-box-component .search-input::placeholder{color:var(--grey4-color);opacity:1;font-style:var(--paragraph-semibold-font-style);font-weight:var(--paragraph-semibold-font-weight);font-size:var(--paragraph-semibold-font-size);line-height:var(--paragraph-semibold-line-height);font-family:Assistant,sans-serif}.search-box-component .search-input::-ms-input-placeholder{color:var(--grey4-color);font-style:var(--paragraph-semibold-font-style);font-weight:var(--paragraph-semibold-font-weight);font-size:var(--paragraph-semibold-font-size);line-height:var(--paragraph-semibold-line-height);font-family:Assistant,sans-serif}.search-box-component .delete-search-term{visibility:hidden}.search-box-component .delete-search-term.visible{visibility:visible}.multiline-component{background-color:inherit;display:flex;flex-direction:column}.multiline-component .multiline-header{display:flex;justify-content:space-between;align-items:center}.multiline-component .multiline-header .left-side{display:flex;flex-direction:row;align-items:center;gap:8px}.multiline-component .multiline-header .left-side .open-description{transform:rotate(0);transition:transform .15s ease-in-out}.multiline-component .multiline-header .left-side .open-description.opened{transform:rotate(180deg)}.multiline-component .multiline-header .left-side .optional{color:var(--grey3-color)}.multiline-component .multiline-container{flex:1;display:flex;position:relative;padding:8px;border:1px solid var(--disable-color);border-radius:var(--small-border-radius);color:var(--grey6-color);background-color:inherit}.multiline-component .multiline-container.has-title{margin-top:8px}.multiline-component .multiline-container:focus-within .multiline-label{background-color:inherit;color:var(--primary-accent-color);transform:translate(-10px,-10px) scale(.75)}.multiline-component .multiline-container .multiline-label{color:var(--grey3-color);position:absolute;top:0;left:0;transform:translate(8px,10px) scale(1);transition:scale .2s cubic-bezier(0,0,.2,1) 0ms,color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms;z-index:1;pointer-events:none}.multiline-component .multiline-container .multiline-label.has-content{background-color:inherit;color:var(--primary-accent-color);transform:translate(-10px,-10px) scale(.75)}.multiline-component .multiline-container .multiline-textarea{resize:none;border:none;outline:none;width:100%;background-color:inherit;font-size:var(--paragraph-font-size);line-height:var(--big-paragraph-line-height);font-family:Assistant,sans-serif}.multiline-component .input-helper.error{color:var(--error-color)}.multiline-component .input-helper.success{color:var(--success-color)}.multiline-component .input-helper.info{color:var(--info-color)}.multiline-component .input-helper.disable{color:var(--disable-color)}.multiline-component .input-helper.primary{color:var(--primary-accent-color)}.checkbox-component{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.checkbox-component .checkbox-input{position:relative;width:16px;height:16px;appearance:none;-webkit-appearance:none;margin:0;cursor:pointer}.checkbox-component .checkbox-input:before{content:"";display:block;width:16px;height:16px;cursor:pointer;border:1px solid var(--grey2-color);border-radius:2px;box-sizing:border-box}.checkbox-component .checkbox-input:after{position:absolute;top:3px;left:3px;content:"";display:block;cursor:pointer;width:10px;height:10px;transform:scale(0);transition:.12s transform ease-in-out;transform-origin:bottom left}.checkbox-component .checkbox-input:checked:before{background-color:var(--primary-shade4-color)}.checkbox-component .checkbox-input:checked:after{transform:scale(1);background-color:var(--primary-main-color);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.checkbox-component .checkbox-label-container{display:flex;flex-direction:row;align-items:center;gap:4px}.checkbox-component .checkbox-label-container .checkbox-label{color:var(--grey6-color)}.checkbox-component .checkbox-label-container .checkbox-label:hover{cursor:pointer}.accordion-component{display:flex;flex-direction:column;gap:16px}.accordion-component .accordion-header-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.accordion-component .accordion-header-row .accordion-header{flex:1 1 auto;width:100%;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;text-align:start}.accordion-component .accordion-header-row .accordion-header:hover{background-color:transparent}.accordion-component .accordion-header-row .accordion-header .accordion-collpse-icon{transform:rotate(0);transition:transform .15s ease-in-out}.accordion-component .accordion-header-row .accordion-header .accordion-collpse-icon.expanded{transform:rotate(90deg)}.accordion-component .accordion-header-row .accordion-header-actions{flex:0 0 auto}.accordion-component .accordion-content{display:none;flex-direction:column;gap:16px;padding-left:24px}.accordion-component .accordion-content.expanded{display:flex}.toast-host{position:fixed;top:20px;right:20px;z-index:var(--top-level-z-index);display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none}@media only screen and (max-width:600px){.toast-host{right:16px;left:16px;align-items:stretch}}.toast-component{display:flex;align-items:center;gap:12px;width:min(420px,100vw - 32px);padding:12px 14px;border:1px solid var(--info-bg-color);border-radius:var(--medium-border-radius);background-color:var(--info-bg-color);box-shadow:var(--shadow-neutral-md);color:var(--primary-main-color);pointer-events:auto}.toast-component.success{border-color:var(--success-color);background-color:var(--success-color)}.toast-component.warning{border-color:var(--warning-color);background-color:var(--warning-color);color:var(--grey6-color)}.toast-component.error{border-color:var(--error-color);background-color:var(--error-color)}.toast-component .toast-message{flex:1;color:inherit}.toast-component .toast-close{flex:0 0 auto;padding:0;color:inherit}.reset-password-screen{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:24px;background:var(--teal-50)}.reset-password-screen .reset-password-card{display:flex;width:min(100%,440px);flex-direction:column;gap:18px;padding:32px;border-radius:20px;background:var(--primary-main-color);box-shadow:var(--shadow-md)}.reset-password-screen .reset-password-card h1{margin:0;color:var(--teal-900)}.reset-password-screen .reset-password-card p{margin:0;color:var(--ink-500)}.reset-password-screen .reset-password-card .reset-password-error{color:var(--error-color)}.application-page{width:100%;height:100vh;height:100dvh;display:flex;flex-direction:row;overflow:hidden}.application-page .main-content{flex:1;min-width:0;min-height:0}.campaigns-screen .campaigns-screen-content{display:flex;flex-direction:column;gap:16px;overflow:auto;padding-bottom:48px}.campaigns-screen .campaigns-screen-content .campaigns-screen-dataset-error{display:flex;align-items:center;justify-content:space-between;gap:12px}.campaigns-screen .campaigns-screen-content>.accordion-component{padding:16px;border:1px solid var(--grey1-color);border-radius:12px;background-color:var(--primary-main-color)}.campaigns-screen .campaigns-screen-content>.accordion-component>.accordion-content{padding-left:0}.agent-dialog{height:calc(100vh - 8px);margin-top:4px;overflow:hidden}.agent-dialog .side-dialog-header{background-color:var(--primary-main-color)}.agent-dialog .side-dialog-header .header-row{padding:22px 28px}.agent-dialog .side-dialog-header .header-row .side-dialog-title-start-icon{width:38px;height:38px;border-radius:50%;color:var(--teal-800);background-color:var(--teal-50)}.agent-dialog .side-dialog-header .header-row .side-dialog-title{color:var(--teal-900)}.agent-dialog .side-dialog-header .header-row .side-dialog-subtitle{margin-top:2px}.agent-dialog .agent-dialog-content{display:flex;flex:1;min-height:0;flex-direction:column;gap:12px;padding:0;overflow:hidden;background-color:var(--teal-50)}.agent-dialog .agent-dialog-content [dir=auto]{unicode-bidi:plaintext;text-align:start}.agent-dialog .agent-dialog-content .input-field[dir=auto]{text-align:start}.agent-dialog .agent-dialog-content .agent-dialog-scroll-content{display:flex;flex:1;min-height:0;flex-direction:column;gap:12px;padding:28px;overflow-y:auto}.agent-dialog .agent-dialog-content .agent-dialog-scroll-content .agent-dialog-empty-state{display:flex;flex:1;min-height:360px;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.agent-dialog .agent-dialog-content .agent-dialog-scroll-content .agent-dialog-empty-state .agent-dialog-empty-illustration{display:flex;width:112px;height:112px;align-items:center;justify-content:center;margin-bottom:8px;border-radius:50%;background-color:var(--primary-main-color);box-shadow:var(--shadow-sm)}.agent-dialog .agent-dialog-content .agent-dialog-scroll-content .agent-dialog-empty-state .agent-dialog-empty-illustration svg{width:64px;height:64px}.agent-dialog .agent-dialog-content .agent-dialog-scroll-content .agent-dialog-empty-state .agent-dialog-empty-title{color:var(--teal-900);text-align:center}.agent-dialog .agent-dialog-content .agent-dialog-scroll-content .agent-dialog-empty-state .agent-dialog-empty-description{max-width:420px;text-align:center}.agent-dialog .agent-composer{padding:16px;background-color:var(--primary-main-color);border:1px solid var(--teal-200);border-radius:20px;box-shadow:var(--shadow-xs)}.agent-dialog .agent-composer .agent-composer-field .agent-composer-input{padding:4px 0 20px;border:none}.agent-dialog .agent-composer .agent-composer-field .agent-composer-input .multiline-textarea{min-height:48px;padding:0}.agent-dialog .agent-composer .agent-composer-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--grey1-color)}.agent-dialog .agent-composer .agent-composer-controls .agent-composer-send-button{flex:0 0 44px;width:44px;height:44px;padding:10px;border-radius:50%;background-color:var(--teal-400)}.agent-dialog .agent-composer .agent-composer-controls .agent-composer-send-button:hover{background-color:var(--teal-500)}.agent-dialog .agent-composer .agent-composer-controls .agent-composer-send-button:disabled{color:var(--grey3-color);background-color:var(--grey1-color)}.agent-inputs{display:flex;min-width:0;align-items:center;gap:8px}.agent-input{display:flex;min-width:0}.agent-checkbox-input{min-width:max-content}.agent-multiline-input{min-width:220px}.agent-select-input{min-width:0}.agent-select-input.regular .current-item{padding:8px 14px;border:1px solid var(--teal-200);border-radius:999px}.agent-select-input.regular .current-item .selected-item{max-width:calc(100% - 32px)!important}.agent-select-input.regular .current-item .open-icon{flex:0 0 auto;margin-inline-start:12px}.agent-select-input.regular .current-item .current-item-title{color:var(--teal-900)}.agent-select-input.regular.agent-select-control-tinted .current-item{background-color:var(--teal-50)}.agent-select-input.regular.agent-select-control-outline .current-item{background-color:var(--primary-main-color)}.agent-select-input.disabled .current-item .current-item-title{color:var(--grey3-color)}.agent-select-input .items-container{top:auto;bottom:calc(100% + 2px);transform:translateY(10px)}.agent-select-input.opened .items-container{transform:translateY(0)}.agent-select-input.agent-select-input-cards.opened .current-item{border-color:var(--gold-500);box-shadow:0 0 0 1px var(--gold-500)}.agent-select-input.agent-select-input-cards .items-container{width:min(560px,100vw - 48px);max-height:min(570px,100vh - 170px);padding:18px 16px;gap:2px;border:1px solid var(--grey1-color);border-radius:20px;box-shadow:var(--shadow-lg)}.agent-select-input.agent-select-input-cards .items-container .dropdown-menu-title{padding:0 14px 8px;color:var(--ink-500);font-family:Georgia,Times New Roman,serif}.agent-select-input.agent-select-input-cards .items-container .item-container{min-height:74px;padding:10px 16px;border-radius:16px}.agent-select-input.agent-select-input-cards .items-container .item-container.selected{background-color:var(--teal-50)}.agent-select-input.agent-select-input-cards .items-container .item-container .item-info{gap:16px}.agent-select-input.agent-select-input-cards .items-container .item-container .item-info .item-icon{display:flex;width:48px;height:48px;flex:0 0 48px;align-items:center;justify-content:center;padding:0;border-radius:50%;color:var(--teal-800);background-color:var(--teal-50)}.agent-select-input.agent-select-input-cards .items-container .item-container .item-info .item-icon .svg-container{width:25px;height:25px}.agent-select-input.agent-select-input-cards .items-container .item-container .item-info .item-text{gap:2px}.agent-select-input.agent-select-input-cards .items-container .item-container .item-info .item-text .item-title{color:var(--teal-900);font-size:var(--font-size-lg);line-height:var(--line-height-lg);text-align:start}.agent-select-input.agent-select-input-cards .items-container .item-container .item-info .item-text .item-description{color:var(--ink-500)}.agent-select-input.agent-select-input-details .items-container{width:min(720px,100vw - 48px);max-height:min(520px,100vh - 170px);padding:20px 0 0;gap:0;border:1px solid var(--grey1-color);border-radius:20px;box-shadow:var(--shadow-lg)}.agent-select-input.agent-select-input-details .items-container .search-box-container{padding:0 20px 14px}.agent-select-input.agent-select-input-details .items-container .search-box-container .dropdown-search-box{min-height:48px;padding:10px 16px;border-color:var(--teal-200);border-radius:999px;background-color:var(--teal-50)}.agent-select-input.agent-select-input-details .items-container .search-box-container .dropdown-search-box .svg-icon-container{color:var(--teal-800)}.agent-select-input.agent-select-input-details .items-container .item-container{min-height:70px;padding:10px 28px}.agent-select-input.agent-select-input-details .items-container .item-container .item-info{min-width:0}.agent-select-input.agent-select-input-details .items-container .item-container .item-info .item-text{gap:2px}.agent-select-input.agent-select-input-details .items-container .item-container .item-info .item-text .item-title{color:var(--teal-900);font-size:var(--font-size-lg);line-height:var(--line-height-lg);text-align:start}.agent-select-input.agent-select-input-details .items-container .item-container .item-info .item-text .item-description{color:var(--ink-500)}.agent-select-input.agent-select-input-details .items-container .item-container .item-trailing-label{padding:5px 14px;border-radius:999px;color:var(--teal-800);background-color:var(--teal-100)}.agent-select-input.agent-select-input-details .items-container .item-container .item-trailing-label.watch{color:var(--gold-500);background-color:var(--warning-subtle-color)}.agent-select-input.agent-select-input-details .items-container .item-container .item-trailing-label.paused{color:var(--ink-500);background-color:var(--grey1-color)}.agent-select-input.agent-select-input-details .items-container .dropdown-footer{position:sticky;bottom:0;padding:10px 28px 12px;border-top:1px solid var(--grey1-color);background-color:var(--teal-50);font-family:Georgia,Times New Roman,serif}.agent-text-input{min-width:180px}.agent-dialog .agent-thread-picker.regular .current-item{padding:8px 10px;border:1px solid var(--teal-200);border-radius:999px;background-color:var(--teal-50)}.agent-dialog .agent-thread-picker.regular .current-item .selected-item{gap:6px;min-width:0}.agent-dialog .agent-thread-picker.regular .current-item .current-item-title{overflow:hidden;color:var(--teal-900);text-overflow:ellipsis;white-space:nowrap}.agent-dialog .agent-thread-picker .items-container{width:min(440px,100vw - 48px);max-height:min(520px,100vh - 150px);padding:12px 0;border:1px solid var(--grey1-color);border-radius:16px;box-shadow:var(--shadow-lg)}.agent-dialog .agent-thread-picker .items-container .dropdown-menu-title{padding:4px 16px 8px;color:var(--teal-900)}.agent-dialog .agent-thread-picker .items-container .search-box-container{padding:0 12px 8px}.agent-dialog .agent-thread-picker .items-container .item-container{min-height:62px;padding:9px 16px}.agent-dialog .agent-thread-picker .items-container .item-container .item-info{min-width:0}.agent-dialog .agent-thread-picker .items-container .item-container .item-info .item-text{gap:2px}.agent-dialog .agent-thread-picker .items-container .item-container .item-info .item-text .item-title{color:var(--teal-900);text-align:start}.agent-dialog .agent-thread-picker .items-container .item-container .item-info .item-text .item-description{color:var(--ink-500)}.agent-dialog .agent-thread-picker .items-container .item-container .item-trailing-label{flex:0 0 auto;text-transform:capitalize}.agent-transcript{display:flex;flex-direction:column;gap:16px}.agent-transcript .agent-result-details{display:flex;flex-direction:column;gap:12px}.agent-transcript .agent-message{display:flex;gap:10px;max-width:82%}.agent-transcript .agent-message.user{align-self:flex-end}.agent-transcript .agent-message.user .agent-user-avatar{background-color:var(--teal-800)}.agent-transcript .agent-message.user .agent-user-avatar .text-component{--text-color: var(--primary-main-color)}.agent-transcript .agent-message.user .agent-message-bubble{padding:14px 18px;border-radius:20px 4px 20px 20px;background-color:var(--teal-400);box-shadow:var(--shadow-sm)}.agent-transcript .agent-message.user .agent-message-bubble .text-component{--text-color: var(--primary-main-color)}.agent-transcript .agent-message.assistant{align-self:flex-start}.agent-transcript .agent-message.assistant .agent-avatar{background-color:var(--primary-main-color)}.agent-transcript .agent-message.assistant .agent-avatar svg{width:24px;height:24px}.agent-transcript .agent-message.assistant .agent-message-bubble{padding:14px 18px;border:1px solid var(--ink-100);border-radius:4px 20px 20px;background-color:var(--primary-main-color);box-shadow:var(--shadow-sm)}.agent-transcript .agent-message .agent-avatar,.agent-transcript .agent-message .agent-user-avatar{display:flex;flex:0 0 32px;width:32px;height:32px;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;box-shadow:var(--shadow-sm)}.agent-transcript .agent-message .agent-message-content{unicode-bidi:plaintext;text-align:start;white-space:pre-wrap}.markdown-text-component{color:var(--grey6-color);font-family:Assistant,sans-serif;font-size:var(--font-size-lg);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-xl);overflow-wrap:anywhere;text-align:start}.markdown-text-component>:first-child{margin-top:0}.markdown-text-component>:last-child{margin-bottom:0}.markdown-text-component p,.markdown-text-component ul,.markdown-text-component ol,.markdown-text-component blockquote,.markdown-text-component pre{margin:0 0 .75em}.markdown-text-component ul,.markdown-text-component ol{padding-inline-start:1.5em}.markdown-text-component li+li{margin-top:.25em}.markdown-text-component a{color:var(--primary-shade4-color);text-decoration:underline}.markdown-text-component code{font-family:monospace}.markdown-text-component pre{overflow-x:auto}#side-modal{position:absolute;top:0;right:0;background-color:var(--primary-main-color);height:100vh}#side-modal .side-dialog-wrapper{border-left:apx solid var(--gray1-color);box-shadow:var(--shadow-neutral-sm)}#side-modal .side-dialog-wrapper .side-dialog-container{display:flex;flex-direction:column;width:100%;box-shadow:var(--card-box-shadow)}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header{width:100%;display:flex;flex-direction:column}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row{padding:16px 24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .header-title-group,#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .header-title,#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .header-title-copy{display:flex}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .header-title-group{align-items:center;gap:12px}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .header-title-group .side-dialog-title-start-icon{display:flex;align-items:center;justify-content:center}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .header-title-group .header-title-copy{flex-direction:column}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .header-title-group .header-title-copy .header-title{flex-direction:row;align-items:center;gap:8px}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .header-title-group .header-title-copy .header-title .side-dialog-title{color:var(--primary-shade4-color)}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .header-title-group .header-title-copy .side-dialog-subtitle{color:var(--grey4-color)}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-header .header-row .side-dialog-actions{display:flex;flex-direction:row;align-items:center;gap:4px}#side-modal .side-dialog-wrapper .side-dialog-container .side-dialog-content{padding:24px}.resizeable-width-component{position:relative;height:100%;display:flex;flex-direction:row}.resizeable-width-component .drag-handler{width:16px;height:100%;position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:transparent;cursor:col-resize;z-index:10}.resizeable-width-component .drag-handler.track{background-color:var(--grey1-color)}.resizeable-width-component .drag-handler.track .drag-handle{cursor:col-resize}.ppc-audit-data-explorer .ppc-audit-data-explorer-header,.ppc-audit-data-explorer .ppc-audit-data-explorer-filters{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ppc-audit-data-explorer .ppc-audit-search-term-filters{display:flex;flex-wrap:wrap;gap:8px}.ppc-audit-data-explorer .ppc-audit-data-explorer-filters{justify-content:flex-start}.ppc-audit-data-explorer .ppc-audit-entity-cell.clickable .cell-text{color:var(--primary-color);text-decoration:underline}.ppc-audit-data-explorer .search-box-component{width:min(360px,100%)}.ppc-audit-data-explorer .table-component{overflow-x:auto}.ppc-audit-data-explorer .ppc-audit-overview,.ppc-audit-data-explorer .ppc-audit-organic-view,.ppc-audit-data-explorer .ppc-audit-market-view,.ppc-audit-data-explorer .ppc-audit-source-view,.ppc-audit-data-explorer .ppc-audit-related-entities{display:flex;flex-direction:column;gap:16px}.ppc-audit-data-explorer .ppc-audit-summary-cards,.ppc-audit-data-explorer .ppc-audit-related-entity-links{display:flex;gap:12px;flex-wrap:wrap}.ppc-audit-data-explorer .ppc-audit-summary-cards>.text-component{padding:16px;border:1px solid var(--grey1-color);border-radius:8px;background-color:var(--background1-color)}.ppc-audit-data-explorer .ppc-audit-summary-cards .ppc-audit-overview-metric{min-width:150px;align-items:flex-start;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--grey1-color)}.ppc-audit-data-explorer .ppc-audit-summary-cards .ppc-audit-overview-metric.selected{border-color:var(--metric-color)}.ppc-audit-data-explorer .ppc-audit-summary-cards .ppc-audit-overview-metric.selected .text-component:first-child{color:var(--metric-color)}.ppc-audit-data-explorer .ppc-audit-related-entities{gap:12px;padding:14px 16px;background-color:var(--background1-color)}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-related-entities-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-related-entity-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-related-entity-group{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px;border:1px solid var(--grey1-color);border-radius:8px}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-related-entity-group .ppc-audit-related-entity-links{gap:6px}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-related-entity-group .ppc-audit-related-entity-links .button-container{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-campaign-placements{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid var(--grey1-color)}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-campaign-placements .ppc-audit-placement-stats,.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-campaign-placements .ppc-audit-placement-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-campaign-placements .ppc-audit-placement-stat{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--grey1-color);border-radius:8px}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-campaign-placements .ppc-audit-placement-charts>div{display:flex;flex-direction:column;gap:8px;min-width:0}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-entity-details{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--grey1-color)}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-entity-details .ppc-audit-detail-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-entity-details .ppc-audit-detail-cards>div,.ppc-audit-data-explorer .ppc-audit-related-entities .ppc-audit-entity-details .ppc-audit-detail-cards>.text-component{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--grey1-color);border-radius:8px;background-color:var(--background2-color)}.ppc-audit-data-explorer .ppc-audit-market-view .ppc-audit-placement-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.line-chart-component{width:100%;height:220px;min-width:0}.line-chart-component.compact{height:42px}.ppc-audit-ad-groups-tab-widget{min-width:0}.ppc-audit-ad-group-hierarchy-widget{display:flex;flex-direction:column;gap:14px;padding:24px;background-color:var(--teal-50)}.ppc-audit-ad-group-hierarchy-widget>.text-component{color:var(--teal-900)}.ppc-audit-ad-group-hierarchy-widget .table-component{overflow-x:auto}.table-component{width:100%;max-width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow-x:auto;overflow-y:hidden;border:1px solid var(--ink-100);border-radius:14px;background-color:var(--primary-main-color)}.table-component .table-header{width:max-content;min-width:100%;display:flex;flex-direction:row;align-items:center;background-color:var(--teal-50);border-bottom:1px solid var(--teal-200)}.table-component .table-content{width:max-content;min-width:100%;flex:1 1 auto;min-height:0;overflow-y:auto}.table-component .table-content>.text-component{display:block;padding:24px;text-align:center}.table-column-header{--col-width: 120px;width:var(--col-width);min-width:0;min-height:52px;padding:16px;display:flex;flex-direction:row;align-items:center;gap:4px;justify-content:space-between;border:none}.table-column-header .text-component{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ink-500)}.table-column-header .sort-component{margin:0;color:var(--ink-500)}.sort-component.rotate{transform:rotate(180deg)}.table-section .table-section-title{--section-width: 100%;width:var(--section-width);max-width:100%;padding:4px 2px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.table-section .table-section-title .title-info{display:flex;flex-direction:row;align-items:center;gap:8px}.table-section .table-section-title .title-info .section-collapse{cursor:pointer;transition:transform .2s ease}.table-section .table-section-title .title-info .section-collapse.collapsed{transform:rotate(-90deg)}.table-section .table-section-rows{height:auto;overflow:hidden}.table-section .table-section-rows>.table-row:last-child{border-bottom:none}.table-section .table-section-rows.collapsed{height:0}.table-section .table-expanded-row{width:var(--section-width);max-width:100%;padding:16px 20px 20px;background-color:var(--teal-50);border-bottom:1px solid var(--ink-100)}.table-row{display:flex;flex-direction:row;align-items:center;min-height:60px;background-color:var(--primary-main-color);border-bottom:1px solid var(--ink-100);transition:background-color .14s ease}.table-row:hover{background-color:var(--teal-50)}.table-row .collapse-icon{transform:rotate(270deg)}.table-row .collapse-icon.expanded{transform:rotate(0)}.table-cell{--col-width: 120px;flex:0 0 var(--col-width);min-width:0;padding:14px 16px;border:none;background-color:var(--cell-background-color, transparent);display:flex;flex-direction:column;justify-content:center}.table-cell.clickable,.table-cell.clickable .cell-text{cursor:pointer}.table-cell.table-cell-link .cell-text{color:var(--text-link-color);text-decoration:underline;text-underline-offset:2px}.table-cell.table-cell-link:hover .cell-text{color:var(--primary-shade2-color)}.table-cell.hide-top-border{border-top:none}.switch-component{display:flex;flex-direction:row;align-items:center;gap:16px}.switch-component .switch-component-content{position:relative;background-color:var(--teal-200);padding:4px 8px;border-radius:16px}.switch-component .switch-component-content .switch-option{position:inherit;color:var(--ink-500);z-index:1}.switch-component .switch-component-content .switch-option.active-option{color:var(--primary-main-color)}.switch-component .switch-component-content .choosen-option-indication{position:absolute;height:calc(100% - 8px);background-color:var(--primary-accent-color);border-radius:16px;transition:left .5s ease,width .5s ease}.ppc-audit-entity-table-widget{display:flex;flex-direction:column;gap:16px}.ppc-audit-entity-table-widget .ppc-audit-entity-table-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ppc-audit-entity-table-widget .search-box-component{width:min(360px,100%)}.ppc-audit-entity-table-widget .table-component{overflow-x:auto}.ppc-audit-entity-table-widget .ppc-audit-entity-cell.clickable .cell-text{color:var(--primary-color);text-decoration:underline}.ppc-audit-row-action-dialogs{display:contents}.ppc-audit-ads-tab-widget,.ppc-audit-campaigns-tab-widget{min-width:0}.ppc-audit-campaign-hierarchy-widget{display:flex;flex-direction:column;gap:14px;padding:24px;background-color:var(--teal-50)}.ppc-audit-campaign-hierarchy-widget>.text-component{color:var(--teal-900)}.ppc-audit-campaign-hierarchy-widget .table-component{overflow-x:auto}.ppc-audit-insights-widget{min-width:0}.ppc-audit-insights-widget .table-component{overflow-x:auto}.ppc-audit-intents-tab-widget{min-width:0}.ppc-audit-organic-widget{display:flex;flex-direction:column;gap:16px}.ppc-audit-organic-widget .ppc-audit-organic-summary-cards{display:flex;gap:12px;flex-wrap:wrap}.ppc-audit-organic-widget .ppc-audit-organic-summary-cards>.text-component{padding:16px;border:1px solid var(--grey1-color);border-radius:8px;background-color:var(--background1-color)}.ppc-audit-portfolios-tab-widget,.ppc-audit-products-tab-widget{min-width:0}.ppc-audit-search-terms-tab-widget{display:flex;flex-direction:column;gap:16px;min-width:0}.ppc-audit-search-terms-tab-widget .ppc-audit-search-term-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.ppc-audit-search-terms-tab-widget .ppc-audit-search-term-charts>div{display:flex;flex-direction:column;gap:8px;min-width:0}.ppc-audit-search-terms-tab-widget .ppc-audit-search-term-toolbar,.ppc-audit-search-terms-tab-widget .ppc-audit-search-term-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ppc-audit-search-terms-tab-widget .search-box-component{width:min(360px,100%)}.ppc-audit-search-terms-tab-widget .table-component{overflow-x:auto}.bar-chart-component{width:100%;height:260px;min-width:0}.ppc-audit-targets-tab-widget{min-width:0}.ppc-audit-target-hierarchy-widget{display:flex;flex-direction:column;gap:14px;padding:24px;background-color:var(--teal-50)}.ppc-audit-target-hierarchy-widget>.text-component{color:var(--teal-900)}.ppc-audit-target-hierarchy-widget .table-component{overflow-x:auto}.ppc-audit-data-explorer{display:flex;flex-direction:column;gap:16px;min-width:0}.ppc-audit-data-explorer .ppc-audit-data-explorer-header{width:100%;min-width:0}.ppc-audit-data-explorer .ppc-audit-data-explorer-header .tabs-component{width:100%;max-width:100%;min-width:0}.ppc-audit-data-explorer .ppc-audit-data-explorer-header .tabs-component .tabs-container{width:100%;max-width:100%;min-height:44px;padding-bottom:12px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden}.ppc-audit-data-explorer .ppc-audit-data-explorer-filters{display:flex;align-items:flex-end;justify-content:flex-start;gap:12px;padding:4px 0}.ppc-audit-data-explorer .ppc-audit-data-explorer-filters .ppc-audit-campaign-filter{width:min(320px,100%)}.ppc-audit-data-explorer .ppc-audit-data-explorer-filters .ppc-audit-campaign-filter .current-item{min-height:42px;border-color:var(--teal-200);background-color:var(--primary-main-color)}.ppc-audit-data-explorer .table-expanded-row{padding:0;background-color:var(--teal-50);border-bottom-color:var(--teal-200)}.ppc-audit-data-quality-panel{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:var(--medium-border-radius);background-color:var(--background2-color)}.ppc-audit-data-quality-panel .ppc-audit-data-quality-messages{display:flex;flex-direction:column;gap:4px;min-width:0}.ppc-audit-date-range-widget{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.ppc-audit-upload-panel{display:flex;flex-direction:column;gap:24px}.ppc-audit-upload-panel .ppc-audit-upload-description{margin-top:6px;color:var(--grey4-color)}.ppc-audit-upload-panel .ppc-audit-report-group{display:flex;flex-direction:column;gap:12px}.ppc-audit-upload-panel .ppc-audit-report-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px}.ppc-audit-upload-panel .ppc-audit-upload-footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.ppc-audit-upload-panel .error-message{color:var(--error-color)}.report-file-upload-card{display:flex;flex-direction:column;gap:12px;min-width:280px;padding:16px;border:1px solid var(--grey1-color);border-radius:12px;background-color:var(--primary-main-color)}.report-file-upload-card .report-file-upload-heading,.report-file-upload-card .report-file-upload-file{display:flex;align-items:center;justify-content:space-between;gap:12px}.report-file-upload-card .report-file-upload-description{min-height:34px;color:var(--grey4-color)}.report-file-upload-card .report-file-upload-files{display:flex;flex-direction:column;gap:6px}.report-file-upload-card .report-file-upload-file{padding:6px 8px;border-radius:6px;background-color:var(--grey1-color)}.report-file-upload-card .report-file-upload-file>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-file-upload-card .report-file-upload-error{color:var(--error-color)}.file-drag-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed var(--background5-color);border-radius:4px;padding:8px}.file-drag-zone .drop-zone-subtitle{color:var(--grey4-color)}.file-drag-zone.files-hover{border-color:var(--primary-accent-color)}.file-drag-zone.files-hover .upload-icon,.simple-loader-widget.primary{color:var(--primary-accent-color)}.simple-loader-widget.secondary{color:var(--primary-main-color)}.simple-loader-widget.small{width:32px;height:32px}.simple-loader-widget.medium{width:48px;height:48px}.simple-loader-widget.big{width:64px;height:64px}.ppc-changes-workspace{display:flex;flex-direction:column;gap:16px;min-width:0}.ppc-changes-workspace .ppc-changes-workspace-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.ppc-changes-workspace .table-component{overflow-x:auto}.button-container.tab-component{flex:0 0 auto;padding:8px 0;color:var(--ink-500);white-space:nowrap}.button-container.tab-component .text-component{color:inherit}.button-container.tab-component:hover{color:var(--teal-800);background-color:transparent}.button-container.tab-component[data-active-tab=true]{color:var(--teal-800)}.tabs-component{position:relative;width:100%;min-width:0;border-bottom:1px solid var(--ink-100)}.tabs-component .tabs-container{overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;align-items:center;gap:32px;min-height:52px;padding:0 0 12px;scrollbar-width:none}.tabs-component .tabs-container::-webkit-scrollbar{display:none}.tabs-component .active-tab-indication{position:absolute;height:2px;bottom:-1px;width:100%;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1) 0ms;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms;background-color:var(--teal-400);border-radius:2px}.application-base-screen{width:100%;max-width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.application-base-screen .header{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:28px 36px 0;background-color:var(--teal-50);border-bottom:none}.application-base-screen .header .header-left{flex:0 0 auto;display:flex;flex-direction:column;gap:4px}.application-base-screen .header .header-left h1{color:var(--teal-900)}.application-base-screen .header .header-left .header-description{color:var(--ink-500)}.application-base-screen .header .header-actions{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:12px}.application-base-screen .header .breadcrumbs{display:flex;flex-direction:row;align-items:center;gap:6px}.application-base-screen .header .breadcrumbs .breadcrumb-separator{color:var(--grey4-color)}.application-base-screen .header .breadcrumbs .breadcrumb-link{text-decoration:none}.application-base-screen .header .breadcrumbs .breadcrumb-link .text-component{color:var(--grey4-color);transition:color .15s}.application-base-screen .header .breadcrumbs .breadcrumb-link .text-component:hover{color:var(--primary-color)}.application-base-screen .header .breadcrumbs .text-component{color:var(--grey4-color)}.application-base-screen .application-base-screen-navigation{flex:0 0 auto;display:flex;gap:28px;min-width:0;padding:20px 36px 0;overflow-x:auto;background-color:var(--teal-50);border-bottom:1px solid var(--grey2-color)}.application-base-screen .application-base-screen-navigation .application-base-screen-navigation-link{flex:0 0 auto;padding:0 0 12px;border-bottom:3px solid transparent;color:var(--grey4-color);font-weight:600;text-decoration:none}.application-base-screen .application-base-screen-navigation .application-base-screen-navigation-link:hover,.application-base-screen .application-base-screen-navigation .application-base-screen-navigation-link.active{color:var(--primary-shade1-color)}.application-base-screen .application-base-screen-navigation .application-base-screen-navigation-link.active{border-bottom-color:var(--primary-accent-color)}.application-base-screen .content{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:20px;overflow:auto;padding:26px 36px 60px;background-color:var(--teal-50)}@media(max-width:800px){.application-base-screen .header{padding:22px 20px 0}.application-base-screen .content{padding:22px 20px 48px;overflow-x:auto}.application-base-screen .application-base-screen-navigation{padding-left:20px;padding-right:20px}}.sidebar-component{position:relative;height:100%;display:flex;flex-direction:column;width:200px;background-color:var(--primary-main-color);transition:width .2s ease-in-out;overflow:auto;color:var(--primary-shade4-color)}.sidebar-component .arrow-icon{color:var(--grey6-color)}.sidebar-component.collpased{width:60px}.sidebar-component.collpased .logo-container .sidebar-toogle{transform:rotate(270deg)}.sidebar-component.collpased .logo-container .expand-logo{transform:scale(0)}.sidebar-component.collpased .logo-container .collapse-logo{transform:scale(1) translate(-50%)}.sidebar-component .logo-container{display:flex;align-items:center;justify-content:center;position:relative;padding:16px 0 10px}.sidebar-component .logo-container .sidebar-toogle{transform:rotate(90deg);transition:.2s}.sidebar-component .logo-container .expand-logo{transform:scale(1);transition:transform .2s ease-in-out;transform-origin:left}.sidebar-component .logo-container .collapse-logo{position:absolute;left:50%;width:24px;height:24px;transform:scale(0);transition:transform .2s ease-in-out;transform-origin:right}.sidebar-component .sidebar-content{flex:1;padding:24px 0;display:flex;flex-direction:column;border-right:1px solid var(--teal-100)}.sidebar-component .sidebar-content .header{padding:32px 16px 32px 24px;display:flex;gap:8px;align-items:center;justify-content:flex-start}.sidebar-component .sidebar-content .header .business-section{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-component .sidebar-content .header.collpased .business-section{display:none}.sidebar-component .sidebar-content .items-container{display:flex;flex-direction:column;gap:8px}.sidebar-component .sidebar-content.collpased .nav-item .nav-item-text{transform:scale(0)}.sidebar-component .sidebar-content .sidebar-divider{background-color:var(--primary-shade4-color);margin:16px}.sidebar-component .sidebar-content .footer{padding-bottom:24px;flex:1;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.sidebar-component .sidebar-content .footer .divider{width:95%;height:1px}.sidebar-component .sidebar-content .footer.collpased .nav-item .nav-item-text{transform:scale(0)}@media only screen and (max-width:800px){.sidebar-component{display:none}}.nav-item{position:relative;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;height:45px;width:100%;color:var(--primary-shade4-color)}.nav-item.focused{background-color:var(--teal-50)}.nav-item:hover .overlay{display:block;background:linear-gradient(90deg,var(--primary-accent-color) 0%,transparent 100%);border-radius:0 5px 5px 0;width:100%;height:100%;position:absolute;opacity:.15}.nav-item .nav-divider{border:2px solid var(--primary-accent-color);height:100%;visibility:visible}.nav-item .nav-divider.hidden{visibility:hidden}.nav-item .nav-item-text{margin-left:8px;cursor:pointer;transform:scale(1);transition:.2}.nav-item .nav-item-icon{margin-left:16px}.nav-item .primary-color{color:var(--primary-shade1-color)}.nav-item .overlay{display:none}.home-screen .header{padding-right:clamp(20px,4vw,56px);padding-left:clamp(20px,4vw,56px)}.home-screen .header .header-left{gap:7px}.home-screen .header .header-left h1{font-family:var(--font-serif);font-size:32px}.home-screen .header .home-audit-button{min-height:44px;padding:12px 20px;border-radius:var(--radius-md);box-shadow:var(--shadow-cta);gap:8px}.home-screen .header .home-audit-button svg{width:16px;height:16px}.home-screen .home-screen-content{max-width:1292px;width:100%;margin:0 auto;padding-right:clamp(20px,4vw,56px);padding-left:clamp(20px,4vw,56px);gap:24px}.home-screen .home-screen-content .home-card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.home-screen .home-screen-content .home-muted{color:var(--ink-500)}.home-screen .home-screen-content .home-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.home-screen .home-screen-content .home-metrics-grid .home-metric-card{min-height:130px;padding:20px 22px 18px;display:flex;flex-direction:column;gap:14px}.home-screen .home-screen-content .home-metrics-grid .home-metric-card .home-eyebrow{color:var(--ink-500);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.home-screen .home-screen-content .home-metrics-grid .home-metric-card .home-metric-value-row{display:flex;align-items:baseline;gap:9px}.home-screen .home-screen-content .home-metrics-grid .home-metric-card .home-metric-value-row .home-metric-value{color:var(--teal-900);font-family:var(--font-serif);font-size:34px;font-weight:700;line-height:1}.home-screen .home-screen-content .home-metrics-grid .home-metric-card .home-metric-value-row .home-positive-change{color:var(--teal-800);font-weight:700}.home-screen .home-screen-content .home-metrics-grid .home-metric-card .home-metric-value-row .home-metric-suffix{color:var(--ink-500);font-size:13px}.home-screen .home-screen-content .home-metrics-grid .home-metric-card .home-metric-footer{display:flex;align-items:center;gap:8px;margin-top:auto}.home-screen .home-screen-content .home-metrics-grid .home-metric-card .home-metric-footer .home-muted{flex:1}.home-screen .home-screen-content .home-progress{height:7px;overflow:hidden;border-radius:var(--radius-pill);background:var(--teal-100)}.home-screen .home-screen-content .home-progress span{display:block;height:100%;border-radius:inherit;background:var(--teal-500)}.home-screen .home-screen-content .home-sparkline{width:96px;height:30px;flex:none;background:linear-gradient(165deg,transparent 45%,var(--teal-400) 47%,var(--teal-400) 51%,transparent 53%);clip-path:polygon(0 75%,17% 67%,34% 62%,50% 50%,67% 43%,84% 25%,100% 10%,100% 25%,84% 40%,67% 58%,50% 64%,34% 76%,17% 81%,0 89%)}.home-screen .home-screen-content .home-sparkline.mixed{clip-path:polygon(0 57%,17% 72%,34% 42%,50% 59%,67% 30%,84% 42%,100% 12%,100% 27%,84% 56%,67% 44%,50% 73%,34% 57%,17% 87%,0 71%)}.home-screen .home-screen-content .home-panels-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:16px;align-items:start}.home-screen .home-screen-content .home-panel,.home-screen .home-screen-content .home-tests-panel{overflow:hidden}.home-screen .home-screen-content .home-panel .home-panel-header,.home-screen .home-screen-content .home-tests-panel .home-panel-header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:20px 24px 14px}.home-screen .home-screen-content .home-panel .home-panel-header h4,.home-screen .home-screen-content .home-tests-panel .home-panel-header h4{color:var(--teal-900);font-family:var(--font-serif);font-size:19px}.home-screen .home-screen-content .home-panel .home-panel-header a,.home-screen .home-screen-content .home-tests-panel .home-panel-header a{color:var(--teal-800);font-size:13px;font-weight:700;text-decoration:none}.home-screen .home-screen-content .home-panel-list{display:flex;flex-direction:column}.home-screen .home-screen-content .home-panel-list .home-list-row{min-height:72px;display:flex;align-items:center;gap:14px;padding:15px 24px;border-top:1px solid var(--border-subtle)}.home-screen .home-screen-content .home-panel-list .home-list-row .home-task-checkbox{width:18px;height:18px;flex:none;border:2px solid var(--teal-300);border-radius:6px}.home-screen .home-screen-content .home-panel-list .home-list-row .home-list-copy{min-width:0;flex:1}.home-screen .home-screen-content .home-panel-list .home-list-row .home-list-copy .home-muted{display:block;margin-top:3px}.home-screen .home-screen-content .home-panel-list .home-attention-row{color:inherit;text-decoration:none;transition:background var(--dur-fast) var(--ease-soft)}.home-screen .home-screen-content .home-panel-list .home-attention-row:hover{background:var(--teal-50)}.home-screen .home-screen-content .home-panel-list .home-attention-row .home-attention-value{flex:none;color:var(--teal-900);font-family:var(--font-serif);font-size:17px}.home-screen .home-screen-content .home-panel-list .home-attention-row .home-attention-value.warning{color:var(--gold-500)}.home-screen .home-screen-content .home-panel-list .home-empty-state{padding:24px;border-top:1px solid var(--border-subtle);color:var(--ink-500)}.home-screen .home-screen-content .home-info-chip,.home-screen .home-screen-content .home-warning-chip{width:fit-content;flex:none;padding:5px 11px;border-radius:var(--radius-pill);background:var(--teal-50);color:var(--teal-800);font-weight:700}.home-screen .home-screen-content .home-warning-chip{color:var(--gold-500);background:#fef3e0}.home-screen .home-screen-content .home-tests-panel{padding-bottom:22px}.home-screen .home-screen-content .home-tests-panel .home-tests-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 24px}.home-screen .home-screen-content .home-tests-panel .home-tests-grid .home-test-card{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:var(--radius-md);background:var(--teal-50);color:var(--teal-900);text-decoration:none}.home-screen .home-screen-content .home-tests-panel .home-tests-grid .home-test-card .home-test-meta{display:flex;justify-content:space-between;gap:12px;color:var(--ink-500)}.home-screen .home-screen-content .home-tests-panel .home-tests-grid .home-empty-state{grid-column:1/-1;padding:18px;border-radius:var(--radius-md);background:var(--teal-50);color:var(--ink-500)}@media(max-width:1100px){.home-screen .home-screen-content .home-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.home-screen .home-screen-content .home-metrics-grid,.home-screen .home-screen-content .home-panels-grid,.home-screen .home-screen-content .home-tests-panel .home-tests-grid{grid-template-columns:1fr}.home-screen .home-screen-content .home-tests-panel .home-tests-grid{padding:0 16px}}.inventory-screen .inventory-freshness{padding:var(--small-padding) 12px;border-radius:var(--extra-border-radius);color:var(--teal-800);background-color:var(--teal-50)}.inventory-screen .inventory-freshness.aging,.inventory-screen .inventory-freshness.stale{color:var(--warning-text-color);background-color:var(--warning-subtle-color)}.inventory-screen .inventory-screen-content{display:flex;flex-direction:column;gap:var(--big-padding);overflow:auto;padding-bottom:var(--huge-padding)}.inventory-screen .inventory-screen-content>.accordion-component{padding:var(--big-padding);border:1px solid var(--grey1-color);border-radius:var(--large-border-radius);background-color:var(--primary-main-color);box-shadow:var(--shadow-sm)}.inventory-screen .inventory-screen-content>.accordion-component>.accordion-content{padding-left:0}.inventory-screen .inventory-screen-content .table-component{overflow-x:auto}.inventory-screen .inventory-screen-content .inventory-table-filters{display:flex;align-items:center;gap:var(--medium-padding);margin-bottom:var(--medium-padding)}.inventory-screen .inventory-screen-content .inventory-table-filters .search-box-component{width:min(480px,100%)}.inventory-screen .inventory-screen-content .inventory-historical-notice{margin-bottom:var(--medium-padding);padding:12px;border-radius:var(--medium-border-radius);color:var(--warning-text-color);background-color:var(--warning-subtle-color)}.inventory-alerts-widget{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--medium-padding)}.inventory-alerts-widget .inventory-alert{padding:var(--medium-padding);border-left:4px solid var(--teal-600);border-radius:var(--medium-border-radius);background-color:var(--teal-50)}.inventory-alerts-widget .inventory-alert.critical{border-left-color:var(--error-color);background-color:var(--rose-50)}.inventory-alerts-widget .inventory-alert.warning{border-left-color:var(--gold-500);background-color:var(--warning-subtle-color)}.inventory-snapshot-history-widget{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);gap:var(--big-padding)}.inventory-snapshot-history-widget .inventory-snapshot-list,.inventory-snapshot-history-widget .inventory-snapshot-comparison{display:flex;flex-direction:column;gap:var(--small-padding)}.inventory-snapshot-history-widget .inventory-snapshot-row,.inventory-snapshot-history-widget .inventory-comparison-row{display:flex;align-items:center;justify-content:space-between;gap:var(--medium-padding);padding:12px;border-bottom:1px solid var(--grey1-color)}@media only screen and (max-width:900px){.inventory-snapshot-history-widget{grid-template-columns:1fr}}.inventory-summary-widget{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--medium-padding)}.inventory-summary-widget .inventory-summary-card{padding:var(--medium-padding);border:1px solid var(--teal-200);border-radius:var(--medium-border-radius);background-color:var(--primary-main-color);box-shadow:var(--shadow-xs)}.inventory-summary-widget .inventory-summary-card .text-component:last-child{margin-top:var(--small-padding);color:var(--teal-800)}.inventory-upload-widget{display:grid;grid-template-columns:minmax(300px,1fr) minmax(360px,1.5fr);gap:var(--big-padding)}.inventory-upload-widget .inventory-import-list{display:flex;flex-direction:column;gap:var(--small-padding)}.inventory-upload-widget .inventory-import-list .inventory-import-row{display:flex;justify-content:space-between;gap:var(--medium-padding);padding:12px;border-bottom:1px solid var(--grey1-color)}.inventory-upload-widget .inventory-import-list .inventory-import-row>div:last-child{text-align:right}@media only screen and (max-width:900px){.inventory-upload-widget{grid-template-columns:1fr}}.learning-test-details-screen .header .discard-learning-test-button{border-color:var(--error-color);color:var(--error-color)}.learning-test-details-screen .header .discard-learning-test-button:hover{background:var(--error-color);color:var(--primary-main-color)}.learning-test-details-screen .learning-test-details-content{display:flex;flex-direction:column;gap:20px;overflow:auto;padding-bottom:var(--huge-padding)}.learning-test-details-screen .learning-test-details-content .learning-test-details-tags{display:flex;align-items:center;flex-wrap:wrap;gap:var(--small-padding)}.learning-test-details-screen .learning-test-details-content .learning-test-statement-panel,.learning-test-details-screen .learning-test-details-content .learning-test-details-panel{border:1px solid var(--grey1-color);border-radius:var(--large-border-radius);background:var(--primary-main-color)}.learning-test-details-screen .learning-test-details-content .learning-test-statement-panel{display:flex;flex-direction:column;gap:var(--small-padding);padding:20px 24px}.learning-test-details-screen .learning-test-details-content .learning-test-statement-panel>.tiny{color:var(--primary-color);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns{display:grid;grid-template-columns:1.35fr 1fr;gap:20px;align-items:start}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-details-column{display:flex;flex-direction:column;gap:20px}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-details-panel{display:flex;flex-direction:column;gap:var(--medium-padding);padding:24px 26px}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-details-panel>.tiny,.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-details-panel .learning-test-panel-heading>.tiny{color:var(--grey5-color);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-details-panel .learning-test-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--small-padding)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-hypothesis-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-hypothesis-grid>div{display:flex;flex-direction:column;gap:var(--small-padding);padding:var(--medium-padding);border-radius:var(--medium-border-radius);background:var(--grey0-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-hypothesis-grid>div.changed{background:var(--background3-color);color:var(--primary-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-hypothesis-grid>div>.tiny{font-weight:700;letter-spacing:.04em;text-transform:uppercase}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-review-outcome,.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-reusable-learning,.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-not-reviewed,.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .measurement>div,.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .baseline{display:flex;flex-direction:column;gap:6px}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-reusable-learning,.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-not-reviewed,.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-stop-loss{padding:var(--medium-padding);border-radius:var(--medium-border-radius);background:var(--background3-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-not-reviewed{align-items:center;text-align:center}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-review-trigger{padding-top:var(--medium-padding);border-top:1px solid var(--grey1-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-threshold .metric-large{color:var(--primary-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-timeline-list{display:flex;flex-direction:column}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-timeline-list .learning-test-timeline-event{display:flex;gap:14px;min-height:54px}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-timeline-list .learning-test-timeline-event .learning-test-timeline-marker{display:flex;align-items:center;flex-direction:column;width:14px}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-timeline-list .learning-test-timeline-event .learning-test-timeline-marker span{flex:none;width:10px;height:10px;margin-top:5px;border-radius:50%;background:var(--grey2-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-timeline-list .learning-test-timeline-event .learning-test-timeline-marker i{width:2px;flex:1;background:var(--grey1-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-timeline-list .learning-test-timeline-event.done .learning-test-timeline-marker span{background:var(--primary-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-timeline-list .learning-test-timeline-event.next .learning-test-timeline-marker span{background:var(--warning-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-timeline-list .learning-test-timeline-event.todo>div:last-child{color:var(--grey3-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-linked-change{display:flex;align-items:center;justify-content:space-between;gap:var(--medium-padding);padding:var(--medium-padding) 0;border-bottom:1px solid var(--grey1-color)}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-linked-change:last-child{border-bottom:0}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-linked-change>div{display:flex;align-items:flex-end;flex-direction:column;gap:4px}.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-linked-change>div:first-child{align-items:flex-start}@media only screen and (max-width:900px){.learning-test-details-screen .learning-test-details-content .learning-test-details-columns{grid-template-columns:1fr}}@media only screen and (max-width:600px){.learning-test-details-screen .learning-test-details-content .learning-test-details-columns .learning-test-hypothesis-grid{grid-template-columns:1fr}}.learning-tests-screen .learning-tests-screen-content{display:flex;flex-direction:column;gap:24px;overflow:auto;padding-bottom:var(--huge-padding)}.learning-tests-screen .learning-tests-screen-content .learning-tests-subtitle{margin-top:-18px;color:var(--grey4-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.learning-tests-screen .learning-tests-screen-content .learning-tests-summary>div{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--grey1-color);border-radius:var(--large-border-radius);background:var(--primary-main-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-summary>div>.tiny{color:var(--grey5-color);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.learning-tests-screen .learning-tests-screen-content .learning-tests-summary>div>div{display:flex;align-items:baseline;gap:var(--small-padding)}.learning-tests-screen .learning-tests-screen-content .learning-tests-summary>div.running .metric-large{color:var(--warning-text-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-summary>div.reviewed .metric-large,.learning-tests-screen .learning-tests-screen-content .learning-tests-summary>div.kept .metric-large{color:var(--success-text-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--medium-padding);flex-wrap:wrap}.learning-tests-screen .learning-tests-screen-content .learning-tests-toolbar .learning-tests-filters{display:inline-flex;gap:4px;padding:4px;border-radius:var(--large-border-radius);background:var(--primary-main-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-toolbar .learning-tests-filters .button-container{min-width:auto;padding:8px 16px;border:0;border-radius:var(--large-border-radius);background:transparent;color:var(--grey5-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-toolbar .learning-tests-filters .button-container span{opacity:.6}.learning-tests-screen .learning-tests-screen-content .learning-tests-toolbar .learning-tests-filters .button-container.active{background:var(--primary-color);color:var(--primary-main-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-toolbar .learning-tests-search{width:240px;background:var(--primary-main-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table{overflow:hidden;border:1px solid var(--grey1-color);border-radius:var(--large-border-radius);background:var(--primary-main-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-header,.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row{display:grid;grid-template-columns:2.6fr 1fr 1.4fr 1fr 1fr;gap:var(--medium-padding);align-items:center}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-header{padding:14px 24px;border-bottom:1px solid var(--grey1-color);background:var(--grey0-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-header .tiny{color:var(--grey5-color);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row{width:100%;min-height:82px;padding:18px 24px;border:0;border-bottom:1px solid var(--grey1-color);border-radius:0;background:var(--primary-main-color);color:var(--grey6-color);text-align:left}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row:hover{background:var(--background3-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row:last-of-type{border-bottom:0}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-test{display:flex;min-width:0;flex-direction:column;gap:5px}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-test>.text-component{overflow:hidden;color:var(--primary-color);text-overflow:ellipsis;white-space:nowrap}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-test>span{display:flex;align-items:center;gap:var(--small-padding)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-test>span .tiny:first-child{flex:none;padding:2px 9px;border-radius:var(--large-border-radius);background:var(--grey0-color);font-weight:700}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-test>span .tiny:last-child{overflow:hidden;color:var(--grey4-color);text-overflow:ellipsis;white-space:nowrap}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-status{display:inline-flex;width:fit-content;align-items:center;gap:7px;padding:5px 12px;border-radius:var(--large-border-radius);background:var(--grey0-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-status i{width:7px;height:7px;border-radius:50%;background:var(--grey3-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-status.running i{background:var(--warning-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-status.reviewed i{background:var(--success-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-metric{display:flex;min-width:0;flex-direction:column;gap:4px}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-metric .text-component{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-metric .tiny{color:var(--grey4-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-decision{display:flex;align-items:center;justify-content:space-between;gap:var(--small-padding)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-decision .tiny{padding:4px 11px;border-radius:var(--large-border-radius);color:var(--grey3-color);font-weight:700}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-decision.keep .tiny,.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-decision.scale .tiny{background:var(--success-subtle-color);color:var(--success-text-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-decision.revert .tiny{background:var(--error-background-color);color:var(--error-color)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row .learning-tests-table-decision i{color:var(--grey3-color);font-size:24px;font-style:normal}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-empty{display:flex;align-items:center;flex-direction:column;gap:4px;padding:56px 24px;color:var(--grey4-color);text-align:center}@media only screen and (max-width:1000px){.learning-tests-screen .learning-tests-screen-content .learning-tests-summary{grid-template-columns:repeat(2,1fr)}.learning-tests-screen .learning-tests-screen-content .learning-tests-table{overflow-x:auto}.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-header,.learning-tests-screen .learning-tests-screen-content .learning-tests-table .learning-tests-table-row{min-width:900px}}@media only screen and (max-width:600px){.learning-tests-screen .learning-tests-screen-content .learning-tests-summary{grid-template-columns:1fr}.learning-tests-screen .learning-tests-screen-content .learning-tests-toolbar .learning-tests-search{width:100%}}.products-screen .products-intro{color:var(--ink-500)}.add-product-dialog .add-product-dialog-content .add-product-dialog-fields{display:flex;flex-direction:column;gap:20px;min-width:560px}.add-product-dialog .add-product-dialog-content .add-product-dialog-fields .product-cost-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.profitability-screen .profitability-screen-content>.accordion-component{flex:0 0 auto;gap:0;padding:0;overflow:hidden;border:none;border-radius:20px;background-color:var(--primary-main-color);box-shadow:var(--shadow-sm)}.profitability-screen .profitability-screen-content>.accordion-component>.accordion-header-row{padding:16px 22px}.profitability-screen .profitability-screen-content>.accordion-component>.accordion-header-row>.accordion-header .accordion-collpse-icon{color:var(--grey5-color)}.profitability-screen .profitability-screen-content>.accordion-component>.accordion-header-row>.accordion-header .accordion-collpse-icon .svg-container{width:18px;height:18px}.profitability-screen .profitability-screen-content>.accordion-component>.accordion-header-row>.accordion-header .accordion-title{color:var(--teal-900)}.profitability-screen .profitability-screen-content>.accordion-component>.accordion-content{flex:0 0 auto;gap:16px;padding:0 22px 22px}.profitability-screen .profitability-screen-content .table-component{border-radius:8px}.profitability-screen .profitability-screen-content .table-component .table-header,.profitability-screen .profitability-screen-content .table-component .table-column-header{min-height:40px}.profitability-screen .profitability-screen-content .table-component .table-column-header{padding:10px 16px}.profitability-screen .profitability-screen-content .table-component .table-row{min-height:40px}.profitability-screen .profitability-screen-content .table-component .table-row:hover{background-color:var(--teal-50)}.profitability-screen .profitability-screen-content .table-component .table-cell{padding:10px 16px}.profitability-screen .profitability-screen-content .daily-performance-section .table-content{max-height:520px}.profitability-screen .profitability-report-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.profitability-screen .profitability-status{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 16px;border-radius:12px}.profitability-screen .profitability-status.complete{background-color:var(--success-subtle-color);color:var(--success-text-color)}.profitability-screen .profitability-status.incomplete{background-color:var(--warning-subtle-color);color:var(--warning-text-color)}.daily-performance{display:flex;flex-direction:column;gap:0}.daily-performance .daily-performance-total-row .table-cell{border-top:2px solid var(--grey3-color);background-color:var(--teal-50)}.marketing-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:start}.marketing-summary .marketing-summary-group{--group-accent-color: var(--teal-800);--group-primary-background: var(--teal-50);display:flex;flex-direction:column;gap:12px;padding:16px 18px 18px;border:1px solid var(--ink-100);border-top:4px solid var(--group-accent-color);border-radius:20px;background-color:var(--primary-main-color);box-shadow:var(--shadow-sm)}.marketing-summary .marketing-summary-group.sales{--group-accent-color: var(--teal-800)}.marketing-summary .marketing-summary-group.orders{--group-accent-color: var(--teal-600)}.marketing-summary .marketing-summary-group.advertising{--group-accent-color: var(--gold-500);--group-primary-background: var(--rose-50)}.marketing-summary .marketing-summary-group.advertising .marketing-kpi.primary .marketing-kpi-value{color:var(--rose-600)}.marketing-summary .marketing-summary-group.traffic{--group-accent-color: var(--teal-400)}.marketing-summary .marketing-summary-group .marketing-group-title{color:var(--group-accent-color)}.marketing-summary .marketing-summary-group .marketing-group-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.marketing-summary .marketing-kpi{display:flex;flex-direction:column;gap:3px;min-width:0;padding:0;border:none;background-color:transparent}.marketing-summary .marketing-kpi.primary{grid-column:1/-1;padding:10px 14px;border-radius:8px;background-color:var(--group-primary-background)}.marketing-summary .marketing-kpi.primary .marketing-kpi-value{color:var(--group-accent-color)}.marketing-summary .marketing-kpi .marketing-kpi-label{color:var(--ink-500)}.marketing-summary .marketing-kpi .marketing-kpi-value{color:var(--ink-900);overflow-wrap:anywhere}@media(max-width:1200px){.marketing-summary{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media(max-width:500px){.marketing-summary .marketing-summary-group .marketing-group-items{grid-template-columns:1fr}.marketing-summary .marketing-kpi.primary{grid-column:auto}}.product-profitability-table{display:flex;flex-direction:column}.product-profitability-table .product-profitability-total-row .table-cell{border-top:2px solid var(--ink-900);background-color:var(--teal-50)}.profitability-payouts-table{display:flex;flex-direction:column;gap:14px}.profitability-payouts-table .profitability-payouts-actions{display:flex;justify-content:flex-end}.profitability-payouts-table .profitability-payouts-actions .button-container{border-radius:8px;background-color:var(--teal-400)}.profitability-payouts-table .profitability-payouts-actions .button-container:hover{background-color:var(--teal-500)}.profitability-payouts-table .profitability-payout-total-row .table-cell{border-top:2px solid var(--ink-900);background-color:var(--teal-50)}.add-profitability-payout-dialog .add-profitability-payout-dialog-content .add-profitability-payout-dialog-fields{display:flex;flex-direction:column;gap:20px;min-width:480px}.profitability-summary{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:18px;align-items:start}.profitability-summary .profitability-summary-group{--group-accent-color: var(--teal-800);--group-primary-background: var(--teal-50);display:flex;flex-direction:column;gap:12px;padding:16px 18px 18px;border:1px solid var(--ink-100);border-top:4px solid var(--group-accent-color);border-radius:20px;background-color:var(--primary-main-color);box-shadow:var(--shadow-sm)}.profitability-summary .profitability-summary-group.revenue{--group-accent-color: var(--teal-800)}.profitability-summary .profitability-summary-group.expenses{--group-accent-color: var(--rose-600);--group-primary-background: var(--rose-50)}.profitability-summary .profitability-summary-group.results.loss{--group-accent-color: var(--teal-900);--group-primary-background: var(--rose-50)}.profitability-summary .profitability-summary-group.results.loss .profitability-kpi.primary .profitability-kpi-value{color:var(--rose-600)}.profitability-summary .profitability-summary-group.results.profitable{--group-accent-color: var(--teal-800)}.profitability-summary .profitability-summary-group .profitability-group-title{color:var(--group-accent-color)}.profitability-summary .profitability-summary-group .profitability-group-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.profitability-summary .profitability-kpi{display:flex;flex-direction:column;gap:3px;min-width:0;padding:0;border:none;background-color:transparent}.profitability-summary .profitability-kpi.primary{grid-column:1/-1;padding:10px 14px;border-radius:8px;background-color:var(--group-primary-background)}.profitability-summary .profitability-kpi.primary .profitability-kpi-value{color:var(--group-accent-color)}.profitability-summary .profitability-kpi .profitability-kpi-label{color:var(--ink-500)}.profitability-summary .profitability-kpi .profitability-kpi-value{color:var(--ink-900);overflow-wrap:anywhere}@media(max-width:1100px){.profitability-summary{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media(max-width:500px){.profitability-summary .profitability-summary-group .profitability-group-items{grid-template-columns:1fr}.profitability-summary .profitability-kpi.primary{grid-column:auto}}.profitability-toolbar{--profitability-toolbar-control-height: 36px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.profitability-toolbar .profitability-date-input{height:var(--profitability-toolbar-control-height)}.profitability-toolbar .profitability-date-input .input-container{height:100%;min-height:0;padding:0 12px;border-radius:8px;border-color:var(--teal-200)}.profitability-toolbar select.profitability-date-input{padding:0 12px;border:1px solid var(--teal-200);border-radius:8px;color:var(--grey6-color);background-color:var(--primary-main-color)}.profitability-toolbar>.button-container{height:var(--profitability-toolbar-control-height);padding:8px 16px;border:none;border-radius:8px;color:var(--primary-main-color);background-color:var(--teal-400);box-shadow:var(--shadow-cta)}.profitability-toolbar>.button-container:hover{color:var(--primary-main-color);background-color:var(--teal-500)}.report-upload-card{display:flex;flex-direction:column;gap:16px;min-width:270px;padding:18px;border:1px solid var(--ink-100);border-radius:16px;background-color:var(--primary-main-color);box-shadow:var(--shadow-xs)}.report-upload-card .report-upload-details,.report-upload-card .file-drag-zone{width:100%}.report-upload-card .report-upload-title{color:var(--teal-900)}.report-upload-card .report-upload-meta,.report-upload-card .report-upload-file{max-width:190px;margin-top:4px;overflow:hidden;color:var(--ink-500);text-overflow:ellipsis;white-space:nowrap}.researches-screen .researches-screen-content .researches-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.add-research-button.outline{width:180px;height:230px;color:var(--grey6-color);border:1px solid var(--border-color)}.add-research-dialog{width:400px;height:482px}.add-research-dialog .add-research-dialog-content{display:flex;flex-direction:column;gap:32px}.add-research-dialog .add-research-dialog-content .research-type-container,.add-research-dialog .add-research-dialog-content .file-container{display:flex;flex-direction:column;gap:8px}.add-research-dialog .add-research-dialog-content .file-container.file-selected{gap:4px}.add-research-dialog .add-research-dialog-content .file-container .research-file{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.research-tile{width:180px;height:230px;display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}.research-tile:hover{border-color:var(--primary-accent-color)}.research-tile .tile-text{cursor:pointer}.research-tile .research-container{display:flex;flex-direction:row;align-items:center}.settings-screen{min-height:100%;padding:40px 56px;background:var(--teal-50)}.settings-screen .settings-content{display:flex;max-width:1000px;margin:0 auto;flex-direction:column;gap:24px}.settings-screen .settings-title h1{margin:0;color:var(--teal-900);font-family:Georgia,serif;font-size:32px}.settings-screen .settings-title p{margin:7px 0 0;color:var(--ink-500)}.settings-screen .settings-tabs{display:flex;align-self:flex-start;gap:6px;padding:5px;border-radius:999px;background:var(--primary-main-color);box-shadow:var(--shadow-md)}.settings-screen .settings-tabs .selected{background:var(--teal-400);color:var(--primary-main-color)}.profile-settings{display:flex;flex-direction:column;gap:20px}.profile-settings .profile-settings-card,.profile-settings .profile-password-card{padding:26px 28px;border-radius:20px;background:var(--primary-main-color);box-shadow:var(--shadow-md)}.profile-settings .profile-avatar-row{display:flex;align-items:center;gap:20px}.profile-settings .profile-avatar-actions{display:flex;flex-direction:column;gap:9px;color:var(--teal-900)}.profile-settings .profile-avatar-actions>div{display:flex;gap:9px}.profile-settings small{color:var(--ink-500)}.profile-settings .profile-settings-divider{height:1px;margin:24px 0;background:var(--ink-100)}.profile-settings .profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.profile-settings .profile-read-only-field .input-container{cursor:default;background:var(--teal-50)}.profile-settings .profile-read-only-field .input-container .input-field{cursor:default;color:var(--ink-500)}.profile-settings .profile-save{margin-top:24px}.profile-settings .profile-password-card{display:flex;align-items:center;justify-content:space-between}.profile-settings .profile-password-card>div{display:flex;flex-direction:column;gap:4px;color:var(--teal-900)}.profile-settings .profile-password-card span{color:var(--ink-500)}.user-management-settings{overflow:hidden;border-radius:20px;background:var(--primary-main-color);box-shadow:var(--shadow-md)}.user-management-settings .user-management-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px}.user-management-settings h2{margin:0;color:var(--teal-900)}.user-management-settings p{margin:4px 0 0;color:var(--ink-500)}.user-management-settings .add-user-panel{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;margin:0 24px 18px;padding:18px 20px;border-radius:12px;background:var(--teal-50)}.user-management-settings .add-user-panel>div:last-child{display:flex;align-items:flex-end;gap:8px}.user-management-settings .users-table-header,.user-management-settings .user-row{display:grid;grid-template-columns:1fr 130px 130px 180px;gap:16px;align-items:center;padding:12px 24px}.user-management-settings .users-table-header{background:var(--teal-50);color:var(--ink-500);font-size:12px;font-weight:700;text-transform:uppercase}.user-management-settings .user-row{border-top:1px solid var(--ink-100)}.user-management-settings .member-identity{display:flex;align-items:center;gap:13px}.user-management-settings .member-identity>div{display:flex;flex-direction:column;color:var(--teal-900)}.user-management-settings .member-identity span{color:var(--ink-500)}.user-management-settings select{padding:8px 10px;border:1px solid var(--teal-200);border-radius:10px}.user-management-settings .member-status{justify-self:start;padding:5px 11px;border-radius:999px;background:var(--teal-50);color:var(--teal-800);text-transform:capitalize}.user-management-settings .member-actions{display:flex;justify-content:flex-end;gap:4px}.sop-screen .content .sops-table{height:calc(100% - 32px);display:flex;flex-direction:column;gap:8px}.add-sop-dialog{width:80%;height:80%}.add-sop-dialog .add-sop-dialog-content{display:flex;flex-direction:column;gap:32px}.add-sop-dialog .add-sop-dialog-content .sop-name-input{align-self:flex-start}.add-sop-dialog .add-sop-dialog-content .sop-category-container{align-self:flex-start;display:flex;flex-direction:column;gap:8px}.add-sop-dialog .add-sop-dialog-content .sop-container{display:flex;flex-direction:column;gap:8px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media(pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after{visibility:visible}.ql-editor{font-family:Assistant,sans-serif;font-size:var(--paragraph-font-size);font-weight:var(--regular-font-weight)}.subscribers-screen .content .emails-table{height:calc(100% - 32px);display:flex;flex-direction:column;gap:8px}.start-raffle-dialog{width:80%;height:80%}.start-raffle-dialog .start-raffle-dialog-content{display:flex;flex-direction:row;gap:32px}.start-raffle-dialog .start-raffle-dialog-content .previous-raffles{display:flex;flex-direction:column;gap:16px;overflow-y:auto}.start-raffle-dialog .start-raffle-dialog-content .previous-raffles .raffle-item{display:flex;flex-direction:column}.start-raffle-dialog .start-raffle-dialog-content .new-raffle{display:flex;flex-direction:column;gap:16px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-details{display:flex;flex-direction:row;gap:32px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates{display:flex;flex-direction:column;gap:8px;overflow-y:auto}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates .subscribers-list-header{padding:8px;display:flex;flex-direction:row;gap:8px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates .subscribers-list-header .subscriber-email-header{width:200px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates .subscribers-list-header .subscriber-status-header{width:80px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates .subscribers-list-header .subscriber-source-header{width:100px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates .subscriber{cursor:pointer;padding:8px;display:inline-flex;flex-direction:row;gap:8px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates .subscriber.winner{border:1px solid var(--primary-accent-color);border-radius:4px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates .subscriber .subscriber-email{cursor:pointer;width:200px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates .subscriber .subscriber-status{cursor:pointer;width:80px}.start-raffle-dialog .start-raffle-dialog-content .new-raffle .raffle-participates .subscriber .subscriber-source{cursor:pointer;width:100px}.sending-log-widget{display:flex;flex-direction:column;gap:24px}.sending-log-widget .log-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.sending-log-widget .log-content,.sending-log-widget .log-content .log-entry{display:flex;flex-direction:column;gap:8px}.sending-log-widget .log-content .log-entry .log-entry-content{display:flex;flex-direction:row;align-items:center;gap:8px}.sending-log-widget .log-content .log-entry .log-entry-content .local-log-entry-input{flex:1}.task-details-screen .task-details-screen-content{overflow-y:auto}.task-details-screen .task-details-body{display:flex;flex-direction:column;gap:24px;max-width:700px}.task-details-screen .task-details-row{display:flex;flex-direction:row;gap:16px;align-items:flex-end}.task-details-screen .task-details-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid var(--grey1-color)}.task-details-screen .task-details-actions{display:flex;flex-direction:row;gap:12px;align-items:center}.task-details-screen .save-button{padding:8px 24px;border-radius:8px;border:1px solid var(--primary-color);background-color:transparent;color:var(--primary-color);cursor:pointer}.task-details-screen .save-button:disabled{opacity:.4;cursor:default}.task-details-screen .save-button:not(:disabled):hover{background-color:var(--primary-color);color:var(--primary-main-color)}.task-details-screen .delete-button{padding:8px 24px;border-radius:8px;border:1px solid var(--error-color);background-color:transparent;color:var(--error-color);cursor:pointer;transition:background-color .15s,color .15s}.task-details-screen .delete-button:hover{background-color:var(--error-color);color:var(--primary-main-color)}.tasks-screen .content .tasks-table{height:calc(100% - 32px);display:flex;flex-direction:column;gap:8px}.add-task-dialog{width:min(740px,100vw - 40px);min-height:0;border-radius:28px;background-color:var(--primary-main-color);box-shadow:var(--shadow-lg)}.add-task-dialog .dialog-header{background-color:var(--primary-main-color)}.add-task-dialog .dialog-header .header-content{min-height:114px;padding:28px 40px}.add-task-dialog .dialog-header .header-content .dialog-title{color:var(--teal-900)}.add-task-dialog .dialog-header .header-content .close-dialog-button{color:var(--ink-500)}.add-task-dialog .dialog-header .header-divider{border-color:var(--ink-100);opacity:1}.add-task-dialog .add-task-dialog-content{display:flex;flex-direction:column;gap:24px;padding:36px 40px 44px}.add-task-dialog .add-task-dialog-content .input-component .input-title{color:var(--ink-700)}.add-task-dialog .add-task-dialog-content .input-component .input-container{min-height:58px;padding:10px 16px;border-color:var(--teal-200);border-radius:14px}.add-task-dialog .add-task-dialog-content .input-component .input-container:focus-within{border-color:var(--teal-500);box-shadow:0 0 0 1px var(--teal-500)}.add-task-dialog .add-task-dialog-content .dropdown-container{flex:1}.add-task-dialog .add-task-dialog-content .dropdown-container .dropdown-label{margin-bottom:8px;color:var(--ink-700)}.add-task-dialog .add-task-dialog-content .dropdown-container .current-item{min-height:58px;padding:10px 16px;border-color:var(--teal-200);border-radius:14px}.add-task-dialog .add-task-dialog-content .dropdown-container .current-item .current-item-title{color:var(--ink-700)}.add-task-dialog .add-task-dialog-content .dropdown-container .current-item .current-item-title.default-value{color:var(--ink-300)}.add-task-dialog .add-task-dialog-content .multiline-component .multiline-header .multiline-title{color:var(--ink-700)}.add-task-dialog .add-task-dialog-content .multiline-component .multiline-header .optional{color:var(--ink-300)}.add-task-dialog .add-task-dialog-content .multiline-component .multiline-container{min-height:126px;padding:14px 16px;border-color:var(--teal-200);border-radius:14px}.add-task-dialog .add-task-dialog-content .multiline-component .multiline-container:focus-within{border-color:var(--teal-500);box-shadow:0 0 0 1px var(--teal-500)}.add-task-dialog .add-task-dialog-content .multiline-component .multiline-container .multiline-textarea{color:var(--ink-700)}.add-task-dialog .add-task-dialog-content .multiline-component .multiline-container .multiline-textarea::placeholder{color:var(--ink-300)}.add-task-dialog .add-task-row{display:flex;gap:24px;align-items:flex-end}.add-task-dialog .add-task-row>*{width:50%}.add-task-dialog .dialog-footer{background-color:var(--teal-50)}.add-task-dialog .dialog-footer .footer-divider{border-color:var(--ink-100);opacity:1}.add-task-dialog .dialog-footer .footer-actions{padding:24px 40px 28px}.add-task-dialog .dialog-footer .footer-actions .button-container{min-height:48px;padding:10px 28px;border-radius:12px}.add-task-dialog .dialog-footer .footer-actions .button-container.outline{border-color:var(--teal-500);color:var(--teal-800)}.add-task-dialog .dialog-footer .footer-actions .button-container.primary{min-width:108px;background-color:var(--teal-600)}.add-task-dialog .dialog-footer .footer-actions .button-container.primary:hover{background-color:var(--teal-800)}.add-task-dialog .dialog-footer .footer-actions .button-container.primary:disabled{color:var(--ink-300);background-color:var(--ink-100)}@media(max-width:640px){.add-task-dialog{border-radius:20px}.add-task-dialog .dialog-header .header-content{min-height:88px;padding:22px 24px}.add-task-dialog .add-task-dialog-content{padding:28px 24px 32px}.add-task-dialog .add-task-row{flex-direction:column}.add-task-dialog .add-task-row>*{width:100%}.add-task-dialog .dialog-footer .footer-actions{padding:20px 24px 24px}}.auth-page{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--background1-color);height:100%;width:100%}.auth-page .auth-container{max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:24px;padding:32px;background-color:var(--primary-main-color);border-radius:24px}.auth-page .auth-container .header{display:flex;flex-direction:column}.auth-page .auth-container .content{display:flex;flex-direction:row;align-items:center;gap:64px}@media only screen and (max-width:835px){.auth-page .auth-container{padding:16px}.auth-page .auth-container .content{flex-direction:column-reverse}}.sign-form-widget{--form-block-margin: 16px 0;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;height:100%}.sign-form-widget .form-header{width:400px;display:flex;flex-direction:column;gap:8px;text-align:center}.sign-form-widget .form-header .headline{text-align:center}.sign-form-widget .form-wrapper{display:flex;align-items:center}.sign-form-widget .form-wrapper form{display:flex;flex-direction:column;gap:16px;background-color:inherit;min-width:400px}.sign-form-widget .form-wrapper form .title{text-align:center}.sign-form-widget .form-wrapper form .general-error{max-width:400px;text-align:center}.sign-form-widget .form-wrapper form .submit-button{padding:16px}.sign-form-widget .form-wrapper form .submit-button.loading{padding:10px 16px}.sign-form-widget .legal-links{width:400px}.sign-form-widget .legal-links .legal-link{cursor:pointer}@media only screen and (max-width:835px){.sign-form-widget{gap:16px}.sign-form-widget .form-header{width:300px}.sign-form-widget .form-wrapper form{min-width:300px}.sign-form-widget .legal-links{width:300px}}.email-input .email-input-content .input-field{padding:6px 4px!important}.password-widget .visibility-icon{margin-right:8px}.loading-button{padding:6px 8px}.loading-button.loading{padding:0 8px}.error-boundary-component{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}
