@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-v19-latin-ext-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/inter-v19-latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/inter-v19-latin-ext-800.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%;line-height:1.5;font-family:sans-serif;font-display:swap;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select,fieldset,legend,a{margin:0;padding:0;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}input:focus,input:active,button:focus,button:active,textarea:focus,textarea:active,select:focus,select:active,fieldset:focus,fieldset:active,legend:focus,legend:active,a:focus,a:active{outline:none;box-shadow:none}p,h1,h2,h3,h4,h5,h6{margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}a{text-decoration:none}em,i{font-style:italic}ul,ol,menu{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}.col-1{display:grid;grid-template-columns:1fr}@media (min-width: 37.5rem){.col-1{grid-template-columns:repeat(1,1fr)}}.col-2{display:grid;grid-template-columns:1fr}@media (min-width: 37.5rem){.col-2{grid-template-columns:repeat(2,1fr)}}.col-3{display:grid;grid-template-columns:1fr}@media (min-width: 48rem){.col-3{grid-template-columns:repeat(3,1fr)}}.col-4{display:grid;grid-template-columns:1fr}@media (min-width: 48rem){.col-4{grid-template-columns:repeat(4,1fr)}}.col-5{display:grid;grid-template-columns:1fr}@media (min-width: 60rem){.col-5{grid-template-columns:repeat(5,1fr)}}.col-6{display:grid;grid-template-columns:1fr}@media (min-width: 60rem){.col-6{grid-template-columns:repeat(6,1fr)}}.col-7{display:grid;grid-template-columns:1fr}@media (min-width: 60rem){.col-7{grid-template-columns:repeat(7,1fr)}}.col-8{display:grid;grid-template-columns:1fr}@media (min-width: 60rem){.col-8{grid-template-columns:repeat(8,1fr)}}.col-9{display:grid;grid-template-columns:1fr}@media (min-width: 60rem){.col-9{grid-template-columns:repeat(9,1fr)}}.col-10{display:grid;grid-template-columns:1fr}@media (min-width: 60rem){.col-10{grid-template-columns:repeat(10,1fr)}}.col-11{display:grid;grid-template-columns:1fr}@media (min-width: 60rem){.col-11{grid-template-columns:repeat(11,1fr)}}.col-12{display:grid;grid-template-columns:1fr}@media (min-width: 60rem){.col-12{grid-template-columns:repeat(12,1fr)}}.container-xlarge,.container-large,.container-medium,.container-small{position:relative;z-index:0;width:100%;margin:0 auto;padding:0 1.2rem}@media (min-width: 20rem){.container-xlarge,.container-large,.container-medium,.container-small{padding:0 1.6rem}}.container-small{max-width:48rem}@media (min-width: 31.25rem){.container-small{padding:0}}.container-medium{max-width:72rem}@media (min-width: 48rem){.container-medium{padding:0}}.container-large{max-width:96rem}@media (min-width: 60rem){.container-large{padding:0 2.4rem}}@media (min-width: 73.125rem){.container-large{padding:0}}.container-xlarge{max-width:120rem}@media (min-width: 60rem){.container-xlarge{padding:0 2.4rem}}@media (min-width: 90rem){.container-xlarge{padding:0}}.grid{display:grid;gap:2rem;padding:0}@media (min-width: 37.5rem){.grid{gap:2.4rem}}@media (min-width: 60rem){.grid{gap:3rem}}@media (min-width: 73.125rem){.grid{gap:2.4rem}}@media (min-width: 90rem){.grid{gap:3.2rem}}.grid.cols-1234{grid-template-columns:1fr}@media (min-width: 31.25rem){.grid.cols-1234{grid-template-columns:repeat(2,1fr)}}@media (min-width: 73.125rem){.grid.cols-1234{grid-template-columns:repeat(3,1fr)}}@media (min-width: 90rem){.grid.cols-1234{grid-template-columns:repeat(4,1fr)}}body:has(.public-main){background-color:var(--color-surface)}.public-main{position:relative;z-index:1;padding:4.8rem 0 4rem;pointer-events:none}.public-main a,.public-main button,.public-main input,.public-main select,.public-main textarea,.public-main label,.public-main .card,.public-main .box,.public-main form{pointer-events:auto}@media (min-width: 48rem){.public-main{padding:6.4rem}}@media (min-width: 73.125rem){.public-main{padding:8rem}}.public-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.justify-center{justify-items:center}.space-top-tiny{margin-top:.6rem!important}@media (min-width: 20rem){.space-top-tiny{margin-top:.9rem!important}}@media (min-width: 37.5rem){.space-top-tiny{margin-top:1.2rem!important}}@media (min-width: 73.125rem){.space-top-tiny{margin-top:1.5rem!important}}.space-bottom-tiny{margin-bottom:.6rem!important}@media (min-width: 20rem){.space-bottom-tiny{margin-bottom:.9rem!important}}@media (min-width: 37.5rem){.space-bottom-tiny{margin-bottom:1.2rem!important}}@media (min-width: 73.125rem){.space-bottom-tiny{margin-bottom:1.5rem!important}}.space-top-small{margin-top:1.5rem!important}@media (min-width: 20rem){.space-top-small{margin-top:2rem!important}}@media (min-width: 37.5rem){.space-top-small{margin-top:2.5rem!important}}@media (min-width: 73.125rem){.space-top-small{margin-top:3rem!important}}.space-bottom-small{margin-bottom:1.5rem!important}@media (min-width: 20rem){.space-bottom-small{margin-bottom:2rem!important}}@media (min-width: 37.5rem){.space-bottom-small{margin-bottom:2.5rem!important}}@media (min-width: 73.125rem){.space-bottom-small{margin-bottom:3rem!important}}.space-top-medium{margin-top:2.25rem!important}@media (min-width: 20rem){.space-top-medium{margin-top:3rem!important}}@media (min-width: 37.5rem){.space-top-medium{margin-top:3.75rem!important}}@media (min-width: 73.125rem){.space-top-medium{margin-top:4.5rem!important}}.space-bottom-medium{margin-bottom:2.25rem!important}@media (min-width: 20rem){.space-bottom-medium{margin-bottom:3rem!important}}@media (min-width: 37.5rem){.space-bottom-medium{margin-bottom:3.75rem!important}}@media (min-width: 73.125rem){.space-bottom-medium{margin-bottom:4.5rem!important}}.space-top-large{margin-top:3rem!important}@media (min-width: 20rem){.space-top-large{margin-top:4rem!important}}@media (min-width: 37.5rem){.space-top-large{margin-top:5rem!important}}@media (min-width: 73.125rem){.space-top-large{margin-top:6rem!important}}.space-bottom-large{margin-bottom:3rem!important}@media (min-width: 20rem){.space-bottom-large{margin-bottom:4rem!important}}@media (min-width: 37.5rem){.space-bottom-large{margin-bottom:5rem!important}}@media (min-width: 73.125rem){.space-bottom-large{margin-bottom:6rem!important}}html{font-size:62.5%}body{font-family:Inter,sans-serif;font-size:1.6rem;color:var(--color-text);background:var(--color-surface)}.typo-h1{font-size:2.2rem;line-height:140%;font-weight:800;margin-bottom:1.32rem;letter-spacing:-.03rem}@media (min-width: 37.5rem){.typo-h1{font-size:2.4rem;line-height:140%;font-weight:800;margin-bottom:1.44rem}}@media (min-width: 60rem){.typo-h1{font-size:2.7rem;line-height:135%;font-weight:800;margin-bottom:1.62rem}}@media (min-width: 90rem){.typo-h1{font-size:3rem;line-height:135%;font-weight:800;margin-bottom:1.8rem}}.typo-h2{font-size:2rem;line-height:145%;font-weight:600;margin-bottom:1.2rem;letter-spacing:-.03rem}@media (min-width: 37.5rem){.typo-h2{font-size:2.2rem;line-height:140%;font-weight:800;margin-bottom:1.32rem}}@media (min-width: 60rem){.typo-h2{font-size:2.4rem;line-height:140%;font-weight:800;margin-bottom:1.44rem}}@media (min-width: 90rem){.typo-h2{font-size:2.7rem;line-height:135%;font-weight:800;margin-bottom:1.62rem}}.typo-h3{font-size:1.7rem;line-height:150%;font-weight:600;margin-bottom:1.02rem}@media (min-width: 37.5rem){.typo-h3{font-size:1.8rem;line-height:145%;font-weight:600;margin-bottom:1.08rem}}@media (min-width: 60rem){.typo-h3{font-size:2rem;line-height:145%;font-weight:600;margin-bottom:1.2rem}}@media (min-width: 90rem){.typo-h3{font-size:2.2rem;line-height:140%;font-weight:800;margin-bottom:1.32rem}}.typo-h4{font-size:1.5rem;line-height:150%;font-weight:600;margin-bottom:.9rem}@media (min-width: 37.5rem){.typo-h4{font-size:1.6rem;line-height:150%;font-weight:600;margin-bottom:.96rem}}@media (min-width: 60rem){.typo-h4{font-size:1.8rem;line-height:145%;font-weight:600;margin-bottom:1.08rem}}@media (min-width: 90rem){.typo-h4{font-size:2rem;line-height:145%;font-weight:600;margin-bottom:1.2rem}}.typo-h5{font-size:1.3rem;line-height:150%;font-weight:600;margin-bottom:.78rem}@media (min-width: 37.5rem){.typo-h5{font-size:1.4rem;line-height:150%;font-weight:600;margin-bottom:.84rem}}@media (min-width: 60rem){.typo-h5{font-size:1.5rem;line-height:150%;font-weight:600;margin-bottom:.9rem}}@media (min-width: 90rem){.typo-h5{font-size:1.6rem;line-height:150%;font-weight:600;margin-bottom:.96rem}}.typo-h6{font-size:1.1rem;line-height:150%;font-weight:600;margin-bottom:.66rem}@media (min-width: 37.5rem){.typo-h6{font-size:1.2rem;line-height:150%;font-weight:600;margin-bottom:.72rem}}@media (min-width: 60rem){.typo-h6{font-size:1.3rem;line-height:150%;font-weight:600;margin-bottom:.78rem}}@media (min-width: 90rem){.typo-h6{font-size:1.4rem;line-height:150%;font-weight:600;margin-bottom:.84rem}}.typo-body{font-size:1.2rem;line-height:150%;font-weight:400;margin-bottom:1.2rem}@media (min-width: 37.5rem){.typo-body{font-size:1.3rem;line-height:150%;font-weight:400;margin-bottom:1.3rem}}@media (min-width: 60rem){.typo-body{font-size:1.4rem;line-height:150%;font-weight:400;margin-bottom:1.4rem}}@media (min-width: 90rem){.typo-body{font-size:1.5rem;line-height:150%;font-weight:400;margin-bottom:1.5rem}}.typo-link{color:inherit;text-decoration:underline;text-decoration-style:dashed;text-decoration-color:currentColor;text-decoration-thickness:.075rem;text-underline-offset:.2rem;cursor:pointer}.typo-link:hover{color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-style:solid}button.typo-link{background:none;border:none}.typo-small{font-size:1rem;line-height:150%;font-weight:400;margin-bottom:1rem}@media (min-width: 37.5rem){.typo-small{font-size:1.1rem;line-height:150%;font-weight:400;margin-bottom:1.1rem}}@media (min-width: 60rem){.typo-small{font-size:1.2rem;line-height:150%;font-weight:400;margin-bottom:1.2rem}}@media (min-width: 90rem){.typo-small{font-size:1.3rem;line-height:150%;font-weight:400;margin-bottom:1.3rem}}.typo-lead{font-size:1.4rem;line-height:150%;font-weight:400;margin-bottom:1.4rem;line-height:170%;color:var(--color-text-muted)}@media (min-width: 37.5rem){.typo-lead{font-size:1.6rem;line-height:150%;font-weight:400;margin-bottom:1.6rem;line-height:170%}}@media (min-width: 60rem){.typo-lead{font-size:1.8rem;line-height:145%;font-weight:400;margin-bottom:1.8rem;line-height:170%}}@media (min-width: 90rem){.typo-lead{font-size:2rem;line-height:145%;font-weight:400;margin-bottom:2rem;line-height:170%}}.typo-label{display:block;color:var(--color-text-muted);font-size:1rem;line-height:150%;font-weight:600;text-transform:uppercase;letter-spacing:.04rem;margin:0 0 .4rem}@media (min-width: 37.5rem){.typo-label{font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.typo-label{font-size:1.2rem;line-height:150%;font-weight:600;margin-bottom:.5rem}}@media (min-width: 90rem){.typo-label{font-size:1.3rem;line-height:150%;font-weight:600;margin-bottom:.6rem}}.typo-muted{color:var(--color-text-muted)}.typo-danger{color:var(--color-error)}.typo-accent{color:var(--color-accent)}strong,b{font-weight:600}.typo-code{padding:.15rem .4rem;background:var(--color-bg-active);border:.1rem solid var(--color-border);border-radius:.3rem;color:var(--color-text);font-family:Fira Code,SF Mono,Consolas,monospace;font-size:inherit}.typo-kbd{display:inline-block;padding:0 .4rem;background:var(--color-bg-active);border:.1rem solid var(--color-border);border-radius:.3rem;box-shadow:0 .1rem 0 var(--color-border);color:var(--color-text);font-family:Inter,sans-serif;font-size:inherit}.typo-gradient-sunrise,.typo-gradient-sunset,.typo-gradient-azure,.typo-gradient-ladies{display:inline-block;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;font-weight:800;-webkit-text-fill-color:transparent!important}.typo-gradient-sunrise{background-image:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.typo-gradient-sunset{background-image:linear-gradient(135deg,#f84,#ec1161,#52076f)}.typo-gradient-azure{background-image:linear-gradient(135deg,#215273,#55c595,#bedcc1)}.typo-gradient-ladies{background-image:linear-gradient(135deg,#5106a7,#febaff,#ff5b7c)}.no-break{white-space:nowrap}.app-layout{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"topbar" "main";height:100vh;min-height:0;background-color:var(--color-surface)}.app-layout:has(.sidebar):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-overlay);opacity:0;pointer-events:none;z-index:99;transition:opacity .3s cubic-bezier(.4,0,.2,1)}body[data-sidebar=expanded] .app-layout:has(.sidebar):before{opacity:1;pointer-events:auto}@media (min-width: 48rem){.app-layout:has(.sidebar){grid-template-columns:auto 1fr;grid-template-areas:"sidebar topbar" "sidebar main"}body[data-sidebar=collapsed] .app-layout:has(.sidebar){grid-template-columns:0 1fr}body.sidebar-transition .app-layout:has(.sidebar){transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1)}.app-layout:has(.sidebar):before{display:none}}.sidebar{grid-area:sidebar}body.sidebar-transition .sidebar{transition:margin-left .3s cubic-bezier(.4,0,.2,1)}.topbar{position:relative;grid-area:topbar;min-width:0;height:4.6rem;overflow:hidden;border-bottom:.12rem solid var(--color-border);box-shadow:0 .4rem .8rem rgba(var(--color-shadow-rgb),.04);clip-path:inset(0 0 -1rem 0);z-index:20}@media (min-width: 60rem){.topbar{height:5.4rem}}.app-layout:not(:has(.sidebar)) .topbar .sidebar-toggle{display:none}.main-content{grid-area:main;min-width:0;min-height:0;overflow-y:auto}.main-content .main-content-inner{isolation:isolate;display:flex;flex-direction:column;gap:2.5rem;max-width:100%;min-width:0;padding:1.2rem}@media (min-width: 37.5rem){.main-content .main-content-inner{gap:3rem;padding:1.6rem}}@media (min-width: 60rem){.main-content .main-content-inner{gap:3.5rem;padding:2rem}}@media (min-width: 90rem){.main-content .main-content-inner{gap:4rem;padding:2.4rem}}.main-content .main-content-inner section{display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 37.5rem){.main-content .main-content-inner section{gap:3rem}}@media (min-width: 60rem){.main-content .main-content-inner section{gap:3.5rem}}@media (min-width: 90rem){.main-content .main-content-inner section{gap:4rem}}.sidebar{position:fixed;top:0;left:0;width:24rem;height:100vh;min-width:0;max-width:100vw;overflow:hidden;background:var(--color-surface);box-shadow:inset -1rem 0 1rem -.8rem rgba(var(--color-shadow-rgb),.06);z-index:100}body[data-sidebar=collapsed] .sidebar{transform:translate(-100%)}body.sidebar-transition .sidebar{transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (min-width: 48rem){.sidebar{position:relative;width:20rem;height:auto;z-index:auto}body[data-sidebar=collapsed] .sidebar{transform:none;margin-left:-20rem}body.sidebar-transition .sidebar{transition:margin-left .3s cubic-bezier(.4,0,.2,1)}}@media (min-width: 73.125rem){.sidebar{width:22rem}body[data-sidebar=collapsed] .sidebar{margin-left:-22rem}}@media (min-width: 90rem){.sidebar{width:24rem}body[data-sidebar=collapsed] .sidebar{margin-left:-24rem}}[data-sidebar=collapsed] .sidebar{overflow:visible;box-shadow:none}[data-sidebar=collapsed] .sidebar .sidebar-inner{overflow:hidden}.sidebar-inner{display:grid;grid-template-rows:auto 1fr auto;height:100%;min-height:0;min-width:0;background:var(--color-surface-sunken)}.sidebar-logo{display:flex;align-items:center;justify-content:space-between;gap:var(--section-padding-x);max-width:100%;height:4.6rem;min-height:0;--section-padding-y: .96rem;--section-padding-x: 1.2rem;padding:var(--section-padding-y) var(--section-padding-x);padding-top:0;padding-bottom:0;padding-right:0;border-bottom:.1rem solid var(--color-border);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 60rem){.sidebar-logo{height:5.4rem}}@media (min-width: 73.125rem){.sidebar-logo{--section-padding-y: 1.28rem;--section-padding-x: 1.6rem;padding:var(--section-padding-y) var(--section-padding-x);padding-top:0;padding-bottom:0;padding-right:0}}.sidebar-logo a{display:flex;align-items:center;transition:background-color .2s ease}.sidebar-logo a:focus-visible{box-shadow:0 0 0 .4rem #1bbada}.sidebar-logo svg{display:block;width:10rem;max-width:100%;height:auto;color:var(--color-text)}@media (min-width: 73.125rem){.sidebar-logo svg{width:11rem}}@media (min-width: 90rem){.sidebar-logo svg{width:12rem}}.sidebar-toggle{display:flex;align-items:center;justify-content:center;height:100%;padding:0 .8rem;background:transparent;border:none;color:var(--color-text-muted);cursor:w-resize;transition:all .2s ease}@media (min-width: 37.5rem){.sidebar-toggle{padding:0 1rem}}@media (min-width: 73.125rem){.sidebar-toggle{padding:0 1.2rem}}@media (min-width: 90rem){.sidebar-toggle{padding:0 1.4rem}}.sidebar-toggle:hover{background:var(--color-bg-hover);color:var(--color-text)}.sidebar-toggle:focus-visible .toggle-icon{box-shadow:0 0 0 .4rem #1bbada}.sidebar-toggle .toggle-icon{display:flex;flex-direction:column;justify-content:center;gap:.4rem}@media (min-width: 37.5rem){.sidebar-toggle .toggle-icon{gap:.45rem}}.sidebar-toggle .toggle-icon span{display:block;height:.2rem;background:currentColor;border-radius:.3rem;transition:all .2s ease}.sidebar-toggle .toggle-icon span:nth-child(1),.sidebar-toggle .toggle-icon span:nth-child(3){width:1.4rem}@media (min-width: 37.5rem){.sidebar-toggle .toggle-icon span:nth-child(1),.sidebar-toggle .toggle-icon span:nth-child(3){width:1.6rem}}.sidebar-toggle .toggle-icon span:nth-child(2){width:1rem}@media (min-width: 37.5rem){.sidebar-toggle .toggle-icon span:nth-child(2){width:1.2rem}}.sidebar-menu{display:flex;flex-direction:column;gap:1rem;min-height:0;overflow-x:hidden;--section-padding-y: .96rem;--section-padding-x: 1.2rem;padding:var(--section-padding-y) var(--section-padding-x);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 60rem){.sidebar-menu{gap:1.25rem}}@media (min-width: 73.125rem){.sidebar-menu{--section-padding-y: 1.28rem;--section-padding-x: 1.6rem;padding:var(--section-padding-y) var(--section-padding-x)}}@media (min-width: 90rem){.sidebar-menu{gap:1.5rem}}.sidebar-menu>[class*=bttn-]{width:100%}.sidebar-menu .menu{display:grid;gap:.1rem}@media (min-width: 48rem){.sidebar-menu .menu{gap:.25rem}}@media (min-width: 73.125rem){.sidebar-menu .menu{gap:.4rem}}.sidebar-menu .menu-header{padding:var(--item-padding-y) var(--item-padding-x);--item-padding-y: .55rem;--item-padding-x: .6rem;--item-icon-size: .9rem;--item-gap: .75rem;--item-chevron: .65rem;font-size:1rem;line-height:150%;font-weight:400;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03rem}@media (min-width: 73.125rem){.sidebar-menu .menu-header{--item-padding-y: .605rem;--item-padding-x: .66rem;--item-icon-size: .99rem;--item-gap: .825rem;--item-chevron: .715rem;font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.sidebar-menu .menu-header{--item-padding-y: .66rem;--item-padding-x: .72rem;--item-icon-size: 1.08rem;--item-gap: .9rem;--item-chevron: .78rem;font-size:1.2rem;line-height:150%;font-weight:400}}.sidebar-menu .menu-header:not(:first-child){margin-top:1.1rem}@media (min-width: 37.5rem){.sidebar-menu .menu-header:not(:first-child){margin-top:1.4rem}}@media (min-width: 60rem){.sidebar-menu .menu-header:not(:first-child){margin-top:1.7rem}}@media (min-width: 90rem){.sidebar-menu .menu-header:not(:first-child){margin-top:2rem}}.sidebar-menu .menu-item{display:grid;border:.1rem solid transparent;border-radius:.3rem;transition:border-color .2s ease}.sidebar-menu .menu-item:hover,.sidebar-menu .menu-item.is-open,.sidebar-menu .menu-item.active{border-color:var(--color-border)}.sidebar-menu .menu-item>.item-name{display:flex;align-items:center;gap:var(--item-gap);width:100%;min-width:0;padding:var(--item-padding-y) var(--item-padding-x);border:0;background:none;--item-padding-y: .66rem;--item-padding-x: .72rem;--item-icon-size: 1.08rem;--item-gap: .9rem;--item-chevron: .78rem;font-size:1.2rem;line-height:150%;font-weight:600;color:var(--color-text);text-align:left}@media (min-width: 37.5rem){.sidebar-menu .menu-item>.item-name{--item-padding-y: .715rem;--item-padding-x: .78rem;--item-icon-size: 1.17rem;--item-gap: .975rem;--item-chevron: .845rem;font-size:1.3rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.sidebar-menu .menu-item>.item-name{--item-padding-y: .77rem;--item-padding-x: .84rem;--item-icon-size: 1.26rem;--item-gap: 1.05rem;--item-chevron: .91rem;font-size:1.4rem;line-height:150%;font-weight:600}}.sidebar-menu .menu-item>.item-name:focus-visible{box-shadow:0 0 0 .4rem #1bbada}.sidebar-menu .menu-item>.item-name svg{display:block;flex-shrink:0;width:var(--item-icon-size);height:var(--item-icon-size);color:currentColor}.sidebar-menu .menu-item>.item-name .item-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-menu .menu-item>a.item-name,.sidebar-menu .menu-item>button.item-name{cursor:pointer}.sidebar-menu .menu-item.active>.item-name{background:var(--color-bg-hover)}.sidebar-menu .menu-item.is-danger>.item-name{color:var(--color-error)}.sidebar-menu .menu-item.has-submenu>.item-name:after{content:"";display:inline-block;width:var(--item-chevron);height:var(--item-chevron);background-color:currentColor;mask-image:url(/icons/chevron.svg);mask-size:.8rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/chevron.svg);-webkit-mask-size:.8rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100%;mask-size:100%;opacity:.5;transition:transform .2s ease}.sidebar-menu .menu-item.is-open.has-submenu>.item-name:after{transform:rotate(180deg)}.sidebar-menu .menu-item .dropdown{display:grid;grid-template-rows:1fr;transition:grid-template-rows .2s ease}@media (prefers-reduced-motion: reduce){.sidebar-menu .menu-item .dropdown{transition:none}}.sidebar-menu .menu-item .dropdown>.submenu{overflow:hidden;min-height:0}.sidebar-menu .menu-item:not(.is-open) .dropdown{grid-template-rows:0fr}.sidebar-menu .submenu-item{margin-inline:.4rem}.sidebar-menu .submenu-item:first-child{margin-top:.4rem}.sidebar-menu .submenu-item:last-child{margin-bottom:.4rem}.sidebar-menu .submenu-item a,.sidebar-menu .submenu-item span{display:block;--item-padding-y: .605rem;--item-padding-x: .66rem;--item-icon-size: .99rem;--item-gap: .825rem;--item-chevron: .715rem;font-size:1.1rem;line-height:150%;font-weight:400;padding:var(--item-padding-y) var(--item-padding-x);border-radius:.3rem;color:var(--color-text-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 37.5rem){.sidebar-menu .submenu-item a,.sidebar-menu .submenu-item span{--item-padding-y: .66rem;--item-padding-x: .72rem;--item-icon-size: 1.08rem;--item-gap: .9rem;--item-chevron: .78rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.sidebar-menu .submenu-item a,.sidebar-menu .submenu-item span{--item-padding-y: .715rem;--item-padding-x: .78rem;--item-icon-size: 1.17rem;--item-gap: .975rem;--item-chevron: .845rem;font-size:1.3rem;line-height:150%;font-weight:400}}.sidebar-menu .submenu-item a{border:0;transition:all .2s ease}.sidebar-menu .submenu-item a:focus,.sidebar-menu .submenu-item a:hover{background-color:var(--color-bg-hover)}.sidebar-menu .submenu-item a:focus-visible{box-shadow:0 0 0 .4rem #1bbada}.sidebar-menu .submenu-item.active span{color:var(--color-text);font-weight:600}.sidebar-menu .submenu-item.is-danger a,.sidebar-menu .submenu-item.is-danger span{color:var(--color-error)}.sidebar-selector{min-height:0;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tenant-switch{display:flex;align-items:center;gap:var(--item-gap);min-width:0;--section-padding-y: .96rem;--section-padding-x: 1.2rem;padding:var(--section-padding-y) var(--section-padding-x);border-top:.1rem solid var(--color-border);color:var(--color-text-muted);text-decoration:none;--item-padding-y: .66rem;--item-padding-x: .72rem;--item-icon-size: 1.08rem;--item-gap: .9rem;--item-chevron: .78rem;font-size:1.2rem;line-height:150%;font-weight:400}.tenant-switch.tenant-switch-link{transition:background-color .15s ease}.tenant-switch.tenant-switch-link:hover{background-color:var(--color-bg-hover)}@media (min-width: 37.5rem){.tenant-switch{--item-padding-y: .715rem;--item-padding-x: .78rem;--item-icon-size: 1.17rem;--item-gap: .975rem;--item-chevron: .845rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 73.125rem){.tenant-switch{--section-padding-y: 1.28rem;--section-padding-x: 1.6rem;padding:var(--section-padding-y) var(--section-padding-x)}}@media (min-width: 90rem){.tenant-switch{--item-padding-y: .77rem;--item-padding-x: .84rem;--item-icon-size: 1.26rem;--item-gap: 1.05rem;--item-chevron: .91rem;font-size:1.4rem;line-height:150%;font-weight:400}}.tenant-switch .icon-cube{display:inline-block;flex-shrink:0;background-color:currentColor;mask-image:url(/icons/cube.svg);mask-size:calc(var(--item-icon-size) + .2rem);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/cube.svg);-webkit-mask-size:calc(var(--item-icon-size) + .2rem);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;width:calc(var(--item-icon-size) + .2rem);height:calc(var(--item-icon-size) + .2rem);-webkit-mask-size:100%;mask-size:100%}.tenant-switch .tenant-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-inner{display:grid;grid-template-columns:1fr auto;align-items:center;justify-content:space-between;gap:1.6rem;min-width:0;height:100%;padding:0 2rem}@media (min-width: 37.5rem){.topbar-inner{gap:3.2rem}}@media (min-width: 60rem){.topbar-inner{gap:4.8rem}}@media (min-width: 90rem){.topbar-inner{gap:6.4rem}}body.sidebar-transition .topbar-inner{transition:padding-left .3s cubic-bezier(.4,0,.2,1)}.topbar-inner .topbar-left{display:flex;align-items:center;gap:.8rem;min-width:0}@media (min-width: 37.5rem){.topbar-inner .topbar-left{gap:1rem}}@media (min-width: 60rem){.topbar-inner .topbar-left{gap:1.2rem}}@media (min-width: 90rem){.topbar-inner .topbar-left{gap:1.4rem}}.topbar-inner .topbar-title{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:0;min-width:0}@media (min-width: 37.5rem){.topbar-inner .topbar-title{-moz-column-gap:1rem;column-gap:1rem}}@media (min-width: 60rem){.topbar-inner .topbar-title{-moz-column-gap:1.2rem;column-gap:1.2rem}}@media (min-width: 90rem){.topbar-inner .topbar-title{-moz-column-gap:1.4rem;column-gap:1.4rem}}.topbar-inner .sidebar-toggle{display:none;flex-shrink:0;cursor:e-resize}[data-sidebar=collapsed] .topbar-inner{padding-left:0;align-items:stretch}[data-sidebar=collapsed] .topbar-inner .sidebar-toggle{display:flex}.topbar-inner .page-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;font-size:1.3rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.topbar-inner .page-title{font-size:1.4rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.topbar-inner .page-title{font-size:1.6rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.topbar-inner .page-title{font-size:1.7rem;line-height:150%;font-weight:600}}.topbar-inner .topbar-actions{display:flex;align-items:center;gap:.2rem}@media (min-width: 37.5rem){.topbar-inner .topbar-actions{gap:.4rem}}@media (min-width: 60rem){.topbar-inner .topbar-actions{gap:.6rem}}@media (min-width: 90rem){.topbar-inner .topbar-actions{gap:.8rem}}.topbar-action{position:relative;display:flex;align-items:center;justify-content:center;background:transparent;border:.1rem solid transparent;border-radius:50%;color:var(--color-text-muted);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3rem;height:3rem}.topbar-action svg{width:1.35rem;height:1.35rem}.topbar-action.has-indicator:after{width:.75rem;height:.75rem;top:.48rem;right:.48rem;border-width:.15rem}@media (min-width: 37.5rem){.topbar-action{width:3.2rem;height:3.2rem}.topbar-action svg{width:1.44rem;height:1.44rem}.topbar-action.has-indicator:after{width:.8rem;height:.8rem;top:.512rem;right:.512rem;border-width:.16rem}}@media (min-width: 60rem){.topbar-action{width:3.5rem;height:3.5rem}.topbar-action svg{width:1.575rem;height:1.575rem}.topbar-action.has-indicator:after{width:.875rem;height:.875rem;top:.56rem;right:.56rem;border-width:.175rem}}@media (min-width: 90rem){.topbar-action{width:3.8rem;height:3.8rem}.topbar-action svg{width:1.71rem;height:1.71rem}.topbar-action.has-indicator:after{width:.95rem;height:.95rem;top:.608rem;right:.608rem;border-width:.19rem}}.topbar-action:hover{background:var(--color-bg-hover);border-color:var(--color-border-accent);color:var(--color-accent)}.topbar-action:hover svg{transform:scale(1.1)}.topbar-action:focus-visible{outline:none;box-shadow:0 0 0 .4rem #1bbada}.topbar-action svg{transition:transform .2s ease}.topbar-action.has-indicator:after{content:"";position:absolute;background:var(--color-error);border-style:solid;border-color:var(--color-surface);border-radius:50%}.topbar-user{display:flex;align-items:center;background:transparent;border:.1rem solid var(--color-border);border-radius:10rem;color:var(--color-text-muted);text-decoration:none;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:3rem;gap:.7rem;padding:0 .7rem 0 .315rem}.topbar-user svg{width:.84rem;height:.84rem}.topbar-user .topbar-avatar-initials,.topbar-user .topbar-avatar-icon{width:2.17rem;height:2.17rem}.topbar-user .topbar-avatar-initials{font-size:.91rem}.topbar-user .topbar-avatar-icon svg{width:50%;height:50%}@media (min-width: 37.5rem){.topbar-user{height:3.2rem;gap:.8rem;padding:0 .8rem 0 .26rem}.topbar-user svg{width:.96rem;height:.96rem}.topbar-user .topbar-avatar-initials,.topbar-user .topbar-avatar-icon{width:2.48rem;height:2.48rem}.topbar-user .topbar-avatar-initials{font-size:1.04rem}.topbar-user .topbar-avatar-icon svg{width:50%;height:50%}}@media (min-width: 60rem){.topbar-user{height:3.5rem;gap:.9rem;padding:0 .9rem 0 .255rem}.topbar-user svg{width:1.08rem;height:1.08rem}.topbar-user .topbar-avatar-initials,.topbar-user .topbar-avatar-icon{width:2.79rem;height:2.79rem}.topbar-user .topbar-avatar-initials{font-size:1.17rem}.topbar-user .topbar-avatar-icon svg{width:50%;height:50%}}@media (min-width: 90rem){.topbar-user{height:3.8rem;gap:1rem;padding:0 1rem 0 .25rem}.topbar-user svg{width:1.2rem;height:1.2rem}.topbar-user .topbar-avatar-initials,.topbar-user .topbar-avatar-icon{width:3.1rem;height:3.1rem}.topbar-user .topbar-avatar-initials{font-size:1.3rem}.topbar-user .topbar-avatar-icon svg{width:50%;height:50%}}.topbar-user:hover{border-color:var(--color-border-accent);background:var(--color-bg-hover);color:var(--color-accent)}.topbar-user:focus-visible{outline:none;box-shadow:0 0 0 .4rem #1bbada}.topbar-avatar-initials,.topbar-avatar-icon{display:flex;overflow:hidden;align-items:center;justify-content:center;background:var(--color-text-muted);border-radius:50%;color:var(--color-surface);font-weight:600;transition:background .2s ease}.topbar-user:hover .topbar-avatar-initials,.topbar-user:hover .topbar-avatar-icon{background:var(--color-accent)}.topbar-breadcrumbs{display:flex;align-items:center;gap:.4rem;color:var(--color-text-muted);overflow:hidden;white-space:nowrap;min-width:0;font-size:1.1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.topbar-breadcrumbs{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.topbar-breadcrumbs{font-size:1.3rem;line-height:150%;font-weight:400}}.topbar-breadcrumbs a{color:var(--color-text-muted);text-decoration:none}.topbar-breadcrumbs a:hover{color:var(--color-accent);text-decoration:underline}.topbar-breadcrumbs .separator{color:var(--color-border)}.topbar-backlink{font-size:1rem;line-height:150%;font-weight:400;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 37.5rem){.topbar-backlink{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.topbar-backlink{font-size:1.2rem;line-height:150%;font-weight:400}}.topbar-backlink a{display:inline-flex;align-items:center;gap:.25rem}@media (min-width: 60rem){.topbar-backlink a{gap:.35rem}}.topbar-backlink svg{width:.65em;height:.65em;flex-shrink:0;transform:rotate(180deg)}@media (min-width: 60rem){.topbar-backlink svg{width:.75em;height:.75em}}.alert-warning,.alert-error,.alert-success,.alert-info{--alert-pad-y: .6rem;--alert-pad-x: .8rem;position:relative;display:grid;grid-template-columns:1fr min-content;align-items:center;gap:.8rem;padding:var(--alert-pad-y) var(--alert-pad-x);border-radius:.5rem;color:var(--color-surface-raised);font-size:1.2rem;line-height:150%;font-weight:400;opacity:1;transition:opacity .3s ease;--alert-icon: 1.4rem;--alert-close: 1rem}@media (min-width: 37.5rem){.alert-warning,.alert-error,.alert-success,.alert-info{--alert-icon: 1.6rem;--alert-close: 1.1rem}}@media (min-width: 60rem){.alert-warning,.alert-error,.alert-success,.alert-info{--alert-icon: 1.8rem;--alert-close: 1.2rem}}@media (min-width: 22.5rem){.alert-warning,.alert-error,.alert-success,.alert-info{grid-template-columns:min-content 1fr min-content}}@media (min-width: 25rem){.alert-warning,.alert-error,.alert-success,.alert-info{--alert-pad-y: .75rem;--alert-pad-x: 1rem;grid-column:span 2;gap:1rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 37.5rem){.alert-warning,.alert-error,.alert-success,.alert-info{--alert-pad-y: .9rem;--alert-pad-x: 1.2rem;gap:1.2rem;font-size:1.4rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.alert-warning,.alert-error,.alert-success,.alert-info{--alert-pad-y: 1.05rem;--alert-pad-x: 1.4rem;gap:1.4rem;font-size:1.5rem;line-height:150%;font-weight:400}}.alert-warning:before,.alert-error:before,.alert-success:before,.alert-info:before{width:var(--alert-icon);height:var(--alert-icon)}@media (min-width: 22.5rem){.alert-warning:before,.alert-error:before,.alert-success:before,.alert-info:before{content:""}}.fade-out.alert-warning,.fade-out.alert-error,.fade-out.alert-success,.fade-out.alert-info{opacity:0}.no-close.alert-warning,.no-close.alert-error,.no-close.alert-success,.no-close.alert-info{display:block}@media (min-width: 22.5rem){.no-close.alert-warning,.no-close.alert-error,.no-close.alert-success,.no-close.alert-info{display:grid;grid-template-columns:min-content 1fr}}.no-close.alert-warning .alert-close,.no-close.alert-error .alert-close,.no-close.alert-success .alert-close,.no-close.alert-info .alert-close{display:none;pointer-events:none}.alert-close{all:unset;display:flex;align-items:center;justify-content:center;margin-right:-.6rem;padding:.6rem;border-radius:50%;color:var(--color-surface-raised);transition:box-shadow .2s ease;cursor:pointer;box-sizing:border-box}.alert-close:hover{box-shadow:inset 0 0 0 .1rem var(--color-surface-raised)}.alert-close:after{content:"";width:var(--alert-close);height:var(--alert-close);background-color:currentColor;mask-image:url(/icons/close-thin.svg);mask-size:var(--alert-close);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/close-thin.svg);-webkit-mask-size:var(--alert-close);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.alert-info{background:var(--color-info)}.alert-info:before{background-color:currentColor;mask-image:url(/icons/info.svg);mask-size:var(--alert-icon);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/info.svg);-webkit-mask-size:var(--alert-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface-raised)}.alert-info:after{background-color:currentColor;mask-image:url(/icons/info.svg);mask-size:var(--alert-icon);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/info.svg);-webkit-mask-size:var(--alert-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.alert-success{background:var(--color-success)}.alert-success:before{background-color:currentColor;mask-image:url(/icons/success.svg);mask-size:var(--alert-icon);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/success.svg);-webkit-mask-size:var(--alert-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface-raised)}.alert-success:after{background-color:currentColor;mask-image:url(/icons/success.svg);mask-size:var(--alert-icon);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/success.svg);-webkit-mask-size:var(--alert-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.alert-error{background:var(--color-error)}.alert-error:before{background-color:currentColor;mask-image:url(/icons/error.svg);mask-size:var(--alert-icon);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/error.svg);-webkit-mask-size:var(--alert-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface-raised)}.alert-error:after{background-color:currentColor;mask-image:url(/icons/error.svg);mask-size:var(--alert-icon);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/error.svg);-webkit-mask-size:var(--alert-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.alert-warning{background:var(--color-warning)}.alert-warning:before{background-color:currentColor;mask-image:url(/icons/warning.svg);mask-size:var(--alert-icon);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/warning.svg);-webkit-mask-size:var(--alert-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface-raised)}.alert-warning:after{background-color:currentColor;mask-image:url(/icons/warning.svg);mask-size:var(--alert-icon);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/warning.svg);-webkit-mask-size:var(--alert-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.alert-soft{color:var(--color-text);overflow:hidden}@media (min-width: 22.5rem){.alert-soft{padding-left:0}}.alert-soft:before{mask-image:none;-webkit-mask-image:none;width:calc(var(--alert-icon) + 2 * var(--alert-pad-x));height:auto;align-self:stretch;margin:calc(-1 * var(--alert-pad-y)) 0;border-radius:.5rem 0 0 .5rem}.alert-soft:after{position:absolute;left:calc(var(--alert-icon) / 2 + var(--alert-pad-x));top:50%;transform:translate(-50%,-50%);width:var(--alert-icon);height:var(--alert-icon);background-color:var(--color-surface-raised)}@media (min-width: 22.5rem){.alert-soft:after{content:""}}.alert-soft .alert-close{color:var(--color-text-muted)}.alert-soft .alert-close:hover{box-shadow:inset 0 0 0 .1rem var(--color-text-muted)}.alert-soft.alert-info{background:rgba(var(--color-info-rgb),.08)}.alert-soft.alert-info:before{background:var(--color-info)}.alert-soft.alert-success{background:rgba(var(--color-success-rgb),.08)}.alert-soft.alert-success:before{background:var(--color-success)}.alert-soft.alert-error{background:rgba(var(--color-error-rgb),.08)}.alert-soft.alert-error:before{background:var(--color-error)}.alert-soft.alert-warning{background:rgba(var(--color-warning-rgb),.08)}.alert-soft.alert-warning:before{background:var(--color-warning)}.alert-inline,.alert-inline.no-close{display:inline-grid;width:auto;text-align:left}[class*=badge-]{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;background:transparent;border-width:.1rem;border-style:solid;border-radius:2rem;text-transform:uppercase;letter-spacing:.03rem;white-space:nowrap;transition:all .2s ease;min-height:1.9rem;min-width:1.9rem;padding:.1rem .7rem;gap:.35rem;--badge-icon-size: 1rem;font-size:1rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){[class*=badge-]{min-height:2.07rem;min-width:2.07rem;padding:.11rem .77rem;gap:.385rem;--badge-icon-size: 1.1rem;font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){[class*=badge-]{min-height:2.24rem;min-width:2.24rem;padding:.12rem .84rem;gap:.42rem;--badge-icon-size: 1.2rem;font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){[class*=badge-]{min-height:2.41rem;min-width:2.41rem;padding:.13rem .91rem;gap:.455rem;--badge-icon-size: 1.3rem;font-size:1.3rem;line-height:150%;font-weight:600}}.badge-success{border-color:var(--color-success);color:var(--color-success)}.badge-info{border-color:var(--color-info);color:var(--color-info)}.badge-warning{border-color:var(--color-warning);color:var(--color-warning)}.badge-error{border-color:var(--color-error);color:var(--color-error)}.badge-neutral{border-color:var(--color-border);color:var(--color-text-muted)}.badge-compact{min-height:1.73rem;min-width:1.73rem;padding:.09rem .63rem;gap:.315rem;--badge-icon-size: .9rem;font-size:.9rem;line-height:150%;font-weight:600}@media (min-width: 60rem){.badge-compact{min-height:1.9rem;min-width:1.9rem;padding:.1rem .7rem;gap:.35rem;--badge-icon-size: 1rem;font-size:1rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.badge-compact{min-height:1.9rem;min-width:1.9rem;padding:.1rem .7rem;gap:.35rem;--badge-icon-size: 1rem;font-size:1rem;line-height:150%;font-weight:600}}.icon-badge{width:var(--badge-icon-size);height:var(--badge-icon-size);flex-shrink:0}.icon-badge svg{width:100%;height:100%}.box{position:relative;background:var(--color-surface);border:.1rem solid var(--color-border);border-radius:.5rem;box-shadow:0 .2rem .8rem rgba(var(--color-shadow-rgb),.06);text-align:center;--box-padding-x: 1.5rem;--box-padding-y: 2.4rem;--box-padding-footer: 1rem}@media (min-width: 37.5rem){.box{--box-padding-x: 2rem;--box-padding-y: 3rem;--box-padding-footer: 1.2rem}}@media (min-width: 60rem){.box{--box-padding-x: 2.5rem;--box-padding-y: 3.6rem;--box-padding-footer: 1.4rem}}@media (min-width: 90rem){.box{--box-padding-x: 3rem;--box-padding-y: 4.2rem;--box-padding-footer: 1.6rem}}.box:before{content:"";position:absolute;top:.6rem;left:.6rem;right:-.6rem;bottom:-.6rem;background:var(--color-surface-sunken);border:.1rem solid var(--color-border);border-radius:.5rem;z-index:-1}.box .form-grid{text-align:left}.box-body{display:flex;flex-direction:column;gap:1.5rem;padding:var(--box-padding-y) var(--box-padding-x)}@media (min-width: 37.5rem){.box-body{gap:1.75rem}}@media (min-width: 60rem){.box-body{gap:2rem}}@media (min-width: 90rem){.box-body{gap:2.25rem}}.box-body>*{margin-top:0;margin-bottom:0}.box-body p,.box-body button.typo-link{font-size:1.3rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.box-body p,.box-body button.typo-link{font-size:1.4rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.box-body p,.box-body button.typo-link{font-size:1.5rem;line-height:150%;font-weight:400}}.box-footer{padding:var(--box-padding-footer) var(--box-padding-x);background:var(--color-surface-sunken);border-top:.1rem solid var(--color-border)}.box-footer p{margin:0}.box-divider{padding-top:1.5rem;border-top:.1rem solid var(--color-border)}@media (min-width: 37.5rem){.box-divider{padding-top:1.75rem}}@media (min-width: 60rem){.box-divider{padding-top:2rem}}@media (min-width: 90rem){.box-divider{padding-top:2.25rem}}.box-divider p{margin:0}.box-divider p+p{margin-top:.6rem}.box-highlight{margin:0 calc(var(--box-padding-x) * -1);padding:1.5rem var(--box-padding-x);background:var(--color-surface-sunken)}.box-highlight p{margin:0}.box-highlight.has-icon{display:flex;align-items:center;justify-content:center;gap:var(--box-padding-x);text-align:left}.box-highlight.has-icon .icon{width:1.6rem;height:1.6rem;color:var(--color-text-muted)}@media (min-width: 37.5rem){.box-highlight.has-icon .icon{width:2rem;height:2rem}}@media (min-width: 60rem){.box-highlight.has-icon .icon{width:2.4rem;height:2.4rem}}.box-group{display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 37.5rem){.box-group{gap:3rem}}@media (min-width: 60rem){.box-group{gap:3.5rem}}@media (min-width: 90rem){.box-group{gap:4rem}}[class*=bttn-],.bttn-medium{min-height:3.4rem;padding:.8rem 1.2rem;--bttn-icon-size: 1.08rem;--bttn-spinner-size: 1.8rem;font-size:1.2rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){[class*=bttn-],.bttn-medium{min-height:3.8rem;padding:.925rem 1.3875rem;--bttn-icon-size: 1.17rem;--bttn-spinner-size: 1.95rem;font-size:1.3rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){[class*=bttn-],.bttn-medium{min-height:4.2rem;padding:1.05rem 1.575rem;--bttn-icon-size: 1.26rem;--bttn-spinner-size: 2.1rem;font-size:1.4rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){[class*=bttn-],.bttn-medium{min-height:4.6rem;padding:1.175rem 1.7625rem;--bttn-icon-size: 1.35rem;--bttn-spinner-size: 2.25rem;font-size:1.5rem;line-height:150%;font-weight:600}}.bttn-small{min-height:3rem;padding:.675rem 1.0125rem;--bttn-icon-size: .99rem;--bttn-spinner-size: 1.65rem;font-size:1.1rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.bttn-small{min-height:3.4rem;padding:.8rem 1.2rem;--bttn-icon-size: 1.08rem;--bttn-spinner-size: 1.8rem;font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.bttn-small{min-height:3.8rem;padding:.925rem 1.3875rem;--bttn-icon-size: 1.17rem;--bttn-spinner-size: 1.95rem;font-size:1.3rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.bttn-small{min-height:4.2rem;padding:1.05rem 1.575rem;--bttn-icon-size: 1.26rem;--bttn-spinner-size: 2.1rem;font-size:1.4rem;line-height:150%;font-weight:600}}.bttn-large{min-height:3.8rem;padding:.925rem 1.3875rem;--bttn-icon-size: 1.17rem;--bttn-spinner-size: 1.95rem;font-size:1.3rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.bttn-large{min-height:4.2rem;padding:1.05rem 1.575rem;--bttn-icon-size: 1.26rem;--bttn-spinner-size: 2.1rem;font-size:1.4rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.bttn-large{min-height:4.6rem;padding:1.175rem 1.7625rem;--bttn-icon-size: 1.35rem;--bttn-spinner-size: 2.25rem;font-size:1.5rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.bttn-large{min-height:5rem;padding:1.3rem 1.95rem;--bttn-icon-size: 1.44rem;--bttn-spinner-size: 2.4rem;font-size:1.6rem;line-height:150%;font-weight:600}}@media (min-width: 25rem){.bttn-long{min-width:18rem;max-width:-moz-max-content;max-width:max-content}}[class*=bttn-]{display:inline-flex;justify-content:center;align-items:center;width:100%;background:var(--color-accent);border:none;border-radius:.5rem;color:var(--color-surface-raised);letter-spacing:.03rem;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}@media (min-width: 25rem){[class*=bttn-]{width:auto;min-width:8rem}}@media (min-width: 37.5rem){[class*=bttn-]{min-width:10rem}}@media (min-width: 60rem){[class*=bttn-]{min-width:12rem}}[class*=bttn-]:focus-visible{box-shadow:0 0 0 .4rem #1bbada}[class*=bttn-]:hover:not(:disabled){opacity:.85}[class*=bttn-].bttn-alt{background:var(--color-bg-active);box-shadow:inset 0 0 0 .1rem var(--color-border);color:var(--color-text)}[class*=bttn-].bttn-alt:hover:not(:disabled){opacity:1;box-shadow:inset 0 0 0 .1rem var(--color-border-accent)}[class*=bttn-].bttn-danger{background:var(--color-error);color:var(--color-surface-raised)}[class*=bttn-].bttn-link{width:auto;background:transparent;color:var(--color-text)}[class*=bttn-].bttn-link:hover:not(:disabled){transform:none;background:var(--color-bg-active);color:var(--color-text)}[class*=bttn-]:disabled{opacity:.5;cursor:not-allowed;transform:none}[class*=bttn-][class*=icon-]{gap:calc(var(--bttn-icon-size) * .7)}[class*=bttn-][class*=icon-]:before,[class*=bttn-][class*=icon-].icon-right:after{content:"";width:var(--bttn-icon-size);height:var(--bttn-icon-size);background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:transform .2s ease}[class*=bttn-][class*=icon-].icon-right:before{content:none}[class*=bttn-][class*=icon-]:empty{min-width:0}[class*=bttn-].icon-arrow:before,[class*=bttn-].icon-arrow:after{mask-image:url(/icons/arrow.svg);-webkit-mask-image:url(/icons/arrow.svg)}[class*=bttn-].icon-check:before,[class*=bttn-].icon-check:after{mask-image:url(/icons/check.svg);-webkit-mask-image:url(/icons/check.svg)}[class*=bttn-].icon-chevron:before,[class*=bttn-].icon-chevron:after{mask-image:url(/icons/chevron.svg);-webkit-mask-image:url(/icons/chevron.svg)}[class*=bttn-].icon-crown:before,[class*=bttn-].icon-crown:after{mask-image:url(/icons/crown.svg);-webkit-mask-image:url(/icons/crown.svg)}[class*=bttn-].icon-download:before,[class*=bttn-].icon-download:after{mask-image:url(/icons/download.svg);-webkit-mask-image:url(/icons/download.svg)}[class*=bttn-].icon-logout:before,[class*=bttn-].icon-logout:after{mask-image:url(/icons/logout.svg);-webkit-mask-image:url(/icons/logout.svg)}[class*=bttn-].icon-plane:before,[class*=bttn-].icon-plane:after{mask-image:url(/icons/plane.svg);-webkit-mask-image:url(/icons/plane.svg)}[class*=bttn-].icon-plug:before,[class*=bttn-].icon-plug:after{mask-image:url(/icons/plug.svg);-webkit-mask-image:url(/icons/plug.svg)}[class*=bttn-].icon-plug-x:before,[class*=bttn-].icon-plug-x:after{mask-image:url(/icons/plug-x.svg);-webkit-mask-image:url(/icons/plug-x.svg)}[class*=bttn-].icon-plus:before,[class*=bttn-].icon-plus:after{mask-image:url(/icons/plus.svg);-webkit-mask-image:url(/icons/plus.svg)}[class*=bttn-].icon-shield-check:before,[class*=bttn-].icon-shield-check:after{mask-image:url(/icons/shield-check.svg);-webkit-mask-image:url(/icons/shield-check.svg)}[class*=bttn-].icon-thumb-up:before,[class*=bttn-].icon-thumb-up:after{mask-image:url(/icons/thumb-up.svg);-webkit-mask-image:url(/icons/thumb-up.svg)}[class*=bttn-].icon-thumb-down:before,[class*=bttn-].icon-thumb-down:after{mask-image:url(/icons/thumb-down.svg);-webkit-mask-image:url(/icons/thumb-down.svg)}[class*=bttn-].icon-trash:before,[class*=bttn-].icon-trash:after{mask-image:url(/icons/trash.svg);-webkit-mask-image:url(/icons/trash.svg)}[class*=bttn-].icon-upload:before,[class*=bttn-].icon-upload:after{mask-image:url(/icons/upload.svg);-webkit-mask-image:url(/icons/upload.svg)}[class*=bttn-].icon-arrow.icon-left:before{transform:rotate(180deg)}.bttn-loading,form.htmx-request button[type=submit]{position:relative;color:transparent!important;pointer-events:none}.bttn-loading:before,form.htmx-request button[type=submit]:before{visibility:hidden!important}.bttn-loading:after,form.htmx-request button[type=submit]:after{content:""!important;position:absolute!important;width:var(--bttn-spinner-size)!important;height:var(--bttn-spinner-size)!important;top:50%!important;left:50%!important;margin-top:calc(var(--bttn-spinner-size) / -2)!important;margin-left:calc(var(--bttn-spinner-size) / -2)!important;border-radius:50%!important;border:calc(var(--bttn-spinner-size) * .16) solid rgba(var(--color-shadow-rgb),.3)!important;border-right-color:var(--color-surface-raised)!important;animation:bttn-spin 1.1s linear infinite!important;mask-image:none!important;-webkit-mask-image:none!important;background-color:transparent!important}.bttn-loading.bttn-alt:after,form.htmx-request button.bttn-alt[type=submit]:after,.bttn-loading.bttn-link:after,form.htmx-request button.bttn-link[type=submit]:after{border-color:rgba(var(--color-text-rgb),.3)!important;border-right-color:var(--color-text)!important}@keyframes bttn-spin{to{transform:rotate(360deg)}}.card-outlined,.card-filled{display:flex;flex-direction:column;gap:var(--card-footer-padding);max-width:100%;border-radius:.5rem;transition:all .3s ease-in-out;padding:1.3rem;--card-header-margin: 1.3rem;--card-header-gap: 1.3rem;--card-footer-padding: 1.3rem;--card-footer-gap: .65rem}.card-outlined .title-main,.card-filled .title-main{font-size:1.3rem;line-height:150%;font-weight:400}.card-outlined .title-sub,.card-filled .title-sub{font-size:1rem;line-height:150%;font-weight:400}.card-outlined .card-content,.card-filled .card-content,.card-outlined .card-content p,.card-filled .card-content p,.card-outlined li,.card-filled li,.card-outlined strong,.card-filled strong,.card-outlined b,.card-filled b,.card-outlined em,.card-filled em,.card-outlined i,.card-filled i,.card-outlined blockquote,.card-filled blockquote{font-size:1.2rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.card-outlined,.card-filled{padding:1.4rem;--card-header-margin: 1.4rem;--card-header-gap: 1.4rem;--card-footer-padding: 1.4rem;--card-footer-gap: .7rem}.card-outlined .title-main,.card-filled .title-main{font-size:1.4rem;line-height:150%;font-weight:400}.card-outlined .title-sub,.card-filled .title-sub{font-size:1.1rem;line-height:150%;font-weight:400}.card-outlined .card-content,.card-filled .card-content,.card-outlined .card-content p,.card-filled .card-content p,.card-outlined li,.card-filled li,.card-outlined strong,.card-filled strong,.card-outlined b,.card-filled b,.card-outlined em,.card-filled em,.card-outlined i,.card-filled i,.card-outlined blockquote,.card-filled blockquote{font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.card-outlined,.card-filled{padding:1.5rem;--card-header-margin: 1.5rem;--card-header-gap: 1.5rem;--card-footer-padding: 1.5rem;--card-footer-gap: .75rem}.card-outlined .title-main,.card-filled .title-main{font-size:1.5rem;line-height:150%;font-weight:400}.card-outlined .title-sub,.card-filled .title-sub{font-size:1.2rem;line-height:150%;font-weight:400}.card-outlined .card-content,.card-filled .card-content,.card-outlined .card-content p,.card-filled .card-content p,.card-outlined li,.card-filled li,.card-outlined strong,.card-filled strong,.card-outlined b,.card-filled b,.card-outlined em,.card-filled em,.card-outlined i,.card-filled i,.card-outlined blockquote,.card-filled blockquote{font-size:1.4rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.card-outlined,.card-filled{padding:1.6rem;--card-header-margin: 1.6rem;--card-header-gap: 1.6rem;--card-footer-padding: 1.6rem;--card-footer-gap: .8rem}.card-outlined .title-main,.card-filled .title-main{font-size:1.6rem;line-height:150%;font-weight:400}.card-outlined .title-sub,.card-filled .title-sub{font-size:1.3rem;line-height:150%;font-weight:400}.card-outlined .card-content,.card-filled .card-content,.card-outlined .card-content p,.card-filled .card-content p,.card-outlined li,.card-filled li,.card-outlined strong,.card-filled strong,.card-outlined b,.card-filled b,.card-outlined em,.card-filled em,.card-outlined i,.card-filled i,.card-outlined blockquote,.card-filled blockquote{font-size:1.5rem;line-height:150%;font-weight:400}}.card-outlined:hover,.card-filled:hover,.card-outlined:focus-within,.card-filled:focus-within{border-color:var(--color-border-accent);box-shadow:0 .4rem 1.2rem rgba(var(--color-shadow-rgb),.1);transform:translateY(-.3rem)}.disabled.card-outlined,.disabled.card-filled{pointer-events:none;border-color:var(--color-border)}.disabled.card-outlined:hover,.disabled.card-filled:hover,.disabled.card-outlined:focus-within,.disabled.card-filled:focus-within{border-color:var(--color-border);box-shadow:none;transform:none}.disabled.card-outlined .card-titles,.disabled.card-filled .card-titles,.disabled.card-outlined .card-content,.disabled.card-filled .card-content{opacity:.4}.disabled.card-outlined .card-action,.disabled.card-filled .card-action,.disabled.card-outlined .card-footer,.disabled.card-filled .card-footer{pointer-events:auto}.card-outlined .card-header,.card-filled .card-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.8rem var(--card-header-gap)}@media (min-width: 60rem){.card-outlined .card-header,.card-filled .card-header{gap:1.1rem var(--card-header-gap)}}.card-outlined .card-icon,.card-filled .card-icon{display:flex;flex-basis:100%;color:var(--color-accent)}.card-outlined .card-icon svg,.card-filled .card-icon svg{width:2.4rem;height:2.4rem}@media (min-width: 37.5rem){.card-outlined .card-icon svg,.card-filled .card-icon svg{width:3rem;height:3rem}}@media (min-width: 60rem){.card-outlined .card-icon svg,.card-filled .card-icon svg{width:3.6rem;height:3.6rem}}@media (min-width: 90rem){.card-outlined .card-icon svg,.card-filled .card-icon svg{width:4.2rem;height:4.2rem}}.card-outlined .card-icon.card-icon-danger,.card-filled .card-icon.card-icon-danger{color:var(--color-error)}.card-outlined .card-icon.card-icon-muted,.card-filled .card-icon.card-icon-muted{color:var(--color-text-muted)}.card-outlined .card-icon.card-icon-sm svg,.card-filled .card-icon.card-icon-sm svg{width:1.6rem;height:1.6rem}@media (min-width: 37.5rem){.card-outlined .card-icon.card-icon-sm svg,.card-filled .card-icon.card-icon-sm svg{width:2rem;height:2rem}}@media (min-width: 60rem){.card-outlined .card-icon.card-icon-sm svg,.card-filled .card-icon.card-icon-sm svg{width:2.4rem;height:2.4rem}}@media (min-width: 90rem){.card-outlined .card-icon.card-icon-sm svg,.card-filled .card-icon.card-icon-sm svg{width:2.8rem;height:2.8rem}}.card-outlined .card-titles,.card-filled .card-titles{flex:1;min-width:0}.card-outlined .card-titles .title-main,.card-filled .card-titles .title-main{font-weight:800;margin:0;padding:0;color:var(--color-text);overflow-wrap:break-word;word-break:break-word}.card-outlined .card-titles .title-sub,.card-filled .card-titles .title-sub{margin-top:.1rem;padding:0;color:var(--color-text-muted);overflow-wrap:break-word;word-break:break-word}@media (min-width: 37.5rem){.card-outlined .card-titles .title-sub,.card-filled .card-titles .title-sub{margin-top:.15rem}}@media (min-width: 60rem){.card-outlined .card-titles .title-sub,.card-filled .card-titles .title-sub{margin-top:.2rem}}@media (min-width: 73.125rem){.card-outlined .card-titles .title-sub,.card-filled .card-titles .title-sub{margin-top:.25rem}}.card-outlined .card-titles .title-sub .with-copy-icon,.card-filled .card-titles .title-sub .with-copy-icon{cursor:pointer}.card-outlined .card-titles .title-sub .with-copy-icon .icon,.card-filled .card-titles .title-sub .with-copy-icon .icon{position:relative;transition:color .15s ease}.card-outlined .card-titles .title-sub .with-copy-icon .icon:after,.card-filled .card-titles .title-sub .with-copy-icon .icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:currentColor;mask-image:url(/icons/check.svg);mask-size:100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.card-outlined .card-titles .title-sub .with-copy-icon:hover .icon,.card-filled .card-titles .title-sub .with-copy-icon:hover .icon{color:var(--color-accent)}.card-outlined .card-titles .title-sub .with-copy-icon.copied .icon svg,.card-filled .card-titles .title-sub .with-copy-icon.copied .icon svg{opacity:0}.card-outlined .card-titles .title-sub .with-copy-icon.copied .icon:after,.card-filled .card-titles .title-sub .with-copy-icon.copied .icon:after{opacity:1}.card-outlined .card-logo,.card-filled .card-logo{width:2.4rem;height:auto;flex-shrink:0}@media (min-width: 37.5rem){.card-outlined .card-logo,.card-filled .card-logo{width:2.7rem}}@media (min-width: 60rem){.card-outlined .card-logo,.card-filled .card-logo{width:3rem}}@media (min-width: 90rem){.card-outlined .card-logo,.card-filled .card-logo{width:3.3rem}}.card-outlined .card-logo svg,.card-filled .card-logo svg{width:100%;height:100%}:root[data-theme=ocean-night] .card-outlined .card-logo.logo-light svg,:root[data-theme=ocean-night] .card-filled .card-logo.logo-light svg{filter:brightness(0) invert(1)}:root:not([data-theme=ocean-night]) .card-outlined .card-logo.logo-dark svg,:root:not([data-theme=ocean-night]) .card-filled .card-logo.logo-dark svg{filter:brightness(0) invert(1)}.card-outlined .card-content,.card-filled .card-content{flex-grow:1;color:var(--color-text-muted);overflow-wrap:break-word;word-break:break-word}.card-outlined .card-content p,.card-filled .card-content p,.card-outlined .card-content li,.card-filled .card-content li,.card-outlined .card-content blockquote,.card-filled .card-content blockquote{margin:0;padding:0}.card-outlined .card-footer,.card-filled .card-footer{display:flex;align-items:flex-end;gap:var(--card-footer-gap);padding-top:var(--card-footer-padding);border-top:.1rem solid var(--color-border);overflow-wrap:break-word;word-break:break-word}.card-footer-grow.card-outlined .card-content,.card-footer-grow.card-filled .card-content{flex-grow:0}.card-footer-grow.card-outlined .card-footer,.card-footer-grow.card-filled .card-footer{flex-grow:1}.card-filled{background:var(--color-bg-hover);border:.1rem solid var(--color-border)}.card-outlined{background:transparent;border:.1rem solid var(--color-border)}.card-static:hover,.card-static:focus-within{border-color:var(--color-border);box-shadow:none;transform:none}.card-centered{text-align:center}.card-centered .card-icon,.card-centered .card-footer{justify-content:center}.card-stat-value{display:block;margin:0;font-size:1.6rem;line-height:150%;font-weight:600;font-weight:800}@media (min-width: 37.5rem){.card-stat-value{font-size:1.7rem;line-height:150%;font-weight:600;font-weight:800}}@media (min-width: 60rem){.card-stat-value{font-size:1.8rem;line-height:145%;font-weight:600;font-weight:800}}@media (min-width: 90rem){.card-stat-value{font-size:2rem;line-height:145%;font-weight:600;font-weight:800}}.card-stat-value-success{color:var(--color-success)}.card-stat-value-error{color:var(--color-error)}.card-stat-value-warning{color:var(--color-warning)}.delta{display:inline-flex;align-items:baseline;white-space:nowrap;gap:.2rem;font-size:1rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.delta{gap:.25rem;font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.delta{gap:.3rem;font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.delta{gap:.35rem;font-size:1.3rem;line-height:150%;font-weight:600}}.delta-success{color:var(--color-success)}.delta-error{color:var(--color-error)}.delta-neutral{color:var(--color-text-muted)}.delta-icon{display:inline-flex;align-items:center;align-self:center;color:inherit}.delta-icon svg{width:1.2em;height:1.2em}.delta-label{font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 60rem){.delta-label{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.delta-label{font-size:1.1rem;line-height:150%;font-weight:400}}.delta-lg{font-size:1.3rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.delta-lg{font-size:1.4rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.delta-lg{font-size:1.6rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.delta-lg{font-size:1.8rem;line-height:145%;font-weight:600}}.dialog{top:0;right:0;bottom:0;left:0;margin:auto;width:-moz-fit-content;width:fit-content;max-width:min(50rem,90vw);padding:0;border:none;background:transparent;opacity:0;transform:scale(.95);transition:opacity .25s ease,transform .25s ease,display .15s allow-discrete,overlay .15s allow-discrete}.dialog::backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.dialog[open]{opacity:1;transform:scale(1)}@starting-style{.dialog[open]{opacity:0;transform:scale(.95)}}.dialog>.card-filled,.dialog>.card-outlined{background:var(--color-surface);color:var(--color-text);text-align:center;opacity:1}.dialog>.card-filled .card-titles,.dialog>.card-filled .card-content,.dialog>.card-outlined .card-titles,.dialog>.card-outlined .card-content{opacity:1;text-wrap:auto}.dialog>.card-filled .card-footer,.dialog>.card-outlined .card-footer{justify-content:center}@media (prefers-reduced-motion: reduce){.dialog{transition:none}}.dropdown{position:relative;display:inline-flex}.dropdown:has(.dropdown-menu:popover-open) [class*=icon-chevron]:before{transform:rotate(180deg)}.dropdown-button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.4rem;height:2.4rem;background:transparent;border:.1rem solid var(--color-border);border-radius:50%;color:var(--color-text-muted);cursor:pointer;transition:all .3s ease-in-out}@media (min-width: 37.5rem){.dropdown-button{width:2.64rem;height:2.64rem}}@media (min-width: 60rem){.dropdown-button{width:2.88rem;height:2.88rem}}.dropdown-button:hover,.dropdown-button:focus-visible{border-color:var(--color-border-accent);background:var(--color-bg-hover);color:var(--color-accent)}.dropdown-button:focus-visible{box-shadow:0 0 0 .4rem #1bbada}.dropdown-button:before{content:"";width:1.2rem;height:1.2rem;background-color:currentColor;mask-image:url(/icons/dots-vertical.svg);mask-size:1.2rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/dots-vertical.svg);-webkit-mask-size:1.2rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media (min-width: 37.5rem){.dropdown-button:before{width:1.32rem;height:1.32rem;background-color:currentColor;mask-image:url(/icons/dots-vertical.svg);mask-size:1.32rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/dots-vertical.svg);-webkit-mask-size:1.32rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}}@media (min-width: 60rem){.dropdown-button:before{width:1.44rem;height:1.44rem;background-color:currentColor;mask-image:url(/icons/dots-vertical.svg);mask-size:1.44rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/dots-vertical.svg);-webkit-mask-size:1.44rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}}.dropdown-menu{inset:unset;min-width:10rem;top:var(--dropdown-top, auto);bottom:var(--dropdown-bottom, auto);left:var(--dropdown-left, auto);right:var(--dropdown-right, 0);margin:0;padding:.3rem 0;background:var(--color-surface);border:.1rem solid var(--color-border);border-radius:.5rem;box-shadow:0 .4rem 1.2rem rgba(var(--color-shadow-rgb),.08);overflow:hidden;z-index:1000;opacity:0;transform:scale(.5);transform-origin:top right;transition:opacity .25s ease,transform .25s ease,display .15s allow-discrete,overlay .15s allow-discrete;--dropdown-padding-y: .66rem;--dropdown-padding-x: .99rem;--dropdown-icon-size: 1.1rem;--dropdown-gap: .66rem;--dropdown-title-font-size: 1.2rem;--dropdown-sub-font-size: 1rem;font-size:1.1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.dropdown-menu{--dropdown-padding-y: .72rem;--dropdown-padding-x: 1.08rem;--dropdown-icon-size: 1.2rem;--dropdown-gap: .72rem;--dropdown-title-font-size: 1.3rem;--dropdown-sub-font-size: 1.1rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.dropdown-menu{--dropdown-padding-y: .78rem;--dropdown-padding-x: 1.17rem;--dropdown-icon-size: 1.3rem;--dropdown-gap: .78rem;--dropdown-title-font-size: 1.4rem;--dropdown-sub-font-size: 1.2rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.dropdown-menu{--dropdown-padding-y: .84rem;--dropdown-padding-x: 1.26rem;--dropdown-icon-size: 1.4rem;--dropdown-gap: .84rem;--dropdown-title-font-size: 1.5rem;--dropdown-sub-font-size: 1.3rem;font-size:1.4rem;line-height:150%;font-weight:400}}.dropdown-menu:popover-open{opacity:1;transform:scale(1)}@starting-style{.dropdown-menu:popover-open{opacity:0;transform:scale(.5)}}.dropdown-menu.is-flipped{transform-origin:bottom right}.dropdown-menu.is-align-start{transform-origin:top left}.dropdown-menu.is-flipped.is-align-start{transform-origin:bottom left}.dropdown-menu .dropdown-item,.dropdown-menu .dropdown-item form{display:block}.dropdown-menu .dropdown-action{display:flex;align-items:center;gap:var(--dropdown-gap);width:100%;padding:var(--dropdown-padding-y) var(--dropdown-padding-x);border:none;background:none;color:var(--color-text);text-decoration:none;font:inherit;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu .dropdown-action:hover,.dropdown-menu .dropdown-action:focus-visible{background:var(--color-bg-active)}.dropdown-menu .dropdown-action.is-danger{color:var(--color-error)}.dropdown-menu .dropdown-action.is-danger:hover,.dropdown-menu .dropdown-action.is-danger:focus-visible{background:rgba(var(--color-error-rgb),.15)}.dropdown-menu .dropdown-icon{width:var(--dropdown-icon-size);height:var(--dropdown-icon-size);flex-shrink:0;opacity:.6;transition:opacity .2s ease}.dropdown-menu .dropdown-icon svg{width:100%;height:100%}.dropdown-menu .dropdown-action:hover .dropdown-icon,.dropdown-menu .dropdown-action:focus-visible .dropdown-icon{opacity:1}.dropdown-menu .dropdown-action.is-danger .dropdown-icon{opacity:.8}.dropdown-menu .dropdown-header{padding:var(--dropdown-padding-y) var(--dropdown-padding-x)}.dropdown-menu .dropdown-header-title{font-size:var(--dropdown-title-font-size);font-weight:600;color:var(--color-text)}.dropdown-menu .dropdown-header-sub{font-size:var(--dropdown-sub-font-size);color:var(--color-text-muted);margin-top:.1rem}.dropdown-menu .dropdown-divider{height:.1rem;margin:.3rem 0;background:var(--color-border)}.dropdown-menu .dropdown-item:has(.switcher-radio){padding:var(--dropdown-padding-y) var(--dropdown-padding-x)}@media (prefers-reduced-motion: reduce){.dropdown-menu{transition:none}}.select-search-dropdown{display:flex;flex-direction:column;inset:unset;top:var(--select-search-top, auto);bottom:var(--select-search-bottom, auto);left:var(--select-search-left, auto);right:var(--select-search-right, auto);width:var(--select-search-width, 32rem);max-height:var(--select-search-max-height, none);margin:0;padding:0;background:var(--color-surface);border:.1rem solid var(--color-border);border-radius:.5rem;box-shadow:0 .4rem 1.2rem rgba(var(--color-shadow-rgb),.12);overflow:hidden;z-index:1000;--dropdown-padding-y: .66rem;--dropdown-padding-x: .99rem;--dropdown-icon-size: 1.1rem;--dropdown-gap: .66rem;--dropdown-title-font-size: 1.2rem;--dropdown-sub-font-size: 1rem;font-size:1.1rem;line-height:150%;font-weight:400;opacity:0;transform:scale(.98);transform-origin:top left;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease,display .2s allow-discrete,overlay .2s allow-discrete}@media (min-width: 37.5rem){.select-search-dropdown{--dropdown-padding-y: .72rem;--dropdown-padding-x: 1.08rem;--dropdown-icon-size: 1.2rem;--dropdown-gap: .72rem;--dropdown-title-font-size: 1.3rem;--dropdown-sub-font-size: 1.1rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.select-search-dropdown{--dropdown-padding-y: .78rem;--dropdown-padding-x: 1.17rem;--dropdown-icon-size: 1.3rem;--dropdown-gap: .78rem;--dropdown-title-font-size: 1.4rem;--dropdown-sub-font-size: 1.2rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.select-search-dropdown{--dropdown-padding-y: .84rem;--dropdown-padding-x: 1.26rem;--dropdown-icon-size: 1.4rem;--dropdown-gap: .84rem;--dropdown-title-font-size: 1.5rem;--dropdown-sub-font-size: 1.3rem;font-size:1.4rem;line-height:150%;font-weight:400}}.select-search-dropdown:popover-open{opacity:1;transform:scale(1);visibility:visible;pointer-events:auto}@starting-style{.select-search-dropdown:popover-open{opacity:0;transform:scale(.98)}}.select-search-dropdown.is-flipped{transform-origin:bottom left}.select-search-dropdown.is-align-end{transform-origin:top right}.select-search-dropdown.is-flipped.is-align-end{transform-origin:bottom right}.select-search-dropdown.is-compact{width:auto;min-width:10rem;max-width:32rem}.select-search-input-wrap{flex:0 0 auto;padding:calc(var(--dropdown-padding-y) * 1.2) var(--dropdown-padding-x);border-bottom:.1rem solid var(--color-border)}.select-search-input-wrap .search-field{--field-min-height: 2.4rem;--field-padding-y: .275rem;--field-padding-x: .33rem;--field-padding-top: .44rem;--field-padding-bottom: .11rem;--field-label-top-active: .0275rem;--field-icon-size: 1.21rem;--field-icon-space: 1.87rem;font-size:1.1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.select-search-input-wrap .search-field{--field-min-height: 2.8rem;--field-padding-y: .475rem;--field-padding-x: .57rem;--field-padding-top: .76rem;--field-padding-bottom: .19rem;--field-label-top-active: .0475rem;--field-icon-size: 1.21rem;--field-icon-space: 2.35rem;font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.select-search-input-wrap .search-field{--field-min-height: 3.2rem;--field-padding-y: .6rem;--field-padding-x: .72rem;--field-padding-top: .96rem;--field-padding-bottom: .24rem;--field-label-top-active: .06rem;--field-icon-size: 1.32rem;--field-icon-space: 2.76rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.select-search-input-wrap .search-field{--field-min-height: 3.6rem;--field-padding-y: .725rem;--field-padding-x: .87rem;--field-padding-top: 1.16rem;--field-padding-bottom: .29rem;--field-label-top-active: .0725rem;--field-icon-size: 1.43rem;--field-icon-space: 3.17rem;font-size:1.3rem;line-height:150%;font-weight:400}}.select-search-options{flex:1 1 auto;min-height:0;max-height:32rem;overflow-y:auto;overscroll-behavior:contain}.select-search-group{padding:calc(var(--dropdown-padding-y) * 1.2) var(--dropdown-padding-x) calc(var(--dropdown-padding-y) * .6);font-size:var(--dropdown-sub-font-size);font-weight:400;color:var(--color-text-muted);text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-search-group.is-hidden{display:none}.select-search-divider{height:.1rem;margin:.3rem 0;background:var(--color-border)}.select-search-divider.is-hidden{display:none}.select-search-option{display:flex;align-items:center;gap:var(--dropdown-gap);width:100%;padding:var(--dropdown-padding-y) var(--dropdown-padding-x);background:none;border:none;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.select-search-option:hover,.select-search-option.is-focused{background:var(--color-bg-active)}.select-search-option.is-selected{color:var(--color-accent);font-weight:600}.select-search-option.is-selected:after{content:"";margin-left:auto;width:var(--dropdown-icon-size);height:var(--dropdown-icon-size);background-color:var(--color-accent);background-color:currentColor;mask-image:url(/icons/check.svg);mask-size:calc(var(--dropdown-icon-size) * .9);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:calc(var(--dropdown-icon-size) * .9);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.select-search-option.is-hidden{display:none}.select-search-option mark{background:rgba(var(--color-accent-rgb),.35);color:inherit;padding:0;margin:0}.select-search.has-icons .select-search-option,.select-search-dropdown.has-icons .select-search-option{padding-left:calc(var(--dropdown-padding-x) + var(--dropdown-icon-size) + var(--dropdown-gap));position:relative}.select-search-option-icon{position:absolute;left:var(--dropdown-padding-x);top:50%;transform:translateY(-50%);width:var(--dropdown-icon-size);height:var(--dropdown-icon-size);display:flex;align-items:center;justify-content:center}.select-search-option-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.select-search-empty{flex:0 0 auto;display:none;padding:calc(var(--dropdown-padding-y) * 2) var(--dropdown-padding-x);text-align:center;color:var(--color-text-muted)}.select-search-empty.is-visible{display:block}.select-search-hints{flex:0 0 auto;display:flex;justify-content:center;gap:var(--dropdown-padding-x);padding:calc(var(--dropdown-padding-y) * .8) var(--dropdown-padding-x);border-top:.1rem solid var(--color-border);background:var(--color-surface-sunken);font-size:calc(var(--dropdown-sub-font-size) * .9);color:var(--color-text-muted)}.select-search-hint kbd{display:inline-block;padding:0 .4rem;margin-right:.3rem;background:var(--color-surface);border:.1rem solid var(--color-border);border-radius:.3rem;box-shadow:0 .1rem 0 var(--color-border);font-family:inherit;font-size:calc(var(--dropdown-sub-font-size) * .9)}@media (pointer: coarse){.select-search-hints{display:none}}.select-search-dropdown.is-multi .select-search-option{position:relative;padding-left:calc(var(--dropdown-padding-x) + 1.4rem + var(--dropdown-gap))}.select-search-dropdown.is-multi .select-search-option:before{content:"";position:absolute;top:50%;left:var(--dropdown-padding-x);transform:translateY(-50%);width:1.4rem;height:1.4rem;background:var(--color-surface-sunken);border:.1rem solid var(--color-border);border-radius:.3rem}.select-search-dropdown.is-multi .select-search-option:after{content:"";position:absolute;top:50%;left:var(--dropdown-padding-x);transform:translateY(-50%);width:1.4rem;height:1.4rem;background-color:currentColor;mask-image:url(/icons/check.svg);mask-size:calc(1.4rem * .65);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:calc(1.4rem * .65);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface);opacity:0}.select-search-dropdown.is-multi .select-search-option.is-checked:before{background:var(--color-border-accent);border-color:var(--color-border-accent)}.select-search-dropdown.is-multi .select-search-option.is-checked:after{opacity:1}.select-search-dropdown.is-multi .select-search-option.is-selected:not(.is-checked){color:inherit;font-weight:inherit}.select-search-dropdown.is-multi .select-search-option.is-selected:not(.is-checked):after{content:none}.select-search-dropdown.is-multi .select-search-option.is-selected.is-checked{color:inherit;font-weight:inherit}.select-search-select-all{display:flex;align-items:center;position:relative;width:100%;padding:var(--dropdown-padding-y) var(--dropdown-padding-x);padding-left:calc(var(--dropdown-padding-x) + 1.4rem + var(--dropdown-gap));background:none;border:none;border-bottom:.1rem solid var(--color-border);color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer}.select-search-select-all:before{content:"";position:absolute;top:50%;left:var(--dropdown-padding-x);transform:translateY(-50%);width:1.4rem;height:1.4rem;background:var(--color-surface-sunken);border:.1rem solid var(--color-border);border-radius:.3rem}.select-search-select-all:after{content:"";position:absolute;top:50%;left:var(--dropdown-padding-x);transform:translateY(-50%);width:1.4rem;height:1.4rem;background-color:currentColor;mask-image:url(/icons/check.svg);mask-size:calc(1.4rem * .65);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:calc(1.4rem * .65);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface);opacity:0}.select-search-select-all.is-checked:before{background:var(--color-border-accent);border-color:var(--color-border-accent)}.select-search-select-all.is-checked:after{opacity:1}.select-search-select-all:hover{background:var(--color-bg-active)}.select-search-dropdown.is-multi.has-icons .select-search-option,.select-search.has-icons .select-search-dropdown.is-multi .select-search-option{padding-left:calc(var(--dropdown-padding-x) + 1.4rem + var(--dropdown-gap) + var(--dropdown-icon-size) + var(--dropdown-gap))}.select-search-dropdown.is-multi.has-icons .select-search-option-icon,.select-search.has-icons .select-search-dropdown.is-multi .select-search-option-icon{left:calc(var(--dropdown-padding-x) + 1.4rem + var(--dropdown-gap))}.select-search-confirm{flex:0 0 auto;display:flex;flex-wrap:wrap-reverse;align-items:center;gap:var(--dropdown-gap);padding:calc(var(--dropdown-padding-y) * 1.2) var(--dropdown-padding-x);background:var(--color-surface-sunken);border-top:.1rem solid var(--color-border)}.select-search-confirm [data-confirm]{flex:1 0 auto;min-width:0;max-width:min(100%,22rem);white-space:normal;word-break:break-word}.select-search-confirm-count{color:var(--color-text-muted);font-size:var(--dropdown-sub-font-size)}.funnel{display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;align-items:center}@media (min-width: 37.5rem){.funnel{gap:.8rem}}@media (min-width: 73.125rem){.funnel{gap:1rem}}.funnel-step{display:contents}.funnel-label{grid-column:1;color:var(--color-text-muted);letter-spacing:.03em;text-align:right;text-transform:uppercase;font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.funnel-label{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.funnel-label{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.funnel-label{font-size:1.2rem;line-height:150%;font-weight:400}}.funnel-bar-track{grid-column:2;height:3rem;background:rgba(var(--color-accent-rgb),.1);border-radius:.5rem;overflow:hidden}@media (min-width: 60rem){.funnel-bar-track{height:3.5rem}}@media (min-width: 90rem){.funnel-bar-track{height:4rem}}.funnel-bar{width:max(var(--pct),3%);height:100%;background:var(--color-accent);border-radius:.5rem 0 0 .5rem;transition:width .4s ease}.funnel-count{grid-column:3;color:var(--color-text);text-align:right;font-variant-numeric:tabular-nums;font-size:1.2rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.funnel-count{font-size:1.3rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.funnel-count{font-size:1.4rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.funnel-count{font-size:1.5rem;line-height:150%;font-weight:600}}.funnel-rate{grid-column:2;display:flex;align-items:center;justify-content:center;gap:.25rem;color:var(--color-text-muted);font-size:1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.funnel-rate{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.funnel-rate{gap:.35rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.funnel-rate{font-size:1.3rem;line-height:150%;font-weight:400}}.funnel-rate-arrow{display:flex;flex-shrink:0;width:.9rem;height:.9rem;transform:rotate(90deg)}@media (min-width: 60rem){.funnel-rate-arrow{width:1.05rem;height:1.05rem}}@media (min-width: 90rem){.funnel-rate-arrow{width:1.2rem;height:1.2rem}}.funnel-rate-arrow svg{width:100%;height:100%}.funnel-step--inset .funnel-label{align-self:center}.funnel-step--inset .funnel-bar{display:flex;align-items:center;justify-content:center;background:transparent;border-radius:.5rem}.funnel-bar-inset{color:var(--color-accent);font-size:1.3rem;line-height:150%;font-weight:600;font-weight:800}@media (min-width: 37.5rem){.funnel-bar-inset{font-size:1.4rem;line-height:150%;font-weight:600;font-weight:800}}@media (min-width: 60rem){.funnel-bar-inset{font-size:1.6rem;line-height:150%;font-weight:600;font-weight:800}}@media (min-width: 90rem){.funnel-bar-inset{font-size:1.8rem;line-height:145%;font-weight:600;font-weight:800}}.icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em;color:inherit;vertical-align:middle}.icon svg{width:100%;height:100%}.with-icon{display:inline-flex;align-items:center;gap:.4em}.search-field input,.switcher-radio,.toggle-field input[type=checkbox],.select-search-trigger,.select-field select,.textarea-field textarea,.input-field input,.radio-field input[type=radio],.checkbox-field input[type=checkbox]{background:var(--color-surface-sunken);border:.1rem solid var(--color-border)}.search-field input:focus,.toggle-field input[type=checkbox]:focus,.select-search-trigger:focus-visible,.select-field select:focus,.textarea-field textarea:focus,.input-field input:focus,.radio-field input[type=radio]:focus,.checkbox-field input[type=checkbox]:focus{background:var(--color-bg-hover);border-color:var(--color-border-accent)}.toggle-field,.radio-field,.checkbox-field{display:flex;align-items:center;gap:.5rem;cursor:pointer}@media (min-width: 37.5rem){.toggle-field,.radio-field,.checkbox-field{gap:.7rem}}@media (min-width: 60rem){.toggle-field,.radio-field,.checkbox-field{gap:.9rem}}.toggle-field label,.radio-field label,.checkbox-field label{color:var(--color-text);cursor:pointer;transition:all .3s ease-in-out;font-size:1.2rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.toggle-field label,.radio-field label,.checkbox-field label{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.toggle-field label,.radio-field label,.checkbox-field label{font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.toggle-field label,.radio-field label,.checkbox-field label{font-size:1.4rem;line-height:150%;font-weight:400}}.radio-field input[type=radio],.checkbox-field input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.6rem;height:1.6rem;flex-shrink:0;margin:0;cursor:pointer;transition:all .3s ease-in-out}@media (min-width: 37.5rem){.radio-field input[type=radio],.checkbox-field input[type=checkbox]{width:1.8rem;height:1.8rem}}@media (min-width: 60rem){.radio-field input[type=radio],.checkbox-field input[type=checkbox]{width:2rem;height:2rem}}.radio-field input[type=radio]:focus,.checkbox-field input[type=checkbox]:focus{outline:none}.radio-field input[type=radio]:disabled,.checkbox-field input[type=checkbox]:disabled{cursor:not-allowed}.search-field input,.select-search-trigger,.select-field select,.textarea-field textarea,.input-field input{width:100%;color:var(--color-text);outline:none;transition:all .3s ease-in-out}.search-field input::-moz-placeholder,.select-search-trigger::-moz-placeholder,.select-field select::-moz-placeholder,.textarea-field textarea::-moz-placeholder,.input-field input::-moz-placeholder{color:var(--color-text-muted);-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-user-select:none;-webkit-user-select:none;user-select:none}.search-field input::placeholder,.select-search-trigger::placeholder,.select-field select::placeholder,.textarea-field textarea::placeholder,.input-field input::placeholder{color:var(--color-text-muted);transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-field input:disabled,.select-search-trigger:disabled,.select-field select:disabled,.textarea-field textarea:disabled,.input-field input:disabled{opacity:.5;cursor:not-allowed}.textarea-field,.input-field{position:relative}.textarea-field label,.input-field label{position:absolute;left:0;color:var(--color-text-muted);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.transitions-ready .textarea-field label,body.transitions-ready .input-field label{transition:all .3s ease-in-out}.textarea-field input:not(:-moz-placeholder)~label,.input-field input:not(:-moz-placeholder)~label{color:var(--color-accent)}.textarea-field input:focus~label,.input-field input:focus~label,.textarea-field input:not(:placeholder-shown)~label,.input-field input:not(:placeholder-shown)~label{color:var(--color-accent)}.input-field{--field-min-height: 3.4rem;--field-padding-y: .7rem;--field-padding-x: .84rem;--field-padding-top: 1.12rem;--field-padding-bottom: .28rem;--field-label-top-active: .07rem;--field-icon-size: 1.32rem;--field-icon-space: 3rem;font-size:1.2rem;line-height:150%;font-weight:400}.input-field.is-disabled,.input-field:has(input:disabled){opacity:.7;pointer-events:none}.input-field.is-disabled input,.input-field:has(input:disabled) input{background:var(--color-surface-sunken);cursor:not-allowed}.input-field.is-disabled label,.input-field:has(input:disabled) label{color:var(--color-text-muted)}.input-field.is-error input{border-color:var(--color-error)}.input-field.is-error input:focus{border-color:var(--color-error)}.input-field.is-success input{border-color:var(--color-border-accent)}@media (min-width: 37.5rem){.input-field{--field-min-height: 3.8rem;--field-padding-y: .9rem;--field-padding-x: 1.08rem;--field-padding-top: 1.44rem;--field-padding-bottom: .36rem;--field-label-top-active: .09rem;--field-icon-size: 1.32rem;--field-icon-space: 3.48rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.input-field{--field-min-height: 4.2rem;--field-padding-y: 1.025rem;--field-padding-x: 1.23rem;--field-padding-top: 1.64rem;--field-padding-bottom: .41rem;--field-label-top-active: .1025rem;--field-icon-size: 1.43rem;--field-icon-space: 3.89rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.input-field{--field-min-height: 4.6rem;--field-padding-y: 1.15rem;--field-padding-x: 1.38rem;--field-padding-top: 1.84rem;--field-padding-bottom: .46rem;--field-label-top-active: .115rem;--field-icon-size: 1.54rem;--field-icon-space: 4.3rem;font-size:1.4rem;line-height:150%;font-weight:400}}.input-field input{min-height:var(--field-min-height);padding:var(--field-padding-top) var(--field-padding-x) var(--field-padding-bottom);border-radius:.5rem}.input-field input::-moz-placeholder{opacity:0}.input-field input::placeholder{opacity:0}.input-field label{left:calc(var(--field-padding-x) + .1rem);top:calc(var(--field-padding-y) + .1rem)}.input-field input:not(:-moz-placeholder)~label{top:calc(var(--field-label-top-active) + .1rem);font-size:.9rem;line-height:150%;font-weight:400}.input-field input:focus~label,.input-field input:not(:placeholder-shown)~label{top:calc(var(--field-label-top-active) + .1rem);font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.input-field input:not(:-moz-placeholder)~label{font-size:.9rem;line-height:150%;font-weight:400}.input-field input:focus~label,.input-field input:not(:placeholder-shown)~label{font-size:.9rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.input-field input:not(:-moz-placeholder)~label{font-size:1rem;line-height:150%;font-weight:400}.input-field input:focus~label,.input-field input:not(:placeholder-shown)~label{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.input-field input:not(:-moz-placeholder)~label{font-size:1.1rem;line-height:150%;font-weight:400}.input-field input:focus~label,.input-field input:not(:placeholder-shown)~label{font-size:1.1rem;line-height:150%;font-weight:400}}.textarea-field{--field-min-height: 3.4rem;--field-padding-y: .7rem;--field-padding-x: .84rem;--field-padding-top: 1.12rem;--field-padding-bottom: .28rem;--field-label-top-active: .07rem;--field-icon-size: 1.32rem;--field-icon-space: 3rem;font-size:1.2rem;line-height:150%;font-weight:400}.textarea-field.is-disabled,.textarea-field:has(textarea:disabled){opacity:.7;pointer-events:none}.textarea-field.is-disabled textarea,.textarea-field:has(textarea:disabled) textarea{background:var(--color-surface-sunken);cursor:not-allowed}.textarea-field.is-disabled label,.textarea-field:has(textarea:disabled) label{color:var(--color-text-muted)}.textarea-field.is-error textarea{border-color:var(--color-error)}.textarea-field.is-error textarea:focus{border-color:var(--color-error)}.textarea-field.is-success textarea{border-color:var(--color-border-accent)}@media (min-width: 37.5rem){.textarea-field{--field-min-height: 3.8rem;--field-padding-y: .9rem;--field-padding-x: 1.08rem;--field-padding-top: 1.44rem;--field-padding-bottom: .36rem;--field-label-top-active: .09rem;--field-icon-size: 1.32rem;--field-icon-space: 3.48rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.textarea-field{--field-min-height: 4.2rem;--field-padding-y: 1.025rem;--field-padding-x: 1.23rem;--field-padding-top: 1.64rem;--field-padding-bottom: .41rem;--field-label-top-active: .1025rem;--field-icon-size: 1.43rem;--field-icon-space: 3.89rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.textarea-field{--field-min-height: 4.6rem;--field-padding-y: 1.15rem;--field-padding-x: 1.38rem;--field-padding-top: 1.84rem;--field-padding-bottom: .46rem;--field-label-top-active: .115rem;--field-icon-size: 1.54rem;--field-icon-space: 4.3rem;font-size:1.4rem;line-height:150%;font-weight:400}}.textarea-field textarea{min-height:var(--field-min-height);padding:var(--field-padding-top) var(--field-padding-x) var(--field-padding-bottom);border-radius:.5rem;resize:vertical;min-height:9rem}@media (min-width: 37.5rem){.textarea-field textarea{min-height:9.9rem}}@media (min-width: 60rem){.textarea-field textarea{min-height:10.8rem}}@media (min-width: 90rem){.textarea-field textarea{min-height:11.7rem}}.textarea-field textarea::-moz-placeholder{opacity:0}.textarea-field textarea::placeholder{opacity:0}.textarea-field label{left:calc(var(--field-padding-x) + .1rem);top:calc(var(--field-padding-y) + .1rem)}.textarea-field textarea:not(:-moz-placeholder)~label{top:calc(var(--field-label-top-active) + .1rem);font-size:.9rem;line-height:150%;font-weight:400}.textarea-field textarea:focus~label,.textarea-field textarea:not(:placeholder-shown)~label{top:calc(var(--field-label-top-active) + .1rem);font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.textarea-field textarea:not(:-moz-placeholder)~label{font-size:.9rem;line-height:150%;font-weight:400}.textarea-field textarea:focus~label,.textarea-field textarea:not(:placeholder-shown)~label{font-size:.9rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.textarea-field textarea:not(:-moz-placeholder)~label{font-size:1rem;line-height:150%;font-weight:400}.textarea-field textarea:focus~label,.textarea-field textarea:not(:placeholder-shown)~label{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.textarea-field textarea:not(:-moz-placeholder)~label{font-size:1.1rem;line-height:150%;font-weight:400}.textarea-field textarea:focus~label,.textarea-field textarea:not(:placeholder-shown)~label{font-size:1.1rem;line-height:150%;font-weight:400}}.textarea-field.is-disabled textarea,.textarea-field:has(textarea:disabled) textarea{resize:none}.password-field{display:flex;flex-direction:column}.password-field-toggle{align-self:flex-end;display:flex;align-items:center;gap:.4rem;padding:.2rem 0;margin-bottom:.4rem;margin-right:.8rem;background:none;border:none;color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.password-field-toggle{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.password-field-toggle{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.password-field-toggle{font-size:1.2rem;line-height:150%;font-weight:400}}.password-field-toggle:hover{opacity:.7}.password-field-toggle:focus{outline:none}.password-field-toggle:before{content:"";width:1.1rem;height:1.1rem;background-color:currentColor;mask-image:url(/icons/eye.svg);mask-size:1.1rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/eye.svg);-webkit-mask-size:1.1rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media (min-width: 37.5rem){.password-field-toggle:before{width:1.2rem;height:1.2rem;background-color:currentColor;mask-image:url(/icons/eye.svg);mask-size:1.2rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/eye.svg);-webkit-mask-size:1.2rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}}@media (min-width: 60rem){.password-field-toggle:before{width:1.3rem;height:1.3rem;background-color:currentColor;mask-image:url(/icons/eye.svg);mask-size:1.3rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/eye.svg);-webkit-mask-size:1.3rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}}.password-field.is-visible .password-field-toggle:before{background-color:currentColor;mask-image:url(/icons/eye-off.svg);mask-size:1.3rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/eye-off.svg);-webkit-mask-size:1.3rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media (min-width: 37.5rem){.password-field.is-visible .password-field-toggle:before{background-color:currentColor;mask-image:url(/icons/eye-off.svg);mask-size:1.4rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/eye-off.svg);-webkit-mask-size:1.4rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}}@media (min-width: 60rem){.password-field.is-visible .password-field-toggle:before{background-color:currentColor;mask-image:url(/icons/eye-off.svg);mask-size:1.5rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/eye-off.svg);-webkit-mask-size:1.5rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}}.password-field.is-disabled .password-field-toggle{opacity:.5;pointer-events:none}.select-field{position:relative;--field-min-height: 3.4rem;--field-padding-y: .7rem;--field-padding-x: .84rem;--field-padding-top: 1.12rem;--field-padding-bottom: .28rem;--field-label-top-active: .07rem;--field-icon-size: 1.32rem;--field-icon-space: 3rem;font-size:1.2rem;line-height:150%;font-weight:400}.select-field.is-disabled,.select-field:has(select:disabled){opacity:.7;pointer-events:none}.select-field.is-disabled select,.select-field:has(select:disabled) select{background:var(--color-surface-sunken);cursor:not-allowed}.select-field.is-disabled label,.select-field:has(select:disabled) label{color:var(--color-text-muted)}.select-field.is-error select{border-color:var(--color-error)}.select-field.is-error select:focus{border-color:var(--color-error)}.select-field.is-success select{border-color:var(--color-border-accent)}@media (min-width: 37.5rem){.select-field{--field-min-height: 3.8rem;--field-padding-y: .9rem;--field-padding-x: 1.08rem;--field-padding-top: 1.44rem;--field-padding-bottom: .36rem;--field-label-top-active: .09rem;--field-icon-size: 1.32rem;--field-icon-space: 3.48rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.select-field{--field-min-height: 4.2rem;--field-padding-y: 1.025rem;--field-padding-x: 1.23rem;--field-padding-top: 1.64rem;--field-padding-bottom: .41rem;--field-label-top-active: .1025rem;--field-icon-size: 1.43rem;--field-icon-space: 3.89rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.select-field{--field-min-height: 4.6rem;--field-padding-y: 1.15rem;--field-padding-x: 1.38rem;--field-padding-top: 1.84rem;--field-padding-bottom: .46rem;--field-label-top-active: .115rem;--field-icon-size: 1.54rem;--field-icon-space: 4.3rem;font-size:1.4rem;line-height:150%;font-weight:400}}.select-field:after{content:"";position:absolute;right:var(--field-padding-x);top:50%;transform:translateY(-50%);width:calc(var(--field-icon-size) * .65);height:calc(var(--field-icon-size) * .65);background-color:currentColor;mask-image:url(/icons/chevron.svg);mask-size:calc(var(--field-icon-size) * .65);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/chevron.svg);-webkit-mask-size:calc(var(--field-icon-size) * .65);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-text-muted);pointer-events:none;transition:all .3s ease-in-out}.select-field:has(select:focus):after{background-color:var(--color-border-accent)}.select-field .input-helper,.select-field .input-success,.select-field .input-error{position:absolute;top:100%;left:0;width:100%;margin-top:.4rem}.select-field .input-error+.input-helper,.select-field .input-error+.input-success,.select-field .input-error+.input-error{top:calc(100% + 1.4rem)}.select-field:has(.input-helper,.input-success,.input-error){margin-bottom:2rem}.select-field:has(.input-error+.input-helper,.input-error+.input-success,.input-error+.input-error){margin-bottom:5.5rem}.select-field select{min-height:var(--field-min-height);padding:var(--field-padding-y) var(--field-padding-x);border-radius:.5rem;padding-right:var(--field-icon-space);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s ease-in-out}.select-field label{position:absolute;left:calc(var(--field-padding-x) + .1rem);top:calc(var(--field-padding-y) + .1rem);pointer-events:none;color:var(--color-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}body.transitions-ready .select-field label{transition:all .3s ease-in-out}.select-field:has(select option[value=""]:checked) select{color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-field:has(select option[value=""]:checked) label{color:var(--color-text-muted)}.select-field:has(select option:not([value=""]):checked) select{min-height:var(--field-min-height);padding:var(--field-padding-top) var(--field-padding-x) var(--field-padding-bottom);border-radius:.5rem;padding-right:var(--field-icon-space);color:var(--color-text)}.select-field:has(select option:not([value=""]):checked) label{top:calc(var(--field-label-top-active) + .1rem);color:var(--color-accent);font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.select-field:has(select option:not([value=""]):checked) label{font-size:.9rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.select-field:has(select option:not([value=""]):checked) label{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.select-field:has(select option:not([value=""]):checked) label{font-size:1.1rem;line-height:150%;font-weight:400}}.select-field:has(select:focus) label{color:var(--color-accent)}.select-field.is-error:after{background-color:var(--color-error)}.select-field.is-success:after{background-color:var(--color-border-accent)}.select-field-inline{--field-min-height: 2.4rem;--field-padding-y: .275rem;--field-padding-x: .33rem;--field-padding-top: .44rem;--field-padding-bottom: .11rem;--field-label-top-active: .0275rem;--field-icon-size: 1.21rem;--field-icon-space: 1.87rem;font-size:1.1rem;line-height:150%;font-weight:400;display:inline-block;width:auto}@media (min-width: 37.5rem){.select-field-inline{--field-min-height: 2.8rem;--field-padding-y: .475rem;--field-padding-x: .57rem;--field-padding-top: .76rem;--field-padding-bottom: .19rem;--field-label-top-active: .0475rem;--field-icon-size: 1.21rem;--field-icon-space: 2.35rem;font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.select-field-inline{--field-min-height: 3.2rem;--field-padding-y: .6rem;--field-padding-x: .72rem;--field-padding-top: .96rem;--field-padding-bottom: .24rem;--field-label-top-active: .06rem;--field-icon-size: 1.32rem;--field-icon-space: 2.76rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.select-field-inline{--field-min-height: 3.6rem;--field-padding-y: .725rem;--field-padding-x: .87rem;--field-padding-top: 1.16rem;--field-padding-bottom: .29rem;--field-label-top-active: .0725rem;--field-icon-size: 1.43rem;--field-icon-space: 3.17rem;font-size:1.3rem;line-height:150%;font-weight:400}}.select-field-inline select,.select-field-inline:has(select option:not([value=""]):checked) select{width:auto;min-height:var(--field-min-height);padding:var(--field-padding-y) var(--field-padding-x);border-radius:.5rem;padding-right:var(--field-icon-space);background:var(--color-surface);color:var(--color-text-muted)}.select-field-inline label{display:none}.select-search{position:relative;width:100%;--field-min-height: 3.4rem;--field-padding-y: .7rem;--field-padding-x: .84rem;--field-padding-top: 1.12rem;--field-padding-bottom: .28rem;--field-label-top-active: .07rem;--field-icon-size: 1.32rem;--field-icon-space: 3rem;font-size:1.2rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.select-search{--field-min-height: 3.8rem;--field-padding-y: .9rem;--field-padding-x: 1.08rem;--field-padding-top: 1.44rem;--field-padding-bottom: .36rem;--field-label-top-active: .09rem;--field-icon-size: 1.32rem;--field-icon-space: 3.48rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.select-search{--field-min-height: 4.2rem;--field-padding-y: 1.025rem;--field-padding-x: 1.23rem;--field-padding-top: 1.64rem;--field-padding-bottom: .41rem;--field-label-top-active: .1025rem;--field-icon-size: 1.43rem;--field-icon-space: 3.89rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.select-search{--field-min-height: 4.6rem;--field-padding-y: 1.15rem;--field-padding-x: 1.38rem;--field-padding-top: 1.84rem;--field-padding-bottom: .46rem;--field-label-top-active: .115rem;--field-icon-size: 1.54rem;--field-icon-space: 4.3rem;font-size:1.4rem;line-height:150%;font-weight:400}}.select-search.is-disabled,.select-search:has(button:disabled){opacity:.7;pointer-events:none}.select-search.is-disabled button,.select-search:has(button:disabled) button{background:var(--color-surface-sunken);cursor:not-allowed}.select-search.is-disabled label,.select-search:has(button:disabled) label{color:var(--color-text-muted)}.select-search.is-error button{border-color:var(--color-error)}.select-search.is-error button:focus{border-color:var(--color-error)}.select-search.is-success button{border-color:var(--color-border-accent)}.select-search.is-multi:has(.select-search-confirm button:disabled){opacity:1;pointer-events:auto}.select-search.is-multi:has(.select-search-confirm button:disabled) .select-search-option,.select-search.is-multi:has(.select-search-confirm button:disabled) .select-search-select-all{cursor:pointer}.select-search.is-multi:has(.select-search-confirm button:disabled) .select-search-option:not(:hover):not(.is-focused),.select-search.is-multi:has(.select-search-confirm button:disabled) .select-search-select-all:not(:hover){background:none}.select-search.is-multi:has(.select-search-confirm button:disabled) .select-search-trigger{background:var(--color-surface-sunken);cursor:pointer}.select-search:has(button:disabled) .select-search-confirm [data-confirm]{background:var(--color-accent);cursor:pointer}.select-search:has(button:disabled) .select-search-confirm [data-confirm]:disabled{opacity:.5;cursor:not-allowed}.select-search-trigger{position:relative;display:flex;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out}.select-search-trigger:hover{border-color:var(--color-border-accent);background:var(--color-bg-hover)}.select-search-trigger:focus-visible{outline:none}.select-search-trigger.is-open{background:var(--color-bg-hover)}.select-search-trigger.is-placeholder{align-items:center;min-height:var(--field-min-height);padding:var(--field-padding-y) var(--field-padding-x);border-radius:.5rem;padding-right:var(--field-icon-space)}.select-search-trigger:not(.is-placeholder){align-items:flex-end;min-height:var(--field-min-height);padding:var(--field-padding-top) var(--field-padding-x) var(--field-padding-bottom);border-radius:.5rem;padding-right:var(--field-icon-space)}.select-search-label{position:absolute;left:var(--field-padding-x);color:var(--color-text-muted);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.transitions-ready .select-search-label{transition:all .3s ease-in-out}.select-search-trigger.is-placeholder .select-search-label{top:50%;transform:translateY(-50%);font-size:1.2rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.select-search-trigger.is-placeholder .select-search-label{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.select-search-trigger.is-placeholder .select-search-label{font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.select-search-trigger.is-placeholder .select-search-label{font-size:1.4rem;line-height:150%;font-weight:400}}.select-search-trigger:not(.is-placeholder) .select-search-label{top:var(--field-label-top-active);transform:none;color:var(--color-accent);font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.select-search-trigger:not(.is-placeholder) .select-search-label{font-size:.9rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.select-search-trigger:not(.is-placeholder) .select-search-label{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.select-search-trigger:not(.is-placeholder) .select-search-label{font-size:1.1rem;line-height:150%;font-weight:400}}.select-search-selected{display:flex;align-items:center;gap:calc(var(--field-padding-x) * .5);max-width:100%;min-width:0}.select-search-value-icon{flex-shrink:0;width:calc(var(--field-icon-size) * .9);height:calc(var(--field-icon-size) * .9);display:inline-flex;align-items:center;justify-content:center}.select-search-value-icon:empty{display:none}.select-search-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-search-chevron{position:absolute;right:var(--field-padding-x);top:50%;transform:translateY(-50%);width:calc(var(--field-icon-size) * .65);height:calc(var(--field-icon-size) * .65);background-color:currentColor;mask-image:url(/icons/chevron.svg);mask-size:calc(var(--field-icon-size) * .65);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/chevron.svg);-webkit-mask-size:calc(var(--field-icon-size) * .65);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-text-muted);pointer-events:none;transition:all .3s ease-in-out}.select-search-trigger.is-open .select-search-chevron{transform:translateY(-50%) rotate(180deg)}.select-search-trigger:focus-visible .select-search-chevron,.select-search-trigger.is-open .select-search-chevron{background-color:var(--color-border-accent)}.select-search.is-compact{--field-min-height: 2.4rem;--field-padding-y: .275rem;--field-padding-x: .33rem;--field-padding-top: .44rem;--field-padding-bottom: .11rem;--field-label-top-active: .0275rem;--field-icon-size: 1.21rem;--field-icon-space: 1.87rem;font-size:1.1rem;line-height:150%;font-weight:400;display:inline-block;width:auto;max-width:none}@media (min-width: 37.5rem){.select-search.is-compact{--field-min-height: 2.8rem;--field-padding-y: .475rem;--field-padding-x: .57rem;--field-padding-top: .76rem;--field-padding-bottom: .19rem;--field-label-top-active: .0475rem;--field-icon-size: 1.21rem;--field-icon-space: 2.35rem;font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.select-search.is-compact{--field-min-height: 3.2rem;--field-padding-y: .6rem;--field-padding-x: .72rem;--field-padding-top: .96rem;--field-padding-bottom: .24rem;--field-label-top-active: .06rem;--field-icon-size: 1.32rem;--field-icon-space: 2.76rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.select-search.is-compact{--field-min-height: 3.6rem;--field-padding-y: .725rem;--field-padding-x: .87rem;--field-padding-top: 1.16rem;--field-padding-bottom: .29rem;--field-label-top-active: .0725rem;--field-icon-size: 1.43rem;--field-icon-space: 3.17rem;font-size:1.3rem;line-height:150%;font-weight:400}}.select-search.is-compact .select-search-trigger{width:auto;min-height:var(--field-min-height);padding:var(--field-padding-y) var(--field-padding-x);border-radius:.5rem;padding-right:var(--field-icon-space);background:var(--color-surface)}.select-search.is-compact .select-search-trigger,.select-search.is-compact .select-search-trigger.is-placeholder,.select-search.is-compact .select-search-trigger:not(.is-placeholder){align-items:center;min-height:var(--field-min-height);padding:var(--field-padding-y) var(--field-padding-x);border-radius:.5rem;padding-right:var(--field-icon-space)}.select-search.is-compact .select-search-label{display:none}.select-search.is-compact .select-search-trigger.is-placeholder .select-search-value{color:var(--color-text-muted)}.select-search.is-compact .select-search-selected{max-width:none}.select-search[data-auto-width-ready]{width:var(--select-search-content-width)}.checkbox-field.is-disabled,.checkbox-field:has(input[type=checkbox]:disabled){opacity:.7;pointer-events:none}.checkbox-field.is-disabled input[type=checkbox],.checkbox-field:has(input[type=checkbox]:disabled) input[type=checkbox]{background:var(--color-surface-sunken);cursor:not-allowed}.checkbox-field.is-disabled input[type=checkbox]:checked,.checkbox-field:has(input[type=checkbox]:disabled) input[type=checkbox]:checked{background:var(--color-text-muted);border-color:var(--color-text-muted)}.checkbox-field.is-disabled label,.checkbox-field:has(input[type=checkbox]:disabled) label{color:var(--color-text-muted)}.checkbox-field.is-error input[type=checkbox]{border-color:var(--color-error)}.checkbox-field.is-error input[type=checkbox]:checked{background:var(--color-error);border-color:var(--color-error)}.checkbox-field.is-success input[type=checkbox]{border-color:var(--color-border-accent)}.checkbox-field input[type=checkbox]{border-radius:.3rem}.checkbox-field input[type=checkbox]:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;background-color:currentColor;mask-image:url(/icons/check.svg);mask-size:1rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:1rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface);transform:translate(-50%,-50%) scale(0)}body.transitions-ready .checkbox-field input[type=checkbox]:after{transition:all .3s ease-in-out}@media (min-width: 37.5rem){.checkbox-field input[type=checkbox]:after{width:1.1rem;height:1.1rem;background-color:currentColor;mask-image:url(/icons/check.svg);mask-size:1.1rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:1.1rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface)}}@media (min-width: 60rem){.checkbox-field input[type=checkbox]:after{width:1.2rem;height:1.2rem;background-color:currentColor;mask-image:url(/icons/check.svg);mask-size:1.2rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:1.2rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface)}}.checkbox-field input[type=checkbox]:checked{background:var(--color-border-accent);border-color:var(--color-border-accent)}.checkbox-field input[type=checkbox]:checked:after{transform:translate(-50%,-50%) scale(1)}.radio-field.is-disabled,.radio-field:has(input[type=radio]:disabled){opacity:.7;pointer-events:none}.radio-field.is-disabled input[type=radio],.radio-field:has(input[type=radio]:disabled) input[type=radio]{background:var(--color-surface-sunken);cursor:not-allowed}.radio-field.is-disabled input[type=radio]:checked,.radio-field:has(input[type=radio]:disabled) input[type=radio]:checked{background:var(--color-text-muted);border-color:var(--color-text-muted)}.radio-field.is-disabled label,.radio-field:has(input[type=radio]:disabled) label{color:var(--color-text-muted)}.radio-field.is-error input[type=radio]{border-color:var(--color-error)}.radio-field.is-error input[type=radio]:checked{background:var(--color-error);border-color:var(--color-error)}.radio-field.is-success input[type=radio]{border-color:var(--color-border-accent)}.radio-field input[type=radio]{border-radius:50%}.radio-field input[type=radio]:after{content:"";position:absolute;top:50%;left:50%;width:.6rem;height:.6rem;background:var(--color-surface);border-radius:50%;transform:translate(-50%,-50%) scale(0)}body.transitions-ready .radio-field input[type=radio]:after{transition:all .3s ease-in-out}@media (min-width: 37.5rem){.radio-field input[type=radio]:after{width:.7rem;height:.7rem}}@media (min-width: 60rem){.radio-field input[type=radio]:after{width:.8rem;height:.8rem}}.radio-field input[type=radio]:checked{background:var(--color-border-accent);border-color:var(--color-border-accent)}.radio-field input[type=radio]:checked:after{transform:translate(-50%,-50%) scale(1)}.choice-group{display:flex;flex-direction:column;gap:.8rem 1.2rem}@media (min-width: 37.5rem){.choice-group{gap:1rem 1.6rem}}@media (min-width: 60rem){.choice-group{gap:1.2rem 2rem}}.choice-group.is-horizontal{flex-direction:row;flex-wrap:wrap}.toggle-field input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;margin:0;cursor:pointer;position:relative;width:2.6rem;height:1.6rem;border-radius:.8rem}body.transitions-ready .toggle-field input[type=checkbox]{transition:all .3s ease-in-out}.toggle-field input[type=checkbox]:after{top:.2rem;left:.2rem;width:1rem;height:1rem}.toggle-field input[type=checkbox]:checked:after{left:calc(100% - 1.2rem)}@media (min-width: 37.5rem){.toggle-field input[type=checkbox]{width:3rem;height:1.8rem;border-radius:.9rem}.toggle-field input[type=checkbox]:after{top:.2rem;left:.2rem;width:1.2rem;height:1.2rem}.toggle-field input[type=checkbox]:checked:after{left:calc(100% - 1.4rem)}}@media (min-width: 60rem){.toggle-field input[type=checkbox]{width:3.4rem;height:2rem;border-radius:1rem}.toggle-field input[type=checkbox]:after{top:.2rem;left:.2rem;width:1.4rem;height:1.4rem}.toggle-field input[type=checkbox]:checked:after{left:calc(100% - 1.4rem - .2rem)}}.toggle-field input[type=checkbox]:after{content:"";position:absolute;background:var(--color-text-muted);border-radius:50%}body.transitions-ready .toggle-field input[type=checkbox]:after{transition:all .3s ease-in-out}.toggle-field input[type=checkbox]:focus{outline:none}.toggle-field input[type=checkbox]:checked{background:var(--color-border-accent);border-color:var(--color-border-accent)}.toggle-field input[type=checkbox]:checked:after{background:var(--color-surface)}.toggle-field input[type=checkbox]:disabled{cursor:not-allowed}.toggle-field.is-disabled,.toggle-field:has(input:disabled){opacity:.7;pointer-events:none}.toggle-field.is-disabled input[type=checkbox],.toggle-field:has(input:disabled) input[type=checkbox]{background:var(--color-surface-sunken)}.toggle-field.is-disabled input[type=checkbox]:after,.toggle-field:has(input:disabled) input[type=checkbox]:after{background:var(--color-text-muted)}.toggle-field.is-disabled input[type=checkbox]:checked,.toggle-field:has(input:disabled) input[type=checkbox]:checked{background:var(--color-text-muted);border-color:var(--color-text-muted)}.toggle-field.is-disabled input[type=checkbox]:checked:after,.toggle-field:has(input:disabled) input[type=checkbox]:checked:after{background:var(--color-surface)}.toggle-field.is-disabled label,.toggle-field:has(input:disabled) label{color:var(--color-text-muted)}.toggle-field.is-error input[type=checkbox]{border-color:var(--color-error)}.toggle-field.is-error input[type=checkbox]:checked{background:var(--color-error);border-color:var(--color-error)}.toggle-field.is-success input[type=checkbox]{border-color:var(--color-border-accent)}.switcher-radio{--field-min-height: 3.4rem;--field-padding-y: .7rem;--field-padding-x: .84rem;--field-padding-top: 1.12rem;--field-padding-bottom: .28rem;--field-label-top-active: .07rem;--field-icon-size: 1.32rem;--field-icon-space: 3rem;font-size:1.2rem;line-height:150%;font-weight:400;display:inline-flex;flex-wrap:wrap;align-items:stretch;width:-moz-fit-content;width:fit-content;min-height:var(--field-min-height);gap:.2rem;padding:.2rem;border-radius:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 37.5rem){.switcher-radio{--field-min-height: 3.8rem;--field-padding-y: .9rem;--field-padding-x: 1.08rem;--field-padding-top: 1.44rem;--field-padding-bottom: .36rem;--field-label-top-active: .09rem;--field-icon-size: 1.32rem;--field-icon-space: 3.48rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.switcher-radio{--field-min-height: 4.2rem;--field-padding-y: 1.025rem;--field-padding-x: 1.23rem;--field-padding-top: 1.64rem;--field-padding-bottom: .41rem;--field-label-top-active: .1025rem;--field-icon-size: 1.43rem;--field-icon-space: 3.89rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.switcher-radio{--field-min-height: 4.6rem;--field-padding-y: 1.15rem;--field-padding-x: 1.38rem;--field-padding-top: 1.84rem;--field-padding-bottom: .46rem;--field-label-top-active: .115rem;--field-icon-size: 1.54rem;--field-icon-space: 4.3rem;font-size:1.4rem;line-height:150%;font-weight:400}}.switcher-radio:has(input:focus-visible){box-shadow:0 0 0 .4rem #1bbada}.switcher-radio.full-width{display:flex;width:100%}.switcher-radio.full-width .switcher-radio-option{flex:1}.switcher-radio.compact{--field-min-height: 2.4rem;--field-padding-y: .275rem;--field-padding-x: .33rem;--field-padding-top: .44rem;--field-padding-bottom: .11rem;--field-label-top-active: .0275rem;--field-icon-size: 1.21rem;--field-icon-space: 1.87rem;font-size:1.1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.switcher-radio.compact{--field-min-height: 2.8rem;--field-padding-y: .475rem;--field-padding-x: .57rem;--field-padding-top: .76rem;--field-padding-bottom: .19rem;--field-label-top-active: .0475rem;--field-icon-size: 1.21rem;--field-icon-space: 2.35rem;font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.switcher-radio.compact{--field-min-height: 3.2rem;--field-padding-y: .6rem;--field-padding-x: .72rem;--field-padding-top: .96rem;--field-padding-bottom: .24rem;--field-label-top-active: .06rem;--field-icon-size: 1.32rem;--field-icon-space: 2.76rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.switcher-radio.compact{--field-min-height: 3.6rem;--field-padding-y: .725rem;--field-padding-x: .87rem;--field-padding-top: 1.16rem;--field-padding-bottom: .29rem;--field-label-top-active: .0725rem;--field-icon-size: 1.43rem;--field-icon-space: 3.17rem;font-size:1.3rem;line-height:150%;font-weight:400}}.switcher-radio-option{position:relative;display:flex;margin:0}.switcher-radio-option input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:1;opacity:0;cursor:pointer}.switcher-radio-option:has(input:checked){pointer-events:none}.switcher-radio-option:has(input:checked) .switcher-radio-label{background:var(--color-border-accent);color:var(--color-surface)}.switcher-radio-label{display:flex;align-items:center;justify-content:center;width:100%;gap:.4rem;padding:calc(var(--field-padding-y) - .2rem) var(--field-padding-x);border-radius:.4rem;color:var(--color-text);white-space:nowrap;transition:all .3s ease-in-out}.switcher-radio-icon{width:var(--field-icon-size);height:var(--field-icon-size);flex-shrink:0}.switcher-radio-icon svg{width:100%;height:100%}.search-field{position:relative;--field-min-height: 3.4rem;--field-padding-y: .7rem;--field-padding-x: .84rem;--field-padding-top: 1.12rem;--field-padding-bottom: .28rem;--field-label-top-active: .07rem;--field-icon-size: 1.32rem;--field-icon-space: 3rem;font-size:1.2rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.search-field{--field-min-height: 3.8rem;--field-padding-y: .9rem;--field-padding-x: 1.08rem;--field-padding-top: 1.44rem;--field-padding-bottom: .36rem;--field-label-top-active: .09rem;--field-icon-size: 1.32rem;--field-icon-space: 3.48rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.search-field{--field-min-height: 4.2rem;--field-padding-y: 1.025rem;--field-padding-x: 1.23rem;--field-padding-top: 1.64rem;--field-padding-bottom: .41rem;--field-label-top-active: .1025rem;--field-icon-size: 1.43rem;--field-icon-space: 3.89rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.search-field{--field-min-height: 4.6rem;--field-padding-y: 1.15rem;--field-padding-x: 1.38rem;--field-padding-top: 1.84rem;--field-padding-bottom: .46rem;--field-label-top-active: .115rem;--field-icon-size: 1.54rem;--field-icon-space: 4.3rem;font-size:1.4rem;line-height:150%;font-weight:400}}.search-field input{min-height:var(--field-min-height);padding:var(--field-padding-y) var(--field-padding-x);border-radius:.5rem;padding-left:var(--field-icon-space);padding-right:var(--field-padding-x);overflow:hidden;text-overflow:ellipsis}.search-field input::-webkit-search-cancel-button,.search-field input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-field:before{content:"";position:absolute;left:var(--field-padding-x);top:50%;transform:translateY(-50%);z-index:1;width:var(--field-icon-size);height:var(--field-icon-size);background-color:currentColor;mask-image:url(/icons/search.svg);mask-size:var(--field-icon-size);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/search.svg);-webkit-mask-size:var(--field-icon-size);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-text-muted);pointer-events:none}.search-field-clear{position:absolute;right:var(--field-padding-x);top:0;bottom:0;margin:auto;display:none;align-items:center;justify-content:center;width:1rem;height:1rem;padding:.5rem;box-sizing:content-box;background:transparent;border:none;border-radius:50%;cursor:pointer;color:var(--color-text-muted);transition:background-color .2s ease,color .2s ease}@media (min-width: 37.5rem){.search-field-clear{width:1.15rem;height:1.15rem}}@media (min-width: 60rem){.search-field-clear{width:1.3rem;height:1.3rem}}.search-field-clear:hover{background:var(--color-bg-active);color:var(--color-text)}.search-field-clear:before{content:"";width:100%;height:100%;background-color:currentColor;mask-image:url(/icons/close-thin.svg);mask-size:1rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/close-thin.svg);-webkit-mask-size:1rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media (min-width: 37.5rem){.search-field-clear:before{background-color:currentColor;mask-image:url(/icons/close-thin.svg);mask-size:1.15rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/close-thin.svg);-webkit-mask-size:1.15rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}}@media (min-width: 60rem){.search-field-clear:before{background-color:currentColor;mask-image:url(/icons/close-thin.svg);mask-size:1.3rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/close-thin.svg);-webkit-mask-size:1.3rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}}.search-field.has-value input{padding-right:var(--field-icon-space)}.search-field.has-value .search-field-clear{display:flex}.search-field.hide-placeholder-on-focus input:focus::-moz-placeholder{opacity:0;-moz-transition:none;transition:none}.search-field.hide-placeholder-on-focus input:focus::placeholder{opacity:0;transition:none}.search-field:has(input:focus):before{background-color:var(--color-border-accent)}.search-field-toggle{display:none;align-items:center;justify-content:center;width:var(--field-min-height);height:var(--field-min-height);flex-shrink:0;padding:0;background:var(--color-surface-sunken);border:.1rem solid var(--color-border);border-radius:.5rem;cursor:pointer;transition:all .3s ease-in-out}.search-field-toggle:before{content:"";width:var(--field-icon-size);height:var(--field-icon-size);background-color:currentColor;mask-image:url(/icons/search.svg);mask-size:var(--field-icon-size);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/search.svg);-webkit-mask-size:var(--field-icon-size);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-text-muted)}.search-field-toggle:hover{background:var(--color-bg-hover);border-color:var(--color-border-accent)}.search-field-toggle:hover:before{background-color:var(--color-border-accent)}.search-field-toggle:focus-visible{outline:none;box-shadow:0 0 0 .4rem #1bbada}@media (max-width: 24.99rem){.tab-filter .search-field{width:auto}.tab-filter .search-field input,.tab-filter .search-field .search-field-clear,.tab-filter .search-field:before{display:none}.tab-filter .search-field .search-field-toggle{display:flex}.tab-filter .search-field.is-expanded{position:absolute;top:0;left:0;right:0;z-index:2;width:100%;max-width:none;background:var(--color-surface);border-radius:.5rem}.tab-filter .search-field.is-expanded input{display:block}.tab-filter .search-field.is-expanded:before{display:block}.tab-filter .search-field.is-expanded.has-value .search-field-clear{display:flex}.tab-filter .search-field.is-expanded .search-field-toggle{display:none}}.search-field.is-disabled,.search-field:has(input:disabled){opacity:.7;pointer-events:none}.search-field.is-disabled input,.search-field:has(input:disabled) input{cursor:not-allowed;background:var(--color-surface-sunken)}.drop-field{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1.2rem;background:var(--color-surface-sunken);border:.15rem dashed var(--color-border);border-radius:.5rem;cursor:pointer;transition:all .3s ease-in-out}@media (min-width: 25rem){.drop-field{gap:1rem;padding:1.4rem}}@media (min-width: 37.5rem){.drop-field{gap:1.2rem;padding:1.6rem}}@media (min-width: 60rem){.drop-field{gap:1.4rem;padding:1.8rem}}.drop-field input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.drop-field:before{content:"";width:2.4rem;height:2.4rem;background-color:currentColor;mask-image:url(/icons/drag-drop.svg);mask-size:2.4rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/drag-drop.svg);-webkit-mask-size:2.4rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-text-muted);transition:all .3s ease-in-out}@media (min-width: 37.5rem){.drop-field:before{width:3rem;height:3rem;background-color:currentColor;mask-image:url(/icons/drag-drop.svg);mask-size:3rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/drag-drop.svg);-webkit-mask-size:3rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-text-muted)}}@media (min-width: 60rem){.drop-field:before{width:3.6rem;height:3.6rem;background-color:currentColor;mask-image:url(/icons/drag-drop.svg);mask-size:3.6rem;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/drag-drop.svg);-webkit-mask-size:3.6rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-text-muted)}}.drop-field-text{color:var(--color-text-muted);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1.2rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.drop-field-text{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.drop-field-text{font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.drop-field-text{font-size:1.4rem;line-height:150%;font-weight:400}}.drop-field-link{color:var(--color-border-accent);text-decoration:underline;font-weight:600}.drop-field-file{display:none;padding:.4rem 1.2rem;background:var(--color-border-accent);border-radius:.5rem;color:var(--color-surface);font-size:1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.drop-field-file{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.drop-field-file{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.drop-field-file{font-size:1.2rem;line-height:150%;font-weight:400}}.drop-field.has-file .drop-field-file{display:inline-flex}.drop-field:hover,.drop-field:focus-within,.drop-field.drag-enter{background:var(--color-bg-hover);border-color:var(--color-border-accent)}.drop-field:hover:before,.drop-field:focus-within:before,.drop-field.drag-enter:before{background-color:var(--color-border-accent)}.drop-field.is-disabled,.drop-field:has(input:disabled){opacity:.7;pointer-events:none}.drop-field.is-disabled input[type=file],.drop-field:has(input:disabled) input[type=file]{cursor:not-allowed}.drop-field.is-error{border-color:var(--color-error)}.drop-field.is-error:before{background-color:var(--color-error)}.input-helper,.input-success,.input-error{display:block;margin-top:.3rem;padding-left:1.1rem;color:var(--color-text-muted);text-align:left;font-size:1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.input-helper,.input-success,.input-error{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.input-helper,.input-success,.input-error{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.input-helper,.input-success,.input-error{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 37.5rem){.input-helper,.input-success,.input-error{margin-top:.4rem;padding-left:1.3rem}}@media (min-width: 60rem){.input-helper,.input-success,.input-error{margin-top:.5rem;padding-left:1.4rem}}@media (min-width: 90rem){.input-helper,.input-success,.input-error{margin-top:.6rem}}.input-helper a,.input-success a,.input-error a{color:inherit}.input-error{color:var(--color-error)}.input-success{color:var(--color-accent)}:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:-webkit-autofill:active{-webkit-transition:color 9999s ease-out,background-color 9999s ease-out;-webkit-transition-delay:9999s}input[autocomplete=off]~*[data-lastpass-icon-root],input[autocomplete=off]~*[class*=lastpass],input[autocomplete=off]~*[id*=lastpass],input[autocomplete=off]~*[data-*=lastpass]{display:none!important}@media (min-width: 37.5rem){.metric-box{text-align:left}}.metric-box-body{display:flex;flex-direction:column;gap:1.5rem;padding:var(--box-padding-y) var(--box-padding-x)}@media (min-width: 37.5rem){.metric-box-body{flex-direction:row;align-items:stretch;gap:2rem}}@media (min-width: 60rem){.metric-box-body{gap:2.5rem}}@media (min-width: 90rem){.metric-box-body{gap:3rem}}.metric-box-summary{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 37.5rem){.metric-box-summary{flex:0 0 50%;min-width:0;justify-content:flex-start;gap:1.8rem}}@media (min-width: 60rem){.metric-box-summary{flex:0 0 45%;gap:2.1rem}}@media (min-width: 73.125rem){.metric-box-summary{flex:0 0 40%}}@media (min-width: 90rem){.metric-box-summary{gap:2.4rem}}.metric-box-summary .typo-h2{margin-bottom:0}.metric-box-insights{display:flex;flex-direction:column;gap:.3rem;padding:.6rem .8rem;background:var(--color-surface-sunken);border-radius:.5rem}@media (min-width: 37.5rem){.metric-box-insights{gap:.5rem;margin-left:-.8rem;margin-right:-.8rem;padding:.8rem 1rem}}@media (min-width: 60rem){.metric-box-insights{gap:.7rem;margin-left:-1rem;margin-right:-1rem;padding:1rem 1.2rem}}@media (min-width: 90rem){.metric-box-insights{gap:.9rem;margin-left:-1.2rem;margin-right:-1.2rem;padding:1.2rem 1.4rem}}.metric-box-insights.is-expanded .metric-box-insight.is-hidden{display:flex}.metric-box-insight{display:flex;align-items:flex-start;gap:.4rem;color:var(--color-text-muted);font-size:1.1rem;line-height:150%;font-weight:400;text-align:left}@media (min-width: 37.5rem){.metric-box-insight{gap:.5rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.metric-box-insight{gap:.6rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.metric-box-insight{gap:.7rem;font-size:1.4rem;line-height:150%;font-weight:400}}.metric-box-insight.is-hidden{display:none}.metric-box-insight strong{color:var(--color-text);font-weight:600}.metric-box-insight-icon{flex-shrink:0;width:1.2rem;height:1.2rem;margin-top:.2rem}@media (min-width: 37.5rem){.metric-box-insight-icon{width:1.35rem;height:1.35rem}}@media (min-width: 60rem){.metric-box-insight-icon{width:1.5rem;height:1.5rem}}@media (min-width: 90rem){.metric-box-insight-icon{width:1.65rem;height:1.65rem}}.metric-box-insight-warning .metric-box-insight-icon{color:var(--color-warning)}.metric-box-insight-success .metric-box-insight-icon{color:var(--color-success)}.metric-box-insight-info .metric-box-insight-icon{color:var(--color-info)}.metric-box-insight-icon svg{display:block;width:100%;height:100%}.metric-box-insight-body{display:flex;flex-direction:column;gap:.1rem}@media (min-width: 37.5rem){.metric-box-insight-body{gap:.15rem}}@media (min-width: 60rem){.metric-box-insight-body{gap:.2rem}}.metric-box-insight-action{color:var(--color-text);font-weight:600}.metric-box-insight-reason{color:var(--color-text-muted)}.metric-box-insight-reason strong,.metric-box-insight-text strong{font-weight:800}.metric-box-insights-toggle{display:inline-flex;align-self:flex-start;align-items:center;gap:.3rem;background:none;border:none;color:var(--color-text-muted);font-size:1rem;line-height:150%;font-weight:400;cursor:pointer;transition:all .3s ease-in-out}@media (min-width: 37.5rem){.metric-box-insights-toggle{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.metric-box-insights-toggle{gap:.4rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.metric-box-insights-toggle{font-size:1.3rem;line-height:150%;font-weight:400}}.metric-box-insights-toggle:hover{color:var(--color-accent)}.metric-box-insights-toggle:focus-visible{outline:none;box-shadow:0 0 0 .4rem #1bbada}.metric-box-insights-toggle .metric-box-insights-toggle-icon{flex-shrink:0;width:.85rem;height:.85rem;transform:rotate(90deg);transition:transform .3s ease-in-out}@media (min-width: 37.5rem){.metric-box-insights-toggle .metric-box-insights-toggle-icon{width:1rem;height:1rem}}@media (min-width: 60rem){.metric-box-insights-toggle .metric-box-insights-toggle-icon{width:1.15rem;height:1.15rem}}@media (min-width: 90rem){.metric-box-insights-toggle .metric-box-insights-toggle-icon{width:1.3rem;height:1.3rem}}.is-expanded .metric-box-insights-toggle .metric-box-insights-toggle-icon{transform:rotate(-90deg)}.metric-box-insights-toggle .metric-box-insights-toggle-icon svg{display:block;width:100%;height:100%}.metric-box-rows{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none}@media (min-width: 37.5rem){.metric-box-rows{gap:.5rem}}@media (min-width: 60rem){.metric-box-rows{gap:.6rem}}@media (min-width: 90rem){.metric-box-rows{gap:.7rem}}.metric-box-rows-wrapper{position:relative}@media (min-width: 20rem){.metric-box-rows-wrapper.has-arrows{padding-right:.4rem}}@media (min-width: 60rem){.metric-box-rows-wrapper.has-arrows{padding-right:.6rem}}.metric-box-arrow-better,.metric-box-arrow-worse{display:none;position:absolute;right:-.5rem;opacity:0;pointer-events:none}@media (min-width: 73.125rem){.metric-box-arrow-better,.metric-box-arrow-worse{right:-.75rem}}body.transitions-ready .metric-box-arrow-better,body.transitions-ready .metric-box-arrow-worse{transition:opacity .2s ease}.metric-box-arrow-better.is-positioned,.metric-box-arrow-worse.is-positioned{opacity:.75}.metric-box-arrow-better:before,.metric-box-arrow-worse:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:.1rem;transform:translate(-50%)}@media (min-width: 20rem){.has-arrows>.metric-box-arrow-better,.has-arrows>.metric-box-arrow-worse{display:block}}.metric-box-arrow-better:before{background:var(--color-success)}.metric-box-arrow-worse:before{background:var(--color-error)}.metric-box-arrow-head{position:absolute;left:50%;transform:translate(-50%);width:0;height:0;border-style:solid}.metric-box-arrow-better .metric-box-arrow-head{top:0;border-width:0 .4rem .6rem .4rem;border-color:transparent transparent var(--color-success) transparent}.metric-box-arrow-worse .metric-box-arrow-head{bottom:0;border-width:.6rem .4rem 0 .4rem;border-color:var(--color-error) transparent transparent transparent}.metric-box-row{display:flex;align-items:center;gap:.3rem}@media (min-width: 37.5rem){.metric-box-row{gap:.6rem}}@media (min-width: 60rem){.metric-box-row{gap:.9rem}}@media (min-width: 90rem){.metric-box-row{gap:1.2rem}}.metric-box-row.is-hidden{opacity:.45}body.transitions-ready .metric-box-row.is-hidden{transition:opacity .15s ease}.metric-box-row.is-hidden .metric-box-dot{background:transparent;border-color:var(--color-text-placeholder)}.metric-box-row.is-hidden .metric-box-dot:after{transform:translate(-50%,-50%) scale(0)}.metric-box-row.metric-box-row-highlight{margin:.1rem 0;padding:.4rem 0;border-top:.1rem solid var(--color-border);border-bottom:.1rem solid var(--color-border)}@media (min-width: 60rem){.metric-box-row.metric-box-row-highlight{margin:.2rem 0;padding:.5rem 0}}.metric-box-row.metric-box-row-highlight .metric-box-row-value{color:var(--color-text-muted)}.metric-box-row .delta,.metric-box-row .metric-box-row-share,.metric-box-row .metric-box-row-value{margin-left:auto;align-self:baseline}@media (min-width: 20rem){.metric-box-row .metric-box-toggle+.metric-box-trendline,.metric-box-row .metric-box-toggle+.delta,.metric-box-row .metric-box-toggle+.metric-box-row-share,.metric-box-row .metric-box-toggle+.metric-box-row-value{margin-left:auto}.metric-box-row .metric-box-trendline~.delta,.metric-box-row .metric-box-trendline~.metric-box-row-share,.metric-box-row .metric-box-trendline~.metric-box-row-value,.metric-box-row .delta~.metric-box-row-share,.metric-box-row .delta~.metric-box-row-value,.metric-box-row .metric-box-row-share~.metric-box-row-value{margin-left:0}.metric-box-row.trendline-hidden .metric-box-row-value{margin-left:auto}}.metric-box-toggle{display:flex;flex:0 1 auto;align-items:center;gap:.3rem;min-width:0}@media (min-width: 37.5rem){.metric-box-toggle{gap:.4rem}}@media (min-width: 60rem){.metric-box-toggle{gap:.5rem}}@media (min-width: 90rem){.metric-box-toggle{gap:.6rem}}.metric-box-toggle:has(.metric-box-dot[data-color-index]){cursor:pointer}.metric-box-toggle:has(.metric-box-dot[data-color-index]):hover{opacity:.8}.metric-box-toggle:has(.metric-box-dot[data-color-index]):focus-visible{outline:none;box-shadow:0 0 0 .4rem #1bbada}.metric-box-dot{--metric-box-dot-size: 1.1rem;position:relative;flex-shrink:0;width:var(--metric-box-dot-size);height:var(--metric-box-dot-size);background:var(--color-text-muted);border:.15rem solid transparent;border-radius:50%}@media (min-width: 37.5rem){.metric-box-dot{--metric-box-dot-size: 1.25rem}}@media (min-width: 60rem){.metric-box-dot{--metric-box-dot-size: 1.4rem}}@media (min-width: 90rem){.metric-box-dot{--metric-box-dot-size: 1.55rem}}.metric-box-dot:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--metric-box-dot-size) * .65);height:calc(var(--metric-box-dot-size) * .65);background-color:currentColor;mask-image:url(/icons/check.svg);mask-size:calc(var(--metric-box-dot-size) * .65);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:calc(var(--metric-box-dot-size) * .65);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-surface);transform:translate(-50%,-50%) scale(1)}body.transitions-ready .metric-box-dot:after{transition:transform .15s ease}.metric-box-dot.metric-box-dot-highlight{background:transparent;border-style:dashed;border-color:var(--color-text-placeholder)}.metric-box-dot.metric-box-dot-highlight:after{display:none}.metric-box-row-label{min-width:0;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.metric-box-row-label{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.metric-box-row-label{font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.metric-box-row-label{font-size:1.4rem;line-height:150%;font-weight:400}}.metric-box-row-value{color:var(--color-text);font-variant-numeric:tabular-nums;text-align:right;font-size:1.2rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.metric-box-row-value{font-size:1.3rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.metric-box-row-value{font-size:1.4rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.metric-box-row-value{font-size:1.5rem;line-height:150%;font-weight:600}}.metric-box-row-share{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:baseline;text-align:right;font-size:1.1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.metric-box-row-share{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.metric-box-row-share{font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.metric-box-row-share{font-size:1.4rem;line-height:150%;font-weight:400}}.metric-box-row-share:empty{display:none}.metric-box-trendline{display:none;align-self:center;height:1.2rem}@media (min-width: 20rem){.metric-box-trendline{display:block;flex:0 0 2.5rem}}@media (min-width: 37.5rem){.metric-box-trendline{flex-basis:3.5rem;height:1.4rem}}@media (min-width: 60rem){.metric-box-trendline{flex-basis:4.5rem;height:1.6rem}}@media (min-width: 90rem){.metric-box-trendline{flex-basis:5.5rem;height:1.8rem}}.metric-box-chart{position:relative;height:12rem;margin-left:calc(-1 * var(--box-padding-x));margin-right:calc(-1 * var(--box-padding-x));margin-bottom:calc(-1 * var(--box-padding-y))}@media (min-width: 37.5rem){.metric-box-chart{flex:1;min-width:0;height:auto;margin-left:0;margin-top:calc(-1 * var(--box-padding-y));margin-right:calc(-1 * var(--box-padding-x) - 1px);margin-bottom:calc(-1 * var(--box-padding-y))}}.metric-box-chart canvas{width:100%!important;height:100%!important}@media (prefers-reduced-motion: no-preference){.metric-box-chart canvas{transition:opacity .2s ease}}@media (min-width: 37.5rem){.metric-box-chart canvas{position:absolute;bottom:0;left:0;max-height:35rem}}@media (min-width: 60rem){.metric-box-chart canvas{max-height:40rem}}.metric-box-hover-dot{position:absolute;width:.8rem;height:.8rem;border-radius:50%;pointer-events:none;z-index:998;opacity:0}@media (prefers-reduced-motion: no-preference){.metric-box-hover-dot{transition:opacity .08s ease,transform .15s ease}}.metric-box-total-summary{margin-top:.5rem;padding-top:.5rem;border-top:.1rem solid var(--color-border);color:var(--color-text-muted);font-size:1.1rem;line-height:150%;font-weight:600;text-align:right}@media (min-width: 37.5rem){.metric-box-total-summary{margin-top:.7rem;padding-top:.7rem;font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.metric-box-total-summary{margin-top:.9rem;padding-top:.9rem;font-size:1.3rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.metric-box-total-summary{margin-top:1.1rem;padding-top:1.1rem;font-size:1.4rem;line-height:150%;font-weight:600}}.metric-box-empty .metric-box-body{flex:1;flex-direction:column;justify-content:center}.metric-box-no-data{color:var(--color-text-placeholder);font-size:1.3rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.metric-box-no-data{font-size:1.4rem;line-height:150%;font-weight:400}}.metric-box-single .metric-box-dot:after{display:none}.metric-box-single .metric-box-toggle:has(.metric-box-dot[data-color-index]){cursor:default}.metric-box-single .metric-box-toggle:has(.metric-box-dot[data-color-index]):hover{opacity:1}.metric-box .box-footer{text-align:center}.metric-box-axis{position:relative;height:1.6rem}@media (min-width: 37.5rem){.metric-box-axis{height:1.8rem}}@media (min-width: 60rem){.metric-box-axis{height:2rem}}@media (min-width: 90rem){.metric-box-axis{height:2.2rem}}.metric-box-axis-footer{margin-top:calc(-1 * var(--box-padding-footer));margin-left:calc(-1 * var(--box-padding-x));margin-right:calc(-1 * var(--box-padding-x));margin-bottom:var(--box-padding-footer)}.metric-box-axis-floating{margin-top:.7rem}.metric-box-axis-label{position:absolute;top:0;white-space:nowrap;color:var(--color-text-muted);font-size:.9rem;line-height:150%;font-weight:400;line-height:1}@media (min-width: 37.5rem){.metric-box-axis-label{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.metric-box-axis-label{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.metric-box-axis-label{font-size:1.2rem;line-height:150%;font-weight:400}}.pagination .page-current,.pagination .more,.pagination .page-first,.pagination .page-last,.pagination .page-prev,.pagination .page-next{display:inline-flex;align-items:center;justify-content:center;padding:.2rem;border:.1rem solid var(--color-border);border-radius:.3rem;color:var(--color-text-muted);text-align:center;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 37.5rem){.pagination .page-current,.pagination .more,.pagination .page-first,.pagination .page-last,.pagination .page-prev,.pagination .page-next{padding:.3rem}}@media (min-width: 60rem){.pagination .page-current,.pagination .more,.pagination .page-first,.pagination .page-last,.pagination .page-prev,.pagination .page-next{padding:.4rem}}@media (min-width: 90rem){.pagination .page-current,.pagination .more,.pagination .page-first,.pagination .page-last,.pagination .page-prev,.pagination .page-next{padding:.5rem}}.pagination{display:inline-flex;align-items:center;gap:.3rem;--pagination-item-height: 3.2rem;--pagination-item-min-width: 2.56rem;--pagination-icon-size: .825rem}.pagination .page-first,.pagination .page-last,.pagination .page-prev,.pagination .page-next,.pagination .page-current{min-width:var(--pagination-item-min-width);height:var(--pagination-item-height);font-size:1.1rem;line-height:150%;font-weight:400}.pagination .page-prev svg,.pagination .page-next svg{width:var(--pagination-icon-size);height:var(--pagination-icon-size)}@media (min-width: 37.5rem){.pagination{gap:.4rem;--pagination-item-height: 3.2rem;--pagination-item-min-width: 2.56rem;--pagination-icon-size: .9rem}.pagination .page-first,.pagination .page-last,.pagination .page-prev,.pagination .page-next,.pagination .page-current{min-width:var(--pagination-item-min-width);height:var(--pagination-item-height);font-size:1.2rem;line-height:150%;font-weight:400}.pagination .page-prev svg,.pagination .page-next svg{width:var(--pagination-icon-size);height:var(--pagination-icon-size)}}@media (min-width: 60rem){.pagination{gap:.5rem;--pagination-item-height: 3.2rem;--pagination-item-min-width: 2.56rem;--pagination-icon-size: .975rem}.pagination .page-first,.pagination .page-last,.pagination .page-prev,.pagination .page-next,.pagination .page-current{min-width:var(--pagination-item-min-width);height:var(--pagination-item-height);font-size:1.3rem;line-height:150%;font-weight:400}.pagination .page-prev svg,.pagination .page-next svg{width:var(--pagination-icon-size);height:var(--pagination-icon-size)}}@media (min-width: 90rem){.pagination{gap:.6rem;--pagination-item-height: 3.2rem;--pagination-item-min-width: 2.56rem;--pagination-icon-size: 1.05rem}.pagination .page-first,.pagination .page-last,.pagination .page-prev,.pagination .page-next,.pagination .page-current{min-width:var(--pagination-item-min-width);height:var(--pagination-item-height);font-size:1.4rem;line-height:150%;font-weight:400}.pagination .page-prev svg,.pagination .page-next svg{width:var(--pagination-icon-size);height:var(--pagination-icon-size)}}.pagination .page-first:hover,.pagination .page-first:focus-visible,.pagination .page-last:hover,.pagination .page-last:focus-visible,.pagination .page-prev:hover,.pagination .page-prev:focus-visible,.pagination .page-next:hover,.pagination .page-next:focus-visible{color:var(--color-accent);border-color:var(--color-accent);background-color:var(--color-bg-hover);transform:translateY(-.2rem);box-shadow:0 .3rem .6rem rgba(var(--color-shadow-rgb),.15);clip-path:inset(-.1rem -.1rem -1rem -.1rem)}.pagination .page-first:focus-visible,.pagination .page-last:focus-visible,.pagination .page-prev:focus-visible,.pagination .page-next:focus-visible{box-shadow:0 0 0 .4rem #1bbada}.pagination .page-first.disabled,.pagination .page-first:disabled,.pagination .page-last.disabled,.pagination .page-last:disabled,.pagination .page-prev.disabled,.pagination .page-prev:disabled,.pagination .page-next.disabled,.pagination .page-next:disabled{border-color:var(--color-border);cursor:default;pointer-events:none;opacity:.5}.pagination .page-prev svg,.pagination .page-next svg{display:block;color:currentColor}.pagination .page-prev svg{transform:rotate(90deg)}.pagination .page-next svg{transform:rotate(270deg)}.pagination .more{min-width:auto;padding:0 .1rem;border:none;color:var(--color-text-muted);cursor:default;pointer-events:none}@media (min-width: 37.5rem){.pagination .more{padding:0 .15rem}}@media (min-width: 60rem){.pagination .more{padding:0 .2rem}}.pagination .page-current{border:none;cursor:default;pointer-events:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}.pagination .page-current:has(+.more){padding-right:0}.pagination .more+.page-current{padding-left:0}.stat-cards{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 37.5rem){.stat-cards{grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));gap:1.25rem}}@media (min-width: 60rem){.stat-cards{gap:1.5rem}}@media (min-width: 90rem){.stat-cards{gap:2rem}}@media (min-width: 25rem){.stat-cards.col-2{grid-template-columns:repeat(2,1fr)}}@media (min-width: 25rem){.stat-cards.col-3{grid-template-columns:repeat(3,1fr)}}@media (min-width: 25rem){.stat-cards.col-4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 37.5rem){.stat-cards.col-4{grid-template-columns:repeat(4,1fr)}}.stat-card{--_px: 1rem;--_row-gap: .15rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--_row-gap);padding:.6rem var(--_px);background:var(--color-surface-sunken);border-radius:.5rem;text-align:left}@media (min-width: 37.5rem){.stat-card{--_px: 1.2rem;padding:.75rem var(--_px)}}@media (min-width: 60rem){.stat-card{--_row-gap: .25rem}}@media (min-width: 73.125rem){.stat-card{--_px: 1.4rem;padding:.9rem var(--_px)}}@media (min-width: 90rem){.stat-card{--_row-gap: .35rem}}.stat-card:has(.sparkline){padding-bottom:0;overflow:hidden}.stat-card-label{color:var(--color-text-muted);font-size:.9rem;line-height:150%;font-weight:600;text-transform:uppercase;letter-spacing:.03rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media (min-width: 37.5rem){.stat-card-label{font-size:1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.stat-card-label{font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.stat-card-label{font-size:1.2rem;line-height:150%;font-weight:600}}.stat-card-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;color:var(--color-text);overflow-wrap:anywhere;font-size:1.2rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.stat-card-value{gap:.4rem;font-size:1.3rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.stat-card-value{gap:.5rem;font-size:1.4rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.stat-card-value{gap:.6rem;font-size:1.6rem;line-height:150%;font-weight:600}}.stat-card-sub{color:var(--color-text-muted);font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.stat-card-sub{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.stat-card-sub{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.stat-card-sub{font-size:1.2rem;line-height:150%;font-weight:400}}.stat-card .sparkline{display:block;max-width:none;width:calc(100% + 2 * var(--_px));height:3.2rem;margin:auto calc(-1 * var(--_px)) -.4rem}@media (min-width: 37.5rem){.stat-card .sparkline{height:3.8rem}}@media (min-width: 60rem){.stat-card .sparkline{height:4.4rem}}@media (min-width: 90rem){.stat-card .sparkline{height:5rem}}.sparkline-dot{position:fixed;width:.7rem;height:.7rem;background:var(--color-accent);border-radius:50%;opacity:0;pointer-events:none;z-index:999;transition:opacity .08s ease}@media (min-width: 60rem){.sparkline-dot{width:.85rem;height:.85rem}}.sparkline-tooltip{display:grid;grid-template-columns:1fr auto;-moz-column-gap:1.2rem;column-gap:1.2rem;position:fixed;padding:.4rem .6rem;background:var(--color-surface);border:.1rem solid var(--color-border);border-radius:.5rem;box-shadow:0 .2rem .8rem rgba(var(--color-shadow-rgb),.15);white-space:nowrap;opacity:0;z-index:1000;pointer-events:none;transition:opacity .12s ease;font-size:1rem;line-height:150%;font-weight:400}@media (min-width: 60rem){.sparkline-tooltip{padding:.6rem .9rem}}@media (min-width: 90rem){.sparkline-tooltip{padding:.8rem 1.2rem}}.sparkline-tooltip:has(.sparkline-tooltip-share){grid-template-columns:1fr auto auto}.sparkline-tooltip .sparkline-tooltip-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;color:var(--color-text)}.sparkline-tooltip .sparkline-tooltip-label,.sparkline-tooltip .sparkline-tooltip-value,.sparkline-tooltip .sparkline-tooltip-delta{font-size:1rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.sparkline-tooltip .sparkline-tooltip-label,.sparkline-tooltip .sparkline-tooltip-value,.sparkline-tooltip .sparkline-tooltip-delta{font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.sparkline-tooltip .sparkline-tooltip-label,.sparkline-tooltip .sparkline-tooltip-value,.sparkline-tooltip .sparkline-tooltip-delta{font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.sparkline-tooltip .sparkline-tooltip-label,.sparkline-tooltip .sparkline-tooltip-value,.sparkline-tooltip .sparkline-tooltip-delta{font-size:1.3rem;line-height:150%;font-weight:600}}.sparkline-tooltip .sparkline-tooltip-value{text-align:right}.sparkline-tooltip .sparkline-tooltip-prev{color:var(--color-text-muted)}.sparkline-tooltip .sparkline-tooltip-delta{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:.2rem;margin-top:.2rem;padding-top:.2rem;border-top:.1rem solid var(--color-border)}@media (min-width: 37.5rem){.sparkline-tooltip .sparkline-tooltip-delta{gap:.25rem}}@media (min-width: 60rem){.sparkline-tooltip .sparkline-tooltip-delta{gap:.3rem;margin-top:.4rem;padding-top:.4rem}}@media (min-width: 90rem){.sparkline-tooltip .sparkline-tooltip-delta{gap:.35rem}}.sparkline-tooltip .sparkline-tooltip-share{color:var(--color-text-muted);text-align:right;font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.sparkline-tooltip .sparkline-tooltip-share{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.sparkline-tooltip .sparkline-tooltip-share{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.sparkline-tooltip .sparkline-tooltip-share{font-size:1.2rem;line-height:150%;font-weight:400}}.sparkline-tooltip .sparkline-tooltip-up{color:var(--color-success)}.sparkline-tooltip .sparkline-tooltip-down{color:var(--color-error)}.sparkline-tooltip .sparkline-tooltip-muted{color:var(--color-text-muted)}.stat-card-bench{position:relative;overflow:hidden;padding-bottom:0}.stat-card-bench>*{position:relative;z-index:1}.stat-card-bench-bar{--_bench-h: .3rem;position:relative;flex-grow:1;width:calc(100% + 2 * var(--_px));margin:.5rem calc(-1 * var(--_px)) 0;z-index:0;opacity:.9}@media (min-width: 60rem){.stat-card-bench-bar{--_bench-h: .35rem;margin-top:.75rem}}@media (min-width: 90rem){.stat-card-bench-bar{--_bench-h: .4rem;margin-top:1rem}}.stat-card-bench-bar:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5rem}.stat-card-bench-track{position:absolute;bottom:0;left:0;right:0;height:var(--_bench-h);background:var(--color-border)}.stat-card-bench-val{position:absolute;bottom:0;left:0;height:var(--_bench-h);border-radius:0 .2rem .2rem 0;transition:width .4s ease}.stat-card-bench-good .stat-card-bench-val{background:linear-gradient(to left,var(--color-success) 60%,transparent)}.stat-card-bench-bad .stat-card-bench-val{background:linear-gradient(to left,var(--color-error) 60%,transparent)}.stat-card-bench-neutral .stat-card-bench-val{background:linear-gradient(to left,var(--color-text-muted) 60%,transparent)}.stat-card-bench-mark{position:absolute;bottom:var(--_bench-h);color:var(--color-text-muted);transform:translate(-50%);pointer-events:none}.stat-card-bench-mark svg{display:block;width:.75rem;height:.75rem}@media (min-width: 60rem){.stat-card-bench-mark svg{width:.9rem;height:.9rem}}.stat-card-lg .stat-card-label{font-size:1rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.stat-card-lg .stat-card-label{font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.stat-card-lg .stat-card-label{font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.stat-card-lg .stat-card-label{font-size:1.3rem;line-height:150%;font-weight:600}}.stat-card-lg .stat-card-value{font-size:1.6rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.stat-card-lg .stat-card-value{font-size:1.8rem;line-height:145%;font-weight:600}}@media (min-width: 60rem){.stat-card-lg .stat-card-value{font-size:2rem;line-height:145%;font-weight:600}}@media (min-width: 90rem){.stat-card-lg .stat-card-value{font-size:2.4rem;line-height:140%;font-weight:800}}.stat-card-lg .delta{font-size:1.1rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.stat-card-lg .delta{font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.stat-card-lg .delta{font-size:1.3rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.stat-card-lg .delta{font-size:1.4rem;line-height:150%;font-weight:600}}.stat-card-lg .stat-card-sub{font-size:1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.stat-card-lg .stat-card-sub{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.stat-card-lg .stat-card-sub{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.stat-card-lg .stat-card-sub{font-size:1.3rem;line-height:150%;font-weight:400}}.stat-card-lg.stat-card-donut{--_ring-size: 4.2rem;--_ring-gap: 1rem}@media (min-width: 37.5rem){.stat-card-lg.stat-card-donut{--_ring-size: 4.8rem;--_ring-gap: 1.2rem}}@media (min-width: 60rem){.stat-card-lg.stat-card-donut{--_ring-size: 5.4rem;--_ring-gap: 1.4rem}}@media (min-width: 90rem){.stat-card-lg.stat-card-donut{--_ring-size: 6rem;--_ring-gap: 1.6rem}}.stat-card-lg .stat-card-donut-ring-pct{font-size:1rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.stat-card-lg .stat-card-donut-ring-pct{font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.stat-card-lg .stat-card-donut-ring-pct{font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.stat-card-lg .stat-card-donut-ring-pct{font-size:1.3rem;line-height:150%;font-weight:600}}.stat-card-no-bg{--_px: 0;background:none;padding:0}.stat-card-no-bg.stat-card-aside{display:inline-grid}.stat-card-aside{--_aside-gap: .8rem;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:repeat(5,auto);-moz-column-gap:var(--_aside-gap);column-gap:var(--_aside-gap);row-gap:0}@media (min-width: 37.5rem){.stat-card-aside{--_aside-gap: 1rem}}@media (min-width: 60rem){.stat-card-aside{--_aside-gap: 1.2rem}}@media (min-width: 90rem){.stat-card-aside{--_aside-gap: 1.4rem}}.stat-card-aside>*{grid-column:1}.stat-card-aside>:not(.stat-card-aside-el)~:not(.stat-card-aside-el){margin-top:var(--_row-gap)}.stat-card-aside-left{grid-template-columns:auto minmax(0,1fr)}.stat-card-aside-left>*{grid-column:2}.stat-card-aside-el{grid-column:2;grid-row:1/-1;align-self:center}.stat-card-aside-left>.stat-card-aside-el{grid-column:1}.stat-card-donut{--_ring-size: 3.2rem;grid-template-columns:minmax(0,1fr) var(--_ring-size);-moz-column-gap:var(--_ring-gap, var(--_aside-gap));column-gap:var(--_ring-gap, var(--_aside-gap))}@media (min-width: 37.5rem){.stat-card-donut{--_ring-size: 3.6rem;--_ring-gap: 1rem}}@media (min-width: 60rem){.stat-card-donut{--_ring-size: 4rem;--_ring-gap: 1.2rem}}@media (min-width: 90rem){.stat-card-donut{--_ring-size: 4.4rem;--_ring-gap: 1.4rem}}.stat-card-donut-left{grid-template-columns:var(--_ring-size) minmax(0,1fr)}.stat-card-donut-ring-wrap{position:relative}.stat-card-donut-ring{display:block;width:var(--_ring-size, 3.2rem);height:var(--_ring-size, 3.2rem);background:conic-gradient(var(--color-accent) calc(var(--ring-pct) * 1%),var(--color-border) calc(var(--ring-pct) * 1%));border-radius:50%;-webkit-mask:radial-gradient(circle,transparent 56%,var(--color-text) 57%);mask:radial-gradient(circle,transparent 56%,var(--color-text) 57%)}.stat-card-donut-ring-pct{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-weight:700;line-height:1;font-size:.9rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.stat-card-donut-ring-pct{font-size:1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.stat-card-donut-ring-pct{font-size:1.1rem;line-height:150%;font-weight:600}}.tabs-bar{position:relative;display:grid;grid-template-columns:1fr auto;-moz-column-gap:1rem;column-gap:1rem;align-items:center;margin-bottom:.6rem;background:var(--color-bg-active);border:.1rem solid var(--color-border);border-radius:.5rem;padding:.605rem;--tabs-link-min-height: 3rem;--tabs-link-padding-y: .675rem;--tabs-link-padding-x: .8775rem;--tabs-hover-inset-y: .50625rem;--tabs-hover-inset-x: .658125rem;--tabs-dot-size: .55rem;--tabs-dot-margin: .363rem;--tabs-gap: .605rem;font-size:1.1rem;line-height:150%;font-weight:400}@media (min-width: 20rem){.tabs-bar{margin-bottom:.9rem}}@media (min-width: 37.5rem){.tabs-bar{-moz-column-gap:1.5rem;column-gap:1.5rem;margin-bottom:1.2rem;padding:.66rem;--tabs-link-min-height: 3.4rem;--tabs-link-padding-y: .8rem;--tabs-link-padding-x: 1.04rem;--tabs-hover-inset-y: .6rem;--tabs-hover-inset-x: .78rem;--tabs-dot-size: .6rem;--tabs-dot-margin: .396rem;--tabs-gap: .66rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.tabs-bar{-moz-column-gap:2rem;column-gap:2rem;padding:.715rem;--tabs-link-min-height: 3.8rem;--tabs-link-padding-y: .925rem;--tabs-link-padding-x: 1.2025rem;--tabs-hover-inset-y: .69375rem;--tabs-hover-inset-x: .901875rem;--tabs-dot-size: .65rem;--tabs-dot-margin: .429rem;--tabs-gap: .715rem;font-size:1.3rem;line-height:150%;font-weight:400}}@media (min-width: 73.125rem){.tabs-bar{margin-bottom:1.5rem}}@media (min-width: 90rem){.tabs-bar{-moz-column-gap:2.5rem;column-gap:2.5rem;padding:.77rem;--tabs-link-min-height: 4.2rem;--tabs-link-padding-y: 1.05rem;--tabs-link-padding-x: 1.365rem;--tabs-hover-inset-y: .7875rem;--tabs-hover-inset-x: 1.02375rem;--tabs-dot-size: .7rem;--tabs-dot-margin: .462rem;--tabs-gap: .77rem;font-size:1.4rem;line-height:150%;font-weight:400}}.tabs-bar .tabs-list{display:flex;flex-wrap:wrap;-moz-column-gap:0;column-gap:0}.tabs-bar .tab-link{position:relative;min-height:var(--tabs-link-min-height);margin:0;padding:var(--tabs-link-padding-y) var(--tabs-link-padding-x);background-color:transparent;border:none;border-radius:.5rem;color:var(--color-text);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:1;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tabs-bar .tab-link:after{content:"";position:absolute;inset:var(--tabs-hover-inset-y) var(--tabs-hover-inset-x);background-color:var(--color-surface);border-radius:.5rem;z-index:-1;opacity:0;transition:inset .2s ease,opacity .15s ease,box-shadow .2s ease}.tabs-bar .tab-link:not([class=active]):hover,.tabs-bar .tab-link:not([class=active]):focus-visible{color:var(--color-text)}.tabs-bar .tab-link:not([class=active]):hover:after,.tabs-bar .tab-link:not([class=active]):focus-visible:after{opacity:1;box-shadow:0 0 0 .1rem var(--color-border)}.tabs-bar .tab-link:not([class=active]):focus-visible{box-shadow:0 0 0 .4rem #1bbada}.tabs-bar .tab-link:not(:last-child):before{content:"";position:absolute;right:0;top:25%;height:50%;width:.1rem;background-color:var(--color-border)}.tabs-bar .tab-link.active{color:var(--color-text);font-weight:600;cursor:default;pointer-events:none}.tabs-bar .tab-link.active:after{top:0;right:0;bottom:0;left:0;opacity:1;background-color:var(--color-surface);box-shadow:0 .2rem .8rem rgba(var(--color-shadow-rgb),.1),0 0 0 .1rem var(--color-border)}.tabs-bar .tab-link.active:before{opacity:0}.tabs-bar .tab-link:has(+.tab-link.active):before{opacity:0}.tabs-bar .tab-dot{display:inline-block;width:var(--tabs-dot-size);height:var(--tabs-dot-size);margin-left:var(--tabs-dot-margin);background:var(--color-error);border-radius:50%;vertical-align:super}.tabs-bar .actions{display:inline-flex;justify-self:end;align-items:center;gap:var(--tabs-gap)}.tab-filter{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.tab-filter .search-field{max-width:30rem}.tab-filter .select-search:not(.is-compact){width:var(--select-search-content-width, auto);min-width:0;max-width:30rem}@media (min-width: 25rem){.tab-filter .select-search:not(.is-compact){min-width:20rem}}.tab-filter-left,.tab-filter-right{display:flex;align-items:center;gap:.8rem}.tab-filter-right:only-child{margin-left:auto}:root{--table-checkbox-size: 1.44rem;--table-checkbox-check: .864rem}@media (min-width: 37.5rem){:root{--table-checkbox-size: 1.56rem;--table-checkbox-check: .936rem}}@media (min-width: 60rem){:root{--table-checkbox-size: 1.68rem;--table-checkbox-check: 1.008rem}}@media (min-width: 90rem){:root{--table-checkbox-size: 1.8rem;--table-checkbox-check: 1.08rem}}.table{width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:.1rem solid var(--color-border);border-radius:.5rem;--table-cell-padding: .6rem .9rem;--table-image-size: 3.36rem}.table th{font-size:.9rem;line-height:150%;font-weight:400}.table td{font-size:1.2rem;line-height:150%;font-weight:400}.table td small{font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.table{--table-cell-padding: .65rem .975rem;--table-image-size: 3.64rem}.table th{font-size:1rem;line-height:150%;font-weight:400}.table td{font-size:1.3rem;line-height:150%;font-weight:400}.table td small{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.table{--table-cell-padding: .7rem 1.05rem;--table-image-size: 3.92rem}.table th{font-size:1.1rem;line-height:150%;font-weight:400}.table td{font-size:1.4rem;line-height:150%;font-weight:400}.table td small{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.table{--table-cell-padding: .75rem 1.125rem;--table-image-size: 4.2rem}.table th{font-size:1.2rem;line-height:150%;font-weight:400}.table td{font-size:1.5rem;line-height:150%;font-weight:400}.table td small{font-size:1.2rem;line-height:150%;font-weight:400}}.table table{width:100%;border-collapse:collapse;border-spacing:0}.table thead{background-color:var(--color-surface-sunken)}.table thead tr{border-bottom:.1rem solid var(--color-border)}.table tbody tr:not(:last-child){border-bottom:.1rem solid var(--color-bg-active)}.table tbody tr:hover{background:var(--color-bg-hover)}.table tbody tr.is-selected{background:var(--color-bg-active)}.table th,.table td{vertical-align:middle;text-align:left}.table th{padding:var(--table-cell-padding);color:var(--color-text-muted);text-transform:uppercase}.table td{padding:var(--table-cell-padding);color:var(--color-text)}.table td:not(.col-select):not(.col-actions):not(.col-image){min-width:8rem}.table td small{display:block;color:var(--color-text-muted)}.table td small.with-icon{display:inline-flex}.table td:not(.col-actions) a{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-text-muted);text-underline-offset:.25rem;transition:color .2s ease,text-decoration-color .2s ease}.table td:not(.col-actions) a:hover{color:var(--color-accent);text-decoration-color:var(--color-accent)}.table td mark{background:rgba(var(--color-accent-rgb),.35);color:inherit;padding:0;margin:0}.table .col-select,.table .col-actions{width:1%;padding:var(--table-cell-padding);white-space:nowrap;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table .col-select .checkbox-field{justify-content:center;margin:0;gap:0}.table .col-select .checkbox-field label{display:none}.table .col-select .checkbox-field input[type=checkbox]{width:var(--table-checkbox-size);height:var(--table-checkbox-size)}.table .col-select .checkbox-field input[type=checkbox]:after{width:var(--table-checkbox-check);height:var(--table-checkbox-check);mask-size:var(--table-checkbox-check);-webkit-mask-size:var(--table-checkbox-check)}.table .col-actions>form+form{margin-top:.3rem}@media (min-width: 37.5rem){.table .col-actions>form+form{margin-top:0}}@media (min-width: 37.5rem){.table .col-actions>form{display:inline-block}}.table .col-image{width:1%;white-space:nowrap}.table .col-image img{width:var(--table-image-size);min-width:var(--table-image-size);height:auto;border-radius:.3rem}.table .col-right{text-align:right}.table .cell-aside{display:flex;align-items:center;justify-content:space-between;gap:1rem}.table .cell-aside-content{flex:1;min-width:0}.table .cell-aside-end{flex-shrink:0;display:flex;gap:.5rem}.table-float{position:fixed;z-index:10;overflow:hidden;visibility:hidden;opacity:0;border:.1rem solid var(--color-border);border-top:0;box-shadow:0 .2rem .8rem #0000;clip-path:inset(0 0 -1rem 0);transition:opacity .15s ease,box-shadow .15s ease,visibility .15s}.table-float.visible{visibility:visible;opacity:1;box-shadow:0 .2rem .8rem #00000014;transition:none}.table-float table{border-collapse:collapse}.table-float th{padding:.6rem .9rem;vertical-align:middle;background-color:var(--color-surface);background-image:linear-gradient(var(--color-surface-sunken),var(--color-surface-sunken));color:var(--color-text-muted);font-size:.9rem;line-height:150%;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width: 37.5rem){.table-float th{padding:.65rem 1rem;font-size:1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.table-float th{padding:.7rem 1.05rem;font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 90rem){.table-float th{padding:.75rem 1.125rem;font-size:1.2rem;line-height:150%;font-weight:600}}.table-float th.col-right{text-align:right}.table-float th.col-select,.table-float th.col-actions{text-align:center}.table-float .col-select .checkbox-field{justify-content:center;margin:0;gap:0}.table-float .col-select .checkbox-field label{display:none}.table-float .col-select .checkbox-field input[type=checkbox]{width:var(--table-checkbox-size);height:var(--table-checkbox-size);transition:none}.table-float .col-select .checkbox-field input[type=checkbox]:after{width:var(--table-checkbox-check);height:var(--table-checkbox-check);mask-size:var(--table-checkbox-check);-webkit-mask-size:var(--table-checkbox-check)}.app-alerts{position:fixed;display:grid;grid-template-columns:1fr;grid-template-rows:auto;justify-items:center;gap:1rem 0;top:1rem;left:50%;transform:translate(-50%);pointer-events:none;z-index:9999}body.sidebar-transition .app-alerts{transition:left .3s cubic-bezier(.4,0,.2,1)}@media (min-width: 48rem){body[data-sidebar=expanded] .app-alerts{left:calc(20rem + (100vw - 20rem)/2)}}@media (min-width: 73.125rem){body[data-sidebar=expanded] .app-alerts{left:calc(22rem + (100vw - 22rem)/2)}}@media (min-width: 90rem){body[data-sidebar=expanded] .app-alerts{left:calc(24rem + (100vw - 24rem)/2)}}.app-alerts>.alert-success,.app-alerts>.alert-error,.app-alerts>.alert-warning,.app-alerts>.alert-info{pointer-events:auto}.form-grid{display:grid;grid-template-columns:1fr;gap:1.6rem}@media (min-width: 20rem){.form-grid{gap:2rem}}@media (min-width: 31.25rem){.form-grid{grid-template-columns:1fr 1fr}}@media (min-width: 37.5rem){.form-grid{gap:2.4rem}}@media (min-width: 31.25rem){.form-grid .full-width{grid-column:span 2}}.form-action{display:grid;gap:1.2rem;margin-top:1.2rem}@media (min-width: 48rem){.form-action{gap:1.6rem}}[data-userkit-captcha]{display:none}[data-userkit-captcha].is-interactive{display:flex;justify-content:center;margin-inline:auto;width:100%}[data-userkit-captcha].is-interactive iframe{max-width:100%}@media (min-width: 31.25rem){.form-grid [data-userkit-captcha].is-interactive{grid-column:1/-1}}.form-inline{display:inline}.form-narrow{max-width:32rem;margin-left:auto;margin-right:auto}.flow{position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;--flow-marker-arrow-size: 1rem;--flow-marker-dot-size: .8rem;--flow-padding: 0;--flow-intra-gap: 12;--flow-inter-gap: 16;--flow-row-gap: 80;--flow-connector-gap: 80;--flow-node-min-width: 12rem;--flow-edge-spacing: 1.2rem}.flow::-webkit-scrollbar{display:none}.flow.flow-scrollable{overflow-y:auto;cursor:grab}.flow.flow-scrollable.flow-dragging{cursor:grabbing}.flow.flow-scrollable .flow-node,.flow.flow-scrollable .flow-edge{cursor:default}@media (min-width: 37.5rem){.flow{--flow-node-min-width: 13rem;--flow-edge-spacing: 1.3rem}}@media (min-width: 60rem){.flow{--flow-marker-arrow-size: 1.1rem;--flow-marker-dot-size: .9rem;--flow-row-gap: 96;--flow-connector-gap: 88;--flow-node-min-width: 14rem;--flow-edge-spacing: 1.4rem}}@media (min-width: 90rem){.flow{--flow-row-gap: 112;--flow-connector-gap: 96;--flow-node-min-width: 15rem;--flow-edge-spacing: 1.5rem}}.flow-canvas{position:relative;transform:translate(var(--flow-offset-x, 0px)) translateY(var(--flow-offset-y, 0px)) scale(var(--flow-zoom, 1));transform-origin:0 0;margin-right:calc(var(--flow-content-width, 0) * (var(--flow-zoom, 1) - 1) * .1rem);transition:transform .2s ease}.flow-scrollable .flow-canvas{transition:none}.flow-zoom-controls{position:sticky;display:flex;left:50%;transform:translate(-50%);width:-moz-fit-content;width:fit-content;gap:.2rem;height:2.8rem;margin-top:-2.8rem;bottom:0;background:var(--color-surface);border:.1rem solid var(--color-border);border-radius:.5rem;z-index:10;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 37.5rem){.flow-zoom-controls{height:3rem;margin-top:-3rem}}@media (min-width: 60rem){.flow-zoom-controls{height:3.2rem;margin-top:-3.2rem}}@media (min-width: 90rem){.flow-zoom-controls{height:3.4rem;margin-top:-3.4rem}}.flow-zoom-btn{display:flex;align-items:center;justify-content:center;min-width:2.7rem;border:none;background:transparent;border-radius:.5rem;color:var(--color-text-muted);font-size:1.4rem;line-height:150%;font-weight:400;transition:background .15s ease,color .15s ease;cursor:pointer}@media (min-width: 37.5rem){.flow-zoom-btn{font-size:1.6rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.flow-zoom-btn{min-width:3rem;font-size:1.8rem;line-height:145%;font-weight:400}}@media (min-width: 90rem){.flow-zoom-btn{min-width:3.3rem;font-size:2rem;line-height:145%;font-weight:400}}.flow-zoom-btn:hover{background:var(--color-surface-hover);color:var(--color-text)}.flow-zoom-btn-reset{width:auto;min-width:3.15rem;font-variant-numeric:tabular-nums;font-size:1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.flow-zoom-btn-reset{min-width:3.4rem;font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.flow-zoom-btn-reset{min-width:3.65rem;font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.flow-zoom-btn-reset{min-width:3.9rem;font-size:1.3rem;line-height:150%;font-weight:400}}.flow-zoom-btn:disabled{opacity:.25;cursor:not-allowed}.flow-zoom-btn:disabled:hover{background:transparent;color:var(--color-text-muted)}.flow-node{position:absolute;width:-moz-fit-content;width:fit-content;min-width:var(--flow-node-min-width);max-width:24rem;opacity:0;z-index:2;transition:none}.flow-node:focus-visible{box-shadow:0 0 0 .4rem #1bbada;border-radius:.8rem;outline:none;z-index:3}.flow-node .title-main{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-ready .flow-node{opacity:1;animation:flow-fade-in .2s ease backwards;animation-delay:var(--flow-delay, 0ms);transition:left .3s ease,top .3s ease}.flow-edge{position:absolute;background:var(--color-surface);transform:translate(-50%,-50%);opacity:0;z-index:4;transition:none}.flow-ready .flow-edge{opacity:1;animation:flow-fade-in .2s ease backwards;animation-delay:var(--flow-delay, 0ms);transition:left .3s ease,top .3s ease}.flow-ready .flow-lines>path{opacity:1;animation:flow-fade-in .2s ease backwards;animation-delay:var(--flow-delay, 0ms)}.flow-ready.flow-animated .flow-lines>path{animation:flow-fade-in .2s ease backwards,flow-dash .8s linear infinite;animation-delay:var(--flow-delay, 0ms),0ms}.flow-ready{transition:none}.flow-lines{display:block;position:absolute;top:0;left:0;pointer-events:none;z-index:3;overflow:visible}.flow-lines>path{fill:none;stroke:var(--color-text-placeholder);stroke-width:1;stroke-dasharray:3 6;stroke-linejoin:round;stroke-linecap:round;opacity:0;transition:none}.flow-defs marker path,.flow-defs marker circle{fill:var(--color-text-placeholder);stroke:none}.flow-defs .flow-marker-arrow-accent path,.flow-defs .flow-marker-dot-accent circle{fill:var(--color-accent)}.flow-highlight .flow-node{opacity:.25;transition:opacity .2s ease}.flow-highlight .flow-edge{color:rgba(var(--color-text-rgb),.15);border-color:rgba(var(--color-text-rgb),.08);transition:color .2s ease,border-color .2s ease}.flow-highlight .flow-lines>path{opacity:.15;transition:opacity .2s ease}.flow-highlight .flow-node-highlighted{opacity:1}.flow-highlight .flow-node-hovered{border-color:var(--color-accent)}.flow-highlight .flow-edge-highlighted{color:var(--color-text-muted);border-color:var(--color-border)}.flow-highlight .flow-lines>.flow-path-highlighted{opacity:1;stroke:var(--color-accent)}@keyframes flow-fade-in{0%{opacity:0}to{opacity:1}}@keyframes flow-dash{to{stroke-dashoffset:-9}}@media (prefers-reduced-motion: reduce){.flow-node,.flow-edge,.flow-lines>path{opacity:1}.flow-canvas{transition:none}.flow-ready,.flow-ready .flow-node,.flow-ready .flow-edge,.flow-ready .flow-lines>path{animation:none;transition:none}.flow-highlight .flow-node,.flow-highlight .flow-edge,.flow-highlight .flow-lines>path{transition:none}}.public-header{position:relative;z-index:1;display:grid;justify-content:center;padding:1.2rem 0;pointer-events:none}.public-header a,.public-header button{pointer-events:auto}@media (min-width: 20rem){.public-header{padding:1.6rem 0}}@media (min-width: 48rem){.public-header{padding:2.4rem 0}}.header-logo{display:inline-flex}.header-logo svg{width:11rem;height:auto;color:var(--color-text)}@media (min-width: 20rem){.header-logo svg{width:13rem}}@media (min-width: 31.25rem){.header-logo svg{width:15rem}}@media (min-width: 48rem){.header-logo svg{width:18rem}}@media (min-width: 73.125rem){.header-logo svg{width:20rem}}.pager-row{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem}@media (min-width: 25rem){.pager-row{display:grid;grid-template-columns:1fr auto;justify-content:space-between}}@media (min-width: 37.5rem){.pager-row{-moz-column-gap:2rem;column-gap:2rem}}.pager-row .pagination{order:1}@media (min-width: 25rem){.pager-row .pagination{order:0}}.pager-row .pager-info{order:2;color:var(--color-text-muted);font-size:1rem;line-height:150%;font-weight:400;text-align:left}@media (min-width: 25rem){.pager-row .pager-info{order:0}}@media (min-width: 37.5rem){.pager-row .pager-info{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.pager-row .pager-info{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 90rem){.pager-row .pager-info{font-size:1.3rem;line-height:150%;font-weight:400}}.page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;text-align:left}@media (min-width: 37.5rem){.page-header{gap:1.5rem}}.page-header-info{display:flex;flex-direction:column;gap:.4rem;min-width:0}.page-header-title{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0}@media (min-width: 37.5rem){.page-header-title{gap:.9rem}}@media (min-width: 60rem){.page-header-title{gap:1.2rem}}.page-header-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.page-header-actions{display:flex;gap:.8rem;flex-shrink:0}.role-change-section{margin:0 -1rem;padding:0 1rem;border-radius:.5rem}@media (min-width: 37.5rem){.role-change-section{margin:0 -1.5rem;padding:0 1.5rem}}.role-change-section .box-divider{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}@media (min-width: 37.5rem){.role-change-section .box-divider{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.target-highlight:target{animation:highlight-blink 2s ease-out}@keyframes highlight-blink{0%,20%,40%{background-color:var(--color-bg-active)}10%,30%{background-color:transparent}to{background-color:transparent}}.email-viewer{text-align:left}.email-viewer-header{padding:calc(var(--box-padding-y) * .5) var(--box-padding-x);background:var(--color-surface-sunken);border-bottom:.1rem solid var(--color-border)}.email-viewer-sender-row{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding-bottom:1rem;border-bottom:.1rem solid var(--color-border)}@media (min-width: 37.5rem){.email-viewer-sender-row{gap:1rem;padding-bottom:1.2rem}}@media (min-width: 60rem){.email-viewer-sender-row{gap:1.25rem;padding-bottom:1.4rem}}.email-viewer-avatar{flex-shrink:0;display:flex;overflow:hidden;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--color-text-muted);color:var(--color-surface);text-transform:uppercase;font-size:1rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.email-viewer-avatar{width:2.8rem;height:2.8rem;font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.email-viewer-avatar{width:3.2rem;height:3.2rem;font-size:1.2rem;line-height:150%;font-weight:600}}.email-viewer-meta{flex:1;min-width:50%}@media (min-width: 37.5rem){.email-viewer-meta{min-width:0}}.email-viewer-sender{display:flex;align-items:baseline;flex-wrap:wrap;gap:.1rem .4rem;font-size:1.1rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.email-viewer-sender{font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.email-viewer-sender{font-size:1.3rem;line-height:150%;font-weight:600}}.email-viewer-sender span,.email-viewer-reply-to{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:.9rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.email-viewer-sender span,.email-viewer-reply-to{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.email-viewer-sender span,.email-viewer-reply-to{font-size:1.1rem;line-height:150%;font-weight:400}}.email-viewer-date{flex-shrink:0;margin-left:auto;color:var(--color-text-muted);font-size:1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.email-viewer-date{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.email-viewer-date{font-size:1.2rem;line-height:150%;font-weight:400}}.email-viewer-subject{padding-top:.8rem;font-size:1.2rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.email-viewer-subject{padding-top:1rem;font-size:1.4rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.email-viewer-subject{padding-top:1.2rem;font-size:1.6rem;line-height:150%;font-weight:600}}.email-viewer-preview{color:var(--color-text-muted);font-size:1rem;line-height:150%;font-weight:400}@media (min-width: 37.5rem){.email-viewer-preview{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.email-viewer-preview{font-size:1.2rem;line-height:150%;font-weight:400}}.email-viewer-body{position:relative}.email-viewer-body iframe{display:block;width:100%;border:none;min-height:25rem;background:var(--color-surface);opacity:0;transition:opacity .2s ease}.email-viewer-body.is-loaded .email-viewer-loading{display:none}.email-viewer-body.is-loaded iframe{opacity:1}.email-viewer-loading{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:50rem;margin:0 auto;padding:3rem 2.5rem;animation:email-viewer-pulse 1.5s ease-in-out infinite}.email-viewer-loading .skeleton-logo{width:8rem;height:2.4rem;border-radius:.3rem;background:var(--color-surface-sunken);margin-bottom:1rem}.email-viewer-loading .skeleton-headline{width:55%;height:1.6rem;border-radius:.3rem;background:var(--color-surface-sunken);margin-bottom:.4rem}.email-viewer-loading .skeleton-line{height:.8rem;border-radius:.3rem;background:var(--color-surface-sunken)}.email-viewer-loading .skeleton-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;margin:1.5rem 0}.email-viewer-loading .skeleton-card{display:flex;flex-direction:column;align-items:center;gap:.8rem}.email-viewer-loading .skeleton-image{width:100%;aspect-ratio:4/3;border-radius:.4rem;background:var(--color-surface-sunken)}.email-viewer-loading.is-static{animation:none;opacity:.6}@keyframes email-viewer-pulse{0%,to{opacity:.4}50%{opacity:1}}.email-preview-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 37.5rem){.email-preview-grid{grid-template-columns:repeat(auto-fill,minmax(28rem,1fr))}}.email-preview-card{gap:0;overflow:hidden}.email-preview-card .email-preview-link{display:block;text-decoration:none;color:inherit;cursor:pointer}.email-preview-card .card-header{padding-bottom:1rem;border-bottom:.1rem solid var(--color-border)}@media (min-width: 37.5rem){.email-preview-card .card-header{padding-bottom:1.2rem}}@media (min-width: 60rem){.email-preview-card .card-header{padding-bottom:1.4rem}}.email-preview-card .title-main{font-size:1rem;line-height:150%;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 37.5rem){.email-preview-card .title-main{font-size:1.1rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.email-preview-card .title-main{font-size:1.2rem;line-height:150%;font-weight:600}}.email-preview-card .title-sub{font-size:.9rem;line-height:150%;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 37.5rem){.email-preview-card .title-sub{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.email-preview-card .title-sub{font-size:1.1rem;line-height:150%;font-weight:400}}.email-preview-card .email-viewer-subject{padding-top:.6rem;font-size:1.1rem;line-height:150%;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 37.5rem){.email-preview-card .email-viewer-subject{padding-top:.8rem;font-size:1.2rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.email-preview-card .email-viewer-subject{padding-top:1rem;font-size:1.3rem;line-height:150%;font-weight:600}}.email-preview-card .email-viewer-preview{font-size:.9rem;line-height:150%;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 37.5rem){.email-preview-card .email-viewer-preview{font-size:1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.email-preview-card .email-viewer-preview{font-size:1.1rem;line-height:150%;font-weight:400}}.email-preview-body{position:relative;height:30rem;overflow:hidden;border-top:.1rem solid var(--color-border);margin-top:1rem}@media (min-width: 37.5rem){.email-preview-body{height:35rem}}@media (min-width: 60rem){.email-preview-body{height:40rem}}.email-preview-body .email-preview-scroll{width:calc(100% / .35);height:calc(100% / .35);transform:scale(.35);transform-origin:top left;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;background:var(--color-surface)}.email-preview-body .email-preview-scroll::-webkit-scrollbar{display:none}.email-preview-body iframe{display:block;border:none;width:100%;pointer-events:none;opacity:0;transition:opacity .2s ease}.email-preview-body.is-loaded .email-viewer-loading{display:none}.email-preview-body.is-loaded iframe{opacity:1}.email-preview-body .email-viewer-loading{max-width:none;padding:2rem 1.5rem}.transfer-parties{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin:2rem 0}@media (min-width: 37.5rem){.transfer-parties{flex-direction:row;gap:1.5rem;margin:2.4rem 0}}@media (min-width: 60rem){.transfer-parties{margin:2.8rem 0}}@media (min-width: 73.125rem){.transfer-parties{margin:3.2rem 0}}.transfer-parties:last-child{margin-bottom:0}.transfer-party{display:flex;flex-direction:column;gap:.25rem;min-width:12rem;padding:1rem 1.5rem;background:var(--color-surface-sunken);border-radius:.5rem}.transfer-label{color:var(--color-text-muted);font-size:.9rem;line-height:150%;font-weight:600;text-transform:uppercase;letter-spacing:.03rem}@media (min-width: 60rem){.transfer-label{font-size:1rem;line-height:150%;font-weight:600}}.transfer-name{color:var(--color-text);font-size:1.2rem;line-height:150%;font-weight:600}@media (min-width: 37.5rem){.transfer-name{font-size:1.3rem;line-height:150%;font-weight:600}}@media (min-width: 60rem){.transfer-name{font-size:1.4rem;line-height:150%;font-weight:600}}.transfer-email{color:var(--color-text-muted);font-size:1rem;line-height:150%;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 37.5rem){.transfer-email{font-size:1.1rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.transfer-email{font-size:1.2rem;line-height:150%;font-weight:400}}.transfer-arrow{color:var(--color-text-muted)}.transfer-arrow svg{width:1.3rem;height:1.3rem;transform:rotate(90deg)}@media (min-width: 37.5rem){.transfer-arrow svg{width:1.4rem;height:1.4rem;transform:none}}@media (min-width: 60rem){.transfer-arrow svg{width:1.5rem;height:1.5rem}}.transfer-actions{display:flex;gap:1rem;justify-content:center}@media (min-width: 37.5rem){.transfer-actions{gap:1.5rem}}@media (min-width: 60rem){.transfer-actions{gap:2rem}}.trend-chart{position:relative;height:24rem}@media (min-width: 37.5rem){.trend-chart{height:28rem}}@media (min-width: 60rem){.trend-chart{height:32rem}}.trend-chart canvas{width:100%!important;height:100%!important}.table .col-narrow{width:1%;white-space:nowrap}.table .col-bar{width:30%;min-width:8rem}.ranking-bar{height:.6rem;border-radius:.3rem;background-color:var(--color-accent);opacity:.7;transition:width .3s ease}.box-body>.alert-soft{width:-moz-fit-content;width:fit-content;max-width:80rem;align-self:center;margin:1rem auto}@media (min-width: 60rem){.box-body>.alert-soft{margin:1.3rem auto}}@media (min-width: 90rem){.box-body>.alert-soft{margin:1.6rem auto}}.at-a-glance-layout{display:flex;flex-direction:column;gap:2rem}@media (min-width: 73.125rem){.at-a-glance-layout{flex-direction:row;gap:3rem}}@media (min-width: 90rem){.at-a-glance-layout{gap:3.5rem}}.at-a-glance-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 37.5rem){.at-a-glance-main{gap:1.75rem}}@media (min-width: 60rem){.at-a-glance-main{gap:2rem}}@media (min-width: 90rem){.at-a-glance-main{gap:2.25rem}}@media (min-width: 37.5rem){.at-a-glance-main .stat-cards.col-4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 112.5rem){.at-a-glance-main .stat-cards.col-4{grid-template-columns:repeat(4,1fr)}}.at-a-glance-aside{flex-shrink:0;width:100%}@media (min-width: 25rem){.at-a-glance-aside{max-width:24rem}}@media (min-width: 73.125rem){.at-a-glance-aside{position:sticky;top:2rem;align-self:flex-start}}.at-a-glance-preview-link{display:block;text-decoration:none;color:inherit;border:.1rem solid var(--color-border);border-radius:.5rem;overflow:hidden;transition:border-color .15s ease}.at-a-glance-preview-link:hover{border-color:var(--color-accent)}.at-a-glance-email-body{height:24rem;margin-top:0;border-top:none}.report-context{text-align:center;font-size:1.1rem;line-height:150%;font-weight:400;color:var(--color-text-muted)}@media (min-width: 37.5rem){.report-context{font-size:1.2rem;line-height:150%;font-weight:400}}@media (min-width: 60rem){.report-context{font-size:1.3rem;line-height:150%;font-weight:400}}.report-context-val{color:var(--color-text);font-weight:600}.engagement-depth,.revenue-impact{display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width: 37.5rem){.engagement-depth,.revenue-impact{gap:3rem}}@media (min-width: 60rem){.engagement-depth,.revenue-impact{gap:3.5rem}}@media (min-width: 73.125rem){.engagement-depth,.revenue-impact{grid-template-columns:1fr 1fr}}@media (min-width: 90rem){.engagement-depth,.revenue-impact{gap:4rem}}@media (min-width: 73.125rem){.revenue-impact>:first-child{order:2}}.insights-panel{display:flex;flex-direction:column;text-align:left;border-top:.1rem solid var(--color-border);padding-top:1.2rem;margin-top:.4rem}.insights-heading{font-size:1.2rem;line-height:150%;font-weight:600;text-transform:uppercase;letter-spacing:.05rem;color:var(--color-accent);margin:0 0 .8rem}@media (min-width: 60rem){.insights-heading{font-size:1.3rem;line-height:150%;font-weight:600;letter-spacing:.05rem}}.insight-item{display:flex;align-items:flex-start;gap:.8rem;padding:.6rem 0}.insight-item:last-child{padding-bottom:0}.insight-icon{flex-shrink:0;width:1.4rem;height:1.4rem;margin-top:.15rem}.insight-icon svg{width:100%;height:100%}@media (min-width: 60rem){.insight-icon{width:1.6rem;height:1.6rem}}.insight-item-success .insight-icon{color:var(--color-success)}.insight-item-warning .insight-icon{color:var(--color-warning)}.insight-item-info .insight-icon{color:var(--color-info)}.insight-item-body{min-width:0}.insight-item-action{margin:0;font-size:1.2rem;line-height:150%;font-weight:600;color:var(--color-text);line-height:1.4}@media (min-width: 60rem){.insight-item-action{font-size:1.3rem;line-height:150%;font-weight:600;line-height:1.4}}.insight-item-reason{margin:.2rem 0 0;font-size:1.1rem;line-height:150%;font-weight:400;color:var(--color-text-muted);line-height:1.5}@media (min-width: 60rem){.insight-item-reason{font-size:1.2rem;line-height:150%;font-weight:400;line-height:1.5}}.insight-item.is-hidden{display:none}.insights-panel.is-expanded .insight-item.is-hidden{display:flex}.insights-toggle{font-size:1.2rem;line-height:150%;font-weight:400;color:var(--color-text-muted);background:none;border:none;padding:.4rem 0 0;cursor:pointer;transition:all .3s ease-in-out}.insights-toggle:hover{color:var(--color-accent)}@media (min-width: 60rem){.insights-toggle{font-size:1.3rem;line-height:150%;font-weight:400}}.trend-charts-row{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 37.5rem){.trend-charts-row{gap:2.5rem}}@media (min-width: 60rem){.trend-charts-row{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (min-width: 90rem){.trend-charts-row{gap:3.5rem}}@media (min-width: 90rem){.trend-charts-row:has(.trend-chart:nth-child(3)){grid-template-columns:repeat(3,1fr)}}:root{color-scheme:light;--color-surface: #F8FAFC;--color-surface-raised: #FFFFFF;--color-surface-sunken: rgba(15, 23, 42, .04);--color-border: #CBD5E1;--color-border-accent: #0D9488;--color-text: #0F172A;--color-text-rgb: 15, 23, 42;--color-text-muted: #64748B;--color-text-placeholder: #94A3B8;--color-bg-hover: rgba(15, 23, 42, .04);--color-bg-active: rgba(15, 23, 42, .08);--color-accent: #0D9488;--color-accent-rgb: 13, 148, 136;--color-error: #EF4444;--color-error-rgb: 239, 68, 68;--color-warning: #E8930A;--color-warning-rgb: 232, 147, 10;--color-info: #0C96D6;--color-info-rgb: 12, 150, 214;--color-success: #0EA472;--color-success-rgb: 14, 164, 114;--color-orange: #FFA726;--color-purple: #CE93D8;--color-taupe: #BCAAA4;--color-pink: #F06292;--color-yellow: #FDD835;--color-blue: #03A9F4;--color-violet: #9575CD;--color-green: #8BC34A;--color-coral: #FF7043;--color-slate: #607D8B;--color-red: #E53935;--color-overlay: rgba(15, 23, 42, .5);--color-shadow-rgb: 15, 23, 42}:root[data-theme=ocean-night]{color-scheme:dark;--color-surface: #0F172A;--color-surface-raised: #1E293B;--color-surface-sunken: rgba(248, 250, 252, .04);--color-border: #334155;--color-border-accent: #14B8A6;--color-text: #F1F5F9;--color-text-rgb: 241, 245, 249;--color-text-muted: #94A3B8;--color-text-placeholder: #64748B;--color-bg-hover: rgba(248, 250, 252, .04);--color-bg-active: rgba(248, 250, 252, .08);--color-accent: #14B8A6;--color-accent-rgb: 20, 184, 166;--color-error: #F87171;--color-error-rgb: 248, 113, 113;--color-warning: #FBBF24;--color-warning-rgb: 251, 191, 36;--color-info: #38BDF8;--color-info-rgb: 56, 189, 248;--color-success: #34D399;--color-success-rgb: 52, 211, 153;--color-orange: #EF6C00;--color-purple: #BA68C8;--color-taupe: #8D6E63;--color-pink: #F06292;--color-yellow: #FFEB3B;--color-blue: #03A9F4;--color-violet: #7E57C2;--color-green: #558B2F;--color-coral: #FF8A65;--color-slate: #607D8B;--color-red: #D32F2F;--color-overlay: rgba(0, 0, 0, .7);--color-shadow-rgb: 0, 0, 0}@media (prefers-reduced-motion: no-preference){html[data-theme-transition],html[data-theme-transition] *,html[data-theme-transition] *:before,html[data-theme-transition] *:after{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,text-decoration-color .2s ease!important}}@media print{:root,:root[data-theme=ocean-night]{color-scheme:light!important;--color-surface: #F8FAFC;--color-surface-raised: #FFFFFF;--color-surface-sunken: rgba(15, 23, 42, .04);--color-border: #CBD5E1;--color-border-accent: #0D9488;--color-text: #0F172A;--color-text-rgb: 15, 23, 42;--color-text-muted: #64748B;--color-text-placeholder: #94A3B8;--color-bg-hover: rgba(15, 23, 42, .04);--color-bg-active: rgba(15, 23, 42, .08);--color-accent: #0D9488;--color-accent-rgb: 13, 148, 136;--color-error: #EF4444;--color-error-rgb: 239, 68, 68;--color-warning: #E8930A;--color-warning-rgb: 232, 147, 10;--color-info: #0C96D6;--color-info-rgb: 12, 150, 214;--color-success: #0EA472;--color-success-rgb: 14, 164, 114;--color-orange: #FFA726;--color-purple: #CE93D8;--color-taupe: #BCAAA4;--color-pink: #F06292;--color-yellow: #FDD835;--color-blue: #03A9F4;--color-violet: #9575CD;--color-green: #8BC34A;--color-coral: #FF7043;--color-slate: #607D8B;--color-red: #E53935;--color-overlay: rgba(15, 23, 42, .5);--color-shadow-rgb: 15, 23, 42}}@media (prefers-reduced-motion: no-preference){@keyframes wizard-step-in{0%{opacity:0;transform:translateY(.25rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.wizard-step.animate-in{animation:wizard-step-in .3s ease-out}}
