: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%}
.header-account,.header-account :where(*){box-sizing:border-box}.header-account{color:#1c1917;font-family:var(--font-schibsted), system-ui, sans-serif;flex:none;align-items:center;gap:16px;display:flex;position:relative}.header-account .header-account-balance{color:#1c1917;white-space:nowrap;min-height:36px;font:400 13px var(--font-ibm-plex-mono), monospace;background:#f4f4f2;border:1px solid #e4e2dd;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 10px;text-decoration:none;display:flex}.header-account-balance svg{flex:none}.header-account .header-account-avatar{color:#9a3412;width:40px;height:40px;font:600 15px var(--font-schibsted), system-ui, sans-serif;cursor:pointer;background:#fbe9df;border:2px solid #c2410c;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.header-account-avatar img{object-fit:cover;width:100%;height:100%}.header-account .header-account-menu{z-index:100;background:#fff;border:1px solid #e4e2dd;border-radius:14px;flex-direction:column;gap:4px;width:min(300px,100vw - 32px);padding:8px;font-size:15px;line-height:1.5;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #1c19171f}.header-account-summary{border-bottom:1px solid #eeece8;flex-direction:column;gap:10px;margin-bottom:4px;padding:12px 12px 14px;display:flex}.header-account-summary strong{overflow-wrap:anywhere;font-weight:600;display:block}.header-account-email{color:#57534e;overflow-wrap:anywhere;font-size:13px;display:block}.header-account-plan{color:#57534e;justify-content:space-between;gap:12px;font-size:13px;display:flex}.header-account-plan span:last-child{color:#1c1917;font-family:var(--font-ibm-plex-mono), monospace;white-space:nowrap}.header-account-progress{background:#eeece8;border-radius:999px;gap:2px;height:6px;display:flex;overflow:hidden}.header-account-progress span:first-child{background:#c2410c}.header-account-progress span:last-child{background:#f0b597}.header-account .header-account-action{color:#1c1917;text-align:left;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fafaf9;border:1px solid #eeece8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.header-account .header-account-action:hover,.header-account .header-account-action[aria-current=page]{color:#1c1917;background:#f4f4f2;border-color:#e4e2dd}.header-account-action .arr{color:#78716c;flex:none;width:15px;height:15px}.header-account-signout{border-top:1px solid #eeece8;margin-top:2px;padding-top:6px}.header-account-action:disabled{opacity:.6;cursor:wait}.header-account .header-account-error{color:#9a3412;margin:4px 12px;font-size:13px}.header-account :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #c2410c}.marketing .marketing-account-controls{overflow:visible}.marketing .marketing-account-controls .header-account{gap:12px}.marketing .vx-s10:has(.header-account) .nav-links>a:last-child{display:none}.marketing .marketing-account-slot:has(.header-account){min-width:230px}.application .app-header .va-s2{min-height:64px}@media (max-width:640px){.header-account{gap:8px}.header-account .header-account-balance{gap:6px;padding:6px 10px;font-size:11px}.header-account .header-account-avatar{width:36px;height:36px}.marketing .marketing-account-slot:has(.header-account){min-width:170px}.marketing .marketing-account-controls .header-account{gap:8px}.marketing .vx-s2:has(.header-account){gap:8px;padding-inline:16px}.marketing .vx-s10:has(.header-account){gap:8px}.application .app-header .va-s2:has(.header-account){flex-wrap:nowrap;gap:8px;padding-inline:16px}}@media (max-width:380px){.marketing .vx-s3:has(~nav .header-account){gap:5px;font-size:16px}.marketing .marketing-account-slot:has(.header-account){min-width:153px}.header-account .header-account-balance{padding-inline:7px}}.application .app-header .va-s2{max-width:1200px}.application .app-header .appnav .va-s12{background:#fafaf9;border:1px solid #e4e2dd;border-radius:8px;align-items:center;min-height:36px;padding:6px 10px;display:inline-flex}.application .app-header .appnav .va-s12:hover,.application .app-header .appnav .va-s12[aria-current=page]{background:#f4f4f2}
