:root{--vx-dur-fast:.15s;--vx-dur-base:.2s;--vx-ease-out:cubic-bezier(.2, .7, .3, 1)}:is(.marketing,.application) :is(a,button,.btn,select,input,[contenteditable],.segment,.dz,.soon){transition:background-color var(--vx-dur-fast) var(--vx-ease-out), color var(--vx-dur-fast) var(--vx-ease-out), border-color var(--vx-dur-fast) var(--vx-ease-out), box-shadow var(--vx-dur-base) var(--vx-ease-out), transform var(--vx-dur-fast) var(--vx-ease-out)}:is(.marketing,.application) .btn:active{transform:scale(.97)}:is(.marketing,.application) .btn:not(.btn-p):hover{background:#fbfaf8;border-color:#b5ab9c}:is(.marketing,.application) .btn .arr{width:16px;height:16px;transition:transform var(--vx-dur-fast) var(--vx-ease-out);flex:none}:is(.marketing,.application) .btn:hover .arr{transform:translate(3px)}:is(.marketing .nav-links,.application .appnav) a{position:relative}:is(.marketing .nav-links,.application .appnav) a:after{content:"";height:2px;transition:transform var(--vx-dur-base) var(--vx-ease-out);background:#c2410c;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}:is(.marketing .nav-links,.application .appnav) a:is(:hover,:focus-visible):after{transform:scaleX(1)}:is(.marketing,.application) :is(select,.vx-select-trigger,input:not([type=file]):not([type=checkbox])):hover{border-color:#b5ab9c}:is(.marketing,.application) :is(select,.vx-select-trigger,input:not([type=file]):not([type=checkbox])):focus{border-color:#c2410c;box-shadow:0 0 0 4px #c2410c26}.marketing .dz:hover{background:#fbf4ef;border-color:#eba787}.marketing .dz.vx-s40:before{content:"";border-radius:inherit;pointer-events:none;transition:border-color var(--vx-dur-fast) var(--vx-ease-out);border:2px dashed #0000;position:absolute;inset:0}.marketing .dz.vx-s40:hover:before{border-color:#eba787}.marketing :is(.dz>svg:not(.vx-s41),.dz .vx-s42){transition:transform var(--vx-dur-base) var(--vx-ease-out)}.marketing .dz:hover>svg:not(.vx-s41),.marketing .dz:hover .vx-s42{transform:translateY(-3px)}.marketing :is(.vx-s110,.vx-s114,.vx-s117,.vx-s122,.vx-s125,.vx-s173),.application.page-history :is(.va-s85,.va-s93){transition:border-color var(--vx-dur-fast) var(--vx-ease-out), transform var(--vx-dur-fast) var(--vx-ease-out), box-shadow var(--vx-dur-base) var(--vx-ease-out)}.marketing :is(.vx-s110,.vx-s114,.vx-s117,.vx-s122,.vx-s125,.vx-s173):hover,.application.page-history :is(.va-s85,.va-s93):hover{border-color:#ddd6ca;transform:translateY(-2px);box-shadow:0 8px 24px #1c19170f}.marketing :is(.vx-s110,.vx-s114):hover{box-shadow:inset 0 0 0 1px #ddd6ca,0 8px 24px #1c19170f}.marketing summary:after{transition:transform var(--vx-dur-fast) var(--vx-ease-out);display:inline-block}.marketing details[open] summary:after{content:"+";transform:rotate(45deg)}.marketing details[open]>:not(summary){animation:vx-fade-down var(--vx-dur-base) var(--vx-ease-out)}@keyframes vx-fade-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:is(.marketing .m-drawer,.application .avatar-drawer,.application .actions-menu,.application .export-panel,.vx-select-list){opacity:1;visibility:visible;transform-origin:100% 0;transition:opacity var(--vx-dur-fast) var(--vx-ease-out), transform var(--vx-dur-fast) var(--vx-ease-out), visibility 0s linear 0s;transform:none}:is(.marketing .m-drawer,.application .avatar-drawer,.application .actions-menu,.application .export-panel,.vx-select-list)[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s, 0s, var(--vx-dur-fast);transform:translateY(-4px)scale(.98)}.marketing .header-shell{display:block;position:relative}.application .app-header{position:relative}:is(.marketing .m-drawer,.application .avatar-drawer)[data-state=closed]{position:absolute;top:100%;left:0;right:0}.application .avatar-drawer{z-index:30;width:240px;position:absolute;top:100%;right:24px}.application .avatar-drawer[data-state=closed]{left:auto;right:24px}.application :is(.export-panel,.vx-dialog){z-index:60;display:block}.application .vx-dialog{opacity:1;visibility:visible;transition:opacity var(--vx-dur-base) var(--vx-ease-out), transform var(--vx-dur-base) var(--vx-ease-out), visibility 0s linear 0s;transform:none}.application .vx-dialog[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s, 0s, var(--vx-dur-base);transform:scale(.96)}.application :is(.vx-backdrop,.export-backdrop){z-index:59;pointer-events:none;opacity:1;visibility:visible;transition:opacity var(--vx-dur-base) var(--vx-ease-out), visibility 0s linear 0s;position:fixed;inset:0}.application .vx-backdrop{background:#1c191766}.application .export-backdrop{display:none}.application :is(.vx-backdrop,.export-backdrop)[data-state=closed]{opacity:0;visibility:hidden;transition-delay:0s, var(--vx-dur-base)}.application :is(.vx-dialog,.export-panel)::backdrop{background:0 0}.application .va-s17,.application .va-s92,.application .bar>*{transition:width .6s var(--vx-ease-out)}.application [role=status]{animation:vx-toast-in var(--vx-dur-base) var(--vx-ease-out)}@keyframes vx-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:641px){.marketing .m-drawer{display:none}}@media (max-width:640px){.marketing .header-shell .vx-s10{gap:12px}:is(.marketing .m-drawer,.application .avatar-drawer){transform-origin:top;transition-duration:var(--vx-dur-base), var(--vx-dur-base), 0s}:is(.marketing .m-drawer,.application .avatar-drawer)[data-state=closed]{transition-delay:0s, 0s, var(--vx-dur-base);transform:translateY(-8px)}.application .avatar-drawer{width:auto;position:static}.application .avatar-drawer[data-state=closed]{left:0;right:0}.application .export-panel{transform-origin:bottom;transition-duration:var(--vx-dur-base), var(--vx-dur-base), 0s}.application .export-panel[data-state=closed]{transition-delay:0s, 0s, var(--vx-dur-base);transform:translateY(8px)}.application .export-backdrop{background:#1c19175c;display:block}}@media (prefers-reduced-motion:reduce){.vx-select-list,.vx-select-list *,:is(.marketing,.application) *,:is(.marketing,.application) :before,:is(.marketing,.application) :after{transition:none!important;animation:none!important}}@starting-style{.vx-select-list[data-state=open]{opacity:0;transform:translateY(-4px)scale(.98)}}.vx-select-list[data-side=top]{transform-origin:0 100%}
