@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--background:#fff;--foreground:#27324a;--card:#fff;--card-foreground:#27324a;--popover:#fff;--popover-foreground:#27324a;--primary:#4a6895;--primary-foreground:#fff;--secondary:#f0f3f8;--secondary-foreground:#44546b;--muted:#f6f8fb;--muted-foreground:#5f6b82;--accent:#e9eff8;--accent-foreground:#2d4a7a;--destructive:#b5475a;--destructive-foreground:#fff;--border:#e3e8f0;--input:#dbe2ec;--ring:#7190c0;--chart-1:#4a6895;--chart-2:#7a97c2;--chart-3:#9db4d6;--chart-4:#6fa4a0;--chart-5:#c4a46a;--radius:0.5rem;--sidebar:#f8fafc;--sidebar-foreground:#27324a;--sidebar-primary:#4a6895;--sidebar-primary-foreground:#fff;--sidebar-accent:#e9eff8;--sidebar-accent-foreground:#2d4a7a;--sidebar-border:#e3e8f0;--sidebar-ring:#7190c0;--success:#317055;--success-foreground:#fff;--warning:#875d1f;--warning-foreground:#fff;--font-sans:"Inter Variable",Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}body.hx{color:var(--foreground);background:var(--muted);-webkit-font-smoothing:antialiased}.tw,body.hx{font-family:var(--font-sans)}.tw *,.tw :after,.tw :before{border-width:0;border-style:solid;border-color:var(--border);box-sizing:border-box}.tw svg{display:inline-block;vertical-align:middle}.tw a{text-decoration:none}.tw ol,.tw ul{list-style:none;margin:0;padding:0}.tw h1,.tw h2,.tw h3,.tw h4,.tw h5,.tw h6,.tw p{margin:0}.tw button:where(:not([class*=toastui])){background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit}.tw input,.tw select,.tw textarea{font:inherit;color:inherit}body.hx .tw a{color:inherit}body.hx .tw a:hover{text-decoration:none}body.hx .tw a.hx-link{color:var(--primary)}.tw [hidden]{display:none!important}*,: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: }.tw .sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border-width:0 !important}.tw .pointer-events-none{pointer-events:none !important}.tw .visible{visibility:visible !important}.tw .collapse{visibility:collapse !important}.tw .static{position:static !important}.tw .fixed{position:fixed !important}.tw .absolute{position:absolute !important}.tw .relative{position:relative !important}.tw .sticky{position:sticky !important}.tw .inset-0{inset:0 !important}.tw .inset-x-0{left:0 !important;right:0 !important}.tw .inset-y-0{top:0 !important;bottom:0 !important}.tw .-right-24{right:-6rem !important}.tw .-top-24{top:-6rem !important}.tw .bottom-0{bottom:0 !important}.tw .bottom-\[1\.25rem\]{bottom:1.25rem !important}.tw .bottom-full{bottom:100% !important}.tw .left-0\.5{left:.125rem !important}.tw .left-1\/2{left:50% !important}.tw .left-3{left:.75rem !important}.tw .left-4{left:1rem !important}.tw .left-\[17px\]{left:17px !important}.tw .right-0{right:0 !important}.tw .right-1{right:.25rem !important}.tw .right-2{right:.5rem !important}.tw .right-4{right:1rem !important}.tw .top-0{top:0 !important}.tw .top-0\.5{top:.125rem !important}.tw .top-1{top:.25rem !important}.tw .top-1\/2{top:50% !important}.tw .top-2{top:.5rem !important}.tw .top-4{top:1rem !important}.tw .top-\[1\.25rem\]{top:1.25rem !important}.tw .top-full{top:100% !important}.tw .z-10{z-index:10 !important}.tw .z-30{z-index:30 !important}.tw .z-50{z-index:50 !important}.tw .z-\[1\]{z-index:1 !important}.tw .order-1{order:1 !important}.tw .order-2{order:2 !important}.tw .col-auto{grid-column:auto !important}.tw .float-right{float:right !important}.tw .float-none{float:none !important}.tw .m-0{margin:0 !important}.tw .m-3{margin:.75rem !important}.tw .-mx-1{margin-left:-.25rem !important;margin-right:-.25rem !important}.tw .mx-\[0\.875rem\]{margin-left:.875rem !important;margin-right:.875rem !important}.tw .mx-\[1rem\]{margin-left:1rem !important;margin-right:1rem !important}.tw .mx-auto{margin-left:auto !important;margin-right:auto !important}.tw .my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.tw .my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.tw .my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.tw .my-4{margin-top:1rem !important;margin-bottom:1rem !important}.tw .my-6{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.tw .my-\[0\.5rem\]{margin-top:.5rem !important;margin-bottom:.5rem !important}.tw .-mt-7{margin-top:-1.75rem !important}.tw .mb-0{margin-bottom:0 !important}.tw .mb-1{margin-bottom:.25rem !important}.tw .mb-1\.5{margin-bottom:.375rem !important}.tw .mb-2{margin-bottom:.5rem !important}.tw .mb-3{margin-bottom:.75rem !important}.tw .mb-4{margin-bottom:1rem !important}.tw .mb-5{margin-bottom:1.25rem !important}.tw .mb-6{margin-bottom:1.5rem !important}.tw .mb-8{margin-bottom:2rem !important}.tw .mb-\[0\.375rem\]{margin-bottom:.375rem !important}.tw .mb-\[0\.5rem\]{margin-bottom:.5rem !important}.tw .mb-\[0\.75rem\]{margin-bottom:.75rem !important}.tw .mb-\[0\.875rem\]{margin-bottom:.875rem !important}.tw .mb-\[1\.5rem\]{margin-bottom:1.5rem !important}.tw .mb-\[1rem\]{margin-bottom:1rem !important}.tw .ml-1{margin-left:.25rem !important}.tw .ml-2{margin-left:.5rem !important}.tw .ml-5{margin-left:1.25rem !important}.tw .ml-\[0\.25rem\]{margin-left:.25rem !important}.tw .ml-auto{margin-left:auto !important}.tw .mr-auto{margin-right:auto !important}.tw .mt-0{margin-top:0 !important}.tw .mt-0\.5{margin-top:.125rem !important}.tw .mt-1{margin-top:.25rem !important}.tw .mt-1\.5{margin-top:.375rem !important}.tw .mt-10{margin-top:2.5rem !important}.tw .mt-2{margin-top:.5rem !important}.tw .mt-3{margin-top:.75rem !important}.tw .mt-4{margin-top:1rem !important}.tw .mt-5{margin-top:1.25rem !important}.tw .mt-6{margin-top:1.5rem !important}.tw .mt-8{margin-top:2rem !important}.tw .mt-\[0\.375rem\]{margin-top:.375rem !important}.tw .mt-\[0\.5rem\]{margin-top:.5rem !important}.tw .mt-\[0\.625rem\]{margin-top:.625rem !important}.tw .mt-\[0\.75rem\]{margin-top:.75rem !important}.tw .mt-\[0\.875rem\]{margin-top:.875rem !important}.tw .mt-\[1\.25rem\]{margin-top:1.25rem !important}.tw .mt-\[1\.5rem\]{margin-top:1.5rem !important}.tw .mt-\[1rem\]{margin-top:1rem !important}.tw .mt-auto{margin-top:auto !important}.tw .block{display:block !important}.tw .inline-block{display:inline-block !important}.tw .inline{display:inline !important}.tw .flex{display:flex !important}.tw .inline-flex{display:inline-flex !important}.tw .table{display:table !important}.tw .grid{display:grid !important}.tw .contents{display:contents !important}.tw .hidden{display:none !important}.tw .aspect-square{aspect-ratio:1/1 !important}.tw .size-1\.5{width:.375rem !important;height:.375rem !important}.tw .size-10{width:2.5rem !important;height:2.5rem !important}.tw .size-11{width:2.75rem !important;height:2.75rem !important}.tw .size-12{width:3rem !important;height:3rem !important}.tw .size-14{width:3.5rem !important;height:3.5rem !important}.tw .size-16{width:4rem !important;height:4rem !important}.tw .size-2{width:.5rem !important;height:.5rem !important}.tw .size-2\.5{width:.625rem !important;height:.625rem !important}.tw .size-20{width:5rem !important;height:5rem !important}.tw .size-24{width:6rem !important;height:6rem !important}.tw .size-3\.5{width:.875rem !important;height:.875rem !important}.tw .size-4{width:1rem !important;height:1rem !important}.tw .size-5{width:1.25rem !important;height:1.25rem !important}.tw .size-6{width:1.5rem !important;height:1.5rem !important}.tw .size-7{width:1.75rem !important;height:1.75rem !important}.tw .size-72{width:18rem !important;height:18rem !important}.tw .size-8{width:2rem !important;height:2rem !important}.tw .size-9{width:2.25rem !important;height:2.25rem !important}.tw .size-\[18px\]{width:18px !important;height:18px !important}.tw .\!h-10{height:2.5rem!important}.tw .\!h-9{height:2.25rem!important}.tw .h-1\.5{height:.375rem !important}.tw .h-10{height:2.5rem !important}.tw .h-11{height:2.75rem !important}.tw .h-12{height:3rem !important}.tw .h-14{height:3.5rem !important}.tw .h-16{height:4rem !important}.tw .h-2{height:.5rem !important}.tw .h-2\.5{height:.625rem !important}.tw .h-3\/5{height:60% !important}.tw .h-4{height:1rem !important}.tw .h-5{height:1.25rem !important}.tw .h-6{height:1.5rem !important}.tw .h-7{height:1.75rem !important}.tw .h-8{height:2rem !important}.tw .h-9{height:2.25rem !important}.tw .h-full{height:100% !important}.tw .h-px{height:1px !important}.tw .min-h-0{min-height:0 !important}.tw .min-h-10{min-height:2.5rem !important}.tw .min-h-11{min-height:2.75rem !important}.tw .min-h-8{min-height:2rem !important}.tw .min-h-\[2\.25rem\]{min-height:2.25rem !important}.tw .min-h-\[2\.5rem\]{min-height:2.5rem !important}.tw .min-h-\[2\.75rem\]{min-height:2.75rem !important}.tw .min-h-\[3\.5rem\]{min-height:3.5rem !important}.tw .min-h-\[3rem\]{min-height:3rem !important}.tw .min-h-svh{min-height:100svh !important}.tw .w-10{width:2.5rem !important}.tw .w-11{width:2.75rem !important}.tw .w-12{width:3rem !important}.tw .w-20{width:5rem !important}.tw .w-40{width:10rem !important}.tw .w-72{width:18rem !important}.tw .w-8{width:2rem !important}.tw .w-\[6\.5rem\]{width:6.5rem !important}.tw .w-auto{width:auto !important}.tw .w-fit{width:-moz-fit-content !important;width:fit-content !important}.tw .w-full{width:100% !important}.tw .w-px{width:1px !important}.tw .min-w-0{min-width:0 !important}.tw .min-w-4{min-width:1rem !important}.tw .min-w-5{min-width:1.25rem !important}.tw .min-w-6{min-width:1.5rem !important}.tw .min-w-9{min-width:2.25rem !important}.tw .min-w-\[12rem\]{min-width:12rem !important}.tw .min-w-\[14rem\]{min-width:14rem !important}.tw .max-w-2xl{max-width:42rem !important}.tw .max-w-3xl{max-width:48rem !important}.tw .max-w-4xl{max-width:56rem !important}.tw .max-w-\[16rem\]{max-width:16rem !important}.tw .max-w-\[28rem\]{max-width:28rem !important}.tw .max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem) !important}.tw .max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem) !important}.tw .max-w-full{max-width:100% !important}.tw .max-w-lg{max-width:32rem !important}.tw .max-w-md{max-width:28rem !important}.tw .max-w-prose{max-width:65ch !important}.tw .max-w-sm{max-width:24rem !important}.tw .flex-1{flex:1 1 0% !important}.tw .shrink-0{flex-shrink:0 !important}.tw .grow{flex-grow:1 !important}.tw .basis-40{flex-basis:10rem !important}.tw .basis-48,.tw .basis-\[12rem\]{flex-basis:12rem !important}.tw .basis-full{flex-basis:100% !important}.tw .caption-bottom{caption-side:bottom !important}.tw .-translate-x-1\/2{--tw-translate-x:-50% !important}.tw .-translate-x-1\/2,.tw .-translate-y-1\/2{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)) !important}.tw .-translate-y-1\/2{--tw-translate-y:-50% !important}.tw .-rotate-90{--tw-rotate:-90deg !important}.tw .-rotate-90,.tw .rotate-180{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)) !important}.tw .rotate-180{--tw-rotate:180deg !important}.tw .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)) !important}.tw .cursor-pointer{cursor:pointer !important}.tw .cursor-zoom-in{cursor:zoom-in !important}.tw .select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.tw .select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.tw .resize{resize:both !important}.tw .list-decimal{list-style-type:decimal !important}.tw .list-disc{list-style-type:disc !important}.tw .list-none{list-style-type:none !important}.tw .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.tw .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.tw .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr)) !important}.tw .flex-row-reverse{flex-direction:row-reverse !important}.tw .flex-col{flex-direction:column !important}.tw .flex-col-reverse{flex-direction:column-reverse !important}.tw .flex-wrap{flex-wrap:wrap !important}.tw .place-items-center{place-items:center !important}.tw .content-start{align-content:flex-start !important}.tw .items-start{align-items:flex-start !important}.tw .items-end{align-items:flex-end !important}.tw .items-center{align-items:center !important}.tw .items-baseline{align-items:baseline !important}.tw .items-stretch{align-items:stretch !important}.tw .justify-end{justify-content:flex-end !important}.tw .justify-center{justify-content:center !important}.tw .justify-between{justify-content:space-between !important}.tw .gap-0{gap:0 !important}.tw .gap-0\.5{gap:.125rem !important}.tw .gap-1{gap:.25rem !important}.tw .gap-1\.5{gap:.375rem !important}.tw .gap-10{gap:2.5rem !important}.tw .gap-2{gap:.5rem !important}.tw .gap-2\.5{gap:.625rem !important}.tw .gap-3{gap:.75rem !important}.tw .gap-4{gap:1rem !important}.tw .gap-5{gap:1.25rem !important}.tw .gap-6{gap:1.5rem !important}.tw .gap-8{gap:2rem !important}.tw .gap-\[0\.75rem\]{gap:.75rem !important}.tw .gap-\[1rem\]{gap:1rem !important}.tw .gap-x-1\.5{-moz-column-gap:.375rem !important;column-gap:.375rem !important}.tw .gap-x-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.tw .gap-x-3{-moz-column-gap:.75rem !important;column-gap:.75rem !important}.tw .gap-x-4{-moz-column-gap:1rem !important;column-gap:1rem !important}.tw .gap-x-6{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.tw .gap-x-8{-moz-column-gap:2rem !important;column-gap:2rem !important}.tw .gap-y-0\.5{row-gap:.125rem !important}.tw .gap-y-1{row-gap:.25rem !important}.tw .gap-y-1\.5{row-gap:.375rem !important}.tw .gap-y-2{row-gap:.5rem !important}.tw .gap-y-3{row-gap:.75rem !important}.tw .gap-y-4{row-gap:1rem !important}.tw :is(.space-y-0\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem*var(--tw-space-y-reverse))}.tw :is(.divide-y>:not([hidden])~:not([hidden])){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.tw :is(.divide-border>:not([hidden])~:not([hidden])){border-color:var(--border)}.tw .self-start{align-self:flex-start !important}.tw .self-center{align-self:center !important}.tw .overflow-auto{overflow:auto !important}.tw .overflow-hidden{overflow:hidden !important}.tw .overflow-x-auto{overflow-x:auto !important}.tw .truncate{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.tw .whitespace-normal{white-space:normal !important}.tw .whitespace-nowrap{white-space:nowrap !important}.tw .whitespace-pre-line{white-space:pre-line !important}.tw .text-balance{text-wrap:balance !important}.tw .break-words{overflow-wrap:break-word !important}.tw .break-all{word-break:break-all !important}.tw .rounded{border-radius:.25rem !important}.tw .rounded-2xl{border-radius:1rem !important}.tw .rounded-\[10px\]{border-radius:10px !important}.tw .rounded-\[3px\]{border-radius:3px !important}.tw .rounded-\[4px\]{border-radius:4px !important}.tw .rounded-full{border-radius:9999px !important}.tw .rounded-lg{border-radius:var(--radius) !important}.tw .rounded-md{border-radius:calc(var(--radius) - 2px) !important}.tw .rounded-sm{border-radius:calc(var(--radius) - 4px) !important}.tw .rounded-xl{border-radius:calc(var(--radius) + 4px) !important}.tw .rounded-se-sm{border-start-end-radius:calc(var(--radius) - 4px) !important}.tw .rounded-ss-sm{border-start-start-radius:calc(var(--radius) - 4px) !important}.tw .border{border-width:1px !important}.tw .border-0{border-width:0 !important}.tw .border-2{border-width:2px !important}.tw .border-4{border-width:4px !important}.tw .border-\[1px\]{border-width:1px !important}.tw .border-b{border-bottom-width:1px !important}.tw .border-l{border-left-width:1px !important}.tw .border-r{border-right-width:1px !important}.tw .border-t{border-top-width:1px !important}.tw .border-dashed{border-style:dashed !important}.tw .border-background{border-color:var(--background) !important}.tw .border-border{border-color:var(--border) !important}.tw .border-border\/50{border-color:color-mix(in srgb,var(--border) 50%,transparent) !important}.tw .border-border\/70{border-color:color-mix(in srgb,var(--border) 70%,transparent) !important}.tw .border-card{border-color:var(--card) !important}.tw .border-destructive\/20{border-color:color-mix(in srgb,var(--destructive) 20%,transparent) !important}.tw .border-destructive\/30{border-color:color-mix(in srgb,var(--destructive) 30%,transparent) !important}.tw .border-input{border-color:var(--input) !important}.tw .border-primary{border-color:var(--primary) !important}.tw .border-primary\/20{border-color:color-mix(in srgb,var(--primary) 20%,transparent) !important}.tw .border-success\/20{border-color:color-mix(in srgb,var(--success) 20%,transparent) !important}.tw .border-success\/30{border-color:color-mix(in srgb,var(--success) 30%,transparent) !important}.tw .border-transparent{border-color:transparent !important}.tw .border-warning\/25{border-color:color-mix(in srgb,var(--warning) 25%,transparent) !important}.tw .bg-\[\#2D4A7A\]{background-color:#2d4a7a !important}.tw .bg-\[\#3B82F6\]\/30{background-color:rgba(59,130,246,.3) !important}.tw .bg-\[color\:var\(--secondary\)\]{background-color:var(--secondary) !important}.tw .bg-\[color\:var\(--success\)\]{background-color:var(--success) !important}.tw .bg-accent{background-color:var(--accent) !important}.tw .bg-accent\/60{background-color:color-mix(in srgb,var(--accent) 60%,transparent) !important}.tw .bg-background{background-color:var(--background) !important}.tw .bg-background\/90{background-color:color-mix(in srgb,var(--background) 90%,transparent) !important}.tw .bg-background\/95{background-color:color-mix(in srgb,var(--background) 95%,transparent) !important}.tw .bg-black\/50{background-color:rgba(0,0,0,.5) !important}.tw .bg-border{background-color:var(--border) !important}.tw .bg-card{background-color:var(--card) !important}.tw .bg-destructive{background-color:var(--destructive) !important}.tw .bg-destructive\/10{background-color:color-mix(in srgb,var(--destructive) 10%,transparent) !important}.tw .bg-destructive\/5{background-color:color-mix(in srgb,var(--destructive) 5%,transparent) !important}.tw .bg-muted{background-color:var(--muted) !important}.tw .bg-muted\/30{background-color:color-mix(in srgb,var(--muted) 30%,transparent) !important}.tw .bg-muted\/40{background-color:color-mix(in srgb,var(--muted) 40%,transparent) !important}.tw .bg-muted\/50{background-color:color-mix(in srgb,var(--muted) 50%,transparent) !important}.tw .bg-muted\/60{background-color:color-mix(in srgb,var(--muted) 60%,transparent) !important}.tw .bg-popover{background-color:var(--popover) !important}.tw .bg-primary{background-color:var(--primary) !important}.tw .bg-primary\/10{background-color:color-mix(in srgb,var(--primary) 10%,transparent) !important}.tw .bg-primary\/15{background-color:color-mix(in srgb,var(--primary) 15%,transparent) !important}.tw .bg-primary\/5{background-color:color-mix(in srgb,var(--primary) 5%,transparent) !important}.tw .bg-secondary{background-color:var(--secondary) !important}.tw .bg-sidebar\/50{background-color:color-mix(in srgb,var(--sidebar) 50%,transparent) !important}.tw .bg-success{background-color:var(--success) !important}.tw .bg-success\/10{background-color:color-mix(in srgb,var(--success) 10%,transparent) !important}.tw .bg-success\/5{background-color:color-mix(in srgb,var(--success) 5%,transparent) !important}.tw .bg-transparent{background-color:transparent !important}.tw .bg-warning{background-color:var(--warning) !important}.tw .bg-warning\/10{background-color:color-mix(in srgb,var(--warning) 10%,transparent) !important}.tw .bg-warning\/15{background-color:color-mix(in srgb,var(--warning) 15%,transparent) !important}.tw .bg-white{background-color:#fff !important}.tw .bg-white\/10{background-color:hsla(0,0%,100%,.1) !important}.tw .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops)) !important}.tw .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops)) !important}.tw .from-primary\/15{--tw-gradient-from:color-mix(in srgb,var(--primary) 15%,transparent) var(--tw-gradient-from-position) !important;--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to) !important}.tw .from-primary\/20{--tw-gradient-from:color-mix(in srgb,var(--primary) 20%,transparent) var(--tw-gradient-from-position) !important;--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to) !important}.tw .from-white\/\[0\.04\]{--tw-gradient-from:hsla(0,0%,100%,.04) var(--tw-gradient-from-position) !important;--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to) !important}.tw .via-primary\/5{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),color-mix(in srgb,var(--primary) 5%,transparent) var(--tw-gradient-via-position),var(--tw-gradient-to) !important}.tw .to-accent{--tw-gradient-to:var(--accent) var(--tw-gradient-to-position) !important}.tw .to-black\/20{--tw-gradient-to:rgba(0,0,0,.2) var(--tw-gradient-to-position) !important}.tw .to-primary\/10{--tw-gradient-to:color-mix(in srgb,var(--primary) 10%,transparent) var(--tw-gradient-to-position) !important}.tw .object-cover{-o-object-fit:cover !important;object-fit:cover !important}.tw .p-0{padding:0 !important}.tw .p-0\.5{padding:.125rem !important}.tw .p-1{padding:.25rem !important}.tw .p-1\.5{padding:.375rem !important}.tw .p-10{padding:2.5rem !important}.tw .p-2{padding:.5rem !important}.tw .p-3{padding:.75rem !important}.tw .p-4{padding:1rem !important}.tw .p-5{padding:1.25rem !important}.tw .p-6{padding:1.5rem !important}.tw .p-8{padding:2rem !important}.tw .p-\[0\.5rem\]{padding:.5rem !important}.tw .p-\[0\.625rem\]{padding:.625rem !important}.tw .p-\[0\.75rem\]{padding:.75rem !important}.tw .p-\[0\.875rem\]{padding:.875rem !important}.tw .p-\[1\.25rem\]{padding:1.25rem !important}.tw .p-\[1\.5rem\]{padding:1.5rem !important}.tw .p-\[1rem\]{padding:1rem !important}.tw .p-\[3px\]{padding:3px !important}.tw .px-0{padding-left:0 !important;padding-right:0 !important}.tw .px-1{padding-left:.25rem !important;padding-right:.25rem !important}.tw .px-1\.5{padding-left:.375rem !important;padding-right:.375rem !important}.tw .px-2{padding-left:.5rem !important;padding-right:.5rem !important}.tw .px-2\.5{padding-left:.625rem !important;padding-right:.625rem !important}.tw .px-3{padding-left:.75rem !important;padding-right:.75rem !important}.tw .px-4{padding-left:1rem !important;padding-right:1rem !important}.tw .px-5{padding-left:1.25rem !important;padding-right:1.25rem !important}.tw .px-6{padding-left:1.5rem !important;padding-right:1.5rem !important}.tw .px-\[0\.25rem\]{padding-left:.25rem !important;padding-right:.25rem !important}.tw .px-\[0\.375rem\]{padding-left:.375rem !important;padding-right:.375rem !important}.tw .px-\[0\.5rem\]{padding-left:.5rem !important;padding-right:.5rem !important}.tw .px-\[0\.625rem\]{padding-left:.625rem !important;padding-right:.625rem !important}.tw .px-\[0\.75rem\]{padding-left:.75rem !important;padding-right:.75rem !important}.tw .px-\[0\.875rem\]{padding-left:.875rem !important;padding-right:.875rem !important}.tw .px-\[1\.25rem\]{padding-left:1.25rem !important;padding-right:1.25rem !important}.tw .px-\[1\.5rem\]{padding-left:1.5rem !important;padding-right:1.5rem !important}.tw .px-\[1rem\]{padding-left:1rem !important;padding-right:1rem !important}.tw .py-0\.5{padding-top:.125rem !important;padding-bottom:.125rem !important}.tw .py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.tw .py-1\.5{padding-top:.375rem !important;padding-bottom:.375rem !important}.tw .py-10{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.tw .py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.tw .py-2\.5{padding-top:.625rem !important;padding-bottom:.625rem !important}.tw .py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.tw .py-3\.5{padding-top:.875rem !important;padding-bottom:.875rem !important}.tw .py-4{padding-top:1rem !important;padding-bottom:1rem !important}.tw .py-5{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.tw .py-6{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.tw .py-\[0\.25rem\]{padding-top:.25rem !important;padding-bottom:.25rem !important}.tw .py-\[0\.375rem\]{padding-top:.375rem !important;padding-bottom:.375rem !important}.tw .py-\[0\.5rem\]{padding-top:.5rem !important;padding-bottom:.5rem !important}.tw .py-\[0\.625rem\]{padding-top:.625rem !important;padding-bottom:.625rem !important}.tw .py-\[0\.75rem\]{padding-top:.75rem !important;padding-bottom:.75rem !important}.tw .py-\[0\.875rem\]{padding-top:.875rem !important;padding-bottom:.875rem !important}.tw .py-\[1\.25rem\]{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.tw .py-\[1\.5rem\]{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.tw .py-\[1rem\]{padding-top:1rem !important;padding-bottom:1rem !important}.tw .py-\[2\.5rem\]{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.tw .py-\[2rem\]{padding-top:2rem !important;padding-bottom:2rem !important}.tw .\!pl-9{padding-left:2.25rem!important}.tw .pb-1{padding-bottom:.25rem !important}.tw .pb-2{padding-bottom:.5rem !important}.tw .pb-3{padding-bottom:.75rem !important}.tw .pb-4{padding-bottom:1rem !important}.tw .pb-6{padding-bottom:1.5rem !important}.tw .pb-\[0\.25rem\]{padding-bottom:.25rem !important}.tw .pb-\[0\.75rem\]{padding-bottom:.75rem !important}.tw .pb-\[0\.875rem\]{padding-bottom:.875rem !important}.tw .pb-\[1\.25rem\]{padding-bottom:1.25rem !important}.tw .pb-\[1rem\]{padding-bottom:1rem !important}.tw .pl-3{padding-left:.75rem !important}.tw .pl-5{padding-left:1.25rem !important}.tw .pl-9{padding-left:2.25rem !important}.tw .pl-\[1\.25rem\]{padding-left:1.25rem !important}.tw .pl-\[1rem\]{padding-left:1rem !important}.tw .pr-2{padding-right:.5rem !important}.tw .pr-3{padding-right:.75rem !important}.tw .pr-9{padding-right:2.25rem !important}.tw .pr-\[0\.5rem\]{padding-right:.5rem !important}.tw .pr-\[2\.75rem\]{padding-right:2.75rem !important}.tw .pr-\[3\.25rem\]{padding-right:3.25rem !important}.tw .pt-1{padding-top:.25rem !important}.tw .pt-2{padding-top:.5rem !important}.tw .pt-3{padding-top:.75rem !important}.tw .pt-4{padding-top:1rem !important}.tw .pt-5{padding-top:1.25rem !important}.tw .pt-\[0\.5rem\]{padding-top:.5rem !important}.tw .pt-\[0\.75rem\]{padding-top:.75rem !important}.tw .pt-\[1\.25rem\]{padding-top:1.25rem !important}.tw .pt-\[1rem\]{padding-top:1rem !important}.tw .text-left{text-align:left !important}.tw .text-center{text-align:center !important}.tw .text-right{text-align:right !important}.tw .text-end{text-align:end !important}.tw .align-middle{vertical-align:middle !important}.tw .align-text-bottom{vertical-align:text-bottom !important}.tw .font-mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace !important}.tw .font-sans{font-family:Inter Variable,Inter Fallback,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif !important}.tw .text-2xl{font-size:1.5rem !important;line-height:2rem !important}.tw .text-3xl{font-size:1.875rem !important;line-height:2.25rem !important}.tw .text-\[10px\]{font-size:10px !important}.tw .text-\[11px\]{font-size:11px !important}.tw .text-\[13px\]{font-size:13px !important}.tw .text-\[15px\]{font-size:15px !important}.tw .text-base{font-size:1rem !important;line-height:1.5rem !important}.tw .text-lg{font-size:1.125rem !important;line-height:1.75rem !important}.tw .text-sm{font-size:.875rem !important;line-height:1.25rem !important}.tw .text-sm\/relaxed{font-size:.875rem !important;line-height:1.625 !important}.tw .text-xl{font-size:1.25rem !important;line-height:1.75rem !important}.tw .text-xs{font-size:.75rem !important;line-height:1rem !important}.tw .font-bold{font-weight:700 !important}.tw .font-medium{font-weight:500 !important}.tw .font-normal{font-weight:400 !important}.tw .font-semibold{font-weight:600 !important}.tw .uppercase{text-transform:uppercase !important}.tw .lowercase{text-transform:lowercase !important}.tw .not-italic{font-style:normal !important}.tw .tabular-nums{--tw-numeric-spacing:tabular-nums !important;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important}.tw .leading-4{line-height:1rem !important}.tw .leading-7{line-height:1.75rem !important}.tw .leading-none{line-height:1 !important}.tw .leading-relaxed{line-height:1.625 !important}.tw .leading-snug{line-height:1.375 !important}.tw .leading-tight{line-height:1.25 !important}.tw .tracking-\[0\.4em\]{letter-spacing:.4em !important}.tw .tracking-tight{letter-spacing:-.025em !important}.tw .tracking-wide{letter-spacing:.025em !important}.tw .tracking-wider{letter-spacing:.05em !important}.tw .tracking-widest{letter-spacing:.1em !important}.tw .text-\[color\:var\(--primary\)\]{color:var(--primary) !important}.tw .text-\[color\:var\(--warning\)\]{color:var(--warning) !important}.tw .text-accent-foreground{color:var(--accent-foreground) !important}.tw .text-card-foreground{color:var(--card-foreground) !important}.tw .text-destructive{color:var(--destructive) !important}.tw .text-destructive-foreground{color:var(--destructive-foreground) !important}.tw .text-foreground{color:var(--foreground) !important}.tw .text-muted{color:var(--muted) !important}.tw .text-muted-foreground{color:var(--muted-foreground) !important}.tw .text-popover-foreground{color:var(--popover-foreground) !important}.tw .text-primary{color:var(--primary) !important}.tw .text-primary-foreground{color:var(--primary-foreground) !important}.tw .text-secondary{color:var(--secondary) !important}.tw .text-secondary-foreground{color:var(--secondary-foreground) !important}.tw .text-sidebar-foreground{color:var(--sidebar-foreground) !important}.tw .text-success{color:var(--success) !important}.tw .text-warning{color:var(--warning) !important}.tw .text-white{color:#fff !important}.tw .text-white\/60{color:hsla(0,0%,100%,.6) !important}.tw .text-white\/70{color:hsla(0,0%,100%,.7) !important}.tw .text-white\/75{color:hsla(0,0%,100%,.75) !important}.tw .underline{text-decoration-line:underline !important}.tw .no-underline{text-decoration-line:none !important}.tw .underline-offset-4{text-underline-offset:4px !important}.tw .accent-primary{accent-color:var(--primary) !important}.tw .opacity-50{opacity:.5 !important}.tw .opacity-70{opacity:.7 !important}.tw .shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1) !important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color) !important}.tw .shadow,.tw .shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}.tw .shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1) !important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color) !important}.tw .shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1) !important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}.tw .shadow-sm,.tw .shadow-xs{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05) !important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}.tw .outline-none{outline:2px solid transparent !important;outline-offset:2px !important}.tw .outline{outline-style:solid !important}.tw .ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important}.tw .ring-1,.tw .ring-4{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important}.tw .ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important}.tw .ring-inset{--tw-ring-inset:inset !important}.tw .ring-border{--tw-ring-color:var(--border) !important}.tw .ring-primary\/15{--tw-ring-color:color-mix(in srgb,var(--primary) 15%,transparent) !important}.tw .ring-white\/20{--tw-ring-color:hsla(0,0%,100%,.2) !important}.tw .blur{--tw-blur:blur(8px) !important}.tw .blur,.tw .blur-3xl{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}.tw .blur-3xl{--tw-blur:blur(64px) !important}.tw .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}.tw .backdrop-blur{--tw-backdrop-blur:blur(8px) !important}.tw .backdrop-blur,.tw .backdrop-blur-md{-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) !important;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) !important}.tw .backdrop-blur-md{--tw-backdrop-blur:blur(12px) !important}.tw .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter !important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter !important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}.tw .transition-\[color\2c box-shadow\2c border-color\]{transition-property:color,box-shadow,border-color !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}.tw .transition-\[color\2c box-shadow\]{transition-property:color,box-shadow !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}.tw .transition-\[width\]{transition-property:width !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}.tw .transition-all{transition-property:all !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}.tw .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}.tw .transition-opacity{transition-property:opacity !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}.tw .transition-shadow{transition-property:box-shadow !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}.tw .transition-transform{transition-property:transform !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}.tw .duration-200{transition-duration:.2s !important}.tw .\[hx\:k\F3 d\]{hx:kód !important}.tw .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere !important}.hx-aside{position:fixed;top:0;bottom:0;left:0;width:18rem;z-index:40;background:var(--background);transition:transform .25s ease}.hx-aside>.tw{height:100%}.hx-main{margin-left:18rem;min-height:100vh;background:color-mix(in srgb,var(--muted) 55%,transparent)}.hx-content{padding:1rem;width:100%;max-width:none}@media (min-width:640px){.hx-content{padding:1.5rem}}.hx-content>.row{margin-left:-.625rem;margin-right:-.625rem}.hx-content>.row>[class*=col-]{padding-left:.625rem;padding-right:.625rem}.hx-scrim{display:none}@media (max-width:1023.98px){.hx-aside{transform:translateX(-100%);box-shadow:0 10px 40px rgba(0,0,0,.18)}body.hx-nav-open .hx-aside{transform:none}.hx-main{margin-left:0}.hx-scrim{display:block;position:fixed;inset:0;background:rgba(0,0,0,.35);opacity:0;pointer-events:none;transition:opacity .25s;z-index:35}body.hx-nav-open .hx-scrim{opacity:1;pointer-events:auto}}body.hx .header,body.hx .nav-content,body.hx .title{display:none!important}@media (max-height:780px){.hx-help{display:none}}.hx-skip-wrap{position:relative;z-index:100}#hx-main{outline:none;scroll-margin-top:4.5rem}#hx-main:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.hx-progress{position:fixed;top:0;left:0;z-index:1100;height:2px;width:0;opacity:0;pointer-events:none;background:var(--primary);box-shadow:0 0 8px color-mix(in srgb,var(--primary) 45%,transparent)}.hx-progress.is-active{opacity:1;animation:hx-progress-run 8s cubic-bezier(.1,.7,.2,1) forwards}.hx-progress.is-done{width:100%!important;opacity:0;animation:none;transition:width .2s ease-out,opacity .3s ease .1s}@keyframes hx-progress-run{0%{width:0}20%{width:45%}60%{width:75%}to{width:92%}}.hx-skeleton{display:block;border-radius:calc(var(--radius) - 2px);min-height:.75rem;background:color-mix(in srgb,var(--foreground) 7%,transparent);animation:hx-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.hx-skeleton[class~=is-circle]{border-radius:9999px}@keyframes hx-pulse{50%{opacity:.5}}.hx-kbd[hidden]{display:none!important}.hx-kbd-overlay{animation:hx-fade-in .15s ease-out}.hx-kbd-panel{animation:hx-dialog-in .2s cubic-bezier(.16,1,.3,1)}@keyframes hx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hx-dialog-in{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.hx-aside,.hx-scrim{transition:none!important}.hx-aside .tw *,.hx-kbd .tw *,.hx-main>.tw *,.hx-skip-wrap *{transition-duration:0s!important;animation:none!important}.hx-aside .tw .group:hover [class*="group-hover:scale"]{transform:none!important}.hx-progress.is-active{animation:none;width:100%;opacity:.55}.hx-progress.is-done{transition:none}.hx-kbd-overlay,.hx-kbd-panel,.hx-skeleton{animation:none}}@media (max-width:1023.98px){.hx-aside{visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}body.hx-nav-open .hx-aside{visibility:visible;transition-delay:0s}}:root{--hx-tabbar-offset:0px}@media (max-width:1023.98px){body.hx-has-tabbar{--hx-tabbar-offset:calc(4.25rem + env(safe-area-inset-bottom, 0px))}}.hx-cmd[hidden]{display:none!important}.hx-cmd{font-family:var(--font-sans)}.hx-cmd-overlay{position:fixed;inset:0;z-index:1060;background:rgba(15,23,42,.45);animation:hx-fade-in .15s ease-out}.hx-cmd-panel{position:fixed;z-index:1061;left:50%;top:12vh;translate:-50% 0;width:calc(100% - 2rem);max-width:40rem;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--popover);color:var(--popover-foreground);box-shadow:0 24px 48px -12px rgba(15,23,42,.25),0 0 0 1px rgba(15,23,42,.02);animation:hx-dialog-in .18s cubic-bezier(.16,1,.3,1)}.hx-cmd-inputwrap{display:flex;align-items:center;gap:.5rem;height:3.25rem;padding:0 .875rem;border-bottom:1px solid var(--border)}.hx-cmd-search-ico{width:1.125rem;height:1.125rem;flex-shrink:0;color:var(--muted-foreground)}.hx-cmd-input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:inherit;font-size:1rem;color:var(--foreground);padding:0;box-shadow:none}.hx-cmd-input::-moz-placeholder{color:var(--muted-foreground);opacity:1}.hx-cmd-input::placeholder{color:var(--muted-foreground);opacity:1}.hx-cmd kbd,.hx-cmd-esc{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border:1px solid var(--border);border-radius:calc(var(--radius) - 4px);background:var(--muted);color:var(--muted-foreground);font:500 11px/1 var(--font-sans);box-shadow:none}.hx-cmd-list{max-height:min(60vh,26rem);overflow-y:auto;overscroll-behavior:contain;padding:.25rem;scroll-padding:.25rem}.hx-cmd-group+.hx-cmd-group{border-top:1px solid var(--border)}.hx-cmd-group{padding:.25rem 0}.hx-cmd-heading{padding:.375rem .5rem;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}.hx-cmd .hx-cmd-item,.hx-cmd .hx-cmd-item:hover,.hx-cmd-item{text-decoration:none}.hx-cmd-item{display:flex;align-items:center;gap:.625rem;min-height:2.5rem;padding:.375rem .5rem;border-radius:calc(var(--radius) - 2px);font-size:.875rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hx-cmd .hx-cmd-item:hover,.hx-cmd-item{color:var(--foreground)}.hx-cmd .hx-cmd-item[aria-selected=true]{background:var(--accent);color:var(--accent-foreground)}.hx-cmd-item .hx-cmd-ico,.hx-cmd-item>svg{width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground)}.hx-cmd-item[aria-selected=true] .hx-cmd-ico,.hx-cmd-item[aria-selected=true]>svg{color:var(--accent-foreground)}.hx-cmd-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-cmd-label mark{background:transparent;color:inherit;font-weight:600;padding:0}.hx-cmd-hint{flex-shrink:1;min-width:0;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.hx-cmd-empty,.hx-cmd-hint{color:var(--muted-foreground)}.hx-cmd-empty{padding:1.5rem .5rem;text-align:center;font-size:.875rem}.hx-cmd-loading{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.hx-cmd-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hx-cmd-foot{display:flex;flex-wrap:wrap;gap:1rem;padding:.5rem .875rem;border-top:1px solid var(--border);background:var(--muted);font-size:.75rem;color:var(--muted-foreground)}.hx-cmd-foot span{display:inline-flex;align-items:center;gap:.25rem}@media (max-width:639.98px){.hx-cmd-panel{top:.75rem;width:calc(100% - 1.5rem)}.hx-cmd-foot{display:none}.hx-cmd-esc{display:none!important}.hx-cmd-item{min-height:2.75rem}}body.hx-cmd-open,body.hx-sheet-open{overflow:hidden}.hx-toaster{position:fixed;z-index:1090;right:1.5rem;bottom:1.5rem;width:22.25rem;max-width:calc(100vw - 2rem);margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem;pointer-events:none;font-family:var(--font-sans)}@media (max-width:1023.98px){.hx-toaster{right:1rem;left:1rem;width:auto;max-width:none;bottom:calc(1rem + var(--hx-tabbar-offset, 0px))}}.hx-toast{pointer-events:auto;position:relative;display:flex;align-items:flex-start;gap:.625rem;padding:.875rem 2.25rem .875rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--popover);color:var(--popover-foreground);box-shadow:0 4px 12px rgba(15,23,42,.1);font-size:.875rem;line-height:1.35;animation:hx-toast-in .35s cubic-bezier(.21,1.02,.73,1)}.hx-toast.is-leaving{animation:hx-toast-out .2s ease-in forwards}.hx-toast-ico{width:1.125rem;height:1.125rem;flex-shrink:0;margin-top:.05rem}.hx-toast[data-variant=success] .hx-toast-ico{color:var(--success)}.hx-toast[data-variant=info] .hx-toast-ico{color:var(--primary)}.hx-toast[data-variant=warning] .hx-toast-ico{color:var(--warning)}.hx-toast[data-variant=error] .hx-toast-ico{color:var(--destructive)}.hx-toast-body{flex:1;min-width:0;overflow-wrap:anywhere}.hx-toast-title{font-weight:500;color:var(--foreground)}.hx-toast-desc{margin-top:.125rem;color:var(--muted-foreground)}.hx-toast-desc p{margin:0}.hx-toast-action{display:inline-flex;align-items:center;height:1.75rem;margin-top:.5rem;padding:0 .625rem;border-radius:calc(var(--radius) - 2px);background:var(--primary);color:var(--primary-foreground)!important;font-size:.75rem;font-weight:500;border:0;cursor:pointer;text-decoration:none!important}.hx-toast-action:hover{background:color-mix(in srgb,var(--primary) 90%,#000)}.hx-toast-close{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:0;border-radius:calc(var(--radius) - 4px);background:transparent;color:var(--muted-foreground);cursor:pointer;padding:0}.hx-toast-close:hover{background:var(--muted);color:var(--foreground)}.hx-toast-close svg{width:1rem;height:1rem}.hx-cmd-item:focus-visible,.hx-tab:focus-visible,.hx-toast-action:focus-visible,.hx-toast-close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@keyframes hx-toast-in{0%{opacity:0;transform:translateY(1rem) scale(.98)}to{opacity:1;transform:none}}@keyframes hx-toast-out{to{opacity:0;transform:translateY(.5rem) scale(.98)}}.hx-tabbar,.hx-tabbar-spacer{display:none}@media (max-width:1023.98px){.hx-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:.25rem .25rem calc(.25rem + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--border);background:color-mix(in srgb,var(--background) 92%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);font-family:var(--font-sans)}.hx-tabbar-spacer{display:block;height:var(--hx-tabbar-offset,4rem)}body.hx-typing .hx-tabbar{display:none}}.hx-tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;min-height:3.5rem;min-width:44px;padding:.25rem 0;border:0;border-radius:calc(var(--radius) + 2px);background:transparent;color:var(--muted-foreground);font:500 .6875rem/1.1 var(--font-sans);text-decoration:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s,background-color .15s}#hx-tabbar .hx-tab:hover{color:var(--foreground)}#hx-tabbar .hx-tab.is-active,#hx-tabbar .hx-tab.is-active:hover{color:var(--primary)}.hx-tab-ico{width:1.375rem;height:1.375rem}.hx-tab-label{letter-spacing:-.01em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-tab.is-active{color:var(--primary)}.hx-tab.is-active:before{content:"";position:absolute;top:.3rem;left:50%;width:2.75rem;height:1.75rem;translate:-50% 0;border-radius:9999px;background:color-mix(in srgb,var(--primary) 12%,transparent);z-index:-1}.hx-tab:active{background:var(--muted)}.hx-sheet[hidden]{display:none!important}.hx-sheet-overlay{position:fixed;inset:0;z-index:1055;background:rgba(15,23,42,.45);animation:hx-fade-in .15s ease-out}.hx-sheet-panel{position:fixed;z-index:1056;left:0;right:0;bottom:0;max-height:85vh;overflow-y:auto;padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--border);border-radius:1rem 1rem 0 0;background:var(--background);color:var(--foreground);box-shadow:0 -10px 40px rgba(15,23,42,.15);animation:hx-sheet-in .25s cubic-bezier(.16,1,.3,1)}@media (min-width:640px){.hx-sheet-panel{left:50%;right:auto;width:28rem;translate:-50% 0}}@keyframes hx-sheet-in{0%{transform:translateY(100%)}to{transform:none}}.hx-sheet-links a{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem;border-radius:calc(var(--radius) - 2px);font-size:.9375rem;color:var(--foreground);text-decoration:none}#hx-acct .hx-sheet-links a:focus-visible,#hx-acct .hx-sheet-links a:hover{text-decoration:none;background:var(--accent);color:var(--accent-foreground);outline:none}.hx-sheet-links a svg{width:1.125rem;height:1.125rem;flex-shrink:0;color:var(--muted-foreground)}.hx-sheet-links .hx-sheet-sep{height:1px;margin:.25rem -.25rem;background:var(--border)}#hx-bell-wrap[hidden]{display:none!important}.hx-bell-item{display:flex;align-items:flex-start;gap:.625rem;padding:.5rem;border-radius:calc(var(--radius) - 2px);font-size:.875rem;text-decoration:none!important}.hx-bell-item,.hx-bell-item:hover{color:var(--foreground)}#hx-bell-list .hx-bell-item:focus-visible,#hx-bell-list .hx-bell-item:hover{background:var(--accent);color:var(--accent-foreground);outline:none}.hx-bell-item svg{width:1rem;height:1rem;flex-shrink:0;margin-top:.125rem;color:var(--primary)}.hx-bell-item small{display:block;font-size:.75rem;color:var(--muted-foreground)}@media (max-width:639.98px){#hx-bell-menu{position:fixed!important;left:1rem!important;right:1rem!important;top:4.25rem!important;width:auto!important;max-width:none!important;margin-top:0!important}}@media (prefers-reduced-motion:reduce){.hx-cmd-overlay,.hx-cmd-panel,.hx-sheet-overlay,.hx-sheet-panel,.hx-toast,.hx-toast.is-leaving{animation:none!important}.hx-tab{transition:none}}@media print{.hx-cmd,.hx-sheet,.hx-tabbar,.hx-tabbar-spacer,.hx-toaster{display:none!important}}:root{--hx-chevron-down:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--hx-chevron-up:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E");--hx-chevrons:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m7 15 5 5 5-5M7 9l5-5 5 5'/%3E%3C/svg%3E");--hx-check:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--hx-loader:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 12a9 9 0 1 1-6.219-8.56'/%3E%3C/svg%3E");--hx-upload:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M17 8l-5-5-5 5m5-5v12'/%3E%3C/svg%3E");--hx-x:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E");--hx-help:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.1 9a3 3 0 0 1 5.8 1c0 2-3 3-3 3m.1 4h.01'/%3E%3C/svg%3E");--hx-ring:0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent)}body.hx{font-size:14px;line-height:1.55}body.hx h1,body.hx h2,body.hx h3,body.hx h4,body.hx h5,body.hx h6{font-weight:600;letter-spacing:-.025em;color:var(--foreground)}body.hx h3{font-size:1.25rem;line-height:1.75rem}body.hx h4{font-size:1rem;line-height:1.5rem}body.hx a{color:var(--primary)}body.hx a:hover{color:color-mix(in srgb,var(--primary) 80%,#000);text-decoration:none}body.hx hr{border-color:var(--border)}body.hx .small,body.hx [class~=text-muted],body.hx [class~=text-secondary],body.hx small{color:var(--muted-foreground)!important}body.hx [class~=text-info],body.hx [class~=text-primary]{color:var(--primary)!important}body.hx [class~=text-success]{color:var(--success)!important}body.hx [class~=text-danger]{color:var(--destructive)!important}body.hx [class~=text-warning]{color:var(--warning)!important}body.hx [class~=bg-light]{background-color:var(--muted)!important}body.hx [class~=bg-secondary]{background-color:var(--secondary)!important}body.hx [class~=bg-primary]{background-color:var(--primary)!important}body.hx [class~=border-primary]{border-color:var(--primary)!important}body.hx code{border-radius:.25rem;background-color:var(--muted);padding:.125rem .25rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.85em;color:var(--foreground)}body.hx ::-moz-selection{background:color-mix(in srgb,var(--primary) 22%,transparent)}body.hx ::selection{background:color-mix(in srgb,var(--primary) 22%,transparent)}body.hx .card,body.hx .panel,body.hx .panel-blesta{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);color:var(--card-foreground);--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);margin-bottom:1.25rem;overflow:hidden}body.hx .card-header,body.hx .panel-heading{border-bottom-width:1px;border-color:var(--border);background-color:transparent;padding:1rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--foreground)}body.hx .card-blesta>.card-header,body.hx .card-header,body.hx .card-header.bg-dark,body.hx .panel-heading{background:transparent!important;color:var(--foreground)!important}body.hx .card-header *,body.hx .panel-heading *{color:inherit}body.hx .card-header .btn,body.hx .card-header a.btn{float:right;height:2rem}body.hx .card-header .btn-group.float-right{margin:-.25rem 0}body.hx .card-header .btn-group .btn{float:none}body.hx .card-body,body.hx .panel-body{padding:1.5rem}body.hx .card-footer,body.hx .panel-footer{border-top-width:1px;border-color:var(--border);background-color:color-mix(in srgb,var(--muted) 40%,transparent);padding:.75rem 1.5rem}body.hx .card .card{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body.hx .card.card-body,body.hx .card[class~=p-3]{padding:1rem}@media (max-width:639.98px){body.hx .card-body,body.hx .panel-body{padding:1rem}body.hx .card-footer,body.hx .card-header,body.hx .panel-heading{padding-left:1rem;padding-right:1rem}}body.hx .card-nav,body.hx .panel-nav{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}@media (max-width:640px){.tw .hx-wpsec-row body.hx .card-nav>.hx-wpsec-link,.tw .hx-wpsec-row body.hx .panel-nav>.hx-wpsec-link{flex:1 1 100% !important}}body.hx .card-nav>div[class~=float-left],body.hx .card-nav>div[class~=float-right]{float:none!important;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}body.hx .card-nav>.clearfix{display:none}body.hx .card-links,body.hx .panel-links{display:inline-flex;height:2.25rem;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;border-radius:var(--radius);background-color:var(--muted);padding:3px;color:var(--muted-foreground)}.tw body.hx-health.hx .card-links,.tw body.hx-health.hx .panel-links{font-weight:500}body.hx .card-links,body.hx .panel-links{list-style:none;margin:0;font-size:inherit;border:1px solid var(--border);background:var(--secondary)}body.hx .card-links>li,body.hx .panel-links>li{display:inline-flex;height:100%;color:inherit}body.hx .card-links>li+li:before,body.hx .panel-links>li+li:before{content:none;padding:0}body.hx .card-links>li>a,body.hx .panel-links>li>a{display:inline-flex;height:100%;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:color-mix(in srgb,var(--foreground) 60%,transparent)!important;text-decoration:none!important}body.hx .card-links>li>a:hover,body.hx .panel-links>li>a:hover{color:var(--foreground)!important}body.hx .card-links>li>a:focus-visible{outline:0;box-shadow:var(--hx-ring)}body.hx .card-links>li.active>a,body.hx .panel-links>li.active>a{background-color:var(--background);--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);color:var(--foreground)!important}body.hx .card-links .badge,body.hx .card-links .label,body.hx .panel-links .badge{min-width:1.25rem;justify-content:center;border-radius:9999px;padding:0 .375rem;font-size:11px;font-weight:500;--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);height:1.125rem;line-height:1.125rem;background:color-mix(in srgb,var(--foreground) 8%,transparent)!important;color:inherit!important;border:0}body.hx .card-links>li.active .badge{background:color-mix(in srgb,var(--primary) 14%,transparent)!important;color:var(--primary)!important}body.hx .widget_filter_form{margin-bottom:1rem}body.hx .widget_filter_form>.card{border-radius:var(--radius);background-color:color-mix(in srgb,var(--muted) 40%,transparent);padding:1rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:0}body.hx .widget_filter_form .row{row-gap:.25rem}body.hx .widget_filter_form .col-md-12{display:flex;justify-content:flex-end}body.hx .widget_filter_form .col-md-12 [class~=float-right]{float:none!important}body.hx .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin:0 0 .5rem}body.hx .cards>*{padding:0;flex:none;min-width:0;display:block}body.hx .cards .card{width:100%;margin:0 0 1rem;color:var(--card-foreground)!important;background:var(--card)!important}body.hx .cards .card-content{padding:1.25rem;text-align:left!important}body.hx .cards .card-value{font-size:1.875rem;line-height:2.25rem;font-weight:600;letter-spacing:-.025em;color:var(--foreground)!important;text-align:left!important}body.hx .cards .card-label{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--muted-foreground)!important;text-align:left!important}body.hx .cards .card a{color:inherit!important}body.hx .cards>[class*=col-]{max-width:none;width:auto;flex:none;padding:0}body.hx .cards>[class*=col-]>a{display:block}body.hx .cards>[class*=col-]>a:hover{text-decoration:none}body.hx .btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:2.25rem;line-height:1.25rem;box-shadow:none;vertical-align:middle}body.hx .btn .hx-btn-icon,body.hx .btn svg{pointer-events:none;width:1rem;height:1rem;flex-shrink:0}body.hx .btn.focus,body.hx .btn:focus,body.hx .btn:focus-visible{box-shadow:var(--hx-ring)!important;outline:0}body.hx .btn-group-sm>.btn,body.hx .btn-sm{gap:.375rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;height:2rem}body.hx .btn-xs{gap:.25rem;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;height:1.75rem}body.hx .btn-lg{padding-left:1.5rem;padding-right:1.5rem;font-size:1rem;line-height:1.5rem;height:2.5rem}body.hx .btn-md{height:2.25rem}body.hx .btn-info,body.hx .btn-primary,body.hx .btn-success{color:var(--primary-foreground)!important;background:var(--primary)!important;border-color:var(--primary)!important;--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)}body.hx .btn-info:hover,body.hx .btn-primary:hover,body.hx .btn-success:hover{background:color-mix(in srgb,var(--primary) 90%,#000)!important;border-color:transparent!important}body.hx .btn-danger{color:#fff!important;background:var(--destructive)!important;border-color:var(--destructive)!important;--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)}body.hx .btn-danger:hover{background:color-mix(in srgb,var(--destructive) 90%,#000)!important}body.hx .btn-warning{color:var(--warning-foreground)!important;background:var(--warning)!important;border-color:var(--warning)!important}body.hx .btn-dark,body.hx .btn-default,body.hx .btn-light,body.hx .btn-outline-danger,body.hx .btn-outline-dark,body.hx .btn-outline-info,body.hx .btn-outline-light,body.hx .btn-outline-primary,body.hx .btn-outline-secondary,body.hx .btn-outline-success,body.hx .btn-outline-warning,body.hx .btn-secondary{color:var(--foreground)!important;background:var(--background)!important;border-color:var(--input)!important;--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)}body.hx .btn-dark:hover,body.hx .btn-default:hover,body.hx .btn-light:hover,body.hx .btn-outline-dark:hover,body.hx .btn-outline-info:hover,body.hx .btn-outline-light:hover,body.hx .btn-outline-primary:hover,body.hx .btn-outline-secondary:hover,body.hx .btn-outline-success:hover,body.hx .btn-outline-warning:hover,body.hx .btn-secondary:hover{background:var(--accent)!important;color:var(--accent-foreground)!important;border-color:var(--input)!important}body.hx .btn-outline-danger,body.hx .hx-btn-destructive-outline{color:var(--destructive)!important}body.hx .btn-outline-danger:hover,body.hx .hx-btn-destructive-outline:hover{background:color-mix(in srgb,var(--destructive) 8%,transparent)!important;color:var(--destructive)!important;border-color:color-mix(in srgb,var(--destructive) 35%,transparent)!important}body.hx .btn-link{height:auto;padding-left:0;padding-right:0;text-underline-offset:4px;color:var(--primary)!important;background:transparent!important;border-color:transparent!important}body.hx .btn-link:hover{text-decoration:underline}body.hx .btn-block{width:100%;display:flex}body.hx .btn.disabled,body.hx .btn:disabled{pointer-events:none;opacity:.5}body.hx .btn-group>.btn-group:not(:last-child)>.btn,body.hx .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}body.hx .btn-group>.btn-group:not(:first-child)>.btn,body.hx .btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}body.hx .btn-group>.btn:focus,body.hx .btn-group>.btn:hover{z-index:1}body.hx .dropdown-toggle:after{content:"";border:0;width:1rem;height:1rem;margin:0;vertical-align:middle;background:currentColor;opacity:.6;-webkit-mask:var(--hx-chevron-down) center /contain no-repeat;mask:var(--hx-chevron-down) center /contain no-repeat}body.hx .btn-sm.dropdown-toggle-split,body.hx .dropdown-toggle-split{padding-left:.5rem;padding-right:.5rem}body.hx .dropdown-toggle .caret{display:none}body.hx .close{display:inline-grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:calc(var(--radius) - 2px);padding:0;color:var(--foreground);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;float:none;font-size:1.125rem;font-weight:400;line-height:1;text-shadow:none;opacity:.6;background:transparent;border:0}body.hx .close:hover{opacity:1;background:var(--accent)}body.hx .close:focus-visible{outline:0;box-shadow:var(--hx-ring)}body.hx .close svg{width:1rem;height:1rem}body.hx label{margin-bottom:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1;color:var(--foreground)}body.hx [class~=flex]>label,body.hx [class~=grid]>label{margin-bottom:0}body.hx .custom-select,body.hx .form-control,body.hx select.form-control{width:100%;min-width:0;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--input);background-color:transparent;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;--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);height:2.25rem;color:var(--foreground);transition:color .15s,box-shadow .15s,border-color .15s}body.hx textarea.form-control{height:auto;min-height:4rem;padding-top:.5rem;padding-bottom:.5rem;line-height:1.5}body.hx .form-control::-moz-placeholder{color:var(--muted-foreground);opacity:1}body.hx .form-control::placeholder{color:var(--muted-foreground);opacity:1}body.hx .custom-select:focus,body.hx .form-control:focus{border-color:var(--ring);box-shadow:var(--hx-ring);outline:0;background-color:var(--background);color:var(--foreground)}body.hx .custom-select:disabled,body.hx .form-control:disabled,body.hx .form-control[readonly]{cursor:not-allowed;opacity:.6;background-color:var(--muted)}body.hx .form-control.is-invalid,body.hx .form-control[aria-invalid=true]{border-color:var(--destructive);background-image:none;padding-right:.75rem}body.hx .form-control.is-invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 20%,transparent)}body.hx .invalid-feedback{margin-top:.375rem;font-size:.75rem;line-height:1rem;color:var(--destructive)}body.hx .form-control-sm,body.hx .input-sm{height:2rem;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem}body.hx .form-control-lg{height:2.5rem}body.hx .custom-select,body.hx select.form-control:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.25rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .65rem center;background-size:1rem 1rem}body.hx select.form-control[multiple]{height:auto;padding-top:.25rem;padding-bottom:.25rem}body.hx input[type=file].form-control{padding-top:.25rem;padding-bottom:.25rem;height:2.25rem}body.hx input[type=file]::file-selector-button{margin-right:.75rem;height:1.75rem;border-radius:calc(var(--radius) - 2px);border-width:0;background-color:transparent;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--foreground)}body.hx .form-group{margin-bottom:1rem}body.hx .form-group>label{display:block}body.hx .form-text,body.hx .help-block{margin-top:.375rem;font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .form-text,.tw body.hx-health.hx .help-block{font-weight:500}body.hx .input-group{display:flex;width:100%;flex-wrap:nowrap;align-items:stretch}body.hx .input-group>.form-control{flex:1 1 auto;width:1%;min-width:0}body.hx .input-group>.custom-select:not(:last-child),body.hx .input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}body.hx .input-group>.custom-select:not(:first-child),body.hx .input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}body.hx .input-group-append,body.hx .input-group-prepend{display:flex}body.hx .input-group-append{margin-left:-1px}body.hx .input-group-prepend{margin-right:-1px}body.hx .input-group-append>.btn,body.hx .input-group-append>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0;height:2.25rem}body.hx .input-group-prepend>.btn,body.hx .input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0;height:2.25rem}body.hx .input-group-sm .btn,body.hx .input-group-sm .input-group-text,body.hx .input-group-sm>.form-control{height:2rem}body.hx .input-group>.input-group-append:not(:last-child)>.btn{border-radius:0}body.hx .input-group-text{display:flex;align-items:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--input);background-color:var(--muted);padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .input-group-text{font-weight:500}body.hx .input-group>.form-control:focus{z-index:2}body.hx input[type=checkbox],body.hx input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:1rem;height:1rem;flex-shrink:0;cursor:pointer;border-width:1px;border-color:var(--input);background-color:var(--background);--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);display:inline-grid;place-content:center;vertical-align:-.2em;margin-right:.5rem;transition:box-shadow .15s,background-color .15s,border-color .15s;position:static}body.hx input[type=checkbox]{border-radius:4px}body.hx input[type=radio]{border-radius:9999px}body.hx input[type=checkbox]:not(:checked),body.hx input[type=radio]:not(:checked){border-color:color-mix(in srgb,var(--foreground) 30%,var(--background))}body.hx input[type=checkbox]:checked{background:var(--primary) var(--hx-check) center /.75rem no-repeat;border-color:var(--primary)}body.hx input[type=radio]:checked{border-color:var(--primary);background:radial-gradient(circle,var(--primary) 0 3.5px,transparent 4px) var(--background)}body.hx input[type=checkbox]:focus-visible,body.hx input[type=radio]:focus-visible{outline:0;border-color:var(--ring);box-shadow:var(--hx-ring)}body.hx input[type=checkbox]:disabled,body.hx input[type=radio]:disabled{cursor:not-allowed;opacity:.5}body.hx .form-check{display:flex;align-items:center;gap:.5rem;padding-left:0;min-height:1.25rem}body.hx .form-check-input{position:static;margin:0!important}body.hx .checkbox label,body.hx .form-check-label,body.hx .radio label{margin-bottom:0;display:inline-flex;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375}body.hx .checkbox label input,body.hx .radio label input{margin-right:0}body.hx .checkbox,body.hx .radio{margin:.35rem 0}body.hx .form-check-inline{display:inline-flex;margin-right:1rem}body.hx .custom-control{display:flex;align-items:center;gap:.5rem;padding-left:0;min-height:1.25rem}body.hx .custom-control-input{position:static;z-index:auto;opacity:1;width:1rem;height:1rem;margin:0!important}body.hx .custom-control-label{margin-bottom:0;cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:500}body.hx .custom-control-label:after,body.hx .custom-control-label:before{display:none}body.hx .custom-switch .custom-control-input{width:2rem;height:1.15rem;border-radius:9999px;border:1px solid transparent;background:var(--input);box-shadow:inset 0 0 0 1px var(--border);position:relative;transition:background-color .15s}body.hx .custom-switch .custom-control-input:before{content:"";position:absolute;top:1px;left:1px;width:calc(1.15rem - 4px);height:calc(1.15rem - 4px);border-radius:9999px;background:var(--background);box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}body.hx .custom-switch .custom-control-input:checked{background:var(--primary);box-shadow:none}body.hx .custom-switch .custom-control-input:checked:before{transform:translateX(.85rem)}body.hx .table{width:100%;caption-side:bottom;font-size:.875rem;line-height:1.25rem;margin:0;color:var(--foreground);background:transparent;border-collapse:collapse}body.hx .hx-sm-table thead th,body.hx .table thead th{height:2.5rem;white-space:nowrap;border-width:0 0 1px;border-color:var(--border);background-color:transparent;padding-left:.5rem;padding-right:.5rem;text-align:left;vertical-align:middle;font-weight:500;color:var(--foreground)}body.hx .table tbody td:first-child,body.hx .table thead th:first-child{padding-left:.75rem}body.hx .hx-sm-table thead th a,body.hx .table thead th a,body.hx .table thead th a:hover{color:inherit!important;text-decoration:none!important;display:inline-flex;align-items:center;gap:.25rem}body.hx .table tbody th,body.hx .table td{padding:.75rem .5rem;vertical-align:middle;border-top:0;border-bottom:1px solid var(--border)}body.hx .table tbody tr:last-child td,body.hx .table tbody tr:last-child th{border-bottom:0}body.hx .table tbody tr{transition:background-color .15s}body.hx .table tbody tr:hover>td,body.hx .table-hover>tbody>tr:hover>td,body.hx .table-striped tbody tr:hover>td{background-color:color-mix(in srgb,var(--muted) 50%,transparent)!important}body.hx .table-striped tbody tr:nth-of-type(odd),body.hx .table-striped tbody tr:nth-of-type(odd)>td{background-color:transparent!important}body.hx .table-responsive{border:0}body.hx .table-curved{border-collapse:collapse;border-radius:0}body.hx .table-curved td,body.hx .table-curved th{border-left:0!important}body.hx .table-curved th{border-top:0}body.hx .table-curved th:first-child,body.hx .table-curved th:last-child,body.hx .table-curved tr:last-child td:first-child,body.hx .table-curved tr:last-child td:last-child{border-radius:0}body.hx .table tfoot td,body.hx .table tfoot th{background-color:color-mix(in srgb,var(--muted) 50%,transparent);font-weight:500;border-top:1px solid var(--border)}body.hx th>a.asc:after,body.hx th>a.desc:after{content:"";font-family:inherit;display:inline-block;width:.875rem;height:.875rem;background:currentColor;opacity:.7;-webkit-mask:var(--hx-chevron-up) center /contain no-repeat;mask:var(--hx-chevron-up) center /contain no-repeat}body.hx th>a.desc:after{-webkit-mask-image:var(--hx-chevron-down);mask-image:var(--hx-chevron-down)}body.hx th>a:not(.asc):not(.desc)[href*="sort="]:after{content:"";display:inline-block;width:.8rem;height:.8rem;background:currentColor;opacity:0;transition:opacity .15s;-webkit-mask:var(--hx-chevrons) center /contain no-repeat;mask:var(--hx-chevrons) center /contain no-repeat}body.hx th>a:not(.asc):not(.desc)[href*="sort="]:hover:after{opacity:.45}body.hx tr.expand{cursor:pointer}body.hx tr.expand_details>td{background:color-mix(in srgb,var(--muted) 60%,transparent)!important}body.hx .badge{display:inline-flex;width:-moz-fit-content;width:fit-content;flex-shrink:0;align-items:center;justify-content:center;gap:.25rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;vertical-align:middle}body.hx .badge-info,body.hx .badge-primary{background:color-mix(in srgb,var(--primary) 12%,transparent)!important;color:color-mix(in srgb,var(--primary) 80%,#000)!important}body.hx .badge-success{background:color-mix(in srgb,var(--success) 14%,transparent)!important;color:var(--success)!important}body.hx .badge-danger{background:color-mix(in srgb,var(--destructive) 12%,transparent)!important;color:#b91c1c!important}body.hx .badge-warning{background:color-mix(in srgb,var(--warning) 16%,transparent)!important;color:#92400e!important}body.hx .badge-dark,body.hx .badge-default,body.hx .badge-light,body.hx .badge-secondary{background:var(--secondary)!important;color:var(--secondary-foreground)!important}body.hx .badge-pill{border-radius:9999px}body.hx .hx-badge-dot:before{content:"";width:.375rem;height:.375rem;border-radius:9999px;background:currentColor;opacity:.85}body.hx .alert{position:relative;width:100%;border-radius:var(--radius);border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}body.hx .alert p:last-child{margin-bottom:0}body.hx .alert-success{border-color:color-mix(in srgb,var(--success) 30%,transparent);background:color-mix(in srgb,var(--success) 6%,var(--card));color:#166534}body.hx .alert-danger,body.hx .alert-error{border-color:color-mix(in srgb,var(--destructive) 30%,transparent);background:color-mix(in srgb,var(--destructive) 5%,var(--card));color:#b91c1c}body.hx .alert-warning{border-color:color-mix(in srgb,var(--warning) 35%,transparent);background:color-mix(in srgb,var(--warning) 7%,var(--card));color:#92400e}body.hx .alert-info,body.hx .alert-primary{border-color:color-mix(in srgb,var(--primary) 25%,transparent);background:color-mix(in srgb,var(--primary) 5%,var(--card));color:#1e40af}body.hx .alert-light,body.hx .alert-secondary{border-color:var(--border);background:var(--card);color:var(--card-foreground)}body.hx .alert ul{margin:0;padding-left:1.1rem}body.hx .alert a:not(.btn){color:inherit;text-decoration:underline;text-underline-offset:3px}body.hx .alert-dismissable .close,body.hx .alert-dismissible .close{position:absolute;top:.5rem;right:.5rem;padding:0;color:inherit}body.hx .alert-dismissable,body.hx .alert-dismissible{padding-right:2.75rem}body.hx .hx-alert{display:grid;grid-template-columns:1rem 1fr;-moz-column-gap:.75rem;column-gap:.75rem;align-items:start}body.hx .alert>svg,body.hx .hx-alert-icon{width:1rem!important;height:1rem!important;flex:none;margin-top:.15rem;color:currentColor}body.hx .alert svg:not([class*=size-]):not(.hx-alert-icon){width:1rem;height:1rem}body.hx .hx-alert-body{min-width:0;display:grid;gap:.125rem}body.hx .hx-alert-title{font-weight:500;letter-spacing:-.025em;display:block}body.hx .hx-alert-desc{font-size:.875rem;line-height:1.25rem;opacity:.92}body.hx .hx-alert-desc p{margin:0;line-height:1.6}body.hx .hx-alert-actions{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:640px){.tw .hx-wpsec-row body.hx .hx-alert-actions>.hx-wpsec-link{flex:1 1 100% !important}}body.hx .hx-alert-actions{margin-bottom:0}body.hx .hx-alert-actions .btn{color:inherit!important;background:var(--background)!important;border-color:currentColor!important}body.hx .nav-tabs{display:inline-flex;height:2.25rem;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:.125rem;overflow-x:auto;border-radius:var(--radius);padding:3px;color:var(--muted-foreground)}.tw body.hx-health.hx .nav-tabs{font-weight:500}body.hx .nav-tabs{border:1px solid var(--border);background:var(--secondary);flex-wrap:nowrap;margin-bottom:1rem}body.hx .nav-tabs .nav-item{margin:0;height:100%}body.hx .nav-tabs .nav-link,body.hx .nav-tabs>li>a{display:inline-flex;height:100%;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:color-mix(in srgb,var(--foreground) 60%,transparent);margin:0;background:transparent}body.hx .nav-tabs .nav-link:hover{color:var(--foreground);border-color:transparent}body.hx .nav-tabs .nav-item.show .nav-link,body.hx .nav-tabs .nav-link.active,body.hx .nav-tabs>li.active>a{background-color:var(--background);--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);color:var(--foreground);border-color:transparent}body.hx .nav-pills{display:flex;flex-wrap:wrap;gap:.25rem}@media (max-width:640px){.tw .hx-wpsec-row body.hx .nav-pills>.hx-wpsec-link{flex:1 1 100% !important}}body.hx .nav-pills .nav-link{border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--muted-foreground)}.tw body.hx-health.hx .nav-pills .nav-link{font-weight:500}body.hx .nav-pills .nav-link:hover{background-color:var(--accent);color:var(--accent-foreground)}body.hx .nav-pills .nav-link.active,body.hx .nav-pills .show>.nav-link{background:var(--primary)!important;color:var(--primary-foreground)!important}body.hx .tab-content>.tab-pane{outline:0}body.hx .pagination{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.25rem}@media (max-width:640px){.tw .hx-wpsec-row body.hx .pagination>.hx-wpsec-link{flex:1 1 100% !important}}body.hx .pagination{margin:0;padding:0;justify-content:center}body.hx div.pagination,body.hx nav>.pagination{width:100%}body.hx .page-item .page-link,body.hx .pagination li a,body.hx .pagination li span{display:inline-flex;height:2.25rem;min-width:2.25rem;align-items:center;justify-content:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;background-color:transparent;padding-left:.625rem;padding-right:.625rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--foreground)!important;margin:0;box-shadow:none}body.hx .pagination-sm .page-link{height:2rem;min-width:2rem;padding-left:.5rem;padding-right:.5rem}body.hx .page-item:first-child .page-link,body.hx .page-item:last-child .page-link{border-radius:calc(var(--radius) - 2px)}body.hx .page-item .page-link:hover{background:var(--accent)!important;color:var(--accent-foreground)!important}body.hx .page-item .page-link:focus{box-shadow:var(--hx-ring)}body.hx .pagination .page-item.active .page-link,body.hx div.pagination ul.pagination li.active .page-link,body.hx div.pagination ul.pagination li.active a{background:var(--background)!important;border-color:var(--input)!important;color:var(--foreground)!important;--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)}body.hx .page-item.disabled .page-link{pointer-events:none;opacity:.5;background:transparent!important}body.hx .card-footer .pagination{justify-content:flex-end}body.hx .breadcrumb{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;border-radius:0;background-color:transparent;padding:0;font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .breadcrumb{font-weight:500}@media (max-width:640px){.tw .hx-wpsec-row body.hx .breadcrumb>.hx-wpsec-link{flex:1 1 100% !important}}body.hx .breadcrumb{word-break:break-word}body.hx .breadcrumb-item{display:inline-flex;align-items:center;gap:.375rem}body.hx .breadcrumb-item+.breadcrumb-item{padding-left:0}body.hx .breadcrumb-item+.breadcrumb-item:before{content:"";float:none;padding:0;width:.875rem;height:.875rem;background:currentColor;opacity:.7;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center /contain no-repeat}body.hx .breadcrumb-item a{color:var(--muted-foreground);transition:color .15s}body.hx .breadcrumb-item a:hover{color:var(--foreground)}body.hx .breadcrumb-item.active{color:var(--foreground);font-weight:400}body.hx .list-group{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);--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);overflow:hidden}body.hx .list-group-item{border-width:0 0 1px;border-color:var(--border);background-color:transparent;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--foreground);border-radius:0}body.hx .list-group-item:last-child{border-bottom:0}body.hx .list-group-item h4{color:var(--foreground)!important}body.hx .list-group-item-action:hover,body.hx a.list-group-item:focus,body.hx a.list-group-item:hover{background-color:color-mix(in srgb,var(--muted) 60%,transparent)!important}body.hx .list-group-item.active,body.hx a.list-group-item.active,body.hx a.list-group-item.active:hover{background-color:color-mix(in srgb,var(--primary) 10%,transparent)!important;color:var(--primary);border-color:var(--border)}body.hx .dropdown-menu{z-index:50;min-width:8rem;overflow:hidden;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--border);background-color:var(--popover);padding:.25rem;color:var(--popover-foreground);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:.25rem}body.hx .dropdown-item,body.hx .dropdown-menu{font-size:.875rem;line-height:1.25rem}body.hx .dropdown-item{position:relative;display:flex;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 4px);padding:.375rem .5rem;color:var(--popover-foreground);cursor:pointer;white-space:nowrap}body.hx .dropdown-item .hx-ico,body.hx .dropdown-item svg{pointer-events:none;width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground)}.tw body.hx-health.hx .dropdown-item .hx-ico,.tw body.hx-health.hx .dropdown-item svg{font-weight:500}body.hx .dropdown-item:focus,body.hx .dropdown-item:hover{background:var(--accent);color:var(--accent-foreground);outline:0}body.hx .dropdown-item.active,body.hx .dropdown-item:active{background:var(--accent);color:var(--accent-foreground)}body.hx .dropdown-item[class~=text-danger]:focus,body.hx .dropdown-item[class~=text-danger]:hover{background:color-mix(in srgb,var(--destructive) 10%,transparent)}body.hx .dropdown-item[class~=text-danger] svg{color:currentColor}body.hx .dropdown-divider{margin:.25rem -.25rem;height:1px;background-color:var(--border);border:0}body.hx .dropdown-header{padding:.375rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--muted-foreground)}.tw body.hx-health.hx .dropdown-header{font-weight:500}body.hx .modal-backdrop{background-color:#000}body.hx .modal-backdrop.show{opacity:.5}body.hx .modal-dialog{max-width:32rem;margin:1rem auto;padding:0 1rem}body.hx .modal-lg{max-width:50rem}body.hx .modal-xl{max-width:72rem}body.hx .modal-sm{max-width:24rem}body.hx .modal .modal-content{border-radius:var(--radius);border-width:1px;border-color:var(--border);background-color:var(--background);--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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}body.hx .modal-header{position:relative;display:flex;flex-direction:column;gap:.5rem;border-width:0;padding:1.5rem 1.5rem .5rem;text-align:left}body.hx .modal-header .global_modal_title,body.hx .modal-header .modal-title,body.hx .modal-header h4,body.hx .modal-header h5{margin:0;padding-right:2rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1;letter-spacing:-.025em;color:var(--foreground)}body.hx .modal-header .global_modal_title:empty{display:none}body.hx .modal-header .close{position:absolute;top:.875rem;right:.875rem;margin:0;padding:0}body.hx .modal-body{padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .modal-body{font-weight:500}body.hx .modal-body .form-control,body.hx .modal-body label,body.hx .modal-body strong{color:var(--foreground)}body.hx .modal-footer{display:flex;flex-direction:column-reverse;gap:.5rem;border-width:0;padding:.75rem 1.5rem 1.5rem;justify-content:flex-end}body.hx .modal-footer>*{margin:0!important}body.hx .modal-footer .hx-dialog-actions,body.hx .modal-footer>form{display:flex;flex-direction:column-reverse;gap:.5rem;width:100%}@media (min-width:640px){body.hx .modal-dialog{margin:1.75rem auto}body.hx .modal-footer,body.hx .modal-footer .hx-dialog-actions,body.hx .modal-footer>form{flex-direction:row;justify-content:flex-end}}body.hx .modal-footer:empty{display:none}body.hx .hx-modal-close-icon{width:1rem;height:1rem}body.hx .modal-body>.fa-spinner:only-child{display:block;margin:1.5rem auto;width:1.5rem;height:1.5rem}body.hx i.fa-circle-notch,body.hx i.fa-spinner{display:inline-block;width:1rem;height:1rem;font-size:0;background:currentColor;color:var(--muted-foreground);-webkit-mask:var(--hx-loader) center /contain no-repeat;mask:var(--hx-loader) center /contain no-repeat;animation:hx-spin 1s linear infinite;vertical-align:middle}body.hx i.fa-circle-notch:before,body.hx i.fa-spinner:before{content:none}@keyframes hx-spin{to{transform:rotate(1turn)}}body.hx .loading_container{background:color-mix(in srgb,var(--background) 70%,transparent);display:grid;place-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body.hx .loading_container .loading_dialog{width:auto;margin:0}body.hx .loading_container .progress{display:none}body.hx .loading_container .loading_dialog:before{content:"";display:block;width:4px;height:4px;border-radius:1px;margin:0 9px 9px 0;color:var(--foreground);animation:hx-pixels 1.3s steps(1) infinite}@keyframes hx-pixels{0%{box-shadow:0 0 0 currentColor,5.5px 0 0 color-mix(in srgb,currentColor 15%,transparent),11px 0 0 color-mix(in srgb,currentColor 15%,transparent),0 5.5px 0 color-mix(in srgb,currentColor 15%,transparent),5.5px 5.5px 0 currentColor,11px 5.5px 0 color-mix(in srgb,currentColor 15%,transparent),0 11px 0 color-mix(in srgb,currentColor 15%,transparent),5.5px 11px 0 color-mix(in srgb,currentColor 15%,transparent),11px 11px 0 currentColor;background:currentColor}33%{box-shadow:0 0 0 color-mix(in srgb,currentColor 15%,transparent),5.5px 0 0 currentColor,11px 0 0 color-mix(in srgb,currentColor 15%,transparent),0 5.5px 0 color-mix(in srgb,currentColor 15%,transparent),5.5px 5.5px 0 color-mix(in srgb,currentColor 15%,transparent),11px 5.5px 0 currentColor,0 11px 0 currentColor,5.5px 11px 0 color-mix(in srgb,currentColor 15%,transparent),11px 11px 0 color-mix(in srgb,currentColor 15%,transparent);background:color-mix(in srgb,currentColor 15%,transparent)}66%{box-shadow:0 0 0 color-mix(in srgb,currentColor 15%,transparent),5.5px 0 0 color-mix(in srgb,currentColor 15%,transparent),11px 0 0 currentColor,0 5.5px 0 currentColor,5.5px 5.5px 0 color-mix(in srgb,currentColor 15%,transparent),11px 5.5px 0 color-mix(in srgb,currentColor 15%,transparent),0 11px 0 color-mix(in srgb,currentColor 15%,transparent),5.5px 11px 0 currentColor,11px 11px 0 color-mix(in srgb,currentColor 15%,transparent);background:color-mix(in srgb,currentColor 15%,transparent)}}@media (prefers-reduced-motion:reduce){body.hx .loading_container .loading_dialog:before,body.hx i.fa-spinner{animation-duration:3s}}body.hx .tooltip{font-family:var(--font-sans);font-size:.75rem}body.hx .tooltip.show{opacity:1}body.hx .tooltip-inner{max-width:20rem;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;text-align:left;font-size:.75rem;line-height:1rem;background:var(--foreground);color:var(--background);text-wrap:balance}body.hx .bs-tooltip-auto[x-placement^=top] .arrow:before,body.hx .bs-tooltip-top .arrow:before{border-top-color:var(--foreground)}body.hx .bs-tooltip-auto[x-placement^=bottom] .arrow:before,body.hx .bs-tooltip-bottom .arrow:before{border-bottom-color:var(--foreground)}body.hx .bs-tooltip-auto[x-placement^=right] .arrow:before,body.hx .bs-tooltip-right .arrow:before{border-right-color:var(--foreground)}body.hx .bs-tooltip-auto[x-placement^=left] .arrow:before,body.hx .bs-tooltip-left .arrow:before{border-left-color:var(--foreground)}body.hx a[data-toggle=tooltip]{color:var(--muted-foreground)}body.hx a[data-toggle=tooltip]:hover{color:var(--foreground)}body.hx a[data-toggle=tooltip] .fa-question-circle{color:inherit!important}body.hx .hx-help-tip{display:inline-flex;vertical-align:-.15em;margin-left:.25rem}body.hx .hx-help-tip-icon{width:.95rem;height:.95rem}body.hx .popover{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--border);background-color:var(--popover);color:var(--popover-foreground);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-family:var(--font-sans)}body.hx .popover-header{border-bottom-width:1px;border-color:var(--border);background-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600}body.hx .popover-body{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:var(--popover-foreground)}body.hx .progress{height:.5rem;width:100%;overflow:hidden;border-radius:9999px;background:color-mix(in srgb,var(--primary) 20%,transparent);box-shadow:none}body.hx .progress-bar{background-color:var(--primary)!important}body.hx .datepicker.dropdown-menu,body.hx .ui-datepicker{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--border);background-color:var(--popover);padding:.75rem;font-size:.875rem;line-height:1.25rem;color:var(--popover-foreground);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-family:var(--font-sans)}body.hx .datepicker table{border-collapse:separate;border-spacing:0 2px}body.hx .datepicker td,body.hx .datepicker th,body.hx .ui-datepicker td a,body.hx .ui-datepicker td span,body.hx .ui-datepicker th{width:2rem;height:2rem;border-radius:calc(var(--radius) - 2px);text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:400;border:0}body.hx .datepicker th.dow,body.hx .ui-datepicker th{font-size:.75rem;line-height:1rem;font-weight:400;color:var(--muted-foreground)}.tw body.hx-health.hx .datepicker th.dow,.tw body.hx-health.hx .ui-datepicker th,body.hx .datepicker th.datepicker-switch{font-weight:500}body.hx .datepicker span:hover,body.hx .datepicker td.day:hover,body.hx .datepicker th.datepicker-switch:hover,body.hx .datepicker th.next:hover,body.hx .datepicker th.prev:hover,body.hx .ui-datepicker td a:hover{background:var(--accent)!important;color:var(--accent-foreground)}body.hx .datepicker span.active,body.hx .datepicker td.active,body.hx .datepicker td.active:hover,body.hx .ui-datepicker .ui-state-active{background:var(--primary)!important;color:var(--primary-foreground)!important;text-shadow:none;background-image:none!important}body.hx .datepicker td.today,body.hx .ui-datepicker .ui-state-highlight{background:var(--accent)!important;color:var(--accent-foreground)!important;background-image:none!important}body.hx .datepicker td.new,body.hx .datepicker td.old{color:var(--muted-foreground);opacity:.6}body.hx .datepicker td span{border-radius:calc(var(--radius) - 2px)}body.hx .ui-datepicker-header{position:relative;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1.25rem;font-weight:500;border:0;background:transparent}body.hx .ui-datepicker-next,body.hx .ui-datepicker-prev{position:absolute;top:0;display:grid;width:1.75rem;height:1.75rem;cursor:pointer;place-items:center;border-radius:calc(var(--radius) - 2px)}body.hx .ui-datepicker-prev{left:0}body.hx .ui-datepicker-next{right:0}body.hx .ui-autocomplete,body.hx .ui-menu{z-index:50;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--border);background-color:var(--popover);padding:.25rem;font-size:.875rem;line-height:1.25rem;color:var(--popover-foreground);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);list-style:none;max-height:18rem;overflow-y:auto;font-family:var(--font-sans)}body.hx .ui-menu-item,body.hx .ui-menu-item-wrapper{cursor:pointer;border-radius:calc(var(--radius) - 4px);padding:.375rem .5rem;margin:0;border:0}body.hx .ui-menu-item-wrapper.ui-state-active,body.hx .ui-menu-item:hover{background:var(--accent);color:var(--accent-foreground);border:0;margin:0}body.hx .ui-helper-hidden-accessible{position:absolute!important;clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden}body.hx .slider.slider-horizontal{width:100%;height:1.25rem}body.hx .slider .slider-track{height:.375rem!important;top:50%!important;margin-top:-.1875rem!important;border-radius:9999px;background:var(--muted);background-image:none;box-shadow:none}body.hx .slider .slider-selection{background:var(--primary);background-image:none;box-shadow:none;border-radius:9999px}body.hx .slider .slider-handle{width:1rem;height:1rem;top:50%;margin-top:-.5rem;margin-left:-.5rem!important;background:var(--background);background-image:none;border:1px solid var(--primary);box-shadow:0 1px 2px rgba(0,0,0,.1)}body.hx form.dropzone{border:0;background:transparent;padding:0;min-height:0}body.hx .dz-message{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-style:dashed;border-color:var(--input);padding:2rem 1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--muted-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw body.hx-health.hx .dz-message{font-weight:500}body.hx .dz-message{margin:0}body.hx .dropzone.dz-drag-hover .dz-message,body.hx .dz-message:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 4%,transparent);color:var(--foreground)}body.hx .dz-message .fa-upload{font-size:0;width:1.5rem;height:1.5rem;margin:0!important;background:var(--muted-foreground);-webkit-mask:var(--hx-upload) center /contain no-repeat;mask:var(--hx-upload) center /contain no-repeat}body.hx .dz-message .fa-upload:before{content:none}body.hx .dropzone-previews{display:grid;gap:.5rem}body.hx .dropzone-previews:not(:empty){margin-top:.5rem}body.hx .dropzone .dz-preview{position:relative;margin:0;display:flex;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius);background-color:var(--muted);padding:.75rem;font-size:.75rem;line-height:1rem;min-height:0}body.hx .dropzone .dz-preview .dz-image{display:grid;flex-shrink:0;place-items:center;overflow:hidden;border-radius:calc(var(--radius) - 4px);background-color:var(--background);--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);--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:var(--input);width:2.5rem!important;height:2.5rem!important}body.hx .dropzone .dz-preview .dz-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.hx .dropzone .dz-preview .dz-details{min-width:0;flex:1 1 0%;font-size:.75rem;line-height:1rem;position:static;opacity:1;padding:0;text-align:left;color:var(--foreground)}body.hx .dropzone .dz-preview .dz-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}body.hx .dropzone .dz-preview .dz-size{margin-top:.125rem;color:var(--muted-foreground)}.tw body.hx-health.hx .dropzone .dz-preview .dz-size{font-weight:500}body.hx .dropzone .dz-preview .dz-size{margin-bottom:0}body.hx .dropzone .dz-preview .dz-progress{height:.375rem;overflow:hidden;border-radius:9999px;border-width:0;position:absolute;left:.75rem;right:.75rem;bottom:.35rem;width:auto;top:auto;margin:0;background:color-mix(in srgb,var(--primary) 20%,transparent)}body.hx .dropzone .dz-preview .dz-progress .dz-upload{background:var(--primary)}body.hx .dropzone .dz-preview .dz-remove{font-size:.75rem;line-height:1rem;font-weight:500;color:var(--muted-foreground);text-decoration:none}body.hx .dropzone .dz-preview .dz-remove:hover{color:var(--destructive)}body.hx .dropzone .dz-preview .dz-error-mark,body.hx .dropzone .dz-preview .dz-success-mark{display:none!important}body.hx .dropzone .dz-preview .dz-error-message{font-size:.75rem;line-height:1rem;color:var(--destructive);position:static;background:none;padding:0;width:auto}body.hx .toastui-editor-defaultUI{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--input);--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);font-family:var(--font-sans);overflow:hidden}body.hx .toastui-editor-defaultUI:focus-within{border-color:var(--ring);box-shadow:var(--hx-ring)}body.hx .toastui-editor-defaultUI-toolbar{background:var(--muted);border-bottom:1px solid var(--border);padding:.375rem .5rem;height:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.125rem}body.hx .toastui-editor-defaultUI-toolbar .toastui-editor-toolbar-group{display:flex;align-items:center;flex:0 0 auto;gap:.125rem}body.hx .toastui-editor-defaultUI-toolbar button.toastui-editor-toolbar-icons{box-sizing:border-box;flex:0 0 32px;width:32px;min-width:32px;height:32px;margin:0;padding:0;border:1px solid transparent;background-color:transparent;background-position-y:3px;border-radius:calc(var(--radius) - 2px);opacity:.85}body.hx .toastui-editor-defaultUI-toolbar button.toastui-editor-toolbar-icons:not(:disabled):hover{background-color:var(--accent);border-color:transparent;opacity:1}body.hx .toastui-editor-defaultUI-toolbar button.toastui-editor-toolbar-icons:disabled{opacity:.35;cursor:not-allowed}body.hx .toastui-editor-defaultUI-toolbar button.toastui-editor-toolbar-icons.active{background-color:var(--accent);border-color:var(--border);opacity:1}body.hx .toastui-editor-defaultUI-toolbar .toastui-editor-toolbar-divider{flex:0 0 1px;width:1px;height:18px;margin:0 .375rem;background:var(--border)}body.hx .toastui-editor-defaultUI-toolbar button.toastui-editor-toolbar-icons.more{flex:0 0 32px;width:32px;height:32px}body.hx .toastui-editor-defaultUI-toolbar .toastui-editor-toolbar-group:empty,body.hx .toastui-editor-defaultUI-toolbar button.fa-eye,body.hx .toastui-editor-defaultUI-toolbar button.toastui-editor-toolbar-icons.table{display:none}body.hx .toastui-editor-mode-switch{background:var(--muted);border-top:1px solid var(--border)}body.hx .toastui-editor-mode-switch .tab-item{border-radius:calc(var(--radius) - 2px);font-size:.75rem;line-height:1rem;font-weight:500;border:0;background:transparent;color:var(--muted-foreground)}body.hx .toastui-editor-mode-switch .tab-item.active{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px rgba(0,0,0,.06)}body.hx .toastui-editor-contents{font-family:var(--font-sans);font-size:14px}body.hx .toastui-editor-contents p{color:var(--foreground)}body.hx .hx-prose p:first-child,body.hx .hx-prose>:first-child{margin-top:0}body.hx .hx-prose p:last-child,body.hx .hx-prose>:last-child{margin-bottom:0}body.hx .hx-prose p{margin:0 0 .75em}body.hx .hx-prose h1,body.hx .hx-prose h2,body.hx .hx-prose h3,body.hx .hx-prose h4{margin:1.25em 0 .5em;line-height:1.3}body.hx .hx-prose h1{font-size:1.5rem}body.hx .hx-prose h2{font-size:1.25rem}body.hx .hx-prose h3{font-size:1.1rem}body.hx .hx-prose h4{font-size:1rem}body.hx .hx-prose ol,body.hx .hx-prose ul{margin:0 0 .75em;padding-left:1.25rem}body.hx .hx-prose ul{list-style:disc}body.hx .hx-prose ol{list-style:decimal}body.hx .hx-prose li{margin:.2em 0}body.hx .hx-prose a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}body.hx .hx-prose blockquote{margin:0 0 .75em;padding-left:.875rem;border-left:2px solid var(--border);color:var(--muted-foreground)}body.hx .hx-prose pre{border-radius:calc(var(--radius) - 2px);background-color:var(--muted);padding:.75rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.75rem;line-height:1rem;overflow-x:auto;white-space:pre}body.hx .hx-prose pre code{background:none;padding:0}body.hx .hx-prose img{max-width:100%;height:auto;border-radius:calc(var(--radius) + 2px)}body.hx .hx-prose table{width:100%;border-collapse:collapse;margin:0 0 .75em;font-size:.875rem}body.hx .hx-prose td,body.hx .hx-prose th{border-bottom:1px solid var(--border);padding:.4rem .5rem;text-align:left}body.hx .hx-prose hr{margin:1.25em 0}body.hx .hx-sm-widget textarea.form-control{height:auto}body.hx .hx-sm-form .form-group{margin-bottom:0}body.hx .hx-sm-form .custom_fields .form-group{margin-bottom:1rem}body.hx .hx-sm-form .custom_fields:empty{display:none}body.hx .hx-sm-table thead th a{color:inherit!important}body.hx .hx-sm-table .btn-group form,body.hx .hx-sm-table td>form{display:inline-flex;margin:0}body.hx .hx-collapse-toggle .hx-collapse-chevron{transition:transform .2s;transform:rotate(180deg)}body.hx .hx-collapse-toggle.collapsed .hx-collapse-chevron{transform:none}body.hx .hx-sm-rating h4{font-size:1rem;line-height:1.5rem;font-weight:600}body.hx .hx-sm-stars .rating-star{display:flex;cursor:pointer;flex-direction:column;align-items:center;gap:.25rem;border-radius:var(--radius);padding:.5rem;font-size:.75rem;line-height:1rem;color:var(--muted-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw body.hx-health.hx .hx-sm-stars .rating-star{font-weight:500}body.hx .hx-sm-stars .rating-star:hover{background:var(--muted)}body.hx .hx-sm-stars .rating-star .font-weight-bold{font-weight:500;color:var(--foreground)}body.hx .hx-sm-stars .fa-star{font-size:1.5rem;margin:0}body.hx .hx-sm-stars .fa-star[class~=text-warning]{color:#f59e0b!important}body.hx .hx-sm-actions{display:flex;justify-content:flex-end;border-top-width:1px;padding-top:1rem;border-color:var(--border)}body.hx #attachment-lightbox.support_manager_modal{background:rgba(0,0,0,.8)}body.hx #attachment-lightbox .modal-content{background:transparent;border:0;box-shadow:none}body.hx #attachment-lightbox .hx-ico{width:1.5rem;height:1.5rem;color:#fff}body.hx .card-footer,body.hx .card-header,body.hx .hx-sm-table thead th,body.hx .list-group-item,body.hx .panel-footer,body.hx .panel-heading,body.hx .popover-header,body.hx .table tbody th,body.hx .table td,body.hx .table thead th{border-style:solid}body.hx .hx-sm-table thead th,body.hx .list-group-item,body.hx .popover-header,body.hx .table tbody th,body.hx .table td,body.hx .table thead th{border-width:0 0 1px!important;border-color:var(--border)}body.hx .list-group-item:last-child,body.hx .table tbody tr:last-child td,body.hx .table tbody tr:last-child th{border-bottom-width:0!important}body.hx .table td .form-group{margin-bottom:0}body.hx .card-header,body.hx .panel-heading{border-width:0 0 1px}body.hx .card-footer,body.hx .panel-footer{border-width:1px 0 0}body.hx .widget_filter_form .form-control,body.hx .widget_filter_form .input-sm{height:2.25rem;font-size:.875rem;padding-left:.75rem}body.hx .widget_filter_form select.form-control{padding-right:2.25rem}:root{--hx-i-plus:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-7-7v14'/%3E%3C/svg%3E");--hx-i-funnel:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.9' viewBox='0 0 24 24'%3E%3Cpath d='M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z'/%3E%3C/svg%3E");--hx-i-cog:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.9' viewBox='0 0 24 24'%3E%3Cpath d='M14 17H5M19 7h-9'/%3E%3Ccircle cx='17' cy='17' r='3'/%3E%3Ccircle cx='7' cy='7' r='3'/%3E%3C/svg%3E");--hx-i-help:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.9' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3m.08 4h.01'/%3E%3C/svg%3E");--hx-i-star:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.12 2.12 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.12 2.12 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16z'/%3E%3C/svg%3E");--hx-i-star-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.12 2.12 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.12 2.12 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16z'/%3E%3C/svg%3E")}body.hx i.bi-funnel,body.hx i.fa-cog,body.hx i.fa-filter,body.hx i.fa-plus,body.hx i.fa-plus-circle,body.hx i.fa-question-circle,body.hx i.fa-star{display:inline-block;flex-shrink:0;width:1rem;height:1rem;font-size:0!important;line-height:0;vertical-align:-.125em;background:currentColor;-webkit-mask:var(--hx-i-plus) center /contain no-repeat;mask:var(--hx-i-plus) center /contain no-repeat}body.hx i.bi-funnel:before,body.hx i.fa-cog:before,body.hx i.fa-filter:before,body.hx i.fa-plus-circle:before,body.hx i.fa-plus:before,body.hx i.fa-question-circle:before,body.hx i.fa-star:before{content:none}body.hx i.bi-funnel,body.hx i.fa-filter{-webkit-mask-image:var(--hx-i-funnel);mask-image:var(--hx-i-funnel)}body.hx i.fa-cog{-webkit-mask-image:var(--hx-i-cog);mask-image:var(--hx-i-cog)}body.hx i.fa-question-circle{-webkit-mask-image:var(--hx-i-help);mask-image:var(--hx-i-help);width:.95rem;height:.95rem}body.hx i.fa-star{-webkit-mask-image:var(--hx-i-star);mask-image:var(--hx-i-star);color:var(--muted-foreground)!important}body.hx i.fa-star.fas{-webkit-mask-image:var(--hx-i-star-fill);mask-image:var(--hx-i-star-fill);color:#f59e0b!important}body.hx .hx-sm-stars i.fa-star{width:1.75rem;height:1.75rem}body.hx .btn>i.fa-plus,body.hx .btn>i.fa-plus-circle{margin-right:.125rem}body.hx .hx-prose{overflow-wrap:anywhere}body.hx .hx-prose :is(h1,h2,h3,h4,strong,b){color:var(--foreground)}body.hx .hx-prose :not(pre)>code{border-radius:.25rem;background-color:var(--muted);padding:.125rem .25rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.85em;color:var(--foreground)}body.hx .hx-prose a:hover{text-decoration-thickness:2px}body.hx .hx-prose img{display:block;margin:.5em 0}body.hx .hx-auth-msg{margin-bottom:1.25rem}body.hx .hx-auth-msg .alert{position:relative;margin:0 0 .5rem;padding-right:2.25rem;line-height:1.45}body.hx .hx-auth-msg .alert:last-child{margin-bottom:0}body.hx .hx-auth-msg .alert p{margin:0}body.hx .hx-auth-msg .alert p+p{margin-top:.25rem}body.hx .hx-auth-msg .alert .close{position:absolute;top:.5rem;right:.6rem;float:none;padding:0;border:0;background:transparent;font-size:1.1rem;line-height:1;color:currentColor;opacity:.55;text-shadow:none;cursor:pointer}body.hx .hx-auth-msg .alert .close:hover{opacity:.9}body.hx .hx-auth-msg .alert-danger,body.hx .hx-auth-msg .alert-error{font-weight:500}.hx-auth,.hx-auth *,.hx-auth :after,.hx-auth :before{--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-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: }body.hx .hx-b a:focus,body.hx .hx-b a:hover{color:inherit}body.hx .hx-b a[class~=text-primary],body.hx .hx-b a[class~=text-primary]:hover{color:var(--primary)}body.hx .hx-b a[class~=text-foreground],body.hx .hx-b a[class~=text-foreground]:hover{color:var(--foreground)}body.hx .hx-b a[class~=text-muted-foreground]{color:var(--muted-foreground)}body.hx .hx-b a[class~=text-muted-foreground]:hover{color:var(--foreground)}body.hx .hx-b a[class~=text-primary-foreground],body.hx .hx-b a[class~=text-primary-foreground]:hover{color:var(--primary-foreground)}body.hx .hx-b a[class~=text-destructive],body.hx .hx-b a[class~=text-destructive]:hover{color:var(--destructive)}body.hx .hx-b a[class~="hover:text-accent-foreground"]:hover{color:var(--accent-foreground)}body.hx .hx-b .hx-a,body.hx .hx-b a[class~="hover:text-primary"]:hover{color:var(--primary)}body.hx .hx-b .hx-a{font-weight:500}body.hx .hx-b .hx-a:hover{text-decoration:underline;text-underline-offset:4px}body.hx .hx-dash{display:flex;flex-direction:column}body.hx .hx-dash>.cards{order:0}body.hx .cards>.hx-stat-col{display:flex}body.hx .cards>.hx-stat-col>.tw{display:block;width:100%;color:inherit}body.hx .cards>.hx-stat-col>a.tw:hover{text-decoration:none}body.hx .cards>.hx-stat-col>a.tw:focus-visible{outline:none}body.hx .cards>.hx-stat-col>a.tw:focus-visible>div{box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 35%,transparent);border-color:var(--ring)!important}body.hx .cards{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:1.25rem}@media (max-width:575.98px){body.hx .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}body.hx #my-info{margin-bottom:1.25rem}body.hx .cards .loading_container,body.hx .hx-dash .loading_container{grid-column:1/-1;display:flex;align-items:center;gap:.625rem;padding:1.25rem .25rem;color:var(--muted-foreground);font-size:13px;font-weight:500}body.hx .cards .loading_container .loading_dialog,body.hx .hx-dash .loading_container .loading_dialog{display:none}body.hx .cards .loading_container:before,body.hx .hx-dash .loading_container:before{content:"";width:4px;height:4px;border-radius:1px;background:var(--foreground);opacity:.15;box-shadow:5.5px 0 0 var(--foreground),11px 0 0 var(--foreground),0 5.5px 0 var(--foreground),5.5px 5.5px 0 var(--foreground),11px 5.5px 0 var(--foreground),0 11px 0 var(--foreground),5.5px 11px 0 var(--foreground),11px 11px 0 var(--foreground);margin-right:11px;margin-bottom:11px;animation:hx-pixel-on .65s ease-in-out infinite alternate}body.hx .cards .loading_container:after,body.hx .hx-dash .loading_container:after{content:"Betöltés…";background-image:linear-gradient(90deg,var(--muted-foreground) 35%,var(--foreground) 50%,var(--muted-foreground) 65%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hx-shimmer-text 1.4s linear infinite}@keyframes hx-pixel-on{0%{opacity:.15}to{opacity:.6}}@keyframes hx-shimmer-text{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){body.hx .cards .loading_container:after,body.hx .cards .loading_container:before,body.hx .hx-dash .loading_container:after,body.hx .hx-dash .loading_container:before{animation:none}body.hx .hx-b [class~=transition-all],body.hx .hx-stat-col [class~=transition-all]{transition:none}}body.hx .hx-b table.hx-table{width:100%;border-collapse:collapse;caption-side:bottom;font-size:.875rem;margin:0}body.hx .hx-b table.hx-table thead th{height:2.5rem;padding:0 1rem;text-align:left;vertical-align:middle;font-size:.75rem;font-weight:500;color:var(--muted-foreground);white-space:nowrap;background:color-mix(in srgb,var(--muted) 70%,transparent);border-bottom:1px solid var(--border)!important;text-transform:none;letter-spacing:0}body.hx .hx-b table.hx-table thead th a{color:inherit;display:inline-flex;align-items:center;gap:.25rem}body.hx .hx-b table.hx-table thead th a:hover{color:var(--foreground)}body.hx .hx-b table.hx-table thead th a.asc:after,body.hx .hx-b table.hx-table thead th a.desc:after{content:"";width:.5rem;height:.5rem;border-right:1.5px solid!important;border-bottom:1.5px solid!important;transform:rotate(45deg) translateY(-2px);margin-left:.25rem}body.hx .hx-b table.hx-table thead th a.asc:after{transform:rotate(-135deg) translateY(-2px)}body.hx .hx-b table.hx-table tbody td{padding:.75rem 1rem;vertical-align:middle;border-bottom:1px solid var(--border)!important;white-space:nowrap}body.hx .hx-b table.hx-table tbody tr:last-child td{border-bottom:0!important}body.hx .hx-b table.hx-table tbody tr{transition:background-color .15s}body.hx .hx-b table.hx-table tbody tr:hover>td{background:color-mix(in srgb,var(--muted) 70%,transparent)}body.hx .hx-b table.hx-table tfoot td{padding:.5rem 1rem;border:0!important}body.hx .hx-b table.hx-table tr.expand{cursor:pointer}body.hx .hx-b table.hx-table tr.expand_details>td{padding:0;border-bottom:0!important;background:color-mix(in srgb,var(--muted) 60%,transparent)}body.hx .hx-b table.hx-table tr.expand_details>td:not(:empty){padding:.75rem 1rem;border-bottom:1px solid var(--border)!important}body.hx .hx-b table.hx-table tr.expand_details:not(:has(td>*)){display:none}body.hx .hx-b table.hx-table td.subtable .table{background:var(--card);border-radius:.5rem;border:1px solid var(--border)!important}@media (max-width:767.98px){body.hx .hx-b table.hx-table.hx-stack thead{display:none}body.hx .hx-b table.hx-table.hx-stack,body.hx .hx-b table.hx-table.hx-stack tbody{display:block}body.hx .hx-b table.hx-table.hx-stack tbody tr:not(.expand_details){display:grid;grid-template-columns:1fr auto;gap:.125rem .75rem;padding:.875rem 1rem;border-bottom:1px solid var(--border)!important}body.hx .hx-b table.hx-table.hx-stack tbody tr:last-child{border-bottom:0!important}body.hx .hx-b table.hx-table.hx-stack tbody tr>td{display:block;padding:0;border:0!important;white-space:normal;background:transparent!important}body.hx .hx-b table.hx-table.hx-stack tbody tr>td[data-label]:before{content:attr(data-label);display:block;font-size:.6875rem;color:var(--muted-foreground)}body.hx .hx-b table.hx-table.hx-stack tbody tr:not(.expand_details)>td{grid-column:1/2}body.hx .hx-b table.hx-table.hx-stack tbody tr:not(.expand_details)>td:last-child:not(:first-child){grid-column:2/3;grid-row:1/span 6;justify-self:end;align-self:center}body.hx .hx-b table.hx-table.hx-stack tbody tr>td.hx-cell-main{font-size:.9375rem}body.hx .hx-b table.hx-table.hx-stack tbody tr>td.hx-cell-hide-sm{display:none}}body.hx .hx-b .dropdown-menu{min-width:11rem;padding:.25rem;margin-top:.25rem;border-radius:.5rem;border:1px solid var(--border)!important;background:var(--popover);box-shadow:0 8px 24px -6px rgba(0,0,0,.12)}body.hx .hx-b .dropdown-menu a{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border-radius:.375rem;font-size:.875rem;color:var(--foreground)}body.hx .hx-b .dropdown-menu a:hover{background:var(--accent);color:var(--accent-foreground)}body.hx .hx-b .dropdown-menu li{list-style:none}body.hx .hx-b .form-control{height:2.25rem;border-radius:.375rem}body.hx .hx-b textarea.form-control{height:auto}body.hx .hx-b .hx-field label{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:500;line-height:1;color:var(--foreground)}body.hx .hx-b .hx-check label,body.hx .hx-b label.hx-inline{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-weight:400;line-height:1.4}body.hx .hx-b .hx-check input[type=checkbox],body.hx .hx-b .hx-check input[type=radio]{margin:0}body.hx :is(.hx-b,.hx-form) .hx-radio-card{position:relative;display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--border)!important;border-radius:.5rem;background:var(--card);cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s;margin:0;font-weight:500;line-height:1.3}body.hx :is(.hx-b,.hx-form) .hx-radio-card:hover{background:color-mix(in srgb,var(--muted) 70%,transparent)}body.hx :is(.hx-b,.hx-form) .hx-radio-card:has(input:checked){border-color:var(--primary)!important;background:color-mix(in srgb,var(--primary) 6%,transparent);box-shadow:0 0 0 1px var(--primary)}body.hx :is(.hx-b,.hx-form) .hx-radio-card:has(input:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 35%,transparent)}body.hx :is(.hx-b,.hx-form) .hx-radio-card input[type=checkbox],body.hx :is(.hx-b,.hx-form) .hx-radio-card input[type=radio]{margin:0;flex-shrink:0}@media print{body.hx .hx-aside,body.hx .hx-noprint,body.hx .hx-topbar{display:none!important}body.hx .hx-main{margin:0!important}}.hx-b [class~=border-dashed]{border-style:dashed!important}.hx-b [class~=text-success]{color:color-mix(in srgb,var(--success) 85%,#000)!important}.hx-b [class~=text-warning]{color:color-mix(in srgb,var(--warning) 80%,#000)!important}.hx-b [class~=text-destructive]{color:color-mix(in srgb,var(--destructive) 90%,#000)!important}.hx-b [class~=border-0]{border-width:0!important}body.hx .hx-b table.hx-table tr.expand>td:after{content:none!important;display:none!important}body.hx form.hx-form .nav-tabs{margin-bottom:1.5rem;max-width:100%;overflow-x:auto;flex-wrap:nowrap}body.hx form.hx-form .nav-tabs .nav-link{white-space:nowrap}body.hx form.hx-form h4{font-size:1rem;font-weight:600;letter-spacing:-.01em;margin:.25rem 0 1rem;padding-bottom:.625rem;border-bottom:1px solid var(--border)!important;color:var(--foreground)}body.hx form.hx-form .form-group{margin-bottom:1.125rem}body.hx form.hx-form .checkbox label,body.hx form.hx-form .radio label{display:inline-flex;align-items:center;gap:.5rem;font-weight:400;line-height:1.4;margin:0 0 .5rem}body.hx form.hx-form .checkbox input,body.hx form.hx-form .radio input{margin:0}body.hx form.hx-form .card.bg-light{background:color-mix(in srgb,var(--muted) 80%,transparent)!important;box-shadow:none}body.hx form.hx-form input[type=file].form-control{padding:.25rem .5rem;height:auto;min-height:2.25rem}body.hx form.hx-form input[type=file]::file-selector-button{margin-right:.75rem;border:1px solid var(--input)!important;border-radius:.375rem;background:var(--background);color:var(--foreground);font:inherit;font-size:.8125rem;font-weight:500;padding:.25rem .625rem;cursor:pointer}body.hx form.hx-form .btn[type=submit],body.hx form.hx-form button[type=submit].btn{min-width:8rem}body.hx form.hx-form button[type=submit].float-right{margin-top:.5rem}body.hx form.hx-form .col-border{border-right:1px solid var(--border)!important}@media (max-width:767.98px){body.hx form.hx-form .col-border{border-right:0!important;border-bottom:1px solid var(--border)!important;padding-bottom:1rem;margin-bottom:1rem}}body.hx form.hx-form #two_factor_qr{border:1px solid var(--border)!important;border-radius:.5rem;padding:.5rem;background:#fff;max-width:200px}body.hx form.hx-form ol{padding-left:1.25rem}body.hx form.hx-form svg[width="16"]{vertical-align:-3px}body.hx .hx-subnav+*{min-width:0}body.hx form.hx-form .panel-fix>.col-xs-3{flex:0 0 auto;width:100%;max-width:20rem}body.hx form.hx-form .input-group{flex-wrap:nowrap;align-items:stretch}body.hx form.hx-form .input-group>.form-control{width:1%;flex:1 1 auto;border-top-right-radius:0;border-bottom-right-radius:0}body.hx form.hx-form .input-group-append{display:flex;margin-left:-1px}body.hx form.hx-form .input-group-append .input-group-text{display:flex;align-items:center;height:2.25rem;padding:0 .75rem;border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width:575.98px){body.hx .cards>.hx-stat-col:last-child:nth-child(odd){grid-column:1/-1}body.hx .hx-stat-col .hx-stat-foot{display:none!important}}body.hx form.hx-form .radio label.hx-radio-card{display:flex;width:100%;margin:0;padding:.875rem 1rem;font-weight:500}body.hx .tw.hx-b .form-control{border:1px solid var(--input)!important}body.hx .tw.hx-b .form-control:focus{border-color:var(--ring)!important}body.hx form.hx-form .top-focus-box{background:color-mix(in srgb,var(--primary) 5%,var(--card))!important;border:1px solid color-mix(in srgb,var(--primary) 20%,transparent)!important;border-radius:.75rem;padding:1rem 1.25rem .25rem;margin:0 .9375rem 1.25rem;flex:1 1 auto;max-width:calc(100% - 1.875rem)}body.hx .hx-dash>.hx-dash-head{order:-1;margin-bottom:1.25rem}@media (max-width:575.98px){body.hx .hx-quick{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}body.hx .hx-quick>a{width:100%;justify-content:flex-start!important;overflow:hidden}body.hx .hx-quick>a:last-child:nth-child(odd){grid-column:1/-1}}body.hx .hx-b-step-line{display:block;border-radius:1px}@media (min-width:640px){body.hx .hx-b-step-line{flex:1 1 auto;height:2px;margin:0 .5rem}}@media (max-width:639.98px){body.hx .hx-b-step-line{position:absolute;left:13px;top:2rem;bottom:-.625rem;width:2px}}body.hx .hx-pw{display:flex}body.hx .hx-pw[hidden]{display:none!important}body.hx .hx-pw-bar{transition:background-color .2s}body.hx .hx-pw-rule.is-met{color:var(--foreground)}body.hx .hx-pw-rule.is-met .hx-pw-dot{background:var(--success);border-color:var(--success)!important}body.hx .hx-pw-rule.is-met .hx-pw-dot:after{content:"";width:5px;height:3px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(-45deg) translateY(-.5px)}@media (prefers-reduced-motion:reduce){body.hx .hx-pw-bar{transition:none}}body.hx .hx-b table.hx-table tfoot.hx-inv-total td{padding:.75rem 1rem;border-top:1px solid var(--border)!important;background:color-mix(in srgb,var(--muted) 50%,transparent);white-space:nowrap;vertical-align:top}@media (max-width:767.98px){body.hx .hx-b table.hx-table.hx-stack tfoot.hx-inv-total{display:block}body.hx .hx-b table.hx-table.hx-stack tfoot.hx-inv-total tr{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.25rem 1.5rem;padding:.75rem 1rem;border-top:1px solid var(--border)!important;background:color-mix(in srgb,var(--muted) 50%,transparent)}body.hx .hx-b table.hx-table.hx-stack tfoot.hx-inv-total td{display:block;padding:0;border:0!important;background:transparent}body.hx .hx-b table.hx-table.hx-stack tfoot.hx-inv-total td:first-child{flex-basis:100%}body.hx .hx-b table.hx-table.hx-stack tfoot.hx-inv-total td[data-label]:before{content:attr(data-label);display:block;font-size:.6875rem;font-weight:400;color:var(--muted-foreground)}body.hx .hx-b table.hx-table.hx-stack tfoot.hx-inv-total td.hx-cell-hide-sm{display:none}}body.hx .hx-next-row .hx-next-act{min-height:2.25rem;height:auto}@media (max-width:479.98px){body.hx .hx-next-row{flex-wrap:wrap}body.hx .hx-next-row>div{flex-basis:calc(100% - 3rem)}body.hx .hx-next-row .hx-next-act{margin-left:3rem;min-height:2.5rem}}body.hx .hx-onb-step:hover{text-decoration:none}body.hx .hx-onb .hx-onb-x{min-width:40px;min-height:40px}body.hx .hx-dash-head .hx-quick>a{height:auto!important;min-height:2.5rem;padding-top:.375rem!important;padding-bottom:.375rem!important;white-space:normal;text-align:left}@media (max-width:575.98px){body.hx .hx-quick>a{overflow:visible!important}}body.hx .hx-dash .hx-stat-col .tw>div,body.hx .hx-dash .hx-stat-col a>div{height:auto;min-height:100%}body.hx .hx-dash .card-nav{flex-wrap:wrap;min-width:0}body.hx .hx-dash .card-nav>*{min-width:0;max-width:100%}body.hx .hx-dash :is(#client_services,#client_domains,#client_invoices,#client_quotations,#client_transactions,#client_tickets) .card-links{flex-wrap:wrap;overflow:visible;height:auto;max-width:100%}@media (max-width:767.98px){body.hx .hx-dash :is(#client_services,#client_domains,#client_invoices,#client_quotations,#client_transactions,#client_tickets) .card-links{width:100%;justify-content:flex-start}body.hx .hx-dash :is(#client_services,#client_domains,#client_invoices,#client_quotations,#client_transactions,#client_tickets) .card-links>li{height:auto}body.hx .hx-dash :is(#client_services,#client_domains,#client_invoices,#client_quotations,#client_transactions,#client_tickets) .card-links>li>a{min-height:40px;height:auto}body.hx .hx-dash .card-nav .btn,body.hx .hx-dash .card-nav .filter-toggle{min-height:40px;min-width:40px}}body.hx .hx-req-star{color:var(--destructive);font-weight:500}body.hx .hx-field-err{display:flex;align-items:flex-start;gap:.375rem;margin:.375rem 0 0;font-size:.8125rem;line-height:1.35;color:color-mix(in srgb,var(--destructive) 90%,#000)}body.hx .hx-field-err svg{flex-shrink:0;margin-top:.1rem}body.hx .form-control[aria-invalid=true],body.hx .hx-has-err .form-control{border-color:var(--destructive)!important}body.hx .form-control[aria-invalid=true]:focus,body.hx .hx-has-err .form-control:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 20%,transparent)!important}body.hx .hx-savebar{position:fixed;z-index:1040;bottom:calc(1rem + var(--hx-tabbar-offset, env(safe-area-inset-bottom, 0px)));left:1rem;right:1rem;max-width:56rem;margin:0 auto;animation:hx-savebar-in .2s ease-out}body.hx .hx-savebar[hidden]{display:none!important}body.hx .hx-savebar .hx-savebar-short{display:none}body.hx.hx-form-dirty .hx-main,body.hx.hx-form-dirty main{padding-bottom:5.5rem}@keyframes hx-savebar-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:575.98px){body.hx .hx-savebar{flex-wrap:wrap;padding:.625rem .75rem!important}body.hx .hx-savebar .hx-savebar-long{display:none}body.hx .hx-savebar .hx-savebar-short{display:inline}body.hx .hx-savebar>div{width:100%}body.hx .hx-savebar>div>*{flex:1 1 0;min-height:2.5rem}}@media (prefers-reduced-motion:reduce){body.hx .hx-savebar{animation:none}}body.hx .hx-b .dropdown-menu button.dropdown-item{display:flex;width:100%;align-items:center;gap:.5rem;padding:.4rem .5rem;border:0;border-radius:.375rem;background:transparent;font-size:.875rem;color:var(--foreground);text-align:left;cursor:pointer}body.hx .hx-b .dropdown-menu button.dropdown-item:focus-visible,body.hx .hx-b .dropdown-menu button.dropdown-item:hover{background:var(--accent);color:var(--accent-foreground);outline:none}body.hx .hx-b .dropdown-menu .dropdown-divider{height:1px;margin:.25rem -.25rem;background:var(--border);border:0}body.hx .hx-b .dropdown-menu a.dropdown-item svg,body.hx .hx-b .dropdown-menu button.dropdown-item svg{color:var(--muted-foreground);flex-shrink:0}body.hx dialog.hx-pdf-dlg{width:min(64rem,calc(100vw - 2rem));height:min(56rem,calc(100vh - 2rem));max-width:none;max-height:none;padding:0;border:1px solid var(--border)!important;border-radius:.75rem;background:var(--background);color:var(--foreground);box-shadow:0 24px 48px -12px rgba(0,0,0,.25);overflow:hidden}body.hx dialog.hx-pdf-dlg::backdrop{background:rgba(15,23,42,.45)}body.hx dialog.hx-pdf-dlg[open]{animation:hx-dlg-in .18s ease-out}html.hx-dlg-open{overflow:hidden}@keyframes hx-dlg-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.hx dialog.hx-pdf-dlg[open]{animation:none}}@media print{body.hx .hx-savebar,body.hx dialog.hx-pdf-dlg{display:none!important}}body.hx .hx-r3{margin-top:1rem}body.hx .hx-r3 .hx-act-row{padding-left:0;text-decoration:none}body.hx .hx-r3 .hx-act-row:hover{text-decoration:none}body.hx .hx-r3 .hx-act-row time{cursor:help}body.hx .hx-r3 .hx-cost-bar>span+span{box-shadow:-2px 0 0 0 var(--card)}body.hx .hx-ics-btn{text-decoration:none!important}body.hx .hx-ics-btn svg{color:var(--muted-foreground)}body.hx .hx-ics-btn:hover svg{color:var(--accent-foreground)}body.hx .hx-r3{margin-bottom:1rem}@media print{body.hx .hx-ics-btn,body.hx [data-hx-ics-all],body.hx [data-hx-ics-json]{display:none!important}}body.hx .ho-order{--ho-gap:1.25rem}body.hx .ho-ico{width:1rem;height:1rem;flex:none;display:inline-block;vertical-align:-.15em}body.hx .ho-order .sr-only,body.hx .ho-steps .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.hx .ho-order .fab,body.hx .ho-order .fas,body.hx .ho-order .navfix{display:none}body.hx .ho-steps{margin-bottom:1.5rem;border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);padding:.75rem 1rem;--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)}body.hx .ho-steps-list{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:.5rem}body.hx .ho-step{display:flex;align-items:center;gap:.625rem;min-width:0}body.hx .ho-step:not(:last-child){flex:1 1 0%}body.hx .ho-step-ind{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--muted);font-size:.75rem;line-height:1rem;font-weight:600;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-step-ind{font-weight:500}body.hx .ho-step-ind{width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px var(--border)}body.hx .ho-step-ind[data-state=active],body.hx .ho-step-ind[data-state=completed]{background-color:var(--primary);color:var(--primary-foreground);box-shadow:none}body.hx .ho-step-ind[data-state=active]{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 18%,transparent)}body.hx .ho-step-check{width:.95rem;height:.95rem}body.hx .ho-step-title{white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-step-title{font-weight:500}body.hx .ho-step[data-state=active] .ho-step-title{color:var(--foreground);font-weight:600}body.hx .ho-step[data-state=completed] .ho-step-title{color:var(--foreground)}body.hx .ho-step-sep{margin-left:.25rem;margin-right:.25rem;height:.125rem;min-width:1rem;flex:1 1 0%;border-radius:9999px;background-color:var(--muted);box-shadow:inset 0 0 0 1px var(--border)}body.hx .ho-step[data-state=completed] .ho-step-sep{background-color:var(--primary);box-shadow:none}@media (max-width:639.98px){body.hx .ho-steps{padding-left:.75rem;padding-right:.75rem}body.hx .ho-step-title{display:none}body.hx .ho-step[data-state=active] .ho-step-title{display:inline}}body.hx .ho-page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:var(--ho-gap)}body.hx .ho-page-title{margin:0}body.hx .ho-page-title h2,body.hx .ho-page-title h3{font-size:1.5rem;line-height:2rem;letter-spacing:-.025em;color:var(--foreground);margin:0 0 .25rem;font-weight:600}body.hx .ho-page-title h2 .ho-ico,body.hx .ho-page-title h3 .ho-ico{width:1.25rem;height:1.25rem;color:var(--primary);margin-right:.375rem;vertical-align:-.125em}body.hx .ho-page-title p{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-page-title p{font-weight:500}body.hx .ho-page-title p{margin:0;max-width:46rem}body.hx .ho-currency{margin:0}body.hx .ho-currency form{float:none;margin:0;display:flex;align-items:center;gap:.5rem}body.hx .ho-currency form *{margin:0!important;display:block}body.hx .ho-currency label{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-currency label{font-weight:500}body.hx .ho-currency label{margin:0}body.hx .ho-currency .form-control{width:auto;min-width:6rem}body.hx .ho-alert{display:flex;align-items:flex-start;gap:.625rem}body.hx .ho-alert p{margin:0}body.hx .ho-alert>.ho-ico{margin-top:.15rem}body.hx .ho-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:var(--ho-gap);width:100%;margin:0 0 var(--ho-gap);align-items:stretch}body.hx .ho-plan-col{min-width:0;display:flex}body.hx .ho-plan.package{position:relative;display:flex;width:100%;flex-direction:column;border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);text-align:left;color:var(--card-foreground);--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);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;margin:0;opacity:1;padding:1.5rem;gap:1.125rem;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04)}body.hx .ho-plan.package:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}body.hx .ho-plan.package.selected{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),0 10px 30px -12px color-mix(in srgb,var(--primary) 45%,transparent);cursor:default;background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 5%,var(--card)) 0,var(--card) 45%)}body.hx .ho-plan.package.is-disabled{cursor:not-allowed;opacity:.7}body.hx .ho-plan .ho-plan-head{padding:0;background:none;border:0}body.hx .ho-plan-name-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}body.hx .ho-plan h3.ho-plan-name,body.hx .ho-plan h4.ho-plan-name{line-height:1.75rem;font-weight:600;letter-spacing:-.025em;color:var(--foreground);margin:0;padding:0;font-size:1.125rem}body.hx .ho-plan-check{display:flex;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:var(--border);color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;width:1.375rem;height:1.375rem}body.hx .ho-plan-check .ho-ico{width:.8rem;height:.8rem}body.hx .ho-plan.selected .ho-plan-check{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}body.hx .ho-plan p.ho-plan-tagline{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-plan p.ho-plan-tagline{font-weight:500}body.hx .ho-plan p.ho-plan-tagline{margin:.25rem 0 0;padding:0;border:0}body.hx .ho-plan-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem}body.hx .ho-plan-amount{font-size:2.25rem;line-height:2.5rem;font-weight:700;letter-spacing:-.025em;color:var(--foreground);font-variant-numeric:tabular-nums;line-height:1}body.hx .ho-plan-period{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-plan-period{font-weight:500}body.hx .ho-plan .price-box.ho-plan-cycle{background:none;padding:0}body.hx .ho-label{margin-bottom:.375rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-label{font-weight:500}body.hx .ho-plan-cycle .form-control{width:100%}body.hx .ho-plan:not(.selected) .ho-plan-cycle select:disabled{pointer-events:none;opacity:.75;background-color:var(--muted)}body.hx .ho-plan-features{list-style:none;margin:0;padding:1.125rem 0 0;border-top:1px solid var(--border);display:grid;gap:.625rem;flex:1 1 auto;align-content:start}body.hx .ho-plan-features li{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--foreground);line-height:1.35}body.hx .ho-plan-features li span:first-letter{text-transform:uppercase}body.hx .ho-ico-ok{color:var(--primary);margin-top:.05rem}body.hx .ho-plan p.ho-plan-note{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-plan p.ho-plan-note{font-weight:500}body.hx .ho-plan p.ho-plan-note{margin:0;padding:0;border:0}body.hx .ho-plan-desc{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-plan-desc{font-weight:500}body.hx .ho-plan-desc{flex:1 1 auto}body.hx .ho-plan-desc p{border:0;padding:0}body.hx .ho-plan .order.ho-plan-foot{padding:0;background:none;border:0;margin-top:auto}body.hx .ho-plan .ho-plan-foot .btn{width:100%;height:2.5rem}body.hx .ho-plan .ho-plan-foot .btn .ho-ico{width:.95rem;height:.95rem}body.hx .package.selected>.unselected-btn,body.hx .package>.selected-btn{display:none}body.hx .package.selected>.selected-btn,body.hx .package>.unselected-btn{display:block}body.hx .ho-actionbar{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);--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);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.875rem 1rem;width:100%;margin-bottom:var(--ho-gap)}body.hx .ho-actionbar-note{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-actionbar-note{font-weight:500}body.hx .ho-actionbar-note{margin:0}body.hx .ho-actionbar-btns{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:auto}body.hx .ho-actionbar .btn .ho-ico{width:1rem;height:1rem}@media (max-width:639.98px){body.hx .ho-actionbar-btns{width:100%}body.hx .ho-actionbar-btns>*{flex:1 1 0%}body.hx .ho-plan.package{padding:1.25rem}}body.hx .ho-title-block{margin-bottom:var(--ho-gap)}body.hx .ho-panel{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);color:var(--card-foreground);--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);margin:0 0 var(--ho-gap);overflow:hidden;padding:0}body.hx .ho-panel.card{background:var(--card)!important}body.hx .ho-panel-head{border-bottom-width:1px;border-color:var(--border);padding:1rem 1.25rem}body.hx .ho-panel-head h4,body.hx .ho-panel-head h5{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--foreground);margin:0;display:flex;align-items:center;gap:.5rem}body.hx .ho-panel-head h4 .ho-ico,body.hx .ho-panel-head h5 .ho-ico{color:var(--primary)}body.hx .ho-panel-head p{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-panel-head p{font-weight:500}body.hx .ho-panel-head p{margin:.25rem 0 0}body.hx .ho-panel-body{padding:1.25rem}body.hx .ho-module-fields>:last-child,body.hx .ho-panel-body>.form-group:last-child{margin-bottom:0}body.hx .ho-panel-pad{padding:1.25rem}body.hx .ho-config{margin-left:-.625rem;margin-right:-.625rem}body.hx .ho-config>[class*=col-]{padding-left:.625rem;padding-right:.625rem}body.hx .ho-package-options:empty{display:none}body.hx .ho-package-options .pad{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);--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);padding:1.25rem;margin-bottom:var(--ho-gap)}body.hx .ho-config-aside #sticker{position:sticky;top:1rem}body.hx .ho-config-aside .sticky-wrapper{height:auto!important}@media (min-width:992px){body.hx .ho-config-aside{padding-top:3.75rem}}body.hx .ho-addon-group+.ho-addon-group{margin-top:1.25rem}body.hx .ho-addon-title{font-size:.875rem;line-height:1.25rem;font-weight:600;margin:0 0 .5rem}body.hx .ho-addon-title label{margin:0}body.hx .ho-option{margin:0 0 .5rem}body.hx .ho-option>label{display:flex;cursor:pointer;align-items:flex-start;gap:.75rem;border-radius:var(--radius);border-width:1px;border-color:var(--border);padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:400;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;margin:0;width:100%;line-height:1.4}body.hx .ho-option>label:hover{background-color:color-mix(in srgb,var(--muted) 50%,transparent)}body.hx .ho-option>label:has(input:checked){border-color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,transparent)}body.hx .ho-option>label input{margin:.1rem 0 0!important;flex:none}body.hx .ho-summary-head{margin-bottom:.75rem}body.hx .ho-summary-head h3{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--foreground);margin:0;display:flex;align-items:center;gap:.5rem}body.hx .ho-summary-head h3 .ho-ico,body.hx .ho-summary-title .ho-ico{color:var(--primary)}body.hx .ho-summary-head p{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-summary-head p{font-weight:500}body.hx .ho-summary-head p{margin:.25rem 0 0}body.hx .ho-summary-card{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);--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);display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;margin:0 0 var(--ho-gap);font-size:.875rem}body.hx .ho-summary-title{font-size:1rem;line-height:1.5rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.5rem}body.hx .ho-summary-card .table.ho-lines{margin:0}body.hx .ho-summary-card .table.ho-lines td{padding:.5rem 0;border-bottom:1px dashed var(--border);vertical-align:top}body.hx .ho-summary-card .table.ho-lines tr:hover>td{background:transparent!important}body.hx .ho-line-desc{color:var(--foreground)}body.hx .ho-line-desc strong{font-weight:600}body.hx .ho-line-addon .ho-line-desc,body.hx .ho-line-config_fee .ho-line-desc{color:var(--muted-foreground)}.tw body.hx-health.hx .ho-line-addon .ho-line-desc,.tw body.hx-health.hx .ho-line-config_fee .ho-line-desc{font-weight:500}body.hx .ho-line-addon .ho-line-desc,body.hx .ho-line-config_fee .ho-line-desc{padding-left:.75rem!important}body.hx .ho-line-qty{white-space:nowrap;font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-line-qty{font-weight:500}body.hx .ho-line-qty{width:1%;padding-left:.75rem!important;padding-right:.75rem!important}body.hx .ho-line-price{white-space:nowrap;text-align:right;width:1%;font-variant-numeric:tabular-nums}body.hx .ho-line-price strong{font-weight:500}body.hx .ho-totals{margin:0;display:flex;flex-direction:column;gap:.5rem}body.hx .ho-total-row{display:flex;align-items:baseline;gap:.75rem}body.hx .ho-total-row dt{min-width:0;flex:1 1 0%;font-weight:400;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-total-row dt{font-weight:500}body.hx .ho-total-row dt{margin:0}body.hx .ho-total-row dd{margin:0;flex:none;font-variant-numeric:tabular-nums;text-align:right}body.hx .ho-total-row dd span,body.hx .ho-total-row dd strong{font-weight:500}body.hx .ho-total-discount dd{color:var(--success)}body.hx .ho-total-grand{border-top-width:1px;border-color:var(--border);padding-top:.75rem;margin-top:.25rem;text-align:left}body.hx .ho-total-grand dt{font-weight:600;color:var(--foreground)}body.hx .ho-total-grand dd strong{font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.025em;color:var(--foreground)}body.hx .ho-recurring{border-radius:var(--radius);background-color:var(--muted);padding:.625rem .75rem}body.hx .ho-recurring small{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-recurring small{font-weight:500}body.hx .ho-recurring small{display:block}body.hx .ho-recurring p{margin:.25rem 0 0}body.hx .ho-recurring strong{font-weight:500}body.hx .ho-coupon-toggle{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500}body.hx .ho-coupon .input-group{margin-top:.625rem;flex-wrap:nowrap}body.hx .ho-coupon .input-group .form-control{border-top-right-radius:0;border-bottom-right-radius:0}body.hx .ho-coupon .input-group .btn{border-top-left-radius:0;border-bottom-left-radius:0;height:2.25rem}body.hx .ho-coupon .form-group:has(#coupon_message:empty){display:none}body.hx form.ho-empty-cart{display:flex;justify-content:flex-end}body.hx .ho-summary #empty_cart{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-summary #empty_cart{font-weight:500}body.hx .ho-summary #empty_cart{margin:0;height:auto;gap:.375rem}body.hx .ho-summary #empty_cart:hover{color:var(--destructive);text-decoration:none}body.hx .ho-summary #empty_cart .ho-ico{width:.875rem;height:.875rem}body.hx .ho-cart{margin-left:-.625rem;margin-right:-.625rem}body.hx .ho-cart>[class*=col-]{padding-left:.625rem;padding-right:.625rem}body.hx .ho-cart-table thead th{background:color-mix(in srgb,var(--muted) 70%,transparent)}body.hx .ho-cart-table td{vertical-align:middle}body.hx .ho-cart-item{display:inline-flex;align-items:center;gap:.75rem}body.hx .ho-cart-ico{display:flex;align-items:center;justify-content:center;border-radius:var(--radius);width:2.25rem;height:2.25rem;flex:none;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}body.hx .ho-cart-desc strong{font-weight:600}body.hx .ho-line-addon .ho-cart-desc,body.hx .ho-line-config_fee .ho-cart-desc{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-line-addon .ho-cart-desc,.tw body.hx-health.hx .ho-line-config_fee .ho-cart-desc{font-weight:500}body.hx .ho-line-addon .ho-cart-desc,body.hx .ho-line-config_fee .ho-cart-desc{padding-left:4rem!important}body.hx .ho-cart-actions form{margin:0}body.hx .ho-row-actions{display:flex;gap:.375rem;justify-content:flex-end}body.hx .ho-row-actions .btn{height:2rem}body.hx .ho-row-actions .btn .ho-ico{width:.875rem;height:.875rem}body.hx .ho-btn-remove:hover{color:var(--destructive)!important;border-color:color-mix(in srgb,var(--destructive) 35%,var(--border))!important;background:color-mix(in srgb,var(--destructive) 6%,transparent)!important}body.hx .ho-cart-qty{white-space:nowrap;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-cart-qty{font-weight:500}body.hx .ho-cart-table .price-col{font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:767.98px){body.hx .ho-cart-table thead{display:none}body.hx .ho-cart-table,body.hx .ho-cart-table tbody,body.hx .ho-cart-table td,body.hx .ho-cart-table tr{display:block;width:100%}body.hx .ho-cart-table tr{position:relative;padding:.875rem 1rem;border-bottom:1px solid var(--border)}body.hx .ho-cart-table tbody tr:last-child{border-bottom:0}body.hx .ho-cart-table td{padding:0!important;border:0!important}body.hx .ho-cart-table td.price-col{position:absolute;top:.875rem;right:1rem;width:auto}body.hx .ho-cart-table td.ho-cart-desc{padding-right:6rem!important}body.hx .ho-cart-table td.ho-cart-qty{font-size:.75rem;line-height:1rem;margin:.25rem 0 0 3rem}body.hx .ho-cart-table td.ho-cart-actions{order:3;margin-top:.625rem}body.hx .ho-row-actions{justify-content:flex-start}body.hx .ho-line-addon .ho-cart-desc,body.hx .ho-line-config_fee .ho-cart-desc{padding-left:3rem!important}}body.hx .ho-account .section-title{margin:.5rem 0 .75rem}body.hx .ho-account .section-title h3{font-size:1rem;line-height:1.5rem;font-weight:600;margin:0}body.hx .ho-account .section-title h3 .fas{display:none}body.hx .ho-account .section-title p{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-account .section-title p{font-weight:500}body.hx .ho-account .section-title p{margin:.25rem 0 0}body.hx .ho-account .card{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);--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);background:var(--card)!important}body.hx .ho-account .card h4{font-size:.875rem;line-height:1.25rem;font-weight:600}body.hx .ho-account #submit_config,body.hx .ho-account .btn-success.btn-lg{background-color:var(--primary);color:var(--primary-foreground)}body.hx .ho-account .fas{display:none}body.hx .ho-pay .card-body{background:transparent}body.hx .ho-pay-options{margin-left:-.5rem;margin-right:-.5rem}body.hx .ho-pay-options>[class*=col-]{padding-left:.5rem;padding-right:.5rem}body.hx .ho-pay-col{margin-bottom:1rem}body.hx .ho-pay-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--foreground);display:flex;align-items:center;gap:.5rem;margin:0 0 .625rem}body.hx .ho-pay-title .ho-ico{color:var(--muted-foreground)}body.hx .ho-checkout #payment_details{border-radius:var(--radius);border-width:1px;border-color:var(--border);background-color:color-mix(in srgb,var(--muted) 40%,transparent);padding:1.25rem;margin-top:.5rem}body.hx .ho-checkout #payment_details h4{font-size:.875rem;line-height:1.25rem;font-weight:600}body.hx .ho-checkout #order_totals .ho-summary-card{width:100%}body.hx .ho-consent{margin-bottom:.75rem}body.hx .ho-consent label{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:1.45}body.hx .ho-consent label input{margin:.15rem 0 0!important;flex:none}body.hx .ho-pay-bar .ho-actionbar-note{display:inline-flex;align-items:center;gap:.5rem}body.hx .ho-pay-bar .ho-actionbar-note .ho-ico{color:var(--success)}body.hx .ho-success{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);--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);display:grid;grid-template-columns:auto 1fr;-moz-column-gap:1rem;column-gap:1rem;align-items:center;padding:1.25rem;margin-bottom:var(--ho-gap)}body.hx .ho-success-ico{grid-row:span 2;display:flex;align-items:center;justify-content:center;border-radius:9999px;width:3rem;height:3rem;color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent)}body.hx .ho-success-ico .ho-ico{width:1.5rem;height:1.5rem}body.hx .ho-success h3{font-size:1.125rem;line-height:1.75rem;font-weight:600;margin:0}body.hx .ho-success p{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-success p{font-weight:500}body.hx .ho-success p{margin:.125rem 0 0}body.hx .ho-invoice hr{margin:.75rem 0}body.hx .ho-invoice .total-due{text-align:right}body.hx .ho-invoice .total-due h4{font-size:1.25rem;line-height:1.75rem;font-weight:700;margin:.125rem 0 0}body.hx .ho-groups.list-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--ho-gap);border:0;background:transparent;box-shadow:none;overflow:visible;margin:0 0 var(--ho-gap)}body.hx .ho-group.list-group-item{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:flex;align-items:center;gap:.875rem;padding:1.125rem 1.25rem;margin:0;color:var(--foreground)}body.hx .ho-group.list-group-item,body.hx .ho-group.list-group-item:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body.hx .ho-group.list-group-item:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}body.hx .ho-group-ico{display:flex;align-items:center;justify-content:center;border-radius:var(--radius);width:2.5rem;height:2.5rem;flex:none;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}body.hx .ho-group-body{flex:1 1 auto;min-width:0}body.hx .ho-group h4{font-size:1rem;line-height:1.5rem;font-weight:600;margin:0}body.hx .ho-group-go{color:var(--muted-foreground)}body.hx .ho-whois.whois{background:none;padding:0;margin:0 0 var(--ho-gap);border-radius:0}body.hx .ho-search{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);padding:1.25rem;margin:0;position:relative;overflow:hidden;background-image:radial-gradient(60rem 14rem at 100% 0,color-mix(in srgb,var(--primary) 7%,transparent),transparent 60%)}body.hx .ho-search,body.hx .ho-search-group{--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)}body.hx .ho-search-group{position:relative;display:flex;width:100%;border-radius:var(--radius);border-width:1px;border-color:var(--input);background-color:var(--background);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;margin:0 0 1rem;align-items:stretch;height:3rem}body.hx .ho-search-group:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 25%,transparent)}body.hx .ho-search-prefix{display:flex;align-items:center;border-right-width:1px;border-color:var(--input);background-color:var(--muted);padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-search-prefix{font-weight:500}body.hx .ho-search-prefix{border-top-left-radius:inherit;border-bottom-left-radius:inherit}body.hx .ho-search-group .form-control.ho-search-input{border:0!important;box-shadow:none!important;height:100%;flex:1 1 auto;min-width:0;font-size:1rem;padding:0 .875rem;background:transparent}body.hx .ho-search-group .ho-search-btn{height:auto;margin:.3rem;border-radius:calc(var(--radius) - 1px);padding:0 1rem}body.hx .ho-tlds{display:flex;flex-wrap:wrap;gap:.375rem;margin:0 0 1rem;text-align:left}body.hx .ho-tld{position:relative;margin:0!important;display:inline-flex}body.hx .ho-tld input{position:absolute;opacity:0;width:1px;height:1px;margin:0!important}body.hx .ho-tld span{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--border);background-color:var(--background);padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:1.75rem}body.hx .ho-tld span:hover{background-color:var(--accent);color:var(--accent-foreground)}body.hx .ho-tld input:checked+span{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}body.hx .ho-tld input:focus-visible+span{box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 35%,transparent)}body.hx .ho-tld-more.btn{height:1.75rem;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem}body.hx .ho-search-secondary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;text-align:left}body.hx .ho-search-secondary .btn .ho-ico{width:.9rem;height:.9rem}body.hx .ho-results-head .alert{margin-bottom:.75rem}body.hx .ho-results-table .ho-col-check{width:2.5rem}body.hx .ho-results-table td{vertical-align:middle}body.hx .ho-results-table td label{margin:0;font-weight:600}body.hx .ho-results-table .badge{gap:.25rem;margin:.125rem .25rem .125rem 0}body.hx .ho-results-table .badge .ho-ico{width:.75rem;height:.75rem}body.hx .ho-results-table select.form-control{min-width:12rem}body.hx .ho-tld-table td{vertical-align:top;font-variant-numeric:tabular-nums}body.hx .ho-tld-table td:first-child{font-weight:600}body.hx .ho-tld-table small{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-tld-table small{font-weight:500}body.hx .ho-tld-show{background:transparent!important;padding:.75rem 1rem!important}body.hx .ho-tld-table .tld_pricing.hidden{display:none}@media (max-width:639.98px){body.hx .ho-search{padding:1rem}body.hx .ho-search-prefix{display:none}body.hx .ho-search-group .ho-search-btn span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.hx .ho-tld-table td:nth-child(3),body.hx .ho-tld-table th:nth-child(3){display:none}}body.hx .ho-panel.table-responsive{border:1px solid var(--border)}body.hx .ho-config .ho-panel-body>.form-group{margin-bottom:0}body.hx .ho-config .ho-panel-body>.clearfix,body.hx .ho-config .ho-panel-body>input[type=hidden]{display:none}body.hx .ho-account>.row{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);--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);margin:0 0 var(--ho-gap);padding:1.25rem .5rem .5rem}body.hx .ho-account .section-title h3{display:flex;align-items:center;gap:.5rem}body.hx .ho-account .card.bg-light{box-shadow:none;background:var(--muted)!important}body.hx .ho-account .card-body{padding:.875rem 1rem!important;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:1rem}body.hx .ho-account .card-body .float-right{float:none!important}body.hx .ho-account #order_logout{margin:0}body.hx .ho-account #order_logout .btn{border-color:var(--input);background-color:var(--background);color:var(--muted-foreground);--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)}.tw body.hx-health.hx .ho-account #order_logout .btn{font-weight:500}body.hx .ho-account #order_logout .btn{background-image:none!important;background-color:var(--background)!important;color:var(--muted-foreground)!important;height:2rem;padding:0 .75rem;font-size:.75rem}body.hx .ho-account #order_logout .btn:hover{color:var(--destructive)!important}body.hx .ho-account .checkbox label{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:400}body.hx .ho-account .checkbox label input{margin:.2rem 0 0!important;flex:none}body.hx .ho-account .btn-success,body.hx .ho-checkout .btn-success,body.hx .ho-order .btn-lg.btn-primary{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground)!important;background-image:none!important}body.hx .ho-account .btn-lg,body.hx .ho-order .ho-actionbar .btn-lg{height:2.75rem;padding:0 1.25rem;font-size:.9375rem}body.hx #create-account.ho-account{margin-top:0;padding:0 .625rem;border-top:0}body.hx .ho-account .card-body>h4{margin-right:auto!important;text-align:left}body.hx .ho-account #order_logout .btn,body.hx .ho-account .card,body.hx .ho-account>.row,body.hx .ho-actionbar,body.hx .ho-checkout #payment_details,body.hx .ho-group.list-group-item,body.hx .ho-option>label,body.hx .ho-package-options .pad,body.hx .ho-panel,body.hx .ho-plan-check,body.hx .ho-plan.package,body.hx .ho-search,body.hx .ho-search-group,body.hx .ho-steps,body.hx .ho-success,body.hx .ho-summary-card,body.hx .ho-tld span{border-style:solid}body.hx .ho-panel-head{border-width:0 0 1px;border-style:solid}body.hx .ho-search-prefix{border-width:0 1px 0 0;border-style:solid}body.hx .ho-total-grand{border-width:1px 0 0;border-style:solid}body.hx .ho-search-secondary.search,body.hx .ho-tlds.tlds{text-align:left;margin-left:0}body.hx .ho-whois div.ho-tlds.tlds{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-start;margin:0 0 1rem}body.hx .ho-whois div.ho-search-secondary.search{display:flex;margin:0}body.hx .ho-tld-prices:not(:has(tbody tr)){display:none}body.hx .ho-results-table #all_domains{border:1px solid var(--input)}@media (max-width:767.98px){body.hx .ho-cart-table tr{display:flex;flex-direction:column}body.hx .ho-cart-table td.ho-cart-desc{order:1}body.hx .ho-cart-table td.ho-cart-qty{order:2}body.hx .ho-cart-table td.ho-cart-actions{order:3}body.hx .ho-account .card-body{padding:.75rem!important}}@media (max-width:639.98px){body.hx .ho-results-table thead{display:none}body.hx .ho-results-table,body.hx .ho-results-table tbody{display:block;width:100%}body.hx .ho-results-table tr{display:grid;grid-template-columns:1.75rem 1fr;align-items:center;row-gap:.375rem;padding:.875rem 1rem;border-bottom:1px solid var(--border)}body.hx .ho-results-table tbody tr:last-child{border-bottom:0}body.hx .ho-results-table td{display:block;padding:0!important;border:0!important}body.hx .ho-results-table td:nth-child(3){grid-column:2}body.hx .ho-results-table td:nth-child(4){grid-column:1/-1}body.hx .ho-results-table select.form-control{min-width:0;width:100%}}body.hx .ho-plan.package.is-featured{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}body.hx .ho-plan-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;background-color:var(--primary);font-size:.75rem;line-height:1rem;font-weight:600;color:var(--primary-foreground);--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);position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.25rem .625rem;white-space:nowrap;z-index:1}body.hx .ho-plan-badge .ho-ico{width:.75rem;height:.75rem}body.hx .ho-plans{padding-top:.75rem}body.hx .ho-plan-save{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;min-height:1.5rem}body.hx .ho-plan-save [hidden]{display:none!important}body.hx .ho-save-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);font-size:.75rem;line-height:1rem;font-weight:600;padding:.1875rem .5rem;color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--success) 22%,transparent)}body.hx .ho-save-badge .ho-ico{width:.8rem;height:.8rem}body.hx .ho-save-detail{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-save-detail{font-weight:500}body.hx .ho-save-detail{font-variant-numeric:tabular-nums}body.hx .ho-save-hint{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-save-hint{font-weight:500}body.hx .ho-save-hint .ho-ico{width:.8rem;height:.8rem;color:var(--success)}body.hx .ho-compare{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);--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);border-style:solid;width:100%;margin:0 0 var(--ho-gap);padding:1.25rem 1.25rem 1rem}body.hx .ho-compare-head{margin-bottom:.875rem}body.hx .ho-compare h2.ho-compare-title,body.hx .ho-compare h4.ho-compare-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;color:var(--foreground);margin:0;padding:0;border:0}body.hx .ho-compare p.ho-compare-sub{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-compare p.ho-compare-sub{font-weight:500}body.hx .ho-compare p.ho-compare-sub{margin:.25rem 0 0;padding:0;border:0}body.hx .ho-compare-scroll{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px)}body.hx .ho-compare-scroll:focus-visible{outline:2px solid var(--ring);outline-offset:2px}body.hx .ho-compare-table{width:100%;min-width:34rem;border-collapse:separate;border-spacing:0;font-size:.875rem;line-height:1.25rem}body.hx .ho-compare-table td,body.hx .ho-compare-table th{padding:.75rem 1rem;text-align:center;vertical-align:middle;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums}body.hx .ho-compare-table tbody tr:last-child td,body.hx .ho-compare-table tbody tr:last-child th{border-bottom:0}body.hx .ho-compare-table thead th{background:var(--muted);vertical-align:bottom}body.hx .ho-compare-table .ho-compare-feature{text-align:left;font-weight:500;color:var(--foreground);width:34%;position:sticky;left:0;z-index:1;background:var(--card);box-shadow:inset -1px 0 0 var(--border)}body.hx .ho-compare-table thead .ho-compare-feature{background:var(--muted)}body.hx .ho-compare-table tbody tr:hover td,body.hx .ho-compare-table tbody tr:hover th{background:color-mix(in srgb,var(--muted) 70%,var(--card))}body.hx .ho-compare-table td{color:var(--foreground)}body.hx .ho-compare-table .is-featured{background:color-mix(in srgb,var(--primary) 5%,var(--card))}body.hx .ho-compare-table thead th.is-featured{background:color-mix(in srgb,var(--primary) 10%,var(--muted));box-shadow:inset 0 2px 0 var(--primary)}body.hx .ho-compare-name{display:block;font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--foreground)}body.hx .ho-compare-badge{display:inline-flex;border-radius:9999px;background-color:var(--primary);font-weight:600;color:var(--primary-foreground);font-size:.6875rem;padding:.0625rem .5rem;margin-top:.25rem}body.hx .ho-compare-from{display:block;font-size:.75rem;line-height:1rem;font-weight:400;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-compare-from{font-weight:500}body.hx .ho-compare-from{margin-top:.25rem}body.hx .ho-compare-table th.is-featured .ho-compare-from{color:var(--secondary-foreground)}body.hx .ho-compare-table .ho-ico-ok{color:var(--success);width:1.1rem;height:1.1rem}body.hx .ho-compare-table .ho-ico-muted{color:var(--muted-foreground);opacity:.6}body.hx .ho-compare p.ho-compare-note{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-compare p.ho-compare-note{font-weight:500}body.hx .ho-compare p.ho-compare-note{margin:.75rem 0 0;padding:0;border:0}@media (max-width:639.98px){body.hx .ho-compare{padding:1rem .875rem .875rem}body.hx .ho-compare-table{min-width:26rem}body.hx .ho-compare-table td,body.hx .ho-compare-table th{padding:.625rem}body.hx .ho-compare-table .ho-compare-feature{width:8.5rem;min-width:8.5rem}body.hx .ho-compare-table td,body.hx .ho-compare-table thead th:not(.ho-compare-feature){min-width:6.75rem;white-space:nowrap}}body.hx .ho-coupon{border-top:1px solid var(--border);padding-top:.75rem;margin-top:.75rem}body.hx .ho-coupon-toggle{color:var(--foreground);text-decoration:none;width:100%}body.hx .ho-coupon-toggle:hover{color:var(--primary);text-decoration:none}body.hx .ho-coupon-toggle .ho-coupon-chev{margin-left:auto;transition:transform .2s ease}body.hx .ho-coupon-toggle[aria-expanded=true] .ho-coupon-chev{transform:rotate(180deg)}body.hx .ho-trust{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}body.hx .ho-trust-item,body.hx .ho-trust-item a{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-trust-item,.tw body.hx-health.hx .ho-trust-item a{font-weight:500}body.hx .ho-trust-item,body.hx .ho-trust-item a{line-height:1.3}body.hx .ho-trust-item a{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent);text-underline-offset:2px}body.hx .ho-trust-item a:hover{color:var(--primary)}body.hx .ho-trust-ico{color:var(--success);width:.95rem;height:.95rem}body.hx .ho-trust-list{border-top:1px solid var(--border);padding-top:.875rem;margin-top:.875rem}body.hx .ho-trust-strip{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--muted);border-style:solid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));padding:.75rem 1rem;margin:0 0 var(--ho-gap)}body.hx .ho-trust-strip .ho-trust-item,body.hx .ho-trust-strip .ho-trust-item a{font-size:.875rem;line-height:1.25rem}@media (prefers-reduced-motion:reduce){body.hx .ho-coupon-toggle .ho-coupon-chev{transition:none}}body.hx .ho-seg{display:inline-grid;border-radius:var(--radius);border-width:1px;border-color:var(--border);background-color:var(--muted);border-style:solid;grid-template-columns:1fr 1fr;padding:3px;gap:3px;margin:0 0 1rem;box-shadow:inset 0 1px 2px rgba(39,50,74,.06)}body.hx .ho-seg-opt{position:relative;margin:0;cursor:pointer}body.hx .ho-seg-opt input{position:absolute;opacity:0;width:1px;height:1px}body.hx .ho-seg-opt span{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--muted-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw body.hx-health.hx .ho-seg-opt span{font-weight:500}body.hx .ho-seg-opt span{padding:.4375rem .875rem;white-space:nowrap}body.hx .ho-seg-opt:hover span{color:var(--foreground)}body.hx .ho-seg-opt input:checked+span{background-color:var(--card);color:var(--foreground);--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);box-shadow:0 1px 2px rgba(39,50,74,.12),0 0 0 1px var(--border)}body.hx .ho-seg-opt input:focus-visible+span{outline:2px solid var(--ring);outline-offset:1px}@media (max-width:639.98px){body.hx .ho-seg{display:grid;width:100%}}body.hx .ho-step-link{display:flex;align-items:center;gap:.625rem;min-width:0;color:inherit;text-decoration:none;border-radius:.5rem;padding:.125rem .25rem .125rem .125rem;margin:-.125rem -.25rem -.125rem -.125rem}body.hx .ho-step-link:hover{text-decoration:none;color:inherit;background:var(--accent)}body.hx .ho-step-link:hover .ho-step-title{color:var(--primary);text-decoration:underline;text-underline-offset:3px}body.hx .ho-step-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:639.98px){body.hx .ho-step-title{display:inline!important;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.hx .ho-step[data-state=active] .ho-step-title{position:static;width:auto;height:auto;overflow:visible;clip:auto}}body.hx .ho-search-hint{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-search-hint{font-weight:500}body.hx .ho-search-hint{margin:-.5rem 0 .75rem;min-height:1rem}body.hx .ho-search-hint:empty{display:none}body.hx .ho-results-wrap{position:relative}body.hx .ho-results-wrap.is-loading #configure_domain{opacity:.55;transition:opacity .15s ease;pointer-events:none}body.hx .ho-dom-hero{border-radius:calc(var(--radius) + 4px);border-width:1px;background-color:var(--card);--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);border-style:solid;border-color:color-mix(in srgb,var(--success) 35%,var(--border));margin:0 0 var(--ho-gap);overflow:hidden;background-image:linear-gradient(180deg,color-mix(in srgb,var(--success) 6%,var(--card)) 0,var(--card) 70%)}body.hx .ho-dom-hero.is-taken{border-color:var(--border);background-image:none}body.hx .ho-dom-hero-head{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem .25rem}body.hx .ho-dom-hero-ico{display:flex;align-items:center;justify-content:center;border-radius:9999px;width:2.25rem;height:2.25rem;flex:none;color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent)}body.hx .ho-dom-hero.is-taken .ho-dom-hero-ico{color:var(--muted-foreground);background:var(--muted)}body.hx .ho-dom-hero-ico .ho-ico{width:1.15rem;height:1.15rem}body.hx .ho-dom-hero h4{font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;color:var(--foreground);margin:0;word-break:break-all}body.hx .ho-dom-hero-head p{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-dom-hero-head p{font-weight:500}body.hx .ho-dom-hero-head p{margin:.125rem 0 0}body.hx .ho-dom-hero .table-responsive{border:0}body.hx .ho-dom-primary thead.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}body.hx .ho-dom-primary tr>td{border-top:0!important;background:transparent!important}body.hx .ho-dom-primary .ho-dom-name label{font-size:1rem}body.hx .ho-dom-table{margin:0}body.hx .ho-dom-table thead th{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-dom-table thead th{font-weight:500}body.hx .ho-dom-table thead th{letter-spacing:.02em;height:2.5rem;vertical-align:middle;background:color-mix(in srgb,var(--muted) 60%,transparent)}body.hx .ho-dom-table td{padding:.75rem 1rem;vertical-align:middle}body.hx .ho-dom-table .ho-col-check{width:2.5rem}body.hx .ho-dom-row .ho-dom-check{width:1rem;height:1rem;accent-color:var(--primary);cursor:pointer;opacity:1;border:1px solid color-mix(in srgb,var(--foreground) 35%,var(--input))!important;border-radius:.25rem}body.hx .ho-dom-name{white-space:nowrap}body.hx .ho-dom-name label{margin:0;font-weight:600;color:var(--foreground);cursor:pointer}body.hx .ho-dom-pop{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;font-size:.75rem;line-height:1rem;font-weight:500;margin-left:.5rem;padding:.0625rem .5rem;vertical-align:middle;color:color-mix(in srgb,var(--primary) 80%,#000);background:color-mix(in srgb,var(--primary) 10%,transparent)}body.hx .ho-dom-pop .ho-ico{width:.75rem;height:.75rem;fill:currentColor}body.hx .ho-dom-status .badge{gap:.25rem;margin:.125rem .25rem .125rem 0}body.hx .ho-dom-status .badge .ho-ico{width:.75rem;height:.75rem}body.hx .ho-dom-price{white-space:nowrap}body.hx .ho-dom-amount{display:block;font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--foreground);font-variant-numeric:tabular-nums}body.hx .ho-dom-amount small{font-size:.75rem;line-height:1rem;font-weight:400;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-dom-amount small{font-weight:500}body.hx .ho-dom-amount small{margin-left:.125rem}body.hx .ho-dom-renew{display:block;font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-dom-renew{font-weight:500}body.hx .ho-dom-renew{font-variant-numeric:tabular-nums}body.hx .ho-dom-term select.form-control{min-width:13.5rem;max-width:18rem}body.hx .ho-dom-act{text-align:right;width:1%;white-space:nowrap}body.hx .ho-dom-pick{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--input);background-color:var(--background);font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--foreground);--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);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-style:solid;height:2.25rem;padding:0 .875rem;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.hx .ho-dom-pick:hover{background-color:var(--accent);color:var(--accent-foreground)}body.hx .ho-dom-pick .ho-ico{width:.9rem;height:.9rem}body.hx .ho-dom-pick .ho-pick-on{display:none}body.hx .ho-dom-row.is-picked .ho-dom-pick,body.hx .ho-dom-row:has(.ho-dom-check:checked) .ho-dom-pick{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}body.hx .ho-dom-row.is-picked .ho-pick-on,body.hx .ho-dom-row:has(.ho-dom-check:checked) .ho-pick-on{display:inline-flex;align-items:center;gap:.375rem}body.hx .ho-dom-row.is-picked .ho-pick-off,body.hx .ho-dom-row:has(.ho-dom-check:checked) .ho-pick-off{display:none}body.hx .ho-dom-row:has(.ho-dom-check:focus-visible) .ho-dom-pick{box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 35%,transparent)}body.hx .ho-dom-alts .ho-dom-row.is-picked>td{background:color-mix(in srgb,var(--primary) 5%,var(--card))!important}body.hx .ho-dom-row.is-taken>td{background:transparent!important}body.hx .ho-dom-row.is-taken .ho-dom-name label,body.hx .ho-dom-row.is-taken .ho-dom-pop{color:var(--muted-foreground);font-weight:500}body.hx .ho-dom-row.is-taken .ho-dom-pop{background:var(--muted)}body.hx .ho-dom-row.is-taken .ho-dom-term select{visibility:hidden}body.hx .ho-dom-row.is-taken .ho-dom-check{opacity:.35}body.hx .ho-dom-alts[hidden]{display:none!important}body.hx .ho-dom-bar .ho-actionbar-note:empty{display:none}body.hx .ho-dom-bar #hx-dom-submit:disabled{opacity:.5;cursor:not-allowed}body.hx .ho-dom-skel td{padding:1rem!important;display:flex!important;align-items:center;gap:1rem;border:0!important}body.hx .ho-dom-skel{display:block;border-bottom:1px solid var(--border)}body.hx .ho-skel{display:inline-block;height:.75rem;border-radius:9999px;background:linear-gradient(90deg,color-mix(in srgb,var(--foreground) 9%,var(--card)) 25%,color-mix(in srgb,var(--foreground) 4%,var(--card)) 37%,color-mix(in srgb,var(--foreground) 9%,var(--card)) 63%);background-size:400% 100%;animation:ho-skel 1.2s ease infinite}body.hx .ho-skel-name{width:9rem}body.hx .ho-skel-badge{width:4.5rem}body.hx .ho-skel-price{width:5rem;margin-left:auto}body.hx .ho-dom-loading{margin-bottom:var(--ho-gap)}@keyframes ho-skel{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){body.hx .ho-skel{animation:none}body.hx .ho-results-wrap.is-loading #configure_domain{transition:none}}@media (max-width:639.98px){body.hx .ho-dom-hero-head{padding:.875rem 1rem 0}body.hx .ho-dom-table thead{display:none}body.hx .ho-dom-table,body.hx .ho-dom-table tbody{display:block;width:100%}body.hx .ho-dom-table tr.ho-dom-row{display:grid;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.375rem .5rem;padding:.875rem 1rem;border-bottom:1px solid var(--border)}body.hx .ho-dom-table tbody tr:last-child{border-bottom:0}body.hx .ho-dom-table tr.ho-dom-row>td{display:block;padding:0!important;border:0!important;width:auto}body.hx .ho-dom-table .ho-col-check{grid-column:1;grid-row:1}body.hx .ho-dom-table .ho-dom-name{grid-column:2;grid-row:1;white-space:normal;min-width:0}body.hx .ho-dom-table .ho-dom-name label{word-break:break-all}body.hx .ho-dom-table .ho-dom-price{grid-column:3;grid-row:1;text-align:right}body.hx .ho-dom-table .ho-dom-status{grid-column:2/-1;grid-row:2}body.hx .ho-dom-table .ho-dom-term{grid-column:2/-1;grid-row:3}body.hx .ho-dom-table .ho-dom-act{grid-column:2/-1;grid-row:4;text-align:left}body.hx .ho-dom-table .ho-dom-act:empty{display:none}body.hx .ho-dom-term select.form-control{min-width:0;max-width:none;width:100%}body.hx .ho-dom-pick{width:100%}body.hx .ho-dom-row.is-taken .ho-dom-term{display:none!important}body.hx .ho-dom-table .ho-dom-name label{display:block}body.hx .ho-dom-pop{margin:.25rem 0 0}}body.hx .ho-upsell{border-radius:calc(var(--radius) + 4px);border-width:1px;border-color:var(--border);background-color:var(--card);--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);border-style:solid;display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;margin:0 0 var(--ho-gap)}body.hx .ho-upsell-ico{display:flex;align-items:center;justify-content:center;border-radius:var(--radius);width:2.25rem;height:2.25rem;flex:none;color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent)}body.hx .ho-upsell-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.125rem}body.hx .ho-upsell-text strong{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--foreground);font-variant-numeric:tabular-nums}body.hx .ho-upsell-text strong small{font-size:.75rem;line-height:1rem;font-weight:400;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-upsell-text strong small{font-weight:500}body.hx .ho-upsell-text span{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-upsell-text span{font-weight:500}body.hx .ho-upsell-btn{flex:none;display:inline-flex;align-items:center;gap:.375rem}body.hx .ho-upsell-btn .ho-ico{width:.9rem;height:.9rem}body.hx .ho-upsell-cart{background:var(--muted);box-shadow:none}body.hx .ho-upsell-cart .ho-upsell-ico{background:var(--card)}body.hx .ho-cart-empty+.ho-upsell,body.hx .tw+.ho-upsell{margin-top:var(--ho-gap)}@media (max-width:639.98px){body.hx .ho-upsell{flex-wrap:wrap}body.hx .ho-upsell-text{flex-basis:calc(100% - 3.125rem)}body.hx .ho-upsell-btn{width:100%;justify-content:center}}body.hx .ho-cart-empty h4{margin-bottom:0}body.hx .ho-cart-empty .hx-btn .ho-ico{width:1rem;height:1rem}body.hx .ho-orders-table{margin:0}body.hx .ho-orders-table thead th{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-orders-table thead th{font-weight:500}body.hx .ho-orders-table thead th{letter-spacing:.02em;white-space:nowrap;vertical-align:middle}body.hx .ho-orders-table thead th a{color:inherit;text-decoration:none}body.hx .ho-orders-table thead th a:hover{color:var(--foreground)}body.hx .ho-orders-table td{vertical-align:middle}body.hx .ho-ord-num a{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--foreground)}body.hx .ho-ord-num a:hover{color:var(--primary)}body.hx .ho-ord-inv,body.hx .ho-ord-money{font-variant-numeric:tabular-nums;white-space:nowrap}body.hx .ho-ord-date{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-ord-date{font-weight:500}body.hx .ho-ord-date{white-space:nowrap}body.hx .ho-ord-actions{display:inline-flex;gap:.375rem;flex-wrap:nowrap}body.hx .ho-ord-actions .btn{display:inline-flex;align-items:center;gap:.375rem}body.hx .ho-ord-actions .ho-ico{width:.85rem;height:.85rem}body.hx .ho-ord-cancel:hover{color:var(--destructive)!important}@media (max-width:767.98px){body.hx .ho-orders-table thead{display:none}body.hx .ho-orders-table,body.hx .ho-orders-table tbody{display:block;width:100%}body.hx .ho-orders-table tr{display:grid;grid-template-columns:1fr auto;gap:.25rem .75rem;padding:.875rem 1rem;border-bottom:1px solid var(--border)}body.hx .ho-orders-table tbody tr:last-child{border-bottom:0}body.hx .ho-orders-table td{display:block;padding:0!important;border:0!important;background:transparent!important}body.hx .ho-orders-table td:first-child{grid-column:1;grid-row:1}body.hx .ho-orders-table td:nth-child(2){grid-column:2;grid-row:1;text-align:right}body.hx .ho-orders-table td:nth-child(3){grid-column:1;grid-row:2;font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-orders-table td:nth-child(3){font-weight:500}body.hx .ho-orders-table td:nth-child(3):before{content:"Számla: "}body.hx .ho-orders-table td:nth-child(4){grid-column:2;grid-row:2;text-align:right;font-weight:600}body.hx .ho-orders-table td:nth-child(5){display:none}body.hx .ho-orders-table td:nth-child(6){grid-column:1;grid-row:3;font-size:.75rem;line-height:1rem}body.hx .ho-orders-table td:nth-child(7){grid-column:1/-1;grid-row:4;margin-top:.375rem}}body.hx .ho-field-error{font-size:.75rem;line-height:1rem;color:#b91c1c;margin:.375rem 0 0;display:flex;gap:.25rem;align-items:flex-start}body.hx .ho-has-error .form-control{border-color:var(--destructive)!important}body.hx .ho-has-error .form-control:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 20%,transparent)!important}body.hx .ho-tld-table a.ho-quote-link{font-weight:500;color:var(--primary);text-underline-offset:4px;text-decoration:none}body.hx .ho-tld-table a.ho-quote-link:hover{text-decoration:underline}body.hx .ho-tld-table a.ho-quote-link:focus-visible{border-radius:calc(var(--radius) - 4px);outline:2px solid transparent;outline-offset:2px;--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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb,var(--ring) 50%,transparent)}body.hx .ho-transfer-quote .ho-panel-head h4{align-items:flex-start}body.hx .ho-transfer-quote .ho-panel-head h4 .ho-ico{margin-top:.15rem;flex-shrink:0}body.hx .ho-transfer-quote-body{padding:1rem 1.25rem 1.25rem}body.hx .ho-transfer-quote-need{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--foreground);margin:0 0 .375rem}body.hx .ho-transfer-quote-body ul{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-transfer-quote-body ul{font-weight:500}body.hx .ho-transfer-quote-body ul{margin:0 0 1rem;padding-left:1.25rem;list-style:disc}body.hx .ho-transfer-quote-body li{margin:.125rem 0}body.hx .ho-transfer-quote-act{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}body.hx .ho-transfer-quote-act .btn{display:inline-flex;align-items:center;gap:.5rem}body.hx .ho-transfer-quote-note{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.tw body.hx-health.hx .ho-transfer-quote-note{font-weight:500}@media (max-width:1023.98px){body.hx .hx-quick>a.hx-quick-dup{display:none!important}}body.hx .hx-nf-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem}body.hx .hx-nf-links a{color:var(--primary);font-size:.875rem;text-decoration:underline;text-underline-offset:2px}body.hx .hx-nf-links a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.hx-status .hx-status-dot{background:var(--muted-foreground)}.hx-tone-success .hx-status-dot{background:var(--success);box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 18%,transparent)}.hx-tone-warning .hx-status-dot{background:var(--warning);box-shadow:0 0 0 3px color-mix(in srgb,var(--warning) 18%,transparent)}.hx-tone-danger .hx-status-dot{background:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 18%,transparent)}.hx-tone-danger{color:var(--destructive)!important}body.hx #client_addons .card-body,body.hx #client_domains .card-body,body.hx #client_services .card-body{padding:1rem 1.25rem 1.25rem}@media (min-width:640px){body.hx #client_addons .card-body,body.hx #client_domains .card-body,body.hx #client_services .card-body{padding:1.25rem 1.5rem 1.5rem}}body.hx :is(#client_services,#client_domains) .card-nav{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:1rem}body.hx :is(#client_services,#client_domains) .card-nav .clearfix{display:none}body.hx :is(#client_services,#client_domains) .card-links{display:flex;gap:.25rem;margin:0;padding:2px;list-style:none;overflow-x:auto;scrollbar-width:none;float:none}body.hx :is(#client_services,#client_domains) .card-links li{float:none;margin:0;padding:0;border:0;flex:none}body.hx :is(#client_services,#client_domains) .card-links li:after,body.hx :is(#client_services,#client_domains) .card-links li:before{display:none!important;content:none!important}body.hx :is(#client_services,#client_domains) .card-links a{display:inline-flex;align-items:center;gap:.4rem;height:1.875rem;padding:0 .7rem;border-radius:9999px;font-size:.8125rem;font-weight:500;color:var(--muted-foreground)!important;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s}body.hx :is(#client_services,#client_domains) .card-links a:before{content:"";width:.375rem;height:.375rem;border-radius:9999px;background:var(--muted-foreground);opacity:.7}body.hx :is(#client_services,#client_domains) .card-links li:first-child a:before{background:var(--success);opacity:1}body.hx :is(#client_services,#client_domains) .card-links li:nth-child(2) a:before{background:var(--warning);opacity:1}body.hx :is(#client_services,#client_domains) .card-links li:nth-child(3) a:before{background:var(--destructive);opacity:1}body.hx :is(#client_services,#client_domains) .card-links a:hover{background:var(--muted);color:var(--foreground)!important;text-decoration:none}body.hx :is(#client_services,#client_domains) .card-links li.active a{background:var(--background);color:var(--foreground)!important;box-shadow:0 0 0 1px var(--border),0 1px 2px rgba(0,0,0,.06)}body.hx :is(#client_services,#client_domains) .card-links .badge{min-width:1.25rem;justify-content:center;padding:0 .3rem;height:1.125rem;border-radius:4px;background:var(--muted)!important;color:var(--muted-foreground)!important;font-size:.6875rem;font-variant-numeric:tabular-nums}body.hx :is(#client_services,#client_domains) .card-links li.active .badge{background:var(--secondary)!important;color:var(--secondary-foreground)!important}body.hx :is(#client_services,#client_domains) .card-nav .btn-group,body.hx :is(#client_services,#client_domains) .card-nav .float-right{float:none!important;flex:none}body.hx :is(#client_services,#client_domains) .card-nav .btn{height:2rem;width:2rem;padding:0}body.hx .hx-dt{border-collapse:collapse;margin:0}body.hx .hx-dt th{border:0;white-space:nowrap}body.hx .hx-dt th a.hx-sort{color:var(--muted-foreground)!important;display:inline-flex;align-items:center;gap:.25rem}body.hx .hx-dt th a.hx-sort:hover{color:var(--foreground)!important;text-decoration:none}body.hx .hx-dt th a.hx-sort.asc:after,body.hx .hx-dt th a.hx-sort.desc:after{content:"";width:.45rem;height:.45rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg)}body.hx .hx-dt th a.hx-sort.desc:after{transform:translateY(2px) rotate(-135deg)}body.hx .hx-dt td{border-top:0}body.hx .hx-dt tr.expand td:last-child:after,body.hx .hx-dt tr.expand:after{display:none!important;content:none!important}body.hx .hx-dt tr.expand_details{border:0}body.hx .hx-dt tr.expand_details>td{border-bottom:1px solid var(--border)}body.hx .hx-dt tr.expand_details>td:empty{padding:0;border:0}body.hx .hx-dt tbody tr:last-child{border-bottom:0}body.hx .hx-dt tr.expand:hover .hx-expand-ico{color:var(--foreground);background:var(--muted)}body.hx .hx-dt .subtable>*{margin:0}body.hx .hx-dt .subtable{cursor:default}body.hx .hx-dt tbody tr:hover>td.subtable{background:color-mix(in srgb,var(--muted) 40%,transparent)!important}body.hx .card-footer .pagination{margin:0}body.hx .hx-subinfo{padding:1rem}@media (min-width:640px){body.hx .hx-subinfo{padding:1.25rem 1.5rem}}body.hx .hx-svc .hx-tab{color:color-mix(in srgb,var(--foreground) 62%,transparent)!important}body.hx .hx-svc .hx-tab:hover{color:var(--foreground)!important;text-decoration:none}body.hx .hx-svc .hx-tab.active{background:var(--background);color:var(--foreground)!important;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04)}body.hx .hx-svc .hx-back:focus-visible,body.hx .hx-svc .hx-tab:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:none}body.hx .hx-svc .hx-tabs-list{scrollbar-width:none}body.hx .hx-svc .hx-tabs-list::-webkit-scrollbar{display:none}body.hx .hx-svc .hx-back{color:var(--muted-foreground)!important}body.hx .hx-svc .hx-back:hover{color:var(--accent-foreground)!important;text-decoration:none}body.hx .hx-svc-body>.card>.card-header{display:none}body.hx .hx-svc-body>.card>.card-content>.card-body{padding:1.25rem}@media (min-width:640px){body.hx .hx-svc-body>.card>.card-content>.card-body{padding:1.5rem}}body.hx .hx-svc-body>.card>.card-content>.card-body>hr{margin:1.5rem 0}body.hx .hx-svc-body>.alert{margin-bottom:1rem}body.hx .hx-svc-body .hx-action:hover{text-decoration:none}body.hx .hx-svc-body .float-right>.btn+.btn{margin-left:.5rem}body.hx .hx-svc-body h6.form-section-header{font-size:.875rem;font-weight:600;margin:0 0 .75rem}.tw .hx-mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace !important;font-size:.8125rem !important}.tw .hx-input{display:block !important;width:100% !important;height:2.25rem !important;min-width:0 !important;border:1px solid var(--input) !important;border-radius:calc(var(--radius)) !important;background:var(--background) !important;padding:.25rem .75rem !important;font-size:.875rem !important;color:var(--foreground) !important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05) !important;transition:border-color .15s,box-shadow .15s !important}.tw select.hx-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center}.tw .hx-input:focus{outline:0 !important;border-color:var(--ring) !important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 30%,transparent) !important}.tw .hx-input::-moz-placeholder{color:var(--muted-foreground) !important}.tw .hx-input::placeholder{color:var(--muted-foreground) !important}.tw label.hx-label,body.hx .tw .hx-label{display:block;margin:0 0 .375rem;font-size:.875rem;font-weight:500;line-height:1;color:var(--foreground)}.tw .hx-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;height:2.25rem !important;padding:0 1rem !important;border-radius:var(--radius) !important;border:1px solid transparent !important;font-size:.875rem !important;font-weight:500 !important;white-space:nowrap !important;cursor:pointer !important;transition:background-color .15s,color .15s,box-shadow .15s !important}.tw .hx-btn:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important;box-shadow:none !important}.tw .hx-btn-primary{background:var(--primary) !important;color:var(--primary-foreground)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05) !important}.tw .hx-btn-primary:hover{background:color-mix(in srgb,var(--primary) 90%,#000) !important}.tw .hx-btn-outline{background:var(--background) !important;border-color:var(--input) !important;color:var(--foreground)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05) !important}.tw .hx-btn-outline:hover{background:var(--accent) !important;color:var(--accent-foreground)!important;text-decoration:none !important}.tw .hx-btn-ghost-danger{height:2rem !important;width:2rem !important;padding:0 !important;color:var(--muted-foreground) !important;background:transparent !important}.tw .hx-btn-ghost-danger:hover{color:var(--destructive) !important;background:color-mix(in srgb,var(--destructive) 8%,transparent) !important}body.hx #cancel_service .modal-header,body.hx #renew_service .modal-header{border-bottom:0;padding-bottom:.25rem}body.hx #cancel_service .modal-footer,body.hx #renew_service .modal-footer{border-top:0;padding-top:.25rem;gap:.5rem}body.hx #cancel_service .modal-footer>*,body.hx #renew_service .modal-footer>*{margin:0}body.hx #cancel_service .global_modal_title,body.hx #renew_service .global_modal_title{font-size:1.125rem;font-weight:600}body.hx .hx-radio-card{display:flex;align-items:flex-start;gap:.75rem;margin:0;padding:.75rem .875rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);font-weight:500;line-height:1.35;cursor:pointer;transition:border-color .15s,background-color .15s}body.hx .hx-radio-card:hover{background:var(--muted)}body.hx .hx-radio-card:has(input:checked){border-color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,transparent)}body.hx .hx-radio-card input[type=radio]{margin:.1rem 0 0;flex:none}body.hx #cancel_service .cancel_message{margin-bottom:.75rem;padding:.75rem 1rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--warning) 40%,transparent);background:color-mix(in srgb,var(--warning) 9%,transparent);color:#92400e;font-size:.875rem}.tw .hx-secret[data-hidden="1"] .hx-secret-val{filter:blur(5px) !important;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}:where(.hx-svc,#client_services,#client_domains,#client_addons,.hx-svc-scope) .tw :where([class*=border]:not(.btn):not(.form-control):not(.hx-input)){border-width:0;border-style:solid}body.hx .tw dt{font-weight:400}body.hx .tw dd{margin-bottom:0}body.hx .hx-svc .hx-tab:not(.active){border-color:transparent!important;background:transparent}body.hx .hx-kv dl>div{min-height:2.875rem;align-items:center}body.hx .hx-svc-body h4{border:0;padding:0}.tw .hx-exp{--hx-exp-c:var(--muted-foreground) !important;--hx-exp-fill:color-mix(in srgb,var(--primary) 55%,var(--muted-foreground)) !important;min-width:0 !important}.tw .hx-exp .hx-exp-ico,.tw .hx-exp .hx-exp-text{color:var(--hx-exp-c) !important}.tw .hx-exp-ok .hx-exp-text{color:var(--foreground) !important}.tw .hx-exp-warn{--hx-exp-c:#a16207 !important;--hx-exp-fill:var(--warning) !important}.tw .hx-exp-soon{--hx-exp-c:color-mix(in srgb,var(--destructive) 85%,#000) !important;--hx-exp-fill:color-mix(in srgb,var(--destructive) 55%,#fff) !important}.tw .hx-exp-expired{--hx-exp-c:var(--destructive) !important;--hx-exp-fill:var(--destructive) !important}.tw .hx-exp-bar{position:relative !important;height:4px !important;width:100% !important;overflow:hidden !important;border-radius:9999px !important;background:var(--muted) !important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 70%,transparent) !important}.tw .hx-exp-bar>span{display:block !important;height:100% !important;border-radius:inherit !important;background:var(--hx-exp-fill) !important;transition:width .4s ease !important}.tw .hx-exp-expired .hx-exp-text,.tw .hx-exp-soon .hx-exp-text{font-weight:600 !important}@media (prefers-reduced-motion:reduce){.tw .hx-exp-bar>span{transition:none !important}}.tw .hx-autorenew svg{color:var(--muted-foreground) !important}.tw .hx-autorenew-on svg{color:var(--success) !important}.tw .hx-autorenew-off{border-color:color-mix(in srgb,var(--warning) 45%,var(--border))!important;background:color-mix(in srgb,var(--warning) 8%,var(--background))!important}.tw .hx-autorenew-off svg{color:#a16207 !important}.tw .hx-autorenew-val{font-weight:600 !important}.hx-term{position:relative;display:inline-flex;align-items:center;gap:.25rem;vertical-align:middle}.hx-term .hx-term-btn{display:inline-grid;place-items:center;width:1.125rem;height:1.125rem;margin:0;padding:0;border:0;border-radius:9999px;background:transparent;color:var(--muted-foreground);cursor:help;line-height:1;transition:color .15s,background-color .15s}.hx-term .hx-term-btn svg{width:.875rem;height:.875rem}.hx-term .hx-term-btn:hover,.hx-term.is-open .hx-term-btn{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent)}.hx-term .hx-term-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:none}.hx-term .hx-term-tip{position:fixed;z-index:1080;left:-9999px;top:0;width:17rem;max-width:calc(100vw - 24px);padding:.5rem .75rem;border-radius:calc(var(--radius) - 2px);background:var(--foreground);color:var(--background);font-family:var(--font-sans,inherit);font-size:.75rem;font-weight:400;line-height:1.45;letter-spacing:0;text-align:left;text-transform:none;white-space:normal;box-shadow:0 6px 20px rgba(15,23,42,.18);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(2px);transition:opacity .12s,transform .12s,visibility 0s .12s}.hx-term .hx-term-tip strong{display:block;margin-bottom:.125rem;font-weight:600;color:var(--background)}.hx-term .hx-term-tip.is-measuring{visibility:hidden!important;opacity:0!important}.hx-term.is-open .hx-term-tip{opacity:1;visibility:visible;transform:none;transition:opacity .12s,transform .12s}@media (prefers-reduced-motion:reduce){.hx-term .hx-term-tip{transition:none;transform:none}}.tw .hx-retain [hidden],.tw .hx-typecheck[hidden],.tw [hidden].hx-btn{display:none!important}body.hx #cancel_service .modal-footer .btn-danger:disabled{opacity:.5;cursor:not-allowed}.tw .hx-typecheck .hx-input[aria-invalid=true]{border-color:var(--destructive) !important;box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 18%,transparent) !important}.hx-tc-dialog{width:min(28rem,calc(100vw - 32px));margin:auto;padding:0;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--background);color:var(--foreground);box-shadow:0 20px 50px rgba(15,23,42,.22)}.hx-tc-dialog::backdrop{background:rgba(15,23,42,.45)}.hx-tc-dialog .hx-tc-inner{padding:1.25rem 1.25rem 1rem;margin:0}.hx-tc-dialog .hx-tc-head{display:flex;align-items:center;gap:.625rem}.hx-tc-dialog .hx-tc-ico{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:9999px;background:color-mix(in srgb,var(--destructive) 10%,transparent);color:var(--destructive)}.hx-tc-dialog .hx-tc-ico svg{width:1rem;height:1rem}.hx-tc-dialog .hx-tc-title{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.hx-tc-dialog .hx-tc-desc{margin:.75rem 0 .5rem;font-size:.875rem;color:var(--muted-foreground)}.hx-tc-dialog .hx-tc-desc code{padding:.0625rem .3rem;border-radius:4px;background:var(--muted);color:var(--foreground);font-size:.8125rem;-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere}.hx-tc-dialog .hx-tc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hx-tc-dialog .hx-tc-input{display:block;width:100%;height:2.25rem;padding:.25rem .75rem;border:1px solid var(--input);border-radius:var(--radius);background:var(--background);color:var(--foreground);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.8125rem}.hx-tc-dialog .hx-tc-input:focus{outline:0;border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 30%,transparent)}.hx-tc-dialog .hx-tc-foot{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.hx-tc-dialog .hx-tc-foot .btn-danger:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.hx-tc-dialog .hx-tc-foot{flex-direction:column-reverse}.hx-tc-dialog .hx-tc-foot .btn{width:100%}}@media (max-width:640px),(pointer:coarse){body.hx :is(#client_services,#client_domains) .card-links a{height:40px;padding:0 .875rem}body.hx :is(#client_services,#client_domains) .card-nav .btn{height:40px;width:40px}body.hx :is(#client_services,#client_domains) .card-links,body.hx :is(#client_services,#client_domains) .card-links li{height:auto!important;min-height:0}}body.hx :is(#client_services,#client_domains) .card-links{padding:3px}body.hx :is(#client_services,#client_domains) .card-links a:focus-visible{outline:2px solid var(--ring);outline-offset:1px;box-shadow:none}.hx-term .hx-term-btn{position:relative}@media (pointer:coarse){.hx-term .hx-term-btn:after{content:"";position:absolute;inset:-11px}}body.hx .hx-plan-cmp h2,body.hx .hx-plan-cmp h3{border:0;padding:0;letter-spacing:-.01em}body.hx .hx-plan{transition:border-color .15s,box-shadow .15s,background-color .15s}body.hx .hx-plan.hx-plan-current{background:color-mix(in srgb,var(--muted) 55%,var(--card))}body.hx .hx-plan.is-selected{border-color:var(--primary)!important;box-shadow:0 0 0 1px var(--primary),0 4px 14px rgba(15,23,42,.06)}body.hx .hx-plan-badge{background:color-mix(in srgb,var(--primary) 10%,transparent);color:color-mix(in srgb,var(--primary) 80%,#000);border:1px solid color-mix(in srgb,var(--primary) 25%,transparent)}body.hx .hx-plan-sel-badge{background:var(--primary);color:var(--primary-foreground)}body.hx .hx-plan.is-selected .hx-plan-sel-badge{display:inline-flex!important}body.hx .hx-plan-specs>div+div{border-top:1px dashed color-mix(in srgb,var(--border) 80%,transparent)}body.hx .hx-plan-gain{display:inline-flex;color:var(--success)}body.hx .hx-plan-loss{display:inline-flex;color:#a16207}body.hx .hx-plan-yes svg{color:var(--success)}body.hx .hx-plan-diff-up{color:color-mix(in srgb,var(--foreground) 75%,transparent)}body.hx .hx-plan-diff-down{color:color-mix(in srgb,var(--success) 80%,#000)}body.hx .hx-plan-diff-same{color:var(--muted-foreground)}body.hx .hx-plan-pick{height:40px}body.hx .hx-plan-pick .hx-plan-pick-on{display:none;align-items:center;gap:.375rem}body.hx .hx-plan-pick[aria-pressed=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--background));color:color-mix(in srgb,var(--primary) 80%,#000)!important}body.hx .hx-plan-pick[aria-pressed=true] .hx-plan-pick-on{display:inline-flex}body.hx .hx-plan-pick[aria-pressed=true] .hx-plan-pick-off{display:none}body.hx .hx-health-chip{min-height:3.25rem;color:inherit;text-decoration:none!important;transition:border-color .15s,background-color .15s,box-shadow .15s}body.hx .hx-health-chip:hover{background:var(--muted)}body.hx .hx-health-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}body.hx .hx-health-chip.is-current{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 35%,transparent)}body.hx .hx-health-dot{background:var(--muted-foreground)}body.hx .hx-health-ok .hx-health-dot{background:var(--success)}body.hx .hx-health-soon .hx-health-dot{background:var(--warning)}body.hx .hx-health-expired .hx-health-dot{background:var(--destructive)}body.hx .hx-health-pending .hx-health-dot{background:var(--primary)}body.hx .hx-health-soon:not(.is-zero){border-color:color-mix(in srgb,var(--warning) 45%,var(--border))!important;background:color-mix(in srgb,var(--warning) 7%,var(--background))}body.hx .hx-health-expired:not(.is-zero){border-color:color-mix(in srgb,var(--destructive) 35%,var(--border))!important;background:color-mix(in srgb,var(--destructive) 5%,var(--background))}body.hx .hx-health-chip.is-zero .hx-health-dot{opacity:.45}body.hx .hx-prop{border-color:var(--border)!important;background:color-mix(in srgb,var(--muted) 50%,var(--background))}body.hx .hx-prop.is-changed{border-color:color-mix(in srgb,var(--primary) 30%,var(--border))!important;background:color-mix(in srgb,var(--primary) 6%,var(--background))}body.hx .hx-prop-ico{color:var(--primary)}body.hx .hx-prop-link{color:color-mix(in srgb,var(--primary) 85%,#000)!important;min-height:40px}body.hx .hx-prop-link:hover{text-decoration:underline;text-underline-offset:3px}body.hx .hx-prop-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}@media (min-width:641px) and (pointer:fine){body.hx .hx-prop-link{min-height:0}}body.hx .hx-links h2{border:0;padding:0}body.hx .hx-link-card{color:inherit;text-decoration:none!important;transition:border-color .15s,background-color .15s}body.hx .hx-link-card:hover{background:var(--muted);border-color:color-mix(in srgb,var(--primary) 25%,var(--border))!important}body.hx .hx-link-card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}body.hx .hx-tpl{position:relative}body.hx .hx-tpl .hx-tpl-trigger{height:40px}body.hx .hx-tpl .hx-tpl-trigger[aria-expanded=true] .hx-tpl-chev{transform:rotate(180deg)}body.hx .hx-tpl .hx-tpl-chev{transition:transform .15s}body.hx .hx-tpl-menu{position:absolute;z-index:50;right:0;top:calc(100% + 6px);width:min(20rem,calc(100vw - 32px));padding:.25rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--popover,var(--background));color:var(--popover-foreground,var(--foreground));box-shadow:0 10px 30px rgba(15,23,42,.12),0 2px 6px rgba(15,23,42,.06)}body.hx .hx-tpl-menu[hidden]{display:none}body.hx .hx-tpl-menu-head{margin:0;padding:.375rem .625rem .25rem;font-size:.75rem;color:var(--muted-foreground)}body.hx .hx-tpl-item{display:block;width:100%;min-height:44px;margin:0;padding:.5rem .625rem;border:0;border-radius:calc(var(--radius) - 2px);background:transparent;text-align:left;cursor:pointer;color:inherit}body.hx .hx-tpl-item:focus-visible,body.hx .hx-tpl-item:hover{background:var(--accent);outline:0}body.hx .hx-tpl-item:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}body.hx .hx-tpl-item-t{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.875rem;font-weight:500;color:var(--foreground)}body.hx .hx-tpl-item-n{font-size:.6875rem;font-weight:500;color:var(--muted-foreground);padding:0 .375rem;border-radius:4px;background:var(--muted)}body.hx .hx-tpl-item-d{display:block;margin-top:.125rem;font-size:.75rem;color:var(--muted-foreground)}body.hx .hx-tpl-panel{flex-basis:100%;margin:.25rem 0 0;padding:.875rem 1rem;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--primary) 5%,var(--background))}body.hx .hx-tpl-panel[hidden]{display:none}body.hx .hx-tpl-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}body.hx .hx-tpl-panel-t{margin:0;font-size:.875rem;font-weight:600;color:var(--foreground)}body.hx .hx-tpl-close{display:grid;place-items:center;width:40px;height:40px;margin:-.5rem -.5rem -.5rem 0;padding:0;border:0;border-radius:var(--radius);background:transparent;color:var(--muted-foreground);cursor:pointer}body.hx .hx-tpl-close:hover{background:var(--accent);color:var(--foreground)}body.hx .hx-tpl-close:focus-visible{outline:2px solid var(--ring);outline-offset:0}body.hx .hx-tpl-panel-d{margin:.25rem 0 .625rem;font-size:.8125rem;color:var(--muted-foreground)}body.hx .hx-tpl-steps{margin:0;padding:0;list-style:none;display:grid;gap:.375rem}body.hx .hx-tpl-step{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:var(--background)}body.hx .hx-tpl-step.is-current{border-color:var(--primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 35%,transparent)}body.hx .hx-tpl-step.is-done{opacity:.75}body.hx .hx-tpl-step-num{display:grid;place-items:center;width:1.5rem;height:1.5rem;flex:none;border-radius:9999px;background:var(--muted);font-size:.75rem;font-weight:600;color:var(--muted-foreground)}body.hx .hx-tpl-step.is-current .hx-tpl-step-num{background:var(--primary);color:var(--primary-foreground)}body.hx .hx-tpl-step.is-done .hx-tpl-step-num{background:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success)}body.hx .hx-tpl-step-body{display:grid;min-width:0;flex:1;gap:.125rem}body.hx .hx-tpl-step-body code{font-size:.8125rem;color:var(--foreground);background:none;padding:0;white-space:pre-wrap;overflow-wrap:anywhere}body.hx .hx-tpl-step-note{font-size:.75rem;color:var(--muted-foreground)}body.hx .hx-tpl-step .hx-tpl-fill{height:40px;flex:none;padding:0 .75rem;font-size:.8125rem}body.hx .hx-tpl-step .hx-tpl-fill[aria-current=step]{border-color:var(--primary);color:color-mix(in srgb,var(--primary) 80%,#000)!important}@media (max-width:480px){body.hx .hx-tpl-step{flex-wrap:wrap}body.hx .hx-tpl-step .hx-tpl-fill{width:100%}body.hx .hx-tpl-menu{right:auto;left:0}}body.hx .tw .hx-input.hx-prefilled{border-color:color-mix(in srgb,var(--primary) 60%,var(--input));background:color-mix(in srgb,var(--primary) 5%,var(--background))}body.hx .hx-rec-term .hx-term-label{font-family:var(--font-sans,inherit)}@media (prefers-reduced-motion:reduce){body.hx .hx-health-chip,body.hx .hx-link-card,body.hx .hx-plan,body.hx .hx-tpl .hx-tpl-chev{transition:none}}.tw .hx-meter{--hx-m-fill:var(--primary) !important;--hx-m-c:var(--muted-foreground) !important}.tw .hx-meter-warn{--hx-m-fill:var(--warning) !important;--hx-m-c:#8a5a12 !important}.tw .hx-meter-crit{--hx-m-fill:color-mix(in srgb,var(--destructive) 70%,#fff) !important;--hx-m-c:color-mix(in srgb,var(--destructive) 88%,#000) !important}.tw li.hx-meter-warn{border-color:color-mix(in srgb,var(--warning) 35%,var(--border))!important}.tw li.hx-meter-crit{border-color:color-mix(in srgb,var(--destructive) 35%,var(--border))!important;background:color-mix(in srgb,var(--destructive) 4%,var(--background))!important}.tw .hx-meter .hx-meter-pct{color:var(--hx-m-c) !important}.tw .hx-meter-ok .hx-meter-pct{color:var(--muted-foreground) !important}.tw .hx-meter-hint{color:var(--hx-m-c) !important}.tw .hx-meter-bar{position:relative !important;height:8px !important;width:100% !important;margin-top:.5rem !important;overflow:hidden !important;border-radius:9999px !important;background:color-mix(in srgb,var(--primary) 14%,transparent) !important}.tw .hx-meter-bar>span{display:block !important;height:100% !important;border-radius:inherit !important;background:var(--hx-m-fill) !important;transition:width .5s ease !important}.tw .hx-meter-bar-sm{height:4px !important;margin-top:.25rem !important}.tw .hx-usage-nudge{border:1px solid color-mix(in srgb,var(--destructive) 30%,var(--border)) !important;background:color-mix(in srgb,var(--destructive) 6%,var(--background)) !important;color:color-mix(in srgb,var(--destructive) 88%,#000) !important}.tw .hx-usage-nudge a{color:inherit !important}.tw .hx-usage-nudge a:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important;border-radius:2px !important}.tw .hx-health.text-muted-foreground{font-weight:500 !important}body.hx #client_services_manage hr+.tw>.hx-usage{margin-top:.25rem}@media (prefers-reduced-motion:reduce){.tw .hx-meter-bar>span{transition:none !important}}.tw .hx-wp{box-shadow:0 1px 2px 0 rgba(0,0,0,.04) !important}.tw .hx-wp h2{border:0 !important;padding:0 !important}.tw .hx-wp-pill-update{border-color:color-mix(in srgb,var(--warning) 45%,var(--border))!important;background:color-mix(in srgb,var(--warning) 9%,var(--background))!important;color:#8a5a12!important}.tw .hx-wp-warn dd{color:#8a5a12!important;font-weight:500 !important}.tw .hx-wp-site{color:color-mix(in srgb,var(--primary) 85%,#000)!important}.tw .hx-wp-site:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important;border-radius:2px !important}.tw .hx-wp-err{border:1px solid color-mix(in srgb,var(--destructive) 30%,var(--border)) !important;background:color-mix(in srgb,var(--destructive) 6%,var(--background)) !important;color:color-mix(in srgb,var(--destructive) 88%,#000) !important}.tw .hx-wp-sso+*{margin-top:0 !important}.tw .hx-wp-login{min-height:40px !important}@media (max-width:640px){.tw .hx-wp-login{width:100% !important}}.tw .hx-wp-badge svg{color:var(--muted-foreground) !important}.tw .hx-wp-badge.hx-tone-warning{color:#8a5a12!important;font-weight:500 !important}.tw .hx-wp-badge.hx-tone-warning svg{color:var(--warning) !important}.tw .hx-wp-badge.hx-tone-success svg{color:var(--success) !important}body.hx #client_services_manage .tw>.hx-wp:first-child{margin-top:0}.tw .hx-nextstep{border-left-width:3px !important}.tw .hx-nextstep-ico{background:var(--muted) !important;color:var(--muted-foreground) !important}.tw .hx-nextstep-warning{border-left-color:var(--warning) !important}.tw .hx-nextstep-warning .hx-nextstep-ico{background:color-mix(in srgb,var(--warning) 12%,#fff) !important;color:var(--warning) !important}.tw .hx-nextstep-danger{border-left-color:var(--destructive) !important}.tw .hx-nextstep-danger .hx-nextstep-ico{background:color-mix(in srgb,var(--destructive) 10%,#fff) !important;color:var(--destructive) !important}.tw .hx-nextstep-info{border-left-color:var(--primary) !important}.tw .hx-nextstep-info .hx-nextstep-ico{background:color-mix(in srgb,var(--primary) 10%,#fff) !important;color:var(--primary) !important}.tw .hx-nextstep-muted{border-left-color:var(--border) !important}.tw .hx-nextstep-btn{text-decoration:none !important;border:1px solid transparent !important}.tw .hx-nextstep-btn.hx-btn-outline{border-color:var(--input) !important;background:var(--background) !important;color:var(--foreground)!important}.tw .hx-nextstep-btn.hx-btn-outline:hover{background:var(--accent) !important}.tw .hx-nextstep-btn.hx-btn-primary{background:var(--primary) !important;color:var(--primary-foreground)!important}.tw .hx-nextstep-btn:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important}.hx-renew-chip{display:inline-block;margin-left:.375rem;padding:0 .4rem;border-radius:9999px;font-size:.6875rem;font-weight:600;line-height:1.2rem;vertical-align:middle;white-space:nowrap;border:1px solid transparent}.hx-renew-chip-soon{color:#8a5a12;background:color-mix(in srgb,var(--warning) 10%,#fff);border-color:color-mix(in srgb,var(--warning) 28%,#fff)}.hx-renew-chip-over{color:var(--destructive);background:color-mix(in srgb,var(--destructive) 8%,#fff);border-color:color-mix(in srgb,var(--destructive) 25%,#fff)}.hx-addons .hx-status{font-size:.75rem}body.hx #invoices tbody tr.hx-inv-none[hidden],body.hx #invoices tr[hidden]{display:none!important}body.hx .hx-pm-state+.hx-pm-list{margin-top:.875rem}body.hx .hx-ov{margin:0 0 1.25rem}body.hx .hx-ov-grid{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){body.hx .hx-ov-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.hx .hx-ov-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}body.hx .hx-ov-card{display:flex;flex-direction:column;gap:.375rem;min-width:0;padding:1rem 1.125rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:color-mix(in srgb,var(--card) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 2px rgba(0,0,0,.05)}body.hx .hx-ov-card.is-good{border-color:color-mix(in srgb,var(--success) 25%,var(--border))}body.hx .hx-ov-card.is-warn{border-color:color-mix(in srgb,var(--warning) 35%,var(--border))}body.hx .hx-ov-card.is-bad{border-color:color-mix(in srgb,var(--destructive) 35%,var(--border));background:color-mix(in srgb,var(--destructive) 4%,var(--card))}body.hx .hx-ov-t{display:flex;align-items:center;gap:.5rem;margin:0;padding:0;border:0;font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--muted-foreground)}body.hx .hx-ov-card.is-good .hx-ov-t svg{color:var(--success)}body.hx .hx-ov-card.is-warn .hx-ov-t svg{color:var(--warning)}body.hx .hx-ov-card.is-bad .hx-ov-t svg{color:var(--destructive)}body.hx .hx-ov-v{display:flex;flex-direction:column;gap:.125rem}body.hx .hx-ov-amt{font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--foreground);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body.hx .hx-ov-card.is-bad .hx-ov-amt{color:var(--destructive)}body.hx .hx-ov-s{margin:0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-ov-cta{align-self:flex-start;margin-top:auto}body.hx .hx-b a.hx-ov-cta,body.hx .hx-b a.hx-ov-cta:hover{color:var(--primary-foreground);text-decoration:none}body.hx .hx-ov-main .hx-ov-s{margin-bottom:.5rem}body.hx .hx-b a.hx-ov-link{margin-top:auto;display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:var(--primary)}body.hx .hx-b a.hx-ov-link:hover{color:var(--primary);text-decoration:underline;text-underline-offset:4px}body.hx .hx-b a.hx-ov-cta:focus-visible,body.hx .hx-b a.hx-ov-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}body.hx .hx-inv-q{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin:0 0 .75rem}body.hx .hx-inv-q-box{position:relative;display:block;flex:0 1 22rem;min-width:12rem;width:100%;max-width:22rem}body.hx .hx-inv-q-box svg{position:absolute;left:.625rem;top:50%;width:1rem;height:1rem;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}body.hx .hx-inv-q-in{width:100%;height:2.25rem;padding:0 .75rem 0 2.125rem;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);background:var(--background);font-size:.875rem;color:var(--foreground)}body.hx .hx-inv-q-in:focus-visible{outline:none;border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 30%,transparent)}body.hx .hx-inv-q-note{margin:0;font-size:.75rem;color:var(--muted-foreground)}body.hx #invoices tr.hx-inv-none td{padding:1rem;text-align:center;font-size:.875rem;color:var(--muted-foreground)}body.hx .hx-wp{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);margin:0 0 1.25rem}@media (min-width:900px){body.hx .hx-wp{grid-template-columns:repeat(2,minmax(0,1fr))}}body.hx .hx-wp-card{display:flex;flex-direction:column;gap:.625rem;min-width:0;padding:1rem 1.125rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:color-mix(in srgb,var(--card) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 2px rgba(0,0,0,.05)}body.hx .hx-wp-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .75rem}body.hx .hx-wp-amt{font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--foreground);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body.hx .hx-wp-unit{font-size:.8125rem;color:var(--muted-foreground)}body.hx .hx-wp-list,body.hx .hx-wtl{list-style:none;margin:0;padding:0}body.hx .hx-wp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.125rem .75rem;padding:.625rem 0;border-top:1px solid var(--border)}body.hx .hx-wp-row.is-off{opacity:.65}body.hx .hx-wp-name,body.hx .hx-wtl-name{min-width:0;overflow-wrap:anywhere;font-size:.875rem;font-weight:500;color:var(--foreground)}body.hx .hx-b a.hx-wp-name,body.hx .hx-b a.hx-wtl-name{color:var(--foreground);text-decoration:none}body.hx .hx-b a.hx-wp-name:hover,body.hx .hx-b a.hx-wtl-name:hover{color:var(--primary);text-decoration:underline;text-underline-offset:4px}body.hx .hx-b a.hx-wp-name:focus-visible,body.hx .hx-b a.hx-wtl-name:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}body.hx .hx-wp-meta,body.hx .hx-wp-mo,body.hx .hx-wtl-date,body.hx .hx-wtl-when{font-size:.75rem;color:var(--muted-foreground)}body.hx .hx-wp-price{grid-row:1;font-size:.875rem;font-weight:600}body.hx .hx-wp-mo,body.hx .hx-wp-price{grid-column:2;justify-self:end;font-variant-numeric:tabular-nums}body.hx .hx-wp-mo{grid-row:2}body.hx .hx-wp-meta{grid-column:1;grid-row:2}body.hx .hx-wp-row.is-nodata .hx-wp-meta{grid-column:1/-1;font-style:italic}body.hx .hx-wp-note{margin:0;font-size:.75rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-wtl-item{position:relative;display:grid;grid-template-columns:.75rem minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.5rem 0}body.hx .hx-wtl-item:before{content:"";position:absolute;left:calc(.375rem - .5px);top:1.25rem;bottom:-.5rem;width:1px;background:var(--border)}body.hx .hx-wtl-item:last-child:before{display:none}body.hx .hx-wtl-dot{width:.625rem;height:.625rem;margin-top:.3125rem;border-radius:999px;border:2px solid var(--primary);background:var(--background);position:relative;z-index:1}body.hx .hx-wtl-item.is-due .hx-wtl-dot{border-color:var(--warning)}body.hx .hx-wtl-body{display:flex;flex-direction:column;gap:.0625rem;min-width:0}body.hx .hx-wtl-date{font-weight:500;font-variant-numeric:tabular-nums}body.hx .hx-wtl-amt{font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.tw .hx-wpm-site[hidden]{display:none!important}.tw .hx-wpm-more>summary{list-style:none !important}.tw .hx-wpm-more>summary::-webkit-details-marker{display:none !important}.tw .hx-wpm-more[open] .hx-wpm-chev{transform:rotate(180deg) !important}.tw .hx-wpm-chev{transition:transform .15s !important}.tw .hx-wpm-input:focus-visible{outline:2px solid var(--ring) !important;outline-offset:1px !important}.tw .hx-wpm-ok{color:var(--muted-foreground) !important}.tw .hx-wpm-btn{height:2.25rem !important}.tw .hx-wpm-btn[disabled]{opacity:.55 !important;cursor:progress !important}.tw .hx-wpm-site details .hx-wpm-btn{height:2rem !important;padding:0 .75rem !important;font-size:.8125rem !important}.tw .hx-wpm-reload:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important}@media (max-width:640px){.tw .hx-wpm-site .hx-wpm-btn{flex:1 1 100% !important;justify-content:center !important}.tw .hx-wpm-site details .hx-wpm-btn{flex:0 0 auto !important}.tw .hx-wpm-msg{margin-left:0 !important;width:100% !important}}.tw .hx-wpm-site{scroll-margin-top:1rem !important}.tw .hx-wpm-site:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important}.tw .hx-wpm-line,.tw .hx-wpm-thead{display:none !important}.tw .hx-wpm-views{display:inline-flex !important;border:1px solid var(--border) !important;border-radius:.5rem !important;overflow:hidden !important;background:var(--background) !important}.tw .hx-wpm-vbtn{display:inline-flex !important;align-items:center !important;gap:.375rem !important;height:2.25rem !important;padding:0 .75rem !important;font-size:.8125rem !important;color:var(--muted-foreground) !important;background:transparent !important;border:0 !important;cursor:pointer !important}.tw .hx-wpm-vbtn+.hx-wpm-vbtn{border-left:1px solid var(--border) !important}.tw .hx-wpm-vbtn[aria-pressed=true]{background:color-mix(in srgb,var(--primary) 10%,var(--background)) !important;color:var(--foreground) !important;font-weight:600 !important}.tw .hx-wpm-vbtn:focus-visible{outline:2px solid var(--ring) !important;outline-offset:-2px !important}.tw .hx-wpm-input::-moz-placeholder{color:var(--muted-foreground) !important}.tw .hx-wpm-input::placeholder{color:var(--muted-foreground) !important}.tw #hx-wpm-q:not(:-moz-placeholder-shown)~.hx-wpm-kbd{display:none}.tw #hx-wpm-q:focus~.hx-wpm-kbd,.tw #hx-wpm-q:not(:placeholder-shown)~.hx-wpm-kbd{display:none}.tw .hx-wpm-list[data-view=compact],.tw .hx-wpm-list[data-view=table]{gap:0 !important;border:1px solid var(--border) !important;border-radius:.5rem !important;background:var(--background) !important;overflow:hidden !important}.tw .hx-wpm-list[data-view=compact] .hx-wpm-site,.tw .hx-wpm-list[data-view=table] .hx-wpm-site{border:0 !important;border-radius:0 !important;border-top:1px solid var(--border) !important}.tw .hx-wpm-list[data-view=compact] .hx-wpm-thead+.hx-wpm-site,.tw .hx-wpm-list[data-view=table] .hx-wpm-thead+.hx-wpm-site{border-top:0 !important}.tw .hx-wpm-list[data-view=compact] .hx-wpm-line,.tw .hx-wpm-list[data-view=table] .hx-wpm-line,.tw .hx-wpm-list[data-view=table] .hx-wpm-thead{display:grid !important;align-items:center !important;-moz-column-gap:.75rem !important;column-gap:.75rem !important;padding:.5rem .75rem !important}.tw .hx-wpm-list[data-view=table] .hx-wpm-line,.tw .hx-wpm-list[data-view=table] .hx-wpm-thead{grid-template-columns:1.25rem minmax(0,2.2fr) 4.5rem 3.5rem 5rem 5rem 3.5rem 9.5rem 8.5rem !important}.tw .hx-wpm-list[data-view=table] .hx-wpm-thead{background:var(--muted) !important;font-size:.75rem !important;font-weight:600 !important;color:var(--muted-foreground) !important;text-transform:uppercase !important;letter-spacing:.03em !important}.tw .hx-wpm-list[data-view=compact] .hx-wpm-thead,.tw .hx-wpm-list[data-view=table] .hx-wpm-line .hx-wpm-c-dot,.tw .hx-wpm-list[data-view=table] .hx-wpm-thead .hx-wpm-c-dot{display:none !important}.tw .hx-wpm-list[data-view=compact] .hx-wpm-line{grid-template-columns:1.25rem .75rem minmax(0,1fr) auto !important;padding:.25rem .75rem !important;min-height:2.75rem !important}.tw .hx-wpm-list[data-view=compact] .hx-wpm-c-health,.tw .hx-wpm-list[data-view=compact] .hx-wpm-c-php,.tw .hx-wpm-list[data-view=compact] .hx-wpm-c-ssl,.tw .hx-wpm-list[data-view=compact] .hx-wpm-c-state,.tw .hx-wpm-list[data-view=compact] .hx-wpm-c-upd,.tw .hx-wpm-list[data-view=compact] .hx-wpm-c-wp,.tw .hx-wpm-list[data-view=compact] .hx-wpm-pkg{display:none !important}.tw .hx-wpm-c{font-size:.8125rem !important;color:var(--foreground) !important}.tw .hx-wpm-c-act .hx-wpm-btn{height:2rem !important;padding:0 .75rem !important;font-size:.8125rem !important}.tw .hx-wpm-c-act .hx-wpm-expand{padding:0 .5rem !important}.tw .hx-wpm-site[data-open="1"] .hx-wpm-expand .hx-wpm-chev{transform:rotate(180deg) !important}.tw .hx-wpm-list[data-view=compact] .hx-wpm-bhead,.tw .hx-wpm-list[data-view=compact] .hx-wpm-site[data-state=ok]:not([data-open="1"]) .hx-wpm-body,.tw .hx-wpm-list[data-view=table] .hx-wpm-bhead,.tw .hx-wpm-list[data-view=table] .hx-wpm-site[data-state=ok]:not([data-open="1"]) .hx-wpm-body{display:none !important}.tw .hx-wpm-list[data-view=compact] .hx-wpm-body,.tw .hx-wpm-list[data-view=table] .hx-wpm-body{border-top:1px solid var(--border) !important;background:color-mix(in srgb,var(--muted) 40%,var(--background)) !important}.tw .hx-wpm-list[data-view=compact] .hx-wpm-site:not([data-state=ok]) .hx-wpm-expand,.tw .hx-wpm-list[data-view=compact] .hx-wpm-site[data-state=loading] .hx-wpm-expand,.tw .hx-wpm-list[data-view=table] .hx-wpm-site:not([data-state=ok]) .hx-wpm-expand,.tw .hx-wpm-list[data-view=table] .hx-wpm-site[data-state=loading] .hx-wpm-expand{display:none !important}.tw .hx-wpm-ring{flex:none !important;transform:rotate(-90deg) !important}.tw .hx-wpm-ring-bg{stroke:var(--border) !important}.tw .hx-wpm-ring-fg{stroke:var(--success) !important}.tw .hx-wpm-ring-mid .hx-wpm-ring-fg{stroke:var(--warning) !important}.tw .hx-wpm-ring-low .hx-wpm-ring-fg{stroke:var(--destructive) !important}.tw .hx-wpm-ring-t{transform:rotate(90deg) !important;transform-origin:18px 18px !important;fill:var(--foreground) !important;font-size:11px !important;font-weight:600 !important;text-anchor:middle !important}.tw .hx-wpm-typed .hx-wpm-btn[disabled]{cursor:not-allowed !important}.tw .hx-wpm-danger .hx-wpm-typed{border-color:color-mix(in srgb,var(--destructive) 25%,var(--border)) !important}.tw .hx-wpm-prog progress{height:.5rem !important;accent-color:var(--primary) !important}.tw .hx-wpm-install [hidden],.tw .hx-wpm-prog[hidden]{display:none!important}.tw .hx-wpm-more input:focus-visible,.tw .hx-wpm-more select:focus-visible{outline:2px solid var(--ring) !important;outline-offset:1px !important}.tw .hx-wpm-vbtn svg{flex:none !important}@media (max-width:767px){.tw .hx-wpm-list[data-view=table] .hx-wpm-line,.tw .hx-wpm-list[data-view=table] .hx-wpm-thead{grid-template-columns:1.25rem minmax(0,1fr) 3rem auto !important}.tw .hx-wpm-list[data-view=table] .hx-wpm-c-health,.tw .hx-wpm-list[data-view=table] .hx-wpm-c-php,.tw .hx-wpm-list[data-view=table] .hx-wpm-c-ssl,.tw .hx-wpm-list[data-view=table] .hx-wpm-c-state,.tw .hx-wpm-list[data-view=table] .hx-wpm-c-wp{display:none !important}.tw .hx-wpm-views{width:100% !important}.tw .hx-wpm-vbtn{flex:1 1 0 !important;justify-content:center !important;padding:0 .5rem !important}}@media (prefers-reduced-motion:reduce){.tw .hx-wpm-chev{transition:none !important}}.tw .hx-bars{display:grid !important;grid-template-columns:repeat(12,minmax(0,1fr)) !important;gap:.375rem !important;align-items:end !important}.tw .hx-bar{display:flex !important;flex-direction:column !important;align-items:center !important;gap:.375rem !important;min-width:0 !important}.tw .hx-bar-track{position:relative !important;display:flex !important;align-items:flex-end !important;width:100% !important;height:6.5rem !important;border-radius:.375rem !important;background:color-mix(in srgb,var(--primary) 4%,transparent) !important;overflow:hidden !important}.tw .hx-bar-fill{display:block !important;width:100% !important;border-radius:.375rem .375rem 0 0 !important;background:color-mix(in srgb,var(--primary) 55%,#fff) !important;transition:height .5s ease,background-color .15s !important}.tw .hx-bar-fill.is-now,.tw .hx-bar:hover .hx-bar-fill{background:var(--primary) !important}.tw .hx-bar-lbl{font-size:.6875rem !important;line-height:1 !important;color:var(--muted-foreground) !important}@media (max-width:480px){.tw .hx-bars{gap:.25rem !important}.tw .hx-bar-track{height:6rem !important}.tw .hx-bar-lbl{font-size:.625rem !important}}.tw .hx-dsvc .hx-meter-bar{margin-top:.375rem !important}.tw .hx-dcard a.hx-a{color:var(--primary) !important}@media (prefers-reduced-motion:reduce){.tw .hx-bar-fill{transition:none !important}}body.hx .ho-plan-cycle.ho-cycle-on>.form-control,body.hx .ho-plan-cycle.ho-cycle-on>select{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;overflow:hidden}body.hx .ho-plan-cycle.ho-cycle-on{position:relative}body.hx .ho-cycle{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.375rem;padding:.25rem;border-radius:.625rem;background:var(--muted)}body.hx .ho-cycle-opt{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-height:2.75rem;padding:.5rem .625rem;border:1px solid transparent;border-radius:.5rem;background:transparent;color:var(--muted-foreground);font-size:.8125rem;line-height:1.2;text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}body.hx .ho-cycle-opt:hover{color:var(--foreground)}body.hx .ho-cycle-opt:focus-visible{outline:2px solid var(--ring);outline-offset:1px}body.hx .ho-cycle-opt.is-on{background:var(--card);border-color:var(--border);color:var(--foreground);box-shadow:0 1px 2px rgba(0,0,0,.06)}body.hx .ho-cycle-name{font-weight:600}body.hx .ho-cycle-price{font-variant-numeric:tabular-nums}body.hx .ho-cycle-save{font-size:.6875rem;font-weight:600;color:#15603a}body.hx .ho-plan:not(.selected) .ho-cycle{opacity:1}body.hx .ho-actionbar-sum{display:flex;flex-direction:column;gap:.125rem;min-width:0}body.hx .ho-actionbar-sum[hidden]{display:none}body.hx .ho-sum-label{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground)}body.hx .ho-sum-val{font-size:1rem;color:var(--foreground);font-variant-numeric:tabular-nums}body.hx .ho-sum-note{font-size:.8125rem;color:var(--muted-foreground)}@media (max-width:639.98px){body.hx .ho-plans+.ho-actionbar{position:sticky;bottom:.5rem;z-index:20;box-shadow:0 8px 24px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--card) 92%,transparent)}body.hx .ho-sum-note{display:none}}body.hx .ho-dd{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.625rem;align-items:start;margin:0 0 1rem;padding:1rem 1.125rem;border:1px solid var(--border);border-radius:.75rem;background:var(--card);color:var(--foreground);box-shadow:0 1px 2px rgba(39,50,74,.05)}body.hx .ho-dd>*{min-width:0}body.hx .ho-dd .ho-dd-head{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.75rem;column-gap:.75rem;align-items:start}body.hx .ho-dd .ho-dd-ico{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:var(--accent);color:var(--accent-foreground);flex:none}body.hx .ho-dd .ho-dd-svg{width:1.0625rem;height:1.0625rem;flex:none}body.hx .ho-dd-eyebrow{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}body.hx .ho-dd-title{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--foreground)}body.hx .ho-dd-lead{margin:.25rem 0 0;font-size:.875rem;line-height:1.5;color:var(--muted-foreground)}body.hx .ho-dd-headtext>.ho-dd-lead:first-child{margin-top:.375rem}body.hx .ho-dd-bad{border-color:color-mix(in srgb,var(--destructive) 40%,var(--border));background:color-mix(in srgb,var(--destructive) 5%,var(--card))}body.hx .ho-dd-bad .ho-dd-ico{background:color-mix(in srgb,var(--destructive) 14%,var(--card));color:var(--destructive)}body.hx .ho-dd-ok{border-color:color-mix(in srgb,var(--success) 35%,var(--border));background:color-mix(in srgb,var(--success) 5%,var(--card))}body.hx .ho-dd-ok .ho-dd-ico{background:color-mix(in srgb,var(--success) 14%,var(--card));color:var(--success)}body.hx .ho-dd-need{border-color:color-mix(in srgb,var(--primary) 30%,var(--border));background:color-mix(in srgb,var(--primary) 4%,var(--card))}body.hx .ho-dd-na,body.hx .ho-dd-return{background:var(--muted)}body.hx .ho-dd-list,body.hx .ho-dd-need-list{grid-column:1/-1;margin:0;padding:0;list-style:none;display:grid;gap:.375rem;font-size:.875rem;line-height:1.45}body.hx .ho-dd-list li{display:flex;flex-wrap:wrap;gap:.25rem .5rem;padding:.5rem .75rem;border:1px solid var(--border);border-radius:.5rem;background:var(--card)}body.hx .ho-dd-f{font-weight:600;color:var(--foreground)}body.hx .ho-dd-need-list,body.hx .ho-dd-p{color:var(--muted-foreground)}body.hx .ho-dd-need-list{padding-left:2.75rem;list-style:disc;display:block}body.hx .ho-dd-need-list li{margin:0 0 .25rem 1rem;padding-left:.125rem}body.hx .ho-dd-warn{grid-column:1/-1;display:flex;gap:.5rem;align-items:flex-start;margin:0;padding:.625rem .75rem;border-radius:.5rem;background:color-mix(in srgb,var(--warning) 9%,var(--card));border:1px solid color-mix(in srgb,var(--warning) 35%,var(--border));color:var(--foreground);font-size:.8125rem;line-height:1.45}body.hx .ho-dd-warn .ho-dd-svg{margin-top:.125rem;color:var(--warning)}body.hx .ho-dd-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}body.hx .ho-dd-headtext .ho-dd-actions{margin-top:.625rem}body.hx .ho-dd-dom{font-weight:500;opacity:.85}body.hx .ho-dd-compact{grid-template-columns:auto 1fr;padding:.75rem 1rem}body.hx .ho-dd-compact .ho-dd-lead{margin-top:.25rem;color:var(--foreground)}body.hx .ho-dd-na,body.hx .ho-dd-ok,body.hx .ho-dd-return{padding:.75rem 1rem}body.hx .ho-dd-na .ho-dd-title,body.hx .ho-dd-ok .ho-dd-title{font-size:.9375rem}body.hx .ho-dd-blocked{display:grid;gap:.5rem;justify-items:end;text-align:right}body.hx .ho-dd-blocked>.btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}body.hx .ho-dd-blocked-note{margin:0;max-width:28rem;font-size:.8125rem;color:var(--muted-foreground)}body.hx .ho-dd-blocked-note a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}body.hx .ho-dd-badge{display:inline-block;margin-left:.375rem;padding:.0625rem .4375rem;border-radius:9999px;background:var(--accent);color:var(--accent-foreground);font-size:.6875rem;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none;vertical-align:middle;white-space:nowrap}body.hx .ho-dd-summary{margin:0 0 1rem;padding:.875rem 1rem;border:1px solid color-mix(in srgb,var(--destructive) 40%,var(--border));border-radius:.75rem;background:color-mix(in srgb,var(--destructive) 5%,var(--card));font-size:.875rem;line-height:1.5}body.hx .ho-dd-summary[hidden]{display:none}body.hx .ho-dd-summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}body.hx .ho-dd-summary-title{display:block;margin-bottom:.375rem;font-weight:600;color:var(--foreground)}body.hx .ho-dd-summary ul{margin:0 0 .5rem;padding-left:1.125rem}body.hx .ho-dd-summary a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}body.hx .ho-dd-summary-skip{margin:0;color:var(--muted-foreground)}body.hx .ho-dd-return[hidden]{display:none}@media (max-width:639.98px){body.hx .ho-dd{padding:.875rem}body.hx .ho-dd-need-list{padding-left:1.5rem}body.hx .ho-dd-actions .btn{flex:1 1 100%;justify-content:center;text-align:center}body.hx .ho-dd-blocked{justify-items:stretch;text-align:left}body.hx .ho-dd-blocked>.btn{width:100%}}body.hx .hx-set{margin-bottom:1rem}body.hx .hx-set-nav{padding:.625rem;margin:0;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--card);box-shadow:0 1px 2px rgba(0,0,0,.05)}body.hx .hx-set-group,body.hx .hx-set-nav{display:flex;flex-direction:column;gap:.125rem}body.hx .hx-set-group+.hx-set-group{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--border)}body.hx .hx-set-glabel{margin:0;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}body.hx .hx-set-link{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border-radius:calc(var(--radius) - 2px);font-size:.875rem;font-weight:500;line-height:1.25;color:var(--muted-foreground);text-decoration:none;transition:background-color .15s,color .15s}body.hx .hx-set-link:hover{background:var(--muted);color:var(--foreground);text-decoration:none}body.hx .hx-set-link:focus-visible{outline:2px solid var(--ring);outline-offset:1px}body.hx .hx-set-link.active,body.hx .hx-set-link.is-active{background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}body.hx .hx-set-link.is-danger{color:var(--destructive)}body.hx .hx-set-link.is-danger:hover{background:color-mix(in srgb,var(--destructive) 8%,transparent);color:var(--destructive)}body.hx .hx-set-link.is-danger.active{background:color-mix(in srgb,var(--destructive) 10%,transparent);color:var(--destructive)}body.hx .hx-set-ico{width:1rem;height:1rem;flex:none}body.hx .hx-set-sub{display:flex;flex-direction:column;gap:.125rem;margin:.125rem 0 .25rem 1.625rem;padding-left:.625rem;border-left:1px solid var(--border)}body.hx .hx-set-sublink{display:block;padding:.3125rem .5rem;border-radius:calc(var(--radius) - 3px);font-size:.8125rem;color:var(--muted-foreground);text-decoration:none}body.hx .hx-set-sublink:hover{background:var(--muted);color:var(--foreground);text-decoration:none}body.hx .hx-set-sublink.is-active{color:var(--primary);font-weight:600}body.hx .hx-set-back{margin-top:.5rem}@media (max-width:767.98px){body.hx .hx-set-nav{flex-direction:row;align-items:center;gap:.25rem;overflow-x:auto;padding:.375rem;scrollbar-width:thin}body.hx .hx-set-group{flex-direction:row;align-items:center;margin:0!important;padding:0!important;border:0!important}body.hx .hx-set-glabel,body.hx .hx-set-sub{display:none}body.hx .hx-set-link{white-space:nowrap;flex:none;padding:.5rem .75rem}body.hx .hx-set-back{margin:0}}body.hx .hx-set-main{min-width:0}body.hx .hx-setform .tab-content>.tab-pane{display:none}body.hx .hx-setform .tab-content>.tab-pane.active{display:block}body.hx .hx-set-card{margin:0 0 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--card);box-shadow:0 1px 2px rgba(0,0,0,.05);overflow:hidden}body.hx .hx-set-card-head{display:flex;align-items:flex-start;gap:.75rem;padding:1.125rem 1.25rem .875rem;border-bottom:1px solid var(--border)}body.hx .hx-set-card-ico{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex:none;border-radius:calc(var(--radius) - 1px);background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}body.hx .hx-set-card-title h3{margin:0;padding:0;border:0;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--foreground)}body.hx .hx-set-card-title p{margin:.1875rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-set-card-body{padding:1.25rem}body.hx .hx-set-card-body>.row>.col-md-12:first-child>h4:only-child,body.hx .hx-set-card-body>.row>.col-md-12>h4:first-child,body.hx .hx-set-card-body>h4{display:none}body.hx .hx-set-card-body .row.panel-fix{margin-left:0;margin-right:0}body.hx .hx-set-card.is-muted{background:var(--muted);box-shadow:none}body.hx .hx-set-card.is-muted .hx-set-card-head{border-bottom-color:color-mix(in srgb,var(--border) 80%,transparent)}body.hx .hx-set-card.is-ok .hx-set-card-ico{background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}body.hx .hx-set-card.is-danger{border-color:color-mix(in srgb,var(--destructive) 35%,var(--border));background:color-mix(in srgb,var(--destructive) 3%,var(--card))}body.hx .hx-set-card.is-danger .hx-set-card-head{border-bottom-color:color-mix(in srgb,var(--destructive) 22%,var(--border))}body.hx .hx-set-card.is-danger .hx-set-card-ico{background:color-mix(in srgb,var(--destructive) 12%,transparent);color:var(--destructive)}body.hx .hx-set-card.is-danger .hx-set-card-title h3{color:var(--destructive)}body.hx .hx-set-help{margin:.5rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-set-help a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}body.hx .hx-set-static{margin:0;padding:.4375rem .75rem;border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:var(--muted);font-size:.875rem;color:var(--foreground)}body.hx .hx-set-muted{color:var(--muted-foreground)}body.hx .hx-set-actions{display:flex;justify-content:flex-end;margin:0 0 1rem}body.hx.hx-set-nosave .hx-savebar-wrap,body.hx.hx-set-nosave .hx-set-actions{display:none!important}body.hx .hx-setform .tab-pane .form-group:last-child{margin-bottom:0}body.hx .hx-set-links{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.875rem}body.hx .hx-set-linkbtn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.25rem;padding:.375rem .875rem;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);background:var(--background);color:var(--foreground);font:inherit;font-size:.8125rem;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:background-color .15s,border-color .15s}body.hx .hx-set-linkbtn:hover{background:var(--accent);color:var(--accent-foreground);text-decoration:none}body.hx .hx-set-linkbtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}body.hx .hx-set-linkbtn.is-primary{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}body.hx .hx-set-linkbtn.is-primary:hover{background:color-mix(in srgb,var(--primary) 88%,#000);color:var(--primary-foreground)}body.hx .hx-set-linkbtn.is-danger{background:var(--destructive);border-color:var(--destructive);color:var(--destructive-foreground)}body.hx .hx-set-linkbtn.is-danger:hover{background:color-mix(in srgb,var(--destructive) 88%,#000);color:var(--destructive-foreground)}body.hx .hx-set-linkbtn.is-disabled,body.hx .hx-set-linkbtn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}body.hx .hx-spref{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 0;border-bottom:1px solid var(--border)}body.hx .hx-spref:first-child{padding-top:0}body.hx .hx-spref-text{display:flex;flex-direction:column;gap:.125rem;min-width:0}body.hx .hx-spref-text strong{font-size:.875rem;font-weight:600;color:var(--foreground)}body.hx .hx-spref-text span{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-spref.is-fixed{border-bottom:0}body.hx .hx-switch{position:relative;display:inline-flex;flex:none;margin:0;cursor:pointer}body.hx .hx-switch input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}body.hx .hx-switch-track{position:relative;width:2.25rem;height:1.25rem;border-radius:9999px;background:var(--input);transition:background-color .15s;box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}body.hx .hx-switch-track:after{content:"";position:absolute;top:.125rem;left:.125rem;width:1rem;height:1rem;border-radius:9999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}body.hx .hx-switch input:checked~.hx-switch-track{background:var(--primary)}body.hx .hx-switch input:checked~.hx-switch-track:after{transform:translateX(1rem)}body.hx .hx-switch input:focus-visible~.hx-switch-track{outline:2px solid var(--ring);outline-offset:2px}body.hx .hx-sys-list{margin:.25rem 0 0;padding:0;list-style:none;display:grid;gap:.375rem}body.hx .hx-sys-list li{position:relative;padding-left:1.25rem;font-size:.8125rem;color:var(--muted-foreground);line-height:1.45}body.hx .hx-sys-list li:before{content:"";position:absolute;left:.125rem;top:.4375rem;width:.3125rem;height:.3125rem;border-radius:9999px;background:var(--success);opacity:.75}body.hx .hx-sbadge{display:inline-flex;align-items:center;gap:.3125rem;flex:none;padding:.1875rem .5rem;border:1px solid var(--border);border-radius:9999px;background:var(--secondary);color:var(--secondary-foreground);font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap}body.hx .hx-sbadge .hx-set-ico{width:.75rem;height:.75rem}body.hx .hx-sbadge.is-ok{background:color-mix(in srgb,var(--success) 10%,transparent);border-color:color-mix(in srgb,var(--success) 25%,transparent);color:var(--success)}body.hx .hx-sbadge.is-warn{background:color-mix(in srgb,var(--warning) 10%,transparent);border-color:color-mix(in srgb,var(--warning) 28%,transparent);color:var(--warning)}body.hx .hx-sact{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border)}body.hx .hx-sact:first-child{padding-top:0}body.hx .hx-sact:last-of-type{border-bottom:0;padding-bottom:0}body.hx .hx-sact-text{display:flex;flex-direction:column;gap:.1875rem;min-width:0;max-width:42rem}body.hx .hx-sact-text strong{font-size:.875rem;font-weight:600;color:var(--foreground)}body.hx .hx-sact-text span{font-size:.8125rem;line-height:1.55;color:var(--muted-foreground)}body.hx .hx-sact .hx-set-linkbtn{flex:none}body.hx .hx-sact.is-danger .hx-sact-text strong{color:var(--destructive)}body.hx .hx-sflow{margin:1.25rem 0 0;padding:1rem 1.125rem;list-style:none;counter-reset:fl;display:grid;gap:.75rem;border-radius:calc(var(--radius) - 1px);background:var(--muted)}body.hx .hx-sflow li{counter-increment:fl;position:relative;display:flex;flex-direction:column;gap:.125rem;padding-left:2rem}body.hx .hx-sflow li:before{content:counter(fl);position:absolute;left:0;top:.0625rem;width:1.375rem;height:1.375rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:var(--card);border:1px solid var(--border);font-size:.6875rem;font-weight:600;color:var(--primary)}body.hx .hx-sflow strong{font-size:.8125rem;font-weight:600;color:var(--foreground)}body.hx .hx-sflow span{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}@media (max-width:575.98px){body.hx .hx-sact,body.hx .hx-spref{align-items:flex-start}body.hx .hx-sact{flex-direction:column;align-items:stretch;gap:.75rem}body.hx .hx-sact .hx-set-linkbtn{width:100%}}body.hx .hx-sseg{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}body.hx .hx-sseg-opt{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 1px);background:var(--card);color:var(--muted-foreground);text-align:left;font:inherit;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}body.hx .hx-sseg-opt:hover{background:var(--muted)}body.hx .hx-sseg-opt span{display:flex;flex-direction:column;gap:.125rem}body.hx .hx-sseg-opt strong{font-size:.875rem;font-weight:600;color:var(--foreground)}body.hx .hx-sseg-opt small{font-size:.75rem;line-height:1.45;color:var(--muted-foreground)}body.hx .hx-sseg-opt.is-on{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--card));box-shadow:0 0 0 1px var(--primary);color:var(--primary)}body.hx .hx-sseg-opt:focus-visible{outline:2px solid var(--ring);outline-offset:2px}body.hx .hx-party-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;margin-top:.875rem;padding:.625rem .875rem;border-radius:calc(var(--radius) - 2px);font-size:.8125rem;line-height:1.5}body.hx .hx-party-note[hidden]{display:none}body.hx .hx-party-note.is-ok{background:color-mix(in srgb,var(--success) 8%,transparent);color:var(--success)}body.hx .hx-party-note.is-warn{background:color-mix(in srgb,var(--warning) 9%,transparent);color:var(--warning)}body.hx .hx-invprev{padding:1rem 1.125rem;border:1px dashed var(--input);border-radius:calc(var(--radius) - 1px);background:var(--card)}body.hx .hx-invprev-to{margin:0 0 .375rem;font-size:.75rem;color:var(--muted-foreground)}body.hx .hx-invprev-to span{color:var(--foreground);font-weight:600}body.hx .hx-invprev-addr{margin:0;font-style:normal;font-size:.875rem;line-height:1.6;color:var(--foreground);overflow-wrap:anywhere}@media (max-width:575.98px){body.hx .hx-sseg{grid-template-columns:1fr}}body.hx .hx-langpick{display:flex;flex-wrap:wrap;gap:.5rem}body.hx .hx-langpick[hidden]{display:none}body.hx .hx-langpick-opt{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .875rem;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);background:var(--background);color:var(--foreground);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer}body.hx .hx-langpick-opt:hover{background:var(--accent)}body.hx .hx-langpick-opt .hx-langpick-check{display:none}body.hx .hx-langpick-opt.is-on{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--card));color:var(--primary)}body.hx .hx-langpick-opt.is-on .hx-langpick-check{display:inline-block}body.hx .hx-sec-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}body.hx .hx-sec-chip{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card)}body.hx .hx-sec-chip>.hx-set-ico{width:2rem;height:2rem;padding:.5rem;border-radius:calc(var(--radius) - 1px);box-sizing:border-box}body.hx .hx-sec-chip span{display:flex;flex-direction:column;min-width:0}body.hx .hx-sec-chip strong{font-size:.8125rem;font-weight:600;color:var(--foreground)}body.hx .hx-sec-chip small{font-size:.75rem;color:var(--muted-foreground)}body.hx .hx-sec-chip.is-ok>.hx-set-ico{background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}body.hx .hx-sec-chip.is-warn>.hx-set-ico{background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning)}@media (max-width:575.98px){body.hx .hx-sec-status{grid-template-columns:1fr}}body.hx .hx-ssteps{margin:1rem 0 .25rem;padding:0!important;list-style:none;display:grid;gap:1rem}body.hx .hx-ssteps>li{display:flex;gap:.875rem;align-items:flex-start}body.hx .hx-ssteps>li>div{min-width:0;flex:1}body.hx .hx-ssteps strong{font-size:.875rem;font-weight:600;color:var(--foreground)}body.hx .hx-ssteps p{margin:.1875rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--muted-foreground);overflow-wrap:anywhere}body.hx .hx-sstep-n{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.625rem;height:1.625rem;border-radius:9999px;background:var(--primary);color:var(--primary-foreground);font-size:.75rem;font-weight:600}body.hx .hx-ssteps #two_factor_qr{display:block;margin-top:.75rem;width:10rem;height:10rem}body.hx .hx-tablewrap{overflow-x:auto;border:1px solid var(--border);border-radius:calc(var(--radius) - 1px)}body.hx .hx-set-table{width:100%;border-collapse:collapse;font-size:.8125rem}body.hx .hx-set-table th{padding:.5rem .875rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--muted-foreground);background:var(--muted)}body.hx .hx-set-table td,body.hx .hx-set-table th{border-bottom:1px solid var(--border);white-space:nowrap}body.hx .hx-set-table td{padding:.5625rem .875rem;color:var(--foreground)}body.hx .hx-set-table tr:last-child td{border-bottom:0}body.hx .hx-set-table code{padding:0;background:none;color:inherit;font-size:.8125rem}body.hx dialog.hx-sdlg{width:min(32rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);padding:0;border:1px solid var(--border);border-radius:calc(var(--radius) + 6px);background:var(--card);color:var(--foreground);box-shadow:0 24px 60px rgba(20,30,55,.22);overflow:auto}body.hx dialog.hx-sdlg::backdrop{background:rgba(20,30,55,.45)}body.hx dialog.hx-sdlg[open]{animation:hx-sdlg-in .18s ease-out}@keyframes hx-sdlg-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}body.hx .hx-sdlg-body{padding:1.5rem 1.5rem 1rem}body.hx .hx-sdlg-ico{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background:color-mix(in srgb,var(--destructive) 12%,transparent);color:var(--destructive)}body.hx .hx-sdlg-ico .hx-set-ico{width:1.25rem;height:1.25rem}body.hx .hx-sdlg-body h2{margin:.875rem 0 .375rem;font-size:1.125rem;font-weight:600;letter-spacing:-.01em}body.hx .hx-sdlg-body p{margin:0;font-size:.875rem;line-height:1.55;color:var(--muted-foreground)}body.hx .hx-sdlg-list{margin:.875rem 0 1.125rem;padding:0 0 0 1.125rem;display:grid;gap:.375rem;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-sdlg-lab{display:block;margin:0 0 .375rem;font-size:.8125rem;font-weight:500;color:var(--foreground)}body.hx .hx-sdlg-lab code{padding:.0625rem .375rem;border-radius:.25rem;background:var(--muted);color:var(--foreground);font-size:.8125rem}body.hx .hx-sdlg-foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;padding:.875rem 1.5rem;border-top:1px solid var(--border);background:var(--muted)}@media (max-width:479.98px){body.hx .hx-sdlg-foot>*{flex:1 1 100%}}body.hx .hx-set-card-body #avatar_section{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.875rem 1rem;border:1px dashed var(--input);border-radius:calc(var(--radius) + 1px);background:var(--muted)}body.hx .hx-set-card-body #avatar_preview{display:flex;align-items:center;gap:.75rem}body.hx .hx-set-card-body #avatar_preview img{width:4rem!important;height:4rem!important;margin:0!important;border-radius:9999px;-o-object-fit:cover;object-fit:cover;padding:0;border:2px solid var(--card);box-shadow:0 0 0 1px var(--border)}body.hx .hx-set-card-body #avatar_preview br{display:none}body.hx .hx-set-card-body #avatar_section>label{flex:0 0 100%;margin:0}body.hx .hx-set-card-body #avatar_section input[type=file]{flex:1 1 14rem;background:var(--background)}body.hx .hx-pm-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}body.hx .hx-pm{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card);transition:border-color .15s,background-color .15s,box-shadow .15s}body.hx .hx-pm.is-auto{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--card));box-shadow:0 0 0 1px var(--primary)}body.hx .hx-pm-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.5rem;height:2.5rem;border-radius:calc(var(--radius) - 1px);background:var(--muted);color:var(--muted-foreground)}body.hx .hx-pm.is-auto .hx-pm-ico{background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}body.hx .hx-pm-main{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}body.hx .hx-pm-main strong{font-size:.875rem;font-weight:600;color:var(--foreground)}body.hx .hx-pm-main span{font-size:.8125rem;color:var(--muted-foreground)}body.hx .hx-pm-use{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--foreground);cursor:pointer}body.hx .hx-pm-use input{margin:0}body.hx .hx-pm-acts{display:flex;align-items:center;gap:.25rem;flex:none}body.hx .hx-pm-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:calc(var(--radius) - 2px);background:transparent;color:var(--muted-foreground);cursor:pointer;text-decoration:none}body.hx .hx-pm-iconbtn:hover{background:var(--accent);color:var(--accent-foreground);text-decoration:none}body.hx .hx-pm-iconbtn.is-danger:hover{background:color-mix(in srgb,var(--destructive) 10%,transparent);color:var(--destructive)}body.hx .hx-pm-iconbtn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}body.hx .hx-pm-none{margin-top:.75rem}body.hx .hx-pm-state{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-radius:calc(var(--radius) - 1px);font-size:.8125rem;line-height:1.55}body.hx .hx-pm-state.is-on{background:color-mix(in srgb,var(--success) 8%,transparent);color:var(--success)}body.hx .hx-pm-state.is-off{background:var(--muted);color:var(--muted-foreground)}body.hx .hx-pm-state strong{color:inherit;font-weight:600}body.hx .hx-pm-state .hx-set-ico{margin-top:.125rem}@media (max-width:575.98px){body.hx .hx-pm{flex-wrap:wrap}body.hx .hx-pm-use{order:5;flex:0 0 100%}}body.hx .hx-ct-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}body.hx .hx-ct{display:flex;align-items:flex-start;gap:.875rem;padding:.875rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card)}body.hx .hx-ct-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.5rem;height:2.5rem;border-radius:9999px;background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary);font-size:.8125rem;font-weight:600;overflow:hidden}body.hx .hx-ct-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.hx .hx-ct-main{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}body.hx .hx-ct-name{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:.875rem;font-weight:600;color:var(--foreground)}body.hx .hx-ct-mail{font-size:.8125rem;color:var(--muted-foreground);overflow-wrap:anywhere}body.hx .hx-ct-perm{display:flex;flex-wrap:wrap;gap:.3125rem;margin-top:.125rem}body.hx .hx-ct-perm .hx-sbadge{font-weight:500}body.hx .hx-ct-acts{display:flex;align-items:center;gap:.25rem;flex:none}body.hx .hx-ct-legend{margin-top:1rem;padding:.875rem 1rem;border-radius:calc(var(--radius) - 1px);background:var(--muted);font-size:.8125rem;line-height:1.55;color:var(--muted-foreground)}body.hx .hx-ct-legend strong{color:var(--foreground)}@media (max-width:575.98px){body.hx .hx-ct{flex-wrap:wrap}body.hx .hx-ct-acts{margin-left:auto}}@media (prefers-reduced-motion:reduce){body.hx .hx-pm,body.hx .hx-set-link,body.hx .hx-sseg-opt,body.hx .hx-switch-track,body.hx .hx-switch-track:after{transition:none}body.hx dialog.hx-sdlg[open]{animation:none}}body.hx #hx-c-confirm .form-group>span,body.hx #hx-c-confirm label{display:inline-block;margin-right:.25rem}body.hx #hx-c-confirm .form-group>.form-control{margin-top:.375rem}body.hx .hx-ssteps .form-group{margin-top:.75rem}body.hx .hx-ssteps .form-group label{display:block;margin-bottom:.375rem}body.hx .hx-set-help .hx-set-ico{vertical-align:-3px;margin-right:.25rem}body.hx .hx-sm-widget [hidden]{display:none!important}body.hx .hx-tl-count:empty{display:none}body.hx .hx-tt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 1.5rem;padding:0;list-style:none;counter-reset:none}body.hx .hx-tt-step{position:relative;display:grid;gap:.125rem;padding-top:1.75rem;min-width:0}body.hx .hx-tt-step:before{content:"";position:absolute;top:.6875rem;left:1.5rem;right:-.75rem;height:2px;background:var(--border)}body.hx .hx-tt-step:last-child:before{display:none}body.hx .hx-tt-step.is-done:before{background:var(--primary)}body.hx .hx-tt-dot{position:absolute;top:0;left:0;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:9999px;border:2px solid var(--border);background:var(--background);color:var(--primary-foreground)}body.hx .hx-tt-step.is-done .hx-tt-dot{background:var(--primary);border-color:var(--primary)}body.hx .hx-tt-step.is-current .hx-tt-dot{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}body.hx .hx-tt-label{font-size:.875rem;font-weight:600;color:var(--foreground)}body.hx .hx-tt-date{font-size:.75rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body.hx .hx-tt-step:not(.is-done):not(.is-current) .hx-tt-label{color:var(--muted-foreground);font-weight:500}@media (max-width:479px){body.hx .hx-tt{grid-template-columns:1fr;gap:0}body.hx .hx-tt-step{padding:0 0 1rem 2.25rem;min-height:2.5rem}body.hx .hx-tt-step:before{top:1.5rem;bottom:0;left:.6875rem;right:auto;width:2px;height:auto}}body.hx mark.hx-kb-mark{background:color-mix(in srgb,var(--primary) 16%,transparent);color:inherit;border-radius:.2em;padding:0 .1em}@media (max-width:639px){body.hx .hx-sm-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body.hx .hx-sm-table,body.hx .hx-sm-table tbody{display:block}body.hx .hx-sm-table tbody tr{display:grid;grid-template-columns:1fr auto;gap:.25rem .75rem;align-items:center;padding:.75rem .25rem}body.hx .hx-sm-table tbody td{display:block;padding:0!important;white-space:normal;min-width:0!important}body.hx .hx-sm-table td.hx-c-summary{grid-column:1/-1;order:-1}body.hx .hx-sm-table td.hx-c-act{grid-column:1/-1;text-align:left}body.hx .hx-sm-table td[data-label]:not(.hx-c-summary):not(.hx-c-code):not(.hx-c-status):before{content:attr(data-label) ": ";color:var(--muted-foreground);font-size:.75rem}body.hx .hx-sm-table td.hx-c-department_name,body.hx .hx-sm-table td.hx-c-last_reply_date{font-size:.8125rem}}body.hx .tw .hx-onb-fin[hidden],body.hx .tw .hx-onb2[hidden]{display:none!important}body.hx .tw .hx-onb-step{position:relative}body.hx .tw [data-mode=card] .hx-onb-list>.hx-onb-step+.hx-onb-step{border-top:1px solid var(--border)}body.hx .tw .hx-onb-dot{position:relative;z-index:1;display:inline-flex;width:1.75rem;height:1.75rem;flex:none;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--border);background:var(--background);color:var(--muted-foreground);font-size:.75rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}body.hx .tw .hx-onb-dot .hx-onb-ok{display:none!important}body.hx .tw [data-eff=pending] .hx-onb-dot,body.hx .tw [data-eff=todo] .hx-onb-dot{border-color:var(--primary);color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,#fff)}body.hx .tw [data-eff=done] .hx-onb-dot{border-color:var(--success);background:var(--success);color:#fff}body.hx .tw [data-eff=done] .hx-onb-dot .hx-onb-num{display:none!important}body.hx .tw [data-eff=done] .hx-onb-dot .hx-onb-ok{display:block!important}body.hx .tw [data-eff=skipped] .hx-onb-dot{border-style:dashed}body.hx .tw [data-eff=skipped] .hx-onb-row{opacity:.72}body.hx .tw [data-eff=locked] .hx-onb-row{opacity:.6}body.hx .tw [data-eff=loading] .hx-onb-dot{animation:hx-onb-pulse 1.2s ease-in-out infinite}@keyframes hx-onb-pulse{0%,to{opacity:1}50%{opacity:.45}}body.hx .tw [data-mode=page] .hx-onb-step:not(:last-child):before{content:"";position:absolute;left:calc(2.125rem - 1px);top:2.625rem;bottom:-.875rem;width:2px;background:var(--border);z-index:0}body.hx .tw [data-mode=page] .hx-onb-step[data-eff=done]:not(:last-child):before{background:color-mix(in srgb,var(--success) 45%,#fff)}body.hx .tw [data-mode=page] .hx-onb-row{padding-bottom:1.25rem}body.hx .tw [data-mode=card] .hx-onb-body{display:none!important}body.hx .tw [data-mode=card] .hx-onb-step[data-open] .hx-onb-body{display:flex!important}body.hx .tw .hx-onb-chev{transition:transform .15s ease}body.hx .tw .hx-onb-step[data-open] .hx-onb-chev{transform:rotate(180deg)}body.hx .tw .hx-onb-toggle:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent);border-radius:.25rem}body.hx .tw .hx-onb-toggle{cursor:pointer}body.hx .tw [data-onb-step] .hx-onb-undo{display:none!important}body.hx .tw [data-onb-step][data-local] .hx-onb-undo{display:inline-flex!important}body.hx .tw [data-onb-step][data-eff=done] .hx-onb-local,body.hx .tw [data-onb-step][data-eff=done] .hx-onb-skip,body.hx .tw [data-onb-step][data-eff=loading] .hx-onb-local,body.hx .tw [data-onb-step][data-eff=locked] .hx-onb-local,body.hx .tw [data-onb-step][data-local] .hx-onb-acts>:not(.hx-onb-undo){display:none!important}body.hx .tw .hx-onb-facts code{font-size:.75rem;padding:0 .25rem;border-radius:.25rem;background:var(--card);border:1px solid var(--border);color:var(--foreground)}body.hx .tw .hx-onb2 a.hx-a{color:var(--primary)}body.hx .tw .hx-onb2[aria-busy=true] .hx-onb-list{opacity:.85}@media (max-width:480px){body.hx .tw .hx-onb-acts>a,body.hx .tw .hx-onb-acts>button{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.tw .hx-onb-chev{transition:none !important}body.hx .tw [data-eff=loading] .hx-onb-dot{animation:none}}body.hx .hx-pay-opt{display:flex;align-items:center;gap:.75rem;min-width:0}body.hx .hx-pay-ico{flex:none;color:var(--primary)}body.hx .hx-pay-opt-t{display:flex;flex-direction:column;min-width:0}body.hx .hx-pay-opt-name{font-weight:600;color:var(--foreground)}body.hx .hx-pay-opt-sub{margin-top:.125rem;font-size:.8125rem;font-weight:400;line-height:1.4;color:var(--muted-foreground)}body.hx .hx-pay-card{margin:1rem 0 0;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--card);box-shadow:0 1px 2px rgba(0,0,0,.05);overflow:hidden}body.hx .hx-pay-card-head{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border)}body.hx .hx-pay-card-head h3{margin:0;padding:0;border:0;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--foreground)}body.hx .hx-pay-card-head p{margin:.1875rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-pay-card-body{display:grid;gap:1.25rem;padding:1rem 1.25rem;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:640px){body.hx .hx-pay-card-body{grid-template-columns:minmax(0,1fr) auto}}body.hx .hx-pay-dl{margin:0;display:grid;gap:.625rem}body.hx .hx-pay-row{display:grid;gap:.125rem}@media (min-width:480px){body.hx .hx-pay-row{grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;align-items:baseline}}body.hx .hx-pay-row dt{margin:0;font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}body.hx .hx-pay-row dd{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}body.hx .hx-pay-val{font-size:.9375rem;font-weight:600;color:var(--foreground);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}body.hx .hx-pay-copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:var(--background);padding:.125rem .5rem;font-size:.75rem;font-weight:500;color:var(--foreground);cursor:pointer;transition:background-color .15s}body.hx .hx-pay-copy:hover{background:var(--muted)}body.hx .hx-pay-copy:focus-visible{outline:2px solid var(--ring);outline-offset:1px}body.hx .hx-pay-qr{margin:0;display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:12rem}body.hx .hx-pay-qr-img{width:10rem;height:10rem;padding:.375rem;border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:#fff}body.hx .hx-pay-qr-img svg{display:block;width:100%;height:100%}body.hx .hx-pay-qr figcaption{font-size:.75rem;line-height:1.4;color:var(--muted-foreground);text-align:center}body.hx .hx-pay-foot{margin:0;padding:.75rem 1.25rem;border-top:1px solid var(--border);background:color-mix(in srgb,var(--muted) 50%,transparent);font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.hx-pwf{position:relative;display:block;width:100%}.hx-pwf>input{padding-right:2.5rem}.hx-pwf-btn{position:absolute;top:50%;right:.25rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:.375rem;background:transparent;color:#64748b;cursor:pointer}.hx-pwf-btn:hover{color:#0f172a;background:rgba(15,23,42,.05)}.hx-pwf-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.hx-pwf-caps{margin:.375rem 0 0;font-size:.75rem;line-height:1.3;color:#92400e}.hx-pwf-caps[hidden],.hx-pwf-match[hidden],.hx-pws[hidden]{display:none}.hx-pws{margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}.hx-pws-bars{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem}.hx-pws-bar{height:.375rem;border-radius:999px;background:#e2e8f0;transition:background-color .2s}.hx-pws[data-s="1"] .hx-pws-bar.is-on{background:#dc2626}.hx-pws[data-s="2"] .hx-pws-bar.is-on{background:#d97706}.hx-pws[data-s="3"] .hx-pws-bar.is-on{background:#65a30d}.hx-pws[data-s="4"] .hx-pws-bar.is-on{background:#16a34a}.hx-pws-label{margin:0;font-size:.75rem;font-weight:500;color:#0f172a}.hx-pws-tip{margin:0;font-size:.75rem;line-height:1.4;color:#64748b}.hx-pwf-match{margin:.375rem 0 0;font-size:.75rem}.hx-pwf-match.is-ok{color:#15803d}.hx-pwf-match.is-bad{color:#b91c1c}.hx-otp-help{margin:0;font-size:.8125rem;line-height:1.5;color:#64748b;text-align:center}body.hx .hx-em-intro{margin:0 0 1rem;font-size:.875rem;line-height:1.5;color:#64748b}body.hx .hx-em-hint{margin:.875rem 0 0;font-size:.8125rem;line-height:1.5;color:#64748b}body.hx #emails tr.email_log{cursor:pointer}body.hx #emails tr.email_log:hover td{background:rgba(15,23,42,.03)}body.hx #emails .email_header td:first-child{width:6rem;color:#64748b;font-weight:500}body.hx #emails .body iframe{width:100%;min-height:24rem;background:#fff}@media (max-width:640px){body.hx #emails .email_header td:first-child{width:auto}}.tw .hx-wpsec .hx-wpsec-ico{background:var(--muted) !important;color:var(--muted-foreground) !important}.tw .hx-wpsec-good .hx-wpsec-ico{background:color-mix(in srgb,var(--success) 12%,var(--background)) !important;color:color-mix(in srgb,var(--success) 85%,#000) !important}.tw .hx-wpsec-warn .hx-wpsec-ico{background:color-mix(in srgb,var(--warning) 16%,var(--background)) !important;color:#8a5a12 !important}.tw .hx-wpsec-bad .hx-wpsec-ico{background:color-mix(in srgb,var(--destructive) 10%,var(--background)) !important;color:color-mix(in srgb,var(--destructive) 88%,#000) !important}.tw .hx-wpsec-row .hx-wpsec-st{color:var(--muted-foreground) !important}.tw .hx-wpsec-row.hx-wpsec-ok .hx-wpsec-st{color:color-mix(in srgb,var(--success) 85%,#000) !important}.tw .hx-wpsec-row.hx-wpsec-warn .hx-wpsec-st{color:#8a5a12 !important}.tw .hx-wpsec-row.hx-wpsec-bad .hx-wpsec-st{color:color-mix(in srgb,var(--destructive) 88%,#000) !important}.tw .hx-wpsec-row .hx-wpsec-tag{color:var(--muted-foreground) !important}.tw .hx-wpsec-row.hx-wpsec-warn .hx-wpsec-tag{color:#8a5a12 !important}.tw .hx-wpsec-row.hx-wpsec-bad .hx-wpsec-tag{color:color-mix(in srgb,var(--destructive) 88%,#000) !important}.tw .hx-wpsec details>summary{list-style:none !important}.tw .hx-wpsec details>summary::-webkit-details-marker{display:none !important}.tw .hx-wpsec details>summary:before{content:"" !important;width:.5rem !important;height:.5rem !important;margin-right:.5rem !important;border-right:2px solid !important;border-bottom:2px solid !important;transform:rotate(-45deg) !important;transition:transform .15s !important;flex:none !important}.tw .hx-wpsec details[open]>summary:before{transform:rotate(45deg) !important}.tw .hx-wpsec details>summary:focus-visible,.tw .hx-wpsec-link:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important;border-radius:.25rem !important}.tw .hx-wpsec .hx-wpm-btn{height:2rem !important;padding:0 .75rem !important;font-size:.8125rem !important}.tw .hx-wpsec-link{color:var(--primary) !important}@media (max-width:640px){.tw .hx-wpsec .hx-wpsec-acts{width:100% !important}.tw .hx-wpsec .hx-wpm-btn{flex:1 1 100% !important;justify-content:center !important}.tw .hx-wpsec-row .flex-wrap>.hx-wpsec-link{flex:1 1 100% !important}}.tw .hx-lg-type{text-align:left !important;min-height:2.75rem !important;padding:.5rem .875rem !important;border:1px solid var(--border) !important;border-radius:.5rem !important;background:var(--background) !important;color:var(--foreground) !important;cursor:pointer !important}.tw .hx-lg-type:hover{background:var(--muted) !important}.tw .hx-lg-type[aria-pressed=true]{border-color:var(--primary) !important;background:var(--accent) !important;color:var(--accent-foreground) !important}.tw .hx-lg-type[data-avail="0"]{color:var(--muted-foreground) !important}.tw .hx-lg-type[data-avail="0"][aria-pressed=true]{color:var(--accent-foreground) !important}.tw .hx-lg-box:focus-visible,.tw .hx-lg-chip:focus-visible,.tw .hx-lg-g>summary:focus-visible,.tw .hx-lg-input:focus-visible,.tw .hx-lg-link:focus-visible,.tw .hx-lg-type:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important}.tw .hx-lg-input{height:2.25rem !important;padding:0 .625rem !important;border:1px solid var(--input) !important;border-radius:.5rem !important;background:var(--background) !important;color:var(--foreground) !important;font-size:.875rem !important}.tw .hx-lg-chip{display:inline-flex !important;align-items:center !important;gap:.375rem !important;min-height:2rem !important;padding:.25rem .625rem !important;border:1px solid var(--border) !important;border-radius:999px !important;background:var(--background) !important;color:var(--muted-foreground) !important;font-size:.8125rem !important;cursor:pointer !important}.tw .hx-lg-chip[aria-pressed=true]{border-color:color-mix(in srgb,var(--primary) 45%,var(--border)) !important;background:var(--accent) !important;color:var(--accent-foreground) !important}.tw .hx-lg-dot{width:.5rem !important;height:.5rem !important;border-radius:50% !important;background:var(--muted-foreground) !important;flex:none !important}.tw [data-lg-lv=fatal] .hx-lg-dot{background:var(--destructive)}.tw [data-lg-lv=warning] .hx-lg-dot{background:var(--warning)}.tw [data-lg-lv=notice] .hx-lg-dot{background:var(--chart-2)}.tw [data-lg-lv=deprecated] .hx-lg-dot{background:var(--chart-4)}.tw .hx-lg-link{background:none !important;border:0 !important;padding:0 !important;color:var(--primary) !important;cursor:pointer !important}.tw .hx-lg-box{max-height:34rem !important;min-height:8rem !important;overflow:auto !important;padding:.5rem 0 !important;background:var(--muted) !important;color:var(--foreground) !important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace !important;font-size:.75rem !important;line-height:1.6 !important}.tw .hx-lg-box[hidden]{display:none !important}.tw .hx-lg-l{display:flex !important;gap:.625rem !important;padding:.0625rem .875rem !important;border-left:3px solid transparent !important;white-space:pre-wrap !important;overflow-wrap:anywhere !important}.tw .hx-lg-l:hover{background:color-mix(in srgb,var(--primary) 6%,transparent) !important}.tw .hx-lg-t{flex:none !important;color:var(--muted-foreground) !important;font-variant-numeric:tabular-nums !important;min-width:0 !important}.tw .hx-lg-t:empty{display:none !important}.tw .hx-lg-x{min-width:0 !important;flex:1 1 auto !important}.tw .hx-lg-x mark{background:color-mix(in srgb,var(--warning) 28%,var(--background)) !important;color:inherit !important;border-radius:.125rem !important}.tw .hx-lg-l[data-lv=fatal]{border-left-color:var(--destructive) !important;color:color-mix(in srgb,var(--destructive) 88%,#000) !important}.tw .hx-lg-l[data-lv=warning]{border-left-color:var(--warning) !important;color:#7a520f !important}.tw .hx-lg-l[data-lv=notice]{border-left-color:var(--chart-2) !important}.tw .hx-lg-l[data-lv=deprecated]{border-left-color:var(--chart-4) !important;color:var(--accent-foreground) !important}.tw .hx-lg-l[data-lv=other]{border-left-color:transparent !important}.tw .hx-lg-g>summary{list-style:none !important}.tw .hx-lg-g>summary::-webkit-details-marker{display:none !important}.tw .hx-lg-g[open] .hx-wpm-chev{transform:rotate(180deg) !important}.tw .hx-lg-g[data-found="1"]{border-color:color-mix(in srgb,var(--warning) 45%,var(--border)) !important}.tw .hx-lg-gfound{font-size:.75rem !important;font-weight:500 !important;color:#7a520f !important}.tw .hx-lg-gfound:not(.hidden){display:inline !important}@media (min-width:640px){.tw .hx-lg-glist{grid-template-columns:1fr 1fr !important}}@media (max-width:640px){.tw .hx-lg-box{max-height:26rem !important;font-size:.6875rem !important}.tw .hx-lg-l{flex-direction:column !important;gap:0 !important}.tw .hx-lg-view .hx-wpm-btn{flex:1 1 calc(50% - 0.25rem) !important;justify-content:center !important}.tw .hx-lg-stat{flex-basis:100% !important;margin-left:0 !important}}@media (prefers-reduced-motion:reduce){.tw .hx-lg-box{scroll-behavior:auto !important}}.tw .hx-dom-note{border-color:color-mix(in srgb,var(--warning) 45%,var(--border)) !important;background:color-mix(in srgb,var(--warning) 8%,var(--background)) !important}.tw .hx-btn:focus-visible,.tw .hx-dom-note a:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important}.tw .hx-dom-legend{max-width:60rem !important;line-height:1.5 !important}.hx-dom-alert{border-radius:.5rem}.tw .hx-ns-steps li{display:inline-flex !important;gap:.25rem !important;align-items:baseline !important}.tw #hx_dns_filter{min-height:2.25rem}.tw #hx_dns_tbl tr[hidden]{display:none}@media (max-width:640px){.tw .hx-ns-steps{flex-direction:column !important}.tw .hx-doc-empty{padding:2rem 1rem !important}}body.hx .hx-team-lead{margin:0 0 1rem;font-size:.875rem;line-height:1.55;color:var(--muted-foreground)}body.hx .hx-team-step{margin:0 0 1.25rem;padding:1.125rem 1.25rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card)}body.hx .hx-team-step h4{margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:var(--foreground)}body.hx .hx-team-step-d{margin:0 0 .875rem;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-team-callout{margin:.75rem 0 0;padding:.625rem .75rem;border:1px solid color-mix(in srgb,var(--warning,#b45309) 35%,var(--border));border-radius:calc(var(--radius) - 2px);background:color-mix(in srgb,var(--warning,#b45309) 7%,var(--card));font-size:.8125rem;line-height:1.5;color:var(--foreground)}body.hx .hx-team-list,body.hx .hx-team-ol{margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.6;color:var(--foreground)}body.hx .hx-team-list li,body.hx .hx-team-ol li{margin:.25rem 0}body.hx .hx-team-pk{margin:0}body.hx .hx-team-pk-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}body.hx .hx-team-pk-t{margin:0;font-size:.9375rem;font-weight:600}body.hx .hx-team-pk-d{margin:.1875rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}body.hx .hx-team-pk-count{flex:none;padding:.1875rem .5rem;border:1px solid var(--border);border-radius:9999px;background:var(--secondary);color:var(--secondary-foreground);font-size:.75rem;font-weight:500}body.hx .hx-team-roles{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.5rem;margin:.875rem 0}body.hx .hx-team-role{display:flex;flex-direction:column;align-items:flex-start;gap:.1875rem;padding:.625rem .75rem;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);background:var(--background);text-align:left;cursor:pointer;font:inherit;transition:background-color .15s,border-color .15s}body.hx .hx-team-role:hover{background:var(--accent)}body.hx .hx-team-role:focus-visible{outline:2px solid var(--ring);outline-offset:2px}body.hx .hx-team-role.is-on{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--background))}body.hx .hx-team-role-t{font-size:.8125rem;font-weight:600;color:var(--foreground)}body.hx .hx-team-role-d{font-size:.75rem;line-height:1.4;color:var(--muted-foreground)}body.hx .hx-team-areas{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.5rem}body.hx .hx-team-area{display:flex;align-items:flex-start;gap:.625rem;margin:0;padding:.625rem .75rem;border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:var(--card);cursor:pointer;font-weight:400}body.hx .hx-team-area.is-on{border-color:color-mix(in srgb,var(--primary) 55%,var(--border));background:color-mix(in srgb,var(--primary) 5%,var(--card))}body.hx .hx-team-area-box{flex:none;padding-top:.125rem}body.hx .hx-team-area-box input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:auto;appearance:auto;position:static;opacity:1;display:inline-block;margin:0;width:1rem;height:1rem;accent-color:var(--primary);cursor:pointer}body.hx .hx-team-area-txt{display:flex;flex-direction:column;gap:.125rem;min-width:0}body.hx .hx-team-area-n{font-size:.8125rem;font-weight:600;color:var(--foreground)}body.hx .hx-team-area-d{font-size:.75rem;line-height:1.4;color:var(--muted-foreground)}body.hx .hx-team-sens{display:inline-block;margin-left:.25rem;padding:0 .375rem;border-radius:9999px;background:color-mix(in srgb,var(--warning,#b45309) 14%,transparent);color:#92400e;font-size:.6875rem;font-weight:600;vertical-align:1px}body.hx .hx-team-warn{margin:.75rem 0 0;padding:.625rem .75rem;border:1px solid color-mix(in srgb,var(--warning,#b45309) 35%,var(--border));border-radius:calc(var(--radius) - 2px);background:color-mix(in srgb,var(--warning,#b45309) 7%,var(--card));font-size:.8125rem;line-height:1.5}body.hx .hx-team-warn[hidden]{display:none}body.hx .hx-team-note{margin:.75rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-team-note a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}body.hx .hx-team-tiles{display:grid;gap:.75rem}body.hx .hx-team-tile{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.875rem;padding:.875rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card)}body.hx .hx-team-tile-ico{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:calc(var(--radius) - 1px);background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}body.hx .hx-team-tile h4{margin:0;font-size:.9375rem;font-weight:600}body.hx .hx-team-tile p{margin:.1875rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-team-matrix td,body.hx .hx-team-matrix th{text-align:center;vertical-align:middle}body.hx .hx-team-matrix th[scope=row]{text-align:left}body.hx .hx-team-matrix td.is-yes{color:var(--success)}body.hx .hx-team-matrix td.is-no{color:var(--muted-foreground)}body.hx .hx-team-steps{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}body.hx .hx-team-stepgrp h4{margin:0 0 .5rem;font-size:.875rem;font-weight:600}body.hx .hx-team-stepgrp ol{margin:0;padding-left:1.25rem;font-size:.8125rem;line-height:1.55}body.hx .hx-team-stepgrp li{margin:.3125rem 0}@media (max-width:767.98px){body.hx .hx-team-tile{grid-template-columns:auto 1fr}body.hx .hx-team-tile .hx-set-linkbtn{grid-column:1/-1}body.hx .hx-team-areas{grid-template-columns:1fr}}.tw .hx-al{border:1px solid var(--border) !important;background:var(--background) !important;color:var(--foreground) !important}.tw .hx-al-warn{border-color:color-mix(in srgb,var(--warning) 40%,var(--border)) !important;background:color-mix(in srgb,var(--warning) 7%,var(--background)) !important}.tw .hx-al-warn>h3{color:#8a5a12 !important}.tw .hx-al-crit{border-color:color-mix(in srgb,var(--destructive) 30%,var(--border)) !important;background:color-mix(in srgb,var(--destructive) 5%,var(--background)) !important}.tw .hx-al-crit>h3{color:color-mix(in srgb,var(--destructive) 88%,#000) !important}.tw .hx-al-note,.tw .hx-al-tips{color:var(--muted-foreground) !important}.tw .hx-al-tips>p:first-child{color:var(--foreground) !important}.tw .hx-al a{color:var(--primary) !important}.tw .hx-al a:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important;border-radius:2px !important}.tw .hx-al-hint{color:#8a5a12 !important}.tw .hx-al-hint.is-crit{color:color-mix(in srgb,var(--destructive) 88%,#000) !important}.tw .hx-wphead{margin-bottom:1rem !important;min-width:0 !important}.tw .hx-wphead h2{font-size:1.125rem !important;line-height:1.5rem !important;font-weight:600 !important;color:var(--foreground) !important}.tw .hx-wphead-intro{margin-top:.25rem !important;max-width:48rem !important;font-size:.875rem !important;color:var(--muted-foreground) !important}.tw .hx-wphead-extra{margin-top:.5rem !important;font-size:.875rem !important}.tw .hx-wphead-extra a{color:var(--foreground) !important;text-underline-offset:4px !important}.tw .hx-wphead-extra a:hover{text-decoration:underline !important}.tw .hx-wpnav,.tw .hx-wpsub{margin-top:.875rem !important}.tw .hx-wpnav ul,.tw .hx-wpsub ul{display:flex !important;gap:.25rem !important;margin:0 !important;padding:0 !important;list-style:none !important}.tw .hx-wpnav ul{border-bottom:1px solid var(--border) !important;overflow-x:auto !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch !important}.tw .hx-wpnav ul::-webkit-scrollbar{display:none !important}.tw .hx-wpnav-tab{display:inline-flex !important;align-items:center !important;gap:.5rem !important;min-height:2.75rem !important;padding:0 .875rem !important;margin-bottom:-1px !important;white-space:nowrap !important;font-size:.875rem !important;font-weight:500 !important;color:var(--muted-foreground) !important;border-bottom:2px solid transparent !important;text-decoration:none !important}.tw .hx-wpnav-tab:hover{color:var(--foreground) !important}.tw .hx-wpnav-tab.is-active{color:var(--accent-foreground) !important;border-bottom-color:var(--primary) !important;font-weight:600 !important}.tw .hx-wpnav-tab:focus-visible,.tw .hx-wpsub-tab:focus-visible{outline:2px solid var(--ring) !important;outline-offset:-2px !important;border-radius:.375rem !important}.tw .hx-wpnav-tab svg{flex:none !important}.tw .hx-wpsub{margin-top:.75rem !important}.tw .hx-wpsub ul{flex-wrap:wrap !important}.tw .hx-wpsub-tab{display:inline-flex !important;align-items:center !important;gap:.5rem !important;min-height:2.5rem !important;padding:0 .875rem !important;font-size:.8125rem !important;font-weight:500 !important;color:var(--foreground) !important;border:1px solid var(--border) !important;border-radius:999px !important;background:var(--background) !important;text-decoration:none !important}.tw .hx-wpsub-tab:hover{background:var(--muted) !important}.tw .hx-wpsub-tab.is-active{border-color:var(--primary) !important;background:var(--accent) !important;color:var(--accent-foreground) !important}@media (max-width:640px){.tw .hx-wpnav ul{margin-inline:-.25rem !important}.tw .hx-wpnav-tab{padding:0 .75rem !important}}body.hx .hx-gr-public{max-width:40rem;margin:1.5rem auto}body.hx .hx-gr-public .hx-set-card-body p{margin:0 0 .875rem;line-height:1.6;color:var(--foreground)}body.hx .hx-gr-cta{margin:1rem 0 0}body.hx .hx-gr-muted{margin:.75rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}body.hx .hx-gr-label{display:block;margin:0 0 .375rem;font-size:.8125rem;font-weight:500;color:var(--foreground)}body.hx .hx-gr-copy+.hx-gr-copy{margin-top:1rem}body.hx .hx-gr-copyrow{display:flex;gap:.5rem;align-items:stretch}body.hx .hx-gr-input{flex:1 1 auto;min-width:0}body.hx .hx-gr-input.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.125rem;font-weight:600;letter-spacing:.08em}body.hx .hx-gr-copybtn{flex:none}body.hx .hx-gr-pending-line{margin:0;font-weight:600;color:var(--primary)}body.hx .hx-gr-flash{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);font-size:.875rem}body.hx .hx-gr-flash.is-ok{border-color:color-mix(in srgb,var(--success) 35%,var(--border));background:color-mix(in srgb,var(--success) 7%,var(--card));color:var(--success)}body.hx .hx-gr-flash.is-bad{border-color:color-mix(in srgb,var(--destructive) 35%,var(--border));background:color-mix(in srgb,var(--destructive) 5%,var(--card));color:var(--destructive)}body.hx .hx-gr-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none}body.hx .hx-gr-tile{display:flex;flex-direction:column;gap:.125rem;padding:.875rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card)}body.hx .hx-gr-tile-n{font-size:1.625rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--foreground)}body.hx .hx-gr-tile-l{font-size:.8125rem;font-weight:600;color:var(--foreground)}body.hx .hx-gr-tile-d{font-size:.75rem;line-height:1.45;color:var(--muted-foreground)}body.hx .hx-gr-tile.is-pending .hx-gr-tile-n{color:var(--warning)}body.hx .hx-gr-tile.is-approved .hx-gr-tile-n{color:var(--primary)}body.hx .hx-gr-tile.is-paid .hx-gr-tile-n{color:var(--success)}body.hx .hx-gr-empty,body.hx .hx-gr-tile.is-rejected .hx-gr-tile-n{color:var(--muted-foreground)}body.hx .hx-gr-empty{margin:0}body.hx .hx-gr-terms{margin:0;padding-left:1.125rem;font-size:.875rem;line-height:1.6;color:var(--foreground)}body.hx .hx-gr-terms li+li{margin-top:.375rem}body.hx .hx-gr-termlink{margin:.875rem 0 0;font-size:.875rem}body.hx .hx-gr-scorewrap{margin:0 0 .25rem;font-size:1rem}body.hx .hx-gr-score{font-size:2rem;font-weight:700;letter-spacing:-.02em;color:var(--primary)}body.hx .hx-gr-scoremax{color:var(--muted-foreground)}@media (max-width:575px){body.hx .hx-gr-copyrow{flex-direction:column}body.hx .hx-gr-copybtn,body.hx .hx-gr-copyrow .btn{width:100%}}body.hx .hx-gr .hx-set-card-body:empty{display:none}body.hx .hx-gr-input[readonly]{background:var(--card);color:var(--foreground);opacity:1}body.hx .hx-gr .form-control,body.hx .hx-gr-public .form-control{box-sizing:border-box;max-width:100%}body.hx .hx-gr-public textarea.form-control{width:100%;display:block;resize:vertical}@font-face{font-family:Inter Fallback;src:local("Arial"),local("Helvetica Neue"),local("Helvetica");font-weight:100 900;size-adjust:107.06%;ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%}:root{--font-sans:"Inter Variable","Inter Fallback",Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}body.hx .hx-hide{display:none}body.hx .global_modal_title{gap:.6rem}body.hx .hx-set-help.hx-mt0,body.hx .hx-set-links.hx-mt0{margin-top:0}body.hx .hx-mt1{margin-top:1rem}body.hx .hx-mb0{margin-bottom:0}body.hx .hx-maxw16{max-width:16rem}body.hx .hx-textarea-auto{height:auto}body.hx .hx-attach-img{max-width:100%}body.hx .hx-sk-a{height:.875rem;width:55%}body.hx .hx-sk-b{height:.875rem;width:40%}body.hx .hx-cat-hosting{background:var(--chart-1)}body.hx .hx-cat-domain{background:var(--chart-4)}body.hx .hx-cat-other{background:var(--chart-5)}body.hx .hx-il-accent{fill:var(--accent)}body.hx .hx-il-primary{fill:var(--primary)}body.hx .hx-il-bg{fill:var(--background)}body.hx .hx-spin{animation:hx-spin 1s linear infinite}@media (prefers-reduced-motion:reduce){body.hx .hx-spin{animation-duration:3s}}body.hx .modal-body>svg.hx-spin:only-child{display:block;margin:1.5rem auto;width:1.5rem;height:1.5rem;color:var(--muted-foreground)}body.hx .hx-tablewrap:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hx-pw-0{width:0}.hx-pw-1{width:1%}.hx-pw-2{width:2%}.hx-pw-3{width:3%}.hx-pw-4{width:4%}.hx-pw-5{width:5%}.hx-pw-6{width:6%}.hx-pw-7{width:7%}.hx-pw-8{width:8%}.hx-pw-9{width:9%}.hx-pw-10{width:10%}.hx-pw-11{width:11%}.hx-pw-12{width:12%}.hx-pw-13{width:13%}.hx-pw-14{width:14%}.hx-pw-15{width:15%}.hx-pw-16{width:16%}.hx-pw-17{width:17%}.hx-pw-18{width:18%}.hx-pw-19{width:19%}.hx-pw-20{width:20%}.hx-pw-21{width:21%}.hx-pw-22{width:22%}.hx-pw-23{width:23%}.hx-pw-24{width:24%}.hx-pw-25{width:25%}.hx-pw-26{width:26%}.hx-pw-27{width:27%}.hx-pw-28{width:28%}.hx-pw-29{width:29%}.hx-pw-30{width:30%}.hx-pw-31{width:31%}.hx-pw-32{width:32%}.hx-pw-33{width:33%}.hx-pw-34{width:34%}.hx-pw-35{width:35%}.hx-pw-36{width:36%}.hx-pw-37{width:37%}.hx-pw-38{width:38%}.hx-pw-39{width:39%}.hx-pw-40{width:40%}.hx-pw-41{width:41%}.hx-pw-42{width:42%}.hx-pw-43{width:43%}.hx-pw-44{width:44%}.hx-pw-45{width:45%}.hx-pw-46{width:46%}.hx-pw-47{width:47%}.hx-pw-48{width:48%}.hx-pw-49{width:49%}.hx-pw-50{width:50%}.hx-pw-51{width:51%}.hx-pw-52{width:52%}.hx-pw-53{width:53%}.hx-pw-54{width:54%}.hx-pw-55{width:55%}.hx-pw-56{width:56%}.hx-pw-57{width:57%}.hx-pw-58{width:58%}.hx-pw-59{width:59%}.hx-pw-60{width:60%}.hx-pw-61{width:61%}.hx-pw-62{width:62%}.hx-pw-63{width:63%}.hx-pw-64{width:64%}.hx-pw-65{width:65%}.hx-pw-66{width:66%}.hx-pw-67{width:67%}.hx-pw-68{width:68%}.hx-pw-69{width:69%}.hx-pw-70{width:70%}.hx-pw-71{width:71%}.hx-pw-72{width:72%}.hx-pw-73{width:73%}.hx-pw-74{width:74%}.hx-pw-75{width:75%}.hx-pw-76{width:76%}.hx-pw-77{width:77%}.hx-pw-78{width:78%}.hx-pw-79{width:79%}.hx-pw-80{width:80%}.hx-pw-81{width:81%}.hx-pw-82{width:82%}.hx-pw-83{width:83%}.hx-pw-84{width:84%}.hx-pw-85{width:85%}.hx-pw-86{width:86%}.hx-pw-87{width:87%}.hx-pw-88{width:88%}.hx-pw-89{width:89%}.hx-pw-90{width:90%}.hx-pw-91{width:91%}.hx-pw-92{width:92%}.hx-pw-93{width:93%}.hx-pw-94{width:94%}.hx-pw-95{width:95%}.hx-pw-96{width:96%}.hx-pw-97{width:97%}.hx-pw-98{width:98%}.hx-pw-99{width:99%}.hx-pw-100{width:100%}.hx-ph-0{height:0}.hx-ph-1{height:1%}.hx-ph-2{height:2%}.hx-ph-3{height:3%}.hx-ph-4{height:4%}.hx-ph-5{height:5%}.hx-ph-6{height:6%}.hx-ph-7{height:7%}.hx-ph-8{height:8%}.hx-ph-9{height:9%}.hx-ph-10{height:10%}.hx-ph-11{height:11%}.hx-ph-12{height:12%}.hx-ph-13{height:13%}.hx-ph-14{height:14%}.hx-ph-15{height:15%}.hx-ph-16{height:16%}.hx-ph-17{height:17%}.hx-ph-18{height:18%}.hx-ph-19{height:19%}.hx-ph-20{height:20%}.hx-ph-21{height:21%}.hx-ph-22{height:22%}.hx-ph-23{height:23%}.hx-ph-24{height:24%}.hx-ph-25{height:25%}.hx-ph-26{height:26%}.hx-ph-27{height:27%}.hx-ph-28{height:28%}.hx-ph-29{height:29%}.hx-ph-30{height:30%}.hx-ph-31{height:31%}.hx-ph-32{height:32%}.hx-ph-33{height:33%}.hx-ph-34{height:34%}.hx-ph-35{height:35%}.hx-ph-36{height:36%}.hx-ph-37{height:37%}.hx-ph-38{height:38%}.hx-ph-39{height:39%}.hx-ph-40{height:40%}.hx-ph-41{height:41%}.hx-ph-42{height:42%}.hx-ph-43{height:43%}.hx-ph-44{height:44%}.hx-ph-45{height:45%}.hx-ph-46{height:46%}.hx-ph-47{height:47%}.hx-ph-48{height:48%}.hx-ph-49{height:49%}.hx-ph-50{height:50%}.hx-ph-51{height:51%}.hx-ph-52{height:52%}.hx-ph-53{height:53%}.hx-ph-54{height:54%}.hx-ph-55{height:55%}.hx-ph-56{height:56%}.hx-ph-57{height:57%}.hx-ph-58{height:58%}.hx-ph-59{height:59%}.hx-ph-60{height:60%}.hx-ph-61{height:61%}.hx-ph-62{height:62%}.hx-ph-63{height:63%}.hx-ph-64{height:64%}.hx-ph-65{height:65%}.hx-ph-66{height:66%}.hx-ph-67{height:67%}.hx-ph-68{height:68%}.hx-ph-69{height:69%}.hx-ph-70{height:70%}.hx-ph-71{height:71%}.hx-ph-72{height:72%}.hx-ph-73{height:73%}.hx-ph-74{height:74%}.hx-ph-75{height:75%}.hx-ph-76{height:76%}.hx-ph-77{height:77%}.hx-ph-78{height:78%}.hx-ph-79{height:79%}.hx-ph-80{height:80%}.hx-ph-81{height:81%}.hx-ph-82{height:82%}.hx-ph-83{height:83%}.hx-ph-84{height:84%}.hx-ph-85{height:85%}.hx-ph-86{height:86%}.hx-ph-87{height:87%}.hx-ph-88{height:88%}.hx-ph-89{height:89%}.hx-ph-90{height:90%}.hx-ph-91{height:91%}.hx-ph-92{height:92%}.hx-ph-93{height:93%}.hx-ph-94{height:94%}.hx-ph-95{height:95%}.hx-ph-96{height:96%}.hx-ph-97{height:97%}.hx-ph-98{height:98%}.hx-ph-99{height:99%}.hx-ph-100{height:100%}body.hx .hx-sm-stars svg.hx-star{width:1.75rem;height:1.75rem;color:var(--muted-foreground);fill:none;cursor:pointer;transition:color .15s}body.hx .hx-sm-stars svg.hx-star.is-on{color:#f59e0b;fill:currentColor}.tw .hx-fleet .hx-fleet-ok{color:var(--success) !important}.tw .hx-fleet .hx-fleet-attn{color:var(--warning) !important}.tw .hx-fleet .hx-fleet-bar{display:block !important;width:100% !important;height:.5rem !important}.tw .hx-fleet .hx-fleet-bar-bg{fill:color-mix(in srgb,var(--primary) 8%,transparent) !important}.tw .hx-fleet .hx-fleet-bar-attn{fill:color-mix(in srgb,var(--warning) 55%,#fff) !important}.tw .hx-fleet .hx-fleet-bar-ok{fill:var(--success) !important}.tw .hx-fleet .hx-fleet-ico{background:color-mix(in srgb,var(--primary) 10%,transparent) !important;color:var(--primary) !important}.tw .hx-fleet .hx-fleet-todo.is-bad .hx-fleet-ico{background:color-mix(in srgb,var(--destructive) 12%,transparent) !important;color:var(--destructive) !important}.tw .hx-fleet .hx-fleet-todo.is-warn .hx-fleet-ico{background:color-mix(in srgb,var(--warning) 14%,transparent) !important;color:var(--warning) !important}.tw .hx-fleet .hx-fleet-allok svg{color:var(--success) !important}.tw .hx-fleet .hx-fleet-foot a.hx-a{color:var(--primary) !important}@media (max-width:480px){.tw .hx-fleet .hx-fleet-stats{gap:.5rem !important}.tw .hx-fleet .hx-fleet-todo>a{width:100% !important}}.hx-mig{min-width:0}.hx-mig-head{margin-bottom:1rem;min-width:0}.hx-mig-head h2{margin:0;font-size:1.125rem;line-height:1.5rem;font-weight:600;color:var(--foreground);overflow-wrap:anywhere}.hx-mig-intro{margin:.25rem 0 0;max-width:48rem;font-size:.875rem;line-height:1.5}.hx-mig-back,.hx-mig-intro{color:var(--muted-foreground)}.hx-mig-back{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:.5rem;min-height:2.25rem;font-size:.8125rem;text-decoration:none}.hx-mig-back:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:4px}.hx-mig-ico{flex:none;width:1rem;height:1rem}.hx-mig-ico.is-lg{width:1.5rem;height:1.5rem}.hx-mig-chev{color:var(--muted-foreground)}.hx-mig-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1rem;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);background:var(--background);color:var(--foreground)!important;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.hx-mig-btn:hover{background:var(--accent);color:var(--accent-foreground)!important;text-decoration:none}.hx-mig-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hx-mig-btn.is-primary{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)!important}.hx-mig-btn.is-primary:hover{background:color-mix(in srgb,var(--primary) 90%,#000)}.hx-mig-btn.is-danger{border-color:color-mix(in srgb,var(--destructive) 40%,var(--border));color:var(--destructive)!important}.hx-mig-btn.is-danger:hover{background:color-mix(in srgb,var(--destructive) 8%,var(--background));color:var(--destructive)!important}.hx-mig-actions,.hx-mig-cta{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem}.hx-mig-card{min-width:0;margin:0 0 1rem;padding:1rem 1.125rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card)}.hx-mig-card>h3,.hx-mig-card>legend{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;padding:0;font-size:.9375rem;font-weight:600;color:var(--foreground)}.hx-mig-card>legend{float:none;width:auto}.hx-mig-card p{margin:0 0 .625rem;font-size:.875rem;line-height:1.55;color:var(--foreground)}.hx-mig-card p:last-child{margin-bottom:0}fieldset.hx-mig-card{display:block}.hx-mig-muted{font-size:.8125rem!important;color:var(--muted-foreground)!important}.hx-mig-ol,.hx-mig-ul{margin:0 0 .625rem;padding-left:1.25rem;font-size:.875rem;line-height:1.55;color:var(--foreground)}.hx-mig-ol li+li,.hx-mig-ul li+li{margin-top:.375rem}.hx-mig-access{background:color-mix(in srgb,var(--primary) 4%,var(--card))}.hx-mig-access h3 .hx-mig-ico{color:var(--primary)}.hx-mig-note{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 1rem;padding:.75rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card);font-size:.875rem;line-height:1.5;color:var(--foreground)}.hx-mig-note.is-warn{border-color:color-mix(in srgb,var(--warning) 40%,var(--border));background:color-mix(in srgb,var(--warning) 7%,var(--card))}.hx-mig-flash{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 1rem;padding:.75rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);font-size:.875rem}.hx-mig-flash.is-ok{border-color:color-mix(in srgb,var(--success) 35%,var(--border));background:color-mix(in srgb,var(--success) 7%,var(--card));color:var(--success)}.hx-mig-flash.is-bad{border-color:color-mix(in srgb,var(--destructive) 35%,var(--border))}.hx-mig-flash.is-bad,.hx-mig-summary{background:color-mix(in srgb,var(--destructive) 5%,var(--card));color:var(--destructive)}.hx-mig-summary{display:flex;align-items:flex-start;gap:.625rem;margin:0 0 1rem;padding:.875rem 1rem;border:1px solid color-mix(in srgb,var(--destructive) 35%,var(--border));border-radius:calc(var(--radius) + 2px);font-size:.875rem}.hx-mig-summary ul{margin:.375rem 0 0;padding-left:1.125rem}.hx-mig-summary a{color:inherit;text-decoration:underline;text-underline-offset:3px}.hx-mig-empty{display:flex;flex-direction:column;align-items:center;margin:0 0 1rem;padding:2.5rem 1.5rem;border:1px dashed var(--border);border-radius:calc(var(--radius) + 2px);background:var(--background);text-align:center}.hx-mig-empty-ico{display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:var(--muted);color:var(--primary)}.hx-mig-empty h3{margin:1rem 0 0;font-size:1rem;font-weight:600;color:var(--foreground)}.hx-mig-empty p{margin:.25rem 0 0;max-width:28rem;font-size:.875rem;color:var(--muted-foreground)}.hx-mig-list{display:grid;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none}.hx-mig-itemlink{display:flex;align-items:center;gap:.75rem;min-height:3.5rem;padding:.75rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card);color:var(--foreground);text-decoration:none}.hx-mig-itemlink:hover{background:var(--accent);text-decoration:none}.hx-mig-itemlink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hx-mig-item-main{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.hx-mig-item-t{font-size:.9375rem;font-weight:600;overflow-wrap:anywhere}.hx-mig-item-s{font-size:.8125rem;color:var(--muted-foreground)}.hx-mig-pill{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .5rem;border:1px solid var(--border);border-radius:999px;background:var(--background);font-size:.75rem;font-weight:500;white-space:nowrap;color:var(--foreground)}.hx-mig-pill .hx-status-dot{width:.375rem;height:.375rem;border-radius:999px}.hx-mig-form{min-width:0}.hx-mig-field{display:flex;flex-direction:column;gap:.25rem;margin:0 0 .875rem;min-width:0}.hx-mig-label{font-size:.8125rem;font-weight:500;color:var(--foreground)}.hx-mig-opt{font-weight:400;color:var(--muted-foreground)}.hx-mig-input{box-sizing:border-box;width:100%;max-width:100%;min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);background:var(--background);font-size:.875rem;color:var(--foreground)}textarea.hx-mig-input{resize:vertical}.hx-mig-input:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.hx-mig-hint{font-size:.75rem;line-height:1.45;color:var(--muted-foreground)}.hx-mig-err{font-size:.8125rem;font-weight:500;color:var(--destructive)}.hx-mig-check.has-error input,.hx-mig-field.has-error .hx-mig-input{border-color:var(--destructive)}.hx-mig-check{display:grid;grid-template-columns:auto 1fr;gap:.25rem .625rem;align-items:start;margin:0 0 .75rem}.hx-mig-check input{width:1.125rem;height:1.125rem;margin-top:.125rem}.hx-mig-check label{font-size:.875rem;line-height:1.5;color:var(--foreground)}.hx-mig-check .hx-mig-err{grid-column:2}.hx-mig-sum-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.hx-mig-sum-top h3{margin:0;font-size:.9375rem;font-weight:600;color:var(--foreground)}.hx-mig-dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem 1.5rem;margin:.5rem 0 0}.hx-mig-dl>div{min-width:0}.hx-mig-dl dt{font-size:.75rem;color:var(--muted-foreground)}.hx-mig-dl dd{margin:.125rem 0 0;font-size:.875rem;color:var(--foreground);overflow-wrap:anywhere}.hx-mig-eta{display:flex;align-items:flex-start;gap:.5rem;margin:.875rem 0 0!important;padding:.625rem .875rem;border-radius:calc(var(--radius) - 2px);background:var(--muted)}.hx-mig-tl{margin:.5rem 0 .75rem;padding:0;list-style:none}.hx-mig-tl-i{position:relative;display:grid;grid-template-columns:1.75rem 1fr;gap:.75rem;padding-bottom:1rem}.hx-mig-tl-i:last-child{padding-bottom:0}.hx-mig-tl-i:not(:last-child):before{content:"";position:absolute;left:.8125rem;top:1.75rem;bottom:0;width:2px;background:var(--border)}.hx-mig-tl-dot{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--muted-foreground)}.hx-mig-tl-i.is-done .hx-mig-tl-dot{border-color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--background));color:var(--success)}.hx-mig-tl-i.is-info .hx-mig-tl-dot{color:var(--muted-foreground)}.hx-mig-tl-b{min-width:0}.hx-mig-card .hx-mig-tl-t{margin:0;font-weight:600}.hx-mig-tl-state{margin-left:.375rem;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}.hx-mig-card .hx-mig-tl-d{margin:.125rem 0 0;color:var(--muted-foreground)}.hx-mig-card .hx-mig-tl-when{display:flex;align-items:center;gap:.375rem;margin:.375rem 0 0;font-weight:500}.hx-mig-card .hx-mig-tl-at{margin:.25rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.hx-mig-notes{margin:0;padding:0;list-style:none;display:grid;gap:.75rem}.hx-mig-notes li{padding:.625rem .875rem;border-left:3px solid var(--border);background:var(--background)}.hx-mig-card .hx-mig-notes-at{margin:0 0 .25rem;font-size:.75rem;color:var(--muted-foreground)}.hx-mig-card .hx-mig-notes-b{margin:0;overflow-wrap:anywhere}.hx-mig-cancel summary{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--foreground)}.hx-mig-cancel[open] summary{margin-bottom:.5rem}@media (max-width:640px){.hx-mig-card{padding:.875rem}.hx-mig-itemlink{flex-wrap:wrap}.hx-mig-btn{width:100%}.hx-mig-actions,.hx-mig-cta{flex-direction:column}}body.hx .hx-empty svg:first-child{animation:hx-empty-in .45s cubic-bezier(.2,.8,.2,1) both}@keyframes hx-empty-in{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.hx .hx-empty svg:first-child{animation:none}}body.hx .hx-sm-wait{margin:0;line-height:1.35;max-width:100%;text-align:left;text-wrap:balance}@media (max-width:639px){body.hx .hx-sm-wait{border-radius:calc(var(--radius) + 2px)}}.tw .hx-st{display:flex !important;flex-direction:column !important;gap:.625rem !important;margin:0 0 1.25rem !important}.tw .hx-st-card,.tw .hx-st-item{--st-tone:var(--primary) !important;border:1px solid var(--border) !important;border-left:4px solid var(--st-tone) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--st-tone) 5%,var(--background)) !important;color:var(--foreground) !important;box-shadow:0 1px 2px rgba(39,50,74,.05) !important}.tw .hx-st-card.is-incident,.tw .hx-st-item.is-incident{--st-tone:var(--destructive) !important}.tw .hx-st-card.is-maintenance,.tw .hx-st-item.is-maintenance{--st-tone:var(--warning) !important}.tw .hx-st-card.is-info,.tw .hx-st-item.is-info{--st-tone:var(--primary) !important}.tw .hx-st-item{display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:start !important;gap:.75rem !important;padding:.75rem 1rem !important}.tw .hx-st-ico{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:2rem !important;height:2rem !important;border-radius:999px !important;color:var(--st-tone) !important;background:color-mix(in srgb,var(--st-tone) 12%,var(--background)) !important;flex:none !important}.tw .hx-st-main{min-width:0 !important}.tw .hx-st-main h3,.tw .hx-st-main p{margin:0 !important}.tw .hx-st-badges{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:.375rem !important;font-size:.8125rem !important;color:var(--muted-foreground) !important;margin-bottom:.25rem!important}.tw .hx-st-title{font-size:.9375rem !important;font-weight:600 !important;line-height:1.35 !important;color:var(--foreground) !important;overflow-wrap:anywhere !important}.tw .hx-st-meta,.tw .hx-st-win{display:flex !important;align-items:center !important;gap:.375rem !important;margin-top:.25rem!important;font-size:.8125rem !important;color:var(--muted-foreground) !important}.tw .hx-st-text{margin-top:.25rem!important;font-size:.875rem !important;line-height:1.5 !important;color:var(--foreground) !important;overflow-wrap:anywhere !important}.tw .hx-st-more{display:inline-flex !important;align-items:center !important;gap:.25rem !important;min-height:2.75rem !important;padding:0 .25rem !important;font-size:.875rem !important;font-weight:500 !important;color:var(--primary) !important;white-space:nowrap !important}.tw .hx-st-more:hover{text-decoration:underline !important}.tw .hx-st-more:focus-visible,.tw .hx-st-rest a:focus-visible,.tw .hx-stp-feed a:focus-visible{outline:2px solid var(--ring) !important;outline-offset:2px !important;border-radius:2px !important}.tw .hx-st-rest{margin:0 !important;font-size:.8125rem !important}.tw .hx-st-rest a{color:var(--primary) !important}.tw .hx-st-pill{display:inline-flex !important;align-items:center !important;border:1px solid var(--border) !important;border-radius:999px !important;padding:.0625rem .5rem !important;font-size:.75rem !important;font-weight:600 !important;line-height:1.25rem !important;background:var(--background) !important;color:var(--muted-foreground) !important}.tw .hx-st-pill.is-danger{color:color-mix(in srgb,var(--destructive) 88%,#000) !important;border-color:color-mix(in srgb,var(--destructive) 35%,var(--border)) !important;background:color-mix(in srgb,var(--destructive) 6%,var(--background)) !important}.tw .hx-st-pill.is-warning{color:#7a5214 !important;border-color:color-mix(in srgb,var(--warning) 40%,var(--border)) !important;background:color-mix(in srgb,var(--warning) 8%,var(--background)) !important}.tw .hx-st-pill.is-success{color:var(--success) !important;border-color:color-mix(in srgb,var(--success) 35%,var(--border)) !important;background:color-mix(in srgb,var(--success) 7%,var(--background)) !important}.tw .hx-st-pill.is-info{color:var(--accent-foreground) !important;border-color:color-mix(in srgb,var(--primary) 30%,var(--border)) !important;background:var(--accent) !important}.tw .hx-st-pill.is-muted{color:var(--muted-foreground) !important;background:var(--muted) !important}.tw .hx-stp{display:flex !important;flex-direction:column !important;gap:1.25rem !important;width:100% !important}.tw .hx-stp-head{display:flex !important;flex-wrap:wrap !important;align-items:flex-start !important;justify-content:space-between !important;gap:.75rem !important}.tw .hx-stp-head h2{margin:0 !important;font-size:1.5rem !important;font-weight:600 !important;letter-spacing:-.01em !important;color:var(--foreground) !important}.tw .hx-stp-head p{margin:.25rem 0 0 !important;font-size:.9375rem !important;color:var(--muted-foreground) !important}.tw .hx-stp-feed{display:inline-flex!important;align-items:center !important;gap:.75rem !important;margin:0!important;font-size:.8125rem !important;color:var(--muted-foreground) !important}.tw .hx-stp-feed a{color:var(--primary) !important}.tw .hx-stp-note{margin:0 !important;padding:.625rem .875rem !important;border:1px solid var(--border) !important;border-radius:var(--radius) !important;background:var(--muted) !important;font-size:.8125rem !important;color:var(--muted-foreground) !important}.tw .hx-stp section{display:flex !important;flex-direction:column !important;gap:.75rem !important}.tw .hx-stp section>h3{margin:0 !important;font-size:1rem !important;font-weight:600 !important;color:var(--foreground) !important}.tw .hx-stp-empty{display:flex !important;align-items:center !important;gap:.5rem !important;margin:0 !important;padding:1rem !important;border:1px dashed var(--border) !important;border-radius:var(--radius) !important;font-size:.875rem !important;color:var(--muted-foreground) !important;background:var(--background) !important}.tw .hx-st-card{padding:1rem !important;display:flex !important;flex-direction:column !important;gap:.75rem !important}.tw .hx-st-card-h{display:flex !important;align-items:flex-start !important;gap:.75rem !important}.tw .hx-st-tl{list-style:none !important;margin:0 !important;padding:0 0 0 .5rem !important;border-left:2px solid var(--border) !important;display:flex !important;flex-direction:column !important;gap:.75rem !important}.tw .hx-st-tl li{margin:0 !important;padding-left:.75rem !important}.tw .hx-st-tl-h{margin:0 0 .125rem !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:.5rem !important;font-size:.8125rem !important;color:var(--muted-foreground) !important}.tw .hx-st-tl-b{margin:0 !important;font-size:.875rem !important;line-height:1.55 !important;color:var(--foreground) !important;overflow-wrap:anywhere !important}.tw .hx-st-ext{display:flex !important;flex-direction:column !important;gap:.5rem !important;padding:1rem !important;border:1px solid var(--border) !important;border-radius:var(--radius) !important;background:var(--background) !important}.tw .hx-st-ext h3{margin:0 !important;font-size:1rem !important;font-weight:600 !important}.tw .hx-st-ext p{margin:0 !important}.tw .hx-st-comps{list-style:none !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important}.tw .hx-st-comps li{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:.75rem !important;padding:.5rem 0 !important;border-top:1px solid var(--border) !important;font-size:.875rem !important}@media (max-width:640px){.tw .hx-st-item{grid-template-columns:auto minmax(0,1fr) !important}.tw .hx-st-more{grid-column:2 !important;justify-self:start !important}.tw .hx-stp-head{flex-direction:column !important}}@media (prefers-reduced-motion:reduce){.tw .hx-st-card,.tw .hx-st-item{transition:none !important}}body.hx .hx-steps{display:grid;gap:1.25rem;counter-reset:hxstep}body.hx .hx-steps-intro{margin:0}body.hx .hx-step{counter-increment:hxstep;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--card);box-shadow:0 1px 2px 0 rgba(0,0,0,.04)}body.hx .hx-step[hidden]{display:none}body.hx .hx-step-head{display:flex;align-items:flex-start;gap:.875rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 70%,transparent);border-radius:calc(var(--radius) + 3px) calc(var(--radius) + 3px) 0 0}body.hx .hx-step-num{flex:0 0 auto;margin-top:.0625rem}body.hx .hx-step-num:before{content:counter(hxstep);display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}body.hx .hx-step-title{margin:0;font-size:.9375rem;line-height:1.35;font-weight:600;letter-spacing:-.005em;color:var(--foreground)}body.hx .hx-step-desc{margin:.125rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--muted-foreground);text-wrap:pretty}body.hx .hx-step-body{display:grid;gap:1.25rem;padding:1.25rem;min-width:0}body.hx .hx-step-body>*{min-width:0}body.hx .hx-step-body .form-control,body.hx .hx-step-body select.form-control{max-width:100%}@media (max-width:639.98px){body.hx .hx-step-head{padding:.75rem 1rem;gap:.75rem}body.hx .hx-step-body{padding:1rem;gap:1rem}body.hx .hx-steps{gap:1rem}}body.hx .generated_fields_div{display:grid;gap:1.25rem}body.hx .generated_fields_div>.clearfix{display:none}body.hx .generated_fields_div .form-group{display:grid;align-content:start;gap:.375rem;margin:0;min-width:0}body.hx .generated_fields_div .form-group>label:not(.hx-keep){margin:0;line-height:1.35}body.hx .generated_fields_div label[for=""]:not(:empty){margin:0;font-size:.75rem;font-weight:400;line-height:1.45;color:var(--muted-foreground);text-wrap:pretty}body.hx .generated_fields_div label[for=""]:empty{display:none}body.hx .generated_fields_div .checkbox:has(input:required) label:after,body.hx .generated_fields_div .form-group:has(:is(input,select,textarea):required)>label[for^=custom_fields]:not([for=""]):after{content:" *";color:var(--destructive);font-weight:500}body.hx .generated_fields_div.hx-grouped{gap:1.75rem}body.hx .hx-fgroup{display:grid;gap:1rem;min-width:0}body.hx .hx-fgroup-head{padding-bottom:.5rem;border-bottom:1px solid var(--border)}body.hx .hx-fgroup-title{margin:0;font-size:.875rem;line-height:1.35;font-weight:600;color:var(--foreground)}body.hx .hx-fgroup-desc{margin:.125rem 0 0;font-size:.75rem;line-height:1.45;color:var(--muted-foreground)}body.hx .hx-fgroup-plain>.hx-fgroup-head{display:none}body.hx .hx-fgroup-body{display:grid;grid-template-columns:minmax(0,1fr);gap:1.125rem 1.25rem;min-width:0}@media (min-width:768px){body.hx .hx-fgroup-body{grid-template-columns:repeat(2,minmax(0,1fr))}body.hx .hx-fgroup-body>.form-group:has(textarea){grid-column:1/-1}body.hx .hx-fgroup-consent .hx-fgroup-body{grid-template-columns:minmax(0,1fr)}body.hx .generated_fields_div:not(.hx-grouped){grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1.25rem}}@media (min-width:768px){body.hx .generated_fields_div:not(.hx-grouped)>.form-group:has(textarea,.checkbox){grid-column:1/-1}}body.hx .generated_fields_div .form-group:has(.checkbox){gap:.625rem;padding:.875rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:color-mix(in srgb,var(--muted) 60%,transparent);transition:border-color .15s,background-color .15s}body.hx .generated_fields_div .form-group:has(.checkbox input:checked){border-color:color-mix(in srgb,var(--primary) 55%,var(--border));background:color-mix(in srgb,var(--accent) 70%,transparent)}body.hx .generated_fields_div .form-group:has(.checkbox input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}body.hx .generated_fields_div .form-group:has(.checkbox) .alert{margin:0;padding:0;border:0;background:none;border-radius:0;font-size:.8125rem;line-height:1.55;color:var(--foreground)}body.hx .generated_fields_div .form-group:has(.checkbox) .alert:empty,body.hx .generated_fields_div .form-group:has(.checkbox) .alert:has(>label:empty){display:none}body.hx .generated_fields_div .form-group:has(.checkbox) .alert label{margin:0;font-size:inherit;font-weight:400;line-height:inherit;color:inherit;display:block}body.hx .generated_fields_div .checkbox{margin:0}body.hx .generated_fields_div .checkbox label{display:flex;align-items:flex-start;gap:.625rem;width:100%;margin:0;cursor:pointer;font-size:.875rem;font-weight:600;line-height:1.4}body.hx .generated_fields_div .checkbox label:after{margin-left:-.5rem}body.hx .generated_fields_div .checkbox label input[type=checkbox]{flex:0 0 auto;margin-top:.0625rem;width:1.125rem;height:1.125rem}@media (pointer:coarse){body.hx .generated_fields_div .checkbox label{min-height:2.5rem;align-items:center}}body.hx .hx-submitbar{position:sticky;z-index:20;bottom:calc(.75rem + var(--hx-tabbar-offset, 0px));display:flex;flex-direction:column-reverse;gap:.625rem;align-items:stretch;padding:.75rem 1rem;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:color-mix(in srgb,var(--background) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 -2px 12px rgba(30,41,80,.06)}body.hx .hx-submitbar-note{margin:0;font-size:.8125rem;line-height:1.4;color:var(--muted-foreground)}body.hx .hx-submitbar .btn{min-height:2.5rem;justify-content:center}@media (min-width:640px){body.hx .hx-submitbar{flex-direction:row;align-items:center;justify-content:space-between}body.hx .hx-submitbar .btn{min-width:10rem}}@media (prefers-reduced-transparency:reduce){body.hx .hx-submitbar{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}body.hx .toastui-editor-defaultUI,body.hx .toastui-editor-main,body.hx .toastui-editor-main-container{background:var(--background)}body.hx .toastui-editor-defaultUI .toastui-editor-md-container,body.hx .toastui-editor-defaultUI .toastui-editor-ww-container{min-height:14rem}body.hx .toastui-editor-defaultUI .toastui-editor-contents{padding:.875rem 1rem;font-size:.875rem;line-height:1.6;color:var(--foreground)}body.hx .toastui-editor-defaultUI .ProseMirror{padding:.875rem 1rem;min-height:12rem;font-family:var(--font-sans);font-size:.875rem;line-height:1.6}body.hx .toastui-editor-defaultUI .toastui-editor-md-container .toastui-editor-md-preview,body.hx .toastui-editor-defaultUI .toastui-editor-md-splitter{display:none}body.hx .toastui-editor-md-container .toastui-editor{width:100%}body.hx .toastui-editor-defaultUI .ProseMirror .placeholder,body.hx .toastui-editor-defaultUI .toastui-editor-contents .placeholder{color:var(--muted-foreground)}body.hx .toastui-editor-contents h1,body.hx .toastui-editor-contents h2,body.hx .toastui-editor-contents h3{border:0;margin:1rem 0 .5rem;padding:0;color:var(--foreground);line-height:1.3}body.hx .toastui-editor-contents h1{font-size:1.375rem}body.hx .toastui-editor-contents h2{font-size:1.1875rem}body.hx .toastui-editor-contents h3{font-size:1.0625rem}body.hx .toastui-editor-contents a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}body.hx .toastui-editor-contents blockquote{border-left:2px solid var(--border);background:none;color:var(--muted-foreground);padding:0 0 0 .875rem;margin:.5rem 0}body.hx .toastui-editor-contents code{background:var(--muted);color:var(--foreground);border-radius:.25rem;padding:.0625rem .3125rem}body.hx .toastui-editor-contents pre{background:var(--muted);border-radius:var(--radius)}body.hx .toastui-editor-mode-switch{height:auto;padding:.375rem .5rem;display:flex;justify-content:flex-end;gap:.125rem}body.hx .toastui-editor-mode-switch .tab-item{height:1.75rem;line-height:1.75rem;padding:0 .75rem;width:auto}body.hx .toastui-editor-popup{border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--popover);box-shadow:0 10px 30px rgba(30,41,80,.14);font-family:var(--font-sans)}body.hx .toastui-editor-popup-body{padding:.75rem}body.hx .toastui-editor-popup-body label{font-size:.8125rem;font-weight:500;color:var(--foreground);margin:0 0 .25rem}body.hx .toastui-editor-popup-body input[type=text]{height:2.25rem;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);padding:0 .625rem;font-size:.875rem;color:var(--foreground)}body.hx .toastui-editor-popup-body input[type=text]:focus{border-color:var(--ring);box-shadow:var(--hx-ring);outline:0}body.hx .toastui-editor-popup-body .toastui-editor-button-container{margin-top:.75rem;display:flex;justify-content:flex-end;gap:.5rem}body.hx .toastui-editor-popup-body .toastui-editor-close-button,body.hx .toastui-editor-popup-body .toastui-editor-ok-button{height:2.25rem;padding:0 .875rem;border-radius:calc(var(--radius) - 2px);font-size:.8125rem;font-weight:500}body.hx .toastui-editor-popup-body .toastui-editor-ok-button{background:var(--primary);border:1px solid var(--primary);color:var(--primary-foreground)}body.hx .toastui-editor-popup-body .toastui-editor-close-button{background:var(--background);border:1px solid var(--input);color:var(--foreground)}body.hx .toastui-editor-heading-add,body.hx .toastui-editor-popup-add-heading{font-family:var(--font-sans)}body.hx .toastui-editor-popup-add-heading ul li{border-radius:calc(var(--radius) - 2px)}body.hx .toastui-editor-popup-add-heading ul li:hover{background:var(--accent)}@media (max-width:639.98px){body.hx .toastui-editor-defaultUI .toastui-editor-md-container,body.hx .toastui-editor-defaultUI .toastui-editor-ww-container{min-height:11rem}body.hx .toastui-editor-defaultUI-toolbar{padding:.25rem}}body.hx .badge.hx-badge-dot{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}body.hx .hx-empty{margin-inline:auto}body.hx .table td,body.hx .table th{overflow-wrap:anywhere}body.hx .table td .badge,body.hx .table td .btn,body.hx .table td.text-nowrap,body.hx .table th.text-nowrap{overflow-wrap:normal}body.hx .hx-b,body.hx .hx-main,body.hx .table-responsive{max-width:100%}@media (max-width:767.98px){body.hx :is(#client_services,#client_domains,#client_invoices,#client_quotations,#client_tickets,#client_ticket_list) .card-links{flex-wrap:wrap;height:auto;max-width:100%;overflow:visible}body.hx :is(#client_services,#client_domains,#client_invoices,#client_quotations,#client_tickets) .card-links>li{height:auto}}body.hx :where(a[href],button,summary,[tabindex]:not([tabindex="-1"]),[role=button]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (forced-colors:active){body.hx :focus-visible{outline:2px solid CanvasText!important;outline-offset:2px}}body.hx ::-moz-placeholder{color:var(--muted-foreground);opacity:1}body.hx ::placeholder{color:var(--muted-foreground);opacity:1}@media (pointer:coarse){body.hx :is(.btn:not(.btn-link),.form-control:not(textarea),.custom-select,.page-link){min-height:40px}body.hx .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px}}.ho-search-group:focus-within,.ho-tld:focus-visible,.hx-btn:focus-visible,.hx-tab:focus-visible,.hx-term-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tw .placeholder\:font-sans::-moz-placeholder{font-family:Inter Variable,Inter Fallback,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif !important}.tw .placeholder\:font-sans::placeholder{font-family:Inter Variable,Inter Fallback,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif !important}.tw .placeholder\:text-sm::-moz-placeholder{font-size:.875rem !important;line-height:1.25rem !important}.tw .placeholder\:text-sm::placeholder{font-size:.875rem !important;line-height:1.25rem !important}.tw .placeholder\:tracking-normal::-moz-placeholder{letter-spacing:0 !important}.tw .placeholder\:tracking-normal::placeholder{letter-spacing:0 !important}.tw .placeholder\:text-muted-foreground::-moz-placeholder{color:var(--muted-foreground) !important}.tw .placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground) !important}.tw .first\:border-t-0:first-child{border-top-width:0 !important}.tw .last\:border-0:last-child{border-width:0 !important}.tw .last\:border-b-0:last-child{border-bottom-width:0 !important}.tw .empty\:hidden:empty{display:none !important}.tw .hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem !important;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)) !important}.tw .hover\:border-destructive\/40:hover{border-color:color-mix(in srgb,var(--destructive) 40%,transparent) !important}.tw .hover\:border-primary\/40:hover{border-color:color-mix(in srgb,var(--primary) 40%,transparent) !important}.tw .hover\:bg-accent:hover{background-color:var(--accent) !important}.tw .hover\:bg-accent\/40:hover{background-color:color-mix(in srgb,var(--accent) 40%,transparent) !important}.tw .hover\:bg-accent\/60:hover{background-color:color-mix(in srgb,var(--accent) 60%,transparent) !important}.tw .hover\:bg-accent\/70:hover{background-color:color-mix(in srgb,var(--accent) 70%,transparent) !important}.tw .hover\:bg-destructive\/5:hover{background-color:color-mix(in srgb,var(--destructive) 5%,transparent) !important}.tw .hover\:bg-muted:hover{background-color:var(--muted) !important}.tw .hover\:bg-muted\/50:hover{background-color:color-mix(in srgb,var(--muted) 50%,transparent) !important}.tw .hover\:bg-muted\/60:hover{background-color:color-mix(in srgb,var(--muted) 60%,transparent) !important}.tw .hover\:bg-primary\/5:hover{background-color:color-mix(in srgb,var(--primary) 5%,transparent) !important}.tw .hover\:bg-primary\/90:hover{background-color:color-mix(in srgb,var(--primary) 90%,transparent) !important}.tw .hover\:text-accent-foreground:hover{color:var(--accent-foreground) !important}.tw .hover\:text-foreground:hover{color:var(--foreground) !important}.tw .hover\:text-primary:hover{color:var(--primary) !important}.tw .hover\:underline:hover{text-decoration-line:underline !important}.tw .hover\:no-underline:hover{text-decoration-line:none !important}.tw .hover\:opacity-100:hover{opacity:1 !important}.tw .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1) !important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}.tw .focus\:not-sr-only:focus{position:static !important;width:auto !important;height:auto !important;padding:0 !important;margin:0 !important;overflow:visible !important;clip:auto !important;white-space:normal !important}.tw .focus\:fixed:focus{position:fixed !important}.tw .focus\:left-4:focus{left:1rem !important}.tw .focus\:top-3:focus{top:.75rem !important}.tw .focus\:z-\[100\]:focus{z-index:100 !important}.tw .focus\:inline-flex:focus{display:inline-flex !important}.tw .focus\:h-10:focus{height:2.5rem !important}.tw .focus\:items-center:focus{align-items:center !important}.tw .focus\:rounded-md:focus{border-radius:calc(var(--radius) - 2px) !important}.tw .focus\:bg-primary:focus{background-color:var(--primary) !important}.tw .focus\:px-4:focus{padding-left:1rem !important;padding-right:1rem !important}.tw .focus\:text-sm:focus{font-size:.875rem !important;line-height:1.25rem !important}.tw .focus\:font-medium:focus{font-weight:500 !important}.tw .focus\:text-primary-foreground:focus{color:var(--primary-foreground) !important}.tw .focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1) !important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}.tw .focus\:outline-none:focus{outline:2px solid transparent !important;outline-offset:2px !important}.tw .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important}.tw .focus\:ring-ring:focus{--tw-ring-color:var(--ring) !important}.tw .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px !important}.tw .focus-visible\:border-ring:focus-visible{border-color:var(--ring) !important}.tw .focus-visible\:outline-none:focus-visible{outline:2px solid transparent !important;outline-offset:2px !important}.tw .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important}.tw .focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important}.tw .focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring) !important}.tw .focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:color-mix(in srgb,var(--ring) 40%,transparent) !important}.tw .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in srgb,var(--ring) 50%,transparent) !important}.tw .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px !important}.tw .disabled\:pointer-events-none:disabled{pointer-events:none !important}.tw .disabled\:opacity-50:disabled{opacity:.5 !important}.tw :is(.group:hover .group-hover\:translate-x-0\.5){--tw-translate-x: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))}.tw :is(.group:hover .group-hover\:scale-110){--tw-scale-x:1.1;--tw-scale-y:1.1;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))}.tw :is(.group:hover .group-hover\:bg-primary){background-color:var(--primary)}.tw :is(.group:hover .group-hover\:text-accent-foreground){color:var(--accent-foreground)}.tw :is(.group:hover .group-hover\:text-primary){color:var(--primary)}.tw :is(.group:hover .group-hover\:text-primary-foreground){color:var(--primary-foreground)}.tw :is(.group:hover .group-hover\:underline){text-decoration-line:underline}.tw :is(.group:has(:checked) .group-has-\[\:checked\]\:translate-x-5){--tw-translate-x:1.25rem;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))}.tw :is(.group:has(:checked) .group-has-\[\:checked\]\:bg-primary){background-color:var(--primary)}.tw :is(.group:has(input:not(:checked)) .group-has-\[input\:not\(\:checked\)\]\:bg-input){background-color:var(--input)}.tw :is(.group:has(:disabled) .group-has-\[\:disabled\]\:opacity-50){opacity:.5}.tw :is(.group:has(:focus-visible) .group-has-\[\:focus-visible\]\:outline){outline-style:solid}.tw :is(.group:has(:focus-visible) .group-has-\[\:focus-visible\]\:outline-2){outline-width:2px}.tw :is(.group:has(:focus-visible) .group-has-\[\:focus-visible\]\:outline-offset-2){outline-offset:2px}.tw :is(.group:has(:focus-visible) .group-has-\[\:focus-visible\]\:outline-ring){outline-color:var(--ring)}@media (min-width:640px){.tw .sm\:col-span-2{grid-column:span 2/span 2 !important}.tw .sm\:inline{display:inline !important}.tw .sm\:flex{display:flex !important}.tw .sm\:table-cell{display:table-cell !important}.tw .sm\:grid{display:grid !important}.tw .sm\:hidden{display:none !important}.tw .sm\:size-10{width:2.5rem !important;height:2.5rem !important}.tw .sm\:w-64{width:16rem !important}.tw .sm\:w-auto{width:auto !important}.tw .sm\:w-full{width:100% !important}.tw .sm\:min-w-\[9\.5rem\]{min-width:9.5rem !important}.tw .sm\:max-w-\[400px\]{max-width:400px !important}.tw .sm\:max-w-md{max-width:28rem !important}.tw .sm\:max-w-sm{max-width:24rem !important}.tw .sm\:max-w-xs{max-width:20rem !important}.tw .sm\:basis-auto{flex-basis:auto !important}.tw .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.tw .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.tw .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr)) !important}.tw .sm\:grid-cols-\[10rem_minmax\(0\2c 1fr\)\]{grid-template-columns:10rem minmax(0,1fr) !important}.tw .sm\:grid-cols-\[1fr_11rem_8rem\]{grid-template-columns:1fr 11rem 8rem !important}.tw .sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr !important}.tw .sm\:flex-row{flex-direction:row !important}.tw .sm\:flex-col{flex-direction:column !important}.tw .sm\:flex-wrap{flex-wrap:wrap !important}.tw .sm\:items-start{align-items:flex-start !important}.tw .sm\:items-end{align-items:flex-end !important}.tw .sm\:items-center{align-items:center !important}.tw .sm\:justify-end{justify-content:flex-end !important}.tw .sm\:justify-between{justify-content:space-between !important}.tw .sm\:gap-0{gap:0 !important}.tw .sm\:gap-2{gap:.5rem !important}.tw .sm\:gap-2\.5{gap:.625rem !important}.tw .sm\:gap-4{gap:1rem !important}.tw .sm\:truncate{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.tw .sm\:p-14{padding:3.5rem !important}.tw .sm\:p-5{padding:1.25rem !important}.tw .sm\:p-7{padding:1.75rem !important}.tw .sm\:p-8{padding:2rem !important}.tw .sm\:p-\[1\.25rem\]{padding:1.25rem !important}.tw .sm\:px-6{padding-left:1.5rem !important;padding-right:1.5rem !important}.tw .sm\:px-8{padding-left:2rem !important;padding-right:2rem !important}.tw .sm\:pr-\[1rem\]{padding-right:1rem !important}.tw .sm\:text-left{text-align:left !important}.tw .sm\:text-right{text-align:right !important}.tw .sm\:text-4xl{font-size:2.25rem !important;line-height:2.5rem !important}.tw .sm\:text-xl{font-size:1.25rem !important;line-height:1.75rem !important}}@media (min-width:768px){.tw .md\:not-sr-only{position:static !important;width:auto !important;height:auto !important;padding:0 !important;margin:0 !important;overflow:visible !important;clip:auto !important;white-space:normal !important}.tw .md\:inline{display:inline !important}.tw .md\:inline-flex{display:inline-flex !important}.tw .md\:table-cell{display:table-cell !important}.tw .md\:hidden{display:none !important}.tw .md\:size-4{width:1rem !important;height:1rem !important}.tw .md\:size-9{width:2.25rem !important;height:2.25rem !important}.tw .md\:h-9{height:2.25rem !important}.tw .md\:w-56{width:14rem !important}.tw .md\:min-w-\[14rem\]{min-width:14rem !important}.tw .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.tw .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.tw .md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto !important}.tw .md\:grid-cols-\[minmax\(0\2c 16rem\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,16rem) minmax(0,1fr) !important}.tw .md\:flex-row{flex-direction:row !important}.tw .md\:flex-wrap{flex-wrap:wrap !important}.tw .md\:items-end{align-items:flex-end !important}.tw .md\:items-center{align-items:center !important}.tw .md\:justify-start{justify-content:flex-start !important}.tw .md\:gap-2{gap:.5rem !important}.tw .md\:border{border-width:1px !important}.tw .md\:border-r{border-right-width:1px !important}.tw .md\:border-t-0{border-top-width:0 !important}.tw .md\:border-border{border-color:var(--border) !important}.tw .md\:border-input{border-color:var(--input) !important}.tw .md\:bg-background{background-color:var(--background) !important}.tw .md\:p-12{padding:3rem !important}.tw .md\:px-3{padding-left:.75rem !important;padding-right:.75rem !important}.tw .md\:text-sm{font-size:.875rem !important;line-height:1.25rem !important}.tw .md\:font-normal{font-weight:400 !important}.tw .md\:text-muted-foreground{color:var(--muted-foreground) !important}.tw .md\:shadow-xs{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05) !important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}}@media (min-width:1024px){.tw .lg\:col-span-2{grid-column:span 2/span 2 !important}.tw .lg\:col-span-3{grid-column:span 3/span 3 !important}.tw .lg\:flex{display:flex !important}.tw .lg\:inline-flex{display:inline-flex !important}.tw .lg\:table-cell{display:table-cell !important}.tw .lg\:grid{display:grid !important}.tw .lg\:hidden{display:none !important}.tw .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.tw .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.tw .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr)) !important}.tw .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr)) !important}.tw .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr)) !important}.tw .lg\:grid-cols-\[minmax\(0\2c 1\.2fr\)_minmax\(0\2c \.8fr\)_minmax\(0\2c 2fr\)_minmax\(0\2c \.7fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,2fr) minmax(0,.7fr) !important}.tw .lg\:flex-row{flex-direction:row !important}.tw .lg\:items-center{align-items:center !important}.tw .lg\:justify-end{justify-content:flex-end !important}.tw .lg\:justify-between{justify-content:space-between !important}}@media (min-width:1280px){.tw .xl\:w-72{width:18rem !important}.tw .xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.tw .xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr)) !important}}@media print{.tw .print\:block{display:block !important}}.tw :is(.\[\&\>svg\]\:size-3\.5>svg){width:.875rem;height:.875rem}.tw .\[\&\[hidden\]\]\:hidden[hidden]{display:none !important}