*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-2{left:.5rem}.right-0{right:0}.top-0{top:0}.top-1\.5{top:.375rem}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.m-0{margin:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-12{height:3rem}.h-16{height:4rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-full{height:100%}.max-h-40{max-height:10rem}.min-h-\[88px\]{min-height:88px}.w-0\.5{width:.125rem}.w-10\/12{width:83.333333%}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5\/6{width:83.333333%}.w-8\/12{width:66.666667%}.w-9{width:2.25rem}.w-9\/12{width:75%}.w-\[3px\]{width:3px}.w-full{width:100%}.min-w-0{min-width:0}.max-w-md{max-width:28rem}.max-w-screen-2xl{max-width:1536px}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-0\.5,.translate-x-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x:1rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.select-none{user-select:none}.resize-none{resize:none}.resize{resize:both}.list-decimal{list-style-type:decimal}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-px{gap:1px}.gap-x-1{column-gap:.25rem}.gap-x-4{column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--np-border\)\]>:not([hidden])~:not([hidden]){border-color:var(--np-border)}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-\[3px\]{border-left-width:3px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[rgba\(83\2c 74\2c 183\2c \.15\)\]{border-color:rgba(83,74,183,.15)}.border-\[var\(--np-border\)\]{border-color:var(--np-border)}.border-\[var\(--np-surface-3\)\]{border-color:var(--np-surface-3)}.border-\[var\(--np-teal\)\]{border-color:var(--np-teal)}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white\/80{border-color:hsla(0,0%,100%,.8)}.bg-\[var\(--np-error-bg\)\]{background-color:var(--np-error-bg)}.bg-\[var\(--np-success-bg\)\]{background-color:var(--np-success-bg)}.bg-\[var\(--np-surface\)\]{background-color:var(--np-surface)}.bg-\[var\(--np-surface-2\)\]{background-color:var(--np-surface-2)}.bg-\[var\(--np-surface-3\)\]{background-color:var(--np-surface-3)}.bg-\[var\(--np-surface-el\)\]{background-color:var(--np-surface-el)}.bg-\[var\(--np-teal\)\]{background-color:var(--np-teal)}.bg-\[var\(--np-tint-teal-bg\)\]{background-color:var(--np-tint-teal-bg)}.bg-\[var\(--np-warning-bg\)\]{background-color:var(--np-warning-bg)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/60{background-color:hsla(0,0%,100%,.6)}.fill-yellow-500{fill:#eab308}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pl-1{padding-left:.25rem}.pl-5{padding-left:1.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.78em\]{font-size:.78em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[28px\]{font-size:28px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[var\(--np-error\)\]{color:var(--np-error)}.text-\[var\(--np-muted\)\]{color:var(--np-muted)}.text-\[var\(--np-teal\)\]{color:var(--np-teal)}.text-\[var\(--np-text\)\]{color:var(--np-text)}.text-\[var\(--np-text-subtle\)\]{color:var(--np-text-subtle)}.text-\[var\(--np-tint-teal-text\)\]{color:var(--np-tint-teal-text)}.text-\[var\(--np-warning\)\]{color:var(--np-warning)}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-85{opacity:.85}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-blue-400\/50{--tw-ring-color:rgba(96,165,250,.5)}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--np-teal:#279989;--np-teal-dark:#1d7a6d;--np-teal-light:#e8f5f3;--np-sidebar:#0d1b2a;--np-sidebar-2:#111f30;--np-sidebar-text:#94a3b8;--np-surface:#fff;--np-surface-2:#f5f7fa;--np-surface-3:#eef1f6;--np-surface-el:#fff;--np-border:#e2e8f0;--np-text:#0f172a;--np-muted:#64748b;--np-text-subtle:#94a3b8;--np-text-inv:#fff;--np-success:#16a34a;--np-success-bg:#f0fdf4;--np-error:#dc2626;--np-error-bg:#fef2f2;--np-warning:#d97706;--np-warning-bg:#fffbeb;--np-info:#2563eb;--np-info-bg:#eff6ff;--sidebar-width:240px;--sidebar-collapsed:64px;--topbar-height:56px;--np-fs-xs:0.7rem;--np-fs-sm:0.8rem;--np-fs-base:0.875rem;--np-fs-lg:1rem;--np-c-company:#6366f1;--np-cb-company:#eef2ff;--np-c-ticket:#f59e0b;--np-cb-ticket:#fffbeb;--np-c-quote:#10b981;--np-cb-quote:#ecfdf5;--np-c-invoice:#059669;--np-cb-invoice:#f0fdf4;--np-c-user:#279989;--np-cb-user:#e8f5f3;--np-c-message:#279989;--np-cb-message:#e8f5f3;--np-c-calendar:#8b5cf6;--np-cb-calendar:#f5f3ff;--np-c-document:#64748b;--np-cb-document:#f8fafc;--np-c-academy:#7c3aed;--np-cb-academy:#faf5ff;--np-c-backup:#dc2626;--np-cb-backup:#fef2f2;--np-c-project:#a855f7;--np-cb-project:#faf5ff;--np-c-whatsapp:#25d366;--np-c-star:#eab308;--np-role-super-admin:#7c3aed;--np-role-admin:#2563eb;--np-role-management:#0f766e;--np-role-team-lead:#0ea5e9;--np-role-technician:#059669;--np-role-field-tech:#6366f1;--np-role-dispatcher:#f59e0b;--np-role-support:#10b981;--np-role-sales:#ec4899;--np-role-billing:#f97316;--np-role-viewer:#64748b;--np-tint-teal-bg:#e8f5f3;--np-tint-teal-text:#0d6e63;--np-tint-teal-border:#99e6da;--np-tint-green-bg:#dcfce7;--np-tint-green-text:#15803d;--np-tint-green-border:#86efac;--np-tint-red-bg:#fee2e2;--np-tint-red-text:#b91c1c;--np-tint-red-border:#fca5a5;--np-tint-amber-bg:#fef3c7;--np-tint-amber-text:#92400e;--np-tint-amber-border:#fde68a;--np-tint-blue-bg:#eff6ff;--np-tint-blue-text:#1d4ed8;--np-tint-blue-border:#bfdbfe;--np-tint-purple-bg:#f5f3ff;--np-tint-purple-text:#6d28d9;--np-tint-purple-border:#c4b5fd;--np-tint-orange-bg:#fff7ed;--np-tint-orange-text:#c2410c;--np-tint-orange-border:#fed7aa;--np-tint-pink-bg:#fdf2f8;--np-tint-pink-text:#be185d;--np-tint-pink-border:#fbcfe8;--np-on-teal:#fff;--np-on-primary:#fff;--np-on-error:#fff;--np-on-success:#fff;--np-on-info:#fff;--np-on-warning:#431407;--np-on-surface:#0f172a;--np-on-surface-2:#374151;--np-on-surface-3:#4b5563;--np-on-sidebar:#eaedf2;--np-on-muted:#f8fafc;--np-on-c-company:#fff;--np-on-c-ticket:#431407;--np-on-c-quote:#fff;--np-on-c-user:#fff;--np-on-c-calendar:#fff;--np-on-c-backup:#fff;--np-on-c-project:#fff;--np-on-c-whatsapp:#064e3b;--np-on-c-star:#431407;--np-hover-bg:rgba(0,0,0,.04);--np-hover-bg-dark:hsla(0,0%,100%,.06);--np-hover-border:rgba(0,0,0,.08);--np-active-bg:rgba(0,0,0,.08);--np-focus-ring:rgba(39,153,137,.35);--np-focus-outline:2px solid rgba(39,153,137,.6);--np-shadow-xs:0 1px 2px rgba(0,0,0,.04);--np-shadow-sm:0 1px 3px rgba(0,0,0,.06);--np-shadow:0 2px 8px rgba(0,0,0,.08);--np-shadow-lg:0 4px 24px rgba(0,0,0,.12);--np-shadow-xl:0 8px 40px rgba(0,0,0,.16);--np-radius-xs:4px;--np-radius-sm:6px;--np-radius:8px;--np-radius-md:10px;--np-radius-lg:12px;--np-radius-xl:16px;--np-radius-2xl:20px;--np-radius-full:9999px;--np-space-1:4px;--np-space-2:8px;--np-space-3:12px;--np-space-4:16px;--np-space-5:20px;--np-space-6:24px;--np-space-8:32px;--np-space-10:40px;--np-space-12:48px;--np-space-16:64px;--np-z-base:0;--np-z-above:1;--np-z-dropdown:100;--np-z-sticky:120;--np-z-overlay:300;--np-z-modal:400;--np-z-toast:500;--np-z-top:9999;--np-dur-fast:100ms;--np-dur:150ms;--np-dur-slow:250ms;--np-dur-slower:400ms;--np-ease:cubic-bezier(0.4,0,0.2,1);--np-ease-out:cubic-bezier(0,0,0.2,1);--np-ease-in:cubic-bezier(0.4,0,1,1);--np-text-xs:0.65rem;--np-text-sm:0.8rem;--np-text-base:0.875rem;--np-text-lg:1.25rem}.dark{color-scheme:dark;--np-surface:#111318;--np-surface-2:#0a0c10;--np-surface-3:#1a1e26;--np-surface-el:#1e2330;--np-border:#252c38;--np-text:#eaedf2;--np-muted:#7c8899;--np-text-subtle:#4a5568;--np-text-inv:#0a0c10;--np-c-company:#818cf8;--np-cb-company:#1e1b4b;--np-c-ticket:#fbbf24;--np-cb-ticket:#1c1205;--np-c-quote:#34d399;--np-cb-quote:#071a10;--np-c-invoice:#10b981;--np-cb-invoice:#071810;--np-c-user:#34d0bc;--np-cb-user:#0a201d;--np-c-message:#34d0bc;--np-cb-message:#0a201d;--np-c-calendar:#c084fc;--np-cb-calendar:#100c1e;--np-c-document:#94a3b8;--np-cb-document:#1a1e26;--np-c-academy:#a78bfa;--np-cb-academy:#100c1e;--np-c-backup:#f87171;--np-cb-backup:#180808;--np-c-project:#c084fc;--np-cb-project:#100c1e;--np-c-whatsapp:#25d366;--np-c-star:#fbbf24;--np-role-super-admin:#c084fc;--np-role-admin:#60a5fa;--np-role-management:#2dd4bf;--np-role-team-lead:#38bdf8;--np-role-technician:#34d399;--np-role-field-tech:#818cf8;--np-role-dispatcher:#fbbf24;--np-role-support:#34d399;--np-role-sales:#f472b6;--np-role-billing:#fb923c;--np-role-viewer:#94a3b8;--np-sidebar:#080d14;--np-sidebar-2:#0d1420;--np-sidebar-text:#8b9cb0;--np-teal:#34d0bc;--np-teal-dark:#28b09e;--np-teal-light:#091a18;--np-success:#4ade80;--np-success-bg:#071810;--np-error:#f87171;--np-error-bg:#180808;--np-warning:#fbbf24;--np-warning-bg:#180f04;--np-info:#60a5fa;--np-info-bg:#080f1c;--np-tint-teal-bg:#0a201d;--np-tint-teal-text:#34d0bc;--np-tint-teal-border:#0d5c55;--np-tint-green-bg:#071810;--np-tint-green-text:#4ade80;--np-tint-green-border:#166534;--np-tint-red-bg:#180808;--np-tint-red-text:#f87171;--np-tint-red-border:#7f1d1d;--np-tint-amber-bg:#180f04;--np-tint-amber-text:#fbbf24;--np-tint-amber-border:#854d0e;--np-tint-blue-bg:#080f1c;--np-tint-blue-text:#60a5fa;--np-tint-blue-border:#1e3a5f;--np-tint-purple-bg:#100c1e;--np-tint-purple-text:#c084fc;--np-tint-purple-border:#3d2b7a;--np-tint-orange-bg:#1f1208;--np-tint-orange-text:#f97316;--np-tint-orange-border:#7c2d12;--np-tint-pink-bg:#1e0a14;--np-tint-pink-text:#f472b6;--np-tint-pink-border:#831843;--np-shadow-xs:0 1px 2px rgba(0,0,0,.2);--np-shadow-sm:0 1px 3px rgba(0,0,0,.3);--np-shadow:0 2px 8px rgba(0,0,0,.4);--np-shadow-lg:0 4px 24px rgba(0,0,0,.5);--np-shadow-xl:0 8px 40px rgba(0,0,0,.6);--np-on-teal:#0a201d;--np-on-primary:#0a201d;--np-on-error:#180808;--np-on-success:#071810;--np-on-info:#080f1c;--np-on-warning:#180f04;--np-on-surface:#eaedf2;--np-on-surface-2:#d1d5db;--np-on-surface-3:#9ca3af;--np-on-sidebar:#eaedf2;--np-on-muted:#111318;--np-hover-bg:hsla(0,0%,100%,.06);--np-hover-bg-dark:hsla(0,0%,100%,.06);--np-hover-border:hsla(0,0%,100%,.1);--np-active-bg:hsla(0,0%,100%,.1);--np-focus-ring:rgba(52,208,188,.4);--np-focus-outline:2px solid rgba(52,208,188,.7)}.high-contrast{--np-text:#000;--np-muted:#000;--np-surface:#fff;--np-surface-2:#fff;--np-surface-3:#e8e8e8;--np-border:#000;--np-teal:#005443;--np-teal-dark:#003d30;--np-teal-light:#c0ebe5}.dark.high-contrast{color-scheme:dark;--np-text:#fff;--np-muted:#fff;--np-text-subtle:#fff;--np-surface:#000;--np-surface-2:#000;--np-surface-3:#1a1a1a;--np-border:#fff;--np-teal:#00f5e0;--np-teal-dark:#00c9b8;--np-teal-light:#001a18;--np-tint-teal-bg:#000;--np-tint-teal-text:#fff;--np-tint-green-bg:#000;--np-tint-green-text:#fff;--np-tint-red-bg:#000;--np-tint-red-text:#fff;--np-tint-amber-bg:#000;--np-tint-amber-text:#fff;--np-tint-blue-bg:#000;--np-tint-blue-text:#fff;--np-tint-purple-bg:#000;--np-tint-purple-text:#fff;--np-tint-orange-bg:#000;--np-tint-orange-text:#fff;--np-tint-pink-bg:#000;--np-tint-pink-text:#fff;--np-success-bg:#000;--np-success:#fff;--np-error-bg:#000;--np-error:#fff;--np-warning-bg:#000;--np-warning:#fff;--np-info-bg:#000;--np-info:#fff}.portal-light{color-scheme:light;--np-surface:#fff;--np-surface-2:#f5f7fa;--np-surface-3:#eef1f6;--np-surface-el:#fff;--np-border:#e2e8f0;--np-text:#0f172a;--np-muted:#64748b;--np-text-subtle:#94a3b8;--np-text-inv:#fff;--np-teal:#279989;--np-teal-dark:#1d7a6d;--np-teal-light:#e8f5f3;--np-success:#16a34a;--np-success-bg:#f0fdf4;--np-error:#dc2626;--np-error-bg:#fef2f2;--np-warning:#d97706;--np-warning-bg:#fffbeb;--np-info:#2563eb;--np-info-bg:#eff6ff;--np-c-company:#6366f1;--np-cb-company:#eef2ff;--np-c-ticket:#f59e0b;--np-cb-ticket:#fffbeb;--np-c-quote:#10b981;--np-cb-quote:#ecfdf5;--np-c-invoice:#059669;--np-cb-invoice:#f0fdf4;--np-c-user:#279989;--np-cb-user:#e8f5f3;--np-c-message:#279989;--np-cb-message:#e8f5f3;--np-tint-teal-bg:#e8f5f3;--np-tint-teal-text:#0d6e63;--np-tint-teal-border:#99e6da;--np-tint-green-bg:#dcfce7;--np-tint-green-text:#15803d;--np-tint-green-border:#86efac;--np-tint-red-bg:#fee2e2;--np-tint-red-text:#b91c1c;--np-tint-red-border:#fca5a5;--np-tint-amber-bg:#fef3c7;--np-tint-amber-text:#92400e;--np-tint-amber-border:#fde68a;--np-tint-blue-bg:#eff6ff;--np-tint-blue-text:#1d4ed8;--np-tint-blue-border:#bfdbfe;--np-tint-purple-bg:#f5f3ff;--np-tint-purple-text:#6d28d9;--np-tint-purple-border:#c4b5fd;--np-tint-orange-bg:#fff7ed;--np-tint-orange-text:#c2410c;--np-tint-orange-border:#fed7aa;--np-tint-pink-bg:#fdf2f8;--np-tint-pink-text:#be185d;--np-tint-pink-border:#fbcfe8;--np-shadow-xs:0 1px 2px rgba(0,0,0,.04);--np-shadow-sm:0 1px 3px rgba(0,0,0,.06);--np-shadow:0 2px 8px rgba(0,0,0,.08);--np-shadow-lg:0 4px 24px rgba(0,0,0,.12);--np-shadow-xl:0 8px 40px rgba(0,0,0,.16)}[data-theme=light]{color-scheme:light;--np-surface:#fff;--np-surface-2:#f8f9fa;--np-surface-3:#f1f3f5;--np-surface-el:#fff;--np-border:#e2e6ea;--np-text:#111827;--np-muted:#4b5563;--np-text-inv:#fff;--np-sidebar:#f0f2f5;--np-sidebar-2:#e8ecf0;--np-sidebar-text:#4b5563;--np-teal:#0d9488;--np-teal-dark:#0b7a70;--np-teal-light:#ccfbf1;--np-success:#16a34a;--np-success-bg:#f0fdf4;--np-error:#dc2626;--np-error-bg:#fef2f2;--np-warning:#d97706;--np-warning-bg:#fffbeb;--np-info:#2563eb;--np-info-bg:#eff6ff;--np-tint-teal-bg:#ccfbf1;--np-tint-teal-text:#0d9488;--np-tint-teal-border:#99f6e4;--np-tint-red-bg:#fef2f2;--np-tint-red-text:#dc2626;--np-tint-red-border:#fecaca;--np-tint-amber-bg:#fffbeb;--np-tint-amber-text:#d97706;--np-tint-amber-border:#fde68a;--np-tint-green-bg:#f0fdf4;--np-tint-green-text:#16a34a;--np-tint-green-border:#bbf7d0;--np-tint-blue-bg:#eff6ff;--np-tint-blue-text:#2563eb;--np-tint-blue-border:#bfdbfe;--np-tint-purple-bg:#f5f3ff;--np-tint-purple-text:#6d28d9;--np-tint-purple-border:#c4b5fd;--np-tint-orange-bg:#fff7ed;--np-tint-orange-text:#c2410c;--np-tint-orange-border:#fed7aa;--np-tint-pink-bg:#fdf2f8;--np-tint-pink-text:#be185d;--np-tint-pink-border:#fbcfe8;--np-shadow-xs:0 1px 2px rgba(0,0,0,.04);--np-shadow-sm:0 1px 3px rgba(0,0,0,.06);--np-shadow:0 2px 8px rgba(0,0,0,.08);--np-shadow-lg:0 4px 24px rgba(0,0,0,.1)}[data-theme=aurora]{color-scheme:dark;--np-surface:#131829;--np-surface-2:#0a0e1a;--np-surface-3:#1a2038;--np-surface-el:#1f2745;--np-border:#1f2745;--np-text:#e0efff;--np-muted:#8ba0c9;--np-text-inv:#0a0e1a;--np-sidebar:#050811;--np-sidebar-2:#0b1124;--np-sidebar-text:#7888b3;--np-teal:#4cffb0;--np-teal-dark:#2ee699;--np-teal-light:#062417;--np-success:#4cffb0;--np-success-bg:#061a12;--np-error:#ff6b85;--np-error-bg:#1a0810;--np-warning:#ffc857;--np-warning-bg:#1f1408;--np-info:#5bacff;--np-info-bg:#0a1428}[data-theme=magma]{color-scheme:dark;--np-surface:#2a140a;--np-surface-2:#1a0a05;--np-surface-3:#3a1f10;--np-surface-el:#401f12;--np-border:#3a1f10;--np-text:#ffe8d6;--np-muted:#c99a7a;--np-text-inv:#1a0a05;--np-sidebar:#0f0502;--np-sidebar-2:#1f0f05;--np-sidebar-text:#b07a55;--np-teal:#ff6b1a;--np-teal-dark:#e55410;--np-teal-light:#2a1208;--np-success:#a8d14a;--np-success-bg:#1a2008;--np-error:#f33;--np-error-bg:#2a0808;--np-warning:#ffb347;--np-warning-bg:#2a1a08;--np-info:#ffb347;--np-info-bg:#2a1a08}[data-theme=tintensee]{color-scheme:dark;--np-surface:#131f3d;--np-surface-2:#0a1228;--np-surface-3:#1a2a52;--np-surface-el:#1f3060;--np-border:#1a2a52;--np-text:#d9e5ff;--np-muted:#7a8fba;--np-text-inv:#0a1228;--np-sidebar:#050918;--np-sidebar-2:#0a132c;--np-sidebar-text:#6a7da5;--np-teal:#5bacff;--np-teal-dark:#3d8fe0;--np-teal-light:#0a1a33;--np-success:#56d8b0;--np-success-bg:#08231a;--np-error:#ff6b7d;--np-error-bg:#200810;--np-warning:#ffd06b;--np-warning-bg:#2a1f08;--np-info:#80c0ff;--np-info-bg:#0a1a33}[data-theme=vinylschwarz]{color-scheme:dark;--np-surface:#2a0a12;--np-surface-2:#160508;--np-surface-3:#3a1018;--np-surface-el:#401820;--np-border:#3a1018;--np-text:#f5e8d8;--np-muted:#a88880;--np-text-inv:#160508;--np-sidebar:#0b0205;--np-sidebar-2:#18050a;--np-sidebar-text:#8a6660;--np-teal:#e8d5b5;--np-teal-dark:#c9b295;--np-teal-light:#2a1a12;--np-success:#88c870;--np-success-bg:#122008;--np-error:#ff4060;--np-error-bg:#200508;--np-warning:#ffa040;--np-warning-bg:#2a1505;--np-info:#b89870;--np-info-bg:#2a1808}[data-theme=carbon]{color-scheme:dark;--np-surface:#1f2123;--np-surface-2:#161818;--np-surface-3:#2a2d2f;--np-surface-el:#303335;--np-border:#2a2d2f;--np-text:#e8e8e8;--np-muted:#9a9a9a;--np-text-inv:#161818;--np-sidebar:#0a0b0b;--np-sidebar-2:#131415;--np-sidebar-text:grey;--np-teal:#d27a3f;--np-teal-dark:#b05a1f;--np-teal-light:#2a1f12;--np-success:#8cb870;--np-success-bg:#182008;--np-error:#e05060;--np-error-bg:#220a0e;--np-warning:#e8a050;--np-warning-bg:#2a1a0a;--np-info:#80a0c0;--np-info-bg:#0f1820}[data-theme=neon]{color-scheme:dark;--np-surface:#1a0530;--np-surface-2:#0d0218;--np-surface-3:#2a0848;--np-surface-el:#3a0f60;--np-border:#2a0848;--np-text:#f5d9ff;--np-muted:#a07ac0;--np-text-inv:#0d0218;--np-sidebar:#050010;--np-sidebar-2:#100525;--np-sidebar-text:#8060a0;--np-teal:#f92aad;--np-teal-dark:#c81088;--np-teal-light:#28061a;--np-success:#00ffc8;--np-success-bg:#002a20;--np-error:#ff2050;--np-error-bg:#2a0510;--np-warning:#ffe048;--np-warning-bg:#2a2305;--np-info:#00e5ff;--np-info-bg:#002a30}[data-theme=bambus]{color-scheme:light;--np-surface:#faf7e8;--np-surface-2:#f0eddb;--np-surface-3:#e5e0c8;--np-surface-el:#fff;--np-border:#d8d2b8;--np-text:#2a3d1a;--np-muted:#6b7a55;--np-text-inv:#faf7e8;--np-sidebar:#dcd2a8;--np-sidebar-2:#c9bd93;--np-sidebar-text:#3d4a28;--np-teal:#5c7a3e;--np-teal-dark:#3f5b25;--np-teal-light:#dce8c8;--np-success:#4a8030;--np-success-bg:#e8f0d8;--np-error:#b83a28;--np-error-bg:#f8ddd2;--np-warning:#b07020;--np-warning-bg:#f5e5c8;--np-info:#2a6a8a;--np-info-bg:#d8e8f0}[data-theme=lagune]{color-scheme:light;--np-surface:#fff;--np-surface-2:#e8f5f2;--np-surface-3:#d5ebe5;--np-surface-el:#fff;--np-border:#c0ddd5;--np-text:#0a3540;--np-muted:#4a7585;--np-text-inv:#fff;--np-sidebar:#c8e4df;--np-sidebar-2:#a8d0c8;--np-sidebar-text:#0f4050;--np-teal:#ff7a65;--np-teal-dark:#e04a30;--np-teal-light:#ffe5de;--np-success:#20a87d;--np-success-bg:#c8eedd;--np-error:#d02040;--np-error-bg:#f8d5dd;--np-warning:#d88020;--np-warning-bg:#f8e5c5;--np-info:#0890c8;--np-info-bg:#c8e8f5}[data-theme=studio]{color-scheme:light;--np-surface:#fff;--np-surface-2:#fafafa;--np-surface-3:#f0f0f0;--np-surface-el:#fff;--np-border:#e5e5e5;--np-text:#0a0a0a;--np-muted:#707070;--np-text-inv:#fff;--np-sidebar:#1a1a1a;--np-sidebar-2:#2a2a2a;--np-sidebar-text:#b8b8b8;--np-teal:#e53935;--np-teal-dark:#b02020;--np-teal-light:#fbe5e4;--np-success:#2e7d32;--np-success-bg:#e0f0e0;--np-error:#d32f2f;--np-error-bg:#fbe5e4;--np-warning:#f57c00;--np-warning-bg:#fff0e0;--np-info:#1976d2;--np-info-bg:#e0eefa}[data-theme=sepia]{color-scheme:light;--np-surface:#fffbef;--np-surface-2:#f5efe0;--np-surface-3:#ebe3cd;--np-surface-el:#fffcf5;--np-border:#ddd3b5;--np-text:#2d3825;--np-muted:#707055;--np-text-inv:#fffbef;--np-sidebar:#e0d8c0;--np-sidebar-2:#c8bfa5;--np-sidebar-text:#3d4828;--np-teal:#2d5a2f;--np-teal-dark:#1a3f1c;--np-teal-light:#c8e0cc;--np-success:#4a7d2a;--np-success-bg:#dceacc;--np-error:#a02828;--np-error-bg:#f0d5d5;--np-warning:#a85820;--np-warning-bg:#f0ddc5;--np-info:#3a5575;--np-info-bg:#d5dded}[data-theme=pastell]{color-scheme:light;--np-surface:#fff;--np-surface-2:#fce4ec;--np-surface-3:#f8d0dd;--np-surface-el:#fff;--np-border:#f0c0d5;--np-text:#3a1a30;--np-muted:#7a5a70;--np-text-inv:#fff;--np-sidebar:#fad5dc;--np-sidebar-2:#f0bdc8;--np-sidebar-text:#4a2540;--np-teal:#6c63ff;--np-teal-dark:#4a40d0;--np-teal-light:#e5e0ff;--np-success:#4fb89e;--np-success-bg:#d5f0e5;--np-error:#e06080;--np-error-bg:#fbe0e8;--np-warning:#e8a040;--np-warning-bg:#fcebd0;--np-info:#6890d8;--np-info-bg:#dde8fa}[data-theme=terrakotta]{color-scheme:light;--np-surface:#fffcf5;--np-surface-2:#f4f1e8;--np-surface-3:#eae4d2;--np-surface-el:#fff;--np-border:#ddd4bc;--np-text:#3d2818;--np-muted:#7a5f45;--np-text-inv:#fffcf5;--np-sidebar:#d8c9a8;--np-sidebar-2:#c0ae85;--np-sidebar-text:#503a20;--np-teal:#b85c38;--np-teal-dark:#8a3f1e;--np-teal-light:#f4dace;--np-success:#5c8030;--np-success-bg:#e0edcc;--np-error:#b0282a;--np-error-bg:#f4d5d5;--np-warning:#cb9028;--np-warning-bg:#f8ebc8;--np-info:#3f6c8a;--np-info-bg:#d8e5ef}[data-theme=sonnenuntergang]{color-scheme:dark;--np-surface:#4a2f40;--np-surface-2:#2d1f2a;--np-surface-3:#5a3f50;--np-surface-el:#604555;--np-border:#5a3f50;--np-text:#ffe8d8;--np-muted:#b89098;--np-text-inv:#2d1f2a;--np-sidebar:#1a0f1a;--np-sidebar-2:#251825;--np-sidebar-text:#a87888;--np-teal:#ffb05c;--np-teal-dark:#e08838;--np-teal-light:#3a2818;--np-success:#80c898;--np-success-bg:#1a2a1e;--np-error:#ff6b85;--np-error-bg:#2a0f18;--np-warning:#ffd080;--np-warning-bg:#2a2010;--np-info:#b898e0;--np-info-bg:#1f1a2a}[data-theme=polarlicht]{color-scheme:dark;--np-surface:#1f3552;--np-surface-2:#14253d;--np-surface-3:#2a4068;--np-surface-el:#304878;--np-border:#2a4068;--np-text:#e0f0ff;--np-muted:#80a0c8;--np-text-inv:#14253d;--np-sidebar:#0a1928;--np-sidebar-2:#142035;--np-sidebar-text:#7090b0;--np-teal:#6ff0ac;--np-teal-dark:#45d080;--np-teal-light:#0a2818;--np-success:#6ff0ac;--np-success-bg:#0a2818;--np-error:#ff7080;--np-error-bg:#20080e;--np-warning:#ffd060;--np-warning-bg:#2a2008;--np-info:#6fb0ff;--np-info-bg:#0f1828}[data-theme=ostern]{color-scheme:light;--np-surface:#fffef8;--np-surface-2:#f7f3e8;--np-surface-3:#ede6d2;--np-surface-el:#fff;--np-border:#d9cebc;--np-text:#3d2b1a;--np-muted:#8c7860;--np-text-inv:#fff;--np-sidebar:#2d1b4a;--np-sidebar-2:#3d2a60;--np-sidebar-text:#b8a0d4;--np-teal:#58c26b;--np-teal-dark:#3da852;--np-teal-light:#d4f0da;--np-success:#58c26b;--np-success-bg:#d4f0da;--np-error:#d44040;--np-error-bg:#f9e0e0;--np-warning:#e8a030;--np-warning-bg:#fdf0d0;--np-info:#6090d8;--np-info-bg:#d8e8f8;--np-tint-teal-bg:#d4f0da;--np-tint-teal-text:#58c26b;--np-tint-teal-border:#a8deb4;--np-tint-red-bg:#f9e0e0;--np-tint-red-text:#d44040;--np-tint-red-border:#f0b0b0;--np-tint-amber-bg:#fdf0d0;--np-tint-amber-text:#e8a030;--np-tint-amber-border:#f5d890;--np-tint-green-bg:#d4f0da;--np-tint-green-text:#58c26b;--np-tint-green-border:#a8deb4;--np-tint-blue-bg:#d8e8f8;--np-tint-blue-text:#6090d8;--np-tint-blue-border:#a0c4f0;--np-tint-purple-bg:#eae0f8;--np-tint-purple-text:#8b60c8;--np-tint-purple-border:#c8a8f0;--np-tint-orange-bg:#fcf0e0;--np-tint-orange-text:#d86040;--np-tint-orange-border:#f0c8a0;--np-tint-pink-bg:#f8e0f0;--np-tint-pink-text:#d05090;--np-tint-pink-border:#f0a8d8}[data-theme=halloween]{color-scheme:dark;--np-surface:#190d20;--np-surface-2:#221430;--np-surface-3:#2e1b3d;--np-surface-el:#221430;--np-border:#3a2248;--np-text:#e8d0f0;--np-muted:#8060a0;--np-text-inv:#0d080f;--np-sidebar:#080510;--np-sidebar-2:#110820;--np-sidebar-text:#6b4888;--np-teal:#ff6b00;--np-teal-dark:#e05500;--np-teal-light:#3a1800;--np-success:#6fde78;--np-success-bg:#0d2810;--np-error:#f44;--np-error-bg:#280a0a;--np-warning:#ff9a00;--np-warning-bg:#281500;--np-info:#b080ff;--np-info-bg:#1a0a30;--np-tint-teal-bg:#3a1800;--np-tint-teal-text:#ff6b00;--np-tint-teal-border:#6b2800;--np-tint-red-bg:#280a0a;--np-tint-red-text:#f44;--np-tint-red-border:#600a0a;--np-tint-amber-bg:#281500;--np-tint-amber-text:#ff9a00;--np-tint-amber-border:#603000;--np-tint-green-bg:#0d2810;--np-tint-green-text:#6fde78;--np-tint-green-border:#1a5020;--np-tint-blue-bg:#1a0a30;--np-tint-blue-text:#b080ff;--np-tint-blue-border:#401870;--np-tint-purple-bg:#1a0a28;--np-tint-purple-text:#c060e8;--np-tint-purple-border:#500a80;--np-tint-orange-bg:#281000;--np-tint-orange-text:#ff6b00;--np-tint-orange-border:#602000;--np-tint-pink-bg:#280a20;--np-tint-pink-text:#e050a0;--np-tint-pink-border:#601040;--np-shadow-sm:0 1px 2px rgba(0,0,0,.5);--np-shadow-md:0 4px 12px rgba(0,0,0,.6);--np-shadow-lg:0 8px 24px rgba(0,0,0,.7);--np-shadow-xl:0 16px 48px rgba(0,0,0,.8)}[data-theme=weihnachten]{color-scheme:dark;--np-surface:#141624;--np-surface-2:#1c1f33;--np-surface-3:#242840;--np-surface-el:#1c1f33;--np-border:#2c3050;--np-text:#e8e4f0;--np-muted:#7888b8;--np-text-inv:#0a0c18;--np-sidebar:#060820;--np-sidebar-2:#0a0e28;--np-sidebar-text:#404880;--np-teal:#e53e3e;--np-teal-dark:#c53030;--np-teal-light:#1a0808;--np-success:#4dbf80;--np-success-bg:#0a1e14;--np-error:#f55;--np-error-bg:#1a0808;--np-warning:#d4af37;--np-warning-bg:#1c1608;--np-info:#6090e8;--np-info-bg:#0a1028;--np-tint-teal-bg:#1a0808;--np-tint-teal-text:#e53e3e;--np-tint-teal-border:#500808;--np-tint-red-bg:#1a0808;--np-tint-red-text:#f55;--np-tint-red-border:#500808;--np-tint-amber-bg:#1c1608;--np-tint-amber-text:#d4af37;--np-tint-amber-border:#504008;--np-tint-green-bg:#0a1e14;--np-tint-green-text:#4dbf80;--np-tint-green-border:#185030;--np-tint-blue-bg:#0a1028;--np-tint-blue-text:#6090e8;--np-tint-blue-border:#183060;--np-tint-purple-bg:#120a28;--np-tint-purple-text:#a060e0;--np-tint-purple-border:#381870;--np-tint-orange-bg:#180c00;--np-tint-orange-text:#e08030;--np-tint-orange-border:#503000;--np-tint-pink-bg:#180808;--np-tint-pink-text:#e05080;--np-tint-pink-border:#501030;--np-shadow-sm:0 1px 2px rgba(0,0,0,.5);--np-shadow-md:0 4px 12px rgba(0,0,0,.6);--np-shadow-lg:0 8px 24px rgba(0,0,0,.7);--np-shadow-xl:0 16px 48px rgba(0,0,0,.8)}[data-theme=neujahr]{color-scheme:dark;--np-surface:#0e0e1a;--np-surface-2:#141425;--np-surface-3:#1a1a30;--np-surface-el:#141425;--np-border:#222240;--np-text:#e8e6ff;--np-muted:#7070c0;--np-text-inv:#08080e;--np-sidebar:#050508;--np-sidebar-2:#080815;--np-sidebar-text:#383870;--np-teal:#d4af37;--np-teal-dark:#b8960a;--np-teal-light:#1a1500;--np-success:#50c878;--np-success-bg:#0a1a10;--np-error:#f44;--np-error-bg:#1a0808;--np-warning:#ff9500;--np-warning-bg:#181000;--np-info:#8080ff;--np-info-bg:#0a0a20;--np-tint-teal-bg:#1a1500;--np-tint-teal-text:#d4af37;--np-tint-teal-border:#504010;--np-tint-red-bg:#1a0808;--np-tint-red-text:#f44;--np-tint-red-border:#500808;--np-tint-amber-bg:#181000;--np-tint-amber-text:#ff9500;--np-tint-amber-border:#503000;--np-tint-green-bg:#0a1a10;--np-tint-green-text:#50c878;--np-tint-green-border:#185030;--np-tint-blue-bg:#0a0a20;--np-tint-blue-text:#8080ff;--np-tint-blue-border:#202070;--np-tint-purple-bg:#100a20;--np-tint-purple-text:#a080ff;--np-tint-purple-border:#301870;--np-tint-orange-bg:#181000;--np-tint-orange-text:#ff9500;--np-tint-orange-border:#503000;--np-tint-pink-bg:#180810;--np-tint-pink-text:#ff80c0;--np-tint-pink-border:#501040;--np-shadow-sm:0 1px 2px rgba(0,0,0,.5);--np-shadow-md:0 4px 12px rgba(0,0,0,.6);--np-shadow-lg:0 8px 24px rgba(0,0,0,.7);--np-shadow-xl:0 16px 48px rgba(0,0,0,.8)}*{margin:0;padding:0;-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;color-scheme:dark light}body,html{height:100%}.np-mobile-shell{height:100vh;height:100dvh}@media (max-width:1023px){input,select,textarea{font-size:16px}}.np-sticky-top{padding-top:max(0px,env(safe-area-inset-top))}.np-safe-bottom{padding-bottom:max(0px,env(safe-area-inset-bottom))}.np-safe-left{padding-left:max(0px,env(safe-area-inset-left))}.np-safe-right{padding-right:max(0px,env(safe-area-inset-right))}.dark input,.dark select,.dark textarea{color-scheme:dark}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--np-surface-3) inset!important;-webkit-text-fill-color:var(--np-text)!important;caret-color:var(--np-text)}::selection{background:color-mix(in srgb,var(--np-teal) 30%,transparent);color:var(--np-text)}body{font-family:Inter,system-ui,sans-serif;background:var(--np-surface-2);color:var(--np-text);line-height:1.5}.dark body{background:var(--np-surface-2)!important;color:var(--np-text)!important}.dark header{background:var(--np-surface)!important;border-color:var(--np-border)!important}.dark input,.dark select,.dark textarea{background:var(--np-surface-3)!important;color:var(--np-text)!important;border-color:var(--np-border)!important}.dark th{background:var(--np-surface-3)!important;color:var(--np-muted)!important}.dark td{border-color:var(--np-border)!important;color:var(--np-text)!important}.dark tr:hover td{background:var(--np-surface-3)!important}.dark .np-card{background:var(--np-surface)!important;border-color:var(--np-border)!important;color:var(--np-text)!important}@media (prefers-color-scheme:dark){html:not([class*=dark]):not([class*=light]):not([data-theme]){color-scheme:dark;--np-surface:#1e2a3a;--np-surface-2:#162030;--np-surface-3:#1a2840;--np-border:#2d3f52;--np-text:#e2e8f0;--np-muted:#94a3b8}}:root,[data-density=comfortable]{--np-row-h:44px;--np-gap:16px;--np-padding:16px}[data-density=compact]{--np-row-h:32px;--np-gap:8px;--np-padding:10px}[data-density=spacious]{--np-row-h:56px;--np-gap:24px;--np-padding:24px}:root,[data-sidebar-width=default]{--sidebar-width:228px}[data-sidebar-width=narrow]{--sidebar-width:200px}[data-sidebar-width=wide]{--sidebar-width:264px}[data-font-size=small]{font-size:14px}[data-font-size=medium]{font-size:16px}[data-font-size=large]{font-size:18px}[data-density=compact] .np-card{padding:8px!important}[data-density=compact] td,[data-density=compact] th{padding:6px 10px!important}[data-density=compact] main{padding:12px!important}[data-density=spacious] .np-card{padding:24px!important}[data-density=spacious] td,[data-density=spacious] th{padding:14px 18px!important}[data-density=spacious] main{padding:28px!important}.reduce-motion *,.reduce-motion :after,.reduce-motion :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*{scrollbar-width:thin;scrollbar-color:var(--np-border) transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--np-border);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--np-muted)}.sidebar-scroll::-webkit-scrollbar-thumb{background:var(--np-sidebar-2)}.np-card{background:var(--np-surface);border:1px solid var(--np-border);border-radius:var(--np-radius);box-shadow:var(--np-shadow-sm);transition:box-shadow var(--np-dur) var(--np-ease),border-color var(--np-dur) var(--np-ease),transform var(--np-dur) var(--np-ease)}.np-card-interactive{cursor:pointer}.np-card-interactive:hover{box-shadow:var(--np-shadow);transform:translateY(-1px)}.np-badge{display:inline-flex;align-items:center;gap:4px;font-weight:600;padding:2px 8px;border-radius:var(--np-radius-full);text-transform:uppercase;letter-spacing:.04em;transition:background-color var(--np-dur-fast) var(--np-ease),color var(--np-dur-fast) var(--np-ease)}.np-badge,.np-text-xs{font-size:var(--np-fs-xs)}.np-text-sm{font-size:var(--np-fs-sm)}.np-text-base{font-size:var(--np-fs-base)}.np-text-lg{font-size:var(--np-fs-lg)}button,input,select,textarea{font-family:inherit;font-size:var(--np-fs-sm)}.priority-critical{color:var(--np-error)}.priority-high{color:var(--np-warning)}.priority-normal{color:var(--np-info)}.priority-low{color:var(--np-muted)}.anim-target{opacity:0}.high-contrast a:focus-visible,.high-contrast button:focus-visible,.high-contrast input:focus-visible,.high-contrast select:focus-visible,.high-contrast textarea:focus-visible{outline:3px solid #000!important;outline-offset:2px!important}.dark.high-contrast a:focus-visible,.dark.high-contrast button:focus-visible,.dark.high-contrast input:focus-visible,.dark.high-contrast select:focus-visible,.dark.high-contrast textarea:focus-visible{outline:3px solid #fff!important;outline-offset:2px!important}[role=button]:focus-visible,[role=menuitem]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--np-teal)!important;outline-offset:2px!important}.skip-link{position:absolute;top:-40px;left:8px;z-index:99999;background:var(--np-teal);color:#fff;padding:6px 14px;border-radius:0 0 6px 6px;font-size:.8rem;font-weight:600;text-decoration:none;transition:top .12s}.skip-link:focus{top:0}.np-sidebar-desktop{display:flex}.np-sidebar-mobile{display:none}.np-mobile-menu-btn,.np-phone-feedback-btn{display:none!important}.np-feedback-desktop{display:block}.np-topnav-bar{display:flex!important}.np-topnav-hamburger{display:none!important}.np-bottom-tab-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:120;background:var(--np-surface);border-top:1px solid var(--np-border);box-shadow:0 -2px 16px rgba(0,0,0,.1);padding-bottom:env(safe-area-inset-bottom);height:calc(56px + env(safe-area-inset-bottom));align-items:center;justify-content:stretch}@media (max-width:1280px){main:not([data-nopad]){padding:18px!important}:root{--sidebar-width:210px}}@media (max-width:1024px){main{padding:14px!important}:root{--sidebar-width:200px}}@media (max-width:1023px){.np-sidebar-desktop{display:none!important}.np-sidebar-mobile{display:block;width:min(320px,85vw)}.np-mobile-menu-btn{display:flex!important}.np-topnav-bar{display:none!important}.np-topnav-hamburger{display:flex!important}header{padding:0 14px!important;gap:8px!important}}@media (max-width:767px){.np-mobile-menu-btn{display:none!important}.np-phone-feedback-btn{display:flex!important}.np-feedback-desktop,.np-topnav-hamburger,header form{display:none!important}main{padding:14px 14px calc(72px + env(safe-area-inset-bottom))!important}.np-bottom-tab-bar,.np-mobile-fab{display:flex!important}.np-tickets-mobile-cards{display:flex!important;flex-direction:column;gap:8px}.np-tickets-desktop-table{display:none!important}.np-tabs-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;display:flex;flex-wrap:nowrap}.np-tabs-scroll::-webkit-scrollbar{display:none}.np-tabs-scroll>*{flex-shrink:0;scroll-snap-align:start}.np-card table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.np-table-sticky-first tbody td:first-child,.np-table-sticky-first thead th:first-child{position:sticky;left:0;z-index:1;background:inherit}.np-card tr{min-height:48px}.np-card td,.np-card th{white-space:nowrap}[role=button],a[href],button,select{min-height:44px;min-width:44px}button{display:inline-flex;align-items:center;justify-content:center}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{min-height:44px}.np-stat-grid{grid-template-columns:repeat(2,1fr)!important}.np-filter-bar{overflow-x:auto;flex-wrap:nowrap!important;padding-bottom:4px}.np-filter-bar::-webkit-scrollbar{display:none}}@media (max-width:480px){main{padding:12px!important}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes drawerIn{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.np-skeleton{background:linear-gradient(90deg,var(--np-surface-3) 25%,var(--np-surface-2) 50%,var(--np-surface-3) 75%);background-size:200% 100%;animation:shimmer 1.6s var(--np-ease-in-out,ease-in-out) infinite;border-radius:var(--np-radius-xs)}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.np-anim-enter{animation:fadeSlideUp var(--np-dur-slow) var(--np-ease-out) both}.np-tint-teal{background:var(--np-tint-teal-bg);color:var(--np-tint-teal-text)}.np-tint-green{background:var(--np-tint-green-bg);color:var(--np-tint-green-text)}.np-tint-red{background:var(--np-tint-red-bg);color:var(--np-tint-red-text)}.np-tint-amber{background:var(--np-tint-amber-bg);color:var(--np-tint-amber-text)}.np-tint-blue{background:var(--np-tint-blue-bg);color:var(--np-tint-blue-text)}.np-tint-purple{background:var(--np-tint-purple-bg);color:var(--np-tint-purple-text)}.np-tint-orange{background:var(--np-tint-orange-bg);color:var(--np-tint-orange-text)}.np-tint-pink{background:var(--np-tint-pink-bg);color:var(--np-tint-pink-text)}.np-alert{padding:10px 14px;border-radius:var(--np-radius);font-size:.78rem;line-height:1.5;border:1px solid;display:flex;align-items:flex-start;gap:8px}.np-alert-teal{background:var(--np-tint-teal-bg);color:var(--np-tint-teal-text);border-color:var(--np-tint-teal-border)}.np-alert-green{background:var(--np-tint-green-bg);color:var(--np-tint-green-text);border-color:var(--np-tint-green-border)}.np-alert-red{background:var(--np-tint-red-bg);color:var(--np-tint-red-text);border-color:var(--np-tint-red-border)}.np-alert-amber{background:var(--np-tint-amber-bg);color:var(--np-tint-amber-text);border-color:var(--np-tint-amber-border)}.np-alert-blue{background:var(--np-tint-blue-bg);color:var(--np-tint-blue-text);border-color:var(--np-tint-blue-border)}.np-alert-purple{background:var(--np-tint-purple-bg);color:var(--np-tint-purple-text);border-color:var(--np-tint-purple-border)}.np-alert-orange{background:var(--np-tint-orange-bg);color:var(--np-tint-orange-text);border-color:var(--np-tint-orange-border)}.np-alert-pink{background:var(--np-tint-pink-bg);color:var(--np-tint-pink-text);border-color:var(--np-tint-pink-border)}.np-badge-teal{border-radius:var(--np-radius-full);background:var(--np-tint-teal-bg);color:var(--np-tint-teal-text);border:1px solid var(--np-tint-teal-border)}.np-badge-green,.np-badge-teal{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:.65rem;font-weight:700}.np-badge-green{border-radius:var(--np-radius-full);background:var(--np-tint-green-bg);color:var(--np-tint-green-text);border:1px solid var(--np-tint-green-border)}.np-badge-red{border-radius:var(--np-radius-full);background:var(--np-tint-red-bg);color:var(--np-tint-red-text);border:1px solid var(--np-tint-red-border)}.np-badge-amber,.np-badge-red{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:.65rem;font-weight:700}.np-badge-amber{border-radius:var(--np-radius-full);background:var(--np-tint-amber-bg);color:var(--np-tint-amber-text);border:1px solid var(--np-tint-amber-border)}.np-badge-blue{border-radius:var(--np-radius-full);background:var(--np-tint-blue-bg);color:var(--np-tint-blue-text);border:1px solid var(--np-tint-blue-border)}.np-badge-blue,.np-badge-purple{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:.65rem;font-weight:700}.np-badge-purple{border-radius:var(--np-radius-full);background:var(--np-tint-purple-bg);color:var(--np-tint-purple-text);border:1px solid var(--np-tint-purple-border)}.np-badge-orange{border-radius:var(--np-radius-full);background:var(--np-tint-orange-bg);color:var(--np-tint-orange-text);border:1px solid var(--np-tint-orange-border)}.np-badge-orange,.np-badge-pink{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:.65rem;font-weight:700}.np-badge-pink{border-radius:var(--np-radius-full);background:var(--np-tint-pink-bg);color:var(--np-tint-pink-text);border:1px solid var(--np-tint-pink-border)}.np-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:var(--np-radius);border:none;font-size:.8rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background-color var(--np-dur-fast) var(--np-ease),border-color var(--np-dur-fast) var(--np-ease),color var(--np-dur-fast) var(--np-ease),box-shadow var(--np-dur-fast) var(--np-ease),opacity var(--np-dur-fast) var(--np-ease),transform var(--np-dur-fast) var(--np-ease)}.np-btn:active:not(:disabled){transform:scale(.97)}.np-btn-primary{background:var(--np-teal);color:#fff;box-shadow:var(--np-shadow-sm)}.np-btn-primary:hover{background:var(--np-teal-dark)}.np-btn-ghost{background:transparent;color:var(--np-muted);border:1px solid var(--np-border)}.np-btn-ghost:hover{background:var(--np-surface-3);color:var(--np-text)}.np-btn-danger{background:var(--np-tint-red-bg);color:var(--np-tint-red-text);border:1px solid var(--np-tint-red-border)}.np-btn-danger:hover{filter:brightness(.95)}.np-btn:disabled{opacity:.5;cursor:not-allowed}.np-divider{border:none;border-top:1px solid var(--np-border);margin:16px 0}.np-input{width:100%;padding:8px 12px;border:1.5px solid var(--np-border);border-radius:var(--np-radius);font-size:.82rem;color:var(--np-text);background:var(--np-surface);outline:none;font-family:inherit;box-sizing:border-box;transition:border-color var(--np-dur-fast) var(--np-ease),box-shadow var(--np-dur-fast) var(--np-ease)}.np-input:focus{border-color:var(--np-teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--np-teal) 15%,transparent)}.np-section-title{font-size:.65rem;font-weight:700;color:var(--np-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.dark [style*="transition: left 0.2s"]{background:#e2e8f0!important}@keyframes np-bell-ring{0%{transform:rotate(0deg)}10%{transform:rotate(-12deg)}25%{transform:rotate(12deg)}40%{transform:rotate(-8deg)}55%{transform:rotate(8deg)}70%{transform:rotate(-4deg)}85%{transform:rotate(4deg)}to{transform:rotate(0deg)}}@keyframes np-badge-pulse{0%,to{box-shadow:0 0 0 0 rgba(220,38,38,.5)}50%{box-shadow:0 0 0 5px rgba(220,38,38,0)}}.np-bell-active{animation:np-bell-ring 1.2s ease-in-out;animation-iteration-count:1}.np-notif-badge{animation:np-badge-pulse 1.8s ease-in-out infinite}.np-rich-text h1,.np-rich-text h2,.np-rich-text h3{font-weight:700;margin:.75em 0 .25em}.np-rich-text h2{font-size:1rem}.np-rich-text h3{font-size:.9rem}.np-rich-text p{margin:.3em 0}.np-rich-text ol,.np-rich-text ul{padding-left:1.4em;margin:.3em 0}.np-rich-text li{margin:.15em 0}.np-rich-text code{background:var(--np-surface-3);border-radius:3px;padding:1px 5px;font-family:monospace;font-size:.85em}.np-rich-text pre{background:var(--np-surface-3);border-radius:6px;padding:10px 12px;overflow-x:auto;margin:.5em 0}.np-rich-text pre code{background:none;padding:0}.np-rich-text a{color:var(--np-teal);text-decoration:underline}.np-rich-text strong{font-weight:700}.np-rich-text em{font-style:italic}.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--np-muted);pointer-events:none;float:left;height:0;font-style:italic}@keyframes typing-dot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@media (max-width:1023px){.np-card{padding:14px 16px}[style*="grid-template-columns: repeat(auto-fill, minmax(260px"], [style*="grid-template-columns: repeat(auto-fit, minmax(260px"]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important}}@media (max-width:767px){main{padding:16px 16px 96px!important}[style*="grid-template-columns: repeat(auto-fill, minmax(180px"], [style*="grid-template-columns: repeat(auto-fill, minmax(220px"], [style*="grid-template-columns: repeat(auto-fill, minmax(260px"], [style*="grid-template-columns: repeat(auto-fit, minmax(180px"], [style*="grid-template-columns: repeat(auto-fit, minmax(220px"], [style*="grid-template-columns: repeat(auto-fit, minmax(260px"]{grid-template-columns:1fr!important}[style*="grid-template-columns: repeat(auto-fit, minmax(150px"], [style*="grid-template-columns: repeat(auto-fit, minmax(180px"]{grid-template-columns:repeat(2,1fr)!important}[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important}.np-card table{font-size:.78rem}.np-card{overflow-x:auto}body,html{overflow-x:hidden}.np-card[style*=maxWidth]{max-width:92vw!important}div[style*="display: flex"][style*="gap: 12"],div[style*="display: flex"][style*="gap: 14"]{flex-wrap:wrap!important;gap:8px!important}div[style*="display: flex"][style*="flexWrap: 'wrap'"]>div[style*="flex: '1 1"]{flex:1 1 100%!important;max-width:100%!important}table[style*="borderCollapse: 'collapse'"][style*=minWidth]{font-size:.6rem!important}div[role=tablist]{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important}div[role=tablist]::-webkit-scrollbar{display:none}.np-card [style*="font-size: '1.4rem'"],.np-card [style*="fontSize: '1.4rem'"]{font-size:1.15rem!important}h1{font-size:1.2rem!important}h2{font-size:1.05rem!important}button{min-height:36px}[data-breadcrumb]{font-size:.7rem}}.leaflet-container *{box-sizing:content-box;margin:revert;padding:revert}.leaflet-container img{max-width:none;max-height:none}@media (max-width:480px){main{padding:12px 12px 96px!important}.np-card{padding:12px 14px}[style*="grid-template-columns: repeat(2, 1fr)"]{grid-template-columns:1fr!important}}.marker\:font-semibold ::marker{font-weight:600}.marker\:text-\[var\(--np-teal\)\] ::marker{color:var(--np-teal)}.marker\:font-semibold::marker{font-weight:600}.marker\:text-\[var\(--np-teal\)\]::marker{color:var(--np-teal)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[var\(--np-border\)\]:hover{border-color:var(--np-border)}.hover\:border-\[var\(--np-teal\)\]:hover{border-color:var(--np-teal)}.hover\:bg-\[var\(--np-surface-2\)\]:hover{background-color:var(--np-surface-2)}.hover\:bg-\[var\(--np-surface-3\)\]:hover{background-color:var(--np-surface-3)}.hover\:bg-\[var\(--np-tint-teal-bg\)\]:hover{background-color:var(--np-tint-teal-bg)}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-black\/5:hover{background-color:rgba(0,0,0,.05)}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-white\/80:hover{background-color:hsla(0,0%,100%,.8)}.hover\:text-\[var\(--np-error\)\]:hover{color:var(--np-error)}.hover\:text-\[var\(--np-teal\)\]:hover{color:var(--np-teal)}.hover\:text-\[var\(--np-text\)\]:hover{color:var(--np-text)}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:bg-\[var\(--np-tint-teal-bg\)\]:focus-visible{background-color:var(--np-tint-teal-bg)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--np-teal\)\]:focus-visible{outline-color:var(--np-teal)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:480px){.sm\:inline{display:inline}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}}@media (min-width:768px){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}}@media (prefers-color-scheme:dark){.dark\:border-amber-700{--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.dark\:border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.dark\:border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.dark\:bg-amber-900\/20{background-color:rgba(120,53,15,.2)}.dark\:bg-green-900\/20{background-color:rgba(20,83,45,.2)}.dark\:bg-green-900\/30{background-color:rgba(20,83,45,.3)}.dark\:bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.dark\:text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}}