::selection{color:inherit;background:#29b6f647}main h1,main h2{letter-spacing:-.022em;text-wrap:balance}main h3{letter-spacing:-.012em}main p{text-wrap:pretty}main :is(td,th,.tabular){font-variant-numeric:tabular-nums}.sd-btn.bg-gradient-to-r:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#0000 38%,#ffffff61 50%,#0000 62%) 150% 0/250% 100% no-repeat;transition:background-position .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.sd-btn.bg-gradient-to-r:not(:disabled):hover:after{background-position:-50% 0}.sd-spot{position:relative}.sd-spot:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(20rem circle at var(--mx,50%) var(--my,0%), #29b6f61a, transparent 60%);transition:opacity .35s;position:absolute;inset:0}.sd-spot:hover:before{opacity:1}.sd-field{transition:border-color .25s,box-shadow .25s,background-color .25s}.sd-skeleton{background-image:linear-gradient(100deg,#0000 30%,#29b6f638 50%,#0000 70%);background-position:150% 0;background-repeat:no-repeat;background-size:250% 100%;animation:1.6s ease-in-out infinite sd-skel}@keyframes sd-skel{to{background-position:-100% 0}}.sd-brand-page{background:radial-gradient(#02579b12 1.1px,#0000 1.2px) 0 0/26px 26px,radial-gradient(circle at 8% 0,#29b6f629,#0000 30rem),radial-gradient(circle at 100% 8%,#ff980017,#0000 26rem),linear-gradient(#f8fcff 0%,#fff 42%,#f8fcff 100%)}html.dark .sd-brand-page{background-image:none}header.sd-topbar{position:relative}header.sd-topbar:after{content:"";pointer-events:none;opacity:.8;background:linear-gradient(90deg,#0000,#29b6f6bf 20%,#0288d1bf 60%,#ff9800cc 92%,#0000);height:2px;position:absolute;bottom:-1px;left:0;right:0}aside#dashboard-sidebar{background-image:linear-gradient(#f0f9fff5 0%,#fffffff5 38%)}html.dark aside#dashboard-sidebar{background-image:none}aside#dashboard-sidebar [data-testid^=sidebar-nav-][aria-current=page]{position:relative}aside#dashboard-sidebar [data-testid^=sidebar-nav-][aria-current=page]:before{content:"";border:3px solid var(--hp-orange,#ff9800);background:#fff;border-radius:50%;width:.8rem;height:.8rem;margin-top:-.4rem;position:absolute;top:50%;left:-.5rem;box-shadow:0 4px 10px -2px #f57c0099}.sd-auth-bg{isolation:isolate;min-height:100vh;min-height:calc(100dvh - var(--sd-safe-y,0px));background:radial-gradient(#02579b17 1.2px,#0000 1.3px) 0 0/26px 26px,radial-gradient(40rem 28rem at 10% 0,#29b6f647,#0000 70%),radial-gradient(34rem 26rem at 95% 15%,#ff980026,#0000 70%),linear-gradient(#f6fafe,#fff);position:relative}@media (prefers-reduced-motion:reduce){.sd-skeleton{background-image:none;animation:none}}
.sd-press{transition:transform var(--sd-dur-fast) var(--sd-ease-out);-webkit-tap-highlight-color:transparent}.sd-press:not(:disabled):not([aria-disabled=true]):not([data-disabled]):active{transform:scale(var(--sd-press-scale))}.sd-lift{transition:transform var(--sd-dur-fast) var(--sd-ease-out)}@media (hover:hover){.sd-lift:not(:disabled):not([aria-disabled=true]):not([data-disabled]):hover{transform:translateY(var(--sd-lift))}}.sd-lift:not(:disabled):not([aria-disabled=true]):not([data-disabled]):active{transform:translateY(0) scale(var(--sd-press-scale))}.sd-tint{isolation:isolate;position:relative}.sd-tint:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--sd-dur-fast) linear;background:currentColor;position:absolute;inset:0}.sd-tint[data-highlighted]:before{opacity:var(--sd-tint-hover)}@media (hover:hover){.sd-tint:not(:disabled):not([aria-disabled=true]):not([data-disabled]):hover:before{opacity:var(--sd-tint-hover)}}.sd-tint:not(:disabled):not([aria-disabled=true]):not([data-disabled]):active:before{opacity:var(--sd-tint-press)}.sd-btn{isolation:isolate;transition:transform var(--sd-dur-fast) var(--sd-ease-out), opacity var(--sd-dur-fast) linear;-webkit-tap-highlight-color:transparent;position:relative}.sd-btn:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--sd-dur-fast) linear;background:currentColor;position:absolute;inset:0}@media (hover:hover){.sd-btn:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{transform:translateY(var(--sd-lift))}.sd-btn:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover:before{opacity:var(--sd-tint-hover)}}.sd-btn:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active{transform:translateY(0) scale(var(--sd-press-scale))}.sd-btn:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active:before{opacity:var(--sd-tint-press)}.sd-btn[data-variant=link]:before{display:none}.sd-btn[data-variant=link]:not(:disabled):hover{transform:none}.sd-btn:disabled,.sd-btn[aria-disabled=true]{cursor:not-allowed;transform:none}.sd-btn[aria-disabled=true]:not(button){pointer-events:none;opacity:.5}.sd-btn[data-loading=true]:disabled{opacity:.88;cursor:progress}.sd-btn svg.lucide[width="24"][height="24"]:not([class*=h-]):not([class*=w-]):not([class*=size-]){width:1.15em;height:1.15em}.sd-btn svg{flex-shrink:0}button[role=switch],button[role=checkbox]{min-height:0;position:relative}button[role=switch]:after{content:"";position:absolute;inset:-10px -6px}button[role=checkbox]:after{content:"";position:absolute;inset:-14px}.sd-card-interactive,:is(a[href],button,[role=button])>.sd-spot{cursor:pointer;isolation:isolate;transition:transform var(--sd-dur-base) var(--sd-ease-out);-webkit-tap-highlight-color:transparent}.sd-card-interactive:after,:is(a[href],button,[role=button])>.sd-spot:after{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--sd-shadow-card-hover);opacity:0;pointer-events:none;transition:opacity var(--sd-dur-base) var(--sd-ease-out);position:absolute;inset:0}@media (hover:hover){.sd-card-interactive:hover,:is(a[href],button,[role=button]):hover>.sd-spot{transform:translateY(var(--sd-lift-card))}.sd-card-interactive:hover:after,:is(a[href],button,[role=button]):hover>.sd-spot:after{opacity:1}}.sd-card-interactive:active,:is(a[href],button,[role=button]):active>.sd-spot{transform:translateY(0) scale(var(--sd-press-scale-card))}.sd-nav-item{transition:transform var(--sd-dur-fast) var(--sd-ease-out), background-color var(--sd-dur-fast) linear, color var(--sd-dur-fast) linear;-webkit-tap-highlight-color:transparent;--sd-focus-offset:-3px}.sd-nav-item:active{transform:scale(var(--sd-press-scale))}svg.lucide[stroke-width="2"]{stroke-width:var(--sd-icon-stroke)}button>svg.lucide,a>svg.lucide,[role=menuitem]>svg.lucide{flex-shrink:0}button>svg.lucide{pointer-events:none}.sd-icon-xs{width:var(--sd-icon-xs);height:var(--sd-icon-xs)}.sd-icon-sm{width:var(--sd-icon-sm);height:var(--sd-icon-sm)}.sd-icon-md{width:var(--sd-icon-md);height:var(--sd-icon-md)}.sd-icon-lg{width:var(--sd-icon-lg);height:var(--sd-icon-lg)}.sd-icon-xl{width:var(--sd-icon-xl);height:var(--sd-icon-xl)}.sd-icon-2xl{width:var(--sd-icon-2xl);height:var(--sd-icon-2xl)}.min-h-screen{min-height:100vh;min-height:calc(100dvh - var(--sd-safe-y,0px))}.h-screen{height:100vh;height:calc(100dvh - var(--sd-safe-y,0px))}.max-h-screen{max-height:100vh;max-height:calc(100dvh - var(--sd-safe-y,0px))}.sd-app-shell{height:100vh;height:calc(100dvh - var(--sd-safe-y,0px));overflow:hidden}.sd-main-scroll{overscroll-behavior:contain;min-height:0;scroll-padding-top:1rem;overflow:hidden auto}.sd-h-main{height:calc(100vh - var(--sd-chrome-h));height:calc(100dvh - var(--sd-chrome-h))}.sd-min-h-main{min-height:calc(100vh - var(--sd-chrome-h));min-height:calc(100dvh - var(--sd-chrome-h))}.sd-scroll-y{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow:hidden auto}:is(.overflow-x-auto,.overflow-auto,.overflow-x-scroll,.sd-scroll-x,[data-sd-scroll],[class*=tablewrap],[class*=table-wrap],[class*=table-scroll])>table{display:table;overflow:visible}.sd-scroll-x-wrap{--sd-scroll-bg:var(--sd-surface);position:relative}.sd-scroll-x-wrap:before,.sd-scroll-x-wrap:after{content:"";z-index:2;pointer-events:none;opacity:0;width:2.25rem;transition:opacity var(--sd-dur-base) linear;position:absolute;top:0;bottom:0}.sd-scroll-x-wrap:before{background:linear-gradient(to right, var(--sd-scroll-bg), transparent);left:0}.sd-scroll-x-wrap:after{background:linear-gradient(to left, var(--sd-scroll-bg), transparent);right:0}.sd-scroll-x-wrap[data-can-scroll-start=true]:before,.sd-scroll-x-wrap[data-can-scroll-end=true]:after{opacity:1}.sd-scroll-x{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;--sd-focus-offset:-3px;overflow:auto hidden}.sd-snap-x{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.sd-snap-x::-webkit-scrollbar{display:none}.sd-tabs-list{justify-content:safe center}.sd-snap-x>*{scroll-snap-align:start;scroll-margin-inline:.5rem}.sd-snap-x{--sd-focus-offset:-3px}.sd-glass{background:var(--sd-surface-glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border:1px solid var(--sd-surface-border);box-shadow:var(--sd-shadow-float);color:var(--sd-surface-fg)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sd-glass{background:var(--sd-surface)}}@keyframes sd-enter-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.sd-enter-up{animation:sd-enter-up .5s var(--sd-ease-out) both}@media (prefers-reduced-motion:reduce){.sd-btn,.sd-press,.sd-lift,.sd-nav-item,.sd-card-interactive,:is(a[href],button,[role=button])>.sd-spot{transition:none}.sd-btn,.sd-lift,.sd-press,.sd-nav-item,.sd-card-interactive,:is(a[href],button,[role=button])>.sd-spot{transform:none!important}.sd-enter-up{animation:none}}
