.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-10{bottom:-2.5rem}.-bottom-24{bottom:-6rem}.-left-10{left:-2.5rem}.-left-24{left:-6rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-2{right:-.5rem}.-right-24{right:-6rem}.-right-4{right:-1rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-2{top:-.5rem}.-top-24{top:-6rem}.-top-4{top:-1rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-2rem\]{bottom:-2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.start-0{inset-inline-start:0}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-2{top:.5rem}.top-24{top:6rem}.top-4{top:1rem}.top-\[-10\%\]{top:-10%}.top-\[-20\%\]{top:-20%}.top-full{top:100%}.-z-0{z-index:0}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.order-last{order:9999}.col-auto{grid-column:auto}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.col-span-full{grid-column:1/-1}.float-right{float:right}.m-0{margin:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-ml-1{margin-left:-.25rem}.-mr-16{margin-right:-4rem}.-mt-1{margin-top:-.25rem}.-mt-16{margin-top:-4rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-40{margin-bottom:10rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-1{margin-inline-end:.25rem}.me-10{margin-inline-end:2.5rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.me-auto{margin-inline-end:auto}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-20{margin-left:5rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-4{margin-inline-start:1rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-40{margin-top:10rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.aspect-\[16\/6\]{aspect-ratio:16/6}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[150px\]{height:150px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[350px\]{height:350px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[500px\]{height:500px}.h-\[60\%\]{height:60%}.h-\[60vh\]{height:60vh}.h-\[72px\]{height:72px}.h-\[calc\(100vh-220px\)\]{height:calc(100vh - 220px)}.h-\[calc\(100vh-57px\)\]{height:calc(100vh - 57px)}.h-auto{height:auto}.h-full{height:100%}.max-h-0{max-height:0}.max-h-40{max-height:10rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-\[300px\]{max-height:300px}.max-h-\[500px\]{max-height:500px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-9rem\)\]{max-height:calc(100vh - 9rem)}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-\[140px\]{min-height:140px}.min-h-\[200px\]{min-height:200px}.min-h-\[24px\]{min-height:24px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[48px\]{min-height:48px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[calc\(100vh-64px\)\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[120px\]{width:120px}.w-\[40\%\]{width:40%}.w-\[72px\]{width:72px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[150px\]{min-width:150px}.min-w-\[200px\]{min-width:200px}.min-w-\[300px\]{min-width:300px}.min-w-\[36px\]{min-width:36px}.min-w-\[3rem\]{min-width:3rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[300px\]{max-width:300px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[60\%\]{max-width:60%}.max-w-\[70\%\]{max-width:70%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-8{--tw-translate-x:2rem}.translate-x-full{--tw-translate-x:100%}.-rotate-1,.translate-x-full{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))}.-rotate-1{--tw-rotate:-1deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animate-\[shimmer_2s_infinite\]{animation:shimmer 2s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[24px_minmax\(0\2c 1fr\)_40px\]{grid-template-columns:24px minmax(0,1fr) 40px}.grid-cols-\[minmax\(0\2c 1fr\)_92px_80px\]{grid-template-columns:minmax(0,1fr) 92px 80px}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#eee\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 238 238/var(--tw-divide-opacity,1))}.divide-secondary-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[24px\]{border-radius:24px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#333\]{--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1))}.border-\[\#34c38f\]{--tw-border-opacity:1;border-color:rgb(52 195 143/var(--tw-border-opacity,1))}.border-\[\#34c38f\]\/20{border-color:rgba(52,195,143,.2)}.border-\[\#425A8B\]{--tw-border-opacity:1;border-color:rgb(66 90 139/var(--tw-border-opacity,1))}.border-\[\#425A8B\]\/10{border-color:rgba(66,90,139,.1)}.border-\[\#425A8B\]\/20{border-color:rgba(66,90,139,.2)}.border-\[\#50a5f1\]{--tw-border-opacity:1;border-color:rgb(80 165 241/var(--tw-border-opacity,1))}.border-\[\#50a5f1\]\/20{border-color:rgba(80,165,241,.2)}.border-\[\#b6d4fe\]{--tw-border-opacity:1;border-color:rgb(182 212 254/var(--tw-border-opacity,1))}.border-\[\#c3e6cb\]{--tw-border-opacity:1;border-color:rgb(195 230 203/var(--tw-border-opacity,1))}.border-\[\#ced4da\]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity,1))}.border-\[\#d4af37\]{--tw-border-opacity:1;border-color:rgb(212 175 55/var(--tw-border-opacity,1))}.border-\[\#d7dde8\]{--tw-border-opacity:1;border-color:rgb(215 221 232/var(--tw-border-opacity,1))}.border-\[\#dee2e6\]{--tw-border-opacity:1;border-color:rgb(222 226 230/var(--tw-border-opacity,1))}.border-\[\#e3e8f0\]{--tw-border-opacity:1;border-color:rgb(227 232 240/var(--tw-border-opacity,1))}.border-\[\#e5e7eb\]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-\[\#e7ebf3\]{--tw-border-opacity:1;border-color:rgb(231 235 243/var(--tw-border-opacity,1))}.border-\[\#eee\]{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity,1))}.border-\[\#eef1f5\]{--tw-border-opacity:1;border-color:rgb(238 241 245/var(--tw-border-opacity,1))}.border-\[\#f1b44c\]{--tw-border-opacity:1;border-color:rgb(241 180 76/var(--tw-border-opacity,1))}.border-\[\#f46a6a\]{--tw-border-opacity:1;border-color:rgb(244 106 106/var(--tw-border-opacity,1))}.border-\[\#f46a6a\]\/20{border-color:hsla(0,86%,69%,.2)}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-error-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-error-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.border-primary-100{--tw-border-opacity:1;border-color:rgb(255 237 213/var(--tw-border-opacity,1))}.border-primary-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-primary-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-primary-600{--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-secondary-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-secondary-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-secondary-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-secondary-50{--tw-border-opacity:1;border-color:rgb(248 250 252/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-200\/60{border-color:rgba(226,232,240,.6)}.border-slate-50{--tw-border-opacity:1;border-color:rgb(248 250 252/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-warning-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-warning-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-white\/30{border-color:hsla(0,0%,100%,.3)}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.border-l-primary-600{--tw-border-opacity:1;border-left-color:rgb(234 88 12/var(--tw-border-opacity,1))}.border-r-transparent{border-right-color:transparent}.border-t-\[\#425A8B\]{--tw-border-opacity:1;border-top-color:rgb(66 90 139/var(--tw-border-opacity,1))}.border-t-gray-900{--tw-border-opacity:1;border-top-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-t-indigo-600{--tw-border-opacity:1;border-top-color:rgb(79 70 229/var(--tw-border-opacity,1))}.border-t-primary-600{--tw-border-opacity:1;border-top-color:rgb(234 88 12/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#00a8b5\]{--tw-bg-opacity:1;background-color:rgb(0 168 181/var(--tw-bg-opacity,1))}.bg-\[\#0BA9ED\]\/10{background-color:rgba(11,169,237,.1)}.bg-\[\#1e1e1e\]{--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity,1))}.bg-\[\#27ae60\]{--tw-bg-opacity:1;background-color:rgb(39 174 96/var(--tw-bg-opacity,1))}.bg-\[\#2d2d2d\]{--tw-bg-opacity:1;background-color:rgb(45 45 45/var(--tw-bg-opacity,1))}.bg-\[\#2f80ed\]{--tw-bg-opacity:1;background-color:rgb(47 128 237/var(--tw-bg-opacity,1))}.bg-\[\#333\]{--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity,1))}.bg-\[\#34c38f\]{--tw-bg-opacity:1;background-color:rgb(52 195 143/var(--tw-bg-opacity,1))}.bg-\[\#34c38f\]\/10{background-color:rgba(52,195,143,.1)}.bg-\[\#425A8B\]{--tw-bg-opacity:1;background-color:rgb(66 90 139/var(--tw-bg-opacity,1))}.bg-\[\#425A8B\]\/10{background-color:rgba(66,90,139,.1)}.bg-\[\#425A8B\]\/5{background-color:rgba(66,90,139,.05)}.bg-\[\#4b5bdc\]{--tw-bg-opacity:1;background-color:rgb(75 91 220/var(--tw-bg-opacity,1))}.bg-\[\#50a5f1\]{--tw-bg-opacity:1;background-color:rgb(80 165 241/var(--tw-bg-opacity,1))}.bg-\[\#50a5f1\]\/10{background-color:rgba(80,165,241,.1)}.bg-\[\#74788d\]{--tw-bg-opacity:1;background-color:rgb(116 120 141/var(--tw-bg-opacity,1))}.bg-\[\#74788d\]\/10{background-color:rgba(116,120,141,.1)}.bg-\[\#F0F3F8\]{--tw-bg-opacity:1;background-color:rgb(240 243 248/var(--tw-bg-opacity,1))}.bg-\[\#FD9636\]{--tw-bg-opacity:1;background-color:rgb(253 150 54/var(--tw-bg-opacity,1))}.bg-\[\#FD9636\]\/10{background-color:rgba(253,150,54,.1)}.bg-\[\#FD9636\]\/20{background-color:rgba(253,150,54,.2)}.bg-\[\#FD9636\]\/5{background-color:rgba(253,150,54,.05)}.bg-\[\#ced4da\]{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity,1))}.bg-\[\#d4edda\]{--tw-bg-opacity:1;background-color:rgb(212 237 218/var(--tw-bg-opacity,1))}.bg-\[\#dee2e6\]{--tw-bg-opacity:1;background-color:rgb(222 226 230/var(--tw-bg-opacity,1))}.bg-\[\#e7f1ff\]{--tw-bg-opacity:1;background-color:rgb(231 241 255/var(--tw-bg-opacity,1))}.bg-\[\#eb5757\]{--tw-bg-opacity:1;background-color:rgb(235 87 87/var(--tw-bg-opacity,1))}.bg-\[\#ecfdf3\]{--tw-bg-opacity:1;background-color:rgb(236 253 243/var(--tw-bg-opacity,1))}.bg-\[\#eee\]{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))}.bg-\[\#eef2ff\]{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-\[\#eff6ff\]{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-\[\#f0f7ff\]{--tw-bg-opacity:1;background-color:rgb(240 247 255/var(--tw-bg-opacity,1))}.bg-\[\#f1b44c\]{--tw-bg-opacity:1;background-color:rgb(241 180 76/var(--tw-bg-opacity,1))}.bg-\[\#f1b44c\]\/10{background-color:rgba(241,180,76,.1)}.bg-\[\#f2994a\]{--tw-bg-opacity:1;background-color:rgb(242 153 74/var(--tw-bg-opacity,1))}.bg-\[\#f46a6a\]{--tw-bg-opacity:1;background-color:rgb(244 106 106/var(--tw-bg-opacity,1))}.bg-\[\#f46a6a\]\/10{background-color:hsla(0,86%,69%,.1)}.bg-\[\#f4f5f9\]{--tw-bg-opacity:1;background-color:rgb(244 245 249/var(--tw-bg-opacity,1))}.bg-\[\#f5f6f8\]{--tw-bg-opacity:1;background-color:rgb(245 246 248/var(--tw-bg-opacity,1))}.bg-\[\#f6f7f9\]{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.bg-\[\#f8f9fa\]{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity,1))}.bg-\[\#f8fafc\]{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-\[\#fff7ed\]{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-500\/20{background-color:rgba(59,130,246,.2)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-600\/5{background-color:rgba(37,99,235,.05)}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-error-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-gold-100{--tw-bg-opacity:1;background-color:rgb(250 243 199/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-info-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-200{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-primary-50\/50{background-color:rgba(255,247,237,.5)}.bg-primary-50\/70{background-color:rgba(255,247,237,.7)}.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/30{background-color:hsla(0,86%,97%,.3)}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-secondary-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-secondary-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-secondary-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-secondary-50\/30{background-color:rgba(248,250,252,.3)}.bg-secondary-50\/50{background-color:rgba(248,250,252,.5)}.bg-secondary-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-950\/60{background-color:rgba(2,6,23,.6)}.bg-success-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-success-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-success-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-warning-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-warning-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-warning-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-white\/60{background-color:hsla(0,0%,100%,.6)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-\[url\(\'https\:\/\/images\.unsplash\.com\/photo-1579546929518-9e396f3cc809\?q\=80\&w\=2000\&auto\=format\&fit\=crop\'\)\]{background-image:url(https://images.unsplash.com/photo-1579546929518-9e396f3cc809?q=80&w=2000&auto=format&fit=crop)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#425A8B\]{--tw-gradient-from:#425a8b var(--tw-gradient-from-position);--tw-gradient-to:rgba(66,90,139,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:rgba(0,0,0,.8) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gold-400{--tw-gradient-from:#ebc026 var(--tw-gradient-from-position);--tw-gradient-to:rgba(235,192,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-600{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,88,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-700{--tw-gradient-from:#c2410c var(--tw-gradient-from-position);--tw-gradient-to:rgba(194,65,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-white\/40{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,100%,.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#2d3f61\]{--tw-gradient-to:#2d3f61 var(--tw-gradient-to-position)}.to-\[\#364a73\]{--tw-gradient-to:#364a73 var(--tw-gradient-to-position)}.to-black\/30{--tw-gradient-to:rgba(0,0,0,.3) var(--tw-gradient-to-position)}.to-error-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}.to-gold-600{--tw-gradient-to:#b8860b var(--tw-gradient-to-position)}.to-primary-50\/60{--tw-gradient-to:rgba(255,247,237,.6) var(--tw-gradient-to-position)}.to-primary-700{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.to-primary-800{--tw-gradient-to:#9a3412 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to:#eab308 var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-orange-400{fill:#fb923c}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-40{padding-bottom:10rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pe-0{padding-inline-end:0}.pl-10{padding-left:2.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-80{padding-left:20rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-4{padding-right:1rem}.pr-80{padding-right:20rem}.ps-3{padding-inline-start:.75rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-\[-2px\]{vertical-align:-2px}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-dm-sans),system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[8px\]{font-size:8px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#084298\]{--tw-text-opacity:1;color:rgb(8 66 152/var(--tw-text-opacity,1))}.text-\[\#0d6efd\]{--tw-text-opacity:1;color:rgb(13 110 253/var(--tw-text-opacity,1))}.text-\[\#12a66a\]{--tw-text-opacity:1;color:rgb(18 166 106/var(--tw-text-opacity,1))}.text-\[\#24324b\]{--tw-text-opacity:1;color:rgb(36 50 75/var(--tw-text-opacity,1))}.text-\[\#25324b\]{--tw-text-opacity:1;color:rgb(37 50 75/var(--tw-text-opacity,1))}.text-\[\#2563eb\]{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-\[\#34c38f\]{--tw-text-opacity:1;color:rgb(52 195 143/var(--tw-text-opacity,1))}.text-\[\#425A8B\]{--tw-text-opacity:1;color:rgb(66 90 139/var(--tw-text-opacity,1))}.text-\[\#495057\]{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity,1))}.text-\[\#4b5563\]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-\[\#50a5f1\]{--tw-text-opacity:1;color:rgb(80 165 241/var(--tw-text-opacity,1))}.text-\[\#6b7280\]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-\[\#6c757d\]{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity,1))}.text-\[\#74788d\]{--tw-text-opacity:1;color:rgb(116 120 141/var(--tw-text-opacity,1))}.text-\[\#7b8494\]{--tw-text-opacity:1;color:rgb(123 132 148/var(--tw-text-opacity,1))}.text-\[\#98a2b3\]{--tw-text-opacity:1;color:rgb(152 162 179/var(--tw-text-opacity,1))}.text-\[\#FD9636\]{--tw-text-opacity:1;color:rgb(253 150 54/var(--tw-text-opacity,1))}.text-\[\#adb5bd\]{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity,1))}.text-\[\#c2410c\]{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-\[\#dee2e6\]{--tw-text-opacity:1;color:rgb(222 226 230/var(--tw-text-opacity,1))}.text-\[\#ea9b2d\]{--tw-text-opacity:1;color:rgb(234 155 45/var(--tw-text-opacity,1))}.text-\[\#f1b44c\]{--tw-text-opacity:1;color:rgb(241 180 76/var(--tw-text-opacity,1))}.text-\[\#f46a6a\]{--tw-text-opacity:1;color:rgb(244 106 106/var(--tw-text-opacity,1))}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-50{--tw-text-opacity:1;color:rgb(239 246 255/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-error-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-error-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-gold-700{--tw-text-opacity:1;color:rgb(147 101 12/var(--tw-text-opacity,1))}.text-gold-800{--tw-text-opacity:1;color:rgb(122 80 17/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-info-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-info-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-primary-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-primary-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-primary-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-secondary-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-secondary-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-secondary-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-secondary-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-secondary-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-secondary-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-secondary-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-secondary-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-success-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-success-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-success-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-warning-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-warning-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-warning-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/80{color:hsla(0,0%,100%,.8)}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.placeholder-secondary-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.placeholder-secondary-400::placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.mix-blend-overlay{mix-blend-mode:overlay}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_14px_40px_rgba\(15\2c 23\2c 42\2c 0\.06\)\]{--tw-shadow:0 14px 40px rgba(15,23,42,.06);--tw-shadow-colored:0 14px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:0 20px 50px rgba(0,0,0,.05);--tw-shadow-colored:0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(15\2c 23\2c 42\2c 0\.25\)\]{--tw-shadow:0 24px 70px rgba(15,23,42,.25);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color)}.shadow-\[0_24px_70px_rgba\(15\2c 23\2c 42\2c 0\.25\)\],.shadow-gold{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-gold{--tw-shadow:0 4px 14px 0 rgba(249,115,22,.35);--tw-shadow-colored:0 4px 14px 0 var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-premium{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color)}.shadow-premium,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[\#425A8B\]\/20{--tw-shadow-color:rgba(66,90,139,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-200\/50{--tw-shadow-color:rgba(229,231,235,.5);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/10{--tw-shadow-color:rgba(249,115,22,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-900\/20{--tw-shadow-color:rgba(124,45,18,.2);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--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)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-\[\#425A8B\]\/20{--tw-ring-color:rgba(66,90,139,.2)}.ring-emerald-100{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.ring-primary-100{--tw-ring-opacity:1;--tw-ring-color:rgb(255 237 213/var(--tw-ring-opacity,1))}.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{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)}.blur-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.blur-\[120px\]{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)}.blur-\[120px\]{--tw-blur:blur(120px)}.blur-\[40px\]{--tw-blur:blur(40px)}.blur-\[40px\],.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-premium{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--ab-header-ink:#334b7c;--ab-header-muted:#6b7da4;--ab-header-accent:#ff6a1a;--ab-header-accent-soft:#fff3ec;--ab-header-hover:#f3f7ff;--ab-header-border:#dbe5f1;--ab-popover-shadow:0 18px 45px rgba(24,39,75,.13),0 4px 14px rgba(24,39,75,.08);--ab-button-radius:8px;--ab-button-radius-sm:7px;--ab-button-height:44px;--ab-button-height-sm:36px;--ab-button-focus:0 0 0 3px rgba(255,106,26,.18);--account-shell-max:1536px;--account-shell-pad:16px;--account-sidebar-width:256px;--account-layout-gap:32px}.admin-dashboard-shell,.theme-home-9,body,button,html,input,select,textarea{font-family:var(--font-nunito),Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}body :where(h1,h2,h3,h4,h5,h6,p,a,span,button,input,select,textarea,label,li,td,th,strong,small,div):not(.material-icons):not(.material-icons-outlined):not(.material-symbols-rounded):not([class^=fi-]):not([class*=" fi-"]){font-family:var(--font-nunito),Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}.btn:not(.btn-link):not(.btn-close):not(.btn-delete):not(.btn-tooltip):not(.btn-quickview):not(.btn-wishlist):not(.btn-icon):not(.btn-view-toggle):not(.btn-filter):not(.btn-open):not(.btn-aside-minimize):not(.btn-arrow):not(.btn-arrow-2):not(.btn-arrow-small):not(.btn-link-brand-2):not(.btn-add-wishlist):not(.btn-add-compare):not(.header-topbar-select){display:inline-flex!important;min-height:var(--ab-button-height)!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:var(--ab-button-radius)!important;padding:10px 18px!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease!important}.btn-group-sm>.btn:not(.btn-close):not(.btn-tooltip):not(.btn-quickview):not(.btn-wishlist),.btn-sm:not(.btn-close):not(.btn-tooltip):not(.btn-quickview):not(.btn-wishlist){min-height:var(--ab-button-height-sm)!important;border-radius:var(--ab-button-radius-sm)!important;padding:7px 12px!important;font-size:13px!important}.btn:not(.btn-link):not(.btn-close):not(.btn-delete):not(.btn-tooltip):not(.btn-quickview):not(.btn-wishlist):not(.btn-icon):not(.btn-view-toggle):not(.header-topbar-select):focus-visible{outline:0!important;box-shadow:var(--ab-button-focus)!important}.btn:not(.btn-link):not(.btn-close):not(.btn-delete):not(.btn-tooltip):not(.btn-quickview):not(.btn-wishlist):not(.btn-icon):not(.btn-view-toggle):not(.header-topbar-select):not(:disabled):not(.disabled):hover{transform:translateY(-1px)}.btn.disabled,.btn:disabled{cursor:not-allowed!important;opacity:.62!important;transform:none!important;box-shadow:none!important}.btn.btn-brand-1,.btn.btn-brand-2,.btn.btn-brand-3,.btn.btn-buy,.btn.btn-primary{border-radius:var(--ab-button-radius)!important;font-weight:900!important;box-shadow:0 10px 22px rgba(66,90,139,.14)}.btn.btn-brand-1:hover,.btn.btn-brand-2:hover,.btn.btn-brand-3:hover,.btn.btn-buy:hover,.btn.btn-primary:hover{box-shadow:0 13px 26px rgba(66,90,139,.18)}.btn.btn-border,.btn.btn-cart,.btn.btn-light,.btn.btn-login,.btn.btn-outline-primary,.btn.btn-outline-secondary{border-radius:var(--ab-button-radius)!important;border-color:#b8c7e2!important;font-weight:850!important;box-shadow:none}.btn.btn-border:hover,.btn.btn-cart:hover,.btn.btn-light:hover,.btn.btn-login:hover,.btn.btn-outline-primary:hover,.btn.btn-outline-secondary:hover{border-color:#425a8b!important}.button-buy{display:flex;flex-direction:column;gap:14px}.button-buy .btn{width:100%;min-height:46px!important;margin-bottom:0!important}.button-buy .btn-border,.button-buy .btn-buy,.button-buy .btn-cart{border-radius:var(--ab-button-radius)!important}.card-product-small .card-info{display:flex;min-width:0;flex-direction:column;gap:4px}.card-product-small .card-info .product-small-title{display:-webkit-box;min-height:36px;overflow:hidden;color:#243b6b;font-size:13px;font-weight:900;line-height:1.35;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-product-small .card-info .product-small-title:hover{color:#0ba9ed}.card-product-small .card-info .product-small-category{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-product-small .card-info .rating{margin:0}.card-product-small .product-small-action{display:none}.home-image-card,.promo-image-card{position:relative!important;overflow:hidden!important;isolation:isolate}.home-image-card:before,.promo-image-card:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.56),rgba(0,0,0,.32) 45%,rgba(0,0,0,.16))}.home-image-card>*,.promo-image-card>*{position:relative!important;z-index:2!important}.home-image-card .box-img-banner,.home-image-card img,.promo-image-card .box-img-banner,.promo-image-card img{z-index:0!important}.home-image-card h1,.home-image-card h2,.home-image-card h3,.home-image-card h4,.home-image-card h5,.home-image-card p,.home-image-card span:not(.btn):not(.badge),.home-image-card strong,.promo-image-card h1,.promo-image-card h2,.promo-image-card h3,.promo-image-card h4,.promo-image-card h5,.promo-image-card p,.promo-image-card span:not(.btn):not(.badge),.promo-image-card strong{color:#fff!important;font-weight:800!important;text-shadow:0 2px 10px rgba(0,0,0,.38)}.home-image-card .label-green,.promo-image-card .label-green{color:#fff!important;background:hsla(0,0%,100%,.18)!important;border-color:hsla(0,0%,100%,.36)!important}.home-image-card .btn,.promo-image-card .btn{position:relative;z-index:3;color:#fff!important;font-weight:800!important}.box-dropdown-cart{position:relative}.box-dropdown-cart:after{content:"";position:absolute;top:100%;left:50%;width:100%;min-width:280px;height:20px;background:transparent;z-index:1001;pointer-events:auto;transform:translateX(-50%)}.account-popover-trigger:after{left:auto;right:0;width:280px;min-width:280px;height:28px;transform:none}.sidebar-left{position:fixed!important;top:0;background-color:#fff!important;left:0;width:56px!important;min-width:56px!important;height:100vh!important;border-right:1px solid #f1f5f9!important;z-index:1010!important;padding-top:0;padding-bottom:25px;transition:width .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:2px 0 15px rgba(0,0,0,.05);scrollbar-gutter:stable}.sidebar-left.expanded,.sidebar-left:hover{overflow-y:visible!important;overflow-x:visible!important}.sidebar-left.expanded{width:300px!important;border-right:none!important}.sidebar-left .btn.btn-open{height:68px;width:55px;background:transparent url(/assets/imgs/template/open.svg) no-repeat 50%;filter:none;padding:10px;position:absolute;top:0;left:0;display:block;border:none;cursor:pointer;z-index:10}.sidebar-left .menu-icons{padding:142px 0 0;list-style:none;margin:0;display:block}.sidebar-left .menu-icons li a{display:block;height:50px;text-align:center;line-height:50px}.sidebar-left .menu-icons li a img{vertical-align:middle}.sidebar-left .menu-icons.hidden{display:none}.sidebar-left .menu-texts{display:block!important;position:absolute!important;top:68px!important;left:0!important;background-color:transparent!important;width:100%!important;min-width:56px!important;max-width:100%!important;list-style:none!important;margin:0!important;padding:10px 0!important;overflow:visible!important;min-height:-moz-min-content!important;min-height:min-content!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.1) transparent;overflow-y:visible!important;height:auto!important}.sidebar-left{overflow-y:auto!important;overflow-x:hidden!important}.sidebar-left .menu-texts::-webkit-scrollbar{width:4px}.sidebar-left .menu-texts::-webkit-scrollbar-track{background:transparent}.sidebar-left .menu-texts::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05);border-radius:10px}.sidebar-left .menu-texts li{list-style:none;position:relative;border:none!important}html body .sidebar-left .menu-texts li a{padding:0!important;line-height:42px!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;width:100%!important;height:42px!important;overflow:visible!important;transition:all .2s ease}html body .sidebar-left .menu-texts li a,html body .sidebar-left .menu-texts li a .img-link{display:flex!important;align-items:center!important;color:#425a8b!important;opacity:1!important;filter:none!important}html body .sidebar-left .menu-texts li a .img-link{width:60px!important;justify-content:center!important;flex-shrink:0!important;border:none!important;transition:all .3s ease}html body .sidebar-left .menu-texts li a .img-link svg{stroke:#425a8b!important;fill:none!important;color:#425a8b!important;opacity:1!important;filter:none!important}html body .sidebar-left .menu-texts li a .text-link{display:block!important;position:static!important;background:transparent!important;min-width:unset!important;padding:0 15px 0 0!important;height:42px!important;line-height:42px!important;color:inherit!important;border:none!important;box-shadow:none!important;white-space:nowrap!important;opacity:0!important;visibility:hidden!important;transition:opacity .2s ease!important;flex:1}html body .sidebar-left.expanded .menu-texts li a .text-link{opacity:1!important;visibility:visible!important}html body .sidebar-left .menu-texts.menu-close{width:60px!important;min-width:60px!important;max-width:60px!important;border-right:0!important;border-bottom:0!important}html body .sidebar-left .menu-texts.menu-close>li>a{width:60px!important;padding:0!important;background-image:none!important}html body .sidebar-left .menu-texts.menu-close>li>a .img-link{width:60px!important;margin-right:0!important}html body .sidebar-left .menu-texts.menu-close>li>a .text-link{display:none!important;opacity:0!important;visibility:hidden!important}html body .sidebar-left .menu-texts.menu-close>li.has-children>a{padding-right:0!important;background-image:none!important}html body .sidebar-left .menu-texts li a.active,html body .sidebar-left .menu-texts li a:hover,html body .sidebar-left .menu-texts li a:hover *,html body .sidebar-left .menu-texts li.active>a,html body .sidebar-left .menu-texts li:hover>a,html body .sidebar-left .menu-texts li:hover>a *{color:#425a8b!important;stroke:#425a8b!important;fill:none!important;background-color:transparent!important;background-image:none!important;opacity:1!important;visibility:visible!important;font-weight:500!important}html body .sidebar-left .menu-texts li a.active .img-link svg,html body .sidebar-left .menu-texts li a:hover .img-link svg{stroke:#425a8b!important;color:#425a8b!important}html body .sidebar-left .menu-texts li .sub-menu{display:none!important;position:absolute!important;top:0!important;left:60px!important;min-width:260px!important;height:auto!important;background-color:#fff!important;border:1px solid #f1f5f9!important;border-left:3px solid #425a8b!important;padding:15px 0!important;list-style:none!important;margin:0!important;z-index:1020!important;box-shadow:10px 10px 30px rgba(0,0,0,.08)!important;border-radius:0 4px 4px 0!important;opacity:1!important;filter:none!important}html body .sidebar-left .menu-texts li:hover>.sub-menu{display:block!important}html body .sidebar-left .menu-texts li .sub-menu>li{width:100%!important;min-width:0!important}html body .sidebar-left .menu-texts li .sub-menu>li>a{box-sizing:border-box!important;display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:38px!important;height:auto!important;color:#425a8b!important;line-height:18px!important;padding:9px 22px!important;font-size:13px!important;font-weight:400!important;opacity:1!important;filter:none!important;background-color:#fff!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}html body .sidebar-left .menu-texts li .sub-menu>li>a:hover{color:#3aa1ff!important;background-color:#f8fafc!important}html body .sidebar-left.expanded .menu-texts li:hover>.sub-menu{left:300px!important}html body .sidebar-left .menu-texts.menu-close li:hover>.sub-menu{left:60px!important}html body .sidebar-left .menu-texts li:not(.has-children):hover .sub-menu{display:none!important}html body .sidebar-left .menu-texts>li.has-children>a{padding-right:25px!important;background:url(/assets/imgs/template/icons/arrow-gray.svg) no-repeat right 15px center!important;filter:none!important}html body .sidebar-left .menu-texts>li>.sidebar-sub-menu{display:none!important;position:absolute!important;top:0!important;left:60px!important;width:-moz-max-content!important;width:max-content!important;min-width:260px!important;max-width:min(380px,calc(100vw - 90px))!important;height:auto!important;min-height:100%!important;padding:12px 0!important;margin:0!important;list-style:none!important;background:#fff!important;border:1px solid #e6edf6!important;border-left:3px solid #425a8b!important;border-radius:0 8px 8px 0!important;box-shadow:12px 18px 35px rgba(24,38,66,.12)!important;opacity:1!important;visibility:visible!important;overflow:visible!important;z-index:1200!important}html body .sidebar-left .menu-texts>li.submenu-open>.sidebar-sub-menu,html body .sidebar-left .menu-texts>li:focus-within>.sidebar-sub-menu,html body .sidebar-left .menu-texts>li:hover>.sidebar-sub-menu{display:block!important}html body .sidebar-left.expanded .menu-texts>li.submenu-open>.sidebar-sub-menu,html body .sidebar-left.expanded .menu-texts>li:focus-within>.sidebar-sub-menu,html body .sidebar-left.expanded .menu-texts>li:hover>.sidebar-sub-menu{left:300px!important}html body .sidebar-left .menu-texts.menu-close>li.submenu-open>.sidebar-sub-menu,html body .sidebar-left .menu-texts.menu-close>li:focus-within>.sidebar-sub-menu,html body .sidebar-left .menu-texts.menu-close>li:hover>.sidebar-sub-menu{left:60px!important}html body .sidebar-left .menu-texts>li>.sidebar-sub-menu>li{display:block!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important}html body .sidebar-left .menu-texts.menu-close>li>.sidebar-sub-menu>li>.sidebar-sub-menu-link,html body .sidebar-left .menu-texts>li>.sidebar-sub-menu>li>.sidebar-sub-menu-link{box-sizing:border-box!important;display:flex!important;align-items:center!important;width:100%!important;min-width:260px!important;max-width:380px!important;min-height:38px!important;height:auto!important;padding:9px 22px!important;margin:0!important;color:#425a8b!important;background:#fff!important;background-image:none!important;border:0!important;font-size:14px!important;font-weight:500!important;line-height:18px!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;opacity:1!important;visibility:visible!important}html body .sidebar-left .menu-texts>li>.sidebar-sub-menu>li>.sidebar-sub-menu-link:hover{color:#0ba9ed!important;background:#f6f9fe!important}.cms-page-shell{background:#f6f8fb;min-height:100vh;padding-bottom:70px;scroll-padding-top:132px}.cms-page-hero{padding:44px 0 28px}.cms-page-hero-inner{max-width:920px}.cms-page-eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#eef4ff;color:#425a8b;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.cms-page-hero h1{margin:14px 0 12px;color:#172554;font-size:40px;line-height:1.12;font-weight:800;letter-spacing:0}.cms-page-hero p{max-width:760px;margin:0;color:#64748b;font-size:16px;line-height:1.7}.cms-page-layout{max-width:980px}.cms-page-cover{margin:0 0 24px;overflow:hidden;border-radius:10px;background:#fff;border:1px solid #dbe4f0;box-shadow:0 16px 38px rgba(32,48,84,.08)}.cms-page-cover img{display:block;width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover}.cms-page-prose{background:#fff;border:1px solid #dbe4f0;border-radius:10px;padding:38px;color:#24324b;font-size:16px;line-height:1.8;box-shadow:0 16px 38px rgba(32,48,84,.08)}.cms-page-prose :where(h1,h2,h3,h4){color:#172554;line-height:1.25;margin:1.4em 0 .55em;letter-spacing:0}.cms-page-prose :where([id]){scroll-margin-top:132px}.cms-page-prose :where(h1,h2,h3,h4):first-child{margin-top:0}.cms-page-prose p{margin:0 0 1.1em}.cms-page-prose a{color:#0b8bdc;font-weight:700;text-decoration:none}.cms-page-prose a:hover{text-decoration:underline}.cms-page-prose img{max-width:100%;height:auto;border-radius:8px}.cms-page-prose :where(ul,ol){padding-left:1.4rem;margin:0 0 1.2em}html body .contact-modern-submit{min-height:56px!important;padding:0 28px!important;border:0!important;border-radius:8px!important;background:#425a8b!important;color:#fff!important;font-weight:900!important;box-shadow:0 14px 28px rgba(66,90,139,.22)!important}html body .contact-modern-submit:hover:not(:disabled){background:#1f3464!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 18px 34px rgba(31,52,100,.26)!important}html body .contact-modern-submit:focus-visible{outline:0!important;box-shadow:0 0 0 3px rgba(253,93,26,.24),0 14px 28px rgba(66,90,139,.22)!important}html body .contact-modern-submit:disabled{background:#8c9ab8!important;color:#fff!important;opacity:.78!important}html body .contact-modern-submit span,html body .contact-modern-submit svg{color:#fff!important;stroke:currentColor!important}@media (max-width:767px){.cms-page-hero{padding:30px 0 18px}.cms-page-hero h1{font-size:30px}.cms-page-prose{padding:24px;font-size:15px}.cms-page-shell{scroll-padding-top:104px}.cms-page-prose :where([id]){scroll-margin-top:104px}}.careers-modern-page{background:#f6f8fb;min-height:100vh;padding-bottom:72px}.careers-modern-hero{position:relative;overflow:hidden;padding:70px 0 64px;background:linear-gradient(90deg,rgba(66,90,139,.08) 1px,transparent 0),linear-gradient(180deg,rgba(66,90,139,.06) 1px,transparent 0),#fff;background-size:72px 72px;border-bottom:1px solid #e8edf6}.careers-modern-hero:after{content:"";position:absolute;inset:auto 0 0;height:96px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#f6f8fb);pointer-events:none}.careers-modern-hero-inner{position:relative;z-index:1;max-width:820px;margin:0 auto;text-align:center}.careers-modern-eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 14px;border:1px solid rgba(253,93,26,.2);border-radius:999px;background:#fff7ed;color:#fd5d1a;font-size:12px;font-weight:850;letter-spacing:0;text-transform:uppercase}.careers-modern-hero h1{margin:18px 0 16px;color:#172554;font-size:clamp(34px,4.5vw,58px);line-height:1.08;font-weight:850;letter-spacing:0}.careers-modern-hero p{max-width:720px;margin:0 auto;color:#536175;font-size:17px;line-height:1.75}.careers-modern-section{padding:56px 0 0}.careers-modern-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,.8fr);gap:34px;align-items:start}.careers-modern-copy,.careers-modern-form-card{background:#fff;border:1px solid #dbe4f0;border-radius:8px;box-shadow:0 18px 45px rgba(32,48,84,.07)}.careers-modern-copy{padding:clamp(26px,4vw,42px)}.careers-modern-section-kicker{display:inline-flex;margin-bottom:12px;color:#fd5d1a;font-size:12px;font-weight:850;letter-spacing:0;text-transform:uppercase}.careers-modern-copy h2{margin:0 0 14px;color:#1b2f63;font-size:clamp(28px,3vw,40px);line-height:1.15;font-weight:850;letter-spacing:0}.careers-modern-copy>p{max-width:660px;margin:0 0 28px;color:#536175;font-size:16px;line-height:1.75}.careers-modern-culture-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.careers-modern-culture-card{display:flex;align-items:center;gap:14px;min-height:88px;padding:18px;border:1px solid #e3eaf5;border-radius:8px;background:#fbfdff;color:#26364f;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.careers-modern-culture-card:hover{transform:translateY(-2px);border-color:#c9d6e8;box-shadow:0 14px 30px rgba(32,48,84,.08)}.careers-modern-culture-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border-radius:8px;background:#eef4ff;color:#425a8b}.careers-modern-culture-card[data-tone=green] .careers-modern-culture-icon{background:#ecfdf5;color:#047857}.careers-modern-culture-card[data-tone=orange] .careers-modern-culture-icon{background:#fff7ed;color:#c2410c}.careers-modern-culture-card[data-tone=indigo] .careers-modern-culture-icon{background:#eef2ff;color:#4338ca}.careers-modern-culture-card span{color:#26364f;font-size:15px;font-weight:800;line-height:1.35}.careers-modern-info-card{margin-top:28px;padding:24px;border-radius:8px;background:#1b2f63;color:#fff}.careers-modern-info-card h3{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:#fff;font-size:20px;font-weight:850;letter-spacing:0}.careers-modern-info-card h3 svg{color:#fd9636}.careers-modern-info-card p{margin:0 0 18px;color:#d9e2f2;font-size:15px;line-height:1.7}.careers-modern-info-card a{display:inline-flex;align-items:center;gap:8px;color:#fd9636;font-size:13px;font-weight:850;text-decoration:none;text-transform:uppercase;letter-spacing:0}.careers-modern-info-card a:hover{color:#ffb168}.careers-modern-form-card{padding:clamp(24px,4vw,38px)}.careers-modern-form-head{display:flex;align-items:center;gap:14px;margin-bottom:24px}.careers-modern-form-head>span{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;border-radius:8px;background:#fff7ed;color:#fd5d1a}.careers-modern-form-head small{display:block;margin-bottom:2px;color:#fd5d1a;font-size:11px;font-weight:850;letter-spacing:0;text-transform:uppercase}.careers-modern-form-head h3{margin:0;color:#1b2f63;font-size:24px;line-height:1.2;font-weight:850;letter-spacing:0}.careers-modern-form{display:grid;gap:18px}.careers-modern-form label{color:#26364f!important;font-weight:800!important;letter-spacing:0!important}.careers-modern-form input,.careers-modern-form textarea{border-radius:8px!important;border-color:#cfd9ea!important;color:#26364f!important;box-shadow:none!important}.careers-modern-form input:focus,.careers-modern-form textarea:focus{border-color:#425a8b!important;box-shadow:0 0 0 3px rgba(66,90,139,.12)!important}.careers-modern-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:0 22px;border:0;border-radius:8px;background:#425a8b;color:#fff!important;font-size:15px;font-weight:850;line-height:1;box-shadow:0 16px 34px rgba(66,90,139,.22);transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.careers-modern-submit:hover:not(:disabled){background:#1b2f63;color:#fff!important;transform:translateY(-1px);box-shadow:0 20px 40px rgba(27,47,99,.24)}.careers-modern-submit:disabled{cursor:not-allowed;opacity:.78}.careers-modern-submit svg{color:currentColor}.careers-modern-spinner{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:999px;animation:careers-spin .8s linear infinite}@keyframes careers-spin{to{transform:rotate(1turn)}}@media (max-width:991px){.careers-modern-grid{grid-template-columns:1fr}}@media (max-width:575px){.careers-modern-hero{padding:44px 0 38px}.careers-modern-hero h1{font-size:32px}.careers-modern-hero p{font-size:15px}.careers-modern-section{padding-top:28px}.careers-modern-culture-grid{grid-template-columns:1fr}.careers-modern-form-head{align-items:flex-start}}body,html{overflow-x:hidden!important}body{padding-left:0}.box-quickmenu{background-color:#f0f3f8!important;padding:8px 0!important;border-top:0 solid #d5dfe4!important;border-bottom:1px solid #d5dfe4!important;display:block!important;margin-top:68px!important}.box-quickmenu .box-inner-quickmenu{max-width:90%;margin:auto}@media (min-width:1200px){.box-quickmenu{padding-left:56px!important}.box-quickmenu .box-inner-quickmenu{max-width:100%}}.box-quickmenu .box-inner-quickmenu ul{margin:0!important;padding:0!important;list-style:none!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important}.box-quickmenu .box-inner-quickmenu ul li{padding:0 25px 0 0!important;position:relative!important;display:inline-block!important}.box-quickmenu .box-inner-quickmenu ul li a{display:inline-block!important;font-size:14px!important;line-height:16px!important;color:#425a8b!important;font-weight:700!important;text-decoration:none!important}.box-quickmenu .box-inner-quickmenu ul li a:hover{color:#0ba9ed!important}.box-quickmenu .box-inner-quickmenu ul li:before{content:"|";position:absolute;top:-1px;right:12px;color:#8c9ec5;font-size:12px;font-weight:400}.box-quickmenu .box-inner-quickmenu ul li:last-child:before{display:none}.header .main-header .header-left .header-search .box-header-search{border-radius:8px!important;border:1px solid #d5dfe4!important;padding:5px!important;background-color:#fff!important}.header .main-header .header-left .header-search .box-header-search .form-search{display:flex!important;align-items:center!important}.header .main-header .header-left .header-search .box-header-search .box-category{position:relative!important;margin-right:15px!important;min-width:140px!important}.header .main-header .header-left .header-search .box-header-search .box-category:before{content:""!important;height:14px!important;width:1px!important;background-color:#d5dfe4!important;position:absolute!important;top:8px!important;right:-10px!important}.header .main-header .header-left .header-search .box-header-search .box-category select,.header .main-header .header-left .header-search .box-header-search .box-category select.select-active,.header .main-header .header-left .header-search .box-header-search .box-category select.select2-hidden-accessible{height:38px!important;width:100%!important;border:0!important;padding:0 25px 0 10px!important;border-radius:8px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url(/assets/imgs/template/arrow-down.svg)!important;background-position:right 5px center!important;background-repeat:no-repeat!important;background-color:transparent!important;font-size:14px!important;font-weight:500!important;color:#425a8b!important;cursor:pointer!important;position:static!important;opacity:1!important;visibility:visible!important;clip:auto!important;clip-path:none!important;pointer-events:auto!important;display:block!important}.header .main-header .header-left .header-search .select2-container{display:none!important}.header .main-header .header-left .header-search .box-header-search .box-keysearch{flex:1!important}.header .main-header .header-left .header-search .box-header-search .box-keysearch input{border:0!important;height:38px!important;width:100%!important;padding:0 15px!important;font-size:14px!important;color:#425a8b!important;background:transparent!important}.header .main-header .header-left .header-search .box-header-search .box-keysearch input::-moz-placeholder{color:#b2c2e1!important}.header .main-header .header-left .header-search .box-header-search .box-keysearch input::placeholder{color:#b2c2e1!important}.notify-text{display:inline-block;padding:0 0 0 20px;background:url(/assets/imgs/page/homepage9/check.svg) no-repeat 0}.box-notify{background-color:#fd9636;padding:10px 0;position:relative;z-index:1003}.admin-action-btn,.admin-bulk-btn,.btn-aside-minimize,.btn-icon,.page-link{display:inline-flex;align-items:center;justify-content:center;gap:6px}.admin-action-btn .material-icons,.admin-bulk-btn .material-icons,.btn-aside-minimize .material-icons,.btn-icon .material-icons,.card .material-icons,.page-link .material-icons,.table .material-icons{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.25em;height:1.25em;line-height:1!important;vertical-align:middle!important;font-size:20px!important;position:static!important}.pagination .page-link{min-width:38px;min-height:38px;padding:.5rem}.material-icons.md-account_balance:empty:before{content:"account_balance"}.material-icons.md-account_balance_wallet:empty:before{content:"account_balance_wallet"}.material-icons.md-add:empty:before,.material-icons.md-plus:empty:before{content:"add"}.material-icons.md-add_circle:empty:before{content:"add_circle"}.material-icons.md-analytics:empty:before{content:"analytics"}.material-icons.md-apps:empty:before{content:"apps"}.material-icons.md-arrow_back:empty:before{content:"arrow_back"}.material-icons.md-article:empty:before{content:"article"}.material-icons.md-bar_chart:empty:before{content:"bar_chart"}.material-icons.md-campaign:empty:before{content:"campaign"}.material-icons.md-card_membership:empty:before{content:"card_membership"}.material-icons.md-category:empty:before{content:"category"}.material-icons.md-check:empty:before{content:"check"}.material-icons.md-check_circle:empty:before{content:"check_circle"}.material-icons.md-close:empty:before{content:"close"}.material-icons.md-credit_card:empty:before{content:"credit_card"}.material-icons.md-dashboard:empty:before{content:"dashboard"}.material-icons.md-delete:empty:before{content:"delete"}.material-icons.md-delete_forever:empty:before{content:"delete_forever"}.material-icons.md-description:empty:before{content:"description"}.material-icons.md-download:empty:before{content:"download"}.material-icons.md-edit:empty:before{content:"edit"}.material-icons.md-email:empty:before{content:"email"}.material-icons.md-error:empty:before{content:"error"}.material-icons.md-exit_to_app:empty:before{content:"exit_to_app"}.material-icons.md-extension:empty:before{content:"extension"}.material-icons.md-fiber_manual_record:empty:before{content:"fiber_manual_record"}.material-icons.md-file_download:empty:before{content:"file_download"}.material-icons.md-filter_alt:empty:before{content:"filter_alt"}.material-icons.md-flag:empty:before{content:"flag"}.material-icons.md-forum:empty:before{content:"forum"}.material-icons.md-gavel:empty:before{content:"gavel"}.material-icons.md-grid_view:empty:before{content:"grid_view"}.material-icons.md-help_outline:empty:before{content:"help_outline"}.material-icons.md-history:empty:before{content:"history"}.material-icons.md-home:empty:before{content:"home"}.material-icons.md-hourglass_empty:empty:before{content:"hourglass_empty"}.material-icons.md-image:empty:before{content:"image"}.material-icons.md-inbox:empty:before{content:"inbox"}.material-icons.md-info:empty:before{content:"info"}.material-icons.md-inventory_2:empty:before{content:"inventory_2"}.material-icons.md-language:empty:before{content:"language"}.material-icons.md-lightbulb:empty:before{content:"lightbulb"}.material-icons.md-local_offer:empty:before{content:"local_offer"}.material-icons.md-local_shipping:empty:before{content:"local_shipping"}.material-icons.md-mail:empty:before{content:"mail"}.material-icons.md-menu:empty:before{content:"menu"}.material-icons.md-notifications:empty:before{content:"notifications"}.material-icons.md-notifications_active:empty:before{content:"notifications_active"}.material-icons.md-open_in_new:empty:before{content:"open_in_new"}.material-icons.md-payment:empty:before{content:"payment"}.material-icons.md-payments:empty:before{content:"payments"}.material-icons.md-pending:empty:before{content:"pending"}.material-icons.md-people:empty:before{content:"people"}.material-icons.md-percent:empty:before{content:"percent"}.material-icons.md-play_circle_outline:empty:before{content:"play_circle_outline"}.material-icons.md-preview:empty:before{content:"preview"}.material-icons.md-receipt_long:empty:before{content:"receipt_long"}.material-icons.md-refresh:empty:before{content:"refresh"}.material-icons.md-save:empty:before{content:"save"}.material-icons.md-schedule:empty:before{content:"schedule"}.material-icons.md-search:empty:before{content:"search"}.material-icons.md-sell:empty:before{content:"sell"}.material-icons.md-send:empty:before{content:"send"}.material-icons.md-settings:empty:before{content:"settings"}.material-icons.md-settings_system_daydream:empty:before{content:"settings_system_daydream"}.material-icons.md-share:empty:before{content:"share"}.material-icons.md-shopping_cart:empty:before{content:"shopping_cart"}.material-icons.md-sms:empty:before{content:"sms"}.material-icons.md-speed:empty:before{content:"speed"}.material-icons.md-star:empty:before{content:"star"}.material-icons.md-store:empty:before{content:"store"}.material-icons.md-table_chart:empty:before{content:"table_chart"}.material-icons.md-timer:empty:before{content:"timer"}.material-icons.md-trending_up:empty:before{content:"trending_up"}.material-icons.md-unfold_more:empty:before{content:"unfold_more"}.material-icons.md-upload:empty:before{content:"upload"}.material-icons.md-upload_file:empty:before{content:"upload_file"}.material-icons.md-verified:empty:before{content:"verified"}.material-icons.md-verified_user:empty:before{content:"verified_user"}.material-icons.md-videocam:empty:before{content:"videocam"}.material-icons.md-view_agenda:empty:before{content:"view_agenda"}.material-icons.md-view_carousel:empty:before{content:"view_carousel"}.material-icons.md-view_list:empty:before{content:"view_list"}.material-icons.md-view_quilt:empty:before{content:"view_quilt"}.material-icons.md-warning:empty:before{content:"warning"}.header-shop{gap:2px!important}.header-shop .icon-list{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:38px!important;padding:0 10px!important;background:none!important;position:relative!important;font-size:14px!important;color:var(--ab-header-ink)!important;line-height:24px!important;cursor:pointer!important;font-weight:700!important;width:auto!important;height:auto!important;border-radius:999px!important;text-decoration:none!important;transition:background-color .18s ease,color .18s ease,transform .18s ease!important}.header-shop .icon-list:hover{background:var(--ab-header-hover)!important;color:#0ba9ed!important;transform:translateY(-1px)}.header-shop .icon-list span{font-weight:700!important;color:inherit!important}.header-shop .icon-list:hover span{color:inherit!important}.header-shop .icon-list svg{color:var(--ab-header-accent)!important;flex:0 0 auto!important;stroke-width:2!important}.header-shop .number-item{background-color:var(--ab-header-accent)!important;border:2px solid #fff!important;border-radius:50%!important;position:absolute!important;top:-10px!important;left:12px!important;height:18px!important;width:18px!important;text-align:center!important;line-height:14px!important;font-size:11px!important;font-weight:700!important;box-shadow:0 4px 10px rgba(255,106,26,.25)!important}.header-shop .icon-list .number-item,.header-shop .icon-list .number-item.font-xs,.header-shop .icon-list:hover .number-item,.header-shop .number-item{color:#fff!important;-webkit-text-fill-color:#fff!important}.header-popover,.header-shop .dropdown-account,.header-shop .dropdown-cart{display:block!important;position:absolute!important;top:calc(100% + 6px)!important;right:0!important;left:auto!important;min-width:236px!important;background:#fff!important;border:1px solid var(--ab-header-border)!important;border-radius:14px!important;padding:8px!important;box-shadow:var(--ab-popover-shadow)!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px) scale(.985)!important;transform-origin:top right!important;transition:opacity .18s ease,visibility .18s ease,transform .18s ease!important;z-index:1025!important;margin-top:0!important;overflow:hidden!important;pointer-events:none!important}.header-popover:before,.header-shop .dropdown-account:before,.header-shop .dropdown-cart:before{content:"";position:absolute;top:-6px;right:28px;width:12px;height:12px;background:#fff;border-left:1px solid var(--ab-header-border);border-top:1px solid var(--ab-header-border);transform:rotate(45deg);z-index:-1}.header-popover-trigger:focus-within .dropdown-account,.header-popover-trigger:focus-within .dropdown-cart,.header-popover-trigger:focus-within .header-popover,.header-popover-trigger:hover .dropdown-account,.header-popover-trigger:hover .dropdown-cart,.header-popover-trigger:hover .header-popover,.header-popover.show,.header-shop .dropdown-account.show,.header-shop .dropdown-cart.show{opacity:1!important;visibility:visible!important;transform:translateY(0) scale(1)!important;pointer-events:auto!important}.header-shop .account-popover{left:50%!important;right:auto!important;width:280px!important;min-width:280px!important;transform:translate(-50%,8px) scale(.985)!important;transform-origin:top center!important}.header-shop .account-popover:before{left:50%!important;right:auto!important;margin-left:-6px!important}.header-popover-trigger:focus-within .account-popover,.header-popover-trigger:hover .account-popover,.header-shop .account-popover.show{transform:translate(-50%) scale(1)!important}.header-popover ul,.header-shop .dropdown-account ul{list-style:none!important;margin:0!important;padding:0!important}.header-popover ul li,.header-shop .dropdown-account ul li{margin:0!important;padding:0!important;display:block!important}.header-popover ul li a,.header-popover ul li button,.header-shop .dropdown-account ul li a,.header-shop .dropdown-account ul li button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-height:42px!important;padding:10px 12px!important;font-size:14px!important;color:var(--ab-header-ink)!important;text-decoration:none!important;font-weight:700!important;border:0!important;border-radius:10px!important;background:transparent!important;line-height:1.25!important;text-align:left!important;transition:background-color .16s ease,color .16s ease,transform .16s ease!important}.header-popover ul li a>span:not(.badge),.header-popover ul li button>span:not(.badge),.header-shop .dropdown-account ul li a>span:not(.badge),.header-shop .dropdown-account ul li button>span:not(.badge){flex:0 1 auto!important;min-width:0!important;text-align:left!important}.header-popover ul li a .badge,.header-popover ul li button .badge,.header-shop .dropdown-account ul li a .badge,.header-shop .dropdown-account ul li button .badge{margin-left:auto!important;flex:0 0 auto!important}.header-popover ul li a:hover,.header-popover ul li button:hover,.header-shop .dropdown-account ul li a:hover,.header-shop .dropdown-account ul li button:hover{background-color:var(--ab-header-hover)!important;color:#0ba9ed!important;transform:translateX(2px)}.header-popover ul li a svg,.header-popover ul li button svg,.header-shop .dropdown-account ul li a svg,.header-shop .dropdown-account ul li button svg{width:16px!important;height:16px!important;color:var(--ab-header-muted)!important;flex:0 0 auto!important}.header-popover ul li a:hover svg,.header-popover ul li button:hover svg,.header-shop .dropdown-account ul li a:hover svg,.header-shop .dropdown-account ul li button:hover svg{color:#0ba9ed!important}.header-popover.cart-popover,.header-shop .dropdown-cart.cart-popover{width:340px!important;min-width:340px!important;padding:14px!important}.header-popover.notification-popover,.header-shop .dropdown-cart.notification-popover{width:min(420px,calc(100vw - 24px))!important;min-width:min(420px,calc(100vw - 24px))!important;padding:0!important;border-radius:18px!important;overflow:hidden!important}.header-shop .notification-popover{transform-origin:top right!important}.notification-dropdown-shell{position:relative!important}.notification-dropdown-shell:after{right:0!important;left:auto!important;width:min(420px,calc(100vw - 24px))!important;min-width:min(420px,calc(100vw - 24px))!important;height:30px!important;transform:none!important}.header-shop .notification-trigger{gap:7px!important;isolation:isolate}.header-shop .notification-trigger--open,.header-shop .notification-trigger:hover{background:#eef6ff!important;color:#0b67bd!important}.notification-trigger-icon{position:relative;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;flex:0 0 22px}.notification-trigger-icon svg{color:var(--ab-header-accent)!important}.notification-trigger-label{color:inherit!important;font-weight:850!important}.header-shop .notification-trigger .notification-trigger-badge{top:-10px!important;right:-11px!important;left:auto!important;min-width:18px!important;width:auto!important;padding:0 5px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#fff!important}.notification-popover-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 16px 14px;border-bottom:1px solid #edf2f8;background:radial-gradient(circle at top left,rgba(11,169,237,.13),transparent 34%),linear-gradient(180deg,#fff,#f8fbff)}.notification-popover-title{display:flex;min-width:0;align-items:center;gap:11px}.notification-popover-title-icon{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;flex:0 0 34px;border-radius:12px;background:#fff3ec;color:var(--ab-header-accent);box-shadow:0 8px 18px rgba(255,106,26,.14)}.notification-popover-title h6{margin:0;color:#1f335f;font-size:15px;font-weight:900;line-height:1.15}.notification-popover-title p{margin:3px 0 0;color:#7a8aaa;font-size:12px;font-weight:800;line-height:1.1}.notification-mark-all{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;padding:7px 10px;border:1px solid #dce8f8;border-radius:999px;background:#fff;color:#365286;font-size:12px;font-weight:900;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.notification-mark-all:not(:disabled):hover{border-color:#bfd0e6;background:#eef6ff;color:#0b67bd;transform:translateY(-1px)}.notification-mark-all:disabled{cursor:default;opacity:.55}.notification-list{max-height:min(430px,calc(100vh - 240px));overflow-y:auto;padding:8px;background:#fff;scrollbar-width:thin;scrollbar-color:#c9d6e8 transparent}.notification-list::-webkit-scrollbar{width:7px}.notification-list::-webkit-scrollbar-track{background:transparent}.notification-list::-webkit-scrollbar-thumb{border-radius:999px;background:#c9d6e8}.notification-items{display:grid;gap:4px}.notification-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;min-height:76px;padding:12px;border:1px solid transparent;border-radius:14px;background:#fff;color:#26395f;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.notification-item--clickable{cursor:pointer}.notification-item--clickable:focus-visible,.notification-item--clickable:hover{border-color:#dce8f8;background:#f8fbff;box-shadow:0 10px 24px rgba(24,39,75,.08);outline:0;transform:translateY(-1px)}.notification-item--unread{border-color:#dceeff;background:linear-gradient(90deg,rgba(11,169,237,.08),hsla(0,0%,100%,0))}.notification-item-icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:14px}.notification-item-icon svg{width:20px!important;height:20px!important;flex:0 0 auto}.notification-item-copy{min-width:0}.notification-item-row{display:flex;align-items:flex-start;gap:8px}.notification-item-title{margin:0;color:#1f335f;font-size:14px;font-weight:900;line-height:1.25}.notification-item-message,.notification-item-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-item-message{margin:4px 0 0;color:#61708f;font-size:12px;font-weight:700;line-height:1.35}.notification-item-time{display:inline-flex;margin-top:7px;color:#94a3b8;font-size:11px;font-weight:850;line-height:1}.notification-unread-dot{width:9px;height:9px;margin-top:5px;flex:0 0 9px;border-radius:999px;background:#0ba9ed;box-shadow:0 0 0 4px rgba(11,169,237,.12)}.notification-empty{display:flex;min-height:210px;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;text-align:center}.notification-empty span{display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;margin-bottom:14px;border-radius:18px;background:#f1f6ff;color:#8aa0bd}.notification-empty strong{color:#1f335f;font-size:15px;font-weight:900}.notification-empty p{max-width:240px;margin:6px 0 0;color:#7a8aaa;font-size:12px;font-weight:700;line-height:1.4}.notification-loading{display:flex;min-height:190px;align-items:center;justify-content:center;gap:8px}.notification-loading span{width:9px;height:9px;border-radius:999px;background:#0ba9ed;animation:notificationPulse .85s ease-in-out infinite}.notification-loading span:nth-child(2){animation-delay:.12s}.notification-loading span:nth-child(3){animation-delay:.24s}.notification-popover-foot{padding:12px;border-top:1px solid #edf2f8;background:#fff}.notification-view-all{display:inline-flex;width:100%;min-height:40px;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:#f8fbff;color:#0b67bd!important;font-size:13px;font-weight:900;text-decoration:none!important;transition:background-color .16s ease,color .16s ease,transform .16s ease}.notification-view-all:hover{background:#eef6ff;color:#ff6a1a!important;transform:translateY(-1px)}.notification-toast-wrap{position:fixed;right:22px;bottom:22px;z-index:9999;animation:notificationSlideUp .25s ease-out}.notification-toast{width:min(360px,calc(100vw - 32px));cursor:pointer;border:1px solid #dce8f8;border-radius:18px;background:#fff;box-shadow:var(--ab-popover-shadow);transition:box-shadow .16s ease,transform .16s ease}.notification-toast:hover{transform:translateY(-2px);box-shadow:0 22px 54px rgba(24,39,75,.18),0 8px 18px rgba(24,39,75,.08)}.notification-toast-inner{display:grid;grid-template-columns:42px minmax(0,1fr) 28px;gap:12px;padding:14px}.notification-toast-icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:14px}.notification-toast-copy{min-width:0}.notification-toast-copy p{margin:0;color:#1f335f;font-size:14px;font-weight:900;line-height:1.25}.notification-toast-copy p,.notification-toast-copy span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-toast-copy span{margin-top:5px;color:#61708f;font-size:12px;font-weight:700;line-height:1.35}.notification-toast-close{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:10px;background:#f6f8fb;color:#7a8aaa;transition:background-color .16s ease,color .16s ease}.notification-toast-close:hover{background:#fff3ec;color:#ff6a1a}@keyframes notificationPulse{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes notificationSlideUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:575px){.header-popover.notification-popover,.header-shop .dropdown-cart.notification-popover{right:-58px!important;width:min(380px,calc(100vw - 18px))!important;min-width:min(380px,calc(100vw - 18px))!important}.notification-popover-head{align-items:flex-start;flex-direction:column}.notification-mark-all{width:100%}}.item-cart{gap:12px!important;padding:10px!important;border-radius:12px!important;transition:background-color .16s ease!important}.item-cart:hover{background:var(--ab-header-hover)!important}.item-cart .cart-image{min-width:58px!important;max-width:58px!important;margin-right:0!important}.item-cart .cart-image img{border-radius:10px!important}.dropdown-cart .btn-buy,.dropdown-cart .btn-cart{border-radius:10px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.topbar{display:block!important;padding:0!important;border-bottom:1px solid #e6edf6!important;background:#fff!important}.topbar,.topbar .container-topbar{width:100%!important;min-height:42px!important}.topbar .container-topbar{display:grid!important;grid-template-columns:minmax(150px,auto) minmax(0,1fr)!important;align-items:center!important;gap:16px!important;max-width:1205px!important;margin:0 auto!important;padding:0 18px!important}.topbar .container-topbar .info-topbar,.topbar .container-topbar .menu-topbar-left,.topbar .container-topbar .menu-topbar-right{width:auto!important}.topbar .menu-topbar-left .nav-small{display:flex!important;align-items:center!important;gap:18px!important;margin:0!important;padding:0!important;list-style:none!important}.topbar .info-topbar{display:none!important;white-space:nowrap!important;min-width:0!important}.header-topbar-tools{justify-self:end!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:12px!important;min-width:0!important;text-align:initial!important}.header-topbar-phone{flex:0 0 auto!important;gap:7px!important;min-height:32px!important;padding:0 12px!important;border:1px solid #e7eef8!important;border-radius:999px!important;background:#f8fbff!important;white-space:nowrap!important}.header-topbar-phone-label{color:#53698f!important;font-size:12px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}.header-topbar-phone-number{color:#24a35a!important;-webkit-text-fill-color:#24a35a!important;font-size:13px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}.header-topbar-phone-number:hover{color:#178747!important;-webkit-text-fill-color:#178747!important}.header-topbar-selectors{gap:8px!important}.header-topbar-dropdown,.header-topbar-selectors{flex:0 0 auto!important;align-items:center!important}.header-topbar-dropdown{position:relative!important;display:inline-flex!important;padding-block:5px!important}.header-topbar-select{box-sizing:border-box!important;justify-content:center!important;height:32px!important;min-height:32px!important;padding:0 12px!important;border:1px solid #e7eef8!important;border-radius:999px!important;background:#f8fbff!important;color:#365286!important;box-shadow:0 1px 0 rgba(31,51,95,.02)!important;font-size:12px!important;font-weight:850!important;margin:0!important}.header-topbar-select,.header-topbar-select .dropdown-right{display:inline-flex!important;align-items:center!important;gap:6px!important;line-height:1!important;white-space:nowrap!important}.header-topbar-select .dropdown-right{min-height:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.header-topbar-select.dropdown-toggle:after{margin-left:2px!important;border-top-color:#8ba0bd!important;transform:translateY(1px)!important}.header-topbar-select:focus,.header-topbar-select:hover{border-color:#bfd0e6!important;background:#f8fbff!important;color:#1f335f!important;box-shadow:0 0 0 3px rgba(11,169,237,.08)!important;transform:none!important}@media (max-width:1199px) and (min-width:768px){.topbar .container-topbar{grid-template-columns:1fr!important;justify-content:center!important;justify-items:center!important;padding:0 14px!important}.topbar .container-topbar .info-topbar,.topbar .container-topbar .menu-topbar-left{display:none!important}.topbar .container-topbar .header-topbar-tools{justify-self:center!important;justify-content:center!important;width:auto!important;text-align:initial!important}}.dropdown-language .dropdown-menu,.dropdown-menu.dropdown-menu-light,.menu-topbar-right .dropdown-menu{border:1px solid var(--ab-header-border)!important;border-radius:12px!important;padding:6px!important;box-shadow:var(--ab-popover-shadow)!important;min-width:150px!important;overflow:hidden!important}.menu-topbar-right .dropdown-menu[data-bs-popper]{margin-top:8px!important}.dropdown-language .dropdown-item,.dropdown-menu.dropdown-menu-light .dropdown-item{display:flex!important;align-items:center!important;gap:8px!important;min-height:36px!important;padding:8px 10px!important;border-radius:8px!important;color:var(--ab-header-ink)!important;font-size:13px!important;font-weight:700!important;transition:background-color .16s ease,color .16s ease!important}.dropdown-language .dropdown-item.active,.dropdown-language .dropdown-item:active,.dropdown-language .dropdown-item:hover,.dropdown-menu.dropdown-menu-light .dropdown-item.active,.dropdown-menu.dropdown-menu-light .dropdown-item:active,.dropdown-menu.dropdown-menu-light .dropdown-item:hover{background:var(--ab-header-hover)!important;color:#0ba9ed!important}.main-menu>li>a,.nav-small li a,h1,h2,h3,h4,h5,h6{font-weight:700!important}.main-menu>li>a{font-size:15px!important;color:#425a8b!important}.main-menu>li>a.active,.main-menu>li>a:hover{color:#0ba9ed!important}.main-menu .sub-menu{position:absolute!important;top:calc(100% + 12px)!important;left:0!important;min-width:230px!important;background:#fff!important;border:1px solid var(--ab-header-border)!important;border-radius:14px!important;padding:8px!important;box-shadow:var(--ab-popover-shadow)!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px) scale(.985)!important;transform-origin:top left!important;transition:opacity .18s ease,visibility .18s ease,transform .18s ease!important;z-index:1022!important;list-style:none!important;overflow:hidden!important}.main-menu .sub-menu:before{content:"";position:absolute;top:-6px;left:28px;width:12px;height:12px;background:#fff;border-left:1px solid var(--ab-header-border);border-top:1px solid var(--ab-header-border);transform:rotate(45deg);z-index:-1}.main-menu>li:hover>.sub-menu{opacity:1!important;visibility:visible!important;transform:translateY(0) scale(1)!important}.main-menu .sub-menu li a{display:flex!important;align-items:center!important;min-height:40px!important;padding:9px 12px!important;font-size:14px!important;color:var(--ab-header-ink)!important;font-weight:700!important;border-radius:10px!important;text-decoration:none!important;transition:background-color .16s ease,color .16s ease,transform .16s ease!important}.main-menu .sub-menu li a:hover{background-color:var(--ab-header-hover)!important;color:#0ba9ed!important;transform:translateX(2px)}.main-menu .sub-menu.two-col{min-width:440px!important;display:flex!important;flex-wrap:wrap!important}.main-menu .sub-menu.two-col li{width:50%!important}.banner-home9 .swiper-pagination-custom{padding-left:30px;bottom:25px}.banner-home9 .banner-big-home9{border-radius:4px;padding:30px;position:relative;display:flex;align-items:center;width:100%;min-height:340px}.banner-home9 .banner-big-home9 .info-banner{position:relative;z-index:2;width:100%}.banner-home9 .banner-big-home9 .box-img-banner{position:absolute;bottom:0;right:0;z-index:1}.banner-home9 .banner-big-home9 .box-img-banner img{max-width:400px}.banner-home9 .banner-small{border-radius:4px;padding:30px;min-height:340px}.banner-home9 .banner-small img{max-width:90%}.home-hero-section .banner-home9>.container>.row{align-items:stretch}.home-hero-main-col,.home-hero-side-col{display:flex}.home-hero-carousel{position:relative;width:100%;min-height:340px;overflow:hidden;border-radius:6px;background:#e4ded7}.home-hero-track{display:flex;min-height:340px;height:100%;transition:transform .48s ease;will-change:transform}.home-hero-slide{min-width:100%;display:flex}.home-hero-card{width:100%;height:100%;min-height:340px!important;padding:30px 30px 56px!important}.home-hero-card .info-banner{max-width:58%}.home-hero-card .box-img-banner{right:24px!important;bottom:0!important;max-width:58%;pointer-events:none}.banner-home9 .home-hero-card .box-img-banner img{display:block;width:min(400px,100%);max-width:100%;max-height:300px;-o-object-fit:contain;object-fit:contain}.home-hero-dots{position:absolute;left:30px;bottom:22px;z-index:4;display:flex;gap:10px}.home-hero-dot{width:12px;height:12px;padding:0;border:0;border-radius:999px;background:rgba(255,133,38,.28);cursor:pointer;transition:background .18s ease,transform .18s ease}.home-hero-dot.is-active,.home-hero-dot:hover{background:#ff8a2a;transform:scale(1.04)}.home-hero-side-col>a{width:100%}.banner-home9 .home-hero-side-col .banner-small{width:100%;min-height:340px;height:100%}.box-slider-product{border:1px solid #dde4f0;padding:10px 20px 15px;border-radius:4px;margin-bottom:30px}.box-slider-product .head-slider{padding-bottom:15px}.box-slider-product .box-button-slider-2{display:flex;align-items:center;justify-content:flex-end;gap:6px;position:relative}.box-slider-product .swiper-container:not(.swiper-initialized){overflow:hidden}.box-slider-product .swiper-container:not(.swiper-initialized) .swiper-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;transform:none!important}.box-slider-product .swiper-container:not(.swiper-initialized) .swiper-slide{display:block;width:auto!important;margin-right:0!important}.box-slider-product .swiper-container:not(.swiper-initialized) .swiper-slide:nth-child(n+4){display:none!important}@media (min-width:800px) and (max-width:1198.98px){.box-slider-product .swiper-container:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.box-slider-product .swiper-container:not(.swiper-initialized) .swiper-slide:nth-child(n+3){display:none!important}}@media (max-width:799.98px){.box-slider-product .swiper-container:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:minmax(0,1fr)}.box-slider-product .swiper-container:not(.swiper-initialized) .swiper-slide:nth-child(n+2){display:none!important}}.title-border-bottom{position:relative;padding-bottom:10px;border-bottom:2px solid #dde4f0;margin-bottom:15px}.swiper-button-next-style-top,.swiper-button-prev-style-top{width:32px!important;height:32px!important;background-color:#f0f3f8!important;border-radius:4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#425a8b!important;cursor:pointer!important;transition:all .3s ease!important;margin-left:5px!important;position:relative!important;top:0!important;right:0!important;left:0!important}.swiper-button-next-style-top:hover,.swiper-button-prev-style-top:hover{background-color:#fd9636!important;color:#fff!important}.swiper-button-next-style-top:after,.swiper-button-prev-style-top:after{font-family:inherit!important;font-size:18px!important;font-weight:700!important;line-height:1!important}.swiper-button-next-style-top:after{content:"›"!important}.swiper-button-prev-style-top:after{content:"‹"!important}.box-slider-product .swiper-button-next:after,.box-slider-product .swiper-button-prev:after{display:none!important}.title-border-bottom:before{content:"";position:absolute;bottom:-2px;left:0;height:2px;width:100px;background-color:#0ba9ed}.bg-home9{background-color:#f8f9fa}@media (max-width:1199px){.sidebar-left{display:none!important}body{padding-left:0!important}.home-hero-card .info-banner{max-width:60%}.home-hero-card .box-img-banner{max-width:54%}.banner-home9 .home-hero-card .box-img-banner img{max-height:270px}}@media (max-width:991px){.banner-home9 .home-hero-side-col .banner-small,.home-hero-card,.home-hero-carousel,.home-hero-track{min-height:300px!important}.home-hero-card .info-banner{max-width:62%}.home-hero-card .box-img-banner{max-width:52%}.banner-home9 .home-hero-card .box-img-banner img{max-height:250px}.box-quickmenu .box-inner-quickmenu ul li{padding:3px 15px 3px 0!important}.box-quickmenu .box-inner-quickmenu ul li:before{right:6px}}@media (max-width:767px){.box-slider-product{padding:12px 14px 14px;border-radius:8px;margin-bottom:18px;background:#fff}.box-slider-product .head-slider{padding-bottom:8px}.box-slider-product .head-slider h5{margin:0;font-size:17px;line-height:1.2}.box-slider-product .head-slider .row{align-items:center}.box-slider-product .head-slider .col-lg-7{width:calc(100% - 84px)}.box-slider-product .head-slider .col-lg-5{width:84px}.box-slider-product .content-products{margin-top:10px!important}.box-slider-product .swiper-container:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:minmax(0,1fr)}.box-slider-product .card-product-small{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:stretch;gap:12px;min-height:142px;padding:10px;border:1px solid #e6edf7;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(24,39,75,.07)}.box-slider-product .card-product-small .card-image{width:118px;height:122px;margin:0;overflow:hidden;border-radius:7px;background:#f4f7fb}.box-slider-product .card-product-small .card-image a,.box-slider-product .card-product-small .card-image img{display:block;width:100%;height:100%}.box-slider-product .card-product-small .card-image img{-o-object-fit:contain;object-fit:contain}.box-slider-product .card-product-small .card-info{min-width:0;justify-content:center;gap:7px;padding:0}.box-slider-product .card-product-small .card-info .product-small-title{min-height:0;font-size:14px;line-height:1.32;-webkit-line-clamp:3}.box-slider-product .card-product-small .box-prices{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.box-slider-product .card-product-small .price-bold{font-size:16px;font-weight:900}.box-slider-product .card-product-small .price-line{text-align:left!important}.box-slider-product .card-product-small .product-small-action{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:34px;padding:8px 14px;border:1px solid #d9e3f2;border-radius:6px;background:#f8fbff;color:#334b7c;font-size:12px;font-weight:900;text-decoration:none}.auction-list-grid{margin-right:0;margin-left:0}.auction-list-grid-item{padding-right:0;padding-left:0;margin-bottom:14px!important}.auction-list-card{border:1px solid #e3ebf6!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 28px rgba(24,39,75,.08)}.auction-list-card .auction-list-card-inner{display:grid!important;grid-template-columns:124px minmax(0,1fr);gap:12px;padding:10px!important}.auction-list-card .image-box{position:relative!important;width:124px!important;height:142px!important;margin:0!important;overflow:hidden;border-radius:7px;background:#f4f7fb}.auction-list-card .image-box a,.auction-list-card .image-box img{display:block;width:100%!important;height:100%!important}.auction-list-card .image-box img{-o-object-fit:contain!important;object-fit:contain!important}.auction-list-card .image-box .label{position:absolute!important;top:8px!important;left:8px!important;padding:4px 8px!important;border-radius:999px!important;font-size:10px!important;line-height:1!important}.auction-list-card .info-right{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:6px;padding:0!important}.auction-list-card .auction-card-kicker{display:none}.auction-list-card .auction-card-title{display:-webkit-box;overflow:hidden;font-size:14px!important;line-height:1.32!important;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.auction-list-card .rating{margin:0!important}.auction-list-card .price-info{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin:0!important}.auction-list-card .price-main{font-size:16px!important;font-weight:900!important}.auction-list-card .price-info .ml-10{margin-left:0!important}.auction-list-card .d-flex.align-items-center.gap-10.mt-5{display:none!important}.auction-list-card .auction-card-action{margin-top:4px!important}.auction-list-card .auction-card-action .btn{min-height:34px!important;width:auto!important;padding:8px 14px!important;border-radius:6px!important;font-size:12px!important;font-weight:900!important}.home-hero-card,.home-hero-carousel,.home-hero-track{min-height:360px!important}.home-hero-card{justify-content:flex-start!important;padding:24px 22px 60px!important}.home-hero-card .info-banner{max-width:100%}.home-hero-card .box-img-banner{right:12px!important;max-width:72%}.banner-home9 .home-hero-card .box-img-banner img{max-height:210px}.home-hero-dots{left:24px}}.btn-view-toggle{width:40px;height:40px;border:1px solid #d5dfe4;background:#fff;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#425a8b;transition:all .3s ease;padding:0;cursor:pointer}.btn-view-toggle.active{background-color:#000!important;border-color:#000!important;color:#fff!important}.btn-view-toggle svg{transition:fill .3s ease;fill:none!important;stroke:currentColor!important}.btn-view-toggle:hover:not(.active){border-color:#b8c7e3;background:#f3f7ff;color:#243b6b}.list-nav-arrow li a{display:block!important;position:relative!important;padding-left:20px!important}.list-nav-arrow li a:before{content:"›"!important;position:absolute!important;left:0!important;font-size:18px!important;line-height:24px!important;color:#425a8b!important;font-weight:700!important;margin:0!important}.list-nav-arrow li a.active,.list-nav-arrow li a.active:before{color:#fd9636!important}.list-nav-arrow li a .number{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;background-color:#f0f3f8!important;border-radius:11px!important;font-size:11px!important;line-height:22px!important;height:22px!important;min-width:22px!important;padding:0 6px!important;font-weight:700!important;color:#425a8b!important;text-align:center!important;display:inline-block!important}.list-nav-arrow li:hover .number{background-color:#fd9636!important;color:#fff!important}.list-features li{font-weight:700!important;color:#425a8b!important;font-size:13px!important;line-height:24px!important;margin-bottom:2px!important}.card-grid-style-3 .info-right .description-text{display:none}.display-list .card-grid-style-3 .info-right .description-text{display:block;margin-bottom:15px}.listings-modern-shell{margin-top:0!important;padding:28px 0 56px;background:#f6f8fc}.listings-modern-layout{--listing-border:#dbe5f1;--listing-ink:#243b6b;--listing-muted:#6b7da4;--listing-accent:#ff6a1a;--listing-accent-soft:#fff3ec;align-items:flex-start}.listings-filter-panel{position:sticky;top:96px;overflow:hidden;border:1px solid var(--listing-border)!important;border-radius:8px;background:#fff;box-shadow:0 14px 34px rgba(36,59,107,.08)}.listings-filter-panel .sidebar-content,.listings-filter-panel .sidebar-head{border-color:#e7edf6!important}.listings-filter-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:18px 20px!important;background:linear-gradient(180deg,#fff,#f9fbff)}.listings-filter-kicker{display:block;margin-bottom:4px;color:var(--listing-muted);font-size:12px;font-weight:800}.listings-filter-section{padding:20px!important}.listings-filter-section h6{color:var(--listing-ink)!important;font-size:15px;font-weight:900}.listings-filter-panel .list-nav-arrow{display:flex;flex-direction:column;gap:4px;margin:0}.listings-filter-panel .list-nav-arrow li{margin:0!important}.listings-filter-panel .list-nav-arrow li:hover{padding-left:0!important}.listings-filter-panel .list-nav-arrow li a{min-height:34px;padding:7px 10px 7px 24px!important;border-radius:8px;background-image:none!important;color:var(--listing-ink);font-size:14px;font-weight:800;line-height:20px;transition:background .2s ease,color .2s ease}.listings-filter-panel .list-nav-arrow li a:after{content:none!important;display:none!important}.listings-filter-panel .list-nav-arrow li a:before{left:10px!important;top:7px!important;color:#9aa9c6!important;font-size:16px!important;line-height:20px!important}.listings-filter-panel .list-nav-arrow li a.active,.listings-filter-panel .list-nav-arrow li a:hover{background:#f2f6ff;color:var(--listing-accent)!important}.listings-filter-panel .list-nav-arrow li a.active:before,.listings-filter-panel .list-nav-arrow li a:hover:before{color:var(--listing-accent)!important}.listings-category-tree{gap:3px!important}.listings-category-tree,.listings-category-tree ul{list-style:none}.listings-category-tree .listings-category-item{margin:0!important}.listings-category-row{display:flex;align-items:center;gap:4px}.listings-category-toggle,.listings-category-toggle-spacer{flex:0 0 24px;width:24px;height:34px}.listings-category-toggle{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:#7e8ba6;cursor:pointer;transition:background .2s ease,color .2s ease}.listings-category-toggle:hover{background:#eef4ff;color:var(--listing-accent)}.listings-category-tree .listings-category-row>a{display:flex!important;flex:1 1 auto;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding-left:12px!important}.listings-category-tree .listings-category-row>a:before{content:none!important}.listings-category-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listings-category-count{flex:0 0 auto;min-width:24px;border-radius:999px;background:#edf2fb;color:#6b7895;font-size:11px;font-weight:900;line-height:20px;text-align:center}.listings-category-row>a.active .listings-category-count{background:rgba(255,106,26,.12);color:var(--listing-accent)}.listings-category-children{display:flex;flex-direction:column;gap:3px;margin:3px 0;padding:0!important}.listings-modern-shell .empty-state-action{min-height:48px!important;padding:12px 26px!important;border:1px solid var(--listing-accent)!important;border-radius:8px!important;background:var(--listing-accent)!important;background-image:none!important;color:#fff!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important;box-shadow:0 10px 24px rgba(255,106,26,.22)!important;opacity:1!important}.listings-modern-shell .empty-state-action:hover{border-color:#e95b10!important;background:#e95b10!important;color:#fff!important}.listings-price-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.listings-price-filter .form-control{height:40px;border-color:#dbe5f1;border-radius:8px;color:var(--listing-ink);font-weight:800}.listings-filter-panel .cb-container{display:flex;min-height:32px;align-items:center}.listings-filter-panel .cb-container .text-small{color:var(--listing-ink);font-size:14px;font-weight:800}.listings-filter-panel .cb-container .checkmark,.modal-filters-body .cb-container .checkmark{border-radius:5px!important}.listings-filter-panel .cb-container .checkmark:after,.modal-filters-body .cb-container .checkmark:after{border-radius:3px!important}.listings-toolbar{border:1px solid #dbe5f1!important;border-radius:8px;background:#fff;padding:14px 16px!important;box-shadow:0 12px 30px rgba(36,59,107,.07)}.listings-sort-control,.listings-toolbar-actions,.listings-toolbar-main,.listings-view-toggle{display:flex;align-items:center}.listings-toolbar-main{justify-content:space-between;gap:16px}.listings-toolbar-count{color:var(--listing-ink);font-weight:900}.listings-toolbar-actions{justify-content:flex-end;gap:16px}.listings-result-range{padding-right:16px;border-right:1px solid #dbe5f1}.listings-sort-control{gap:4px}.listings-sort-control .form-select{height:38px;border-color:#dbe5f1;border-radius:8px;background-color:#f9fbff}.listings-view-toggle{gap:8px}.listings-view-toggle .btn-view-toggle{border-radius:8px}.listings-view-toggle .btn-view-toggle.active{border-color:var(--listing-accent)!important;background:var(--listing-accent)!important;color:#fff!important;box-shadow:0 10px 20px rgba(255,106,26,.18)}.listings-mobile-filter-button{display:inline-flex!important;align-items:center;gap:8px;border:1px solid #dbe5f1!important;border-radius:8px;background:#fff!important}.modal-filters-overlay{position:fixed!important;inset:0!important;z-index:1200!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:12px!important;background:rgba(17,31,58,.46)!important;backdrop-filter:blur(4px)}.modal-filters-content{display:flex!important;width:min(100%,520px)!important;max-height:min(82vh,680px)!important;overflow:hidden!important;flex-direction:column!important;border:1px solid #dbe5f1!important;border-radius:16px!important;background:#fff!important;box-shadow:0 24px 70px rgba(17,31,58,.28)!important}.modal-filters-footer,.modal-filters-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px 16px!important;border-color:#e2ebf7!important}.modal-filters-header{border-bottom:1px solid #e2ebf7!important}.modal-filters-header h5{margin:0!important;color:var(--listing-ink)!important;font-size:17px!important;font-weight:900!important}.modal-filters-header .btn-close{width:34px!important;height:34px!important;margin:0!important;padding:0!important;border-radius:10px!important;background-color:#f4f7fc!important;opacity:1!important}.modal-filters-body{overflow-y:auto!important;padding:6px 16px 16px!important}.modal-filters-body .listings-filter-section{padding:14px 0!important;border-bottom:1px solid #edf2f8!important}.modal-filters-body .listings-filter-section:last-child{border-bottom:0!important}.modal-filters-body .list-nav-arrow{display:flex;flex-direction:column;gap:4px}.modal-filters-body .list-nav-arrow,.modal-filters-body .list-nav-arrow li{margin:0!important;padding:0!important}.modal-filters-body .list-nav-arrow li a{min-height:34px;padding:7px 10px 7px 24px!important;border-radius:8px;background-image:none!important;color:var(--listing-ink);font-size:14px;font-weight:800;line-height:20px}.modal-filters-body .list-nav-arrow li a:after{content:none!important;display:none!important}.modal-filters-body .list-nav-arrow li a:before{left:10px!important;top:7px!important;color:#9aa9c6!important;font-size:16px!important;line-height:20px!important}.modal-filters-body .list-nav-arrow li a.active,.modal-filters-body .list-nav-arrow li a:hover{background:#f2f6ff;color:var(--listing-accent)!important}.modal-filters-body .cb-container{display:flex;min-height:32px;align-items:center}.modal-filters-body .cb-container .text-small{color:var(--listing-ink);font-size:14px;font-weight:800}.modal-filters-footer{border-top:1px solid #e2ebf7!important}.modal-filters-footer .btn{min-height:40px!important;border-radius:8px!important;font-weight:900!important}.modal-filters-footer .btn-brand-1{min-width:150px!important}@media (min-width:992px){.listings-mobile-filter-button{display:none!important}}.listings-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.listings-product-list{display:grid;gap:18px}.listings-recommendations{display:grid;gap:28px}.listings-recommendations-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border:1px solid #dbe5f1;border-radius:8px;background:#fff;padding:24px;box-shadow:0 14px 34px rgba(36,59,107,.08)}.listings-recommendations-head span{display:inline-flex;margin-bottom:10px;color:var(--listing-accent);font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.listings-recommendations-head h2{margin:0;color:var(--listing-ink);font-size:24px;font-weight:900;line-height:1.25}.listings-recommendation-section-head p,.listings-recommendations-head p{max-width:620px;margin:8px 0 0;color:#5f6f8c;font-size:14px;line-height:1.6}.listings-recommendations-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;justify-content:flex-end}.listings-recommendations-actions .btn{min-height:42px;border-radius:8px!important;font-size:13px;font-weight:900;white-space:nowrap}.listings-recommendation-section{display:grid;gap:16px}.listings-recommendation-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.listings-recommendation-section-head h3{margin:0;color:var(--listing-ink);font-size:20px;font-weight:900;line-height:1.3}.listings-recommendations-note{border:1px dashed #c9d6ea;border-radius:8px;background:#f8fbff;padding:18px;color:#5f6f8c;font-size:14px;font-weight:800;line-height:1.5}.listing-modern-card{height:100%;margin-bottom:0!important}.listing-modern-card:hover{transform:translateY(-4px)}.listing-modern-card .card-grid-inner{height:100%;overflow:hidden;border:1px solid #dbe5f1!important;border-radius:8px!important;background:#fff;padding:0!important;box-shadow:0 14px 34px rgba(36,59,107,.08)}.listing-modern-card:hover .card-grid-inner{border-color:#b8c7e3!important;box-shadow:0 20px 44px rgba(36,59,107,.14)}.listing-modern-card .tools{top:12px!important;right:12px!important;display:flex;width:auto!important;gap:8px}.listing-modern-card .tools .btn,.listing-modern-card .tools button{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;margin:0!important;border:1px solid hsla(0,0%,100%,.72)!important;border-radius:999px!important;background-color:hsla(0,0%,100%,.92)!important;background-image:none!important;color:var(--listing-ink)!important;box-shadow:0 10px 24px rgba(36,59,107,.16)}.listing-modern-card .tools .btn:hover,.listing-modern-card .tools button:hover{background:var(--listing-accent)!important;color:#fff!important}.listing-modern-card .tools .btn svg,.listing-modern-card .tools button svg{color:currentColor!important}.listing-modern-card .image-box{position:relative!important;display:block!important;height:auto!important;aspect-ratio:4/3;margin-bottom:0!important;overflow:hidden!important;background:#edf2f8;line-height:1!important}.listing-modern-card .image-box a{display:block;width:100%;height:100%}.listing-modern-card .image-box img{border-radius:0!important;transition:transform .35s ease}.listing-modern-card:hover .image-box img{transform:scale(1.04)}.listing-modern-card .image-box:after{content:"";position:absolute;inset:auto 0 0 0;height:44%;pointer-events:none;background:linear-gradient(180deg,rgba(13,27,54,0),rgba(13,27,54,.28))}.listing-modern-card .listing-card-badge{position:absolute!important;top:12px!important;left:12px!important;z-index:3!important;max-width:calc(100% - 24px)!important;display:inline-flex;align-items:center;gap:5px;border-radius:999px!important;padding:7px 10px!important;font-size:11px!important;font-weight:900;line-height:1!important;box-shadow:0 10px 22px rgba(36,59,107,.16)}.listing-modern-card .listing-card-badge--expertise{top:48px!important;background:#0f9f8f!important}.listing-seller-verified{display:inline-flex;align-items:center;margin-left:5px;color:#0f9f8f;vertical-align:-2px}.listing-trust-chip-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.listing-trust-chip{display:inline-flex;min-height:28px;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:900;line-height:1}.listing-trust-chip--seller{background:#e5f7fb;color:#0b7890}.listing-trust-chip--expertise{background:#e7f6ee;color:#17824f}.listing-modern-card .info-right{padding:18px 20px 20px!important}.listing-card-meta{display:flex;min-height:22px;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;color:var(--listing-muted);font-size:11px;font-weight:900;text-transform:uppercase}.listing-card-meta a{min-width:0;overflow:hidden;color:var(--listing-muted)!important;text-overflow:ellipsis;white-space:nowrap}.listing-card-meta span{flex:0 0 auto;color:#0f9f8f}.listing-card-title{display:-webkit-box;min-height:42px;overflow:hidden;font-size:15px;font-weight:900;line-height:1.4;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.listing-card-stats{display:flex!important;align-items:center;gap:6px!important;margin-top:auto!important;color:var(--listing-muted);font-size:12px;font-weight:800}.listing-card-stats svg{color:var(--listing-accent)}.listing-card-price{display:flex;align-items:baseline;gap:8px;margin-top:10px!important}.listing-card-price strong{color:var(--listing-ink);font-size:19px;font-weight:950;line-height:1.15}.listing-card-price span{color:#8a98b5;font-size:12px;font-weight:800;text-decoration:line-through}.listing-card-action{margin-top:16px}.listing-card-action .btn-cart{display:inline-flex!important;width:100%;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid #c7d4eb!important;border-radius:8px!important;background:#fff!important;color:var(--listing-ink)!important;font-size:14px;font-weight:900}.listing-card-action .btn-cart:hover{border-color:var(--listing-accent)!important;background:var(--listing-accent)!important;color:#fff!important}.listing-modern-card--list .card-grid-inner{display:grid!important;grid-template-columns:minmax(220px,32%) 1fr;min-height:230px}.listing-modern-card--list .image-box{height:100%!important;aspect-ratio:auto}.listing-modern-card--list .info-right{padding:22px 24px!important}.listing-modern-card--list .listing-card-title{min-height:auto;font-size:18px}.listing-modern-card--list .listing-card-action{max-width:220px}.auction-status-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.auction-status-tab{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border:1px solid #dbe5f1;border-radius:8px;background:#f9fbff;color:var(--listing-ink);font-size:13px;font-weight:900;line-height:1.2;text-align:center}.auction-status-tab.active{border-color:var(--listing-accent);background:var(--listing-accent-soft);color:var(--listing-accent)}.auction-status-tab:hover{border-color:#b8c7e3;background:#f2f6ff}.auction-modern-card .card-grid-inner{display:flex;flex-direction:column}.auction-modern-card .auction-status-badge{position:absolute!important;color:#fff!important;text-transform:uppercase}.auction-detail-page .auction-detail-status-badge{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;min-height:28px;padding:7px 11px!important;border-radius:999px!important;white-space:nowrap}.auction-modern-card .auction-card-title{color:var(--listing-ink)!important}.auction-modern-card .auction-card-timer{margin-top:11px!important;color:#526891}.auction-modern-card .auction-card-timer .auction-countdown-value{color:inherit!important}.auction-modern-card .auction-card-timer .auction-countdown-value,.auction-modern-card .auction-card-timer .auction-countdown-value>div{display:inline-flex!important;align-items:center!important;flex-direction:row!important;gap:4px}.auction-modern-card .auction-card-price span{max-width:100%;overflow:hidden;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.auction-card-detail-row{display:flex;align-items:center;gap:12px;margin-top:9px;color:var(--listing-muted);font-size:12px;font-weight:800}.auction-card-detail-row span{display:inline-flex;min-width:0;align-items:center;gap:5px}.auction-card-detail-row svg{flex:0 0 auto;color:var(--listing-accent)}.auction-card-detail-row span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auction-card-closing-row{color:#0f9f8f}.auction-modern-card--list .auction-card-detail-row{margin-top:12px}.auction-modern-card--list .auction-card-price{margin-top:14px!important}@media (max-width:1199px){.listings-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.listings-filter-panel{position:static;margin-top:24px}.listings-recommendation-section-head,.listings-recommendations-head,.listings-toolbar-actions,.listings-toolbar-main{flex-wrap:wrap}.listings-recommendations-actions,.listings-toolbar-actions{justify-content:flex-start}}@media (max-width:767px){.listings-modern-shell{padding:18px 0 40px}.listings-product-grid,.listings-product-list{grid-template-columns:1fr;gap:12px}.listings-toolbar{padding:12px!important}.listings-recommendations-head{padding:18px}.listings-recommendations-head h2{font-size:20px}.listings-recommendations-actions{width:100%}.listings-recommendations-actions .btn{flex:1 1 170px;justify-content:center;padding-right:12px!important;padding-left:12px!important}.listings-toolbar-main{display:flex!important;align-items:center;flex-wrap:nowrap!important}.listings-toolbar-count{flex:0 0 auto}.listings-toolbar-actions,.listings-toolbar-main{gap:8px}.listings-toolbar-actions{display:flex!important;flex:1 1 auto;min-width:0;justify-content:flex-end}.listings-result-range,.listings-view-toggle{display:none!important}.listings-sort-control{flex:1 1 auto;min-width:0;width:100%}.listings-sort-control>span{display:none!important}.listings-sort-control .dropdown-sort,.listings-sort-control .form-select{width:100%}.listings-sort-control .dropdown-sort{margin-left:0!important}.listing-modern-card:hover{transform:none}.listing-modern-card .card-grid-inner,.listing-modern-card--list .card-grid-inner{display:grid!important;grid-template-columns:minmax(108px,34%) minmax(0,1fr);min-height:154px;align-items:stretch}.listing-modern-card .tools{display:none!important}.listing-modern-card .image-box,.listing-modern-card--list .image-box{grid-column:1;grid-row:1;height:100%!important;min-height:154px;aspect-ratio:auto;border-right:1px solid #e7eef8}.listing-modern-card .image-box a,.listing-modern-card .image-box img{display:block;width:100%!important;height:100%!important}.listing-modern-card .image-box img{-o-object-fit:cover!important;object-fit:cover!important}.listing-modern-card:hover .image-box img{transform:none}.listing-modern-card .image-box:after{height:36%;background:linear-gradient(180deg,rgba(13,27,54,0),rgba(13,27,54,.18))}.listing-modern-card .listing-card-badge{top:8px!important;left:8px!important;max-width:calc(100% - 16px);padding:5px 7px!important;font-size:9px!important}.listing-modern-card .listing-card-badge--expertise{top:34px!important}.listing-modern-card .listing-card-badge svg{width:11px;height:11px}.listing-modern-card .info-right,.listing-modern-card--list .info-right{grid-column:2;grid-row:1;min-width:0;padding:12px!important}.listing-card-meta{min-height:0;gap:6px;margin-bottom:5px;font-size:10px;line-height:1.2}.listing-card-title,.listing-modern-card--list .listing-card-title{min-height:0;font-size:13px;line-height:1.28;-webkit-line-clamp:2}.listing-card-stats{gap:4px!important;margin-top:7px!important;font-size:11px;line-height:1.2}.listing-card-stats svg{width:12px;height:12px}.listing-card-price{margin-top:7px!important}.listing-card-price strong{font-size:17px}.listing-card-action,.listing-modern-card--list .listing-card-action{max-width:none;margin-top:8px}.listing-card-action .btn-cart{min-height:34px;gap:6px;font-size:12px}.listing-card-action .btn-cart svg{width:14px;height:14px}.auction-status-tabs{grid-template-columns:1fr}.auction-modern-card .auction-card-timer{margin-top:7px!important;font-size:11px}.auction-modern-card .auction-card-price{align-items:flex-start;flex-direction:column;gap:2px}.auction-modern-card .auction-card-price span{font-size:10px;line-height:1.2}.auction-card-detail-row{display:none}.auction-modern-card .auction-card-action .btn-cart{padding-right:8px!important;padding-left:8px!important}}@media (max-width:420px){.listing-modern-card .card-grid-inner,.listing-modern-card--list .card-grid-inner{grid-template-columns:108px minmax(0,1fr);min-height:148px}.listing-modern-card .image-box,.listing-modern-card--list .image-box{min-height:148px}}.categories-modern-shell{min-height:100vh;background:#f5f7fb;color:#20345d;padding-bottom:56px}.categories-modern-shell .breadcrumbs-div{background:#fff!important;border-bottom:1px solid #dfe7f2!important}.categories-modern-hero{padding:28px 0 22px}.categories-modern-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:20px;align-items:stretch}.categories-modern-card,.categories-modern-cta,.categories-modern-hero-copy,.categories-modern-summary,.categories-modern-toolbar{border:1px solid #dce6f2;border-radius:8px;background:#fff;box-shadow:0 16px 38px rgba(31,51,95,.07)}.categories-modern-hero-copy{position:relative;overflow:hidden;padding:30px}.categories-modern-hero-copy:after{content:"";position:absolute;right:24px;bottom:0;width:170px;height:6px;border-radius:8px 8px 0 0;background:linear-gradient(90deg,#ff6a1a,#0ba9ed,#24a35a);opacity:.9}.categories-modern-eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:6px;background:#fff2ea;color:#ff5a0a;font-size:12px;font-weight:800;line-height:1;letter-spacing:0}.categories-modern-hero h1{margin:16px 0 10px;color:#1f335f;font-size:36px;font-weight:900;line-height:1.15;letter-spacing:0}.categories-modern-hero p{max-width:780px;margin:0;color:#5e6f8b;font-size:15px;line-height:1.7}.categories-modern-summary{display:grid;grid-template-columns:1fr;gap:10px;padding:14px}.categories-modern-stat{display:flex;align-items:center;justify-content:space-between;min-height:70px;padding:14px 16px;border:1px solid #e3ebf5;border-radius:8px;background:#f8fbff}.categories-modern-stat strong{color:#1f335f;font-size:28px;font-weight:900;line-height:1}.categories-modern-stat span{max-width:145px;color:#667894;font-size:13px;font-weight:700;line-height:1.35;text-align:right}.categories-modern-stat-accent{border-color:#ffd8c4;background:#fff6f1}.categories-modern-stat-accent strong{color:#ff5a0a}.categories-modern-content{padding:0 0 40px}.categories-modern-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding:16px 18px}.categories-modern-toolbar>div{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;min-width:0}.categories-modern-toolbar span{color:#7a89a2;font-size:12px;font-weight:800;line-height:1;text-transform:uppercase}.categories-modern-toolbar strong{color:#20345d;font-size:15px;font-weight:900;line-height:1.35}.categories-modern-cta-link,.categories-modern-toolbar-link{flex:0 0 auto;width:auto!important;min-width:154px!important;min-height:42px!important;border-radius:8px!important;font-weight:800!important}.categories-modern-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.categories-modern-card{position:relative;display:flex;flex-direction:column;min-height:270px;padding:20px;color:#20345d;text-decoration:none;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.categories-modern-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#ff6a1a,#0ba9ed);opacity:0;transition:opacity .18s ease}.categories-modern-card:hover{color:#20345d;border-color:#b9cce4;box-shadow:0 22px 46px rgba(31,51,95,.11);transform:translateY(-3px)}.categories-modern-card:hover:before{opacity:1}.categories-modern-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.categories-modern-card-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid #ffd8c4;border-radius:8px;background:#fff4ee;color:#ff5a0a;font-size:17px;font-weight:900;line-height:1;text-transform:uppercase}.categories-modern-card-count{display:inline-flex;align-items:center;min-height:30px;max-width:122px;padding:6px 9px;border-radius:6px;background:#eef5ff;color:#365286;font-size:12px;font-weight:800;line-height:1.2;text-align:right}.categories-modern-card h2{min-height:48px;margin:0 0 10px;color:#1f335f;font-size:19px;font-weight:900;line-height:1.25;letter-spacing:0;-webkit-line-clamp:2}.categories-modern-card h2,.categories-modern-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.categories-modern-card p{margin:0 0 16px;color:#64748f;font-size:13px;line-height:1.55;-webkit-line-clamp:3}.categories-modern-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:2px}.categories-modern-chip{display:inline-flex;align-items:center;max-width:100%;min-height:28px;padding:5px 9px;border:1px solid #e3ebf5;border-radius:6px;background:#f8fbff;color:#50617d;font-size:11px;font-weight:800;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categories-modern-chip-more{border-color:#ffd8c4;background:#fff4ee;color:#ff5a0a}.categories-modern-action{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-top:18px;color:#ff5a0a;font-size:13px;font-weight:900;line-height:1}.categories-modern-action:after{content:">";display:inline-block;transform:translateY(-1px);transition:transform .18s ease}.categories-modern-card:hover .categories-modern-action:after{transform:translate(4px,-1px)}.categories-modern-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding:22px}.categories-modern-cta h2{margin:0 0 6px;color:#1f335f;font-size:22px;font-weight:900;line-height:1.25;letter-spacing:0}.categories-modern-cta p{max-width:720px;margin:0;color:#64748f;font-size:14px;line-height:1.55}@media (max-width:1199px){.categories-modern-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.categories-modern-hero-inner{grid-template-columns:1fr}.categories-modern-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.categories-modern-stat{flex-direction:column;align-items:flex-start;justify-content:center}.categories-modern-stat span{max-width:none;text-align:left}.categories-modern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.categories-modern-shell{padding-bottom:34px}.categories-modern-hero{padding:16px 0 14px}.categories-modern-hero-copy{padding:22px}.categories-modern-hero-copy:after{right:20px;width:120px}.categories-modern-hero h1{font-size:28px}.categories-modern-grid,.categories-modern-summary{grid-template-columns:1fr}.categories-modern-cta,.categories-modern-toolbar{align-items:stretch;flex-direction:column}.categories-modern-cta-link,.categories-modern-toolbar-link{width:100%!important}.categories-modern-card{min-height:0;padding:18px}}.support-modern-shell{min-height:100vh;background:#f5f7fb;color:#20345d;padding-bottom:56px}.support-modern-shell .breadcrumbs-div{background:#fff!important;border-bottom:1px solid #dfe7f2!important}.support-modern-hero{padding:28px 0 22px}.support-modern-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:20px;align-items:stretch}.support-modern-hero-panel,.support-modern-info-card,.support-modern-panel,.support-modern-summary,.support-modern-topic-button{border:1px solid #dce6f2;border-radius:8px;background:#fff;box-shadow:0 16px 38px rgba(31,51,95,.07)}.support-modern-hero-panel{position:relative;overflow:hidden;padding:30px}.support-modern-hero-panel:after{content:"";position:absolute;right:24px;bottom:0;width:170px;height:6px;border-radius:8px 8px 0 0;background:linear-gradient(90deg,#ff6a1a,#0ba9ed,#24a35a);opacity:.9}.support-modern-eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:6px;background:#fff2ea;color:#ff5a0a;font-size:12px;font-weight:800;line-height:1;letter-spacing:0}.support-modern-hero h1{max-width:720px;margin:16px 0 10px;color:#1f335f;font-size:36px;font-weight:900;line-height:1.15;letter-spacing:0}.support-modern-hero p{max-width:720px;margin:0;color:#5e6f8b;font-size:15px;line-height:1.7}.support-modern-search{position:relative;display:flex;align-items:center;gap:12px;max-width:680px;min-height:52px;margin-top:24px;padding:0 16px;border:1px solid #dce6f2;border-radius:8px;background:#f8fbff;color:#7a89a2}.support-modern-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#20345d;font-size:14px;font-weight:700}.support-modern-search input::-moz-placeholder{color:#8da0bc}.support-modern-search input::placeholder{color:#8da0bc}.support-modern-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.support-modern-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 13px;border:1px solid #dce6f2;border-radius:8px;background:#fff;color:#365286;font-size:13px;font-weight:900;text-decoration:none}.support-modern-actions a:hover{border-color:#ffb98f;color:#ff5a0a}.support-modern-summary{display:grid;grid-template-columns:1fr;gap:10px;padding:14px}.support-modern-summary-item{display:flex;align-items:center;gap:14px;min-height:76px;padding:14px 16px;border:1px solid #e3ebf5;border-radius:8px;background:#f8fbff;color:#365286}.support-modern-summary-item svg{flex:0 0 auto;color:#0b8fc7}.support-modern-summary-item div{display:flex;flex-direction:column;min-width:0}.support-modern-summary-item strong{color:#1f335f;font-size:20px;font-weight:900;line-height:1.15}.support-modern-summary-item span{margin-top:4px;color:#667894;font-size:12px;font-weight:800;line-height:1.25}.support-modern-summary-accent{border-color:#ffd8c4;background:#fff6f1}.support-modern-summary-accent strong,.support-modern-summary-accent svg{color:#ff5a0a}.support-modern-content{padding:0 0 40px}.support-modern-category-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin-bottom:20px}.support-modern-topic-button{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:126px;padding:16px;color:#20345d;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.support-modern-topic-button:before{content:"";position:absolute;inset:0 0 auto;height:4px;border-radius:8px 8px 0 0;background:#0ba9ed;opacity:0}.support-modern-topic-button svg{color:#0b8fc7}.support-modern-topic-button span{margin-top:12px;color:#1f335f;font-size:13px;font-weight:900;line-height:1.25}.support-modern-topic-button small{display:inline-flex;align-items:center;min-height:26px;margin-top:10px;padding:4px 8px;border-radius:6px;background:#eef5ff;color:#365286;font-size:12px;font-weight:900}.support-modern-topic-button.is-active,.support-modern-topic-button:hover{border-color:#b9cce4;box-shadow:0 22px 46px rgba(31,51,95,.1);transform:translateY(-2px)}.support-modern-topic-button.is-active:before{opacity:1}.support-modern-topic-button.is-orange:before{background:#ff6a1a}.support-modern-topic-button.is-orange svg{color:#ff5a0a}.support-modern-topic-button.is-green:before{background:#24a35a}.support-modern-topic-button.is-green svg{color:#24a35a}.support-modern-topic-button.is-cyan:before{background:#0ba9ed}.support-modern-topic-button.is-cyan svg{color:#0ba9ed}.support-modern-topic-button.is-indigo:before{background:#5469d4}.support-modern-topic-button.is-indigo svg{color:#5469d4}.support-modern-topic-button.is-red:before{background:#e5484d}.support-modern-topic-button.is-red svg{color:#e5484d}.support-modern-topic-all:before{background:#ff6a1a}.support-modern-topic-all svg{color:#ff5a0a}.support-modern-actions a:focus-visible,.support-modern-faq-question:focus-visible,.support-modern-section-header button:focus-visible,.support-modern-submit:focus-visible,.support-modern-topic-button:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(255,106,26,.18)}.support-modern-main-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:20px;align-items:start}.support-modern-panel{padding:22px}.support-modern-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.support-modern-section-header span{color:#7a89a2;font-size:12px;font-weight:900;line-height:1;text-transform:uppercase}.support-modern-section-header h2{margin:6px 0 0;color:#1f335f;font-size:24px;font-weight:900;line-height:1.2;letter-spacing:0}.support-modern-section-header button{flex:0 0 auto;min-height:36px;padding:8px 12px;border:1px solid #dce6f2;border-radius:8px;background:#fff;color:#365286;font-size:12px;font-weight:900}.support-modern-section-header button:hover{border-color:#ffb98f;color:#ff5a0a}.support-modern-faq-group+.support-modern-faq-group{margin-top:22px}.support-modern-faq-group h3{margin:0 0 10px;color:#7a89a2;font-size:12px;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0}.support-modern-faq-list{display:flex;flex-direction:column;gap:10px}.support-modern-faq-item{border:1px solid #e3ebf5;border-radius:8px;background:#fff;overflow:hidden}.support-modern-faq-item.is-open{border-color:#b9cce4;box-shadow:0 14px 28px rgba(31,51,95,.06)}.support-modern-faq-question{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:58px;padding:15px 16px;background:#fff;color:#20345d;text-align:left}.support-modern-faq-question span{font-size:14px;font-weight:900;line-height:1.35}.support-modern-faq-question svg{flex:0 0 auto;color:#7a89a2}.support-modern-faq-answer{padding:0 16px 16px;color:#5f708b}.support-modern-faq-answer p{margin:0;padding-top:14px;border-top:1px solid #e3ebf5;font-size:14px;line-height:1.65}.support-modern-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:210px;gap:12px;border:1px dashed #c9d6e8;border-radius:8px;background:#f8fbff;color:#7a89a2;text-align:center}.support-modern-empty p{margin:0;color:#5f708b;font-weight:800}.support-modern-side{display:flex;flex-direction:column;gap:20px}.support-modern-contact-panel{padding:22px}.support-modern-contact-header{margin-bottom:8px}.support-modern-contact-subtitle{margin:0 0 18px;color:#657590;font-size:14px;line-height:1.55}.support-modern-alert{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;padding:13px 14px;border-radius:8px;font-size:13px;font-weight:700;line-height:1.45}.support-modern-alert.is-success{border:1px solid #cdebd8;background:#effaf3;color:#1d6b37}.support-modern-alert.is-error{border:1px solid #ffd1d1;background:#fff3f3;color:#b42318}.support-modern-alert small{color:inherit;opacity:.85}.support-modern-form{display:flex;flex-direction:column;gap:14px}.support-modern-form label{display:flex;flex-direction:column;gap:7px;margin:0}.support-modern-form label span{color:#365286;font-size:13px;font-weight:900;line-height:1.2}.support-modern-form input,.support-modern-form select,.support-modern-form textarea{width:100%;min-height:44px;border:1px solid #dce6f2;border-radius:8px;background:#f8fbff;color:#20345d;font-size:14px;font-weight:700;outline:0;padding:10px 12px;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.support-modern-form textarea{min-height:120px;resize:vertical;line-height:1.5}.support-modern-form input:focus,.support-modern-form select:focus,.support-modern-form textarea:focus{border-color:#9db6d5;background:#fff;box-shadow:0 0 0 3px rgba(11,169,237,.11)}.support-modern-file-input{position:relative;display:flex!important;flex-direction:row!important;align-items:center;gap:10px!important;min-height:52px;padding:12px;border:1px dashed #b9cce4;border-radius:8px;background:#f8fbff;cursor:pointer}.support-modern-file-input svg{color:#0b8fc7}.support-modern-file-input span{min-width:0;overflow:hidden;color:#50617d!important;font-size:13px!important;text-overflow:ellipsis;white-space:nowrap}.support-modern-file-input input{position:absolute;inset:0;opacity:0;cursor:pointer}.support-modern-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;border:1px solid #314c82;border-radius:8px;background:#3f5f9d;color:#fff;font-size:14px;font-weight:900;line-height:1;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.support-modern-submit:hover:not(:disabled){background:#314c82;box-shadow:0 14px 26px rgba(31,51,95,.18);transform:translateY(-1px)}.support-modern-submit:disabled{opacity:.7;cursor:not-allowed}.support-modern-info-card{padding:18px;background:#1f335f}.support-modern-info-card div{display:grid;grid-template-columns:32px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:4px;color:#fff}.support-modern-info-card div+div{margin-top:16px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.12)}.support-modern-info-card svg{grid-row:span 2;color:#50c9f4}.support-modern-info-card span{color:hsla(0,0%,100%,.64);font-size:12px;font-weight:800}.support-modern-info-card strong{min-width:0;overflow-wrap:anywhere;color:#fff;font-size:14px;font-weight:900;line-height:1.35}@media (max-width:1199px){.support-modern-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991px){.support-modern-hero-grid,.support-modern-main-grid{grid-template-columns:1fr}.support-modern-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.support-modern-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.support-modern-shell{padding-bottom:34px}.support-modern-hero{padding:16px 0 14px}.support-modern-hero-panel{padding:22px}.support-modern-hero-panel:after{right:20px;width:120px}.support-modern-hero h1{font-size:28px}.support-modern-actions{flex-direction:column}.support-modern-actions a{width:100%}.support-modern-summary{grid-template-columns:1fr}.support-modern-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-modern-topic-button{min-height:108px}.support-modern-section-header{flex-direction:column;align-items:stretch}.support-modern-section-header button{width:100%}.support-modern-panel{padding:18px}}@media (max-width:359px){.support-modern-category-grid{grid-template-columns:1fr}}.blog-modern-shell{min-height:100vh;background:#f5f7fb;color:#20345d;padding-bottom:56px}.blog-modern-shell .breadcrumbs-div{background:#fff!important;border-bottom:1px solid #dfe7f2!important}.blog-modern-hero{padding:28px 0 22px}.blog-modern-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:20px;align-items:stretch}.blog-detail-article,.blog-detail-hero-copy,.blog-detail-hero-image,.blog-detail-side-card,.blog-modern-card,.blog-modern-empty,.blog-modern-featured,.blog-modern-filterbar,.blog-modern-hero-panel,.blog-modern-summary{border:1px solid #dce6f2;border-radius:8px;background:#fff;box-shadow:0 16px 38px rgba(31,51,95,.07)}.blog-detail-hero-copy,.blog-modern-hero-panel{position:relative;overflow:hidden;padding:30px}.blog-detail-hero-copy:after,.blog-modern-hero-panel:after{content:"";position:absolute;right:24px;bottom:0;width:170px;height:6px;border-radius:8px 8px 0 0;background:linear-gradient(90deg,#ff6a1a,#0ba9ed,#24a35a);opacity:.9}.blog-modern-eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:6px;background:#fff2ea;color:#ff5a0a;font-size:12px;font-weight:800;line-height:1;letter-spacing:0}.blog-detail-hero h1,.blog-modern-hero h1{max-width:760px;margin:16px 0 10px;color:#1f335f;font-size:36px;font-weight:900;line-height:1.15;letter-spacing:0}.blog-detail-hero p,.blog-modern-hero p{max-width:760px;margin:0;color:#5e6f8b;font-size:15px;line-height:1.7}.blog-modern-search{display:flex;align-items:center;gap:12px;max-width:680px;min-height:52px;margin-top:24px;padding:0 16px;border:1px solid #dce6f2;border-radius:8px;background:#f8fbff;color:#7a89a2}.blog-modern-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#20345d;font-size:14px;font-weight:800}.blog-modern-search input::-moz-placeholder{color:#8da0bc}.blog-modern-search input::placeholder{color:#8da0bc}.blog-modern-summary{display:grid;grid-template-columns:1fr;gap:10px;padding:14px}.blog-modern-stat{display:flex;align-items:center;justify-content:space-between;min-height:70px;padding:14px 16px;border:1px solid #e3ebf5;border-radius:8px;background:#f8fbff}.blog-modern-stat strong{color:#1f335f;font-size:27px;font-weight:900;line-height:1}.blog-modern-stat span{color:#667894;font-size:13px;font-weight:800;line-height:1.3;text-align:right}.blog-modern-stat-accent{border-color:#ffd8c4;background:#fff6f1}.blog-modern-stat-accent strong{color:#ff5a0a;font-size:22px}.blog-modern-content{padding:0 0 40px}.blog-modern-filterbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:16px 18px}.blog-modern-filterbar-title{display:flex;flex-direction:column;gap:4px;min-width:180px}.blog-modern-filterbar-title span{color:#7a89a2;font-size:12px;font-weight:900;line-height:1;text-transform:uppercase}.blog-modern-filterbar-title strong{color:#20345d;font-size:15px;font-weight:900;line-height:1.35}.blog-modern-tabs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.blog-modern-tabs button{min-height:38px;padding:8px 12px;border:1px solid #dce6f2;border-radius:8px;background:#fff;color:#365286;font-size:13px;font-weight:900;line-height:1}.blog-modern-tabs button.is-active,.blog-modern-tabs button:hover{border-color:#ffb98f;background:#fff4ee;color:#ff5a0a}.blog-modern-featured{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1fr);gap:0;margin-bottom:18px;overflow:hidden;color:#20345d;text-decoration:none}.blog-modern-featured:hover{color:#20345d;border-color:#b9cce4;box-shadow:0 22px 46px rgba(31,51,95,.11)}.blog-modern-featured-image{min-height:320px;position:relative;overflow:hidden;aspect-ratio:4/3;background:#e7edf7}.blog-detail-hero-image img,.blog-modern-card-image img,.blog-modern-featured-image img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-modern-featured-copy{display:flex;flex-direction:column;justify-content:center;padding:28px}.blog-modern-featured-copy>span{color:#ff5a0a;font-size:12px;font-weight:900;line-height:1;text-transform:uppercase}.blog-modern-featured-copy h2{margin:12px 0 10px;color:#1f335f;font-size:28px;font-weight:900;line-height:1.2;letter-spacing:0}.blog-modern-featured-copy p{margin:0 0 18px;color:#64748f;font-size:15px;line-height:1.65}.blog-detail-meta,.blog-modern-card-footer,.blog-modern-card-meta,.blog-modern-meta{display:flex;flex-wrap:wrap;gap:12px;color:#657590;font-size:12px;font-weight:800}.blog-detail-meta span,.blog-modern-card-footer span,.blog-modern-card-meta span,.blog-modern-meta span{display:inline-flex;align-items:center;gap:6px}.blog-modern-featured-copy>strong{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-top:22px;color:#ff5a0a;font-size:13px;font-weight:900;line-height:1}.blog-modern-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.blog-modern-card{display:flex;flex-direction:column;overflow:hidden;color:#20345d;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.blog-modern-card:hover{color:#20345d;border-color:#b9cce4;box-shadow:0 22px 46px rgba(31,51,95,.11);transform:translateY(-3px)}.blog-modern-card-image{position:relative;height:214px;overflow:hidden;background:#e7edf7}.blog-modern-card-image span{position:absolute;left:14px;top:14px;min-height:28px;padding:6px 10px;border-radius:6px;background:#fff;color:#ff5a0a;font-size:11px;font-weight:900;line-height:1;box-shadow:0 10px 22px rgba(31,51,95,.12)}.blog-modern-card-copy{display:flex;flex:1;flex-direction:column;padding:18px}.blog-modern-card-meta{justify-content:space-between;margin-bottom:12px}.blog-modern-card h2{margin:0 0 10px;color:#1f335f;font-size:18px;font-weight:900;line-height:1.3;letter-spacing:0;-webkit-line-clamp:2}.blog-modern-card h2,.blog-modern-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.blog-modern-card p{margin:0 0 18px;color:#64748f;font-size:13px;line-height:1.6;-webkit-line-clamp:3}.blog-modern-card-footer{justify-content:space-between;margin-top:auto;padding-top:14px;border-top:1px solid #edf2f8}.blog-modern-card-footer strong{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:#fff4ee;color:#ff5a0a}.blog-modern-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;gap:12px;color:#7a89a2;text-align:center}.blog-modern-empty p{margin:0;color:#5f708b;font-size:14px;font-weight:900}.blog-modern-empty button{min-height:38px;padding:8px 13px;border:1px solid #ffb98f;border-radius:8px;background:#fff4ee;color:#ff5a0a;font-size:13px;font-weight:900}.blog-detail-hero{padding:28px 0 22px}.blog-detail-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,470px);gap:20px;align-items:stretch}.blog-detail-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;color:#365286;font-size:13px;font-weight:900;text-decoration:none}.blog-detail-back:hover{color:#ff5a0a}.blog-detail-meta{margin-top:20px}.blog-detail-hero-image{min-height:430px;position:relative;overflow:hidden;aspect-ratio:4/3}.blog-detail-content{padding:0 0 40px}.blog-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:20px;align-items:start}.blog-detail-article{padding:28px}.blog-detail-prose{color:#41516d;font-size:16px;line-height:1.8}.blog-detail-prose>:first-child{margin-top:0}.blog-detail-prose h2,.blog-detail-prose h3,.blog-detail-prose h4{margin:30px 0 12px;color:#1f335f;font-weight:900;line-height:1.25;letter-spacing:0}.blog-detail-prose h2{font-size:26px}.blog-detail-prose h3{font-size:22px}.blog-detail-prose p{margin:0 0 18px}.blog-detail-prose img{width:100%;margin:24px 0;border-radius:8px}.blog-detail-prose blockquote{margin:24px 0;padding:18px 20px;border-left:4px solid #ff6a1a;border-radius:0 8px 8px 0;background:#fff6f1;color:#1f335f;font-weight:800}.blog-detail-side-card{position:sticky;top:96px;padding:20px}.blog-detail-side-card>span{display:block;margin-bottom:14px;color:#1f335f;font-size:16px;font-weight:900}.blog-detail-side-card>p{margin:0;color:#64748f;font-size:13px;line-height:1.6}.blog-detail-related-list{display:flex;flex-direction:column;gap:12px}.blog-detail-related-list a{display:grid;grid-template-columns:76px minmax(0,1fr) 18px;gap:12px;align-items:center;min-height:86px;padding:10px;border:1px solid #e3ebf5;border-radius:8px;background:#f8fbff;color:#20345d;text-decoration:none}.blog-detail-related-list a:hover{border-color:#ffb98f}.blog-detail-related-list img{width:76px;height:66px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.blog-detail-related-list strong{display:-webkit-box;overflow:hidden;color:#1f335f;font-size:13px;font-weight:900;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-detail-related-list small{display:block;margin-top:5px;color:#7a89a2;font-size:11px;font-weight:800}.blog-detail-related-list svg{color:#ff5a0a}@media (max-width:1199px){.blog-modern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.blog-detail-hero-grid,.blog-detail-layout,.blog-modern-featured,.blog-modern-hero-grid{grid-template-columns:1fr}.blog-modern-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-detail-side-card{position:static}}@media (max-width:575px){.blog-modern-shell{padding-bottom:34px}.blog-detail-hero,.blog-modern-hero{padding:16px 0 14px}.blog-detail-article,.blog-detail-hero-copy,.blog-modern-hero-panel{padding:22px}.blog-detail-hero-copy:after,.blog-modern-hero-panel:after{right:20px;width:120px}.blog-detail-hero h1,.blog-modern-hero h1{font-size:28px}.blog-modern-grid,.blog-modern-summary{grid-template-columns:1fr}.blog-modern-filterbar{align-items:stretch;flex-direction:column}.blog-modern-tabs{justify-content:flex-start}.blog-modern-tabs button{flex:1 1 auto}.blog-modern-featured-image{min-height:0;aspect-ratio:1/1}.blog-modern-featured-copy{padding:22px}.blog-modern-featured-copy h2{font-size:22px}.blog-modern-card-image{height:205px}.blog-detail-hero-image{min-height:0;aspect-ratio:1/1}.blog-detail-prose{font-size:15px}}.header .main-header .header-left{gap:16px!important;min-width:0!important}.header .main-header .header-left .header-logo{flex:0 0 150px!important}.header .main-header .header-left .header-logo img{width:auto!important;max-width:150px!important;max-height:54px!important;-o-object-fit:contain!important;object-fit:contain!important}.header .main-header .header-left .header-search{flex:1 1 320px!important;min-width:220px!important}.header .main-header .header-left .header-nav{flex:1 1 auto!important;min-width:0!important}.header .main-header .header-left .header-shop{margin-left:auto!important;flex:0 0 auto!important;max-width:100%!important}.header .main-header .header-left .header-shop .box-dropdown-cart,.header .main-header .header-left .header-shop .icon-list{flex:0 0 auto!important}.account-panel-shell{background:linear-gradient(180deg,rgba(247,250,255,.96),#fff 48%),radial-gradient(circle at top left,rgba(11,169,237,.08),transparent 34%)}.account-panel-shell .breadcrumbs-div{background:transparent!important;border-bottom:1px solid rgba(214,224,240,.75)!important}.account-panel-shell .shop-template,.account-panel-shell.shop-template{padding-top:24px!important;padding-bottom:56px!important}.account-panel-shell .shop-template .container,.account-panel-shell.shop-template .container,.account-panel-shell>.container{max-width:var(--account-shell-max)}.account-layout-shell{min-height:calc(100vh - 120px);padding:32px 0 64px}.account-layout-shell>.container{max-width:var(--account-shell-max);padding-right:var(--account-shell-pad)!important;padding-left:var(--account-shell-pad)!important}.account-layout-grid{display:grid;grid-template-columns:var(--account-sidebar-width) minmax(0,1fr);align-items:start;gap:var(--account-layout-gap)}.account-layout-content,.account-sidebar-column{min-width:0}.account-layout-content>.section-box:first-child{margin-top:0!important}.account-layout-content>.section-box:first-child .breadcrumbs-div{padding-top:0!important}.account-layout-content .shop-template>.container,.account-layout-content>.section-box:first-child .breadcrumbs-div .container,.account-layout-content>.section-box>.container{max-width:none!important;width:100%!important;padding-right:0!important;padding-left:0!important}.account-layout-content>.section-box:first-child .breadcrumb{display:flex!important;align-items:center!important;min-height:22px;padding-left:0!important}.account-layout-content>.section-box:first-child .breadcrumb li a,.account-layout-content>.section-box:first-child .breadcrumb li span{font-size:14px!important;line-height:20px!important;font-weight:700!important;letter-spacing:0!important}.account-layout-content>.section-box:first-child .breadcrumb li a{color:#0ba9ed!important}.account-layout-content>.section-box:first-child .breadcrumb li span{color:#425a8b!important}.account-layout-content .shop-template{padding-top:18px!important}.account-layout-content .shop-template.mt-30{margin-top:0!important}.account-layout-content .account-panel-shell{background:transparent!important}.account-layout-content>.section-box+.section-box{margin-top:0!important}.account-layout-content>.section-box:last-child{margin-bottom:0!important}.account-layout-content .account-content-surface{border:1px solid #e4ebf5;border-radius:18px;background:#fff;box-shadow:0 14px 35px rgba(31,51,95,.07)}.account-user-layout .account-user-page-title{margin:0!important;color:#1f335f!important;font-size:26px!important;line-height:1.22!important;font-weight:900!important}.account-user-layout-extra-services .extra-services-page{--extra-services-title:22px;--extra-services-panel-title:21px}.account-user-layout-extra-services .extra-service-option{min-height:132px;padding:22px!important;border-color:#dbe5f1!important;border-radius:14px!important;background:#fff!important;box-shadow:0 10px 24px rgba(31,51,95,.04)}.account-user-layout-extra-services .extra-service-option.is-selected{background:#f7fbff!important;box-shadow:0 12px 28px rgba(31,51,95,.08)}.account-user-layout-extra-services .extra-service-icon{flex:0 0 auto;width:44px!important;height:44px!important;border-radius:12px!important}.account-user-layout-extra-services .extra-service-copy{min-width:0}.account-user-layout-extra-services .extra-service-panel-title,.account-user-layout-extra-services .extra-service-title{margin:0!important;color:#1f335f!important;letter-spacing:0!important;font-weight:900!important}.account-user-layout-extra-services .extra-service-title{font-size:var(--extra-services-title)!important;line-height:1.26!important}.account-user-layout-extra-services .extra-service-panel-title{font-size:var(--extra-services-panel-title)!important;line-height:1.28!important}.account-user-layout-extra-services .extra-service-description{margin-top:6px!important;color:#64748b!important;font-size:13px!important;line-height:1.45!important;font-weight:700!important}.account-user-layout-extra-services .extra-service-price{margin-top:14px!important;color:#172033!important;font-size:13px!important;line-height:1.35!important;font-weight:900!important}.account-user-layout-extra-services .extra-service-purchase-panel{padding:26px!important;border-color:#dbe5f1!important;border-radius:14px!important;box-shadow:0 10px 24px rgba(31,51,95,.04)}.my-store-page .container{max-width:none!important;width:100%!important}.my-store-page h1,.my-store-page h2,.my-store-page p{letter-spacing:0!important}.store-loading-surface{min-height:320px}.store-page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.store-empty-state h1,.store-page-header h1{margin:0!important;color:#1f335f!important;font-size:26px!important;line-height:1.22!important;font-weight:900!important}.store-empty-state p,.store-page-header p,.store-settings-header p{margin:6px 0 0!important;color:#8190aa!important;font-size:13px!important;line-height:1.45!important;font-weight:700!important}.store-view-link{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.store-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}.store-stat-card{display:flex;flex-direction:column;gap:8px;min-height:126px;padding:18px!important}.store-stat-card svg{color:#0ba9ed}.store-stat-card span{color:#8190aa;font-size:12px;line-height:1.35;font-weight:800}.store-stat-card strong{color:#1f335f;font-size:24px;line-height:1.1;font-weight:900}.store-url-surface{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px!important;margin-bottom:16px;background:#f8fbff!important}.store-url-surface span{color:#8190aa;font-size:12px;font-weight:800}.store-url-surface strong{color:#1f335f;font-size:13px;font-weight:900;overflow-wrap:anywhere}.store-settings-card{padding:24px!important}.store-settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.store-settings-header h2{margin:0!important;color:#1f335f!important;font-size:22px!important;line-height:1.26!important;font-weight:900!important}.store-name-entitlement{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;margin-bottom:18px;border:1px solid #dbe5f1;border-radius:12px;background:#f8fbff}.store-name-entitlement.is-active{border-color:rgba(34,197,94,.24);background:#f4fbf7}.store-name-entitlement-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:#425a8b;background:#eef4fb}.store-name-entitlement.is-active .store-name-entitlement-icon{color:#16a34a;background:#dcfce7}.store-name-entitlement-copy strong{display:block;color:#1f335f;font-size:14px;line-height:1.3;font-weight:900}.store-name-entitlement-copy p{margin:4px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.45!important;font-weight:700!important}.store-name-buy-button{min-width:180px}.store-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.store-form-full{grid-column:1/-1}.store-color-control{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center}.store-color-control input[type=color]{width:44px;height:44px;padding:3px;border:1px solid #dbe5f1;border-radius:10px;background:#fff;cursor:pointer}.store-form-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:18px;margin-top:18px;border-top:1px solid #edf2f8}.store-empty-state{flex-direction:column;min-height:420px;padding:34px!important;text-align:center}.store-empty-icon,.store-empty-state{display:flex;align-items:center;justify-content:center}.store-empty-icon{width:64px;height:64px;margin-bottom:16px;border-radius:16px;color:#0ba9ed;background:#eff8ff}.store-empty-entitlement{width:100%;max-width:760px;margin-top:18px;text-align:left}.account-layout-content .notifications-account-page{padding-top:0!important}.account-layout-content .notifications-account-page>.container{padding:24px!important}.account-layout-content .notifications-account-page .notification-page-empty{background:#f8fbff!important}.notifications-account-page .notification-page-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;margin-bottom:16px;border:1px solid #e2ebf7;border-radius:18px;background:linear-gradient(135deg,#fff,#f7fbff),#fff;box-shadow:0 14px 35px rgba(31,51,95,.07)}.notifications-account-page .notification-page-hero-main{display:flex;align-items:center;gap:14px;min-width:0}.notifications-account-page .notification-page-hero-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:54px;height:54px;border-radius:14px;color:#0ba9ed;background:#eef8ff;box-shadow:inset 0 0 0 1px rgba(11,169,237,.08)}.notifications-account-page .notification-page-hero h1{margin:0 0 4px;font-size:26px;line-height:1.18;font-weight:900}.notifications-account-page .notification-page-hero p{margin:0;color:#7d8ca8;font-size:13px;line-height:1.45;font-weight:800}.notifications-account-page .notification-page-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.notifications-account-page .notification-page-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid #dbe5f1;border-radius:10px;color:#526580;background:#fff;font-size:13px;font-weight:900;line-height:1;white-space:nowrap;box-shadow:0 8px 18px rgba(31,51,95,.06);transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.notifications-account-page .notification-page-action:hover{color:#0b5f9f;border-color:#b9dff5;background:#f7fbff;transform:translateY(-1px)}.notifications-account-page .notification-page-action.is-danger{color:#c2413c;border-color:#f2caca;background:#fff7f7}.notifications-account-page .notification-page-action.is-danger:hover{color:#a72f2b;border-color:#e9aaaa;background:#fff2f2}.notifications-account-page .notification-page-tabs{display:inline-flex;flex-wrap:wrap;gap:6px;padding:6px;margin-bottom:16px;border:1px solid #e2eaf5;border-radius:14px;background:#f6f9fd}.notifications-account-page .notification-page-tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 14px;border:0;border-radius:10px;color:#526580;background:transparent;font-size:13px;font-weight:900;line-height:1;white-space:nowrap;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.notifications-account-page .notification-page-tab.is-active,.notifications-account-page .notification-page-tab:hover{color:#0b5f9f;background:#fff;box-shadow:0 8px 18px rgba(31,51,95,.08)}.notifications-account-page .notification-page-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;color:#fff;background:#0ba9ed;font-size:11px;font-weight:900}.notifications-account-page .notification-page-list{display:flex;flex-direction:column;gap:12px}.notifications-account-page .notification-page-card{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:flex-start;gap:14px;min-height:116px;padding:18px;border:1px solid #e2ebf7;border-radius:16px;background:#fff;box-shadow:0 10px 26px rgba(31,51,95,.055);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.notifications-account-page .notification-page-card.is-clickable{cursor:pointer}.notifications-account-page .notification-page-card.is-clickable:hover{border-color:#c5e5f8;box-shadow:0 16px 36px rgba(31,51,95,.09);transform:translateY(-1px)}.notifications-account-page .notification-page-card.is-unread{border-color:#bfe7fb;background:linear-gradient(90deg,#f6fcff,#fff 62%)}.notifications-account-page .notification-page-card.is-unread:before{position:absolute;top:18px;bottom:18px;left:0;width:4px;border-radius:0 999px 999px 0;background:#0ba9ed;content:""}.notifications-account-page .notification-page-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px}.notifications-account-page .notification-page-copy{min-width:0}.notifications-account-page .notification-page-card-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.notifications-account-page .notification-page-label{color:#8aa0c5;font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:0}.notifications-account-page .notification-page-unread-pill{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;color:#0b5f9f;background:#e8f7ff;font-size:11px;font-weight:900;line-height:1}.notifications-account-page .notification-page-title{margin:0 0 6px!important;color:#25385f!important;font-size:16px!important;line-height:1.35!important;font-weight:900!important}.notifications-account-page .notification-page-message{display:-webkit-box;margin:0;overflow:hidden;color:#697891;font-size:14px;font-weight:700;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notifications-account-page .notification-page-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:11px;color:#91a0b7;font-size:12px;font-weight:900}.notifications-account-page .notification-page-meta span{display:inline-flex;align-items:center;gap:6px}.notifications-account-page .notification-page-open{color:#0b5f9f}.notifications-account-page .notification-page-card-actions{display:flex;align-items:flex-start}.notifications-account-page .notification-page-delete{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e4ebf5;border-radius:10px;color:#9aa9c0;background:#fff;transition:color .18s ease,border-color .18s ease,background .18s ease}.notifications-account-page .notification-page-delete:hover{color:#c2413c;border-color:#f0c8c8;background:#fff5f5}.notifications-account-page .notification-page-skeleton{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;min-height:116px;padding:18px;border:1px solid #e2ebf7;border-radius:16px;background:#fff}.notifications-account-page .notification-page-skeleton-copy span,.notifications-account-page .notification-page-skeleton-icon{display:block;border-radius:999px;background:linear-gradient(90deg,#eef3f8,#f8fbff 48%,#eef3f8);background-size:220% 100%;animation:notification-skeleton 1.35s ease-in-out infinite}.notifications-account-page .notification-page-skeleton-icon{width:48px;height:48px;border-radius:14px}.notifications-account-page .notification-page-skeleton-copy{display:flex;flex-direction:column;gap:10px;padding-top:3px}.notifications-account-page .notification-page-skeleton-copy span:first-child{width:130px;height:12px}.notifications-account-page .notification-page-skeleton-copy span:nth-child(2){width:min(520px,74%);height:18px}.notifications-account-page .notification-page-skeleton-copy span:nth-child(3){width:min(430px,58%);height:12px}.notifications-account-page .notification-page-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:330px;padding:46px 24px;border:1px dashed #d9e4f2;border-radius:18px;background:#f8fbff!important;text-align:center}.notifications-account-page .notification-page-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:82px;height:82px;margin-bottom:18px;border-radius:20px;color:#9aa9c0;background:#fff;box-shadow:0 12px 28px rgba(31,51,95,.08)}.notifications-account-page .notification-page-empty h2{margin:0 0 8px!important;color:#25385f!important;font-size:20px!important;font-weight:900!important;line-height:1.3!important}.notifications-account-page .notification-page-empty p{max-width:460px;margin:0;color:#7d8ca8;font-size:14px;font-weight:700;line-height:1.55}.notifications-account-page .notification-page-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:28px}.notifications-account-page .notification-page-page-button{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid #dbe5f1;border-radius:10px;color:#526580;background:#fff;font-weight:900;transition:color .18s ease,border-color .18s ease,background .18s ease}.notifications-account-page .notification-page-page-button.is-active,.notifications-account-page .notification-page-page-button:hover:not(:disabled){color:#fff;border-color:#0ba9ed;background:#0ba9ed}.notifications-account-page .notification-page-page-button:disabled{cursor:not-allowed;opacity:.45}.notifications-account-page .notification-page-page-dots{color:#91a0b7;font-weight:900}@keyframes notification-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.account-panel-shell h1,.account-panel-shell h2,.account-panel-shell h3{color:#1f335f!important;letter-spacing:0!important}.account-panel-shell .card{border:1px solid #e4ebf5!important;border-radius:16px!important;background:#fff!important;box-shadow:0 14px 35px rgba(31,51,95,.07)!important;overflow:hidden}.account-panel-shell .card-body{padding:22px!important}.account-panel-shell .hover-up:hover{transform:translateY(-2px);box-shadow:0 18px 42px rgba(31,51,95,.1)!important}.account-panel-shell .nav-tabs-account{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:6px!important;border:1px solid #e2eaf5!important;border-radius:14px!important;background:#f6f9fd!important;margin-bottom:22px!important}.account-panel-shell .nav-tabs-account li{margin:0!important}.account-panel-shell .nav-tabs-account a{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:9px 14px!important;border:0!important;border-radius:10px!important;color:#526580!important;font-weight:700!important;background:transparent!important;text-decoration:none!important}.account-panel-shell .nav-tabs-account a.active,.account-panel-shell .nav-tabs-account a:hover{color:#0b5f9f!important;background:#fff!important;box-shadow:0 8px 18px rgba(31,51,95,.08)!important}.account-panel-shell .form-control,.account-panel-shell select,.account-panel-shell textarea{min-height:44px!important;border-radius:12px!important;border-color:#dbe5f1!important;background-color:#fff!important}.account-panel-shell .form-control:focus,.account-panel-shell select:focus,.account-panel-shell textarea:focus{border-color:#0ba9ed!important;box-shadow:0 0 0 4px rgba(11,169,237,.12)!important}.account-panel-shell .btn{border-radius:10px!important;font-weight:700!important}.account-panel-shell .table,.account-panel-shell table{border-color:#e5edf6!important}.account-panel-shell .table thead th,.account-panel-shell table thead th{background:#f8fbff!important;color:#526580!important;font-size:12px!important;text-transform:uppercase;letter-spacing:0!important;border-bottom:1px solid #e5edf6!important}.account-panel-shell .badge{border-radius:999px!important;font-weight:700!important}.account-panel-shell .profile-sidebar-shell{border:1px solid #e4ebf5!important;border-radius:18px!important;background:#fff!important;box-shadow:0 16px 36px rgba(31,51,95,.08)!important;overflow:hidden}.account-panel-shell .profile-sidebar-nav{padding:10px!important}.account-panel-shell .profile-sidebar-link{display:flex!important;align-items:center!important;gap:12px!important;min-height:44px!important;padding:10px 12px!important;border-radius:12px!important;color:#526580!important;font-weight:700!important;text-decoration:none!important;transition:background-color .16s ease,color .16s ease,transform .16s ease!important}.account-panel-shell .profile-sidebar-link.is-active,.account-panel-shell .profile-sidebar-link:hover{background:#eef7ff!important;color:#0b5f9f!important;transform:translateX(2px)}.account-panel-shell .profile-sidebar-link-icon{color:#7e92b4!important;flex:0 0 auto!important}.account-panel-shell .profile-sidebar-link.is-active .profile-sidebar-link-icon,.account-panel-shell .profile-sidebar-link:hover .profile-sidebar-link-icon{color:#0ba9ed!important}.account-panel-shell .profile-sidebar-link-label{flex:1 1 auto!important;min-width:0!important;line-height:1.25!important}.account-panel-shell .profile-sidebar-link-badge{margin-left:auto!important;border-radius:999px!important;background:#fff1e8!important;color:#fd6f22!important;padding:2px 8px!important;font-size:12px!important;font-weight:800!important}.account-panel-shell .profile-sidebar-mobile-toggle{border:1px solid #dbe5f1!important;border-radius:12px!important;background:#fff!important;color:#334b7c!important;box-shadow:0 8px 20px rgba(31,51,95,.07)!important}.messages-chat-page{padding-bottom:44px!important}.messages-chat-page>.container{max-width:1220px!important}.chat-workspace{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:24px;align-items:start}.chat-workspace.is-full{grid-template-columns:minmax(0,1fr)}.chat-empty-card,.chat-listing-card,.chat-loading-card,.chat-panel{border:1px solid #e2ebf7;border-radius:18px;background:#fff;box-shadow:0 18px 42px rgba(31,51,95,.08);overflow:hidden}.chat-listing-card{position:sticky;top:96px}.chat-listing-media{display:block;aspect-ratio:4/3;background:#f4f8fd;overflow:hidden;text-decoration:none}.chat-avatar img,.chat-listing-media img,.chat-listing-strip-image img,.chat-shared-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.chat-listing-media>span{width:100%;height:100%;display:grid;place-items:center;color:#8aa0c5}.chat-listing-body{padding:18px}.chat-eyebrow{display:block;margin-bottom:8px;color:#7d91b6;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.chat-listing-title{display:-webkit-box;margin-bottom:12px;color:#213966;font-size:15px;font-weight:800;line-height:1.45;text-decoration:none;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.chat-header-link:hover,.chat-listing-action:hover,.chat-listing-strip:hover,.chat-listing-title:hover{color:#0b8dcc;text-decoration:none}.chat-listing-price{display:block;margin-bottom:16px;color:#0ba9ed;font-size:22px;line-height:1.1}.chat-party-card{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e7eef8;border-radius:14px;background:#f8fbff}.chat-party-card span{display:block;color:#7d91b6;font-size:12px;font-weight:700}.chat-party-card strong{display:block;color:#213966;font-size:13px;font-weight:800}.chat-listing-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;margin-top:16px;border:1px solid #d8e5f4;border-radius:12px;color:#2e4778;font-size:13px;font-weight:800;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.chat-listing-action:hover{border-color:#b7dff7;background:#f2f9ff}.chat-panel{min-width:0;display:flex;flex-direction:column;min-height:min(720px,calc(100vh - 210px))}.chat-panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid #e6eef8;background:linear-gradient(180deg,#fff,#f9fbff)}.chat-header-left{display:flex;align-items:center;gap:12px;min-width:0}.chat-title-group{min-width:0}.chat-title-group h1{margin:0;color:#1f335f!important;font-size:20px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-title-group p{margin:4px 0 0;color:#7d91b6;font-size:13px;font-weight:700}.chat-alert button,.chat-icon-button,.chat-send-button,.chat-template-header button,.chat-tool-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.chat-icon-button{width:38px;height:38px;flex:0 0 38px;border:1px solid #dbe7f6;border-radius:12px;color:#3a5485;background:#fff;text-decoration:none;transition:background-color .18s ease,color .18s ease}.chat-icon-button:hover{color:#0b8dcc;background:#f3f9ff}.chat-header-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid #dbe7f6;border-radius:12px;color:#2f4878;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}.chat-avatar{flex:0 0 auto;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#eaf6ff,#fff4eb);color:#1f5f9f;font-size:12px;font-weight:900;overflow:hidden}.chat-avatar-lg{width:46px;height:46px;font-size:15px}.chat-listing-strip{display:none;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #e7eef8;background:#fbfdff;color:#263f70;text-decoration:none}.chat-listing-strip-image{flex:0 0 46px;width:46px;height:46px;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:#eef4fb;color:#7d91b6}.chat-listing-strip div{min-width:0;flex:1 1 auto}.chat-listing-strip span{display:block;color:#7d91b6;font-size:11px;font-weight:800}.chat-listing-strip strong{display:block;color:#213966;font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-listing-strip em{flex:0 0 auto;color:#0ba9ed;font-style:normal;font-size:13px;font-weight:900}.chat-messages-area{flex:1 1 auto;min-height:430px;max-height:min(590px,calc(100vh - 360px));overflow-y:auto;padding:22px;background:linear-gradient(180deg,rgba(248,251,255,.95),hsla(0,0%,100%,.98)),radial-gradient(circle at top right,rgba(11,169,237,.08),transparent 32%)}.chat-date-divider{display:flex;align-items:center;justify-content:center;margin:12px 0 18px}.chat-date-divider span,.chat-system-message>span{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:5px 12px;border:1px solid #dfe8f5;border-radius:999px;background:hsla(0,0%,100%,.88);color:#6e82a8;font-size:12px;font-weight:800;box-shadow:0 8px 18px rgba(31,51,95,.05)}.chat-message-row{display:flex;align-items:flex-end;gap:10px;margin-bottom:14px}.chat-message-row.is-own{justify-content:flex-end}.chat-message-stack{max-width:min(680px,78%);min-width:0}.chat-sender-name{display:block;margin:0 0 4px 6px;color:#7d91b6;font-size:12px;font-weight:800}.chat-bubble{border:1px solid #e3ebf6;border-radius:18px 18px 18px 6px;background:#fff;color:#263f70;box-shadow:0 10px 24px rgba(31,51,95,.07)}.chat-message-row.is-own .chat-bubble{border-color:transparent;border-radius:18px 18px 6px 18px;background:linear-gradient(135deg,#0ba9ed,#425a8b);color:#fff;box-shadow:0 14px 30px rgba(11,169,237,.2)}.chat-bubble p{margin:0;padding:11px 15px;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.chat-message-meta{display:flex;align-items:center;gap:4px;margin-top:5px;padding:0 5px;color:#8fa0bf;font-size:11px;font-weight:700}.chat-message-row.is-own .chat-message-meta{justify-content:flex-end}.chat-read-icon{color:#bdcbe1}.chat-read-icon.is-read{color:#0ba9ed}.chat-shared-media{display:block;max-width:320px;margin-bottom:6px;padding:0;border:1px solid #e1eaf5;border-radius:14px;overflow:hidden;background:#fff;cursor:pointer}.chat-system-message{display:flex;justify-content:center;margin:14px 0}.chat-typing-row{display:flex;align-items:center;gap:9px;margin-top:8px}.chat-typing-row small{color:#7d91b6;font-size:12px;font-weight:700}.chat-typing-bubble{display:inline-flex;gap:4px;padding:10px 13px;border:1px solid #e4edf8;border-radius:16px;background:#fff}.chat-typing-bubble span{width:6px;height:6px;border-radius:50%;background:#8aa0c5;animation:chatTyping 1.2s ease-in-out infinite}.chat-typing-bubble span:nth-child(2){animation-delay:.15s}.chat-typing-bubble span:nth-child(3){animation-delay:.3s}.chat-template-panel{border-top:1px solid #e6eef8;background:#f9fbff;padding:16px}.chat-template-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.chat-template-header h2{margin:0;display:inline-flex;align-items:center;gap:8px;color:#1f335f!important;font-size:15px;font-weight:900}.chat-alert button,.chat-template-header button{width:32px;height:32px;border-radius:10px;color:#6f83aa;background:transparent}.chat-alert button:hover,.chat-template-header button:hover{background:#edf5ff;color:#0b8dcc}.chat-template-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;margin-bottom:12px}.chat-template-tabs button{flex:0 0 auto;min-height:34px;padding:0 12px;border:1px solid #dce8f7;border-radius:999px;background:#fff;color:#526a95;font-size:12px;font-weight:800;cursor:pointer}.chat-template-tabs button.is-active,.chat-template-tabs button:hover{border-color:#b9dff7;background:#edf8ff;color:#0b8dcc}.chat-template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.chat-template-card{min-width:0;padding:12px;border:1px solid #e1eaf5;border-radius:14px;background:#fff;color:#263f70;text-align:left;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.chat-template-card:hover{transform:translateY(-1px);border-color:#b9dff7;box-shadow:0 10px 22px rgba(31,51,95,.08)}.chat-template-card strong{display:block;margin-bottom:5px;color:#1f335f;font-size:13px;font-weight:900}.chat-template-card span{display:-webkit-box;color:#6d7f9f;font-size:12px;line-height:1.4;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.chat-template-empty{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:9px;min-height:80px;color:#7d91b6;font-size:13px;font-weight:700}.chat-composer{border-top:1px solid #e6eef8;background:#fff;padding:14px 16px}.chat-composer-form{display:grid;grid-template-columns:44px minmax(0,1fr) 46px;gap:10px;align-items:end}.chat-send-button,.chat-tool-button{height:44px;border-radius:13px}.chat-tool-button{border:1px solid #dbe7f6;background:#fff;color:#3a5485}.chat-tool-button.is-active,.chat-tool-button:hover{border-color:#b9dff7;background:#edf8ff;color:#0b8dcc}.chat-input{width:100%;min-height:44px;max-height:122px;padding:12px 14px;border:1px solid #dbe7f6;border-radius:13px;background:#fbfdff;color:#263f70;font-size:14px;line-height:1.35;resize:none;outline:none}.chat-input:focus{border-color:#0ba9ed;background:#fff;box-shadow:0 0 0 4px rgba(11,169,237,.12)}.chat-send-button{background:linear-gradient(135deg,#0ba9ed,#fd9636);color:#fff;box-shadow:0 10px 22px rgba(11,169,237,.2)}.chat-send-button:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.chat-loading-icon,.chat-send-spinner{animation:spin 1s linear infinite}.chat-alert{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #ffd4d4;background:#fff5f5;color:#b42318;font-size:13px;font-weight:800}.chat-empty-card,.chat-empty-state,.chat-loading-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#7d91b6}.chat-empty-state{min-height:360px}.chat-empty-card h3,.chat-empty-state h3{margin:14px 0 6px;color:#1f335f!important;font-size:20px;font-weight:900}.chat-empty-card p,.chat-empty-state p{max-width:320px;margin:0;color:#7d91b6;font-size:14px;line-height:1.5}.chat-empty-card,.chat-loading-card{min-height:420px;padding:32px}.chat-loading-card span{margin-top:12px;color:#526a95;font-size:14px;font-weight:800}@keyframes chatTyping{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}.public-package-grid{align-items:stretch}.public-ad-package-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.public-package-card{min-width:0;height:100%}.public-package-card .public-package-description,.public-package-card p{overflow-wrap:anywhere}.public-membership-grid .public-package-column{display:flex}.public-membership-grid .public-package-card{width:100%;display:flex;flex-direction:column}.public-membership-grid .public-package-card-body{flex:1 1 auto}.public-membership-grid .public-package-card .card-footer{margin-top:auto}.public-membership-grid .public-package-card h2{font-size:clamp(26px,2.2vw,40px)}.public-profile-ad-package-grid .public-package-column{display:flex}.public-profile-ad-package-grid .public-package-card{width:100%}@media (max-width:1200px){.public-ad-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.public-ad-package-grid{grid-template-columns:1fr;gap:16px}.public-membership-grid .public-package-card .card-body{padding:22px!important}}@media (max-width:767px){:root{--account-shell-pad:12px;--account-layout-gap:18px}.account-panel-shell .shop-template{padding-top:16px!important}.account-layout-shell{padding-top:18px}.account-layout-grid{grid-template-columns:1fr;gap:18px}.account-layout-content .shop-template{padding-top:0!important}.account-layout-content .notifications-account-page>.container{padding:16px!important}.notifications-account-page .notification-page-hero{align-items:flex-start;flex-direction:column;padding:18px}.notifications-account-page .notification-page-action,.notifications-account-page .notification-page-actions,.notifications-account-page .notification-page-tab,.notifications-account-page .notification-page-tabs{width:100%}.notifications-account-page .notification-page-actions{justify-content:stretch}.notifications-account-page .notification-page-tabs{display:flex}.notifications-account-page .notification-page-tab{flex:1 1 0;min-width:0}.notifications-account-page .notification-page-card{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px}.notifications-account-page .notification-page-icon{width:44px;height:44px;border-radius:12px}.notifications-account-page .notification-page-card-actions{position:absolute;top:12px;right:12px}.notifications-account-page .notification-page-copy{padding-right:38px}.notifications-account-page .notification-page-title{font-size:15px!important}.notifications-account-page .notification-page-message{-webkit-line-clamp:3}.account-user-layout .account-user-page-title{font-size:24px!important}.account-user-layout-extra-services .extra-service-option{min-height:auto;padding:18px!important}.account-user-layout-extra-services .extra-service-panel-title,.account-user-layout-extra-services .extra-service-title{font-size:19px!important}.account-user-layout-extra-services .extra-service-purchase-panel{padding:18px!important}.store-page-header,.store-settings-header,.store-url-surface{align-items:flex-start;flex-direction:column}.store-form-grid,.store-stat-grid{grid-template-columns:1fr}.store-name-entitlement{grid-template-columns:auto minmax(0,1fr)}.store-name-buy-button{grid-column:1/-1;width:100%}.store-form-actions{flex-direction:column-reverse}.store-form-actions .btn{width:100%}.account-panel-shell .card-body{padding:16px!important}.messages-chat-page{padding-top:8px!important;padding-bottom:28px!important}.chat-workspace{grid-template-columns:1fr;gap:14px}.chat-listing-card{position:static;display:none}.chat-panel{min-height:calc(100vh - 190px);border-radius:16px}.chat-panel-header{padding:12px}.chat-icon-button{width:36px;height:36px;flex-basis:36px}.chat-avatar-lg{width:40px;height:40px}.chat-title-group h1{font-size:16px}.chat-title-group p{font-size:12px}.chat-header-link{display:none}.chat-listing-strip{display:flex}.chat-listing-strip em{display:none}.chat-messages-area{min-height:360px;max-height:calc(100vh - 360px);padding:16px 12px}.chat-message-stack{max-width:84%}.chat-bubble p{padding:10px 13px;font-size:13px}.chat-template-panel{padding:12px}.chat-template-grid{grid-template-columns:1fr}.chat-composer{padding:12px}.chat-composer-form{grid-template-columns:40px minmax(0,1fr) 42px;gap:8px}.chat-send-button,.chat-tool-button{height:42px;border-radius:12px}.account-panel-shell .nav-tabs-account{overflow-x:auto;flex-wrap:nowrap!important}.account-panel-shell .nav-tabs-account a{white-space:nowrap}}.header .burger-icon{display:none!important}@media (max-width:1550px){.header .main-header .header-left .header-nav{display:none!important}.header .burger-icon{display:block!important;position:relative!important;top:auto!important;right:auto!important;margin-left:10px!important}.header-shop>.box-dropdown-cart>.icon-list>span:not(.number-item),.header-shop>.header-popover-trigger>.icon-list>span:not(.number-item),.header-shop>.icon-list>span:not(.number-item){display:none!important}.header-shop .account-popover{left:auto!important;right:0!important;transform:translateY(8px) scale(.985)!important;transform-origin:top right!important}.header-shop .account-popover:before{left:auto!important;right:18px!important;margin-left:0!important}}@media (max-width:1550px){.header-popover-trigger:focus-within .account-popover,.header-popover-trigger:hover .account-popover,.header-shop .account-popover.show{transform:translateY(0) scale(1)!important}.header-shop .account-popover .account-menu-label{display:inline!important}}@media (max-width:767px){.nav-main-menu{display:none!important}.header .main-header{padding:10px 0!important}.header .main-header .header-left{flex-wrap:nowrap!important;gap:8px!important;min-width:0!important}.header .main-header .header-left .header-logo{flex:1 1 124px!important;min-width:0!important}.header .main-header .header-left .header-logo img{width:auto!important;max-width:min(150px,100%)!important}.header .header-search{display:none!important}.header-shop{gap:5px!important}.header-shop .box-dropdown-cart,.header-shop .header-popover-trigger{flex:0 0 32px!important}.header-shop .box-dropdown-cart,.header-shop .header-popover-trigger,.header-shop .icon-list{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important}.header-shop .icon-list{min-height:32px!important;gap:0!important;border-radius:10px!important;line-height:1!important}.header-shop .icon-list.d-none{display:none!important}.header-shop .icon-list:hover{transform:none!important}.header-shop .icon-list svg{width:18px!important;height:18px!important;stroke-width:2!important}.header-shop .icon-list>.position-relative{display:inline-flex!important;width:20px!important;height:20px!important;align-items:center!important;justify-content:center!important}.header-shop .number-item{top:-4px!important;right:-5px!important;left:auto!important;width:15px!important;height:15px!important;min-width:15px!important;border-width:1.5px!important;font-size:9px!important;line-height:12px!important;font-weight:900!important;box-shadow:0 3px 8px rgba(255,106,26,.28)!important;z-index:2!important}.header .burger-icon{display:inline-flex!important;width:32px!important;height:32px!important;align-items:center!important;justify-content:center!important;margin-left:3px!important;border-radius:10px!important;flex:0 0 32px!important}.header .burger-icon>span{left:6px!important;width:20px!important;height:2px!important}.header .burger-icon>span.burger-icon-top{top:8px!important}.header .burger-icon>span.burger-icon-mid{top:15px!important}.header .burger-icon>span.burger-icon-bottom{bottom:8px!important}.header .main-header .header-left .header-shop{margin-left:auto!important;padding-right:0!important;flex-shrink:0!important;min-width:0!important}.header-shop .box-dropdown-cart:after{display:none!important}.header-popover,.header-shop .dropdown-account,.header-shop .dropdown-cart{max-width:calc(100vw - 24px)!important}.header-shop .icon-compare{display:none!important}.topbar .container-topbar{grid-template-columns:1fr!important;justify-content:center!important;justify-items:center!important;padding:6px 14px!important}.topbar .info-topbar,.topbar .menu-topbar-left{display:none!important}.topbar .container-topbar .header-topbar-tools{justify-self:center!important;justify-content:center!important;width:auto!important;gap:8px!important}.header-topbar-phone{padding:0 10px!important}.box-quickmenu,.header-topbar-phone-label{display:none!important}.box-notify .row{flex-direction:column!important;text-align:center!important}.box-notify .col-lg-4{width:100%!important;padding:2px 0!important}.box-notify .col-lg-4:not(:first-child){display:none!important}}@media (max-width:1023px){.profile-sidebar-desktop{display:none!important}.profile-sidebar-mobile-toggle{display:flex!important}}@media (min-width:1024px){.profile-sidebar-mobile-toggle{display:none!important}.profile-sidebar-desktop{display:block!important}}body.mobile-menu-active{overflow:hidden}body.mobile-menu-active:before{content:"";position:fixed;inset:0;z-index:1290;background:rgba(20,49,54,.82);backdrop-filter:blur(2px)}body.mobile-menu-active .sidebar-left{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.body-overlay-1{display:none!important;pointer-events:none!important}.mobile-header-active,.mobile-header-wrapper-style{position:fixed!important;inset:0 auto 0 0!important;width:min(376px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;visibility:visible!important;opacity:1!important;background:#f7faff!important;border-right:1px solid rgba(213,223,228,.94)!important;box-shadow:none!important;transform:translateX(-105%)!important;transition:transform .24s ease,box-shadow .24s ease!important;z-index:1300!important}.mobile-header-active.sidebar-visible,.mobile-header-wrapper-style.sidebar-visible{transform:translateX(0)!important;box-shadow:26px 0 64px rgba(20,49,54,.24)!important;z-index:1300!important}.mobile-header-wrapper-inner,.mobile-header-wrapper-style .mobile-header-wrapper-inner{height:100%!important;padding:0!important;overflow:hidden!important}.mobile-header-content-area,.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area{display:flex!important;height:100%!important;flex-direction:column!important;gap:14px!important;max-width:none!important;padding:16px!important;overflow-y:auto!important;overflow-x:hidden!important}.mobile-drawer-head{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:14px;padding:2px 2px 10px}.mobile-drawer-brand{display:inline-flex;min-width:0;align-items:center}.mobile-drawer-brand img{display:block!important;width:auto!important;max-width:152px!important;max-height:48px!important;-o-object-fit:contain!important;object-fit:contain!important}.mobile-drawer-brand-text{display:inline-flex;min-width:0;flex-direction:column;color:#223c70;line-height:1}.mobile-drawer-brand-text strong{display:block;color:#223c70;font-size:22px;font-weight:900;line-height:1.05;white-space:nowrap}.mobile-drawer-brand-text small{display:block;margin-top:4px;color:#ff6a1a;font-size:11px;font-weight:850;letter-spacing:0;line-height:1.15;white-space:nowrap}.mobile-drawer-close{display:inline-flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border:1px solid #dbe5f1;border-radius:12px;background:#fff;color:#425a8b;box-shadow:0 8px 22px rgba(31,51,95,.08)}.mobile-drawer-user-card{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #dbe5f1;border-radius:16px;background:#fff;box-shadow:0 12px 28px rgba(31,51,95,.08)}.mobile-drawer-avatar{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;border-radius:14px;background:#fff3ec;color:#ff6a1a;font-size:18px;font-weight:900}.mobile-drawer-user-copy{min-width:0}.mobile-drawer-kicker{display:block;margin-bottom:2px;color:#7c8daf;font-size:11px;font-weight:900;letter-spacing:0;line-height:1.1;text-transform:uppercase}.mobile-drawer-user-copy strong{display:block;overflow:hidden;color:#223c70;font-size:15px;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.mobile-drawer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mobile-drawer-actions a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px;border:1px solid #dbe5f1;border-radius:13px;background:#fff;color:#334b7c!important;font-size:13px;font-weight:900;text-align:center;text-decoration:none!important;box-shadow:0 8px 20px rgba(31,51,95,.06)}.mobile-drawer-actions a:first-child{border-color:rgba(255,106,26,.32);background:#fff3ec;color:#ff6a1a!important}.mobile-drawer-section{padding:12px;border:1px solid #dbe5f1;border-radius:16px;background:#fff;box-shadow:0 10px 26px rgba(31,51,95,.055)}.mobile-drawer-section-primary{padding-top:14px}.mobile-drawer-section-title{margin:0 0 8px;padding:0 4px;color:#7c8daf;font-size:11px;font-weight:900;letter-spacing:0;line-height:1.2;text-transform:uppercase}.mobile-menu{display:flex!important;list-style:none!important;flex-direction:column!important;gap:3px!important}.mobile-menu,.mobile-menu li{margin:0!important;padding:0!important}.mobile-menu li{display:block!important;border-bottom:0!important}.mobile-menu li a,.mobile-menu li button.mobile-menu-logout,.mobile-menu li button.mobile-menu-toggle{display:flex!important;width:100%!important;min-height:42px!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:10px 11px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:#334b7c!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important;text-align:left!important;text-decoration:none!important;transition:background-color .16s ease,color .16s ease,transform .16s ease!important}.mobile-menu li a:after,.mobile-menu li button.mobile-menu-toggle:after{content:"";width:7px;height:7px;margin-left:auto;border-right:1.8px solid #a9b7d2;border-bottom:1.8px solid #a9b7d2;transform:rotate(-45deg)}.mobile-menu li button.mobile-menu-toggle:after{transform:rotate(45deg)}.mobile-menu li a svg,.mobile-menu li button svg{flex:0 0 16px;color:#7c8daf;stroke-width:2.2}.mobile-menu li a.active,.mobile-menu li a:hover,.mobile-menu li button.mobile-menu-toggle:hover{background:#f1f6ff!important;color:#0ba9ed!important;transform:translateX(2px)}.mobile-menu li a:hover svg,.mobile-menu li button:hover svg{color:#0ba9ed}.mobile-menu li a.mobile-admin-link{background:#eff6ff!important;color:#1d4ed8!important}.mobile-menu li button.mobile-menu-logout{color:#dc3545!important}.mobile-menu li button.mobile-menu-logout:after{display:none}.mobile-menu .sub-menu{display:block;list-style:none!important;margin:4px 0 8px 24px!important;padding:6px!important;border:1px solid #edf2f8!important;border-radius:12px!important;background:#f8fbff!important}.mobile-menu .sub-menu li a{min-height:36px!important;padding:8px 10px!important;font-size:13px!important;font-weight:750!important}.mobile-drawer-foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 0 6px}.mobile-drawer-foot a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:9px;border:1px solid #dbe5f1;border-radius:13px;background:#fff;color:#425a8b!important;font-size:13px;font-weight:900;text-align:center;text-decoration:none!important}@media (max-width:380px){.mobile-header-content-area{padding:12px!important}.mobile-drawer-actions,.mobile-drawer-foot{grid-template-columns:1fr}}.mobile-header-top .user-account img{width:50px!important;height:50px!important;border-radius:50%!important;-o-object-fit:cover!important;object-fit:cover!important}.mobile-header-top .user-account .content h6{margin:0 0 4px!important;font-size:15px!important;font-weight:700!important;color:#425a8b!important}.mobile-header-top .user-account .content p{margin:0!important;font-size:13px!important;color:#8c9ec5!important}.footer-currency-rates{display:flex;min-height:30px;align-items:center;justify-content:center;gap:22px;color:#334b7c;font-size:13px;line-height:1;white-space:nowrap}.footer-currency-rate{display:inline-flex;align-items:center;gap:6px}@media (max-width:575px){.footer-currency-rates{gap:14px;font-size:12px}.footer-currency-rate{gap:4px}}.badge-soft-success{background-color:#d1fae5!important;color:#065f46!important;border:1px solid #34d399!important}.badge-soft-warning{background-color:#fef3c7!important;color:#92400e!important;border:1px solid #fbbf24!important}.badge-soft-danger{background-color:#fee2e2!important;color:#991b1b!important;border:1px solid #f87171!important}.badge-soft-primary{background-color:#dbeafe!important;color:#1e40af!important;border:1px solid #60a5fa!important}.badge-soft-secondary{background-color:#f3f4f6!important;color:#374151!important;border:1px solid #9ca3af!important}.badge-soft-info{background-color:#e0f2fe!important;color:#075985!important}.box-slider-item .box-swiper{position:relative!important}.box-slider-item .swiper-button-next-style-2,.box-slider-item .swiper-button-prev-style-2{top:-62px!important;width:18px!important;height:22px!important;margin-top:0!important;background-size:7px 12px!important;background-position:50%!important;background-repeat:no-repeat!important;color:transparent!important;opacity:1!important}.box-slider-item .swiper-button-next-style-2{right:0!important;left:auto!important}.box-slider-item .swiper-button-prev-style-2{right:28px!important;left:auto!important}.box-slider-item .swiper-button-next-style-2:after,.box-slider-item .swiper-button-prev-style-2:after{content:""!important;display:none!important}.box-slider-item .swiper-button-next-style-2.swiper-button-disabled,.box-slider-item .swiper-button-prev-style-2.swiper-button-disabled{opacity:.35!important}.home-featured-products .box-slider-item{height:100%}.home-featured-products .box-slider-item .head{margin-bottom:22px!important}.home-featured-products .box-slider-item .head h5{margin:0!important;color:#334b7c!important;font-weight:900!important;letter-spacing:0!important}.home-featured-products .swiper-wrapper{padding-top:0!important}.home-featured-products .card-grid-style-2.card-grid-none-border{align-items:center!important;gap:14px!important;min-height:134px!important;margin-bottom:16px!important;padding:10px!important;border:1px solid rgba(213,223,228,.72)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 10px 26px rgba(31,51,95,.055)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.home-featured-products .card-grid-style-2.card-grid-none-border:hover{border-color:rgba(11,169,237,.38)!important;box-shadow:0 16px 36px rgba(31,51,95,.11)!important;transform:translateY(-2px)}.home-featured-products .card-grid-style-2.card-grid-none-border .image-box{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:92px!important;max-width:92px!important;height:112px!important;padding:0!important;overflow:hidden!important;border:1px solid #e5edf6!important;border-radius:10px!important;background:#f8fbff!important}.home-featured-products .card-grid-style-2.card-grid-none-border .image-box a{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important}.home-featured-products .card-grid-style-2.card-grid-none-border .image-box img{width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:9px!important}.home-featured-products .card-grid-style-2.card-grid-none-border .image-box .label{position:absolute!important;top:8px!important;left:8px!important;max-width:calc(100% - 16px)!important;padding:4px 8px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.home-featured-products .card-grid-style-2 .info-right{display:flex!important;min-width:0!important;align-self:stretch!important;flex-direction:column!important;justify-content:center!important}.home-featured-products .card-grid-style-2 .info-right>a.font-xs-bold{display:-webkit-box!important;margin-bottom:6px!important;overflow:hidden!important;color:#243b6b!important;font-size:14px!important;font-weight:900!important;line-height:1.3!important;text-decoration:none!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home-featured-products .card-grid-style-2 .info-right>a.font-xs-bold:hover{color:#0ba9ed!important}.home-featured-products .card-grid-style-2 .rating{display:flex!important;align-items:center!important;gap:4px!important;min-height:18px!important;margin:0 0 5px!important;color:#7e92b4!important}.home-featured-products .card-grid-style-2 .rating span{font-size:12px!important;line-height:1.2!important}.home-featured-products .card-grid-style-2 .price-info{display:flex!important;align-items:baseline!important;gap:8px!important;margin-top:0!important;flex-wrap:wrap!important}.home-featured-products .card-grid-style-2 .price-info .price-main{margin-right:0!important;color:#334b7c!important;font-size:19px!important;font-weight:900!important;line-height:1.15!important}.home-featured-products .card-grid-style-2 .price-info .price-line{font-size:13px!important;line-height:1.2!important}@media (max-width:1199px){.home-featured-products .col-lg-3{margin-bottom:28px}}@media (max-width:575px){.home-featured-products .card-grid-style-2.card-grid-none-border{min-height:120px!important;gap:12px!important}.home-featured-products .card-grid-style-2.card-grid-none-border .image-box{min-width:82px!important;max-width:82px!important;height:98px!important}}.listing-detail-page .listing-detail-section{padding-top:28px}.listing-detail-page .listing-detail-gallery-wrap{display:block!important}.listing-detail-page .listing-detail-galleries{display:flex!important;width:100%!important;flex-direction:column!important;gap:14px!important;padding:0!important}.listing-detail-page .listing-detail-main-gallery{position:relative!important;overflow:hidden;border:1px solid #dbe5f3!important;border-radius:14px!important;background:#f8fbff;box-shadow:0 14px 36px rgba(39,58,104,.08)}.listing-detail-page .listing-detail-main-slider{position:relative;z-index:1;width:100%}.listing-detail-page .listing-detail-main-figure{display:flex;width:100%;min-height:520px;margin:0;align-items:center;justify-content:center;padding:18px;background:#fff}.listing-detail-page .listing-detail-main-figure-empty{min-height:360px;background:#f5f8fc}.listing-detail-page .listing-detail-main-image{display:block;width:100%;max-width:100%;max-height:560px;-o-object-fit:contain;object-fit:contain}.listing-detail-page .listing-detail-thumbnails{position:relative!important;top:auto!important;left:auto!important;display:flex!important;width:100%!important;gap:10px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 10px;scroll-snap-type:x mandatory;scrollbar-width:thin}.listing-detail-page .listing-detail-thumbnail{display:flex!important;flex:0 0 86px;width:86px;height:86px;align-items:center;justify-content:center;margin:0!important;padding:5px;overflow:hidden;border:1px solid #dbe5f3;border-radius:12px;background:#fff;cursor:pointer;scroll-snap-align:start;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.listing-detail-page .listing-detail-thumbnail.active,.listing-detail-page .listing-detail-thumbnail:hover,.listing-detail-page .listing-detail-thumbnail[aria-pressed=true]{border-color:#fd9636;box-shadow:0 10px 22px rgba(253,150,54,.18);transform:translateY(-1px)}.listing-detail-page .listing-detail-thumbnail img{display:block;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;border-radius:8px}.listing-detail-page .listing-detail-title{overflow-wrap:anywhere}.auction-detail-page .auction-trust-panel,.auction-detail-page .listing-trust-panel,.listing-detail-page .listing-trust-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px;padding:16px;border:1px solid #e1e9f4;border-radius:8px;background:#fff;box-shadow:0 16px 38px rgba(39,58,104,.08)}.auction-detail-page .auction-trust-card,.auction-detail-page .listing-trust-item,.listing-detail-page .listing-trust-item{display:flex;min-width:0;min-height:96px;align-items:center;gap:13px;padding:15px;border:1px solid #e8eef7;border-radius:8px;background:#f8fbff;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.auction-detail-page .auction-trust-card:hover,.auction-detail-page .listing-trust-item:hover,.listing-detail-page .listing-trust-item:hover{border-color:#d7e2f1;box-shadow:0 12px 24px rgba(39,58,104,.1);transform:translateY(-1px)}.auction-detail-page .auction-trust-icon,.auction-detail-page .listing-trust-icon,.listing-detail-page .listing-trust-icon{display:inline-flex;width:46px;min-width:46px;height:46px;align-items:center;justify-content:center;border-radius:8px}.auction-detail-page .auction-trust-copy,.auction-detail-page .listing-trust-copy,.listing-detail-page .listing-trust-copy{display:block;min-width:0}.auction-detail-page .auction-trust-copy small,.auction-detail-page .auction-trust-copy strong,.auction-detail-page .listing-trust-copy small,.auction-detail-page .listing-trust-copy strong,.listing-detail-page .listing-trust-copy small,.listing-detail-page .listing-trust-copy strong{display:block;overflow-wrap:anywhere}.auction-detail-page .auction-trust-copy strong,.auction-detail-page .listing-trust-copy strong,.listing-detail-page .listing-trust-copy strong{margin-bottom:4px;color:#1f2f46;font-size:14px;font-weight:800;line-height:1.25}.auction-detail-page .auction-trust-copy small,.auction-detail-page .listing-trust-copy small,.listing-detail-page .listing-trust-copy small{color:#6b7a90;font-size:12px;font-weight:500;line-height:1.45}.auction-detail-page .auction-trust-card-green .auction-trust-icon,.auction-detail-page .listing-trust-item-green .listing-trust-icon,.listing-detail-page .listing-trust-item-green .listing-trust-icon{color:#17824f;background:#e7f6ee}.auction-detail-page .auction-trust-card-cyan .auction-trust-icon,.auction-detail-page .listing-trust-item-cyan .listing-trust-icon,.listing-detail-page .listing-trust-item-cyan .listing-trust-icon{color:#0b7890;background:#e5f7fb}.auction-detail-page .auction-trust-card-amber .auction-trust-icon,.auction-detail-page .listing-trust-item-amber .listing-trust-icon,.listing-detail-page .listing-trust-item-amber .listing-trust-icon{color:#a86d00;background:#fff4d8}.auction-detail-page .auction-trust-card-orange .auction-trust-icon,.auction-detail-page .listing-trust-item-orange .listing-trust-icon,.listing-detail-page .listing-trust-item-orange .listing-trust-icon{color:#bf5a18;background:#fff0e6}.auction-detail-page .border-bottom:has(+.row .box-trust-badge),.shop-template .container>.border-bottom:has(+.row .box-trust-badge){padding-top:0!important;margin-bottom:0!important;border-bottom:0!important}.auction-detail-page .border-bottom+.row:has(.box-trust-badge),.shop-template .container>.border-bottom+.row:has(.box-trust-badge){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px;padding:16px;border:1px solid #e1e9f4;border-radius:8px;background:#fff;box-shadow:0 16px 38px rgba(39,58,104,.08)}.auction-detail-page .border-bottom+.row:has(.box-trust-badge)>[class*=col-],.shop-template .container>.border-bottom+.row:has(.box-trust-badge)>[class*=col-]{width:auto;max-width:none;padding:0;margin:0!important}.auction-detail-page .box-trust-badge,.box-trust-badge{display:flex!important;min-height:96px;align-items:center!important;gap:13px!important;padding:15px;border:1px solid #e8eef7;border-radius:8px;background:#f8fbff}.auction-detail-page .box-trust-badge .icon-badge,.box-trust-badge .icon-badge{display:inline-flex;width:46px;min-width:46px;height:46px;align-items:center;justify-content:center;border-radius:8px}.auction-detail-page .box-trust-badge .icon-badge img,.box-trust-badge .icon-badge img{width:22px;height:22px}.auction-detail-page .box-trust-badge h6,.box-trust-badge h6{margin:0 0 4px;color:#1f2f46!important;font-size:14px;font-weight:800;line-height:1.25}.auction-detail-page .box-trust-badge p,.box-trust-badge p{margin:0;color:#6b7a90!important;font-size:12px;font-weight:500;line-height:1.45}.auction-detail-page .detail-tabs-section,.listing-detail-page .detail-tabs-section{margin-top:28px}.auction-detail-page .detail-tabs-shell,.listing-detail-page .detail-tabs-shell{padding:16px;border:1px solid #e1e9f4;border-radius:8px;background:#fff;box-shadow:0 16px 38px rgba(39,58,104,.08)}.auction-detail-page .nav-tabs-product,.listing-detail-page .nav-tabs-product{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 10px!important;padding:6px!important;border:1px solid #e2eaf5!important;border-radius:8px!important;background:#f6f9fd!important}.auction-detail-page .nav-tabs-product li,.listing-detail-page .nav-tabs-product li{padding:0!important;margin:0!important}.auction-detail-page .nav-tabs-product li a,.listing-detail-page .nav-tabs-product li a{display:inline-flex!important;min-height:40px;align-items:center;justify-content:center;padding:9px 16px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#526580!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.auction-detail-page .nav-tabs-product li a.active,.auction-detail-page .nav-tabs-product li a:hover,.listing-detail-page .nav-tabs-product li a.active,.listing-detail-page .nav-tabs-product li a:hover{background:#fff!important;color:#ff5a0a!important;box-shadow:0 8px 18px rgba(31,51,95,.08)}.auction-detail-page .tab-content,.listing-detail-page .tab-content{padding:18px;border:1px solid #e8eef7;border-radius:8px;background:#fbfdff}.auction-detail-page .tab-pane p:last-child,.listing-detail-page .tab-pane p:last-child{margin-bottom:0}@media (max-width:1199px){.auction-detail-page .auction-trust-panel,.auction-detail-page .border-bottom+.row:has(.box-trust-badge),.auction-detail-page .listing-trust-panel,.listing-detail-page .listing-trust-panel,.shop-template .container>.border-bottom+.row:has(.box-trust-badge){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.listing-detail-page .listing-detail-section{padding-top:18px}.listing-detail-page .listing-detail-main-row{row-gap:24px}.listing-detail-page .listing-detail-main-figure{min-height:clamp(330px,92vw,560px);padding:12px}.listing-detail-page .listing-detail-main-image{max-height:min(72vh,560px)}.listing-detail-page .box-border-product{margin-top:4px}}@media (max-width:575px){.listing-detail-page .breadcrumbs-div{padding:12px 0}.listing-detail-page .breadcrumb{display:flex;gap:6px 10px;overflow:hidden;flex-wrap:wrap}.listing-detail-page .breadcrumb li{max-width:100%}.listing-detail-page .breadcrumb li a,.listing-detail-page .breadcrumb li span{display:inline-block;max-width:235px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.listing-detail-page .listing-detail-section{padding-top:12px}.listing-detail-page .listing-detail-main-gallery{border-radius:12px!important;box-shadow:0 10px 28px rgba(39,58,104,.08)}.listing-detail-page .listing-detail-main-figure{min-height:auto;aspect-ratio:4/5;padding:8px}.listing-detail-page .listing-detail-main-image{width:100%;height:100%;max-height:none;-o-object-fit:contain;object-fit:contain}.listing-detail-page .listing-detail-thumbnails{gap:8px;padding-bottom:8px}.listing-detail-page .listing-detail-thumbnail{flex-basis:68px;width:68px;height:68px;border-radius:10px;padding:4px}.listing-detail-page .listing-detail-thumbnail img{border-radius:7px}.listing-detail-page .listing-detail-title-row{align-items:flex-start!important;margin-bottom:14px!important}.listing-detail-page .listing-detail-title{font-size:22px;line-height:1.25}.listing-detail-page .rating{flex-wrap:wrap}.listing-detail-page .box-product-price .price-main{font-size:26px;line-height:1.15}.listing-detail-page .product-description{margin-top:14px!important}.listing-detail-page .product-description .list-dot li{margin-bottom:8px;line-height:1.45}.listing-detail-page .info-product .row>[class*=col-]{margin-bottom:12px!important}.listing-detail-page .box-border-product{padding:16px;border-radius:12px}.listing-detail-page .button-buy .btn{min-height:46px;justify-content:center;white-space:normal}.auction-detail-page .auction-trust-panel,.auction-detail-page .border-bottom+.row:has(.box-trust-badge),.auction-detail-page .listing-trust-panel,.listing-detail-page .listing-trust-panel,.shop-template .container>.border-bottom+.row:has(.box-trust-badge){grid-template-columns:1fr;gap:10px;margin-top:26px;padding:10px;box-shadow:0 10px 26px rgba(39,58,104,.08)}.auction-detail-page .auction-trust-card,.auction-detail-page .box-trust-badge,.auction-detail-page .listing-trust-item,.box-trust-badge,.listing-detail-page .listing-trust-item{min-height:82px;padding:13px}.auction-detail-page .auction-trust-icon,.auction-detail-page .box-trust-badge .icon-badge,.auction-detail-page .listing-trust-icon,.box-trust-badge .icon-badge,.listing-detail-page .listing-trust-icon{width:42px;min-width:42px;height:42px}.auction-detail-page .detail-tabs-shell,.listing-detail-page .detail-tabs-shell{padding:10px;box-shadow:0 10px 26px rgba(39,58,104,.08)}.auction-detail-page .nav-tabs-product,.listing-detail-page .nav-tabs-product{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.auction-detail-page .nav-tabs-product li,.listing-detail-page .nav-tabs-product li{flex:0 0 auto}.auction-detail-page .nav-tabs-product li a,.listing-detail-page .nav-tabs-product li a{min-height:38px;padding:8px 13px!important;font-size:13px!important}.auction-detail-page .tab-content,.listing-detail-page .tab-content{padding:14px}}.cart-modern-page{padding:34px 0 70px;background:#f6f8fc}.cart-modern-empty-section{min-height:520px}.cart-modern-empty-shell{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:stretch;border:1px solid #dbe5f3;border-radius:14px;background:#fff;box-shadow:0 18px 42px rgba(39,58,104,.1)}.cart-modern-empty-main{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:34px}.cart-modern-empty-icon{display:inline-flex;width:82px;height:82px;align-items:center;justify-content:center;margin:4px 0 18px;border:1px solid #ffd7bd;border-radius:14px;background:#fff4ed;color:#ff6a1a;box-shadow:0 14px 28px rgba(255,106,26,.12)}.cart-modern-empty-main h1{margin:0;color:#223863;font-size:32px;font-weight:950;line-height:1.18}.cart-modern-empty-main p{max-width:620px;margin:12px 0 0;color:#7180a0;font-size:15px;font-weight:700;line-height:1.6}.cart-modern-empty-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.cart-modern-empty-primary,.cart-modern-empty-secondary{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:950;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.cart-modern-empty-primary{border:1px solid #425a8b;background:#425a8b;color:#fff;box-shadow:0 14px 28px rgba(66,90,139,.2)}.cart-modern-empty-primary:hover{background:#344b77;color:#fff;transform:translateY(-1px);box-shadow:0 18px 34px rgba(66,90,139,.24)}.cart-modern-empty-secondary{border:1px solid #b9c9e6;background:#fff;color:#425a8b}.cart-modern-empty-secondary:hover{border-color:#425a8b;background:#f3f7ff;color:#223863;transform:translateY(-1px)}.cart-modern-empty-aside{display:flex;flex-direction:column;gap:14px;padding:18px;border-left:1px solid #e4ebf5;border-radius:0 14px 14px 0;background:#fbfdff}.cart-modern-empty-aside-head{display:flex;gap:12px;padding:16px;border:1px solid #e4ebf5;border-radius:12px;background:#fff}.cart-modern-empty-aside-head>span,.cart-modern-empty-steps>div>span{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;border-radius:11px;background:#eef6ff;color:#425a8b}.cart-modern-empty-aside-head strong,.cart-modern-empty-steps strong{display:block;margin:0 0 4px;color:#223863;font-size:15px;font-weight:950;line-height:1.25}.cart-modern-empty-aside-head small,.cart-modern-empty-steps small{display:block;color:#7584a4;font-size:12px;font-weight:750;line-height:1.45}.cart-modern-empty-steps{display:flex;flex-direction:column;gap:10px}.cart-modern-empty-steps>div{display:flex;gap:12px;padding:14px;border:1px solid #e4ebf5;border-radius:12px;background:#fff}.cart-modern-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px;padding:24px 26px;border:1px solid #dbe5f3;border-radius:14px;background:#fff;box-shadow:0 16px 38px rgba(39,58,104,.08)}.cart-modern-eyebrow{display:inline-flex;align-items:center;min-height:26px;margin-bottom:8px;padding:5px 10px;border:1px solid #ffd7bd;border-radius:999px;background:#fff4ed;color:#ff6a1a;font-size:12px;font-weight:900}.cart-modern-hero h1{margin:0;color:#223863;font-size:30px;font-weight:900;line-height:1.2}.cart-modern-hero p{max-width:680px;margin:8px 0 0;color:#7180a0;font-size:15px;line-height:1.55}.cart-modern-hero-meta{display:grid;min-width:118px;min-height:92px;place-items:center;border:1px solid #dbe5f3;border-radius:12px;background:#f8fbff;text-align:center}.cart-modern-hero-meta span{color:#ff6a1a;font-size:28px;font-weight:950;line-height:1}.cart-modern-hero-meta small{color:#6f7d9f;font-size:12px;font-weight:850}.cart-modern-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.cart-modern-main{display:flex;min-width:0;flex-direction:column;gap:16px}.cart-modern-actions,.cart-modern-info-card,.cart-modern-summary-card,.cart-modern-toolbar{border:1px solid #dbe5f3;border-radius:12px;background:#fff}.cart-modern-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px}.cart-modern-select-all{display:inline-flex;align-items:center;gap:10px;margin:0;color:#243b6b;font-size:14px;font-weight:900;cursor:pointer}.cart-modern-checkbox{width:18px;height:18px;flex:0 0 18px;accent-color:#ff6a1a;cursor:pointer}.cart-modern-toolbar-count{color:#7b89a8;font-size:13px;font-weight:850}.cart-modern-items{display:flex;flex-direction:column;gap:12px}.cart-modern-item{display:grid;grid-template-columns:28px 112px minmax(0,1fr) 118px 126px 132px 44px;gap:16px;align-items:center;padding:16px;border:1px solid #dbe5f3;border-radius:12px;background:#fff;box-shadow:0 10px 28px rgba(39,58,104,.06);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.cart-modern-item.is-selected{border-color:#b9c9e6;box-shadow:0 16px 34px rgba(39,58,104,.1)}.cart-modern-item:hover{transform:translateY(-1px)}.cart-modern-item-check{margin:0}.cart-modern-item-check,.cart-modern-thumb{display:flex;align-items:center;justify-content:center}.cart-modern-thumb{width:112px;height:112px;overflow:hidden;border:1px solid #e1e9f4;border-radius:10px;background:#f7f9fd}.cart-modern-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-modern-thumb-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#ff6a1a;background:linear-gradient(135deg,#fff5ee,#eef6ff)}.cart-modern-info{min-width:0}.cart-modern-item-topline{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:8px}.cart-modern-selected-pill,.cart-modern-type-pill{display:inline-flex;min-height:24px;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:900;line-height:1}.cart-modern-type-pill{background:#eef6ff;color:#355d9b}.cart-modern-type-pill.is-digital{background:#fff4ed;color:#ff6a1a}.cart-modern-selected-pill{background:#eef8f1;color:#1f8e52}.cart-modern-title{display:-webkit-box;overflow:hidden;color:#223863;font-size:16px;font-weight:950;line-height:1.35;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart-modern-title:hover{color:#0ba9ed}.cart-modern-seller{margin:8px 0 0;color:#7b89a8;font-size:13px;font-weight:800}.cart-modern-seller span{color:#ff6a1a}.cart-modern-mobile-price{display:none}.cart-modern-price-block,.cart-modern-quantity-block,.cart-modern-total-block{display:flex;min-width:0;flex-direction:column;gap:5px}.cart-modern-price-block,.cart-modern-total-block{text-align:right}.cart-modern-price-block span,.cart-modern-quantity-block>span,.cart-modern-total-block span{color:#8a97b3;font-size:12px;font-weight:850}.cart-modern-price-block strong,.cart-modern-total-block strong{color:#243b6b;font-size:19px;font-weight:950;line-height:1.1}.cart-modern-total-block strong{color:#ff6a1a}.cart-modern-quantity{display:inline-flex;width:118px;height:40px;align-items:center;justify-content:space-between;overflow:hidden;border:1px solid #d7e2f1;border-radius:8px;background:#f8fbff}.cart-modern-quantity button{display:inline-flex;width:36px;height:100%;align-items:center;justify-content:center;border:0;background:transparent;color:#425a8b}.cart-modern-quantity button:not(:disabled):hover{background:#eef6ff;color:#ff6a1a}.cart-modern-quantity button:disabled{color:#c2ccdc;cursor:not-allowed}.cart-modern-quantity strong{color:#243b6b;font-size:16px;font-weight:950}.cart-modern-quantity.is-fixed{background:#f3f6fb}.cart-modern-quantity-block small{color:#8a97b3;font-size:11px;font-weight:750;line-height:1.25}.cart-modern-quantity-block small.is-danger{color:#dc3545}.cart-modern-remove{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid #e4ebf5;border-radius:8px;background:#fff;color:#7b89a8;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.cart-modern-remove:hover{border-color:#ffd2d2;background:#fff1f1;color:#dc3545}.cart-modern-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px}.cart-modern-action-group{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.cart-modern-danger-action,.cart-modern-secondary-action{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-radius:8px;font-size:13px;font-weight:900;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.cart-modern-secondary-action{border:1px solid #b9c9e6;background:#fff;color:#425a8b}.cart-modern-secondary-action:hover{border-color:#425a8b;background:#f3f7ff;color:#223863;transform:translateY(-1px)}.cart-modern-danger-action{border:1px solid #ffd2d2;background:#fff7f7;color:#dc3545}.cart-modern-danger-action:hover{background:#fff0f0;color:#b4232b;transform:translateY(-1px)}.cart-modern-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cart-modern-info-card{display:flex;gap:12px;padding:16px}.cart-modern-info-card>span{display:inline-flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border-radius:10px;background:#eef6ff;color:#425a8b}.cart-modern-info-card h3{margin:0 0 5px;color:#243b6b;font-size:15px;font-weight:950}.cart-modern-info-card p{margin:0;color:#7584a4;font-size:13px;font-weight:750;line-height:1.45}.cart-modern-summary{position:sticky;top:96px}.cart-modern-summary-card{padding:18px;box-shadow:0 18px 42px rgba(39,58,104,.1)}.cart-modern-coupon-title,.cart-modern-summary-head{display:flex;gap:12px;align-items:center}.cart-modern-coupon-title>span,.cart-modern-summary-head>span{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;border-radius:11px;background:#fff4ed;color:#ff6a1a}.cart-modern-coupon-title h3,.cart-modern-summary-head h2{margin:0;color:#223863;font-size:18px;font-weight:950}.cart-modern-coupon-title p,.cart-modern-summary-head p{margin:2px 0 0;color:#7b89a8;font-size:12px;font-weight:800;line-height:1.35}.cart-modern-summary-lines{display:flex;flex-direction:column;gap:12px;margin:18px 0;padding:16px 0;border-top:1px solid #e4ebf5;border-bottom:1px solid #e4ebf5}.cart-modern-summary-lines>div,.cart-modern-summary-meta>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.cart-modern-summary-lines span,.cart-modern-summary-meta span{color:#7b89a8;font-size:13px;font-weight:850}.cart-modern-summary-lines strong{color:#243b6b;font-size:18px;font-weight:950}.cart-modern-summary-lines .is-discount span,.cart-modern-summary-lines .is-discount strong{color:#1f8e52}.cart-modern-summary-lines .is-total{padding-top:8px}.cart-modern-summary-lines .is-total span{color:#243b6b;font-size:15px}.cart-modern-summary-lines .is-total strong{color:#ff6a1a;font-size:24px}.cart-modern-summary-meta{display:flex;flex-direction:column;gap:9px;margin-bottom:18px}.cart-modern-summary-meta>div{padding:10px 12px;border-radius:8px;background:#f8fbff}.cart-modern-summary-meta svg{color:#425a8b}.cart-modern-summary-meta strong{color:#223863;font-size:14px;font-weight:950}.cart-modern-coupon{padding:14px;border:1px solid #e4ebf5;border-radius:10px;background:#fbfdff}.cart-modern-coupon-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px}.cart-modern-coupon-form .form-control{height:42px;border-color:#d7e2f1;border-radius:8px;color:#243b6b;font-weight:800}.cart-modern-coupon-applied button,.cart-modern-coupon-form button{min-height:42px;padding:9px 13px;border:0;border-radius:8px;background:#425a8b;color:#fff;font-size:13px;font-weight:900}.cart-modern-coupon-form button:disabled{background:#aeb9ce;cursor:not-allowed}.cart-modern-coupon-applied{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:10px;border-radius:9px;background:#eef8f1}.cart-modern-coupon-applied div{display:flex;min-width:0;flex-direction:column}.cart-modern-coupon-applied strong{color:#1f8e52;font-size:14px;font-weight:950}.cart-modern-coupon-applied span{color:#1f8e52;font-size:12px;font-weight:850}.cart-modern-coupon-applied button{background:#fff;color:#1f8e52;border:1px solid #bfe7cd}.cart-modern-form-error,.cart-modern-summary-warning{margin:10px 0 0;color:#dc3545;font-size:12px;font-weight:850;line-height:1.4}.cart-modern-summary-warning{padding:10px 12px;border-radius:8px;background:#fff4f4}.cart-modern-checkout{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:9px;margin-top:16px;border-radius:8px;background:#425a8b;color:#fff;font-size:15px;font-weight:950;text-decoration:none;box-shadow:0 14px 28px rgba(66,90,139,.2);transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.cart-modern-checkout:hover{background:#344b77;color:#fff;transform:translateY(-1px);box-shadow:0 18px 34px rgba(66,90,139,.24)}.cart-modern-checkout.is-disabled{opacity:.55;pointer-events:none}.integration-oauth-guide-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.integration-oauth-guide-card{display:flex;min-width:0;min-height:82px;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding:12px;border:1px solid #dbe5f3;border-radius:8px;background:#fbfdff;color:#425a8b;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.integration-oauth-guide-card:hover{border-color:#b9c9e6;box-shadow:0 10px 22px rgba(39,58,104,.08);transform:translateY(-1px)}.integration-oauth-guide-card .material-icons{margin-bottom:3px;color:#ff6a1a;font-size:20px}.integration-oauth-guide-card strong{color:#223863;font-size:13px;font-weight:950;line-height:1.2}.integration-oauth-guide-card small{color:#7584a4;font-size:11px;font-weight:800;line-height:1.35}.integration-setting-label-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.integration-help-button{display:inline-flex;min-height:28px;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;padding:4px 8px;border:1px solid #dbe5f3;border-radius:8px;background:#fff;color:#425a8b;font-size:11px;font-weight:900}.integration-help-button:hover{border-color:#b9c9e6;background:#f3f7ff;color:#223863}.integration-help-button .material-icons{font-size:15px}.integration-guide-modal{color:#223863}.integration-guide-intro{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;margin-bottom:16px}.integration-guide-provider{display:inline-flex;min-height:26px;align-items:center;margin-bottom:8px;padding:5px 10px;border:1px solid #ffd7bd;border-radius:999px;background:#fff4ed;color:#ff6a1a;font-size:12px;font-weight:950}.integration-guide-intro p{margin:0;color:#66758f;font-size:14px;font-weight:750;line-height:1.55}.integration-guide-checklist,.integration-guide-fields,.integration-guide-notes,.integration-guide-url-grid>div{border:1px solid #dbe5f3;border-radius:8px;background:#fbfdff}.integration-guide-fields{padding:12px}.integration-guide-fields strong{display:block;margin-bottom:9px;color:#223863;font-size:13px;font-weight:950}.integration-guide-fields div{display:flex;flex-wrap:wrap;gap:6px}.integration-guide-fields span{display:inline-flex;min-height:24px;align-items:center;padding:4px 8px;border-radius:999px;background:#eef6ff;color:#425a8b;font-size:11px;font-weight:900}.integration-guide-url-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}.integration-guide-url-grid>div{min-width:0;padding:12px}.integration-guide-url-grid span{display:block;margin-bottom:6px;color:#7584a4;font-size:11px;font-weight:900}.integration-guide-url-grid code{display:block;overflow:hidden;color:#223863;font-size:12px;font-weight:850;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.integration-guide-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.integration-guide-layout h6{margin:0 0 12px;color:#223863;font-size:15px;font-weight:950}.integration-guide-steps{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.integration-guide-steps li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px;border:1px solid #e4ebf5;border-radius:8px;background:#fff}.integration-guide-steps li>span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px;background:#425a8b;color:#fff;font-size:13px;font-weight:950}.integration-guide-checklist p,.integration-guide-notes p,.integration-guide-steps p{margin:0;color:#66758f;font-size:13px;font-weight:750;line-height:1.5}.integration-guide-checklist,.integration-guide-notes{padding:14px}.integration-guide-checklist{margin-bottom:12px}.integration-guide-checklist>div{display:flex;gap:8px;align-items:flex-start;padding:8px 0;border-top:1px solid #e4ebf5}.integration-guide-checklist>div:first-of-type{border-top:0}.integration-guide-checklist .material-icons{color:#1f8e52;font-size:18px}.integration-guide-notes p{padding:9px 0;border-top:1px solid #e4ebf5}.integration-guide-notes p:first-of-type{border-top:0}@media (max-width:1199px){.cart-modern-empty-shell,.cart-modern-layout{grid-template-columns:1fr}.cart-modern-empty-aside{border-top:1px solid #e4ebf5;border-left:0;border-radius:0 0 14px 14px}.cart-modern-summary{position:static}.cart-modern-item{grid-template-columns:28px 100px minmax(0,1fr) 112px 122px 44px}.cart-modern-price-block{display:none}.cart-modern-mobile-price{display:block;margin-top:8px;color:#243b6b;font-size:17px;font-weight:950}.integration-guide-intro,.integration-guide-layout,.integration-guide-url-grid{grid-template-columns:1fr}}@media (max-width:767px){.cart-modern-page{padding:20px 0 44px}.cart-modern-hero{align-items:stretch;flex-direction:column;padding:18px}.cart-modern-empty-section{min-height:auto}.cart-modern-empty-main{padding:24px 18px}.cart-modern-empty-main h1{font-size:25px}.cart-modern-empty-main p{font-size:14px}.cart-modern-empty-actions,.cart-modern-empty-primary,.cart-modern-empty-secondary{width:100%}.cart-modern-empty-aside{padding:14px}.cart-modern-hero h1{font-size:24px}.cart-modern-hero-meta{display:flex;min-width:0;min-height:58px;justify-content:space-between;padding:12px 14px}.cart-modern-actions,.cart-modern-toolbar{align-items:stretch;flex-direction:column}.cart-modern-action-group,.cart-modern-danger-action,.cart-modern-secondary-action{width:100%}.cart-modern-support-grid{grid-template-columns:1fr}.cart-modern-item{grid-template-columns:24px 92px minmax(0,1fr) 38px;gap:12px;padding:12px}.cart-modern-thumb{width:92px;height:92px}.cart-modern-price-block,.cart-modern-total-block{display:none}.cart-modern-quantity-block{grid-column:2/-1;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid #edf2f8}.cart-modern-quantity-block>span{display:none}.cart-modern-quantity-block small{flex:1;text-align:right}.cart-modern-quantity{width:108px}.cart-modern-remove{grid-column:4;grid-row:1;align-self:start;width:36px;height:36px}.cart-modern-coupon-form,.integration-oauth-guide-strip{grid-template-columns:1fr}.integration-setting-label-row{align-items:flex-start;flex-direction:column}.integration-help-button{width:100%}}@media (max-width:480px){.cart-modern-page .container{padding-right:12px;padding-left:12px}.cart-modern-item{grid-template-columns:22px 82px minmax(0,1fr) 34px;gap:10px}.cart-modern-thumb{width:82px;height:82px;border-radius:9px}.cart-modern-title{font-size:14px}.cart-modern-item-topline{gap:6px}.cart-modern-selected-pill{display:none}.cart-modern-seller{font-size:12px}.cart-modern-mobile-price{font-size:16px}.cart-modern-summary-card{padding:14px}.cart-modern-empty-main{padding:20px 14px}.cart-modern-empty-icon{width:72px;height:72px}.cart-modern-empty-aside-head,.cart-modern-empty-steps>div{padding:12px}}@media print{@page{size:A4;margin:16mm 14mm}body,html{width:auto!important;height:auto!important;overflow:visible!important;background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.box-quickmenu,.header-bottom,.header-middle,.legal-page-actions,.legal-page-eyebrow,.legal-page-mobile-toc,.legal-page-sidebar,.mobile-header-active,.no-print,.quick-menu,.topbar,aside,button,footer,header,nav{display:none!important;visibility:hidden!important}.legal-page-container,.legal-page-content,.legal-page-document,.legal-page-grid,.legal-page-main,.legal-page-shell,.main,body{display:block!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:#fff!important}.container,.legal-page-hero-inner{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.legal-page-hero{display:block!important;margin:0 0 12mm!important;padding:0 0 8mm!important;border:0!important;border-bottom:1px solid #d6deeb!important;background:#fff!important;page-break-after:avoid}.legal-page-hero:after{display:none!important}.legal-page-hero h1{margin:0 0 5mm!important;color:#111827!important;font-size:24pt!important;line-height:1.15!important;letter-spacing:0!important}.legal-page-hero p{margin:0!important;color:#374151!important;font-size:10.5pt!important;line-height:1.45!important}.legal-page-content,.legal-page-hero strong{color:#111827!important}.legal-page-content{font-size:10.5pt!important;line-height:1.55!important}.legal-page-content section{margin-top:9mm!important;padding-top:7mm!important;border-top:1px solid #e5e7eb!important;break-inside:avoid-page;page-break-inside:avoid}.legal-page-content section:first-child{margin-top:0!important;padding-top:0!important;border-top:0!important}.legal-page-content h1,.legal-page-content h2,.legal-page-content h3,.legal-page-content h4{color:#111827!important;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.legal-page-content h2{margin:0 0 4mm!important;font-size:16pt!important;line-height:1.25!important}.legal-page-content h3{margin:6mm 0 3mm!important;font-size:13pt!important;line-height:1.3!important}.legal-page-content p{margin:0 0 4mm!important;color:#1f2937!important}.legal-page-content ol,.legal-page-content ul{display:block!important;margin:3mm 0 0!important;padding-left:5mm!important}.legal-page-content ul{list-style:disc!important}.legal-page-content ol{list-style:decimal!important}.legal-page-content li{display:list-item!important;padding-left:0!important;margin:0 0 2mm!important;color:#1f2937!important}.legal-page-content li:before{display:none!important}.legal-page-content a{color:#111827!important;text-decoration:underline!important}}.last\:border-0:last-child{border-width:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:scale-110:hover{--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))}.hover\:gap-4:hover{gap:1rem}.hover\:border-\[\#425A8B\]:hover{--tw-border-opacity:1;border-color:rgb(66 90 139/var(--tw-border-opacity,1))}.hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.hover\:border-primary-300:hover{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.hover\:border-primary-400:hover{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.hover\:border-primary-500:hover{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.hover\:border-secondary-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-secondary-400:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:bg-\[\#2ca67a\]:hover{--tw-bg-opacity:1;background-color:rgb(44 166 122/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2db37f\]:hover{--tw-bg-opacity:1;background-color:rgb(45 179 127/var(--tw-bg-opacity,1))}.hover\:bg-\[\#34466d\]:hover{--tw-bg-opacity:1;background-color:rgb(52 70 109/var(--tw-bg-opacity,1))}.hover\:bg-\[\#34c38f\]\/10:hover{background-color:rgba(52,195,143,.1)}.hover\:bg-\[\#364a73\]:hover{--tw-bg-opacity:1;background-color:rgb(54 74 115/var(--tw-bg-opacity,1))}.hover\:bg-\[\#364d7a\]:hover{--tw-bg-opacity:1;background-color:rgb(54 77 122/var(--tw-bg-opacity,1))}.hover\:bg-\[\#374a73\]:hover{--tw-bg-opacity:1;background-color:rgb(55 74 115/var(--tw-bg-opacity,1))}.hover\:bg-\[\#374d7a\]:hover{--tw-bg-opacity:1;background-color:rgb(55 77 122/var(--tw-bg-opacity,1))}.hover\:bg-\[\#3d3d3d\]:hover{--tw-bg-opacity:1;background-color:rgb(61 61 61/var(--tw-bg-opacity,1))}.hover\:bg-\[\#3d94e0\]:hover{--tw-bg-opacity:1;background-color:rgb(61 148 224/var(--tw-bg-opacity,1))}.hover\:bg-\[\#425A8B\]\/10:hover{background-color:rgba(66,90,139,.1)}.hover\:bg-\[\#425A8B\]\/20:hover{background-color:rgba(66,90,139,.2)}.hover\:bg-\[\#4d69a3\]:hover{--tw-bg-opacity:1;background-color:rgb(77 105 163/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e05555\]:hover{--tw-bg-opacity:1;background-color:rgb(224 85 85/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e05a5a\]:hover{--tw-bg-opacity:1;background-color:rgb(224 90 90/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e0a33c\]:hover{--tw-bg-opacity:1;background-color:rgb(224 163 60/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e8852a\]:hover{--tw-bg-opacity:1;background-color:rgb(232 133 42/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e8892f\]:hover{--tw-bg-opacity:1;background-color:rgb(232 137 47/var(--tw-bg-opacity,1))}.hover\:bg-\[\#eee\]:hover{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f1b44c\]\/10:hover{background-color:rgba(241,180,76,.1)}.hover\:bg-\[\#f46a6a\]\/10:hover{background-color:hsla(0,86%,69%,.1)}.hover\:bg-\[\#f46a6a\]\/20:hover{background-color:hsla(0,86%,69%,.2)}.hover\:bg-\[\#f46a6a\]\/90:hover{background-color:hsla(0,86%,69%,.9)}.hover\:bg-\[\#f4f5f9\]:hover{--tw-bg-opacity:1;background-color:rgb(244 245 249/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f8f9fa\]:hover{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f8fafc\]:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.hover\:bg-primary-700:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-secondary-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-secondary-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-warning-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-warning-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}.hover\:bg-white\/20:hover{background-color:hsla(0,0%,100%,.2)}.hover\:from-amber-600:hover{--tw-gradient-from:#d97706 var(--tw-gradient-from-position);--tw-gradient-to:rgba(217,119,6,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-600:hover{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:rgba(220,38,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-gold-500:hover{--tw-gradient-from:#d4af37 var(--tw-gradient-from-position);--tw-gradient-to:rgba(212,175,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-800:hover{--tw-gradient-from:#9a3412 var(--tw-gradient-from-position);--tw-gradient-to:rgba(154,52,18,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-error-700:hover{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.hover\:to-gold-700:hover{--tw-gradient-to:#93650c var(--tw-gradient-to-position)}.hover\:to-primary-900:hover{--tw-gradient-to:#7c2d12 var(--tw-gradient-to-position)}.hover\:to-yellow-600:hover{--tw-gradient-to:#ca8a04 var(--tw-gradient-to-position)}.hover\:text-\[\#34c38f\]:hover{--tw-text-opacity:1;color:rgb(52 195 143/var(--tw-text-opacity,1))}.hover\:text-\[\#374d7a\]:hover{--tw-text-opacity:1;color:rgb(55 77 122/var(--tw-text-opacity,1))}.hover\:text-\[\#425A8B\]:hover{--tw-text-opacity:1;color:rgb(66 90 139/var(--tw-text-opacity,1))}.hover\:text-\[\#495057\]:hover{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity,1))}.hover\:text-\[\#FD9636\]:hover{--tw-text-opacity:1;color:rgb(253 150 54/var(--tw-text-opacity,1))}.hover\:text-\[\#f46a6a\]:hover{--tw-text-opacity:1;color:rgb(244 106 106/var(--tw-text-opacity,1))}.hover\:text-amber-100:hover{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.hover\:text-amber-600:hover{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-primary-100:hover{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.hover\:text-primary-700:hover{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.hover\:text-primary-800:hover{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-secondary-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:text-secondary-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--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)}.hover\:shadow-md: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)}.hover\:shadow-md:hover,.hover\:shadow-premium-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-premium-md:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:shadow-sm:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.focus\:border-\[\#425A8B\]:focus{--tw-border-opacity:1;border-color:rgb(66 90 139/var(--tw-border-opacity,1))}.focus\:border-\[\#d4af37\]:focus{--tw-border-opacity:1;border-color:rgb(212 175 55/var(--tw-border-opacity,1))}.focus\:border-\[\#f46a6a\]:focus{--tw-border-opacity:1;border-color:rgb(244 106 106/var(--tw-border-opacity,1))}.focus\:border-error-500:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.focus\:border-primary-400:focus{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--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)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.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);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-\[\#425A8B\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(66 90 139/var(--tw-ring-opacity,1))}.focus\:ring-\[\#425A8B\]\/10:focus{--tw-ring-color:rgba(66,90,139,.1)}.focus\:ring-\[\#425A8B\]\/20:focus{--tw-ring-color:rgba(66,90,139,.2)}.focus\:ring-\[\#d4af37\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(212 175 55/var(--tw-ring-opacity,1))}.focus\:ring-\[\#f46a6a\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(244 106 106/var(--tw-ring-opacity,1))}.focus\:ring-amber-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-error-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity,1))}.focus\:ring-error-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.focus\:ring-error-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-gold-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(212 175 55/var(--tw-ring-opacity,1))}.focus\:ring-primary-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 237 213/var(--tw-ring-opacity,1))}.focus\:ring-primary-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity,1))}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.focus\:ring-secondary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.active\:translate-y-0:active{--tw-translate-y:0px;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))}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-300:disabled{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.disabled\:bg-gray-100:disabled{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.disabled\:bg-gray-200:disabled{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.disabled\:bg-secondary-100:disabled{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.disabled\:bg-secondary-50:disabled{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.disabled\:text-gray-800:disabled{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.disabled\:text-secondary-500:disabled{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-90:disabled{opacity:.9}.disabled\:shadow-none:disabled{--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)}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:rotate-0,.group:hover .group-hover\:translate-x-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))}.group:hover .group-hover\:rotate-0{--tw-rotate:0deg}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-110{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))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5;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))}.group:hover .group-hover\:bg-\[\#FD9636\]{--tw-bg-opacity:1;background-color:rgb(253 150 54/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-\[\#425A8B\]{--tw-text-opacity:1;color:rgb(66 90 139/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[\#FD9636\]\/5{color:rgba(253,150,54,.05)}.group:hover .group-hover\:text-primary-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-secondary-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:768px){.md\:left-\[-5\%\]{left:-5%}.md\:right-\[-5\%\]{right:-5%}.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:h-\[600px\]{height:600px}.md\:w-2\/3{width:66.666667%}.md\:w-\[150px\]{width:150px}.md\:w-auto{width:auto}.md\:min-w-\[180px\]{min-width:180px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\2c 1fr\)_112px_92px\]{grid-template-columns:minmax(0,1fr) 112px 92px}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-12{padding:3rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:text-right{text-align:right}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-full{width:100%}.lg\:translate-x-0{--tw-translate-x:0px;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))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:pt-8{padding-top:2rem}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\2c 0\.85fr\)_minmax\(0\2c 1\.45fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.45fr)}}