@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";@keyframes loader{0%{transform:rotate(0)}60%{transform:rotate(360deg)}60.01%{transform:rotate(0)}}.status-container{font-size:var(--font-size-h3);font-weight:var(--sub-text-weight);--icon-size:5rem;flex-grow:1;justify-content:center;align-items:center;width:100%;display:flex}.status-container.sm{--icon-size:4rem}.status-container>div{text-align:center;padding:var(--margin-xxl);align-items:center;gap:var(--margin-md);flex-direction:column;width:100%;max-width:70ch;display:flex}.status-container>div>.loader-icon{position:relative}.status-container>div>.loader-icon>.icon,.status-container>div>.loader-icon>.logo{width:var(--icon-size);height:var(--icon-size)}.status-container>div>.loader-icon>.icon.with-loader,.status-container>div>.loader-icon>.logo.with-loader{width:calc(100% - 2rem);height:calc(100% - 2rem);position:absolute;top:1rem;left:1rem}.status-container>div>.loader-icon>.icon.with-loader+.loader,.status-container>div>.loader-icon>.logo.with-loader+.loader{width:6rem!important;height:6rem!important}.status-container>div>.loader-icon>.loader{width:5rem!important;height:5rem!important}.status-container>div>header{gap:var(--margin-xs);flex-direction:column;display:flex}.status-container>div>header>.heading{font-size:var(--font-size-h0);font-weight:var(--main-text-weight)}.status-container>div>header>.subtitle{margin:0}.status-container.sm>div{gap:var(--margin-sm)}.status-container.sm>div>.icon,.status-container.sm>div>.logo{width:2rem;height:2rem}.status-container.sm>div>.loader{font-size:2rem}.status-container.sm>div>header>.heading{font-size:var(--font-size-h2)}.project-management-fee.edit{border-bottom:var(--border-width) solid oklch(var(--border-color-oklch))}.project-management-fee.edit>.section-1>.content{padding:0 var(--margin-md) var(--margin-md)}.project-management-fee.edit>.section-1>.content>.main{align-items:center;gap:var(--margin-xs);display:flex}.project-management-fee.edit>.section-1>.content>.main .input{min-width:10rem}.project-management-fee.edit>.section-2{flex-basis:20%}.project-management-task-list{padding:var(--margin-md)}.project-management-task-list>.header{gap:var(--margin-md);align-items:center;display:flex}.project-management-task-list>.header>.title{font-weight:var(--main-text-weight)}.project-management-task-list>.header>.section-1,.project-management-task-list>.header>.section-2{flex-basis:40%}.project-management-task-list>.header>.section-3{flex-basis:20%}.project-management-task-list>.header>.section-3>.button{margin-left:auto}.tooltip-container{--tooltipBackground:#fff;--tooltipBorder:silver;--tooltipColor:#000;background-color:var(--tooltipBackground);border:1px solid var(--tooltipBorder);color:var(--tooltipColor);z-index:9999;border-radius:3px;flex-direction:column;padding:.4rem;transition:opacity .3s;display:flex;box-shadow:0 2px 4px #0000002e}.tooltip-container[data-popper-interactive=false]{pointer-events:none}.tooltip-arrow{pointer-events:none;width:1rem;height:1rem;position:absolute}.tooltip-arrow:before{content:"";border-style:solid;width:0;height:0;margin:auto;display:block}.tooltip-arrow:after{content:"";border-style:solid;width:0;height:0;margin:auto;display:block;position:absolute}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow{margin-top:-.4rem;top:0;left:0}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:before{border-color:transparent transparent var(--tooltipBorder) transparent;border-width:0 .5rem .4rem;position:absolute;top:-1px}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:after{border-color:transparent transparent var(--tooltipBackground) transparent;border-width:0 .5rem .4rem}.tooltip-container[data-popper-placement*=top] .tooltip-arrow{margin-bottom:-1rem;bottom:0;left:0}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:before{border-color:var(--tooltipBorder) transparent transparent transparent;border-width:.4rem .5rem 0;position:absolute;top:1px}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:after{border-color:var(--tooltipBackground) transparent transparent transparent;border-width:.4rem .5rem 0}.tooltip-container[data-popper-placement*=right] .tooltip-arrow{margin-left:-.7rem;left:0}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:before{border-color:transparent var(--tooltipBorder) transparent transparent;border-width:.5rem .4rem .5rem 0}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:after{border-color:transparent var(--tooltipBackground) transparent transparent;border-width:.5rem .4rem .5rem 0;top:0;left:6px}.tooltip-container[data-popper-placement*=left] .tooltip-arrow{margin-right:-.7rem;right:0}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:before{border-color:transparent transparent transparent var(--tooltipBorder);border-width:.5rem 0 .5rem .4em}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:after{border-color:transparent transparent transparent var(--tooltipBackground);border-width:.5rem 0 .5rem .4em;top:0;left:3px}.hint{cursor:pointer;background:0 0;border:none;align-items:center;width:1rem;height:1rem;margin:0;padding:0;display:inline-flex}.hint>.hint-icon{width:100%;color:oklch(var(--border-color-oklch));height:100%}.tooltip-container{--tooltipBorder:oklch(var(--border-color-oklch));--tooltipBackground:oklch(var(--foreground-color-oklch));padding:var(--margin-xxs) var(--margin-sm);color:oklch(var(--color-oklch));box-shadow:var(--shadow);background-color:oklch(var(--foreground-color-oklch));border-radius:var(--border-radius);border:var(--border-width) solid oklch(var(--border-color-oklch));white-space:pre-wrap;max-width:20rem;font-size:var(--font-size-h4);font-weight:var(--sub-text-weight);flex-direction:column;display:flex}.step-item{padding-top:var(--margin-md);gap:var(--margin-md);align-items:center;display:flex}.step-item>.section{min-width:15rem}.step-item>.section1{min-width:50px}.row-actions{gap:var(--margin-xs);display:flex}.budget-row{padding:var(--margin-md);align-items:center;gap:var(--margin-xs);border-bottom:var(--border-width) solid oklch(var(--border-color-oklch));box-shadow:var(--shadow-smaller-below);cursor:pointer;display:flex}.budget-row>.section-2{flex-direction:row;flex-grow:1}.budget-row>.section-2>.name{font-weight:var(--main-text-weight);font-size:var(--font-size-h3)}.budget-row>.section-2>.price{font-weight:var(--main-text-weight)}.budget-row>.section-4{flex-basis:1%}.budget-row-header{gap:var(--margin-xs);padding:var(--margin-md) var(--margin-md) 0;align-items:flex-start;display:flex}.budget-row-header>.title{font-weight:var(--main-text-weight);font-size:var(--font-size-h3);align-items:center;gap:var(--margin-xxxs);flex-grow:1;display:flex}.budget-row-header>.title .type-text{border:var(--border-width) solid transparent;border-radius:var(--border-radius);width:100%;padding:0}.budget-row-header>.title .type-text .input-control{width:100%;overflow:hidden}.budget-row-header>.title .type-text.focus{border:var(--border-width) solid oklch(var(--border-color-oklch))}.budget-row-header>.actions{gap:var(--margin-xs);margin-left:auto;display:flex}.budget-row-header>.actions>.button{box-shadow:none;background-color:oklch(var(--foreground-color-oklch))}.budget-row-header>.actions>.button>.label{display:block}@media (width<=770px){.budget-row-header>.actions>.button>.label{display:none}}.event-calculator-task-form-cpm{grid-template-columns:var(--grid-template-columns);display:grid}.event-calculator-task-form-cpm>.row{padding:var(--margin-md) 0 var(--margin-md) var(--margin-md);flex-direction:column;flex-shrink:1;justify-content:center;align-items:initial!important}.event-calculator-task-form-cpm>.row:last-child{padding-right:var(--margin-md)}.event-calculator-task-form-cpm>.row>.row>.input,.event-calculator-task-form-cpm>.row>.input{flex-grow:1}.event-calculator-task-form-cpm>.row>.button{justify-content:center}.event-calculator-task-form-cpm>.row>.button+.button{margin-top:var(--margin-xs)}.event-calculator-task-form-cpm>.row>.row{padding:0}.event-calculator-task-form-cpm>.row>.row+.row{margin-top:var(--margin-xs)}.event-calculator-task-form-cpm>.row>.row+.row .input-label,.event-calculator-task-form-cpm>.row .input-label{display:none!important}.event-calculator-task-form-cpm>.row .input{flex-grow:inherit!important}.event-calculator-task-form-cpm>.row.tasks>.row>.input:last-child{flex-basis:120px}.task-form{padding:0 var(--margin-md) var(--margin-md)}.task-form>.name{align-items:center;gap:var(--margin-sm);margin-top:var(--margin-md);display:flex}.task-form>.name>div:last-child{margin-left:auto}.task-form>.main{flex-wrap:wrap;display:flex}@media (width<=1310px){.task-form>.main{flex-direction:column}}.task-form>.main .input.price-factor{flex-shrink:0;width:7rem}.task-form>.main>.section-1{margin-right:var(--margin-md);margin-bottom:var(--margin-md);flex:1}@media (width<=770px){.task-form>.main>.section-1{width:100%}}.task-form>.main>.section-1>.input{margin-bottom:var(--margin-md)}.task-form>.main>.section-1>.input.type-select{max-width:fit-content}.task-form>.main>.section-1>.group{gap:var(--margin-md);display:flex}.task-form>.main>.section-1>.group>.followers{max-width:calc(7 * var(--margin-md))}.task-form>.main>.section-1>.group>.input{flex:1}.task-form>.main>.section-2{gap:var(--margin-md);flex-direction:column;flex:1;display:flex}.task-form>.main>.section-2>.group{gap:var(--margin-xs);align-items:center;display:flex}.task-form>.main>.section-2>.group>div{margin-bottom:var(--margin-md)}.task-form>.main>.section-2>.group>div:first-child{min-width:142px}.task-form>.main>.section-2>.group>.input.task{flex-shrink:0;width:12rem}.task-form>.main>.section-2>.group>.cpm>.input-control{min-width:95px}.task-form>.main>.section-2>.group>.row-summ{text-align:end;margin-left:auto}.task-form>.section-3{flex-basis:20%}.profiles-by-fee .input{width:6rem}.event-calculator-summary-cpm{padding:var(--margin-md);max-width:27rem}.event-calculator-summary-cpm>.title{text-transform:uppercase;font-weight:var(--main-text-weight)}.event-calculator-summary-cpm>ul{margin:0;padding:0;list-style:none;display:block!important}.event-calculator-summary-cpm>ul>li{padding-bottom:var(--margin-xs)}.event-calculator-summary-cpm>ul>li>.list-name{font-weight:var(--main-text-weight)}.event-calculator-summary-cpm>div>.title{font-weight:var(--main-text-weight);text-transform:uppercase;margin-right:var(--margin-xs)}.management-summary{padding:var(--margin-md)}.management-summary>.title,.management-summary.total-cost>.content{text-transform:uppercase;font-weight:var(--main-text-weight)}.text-summary{margin-bottom:var(--margin-md);position:relative}.text-summary>.content{min-height:100px;padding:var(--margin-xxxs)}.text-summary>.actions{right:var(--margin-xxxs);top:var(--margin-xxxs);gap:var(--margin-xs);display:flex;position:absolute}.text-summary>.actions .button{box-shadow:none}.text-summary>.actions>.button.client-view.clicked{border:2.5px solid oklch(var(--color-theme-oklch))}.profile-management-task-list{padding:var(--margin-md);gap:var(--margin-md);align-items:flex-start;display:flex}.profile-management-task-list>.section{flex-basis:40%}.profile-management-task-list>.section>.heading{gap:var(--margin-xs);font-weight:var(--main-text-weight);align-items:center;display:flex}.profile-management-task-list>.section-3{flex-basis:20%;align-items:center;display:flex}.profile-management-fee.edit{border-bottom:var(--border-width) solid oklch(var(--border-color-oklch))}.profile-management-fee.edit>.section-1>.content{padding:0 var(--margin-md) var(--margin-md);gap:var(--margin-md);flex-direction:column;display:flex}.profile-management-fee.edit>.section-1>.content .input{min-width:10rem;box-shadow:none}.profile-management-fee.edit>.section-1>.content .button{box-shadow:none}.profile-management-fee.edit>.section-1>.content>.main{align-items:center;gap:var(--margin-xs);display:flex}.profile-management-fee.edit>.section-2{flex-basis:20%}.event-calculator-container-campaign{gap:var(--margin-xl);flex:1;display:flex}.event-calculator-container-campaign>.content{border-radius:var(--margin-xs);gap:var(--margin-md);flex-direction:column;flex-basis:65%;display:flex}@media (width<=770px){.event-calculator-container-campaign>.content{flex-direction:column;flex-basis:100%}}.event-calculator-container-campaign>.content>div:not(.add-buttons){background:oklch(var(--foreground-color2-oklch));border-radius:var(--border-radius);box-shadow:var(--shadow)}.event-calculator-container-campaign>.content>.empty{padding:var(--margin-md);opacity:.6;border-bottom:var(--border-width) solid oklch(var(--border-color-oklch))}.event-calculator-container-campaign>.content>.add-buttons{gap:var(--margin-md);display:flex}.event-calculator-container-campaign>.content>.add-buttons>.button{flex:1}.event-calculator-container-campaign>.content>.summary{padding:var(--margin-md);border-bottom-right-radius:var(--margin-xs);border-bottom-left-radius:var(--margin-xs);box-shadow:var(--shadow);font-weight:var(--main-text-weight);flex-grow:0;align-items:center;margin-top:auto;font-size:1rem;line-height:1.5rem;display:flex}.event-calculator-container-campaign>.content>.summary>.left{flex-grow:1}.event-calculator-container-campaign>.summary{flex:1}@media (width<=770px){.event-calculator-container-campaign>.summary{display:none}}.event-calculator-container-campaign>.summary>div{box-shadow:var(--shadow);background:oklch(var(--foreground-color2-oklch));border-radius:var(--margin-xs);margin-bottom:var(--margin-md)}.event-calculator-container-campaign>.summary>div>.button{width:100%}.event-calculator-container-campaign>.summary>.text-summary{margin-bottom:var(--margin-md);position:relative}.event-calculator-container-campaign>.summary>.text-summary>.button.iconized{position:absolute;top:3%;right:3%}.event-calculator-container-campaign>.summary>.use-budget{width:100%}.popup.summary-mobile-view-popup .popup-container{min-width:200px}.a{color:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;text-decoration:underline;display:inline}.a.underline{text-decoration:underline}.a.underline:focus,.a.underline:active{text-decoration:none}@media (hover:hover){.a.underline:hover{text-decoration:none}}.a:focus,.a:active{text-decoration:none}@media (hover:hover){.a:hover{text-decoration:underline}}.a .a-control{width:100%;display:inline}.budgets-lists{gap:var(--margin-sm);white-space:nowrap;flex-wrap:wrap;flex-grow:0;max-width:100%;display:flex}.budgets-lists .button>.dropdown{translate:calc(0px - var(--margin-xxs)) 0}.budgets-lists .button>.dropdown>.dropdown-container>.content{gap:var(--margin-md);padding:var(--margin-md)}.budgets-lists>.summary-mobile-view{margin-left:auto}.budgets-lists>.summary-mobile-view+.settings_dropdown{margin-left:0}.budgets-lists>.settings_dropdown{margin-left:auto}.settings_dropdown>.dropdown-container{max-height:50dvh}.settings_dropdown>.dropdown-container .input{width:8rem}.settings_dropdown>.dropdown-container>.content{padding:var(--margin-xl);gap:var(--margin-xl)}.settings_dropdown>.dropdown-container>.content>.left,.settings_dropdown>.dropdown-container>.content .right{min-width:max-content}.settings_dropdown>.dropdown-container>.content>.left>.title,.settings_dropdown>.dropdown-container>.content .right>.title{font-weight:var(--main-text-weight);font-size:1rem}.settings_dropdown>.dropdown-container>.content>.left>.title{margin-bottom:var(--margin-lg)}.settings_dropdown>.dropdown-container>.content>.left>.buttons-panel{width:100%}.settings_dropdown>.dropdown-container>.content>.right>.title{margin-bottom:var(--margin-lg)}.settings_dropdown>.dropdown-container>.content>.right>.cpm-input>.input-fields{gap:var(--margin-md);margin-bottom:var(--margin-lg);align-items:center;display:flex}.settings_dropdown>.dropdown-container>.content>.right>.cpm-input>.input-fields>.input{max-width:100px}.settings_dropdown>.dropdown-container>.content>.right>.a{text-align:end;display:block}.buttons-panel{border-radius:var(--border-radius);box-shadow:var(--shadow);display:inline-flex}.buttons-panel.tabs{background-color:oklch(var(--foreground-color2-oklch));border:var(--border-width) solid oklch(var(--border-color-oklch));border-radius:25px;gap:1px;padding:3px}.buttons-panel.tabs.on-white{background-color:oklch(var(--foreground-color-oklch));box-shadow:none}.buttons-panel.tabs>.button.tab-button{box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:20px;transition:background-color .3s,color .3s}.buttons-panel.tabs>.button.tab-button:not(.has-control),.buttons-panel.tabs>.button.tab-button.has-control>.button-control{padding:var(--margin-xs) var(--margin-md)}@media (hover:hover){.buttons-panel.tabs>.button.tab-button:hover{background-color:oklch(var(--background-color-oklch))}}.buttons-panel.tabs>.button.tab-button.primary,.buttons-panel.tabs>.button.tab-button.checked{background-color:oklch(var(--color-theme-oklch))}@media (hover:hover){.buttons-panel.tabs>.button.tab-button.primary:hover,.buttons-panel.tabs>.button.tab-button.checked:hover{background-color:oklch(var(--color-theme-bright-oklch))}}.buttons-panel.tabs>.button.tab-button.sm:not(.has-control),.buttons-panel.tabs>.button.tab-button.sm.has-control>.button-control{padding:var(--margin-xxs) var(--margin-sm)}.buttons-panel.tabs>.button.tab-button.xs:not(.has-control),.buttons-panel.tabs>.button.tab-button.xs.has-control>.button-control{padding:var(--margin-xxxs) var(--margin-xs)}.buttons-panel>.suggestions{flex-grow:1}.buttons-panel>.suggestions>.input,.buttons-panel>.button,.buttons-panel>.input{border-radius:0}.buttons-panel>.suggestions>.input:not(.error),.buttons-panel>.button:not(.error),.buttons-panel>.input:not(.error){box-shadow:none}.buttons-panel>.suggestions>.input:not(.iconized),.buttons-panel>.button:not(.iconized),.buttons-panel>.input:not(.iconized){flex-grow:1}.buttons-panel>.suggestions>.input:not(:last-child),.buttons-panel>.button:not(:last-child),.buttons-panel>.input:not(:last-child){border-right:0}.buttons-panel>.suggestions>.input:first-child,.buttons-panel>.button:first-child,.buttons-panel>.input:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.buttons-panel>.suggestions>.input:last-child,.buttons-panel>.button:last-child,.buttons-panel>.input:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.event-calculator{gap:var(--margin-md);flex-direction:column;flex:1;width:100%;display:flex}.event-calculator.content>.budgets-lists{padding:3px var(--dmargin-xl) 0;z-index:10;background:oklch(var(--background-color-oklch));position:sticky;top:0}.event-calculator.content>.event-calculator-container-campaign{padding:0 var(--dmargin-xl)}.event-calculator>.no-currency{height:100%;font-weight:var(--main-text-weight);justify-content:center;align-items:center;gap:var(--margin-md);flex-direction:column;display:flex}.event-calculator>.header{align-items:center;gap:var(--margin-md);padding:var(--margin-xl) var(--margin-xl) var(--margin-xxs);flex-wrap:wrap;flex-shrink:0;display:flex}.event-calculator>.header>.heading{font-weight:var(--main-text-weight);font-size:var(--font-size-h2)}.event-calculator>.header>.actions{gap:var(--margin-xxs);white-space:nowrap;flex-wrap:wrap;align-items:center;max-width:100%;margin-left:auto;display:flex}.event-calculator>.header>.actions>.summary-mobile-view.button{display:none}@media (width<=770px){.event-calculator>.header>.actions>.summary-mobile-view.button{display:flex}}.event-calculator>.header>.actions>.currency_settings_values{padding-right:var(--margin-md);gap:var(--margin-sm);display:flex}.event-calculator>.header>.actions>.currency_settings_values>.left{align-items:center;max-width:18rem;display:flex}.event-calculator>.header>.actions>.currency_settings_values>.right{max-width:18rem}.popup.event-calculator-action .popup-content>.content{width:800px;max-width:100%}.popup.event-calculator-action .popup-content>.content>.event-calculator{padding:var(--margin-md) var(--margin-xl) var(--margin-xl)}.media.entity-media{object-fit:cover;width:90px;height:90px;box-shadow:inset 0 0 0 var(--border-width) oklch(var(--border-color-oklch));padding:var(--border-width);background-color:oklch(var(--background-color-oklch));border-radius:100%;flex-grow:0;flex-shrink:0;position:relative}.media.entity-media>span{text-align:center;width:100%;color:oklch(var(--color-oklch));font-size:1rem;font-weight:var(--main-text-weight);position:absolute;top:50%;left:0;transform:translateY(-50%)}.media.entity-media.md{width:60px;height:60px}.media.entity-media.md>span{font-size:1.8rem}.media.entity-media.sm{width:44px;height:44px}.media.entity-media.sm>span{font-size:var(--font-size-h2)}.media.entity-media.xs{width:36px;height:36px}.media.entity-media.xxs{width:24px;height:24px}.media.entity-media.xxs>span{font-size:.7rem}.media.entity-media.xxxs{width:14px;height:14px}.media.entity-media.xxxs>span{font-size:.7rem}.media.entity-media.success{padding:calc(var(--border-width) * 5);box-shadow:inset 0 0 0 calc(var(--border-width) * 3) oklch(var(--color-green-oklch))}.media.entity-media.important{padding:calc(var(--border-width) * 5);box-shadow:inset 0 0 0 calc(var(--border-width) * 3) oklch(var(--color-red-oklch))}.counter{background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch));text-align:center;width:1.5rem;height:1.5rem;line-height:1.5rem;font-weight:var(--main-text-weight);font-size:var(--font-size-xs);border-radius:100%;position:absolute;top:0;right:0}.counter.sm{width:1rem;height:1rem;line-height:1rem}.counter.success{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-green-oklch))}.counter.notice{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-orange-oklch))}.counter.important{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-red-oklch))}.tour-overlay{pointer-events:auto;z-index:1100;mix-blend-mode:hard-light;background-color:oklch(45% 0 0);width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}.tour-overlay>.tour-current-step{left:50%;top:var(--margin-lg);background-color:oklch(var(--foreground-color-oklch));color:oklch(var(--color-oklch));padding:var(--margin-xxs) var(--margin-sm);font-weight:var(--main-text-weight);border-radius:1.5rem;position:absolute;transform:translate(-50%)}.tour-overlay>.tour-current-step>span{font-weight:var(--sub-text-weight)}@media (prefers-color-scheme:dark){.tour-overlay{background-color:oklch(40% 0 0)}}.tour-overlay>.tour-highlight{box-shadow:var(--shadow);z-index:1001;border-radius:var(--border-radius);background-color:#d8d7da33;position:absolute}.tour-tooltip{--tooltip-background-color:var(--foreground-color-oklch);background-color:oklch(var(--tooltip-background-color));padding:var(--margin-xl) calc(var(--margin-xl) + var(--margin-lg)) var(--margin-xl) calc(var(--margin-xl) + var(--margin-lg));border-radius:var(--border-radius-lg);border:var(--border-width) solid oklch(var(--border-color-oklch));box-shadow:var(--shadow);z-index:1102;text-align:center;max-width:400px;animation-duration:.5s;position:absolute}.tour-tooltip.right{transform:translateY(-20%)}.tour-tooltip.left{transform:translateY(-50%)}.tour-tooltip.top:before{content:"";border-style:solid;border-width:8px 8px 0;border-color:oklch(var(--tooltip-background-color)) transparent transparent transparent;width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tour-tooltip.right:before{content:"";border-style:solid;border-width:8px 8px 8px 0;border-color:transparent oklch(var(--tooltip-background-color)) transparent transparent;width:0;height:0;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)}.tour-tooltip.bottom:after{content:"";border-style:solid;border-width:0 8px 8px;border-color:transparent transparent oklch(var(--tooltip-background-color)) transparent;width:0;height:0;position:absolute;bottom:104%;left:50%;transform:translate(-50%)}.tour-tooltip.left:before{border-width:8px 0 8px 8px;border-color:transparent transparent transparent oklch(var(--tooltip-background-color));top:50%;right:-1rem;transform:translateY(-50%)}.tour-tooltip>.actions{margin-top:var(--margin-xl);margin-left:calc(0px - var(--margin-lg));margin-right:calc(0px - var(--margin-lg));justify-content:space-between;align-items:center;display:flex}.tour-tooltip>.actions>:only-child{margin-left:auto;margin-right:auto}.tour-tooltip>.close{top:var(--margin-md);right:var(--margin-md);display:flex;position:absolute}.welcome-tour-modal .welcome-tour-card{width:min(100%,560px);padding:var(--margin-xxl);background-color:oklch(var(--foreground-color2-oklch))!important}.welcome-tour-modal .welcome-tour-brand{align-items:center;gap:var(--margin-sm);margin-bottom:var(--margin-xl);display:flex}.welcome-tour-modal .welcome-tour-brand .welcome-tour-brand-logo{border-radius:var(--border-radius);justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.welcome-tour-modal .welcome-tour-brand .welcome-tour-brand-logo .logo{width:100%;height:100%}.welcome-tour-modal .welcome-tour-brand .logo-text{width:3.5rem;height:auto;color:oklch(var(--color-oklch))}.welcome-tour-modal .welcome-tour-eyebrow{align-items:center;gap:var(--margin-xxs);font-size:var(--font-size-sm);font-weight:var(--main-text-weight);letter-spacing:.08em;text-transform:uppercase;color:oklch(var(--color-theme-oklch));display:inline-flex}.welcome-tour-modal .welcome-tour-eyebrow:before{content:"";background-color:oklch(var(--color-theme-oklch));border-radius:50%;width:.5rem;height:.5rem;display:inline-block}.welcome-tour-modal .welcome-tour-title{margin:var(--margin-sm) 0 var(--margin-md);font-size:var(--font-size-h0);font-weight:var(--main-text-weight);line-height:1.2}.welcome-tour-modal .welcome-tour-description{margin:0 0 var(--margin-xl);opacity:.75;line-height:1.5}.welcome-tour-modal .welcome-tour-steps{margin:0 0 var(--margin-xl);padding:var(--margin-xs) var(--margin-lg);border-radius:var(--border-radius);border:var(--border);background-color:oklch(var(--foreground-color-oklch)/50%);list-style:none}.welcome-tour-modal .welcome-tour-steps li{align-items:center;gap:var(--margin-md);padding:var(--margin-md) 0;display:flex}.welcome-tour-modal .welcome-tour-steps li+li{border-top:var(--border)}.welcome-tour-modal .welcome-tour-steps .welcome-tour-step-number{background-color:oklch(var(--color-theme-oklch));width:1.6rem;height:1.6rem;color:oklch(var(--foreground-color-oklch));font-weight:var(--main-text-weight);font-size:var(--font-size-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.welcome-tour-modal .welcome-tour-actions{justify-content:flex-end;align-items:center;gap:var(--margin-xl);display:flex;padding:0!important}.drawer{z-index:100;background-color:oklch(var(--background-color-oklch));width:400px;height:100%;transition:transform var(--transition-style), box-shadow var(--transition-style);position:fixed;top:0;left:80px;transform:translate(-120%)}.drawer.open{box-shadow:var(--shadow3);transform:translate(0)}.drawer>.content{width:100%;height:100vh;overflow:auto}.drawer>.content>.header{padding:var(--dmargin-xl) var(--dmargin-xl) var(--margin-sm) var(--dmargin-xl);font-weight:var(--main-text-weight);font-size:var(--font-size-h1);z-index:1;align-items:center;gap:var(--margin-xxs);background-color:oklch(var(--background-color-oklch));flex-wrap:wrap;display:flex;position:sticky;top:0}.drawer>.content>.header>.button{margin-left:auto}.drawer>.content>.header>.full-width{flex:1 0 100%;align-items:center;display:flex}.drawer>.content>.body{padding:var(--margin-sm) var(--dmargin-xl) var(--dmargin-md)}.backdrop{z-index:18;background-color:#ffffff80;width:100%;height:100%;position:fixed;top:0;right:0}@media (prefers-color-scheme:dark){.backdrop{background-color:#00000080}}.scroll-view-loader.infinity{justify-content:center;width:100%;display:flex;position:relative}.scroll-view-loader.infinity[hidden]{display:none}.scroll-view-loader.infinity.up{padding-top:var(--margin-md)}.scroll-view-loader.infinity.down{padding-bottom:var(--margin-md)}.scroll-view-loader.infinity.end{padding:var(--margin-md) 0;color:var(--text-light,#999);text-transform:uppercase;letter-spacing:.05em;font-size:.85em}.notifications-item{margin:0;margin-bottom:var(--margin-md);box-shadow:var(--shadow);border-radius:var(--border-radius-lg);flex-direction:column;padding:0;list-style:none;display:flex}.notifications-item>.notification-item{box-shadow:none}.notifications-item>.notification-item:not(:last-child){border-bottom:var(--border);border-bottom-right-radius:0;border-bottom-left-radius:0}.notifications-item>.notification-item:not(:last-child)>.left{border-bottom-left-radius:0}.notifications-item>.notification-item:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.notifications-item>.notification-item:not(:first-child)>.left{border-top-left-radius:0}.notification-item{border-radius:var(--border-radius-lg);background:oklch(var(--foreground-color-oklch));box-shadow:var(--shadow);transition:background var(--transition-style);cursor:pointer;align-items:stretch;display:flex;position:relative;overflow:hidden}@media (hover:hover){.notification-item:hover{background:oklch(var(--foreground-color2-oklch))}}.notification-item>.left{background:oklch(var(--foreground-color2-oklch));width:70px;padding:var(--margin-sm);border-top-left-radius:var(--border-radius-lg);border-bottom-left-radius:var(--border-radius-lg);justify-content:center;align-items:center;gap:var(--margin-xxxs);box-shadow:var(--shadow-sidebar);flex-direction:column;flex-shrink:0;display:flex}.notification-item>.left>.name{font-weight:var(--main-text-weight);font-size:var(--font-size-xs);text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;line-height:1.2em;display:-webkit-box;overflow:hidden}.notification-item>.right{padding:var(--margin-md) var(--margin-lg) var(--margin-md) var(--margin-md);gap:var(--margin-md);flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex;position:relative}.notification-item>.right>.top{gap:var(--margin-xxs);top:var(--margin-md);right:var(--margin-lg);align-items:center;display:flex;position:absolute}.notification-item>.right>.left{min-width:0;font-size:var(--font-size-sm);flex-direction:column;display:flex}.notification-item>.right>.left>.content{margin:0;overflow:hidden}.notification-item>.right>.left>.title{overflow:hidden}.notification-item>.right>.right{display:flex}.notification-item>.right>.right>a{cursor:pointer}.corporate-menu{flex-shrink:0;text-decoration:none}.corporate-menu>div:not(.dropdown-container){flex-direction:column;align-items:center;width:100%;display:flex}.corporate-menu>div:not(.dropdown-container)>.logo{width:28px;height:26px}.corporate-menu>div:not(.dropdown-container)>.logo-text{margin-top:var(--margin-md);height:10px}.corporate-menu>div:not(.dropdown-container)>.corporate-name{margin-top:var(--margin-xl);box-sizing:border-box;font-size:var(--font-size-sm);text-align:center;min-width:0;padding:var(--margin-sm);border-top:var(--border-width) solid oklch(var(--border-color-oklch));width:100%;text-decoration:none;display:block}@media (hover:hover){.corporate-menu>div:not(.dropdown-container)>.corporate-name:hover{text-decoration:underline}}.corporate-menu>div:not(.dropdown-container)>.corporate-subscription{margin-top:calc(0px - var(--margin-xxxs));text-align:center;box-sizing:border-box;align-self:center;max-width:90%;padding:2px 5px;font-size:8px}@media (width<=735px){.corporate-menu>div:not(.dropdown-container)>.corporate-subscription{display:none}}.corporate-menu>.dropdown-container{margin-top:var(--margin-xxs);margin-right:var(--margin-xxs)}.corporate-menu>.dropdown-container>.content{max-height:80vh}.corporate-menu>.dropdown-container>.content>ul{padding:var(--margin-sm)!important;gap:0!important;margin:0!important}.corporate-menu>.dropdown-container>.content>ul>li>.a{padding:var(--margin-xxs);white-space:nowrap;min-width:10rem;text-decoration:none;display:block}.corporate-menu>.dropdown-container>.content>ul>li>ul{margin:0;padding:0;list-style:none}.corporate-menu>.dropdown-container>.content>ul>li>ul .a.checked{font-weight:var(--main-text-weight)}.corporate-menu>.dropdown-container>.content>ul>li:not(:first-child)>ul{border-top:var(--border-width) solid oklch(var(--border-color2-oklch))}.corporate-menu>.dropdown-container>.content>ul>li:not(:last-child)>ul{border-bottom:var(--border-width) solid oklch(var(--border-color2-oklch))}.company-subscriptions-modal .popup-content{width:min(600px,100dvw)}.company-subscriptions-modal .create-company-row{align-items:flex-end;gap:var(--margin-xs);padding:var(--margin-sm) var(--margin-xl);display:flex}.company-subscriptions-modal .create-company-row>.input{flex:1;min-width:0}.company-subscriptions-modal .company-subscriptions-list{gap:var(--margin-sm);height:90dvh;padding:var(--margin-sm) var(--margin-xl);flex-direction:column;display:flex;overflow-y:auto}.company-subscriptions-modal .company-subscription-row{padding:var(--margin-lg);border:var(--border);border-radius:var(--border-radius);background-color:oklch(var(--foreground-color-oklch));box-shadow:var(--shadow);gap:var(--margin-xs);flex-direction:column;display:flex}.company-subscriptions-modal .company-subscription-row>header{justify-content:space-between;gap:var(--margin-md);display:flex}.company-subscriptions-modal .company-subscription-row .company{min-width:0}.company-subscriptions-modal .company-subscription-row .company strong,.company-subscriptions-modal .company-subscription-row .company small{overflow-wrap:anywhere;display:block}.company-subscriptions-modal .company-subscription-row .company small{opacity:.65}.company-subscriptions-modal .company-subscription-row .product{text-align:right;align-items:center;gap:var(--margin-xxs);flex-grow:1;flex-shrink:0;display:flex}.company-subscriptions-modal .company-subscription-row .product>.input{flex:1}.company-subscriptions-modal .company-subscription-row .subscription-details{align-items:flex-end;gap:var(--margin-sm);display:flex}.company-subscriptions-modal .company-subscription-row input[type=date]{min-width:9rem}.company-subscriptions-modal .company-subscription-row input[type=number]{width:5rem}.company-subscriptions-modal .company-subscription-row .actions{justify-content:flex-end;gap:var(--margin-xxs);margin-left:auto;display:flex}@media (width<=735px){.company-subscriptions-modal .create-company-row,.company-subscriptions-modal .company-subscription-row .subscription-details{flex-direction:column;align-items:stretch}.company-subscriptions-modal .company-subscription-row .subscription-details .actions{justify-content:flex-start;margin-left:0}}@media print{#nav{display:none!important}}#nav{--nav-item-vertical-padding:1.4rem;-webkit-user-select:none;user-select:none;box-sizing:border-box;color:oklch(var(--color-oklch));box-shadow:var(--shadow-sidebar);z-index:150;background-color:oklch(var(--foreground-color2-oklch));transition:box-shadow var(--transition-style);padding-bottom:calc(var(--sab) - var(--nav-item-vertical-padding));flex:0 0;position:relative}@media (width<=770px){#nav{--nav-item-vertical-padding:var(--margin-lg);width:100%}}@media (width>=771px){#nav{flex-basis:80px;height:100%}}#nav>.nav-container{align-items:center;display:flex}@media (width<=770px){#nav>.nav-container{flex-direction:row;width:100%}}@media (width>=771px){#nav>.nav-container{flex-direction:column;height:100%}}#nav>.nav-container>.items{align-items:stretch;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:auto}@media (width<=770px){#nav>.nav-container>.items{flex-direction:row;justify-content:center}}@media (width>=771px){#nav>.nav-container>.items{flex-direction:column;margin-top:auto;margin-bottom:auto}}#nav>.nav-container>.items>li>ul{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}@media (width<=770px){#nav>.nav-container>.items>li>ul{flex-direction:row}}@media (width>=771px){#nav>.nav-container>.items>li>ul{flex-direction:column}}#nav>.nav-container>.items>li>ul>li>.nav-link.notifications.active{color:oklch(var(--color-oklch));background-color:#0000}#nav>.nav-container>.items>li>ul>li>.nav-link.notifications.active .icon{color:oklch(var(--color-theme-oklch))}#nav>.nav-container>.items>li>.nav-link,#nav>.nav-container>.items>li>ul>li>.nav-link{color:inherit;cursor:pointer;text-align:center;width:100%;font-size:var(--font-size-xs);flex-direction:column;align-items:center;text-decoration:none;transition:background-color .4s;display:flex;position:relative}@media (width>=771px){#nav>.nav-container>.items>li>.nav-link,#nav>.nav-container>.items>li>ul>li>.nav-link{padding:var(--nav-item-vertical-padding) var(--margin-xxs)}}@media (width<=770px){#nav>.nav-container>.items>li>.nav-link,#nav>.nav-container>.items>li>ul>li>.nav-link{padding:var(--margin-md)}}#nav>.nav-container>.items>li>.nav-link>.counter,#nav>.nav-container>.items>li>ul>li>.nav-link>.counter{position:absolute;top:33%;left:50%}#nav>.nav-container>.items>li>.nav-link>.icon,#nav>.nav-container>.items>li>ul>li>.nav-link>.icon{width:20px;height:20px}@media (width>=771px){#nav>.nav-container>.items>li>.nav-link>.icon,#nav>.nav-container>.items>li>ul>li>.nav-link>.icon{margin-bottom:var(--margin-xxs)}#nav>.nav-container>.items>li>.nav-link>.icon+span,#nav>.nav-container>.items>li>ul>li>.nav-link>.icon+span{max-width:5.2rem;line-height:1rem;display:block}}@media (width<=770px){#nav>.nav-container>.items>li>.nav-link>.icon,#nav>.nav-container>.items>li>ul>li>.nav-link>.icon{width:16px;height:16px}#nav>.nav-container>.items>li>.nav-link>.icon+span,#nav>.nav-container>.items>li>ul>li>.nav-link>.icon+span{display:none}}#nav>.nav-container>.items>li>.nav-link.active,#nav>.nav-container>.items>li>ul>li>.nav-link.active{background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch))}#nav>.nav-container>.items>li>.nav-link span,#nav>.nav-container>.items>li>ul>li>.nav-link span{vertical-align:middle}#nav>.nav-container>.user-menu{flex-shrink:0}@media (width>=771px){#nav>.nav-container>.user-menu{padding:var(--margin-md) 0}}@media (width<=770px){#nav>.nav-container>.user-menu{padding:var(--margin-xxxs) var(--margin-xxxs)}#nav>.nav-container>.user-menu .media.entity-media.xs{width:24px;height:24px}}@media (width>=771px){#nav>.nav-container>.corporate-menu{padding:var(--margin-xl) 0;width:100%}}@media (width<=770px){#nav>.nav-container>.corporate-menu{padding:var(--margin-xxxs) 0 var(--margin-xxxs) var(--margin-xs);height:100%}#nav>.nav-container>.corporate-menu>div:not(.dropdown-container)>.logo{width:24px;height:24px}#nav>.nav-container>.corporate-menu .logo-text,#nav>.nav-container>.corporate-menu .corporate-name{display:none}}#nav>.nav-container>.help{margin:0 var(--margin-md) var(--margin-md)}#nav>.nav-container>.help ul{margin:var(--margin-sm);gap:0}#nav>.nav-container>.help ul>li>.a{white-space:nowrap;min-width:10rem;padding:var(--margin-xxs);text-decoration:none;display:block}#nav>.nav-container>.help .experimental-features{width:24rem}#nav>.nav-container>.help .experimental-features>strong{padding:var(--margin-xxs);display:block}#nav>.nav-container>.help .experimental-feature-list{gap:var(--margin-xs);flex-direction:column;display:flex}#nav>.nav-container>.help .experimental-feature-list>.input{width:100%}@media (width<=770px){#nav>.nav-container>.help{display:none}}.popup.chat-attachment-preview{z-index:var(--z-alert)}.chat-attachments{gap:var(--margin-sm);margin-top:var(--margin-sm);flex-direction:column;width:100%;display:flex}.chat-attachment-wrapper{gap:var(--margin-xxs);flex-direction:column;width:100%;margin:0;display:flex}.chat-attachment-wrapper .attachment-row{align-items:center;gap:var(--margin-xs);width:100%;display:flex}.chat-attachment.button{align-items:center;gap:var(--margin-md);width:100%;padding:var(--margin-xxxs);justify-content:initial;text-align:initial;text-transform:none}.chat-attachment.button .left{--attachment-thumb-size:clamp(calc(var(--margin-xl) + var(--margin-xs)), 8vw, calc(var(--margin-xxl) + var(--margin-md)));width:var(--attachment-thumb-size);aspect-ratio:1;border-radius:var(--border-radius);border:var(--border);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.chat-attachment.button .left .thumb{object-fit:cover;width:100%;height:100%;display:block}.chat-attachment.button .left .icon{font-size:clamp(.8rem,2.5vw,1.5rem)}.chat-attachment.button .center{gap:var(--margin-xxxs);flex-direction:column;flex:1;width:0;display:flex}.chat-attachment.button .center .name{color:oklch(var(--color-text-primary));white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.chat-attachment.button .center .size{color:oklch(var(--color-text-secondary))}.chat-attachment.button .right{flex-shrink:0}.chat-attachment.button .right .uploading-container{min-width:calc(var(--margin-xl) * 5);justify-content:center;align-items:center;display:flex}.chat-attachment.button .right .uploading-container .progress-display{gap:var(--margin-xxxs);flex-direction:column;width:100%;display:flex}.chat-attachment.button .right .uploading-container .progress-display .progress-text{justify-content:center;align-items:baseline;gap:calc(var(--margin-xxxs) / 2);display:flex}.chat-attachment.button .right .uploading-container .progress-display .progress-text .percentage-number{font-size:var(--font-size-h3);font-weight:var(--bold-text-weight);color:oklch(var(--color-theme-oklch));line-height:1}.chat-attachment.button .right .uploading-container .progress-display .progress-text .percentage-symbol{font-size:var(--font-size-xs);font-weight:var(--main-text-weight);color:oklch(var(--color-text-secondary))}.chat-attachment.button .right .uploading-container .progress-display .progress-bar-inline{width:100%;height:var(--margin-xxxs);background-color:oklch(var(--color-background));border-radius:calc(var(--border-radius) / 4);position:relative;overflow:hidden}.chat-attachment.button .right .uploading-container .progress-display .progress-bar-inline .progress-bar-fill{background:linear-gradient(90deg, oklch(var(--color-orange-oklch)), oklch(var(--color-theme-oklch)));border-radius:calc(var(--border-radius) / 4);height:100%;transition:width var(--transition-style)}.chat-attachment.button .right .eye-btn{background:oklch(var(--color-background));cursor:pointer;padding:var(--margin-xs);transition:var(--transition-style);border-radius:50%;justify-content:center;align-items:center;display:flex}@media (hover:hover){.chat-attachment.button .right .eye-btn:hover{background:oklch(var(--color-primary-light));border-color:oklch(var(--color-primary))}.chat-attachment.button .right .eye-btn:hover .icon{color:oklch(var(--color-text-secondary))}}.chat-attachment.button .right .eye-btn .icon{font-size:var(--font-size-h4);color:oklch(var(--color-text-secondary));transition:var(--transition-style)}.remove-btn{background:oklch(var(--color-background));cursor:pointer;padding:var(--margin-xs);transition:var(--transition-style);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.remove-btn:hover{background:oklch(var(--color-primary-light));border-color:oklch(var(--color-primary))}.remove-btn:hover .icon{color:oklch(var(--color-text-secondary))}}.remove-btn .icon{font-size:var(--font-size-h4);color:oklch(var(--color-text-secondary));transition:var(--transition-style);pointer-events:none}.chat-item{gap:var(--margin-xs);align-items:center;display:flex;position:relative}.chat-item.chat-type-email{align-items:flex-start}.chat-item.compact>.content{white-space:normal}.chat-item.clickable>.content>.body{cursor:pointer}.chat-item>.sender{gap:var(--margin-xxxs);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.chat-item>.sender>.avatar-wrapper{position:relative}.chat-item>.sender>.avatar-wrapper>.media.entity-media{background-color:oklch(var(--foreground-color-oklch));margin-top:calc(var(--font-size-xs) + 3px)}.chat-item>.sender>.avatar-wrapper>.company-badge{box-shadow:0 0 0 1px oklch(var(--background-color3-oklch));position:absolute;bottom:0;right:0;width:12px!important;height:12px!important}.chat-item>.sender>span{font-size:var(--font-size-xs);white-space:nowrap;text-overflow:ellipsis;text-align:center;width:32px;display:none;overflow:hidden}.chat-item>.content{white-space:pre-line;flex-direction:column;gap:3px;min-width:0;max-width:85%;display:flex;position:relative}.chat-item>.content>header{column-gap:var(--margin-xs);row-gap:var(--margin-xxxs);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.chat-item>.content>header>.infos{color:initial;gap:var(--margin-xs);flex-grow:1;align-items:center;max-width:100%;display:flex}.chat-item>.content>header>.infos>*{flex-grow:1;max-width:100%}.chat-item>.content>header>.infos .to{gap:var(--margin-xxxs);white-space:nowrap;align-items:center;max-width:100%;display:flex}.chat-item>.content>header>.infos .to>span{white-space:normal;word-break:break-word;min-width:0}.chat-item>.content>header>.infos>.error{color:oklch(var(--color-red-oklch));justify-content:flex-end;gap:var(--margin-xxxs);align-items:center;display:flex}.chat-item>.content>header>.infos>.timestamp{text-align:right;white-space:nowrap}.chat-item>.content>header>.infos .message-meta-row{justify-content:flex-end;align-items:center;gap:var(--margin-xxxs);text-align:right;white-space:nowrap;flex-wrap:nowrap;flex:1;min-width:0;display:flex}.chat-item>.content>header>.infos .message-meta-row .delivery-sent{gap:var(--margin-xxxs);color:oklch(var(--color-oklch));white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.chat-item>.content>.body{background:oklch(var(--foreground-color-oklch));color:oklch(var(--color-oklch));border-radius:var(--border-radius-lg);padding:var(--margin-xs) var(--margin-md);position:relative}.chat-item>.content>.body:before{content:"";pointer-events:none;border:5px solid #0000;width:0;height:0;display:block;position:absolute;top:50%;left:100%;translate:0 -50%}.chat-item>.content>.body>.loader{right:var(--margin-md);bottom:var(--margin-md);position:absolute}.chat-item>.content>.body>.html{word-break:break-word;max-width:100%;overflow-x:auto}.chat-item>.content>.body>.html img{max-width:100%;height:auto}.chat-item>.content>.body>.html table{max-width:100%}.chat-item>.content>.body>.html pre{white-space:pre-wrap;word-break:break-word}.chat-item>.content>.body>.html a{cursor:pointer;text-decoration:underline!important}.chat-item>.content>.body>.html>p:first-child{margin-top:0}.chat-item>.content>.body>.html>p:last-child{margin-bottom:0}.chat-item>.content>.selected-reaction{left:var(--margin-xs);top:calc(100% - var(--margin-xs));position:absolute}.chat-item.bright>.content>.body{background-color:oklch(var(--color-bright-oklch));color:oklch(var(--color-dark-oklch))}.chat-item.success>.content>.body{background-color:oklch(var(--color-green-oklch));color:oklch(var(--color-bright-oklch))}.chat-item.important>.content>.body{background-color:oklch(var(--color-red-oklch));color:oklch(var(--color-bright-oklch))}.chat-item.is-me{flex-direction:row-reverse}.chat-item.is-me.chat-type-email>.content>.body{background-color:oklch(var(--foreground-color2-oklch));color:oklch(var(--color-oklch))}.chat-item.is-me.chat-type-email>.content>.body:before{border-left-color:oklch(var(--foreground-color2-oklch))}.chat-item.is-me>.sender{display:none}.chat-item.is-me>.content{margin-right:var(--margin-sm)}.chat-item.is-me>.content>.body{background:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch))}.chat-item.is-me>.content>.body>.loader{border-color:oklch(var(--color-bright-oklch)) oklch(var(--color-bright-oklch)) transparent!important}.chat-item.is-me>.content>.body:before{border-left-color:oklch(var(--color-theme-oklch))}.chat-item.is-me.bright>.content>.body :before{border-left-color:oklch(var(--color-bright-oklch))}.chat-item.is-me.success>.content>.body :before{border-left-color:oklch(var(--color-green-oklch))}.chat-item.is-me.important>.content>.body :before{border-left-color:oklch(var(--color-red-oklch))}.chat-item.is-other>.content>.body:before{border-right-color:oklch(var(--foreground-color-oklch));left:auto;right:100%}.chat-item.is-other.bright>.content>.body:before{border-right-color:oklch(var(--color-bright-oklch))}.chat-item.is-other.success>.content>.body:before{border-right-color:oklch(var(--color-green-oklch))}.chat-item.is-other.important>.content>.body:before{border-right-color:oklch(var(--color-red-oklch))}.chat-item.is-system{justify-content:center}.chat-item.is-reacted{padding-bottom:var(--margin-md)}.chat-item.is-reacting>.content{opacity:.5}.chat-item>.reaction-panel-overlay{z-index:30;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.chat-item>.reaction-panel-overlay>.reaction-panel{z-index:35;padding:var(--margin-xs);column-gap:var(--margin-xs);background-color:oklch(var(--modal-background-color-oklch));border:var(--border-width) solid oklch(var(--border-color-oklch));border-radius:var(--border-radius-lg);box-shadow:var(--shadow);flex-direction:row;display:flex;position:absolute;left:50%;transform:translate(-50%)}.chat-item .reaction-item{background-color:oklch(var(--background-color2-oklch));z-index:35;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.chat-message-media{max-width:100%;margin-top:.5rem}.chat-message-media img{max-width:100%;max-height:calc(var(--margin-xxl) * 16);object-fit:contain;border-radius:var(--border-radius);cursor:pointer;display:block}.task-decision-chat-item{max-width:80%;padding:var(--margin-sm) var(--margin-md);border-radius:var(--border-radius);color:oklch(var(--color-bright-oklch));align-self:center;gap:var(--margin-md);flex-direction:row;width:80%;display:flex}.task-decision-chat-item.approved{background-color:oklch(var(--color-green-50-oklch))}.task-decision-chat-item.notice{background-color:oklch(var(--color-orange-50-oklch))}.task-decision-chat-item>.message{font-size:var(--font-size-sm);color:initial;opacity:.6;margin:0}.task-decision-chat-item.clickable{cursor:pointer;transition:filter var(--transition-style);text-decoration:none}.task-decision-chat-item.clickable:hover{filter:brightness(.95)}.task-decision-chat-item>.reason{font-style:italic;font-size:var(--font-size-sm);white-space:pre-wrap;color:initial;opacity:.6;margin:0}.task-decision-chat-item>.timestamp{font-size:var(--font-size-xs);align-self:flex-end}.task-decision-chat-item>.tags{gap:var(--margin-xs);flex-wrap:wrap;display:flex}.task-decision-chat-item>.tags>.tag{font-size:var(--font-size-xs);border-radius:var(--border-radius-sm);color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-orange-oklch));padding:.15em .6em;font-weight:700}.chat-messages{gap:var(--margin-md);flex-direction:column;display:flex}.chat-messages>time{text-align:center;align-items:center;gap:var(--margin-xs);color:oklch(var(--border-color-oklch));font-weight:var(--main-text-weight);font-size:var(--font-size-xs);margin-top:var(--margin-xs);display:flex;position:sticky}.chat-messages>time:before,.chat-messages>time:after{content:"";background-color:oklch(var(--border-color-oklch));opacity:.25;flex-grow:1;height:1px}.recipients-input.empty>.container{padding:var(--margin-sm) 0}.recipients-input>.container{align-items:center;gap:var(--margin-xxs);padding:var(--margin-xs) 0;border-bottom:var(--border-width) solid oklch(var(--border-color-oklch));flex-wrap:wrap;display:flex}.recipients-input>.container>.loader{margin-right:var(--margin-xs)}.recipients-input>.container>.recipients-end-action{align-items:center;margin-left:auto;display:flex}.recipients-input>.container>.recipients-end-action>.button{box-shadow:none}.recipients-input>.container>.email-address{align-items:center;gap:var(--margin-xxxs);cursor:pointer;background:oklch(var(--background-color3-oklch));border-radius:var(--border-radius);max-width:100%;padding:var(--margin-xxxs) var(--margin-xs);display:flex}.recipients-input>.container>.email-address>.value{min-width:0}.recipients-input>.container>.email-address.selected{box-shadow:var(--shadow);background-color:oklch(var(--border-color-oklch))}.recipients-input>.container>input{min-width:90px;box-shadow:none;border-radius:initial;background:0 0;border:none;flex:1;padding:0}.recipients-input>.container>input:hover,.recipients-input>.container>input:focus,.recipients-input>.container>input:active,.recipients-input>.container>input.focus{background:0 0}.inline-tool{z-index:var(--z-floating-menu);box-shadow:var(--shadow);gap:var(--margin-xxs);border:var(--border);border-radius:var(--border-radius);padding:var(--margin-xxs);background-color:var(--background-color,oklch(var(--foreground-color-oklch)));align-items:center;display:flex;position:fixed}.inline-tool .button-group>.tool:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}.inline-tool .button-group>.tool:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0;margin-right:1px}.inline-tool.url.tooltip{background-color:oklch(var(--foreground-color-oklch))}.inline-tool.url.tooltip>.texted{width:106px}.inline-tool.url>.a{padding-left:var(--margin-xs);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.inline-tool.url>.dropdown>label{display:none}.inline-tool.url>.dropdown>.texted.type-url{width:200px}.inline-tool.url>.dropdown>.texted.type-url+.input-error{display:none}.inline-tool.url>.dropdown>.texted.type-url~.icon.icon-metapic{position:absolute;top:10px;left:182px}.inline-tool.url>.dropdown>.texted.type-url>.dropdown-container{width:100%}@media (width<=770px){.inline-tool.url>.button-group .metapic-editor>span:last-child{display:none}}.popup-tool.url .dropdown .texted.type-url~.icon.icon-metapic{position:absolute;bottom:9px;right:9px}@media (pointer:coarse){.popup-tool.url .dropdown .texted.type-url~.icon.icon-metapic{bottom:13px}}.popup-tool.url .dropdown>.dropdown-container{width:100%}@media (width>=771px){.popup-tool.url .bottom .metapic-editor{margin-right:auto}}@media (width<=770px){.popup-tool.url .bottom .metapic-editor{width:100%}}.richinput{white-space:normal;overflow-wrap:break-word;word-wrap:break-word}.richinput h1{margin:.67em 0;font-size:1.5em}.richinput h2{margin:.83em 0;font-size:1.25em}.richinput h3{margin:1em 0;font-size:1.1em}.richinput p{white-space:normal;margin:0 0 var(--margin-xs) 0}.richinput p:last-child{margin-bottom:0}.richinput ol{counter-reset:item;padding-left:3em;list-style:none}.richinput ol~ol{counter-reset:none}.richinput ol>li{counter-increment:item;position:relative}.richinput ol>li:not(:last-child){margin-bottom:var(--margin-md)}.richinput ol>li>p{margin:0}.richinput ol>li:before{content:counters(item, ".") ".";right:calc(100% + var(--margin-sm));flex-shrink:0;font-weight:600;display:inline-block;position:absolute}.richinput ol>li[data-contract-num]{counter-increment:none}.richinput ol>li[data-contract-num]:before{content:attr(data-contract-num)}.richinput-short-codes{gap:var(--margin-xxs);margin-top:var(--margin-xs);flex-wrap:wrap;width:100%;display:flex}.richinput-short-codes>.short-code{align-items:center;gap:var(--margin-xxxs);display:inline-flex}.richinput-short-codes>.short-code>code{font-family:monospace}.rich-doc-toolbar{align-items:center;gap:var(--margin-xxs);padding:var(--margin-xs) var(--margin-sm);background:oklch(var(--foreground-color-oklch));border-radius:var(--border-radius) var(--border-radius) 0 0;box-shadow:var(--shadow);border-bottom:.5px solid oklch(var(--border-color-oklch));flex-wrap:wrap;display:flex}.rich-doc-toolbar>.button,.rich-doc-toolbar>.dropdown>.button{box-shadow:none}.rich-doc-toolbar>.button:not(.primary),.rich-doc-toolbar>.dropdown>.button:not(.primary){background-color:oklch(var(--foreground-color2-oklch))}.rich-doc-toolbar .rich-doc-toolbar-fullscreen{margin-left:auto}.rich-doc-toolbar-divider{background:oklch(var(--border-color-oklch));flex-shrink:0;width:1px;height:1.25rem;display:inline-block}.rich-doc-toolbar-color-picker{gap:var(--margin-xs);padding:var(--margin-sm);display:flex}.rich-doc-toolbar-color-swatch{border:1px solid oklch(var(--border-color-oklch));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:flex}.rich-doc-toolbar-color-swatch.none{background:0 0}.rich-doc-toolbar-format-menu{flex-direction:column;min-width:16rem;display:flex}.rich-doc-toolbar-link-popover{gap:var(--margin-sm);min-width:18rem;padding:var(--margin-sm);flex-direction:column;display:flex}.rich-doc-toolbar-link-popover>.button{align-self:flex-end}.rich-doc-heading{background:oklch(var(--color-dark-oklch));border-radius:var(--border-radius) var(--border-radius) 0 0;justify-content:space-between;align-items:center;gap:12px;margin:0 0 24px;padding:36px 37.8px;display:flex}.rich-doc-heading .rich-doc-heading-logo{filter:brightness(0)invert();flex-shrink:0;justify-content:flex-start;align-items:center;width:110px;max-width:110px;height:33px;display:flex}.rich-doc-heading .rich-doc-heading-logo>svg,.rich-doc-heading .rich-doc-heading-logo>img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.rich-doc-heading .rich-doc-heading-label{color:oklch(100% 0 0);opacity:1;font-size:var(--font-size-h1);letter-spacing:.12em;text-transform:uppercase;word-break:break-word;text-align:right;margin-left:auto;font-weight:700}.chat-form{background-color:oklch(var(--foreground-color2-oklch));border-radius:var(--border-radius);box-shadow:var(--shadow);padding:var(--margin-sm) var(--margin-xl) var(--margin-xl);flex-direction:column;gap:0;display:flex;position:relative}.chat-form.with-buttons{flex-wrap:wrap;justify-content:flex-end}.chat-form.with-buttons>.input{flex-shrink:0;flex-basis:100%;width:100%}.chat-form>.input{flex:1}.chat-form .button,.chat-form .buttons-panel{box-shadow:none}.chat-form>.button{align-self:flex-end}.chat-form>.from{font-size:var(--font-size-xs);padding-top:var(--margin-xxxs);padding-bottom:var(--margin-xxxs);border-bottom:var(--border-width) solid oklch(var(--border-color-oklch))}.chat-form>.from-select{margin-top:var(--margin-xxxs)}.chat-form .cc-toggle{white-space:nowrap}.chat-form>.actions{gap:var(--margin-md);box-sizing:border-box;flex-wrap:wrap;margin-left:auto;display:flex}.chat-form>.actions .last{margin-left:auto}.chat-form.with-actions>.actions{width:100%;margin-top:var(--margin-md)}.chat-form.with-formatting:not(.with-actions)>.actions{bottom:var(--margin-xl);right:var(--margin-xl);z-index:1;position:absolute}.chat-form.with-formatting:not(.with-actions) .attachments-display{padding-right:8.5rem}.message-form-content-container>.subject-container,.message-form-content-container>.content-container{position:relative}.message-form-content-container>.content-container>.actions-panel{gap:var(--margin-xxs);margin-top:var(--margin-md);flex-wrap:wrap;display:flex}.message-form-content-container>.content-container>.actions-panel>.button>.content{gap:var(--margin-xxxs);display:inline-flex}.message-form-content-container>.content-container>.input-toolbar{margin-top:var(--margin-md);align-items:center;gap:var(--margin-xxs);display:flex}.message-form-content-container>.content-container>.input-toolbar .button{box-shadow:none}.message-form-content-container>.subject-container,.message-form-content-container>.content-container{flex-direction:column;width:100%;display:flex}.message-form-content-container>.subject-container>.input,.message-form-content-container>.content-container>.input{box-shadow:none;background:0 0;border-top-width:0;border-left-width:0;border-right-width:0;border-radius:0;flex-grow:1}.message-form-content-container>.subject-container>.input>.input-label,.message-form-content-container>.content-container>.input>.input-label{left:0}.message-form-content-container>.subject-container>.input a,.message-form-content-container>.content-container>.input a{text-decoration:underline}.message-form-content-container>.subject-container>.input>.input-control,.message-form-content-container>.content-container>.input>.input-control{padding:var(--margin-sm) 0;max-height:min(60vh,500px)}.message-form-content-container>.subject-container>.input>.input-toolbar,.message-form-content-container>.content-container>.input>.input-toolbar{top:calc(100% + var(--margin-xl));width:100%;padding-right:8.5rem;display:flex;left:0;right:auto}.attachment-controls{margin-top:var(--margin-md)}.attachment-controls .upload-action{display:inline-block;position:relative}.attachment-controls .upload-action.disabled{opacity:.5;pointer-events:none}.attachments-display{gap:var(--margin-sm);flex-direction:column;display:flex}.attachments-display .attachment-row{align-items:center;gap:var(--margin-xs);display:flex}.attachments-display .attachment-row .chat-attachments{flex:1;gap:0;margin-top:0}.template-row{border-top:var(--border)}.template-row:first-child{border-top:none}.template-row>.template-row-main{align-items:center;gap:var(--margin-md);padding:var(--margin-sm) var(--margin-lg);min-height:3rem;display:flex}.template-row:not(.expanded)>.template-row-main:hover{background-color:oklch(var(--foreground-color2-oklch))}.template-row .template-row-link{align-items:center;gap:var(--margin-md);min-width:0;color:inherit;border-radius:var(--border-radius-sm);margin:calc(0px - var(--margin-xxs)) calc(0px - var(--margin-xs));padding:var(--margin-xxs) var(--margin-xs);transition:background-color var(--transition-style);flex:1;text-decoration:none;display:flex}.template-row .template-row-icon{border-radius:var(--border-radius-sm);background-color:oklch(var(--color-oklch)/10%);border:var(--border-width) solid oklch(var(--border-color-oklch));flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.template-row .template-row-icon>.icon{font-size:var(--font-size-xs)}.template-row .template-row-heading{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.template-row .template-row-title{align-items:center;column-gap:var(--margin-xs);row-gap:var(--margin-xxxxs);flex-wrap:wrap;min-width:0;display:flex}.template-row .template-row-title>.icon{opacity:.5;flex-shrink:0}.template-row .template-row-title .badge{align-self:center}.template-row .template-row-name{font-weight:var(--main-text-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.template-row .template-row-meta,.template-row .template-row-note{opacity:.6}.template-row .template-row-badges{align-items:center;gap:var(--margin-xxxs);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;display:flex}.template-row .template-row-badges .badge{background-color:oklch(var(--foreground-color2-oklch));align-self:center}.template-row .template-row-actions{align-items:center;gap:var(--margin-xxs);flex-shrink:0;display:flex}.template-row .template-row-toggle{align-items:center;gap:var(--margin-xs);cursor:pointer;flex:1;min-width:0;display:flex}.template-row .template-row-arrow{padding:var(--margin-xxxs);margin:calc(0px - var(--margin-xxxs));cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;display:flex}.template-row .template-row-arrow>.icon{opacity:.5;font-size:var(--font-size-sm);flex-shrink:0}.template-row .template-row-arrow:hover>.icon{opacity:1}.template-row.expanded>.template-row-main .template-row-name{color:oklch(var(--color-theme-oklch))}.template-row .template-row-panel{gap:var(--margin-md);padding:0 var(--margin-lg) var(--margin-lg) calc(var(--margin-lg) + var(--margin-lg));flex-direction:column;display:flex}.templates-dropdown-container{width:28rem;min-width:0;max-width:calc(100vw - 2rem);color:oklch(var(--color-oklch));flex-direction:column;flex:auto;align-items:stretch;gap:0;min-height:0;max-height:40.8rem;padding:0;display:flex}.templates-dropdown-container>header{justify-content:flex-start;align-items:center;gap:var(--margin-xs);padding:var(--margin-md) var(--margin-md);background-color:oklch(var(--foreground-color2-oklch));box-shadow:var(--shadow);z-index:4;flex-wrap:wrap;flex:none;display:flex}.templates-dropdown-container>header>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.templates-dropdown-container>header .badge{align-self:center}.templates-dropdown-container .templates-dropdown-tools{align-items:center;gap:var(--margin-xs);margin-left:auto;display:flex}.templates-dropdown-container .templates-dropdown-tools>.button.iconized{border:var(--border);border-radius:var(--border-radius-sm);box-shadow:none;justify-content:center;min-width:2rem;min-height:2rem}.templates-dropdown-container .templates-dropdown-tools>.buttons-panel.tabs{flex:none}.templates-dropdown-container .templates-dropdown-tools>.buttons-panel.tabs>.button.tab-button{justify-content:center;min-width:2.2rem}.templates-dropdown-container .templates-dropdown-search{padding:0 var(--margin-md) var(--margin-sm);flex:none}.templates-dropdown-container .templates-dropdown-list{border-top:var(--border);scrollbar-width:thin;flex:auto;min-height:0;padding-bottom:12px;overflow:hidden auto}.templates-dropdown-container .templates-dropdown-list::-webkit-scrollbar{width:6px}.templates-dropdown-container .templates-dropdown-list::-webkit-scrollbar-thumb{background-color:oklch(var(--border-color-oklch));border-radius:3px}.templates-dropdown-container .templates-dropdown-group{align-items:baseline;gap:var(--margin-xs);padding:var(--margin-xs) var(--margin-md);background-color:oklch(var(--foreground-color-oklch));color:oklch(var(--color-oklch)/65%);font-size:var(--font-size-xs);font-weight:var(--main-text-weight);text-transform:uppercase;letter-spacing:.06em;z-index:3;margin:0;display:flex;position:sticky;top:0}.templates-dropdown-container .templates-dropdown-group.current{color:oklch(var(--color-theme-oklch))}.templates-dropdown-container .templates-dropdown-group-subtitle{text-transform:none;letter-spacing:normal;font-weight:var(--sub-text-weight);color:oklch(var(--color-oklch)/55%);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.templates-dropdown-container .template-row{border-top:none;border-bottom:var(--border)}.templates-dropdown-container .template-row>.template-row-main{padding:var(--margin-sm) var(--margin-md);min-height:3.25rem}.templates-dropdown-container .template-row-panel{padding:0 var(--margin-md) var(--margin-md) var(--margin-xl)}.templates-dropdown-container .template-preview{gap:var(--margin-xs);padding:var(--margin-md);border:var(--border);border-radius:var(--border-radius);background-color:oklch(var(--foreground-color2-oklch));flex-direction:column;display:flex}.templates-dropdown-container .template-preview-content{max-height:9rem;color:oklch(var(--color-oklch));overflow-wrap:anywhere;margin:0;line-height:1.5;overflow:hidden}.templates-dropdown-container .template-preview-content>:first-child{margin-top:0}.templates-dropdown-container .template-preview-content>:last-child{margin-bottom:0}.templates-dropdown-container .template-preview-content p,.templates-dropdown-container .template-preview-content ul,.templates-dropdown-container .template-preview-content ol,.templates-dropdown-container .template-preview-content h1,.templates-dropdown-container .template-preview-content h2,.templates-dropdown-container .template-preview-content h3,.templates-dropdown-container .template-preview-content h4{margin:0 0 var(--margin-xs)}.templates-dropdown-container .template-preview-content ul,.templates-dropdown-container .template-preview-content ol{padding-left:1.25rem}.templates-dropdown-container .template-preview-content h1,.templates-dropdown-container .template-preview-content h2,.templates-dropdown-container .template-preview-content h3,.templates-dropdown-container .template-preview-content h4{font-size:1em;font-weight:600}.templates-dropdown-container .template-preview-meta{color:oklch(var(--color-oklch)/55%)}.templates-dropdown-container .template-preview-actions{gap:var(--margin-xs);box-shadow:none;flex-wrap:wrap;display:flex}.templates-dropdown-container .templates-dropdown-footer{padding:var(--margin-sm) var(--margin-md);border-top:var(--border);background-color:oklch(var(--foreground-color2-oklch));flex:none;justify-content:center;display:flex}.templates-dropdown-container .templates-dropdown-footer>.a{color:oklch(var(--color-theme-oklch));font-size:var(--font-size-sm);font-weight:var(--main-text-weight);text-transform:uppercase;letter-spacing:.04em}.templates-dropdown-container .empty{padding:var(--margin-xl);justify-content:center;align-items:center;gap:var(--margin-xs);flex-direction:column;display:flex}.templates-dropdown-container .templates-dropdown-loading{flex:auto;justify-content:center;align-items:center;min-height:12rem;display:flex}.chat-container{justify-content:space-between;gap:var(--margin-xl);flex-direction:column;display:flex;position:relative;overflow:auto}.chat-container>.title{width:100%;min-height:calc(3rem + var(--margin-xl) + var(--margin-xl));box-sizing:border-box;padding:var(--margin-xl) 6rem var(--margin-xl) var(--margin-xl);z-index:1;background-color:inherit;flex-shrink:0;align-items:center;display:flex;position:sticky;top:0;left:0}.chat-container>.title+.tabs{top:calc(var(--margin-xl) + 4rem)}.chat-container>.tabs{top:var(--margin-xl);z-index:102;align-self:center;position:sticky}.chat-container>.client-status{z-index:10;align-self:center;position:sticky;top:64px}.chat-container>.chat-messages{gap:var(--margin-md);flex-direction:column;flex:1;display:flex}.chat-container>.chat-messages:not(.empty){padding-top:4rem}.chat-container>.chat-messages:last-child{margin-bottom:var(--margin-xl)}.chat-container>.chat-messages>.day-separator:first-child,.chat-container>.chat-messages>.chat-item:first-child{margin-top:auto}.chat-container>.chat-messages>.loader{font-size:var(--font-size-h1);justify-content:center;align-items:center;height:100%;display:flex}.chat-container>.chat-form-wrapper:not(.big){position:sticky;bottom:0;left:0}.chat-container>.chat-form-wrapper:not(.big) .chat-form .actions .button.primary{background-color:oklch(var(--color-blue-oklch));border-color:oklch(var(--color-blue-oklch))}.chat-container>.chat-form-wrapper{margin:0 var(--margin-xl) 0 var(--margin-xl);padding-bottom:var(--margin-xl);background-color:oklch(var(--background-color-oklch))}.chats-modal{z-index:var(--z-chats);pointer-events:none;position:fixed;inset:0}.chats-modal>div,.chats-modal .chats-modal-container{pointer-events:none;position:fixed;inset:0}.chats-modal .chats-modal-container{outline:none}.chats-modal .chats{pointer-events:auto}.chats{background-color:oklch(var(--foreground-color2-oklch));-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-left:var(--border);z-index:var(--z-chats);height:100dvh;transition:width var(--transition-style), margin var(--transition-style), border-radius var(--transition-style), background-color var(--transition-style), transform var(--transition-style) .5s;box-shadow:var(--shadow-sidebar-left);flex-grow:0;flex-shrink:0;display:flex;position:fixed;bottom:0;right:0}.chats>.opener{background:oklch(var(--foreground-color2-oklch));border:var(--border);width:44px;height:44px;box-shadow:var(--shadow);border-radius:var(--border-radius) 0 0 var(--border-radius);cursor:pointer;transition:transform var(--transition-style) .5s, opacity var(--transition-style);opacity:0;z-index:-1;border-right:none;justify-content:center;align-items:center;display:flex;position:absolute;top:60px;right:100%}.chats>.opener:not(.active){background:oklch(var(--foreground-color-oklch));border-right:var(--border);box-shadow:-8px 0 1rem -.8rem oklch(var(--shadow-color-oklch)/10%) inset}.chats>.opener+.opener{top:110px}.chats>.opener+.opener+.opener{top:160px}.chats>.opener{opacity:1}:is(.chats:has(.chats-opener:hover),.chats:has(.chats-list-panel:hover)){transform:translate(0)}.chats .chats-unread{border:2px solid oklch(var(--foreground-color-oklch));background:oklch(var(--color-orange-oklch));border-radius:50%;width:11px;height:11px;position:absolute;top:-1px;right:-1px}.chats .chats-loading{margin-top:var(--margin-sm)}.chats .chats-panel{min-width:0;height:100%;padding:0 var(--margin-xxxs) var(--margin-xxxxs) var(--margin-xxxxs);transition:border-color var(--transition-style);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.chats .chats-panel.closed{visibility:hidden;border-color:#0000}.chats .chats-panel:not(.with-chats){padding-left:var(--margin-xxxs)}.chats .chats-panel:not(.with-chats)>.chats-header,.chats .chats-panel:not(.with-chats)>.chats-conversation .chats-subchat-list{padding:var(--margin-md);padding-right:calc(var(--margin-md) - var(--margin-xxxs))}.chats .chats-list-panel{background:oklch(var(--foreground-color2-oklch));flex-direction:column;flex-shrink:0;min-width:0;height:100%;display:flex;overflow:hidden}.chats .chats-list-panel .chats-header{border-bottom:var(--border);border-color:oklch(var(--background-color-oklch));min-height:46px;box-shadow:none;border-radius:0}.chats .chats-list-panel.compact .chats-title,.chats .chats-list-panel.compact .chats-row-content{opacity:0;flex:0 0 0;width:0}.chats .chats-list-panel.compact .chats-row-content{height:36px;display:none}.chats .chats-list-panel.compact .chats-thread-row{padding:var(--margin-xs) var(--margin-xxxs);border-bottom:0;gap:0}.chats .chats-thread-list{flex:1;min-height:0;margin:0;overflow-y:auto}.chats .chats-connect-email-actions{gap:var(--margin-sm);flex-direction:column;display:flex}.chats .chats-connect-email-actions>.button{width:100%}.chats .chats-search{padding:0 var(--margin-md) var(--margin-sm)}.chats .chats-search-empty{padding:var(--margin-lg) var(--margin-md);text-align:center}.chats .chats-thread-row{align-items:center;gap:var(--margin-md);width:100%;padding:var(--margin-md);color:inherit;text-align:left;cursor:pointer;transition:padding var(--transition-style), background var(--transition-style), border var(--transition-style);border:0;border-bottom:var(--border);border-color:oklch(var(--background-color-oklch));display:flex}.chats .chats-thread-row:hover{background:oklch(var(--background-color3-oklch));border-bottom-color:#0000}.chats .chats-thread-row.active .assistant,.chats .chats-thread-row.active .entity-media{box-shadow:0 0 0 3px oklch(var(--color-theme-oklch))}.chats .chats-row-avatar{flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.chats .chats-row-avatar.assistant{border:var(--border);background:oklch(var(--foreground-color-oklch));border-radius:100%;width:36px;height:36px}.chats .chats-group-avatars{flex-shrink:0;width:36px;height:36px;position:relative}.chats .chats-group-avatars>.entity-media{border:1px solid oklch(var(--foreground-color2-oklch));position:absolute}.chats .chats-group-avatars>.entity-media:first-child{top:0;left:0}.chats .chats-group-avatars>.entity-media:last-child{bottom:0;right:0}.chats .chats-row-content{opacity:1;min-width:0;transition:opacity var(--transition-style), height var(--transition-style);flex-direction:column;flex:1;display:flex}.chats .chats-row-content>strong,.chats .chats-row-content>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chats .chats-row-header{align-items:center;gap:var(--margin-xs);display:flex}.chats .chats-row-header>strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.chats .chats-row-header>time{font-size:var(--font-size-sm);flex-shrink:0;margin-left:auto}.chats .chats-row-previews{font-size:var(--font-size-xs);flex-direction:column;display:flex}.chats .chats-row-preview{align-items:center;gap:var(--margin-xxxs);min-width:0;display:flex}.chats .chats-row-preview>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.chats .chats-preview-unread{background:oklch(var(--color-orange-oklch));border-radius:50%;flex-shrink:0;width:7px;height:7px}.chats .chats-row-subject{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.chats .chats-header{align-items:center;gap:var(--margin-md);padding:var(--margin-md);box-sizing:border-box;border-radius:var(--border-radius) var(--border-radius) 0 0;padding-left:0;display:flex}.chats .chat-container>.chat-messages{padding:0 var(--margin-md)}.chats .chat-container>.chat-form-wrapper{background-color:inherit;bottom:0}.chats .chats-list-icon{flex-grow:0;flex-shrink:0;margin-left:1.6rem}.chats .chats-title{align-items:center;gap:var(--margin-xs);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:flex;overflow:hidden}.chats .chats-participant-header{align-items:center;gap:var(--margin-sm);flex:1;min-width:0;display:flex}.chats .chats-participant-header>.entity-media{flex-shrink:0}.chats .chats-participant-info{gap:var(--margin-xxxs);flex-direction:column;min-width:0;display:flex}.chats .chats-participant-title>.heading3{margin-bottom:var(--margin-xxxxs);text-decoration:none}.chats .chats-participant-title,.chats .chats-participant-channels,.chats .chats-participant-context,.chats .chats-participant-activations{align-items:center;gap:var(--margin-xxs);flex-wrap:wrap;display:flex}.chats .chats-participant-title>.badge{align-self:center}.chats .chats-participant-channels>.a{text-decoration:underline}.chats .chats-participant-channels>span,.chats .chats-participant-channels>.badge>.a{align-items:center;gap:var(--margin-xxxxs);display:inline-flex}.chats .chats-participant-activations .badge{white-space:nowrap}.chats .chats-header-actions{align-self:flex-start;align-items:center;gap:var(--margin-sm);margin-top:0;margin-left:auto;display:flex}.chats .chats-aspect-switch{box-shadow:none;flex-shrink:0}.chats .chats-aspect-switch>.tab-button.client-tab.checked{background:oklch(var(--color-blue-oklch))}.chats .chats-conversation{flex-direction:column;flex:1;min-height:0;display:flex}.chats .chats-subchat-list{width:100%;padding:var(--margin-sm) var(--margin-sm);background-color:oklch(var(--foreground-color-oklch));box-shadow:var(--shadow), var(--shadow) inset;border-radius:var(--border-radius) var(--border-radius) 0 0;justify-content:space-between;align-items:center;display:flex;overflow-x:auto}.chats .chats-subchat-list .tab-button{white-space:nowrap}.chats .chats-subchat-list .tabs{box-shadow:none}.chats .chats-subchat-list.is-client .tab-button.checked{background:oklch(var(--color-blue-oklch))!important}.chats .chats-thread{flex:1;min-height:0}.chats .chats-thread,.chats #cims-assistant{background:oklch(var(--background-color3-oklch));border-radius:0 0 var(--border-radius) var(--border-radius);box-shadow:inset var(--shadow);border:none}.chats .chats-empty{color:oklch(var(--text-color-oklch)/60%);flex:1;justify-content:center;align-items:center;display:flex}.mfa-status,.mfa-enrollment{gap:var(--margin-md);flex-direction:column;display:flex}.mfa-status>div,.mfa-secret{justify-content:space-between;align-items:center;gap:var(--margin-md);flex-direction:row;display:flex}.mfa-enrollment>img{aspect-ratio:1;width:min(14rem,100%);padding:var(--margin-xs);border-radius:var(--border-radius-sm);background:#fff;align-self:center}.mfa-secret{flex-direction:column}.mfa-secret>code{align-items:center;gap:var(--margin-xs);overflow-wrap:anywhere;width:100%;font-weight:var(--main-text-weight);font-size:var(--font-size-sm);background-color:oklch(var(--foreground-color2-oklch));padding:0 0 0 var(--margin-xs);border:var(--border);flex:1;display:flex}.mfa-secret>code>.button{box-shadow:none;border:none;margin-left:auto}.mfa-actions{gap:var(--margin-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mfa-methods{gap:var(--margin-xs)!important;flex-direction:column!important;display:flex!important}.mfa-method{gap:var(--margin-xs);flex-direction:column;width:100%;display:flex}.mfa-method :not(:first-child){border-top:var(--border);padding-top:var(--margin-xs)}.mfa-method>strong{justify-content:space-between;align-items:center;gap:var(--margin-xs);width:100%;font-size:var(--font-size-h4);flex-direction:row;display:flex}.mfa-method>strong>.badge{align-self:center}.mfa-method>span:first-child{flex:1;min-width:10rem}.mfa-status>.error,.mfa-enrollment>.error{color:oklch(var(--color-red-oklch))}.mfa-gate{width:100dvw;min-height:100dvh;padding:var(--margin-xl);place-items:center;display:grid}.mfa-gate-panel{gap:var(--margin-lg);width:min(28rem,100%);padding:var(--margin-xxl);background-color:oklch(var(--foreground-color-oklch));border:var(--border);border-radius:var(--border-radius);box-shadow:var(--shadow3);flex-direction:column;display:flex}.mfa-gate-verification{gap:var(--margin-md);flex-direction:column;display:flex}.mfa-gate-panel>.error,.mfa-gate-verification>.error{color:oklch(var(--color-red-oklch))}.popup.reauthentication-modal{z-index:100000}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/arimo-regular.woff2)format("woff2")}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/arimo-bold.woff2)format("woff2")}@font-face{font-family:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/arimo-italic.woff2)format("woff2")}@font-face{font-family:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/arimo-bolditalic.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left);--margin-xxxxs:.25rem;--margin-xxxs:.33rem;--margin-xxs:.5rem;--margin-xs:.667rem;--margin-sm:.85rem;--margin-md:1rem;--margin-lg:1.2rem;--margin-xl:1.5rem;--margin-xxl:2rem;--margin-xxxl:2.5rem;--font-size-h0:24px;--font-size-h1:18px;--font-size-h2:15px;--font-size-h3:13px;--font-size-h4:12px;--font-size-md:11px;--font-size-sm:10px;--font-size-xs:9px;--dmargin-md:1rem;--dmargin-xl:1.5rem;--font-family:"Poppins", system-ui, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-base:300 var(--font-size-md)/1.5 var(--font-family);--chats-sidebar-avatars-width:50px;--chats-sidebar-width:500px;--z-modal:1050;--z-chats:1060;--z-alert:1070;--z-floating-menu:1080;--z-site-tour:1100;--color-green-oklch:71.8% .142 144.889;--color-green-dark-oklch:57.5% .145 144.181;--color-green-bright-oklch:76.6% .118 145.295;--color-green-50-oklch:95.7% .021 147.636;--color-orange-oklch:80.9% .17 75.35;--color-orange-dark-oklch:75.4% .173 61.371;--color-orange-bright-oklch:85.9% .147 83.203;--color-orange-50-oklch:97.5% .029 87.543;--color-red-oklch:65.4% .193 25.144;--color-red-dark-oklch:56.8% .2 26.406;--color-red-bright-oklch:68.8% .142 21.457;--color-red-50-oklch:95.7% .022 7.173;--color-blue-oklch:70% .149 246.66;--color-blue-dark-oklch:56.5% .163 253.271;--color-blue-bright-oklch:74.8% .123 244.749;--color-blue-50-oklch:95.3% .022 239.428;--color-teal-oklch:65.6% .107 185.345;--color-teal-dark-oklch:51.7% .093 181.08;--color-teal-bright-oklch:71.2% .098 186.676;--color-teal-50-oklch:94.8% .019 192.81;--color-purple-oklch:55% .161 295.065;--color-purple-dark-oklch:42.1% .182 287.083;--color-purple-bright-oklch:63% .131 296.742;--color-purple-50-oklch:93.7% .021 301.371;--color-dark-oklch:21.43% .012 235.73;--color-bright-oklch:98.84% .001 286.37;--color-theme-oklch:var(--color-purple-oklch);--color-theme-dark-oklch:var(--color-purple-dark-oklch);--color-theme-bright-oklch:var(--color-purple-bright-oklch);--color-theme2-oklch:var(--color-blue-oklch);--color-theme2-dark-oklch:var(--color-blue-dark-oklch);--color-theme2-bright-oklch:var(--color-blue-bright-oklch);--female-color-oklch:var(--color-theme-oklch);--female-color2-oklch:var(--color-theme-bright-oklch);--male-color-oklch:var(--color-theme2-oklch);--male-color2-oklch:var(--color-theme2-bright-oklch);--loader-speed:.65s;--transition-duration:.3s;--transition-style:var(--transition-duration) ease-in-out;--shadow-color-oklch:15.39% .028 245.26;--shadow:0px 4px .8rem 0px oklch(var(--shadow-color-oklch) / 10%);--shadow2:0px 6px .8rem 0px oklch(var(--shadow-color-oklch) / 10%);--shadow3:0px 6px 1.5rem 12px oklch(var(--shadow-color-oklch) / 12%);--shadow-inner:8px 0 1.5rem 0 oklch(var(--shadow-color-oklch) / 10%) inset;--shadow-sidebar:8px 0 1rem 0 oklch(var(--shadow-color-oklch) / 10%);--shadow-sidebar-left:-8px 0 1rem 0 oklch(var(--shadow-color-oklch) / 10%);--shadow-smaller-right:8px 0px 1.5rem 0 oklch(var(--shadow-color-oklch) / 10%);--shadow-smaller-below:0px 10px 1.5rem -4px oklch(var(--shadow-color-oklch) / 20%);--border-width:.5px;--border-color-oklch:71.45% .007 207.99;--border-color2-oklch:var(--border-color-oklch) / 20%;--border-focus-color-oklch:#aaa;--border:var(--border-width) solid oklch(var(--border-color-oklch));--border2:var(--border-width) solid oklch(var(--border-color2-oklch));--background-color-oklch:86.85% .0042 301.41;--background-color2-oklch:81.68% .006 308.38;--background-color3-oklch:89.89% .0029 308.42;--foreground-color-oklch:96.42% .003 299.37;--foreground-color2-oklch:99.58% .00250865 299.37;--color-oklch:var(--color-dark-oklch);--glass-effect:blur(7.5px);--modal-background-color-oklch:var(--background-color3-oklch);--gradient-background:linear-gradient(245deg, oklch(71.45% .007 207.99) 50%, oklch(var(--color-green-oklch)) 50%);--gradient2-background:linear-gradient(245deg, oklch(var(--color-bright-oklch)) 50%, oklch(var(--color-green-oklch)) 50%);--gradient3-background:linear-gradient(245deg, oklch(var(--color-bright-oklch)) 50%, oklch(var(--color-orange-oklch)) 50%);--gradient4-background:linear-gradient(245deg, oklch(var(--color-green-oklch)) 50%, oklch(var(--color-orange-oklch)) 50%);--border-radius-xs:.33rem;--border-radius-sm:.5rem;--border-radius:.66rem;--border-radius-lg:1rem;--border-radius-xl:1.5rem;--main-text-weight:600;--sub-text-weight:400}@media (width>=771px){:root{--dmargin-md:1.5rem;--dmargin-xl:2rem}}@media (prefers-color-scheme:dark){:root{--shadow:0px 6px 1.5rem 4px oklch(var(--shadow-color-oklch) / 20%);--shadow2:0px 6px 1.5rem 4px oklch(var(--shadow-color-oklch) / 10%);--shadow3:0px 6px 1.5rem 12px oklch(var(--shadow-color-oklch) / 30%);--shadow-smaller-below:0px 10px 1.5rem -4px oklch(var(--shadow-color-oklch) / 40%);--border-color-oklch:76.07% .002 247.84 / 25%;--border-color2-oklch:var(--border-color-oklch);--background-color-oklch:21.33% .018 284.81;--background-color2-oklch:24.04% .014 285.5;--background-color3-oklch:20.04% .014 285.5;--foreground-color-oklch:27.04% .013 258.37;--foreground-color2-oklch:29.65% .016 255.64;--color-oklch:var(--color-bright-oklch);--color-orange-50-oklch:75.4% .173 61.371 / 10%;--color-green-50-oklch:57.5% .145 144.181 / 10%;--color-red-50-oklch:56.8% .2 26.406 / 10%;--color-blue-50-oklch:56.5% .163 253.271 / 10%;--color-purple-50-oklch:42.1% .182 287.083 / 10%;--female-color2-oklch:var(--color-theme-dark-oklch);--male-color2-oklch:var(--color-theme2-dark-oklch)}}:where(:not(iframe,canvas,img,svg,video,sup):not(svg *):not([draggable])){all:unset;display:revert}*,:before,:after{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%;height:auto}table{border-collapse:collapse}th,td{vertical-align:middle}[contenteditable]{-moz-user-modify:read-write;-webkit-user-modify:read-write}ul,ol{list-style:revert;padding:revert;margin:revert;padding-left:1em}html{font:var(--font-base);font-weight:var(--sub-text-weight);background-color:oklch(var(--background-color-oklch));height:100%;color:oklch(var(--color-oklch));overflow-wrap:break-word;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;padding:0}body{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;image-orientation:from-image;height:100%;margin:0;padding:0;-webkit-overflow-scrolling:touch!important;touch-action:manipulation!important}h1,h2,h3,h4,h5,h6{font:inherit;margin:0;padding:0}meter{box-shadow:none;background:0 0;width:130px;max-width:100%;height:6px;position:relative}meter::-webkit-meter-inner-element{box-shadow:none;border:none;display:block}meter::-webkit-meter-bar{background:0 0;background-color:oklch(var(--foreground-color-oklch));border-radius:var(--border-radius);border:none;height:4px;top:0}meter::-webkit-meter-optimum-value{background:var(--color-peach);border-radius:var(--border-radius)}fieldset{border:none;margin:0;padding:0}svg{fill:currentColor}button,input,textarea,select{color:inherit;font:inherit;appearance:none;field-sizing:content;background:0 0;border:none;margin:0;padding:0;line-height:1.5rem;display:block}select{appearance:base-select}select::picker(select){appearance:base-select}select::picker-icon{display:none}select::picker(select){box-shadow:var(--shadow);border-radius:var(--border-radius);border:var(--border-width) solid oklch(var(--border-color-oklch));background-color:oklch(var(--foreground-color2-oklch));padding:var(--margin-xxs);font:var(--font-base);font-weight:var(--sub-text-weight)}select option{color:oklch(var(--color-oklch));padding:var(--margin-sm) var(--margin-sm);border-radius:var(--border-radius);gap:var(--margin-xs);background:0 0;display:flex}select option::checkmark{display:none}select option:focus-visible{outline-offset:-1px}select option:is(:focus,:hover){background-color:oklch(var(--color-theme-oklch)/70%);color:oklch(var(--color-bright-oklch))}select option:checked{background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch))}p{margin:var(--margin-sm) 0;display:block}input::-moz-focus-inner{border:0;padding:0}input[type=file]{cursor:pointer;max-width:100%}input[type=search]::-webkit-search-decoration{opacity:0;margin:0 0 0 .5em;padding:0;font-size:2rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}input[type=search]::-webkit-search-cancel-button{opacity:0;margin:0 0 0 .5em;padding:0;font-size:2rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}input[type=search]::-webkit-search-results-button{opacity:0;margin:0 0 0 .5em;padding:0;font-size:2rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}input[type=search]::-webkit-search-results-decoration{opacity:0;margin:0 0 0 .5em;padding:0;font-size:2rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}input[type=number]::-webkit-inner-spin-button{opacity:0;margin:0 0 0 .5em;padding:0;font-size:2rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}input[type=number]::-webkit-outer-spin-button{opacity:0;margin:0 0 0 .5em;padding:0;font-size:2rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}input::-webkit-calendar-picker-indicator{opacity:0;margin:0 0 0 .5em;padding:0;font-size:2rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}input::-webkit-calendar-picker-indicator{width:16px;height:16px}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}strong,b{font-weight:var(--main-text-weight)}sup{vertical-align:super;font-size:.75em}sub{vertical-align:sub;font-size:.75em}em,i{font-style:italic}:focus{outline:none}table{border-collapse:collapse;width:100%;position:relative}table tr>th,table tr>td{text-align:initial;padding:var(--margin-sm)}table tr>th{font-weight:var(--main-text-weight)}option{background-color:oklch(var(--background-color-oklch));color:oklch(var(--color-oklch))}#root{flex-direction:row;height:100%;min-height:0;display:flex}@media (width<=770px){#root{flex-direction:column}#root>#nav{order:3}#root>.side-bar{order:2}}@media print{html,body,#root,.app{height:auto}}@media not print{.only-print{display:none!important}}@media print{:root{--background-color-oklch:100% 0 0;--foreground-color-oklch:100% 0 0;--shadow:0 0 0 var(--border-width) oklch(var(--border-color-oklch))}.no-print{display:none!important}}#content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@media (width<=770px){#content{overflow:hidden}}#content>.route-container{flex-shrink:1}.section{box-sizing:border-box;flex:1 0 auto;min-width:min-content}.section:not(.table){flex-direction:column;padding-left:0;display:flex}.section:not(.table)>.header{width:100%;display:flex}.section.table>.header{padding:calc(var(--margin-md) + 2px) 0}.section.table>.header:not(:first-child){text-align:center}.section.inline>.content{background:0 0;padding:0}.section>.header{font-weight:var(--main-text-weight);box-sizing:border-box;padding:var(--margin-md);justify-content:center;align-items:center;gap:var(--margin-md);font-size:var(--font-size-sm);padding-bottom:0}.section>.header>.actions{gap:var(--margin-xs);margin-left:auto;display:flex}.section>.content{padding:var(--margin-md);box-sizing:border-box;box-shadow:var(--shadow);margin:var(--margin-md);border-radius:var(--border-radius);background-color:oklch(var(--foreground-color-oklch));flex-direction:column;flex-grow:1;min-height:0;display:flex;overflow:auto}.section>.content>.row{padding-top:0;padding-left:0;padding-right:0}.section>.content>.section{flex-grow:1}.section>.content .row{align-items:center;gap:var(--margin-xxs);display:flex}.section>.content .row>.input{flex-grow:1}.row{padding:var(--margin-md);-webkit-text-decoration:inherit;text-decoration:inherit;box-sizing:border-box;background:0 0;border:none;width:100%;display:block}.colored{color:oklch(var(--color-theme-oklch))}.colored2{color:oklch(var(--color-theme2-oklch))}.price{font-family:Courier New,Courier,monospace}.heading0{font-size:var(--font-size-h0);font-weight:var(--main-text-weight)}.heading1{font-size:var(--font-size-h1);font-weight:var(--main-text-weight);line-height:25px}.heading2{font-size:var(--font-size-h2);font-weight:var(--main-text-weight);line-height:18px}.heading3{font-size:var(--font-size-h3);font-weight:var(--main-text-weight);line-height:18px}.headinginline{font-weight:var(--main-text-weight);text-align:center;font-size:var(--font-size-sm)}small,.small-text{font-size:var(--font-size-sm);font-weight:var(--sub-text-weight)}.small-text-bold{font-size:var(--font-size-sm);font-weight:var(--main-text-weight)}.tiny-text{font-size:var(--font-size-xs);font-weight:var(--sub-text-weight)}.tiny-text-bold{font-size:var(--font-size-xs);font-weight:var(--main-text-weight)}.normal-text-bold{font-size:var(--font-size-h4);font-weight:var(--main-text-weight)}.dimmed{opacity:.6}.italic{font-style:italic}.uppercase{text-transform:uppercase}.normalcase{text-transform:none}.lowercase{text-transform:lowercase}
