button.icon{cursor:pointer}.icon{vertical-align:middle;background:0 0;border:none;flex-shrink:0;align-items:center;width:1.231em;height:1.231em;padding:0;display:inline-flex}.icon>svg{width:100%;height:100%;margin-left:auto;margin-right:auto;display:block}.icon.xl{width:70px;height:70px}.icon.lg{width:40px;height:40px}.icon.mlg{width:24px;height:24px}.icon.s20{width:20px;height:20px}.icon.md{width:16px;height:16px}.icon.sm{width:12px;height:12px}.icon.xs{width:8px;height:8px}.icon.notice{color:oklch(var(--color-orange-oklch))}@media (width<=770px){#nav~.popup.bottom{max-height:calc(100% - 48px);bottom:48px}}@media (width>=771px){#nav~.popup.bottom{max-width:calc(100% - 80px);left:80px}#nav~.popup.bottom.expanded{max-height:100%}}.with-chats-sidebar .popup>div{padding-right:calc(var(--chats-sidebar-width) + var(--margin-xxl))!important}.popup{width:100%;height:100%;z-index:var(--z-modal);background:oklch(var(--foreground-color-oklch)/80%);transition:opacity var(--transition-style), transform var(--transition-style);transition-duration:var(--transition-duration);box-sizing:border-box;flex-direction:column;align-items:center;min-height:0;padding-top:1px;display:flex;position:fixed;bottom:0;left:0;overflow:auto}.popup.hidden{pointer-events:none;opacity:0}.popup.hidden:not(.transition){visibility:hidden;transform:scale(1.2)}.popup.hidden.transition{visibility:hidden;transition:opacity var(--transition-style), transform var(--transition-style), visibility 0s linear var(--transition-duration);transition-duration:var(--transition-duration), var(--transition-duration), 0s}.popup.expanded>div>.popup-container>.popup-content{min-height:100dvh;max-height:100dvh}.popup.expanded>div>.popup-container>.popup-content>.content,.popup.expanded>div>.popup-container>.popup-content>.content>.content{flex-grow:1}.popup.bottom{background-color:#0000;height:auto;max-height:70%}.popup.bottom>div{padding:0!important}.popup.bottom>div>.popup-container{width:100%;height:100%}.popup.bottom>div>.popup-container>.popup-content>.content{border-bottom-width:0;border-left-width:0;border-right-width:0;border-radius:0}@media (width>=771px){.popup.bottom.expanded{max-height:100%}}.popup.bottom.hidden{transform:translateY(100%)}.popup.bottom:not(.hidden){box-shadow:var(--shadow)}.popup.hidden.transition>div,.popup>.popup-overlay{transform:scale(.8)}.popup>.popup-overlay.popup-overlay-open{transform:scale(1)}.popup>div{transition:transform var(--transition-style), padding var(--transition-style);box-sizing:border-box;flex-direction:column;align-items:center;width:100%;height:100%;min-height:0;display:flex;overflow:auto;padding:var(--margin-md)!important}@media (width<=770px){.popup>div{padding:var(--margin-md) var(--margin-xxs)!important}}.popup>div>.popup-container{max-width:100%;text-align:initial;flex-direction:column;min-height:0;margin-top:auto;margin-bottom:auto;display:flex}.popup>div>.popup-container>.popup-content{flex-direction:column;min-height:0;display:flex}.popup>div>.popup-container>.popup-content>.content{--background-color:oklch(var(--modal-background-color-oklch));color:oklch(var(--color-oklch));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:column;min-height:0;display:flex;overflow:auto}.popup>div>.popup-container>.popup-content>.content>.header{align-items:center;gap:var(--margin-md);padding:var(--margin-xl) var(--margin-xl) 0;border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);flex-wrap:wrap;flex-shrink:0;display:flex}.popup>div>.popup-container>.popup-content>.content>.header.vertical{flex-direction:column}.popup>div>.popup-container>.popup-content>.content>.header+.header{padding-top:var(--margin-xxs)}.popup>div>.popup-container>.popup-content>.content>.header+.bottom{padding-top:0}@media (width<=770px){.popup>div>.popup-container>.popup-content>.content>.header>.heading1,.popup>div>.popup-container>.popup-content>.content>.header>.heading2,.popup>div>.popup-container>.popup-content>.content>.header>.heading3{padding:var(--margin-xxs);align-self:flex-start}.popup>div>.popup-container>.popup-content>.content>.header>.heading1:not(:last-child),.popup>div>.popup-container>.popup-content>.content>.header>.heading2:not(:last-child),.popup>div>.popup-container>.popup-content>.content>.header>.heading3:not(:last-child){padding-bottom:0}}.popup>div>.popup-container>.popup-content>.content>.header>.heading{font-weight:var(--main-text-weight);font-size:var(--font-size-h2)}@media (width<=770px){.popup>div>.popup-container>.popup-content>.content>.header>.heading{padding:var(--margin-xxs)}.popup>div>.popup-container>.popup-content>.content>.header>.heading:not(.vertical){align-self:flex-start}.popup>div>.popup-container>.popup-content>.content>.header>.heading:not(:last-child){padding-bottom:0}}.popup>div>.popup-container>.popup-content>.content>.header>.heading>.media{margin-right:var(--margin-xs)}.popup>div>.popup-container>.popup-content>.content>.header>.heading>.complementary{font-style:italic;font-size:var(--font-size-sm);opacity:.8;font-weight:400;display:block}.popup>div>.popup-container>.popup-content>.content>.header>.actions{white-space:nowrap;align-items:center;max-width:100%;margin-left:auto;display:flex}.popup>div>.popup-container>.popup-content>.content>.header>.actions+.actions{margin-left:0}@media (width<=770px){.popup>div>.popup-container>.popup-content>.content>.header>.actions:last-child{margin-left:auto}.popup>div>.popup-container>.popup-content>.content>.header>.actions:not(:last-child){order:99}}.popup>div>.popup-container>.popup-content>.content>.header>.actions.grouped{flex-wrap:nowrap}.popup>div>.popup-container>.popup-content>.content>.header>.actions.grouped>.input:not(:first-child),.popup>div>.popup-container>.popup-content>.content>.header>.actions.grouped>.button:not(:first-child){border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.popup>div>.popup-container>.popup-content>.content>.header>.actions.grouped>.input:not(:last-child),.popup>div>.popup-container>.popup-content>.content>.header>.actions.grouped>.button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.popup>div>.popup-container>.popup-content>.content>.header>.actions:not(.grouped){gap:var(--margin-xxxs);flex-wrap:wrap}.popup>div>.popup-container>.popup-content>.content>.header>.actions.full{width:100%}.popup>div>.popup-container>.popup-content>.content>.header>.actions>.a{margin-left:var(--margin-xxs);margin-right:var(--margin-xxs)}.popup>div>.popup-container>.popup-content>.content>.content{max-height:100dvh;padding:0;display:flex}@media (width<=770px){.popup>div>.popup-container>.popup-content>.content>.content{flex-direction:column}}.popup>div>.popup-container>.popup-content>.content>.content.with-margin{padding-left:var(--margin-xl);padding-right:var(--margin-xl);padding-top:var(--margin-xl);padding-bottom:var(--margin-xl)}.popup>div>.popup-container>.popup-content>.content>.content.vertical{flex-direction:column}.popup>div>.popup-container>.popup-content>.content>.content>.section>.content{margin-bottom:var(--margin-xl)}.popup>div>.popup-container>.popup-content>.content>.content>.section:first-child>.header{padding-left:var(--margin-xl)}.popup>div>.popup-container>.popup-content>.content>.content>.section:first-child>.content{margin-left:var(--margin-xl)}.popup>div>.popup-container>.popup-content>.content>.content>.section:last-child>.header{padding-right:var(--margin-xl)}.popup>div>.popup-container>.popup-content>.content>.content>.section:last-child>.content{margin-right:var(--margin-xl)}@media (width<=770px){.popup>div>.popup-container>.popup-content>.content>.content>.section{flex-basis:100%!important;width:100%!important}}.popup>div>.popup-container>.popup-content>.content>.header+.bottom,.popup>div>.popup-container>.popup-content>.content>.bottom:first-child:last-child{margin-top:var(--margin-xl)}.popup>div>.popup-container>.popup-content>.content>.bottom{padding:0 var(--margin-xl) var(--margin-xl);justify-content:flex-end;gap:var(--margin-md);flex-direction:row;display:flex}.popup>div>.popup-container>.popup-content>.content>.bottom.vertical{flex-direction:column}.popup.loading .popup-container{min-height:50px;position:relative}.popup.loading .popup-container:before{transition:all var(--transition-style);content:" ";vertical-align:middle;margin:0 var(--margin-xs);width:1em;height:1em;animation:spin var(--loader-speed) linear infinite;z-index:1;border:2px solid #96969680;border-bottom-color:#0000;border-radius:100%;margin-top:-.5em;margin-left:-.5em;display:inline-block;position:absolute;top:50%;left:50%}.popup.loading .popup-container>div{opacity:0;min-width:100px}.suggestions-options{z-index:var(--z-floating-menu);border:var(--border-width) solid oklch(var(--border-color2-oklch));border-radius:var(--border-radius);max-height:500px;box-shadow:var(--shadow);padding:var(--margin-xxs);background-color:oklch(var(--foreground-color2-oklch));flex-direction:column;display:flex;position:absolute;overflow-y:auto}.suggestions-options.hidden{display:none}.suggestions-options>div{color:oklch(var(--color-oklch));padding:var(--margin-sm) var(--margin-sm);border-radius:var(--border-radius);flex-direction:column;display:flex}.suggestions-options>div.active{background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch))}.suggestions-options>div .suggestion-subcontent{font-size:var(--font-size-sm);opacity:.65}.action{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-size:inherit;background:0 0;border:none;display:inline}.alert-modal{z-index:var(--z-alert)}.alert-modal .alert-content{color:oklch(var(--color-oklch));background-color:oklch(var(--modal-background-color-oklch));border-radius:var(--border-radius-lg);box-shadow:var(--shadow);border:var(--border-width) solid oklch(var(--border-color-oklch));gap:var(--margin-xl);padding:var(--dmargin-xl);flex-direction:column;display:flex}.alert-modal .alert-content>.alert-header>.heading{font-weight:var(--main-text-weight);font-size:var(--font-size-h2)}.alert-modal .alert-content>.alert-footer{justify-content:flex-end;gap:var(--margin-md);display:flex}.button{box-sizing:border-box;vertical-align:middle;color:inherit;background-image:none;background-position:50%;margin:0;padding:0;display:inline-block}.button.loading{position:relative;color:#0000!important;text-shadow:none!important}.button.loading:before{transition:all var(--transition-style);content:" ";vertical-align:middle;width:1em;height:1em;animation:spin var(--loader-speed) linear infinite;z-index:1;border:2px solid #7d7d7d80;border-bottom-color:#0000;border-radius:100%;margin-top:-.6em;margin-left:-.5em;display:inline-block;position:absolute;top:50%;left:50%}@keyframes background-position{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.button{appearance:none;border-radius:var(--border-radius);transition:background-color var(--transition-style), color var(--transition-style);text-align:center;color:oklch(var(--color-oklch));text-transform:uppercase;cursor:pointer;font-weight:var(--main-text-weight);font-size:var(--font-size-sm);background-color:oklch(var(--foreground-color2-oklch));border:0 solid #0000;border:var(--border-width) solid oklch(var(--border-color-oklch));box-shadow:var(--shadow);justify-content:center;align-items:center;gap:var(--margin-xs);line-height:inherit;text-decoration:none;display:flex}.button>.button-input{opacity:0;position:absolute!important}.button:not(.has-control),.button.has-control>.button-control{padding:var(--margin-sm) var(--margin-md);gap:var(--margin-xxs);z-index:2;box-sizing:border-box;align-items:center;min-width:min-content;display:flex;position:relative;top:0;left:0}.button>.button-control{width:100%}.button>.button-label{z-index:1;left:var(--margin-sm);top:calc(var(--margin-xl) - var(--border-width));transition:top var(--transition-style);text-transform:uppercase;pointer-events:none;display:block;position:absolute;transform:translateY(-50%)}.button>.button-label.focus,.button>.button-label:not(.empty),.button>.button-label:placeholder-shown,.button>.button-label.placeholder{font-size:var(--font-size-sm);font-weight:var(--main-text-weight);top:0}.button>.button-label.empty{opacity:.5;font-style:italic}.button>.button-label.error{opacity:1;color:oklch(var(--color-red-oklch))}.button>.button-icon{color:currentColor;z-index:1;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.button.on-white{background-color:oklch(var(--foreground-color-oklch));box-shadow:none}.button.on-white:focus,.button.on-white.focus,.button.on-white:active,.button.on-white.active{background:oklch(var(--foreground-color2-oklch))}@media (hover:hover){.button.on-white:hover{background:oklch(var(--foreground-color2-oklch))}}.button:focus,.button.focus,.button:active,.button.active{background:oklch(var(--foreground-color-oklch))}@media (hover:hover){.button:hover{background:oklch(var(--foreground-color-oklch))}}.button.success{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-green-oklch));border-color:oklch(var(--color-green-oklch))}.button.success:focus,.button.success.focus,.button.success:active,.button.success.active{background-color:oklch(var(--color-green-bright-oklch));border-color:oklch(var(--color-green-bright-oklch))}@media (hover:hover){.button.success:hover{background-color:oklch(var(--color-green-bright-oklch));border-color:oklch(var(--color-green-bright-oklch))}}.button.notice{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-orange-oklch));border-color:oklch(var(--color-orange-oklch))}.button.notice:focus,.button.notice.focus,.button.notice:active,.button.notice.active{background-color:oklch(var(--color-orange-bright-oklch));border-color:oklch(var(--color-orange-bright-oklch))}@media (hover:hover){.button.notice:hover{background-color:oklch(var(--color-orange-bright-oklch));border-color:oklch(var(--color-orange-bright-oklch))}}.button.important{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-red-oklch));border-color:oklch(var(--color-red-oklch))}.button.important:focus,.button.important.focus,.button.important:active,.button.important.active{background-color:oklch(var(--color-red-bright-oklch));border-color:oklch(var(--color-red-bright-oklch))}@media (hover:hover){.button.important:hover{background-color:oklch(var(--color-red-bright-oklch));border-color:oklch(var(--color-red-bright-oklch))}}.button.important2{color:oklch(var(--color-red-oklch));border-color:oklch(var(--color-red-oklch));background-color:oklch(var(--color-red-50-oklch))}.button.important2:focus,.button.important2.focus,.button.important2:active,.button.important2.active{border-color:oklch(var(--color-red-bright-oklch));background-color:oklch(var(--color-red-oklch)/25%)}@media (hover:hover){.button.important2:hover{border-color:oklch(var(--color-red-bright-oklch));background-color:oklch(var(--color-red-oklch)/25%)}}.button.primary{background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch));border-color:oklch(var(--color-theme-oklch))}.button.primary:focus,.button.primary.focus,.button.primary:active,.button.primary.active{background-color:oklch(var(--color-theme-bright-oklch));border-color:oklch(var(--color-theme-bright-oklch))}@media (hover:hover){.button.primary:hover{background-color:oklch(var(--color-theme-bright-oklch));border-color:oklch(var(--color-theme-bright-oklch))}}.button.checked{background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch));border-color:oklch(var(--color-theme-oklch))}.button.checked:focus,.button.checked.focus,.button.checked:active,.button.checked.active{background-color:oklch(var(--color-theme-bright-oklch));border-color:oklch(var(--color-theme-bright-oklch))}@media (hover:hover){.button.checked:hover{background-color:oklch(var(--color-theme-bright-oklch));border-color:oklch(var(--color-theme-bright-oklch))}}.button.disabled,.button[disabled],.button.readonly,.button[readonly]{opacity:.3}.button.sm:not(.has-control),.button.sm.has-control>.button-control{padding:var(--margin-xs) var(--margin-sm)}.button.xs:not(.has-control),.button.xs.has-control>.button-control{font-size:var(--font-size-xs);padding:var(--margin-xxxs) var(--margin-xxs);gap:var(--margin-xxxs);border-radius:var(--border-radius-sm)}.button.has-icon>.button-label,.button.has-icon>.button-control{padding-right:calc(2em + 16px)}.button.iconized{white-space:nowrap;text-align:center;flex-shrink:0;overflow:hidden}.button.iconized:not(.has-control),.button.iconized.has-control>.button-control{padding:var(--margin-sm)}.button.iconized.sm:not(.has-control),.button.iconized.sm.has-control>.button-control{padding:var(--margin-xs)}.button.iconized:not(.has-control)>.icon:nth-last-child(2),.button.iconized.has-control>.button-control>.icon:nth-last-child(2){margin-top:.9px;margin-bottom:.9px}.button.iconized:not(.has-control)>.icon:first-child+span,.button.iconized:not(.has-control)>.button-control>.icon:first-child+span,.button.iconized.has-control>.button-control>.icon:first-child+span,.button.iconized.has-control>.button-control>.button-control>.icon:first-child+span{display:none}.button.iconized.xs{width:22px;height:22px;padding:0}.button.iconized.xs:not(.has-control)>.icon,.button.iconized.xs.has-control>.button-control>.icon{width:12px;height:12px}.button.loading:before{border-color:oklch(var(--color-oklch));border-bottom-color:#0000}.button.loading.checked:before,.button.loading.primary:before,.button.loading.important:before,.button.loading.notice:before,.button.loading.success:before{border-color:oklch(var(--color-bright-oklch));border-bottom-color:#0000}.button.dropdown>ul{min-width:200px}.button.dropdown>ul>li>.button{background:0 0}.button.type-select{text-align:initial;position:relative}.button.type-checkbox>.button-icon,.button.type-radio>.button-icon{display:none}.badge{background-color:oklch(var(--foreground-color-oklch));color:oklch(var(--color-oklch));padding:calc(var(--margin-md) / 2) var(--margin-md);gap:var(--margin-xxxs);border-radius:var(--border-radius-lg);border:var(--border-width) solid oklch(var(--border-color-oklch));line-height:1.35rem;font-size:var(--font-size-xs);font-weight:var(--main-text-weight);flex-shrink:0;align-self:flex-start;align-items:center;display:inline-flex}.badge:not(:empty){box-sizing:content-box;min-width:1rem}.badge[href]{cursor:pointer}.badge.iconized>:not(.icon){display:none}.badge:empty{padding:calc(var(--margin-md) / 2);min-width:1.5rem;min-height:1.5rem}.badge.lg{font-size:var(--font-size-md);padding:var(--margin-md)}.badge.sm{padding:5px var(--margin-sm)}.badge.sm:empty{min-width:0;min-height:0;padding:5px}.badge.xs{padding:3px var(--margin-xs)}.badge.xs:empty{min-width:0;min-height:0;padding:3px}.badge.xxs{font-size:var(--font-size-xs);padding:2px 4px;line-height:1rem}.badge.xxxs{font-size:8px;font-weight:var(--sub-text-weight);padding:2px 4px;line-height:8px}.badge.primary{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-theme-oklch));border-color:#0000}.badge.primary>.sign{color:oklch(var(--color-theme-oklch));background-color:oklch(var(--background-color-oklch))}.badge.primary2{color:oklch(var(--color-theme-oklch));background-color:oklch(var(--color-theme-50-oklch));border-color:oklch(var(--color-theme-oklch))}.badge.primary2>.sign{color:oklch(var(--color-theme-oklch));background-color:oklch(var(--background-bright-oklch))}.badge.secondary{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-theme2-oklch));border-color:#0000}.badge.secondary>.sign{color:oklch(var(--color-theme2-oklch));background-color:oklch(var(--background-color-oklch))}.badge.dashed{color:oklch(var(--color-oklch));border-style:dashed;border-width:1px;border-color:oklch(var(--border-color-oklch)/70%)}.badge.dashed>.sign{color:oklch(var(--color-theme-oklch));background-color:oklch(var(--background-color-oklch))}.badge.foreground{background-color:oklch(var(--foreground-color-oklch))}.badge.foreground2{background-color:oklch(var(--foreground-color2-oklch))}.badge.contrast{background-color:oklch(var(--color-oklch));color:oklch(var(--foreground-color-oklch))}.badge.bright{background-color:oklch(var(--color-bright-oklch));color:oklch(var(--color-dark-oklch))}.badge.dark{background-color:oklch(var(--color-dark-oklch));color:oklch(var(--color-bright-oklch))}.badge.language{background-color:oklch(var(--color-oklch));color:oklch(var(--background-color-oklch));border:none;border-radius:3px;padding:2px}.badge.success{color:oklch(var(--color-green-oklch));background-color:oklch(var(--color-green-50-oklch));border-color:oklch(var(--color-green-oklch))}.badge.success>.sign{color:oklch(var(--color-green-oklch));background-color:oklch(var(--background-color-oklch))}.badge.notice,.badge.declined{color:oklch(var(--color-orange-oklch));background-color:oklch(var(--color-orange-50-oklch));border-color:oklch(var(--color-orange-oklch))}.badge.notice>.sign,.badge.declined>.sign{color:oklch(var(--color-orange-oklch));background-color:oklch(var(--background-color-oklch))}.badge.blue{color:oklch(var(--color-blue-oklch));background-color:oklch(var(--color-blue-50-oklch));border-color:oklch(var(--color-blue-oklch))}.badge.blue>.sign{color:oklch(var(--color-blue-oklch));background-color:oklch(var(--background-color-oklch))}.badge.teal{color:oklch(var(--color-teal-oklch));background-color:oklch(var(--color-teal-50-oklch));border-color:oklch(var(--color-teal-oklch))}.badge.teal>.sign{color:oklch(var(--color-tea-oklch));background-color:oklch(var(--background-color-oklch))}.badge.important{color:oklch(var(--color-red-oklch));background-color:oklch(var(--color-red-50-oklch));border-color:oklch(var(--color-red-oklch))}.badge.important>.sign{color:oklch(var(--color-red-oklch));background-color:oklch(var(--background-color-oklch))}.badge>.badge-control{z-index:2;width:100%;min-width:min-content;line-height:inherit;box-sizing:border-box;flex-grow:1;gap:.5em;display:flex;position:relative;top:0;left:0}.badge>.badge-control::placeholder{color:inherit;opacity:.5}.bar-chart-container{--top-label-offset:var(--margin-md);--bottom-label-offset:var(--margin-lg);width:100%;height:100%;padding-top:var(--top-label-offset);padding-bottom:var(--bottom-label-offset);display:flex}.bar-chart-container.empty{text-align:center;font-weight:var(--main-text-weight);font-size:var(--font-size-h2);justify-content:center;align-items:center}.bar-chart-container>.bars-group{flex:1;align-items:flex-end;width:100%;margin:0 3px;display:flex;position:relative}.bar-chart-container>.bars-group>.bar{border-top-left-radius:3px;border-top-right-radius:3px;flex:1;min-width:16px;min-height:1px;position:relative}.bar-chart-container>.bars-group>.bar>.value{font-weight:var(--main-text-weight);top:calc(0px - var(--top-label-offset));font-size:8px;position:absolute;left:50%;transform:translate(-50%)}.bar-chart-container>.bars-group>.label{bottom:calc(0px - var(--bottom-label-offset));white-space:nowrap;font-size:8px;position:absolute;left:50%;transform:translate(-50%)}.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);justify-content:center}@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)}.content-diff ins{font-weight:var(--main-text-weight);background-color:oklch(var(--color-orange-oklch));text-decoration:none}.content-diff del{font-weight:var(--main-text-weight);background-color:oklch(var(--color-red-oklch));text-decoration:line-through}.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))}.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}}.dropdown{cursor:pointer;display:flex;position:relative}.dropdown.up>.dropdown-container{top:auto;bottom:calc(100% + var(--margin-xxs))}.dropdown.horizontal>.dropdown-container{flex-flow:wrap}.dropdown.horizontal>.dropdown-container>.header{width:100%}.dropdown>.dropdown-container{top:calc(100% + var(--margin-sm));left:calc(0px - var(--margin-sm));z-index:25;box-sizing:border-box;white-space:normal;text-transform:none;letter-spacing:normal;border-radius:var(--border-radius-lg);width:auto;min-width:100%;max-height:85vh;color:oklch(var(--color-oklch));background-color:oklch(var(--modal-background-color-oklch));border:var(--border-width) solid oklch(var(--border-color-oklch));box-shadow:var(--shadow);transition:transform var(--transition-style), opacity var(--transition-style);flex-direction:column;margin-left:0;margin-right:0;padding-left:0;font-size:1rem;font-weight:300;line-height:1.5rem;display:flex;position:absolute;overflow:hidden auto}.dropdown>.dropdown-container>.header{padding:var(--margin-md) var(--margin-md) 0rem;align-items:center;display:flex}.dropdown>.dropdown-container>.content:not(table){flex-direction:column;display:flex}.dropdown>.dropdown-container>.content:not(table)>ul{margin:var(--margin-xs);gap:var(--margin-xs);flex-direction:column;padding:0;list-style:none;display:flex}.dropdown>.dropdown-container>.content:not(table)>ul>li>.button{width:100%}.dropdown.active.loading>.dropdown-container{min-width:100px;min-height:40px;max-height:40px}.dropdown.active.loading>.dropdown-container:before{transition:all var(--transition-style);content:" ";vertical-align:middle;width:1em;height:1em;animation:spin var(--loader-speed) linear infinite;z-index:1;border:2px solid #64646440;border-bottom-color:#0000;border-radius:100%;margin-top:-.5em;margin-left:-.5em;display:inline-block;position:absolute;top:50%;left:50%}.dropdown.active.loading>.dropdown-container>*{opacity:0}.dropdown>span:first-child:not(.tooltip):not(.badge),.dropdown>a:first-child:not(.tooltip):not(.badge){text-overflow:ellipsis;vertical-align:middle;min-width:12px;min-height:12px;display:flex;overflow:hidden}.dropdown.right>.dropdown-container{left:auto;right:calc(0px - var(--margin-sm))}.dropdown.center>.dropdown-container{left:50%;transform:translate(-50%)}.dropdown:not(.active)>.dropdown-container{opacity:0;cursor:default;height:0;transform:translateY(calc(0px - var(--margin-sm)));display:none}.dropdown:not(.up)>.button:first-child:after,.dropdown:not(.up)>button:first-child:after,.dropdown:not(.up)>span:first-child:after{opacity:0;content:" ";border:8px solid #0000;border-bottom-color:oklch(var(--color-oklch));z-index:1;transform:translateX(-50%) translateY(calc(0px - var(--margin-sm)));transition:transform var(--transition-style), opacity var(--transition-style);position:absolute;top:calc(100% - 6px);left:50%}.dropdown.up>.button:first-child:before,.dropdown.up>button:first-child:before,.dropdown.up>span:first-child:before{opacity:0;content:" ";border:8px solid #0000;border-top-color:oklch(var(--color-oklch));z-index:1;transform:translateX(-50%) translateY(calc(0px - var(--margin-sm)));transition:transform var(--transition-style), opacity var(--transition-style);position:absolute;top:-25%;left:50%}.dropdown.up.active>.button:first-child:before,.dropdown.up.active>button:first-child:before,.dropdown.up.active>span:first-child:before,.dropdown.active>.button:first-child:after,.dropdown.active>button:first-child:after,.dropdown.active>span:first-child:after{opacity:1;transform:translate(-50%)}body>.dropdown-container{z-index:var(--z-floating-menu);border-radius:var(--border-radius-lg);max-height:85vh;color:oklch(var(--color-oklch));background-color:oklch(var(--modal-background-color-oklch));border:var(--border-width) solid oklch(var(--border-color-oklch));box-shadow:var(--shadow);flex-direction:column;display:flex;overflow:hidden auto}body>.dropdown-container>.header{padding:var(--margin-md) var(--margin-md) 0rem;align-items:center;display:flex}body>.dropdown-container>.content:not(table){flex-direction:column;display:flex}body>.dropdown-container>.content:not(table)>ul{margin:var(--margin-md);gap:var(--margin-md);flex-direction:column;padding:0;list-style:none;display:flex}body>.dropdown-container>.content:not(table)>ul>li>.button{width:100%}.embed{aspect-ratio:9/16;background-color:oklch(var(--foreground-color2-oklch));box-shadow:var(--shadow);flex-direction:column;flex-grow:0;justify-content:center;align-items:center;display:flex;overflow:auto;border-radius:var(--border-radius-lg)!important}.embed.landscape{aspect-ratio:16/9}.embed .instagram-iframe,.embed .tiktok-iframe,.embed .youtube-iframe,.embed .twitch-iframe{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.embed>.rsme-embed{flex-direction:column;flex-shrink:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;border-radius:var(--border-radius-lg)!important}.embed>.rsme-embed>div{flex-direction:column;flex-shrink:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.embed>.rsme-embed .tiktok-embed-container>blockquote{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.embed iframe{justify-content:flex-start;align-items:flex-start;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important}@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)}.empty-search-banner-sessions{gap:var(--margin-lg);flex-direction:column;width:100%;margin:0;padding:0 0 20rem;list-style:none;display:flex}.empty-search-banner-sessions li{display:flex}.empty-search-banner-sessions .session{width:100%;text-align:initial;text-transform:none;box-shadow:none;color:inherit;padding:var(--margin-md) var(--margin-lg);align-items:center;gap:var(--margin-lg);background:0 0;background-color:oklch(var(--foreground-color-oklch));border-radius:0;border-radius:var(--border-radius);box-shadow:var(--shadow);border:0;border:var(--border);min-width:0;display:flex}@media (hover:hover){.empty-search-banner-sessions .session:hover{background:oklch(var(--foreground-color2-oklch))}}.empty-search-banner-sessions .session:focus{background:oklch(var(--foreground-color2-oklch))}.empty-search-banner-sessions .session .session-search-icon{font-size:var(--font-size-h0);flex-shrink:0}.empty-search-banner-sessions .session .session-content{gap:var(--margin-xxxs);flex-direction:column;flex:1;min-width:0;display:flex}.empty-search-banner-sessions .session .session-platforms{color:oklch(var(--color-oklch));font-weight:var(--heading-text-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.empty-search-banner-sessions .session .session-summary{font-size:var(--font-size-md);font-weight:var(--sub-text-weight);text-overflow:ellipsis;overflow:hidden}.empty-search-banner-sessions .session .close-icon{flex-shrink:0;display:none}.empty-search-banner-sessions .session .close-icon:hover{opacity:1}.empty-search-banner-sessions .session .session-chevron{font-size:var(--font-size-h2)}.filter{gap:var(--margin-xl);flex-direction:column;display:flex}.filter.with-actions{padding-bottom:var(--margin-xl)}.filter>.actions{width:100%;padding-bottom:var(--margin-xl);z-index:5;flex-direction:column;margin-top:auto;display:flex;position:sticky;bottom:0;left:50%}.filter>.fields{gap:var(--margin-xs);background-color:oklch(var(--background-color-oklch));flex-wrap:wrap;display:flex}@media (width<=770px){.filter>.fields{flex-direction:column}}.filter>.fields .type-search{width:200px}.filter>.fields>div>.dropdown>button{justify-content:initial;justify-content:space-between;width:100%}.filter>.fields>div>.dropdown>button:focus{border:var(--border-width) solid oklch(var(--color-oklch))}.filter>.fields .dropdown-container{top:calc(100% + var(--margin-sm));border:var(--border-width) solid oklch(var(--border-color-oklch));left:50%;overflow:visible;transform:translate(-50%)!important}.filter>.fields .dropdown-container>.content>.section{flex:1}.filter>.fields .dropdown-container>.content>.section>.content{gap:var(--margin-lg);padding:var(--margin-lg);flex-direction:column;display:flex}.filter>.fields .dropdown-container>.content .field{gap:var(--margin-xxxs);flex-direction:column;min-width:16rem;display:flex}.filter>.fields .dropdown-container>.content .field>.label{font-size:var(--font-size-sm);align-items:center;gap:var(--margin-xs);min-width:0;display:flex;overflow:hidden}.filter>.fields .dropdown-container>.content .field>.inputs{gap:var(--margin-xs);min-width:0;display:flex}.filter>.fields .dropdown-container>.content .field>.inputs.vertical{flex-direction:column}.filter>.fields .dropdown-container>.content .field>.inputs .input,.filter>.fields .dropdown-container>.content .field>.inputs .suggestions{flex-grow:1}.filter>.fields .dropdown-container>.content .current>.title{font-size:var(--font-size-sm);font-weight:var(--main-text-weight);text-align:center;overflow:hidden}.filter>.fields .dropdown-container>.content .current>.title:before,.filter>.fields .dropdown-container>.content .current>.title:after{background-color:oklch(var(--border-color-oklch));content:"";vertical-align:middle;width:50%;height:1px;display:inline-block;position:relative}.filter>.fields .dropdown-container>.content .current>.title:before{margin-left:-50%;right:.5em}.filter>.fields .dropdown-container>.content .current>.title:after{margin-right:-50%;left:.5em}.filter>.fields .dropdown-container>.content .current>.item{align-items:center;gap:var(--margin-xs);padding-top:var(--margin-xs);display:flex}.filter>.fields .dropdown-container>.content .current>.item>.value{flex:1}.filter>.fields .dropdown-container>.content .current>.item>.actions{align-items:center;display:flex}.filter>.fields .dropdown-container>.content .current>.item>.actions>.input{margin-right:var(--margin-xs)}.filter>.display{background-color:oklch(var(--foreground-color2-oklch));box-shadow:var(--shadow);border-radius:var(--border-radius-lg);padding:0 var(--margin-md) 0 var(--margin-xl);justify-content:space-between;align-items:center;display:flex}.filter>.display>.filters{padding:var(--margin-xl) 0;gap:var(--margin-md);flex-wrap:wrap;display:flex}.filter>.display>.filters>.filter{padding:var(--margin-xs);border:var(--border-width) solid oklch(var(--border-color2-oklch));box-shadow:var(--shadow);border-radius:var(--border-radius-lg);justify-content:center;align-items:center;gap:4px;display:flex}.filter>.display>.filters>.filter>.name{font-size:var(--font-size-sm)}.filter>.display>.filters>.filter>.value{font-size:var(--font-size-sm);font-weight:var(--main-text-weight)}.filter>.display>.actions{padding:var(--margin-md) 0;gap:var(--margin-xs);display:flex}.filter>.display>.actions .button{box-shadow:none}.filter-display{gap:var(--margin-xs)}.filter-display>.name{font-weight:initial}.filter-display>.actions{gap:var(--margin-xs);display:flex}.filter-display>.remove{cursor:pointer}.flyout{z-index:100;width:100%;position:sticky;bottom:0;left:0}.flyout>.flyout-content{box-shadow:var(--shadow);background-color:oklch(var(--background-color-oklch));padding:var(--margin-md) var(--margin-lg);border-top:var(--border-width) solid oklch(var(--border-color-oklch));flex-direction:column;justify-content:space-between;display:flex}.flyout>.flyout-content>.header{justify-content:space-between;width:100%;display:flex}.flyout>.flyout-content>.header>.actions{gap:var(--margin-sm);margin-left:auto;display:flex}.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%}.hint.paid-impressions-tooltip{width:auto;height:auto;color:inherit;font:inherit;cursor:help}.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}.input{box-sizing:border-box;vertical-align:middle;color:inherit;transition:border-color var(--transition-style), box-shadow var(--transition-style), background-color var(--transition-style);border-radius:var(--border-radius);border:var(--border-width) solid oklch(var(--border-color-oklch));min-width:0;box-shadow:var(--shadow);background-image:none;background-position:50%;background-color:oklch(var(--foreground-color2-oklch));font-size:1rem;font-weight:var(--sub-text-weight);align-items:center;gap:var(--margin-xs);line-height:inherit;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.input:not(.has-control),.input.has-control>.input-control{gap:var(--margin-xs);padding:calc(var(--margin-sm) - 1.5px) var(--margin-md);flex-wrap:wrap}.input>.input-suffix{transform:translateX(calc(0px - var(--margin-lg)))}.input.on-white{background-color:oklch(var(--foreground-color-oklch));box-shadow:none}.input.on-white:focus,.input.on-white.focus,.input.on-white:active,.input.on-white.active{background:oklch(var(--foreground-color2-oklch))}@media (hover:hover){.input.on-white:hover{background:oklch(var(--foreground-color2-oklch))}}.input:focus,.input.focus,.input:active,.input.active{background:oklch(var(--foreground-color-oklch))}@media (hover:hover){.input:hover{background:oklch(var(--foreground-color-oklch))}}.input.active{background-color:oklch(var(--color-theme-oklch));color:#fff}.input.active:focus,.input.active.focus,.input.active:active,.input.active.active{background-color:oklch(var(--color-theme-bright-oklch))}@media (hover:hover){.input.active:hover{background-color:oklch(var(--color-theme-bright-oklch))}}.input.disabled,.input[disabled],.input.readonly,.input[readonly]{opacity:.25}.input.sm:not(.has-control),.input.sm.has-control>.input-control{padding:calc(var(--margin-xs) - 1.5px) var(--margin-sm)}.input.sm .input-label{top:var(--margin-lg)}.input:invalid{box-shadow:var(--shadow), 0 0 0 1.5px oklch(var(--color-red-bright-oklch))}.input.error{box-shadow:0 0 0 1.5px oklch(var(--color-red-bright-oklch)), var(--shadow)}.input.hidden{display:none}@media (hover:hover){.input:hover{border-color:var(--border-focus-color-oklch)}}.input:focus{border-color:var(--border-focus-color-oklch)}.input:not(.texted):not(.type-select){text-overflow:ellipsis;text-align:center}.input>.input-control{z-index:2;width:100%;min-width:min-content;line-height:inherit;box-sizing:border-box;flex-grow:1;gap:.5em;min-width:0;display:flex;position:relative;top:0;left:0}.input.texted>.input-control{appearance:none;resize:none;overflow:auto}.input.texted.has-shortcut:not(.has-control),.input.texted.has-shortcut.has-control>.input-control{padding-right:4rem}.input.texted.type-search{border-radius:30px}.input.texted.type-search.has-icon .input-keyboard-shortcut{right:calc(var(--margin-xxl) + var(--margin-xs));display:none}.input.texted.type-search .input-keyboard-shortcut{background:oklch(var(--foreground-color2-oklch));border:1px solid oklch(var(--border-color-oklch));border-radius:var(--border-radius-xs);font-size:var(--font-size-xs);right:var(--margin-xs);justify-content:center;align-items:center;padding:0 4px;display:flex;position:absolute}.input.texted.loading{background-position:right .65em center;background-repeat:no-repeat;background-size:16px;padding-right:25px;transition:none}.input.texted::placeholder{font:inherit;color:inherit;opacity:.75}.input.primary{background-color:oklch(var(--color-theme-oklch));color:#fff}.input.primary:focus,.input.primary.focus,.input.primary:active,.input.primary.active{background-color:oklch(var(--color-theme-bright-oklch))}@media (hover:hover){.input.primary:hover{background-color:oklch(var(--color-theme-bright-oklch))}}.input.primary>.input-icon{color:inherit}.input:not(.texted)>.input-control:not(.richinput){white-space:nowrap}.input.has-icon>.input-label{margin-right:1.5em}.input.has-icon>.input-control{width:max-content;padding-right:3em}.input>.button:last-child{margin-left:auto}.input>.input-icon{z-index:1;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.input>button.input-icon{z-index:5}.input>.loader{z-index:1;position:absolute;top:50%;right:.85rem;translate:0 -50%}.input>.input-label{z-index:3;left:.85rem;top:var(--margin-xl);transition:top var(--transition-style);pointer-events:none;display:block;position:absolute;translate:0 -50%}.input>.input-label.focus,.input>.input-label:not(.empty),.input>.input-label:placeholder-shown,.input>.input-label.placeholder{font-size:var(--font-size-sm);font-weight:var(--main-text-weight);padding-right:0;top:0}.input>.input-label.empty{opacity:.5;font-style:italic}.input>.input-label.error{opacity:1}.input>.input-toolbar{z-index:2;grid-column-gap:var(--margin-xs);grid-row-gap:var(--margin-xs);display:grid;position:absolute;top:-.85rem;right:.85rem}.input>.input-toolbar>button{padding:var(--margin-sm) var(--margin-xxxs);line-height:1rem;font-size:var(--font-size-sm);background:0 0;border:none}.input>.input-control>p:first-child{margin-top:0}.input>.input-control>p:last-child{margin-bottom:0}.input>.input-input{opacity:0;position:absolute!important}.input>.input-error{font-size:var(--font-size-xs);font-weight:var(--main-text-weight);color:oklch(var(--color-bright-oklch));background:oklch(var(--color-red-bright-oklch));border-radius:var(--border-radius);padding:1px 4px;position:absolute;top:calc(100% - 8px);left:6px}.input.type-date>.input-label,.input.type-month>.input-label,.input.type-datetime-local>.input-label,.input.type-time>.input-label{font-size:var(--font-size-sm);font-weight:var(--main-text-weight);text-transform:uppercase;top:0}.input.type-date{min-width:115px}.input.type-time{min-width:80px}.input.type-textarea>.input-control{align-self:stretch;width:100%;min-height:1.5rem;max-height:450px;line-height:1.5em}.input.type-textarea.big{min-height:75px}.input.type-color{aspect-ratio:3/2;flex-shrink:0;height:40px}.input.type-color>.input-control{opacity:0;width:100%;height:100%}.input.type-range{--input-range-slider-height:6px;--input-range-thumb-size:20px;vertical-align:middle;cursor:pointer;width:100%;height:calc(var(--input-range-thumb-size) + var(--margin-md) + var(--margin-md));padding:var(--margin-md) var(--margin-sm);border:var(--border);border-radius:var(--border-radius-sm);flex-direction:column;justify-content:center;display:flex;position:relative}.input.type-range>.input-control{appearance:revert;color:oklch(var(--color-bright-oklch));background:0 0;background:linear-gradient(to right, oklch(var(--color-theme-oklch)) var(--input-value), oklch(var(--border-color2-oklch)) var(--input-value));height:var(--input-range-slider-height);max-height:var(--input-range-slider-height);border:var(--border);background-clip:content-box;border-radius:2px;padding:0;appearance:none!important}.input.type-range>.input-control::-webkit-slider-runnable-track{appearance:none;height:var(--input-range-slider-height);border-radius:2px}.input.type-range .input-control::-webkit-slider-thumb{appearance:none;height:var(--input-range-thumb-size);width:var(--input-range-thumb-size);color:oklch(var(--color-bright-oklch));z-index:1;top:calc(-1 * var(--input-range-thumb-size) / 2);background:#fff;border:none;border-radius:100%;position:relative;box-shadow:0 1px 3px #0000004d}.input.type-checkbox,.input.type-radio{cursor:default;padding:0;text-align:initial!important}.input.type-checkbox>.input-icon,.input.type-radio>.input-icon{box-sizing:content-box;left:var(--margin-md);width:var(--font-size-h3);height:var(--font-size-h3);transition:color var(--transition-style);right:auto}.input.type-checkbox>.input-control,.input.type-radio>.input-control{padding-right:var(--margin-md);white-space:normal;line-height:1.5rem;padding-left:3rem!important}.input.type-checkbox:not(.checked)>.input-icon,.input.type-radio:not(.checked)>.input-icon{color:oklch(var(--border-color2-oklch))}.input.type-checkbox.checked,.input.type-radio.checked{background:oklch(var(--foreground-color2-oklch))}.input.type-checkbox.checked>.input-icon,.input.type-radio.checked>.input-icon{color:oklch(var(--color-theme-oklch))}.input.type-checkbox.no-label{min-width:min-content;box-shadow:none;background:0 0;border:none}.input.type-checkbox.no-label>.icon{position:static;transform:none}.input.type-toggle{--toggle-width:30px;--toggle-thumb-size:20px;--toggle-thumb-margin:-2px;--toggle-container-padding-x:var(--margin-md);--toggle-container-padding-y:var(--margin-md);--toggle-margin:0px;min-width:calc(var(--toggle-width) + var(--toggle-container-padding-x) + var(--toggle-container-padding-x) + var(--toggle-margin) + var(--toggle-margin));min-height:calc(var(--toggle-thumb-size) + var(--toggle-thumb-margin) + var(--toggle-thumb-margin) + var(--toggle-container-padding-y) + var(--toggle-container-padding-y));border:var(--border);border-radius:var(--border-radius);text-transform:none;background:0 0;background-color:oklch(var(--foreground-color-oklch));transition:background-color var(--transition-style);cursor:default;margin-left:0;font-size:1rem;line-height:1.5em;display:inline-flex;position:relative;text-align:initial!important}.input.type-toggle>.input-control{padding-right:calc(var(--toggle-width) + var(--toggle-container-padding-x) + var(--toggle-container-padding-x));padding-left:var(--toggle-container-padding-x)}.input.type-toggle.sm{--toggle-width:24px;--toggle-thumb-size:16px;--toggle-container-padding-x:var(--margin-sm);--toggle-container-padding-y:calc(var(--margin-xs) - 1.5px)}.input.type-toggle.sm>.input-control{padding-right:calc(var(--toggle-width) + var(--toggle-container-padding-x) + var(--toggle-container-padding-x));padding-left:var(--toggle-container-padding-x)}.input.type-toggle.disabled,.input.type-toggle.readonly{opacity:.25}.input.type-toggle:before,.input.type-toggle:after{content:" ";color:#fff;text-align:center;line-height:15px;font-size:var(--font-size-xs);transition:background-color var(--transition-style), color var(--transition-style), box-shadow var(--transition-style);top:50%;right:var(--toggle-container-padding-x);background:0 0;border-radius:100%;padding:0;display:block;position:absolute;transform:translateY(-50%)}.input.type-toggle:before{width:var(--toggle-width);height:calc(var(--toggle-thumb-size) + var(--toggle-thumb-margin));border-radius:calc((var(--toggle-thumb-size) + var(--toggle-thumb-margin)) / 2);opacity:.25;background-color:oklch(var(--border-color-oklch));margin-right:var(--toggle-margin)}.input.type-toggle:after{width:var(--toggle-thumb-size);height:var(--toggle-thumb-size);margin-right:calc(var(--toggle-width) - var(--toggle-thumb-size) - var(--toggle-thumb-margin) - var(--toggle-margin));transition:margin-right var(--transition-style), background-color var(--transition-style);background-color:oklch(var(--color-bright-oklch));border-radius:100%;box-shadow:0 1px 3px #0000004d}.input.type-toggle.checked{color:inherit}.input.type-toggle.checked:before{opacity:1;background-color:oklch(var(--color-theme-oklch))}.input.type-toggle.checked:after{margin-right:var(--toggle-thumb-margin)}.input.type-toggle.checked:focus,.input.type-toggle.checked.focus,.input.type-toggle.checked:active,.input.type-toggle.checked.active{background:0 0}@media (hover:hover){.input.type-toggle.checked:hover{background:0 0}}.a{color:inherit;font-size:inherit;background:0 0;border:none;text-decoration:underline;display:inline}.a.clickable{cursor:pointer}.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}.masonry{gap:var(--margin-xl);width:100%;display:flex}.masonry.columns-2>div{width:calc(50% - var(--margin-xl) * 1 / 2)}.masonry.columns-3>div{width:calc(33.3333% - var(--margin-xl) * 2 / 3)}.masonry.columns-4>div{width:calc(25% - var(--margin-xl) * 3 / 4)}.masonry.columns-5>div{width:calc(20% - var(--margin-xl) * 4 / 5)}.masonry>div{gap:var(--margin-xl);flex-direction:column;flex-grow:0;flex-shrink:0;width:100%;min-width:0;display:flex}.meter{background-color:oklch(var(--foreground-color-oklch));border:var(--border-width) solid oklch(var(--border-color-oklch));border-radius:var(--border-radius);width:100%;height:5px}.meter::-webkit-meter-optimum-value{background:oklch(var(--color-orange-oklch))}.meter.success::-webkit-meter-optimum-value{background:oklch(var(--color-green-oklch))}.meter.notice::-webkit-meter-optimum-value{background:oklch(var(--color-orange-oklch))}.meter.important::-webkit-meter-optimum-value{background:oklch(var(--color-red-oklch))}.event-access-request-actions{gap:var(--margin-xxl);width:100%;max-width:26rem;margin-top:var(--margin-xxl);flex-direction:column;display:flex}.event-access-request-actions .type-textarea{min-height:8rem;text-align:initial}.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}.input-toolbar>.richinput-formatting-toggle{min-width:2.25rem;font-weight:600}.input-toolbar>.richinput-formatting-menu{transform:translateY(calc(-100% + var(--margin-xxxs)));z-index:1000;width:max-content;max-width:100%;box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;display:flex;position:absolute;left:0}.input-toolbar>.richinput-formatting-menu>.dropdown:not(:last-child)>.button{border-top-right-radius:0;border-bottom-right-radius:0}.input-toolbar>.richinput-formatting-menu>.dropdown:not(:first-child)>.button{border-top-left-radius:0;border-bottom-left-radius:0}.input-toolbar>.richinput-formatting-menu>.button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-toolbar>.richinput-formatting-menu>.button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.expand-view-footer{visibility:hidden;background-color:oklch(var(--foreground-color-oklch));padding:var(--margin-xxs) var(--margin-xl);gap:var(--margin-md);z-index:3;justify-content:flex-end;display:flex;position:sticky;bottom:0}@media (width<=735px){.expand-view-footer{z-index:5;position:sticky;bottom:0;left:0}}.expand-view-footer.show{visibility:visible}.footer-container{background-color:oklch(var(--foreground-color2-oklch));justify-content:flex-end;align-items:center;gap:var(--margin-md);padding:var(--margin-md);z-index:4;flex-direction:row;display:flex;position:sticky;bottom:0}.footer-container .footer-button,.footer-container .footer-undo-button,.footer-container .footer-save-button{height:36px}.footer-container .footer-save-button{background-color:oklch(var(--color-orange-oklch));color:oklch(var(--color-bright-oklch))}.footer-container .footer-undo-button{background-color:oklch(var(--background-color-oklch))}.footer-container .footer-undo-button>.icon:first-child+span{display:flex}.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}@media print{.side-bar{display:none!important}}.side-bar{-webkit-user-select:none;user-select:none;box-sizing:border-box;color:oklch(var(--color-oklch));box-shadow:var(--shadow-sidebar);z-index:15;background-color:oklch(var(--foreground-color-oklch));flex-shrink:0;position:relative}@media (width>=771px){.side-bar{width:80px}.side-bar.sm{width:70px}.side-bar.lg{width:100px}}@media (width<=770px){.side-bar{width:100%}}@media (width>=771px){.side-bar{height:100%}}.side-bar.modal-sidebar{z-index:4;z-index:10;border-bottom-left-radius:var(--border-radius-lg);background-color:oklch(var(--foreground-color2-oklch));position:sticky;top:0;left:0}@media (width<=770px){.side-bar.modal-sidebar{border-bottom-right-radius:var(--border-radius-lg);order:2;top:auto;bottom:0}}@media (width>=771px){.side-bar.modal-sidebar{border-top-left-radius:var(--border-radius-lg)}}.side-bar.modal-sidebar>.side-bar-container{border-bottom-left-radius:var(--border-radius-lg);overflow:hidden}@media (width<=770px){.side-bar.modal-sidebar>.side-bar-container{border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}}.side-bar.modal-sidebar .sidebar-user{text-align:center;z-index:1;justify-content:flex-start;align-self:center;align-items:center;gap:var(--margin-xxs);width:100%;min-width:0;padding:var(--margin-md) var(--margin-xxxxs);flex-direction:column;display:flex;overflow:hidden}@media (width<=770px){.side-bar.modal-sidebar .sidebar-user{display:none}}.side-bar.modal-sidebar .sidebar-user>.tiny-text{white-space:nowrap;text-overflow:ellipsis;text-align:center;width:100%;overflow:hidden}.side-bar.modal-sidebar .sidebar-user+.top{padding-top:0}.side-bar.modal-sidebar.outer-sidebar{background-color:oklch(var(--foreground-color2-oklch))}@media (width<=770px){.side-bar.modal-sidebar.outer-sidebar{order:3}}.side-bar.modal-sidebar+.modal-sidebar{z-index:9;border-radius:0}@media (width<=770px){.side-bar.modal-sidebar+.modal-sidebar{bottom:58px}}.side-bar.modal-sidebar+.modal-sidebar>.side-bar-container{border-radius:0}.side-bar>.side-bar-container{align-items:center;display:flex}@media (width<=770px){.side-bar>.side-bar-container{flex-direction:row;width:100%}}@media (width>=771px){.side-bar>.side-bar-container{flex-direction:column;height:100%}}.side-bar>.side-bar-container>.top,.side-bar>.side-bar-container>.bottom{justify-content:center;align-items:center;gap:var(--margin-xxxs);padding:var(--margin-xl) var(--margin-xs);text-align:center;flex-direction:column;width:100%;line-height:1em;display:flex}.side-bar>.side-bar-container>.top .user>div,.side-bar>.side-bar-container>.bottom .user>div{-webkit-line-clamp:2;line-clamp:2;text-align:center;-webkit-box-orient:vertical;width:65px;display:-webkit-box}.side-bar>.side-bar-container>.top .button,.side-bar>.side-bar-container>.bottom .button{box-shadow:none}@media (width<=770px){.side-bar>.side-bar-container>.top,.side-bar>.side-bar-container>.bottom{padding:var(--margin-sm)}}.side-bar>.side-bar-container>.top>span,.side-bar>.side-bar-container>.bottom>span{max-width:100%}.side-bar>.side-bar-container>.top>.badge,.side-bar>.side-bar-container>.bottom>.badge{align-self:center}@media (width<=770px){.side-bar>.side-bar-container>.top{display:none}}.side-bar>.side-bar-container>.bottom{flex-direction:row}@media (width<=770px){.side-bar>.side-bar-container>.bottom{width:auto}}.side-bar>.side-bar-container>ul{padding:0;list-style:none}.side-bar>.side-bar-container>ul.top{margin-bottom:auto}.side-bar>.side-bar-container>ul.bottom{margin-top:auto}.side-bar>.side-bar-container>.items{align-items:stretch;width:100%;margin:auto 0 0;padding:0;list-style:none;display:flex;overflow:auto}@media (width<=770px){.side-bar>.side-bar-container>.items{flex-direction:row;justify-content:space-around;margin-top:0}}@media (width>=771px){.side-bar>.side-bar-container>.items{flex-direction:column;margin-bottom:auto}}@media (width<=770px){.side-bar-item{width:100%}}.side-bar-item>.nav-link,.side-bar-item>.nav-button,.side-bar-item>ul>li>.nav-link{color:inherit;font-weight:var(--sub-text-weight);cursor:pointer;text-align:center;width:100%;height:100%;font-size:var(--font-size-xs);padding:1.4rem var(--margin-xxs);justify-content:center;align-items:center;gap:var(--margin-xxs);flex-flow:column wrap;text-decoration:none;transition:background-color .4s;display:flex}@media (width<=770px){.side-bar-item>.nav-link,.side-bar-item>.nav-button,.side-bar-item>ul>li>.nav-link{padding:var(--margin-md) var(--margin-xxs)}}.side-bar-item>.nav-link.disabled,.side-bar-item>.nav-link[disabled],.side-bar-item>.nav-button.disabled,.side-bar-item>.nav-button[disabled],.side-bar-item>ul>li>.nav-link.disabled,.side-bar-item>ul>li>.nav-link[disabled]{opacity:.3;pointer-events:none}.side-bar-item>.nav-link>.icon,.side-bar-item>.nav-button>.icon,.side-bar-item>ul>li>.nav-link>.icon{width:16px;height:16px}.side-bar-item>.nav-link>.icon+span,.side-bar-item>.nav-button>.icon+span,.side-bar-item>ul>li>.nav-link>.icon+span{max-width:5.2rem;line-height:1rem;display:block}.side-bar-item>.nav-link.active,.side-bar-item>.nav-button.active,.side-bar-item>ul>li>.nav-link.active{background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch))}.side-bar-item>.nav-link span,.side-bar-item>.nav-button span,.side-bar-item>ul>li>.nav-link span{vertical-align:middle}.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}.skeleton{background:linear-gradient(90deg, oklch(var(--foreground-color-oklch)) 25%, oklch(var(--foreground-color2-oklch)) 50%, oklch(var(--foreground-color-oklch)) 75%);border-radius:var(--border-radius-lg);border:var(--border);background-size:200% 100%;animation:2s linear infinite shimmer}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.snap-view{align-items:center;display:flex}.snap-view>*{scroll-snap-align:center;flex-shrink:0;max-width:100%}.snap-view.vertical{scroll-snap-type:y mandatory;overflow-y:auto}.snap-view.horizontal{scroll-snap-type:x mandatory;overflow-x:auto}.snap-view>:not(.scroll-view-loader){scroll-snap-align:center;scroll-snap-stop:always;display:block}.status-banner{align-items:center;gap:var(--margin-md);padding:var(--margin-md) var(--margin-lg);border-radius:var(--border-radius);border-style:solid;border-width:.5px;border-color:oklch(var(--border-color-oklch));background-color:oklch(var(--foreground-color2-oklch));box-shadow:var(--shadow);box-sizing:border-box;--status-banner-accent:oklch(var(--border-color-oklch));width:100%;display:flex}.status-banner .button{box-shadow:none}.status-banner .status-banner-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;display:flex}.status-banner .status-banner-icon.with-loader{position:relative}.status-banner .status-banner-icon.with-loader>.loader{border-color:currentColor currentColor #0000!important}.status-banner .status-banner-icon.with-loader>.icon+.loader{position:absolute;inset:-.25rem;border-color:var(--status-banner-accent)!important;border-bottom-color:#0000!important;width:auto!important;height:auto!important}.status-banner .status-banner-body{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.status-banner .status-banner-title{font-size:.9rem;font-weight:600}.status-banner .status-banner-subtitle{opacity:.7;font-size:.8rem}.status-banner .status-banner-actions{align-items:center;gap:var(--margin-sm);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;display:flex}.status-banner.theme{--status-banner-accent:oklch(var(--color-theme-oklch));border-color:oklch(var(--color-theme-oklch));background:oklch(var(--color-purple-50-oklch))}.status-banner.theme .status-banner-icon{background:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch))}.status-banner.success{--status-banner-accent:oklch(var(--color-green-oklch));border-color:oklch(var(--color-green-oklch));background:oklch(var(--color-green-50-oklch))}.status-banner.success .status-banner-icon{background:oklch(var(--color-green-oklch));color:oklch(var(--color-bright-oklch))}.status-banner.error{--status-banner-accent:oklch(var(--color-red-oklch));border-color:oklch(var(--color-red-oklch));background:oklch(var(--color-red-50-oklch))}.status-banner.error .status-banner-icon{background:oklch(var(--color-red-oklch));color:oklch(var(--color-bright-oklch))}.summary-item-horizontal{background-color:oklch(var(--foreground-color2-oklch));border-radius:var(--border-radius-lg);box-shadow:var(--shadow);flex-direction:column;flex:1;padding-right:1rem;display:flex;position:relative}.summary-item-horizontal>.hint{position:absolute;top:6px;right:6px}.summary-item-horizontal>.stats{padding:var(--margin-md) var(--margin-lg);flex-direction:row;flex-grow:1;align-items:center;width:100%;display:flex}.summary-item-horizontal>.stats .partitions{justify-content:space-between;gap:var(--margin-md);margin-left:var(--margin-md);flex-direction:row;flex-grow:1;display:flex}.summary-item-horizontal>.stats .partitions .partition{flex-direction:column;flex:1;align-items:flex-start;display:flex}.summary-item-horizontal>.stats .partitions .partition>.dimmed{white-space:nowrap;max-width:100%;overflow:hidden}.summary-item-horizontal>.stats .partitions .partition>.value{align-items:flex-start;gap:var(--margin-xxxs);width:100%;display:flex}.summary-item-horizontal>.stats .partitions .partition>.value>.partition-value{text-align:left;width:100%}.summary-item-horizontal>.stats .partitions .partition>.value>.partition-value>.suffix{margin-left:var(--margin-xs);color:oklch(var(--color-oklch)/65%);font-size:var(--font-size-sm);font-weight:var(--sub-text-weight)}.summary-item-horizontal>.stats .partitions .partition>.value .icon{color:oklch(var(--color-orange-oklch))}.summary-item-horizontal>.stats .partitions .partition>.value .warning{white-space:nowrap;align-items:center;gap:var(--margin-xxxs);display:flex}.summary-item-horizontal>.stats .partitions .partition:first-child:last-child{align-items:flex-start}.summary-item-horizontal>.stats .partitions .partition:first-child:last-child>.value>.partition-value{text-align:initial}.summary-item-horizontal>.summary-progress{height:5px;margin:0 var(--margin-lg) var(--margin-sm);border-radius:var(--border-radius-sm);background:oklch(var(--background-color-oklch));display:flex;overflow:hidden}.summary-item-horizontal>.summary-progress>span{border-radius:inherit;background:var(--summary-progress-color,oklch(var(--color-theme-oklch)));flex-shrink:0;height:100%;display:block}.summary-item-horizontal>.summary-progress>span:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.summary-item-horizontal>.summary-progress>.secondary-progress{opacity:.35;border-top-left-radius:0;border-bottom-left-radius:0}.summary-item-horizontal>.summary-detail{min-height:1.2em;padding:0 var(--margin-lg) var(--margin-md)}.summary-item-horizontal>.sparkline{width:100%;padding:0 var(--margin-lg) var(--margin-lg) var(--margin-lg);opacity:.8;pointer-events:none;flex-shrink:0;height:3rem}.tab{box-sizing:border-box;vertical-align:middle;color:inherit;background-image:none;background-position:50%;margin:0;padding:0;display:inline-block}.tab.loading{position:relative;color:#0000!important;text-shadow:none!important}.tab.loading:before{transition:all var(--transition-style);content:" ";vertical-align:middle;width:1em;height:1em;animation:spin var(--loader-speed) linear infinite;z-index:1;border:2px solid #7d7d7d80;border-bottom-color:#0000;border-radius:100%;margin-top:-.6em;margin-left:-.5em;display:inline-block;position:absolute;top:50%;left:50%}.input-button[type=radio],.input-button[type=checkbox]{opacity:0;position:absolute}.tab{appearance:none;border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);transition:background-color var(--transition-style), color var(--transition-style);text-align:center;color:inherit;text-transform:uppercase;font-weight:var(--main-text-weight);border:0 solid #0000;border:var(--border-width) solid oklch(var(--border-color-oklch));cursor:pointer;box-shadow:var(--shadow);border-bottom-width:0;justify-content:center;align-items:center;text-decoration:none;display:flex}.tab>.icon:first-child,.tab>.badge:first-child{flex-shrink:0}.tab>.icon:first-child+span,.tab>.badge:first-child+span{margin-left:var(--margin-sm)}.tab>.input-control{align-items:center;height:100%;padding:1rem 1rem calc(1rem - 1px);display:flex}.tab>.input-control>.button{margin-left:var(--margin-sm)}.tab>.input-control>.icon:first-child,.tab>.input-control>.badge:first-child{flex-shrink:0}.tab>.input-control>.icon:first-child+span,.tab>.input-control>.badge:first-child+span{margin-left:.5em}.tab:focus,.tab.focus,.tab:active,.tab.active,.tab.checked{background-color:oklch(var(--foreground-color2-oklch))}@media (hover:hover){.tab:hover{background-color:oklch(var(--foreground-color2-oklch))}}.tab.disabled,.tab[disabled],.tab.readonly,.tab[readonly]{opacity:.3}.tab.iconized{white-space:nowrap;text-align:center;padding:var(--margin-md) var(--margin-lg) calc(var(--margin-md) - 1px);overflow:hidden}.tab.iconized>.icon:first-child+span,.tab.iconized>.input-control>.icon:first-child+span{display:none}.tab.iconized.tiny{min-width:15px;min-height:15px;padding:0}.tab.iconized.tiny>.icon{width:12px;height:12px}@media (width<=770px){.tab{text-align:center}.tab>.icon:nth-last-child(2){margin-left:calc(0px - var(--margin-xs));margin-right:calc(0px - var(--margin-xs))}.tab>.icon:first-child+span,.tab>.input-control>.icon:first-child+span{display:none}.tab.tiny{min-width:15px;min-height:15px;padding:0}.tab.tiny>.icon{width:12px;height:12px}}.tab.loading:before{border-color:#fff #fff #0000}.tags-input{gap:var(--margin-xs);padding:var(--margin-xxs) 0;flex-flow:column wrap;display:flex}.tags-input .label{font-size:var(--font-size-h4);font-weight:var(--main-text-weight);color:oklch(var(--color-text-primary))}.tags-input .tags-container{align-items:center;gap:var(--margin-xs);flex-wrap:wrap;display:flex}.tags-input .tags-container:focus-within{border-color:oklch(var(--color-theme-oklch))}.tags-input .tags-container .badge{align-items:center;gap:var(--margin-xxs);padding:var(--margin-xxs) var(--margin-sm);display:flex}.tags-input .tags-container .badge .icon{cursor:pointer;opacity:.7;transition:opacity var(--transition-duration)}.tags-input .tags-container .badge .icon:hover{opacity:1}.tags-input .tags-container .tag-input{min-width:155px;font-size:var(--font-size-h4)}.tags-input .tags-container .tag-input>.input-control{padding:var(--margin-xxs)}.tags-input.disabled .tags-container{background-color:oklch(var(--color-background-secondary));cursor:not-allowed;opacity:.6}.timeline-line{background-color:oklch(var(--background-color-oklch));align-items:center;width:100%;height:3px;display:flex;position:relative}.timeline-line:before,.timeline-line:after{content:" ";background:oklch(var(--border-color-oklch));width:1px;height:1rem;display:block}.timeline-line:after{margin-left:auto}.timeline-line>.progress{background-color:oklch(var(--color-green-oklch));height:100%}.timeline-line>.item{position:absolute;translate:-50%}.timeline-line>.item.top{bottom:calc(50% - var(--margin-sm) / 2)}.timeline-line>.item:not(.top){top:calc(50% - var(--margin-sm) / 2)}.timeline-line>.item.today{top:calc(50% - var(--margin-xxs));z-index:4}.timeline-line>.item.today>.point{height:var(--margin-md);width:var(--margin-md);background-color:oklch(var(--color-oklch));border-radius:50%}.timeline-line>.item.today>.point-label{border-radius:var(--border-radius);background:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch));padding:var(--margin-xs) var(--margin-md);margin-top:var(--margin-md);font-weight:var(--main-text-weight);position:relative}.timeline-line>.item.today>.point-label:before{content:" ";border:var(--margin-xs) solid transparent;border-bottom-color:oklch(var(--color-theme-oklch));z-index:1;transition:opacity .1s ease-in;position:absolute;bottom:99%;left:50%;transform:translate(-50%)}.timeline-line>.item>.point{width:1px;height:var(--margin-sm);background-color:oklch(var(--color-oklch));box-shadow:var(--shadow);margin:0 auto}.timeline-line>.item>.point-label{text-align:center;width:max-content;padding:var(--margin-xs) 0;flex-direction:column;display:flex}.timeline{flex-direction:column;justify-content:center;display:flex;position:relative}.timeline.has-down>.timeline-container{padding-bottom:30px}.timeline.has-up>.timeline-container{padding-top:30px}.timeline.sm.has-down>.timeline-container{padding-top:0;padding-bottom:0}.timeline.sm>.timeline-container>.timeline-line>.item>.point-label{display:none}.timeline>.timeline-container{align-items:center;gap:var(--margin-md);display:flex;position:relative}.timeline>.timeline-container>.start{position:relative}.timeline>.timeline-container>.start>.dimmed{white-space:nowrap}.timeline>.timeline-container>.end{text-align:right;position:relative}.timeline>.timeline-container>.end>.dimmed{white-space:nowrap}.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}.loading-bar{background-color:oklch(var(--foreground-color-oklch));border:1px solid oklch(var(--foreground-color-oklch));border-radius:var(--border-radius);width:100%}.loading-bar::-webkit-meter-optimum-value{background:oklch(var(--color-orange-oklch))}.media{vertical-align:middle;max-width:100%;transition:opacity var(--transition-style);transition-delay:var(--transition-duration);color:#0000;object-fit:cover;object-position:center;border:none;height:auto;max-height:100%;display:inline-block;position:relative}.media.is-solid{background-color:#7d7d7d1a}.media:fullscreen{object-fit:contain!important}.media:fullscreen .react-player__preview{background-repeat:no-repeat!important;background-size:contain!important}.media.living,.media.stream{cursor:pointer;background-color:oklch(var(--color-dark-oklch));object-fit:contain;width:100%;height:100%}.media.stream>div:not(.media-overlay){border-radius:inherit;object-fit:inherit;display:flex;width:100%!important;height:100%!important}.media.stream>div:not(.media-overlay)>.react-player__preview,.media.stream>div:not(.media-overlay)>video{border-radius:inherit}.media.stream>div:not(.media-overlay)>.react-player__preview:fullscreen{object-fit:contain!important}.media.stream>div:not(.media-overlay)>video:fullscreen{object-fit:contain!important}.media.stream>div:not(.media-overlay)>.react-player__preview,.media.stream>div:not(.media-overlay)>video{object-fit:inherit}img.media.error{position:relative;overflow:hidden}img.media.error:after{text-align:center;content:attr(alt);width:100%;height:100%;padding:var(--spacing-sm);background-color:oklch(var(--color-bright-oklch));background-image:linear-gradient(#8080801a,#8080801a);justify-content:center;align-items:center;font-size:.7rem;display:flex;position:absolute;top:0;left:0}.play-button{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:oklch(var(--foreground-color-oklch))!important;color:oklch(var(--color-oklch))!important}.react-player__shadow{width:48px;height:48px;-webkit-backdrop-filter:var(--glass-effect);backdrop-filter:var(--glass-effect);border-radius:50%;justify-content:center;align-items:center;display:flex;background:oklch(var(--foreground-color-oklch)/40%)!important;color:oklch(var(--color-oklch))!important}.react-player__play-icon{margin-left:var(--margin-xxs)!important;border-width:1rem 0 1rem 1.5rem!important;border-color:transparent transparent transparent oklch(var(--color-oklch))!important}.media-placeholder{object-fit:cover;border-radius:inherit;width:100%;height:100%;aspect-ratio:inherit;justify-content:center;align-items:center;gap:var(--margin-sm);flex-direction:column;display:flex}.media-placeholder>.error{color:oklch(var(--color-red-oklch))}.media-placeholder>.info{padding:var(--margin-sm);border-radius:var(--border-radius);background-color:oklch(var(--foreground-color2-oklch));color:oklch(var(--color-green-oklch));border:var(--border-width) dashed oklch(var(--color-green-oklch));position:absolute;bottom:6%}.media-placeholder>.info>.icon{margin-right:var(--margin-xs)}.popup.popup-media-cropper>div{padding:0!important}@media (width<=770px){.popup.popup-media-cropper>div>.popup-container{width:100%;height:100%}.popup.popup-media-cropper>div>.popup-container>.popup-content{border-radius:0;width:100%;max-width:none;min-height:100%}.popup.popup-media-cropper>div>.popup-container>.popup-content>div{max-width:none}}.media-picker{display:flex}.media-picker .area{flex-basis:calc(25% - var(--margin-xxl) / 4);width:100%;height:100%;box-shadow:var(--shadow);background-color:oklch(var(--foreground-color-oklch));border:var(--border-width) solid oklch(var(--border-color-oklch));text-align:center;border-radius:var(--border-radius);transition:background-color var(--transition-style), opacity var(--transition-style);aspect-ratio:3/4;display:flex;position:relative;overflow:visible}@media (width<=770px){.media-picker .area{aspect-ratio:16/9}}.media-picker .area.disabled{opacity:.25}.media-picker .area.empty{border:var(--border-width) dashed oklch(var(--border-color-oklch))}.media-picker .area>.media{border-radius:inherit;object-fit:contain;background-color:oklch(var(--color-dark-oklch));width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.media-picker .area:focus,.media-picker .area.focus,.media-picker .area.drag-over,.media-picker .area:active{background-color:#80808033}.media-picker .area.empty.drag-over{border-color:oklch(var(--color-theme-oklch))}.media-picker .area.selected{border:3px solid oklch(var(--color-theme-oklch))}@media (hover:hover){.media-picker .area:hover{background-color:#80808033}}.media-picker .area.loading{opacity:.5}.media-picker .area.loading:after{content:" ";vertical-align:middle;border:3px solid oklch(var(--color-bright-oklch));width:2em;height:2em;animation:spin var(--loader-speed) linear infinite;z-index:1;border-bottom-color:#0000;border-radius:100%;margin-top:-1em;margin-left:-1em;display:inline-block;position:absolute;top:50%;left:50%}.media-picker .area>.label{justify-content:center;gap:var(--margin-md);width:100%;padding:0 var(--margin-md);text-transform:uppercase;font-weight:var(--main-text-weight);font-size:var(--font-size-sm);flex-direction:column;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.media-picker .area>.label>.icon{width:20px;height:20px;margin-left:auto;margin-right:auto}.media-picker .area>.actions{position:absolute;top:0;right:0}.media-picker .area>.actions>.media-button{color:oklch(var(--color-dark-oklch));background-color:oklch(var(--color-bright-oklch));width:26px;height:26px;box-shadow:var(--shadow);border:none;border-radius:100%;line-height:26px;transform:translate(25%,-25%)}.media-picker .area>.actions>.media-button>.icon{margin:0 auto}.media-picker .area>.actions>.media-button>.label{display:none}.media-picker .area>.actions>.media-button:focus,.media-picker .area>.actions>.media-button:active{background-image:linear-gradient(#80808033,#80808033)}@media (hover:hover){.media-picker .area>.actions>.media-button:hover{background-image:linear-gradient(#80808033,#80808033)}}.media-picker>div{gap:var(--margin-md);flex:1;width:100%;display:flex}.media-picker>.hint{text-align:right;font-size:var(--font-size-sm);display:block}
