@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";button.icon{cursor:pointer}.icon{width:1.231em;height:1.231em;display:inline-flex;align-items:center;vertical-align:middle;background:none;border:none;padding:0;flex-shrink:0}.icon>svg{display:block;max-height:100%;width:100%;margin-left:auto;margin-right:auto}.icon.xl{width:70px;height:70px}.icon.lg{width:40px;height:40px}.icon.mmlg{width:32px;height:32px}.icon.mlg{width:24px;height:24px}.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 all and (max-width: 770px){#nav~.popup.bottom{bottom:48px;max-height:calc(100% - 48px)}}@media all and (min-width: 771px){#nav~.popup.bottom{left:80px;max-width:calc(100% - 80px)}#nav~.popup.bottom.expanded{max-height:100%}}.popup{position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:1050;background:oklch(var(--foreground-color-oklch)/50%);overflow:auto;transition:opacity var(--transition-style),transform var(--transition-style);transition-duration:var(--transition-duration);box-sizing:border-box;padding-top:1px;align-items:center;display:flex;flex-direction:column;min-height:0}.popup.hidden{opacity:0}.popup.hidden:not(.transition){visibility:hidden;transform:scale(1.2)}.popup.expanded>div>.popup-container>.popup-content{min-height:100dvh;max-height:100dvh}.popup.expanded>div>.popup-container>.popup-content>.content{flex-grow:1}.popup.expanded>div>.popup-container>.popup-content>.content>.content{flex-grow:1}.popup.bottom{background-color:transparent;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-radius:0;border-bottom-width:0px;border-left-width:0px;border-right-width:0px}@media all and (min-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{transform:scale(.9)}.popup>div{transition:transform var(--transition-style);transition-duration:var(--transition-duration);align-items:center;width:100%;height:100%;overflow:auto;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;padding:var(--margin-md)!important}@media all and (max-width: 770px){.popup>div{padding:var(--margin-md) var(--margin-xxs)!important}}.popup>div>.popup-container{max-width:100%;text-align:initial;margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;min-height:0}.popup>div>.popup-container>.popup-content{display:flex;flex-direction:column;min-height:0}.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);display:flex;flex-direction:column;min-height:0;overflow:auto}.popup>div>.popup-container>.popup-content>.content>.header{display:flex;align-items:center;flex-shrink:0;gap:var(--margin-md);padding:var(--margin-xl) var(--margin-xl) 0;flex-wrap:wrap;border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg)}.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 all and (max-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 all and (max-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;display:block;font-size:var(--font-size-sm);opacity:.8;font-weight:400}.popup>div>.popup-container>.popup-content>.content>.header>.actions{white-space:nowrap;display:flex;align-items:center;margin-left:auto;max-width:100%}.popup>div>.popup-container>.popup-content>.content>.header>.actions+.actions{margin-left:0}@media (max-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-top-left-radius:0;border-bottom-left-radius:0;border-left-width: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){flex-wrap:wrap;gap:var(--margin-xxxs)}.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{padding:0;display:flex;max-height:100dvh}@media all and (max-width: 770px){.popup>div>.popup-container>.popup-content>.content>.content{flex-direction:column}}.popup>div>.popup-container>.popup-content>.content>.content.vertical{flex-direction:column}.popup>div>.popup-container>.popup-content>.content>.content.with-margin{padding:var(--margin-sm)}.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 all and (max-width: 770px){.popup>div>.popup-container>.popup-content>.content>.content>.section{width:100%!important;flex-basis:100%!important}}.popup>div>.popup-container>.popup-content>.content>.header+.bottom{margin-top:var(--margin-xl)}.popup>div>.popup-container>.popup-content>.content>.bottom{padding:0 var(--margin-xl) var(--margin-xl);display:flex;justify-content:flex-end;flex-direction:row;gap:var(--margin-md)}.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.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);display:inline-block;height:1em;width:1em;border-radius:100%;border:2px solid rgba(150,150,150,.5);border-bottom-color:transparent;animation:spin var(--loader-speed) linear infinite;position:absolute;top:50%;left:50%;z-index:1;margin-top:-.5em;margin-left:-.5em}.popup.loading .popup-container>div{opacity:0;min-width:100px}.input{box-sizing:border-box;display:inline-block;vertical-align:middle;padding:0;margin:0;background-position:center;background-image:none;color:inherit}.input{transition:border-color var(--transition-style),box-shadow var(--transition-style),background-color var(--transition-style);margin:0;text-decoration:none;border-radius:var(--border-radius);display:flex;align-items:center;position:relative;min-width:0;border:var(--border-width) solid oklch(var(--border-color-oklch));box-shadow:var(--shadow);background-color:oklch(var(--foreground-color-oklch));font-size:1rem;font-weight:var(--sub-text-weight);gap:var(--margin-xs);line-height:inherit}.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:translate(calc(0px - var(--margin-lg)))}.input:focus,.input.focus,.input:active,.input.active{background:oklch(var(--foreground-color2-oklch))}@media (hover: hover){.input:hover{background:oklch(var(--foreground-color2-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{display:flex;position:relative;top:0;left:0;z-index:2;width:100%;gap:.5em;flex-grow:1;min-width:min-content;line-height:inherit;box-sizing:border-box;min-width:0}.input.texted>.input-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;overflow:auto}.input.texted.type-search{border-radius:30px}.input.texted.loading{background-repeat:no-repeat;background-position:right .65em center;background-size:16px;transition:none;padding-right:25px}.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{white-space:nowrap}.input.has-icon>.input-label{margin-right:1.5em}.input.has-icon>.input-control{padding-right:3em;width:max-content}.input>.button:last-child{margin-left:auto}.input>.input-icon{position:absolute;z-index:1;right:.85rem;top:50%;transform:translateY(-50%)}.input>button.input-icon{z-index:5}.input>.loader{position:absolute;z-index:1;right:.85rem;top:50%;translate:0 -50%}.input>.input-label{z-index:3;position:absolute;display:block;left:.85rem;top:var(--margin-xl);translate:0 -50%;transition:top var(--transition-style);pointer-events:none}.input>.input-label.focus,.input>.input-label:not(.empty),.input>.input-label:placeholder-shown,.input>.input-label.placeholder{top:0;font-size:var(--font-size-sm);font-weight:var(--main-text-weight);padding-right:0}.input>.input-label.empty{opacity:.5;font-style:italic}.input>.input-label.error{opacity:1}.input>.input-toolbar{position:absolute;top:calc(0px - .85rem);right:.85rem;z-index:2;display:grid;grid-column-gap:var(--margin-xs);grid-row-gap:var(--margin-xs)}.input>.input-toolbar>button{border:none;padding:var(--margin-sm) var(--margin-xxxs);background:none;line-height:1rem;font-size:var(--font-size-sm)}.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);position:absolute;top:calc(100% - 8px);left:6px;color:oklch(var(--color-bright-oklch));background:oklch(var(--color-red-bright-oklch));border-radius:var(--border-radius);padding:1px 4px}.input.type-date>.input-label,.input.type-month>.input-label,.input.type-datetime-local>.input-label,.input.type-time>.input-label{top:0;font-size:var(--font-size-sm);font-weight:var(--main-text-weight);text-transform:uppercase}.input.type-date{min-width:115px}.input.type-time{min-width:80px}.input.type-textarea>.input-control{line-height:1.5em;width:100%;min-height:1.5rem;max-height:450px;align-self:stretch}.input.type-textarea.big{min-height:75px}.input.type-range{vertical-align:middle;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:0;width:270px;position:relative;max-width:100%;border-left:none!important;padding:var(--margin-md) var(--margin-xs);background-color:oklch(var(--foreground-color-oklch))}.input.type-range[disabled]{background:transparent;opacity:.25}::-webkit-slider-runnable-track{background:oklch(var(--color-dark-oklch));height:var(--margin-xxs);border-radius:var(--border-radius)}::-webkit-slider-thumb{-webkit-appearance:none;height:24px;width:24px;background:oklch(var(--color-theme-oklch));border-radius:100%;position:relative;z-index:1;border:none;top:-10px}.input.type-checkbox,.input.type-radio{text-align:initial!important;padding:0;cursor:default}.input.type-checkbox>.input-icon,.input.type-radio>.input-icon{box-sizing:content-box;left:var(--margin-md);right:auto;width:var(--font-size-h3);height:var(--font-size-h3);transition:color var(--transition-style)}.input.type-checkbox>.input-control,.input.type-radio>.input-control{padding-left:3rem!important;padding-right:var(--margin-md);white-space:normal;line-height:1.5rem}.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;background:none;box-shadow:none;border:none}.input.type-checkbox.no-label>.icon{position:static;transform:none}.input.type-toggle{border:none;display:inline-block;margin-left:0;border-radius:var(--border-radius);line-height:1.5em;text-transform:none;font-size:1rem;background:none;transition:background-color var(--transition-style);position:relative;text-align:initial!important;padding-right:calc(30px + var(--margin-md));cursor:default}.input.type-toggle.disabled,.input.type-toggle.readonly{opacity:.25}.input.type-toggle:before,.input.type-toggle:after{content:" ";display:block;position:absolute;top:50%;transform:translateY(-50%);height:16px;width:16px;background:none;border-radius:100%;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);left:auto;right:1rem;padding:0}.input.type-toggle:before{width:30px;height:14px;border-radius:10px;opacity:.25;background-color:oklch(var(--border-color-oklch))}.input.type-toggle:after{width:20px;height:20px;border-radius:100%;margin-right:14px;transition:margin-right var(--transition-style),background-color var(--transition-style);box-shadow:0 1px 3px #0000004d;background-color:oklch(var(--color-bright-oklch))}.input.type-toggle.checked{color:inherit}.input.type-toggle.checked:before{background-color:oklch(var(--color-theme-oklch))}.input.type-toggle.checked:after{margin-right:0}.input.type-toggle.checked:focus,.input.type-toggle.checked.focus,.input.type-toggle.checked:active,.input.type-toggle.checked.active{background:none}@media (hover: hover){.input.type-toggle.checked:hover{background:none}}.suggestions-options{position:absolute;z-index:1051;max-height:500px;overflow-y:auto;border:var(--border-width) solid oklch(var(--border-color2-oklch));border-radius:var(--border-radius);box-shadow:var(--shadow);padding:var(--margin-xxs);display:flex;flex-direction:column;background-color:oklch(var(--foreground-color2-oklch))}.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)}.suggestions-options>div.active{background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch))}.button{box-sizing:border-box;display:inline-block;vertical-align:middle;padding:0;margin:0;background-position:center;background-image:none;color:inherit}.button.loading{color:transparent!important;text-shadow:none!important;position:relative}.button.loading:before{transition:all var(--transition-style);content:" ";vertical-align:middle;display:inline-block;height:1em;width:1em;border-radius:100%;border:2px solid rgba(125,125,125,.5);border-bottom-color:transparent;animation:spin var(--loader-speed) linear infinite;position:absolute;top:50%;left:50%;z-index:1;margin-top:-.6em;margin-left:-.5em}@keyframes background-position{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.input-button[type=radio],.input-button[type=checkbox]{position:absolute;opacity:0}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration: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);border:0 solid transparent;background-color:oklch(var(--foreground-color-oklch));display:flex;align-items:center;justify-content:center;border:var(--border-width) solid oklch(var(--border-color-oklch));box-shadow:var(--shadow);gap:var(--margin-xs);line-height:inherit}.button:not(.has-control),.button.has-control>.input-control{padding:var(--margin-sm) var(--margin-md);gap:var(--margin-xs);display:flex;position:relative;top:0;left:0;z-index:2;min-width:min-content;box-sizing:border-box;justify-content:center;align-items:center}.button>.input-control{width:100%}.button>.button-label{z-index:1;position:absolute;display:block;left:var(--margin-sm);top:calc(var(--margin-xl) - var(--border-width));transform:translateY(-50%);transition:top var(--transition-style);text-transform:uppercase;pointer-events:none}.button>.button-label.focus,.button>.button-label:not(.empty),.button>.button-label:placeholder-shown,.button>.button-label.placeholder{top:0;font-size:var(--font-size-sm);font-weight:var(--main-text-weight)}.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;position:absolute;z-index:1;right:1.2rem;top:50%;transform:translateY(-50%)}.button:focus,.button.focus,.button:active,.button.active{background:oklch(var(--foreground-color2-oklch))}@media (hover: hover){.button:hover{background:oklch(var(--foreground-color2-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))}.button.important2:focus,.button.important2.focus,.button.important2:active,.button.important2.active{border-color:oklch(var(--color-red-bright-oklch))}@media (hover: hover){.button.important2:hover{border-color:oklch(var(--color-red-bright-oklch))}}.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>.input-control{padding:var(--margin-xs) var(--margin-sm)}.button.xs:not(.has-control),.button.xs.has-control>.input-control{font-size:var(--font-size-xs);padding:var(--margin-xxxs) var(--margin-xxs);gap:var(--margin-xxxs)}.button.has-icon>.input-label{padding-right:calc(2em + 16px)}.button.has-icon>.input-control{padding-right:calc(2em + 16px)}.button.iconized{white-space:nowrap;overflow:hidden;text-align:center;flex-shrink:0}.button.iconized:not(.has-control)>.icon:nth-last-child(2),.button.iconized.has-control>.input-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)>.input-control>.icon:first-child+span,.button.iconized.has-control>.input-control>.icon:first-child+span,.button.iconized.has-control>.input-control>.input-control>.icon:first-child+span{display:none}.button.iconized.xs{width:24px;height:24px;padding:0}.button.iconized.xs:not(.has-control)>.icon,.button.iconized.xs.has-control>.input-control>.icon{width:12px;height:12px}.button.loading:before{border-color:oklch(var(--color-oklch));border-bottom-color:transparent}.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:transparent}.button.dropdown>ul{min-width:200px}.button.dropdown>ul>li>.button{background:none}.button.type-select{text-align:initial;position:relative}.button.type-checkbox>.button-icon,.button.type-radio>.button-icon{display:none}.filter{display:flex;gap:var(--margin-xl);flex-direction:column}.filter.with-actions{padding-bottom:var(--margin-xl)}.filter>.actions{margin-top:auto;position:sticky;left:50%;bottom:0;width:100%;padding-bottom:var(--margin-xl);z-index:5;display:flex;flex-direction:column}.filter>.fields{display:flex;gap:var(--margin-xs);flex-wrap:wrap;background-color:oklch(var(--background-color-oklch))}@media all and (max-width: 770px){.filter>.fields{flex-direction:column}}.filter>.fields .type-search{width:200px}.filter>.fields>div>.dropdown>button{width:100%;justify-content:initial;justify-content:space-between}.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));overflow:visible;left:50%;transform:translate(-50%)!important;border:var(--border-width) solid rgba(241,242,243,.25)}.filter>.fields .dropdown-container>.content>.section{flex:1}.filter>.fields .dropdown-container>.content>.section>.content{display:flex;flex-direction:column;gap:var(--margin-lg);padding:var(--margin-lg)}.filter>.fields .dropdown-container>.content .field{min-width:16rem;display:flex;flex-direction:column;gap:var(--margin-xxxs)}.filter>.fields .dropdown-container>.content .field>.label{font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--margin-xs);min-width:0;overflow:hidden}.filter>.fields .dropdown-container>.content .field>.inputs{display:flex;gap:var(--margin-xs);min-width:0}.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);overflow:hidden;text-align:center}.filter>.fields .dropdown-container>.content .current>.title:before,.filter>.fields .dropdown-container>.content .current>.title:after{background-color:oklch(var(--border-color-oklch));content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.filter>.fields .dropdown-container>.content .current>.title:before{right:.5em;margin-left:-50%}.filter>.fields .dropdown-container>.content .current>.title:after{left:.5em;margin-right:-50%}.filter>.fields .dropdown-container>.content .current>.item{display:flex;align-items:center;gap:var(--margin-xs);padding-top:var(--margin-xs)}.filter>.fields .dropdown-container>.content .current>.item>.value{flex:1}.filter>.fields .dropdown-container>.content .current>.item>.actions{display:flex;align-items:center}.filter>.fields .dropdown-container>.content .current>.item>.actions>.input{margin-right:var(--margin-xs)}.filter>.display{display:flex;justify-content:space-between;background-color:oklch(var(--foreground-color-oklch));box-shadow:var(--shadow);border-radius:var(--border-radius-lg);align-items:center;padding:0 var(--margin-md) 0 var(--margin-xl)}.filter>.display>.filters{padding:var(--margin-xl) 0;display:flex;gap:var(--margin-md);flex-wrap:wrap}.filter>.display>.filters>.filter{display:flex;align-items:center;justify-content:center;gap:4px;padding:var(--margin-xs);border:var(--border-width) solid oklch(var(--border-color2-oklch));box-shadow:var(--shadow);border-radius:var(--border-radius-lg)}.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{display:flex;padding:var(--margin-md) 0;gap:var(--margin-xs)}input[type=checkbox].input-nge-tool,input[type=radio].input-nge-tool{position:absolute;opacity:0}.nge-tool{box-sizing:border-box;display:inline-block;vertical-align:middle;margin:0;outline:none;background-position:center;background-image:none;overflow:hidden;max-width:100%;cursor:pointer;text-decoration:none;justify-content:center;align-items:center;white-space:nowrap;position:relative;color:oklch(var(--nge-button-color-oklch));border:var(--border-width) solid oklch(var(--nge-button-background-color-oklch));background-color:oklch(var(--nge-button-background-color-oklch));border-radius:var(--nge-border-radius);font-weight:var(--nge-tool-font-weight);text-transform:var(--nge-tool-text-transform);font-size:var(--nge-tool-font-size);font-family:var(--nge-font-family);transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out;gap:.2rem;display:flex}.nge-tool:not(.has-control){padding:var(--nge-tool-spacing)}.nge-tool.has-control>.input-control{padding:var(--nge-tool-spacing)}.nge-tool:focus,.nge-tool.focus{background-color:oklch(var(--nge-button-focus-background-color-oklch));border-color:oklch(var(--nge-button-focus-background-color-oklch));color:oklch(var(--nge-button-focus-color-oklch))}.nge-tool[disabled],.nge-tool[readonly],.nge-tool.disabled,.nge-tool.readonly{opacity:.25}.nge-tool:active,.nge-tool.active,.nge-tool.checked{background-color:oklch(var(--nge-button-focus-background-color-oklch));border-color:oklch(var(--nge-button-focus-background-color-oklch));color:oklch(var(--nge-button-focus-color-oklch))}.nge-tool.nge-dropdown{text-align:initial;overflow:visible}.nge-tool.nge-dropdown>span,.nge-tool.nge-dropdown>input{line-height:1.2em}@media (hover: hover){.nge-tool:hover{background-color:oklch(var(--nge-button-focus-background-color-oklch));border-color:oklch(var(--nge-button-focus-background-color-oklch));color:oklch(var(--nge-button-focus-color-oklch))}}.nge-popup{position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:1050;background:oklch(var(--nge-background-color-oklch) / 70%);overflow:auto;transition:opacity var(--nge-transition-style),transform var(--nge-transition-style);transition-duration:var(--nge-transition-duration);box-sizing:border-box;padding-top:1px;align-items:center;display:flex;flex-direction:column;min-height:0}.nge-popup.hidden{opacity:0}.nge-popup.hidden:not(.transition){visibility:hidden;transform:scale(1.2)}.nge-popup.hidden.transition>div{transform:scale(.9)}.nge-popup>div{transition:transform var(--nge-transition-style);transition-duration:var(--nge-transition-duration);align-items:center;width:100%;height:100%;overflow:auto;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;padding:1rem!important}.nge-popup>div>.nge-popup-container{max-width:100%;text-align:initial;margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;min-height:0;color:oklch(var(--nge-modal-color-oklch));background-color:oklch(var(--nge-modal-background-color-oklch));border-radius:var(--nge-border-radius);box-shadow:var(--nge-shadow);padding:1rem;gap:1rem}.nge-popup>div>.nge-popup-container>.header,.nge-popup>div>.nge-popup-container>.main,.nge-popup>div>.nge-popup-container>.bottom{margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.nge-popup>div>.nge-popup-container>.header{font-size:1.6rem}.nge-popup>div>.nge-popup-container>.bottom{justify-content:flex-end}.nge-popup.loading .popup-container{min-height:3rem;position:relative}.nge-popup.loading .popup-container:before{transition:all var(--nge-transition-style);content:" ";vertical-align:middle;display:inline-block;height:2em;width:2em;translate:-50% -50%;border-radius:100%;border:2px solid oklch(var(--nge-color-oklch));border-bottom-color:transparent;animation:nge-loader-spin 1s linear infinite;position:absolute;top:50%;left:50%;z-index:1}.nge-popup.loading .popup-container>div{opacity:0;min-width:8rem}.nge-tool-dragmover{position:absolute;top:50%;left:0;z-index:4;width:100%;text-align:center;height:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.nge-tool-dragmover .nge-tool{transform:translateY(-50%);white-space:nowrap;margin:0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis}.nge-area-tool-picker{list-style:none;display:inline-block}.nge-area-resizer{position:absolute;z-index:6;display:block;width:24px;height:24px;line-height:23px;font-size:11px;background-color:transparent;color:oklch(var(--nge-background-color-oklch))!important;text-align:center;border:none;padding:8px}.nge-area-resizer>span{display:block;height:100%;outline:var(--nge-border-width) solid oklch(var(--nge-border-color-oklch));background-color:oklch(var(--nge-background-color-oklch))}@media all and (max-width: 735px){.nge-area-resizer{font-size:8px;width:20px;height:20px;line-height:19px}}.nge-area-resizer.active>span,.nge-area-resizer:focus>span{outline-color:#000}@media (prefers-color-scheme: dark){.nge-area-resizer.active>span,.nge-area-resizer:focus>span{outline-color:#fff}}.nge-area-resizer.resizeleft{top:50%;left:0;transform:translate(-50%,-50%);cursor:col-resize}.nge-area-resizer.resizetop{left:50%;top:0;transform:translate(-50%,-50%);cursor:row-resize}.nge-area-resizer.resizeright{top:50%;right:0;transform:translate(50%,-50%);cursor:col-resize}.nge-area-resizer.resizebottom{left:50%;bottom:0;transform:translate(-50%,50%);cursor:row-resize}.nge-area-resizer.resizebottomright{right:0;bottom:0;transform:translate(50%,50%);display:none;font-weight:var(--nge-font-weight-bold);cursor:nwse-resize}.nge-area-resizer.resizebottomleft{left:0;bottom:0;transform:translate(-50%,50%);display:none;font-weight:var(--nge-font-weight-bold);cursor:nesw-resize}.nge-area.is-top:first-child>.nge-area-controls>.nge-area-resizer.resizeleft,.nge-area.is-top:last-child>.nge-area-controls>.nge-area-resizer.resizeright{display:none}@media (hover: hover){.nge-area-resizer:hover>span{outline-color:#000}@media (prefers-color-scheme: dark){.nge-area-resizer:hover>span{outline-color:#fff}}}.nge-popup.code>div>.nge-popup-container .input-label{display:none}.nge-popup.code>div>.nge-popup-container .input-control{font-family:Courier New,Courier,monospace}.nge-area-controls{width:0;height:0;font:var(--nge-font-base)}.nge-area-controls [disabled]{display:none}.nge-area-controls>*:not(.nge-tools){opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.nge-area-controls>.nge-tool{background-color:oklch(var(--nge-background-color-oklch) / 75%);box-shadow:var(--nge-inline-shadow);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:oklch(var(--nge-color-oklch))}.nge-area-controls>.nge-tool.nge-tool-remove{position:absolute;top:0;right:0;translate:30% -30%;z-index:5;padding:.5rem;border-radius:100%;border:none}.nge-area-controls>.nge-tool.nge-tool-remove .icon+span{display:none}.nge-area-controls .nge-area-tool-picker{position:absolute;top:50%;left:0;z-index:6;width:100%;transform:translateY(-50%);text-align:center;box-sizing:border-box;padding:0;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;padding:1rem;margin:0;gap:.5rem}.nge-area-controls .nge-area-tool-picker>li:not(.more) .icon{display:none}.nge-area-controls .nge-area-tool-picker>li.media{display:none}.nge-area.typing>.nge-area-controls{opacity:0;visibility:hidden;display:none}@media (hover: hover){.nge-section-content:not(.resizing) .nge-area:hover .nge-area-controls>*:not(.nge-area-tool-picker){opacity:1;visibility:visible}}.nge-area.active .nge-area-controls>*,.nge-area.resizing .nge-area-controls>*{opacity:1;visibility:visible}.nge-area.resizing .nge-area-controls>.nge-area-tool-picker{visibility:hidden;opacity:0}.nge-area{box-sizing:border-box;position:relative;outline:none}.nge-area.loading:before{transition:all .15s ease-in-out;content:" ";vertical-align:middle;display:inline-block;height:2em;width:2em;translate:-50% -50%;border-radius:100%;border:2px solid oklch(var(--nge-color-oklch));border-bottom-color:transparent;animation:nge-loader-spin 1s linear infinite;position:absolute;top:50%;left:50%;z-index:1}.nge-area.loading>div{opacity:0}.nge-area>.nge-area-content{display:block;overflow:hidden;width:100%;height:100%;margin:0;padding:0}.nge-area>.nge-area-content>p:first-child{margin-top:0}.nge-area>.nge-area-content>p:last-child{margin-bottom:0}.nge-area.is-top{position:absolute;top:0;height:100%;overflow:visible}.nge-area.editable[draggable]:not(.dragging)>.nge-area-content{box-shadow:var(--nge-shadow)}.nge-area.editable.dragging>.nge-area-content+.nge-area-content{display:none!important}.nge-area.editable.is-empty>.nge-area-content{outline:var(--nge-border-width) dashed oklch(var(--nge-border-color-oklch));align-items:center;justify-content:center}.nge-area.editable>.nge-area-content{outline-color:oklch(var(--nge-border-color-oklch));border-radius:var(--nge-border-radius-content);transition:outline-color .2s linear,background-color .2s linear,box-shadow .2s linear;display:flex;flex-direction:column}.nge-area.editable>.nge-area-content>.hint{width:100%;max-width:100%;max-height:100%;overflow:hidden;text-align:center;box-sizing:border-box;font-weight:var(--nge-font-weight-bold);color:oklch(var(--nge-color-oklch));padding:0 1rem;display:flex;width:auto;align-items:center;gap:1rem}.nge-area.editable>.nge-area-content>.hint>span:not(.icon){font-size:inherit;text-transform:inherit}.nge-area.editable.active>.nge-area-content,.nge-area.editable.resizing>.nge-area-content{outline:var(--nge-border-width) solid oklch(var(--nge-color-neutral-oklch))!important}.nge-area.editable.active>.nge-area-content>.hint,.nge-area.editable.resizing>.nge-area-content>.hint{visibility:hidden}.nge-area.editable.dropping>.nge-area-content{background-color:oklch(var(--nge-color-neutral-oklch))!important}.nge-area.editable.dropping>.nge-area-content>*{opacity:.5}@media (hover: hover){.nge-section-content:not(.resizing) .nge-area.editable:hover:not(.active):not(.resizing)>.nge-area-content{outline:var(--nge-border-width) dashed oklch(var(--nge-border-color-oklch))!important}}.nge-section-content.is-auto-height{padding-top:0!important}.nge-section-content.is-auto-height .nge-area.is-top{position:relative}@media (hover: hover){.nge-area.editable.is-empty>.nge-area-content:hover{outline-color:oklch(var(--nge-color-neutral-oklch))}}.nge-section{display:flex;flex-direction:row;position:relative;padding-right:2em}.nge-section>.nge-section-content{flex-grow:1;position:relative;box-sizing:border-box;margin:0 auto;display:flex}.nge-section>.nge-section-content.is-empty{padding-top:5rem!important}.nge-section>.nge-section-content.is-auto-height{display:flex;padding-top:0!important}.nge-section>.nge-section-content.is-auto-height>.nge-area{flex-grow:0;flex-shrink:0;position:relative;top:auto!important;left:auto!important;align-items:stretch;height:auto!important}.nge-section>.nge-section-content.is-auto-height .nge-area-resizer.resizebottom,.nge-section>.nge-section-content.is-auto-height .nge-area-resizer.resizebottomleft,.nge-section>.nge-section-content.is-auto-height .nge-area-resizer.resizebottomright{display:none!important}.nge-section.editable>.nge-section-content{min-width:1rem;min-height:1rem}.nge-section-createarea.nge-section-tool-create.nge-tool{width:calc(100% - (1.333em + .6rem));outline:var(--nge-border-width) dashed oklch(var(--nge-border-color-oklch));cursor:text;overflow:visible;text-overflow:ellipsis;color:oklch(var(--nge-color-oklch));background-color:transparent;border-radius:var(--nge-border-radius-content);transition:opacity .2s linear,outline-color .2s linear,background-color .2s linear;box-shadow:none;font-size:inherit;text-transform:inherit;border:none}.nge-section-createarea.nge-section-tool-create.nge-tool.hidden{display:none}.nge-section-createarea.nge-section-tool-create.nge-tool .icon{position:relative}.nge-section-createarea.nge-section-tool-create.nge-tool:focus{outline:2px solid oklch(var(--nge-color-neutral-oklch))}.nge-section-createarea.nge-section-tool-create.nge-tool:not(:last-child){display:none}.nge-section-createarea.nge-section-tool-create.nge-tool:last-child:not(:first-child){opacity:1}.nge-section-createarea.nge-section-tool-create.nge-tool.dropping{background-color:oklch(var(--nge-color-neutral-oklch))!important}.nge-section-createarea.nge-section-tool-create.nge-tool.dropping>*{opacity:.5}.nge-section-createarea.nge-section-tool-create.nge-tool.loading:before{transition:all .15s ease-in-out;content:" ";vertical-align:middle;display:inline-block;height:2em;width:2em;translate:-50% -50%;border-radius:100%;border:2px solid oklch(var(--nge-color-oklch));border-bottom-color:transparent;animation:nge-loader-spin 1s linear infinite;position:absolute;top:50%;left:50%;z-index:1}.nge-section-createarea.nge-section-tool-create.nge-tool.loading>span{opacity:0}.nge-section-createarea.nge-section-tool-create.nge-tool:hover{outline-color:oklch(var(--nge-color-neutral-oklch))}.nge-section-createarea.nge-section-tool-create.nge-tool:not(:last-child){width:calc(100% - 2rem);display:block;z-index:5;position:absolute;left:0;box-shadow:var(--nge-inline-shadow);opacity:0;margin-top:0!important;margin-bottom:0!important;translate:0 -50%;padding:0;height:.5rem;border-radius:0;font-size:0;overflow:hidden}.nge-section-createarea.nge-section-tool-create.nge-tool:not(:last-child):hover{opacity:1}.nge-section-tool-picker{display:flex;gap:1rem}.nge-section-tool-picker .nge-tool.nge-section{flex-grow:1;background:transparent;border-color:transparent;padding:17% 0 0!important;line-height:1em;border:2px solid transparent;min-height:0!important;overflow:visible}.nge-section-tool-picker .nge-tool.nge-section.active,.nge-section-tool-picker .nge-tool.nge-section.checked,.nge-section-tool-picker .nge-tool.nge-section:focus,.nge-section-tool-picker .nge-tool.nge-section.focus{background-color:transparent;border-color:transparent}.nge-section-tool-picker .nge-tool.nge-section.active .nge-area-icon,.nge-section-tool-picker .nge-tool.nge-section.checked .nge-area-icon,.nge-section-tool-picker .nge-tool.nge-section:focus .nge-area-icon,.nge-section-tool-picker .nge-tool.nge-section.focus .nge-area-icon{background-color:oklch(var(--nge-color-oklch))}.nge-section-tool-picker .nge-tool.nge-section .nge-section-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nge-section-tool-picker .nge-tool.nge-section .nge-area-icon{box-sizing:border-box;border:0 solid transparent;border-bottom-width:2px;border-right-width:2px;display:inline-block;vertical-align:top;height:100%;background-clip:content-box;background-color:oklch(var(--nge-border-color-oklch))}.nge-section-tool-picker .nge-tool.nge-section .nge-area-icon.is-top{position:absolute;top:0}@media (hover: hover){.nge-section-tool-picker .nge-tool.nge-section:hover .nge-area-icon{background-color:oklch(var(--nge-color-oklch))}}.nge-dropdown{position:relative;cursor:pointer;overflow:visible}.nge-dropdown.up>.dropdown-container{top:auto;bottom:100%}.nge-dropdown>.dropdown-container{position:absolute;top:100%;left:0;max-height:85vh;overflow:auto;overflow-x:hidden;z-index:10;min-width:100%;padding:0;margin-left:0;margin-right:0;width:auto;box-sizing:border-box;transition:transform var(--nge-transition-style),opacity var(--nge-transition-style);border-radius:var(--nge-border-radius);color:oklch(var(--nge-color-oklch));background-color:oklch(var(--nge-modal-background-color-oklch));border:var(--nge-border-width) solid oklch(var(--nge-border-color-oklch));box-shadow:var(--nge-shadow);display:flex;flex-direction:column;font:var(--nge-font-base);white-space:normal;text-transform:none;letter-spacing:normal}.nge-dropdown>span,.nge-dropdown>a{display:flex;overflow:hidden;text-overflow:ellipsis}.nge-dropdown.right>.dropdown-container{left:auto;right:0}.nge-dropdown:not(.active)>.dropdown-container{height:0;opacity:0;visibility:hidden;cursor:default;transform:translateY(-1rem)}.nge-section.active .nge-section-controls{visibility:visible;opacity:1;height:auto;display:flex}.nge-section:first-of-type .nge-section-controls>.nge-section-tool-mover.up{display:none}.nge-section:last-of-type .nge-section-controls>.nge-section-tool-mover.down{display:none}.nge-content div.nge-section.active>.nge-section-controls{opacity:1;visibility:visible;overflow:visible}.nge-section-controls{transition:opacity .2s ease-in-out;opacity:0;visibility:hidden;height:0;margin-left:.6rem;justify-content:center;display:flex;flex-direction:column;gap:.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;display:none}.nge-section-controls>.nge-tool{background-color:transparent;border-width:0;background:none;padding-right:.6rem;padding-left:.6rem;color:oklch(var(--nge-color-oklch));padding:0}.nge-section-controls>.nge-tool:hover,.nge-section-controls>.nge-tool:focus{color:oklch(var(--nge-color-oklch))}.nge-section-controls>.nge-tool>.icon+span{display:none}.nge-section-controls>.nge-dropdown>.dropdown-container .nge-section-tool-picker{padding:1rem 1rem .5rem;width:25rem}.nge-section-controls>.nge-dropdown>.dropdown-container>.nge-tool{padding:1rem;background:none;color:oklch(var(--nge-color-oklch));font:var(--nge-font-base);text-transform:none;border-width:0}.nge-section-controls>.nge-dropdown>.dropdown-container>.nge-tool.remove{color:oklch(var(--nge-color-bad-oklch))}@keyframes nge-loader-spin{to{transform:rotate(360deg)}}.nge{-webkit-user-select:none;user-select:none}.nge.loading{min-height:3rem}.nge.loading:before{content:" ";vertical-align:middle;display:inline-block;height:2em;width:2em;translate:-50% -50%;border-radius:100%;border:2px solid oklch(var(--nge-color-oklch));border-bottom-color:transparent;animation:nge-loader-spin 1s linear infinite;position:absolute;top:50%;left:50%;z-index:1}.nge.loading>*{opacity:0}.nge.invalid>.nge-content>.nge-section>.nge-section-content>.nge-area>.nge-area-content,.nge.invalid>.nge-content>.nge-section-createarea.nge-section-tool-create.nge-tool:first-child:last-child{outline:var(--nge-border-width) solid oklch(var(--nge-bad-color-oklch))}.nge>.nge-content{position:relative}.nge>.nge-content.dragging>.nge-section>.nge-section-content>.nge-area *{pointer-events:none}.nge>.nge-content.resizing *{pointer-events:none}.nge>.nge-content>.nge-tool.nge-section-tool-create:first-child:last-child{aspect-ratio:16/9;position:relative}:root{--nge-color-theme-oklch: var(--color-theme-oklch);--nge-color-theme2-oklch: var(--color-theme-bright-oklch);--nge-font-family: var(--font-family);--nge-font-base: var(--font-base);--nge-font-weight-bold: var(--main-text-weight);--nge-color-good-oklch: var(--color-green-oklch);--nge-color-good-dark-oklch: var(--color-green-dark-oklch);--nge-color-good-bright-oklch: var(--color-green-bright-oklch);--nge-color-neutral-oklch: var(--color-orange-oklch);--nge-color-neutral-dark-oklch: var(--color-orange-dark-oklch);--nge-color-neutral-bright-oklch: var(--color-orange-bright-oklch);--nge-color-bad-oklch: var(--color-red-oklch);--nge-color-bad-dark-oklch: var(--color-red-dark-oklch);--nge-color-bad-bright-oklch: var(--color-red-bright-oklch);--nge-tool-spacing: .7rem 1rem;--nge-tool-font-weight: var(--nge-font-weight-bold);--nge-tool-text-transform: uppercase;--nge-tool-font-size: var(--font-size-sm);--nge-color-dark-oklch: var(--color-dark-oklch);--nge-color-bright-oklch: var(--color-bright-oklch);--nge-transition-duration: var(--transition-duration);--nge-transition-style: var(--transition-duration) ease-in-out;--nge-shadow-color-oklch: var(--shadow-color-oklch);--nge-shadow: var(----shadow);--nge-inline-shadow: 0px 6px 1.5rem 4px oklch(var(--shadow-color-oklch) / 10%);--nge-border-radius: var(--border-radius);--nge-border-radius-content: .2rem;--nge-color-oklch: var(--color-oklch);--nge-background-color-oklch: var(--foreground-color-oklch);--nge-modal-color-oklch: var(--color-oklch);--nge-modal-background-color-oklch: var(--modal-background-color-oklch);--nge-button-color-oklch: var(--nge-color-bright-oklch);--nge-button-background-color-oklch: var(--nge-color-theme-oklch);--nge-button-focus-color-oklch: var(--nge-color-bright-oklch);--nge-button-focus-background-color-oklch: var(--nge-color-theme2-oklch);--nge-border-width: var(--border-width);--nge-border-color-oklch: var(--border-color-oklch);--nge-shadow: var(--shadow)}.nge-area[data-type=text] ul,.nge-area[data-type=text] ol{margin:0;padding-left:2rem}.dropdown{position:relative;cursor:pointer;display:flex}.dropdown.up>.dropdown-container{top:auto;bottom:calc(100% + var(--margin-sm))}.dropdown.horizontal>.dropdown-container{flex-direction:row;flex-wrap:wrap}.dropdown.horizontal>.dropdown-container>.header{width:100%}.dropdown>.dropdown-container{position:absolute;top:calc(100% + var(--margin-sm));left:calc(0px - var(--margin-sm));max-height:85vh;overflow:auto;overflow-x:hidden;z-index:15;min-width:100%;padding-left:0;margin-left:0;margin-right:0;width:auto;box-sizing:border-box;line-height:1.5rem;white-space:normal;font-weight:300;font-size:1rem;text-transform:none;letter-spacing:normal;border-radius:var(--border-radius-lg);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);display:flex;flex-direction:column;transition:transform var(--transition-style),opacity var(--transition-style)}.dropdown>.dropdown-container>.header{display:flex;align-items:center;padding:var(--margin-md) var(--margin-md) 0rem}.dropdown>.dropdown-container>.content:not(table){display:flex;flex-direction:column}.dropdown>.dropdown-container>.content:not(table)>ul{list-style:none;padding:0;display:flex;flex-direction:column;margin:var(--margin-md);gap:var(--margin-md)}.dropdown>.dropdown-container>.content:not(table)>ul>li>.button{width:100%}.dropdown.active.loading>.dropdown-container{max-height:40px;min-height:40px;min-width:100px}.dropdown.active.loading>.dropdown-container:before{transition:all var(--transition-style);content:" ";vertical-align:middle;display:inline-block;height:1em;width:1em;border-radius:100%;border:2px solid rgba(100,100,100,.25);border-bottom-color:transparent;animation:spin var(--loader-speed) linear infinite;position:absolute;top:50%;left:50%;z-index:1;margin-top:-.5em;margin-left:-.5em}.dropdown.active.loading>.dropdown-container>*{opacity:0}.dropdown>span:first-child:not(.tooltip):not(.badge),.dropdown>a:first-child:not(.tooltip):not(.badge){display:flex;overflow:hidden;text-overflow:ellipsis;min-width:12px;min-height:12px;vertical-align:middle}.dropdown.right>.dropdown-container{left:auto;right:calc(0px - var(--margin-sm))}.dropdown:not(.active)>.dropdown-container{height:0;opacity:0;display:none;cursor:default;transform:translateY(calc(0px - var(--margin-sm)))}.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 transparent;border-bottom-color:oklch(var(--color-oklch));position:absolute;top:calc(100% - 6px);left:50%;z-index:1;transform:translate(-50%) translateY(calc(0px - var(--margin-sm)));transition:transform var(--transition-style),opacity var(--transition-style)}.dropdown.up>.button:first-child:before,.dropdown.up>button:first-child:before,.dropdown.up>span:first-child:before{opacity:0;content:" ";border:8px solid transparent;border-top-color:oklch(var(--color-oklch));position:absolute;top:-25%;left:50%;z-index:1;transform:translate(-50%) translateY(calc(0px - var(--margin-sm)));transition:transform var(--transition-style),opacity var(--transition-style)}.dropdown.up.active>.button:first-child:before,.dropdown.up.active>button:first-child:before,.dropdown.up.active>span:first-child:before{opacity:1;transform:translate(-50%)}.dropdown.active>.button:first-child:after,.dropdown.active>button:first-child:after,.dropdown.active>span:first-child:after{opacity:1;transform:translate(-50%)}.event-status-component{color:inherit!important;display:flex;flex-wrap:nowrap}.event-status-component>.input-control{width:auto;flex-grow:1;margin-right:0;height:auto;padding-left:0rem!important}.event-status-component:before{content:"";display:block;border:none;margin-left:var(--margin-md);box-shadow:inset 0 0 0 var(--border-width) currentColor;border-radius:100%;width:1.5rem;height:1.5rem;flex-shrink:0}.event-status-component.important:before{box-shadow:none;background-color:oklch(var(--color-red-oklch))}.event-status-component.notice:before{box-shadow:none;background-color:oklch(var(--color-orange-oklch))}.event-status-component.success:before{box-shadow:none;background-color:oklch(var(--color-green-oklch))}.event-types{display:flex;flex-wrap:nowrap}.event-types>.button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.event-types>.button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.badge{background-color:oklch(var(--background-color-oklch));display:inline-flex;padding:calc(var(--margin-md) / 2) var(--margin-md);gap:var(--margin-xxxs);border-radius:var(--border-radius-xl);border:var(--border-width) solid oklch(var(--border-color-oklch));line-height:1.35rem;align-self:flex-start;flex-shrink:0;align-items:center;font-size:var(--font-size-sm);font-weight:var(--main-text-weight)}.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.sm{padding:5px var(--margin-sm)}.badge.sm:empty{padding:5px;min-width:0;min-height:0}.badge.xs{padding:3px var(--margin-xs)}.badge.xs:empty{padding:3px;min-width:0;min-height:0}.badge.xxs{padding:0 3px;font-size:var(--font-size-xs);line-height:1rem}.badge.primary{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-theme-oklch));border-color:transparent}.badge.primary>.sign{color:oklch(var(--color-theme-oklch));background-color:oklch(var(--background-color-oklch))}.badge.secondary{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-theme2-oklch));border-color:transparent}.badge.secondary>.sign{color:oklch(var(--color-theme2-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.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.success{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-green-oklch));border-color:transparent}.badge.success>.sign{color:oklch(var(--color-green-oklch));background-color:oklch(var(--background-color-oklch))}.badge.notice{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-orange-oklch));border-color:transparent}.badge.notice>.sign{color:oklch(var(--color-orange-oklch));background-color:oklch(var(--background-color-oklch))}.badge.blue{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-blue-oklch));border-color:transparent}.badge.blue>.sign{color:oklch(var(--color-orange-oklch));background-color:oklch(var(--background-color-oklch))}.badge.important{color:oklch(var(--color-bright-oklch));background-color:oklch(var(--color-red-oklch));border-color:transparent}.badge.important>.sign{color:oklch(var(--color-red-oklch));background-color:oklch(var(--background-color-oklch))}.badge>.input-control{display:flex;position:relative;top:0;left:0;z-index:2;width:100%;gap:.5em;flex-grow:1;min-width:min-content;line-height:inherit;box-sizing:border-box}.badge>.input-control::placeholder{color:inherit;opacity:.5}.filter-display{gap:var(--margin-xs)}.filter-display>.name{font-weight:initial}.filter-display>.actions{display:flex;gap:var(--margin-xs)}.filter-display>.remove{cursor:pointer}.buttons-panel{display:inline-flex;border-radius:var(--border-radius);box-shadow:var(--shadow)}.buttons-panel.tabs{background-color:oklch(var(--foreground-color2-oklch));border-radius:25px;padding:3px;gap:3px}.buttons-panel.tabs>.button.tab-button{background:none;box-shadow:none;border:none;border-radius:20px;cursor:pointer;transition:background-color .3s,color .3s}.buttons-panel.tabs>.button.tab-button:not(.has-control),.buttons-panel.tabs>.button.tab-button.has-control>.input-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>.input-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>.input-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)}.identity-type-filter .dropdown{z-index:15}.identity-type-filter .dropdown-container>.content{flex-direction:column}.filters-toggle-button{position:relative}.filters-toggle-button .counter{position:absolute;right:-5px;top:-5px;flex-grow:0;border-radius:var(--border-radius-lg);background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch));width:16px;height:16px;line-height:16px;text-align:center}.calender-filter.dropdown>.dropdown-container{min-width:200px;overflow:visible}.calender-filter.dropdown>.dropdown-container>.content{display:flex;gap:var(--margin-md);padding:var(--margin-md)}.calender-filter.dropdown>.dropdown-container>.content>.buttons{display:flex;gap:var(--margin-md)}.calender-filter.dropdown>.dropdown-container>.content>.buttons>.button.active{box-shadow:0 0 0 2px oklch(var(--foreground-color-oklch)),0 0 0 4px oklch(var(--color-theme-oklch))}@keyframes loader{0%{transform:rotate(0)}60%{transform:rotate(360deg)}60.01%{transform:rotate(0)}}.status-container{display:flex;justify-content:center;align-items:center;font-size:var(--font-size-h3);font-weight:var(--sub-text-weight);flex-grow:1;width:100%}.status-container>div{text-align:center;padding:0 var(--margin-xxl);max-width:70ch;display:flex;flex-direction:column;align-items:center;gap:var(--margin-xxl)}.status-container>div>.icon,.status-container>div>.logo{width:5rem;height:5rem}.status-container>div>.loader{font-size:5rem}.status-container>div>header{display:flex;flex-direction:column;gap:var(--margin-xs)}.status-container>div>header>.heading{font-size:20px;font-weight:var(--main-text-weight)}.status-container>div>header>.subtitle{margin:0}.event-calculator-task-form-cpm{display:grid;grid-template-columns:var(--grid-template-columns)}.event-calculator-task-form-cpm>.row{flex-direction:column;align-items:initial!important;flex-shrink:1;justify-content:center;padding:var(--margin-md) 0 var(--margin-md) var(--margin-md)}.event-calculator-task-form-cpm>.row:last-child{padding-right:var(--margin-md)}.event-calculator-task-form-cpm>.row>.row>.input{flex-grow:1}.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{display:none!important}.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}.event-calculator-task-list-cpm{--grid-template-columns: 10% 10% 24% 8% 8% 10% 10% 10% 10%;box-sizing:border-box;border-collapse:collapse;display:grid;min-width:100%;grid-template-columns:var(--grid-template-columns)}.event-calculator-task-list-cpm thead,.event-calculator-task-list-cpm tbody,.event-calculator-task-list-cpm tr{display:contents}.event-calculator-task-list-cpm>tr{overflow:hidden}.event-calculator-task-list-cpm>tr.active>td{background-color:oklch(var(--color-theme-oklch));color:oklch(var(--color-bright-oklch))}.event-calculator-task-list-cpm>tr.active .button{background-color:transparent}.event-calculator-task-list-cpm>tr.draft{opacity:.5}.event-calculator-task-list-cpm>tr>th,.event-calculator-task-list-cpm>tr>td{display:flex}.event-calculator-task-list-cpm>tr>th{font-size:var(--font-size-sm);align-items:flex-end}.event-calculator-task-list-cpm>tr>td{flex-grow:1;flex-basis:20%;background:oklch(var(--foreground-color-oklch));margin-bottom:var(--margin-xs);padding:var(--margin-md);display:flex;align-items:center}.event-calculator-task-list-cpm>tr>td.tasks{display:flex;flex-direction:column;align-items:initial}.event-calculator-task-list-cpm>tr>td.actions{justify-content:flex-end}.event-calculator-task-list-cpm>tr>td.actions>.button{margin-left:var(--margin-xxs)}.event-calculator-task-list-cpm>tr>td:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.event-calculator-task-list-cpm>tr>td:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}.event-calculator-task-list-cpm>tr>td:first-child:last-child{border-radius:var(--border-radius)}.event-calculator-task-list-cpm>tr.editing>td{margin-bottom:0}.event-calculator-task-list-cpm>tr.editing>td:first-child{border-radius:var(--border-radius) 0 0 0}.event-calculator-task-list-cpm>tr.editing>td:last-child{border-radius:0 var(--border-radius) 0 0}.event-calculator-task-list-cpm>tr.editing+.form>td{border-radius:0 0 var(--border-radius) var(--border-radius)}.event-calculator-task-list-cpm>tr.form>td{padding:0}.event-calculator-task-list-cpm>tr.form>td,.event-calculator-task-list-cpm>tr.new>td{grid-column:1/span 9}.event-calculator-task-list-cpm>tr.form>td>form{flex-grow:1}.event-calculator-task-list-cpm>tr.new>td{padding:0}.event-calculator-task-list-cpm>tr.new>td>.button{background:transparent;width:100%;align-items:center}.event-calculator-task-list-cpm>tr.new>td>.button>*:first-child{margin-left:auto}.event-calculator-task-list-cpm>tr.new>td>.button>*:last-child{margin-right:auto}.event-calculator-summary>ul{list-style:none;display:block!important;margin:0;padding:0}.event-calculator-summary>ul>li.row{display:block!important;padding:0 0 var(--margin-md)!important}.event-calculator-summary dl.row{border-top:var(--border-width) solid oklch(var(--border-color-oklch));display:block!important;padding:var(--margin-md) 0 0!important}.event-calculator-summary dl.row dt{font-weight:var(--main-text-weight)}.event-calculator-container-cpm{display:flex}@media all and (max-width: 770px){.event-calculator-container-cpm{flex-direction:column}}.event-calculator-container-cpm>.section{min-width:min-content;flex:1}.event-calculator-container-cpm>.section.summary{flex-basis:220px}.event-calculator-container-cpm>.section.list{flex-basis:75%}.event-calculator-container-cpm>.section.list>.header>.actions>.input{min-width:80px}.event-calculator-container-cpm>.section.list>.content{box-shadow:none}.event-calculator-container-cpm>.section.list>.content>.button{width:100%}.event-calculator-container-cpm>.section.list>.content>.button>.icon{margin:0 auto}.event-calculator-container-cpm>.section.list>.content>.button>.icon+span{display:none}.event-calculator-container-cpm>.section .row.buttons{display:flex;align-items:flex-end;justify-content:flex-end}.popup.event-calculator-action .popup-content>.content{max-width:100%;width:1000px}.a{color:inherit;background:none;border:none;text-decoration:none;font-size:inherit;display:inline;cursor:pointer}.a:focus,.a:active{text-decoration:underline}@media (hover: hover){.a:hover{text-decoration:underline}}.a .input-control{width:100%;display:block}.corporate-menu{flex-shrink:0;text-decoration:none}.corporate-menu>div:not(.dropdown-container){display:flex;flex-direction:column;align-items:center;width:100%}.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:content-box;font-size:var(--font-size-sm);text-align:center;min-width:0;padding:var(--margin-sm);box-sizing:border-box;text-decoration:none;border-top:var(--border-width) solid oklch(var(--border-color-oklch));display:block;width:100%}@media (hover: hover){.corporate-menu>div:not(.dropdown-container)>.corporate-name:hover{text-decoration:underline}}.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{margin:0!important;padding:var(--margin-md)!important}.corporate-menu>.dropdown-container>.content>ul>li>.a{display:block;white-space:nowrap;text-decoration:none;min-width:10rem}.corporate-menu>.dropdown-container>.content>ul>li>ul{list-style:none;margin:0;padding:0}.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))}.drawer{height:100%;position:fixed;top:0;left:80px;z-index:100;background-color:oklch(var(--background-color-oklch));transform:translate(-120%);width:400px;transition:transform var(--transition-style),box-shadow var(--transition-style)}.drawer.open{transform:translate(0);box-shadow:var(--shadow3)}.drawer>.content{background-color:oklch(var(--foreground-color-oklch));width:100%;height:100vh;overflow:auto}.drawer>.content>.header{display:flex;background-color:oklch(var(--foreground-color-oklch));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);position:sticky;top:0;z-index:1;align-items:center;gap:var(--margin-md)}.drawer>.content>.header>.button{margin-left:auto}.drawer>.content>.body{padding:var(--margin-sm) var(--dmargin-xl) var(--dmargin-md)}.backdrop{position:fixed;width:100%;height:100%;background-color:#ffffff80;z-index:18;top:0;right:0}@media (prefers-color-scheme: dark){.backdrop{background-color:#00000080}}.media{max-width:100%;border:none;vertical-align:middle;display:inline-block;transition:opacity var(--transition-style);transition-delay:var(--transition-duration);color:#0000;height:auto;object-fit:cover;object-position:center;position:relative}.media.is-solid{background-color:#7d7d7d1a}.media:fullscreen{object-fit:contain!important}.media:fullscreen .react-player__preview{background-size:contain!important;background-repeat:no-repeat!important}.media.living,.media.stream{cursor:pointer;background-color:oklch(var(--color-dark-oklch))}.media.stream>div:not(.media-overlay){width:100%!important;height:100%!important;display:flex;border-radius:inherit;object-fit:inherit}.media.stream>div:not(.media-overlay)>.react-player__preview,.media.stream>div:not(.media-overlay)>video{border-radius:inherit;object-fit:inherit}.media.stream>div:not(.media-overlay)>.react-player__preview:fullscreen,.media.stream>div:not(.media-overlay)>video:fullscreen{object-fit:contain!important}img.media.error{position:relative;overflow:hidden}img.media.error:after{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;content:attr(alt);padding:var(--spacing-sm);background-color:oklch(var(--color-bright-oklch));background-image:linear-gradient(#8080801a,#8080801a);font-size:.7rem}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;justify-content:center;background:oklch(var(--foreground-color-oklch))!important;width:48px;height:48px;border-radius:50%;color:oklch(var(--color-oklch))!important}.react-player__shadow{display:flex;align-items:center;justify-content:center;background:oklch(var(--foreground-color-oklch))!important;width:48px;height:48px;border-radius:50%;color:oklch(var(--color-oklch))!important}.react-player__play-icon{border-width:1rem 0 1rem 1.5rem!important;margin-left:var(--margin-xxs)!important;border-color:transparent transparent transparent oklch(var(--color-oklch))!important}.media.entity-media{width:90px;height:90px;object-fit:cover;border-radius:100%;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));position:relative;flex-grow:0;flex-shrink:0}.media.entity-media>span{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;text-align:center;color:oklch(var(--color-oklch));font-size:1rem;font-weight:var(--main-text-weight)}.media.entity-media.md{width:60px;height:60px}.media.entity-media.md>span{font-size:1.8rem}.media.entity-media.sm{width:40px;height:40px}.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.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))}.notification-item{border-radius:var(--border-radius-lg);background:oklch(var(--foreground-color-oklch));box-shadow:var(--shadow);display:flex;align-items:stretch;margin-bottom:var(--margin-md);transition:background var(--transition-style);overflow:hidden;cursor:pointer}@media (hover: hover){.notification-item:hover{background:oklch(var(--foreground-color2-oklch))}}.notification-item>.left{width:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:oklch(var(--foreground-color2-oklch));padding:var(--margin-md) var(--margin-lg);border-top-left-radius:var(--border-radius-lg);border-bottom-left-radius:var(--border-radius-lg);gap:var(--margin-xxxs);flex-shrink:0;box-shadow:var(--shadow)}.notification-item>.left>.name{font-weight:var(--main-text-weight);font-size:var(--font-size-sm);text-align:center;width:100%;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-item>.right{display:flex;padding:var(--margin-md) var(--margin-lg) var(--margin-md) var(--margin-md);gap:var(--margin-md);flex:1;align-items:center;justify-content:space-between;position:relative;min-width:0}.notification-item>.right>.top{display:flex;gap:var(--margin-xxs);align-items:center;position:absolute;top:var(--margin-md);right:var(--margin-lg)}.notification-item>.right>.left{display:flex;flex-direction:column;min-width:0}.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}.scroll-view-loader.infinity{width:100%;display:flex;justify-content:center;position:relative}.scroll-view-loader.infinity.up{padding-top:var(--margin-md)}.scroll-view-loader.infinity.down{padding-bottom:var(--margin-md)}.tour-overlay{position:fixed;width:100vw;height:100vh;pointer-events:auto;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:1100;background-color:#555;mix-blend-mode:hard-light}.tour-overlay>.tour-current-step{position:absolute;left:50%;top:var(--margin-lg);transform:translate(-50%);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}.tour-overlay>.tour-current-step>span{font-weight:var(--sub-text-weight)}@media (prefers-color-scheme: dark){.tour-overlay{background-color:#484848}}.tour-overlay>.tour-highlight{position:absolute;background-color:#d8d7da33;box-shadow:var(--shadow);z-index:1001;border-radius:var(--border-radius)}.tour-tooltip{--tooltip-background-color: var(--foreground-color-oklch);position:absolute;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;max-width:400px;animation-duration:.5s;text-align:center}.tour-tooltip.right{transform:translateY(-20%)}.tour-tooltip.left{transform:translateY(-50%)}.tour-tooltip.top:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:oklch(var(--tooltip-background-color)) transparent transparent transparent;top:100%;left:50%;transform:translate(-50%)}.tour-tooltip.right:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent oklch(var(--tooltip-background-color)) transparent transparent;left:-1rem;top:50%;transform:translateY(-50%)}.tour-tooltip.bottom:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent oklch(var(--tooltip-background-color)) transparent;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));right:-1rem;top:50%;transform:translateY(-50%)}.tour-tooltip>.actions{display:flex;align-items:center;justify-content:space-between;margin-top:var(--margin-xl);margin-left:calc(0px - var(--margin-lg));margin-right:calc(0px - var(--margin-lg))}.tour-tooltip>.actions>*:only-child{margin-right:auto;margin-left:auto}.tour-tooltip>.close{position:absolute;display:flex;top:var(--margin-md);right:var(--margin-md)}.counter{position:absolute;right:0;top:0;border-radius:var(--border-radius-lg);background-color:oklch(var(--color-red-oklch));color:oklch(var(--color-bright-oklch));width:1.5rem;line-height:1.5rem;text-align:center;height:1.5rem;font-weight:var(--main-text-weight);font-size:var(--font-size-xs)}.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))}#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(--shadow3);position:relative;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))}@media all and (max-width: 770px){#nav{width:100%;--nav-item-vertical-padding: var(--margin-lg)}}@media all and (min-width: 771px){#nav{height:100%;width:80px}}#nav>.nav-container{display:flex;align-items:center}@media all and (max-width: 770px){#nav>.nav-container{width:100%;flex-direction:row}}@media all and (min-width: 771px){#nav>.nav-container{height:100%;flex-direction:column}}#nav>.nav-container>.items{margin:0;padding:0;list-style:none;width:100%;overflow:auto;align-items:stretch;display:flex}@media all and (max-width: 770px){#nav>.nav-container>.items{flex-direction:row;justify-content:center}}@media all and (min-width: 771px){#nav>.nav-container>.items{flex-direction:column;margin-top:auto;margin-bottom:auto}}#nav>.nav-container>.items>li>ul{margin:0;padding:0;list-style:none;align-items:stretch;display:flex}@media all and (max-width: 770px){#nav>.nav-container>.items>li>ul{flex-direction:row}}@media all and (min-width: 771px){#nav>.nav-container>.items>li>ul{flex-direction:column}}#nav>.nav-container>.items>li>.nav-link,#nav>.nav-container>.items>li>ul>li>.nav-link{display:block;text-decoration:none;color:inherit;cursor:pointer;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:var(--font-size-xs);position:relative}@media all and (min-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 all and (max-width: 770px){#nav>.nav-container>.items>li>.nav-link,#nav>.nav-container>.items>li>ul>li>.nav-link{padding:var(--nav-item-vertical-padding) 1.4rem}}#nav>.nav-container>.items>li>.nav-link>.counter,#nav>.nav-container>.items>li>ul>li>.nav-link>.counter{position:absolute;left:50%;top:33%}#nav>.nav-container>.items>li>.nav-link>.icon,#nav>.nav-container>.items>li>ul>li>.nav-link>.icon{width:20px;height:20px}@media all and (min-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{display:block;line-height:1rem;max-width:5rem}}@media all and (max-width: 770px){#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}@media all and (min-width: 771px){#nav>.nav-container>.user-menu{padding:var(--margin-md) 0}}@media all and (max-width: 770px){#nav>.nav-container>.user-menu{padding:var(--margin-xs) var(--margin-sm)}#nav>.nav-container>.user-menu .media.entity-media.xs{width:32px;height:32px}}@media all and (min-width: 771px){#nav>.nav-container>.corporate-menu{padding:var(--margin-xl) 0;width:100%}}@media all and (max-width: 770px){#nav>.nav-container>.corporate-menu{padding:var(--margin-md);height:100%}}@media all and (max-width: 770px){#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>li>.a{display:block;white-space:nowrap;text-decoration:none;min-width:10rem}@media all and (max-width: 770px){#nav>.nav-container>.help{display:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:1}50%{opacity:.5}to{opacity:1}}:root{color-scheme:light dark}: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-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;--font-size-h0: 24px;--font-size-h1: 18px;--font-size-h2: 15px;--font-size-h3: 13px;--font-size-h4: 12px;--font-size-sm: 10px;--font-size-xs: 9px;--dmargin-md: 1rem;--dmargin-xl: 1.5rem;--column-sm: 300px;--font-family: "Open Sans", system-ui, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-base: 300 12px/1.5 var(--font-family);--color-green-oklch: 65.34% .127 151.74;--color-green-dark-oklch: 55.34% .127 151.74;--color-green-bright-oklch: 75.34% .127 151.74;--color-orange-oklch: 79.78% .153 79.82;--color-orange-dark-oklch: 64.49% .122 79.92;--color-orange-bright-oklch: 84.49% .122 79.92;--color-red-oklch: 60.82% .18 .09;--color-red-dark-oklch: 50.82% .18 .09;--color-red-bright-oklch: 70.82% .18 .09;--color-blue-oklch: 61.33% .19 243.47;--color-blue-dark-oklch: 49.43% .15 242.72;--color-blue-bright-oklch: 76.63% .15 239.44;--color-purple-oklch: 50.95% .155 297.02;--color-purple-dark-oklch: 33.77% .182 297.98;--color-purple-bright-oklch: 72.62% .1822 299.86;--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: .25s;--transition-style: var(--transition-duration) ease-in-out;--shadow-color-oklch: 15.39% .028 245.26;--shadow: 0px 6px 1.5rem 4px oklch(var(--shadow-color-oklch) / 10%);--shadow2: 0px 6px 1.5rem 4px oklch(var(--shadow-color-oklch) / 10%);--shadow3: 0px 6px 1.5rem 12px oklch(var(--shadow-color-oklch) / 12%);--shadow-smaller-right: 20px 0px 1.5rem -16px oklch(var(--shadow-color-oklch) / 20%);--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;--background-color-oklch: 88.08% .004 301.42;--background-color2-oklch: 81.68% .006 308.38;--foreground-color-oklch: 97.82% .003 247.86;--foreground-color2-oklch: 99.58% .00250864572136755 228.8;--color-oklch: var(--color-dark-oklch);--modal-background-color-oklch: var(--background-color-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-orange-oklch)) 50%, oklch(var(--color-green-oklch)) 50% );--border-radius: .66rem;--border-radius-lg: 1rem;--border-radius-xl: 1.5rem;--main-text-weight: 700;--sub-text-weight: 400}@media all and (min-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: 96.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;--foreground-color-oklch: 27.54% .013 258.37;--foreground-color2-oklch: 32.65% .016 255.64;--color-oklch: var(--color-bright-oklch);--female-color2-oklch: var(--color-theme-dark-oklch);--male-color2-oklch: var(--color-theme2-dark-oklch)}}*:where(:not(iframe,canvas,img,svg,video):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}html{font:var(--font-base);font-weight:var(--sub-text-weight);margin:0;padding:0;height:100%;background-color:oklch(var(--background-color-oklch));color:oklch(var(--color-oklch));overflow-wrap:break-word}body{margin:0;padding:0;height:100%;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch!important;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;image-orientation:from-image}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font:inherit}meter{position:relative;background:none;box-shadow:none;height:6px;max-width:100%;width:130px}meter::-webkit-meter-inner-element{display:block;box-shadow:none;border:none}meter::-webkit-meter-bar{background:none;top:0;background-color:var(--color-gray-transparent);border-radius:var(--border-radius);height:4px;border:none}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;background:none;border:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;line-height:1.5rem;field-sizing:content}p{display:block;margin:var(--margin-sm) 0}input::-moz-focus-inner{border:0;padding:0}input[type=file]{cursor:pointer;max-width:100%}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input::-webkit-calendar-picker-indicator{opacity:0;padding:0;margin:0 0 0 .5em;position:absolute;right:.85rem;top:50%;transform:translateY(-50%);font-size:2rem}input::-webkit-calendar-picker-indicator{width:16px;height:16px}a{color:inherit;text-decoration:inherit}strong,b{font-weight:var(--main-text-weight)}em,i{font-style:italic}*:focus{outline:none}table{width:100%;border-collapse:collapse;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{height:100%;display:flex;min-height:0;flex-direction:row}@media all and (max-width: 770px){#root{flex-direction:column}#root>#nav{order:3}#root>.side-bar{order:2}}#content{flex:1;display:flex;min-height:0;min-width:0;flex-direction:column}@media all and (max-width: 770px){#content{overflow:hidden}}#content>.route-container{flex-shrink:1}.section{flex:auto 0 0;box-sizing:border-box;min-width:min-content;flex-grow:1}.section:not(.table){display:flex;flex-direction:column;padding-left:0}.section:not(.table)>.header{display:flex;width:100%}.section.table>.header{padding:calc(var(--margin-md) + 2px) 0}.section.table>.header:not(:first-child){text-align:center}.section.inline>.content{padding:0;background:none}.section>.header{font-weight:var(--main-text-weight);box-sizing:border-box;align-items:center;justify-content:center;padding:var(--margin-md);padding-bottom:0;gap:var(--margin-md);font-size:var(--font-size-sm)}.section>.header>.actions{margin-left:auto;display:flex;gap:var(--margin-xs)}.section>.content{overflow:auto;padding:var(--margin-md);box-sizing:border-box;box-shadow:var(--shadow);margin:var(--margin-md);border-radius:var(--border-radius);flex-grow:1;min-height:0;display:flex;flex-direction:column;background-color:oklch(var(--foreground-color-oklch))}.section>.content>.row{padding-left:0;padding-right:0;padding-top:0}.section>.content>.section{flex-grow:1}.section>.content .row{display:flex;align-items:center;gap:var(--margin-xxs)}.section>.content .row>.input{flex-grow:1}.row{display:block;padding:var(--margin-md);border:none;text-decoration:inherit;background:none;width:100%;box-sizing:border-box}.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:50%}.italic{font-style:italic}.uppercase{text-transform:uppercase}
