:root{--kx-spring-snappy:linear(0,0.0349 4.2%,0.1192 8.3%,0.2291 12.5%,0.3477 16.7%,0.4642 20.8%,0.5718 25%,0.6669 29.2%,0.748 33.3%,0.815 37.5%,0.869 41.7%,0.9112 45.8%,0.9434 50%,0.9672 54.2%,0.9842 58.3%,0.9959 62.5%,1.0035 66.7%,1.008 70.8%,1.0103 75%,1.0111 79.2%,1.0108 83.3%,1.01 87.5%,1.0088 91.7%,1.0075 95.8%,1.0062);--kx-spring-fluid:linear(0,0.0399 4.2%,0.1338 8.3%,0.2525 12.5%,0.3772 16.7%,0.4961 20.8%,0.603 25%,0.695 29.2%,0.7715 33.3%,0.8332 37.5%,0.8817 41.7%,0.919 45.8%,0.9468 50%,0.9671 54.2%,0.9814 58.3%,0.9912 62.5%,0.9976 66.7%,1.0015 70.8%,1.0037 75%,1.0048 79.2%,1.005 83.3%,1.0048 87.5%,1.0043 91.7%,1.0037 95.8%,1.0031);--kx-spring-luxurious:linear(0,0.0448 4.2%,0.146 8.3%,0.2691 12.5%,0.3938 16.7%,0.5093 20.8%,0.6105 25%,0.6959 29.2%,0.766 33.3%,0.8223 37.5%,0.8666 41.7%,0.901 45.8%,0.9273 50%,0.9472 54.2%,0.9621 58.3%,0.9731 62.5%,0.9811 66.7%,0.9869 70.8%,0.991 75%,0.994 79.2%,0.996 83.3%,0.9974 87.5%,0.9984 91.7%,0.999 95.8%,0.9995);--kx-dur-snappy:280ms;--kx-dur-fluid:380ms;--kx-dur-luxurious:550ms;--kx-ease-enter:cubic-bezier(0.05,0.7,0.1,1);--kx-ease-exit:cubic-bezier(0.3,0,0.8,0.15);--kx-dur-sheet:360ms;--kx-dur-morph:520ms;--kx-dur-cascade:420ms;--kx-stagger:45ms;--glass-scrim:hsla(0,0%,8%,.6);--glass-tint:linear-gradient(135deg,hsla(0,0%,77%,.05),hsla(0,0%,77%,.03));--glass-sheen:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0) 42%);--glass-rim:linear-gradient(135deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04) 38%,hsla(0,0%,100%,.03) 72%,hsla(0,0%,100%,.08))}@supports not (animation-timing-function:linear(0,1)){:root{--kx-spring-snappy:var(--kx-ease-pop);--kx-spring-fluid:var(--kx-ease-pop);--kx-spring-luxurious:ease-out}}.card,.glass,.glass-chrome,.glass-pane{background:var(--glass-sheen),var(--glass-tint),var(--glass-scrim);border:1px solid hsla(0,0%,100%,.06)}:where(.glass,.glass-chrome,.glass-pane,.glass-tint,.card){border-radius:var(--kx-radius-card);position:relative}.card:before,.glass-chrome:before,.glass-pane:before,.glass-tint:before,.glass:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:var(--glass-rim);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.glass-chrome{backdrop-filter:blur(18px) saturate(1.25)}.kx-sidenav{background:hsla(0,0%,8%,.85);backdrop-filter:blur(20px)}.kx-sidenav-glow{background-color:#151515;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0.0833 0.0833 0.0833 0 0.375  0.0833 0.0833 0.0833 0 0.375  0.0833 0.0833 0.0833 0 0.375  0 0 0 0 1'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),url("data:image/svg+xml;utf8,<svg viewBox='0 0 247 2111' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='0.6399999856948853'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(22.23 189.99 -14.82 84.44 24.7 211.1)'><stop stop-color='rgba(240,90,71,0.14118)' offset='0'/><stop stop-color='rgba(240,90,71,0)' offset='0.8'/></radialGradient></defs></svg>");background-repeat:repeat,no-repeat;background-position:0 0,0 0;background-size:200px 200px,100% 100%;background-blend-mode:overlay,normal}.glass-pane{backdrop-filter:blur(12px) saturate(1.25)}.glass-tint{position:relative;background:var(--glass-sheen),var(--glass-tint),var(--glass-scrim);border:1px solid hsla(0,0%,100%,.06)}.kx-aurora{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.kx-aurora:after,.kx-aurora:before{content:"";position:absolute;width:62vmax;height:62vmax;border-radius:50%;will-change:transform}.kx-aurora:before{left:-18vmax;top:-24vmax;background:radial-gradient(circle at center,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 45%,transparent 68%);animation:kx-drift-a 26s ease-in-out infinite alternate}.kx-aurora:after{right:-22vmax;bottom:-26vmax;background:radial-gradient(circle at center,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 48%,transparent 70%);animation:kx-drift-b 32s ease-in-out infinite alternate}@keyframes kx-drift-a{to{transform:translate3d(9vmax,7vmax,0) scale(1.12)}}@keyframes kx-drift-b{to{transform:translate3d(-8vmax,-9vmax,0) scale(1.08)}}.btn,.kx-press{transition:transform var(--kx-dur-snappy) var(--kx-spring-snappy),box-shadow var(--kx-dur-snappy) var(--kx-spring-snappy),border-color .18s ease,background-color .18s ease,filter .18s ease}.btn:active:not(:disabled),.kx-press:active{transform:scale(.965)}.skip-link{transition:transform var(--kx-dur-snappy) var(--kx-spring-snappy)}.btn-primary,.kx-specular{position:relative;overflow:hidden}.btn-primary:after,.kx-specular:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 32%,hsla(0,0%,100%,.07) 46%,hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,.07) 54%,transparent 68%);background-size:260% 100%;background-position:120% 0;opacity:0;transition:opacity .2s ease;pointer-events:none}.btn-primary:focus-visible:after,.btn-primary:hover:after,.kx-specular:focus-visible:after,.kx-specular:hover:after{opacity:1;animation:kx-sweep .55s var(--kx-spring-luxurious) both}@keyframes kx-sweep{0%{background-position:120% 0}to{background-position:-60% 0}}.kx-lift{transition:transform var(--kx-dur-fluid) var(--kx-spring-fluid),box-shadow var(--kx-dur-fluid) var(--kx-spring-fluid),border-color .18s ease}.kx-lift:hover{transform:translateY(-3px) scale(1.03);box-shadow:var(--kx-shadow-tile-hover);border-color:hsla(0,0%,100%,.16)}@keyframes kx-rise{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}.kx-cascade>*,.kx-rise{animation:kx-rise var(--kx-dur-cascade) var(--kx-ease-enter) both;animation-delay:calc(var(--i, 0) * var(--kx-stagger))}.kx-shimmer{position:relative;overflow:hidden}.kx-shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.05) 44%,hsla(0,0%,100%,.09) 50%,hsla(0,0%,100%,.05) 56%,transparent 70%);background-size:220% 100%;animation:kx-shimmer-sweep 1.4s ease-in-out infinite;pointer-events:none}@keyframes kx-shimmer-sweep{0%{background-position:130% 0}to{background-position:-30% 0}}.kx-skeleton{position:relative;overflow:hidden;background:hsla(0,0%,100%,.05);border-radius:var(--kx-radius-sm)}.kx-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.07) 50%,transparent 70%);background-size:220% 100%;animation:kx-shimmer-sweep 1.4s ease-in-out infinite}@keyframes kx-success-pulse{0%{box-shadow:0 0 0 0 rgba(20,184,166,.45)}60%{box-shadow:0 0 22px 6px rgba(20,184,166,.18)}to{box-shadow:0 0 0 0 rgba(20,184,166,0)}}.kx-success-pulse{animation:kx-success-pulse .9s var(--kx-spring-fluid) 1}@keyframes kx-ping{0%{transform:scale(.6);opacity:.9}to{transform:scale(2);opacity:0}}.kx-ping{animation:kx-ping 1.3s ease-out 3 both}@keyframes kx-ping-svg{0%{transform:scale(.7);opacity:.7}to{transform:scale(2);opacity:0}}.kx-ping-svg{transform-box:fill-box;transform-origin:center;animation:kx-ping-svg 1.3s ease-out 3 both}.kx-veil{background:rgba(4,6,15,.55);backdrop-filter:blur(10px) saturate(1.25);animation:kx-veil-in var(--kx-dur-sheet) var(--kx-ease-enter) both}@keyframes kx-veil-in{0%{opacity:0}to{opacity:1}}@keyframes kx-condense{0%{opacity:0;transform:translateY(10px) scale(1.03)}to{opacity:1;transform:none}}.kx-modal-in{animation:kx-condense var(--kx-dur-fluid) var(--kx-spring-fluid) both}@keyframes kx-sheet-up{0%{transform:translateY(46px);opacity:.4}to{transform:none;opacity:1}}.kx-sheet-in{animation:kx-sheet-up var(--kx-dur-sheet) var(--kx-ease-enter) both}.kx-hold{position:relative;overflow:hidden;isolation:isolate}.kx-hold .kx-hold-fill{position:absolute;inset:0;z-index:-1;transform-origin:left center;transform:scaleX(var(--hold,0));background:var(--kx-gradient-action);opacity:.9;border-radius:inherit}.kx-hold[data-armed=true] .kx-hold-fill{transform:scaleX(1);background:currentColor;opacity:.12}.kx-hold:not([data-holding=true]) .kx-hold-fill{transition:transform var(--kx-dur-fluid) var(--kx-spring-fluid)}@keyframes kx-vt-out{to{opacity:0;transform:scale(.992)}}@keyframes kx-vt-in{0%{opacity:0;transform:scale(1.008)}to{opacity:1;transform:none}}::view-transition-old(root){animation:kx-vt-out .2s var(--kx-ease-exit) both}::view-transition-new(root){animation:kx-vt-in var(--kx-dur-morph) var(--kx-spring-luxurious) both}@media (max-width:767px){.kx-admin-content .card:has(table){overflow-x:auto;-webkit-overflow-scrolling:touch}.kx-admin-content table{min-width:560px}}@media (prefers-reduced-motion:reduce){.kx-aurora:after,.kx-aurora:before,.kx-cascade>*,.kx-modal-in,.kx-ping,.kx-ping-svg,.kx-rise,.kx-sheet-in,.kx-shimmer:after,.kx-skeleton:after,.kx-specular:after,.kx-success-pulse,.kx-veil{animation:none!important}.btn,.btn-primary:after,.kx-hold .kx-hold-fill,.kx-lift,.kx-press,.skip-link{transition:none!important;animation:none!important}::view-transition-new(root),::view-transition-old(root){animation:none!important}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.card,.glass,.glass-chrome,.glass-pane,.glass-tint,.kx-sidenav,.kx-veil{background:var(--kx-panel);backdrop-filter:none}.card:before,.glass-chrome:before,.glass-pane:before,.glass-tint:before,.glass:before,.kx-aurora{display:none}.kx-sidenav-glow{background-image:none}}