@charset "UTF-8";/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--font-weight-normal:400;--font-weight-medium:500;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.col-6{grid-column:6}.col-12{grid-column:12}.col-auto{grid-column:auto}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-0{margin-inline:calc(var(--spacing)*0)}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.table{display:table}.h-100{height:calc(var(--spacing)*100)}.w-100{width:calc(var(--spacing)*100)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-5{gap:calc(var(--spacing)*5)}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-white{background-color:var(--color-white)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.py-1{padding-block:calc(var(--spacing)*1)}.py-5{padding-block:calc(var(--spacing)*5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-\[\#29343d\]{color:#29343d}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{color:#f0ece4;background:#0e0e12;font-family:DM Sans,sans-serif;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none}button{font-family:inherit}:root{--gold:#c9a96e;--gold-light:#e8c98e;--gold-dark:#a07840;--gold-glow:#c9a96e40;--ink:#0e0e12;--ink-2:#16161e;--ink-3:#1e1e28;--ink-4:#252530;--cream:#f7f2ea;--cream-2:#ede8df;--text-body:#2a2520;--text-muted:#7a6f65;--text-light:#f0ece4b3;--border-dark:#c9a96e2e;--border-light:#2a25201f;--r-sm:8px;--r-md:14px;--r-lg:20px;--r-xl:28px;--shadow-gold:0 8px 40px #c9a96e33;--shadow-dark:0 20px 60px #00000080;--shadow-card:0 4px 24px #0000000f;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--nav-h:72px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--ink-2)}::-webkit-scrollbar-thumb{background:var(--gold-dark);border-radius:3px}.container{max-width:1200px;margin:0 auto;padding:0 clamp(18px,5vw,40px)}.home-page>section>.container,.home-page>section .container{width:min(100% - 64px,1200px);max-width:1200px;margin-inline:auto;padding-inline:0}.home-page .section-eyebrow{justify-content:center}@media (max-width:640px){.home-page>section>.container,.home-page>section .container{width:min(100% - 36px,1200px)}}.section-eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);align-items:center;gap:8px;margin-bottom:16px;font-size:11px;font-weight:700;display:inline-flex}.section-eyebrow:before{content:"";background:var(--gold);width:28px;height:1.5px;display:block}.section-title{letter-spacing:-.02em;font-family:Cormorant Garamond,serif;font-size:clamp(32px,4.5vw,52px);font-weight:600;line-height:1.15}.section-title--light{color:#f7f2ea}.section-title--dark{color:var(--text-body)}.section-sub{color:var(--text-muted);max-width:560px;font-size:16px;line-height:1.75}.section-sub--light{color:#f0ece499}.btn{letter-spacing:.5px;border-radius:var(--r-sm);cursor:pointer;transition:all .3s var(--ease-out-expo);white-space:nowrap;border:none;align-items:center;gap:8px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.btn-gold{background:linear-gradient(135deg,var(--gold-light)0%,var(--gold)50%,var(--gold-dark)100%);text-shadow:none;background-position:0%;background-size:200% 200%;padding:13px 28px;box-shadow:0 4px 20px #c9a96e59;color:#171007!important}.btn-gold:hover{background-position:100%;transform:translateY(-2px);box-shadow:0 8px 32px #c9a96e80;color:#171007!important}.btn-ghost{color:var(--gold-light);background:0 0;border:1.5px solid #c9a96e73;padding:12px 26px}.btn-ghost:hover{border-color:var(--gold);color:var(--gold-light);background:#c9a96e1a;transform:translateY(-2px)}.btn-dark{background:var(--ink-3);color:var(--cream);border:1.5px solid var(--border-dark);padding:12px 26px}.btn-dark:hover{background:var(--gold);border-color:var(--gold);color:#171007;transform:translateY(-2px)}@keyframes fadeUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes pulse-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-2%,-3%)}30%{transform:translate(2%,2%)}50%{transform:translate(-1%,3%)}70%{transform:translate(3%,-1%)}90%{transform:translate(-3%,1%)}}@keyframes rotateGlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes counterUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo);transform:translateY(28px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo);transform:translate(-28px)}.reveal-left.visible{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo);transform:translate(28px)}.reveal-right.visible{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transition:opacity .6s var(--ease-out-expo),transform .6s var(--ease-out-expo);transform:scale(.94)}.reveal-scale.visible{opacity:1;transform:scale(1)}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}.delay-6{transition-delay:.6s}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}body{overflow-x:hidden}:root{--panel-bg: #0b0b0f;--panel-bg-soft: #111119;--panel-surface: rgba(23, 23, 31, .92);--panel-surface-2: rgba(32, 31, 39, .92);--panel-border: rgba(218, 184, 113, .2);--panel-border-strong: rgba(218, 184, 113, .38);--panel-gold: #d7b56d;--panel-gold-light: #f1d58e;--panel-gold-dark: #9b7136;--panel-cream: #f7f0df;--panel-muted: rgba(247, 240, 223, .66);--panel-shadow: 0 24px 70px rgba(0, 0, 0, .34);--shell-pad-x: 30px;--shell-pad-y: 32px;--shell-sidebar-w: 300px;--shell-gap: 28px;--shell-content-left: calc(var(--shell-sidebar-w) + var(--shell-gap))}.activation-wrapper,.activationPage,.deposit-wrapper,.dashboard-wrapper,#main-wrapper{min-height:100dvh;background:radial-gradient(circle at 14% 0%,rgba(215,181,109,.16),transparent 30%),radial-gradient(circle at 100% 8%,rgba(255,255,255,.06),transparent 24%),linear-gradient(135deg,#07070a,#101019 48%,#17120c);color:var(--panel-cream)}.activation-wrapper,.deposit-wrapper,.dashboard-wrapper,.activationPage{display:flex;gap:20px;padding:24px}.dashboard-content,.activation-content,.deposit-content,.RoiContainer,.content-body{width:100%;min-width:0;margin-left:0;padding:0!important}.content-body{padding:24px!important}.dashboard-content>.col,.activation-content>.col,.deposit-content>.col,.RoiContainer>.col,.activation-content,.deposit-content,.RoiContainer{max-width:1500px}.page-title,.activation-content h4,.deposit-content h4,.RoiContainer h4,.content-body .fs-18,.dashboard-content h4{color:var(--panel-cream)!important;font-weight:800;letter-spacing:0;margin:8px 0 18px}.page-title:after,.content-body .fs-18:after{content:"";display:block;width:64px;height:3px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,var(--panel-gold-light),var(--panel-gold-dark))}.table-wrapper,.table-card,.activation-info,.activation-details-container,.filterCard,.profile-info,.card,.search-box,.form-wrapper,.MintingHistory_Main{border:1px solid var(--panel-border)!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),var(--panel-surface)!important;border-radius:8px!important;box-shadow:var(--panel-shadow);color:var(--panel-cream)!important}.table-wrapper,.table-card,.activation-details-container,.MintingHistory_Main{overflow:hidden}.table-card{padding:12px}.filter-container,.profile-info-box,.row{min-width:0}.filterCard{padding:18px}.filterCard .text,.profile-info label,.form-label,label,.text-black{color:var(--panel-muted)!important}.filterCard .total,.profile-info h1,.profile-info h2,.profile-info h3,.profile-info h4,.profile-info p,.activation-info span,.activation-info p{color:var(--panel-cream)!important}.dashboard-wrapper .form-control,.activation-wrapper .form-control,.deposit-wrapper .form-control,#main-wrapper .form-control,.dashboard-wrapper input,.dashboard-wrapper select,.dashboard-wrapper textarea,.dashboard-wrapper .MuiInputBase-root,.activation-wrapper input,.activation-wrapper select,.activation-wrapper textarea,.activation-wrapper .MuiInputBase-root,.deposit-wrapper input,.deposit-wrapper select,.deposit-wrapper textarea,.deposit-wrapper .MuiInputBase-root,#main-wrapper input,#main-wrapper select,#main-wrapper textarea,#main-wrapper .MuiInputBase-root{border:1px solid rgba(215,181,109,.26)!important;background-color:#ffffff13!important;color:var(--panel-cream)!important;border-radius:8px!important;box-shadow:none!important}.dashboard-wrapper .form-control:focus,.activation-wrapper .form-control:focus,.deposit-wrapper .form-control:focus,#main-wrapper .form-control:focus,.dashboard-wrapper input:focus,.dashboard-wrapper select:focus,.dashboard-wrapper textarea:focus,.activation-wrapper input:focus,.activation-wrapper select:focus,.activation-wrapper textarea:focus,.deposit-wrapper input:focus,.deposit-wrapper select:focus,.deposit-wrapper textarea:focus,#main-wrapper input:focus,#main-wrapper select:focus,#main-wrapper textarea:focus{border-color:var(--panel-gold-light)!important;box-shadow:0 0 0 3px #d7b56d26!important;outline:none!important}.dashboard-wrapper input::placeholder,.dashboard-wrapper textarea::placeholder,.activation-wrapper input::placeholder,.activation-wrapper textarea::placeholder,.deposit-wrapper input::placeholder,.deposit-wrapper textarea::placeholder,#main-wrapper input::placeholder,#main-wrapper textarea::placeholder{color:#f7f0df7a!important}.dashboard-wrapper option,.activation-wrapper option,.deposit-wrapper option,#main-wrapper option{background:#17171f!important;color:var(--panel-cream)!important}.dashboard-wrapper select,.activation-wrapper select,.deposit-wrapper select,#main-wrapper select{color-scheme:dark;max-width:100%}.dashboard-wrapper select option:checked,.activation-wrapper select option:checked,.deposit-wrapper select option:checked,#main-wrapper select option:checked{background:linear-gradient(135deg,var(--panel-gold-light),var(--panel-gold-dark))!important;color:#171009!important}.dashboard-wrapper select option:hover,.activation-wrapper select option:hover,.deposit-wrapper select option:hover,#main-wrapper select option:hover{background:#d7b56d33!important;color:var(--panel-cream)!important}.dashboard-wrapper .btn,.dashboard-wrapper button,.activation-wrapper .btn,.activation-wrapper button,.deposit-wrapper .btn,.deposit-wrapper button,#main-wrapper .btn,#main-wrapper button,.bonus-btn,.popup-action-btn,.submit_btn{border-radius:8px!important;font-weight:700;letter-spacing:0}.dashboard-wrapper .btn-primary,.dashboard-wrapper .btn-success,.dashboard-wrapper .btn-danger,.activation-wrapper .btn-primary,.activation-wrapper .btn-success,.activation-wrapper .btn-danger,.deposit-wrapper .btn-primary,.deposit-wrapper .btn-success,.deposit-wrapper .btn-danger,#main-wrapper .btn-primary,#main-wrapper .btn-success,#main-wrapper .btn-danger,.bonus-btn,.popup-action-btn,.submit_btn,.dashboard-wrapper button[type=submit],.activation-wrapper button[type=submit],.deposit-wrapper button[type=submit],#main-wrapper button[type=submit]{border:1px solid rgba(241,213,142,.38)!important;background:linear-gradient(135deg,var(--panel-gold-light),var(--panel-gold),var(--panel-gold-dark))!important;color:#171009!important;box-shadow:0 12px 28px #d7b56d33!important}.dashboard-wrapper .btn:hover,.activation-wrapper .btn:hover,.deposit-wrapper .btn:hover,#main-wrapper .btn:hover,.bonus-btn:hover,.popup-action-btn:hover,.dashboard-wrapper button[type=submit]:hover,.activation-wrapper button[type=submit]:hover,.deposit-wrapper button[type=submit]:hover,#main-wrapper button[type=submit]:hover{transform:translateY(-1px)}.sliding-panel-scroll,.table-responsive{overflow-x:auto;border-radius:8px}.MuiTable-root,table{min-width:760px;color:var(--panel-cream)!important}.MuiTableHead-root .MuiTableCell-root,thead th,.table th{background:#d7b56d21!important;color:var(--panel-gold-light)!important;border-bottom:1px solid var(--panel-border-strong)!important;font-weight:800!important;white-space:nowrap}.MuiTableBody-root .MuiTableRow-root:hover,tbody tr:hover{background:#d7b56d14!important}.MuiTablePagination-root,.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows,.MuiTablePagination-actions button,.MuiSvgIcon-root{color:var(--panel-muted)!important}.dashboard-wrapper .txn-link,.dashboard-wrapper .card-link,.dashboard-wrapper a,.activation-wrapper .txn-link,.activation-wrapper .card-link,.activation-wrapper a,.deposit-wrapper .txn-link,.deposit-wrapper .card-link,.deposit-wrapper a,#main-wrapper a{color:var(--panel-gold-light)}.loader,.spinner-border{color:var(--panel-gold-light)!important}.bonus-popup-overlay,.sidebar-overlay{background:#000000ad!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bonus-popup{border:1px solid var(--panel-border-strong)!important;background:linear-gradient(145deg,#17171f,#0d0d12)!important;border-radius:8px!important;color:var(--panel-cream)!important}@media (min-width: 992px){.activation-wrapper,.deposit-wrapper,.dashboard-wrapper,.activationPage{align-items:flex-start}.sidebar+.dashboard-content,.sidebar+.activation-content,.sidebar+.deposit-content,.sidebar+.RoiContainer,.sidebar+.sidebar-overlay+.dashboard-content,.sidebar+.sidebar-overlay+.activation-content,.sidebar+.sidebar-overlay+.deposit-content,.sidebar+.sidebar-overlay+.RoiContainer{flex:1}}@media (min-width: 992px){.dashboard-wrapper,.activation-wrapper,.deposit-wrapper,.activationPage,.container-fluid.activation-wrapper{display:block!important;padding:var(--shell-pad-y) var(--shell-pad-x)!important}.sidebar{position:fixed!important;top:var(--shell-pad-y)!important;left:var(--shell-pad-x)!important;width:var(--shell-sidebar-w)!important;min-width:var(--shell-sidebar-w)!important;height:calc(100dvh - (var(--shell-pad-y) * 2))!important}.dashboard-wrapper>.dashboard-content,.activation-wrapper>.dashboard-content,.activation-wrapper>.activation-content,.activation-wrapper>.deposit-content,.activation-wrapper>.RoiContainer,.activation-wrapper>.referral-container,.deposit-wrapper>.deposit-content,.deposit-wrapper>.activation-content,.container-fluid.activation-wrapper>.RoiContainer{width:calc(100% - var(--shell-content-left))!important;max-width:none!important;margin-left:var(--shell-content-left)!important}.dashboard-header{position:sticky;top:var(--shell-pad-y);z-index:50}}@media (max-width: 991px){.activation-wrapper,.deposit-wrapper,.dashboard-wrapper,.activationPage,.content-body{padding:14px}.table-card{padding:8px}.page-title,.activation-content h4,.deposit-content h4,.RoiContainer h4{font-size:20px}}body:has(.dashboard-wrapper),body:has(.activation-wrapper),body:has(.activationPage),body:has(.deposit-wrapper),body:has(#main-wrapper),body:has(.panel-footer){background:radial-gradient(circle at top right,rgba(201,169,110,.16),transparent 34%),linear-gradient(135deg,#0e0e12,#171720,#101014)!important}.dashboard-wrapper,.activation-wrapper,.activationPage,.deposit-wrapper,#main-wrapper,.activationPage .activation-wrapper,.depositpage.activationPage,.content-body,.container-fluid.activation-wrapper{background:radial-gradient(circle at top right,rgba(201,169,110,.16),transparent 34%),linear-gradient(135deg,#0e0e12,#171720,#101014)!important}.activationPage .dashboard-content,.activationPage .activation-content,.activation-content,.deposit-content,.RoiContainer,.content-body .container-fluid,.dashboard-content{background:transparent!important}.dashboard-wrapper>.dashboard-content,.activation-wrapper>.dashboard-content,.activation-wrapper>.activation-content,.activation-wrapper>.deposit-content,.activation-wrapper>.RoiContainer,.deposit-wrapper>.deposit-content,.deposit-wrapper>.activation-content{padding-top:0!important}.dashboard-header{width:100%;min-height:94px;margin-top:0!important;margin-bottom:26px!important;display:flex;align-items:center}.activation-details-container,.activation-info,.table-wrapper,.table-card,.filter-container,.support-card,.profile-card,.profile-info-box,.MuiPaper-root{background:linear-gradient(145deg,#ffffff0e,#ffffff04),var(--panel-surface)!important}.activation-content,.deposit-content,.RoiContainer,.dashboard-content{color:var(--panel-cream)!important}.referral-container,.direct-income-container,.matching-income-container,.withdrawal-content,.support-content{width:100%;min-width:0;padding:0!important;margin:0!important;background:transparent!important;color:var(--panel-cream)!important;box-shadow:none!important}@media (min-width: 992px){.activation-wrapper>.referral-container,.activation-wrapper>.direct-income-container,.activation-wrapper>.matching-income-container,.withdrawal-wrapper>.withdrawal-content,.container-fluid.activation-wrapper>.row{width:calc(100% - var(--shell-content-left))!important;max-width:none!important;margin-left:var(--shell-content-left)!important}.container-fluid.activation-wrapper>.row{--bs-gutter-x: 0}.container-fluid.activation-wrapper>.row>.support-content{flex:0 0 100%;width:100%;max-width:none}}.withdrawal-wrapper,.withdrawalPage{min-height:100dvh;background:radial-gradient(circle at top right,rgba(201,169,110,.16),transparent 34%),linear-gradient(135deg,#0e0e12,#171720,#101014)!important;color:var(--panel-cream)}@media (min-width: 992px){.withdrawal-wrapper,.withdrawalPage{display:block!important;padding:var(--shell-pad-y) var(--shell-pad-x)!important}}.referral-container h4,.direct-income-container h4,.matching-income-container h4,.RoiContainer h4,.withdrawal-content h4,.support-content h4,.support-title h2,.headingsupport h4,.headingWithdwal h4{color:var(--panel-cream)!important;font-weight:800!important;letter-spacing:0;margin:0 0 20px!important}.referral-container h4:after,.direct-income-container h4:after,.matching-income-container h4:after,.RoiContainer h4:after,.withdrawal-content h4:after,.support-content h4:after,.headingWithdwal h4:after,.headingsupport h4:after{content:"";display:block;width:64px;height:3px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,var(--panel-gold-light),var(--panel-gold-dark))}.filter-container{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:18px!important;margin-bottom:20px;border:0!important;box-shadow:none!important}.filterBox .bill-card,.referral-container .bill-card,.direct-income-container .bill-card,.matching-income-container .bill-card,.RoiContainer .bill-card{width:100%!important;min-height:130px;height:auto!important;border:1px solid var(--panel-border)!important;border-radius:8px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),var(--panel-surface)!important;box-shadow:var(--panel-shadow)!important;color:var(--panel-cream)!important}.filterBox .bill-card h2,.filterBox .bill-card .label,.filterBox .bill-card span,.referral-container .bill-card h2,.referral-container .bill-card .label,.direct-income-container .bill-card h2,.direct-income-container .bill-card .label,.matching-income-container .bill-card h2,.matching-income-container .bill-card .label,.RoiContainer .bill-card h2,.RoiContainer .bill-card .label{color:var(--panel-cream)!important}.filterBox .bill-card:before,.referral-container .bill-card:before,.direct-income-container .bill-card:before,.matching-income-container .bill-card:before,.RoiContainer .bill-card:before{background:var(--panel-surface)!important}.withdrawal-details-container,.withdrawal-info,.support-details-container{border:1px solid var(--panel-border)!important;border-radius:8px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),var(--panel-surface)!important;box-shadow:var(--panel-shadow)!important;color:var(--panel-cream)!important}.withdrawal-info,.support-details-container{padding:16px!important}.support-details-container .textarea textarea{max-width:100%!important;background:#ffffff13!important;color:var(--panel-cream)!important;border-color:#d7b56d42!important}:root{--user-panel-pad-x: 24px;--user-panel-pad-y: 22px;--user-panel-sidebar-w: 270px;--user-panel-gap: 22px;--user-panel-content-left: calc(var(--user-panel-sidebar-w) + var(--user-panel-gap));--user-panel-bg: repeating-linear-gradient(135deg, rgba(215, 181, 109, .035) 0, rgba(215, 181, 109, .035) 1px, transparent 1px, transparent 34px), linear-gradient(135deg, #0e0e12 0%, #171720 50%, #101014 100%);--user-panel-surface: linear-gradient(145deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .015)), rgba(23, 23, 31, .92);--user-panel-border: rgba(215, 181, 109, .22);--user-panel-border-strong: rgba(215, 181, 109, .38);--user-panel-gold: #d7b56d;--user-panel-gold-light: #f1d58e;--user-panel-gold-dark: #9b7136;--user-panel-cream: #f7f0df;--user-panel-muted: rgba(247, 240, 223, .68);--user-panel-shadow: 0 24px 70px rgba(0, 0, 0, .34)}body:has(.dashboard-wrapper),body:has(.activation-wrapper),body:has(.activationPage),body:has(.withdrawal-wrapper),body:has(.deposit-wrapper),body:has(.panel-footer){background:var(--user-panel-bg)!important}.dashboard-wrapper,.activation-wrapper,.activationPage,.withdrawal-wrapper,.withdrawalPage,.deposit-wrapper,.container-fluid.activation-wrapper{min-height:100dvh;background:var(--user-panel-bg)!important;color:var(--user-panel-cream)}.dashboard-content,.activation-content,.deposit-content,.proflie-content,.RoiContainer,.referral-container,.direct-income-container,.matching-income-container,.reward-income-container,.token-container,.tree-container,.content-body,.withdrawal-content,.support-content{width:100%;min-width:0;padding:0!important;margin:0!important;background:transparent!important;color:var(--user-panel-cream)!important;box-shadow:none!important}@media (min-width: 992px){.dashboard-wrapper,.activation-wrapper,.activationPage,.withdrawal-wrapper,.withdrawalPage,.deposit-wrapper,.container-fluid.activation-wrapper{display:block!important;padding:var(--user-panel-pad-y) var(--user-panel-pad-x)!important}.sidebar{position:fixed!important;top:var(--user-panel-pad-y)!important;left:var(--user-panel-pad-x)!important;width:var(--user-panel-sidebar-w)!important;min-width:var(--user-panel-sidebar-w)!important;height:calc(100dvh - (var(--user-panel-pad-y) * 2))!important}.dashboard-wrapper>.dashboard-content,.activation-wrapper>.dashboard-content,.activation-wrapper>.activation-content,.activation-wrapper>.deposit-content,.activation-wrapper>.RoiContainer,.activation-wrapper>.referral-container,.activation-wrapper>.direct-income-container,.activation-wrapper>.matching-income-container,.activation-wrapper>.reward-income-container,.activation-wrapper>.token-container,.activation-wrapper>.tree-container,.withdrawal-wrapper>.withdrawal-content,.deposit-wrapper>.deposit-content,.deposit-wrapper>.activation-content,.deposit-wrapper>.proflie-content,.container-fluid.activation-wrapper>.RoiContainer,.container-fluid.activation-wrapper>.row{width:calc(100% - var(--user-panel-content-left))!important;max-width:none!important;margin-left:var(--user-panel-content-left)!important}.container-fluid.activation-wrapper>.row{--bs-gutter-x: 0}.container-fluid.activation-wrapper>.row>.support-content{flex:0 0 100%;width:100%;max-width:none}}@media (max-width: 991px){.dashboard-wrapper,.activation-wrapper,.activationPage,.withdrawal-wrapper,.withdrawalPage,.deposit-wrapper,.container-fluid.activation-wrapper{padding:14px!important}}.dashboard-header{width:100%;min-height:74px;margin-top:0!important;margin-bottom:18px!important;display:flex;align-items:center;background:linear-gradient(135deg,#ffffff14,#ffffff06),#121219eb!important;border:1px solid var(--user-panel-border)!important;border-radius:8px!important;color:var(--user-panel-cream)!important;box-shadow:0 18px 46px #00000038}.dashboard-header h4{margin:0!important;color:var(--user-panel-cream)!important}.dashboard-header h4:after{display:none!important}@media (min-width: 992px){.dashboard-header{position:sticky;top:var(--user-panel-pad-y);z-index:50}}.page-title,.dashboard-content>h4,.activation-content>h4,.deposit-content>h4,.proflie-content>h4,.RoiContainer>h4,.referral-container>h4,.direct-income-container>h4,.matching-income-container>h4,.reward-income-container>h4,.token-container>h4,.tree-container>h4,.withdrawal-content>h4,.support-content>h4,.dashboard-content>div>h4,.activation-content>div>h4,.deposit-content>div>h4,.proflie-content>div>h4,.RoiContainer>div>h4,.referral-container>div>h4,.direct-income-container>div>h4,.matching-income-container>div>h4,.reward-income-container>div>h4,.token-container>div>h4,.tree-container>div>h4,.withdrawal-content>div>h4,.support-content>div>h4,.support-title h2,.headingsupport h4,.headingWithdwal h4{color:var(--user-panel-cream)!important;font-weight:800!important;letter-spacing:0;margin:0 0 20px!important}.page-title:after,.RoiContainer>h4:after,.referral-container>h4:after,.direct-income-container>h4:after,.matching-income-container>h4:after,.reward-income-container>h4:after,.token-container>h4:after,.tree-container>h4:after,.withdrawal-content>h4:after,.support-content>h4:after,.RoiContainer>div>h4:after,.referral-container>div>h4:after,.direct-income-container>div>h4:after,.matching-income-container>div>h4:after,.reward-income-container>div>h4:after,.token-container>div>h4:after,.tree-container>div>h4:after,.withdrawal-content>div>h4:after,.support-content>div>h4:after,.headingWithdwal h4:after,.headingsupport h4:after{content:"";display:block;width:64px;height:3px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,var(--user-panel-gold-light),var(--user-panel-gold-dark))}.dashboard-header+h4,.dashboard-header+.page-title,.dashboard-header+div>h4,.dashboard-header+.headingsupport,.dashboard-header+.headingWithdwal{margin-top:24px!important}.dashboard-header+.headingsupport h4,.dashboard-header+.headingWithdwal h4{margin-top:0!important}.table-wrapper,.table-card,.sliding-panel-scroll,.activation-details-container,.activation-info,.withdrawal-details-container,.withdrawal-info,.support-details-container,.filterCard,.profile-info,.profile-info-box,.profile-tab-section,.proflie-tab,.profile-info-section,.MuiPaper-root{border:1px solid var(--user-panel-border)!important;border-radius:8px!important;background:var(--user-panel-surface)!important;color:var(--user-panel-cream)!important;box-shadow:var(--user-panel-shadow)!important}.table-card{padding:12px!important}.filter-container{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:18px!important;margin-bottom:20px;border:0!important;background:transparent!important;box-shadow:none!important}.filterBox{justify-content:stretch!important;margin:0!important}.filterBox .bill-card,.referral-container .bill-card,.direct-income-container .bill-card,.matching-income-container .bill-card,.RoiContainer .bill-card,.reward-income-container .bill-card,.token-container .bill-card{width:100%!important;min-height:130px;height:auto!important;border:1px solid var(--user-panel-border)!important;border-radius:8px!important;background:var(--user-panel-surface)!important;color:var(--user-panel-cream)!important;box-shadow:var(--user-panel-shadow)!important}.sliding-panel-scroll{width:100%;overflow-x:auto!important;margin-top:0}.sliding-panel-scroll+.MuiTablePagination-root{border:1px solid var(--user-panel-border)!important;border-top:0!important;border-radius:0 0 8px 8px!important;background:var(--user-panel-surface)!important;color:var(--user-panel-cream)!important}.MuiTablePagination-root,.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows,.MuiTablePagination-actions,.MuiTablePagination-select,.MuiTablePagination-selectIcon{color:var(--user-panel-cream)!important}.filterBox .bill-card:before,.referral-container .bill-card:before,.direct-income-container .bill-card:before,.matching-income-container .bill-card:before,.RoiContainer .bill-card:before,.reward-income-container .bill-card:before,.token-container .bill-card:before{background:#17171feb!important}.filterBox .bill-card h2,.filterBox .bill-card .label,.filterBox .bill-card span,.referral-container .bill-card h2,.referral-container .bill-card .label,.direct-income-container .bill-card h2,.direct-income-container .bill-card .label,.matching-income-container .bill-card h2,.matching-income-container .bill-card .label,.RoiContainer .bill-card h2,.RoiContainer .bill-card .label,.reward-income-container .bill-card h2,.reward-income-container .bill-card .label,.token-container .bill-card h2,.token-container .bill-card .label{color:var(--user-panel-cream)!important}.MuiTable-root,table{min-width:760px;color:var(--user-panel-cream)!important}.MuiTableHead-root .MuiTableCell-root,thead th,.table th{background:#d7b56d21!important;color:var(--user-panel-gold-light)!important;border-bottom:1px solid var(--user-panel-border-strong)!important;font-weight:800!important;white-space:nowrap}.MuiTableCell-root,td,.table td{color:#f7f0dfdb!important;border-bottom:1px solid rgba(255,255,255,.075)!important}.form-control,.dashboard-wrapper input,.dashboard-wrapper select,.dashboard-wrapper textarea,.activation-wrapper input,.activation-wrapper select,.activation-wrapper textarea,.withdrawal-wrapper input,.withdrawal-wrapper select,.withdrawal-wrapper textarea,.deposit-wrapper input,.deposit-wrapper select,.deposit-wrapper textarea{border:1px solid rgba(215,181,109,.26)!important;background-color:#ffffff13!important;color:var(--user-panel-cream)!important;border-radius:8px!important;box-shadow:none!important}.form-control:focus,.dashboard-wrapper input:focus,.dashboard-wrapper select:focus,.dashboard-wrapper textarea:focus,.activation-wrapper input:focus,.activation-wrapper select:focus,.activation-wrapper textarea:focus,.withdrawal-wrapper input:focus,.withdrawal-wrapper select:focus,.withdrawal-wrapper textarea:focus,.deposit-wrapper input:focus,.deposit-wrapper select:focus,.deposit-wrapper textarea:focus{border-color:var(--user-panel-gold-light)!important;box-shadow:0 0 0 3px #d7b56d26!important;outline:none!important}.activation-wrapper option,.withdrawal-wrapper option,.deposit-wrapper option,.dashboard-wrapper option{background:#17171f!important;color:var(--user-panel-cream)!important}.btn-primary,.btn-success,.btn-danger,.bonus-btn,.popup-action-btn,.submit_btn,.btnUpgrade button,button[type=submit]{border:1px solid rgba(241,213,142,.38)!important;border-radius:8px!important;background:linear-gradient(135deg,var(--user-panel-gold-light),var(--user-panel-gold),var(--user-panel-gold-dark))!important;color:#171009!important;font-weight:800!important;box-shadow:0 12px 28px #d7b56d33!important}.support-details-container .textarea{max-width:min(760px,100%)!important;width:100%}.support-details-container .textarea textarea{max-width:100%!important;min-height:120px}.profile-tab-section{padding:18px!important;margin:0!important;gap:16px 0}.proflie-tab{min-height:62px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;border-color:#d7b56d2e!important;background:linear-gradient(145deg,#ffffff0f,#ffffff04),#121219db!important;transition:all .2s ease}.proflie-tab h2{margin:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--user-panel-cream)!important;font-size:14px;font-weight:800;line-height:1.25}.proflie-tab.in-active{background:linear-gradient(145deg,#ffffff0e,#ffffff04),#121219db!important}.proflie-tab:hover{border-color:var(--user-panel-border-strong)!important;transform:translateY(-1px)}.active-profile-tab{border-color:var(--user-panel-border-strong)!important;background:linear-gradient(135deg,#d7b56d52,#d7b56d1a),#121219f0!important;box-shadow:0 18px 42px #d7b56d24!important}.active-profile-tab h2,.active-profile-tab i{color:var(--user-panel-gold-light)!important}.profile-info-section{margin-top:20px;padding:22px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff05),#14141bf0!important}.profile-info-section h1{margin:0;color:var(--user-panel-gold-light)!important;font-size:clamp(20px,2vw,28px);font-weight:850}.profile-subtitle{margin:6px 0 20px;color:var(--user-panel-muted);font-size:14px}.profile-info-section .profile-info-box{padding:18px!important;margin-bottom:20px!important;border-color:var(--user-panel-border-strong)!important;background:linear-gradient(145deg,#d7b56d1f,#ffffff06),#13131ae0!important;box-shadow:0 18px 48px #0000003d!important}.profile-form-section{width:100%;margin-top:18px;padding:20px;border:1px solid var(--user-panel-border)!important;border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff04),#101016e0!important;box-shadow:0 18px 46px #0003}.profile-form-section h2{margin:0 0 16px;color:var(--user-panel-gold-light);font-size:18px;font-weight:850}.profile-save-action{display:flex;justify-content:flex-end;margin-top:22px}.profile-save-action button{min-width:170px;min-height:46px}.profile-info-section .profile-info{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--user-panel-cream)!important;box-shadow:none!important}.profile-info label{display:block;margin-bottom:8px;color:var(--user-panel-muted);font-weight:700}.profile-info input,.profile-info select,.profile-info textarea{width:100%;min-height:46px;padding:10px 12px}.profile-info input[readonly],.profile-info input:read-only{color:#f7f0dfc2!important;background-color:#ffffff0b!important}.tree-container .content-body{margin-top:0!important}.tree-container .container-fluid{padding:0!important}.tree-container .fs-18,.tree-container .text-black,.tree-container p,.tree-container span{color:var(--user-panel-cream)!important}.tree-container .form-wrapper,.tree-container .tree_icon,.tree-container .card{border:1px solid var(--user-panel-border)!important;border-radius:8px!important;background:var(--user-panel-surface)!important;color:var(--user-panel-cream)!important;box-shadow:var(--user-panel-shadow)!important}.tree-container .form-wrapper{max-width:100%!important;margin:0 0 18px!important;padding:14px!important}.tree-container .search-box{width:100%!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.tree-container .srch_frm,.tree-container .idinput{width:min(320px,100%)!important;float:none!important;margin:0 8px 8px 0!important;background:#ffffff13!important;color:var(--user-panel-cream)!important}.tree-container .topmargin{margin:0 8px 8px 0!important}.tree-container .submit_btn,.tree-container .btn-danger{border:1px solid rgba(241,213,142,.38)!important;background:linear-gradient(135deg,var(--user-panel-gold-light),var(--user-panel-gold),var(--user-panel-gold-dark))!important;color:#171009!important;font-weight:800!important}.tree-container .tree_icon{margin:0 0 18px!important;padding:14px!important}.tree-container .tree_name{display:inline-flex;align-items:center;gap:8px}.tree-container .card{padding:18px!important;overflow-x:auto}.tree-container .TreeImgMian{min-width:920px;margin-top:10px!important}.filterCard{width:100%;min-height:96px;padding:14px!important}.filterCard-content{min-height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.filterCard .text{color:var(--user-panel-muted)!important;font-size:14px;font-weight:700;margin:0}.filterCard .total{color:var(--user-panel-cream)!important;font-size:clamp(20px,2vw,28px);font-weight:850;margin:0}.profitDiv{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:700}.profit{background:#16a34a1f!important;color:#8ee6b1!important}.loss{background:#dc26261f!important;color:#ff9a9a!important}.MuiTableCell-root .active,td .active{background-color:#16a34ae6!important;color:#fff!important}.MuiTableCell-root .in-active,td .in-active{background-color:#dc2626e6!important;color:#fff!important}.txn-link a{color:var(--user-panel-gold-light)!important;font-weight:750;text-decoration:none}.withdrawalPage .withdrawal-details-container,.withdrawalPage .support-details-container,.support-details-container{padding:18px!important}.withdrawalPage .withdrawal-info{width:min(760px,100%);margin-bottom:22px}.withdrawalPage .withdrawal-info label{display:block;width:100%;margin-bottom:12px;color:var(--user-panel-cream);font-size:18px;font-weight:800;text-align:center}.withdrawalPage .btnUpgrade,.btnUpgrade{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.withdrawalPage .btnUpgrade button,.btnUpgrade button{min-width:160px;padding:11px 28px}table thead tr th,table tbody tr td{white-space:nowrap}.dashboard-wrapper,.activation-wrapper,.withdrawal-wrapper,.deposit-wrapper,.container-fluid.activation-wrapper{font-size:14px}.table-wrapper,.table-card,.sliding-panel-scroll,.activation-details-container,.activation-info,.withdrawal-details-container,.withdrawal-info,.support-details-container,.filterCard,.profile-info,.profile-info-box,.profile-tab-section,.proflie-tab,.profile-form-section,.profile-info-section{border-radius:16px!important}.dashboard-wrapper input,.dashboard-wrapper select,.dashboard-wrapper textarea,.dashboard-wrapper .form-control,.dashboard-wrapper .form-select,.activation-wrapper input,.activation-wrapper select,.activation-wrapper textarea,.activation-wrapper .form-control,.activation-wrapper .form-select,.withdrawal-wrapper input,.withdrawal-wrapper select,.withdrawal-wrapper textarea,.withdrawal-wrapper .form-control,.withdrawal-wrapper .form-select,.deposit-wrapper input,.deposit-wrapper select,.deposit-wrapper textarea,.deposit-wrapper .form-control,.deposit-wrapper .form-select,.container-fluid.activation-wrapper input,.container-fluid.activation-wrapper select,.container-fluid.activation-wrapper textarea,.container-fluid.activation-wrapper .form-control,.container-fluid.activation-wrapper .form-select{min-height:42px!important;border-radius:10px!important;font-size:14px!important}.dashboard-wrapper label,.dashboard-wrapper .form-label,.activation-wrapper label,.activation-wrapper .form-label,.withdrawal-wrapper label,.withdrawal-wrapper .form-label,.deposit-wrapper label,.deposit-wrapper .form-label,.profile-info label,.withdrawal-info label,.support-details-container label{font-size:13px!important;letter-spacing:0}.dashboard-wrapper .btnUpgrade button,.dashboard-wrapper button,.dashboard-wrapper .btn,.activation-wrapper .btnUpgrade button,.activation-wrapper button,.activation-wrapper .btn,.withdrawal-wrapper .btnUpgrade button,.withdrawal-wrapper button,.withdrawal-wrapper .btn,.deposit-wrapper .btnUpgrade button,.deposit-wrapper button,.deposit-wrapper .btn,.container-fluid.activation-wrapper .btnUpgrade button,.container-fluid.activation-wrapper button,.container-fluid.activation-wrapper .btn{border-radius:10px;font-size:14px}.table th{font-size:12px!important;letter-spacing:.3px}.table td{font-size:13px!important}.table th,.table td{padding:11px 12px!important}.dashboard-wrapper ::-webkit-scrollbar,.activation-wrapper ::-webkit-scrollbar,.withdrawal-wrapper ::-webkit-scrollbar,.deposit-wrapper ::-webkit-scrollbar{width:10px;height:10px}.dashboard-wrapper ::-webkit-scrollbar-track,.activation-wrapper ::-webkit-scrollbar-track,.withdrawal-wrapper ::-webkit-scrollbar-track,.deposit-wrapper ::-webkit-scrollbar-track{background:#fff8e60f;border-radius:999px}.dashboard-wrapper ::-webkit-scrollbar-thumb,.activation-wrapper ::-webkit-scrollbar-thumb,.withdrawal-wrapper ::-webkit-scrollbar-thumb,.deposit-wrapper ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--user-panel-gold-light),var(--user-panel-gold-dark));border-radius:999px}@media (max-width: 575px){.filter-container{grid-template-columns:1fr!important}.support-details-container{padding:14px!important}}.panel-footer{position:relative;width:auto;margin:0 var(--user-panel-pad-x, 24px) 18px calc(var(--user-panel-pad-x, 24px) + var(--user-panel-content-left, 292px));overflow:hidden;border:1px solid rgba(215,181,109,.22);border-radius:14px;background:repeating-linear-gradient(135deg,rgba(215,181,109,.035) 0,rgba(215,181,109,.035) 1px,transparent 1px,transparent 32px),linear-gradient(135deg,#ffffff0e,#ffffff05),#101016f0;box-shadow:0 14px 34px #0003}.panel-footer__accent{height:2px;background:linear-gradient(90deg,transparent,var(--panel-gold-light, #f1d58e),var(--panel-gold-dark, #9b7136),transparent)}.panel-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;flex-wrap:wrap}.panel-footer__copy,.panel-footer__tagline{margin:0;line-height:1.5}.panel-footer__copy{color:var(--panel-gold-light, #f1d58e);font-size:12.5px;font-weight:650}.panel-footer__copy span{margin:0 9px;color:#f7f0df57}.panel-footer__tagline{color:#f7f0df94;font-size:12.5px;font-weight:700}@media (max-width: 991px){.panel-footer{margin:0 14px 14px}.panel-footer__inner{padding:11px 14px}}@media (max-width: 575px){.panel-footer__inner{align-items:flex-start;flex-direction:column}.panel-footer__copy{font-size:13px}.panel-footer__copy span{display:none}}.dashboard-header{background:linear-gradient(135deg,#ffffff14,#ffffff06),#121219eb;border-radius:8px;margin-bottom:20px;border:1px solid rgba(215,181,109,.22);padding:16px 18px;outline:none;box-shadow:0 18px 46px #00000038;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dashboard-header>.container-fluid{padding-left:0;padding-right:0}.dashboard-header h4{font-size:20px;display:inline-block;color:var(--panel-cream, #f7f0df);margin:0;letter-spacing:0}.dashboard-header .container-fluid{gap:14px;min-width:0}.dashboard-header .container-fluid>.d-flex:first-child{align-items:center;gap:12px;min-width:0;flex:1}.search-box{position:relative;background:#ffffff12;border-radius:12px;padding:10px 14px;width:280px;display:flex;align-items:center;box-shadow:none;border:1px solid rgba(215,181,109,.2)}.search-box i{color:var(--panel-gold-light, #f1d58e);font-size:18px}.search-box input{border:none;outline:none;width:100%;margin-left:10px;color:var(--panel-cream, #f7f0df)}.icon-btn{width:42px;height:42px;border-radius:8px;border:1px solid rgba(241,213,142,.4);background:linear-gradient(135deg,var(--panel-gold-light, var(--gold-light)),var(--panel-gold-dark, var(--gold-dark)));color:#171009;display:grid;place-items:center;box-shadow:0 12px 28px #d7b56d3d}.icon-btn i{font-size:25px}@media (max-width: 575px){.dashboard-header{padding:14px}.dashboard-header h4{font-size:15px;line-height:1.4}}@media (max-width: 991px){.dashboard-header .sidebar-toggle{position:static!important;inset:auto!important;width:42px!important;height:42px!important;min-width:42px;margin:0;border-radius:8px!important;border:1px solid rgba(241,213,142,.35)!important;background:#ffffff14!important;color:var(--panel-gold-light, #f1d58e)!important;display:inline-flex!important;align-items:center;justify-content:center}.dashboard-header h4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-header .icon-btn{width:42px;min-width:42px}}@media (max-width: 575px){.dashboard-header .container-fluid{align-items:flex-start!important}.dashboard-header .container-fluid>.d-flex:first-child{align-items:flex-start}.dashboard-header h4{white-space:normal}}.dot{width:8px;height:8px;background:red;border-radius:50%;position:absolute;top:8px;right:10px}.profile-btn{border:none;background:transparent;padding:0}.profile-btn img{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 6px 20px #00000026}.profile-dropdown{border-radius:12px;padding:10px;box-shadow:0 20px 40px #0000001f}.sidebar{position:sticky;width:270px;min-width:270px;left:0;top:24px;border-radius:8px;flex-direction:column;align-items:center;padding:14px 10px;z-index:1000;background:repeating-linear-gradient(135deg,rgba(215,181,109,.035) 0,rgba(215,181,109,.035) 1px,transparent 1px,transparent 30px),linear-gradient(180deg,#1c1811f5,#08080bfc);border:1px solid rgba(215,181,109,.28);height:calc(100dvh - 48px);box-shadow:0 22px 58px #0000006b;display:flex;justify-content:flex-start}@media (max-width: 991px){.sidebar{transform:translate(-125%)}.sidebar.open{transform:translate(0)}.dashboard-content{margin-left:0}.sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:999}.sidebar:before,.sidebar:after{background-color:transparent}.close-btn{color:#000!important}}.sidebar-toggle{color:var(--panel-cream, #fff);font-size:22px;padding:0}.close-btn{position:absolute;top:15px;right:15px;background:none;border:none;color:var(--panel-cream, #fff);font-size:22px}.sidebar-logo{width:68px;height:68px;margin-top:0;padding:7px;border-radius:16px;background:linear-gradient(145deg,#ffffff17,#ffffff06);border:1px solid rgba(215,181,109,.28);display:grid;place-items:center}.sidebar-logo img{width:54px;max-height:54px;object-fit:contain}.sidebar-menu{list-style:none;padding:0 0 18px;margin-top:16px;flex:1;display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(215,181,109,.65) transparent}.sidebar-menu::-webkit-scrollbar{width:7px}.sidebar-menu::-webkit-scrollbar-track{background:#fff8e60d;border-radius:999px}.sidebar-menu::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f1d58ef2,#9b7136f2);border-radius:999px}.imageicon{width:32px;height:32px;margin:0;display:grid;place-items:center;flex:0 0 32px;padding:7px;border-radius:10px;background:linear-gradient(145deg,#f1d58e2e,#9b713614);border:1px solid rgba(215,181,109,.2);box-shadow:inset 0 1px #ffffff14}.imageicon.tokenicon{width:50px;height:50px}.menu-item{position:relative;width:100%;min-height:auto;height:auto;border-radius:8px;color:#f7f0dfb8;display:block;cursor:pointer;transition:all .22s ease}.menu-link{width:100%;min-height:46px;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:7px 10px;border-radius:12px;border:1px solid transparent;color:inherit;background:transparent;text-decoration:none}.sidebar-menu>.menu-item:last-child{margin-top:6px;margin-bottom:8px}.menu-link img{object-fit:contain;filter:sepia(.26) saturate(1.25) brightness(1.16);opacity:.92;transition:all .22s ease}.menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit}.referral-copy-btn{cursor:pointer;font:inherit}.referral-copy-icon{border-radius:10px}.menu-item i{font-size:22px;color:var(--panel-gold-light, #f1d58e)}.menu-item:hover{color:var(--panel-gold-light, var(--gold-light))}.menu-link:hover,.menu-link.active{background:linear-gradient(135deg,#d7b56d33,#d7b56d12);border-color:#d7b56d57;box-shadow:inset 0 0 0 1px #ffffff0b,0 10px 24px #00000029}.has-submenu .menu-link.active{background:#d7b56d1f}.menu-link:hover img,.menu-link.active img{opacity:1;filter:sepia(.4) saturate(1.45) brightness(1.22)}.menu-item.active i{color:#4f46e5}.tooltip{display:none}.sidebar .menu-link .text{display:block;color:var(--panel-cream, #f7f0df);font-size:12.5px;font-weight:760;line-height:1.2;text-align:left;flex:1}.submenu-caret{color:var(--panel-gold-light, #f1d58e);font-size:14px;font-weight:800;line-height:1;margin-left:auto}.submenu{display:none;margin:6px 0 3px;padding:7px 8px 7px 42px;border-left:0;background:#00000029;border-radius:12px;box-shadow:inset 0 0 0 1px #d7b56d1a}.submenu.open{display:block}.submenu li{margin:2px 0}.submenu-link{display:block;border-radius:10px;padding:7px 10px;color:#f7f0dfb8;font-size:11.5px;font-weight:650;line-height:1.25;white-space:nowrap;text-decoration:none;transition:all .2s ease;border-left:2px solid rgba(215,181,109,.28);position:relative;z-index:1}.submenu-link:hover,.submenu-link.active{color:var(--panel-gold-light, #f1d58e);background:#d7b56d1a}@media (min-width: 320px) and (max-width: 480px){.sidebar .menu-link .text{display:block}.sidebar-toggle{color:#fff;font-size:22px;padding:0;position:absolute;right:10px;top:6px;background:#000;border-radius:50px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.sidebar{background-image:none;width:270px;min-width:270px;height:100vh;background:#101015;position:fixed;left:0;top:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;align-items:center;padding:18px 12px;z-index:1000}.sidebar .menu-link{text-align:center;text-decoration:none;color:var(--panel-cream, var(--cream));display:flex;justify-content:flex-start;gap:12px;padding:0 12px}.sidebar .menu-link .text{font-size:13px;font-weight:700;text-decoration:none;color:var(--panel-cream, var(--cream))}.sidebar-menu{gap:8px}}@media (min-width: 420px) and (max-width: 991px){.sidebar{position:absolute}.sidebar .menu-link .text{display:block}.sidebar-toggle{color:#fff;font-size:22px;padding:0;position:absolute;right:10px;top:6px;background:#000;border-radius:50px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.sidebar{background-image:none;width:270px;min-width:270px;height:100vh;background:#101015;position:fixed;left:0;top:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;align-items:center;padding:18px 12px;z-index:1000}.sidebar .menu-link{text-align:center;text-decoration:none;color:var(--panel-cream, var(--cream));display:flex;justify-content:flex-start;gap:12px;padding:0 12px}.sidebar .menu-link .text{font-size:13px;font-weight:700;text-decoration:none;color:var(--panel-cream, var(--cream))}.sidebar-menu{gap:8px}}.dashboard-wrapper{min-height:100dvh;background:radial-gradient(circle at top right,rgba(201,169,110,.16),transparent 34%),linear-gradient(135deg,#0e0e12,#171720,#101014);display:flex;align-items:stretch;gap:22px;padding:24px}.dashboard-wrapper .container-fluid{padding-left:0;padding-right:0}.dashboard-wrapper .bill-card h1,.dashboard-wrapper .bill-card h2,.dashboard-wrapper .bill-card h3,.dashboard-wrapper .bill-card h4,.dashboard-wrapper .bill-card h5,.dashboard-wrapper .bill-card p,.dashboard-wrapper .bill-card span,.dashboard-wrapper .bill-card small,.dashboard-wrapper .referral-card h1,.dashboard-wrapper .referral-card p,.dashboard-wrapper .referral-card span{color:var(--panel-cream)!important}.dashboard-wrapper .bill-card small,.dashboard-wrapper .card-bottom-info{color:var(--panel-muted)!important}.dashboard-wrapper .imageicondas{border-radius:8px;background:#d7b56d1f;border:1px solid rgba(215,181,109,.22);padding:8px}.dashboard-content{padding:0;width:100%;border-radius:8px;border:0;background:transparent;box-shadow:none;overflow:visible}#das h5{color:var(--panel-cream);letter-spacing:.02em}.referral-card{position:relative;background:linear-gradient(135deg,#1e1e28,#111116);border:1px solid rgba(201,169,110,.22);border-radius:8px;overflow:hidden;padding:20px;display:flex;justify-content:space-around;align-items:center;box-shadow:0 18px 42px #0e0e1238}.referral-card h1{font-size:22px;font-weight:600;color:var(--gold-light);margin:0}.referral-card .referral-icon{background:#4ade8029;border:1px solid rgba(74,222,128,.34);width:fit-content;width:40px;height:40px;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.referral-card .copy-icon{background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));cursor:pointer;width:fit-content;width:40px;height:40px;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;font-weight:600}.bill-card{position:relative;background:linear-gradient(145deg,#ffffff0f,#ffffff04),#17171feb;border:1px solid rgba(215,181,109,.22);border-radius:8px;padding:16px 20px 20px;overflow:hidden;box-shadow:0 18px 46px #0000003d;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.bill-card:hover{border-color:#d7b56d70;box-shadow:0 22px 54px #0000004d;transform:translateY(-3px)}.bill-card:after{content:"";position:absolute;right:-22px;top:30%;width:44px;height:90px;border-radius:50px;background:var(--gold)}.bill-card .bill-card.blue:before{background:#4f46e5}.bill-card:before{content:"";position:absolute;right:-12px;top:32%;width:30px;height:80px;background:#17171feb;border-radius:40px;z-index:1;box-shadow:inset #00000052 10px 5px 15px}.blue:after,.sky:after,.purple:after,.green:after{background:linear-gradient(180deg,var(--gold-light),var(--gold-dark))}.progress-circle{width:60px;height:60px;position:relative;z-index:2;display:none;transform:scale(.8)}.bill-card .label{font-size:14px;color:#7a6f65;margin:0;padding-top:0;font-weight:700}.bill-card h2{color:#2a2520;font-weight:800}.bill-card .card-bottom-info{display:flex;font-size:14px;gap:5px;align-items:center}.bill-card .card-bottom-info .slash{font-size:18px;color:gray;margin-top:4px}.bill-card .card-bottom-info h2 .value{font-size:15px;display:block;margin-left:4px}.phone{width:250px;height:100%;background-image:url(/assets/mobile-bg-BPVLQ1Ct.png);border-radius:28px;position:relative;overflow:hidden;color:#fff;box-shadow:0 25px 50px #00000040;background-size:cover;background-position:top;background-repeat:no-repeat}.glass{background:#ffffff26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.25);box-shadow:0 8px 32px #0003}.notch{position:absolute;top:-60px;left:50%;transform:translate(-50%);width:260px;height:120px;background:#eef1f8;border-radius:0 0 140px 140px;display:none}.menu-wrap{position:absolute;top:22px;right:20px;z-index:100}.menu-btn{font-size:22px;cursor:pointer;padding:6px 10px;border-radius:8px;transition:.3s;display:inline-block}.menu-btn:hover{background:#ffffff26}#menu-toggle{display:none}.dropdown{position:absolute;top:40px;right:0;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 25px #0003;width:150px;display:none}#menu-toggle:checked+.menu-btn+.dropdown{display:block}.dropdown a{display:block;padding:12px 15px;text-decoration:none;color:#333;font-size:14px;transition:.2s}.dropdown a:hover{background:#f3f3f3}.bill-card .icon{text-align:center;font-size:42px}.bill-card .icon i{font-size:22px}.gold{color:var(--gold-dark)!important;font-weight:700;margin-right:3px}.phone .label{color:#fff;margin:0;text-align:center}.phone h2{text-align:center;margin-top:10px;font-size:28px}.phone .sub{text-align:center;margin-top:8px;opacity:.8}.bg{background:#f7f2ea;border:1px solid rgba(201,169,110,.15);border-radius:8px;box-shadow:0 18px 42px #2a252014;position:relative;padding:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:center}.chart-card{padding:40px;position:relative}.chart{height:260px;display:flex;align-items:flex-end;justify-content:space-between;gap:25px;position:relative}.bar{width:45px;height:var(--h);background:linear-gradient(180deg,#5b6cff,#7b7fff);border-radius:20px;position:relative;cursor:pointer;transition:.3s ease}.bar:after{content:attr(data-label);position:absolute;top:-55px;left:50%;transform:translate(-50%);background:#fff;color:#333;padding:8px 14px;border-radius:10px;font-size:13px;white-space:nowrap;box-shadow:0 8px 20px #0000001f;opacity:0;pointer-events:none;transition:.3s}.bar:before{content:"";position:absolute;top:-18px;left:50%;transform:translate(-50%);border:8px solid transparent;border-top-color:#fff;opacity:0;transition:.3s}.bar:hover{background:linear-gradient(180deg,#4b5cff,#6f75ff);transform:translateY(-8px)}.bar:hover:after,.bar:hover:before{opacity:1}.bar span{position:absolute;bottom:-35px;width:100%;text-align:center;font-size:14px;color:#444}.menu{position:absolute;top:-10px;right:-10px}.menu-btn{border:none;background:transparent;font-size:22px;cursor:pointer}.dropdown{position:absolute;right:0;top:30px;width:180px;background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000001a;display:none;overflow:hidden}.menu:hover .dropdown{display:block}.dropdown div{padding:12px 15px;cursor:pointer}.dropdown div:hover,.dropdown .active{background:#f2f4ff;font-weight:600}.history-wrapper{width:100%;padding:20px}.history-card{background:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;padding:20px 25px;display:flex;align-items:center;gap:25px;box-shadow:0 15px 40px #00000014}.profile{position:relative}.profile img{width:55px;height:55px;border-radius:50%;object-fit:cover}.profile .dot{position:absolute;bottom:2px;right:2px;width:12px;height:12px;background:#22c55e;border-radius:50%;border:2px solid #fff}.details{display:grid;grid-template-columns:repeat(5,auto);gap:50px;flex:1}.item{color:#555;font-size:15px;font-weight:500}.status{background:#e6f9ef;color:#22c55e;padding:10px 22px;border-radius:25px;font-weight:600;font-size:14px}.dropdowns{position:relative}.dropdowns .arrow{font-size:20px;cursor:pointer;color:#555;-webkit-user-select:none;user-select:none;transition:.3s}#toggle{display:none}.dropdowns .menu{position:absolute;top:45px;right:0;background:#fff;border-radius:12px;min-width:180px;box-shadow:0 10px 30px #0000001a;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(10px);transition:.3s;z-index:9}.dropdowns .menu a{display:block;padding:6px 20px;text-decoration:none;color:#444;font-size:14px}.dropdowns .menu a:hover{background:#f3f5ff}#toggle:checked~.menu{opacity:1;pointer-events:auto;transform:translateY(0)}.marqueenews{width:100%;background:#fffdf8;border:1px solid rgba(201,169,110,.18);padding:10px 0;border-radius:8px;overflow:hidden;position:relative;box-shadow:0 4px 14px #00000014}.marqueenews:before{content:"NEWS";position:absolute;left:0;top:0;bottom:0;background:linear-gradient(135deg,var(--gold),var(--gold-dark));color:#fff;font-weight:700;padding:0 16px;display:flex;align-items:center;z-index:2;font-size:13px;letter-spacing:1px}.marqueenews marquee{padding-left:90px;color:#2a2520!important}.marqueenews label{font-size:14px;font-weight:600;color:#2a2520!important;margin-right:40px;position:relative;padding-left:16px;white-space:nowrap}.marqueenews label:before{content:"";width:7px;height:7px;background:var(--gold-dark);border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);animation:blink 1.2s infinite}@keyframes blink{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.marqueenews:hover{box-shadow:0 6px 20px #0000001f}.imageicondas{width:50px;height:50px}@media (max-width: 768px){.marqueenews{padding:8px 0}.marqueenews:before{font-size:12px;padding:0 12px}.marqueenews marquee{padding-left:80px}.marqueenews label{font-size:13px}}@media (max-width: 900px){.details{grid-template-columns:repeat(2,1fr);gap:15px}.history-card{flex-wrap:wrap}.status{margin-top:10px}}@media (max-width: 991px){.dashboard-content,.history-wrapper{padding:10px}.dashboard-wrapper{height:unset;padding:16px}.crypto-card{margin-bottom:20px}}@media (min-width: 320px) and (max-width: 767px){.referral-card{padding:20px 10px}.referral-card .referral-icon{width:30px;height:30px}.referral-card h1{font-size:15px}.chart-card{padding:0;position:relative}.chart{height:220px;gap:8px;align-items:center}.bar{border-radius:10px;width:24px}.labels span{font-size:12px}.bill-card{margin-bottom:20px}.phone{width:100%}.bg{margin-top:20px}.dropdown{z-index:9}}.crm-dashboard{width:100%;display:flex;flex-direction:column;gap:16px;padding:6px 4px 30px;color:#f8f2df}.crm-hero-panel{min-height:184px;display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:18px;padding:18px;border:1px solid rgba(219,176,80,.35);border-radius:18px;background:linear-gradient(125deg,#0f0d0afa,#241f15f0 55%,#090908fa),repeating-linear-gradient(135deg,rgba(219,176,80,.08) 0,rgba(219,176,80,.08) 1px,transparent 1px,transparent 36px);box-shadow:0 28px 80px #00000052;position:relative;overflow:hidden}.crm-hero-panel:after{content:"";position:absolute;inset:auto 28px 0 28px;height:1px;background:linear-gradient(90deg,transparent,rgba(244,206,111,.8),transparent)}.crm-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;max-width:760px}.crm-eyebrow{color:#f1ce73;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px}.crm-hero-copy h1{margin:9px 0 8px;color:#fff8e6;font-size:clamp(24px,2.7vw,36px);line-height:1.05;font-weight:900;letter-spacing:0}.crm-hero-copy p{max-width:680px;color:#fff8e6bf;font-size:13.5px;line-height:1.45;margin:0}.crm-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.crm-primary-action,.crm-secondary-action,.crm-panel-head a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:8px 15px;border-radius:999px;font-weight:800;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.crm-primary-action{color:#171007!important;background:linear-gradient(135deg,#ffe99b,#c29224);border:1px solid rgba(255,233,155,.75);box-shadow:0 14px 30px #c2922447}.crm-secondary-action,.crm-panel-head a{color:#f7dfa0;background:#ffffff0a;border:1px solid rgba(219,176,80,.34)}.crm-primary-action:hover,.crm-primary-action:focus,.crm-primary-action:visited{color:#171007!important}.crm-primary-action:hover,.crm-secondary-action:hover,.crm-panel-head a:hover,.crm-workflow-card:hover,.crm-income-card:hover{transform:translateY(-2px)}.crm-status-card{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:148px;padding:16px;border-radius:16px;background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border:1px solid rgba(255,231,165,.25)}.crm-status-card span,.crm-kpi-card span,.crm-panel-head span,.crm-team-list span,.crm-income-card span,.crm-news-strip span{color:#fff2cab3;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.crm-status-card strong{color:#ffe99b;font-size:28px;line-height:1;margin:9px 0 6px}.crm-status-card small{color:#fff8e6b8;font-weight:700}.crm-status-line{display:flex;align-items:center;gap:10px;margin-top:12px;color:#fff8e6}.crm-status-line i{width:10px;height:10px;border-radius:50%;background:#49d69a;box-shadow:0 0 0 6px #49d69a1f}.crm-news-strip{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:center;padding:12px 16px;border-radius:18px;border:1px solid rgba(219,176,80,.25);background:#fff8e60f}.crm-news-strip div{display:flex;gap:14px;overflow:hidden}.crm-news-strip p{min-width:220px;margin:0;color:#fff8e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.crm-kpi-card,.crm-panel{border:1px solid rgba(219,176,80,.24);border-radius:22px;background:linear-gradient(145deg,#ffffff14,#ffffff08),#11100e;box-shadow:0 22px 60px #00000042}.crm-kpi-card{min-height:118px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}.crm-kpi-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f5d775,transparent)}.crm-kpi-card strong{color:#fff8e6;font-size:24px;line-height:1.1}.crm-kpi-card small{color:#fff8e694;font-weight:700}.crm-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);gap:16px}.crm-panel{padding:18px}.crm-panel-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.crm-panel-head h2{margin:6px 0 0;color:#fff8e6;font-size:20px;line-height:1.15}.crm-workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.crm-workflow-card{min-height:140px;display:flex;flex-direction:column;padding:16px;border-radius:18px;border:1px solid rgba(255,231,165,.18);background:#fff8e60b;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.crm-workflow-card:hover{border-color:#f4ce6f94;background:#fff8e613}.crm-workflow-card b{color:#f1ce73;font-size:13px}.crm-workflow-card h3{color:#fff8e6;font-size:17px;margin:12px 0 8px}.crm-workflow-card p{color:#fff8e6a3;font-size:13px;line-height:1.5;margin:0}.crm-workflow-card span{margin-top:auto;color:#f1ce73;font-weight:800}.crm-team-list{display:grid;gap:8px}.crm-team-list div{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid rgba(255,248,230,.1)}.crm-team-list div:last-child{border-bottom:0}.crm-team-list strong{color:#fff8e6;font-size:22px}.crm-income-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-income-card{min-height:92px;display:flex;flex-direction:column;justify-content:space-between;padding:15px;border-radius:16px;border:1px solid rgba(255,231,165,.16);background:#fff8e60b;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.crm-income-card:hover{border-color:#f4ce6f94;background:#fff8e613}.crm-income-card strong{color:#fff8e6;font-size:20px}.crm-status-metric{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,248,230,.12)}.crm-status-metric span{display:block;margin-bottom:6px}.crm-status-metric strong{display:block;margin:0;color:#fff8e6;font-size:18px}.crm-eligibility-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.crm-eligibility-card{min-height:105px;padding:16px;border-radius:18px;border:1px solid rgba(219,176,80,.24);background:linear-gradient(145deg,#ffffff13,#ffffff06),#11100e}.crm-eligibility-card span,.crm-activity-card span,.crm-points-list span{color:#fff2caad;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.8px}.crm-eligibility-card strong{display:block;margin:10px 0 7px;color:#fff8e6;font-size:18px}.crm-eligibility-card small{color:#f1ce73;font-size:13px;font-weight:800}.crm-activity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-activity-card{min-height:118px;padding:16px;border-radius:16px;border:1px solid rgba(255,231,165,.16);background:#fff8e60b}.crm-activity-card strong{display:block;margin-top:18px;color:#fff8e6;font-size:28px}.crm-activity-card--pending{border-color:#f1ce7359}.crm-activity-card--approved{border-color:#49d69a47}.crm-activity-card--rejected{border-color:#ff7a7a47}.crm-points-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.crm-points-list div{min-height:76px;padding:13px;border-radius:14px;border:1px solid rgba(255,231,165,.14);background:#fff8e60a}.crm-points-list strong{display:block;margin-top:10px;color:#fff8e6;font-size:20px}@media (max-width: 1199px){.crm-kpi-grid,.crm-eligibility-grid,.crm-income-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-dashboard-grid{grid-template-columns:1fr}}@media (max-width: 767px){.crm-dashboard{padding:4px 0 28px;gap:12px}.crm-hero-panel{grid-template-columns:1fr;padding:22px;border-radius:18px}.crm-status-card{min-height:auto}.crm-news-strip{grid-template-columns:1fr}.crm-news-strip div{flex-direction:column}.crm-news-strip p{min-width:0;white-space:normal}.crm-kpi-grid,.crm-eligibility-grid,.crm-activity-grid,.crm-points-list,.crm-workflow-grid,.crm-income-grid{grid-template-columns:1fr}.crm-panel,.crm-kpi-card{border-radius:18px;padding:18px}.crm-panel-head{flex-direction:column}.crm-panel-head a{width:100%}}.activationPage .activation-wrapper{background:linear-gradient(45deg,#e7e9f8,#0000);display:flex;padding:30px;align-items:start}.activationPage .activation-header{background:transparent;border-radius:0;margin-bottom:20px;border-bottom:2px solid #ffffff;padding-bottom:25px;outline:none}.activationPage .activation-content{padding:15px 20px 0;border-radius:20px;box-shadow:#0000003d 0 3px 8px;margin:10px}.activationPage.depositpage .activation-content{box-shadow:#0000003d 0 3px 8px;padding:10px}.activationPage .activation-details-container{padding:10px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.activationPage .activation-info{margin-bottom:30px}.activationPage .activation-info label{font-weight:600;font-size:20px;width:100%;margin-bottom:20px;text-align:center}.activationPage .activation-info input{outline:none;border:2px solid #4f46e5;padding:10px 15px;border-radius:10px;width:100%;font-weight:500}.activationPage .activation-info input::placeholder{color:#767676}.activationPage .activation-info select{outline:none;border:2px solid #4f46e5;padding:10px 15px;border-radius:10px;width:100%;cursor:pointer}.activationPage .activation-info select option{background-color:#17171f;color:#f7f0df;cursor:pointer;width:100%}.activationPage .btnUpgrade{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.activationPage .btnUpgrade button{padding:10px 40px;border:none;outline:none;background:linear-gradient(110deg,#6137f8e6,#7813f6);color:#fff;font-weight:400;border-radius:10px;cursor:pointer;transition:.3s ease}.activationPage .btnUpgrade button:hover{transform:translateY(-2px)}.activationPage .bonus-btn{background:linear-gradient(110deg,#16a34a,#15803d)!important}.activationPage .dashboard-content{padding:15px 20px 20px}.bonus-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.bonus-popup{position:relative;width:100%;max-width:500px;background:#fff;border-radius:18px;padding:30px 25px;box-shadow:0 20px 60px #00000040;animation:popupFadeIn .3s ease;text-align:center}.bonus-popup h3{font-size:30px;font-weight:700;color:#4f46e5;margin-bottom:15px}.popup-text span{color:#4f46e5!important;font-weight:700;font-size:16px!important;margin-bottom:0!important;margin-top:15px}.popup-text{font-size:16px;line-height:1.7;color:#444;margin-bottom:18px}.popup-user-box{background:#f5f3ff;border:1px solid #d8d4fe;border-radius:12px;padding:15px;margin-bottom:18px}.popup-user-box span{display:block;font-size:13px;color:#6b7280;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}.popup-user-box strong{font-size:22px;color:#111827}.popup-action-btn{background:linear-gradient(110deg,#6137f8e6,#7813f6);color:#fff;border:none;padding:12px 30px;border-radius:10px;cursor:pointer;font-weight:600}.popup-close-btn{position:absolute;top:12px;right:14px;width:35px;height:35px;border:none;background:#f3f4f6;color:#111827;border-radius:50%;font-size:22px;cursor:pointer;line-height:1}@keyframes popupFadeIn{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width: 320px) and (max-width: 575.99px){.activationPage .dashboard-content{padding:15px 10px}.activationPage .activation-content{background:transparent;box-shadow:unset;padding:0;margin:0}.activationPage .btnUpgrade{flex-wrap:wrap}.bonus-popup{padding:25px 18px}.bonus-popup h3{font-size:24px}.popup-text{font-size:14px}.popup-user-box strong{font-size:18px}}.filterBox{display:flex;justify-content:center;align-items:center;margin-bottom:40px;margin-top:20px}.filterBox .bill-card{position:relative;background:#f7f8ff;border-radius:22px;padding:10px 20px 20px;overflow:hidden;width:200px;height:120px;box-shadow:#7885ca40 0 20px 25px,#7885ca 5px -5px 30px,#7885ca80 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.bill-card .card-link{text-decoration:none}.bill-card small{font-size:12px}.bill-card:after{content:"";position:absolute;right:-22px;top:15%;width:38px;height:90px;border-radius:50px}.bill-card.blue:before{background:#4f46e5}.bill-card.sky:before{background:#38bdf8}.bill-card.purple:before{background:#8b5cf6}.bill-card.green:before{background:#22c55e}.bill-card:before{content:"";position:absolute;right:-12px;top:17%;width:25px;height:80px;background:#f7f8ff;border-radius:40px;z-index:1;box-shadow:inset #00000026 0 5px 15px}.blue:after{background:#4f46e5}.sky:after{background:#38bdf8}.purple:after{background:#8b5cf6}.green:after{background:#22c55e}.top{display:flex;justify-content:space-between;align-items:center}.top i{font-size:26px}.phone .icon{margin:0;padding:0 0 10px;text-align:center;font-size:30px}.progress-circle{width:60px;height:60px;position:relative;z-index:2;transform:scale(.8)}.progress-circle svg{width:60px;height:60px;transform:rotate(-90deg)}.progress-circle circle{fill:none;stroke-width:4;stroke-linecap:round}.progress-circle .bg{stroke:#e5e7eb}.progress-circle .value{stroke-dasharray:163;stroke-dashoffset:calc(163 - (163 * var(--percent)) / 100);transition:.6s ease}.progress-circle span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.blue .value{stroke:#4f46e5}.sky .value{stroke:#38bdf8}.purple .value{stroke:#8b5cf6}.green .value{stroke:#22c55e}.bill-card h2{font-size:18px;display:flex;align-items:center;font-weight:700;color:#384748;margin:0;padding-top:5px}.bill-card h2 span{font-size:20px;color:gray}.bill-card .label{font-size:14px;color:#030303;margin:0;padding-top:0;font-weight:500}.login-wrapper{min-height:100dvh;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(360px,520px);align-items:center;gap:clamp(32px,6vw,86px);padding:clamp(28px,5vw,72px);background:linear-gradient(105deg,#0e0e12f0,#0e0e12bd),url(https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1800&auto=format&fit=crop&q=80) center/cover no-repeat;color:var(--cream)}.login-image{min-height:520px;border:1px solid rgba(201,169,110,.2);border-radius:8px;overflow:hidden;background:linear-gradient(180deg,#0e0e121a,#0e0e1270),url(https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1200&auto=format&fit=crop&q=80) center/cover no-repeat;box-shadow:var(--shadow-dark)}.login-image img{display:none}.login-content{width:100%;padding:clamp(28px,4vw,44px);border:1px solid rgba(201,169,110,.22);border-radius:8px;background:#16161ec7;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--shadow-dark)}.login-header h1{margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(40px,5vw,58px);font-weight:700;line-height:1;color:var(--gold-light)}.login-header p{margin-top:14px;font-size:15px;line-height:1.7;color:#f0ece4ad}.login-content .input-container{margin-top:34px;display:flex;flex-direction:column;gap:22px}.login-content .input-box{display:flex;flex-direction:column}.login-content .input-box label,.login-content .password-row label{margin-bottom:8px;font-size:13px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:var(--gold-light)}.login-content .input-box input{width:100%;min-height:50px;padding:13px 15px;border:1px solid rgba(201,169,110,.28);border-radius:8px;outline:none;background:#ffffff14;color:var(--cream);font-size:15px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.login-content .input-box input::placeholder{color:#f0ece473}.login-content .input-box input:focus{border-color:var(--gold);background:#ffffff1f;box-shadow:0 0 0 4px #c9a96e1f}.password-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.forgot-password,.link{color:var(--gold-light);text-decoration:none;font-weight:700}.forgot-password{font-size:12px}.button-group button{width:100%;min-height:52px;padding:14px;border:0;border-radius:8px;cursor:pointer;background:linear-gradient(135deg,var(--gold-light),var(--gold),var(--gold-dark));color:#171007;font-size:16px;font-weight:800;letter-spacing:.4px;box-shadow:0 14px 34px #c9a96e52;transition:transform .25s ease,box-shadow .25s ease}.button-group button:hover{transform:translateY(-2px);box-shadow:0 18px 42px #c9a96e6b}.button-group p{margin-top:14px;color:#f0ece4a8;font-size:14px;text-align:center}.button-group .link{margin-left:6px;color:var(--gold-light)}@media (max-width: 900px){.login-wrapper{grid-template-columns:1fr;padding:34px 18px}.login-image{display:none}.login-content{max-width:520px;margin-inline:auto}}@media (max-width: 480px){.login-content{padding:24px 18px}.password-row{align-items:flex-start;flex-direction:column;gap:0}}.nav{position:fixed;inset-block-start:0;inset-inline:0;z-index:1000;height:var(--nav-h);transition:background .4s ease,box-shadow .4s ease,backdrop-filter .4s ease;background:#0e0e127a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px #c9a96e14}.nav--scrolled{background:#0e0e12eb;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 1px #c9a96e1f,0 8px 32px #0006}.nav__inner{display:flex;align-items:center;height:100%;gap:14px;width:min(calc(100% - 64px),1406px);margin-inline:auto}.nav__logo{display:flex;align-items:center;gap:10px;flex-shrink:0;color:var(--gold)}.nav__logo-mark{width:38px;height:38px;background:#c9a96e1f;border:1px solid rgba(201,169,110,.25);border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:background .3s}.nav__logo-mark img{width:30px;height:30px;object-fit:contain}.nav__logo:hover .nav__logo-mark{background:#c9a96e33}.nav__logo-text{display:flex;flex-direction:column;line-height:1.1}.nav__logo-name{font-family:Cormorant Garamond,serif;font-size:17px;font-weight:700;color:var(--gold-light);letter-spacing:.02em}.nav__logo-sub{font-size:10px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#c9a96e8c}.nav__links{display:flex;align-items:center;gap:4px;flex:1;justify-content:center}.nav__link{position:relative;padding:6px 14px;font-size:13.5px;font-weight:500;color:#f0ece4bf;border-radius:6px;transition:color .25s,background .25s;display:flex;flex-direction:column;align-items:center;gap:2px}.nav__link:hover,.nav__link--active{color:var(--gold-light)}.nav__link-line{display:block;height:1.5px;width:0;background:var(--gold);border-radius:2px;transition:width .3s var(--ease-out-expo)}.nav__link:hover .nav__link-line,.nav__link--active .nav__link-line{width:100%}.nav__cta{flex-shrink:0;font-size:13px;padding:10px 20px;gap:7px;min-width:max-content}.nav__cta-dot{width:6px;height:6px;border-radius:50%;background:#4ade80;position:relative}.nav__cta-dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:#4ade8059;animation:pulse-ring 1.5s ease-out infinite}.nav__burger{display:none;flex-direction:column;gap:5px;background:#c9a96e1a;border:1px solid rgba(201,169,110,.2);border-radius:8px;cursor:pointer;padding:9px 10px;flex-shrink:0}.nav__burger span{display:block;width:20px;height:1.5px;background:var(--gold-light);border-radius:2px;transition:all .35s var(--ease-out-expo);transform-origin:center}.nav__burger--open span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.nav__burger--open span:nth-child(2){opacity:0;transform:scaleX(0)}.nav__burger--open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.nav__drawer{position:fixed;inset-block-start:var(--nav-h);inset-inline-end:0;width:min(320px,88vw);height:calc(100dvh - var(--nav-h));background:#0e0e12f7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:1px solid rgba(201,169,110,.14);z-index:999;transform:translate(110%);transition:transform .45s var(--ease-out-expo);overflow-y:auto}.nav__drawer--open{transform:translate(0)}.nav__drawer-inner{display:flex;flex-direction:column;padding:32px 28px 40px;gap:4px}@keyframes drawerLinkIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.nav__drawer-link{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:10px;font-size:16px;font-weight:500;color:#f0ece4cc;border-left:2px solid transparent;transition:all .25s;opacity:0;animation:drawerLinkIn .4s var(--ease-out-expo) forwards}.nav__drawer--open .nav__drawer-link{opacity:1}.nav__drawer-link:hover{background:#c9a96e14;border-left-color:var(--gold);color:var(--gold-light);padding-left:22px}.nav__drawer-num{font-size:10px;font-weight:700;color:#c9a96e66;letter-spacing:1px;font-family:Cormorant Garamond,serif}.nav__drawer-cta{margin-top:24px;justify-content:center;font-size:14px;padding:14px}.nav__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width: 900px){.nav__inner{width:min(calc(100% - 36px),1406px)}.nav__links,.nav__cta{display:none}.nav__burger{display:flex}}@media (min-width: 901px) and (max-width: 1180px){.nav__link{padding-inline:9px;font-size:12.5px}.nav__cta{padding-inline:14px}}@media (max-width: 320px){.nav__inner{gap:0px}}.footer{background:radial-gradient(circle at 18% 10%,rgba(201,169,110,.09),transparent 28%),radial-gradient(circle at 85% 15%,rgba(232,201,142,.06),transparent 24%),var(--ink);border-top:1px solid rgba(201,169,110,.12);overflow:hidden}.footer .container{width:min(calc(100% - 64px),1406px);max-width:1406px;margin-inline:auto;padding-inline:0}.footer__top-accent{height:2px;background:linear-gradient(90deg,transparent 0%,var(--gold) 18%,var(--gold-light) 50%,var(--gold) 82%,transparent 100%)}.footer__grid{display:grid;grid-template-columns:minmax(280px,1.4fr) minmax(210px,.95fr) minmax(190px,.85fr) minmax(300px,1.35fr);gap:clamp(28px,4vw,54px);padding:46px 0 32px;background:transparent;border:0;border-radius:0;box-shadow:none}.footer__logo{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:var(--gold);width:fit-content}.footer__logo-mark{width:36px;height:36px;background:#c9a96e1a;border:1px solid rgba(201,169,110,.25);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.footer__logo-mark img{width:28px;height:28px;object-fit:contain}.footer__logo-name{font-family:Cormorant Garamond,serif;font-size:16px;font-weight:700;color:var(--gold-light);text-shadow:0 0 18px rgba(201,169,110,.22);letter-spacing:.03em;line-height:1.1}.footer__logo-sub{font-size:10px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#c9a96e73}.footer__desc{font-size:14px;color:#f0ece485;line-height:1.65;margin-bottom:18px;max-width:360px}.footer__socials{display:flex;gap:9px;margin-bottom:16px}.footer__social{width:36px;height:36px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--gold-light);transition:all .25s}.footer__social:hover{background:var(--gold);border-color:var(--gold);color:#fff;transform:translateY(-3px);box-shadow:0 6px 18px #c9a96e4d}.footer__contact-quick{display:flex;flex-direction:column;gap:8px}.footer__contact-pill{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:var(--gold-light);background:#c9a96e0f;border:1px solid rgba(201,169,110,.22);padding:8px 13px;border-radius:6px;transition:all .25s;width:fit-content}.footer__contact-pill:hover{color:var(--gold-light);border-color:#c9a96e4d;background:#c9a96e0f}.footer__contact-pill--email{font-size:13px}.footer__col-title{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#e8c98e!important;background:linear-gradient(135deg,#fff1b8,#e8c98e 45%,#c9a96e 78%,#a07840);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 22px rgba(232,201,142,.24);margin-bottom:16px;padding-bottom:11px;border-bottom:1px solid rgba(201,169,110,.3);position:relative}.footer__col-title:after{content:"";position:absolute;left:0;bottom:-1px;width:72px;height:1px;background:linear-gradient(90deg,var(--gold-light),transparent)}.footer__list{display:flex;flex-direction:column;gap:10px}.footer__link{display:flex;align-items:center;gap:7px;font-size:13.5px;color:#f0ece49e;transition:all .25s}.footer__link-arrow{color:var(--gold);font-size:16px;line-height:1;transition:transform .25s,color .25s}.footer__link:hover{color:var(--gold-light);padding-left:4px}.footer__link:hover .footer__link-arrow{color:var(--gold);transform:translate(3px)}.footer__contact-list{display:flex;flex-direction:column;gap:13px}.footer__contact-item{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:#f0ece48a;line-height:1.5}.footer__contact-icon{flex-shrink:0;font-size:16px;margin-top:1px;color:var(--gold-light);text-shadow:0 0 14px rgba(201,169,110,.25)}.footer__contact-link{color:#f0ece4a8;transition:color .2s;display:block}.footer__contact-link:hover{color:var(--gold-light)}.footer__divider{height:1px;background:linear-gradient(90deg,transparent,rgba(201,169,110,.34),transparent)}.footer__bottom{display:flex;align-items:center;justify-content:space-between;margin:14px 0 18px;padding:12px 14px;flex-wrap:wrap;gap:10px;border:1px solid rgba(201,169,110,.18);border-radius:14px;background:linear-gradient(135deg,#ffffff0f,#ffffff05),#0c0c10b8;box-shadow:inset 0 1px #ffffff0d,0 14px 36px #0000002e}.footer__copy{margin:0;font-size:12.5px;color:#f0ece4b8;line-height:1.45}.footer__copy-sep{margin:0 8px;color:#c9a96e8c;opacity:1}.footer__tagline{margin:0;display:inline-flex;align-items:center;min-height:28px;padding:5px 11px;border-radius:999px;border:1px solid rgba(201,169,110,.2);background:#c9a96e12;font-size:12px;font-weight:750;color:var(--gold-light)}@media (max-width: 1100px){.footer__grid{grid-template-columns:1fr 1fr;gap:28px}.footer__brand{grid-column:span 2}.footer__desc{max-width:100%}}@media (max-width: 640px){.footer .container{width:min(calc(100% - 36px),1406px)}.footer__grid{grid-template-columns:1fr;gap:24px;padding:34px 0 24px}.footer__brand{grid-column:auto}.footer__bottom{flex-direction:column;align-items:flex-start;margin-bottom:14px}}.auth-shell{min-height:100dvh;padding-top:var(--nav-h, 76px);background:#0e0e12}.auth-shell .login-wrapper,.auth-shell .signup-wrapper,.auth-shell .auth-wrapper{min-height:calc(100dvh - var(--nav-h, 76px));padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(32px,4vw,56px)}@media (max-width: 767px){.auth-shell .login-wrapper,.auth-shell .signup-wrapper,.auth-shell .auth-wrapper{padding-top:28px;padding-bottom:28px}}.signup-wrapper{min-height:100dvh;display:grid;grid-template-columns:minmax(300px,.78fr) minmax(520px,740px);align-items:center;gap:clamp(28px,5vw,70px);padding:clamp(26px,4vw,58px);background:linear-gradient(105deg,#0e0e12f2,#0e0e12c2),url(https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1800&auto=format&fit=crop&q=80) center/cover no-repeat;color:var(--cream)}.signup-image{min-height:620px;border:1px solid rgba(201,169,110,.2);border-radius:8px;overflow:hidden;background:linear-gradient(180deg,#0e0e1214,#0e0e1275),url(https://images.unsplash.com/photo-1600585154340-be6161a56a0c?w=1200&auto=format&fit=crop&q=80) center/cover no-repeat;box-shadow:var(--shadow-dark)}.signup-image img{display:none}.signup-content{width:100%;max-height:calc(100dvh - 52px);overflow-y:auto;padding:clamp(26px,3.5vw,40px);border:1px solid rgba(201,169,110,.22);border-radius:8px;background:#16161ecc;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--shadow-dark)}.signup-header h1{margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(38px,4vw,54px);font-weight:700;line-height:1;color:var(--gold-light)}.signup-header p{margin-top:12px;color:#f0ece4ad;font-size:15px;line-height:1.65}.signup-content .input-container{margin-top:26px;display:flex;flex-direction:column;gap:20px}.signup-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.signup-content .input-box{display:flex;flex-direction:column}.signup-content .input-box label{margin-bottom:7px;color:var(--gold-light);font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.signup-content .input-box input,.signup-content .input-box select{width:100%;min-height:48px;padding:12px 14px;border:1px solid rgba(201,169,110,.28);border-radius:8px;outline:none;background:#ffffff14;color:var(--cream);font-size:14px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.signup-content .input-box select option{color:#16161e}.signup-content .input-box input::placeholder{color:#f0ece473}.signup-content .input-box input:focus,.signup-content .input-box select:focus{border-color:var(--gold);background:#ffffff1f;box-shadow:0 0 0 4px #c9a96e1f}.signup-content .custom-checkbox{display:flex;align-items:flex-start;gap:10px;color:#f0ece4b8;font-size:13px}.signup-content .custom-checkbox input{width:16px;height:16px;margin-top:3px;accent-color:var(--gold)}.signup-content .custom-checkbox .text-black{color:#f0ece4b8!important}.button-group{margin-top:8px}.button-group button,.button-group1 button{width:100%;min-height:52px;padding:14px;border:0;border-radius:8px;cursor:pointer;background:linear-gradient(135deg,var(--gold-light),var(--gold),var(--gold-dark));color:#171007;font-size:16px;font-weight:800;letter-spacing:.4px;box-shadow:0 14px 34px #c9a96e52;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}.button-group button:hover,.button-group1 button:hover{transform:translateY(-2px);box-shadow:0 18px 42px #c9a96e6b}.button-group button:disabled{cursor:not-allowed;opacity:.72;transform:none}.button-group p,.button-group1 p{margin-top:14px;color:#f0ece4a8;font-size:14px;text-align:center}.link{margin-left:6px;color:var(--gold-light);font-weight:800;text-decoration:none}.button-group .link{color:var(--gold-light)}.text-success{color:#4ade80!important}.text-danger{color:#fb7185!important}@media (max-width: 1050px){.signup-wrapper{grid-template-columns:1fr}.signup-image{display:none}.signup-content{max-width:760px;margin-inline:auto}}@media (max-width: 720px){.signup-wrapper{padding:28px 16px}.signup-content{max-height:none;padding:24px 18px}.signup-info{grid-template-columns:1fr}}*{margin:0;padding:0;box-sizing:border-box}.auth-wrapper{display:flex;justify-content:space-between;align-items:center;min-height:100vh;padding:0 80px;gap:40px;background:#fff}.auth-image{width:50%;max-height:550px}.auth-image img{width:100%;height:100%;object-fit:contain}.auth-content{width:50%;padding:0 40px}.auth-header h1{font-size:42px;font-weight:700;background:linear-gradient(150deg,#5b9c06 15%,#80cc1c 50%,#88c934 55%,#c5f928);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auth-header p{font-size:16px;color:#6b7280;margin-top:10px}.input-container{margin-top:40px;display:flex;flex-direction:column;gap:28px}.input-box{display:flex;flex-direction:column}.input-box label{font-size:14px;font-weight:500;margin-bottom:6px;color:#111827}.input-box input{width:100%;padding:12px;font-size:15px;border-radius:6px;color:#000;border:1px solid #000000;outline:none}.input-box input:focus{border-color:#2563eb}.button-group{margin-top:10px}.button-group button{width:100%;padding:14px;font-size:16px;background-color:#2563eb;color:#000;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:.3s ease}.button-group button:hover{background-color:#1e40af}.button-group p{margin-top:12px;font-size:14px}.link{color:#2563eb;margin-left:5px;text-decoration:none}@media (max-width: 1024px){.auth-wrapper{padding:0 40px}.auth-content{padding:0 20px}.auth-header h1{font-size:32px;text-align:center}.auth-header p{font-size:15px}}@media (max-width: 768px){.auth-wrapper{flex-direction:column;padding:40px 20px;justify-content:center}.auth-image{display:none}.auth-content{width:100%;padding:0}.auth-header h1{font-size:28px;text-align:center}.auth-header p{font-size:14px;text-align:center}.button-group p{text-align:center}}@media (max-width: 480px){.auth-header h1{font-size:24px}.auth-header p{font-size:13px}.input-box input{padding:10px;font-size:14px}.button-group button{padding:12px;font-size:15px}}.btn-close{margin-top:-80%!important;background-color:red!important}.modal-content{width:100%!important;background-color:#fff!important}.popup-img-first{width:660px}@media (max-width: 1024px){.popup-img-first{margin-left:90px;width:306px}}.welcome-container{width:100%;display:flex;justify-content:center}.login-wrapper{min-height:100dvh;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,5vw,70px);padding:clamp(28px,5vw,72px);background:radial-gradient(circle at top left,rgba(201,169,110,.08),transparent 30%),linear-gradient(105deg,#0a0a0ef5,#0a0a0ec7),url(https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?w=1800&auto=format&fit=crop&q=80) center/cover no-repeat;color:var(--cream)}.login-image{min-height:520px;border:1px solid rgba(201,169,110,.2);border-radius:14px;overflow:hidden;position:relative;background:linear-gradient(135deg,#05081459,#05081426),url(https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?q=80&w=1400&auto=format&fit=crop) center/cover no-repeat;box-shadow:0 10px 40px #00000073,0 0 25px #c9a96e14}.login-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.45),transparent 40%)}.login-content{width:100%;padding:clamp(30px,4vw,46px);border:1px solid rgba(201,169,110,.22);border-radius:14px;background:#16161ec7;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 10px 40px #0006}.login-header{text-align:center}.login-header h1{margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(44px,5vw,64px);font-weight:700;line-height:1;color:var(--gold-light);text-shadow:0 0 10px rgba(201,169,110,.18),0 0 24px rgba(201,169,110,.12)}.login-header p{margin-top:14px;font-size:15px;font-weight:500;line-height:1.7;color:#f0ece4b8}.input-container{margin-top:34px;display:flex;flex-direction:column;gap:24px}.input-box p{margin:0;text-align:center;font-size:17px;line-height:1.9;color:#f0ece4e0}.button-group{margin-top:6px}.info-box{margin-bottom:20px;padding:15px 18px;border:1px solid rgba(201,169,110,.18);border-radius:10px;background:#ffffff0a;color:#f0ece4d1;font-size:14px;line-height:1.7;text-align:center}.home-btn{width:100%;min-height:54px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,var(--gold-light),var(--gold),var(--gold-dark));color:#fff;text-decoration:none;font-size:16px;font-weight:800;letter-spacing:.4px;box-shadow:0 14px 34px #c9a96e52;transition:transform .25s ease,box-shadow .25s ease}.home-btn:hover{transform:translateY(-2px);box-shadow:0 18px 42px #c9a96e6b}@media (max-width: 900px){.login-wrapper{grid-template-columns:1fr;padding:34px 18px}.login-image{min-height:240px}.login-content{max-width:560px;margin-inline:auto}}@media (max-width: 480px){.login-wrapper{gap:24px;padding:20px 14px}.login-content{padding:26px 18px}.login-header h1{font-size:48px}.input-box p{font-size:15px;line-height:1.8}.info-box{font-size:13px}}.form-wrapper{margin:30px auto;overflow:hidden;padding:7px 8px 13px;max-width:530px;border:1px solid #40b345;border-radius:5px;transition:all .3s ease-in-out}.search-box input{border:1px solid #ccc;color:#000;background-color:#fff;padding:5px 16px}.srch_frm{margin-top:10px;color:#000;border:solid 1px #fff;background-color:#fff;width:57%;float:left}.topmargin{margin-top:10px;padding:5px 10px;margin-left:5px}.submit_btn{background-color:#1bd930!important;color:#fff!important}.float_rt{float:right}.topmargin{margin-top:10px;padding:5px 10px;margin-left:8px}.tree_icon{display:flex;justify-content:space-evenly;margin:30px;padding:13px;border-radius:6px;font-size:18px;border:1px solid #40b345;transition:all .3s ease-in-out}.tree_name{color:#fff}.tree_name img{width:40px;height:40px}.card{background-color:transparent;box-shadow:unset;border:unset}.treeview{float:none;padding:0;margin:0}.TreeImgMian{margin-top:30px;color:#fff}.css-1vs3jbz:only-of-type{padding:0}.css-1vs3jbz{flex:1 1 auto;text-align:center;list-style-type:none;position:relative}.eEckWd{padding:5px;display:inline-block;position:relative}.img-fluid{max-width:100%;height:60px}.HoverNodeItemMain{display:none;position:absolute;width:405px;border-radius:5px;padding:10px;background:transparent linear-gradient(90deg,#8fd41f,#ffe569) 0% 0% no-repeat padding-box!important;color:#000;margin-left:-176px!important;z-index:1;margin-top:40px}.css-a2eqq{padding-inline-start:0px;margin:0;display:flex;--line-height: 20px;--line-width: 2px;--line-color: red;--line-border-radius: 10px;--line-style: solid;--node-padding: 5px}.css-to7de5{display:flex;padding-inline-start:0px;margin:0;padding-top:20px;position:relative}.css-to7de5:before{content:"";position:absolute;top:0;height:20px;box-sizing:border-box;left:calc(50% - .5px);width:0px;border-left:1px solid red}.css-1vs3jbz{flex:1 1 auto;text-align:center;list-style-type:none;position:relative;border-left:1px solid red}.css-1vs3jbz:first-of-type:before{border:0px none!important}.css-1vs3jbz:before,.css-1vs3jbz:after{content:"";position:absolute;top:0;height:20px;box-sizing:border-box;right:50%;width:50%}.css-1vs3jbz:first-of-type:after{border-radius:5px 0 0}.css-1vs3jbz:after{left:50%;border-left:1px solid red}.css-1vs3jbz:last-of-type:before{border-right:1px solid red!important;border-radius:0 5px 0 0}@media (max-width: 768px){.form-wrapper{text-align:left}.srch_frm{width:100%}.float_rt{float:inherit}}@media only screen and (max-width: 575px){.tree_icon{flex-direction:column}.tree_name{margin-bottom:10px}}.popover__title{font-size:24px;line-height:36px;text-decoration:none;color:#e44444;text-align:center}.popover__wrapper{position:relative;margin-top:1.5rem;display:inline-block}.popover__content{opacity:0;visibility:hidden;position:absolute;left:-110px;transform:translateY(10px);background-color:#31302a;box-shadow:0 2px 5px #00000042;width:auto;border-radius:10px}.popover__content:before{position:absolute;z-index:-1;content:"";right:calc(50% - 10px);top:-8px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #ffe569 transparent;transition-duration:.3s;transition-property:transform}.popover__wrapper:hover .popover__content{z-index:2;opacity:1;visibility:visible;transform:translateY(-20px);transition:all .5s cubic-bezier(.75,-.02,.2,.97)}.popover__message{text-align:center}.contteett{font-size:13px;width:300px}p{margin-bottom:0!important}@media screen and (max-width: 850px){.contteett{font-size:10px;justify-content:center}.popover__content{display:flex;justify-content:center;align-items:center;left:0}.popover__content:before{right:calc(50% + 124px)}.kzsxjka{width:max-content;overflow:scroll!important;overflow-x:scroll}}a.modsddal-open{display:block;padding:20px;color:#424242;font-weight:700;margin:50px auto;width:200px;background:#e0e0e0;border-radius:2px;text-align:center;text-decoration:none}.modsddal{background:#000000b3;position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;transition:all .5s ease-in-out;opacity:0;z-index:-1}.modsddal:target{opacity:1;transition:all .5s ease-in-out;z-index:+1}.modsddal-content{position:fixed;top:50%;left:50%;width:500px;background:#fff;border-radius:4px;transform:translate(-50%,-200%);transition:all .5s ease-in-out;perspective:1000;outline:1px solid transparent;opacity:0}.modsddal:target .modsddal-content{transform:translate(-50%,-50%);transition:all .5s ease-in-out;transition-delay:.5s;z-index:9999;opacity:1}.modsddal-close{float:right;text-decoration:none;padding:22px;color:#424242;font-weight:800;transition:all .5s ease-in-out;z-index:+1;background:#0000001a;text-align:center;border-radius:0 4px 0 0}.modsddal-close:hover{color:#fff;background:#00000080}.modsddal-content h3{padding:20px;display:block;text-align:center;border-bottom:1px solid #e0e0e0;text-transform:uppercase;background:#02a2ef;color:#fff;border-radius:4px 4px 0 0}.modsddal-areaksnc input[type=radio]{display:none}.modsddal-areaksnc label{float:left;display:block;padding:10px 20px;font-weight:700;cursor:pointer;z-index:+2;background:#0000004d;color:#fff;transition:all .5s ease-in-out}.modsddal-areaksnc input[type=radio]:checked+label{background:#fff;color:#424242}.tab-list{display:block;padding:0;margin:0;list-style-type:none;width:100%;overflow:hidden;height:150px}.tab-list:before{content:"";display:block;height:0;clear:both}.modsddal-tab{display:inline-block;width:100%;padding-top:20px;transform:translate(-150%);transition:all .3s cubic-bezier(0,0,.4,1);opacity:0;top:0;position:absolute;height:150px;perspective:1000}#opentab1:checked~.tab-list .tab1{transform:translate(0);opacity:1}#opentab2:checked~.tab-list .tab2{transform:translate(0);opacity:1}#opentab3:checked~.tab-list .tab3{transform:translate(0);opacity:1}.tree{padding:0}.tree:not(:empty):before,.tree:not(:empty):after,.tree ul:not(:empty):before,.tree ul:not(:empty):after,.tree li:not(:empty):before,.tree li:not(:empty):after{display:block;position:absolute;content:""}.tree ul,.tree li{position:relative;margin:0;padding:0}.tree li{list-style:none}.tree li>div{color:#222;padding:5px;display:inline-block}.tree.cascade li{margin-left:24px}.tree.cascade li div{margin-top:12px}.tree.cascade li:before{border-left:1px solid red;height:100%;width:0;top:0;left:-12px}.tree.cascade li:after{border-top:1px solid red;width:12px;left:-12px;top:24px}.tree.cascade li:last-child:before{height:24px;top:0}.tree.cascade>li:first-child:before{top:24px}.tree.cascade>li:only-child{margin-left:0}.tree.cascade>li:only-child:before,.tree.cascade>li:only-child:after{content:none}.tree.horizontal li{display:flex;align-items:center;margin-left:24px}.tree.horizontal li div{margin:6px 0}.tree.horizontal li:before{border-left:1px solid red;height:100%;width:0;top:0;left:-12px}.tree.horizontal li:first-child:before{height:50%;top:50%}.tree.horizontal li:last-child:before{height:50%;bottom:50%;top:auto}.tree.horizontal li:after,.tree.horizontal li ul:after{border-top:1px solid red;height:0;width:12px;top:50%;left:-12px}.tree.horizontal li:only-child:before{content:none}.tree.horizontal li ul:after{left:0}.tree.horizontal>li:only-child{margin-left:0}.tree.horizontal>li:only-child:before,.tree.horizontal>li:only-child:after{content:none}.tree.vertical ul{display:flex;justify-content:center}.tree.vertical li{display:flex;flex-direction:column;align-items:center}.tree.vertical li div{margin:12px 6px}.tree.vertical li:before{border-left:1px solid red;height:12px;width:0;top:0}.tree.vertical li:after{border-top:1px solid red;height:0;width:100%}.tree.vertical li:first-child:after{border-top:1px solid red;height:0;width:50%;left:50%}.tree.vertical li:last-child:after{border-top:1px solid red;height:0;width:50%;right:50%}.tree.vertical li:only-child:after{content:none}.tree.vertical li ul:before{border-left:1px solid red;height:12px;width:0;top:-12px}.tree.vertical>li:only-child:before,.tree.vertical>li:only-child:after{content:none}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li,.tree.vertical.cascade-3>li>ul>li>ul>li,.tree.vertical.cascade-2>li>ul>li,.tree.vertical.cascade-1>li,.tree.vertical .cascade{flex-direction:column;align-items:start;padding:0 12px}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li:before,.tree.vertical.cascade-3>li>ul>li>ul>li:before,.tree.vertical.cascade-2>li>ul>li:before,.tree.vertical.cascade-1>li:before,.tree.vertical .cascade:before{left:24px}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li:after,.tree.vertical.cascade-3>li>ul>li>ul>li:after,.tree.vertical.cascade-2>li>ul>li:after,.tree.vertical.cascade-1>li:after,.tree.vertical .cascade:after{left:0}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li:first-child:after,.tree.vertical.cascade-3>li>ul>li>ul>li:first-child:after,.tree.vertical.cascade-2>li>ul>li:first-child:after,.tree.vertical.cascade-1>li:first-child:after,.tree.vertical .cascade:first-child:after{left:24px;width:100%}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li:last-child:after,.tree.vertical.cascade-3>li>ul>li>ul>li:last-child:after,.tree.vertical.cascade-2>li>ul>li:last-child:after,.tree.vertical.cascade-1>li:last-child:after,.tree.vertical .cascade:last-child:after{left:0;width:24px}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li ul,.tree.vertical.cascade-3>li>ul>li>ul>li ul,.tree.vertical.cascade-2>li>ul>li ul,.tree.vertical.cascade-1>li ul,.tree.vertical .cascade ul,.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li li,.tree.vertical.cascade-3>li>ul>li>ul>li li,.tree.vertical.cascade-2>li>ul>li li,.tree.vertical.cascade-1>li li,.tree.vertical .cascade li{display:block}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li ul:before,.tree.vertical.cascade-3>li>ul>li>ul>li ul:before,.tree.vertical.cascade-2>li>ul>li ul:before,.tree.vertical.cascade-1>li ul:before,.tree.vertical .cascade ul:before,.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li ul:after,.tree.vertical.cascade-3>li>ul>li>ul>li ul:after,.tree.vertical.cascade-2>li>ul>li ul:after,.tree.vertical.cascade-1>li ul:after,.tree.vertical .cascade ul:after,.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li li:before,.tree.vertical.cascade-3>li>ul>li>ul>li li:before,.tree.vertical.cascade-2>li>ul>li li:before,.tree.vertical.cascade-1>li li:before,.tree.vertical .cascade li:before,.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li li:after,.tree.vertical.cascade-3>li>ul>li>ul>li li:after,.tree.vertical.cascade-2>li>ul>li li:after,.tree.vertical.cascade-1>li li:after,.tree.vertical .cascade li:after{border:none}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li div,.tree.vertical.cascade-3>li>ul>li>ul>li div,.tree.vertical.cascade-2>li>ul>li div,.tree.vertical.cascade-1>li div,.tree.vertical .cascade div{margin:12px 0 0}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li li,.tree.vertical.cascade-3>li>ul>li>ul>li li,.tree.vertical.cascade-2>li>ul>li li,.tree.vertical.cascade-1>li li,.tree.vertical .cascade li{margin-left:24px}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li li:before,.tree.vertical.cascade-3>li>ul>li>ul>li li:before,.tree.vertical.cascade-2>li>ul>li li:before,.tree.vertical.cascade-1>li li:before,.tree.vertical .cascade li:before{border-left:1px solid red;height:100%;width:0;top:0;left:-12px}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li li:after,.tree.vertical.cascade-3>li>ul>li>ul>li li:after,.tree.vertical.cascade-2>li>ul>li li:after,.tree.vertical.cascade-1>li li:after,.tree.vertical .cascade li:after{border-top:1px solid red;width:12px;height:0;left:-12px;top:24px;content:""}.tree.vertical.cascade-4>li>ul>li>ul>li>ul>li li:last-child:before,.tree.vertical.cascade-3>li>ul>li>ul>li li:last-child:before,.tree.vertical.cascade-2>li>ul>li li:last-child:before,.tree.vertical.cascade-1>li li:last-child:before,.tree.vertical .cascade li:last-child:before{height:24px;top:0}.about{position:relative;padding:120px 0;background:var(--cream);overflow:hidden}.about__bg-deco{position:absolute;top:-200px;right:-200px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(201,169,110,.07) 0%,transparent 70%);pointer-events:none}.about__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,6vw,80px);align-items:center;background:#ffffff6b;border:1px solid rgba(201,169,110,.14);border-radius:8px;box-shadow:0 18px 60px #2a252014;padding:clamp(28px,4vw,48px)!important}.about__visual{position:relative}.about__img-frame{position:relative;border-radius:8px;overflow:hidden;box-shadow:40px 40px 80px #2a25202e}.about__img{width:100%;height:520px;object-fit:cover;display:block;transition:transform .6s var(--ease-out-expo)}.about__img-frame:hover .about__img{transform:scale(1.04)}.about__img-shine{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.07) 0%,transparent 60%);pointer-events:none}.about__float-card{position:absolute;display:flex;align-items:center;gap:12px;background:#fff;border-radius:8px;padding:14px 20px;box-shadow:0 12px 40px #2a252026;animation:float 5s ease-in-out infinite}.about__float-card--tl{top:18px;left:18px;animation-delay:0s}.about__float-card--br{bottom:32px;right:18px;animation-delay:2.5s}.about__float-icon{font-size:24px}.about__float-num{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:700;color:var(--text-body);line-height:1}.about__float-lbl{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin-top:2px}.about__gold-line{position:absolute;bottom:-16px;left:32px;width:80px;height:4px;background:linear-gradient(90deg,var(--gold),var(--gold-light));border-radius:2px}.about__text{display:flex;flex-direction:column;align-items:flex-start}.about__title-em{font-style:italic;color:var(--gold-dark)}.about__divider{width:56px;height:3px;background:linear-gradient(90deg,var(--gold),transparent);border-radius:2px;margin:20px 0 28px}.about__para{font-size:15.5px;color:var(--text-muted);line-height:1.85;margin-bottom:16px}.about__pillars{display:flex;flex-direction:column;gap:18px;margin:28px 0 36px;width:100%}.about__pillar{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;background:#fff;border-radius:12px;border:1.5px solid var(--border-light);transition:all .3s var(--ease-out-expo)}.about__pillar:hover{border-color:#c9a96e66;box-shadow:0 8px 32px #c9a96e1a;transform:translate(4px)}.about__pillar-icon{font-size:22px;flex-shrink:0;margin-top:1px}.about__pillar-title{font-size:14px;font-weight:700;color:var(--text-body);margin-bottom:4px}.about__pillar-desc{font-size:13.5px;color:var(--text-muted);line-height:1.65}.about__cta{align-self:flex-start}@media (max-width: 1024px){.about__inner{gap:52px}.about__img{height:420px}}@media (max-width: 860px){.about{padding:80px 0}.about__inner{grid-template-columns:1fr;gap:56px}.about__text{align-items:center;text-align:center}.about__cta{align-self:center}.about__img{height:360px}.about__float-card--br{right:0}}@media (max-width: 480px){.about__img{height:280px}.about__float-card{padding:10px 14px}.about__float-card--tl{top:-12px;left:-8px}.about__float-card--br{bottom:16px;right:0}}.contact{position:relative;padding:120px 0;background:var(--cream);overflow:hidden}.contact__bg-deco{position:absolute;bottom:-200px;left:-200px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(201,169,110,.06) 0%,transparent 70%);pointer-events:none}.contact__header{text-align:center;margin-bottom:64px}.contact__header .section-sub{margin:16px auto 0}.contact__title-em{font-style:italic;color:var(--gold-dark)}.contact__body{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;align-items:start;justify-content:center}.contact__info-cards{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.contact-info{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;background:#fff;border-radius:8px;border:1.5px solid var(--border-light);transition:all .3s var(--ease-out-expo)}.contact-info:hover{border-color:#c9a96e59;box-shadow:0 8px 28px #c9a96e14;transform:translate(4px)}.contact-info__icon{font-size:20px;flex-shrink:0;margin-top:2px}.contact-info__title{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--gold-dark);margin-bottom:5px}.contact-info__link{display:block;font-size:13.5px;font-weight:500;color:var(--text-body);transition:color .2s;line-height:1.6}.contact-info__link:hover{color:var(--gold-dark)}.contact-info__text{font-size:13.5px;color:var(--text-muted);line-height:1.65}.contact__map{border-radius:8px;overflow:hidden;border:1.5px solid var(--border-light)}.contact__form-wrap{background:#fff;border-radius:8px;padding:44px 40px;border:1.5px solid var(--border-light);box-shadow:0 8px 48px #2a252012}.contact__form-head{margin-bottom:28px}.contact__form-title{font-family:Cormorant Garamond,serif;font-size:26px;font-weight:600;color:var(--text-body);margin-bottom:6px}.contact__form-sub{font-size:14px;color:var(--text-muted)}.contact__form{display:flex;flex-direction:column;gap:18px}.contact__form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field{display:flex;flex-direction:column;gap:7px}.field__label{font-size:12px;font-weight:700;letter-spacing:.5px;color:var(--text-body)}.field__wrap{position:relative}.field__wrap--select{display:flex;align-items:center}.field__select-arrow{position:absolute;right:14px;color:var(--text-muted);pointer-events:none}.field__input{width:100%;padding:12px 16px;background:var(--cream);border:1.5px solid var(--border-light);border-radius:var(--r-sm);font-size:14px;font-family:DM Sans,sans-serif;color:var(--text-body);outline:none;transition:all .25s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field__input::placeholder{color:#7a6f658c}.field__input:focus{background:#fff;border-color:var(--gold);box-shadow:0 0 0 3px #c9a96e1f}.field__input--textarea{resize:vertical;min-height:110px;line-height:1.6}.contact__submit{width:100%;justify-content:center;padding:15px;font-size:15px;border-radius:var(--r-sm);margin-top:4px;transition:all .3s var(--ease-out-expo)}.contact__submit.loading{opacity:.8;cursor:not-allowed;transform:none}.contact__spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.contact__success{text-align:center;padding:48px 24px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:scaleIn .5s var(--ease-out-expo)}.contact__success-icon{font-size:48px}.contact__success h4{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:600;color:var(--text-body)}.contact__success p{font-size:15px;color:var(--text-muted)}@media (max-width: 960px){.contact__body{grid-template-columns:1fr}.contact__left{order:2}.contact__form-wrap{order:1}}@media (max-width: 560px){.contact{padding:80px 0}.contact__form-wrap{padding:28px 20px}.contact__form-row{grid-template-columns:1fr}}.cta{position:relative;padding:120px 0;overflow:hidden}.cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://images.unsplash.com/photo-1486325212027-8081e485255e?w=1800&auto=format&fit=crop&q=80) center / cover no-repeat}.cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0e0e12eb,#14100ce0,#0e0e12eb)}.cta__particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cta__particle{position:absolute;border-radius:50%;background:var(--gold);opacity:0;animation:particleFloat linear infinite}@keyframes particleFloat{0%{opacity:0;transform:translateY(0) scale(0)}10%{opacity:.6}90%{opacity:.3}to{opacity:0;transform:translateY(-120px) scale(1.5)}}.cta__particle--1{width:4px;height:4px;left:10%;top:70%;animation-duration:6s;animation-delay:0s}.cta__particle--2{width:6px;height:6px;left:25%;top:80%;animation-duration:8s;animation-delay:1s}.cta__particle--3{width:3px;height:3px;left:40%;top:65%;animation-duration:7s;animation-delay:2s}.cta__particle--4{width:5px;height:5px;left:55%;top:75%;animation-duration:9s;animation-delay:.5s}.cta__particle--5{width:4px;height:4px;left:70%;top:60%;animation-duration:6.5s;animation-delay:3s}.cta__particle--6{width:7px;height:7px;left:80%;top:80%;animation-duration:8.5s;animation-delay:1.5s}.cta__particle--7{width:3px;height:3px;left:90%;top:70%;animation-duration:5.5s;animation-delay:2.5s}.cta__particle--8{width:5px;height:5px;left:15%;top:55%;animation-duration:7.5s;animation-delay:4s}.cta__container{position:relative;z-index:2}.cta__content{max-width:700px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}.cta__eyebrow{margin-bottom:20px}.cta__title{font-family:Cormorant Garamond,serif;font-size:clamp(34px,5vw,58px);font-weight:600;color:var(--cream);line-height:1.12;letter-spacing:-.02em;margin-bottom:22px}.cta__title-em{font-style:italic;background:linear-gradient(135deg,var(--gold-light),var(--gold));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta__desc{font-size:16px;color:#f0ece4a6;line-height:1.8;max-width:560px;margin-bottom:36px}.cta__actions{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-bottom:28px}.cta__btn-primary{font-size:15px;padding:15px 32px;border-radius:10px;gap:10px;box-shadow:0 8px 32px #c9a96e66}.cta__btn-secondary{font-size:15px;padding:14px 28px;border-radius:10px}.cta__call-dot{width:8px;height:8px;border-radius:50%;background:#4ade80;position:relative;flex-shrink:0}.cta__call-dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#4ade804d;animation:pulse-ring 1.5s ease-out infinite}.cta__trust-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.cta__trust-badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#f0ece48c;letter-spacing:.3px}.cta__trust-badge svg{color:var(--gold);flex-shrink:0}@media (max-width: 580px){.cta{padding:80px 0}.cta__actions{flex-direction:column;align-items:stretch}.cta__btn-primary,.cta__btn-secondary{justify-content:center}}.hero{position:relative;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-top:var(--nav-h)}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1800&auto=format&fit=crop&q=80) center/cover no-repeat;transform:scale(1.04);animation:heroZoom 18s ease-in-out infinite alternate}@keyframes heroZoom{0%{transform:scale(1.04)}to{transform:scale(1.08)}}.hero__overlay-grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#0e0e12e0,#0e0e12b8,#0e0e128c),linear-gradient(0deg,rgba(14,14,18,.8) 0%,transparent 45%)}.hero__overlay-noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:180px;pointer-events:none;animation:grain 8s steps(1) infinite}.hero__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.hero__ring{position:absolute;border-radius:50%;border:1px solid rgba(201,169,110,.08);pointer-events:none}.hero__ring--1{width:520px;height:520px;bottom:-140px;right:-100px;animation:float 8s ease-in-out infinite}.hero__ring--2{width:320px;height:320px;top:20%;right:8%;border-color:#c9a96e0d;animation:float 11s ease-in-out infinite reverse}.hero__container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:0;padding-block:72px 80px;text-align:left}.hero__content{width:min(100%,910px);max-width:910px;margin-inline:auto}.hero__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:28px;animation:fadeUp .8s .1s var(--ease-out-expo) both}.hero__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 0 var(--gold-glow);animation:pulse-ring 2s ease-out infinite;flex-shrink:0}.hero__title{font-family:Cormorant Garamond,serif;font-size:clamp(44px,7vw,88px);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:#f7f2ea;margin-bottom:24px;animation:fadeUp .9s .2s var(--ease-out-expo) both}.hero__title em{font-style:italic;color:var(--gold-light)}.hero__title-highlight{position:relative;display:inline-block;background:linear-gradient(135deg,var(--gold-light),var(--gold),var(--gold-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;animation:shimmer 4s linear infinite}.hero__desc{font-size:clamp(15px,2vw,17px);color:#f0ece4b8;line-height:1.8;max-width:560px;margin-inline:0;margin-bottom:28px;animation:fadeUp .9s .3s var(--ease-out-expo) both}.hero__phones{display:flex;align-items:center;justify-content:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:36px;animation:fadeUp .9s .4s var(--ease-out-expo) both}.hero__phone{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--gold-light);padding:8px 16px;background:#c9a96e1a;border:1px solid rgba(201,169,110,.22);border-radius:50px;transition:all .3s}.hero__phone:hover{background:#c9a96e2e;border-color:#c9a96e80;transform:translateY(-2px)}.hero__phone-sep{width:1px;height:20px;background:#c9a96e33;flex-shrink:0}.hero__actions{display:flex;justify-content:flex-start;gap:14px;flex-wrap:wrap;animation:fadeUp .9s .5s var(--ease-out-expo) both}.hero__btn-primary{padding:14px 30px;font-size:15px;border-radius:10px}.hero__stats{display:flex;align-items:stretch;margin-top:72px;margin-inline:auto;background:#ffffff0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(201,169,110,.15);border-radius:16px;overflow:hidden;width:min(100%,902px);max-width:100%;animation:fadeUp .9s .6s var(--ease-out-expo) both}.hero__stat{position:relative;display:flex;flex-direction:column;align-items:center;padding:22px 36px;gap:5px}.hero__stat-sep{position:absolute;right:0;top:20%;height:60%;width:1px;background:#c9a96e26}.hero__stat-val{font-family:Cormorant Garamond,serif;font-size:clamp(28px,3vw,38px);font-weight:700;color:var(--gold-light);line-height:1;letter-spacing:-.02em}.hero__stat-label{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#f0ece480;white-space:nowrap}.hero__scroll-cue{position:absolute;bottom:32px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#c9a96e80;animation:fadeIn 1.2s 1.2s both;z-index:2}.hero__scroll-line{width:1px;height:40px;background:linear-gradient(to bottom,var(--gold),transparent);animation:float 2s ease-in-out infinite}@media (max-width: 768px){.hero__stat{padding:18px 22px}.hero__stats{width:100%;justify-content:center}.hero__scroll-cue,.hero__ring{display:none}}@media (max-width: 480px){.hero__stat{padding:14px 16px}.hero__stat-val{font-size:24px}.hero__actions a{flex:1;justify-content:center}}@media (max-width: 425px){.hero__container{padding-block:40px 56px;text-align:left;align-items:flex-start}.hero__content{max-width:100%}.hero__eyebrow{font-size:10px;letter-spacing:1.8px;margin-bottom:18px;gap:8px}.hero__title{font-size:clamp(30px,9vw,40px);letter-spacing:-.01em;line-height:1.08;margin-bottom:16px;word-break:break-word;overflow-wrap:break-word}.hero__desc{font-size:14px;line-height:1.72;margin-bottom:22px;max-width:100%;margin-inline:0}.hero__phones{gap:8px;margin-bottom:24px;justify-content:flex-start}.hero__phone{font-size:13px;padding:7px 13px}.hero__phone-sep{display:none}.hero__actions{flex-direction:column;gap:10px;margin-right:20px;justify-content:flex-start}.hero__actions a{width:100%;justify-content:center;padding:13px 20px;font-size:14px}.hero__stats{margin-top:36px;width:100%;border-radius:12px;margin-left:-10px}.hero__stat{padding:14px 10px;flex:1}.hero__stat-val{font-size:20px}.hero__stat-label{font-size:9px;letter-spacing:.8px}}@media (max-width: 375px){.hero__container{padding-block:36px 48px}.hero__eyebrow{font-size:9.5px;letter-spacing:1.4px;margin-bottom:14px}.hero__title{font-size:clamp(26px,8vw,32px);line-height:1.1;margin-bottom:14px}.hero__desc{font-size:13.5px;line-height:1.7;margin-bottom:18px}.hero__phone{font-size:12.5px;padding:6px 12px}.hero__stat{padding:12px 8px}.hero__stat-val{font-size:18px}.hero__stat-label{font-size:8.5px;letter-spacing:.5px}}@media (max-width: 320px){.hero__container{padding-block:30px 40px}.hero__eyebrow{font-size:9px;letter-spacing:1px;margin-bottom:12px}.hero__title{font-size:24px;letter-spacing:0;line-height:1.12;margin-bottom:12px}.hero__desc{font-size:13px;line-height:1.65;margin-bottom:16px}.hero__phones{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:18px}.hero__phone{font-size:12px;padding:6px 11px}.hero__actions a{padding:12px 16px;font-size:13.5px}.hero__stats{margin-top:28px}.hero__stat{padding:10px 6px}.hero__stat-val{font-size:17px}.hero__stat-label{font-size:8px;letter-spacing:.3px}}.locs{position:relative;padding:120px 0;background:var(--ink-3);overflow:hidden}.locs__bg-lines{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(201,169,110,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(201,169,110,.04) 1px,transparent 1px);background-size:60px 60px;pointer-events:none}.locs__header{text-align:center;margin-bottom:56px}.locs__header .section-sub--light{margin:16px auto 0}.locs__title-em{font-style:italic;background:linear-gradient(135deg,var(--gold-light),var(--gold));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.locs__chips{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:64px}.locs__chip{display:flex;align-items:center;gap:8px;padding:11px 22px;background:#ffffff0a;border:1px solid rgba(201,169,110,.18);border-radius:50px;font-size:14px;font-weight:500;color:#f0ece4cc;cursor:default;transition:all .3s var(--ease-out-expo)}.locs__chip:hover{background:#c9a96e1a;border-color:var(--gold);color:var(--gold-light);transform:translateY(-3px);box-shadow:0 8px 24px #c9a96e26}.locs__chip-dot{width:6px;height:6px;border-radius:50%;background:var(--gold);flex-shrink:0}.locs__map-deco{max-width:480px;margin:0 auto}.locs__map-inner{position:relative;height:200px;background:#ffffff08;border:1px solid rgba(201,169,110,.14);border-radius:20px;overflow:hidden;background-image:radial-gradient(circle at 40% 50%,rgba(201,169,110,.06) 0%,transparent 60%),radial-gradient(circle at 75% 30%,rgba(201,169,110,.04) 0%,transparent 40%)}.locs__map-pin{position:absolute;display:flex;flex-direction:column;align-items:center;gap:4px}.locs__map-pin--1{top:30%;left:30%}.locs__map-pin--2{top:55%;left:62%}.locs__map-pin--3{top:25%;left:58%}.locs__pin-label{font-size:10px;font-weight:700;letter-spacing:.5px;color:var(--gold-light);background:#0e0e12cc;padding:3px 8px;border-radius:50px;border:1px solid rgba(201,169,110,.25);white-space:nowrap}.locs__pin-dot{width:10px;height:10px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px #c9a96e40,0 0 0 6px #c9a96e1a;animation:pulse-ring 2s ease-out infinite}.locs__map-text{position:absolute;bottom:16px;left:0;right:0;text-align:center;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;color:#f0ece41f;letter-spacing:2px;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width: 580px){.locs{padding:80px 0}.locs__chip{font-size:13px;padding:9px 16px}.locs__map-deco{display:none}}.properties{padding:120px 0;background:var(--cream);overflow:hidden}.properties__header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin-bottom:56px;text-align:center}.properties__header .section-sub{margin-inline:auto}.properties__title-em{font-style:italic;color:var(--gold-dark)}.properties__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.prop-card{background:#fff;border-radius:8px;overflow:hidden;border:1.5px solid var(--border-light);transition:all .4s var(--ease-out-expo);box-shadow:0 2px 12px #2a25200a}.prop-card:hover{transform:translateY(-8px);box-shadow:0 28px 60px #2a252024;border-color:#c9a96e4d}.prop-card__img-wrap{position:relative;height:230px;overflow:hidden}.prop-card__img{width:100%;height:100%;object-fit:cover;transition:transform .55s var(--ease-out-expo)}.prop-card:hover .prop-card__img{transform:scale(1.07)}.prop-card__img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(14,14,18,.55) 0%,transparent 55%);opacity:0;transition:opacity .4s}.prop-card:hover .prop-card__img-overlay{opacity:1}.prop-card__top-bar{position:absolute;top:14px;left:14px}.prop-card__badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#4ade80d9;padding:4px 10px;border-radius:50px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.prop-card__enquire{position:absolute;bottom:14px;right:14px;font-size:12px;padding:8px 16px;border-radius:8px;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s var(--ease-out-expo)}.prop-card:hover .prop-card__enquire{opacity:1;transform:translateY(0)}.prop-card__body{padding:22px 22px 18px}.prop-card__title{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:600;color:var(--text-body);margin-bottom:7px;letter-spacing:-.01em}.prop-card__location{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--text-muted);margin-bottom:14px}.prop-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.prop-card__tag{font-size:11.5px;font-weight:600;color:var(--gold-dark);background:#c9a96e1a;border:1px solid rgba(201,169,110,.2);padding:4px 10px;border-radius:50px}.prop-card__footer{border-top:1px solid var(--border-light);padding-top:14px}.prop-card__link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--gold-dark);letter-spacing:.3px;transition:gap .25s,color .25s}.prop-card__link:hover{gap:10px;color:var(--gold)}.properties__footer{text-align:center;margin-top:52px}@media (max-width: 1024px){.properties__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.properties{padding:80px 0}.properties__grid{grid-template-columns:1fr}.properties__header{align-items:center}.prop-card__enquire{opacity:1;transform:translateY(0)}}.services{position:relative;padding:120px 0;background:var(--ink-2);overflow:hidden}.services__bg-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 50%,rgba(201,169,110,.04) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(201,169,110,.03) 0%,transparent 40%);pointer-events:none}.services__header{text-align:center;margin-bottom:64px}.services__header .section-sub--light{margin:16px auto 0}.services__title-em{font-style:italic;background:linear-gradient(135deg,var(--gold-light),var(--gold));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.services__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.svc-card{position:relative;background:#ffffff08;border:1px solid rgba(201,169,110,.12);border-radius:8px;padding:32px 26px 28px;overflow:hidden;transition:all .4s var(--ease-out-expo);cursor:default}.svc-card:hover{background:#c9a96e0f;border-color:#c9a96e59;transform:translateY(-6px);box-shadow:0 24px 60px #00000059,0 0 0 1px #c9a96e26}.svc-card--popular{background:#c9a96e12;border-color:#c9a96e4d}.svc-card__ribbon{position:absolute;top:18px;right:-28px;transform:rotate(40deg);background:linear-gradient(135deg,var(--gold-light),var(--gold));color:#fff;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:4px 38px;box-shadow:0 3px 12px #c9a96e59}.svc-card__icon-wrap{position:relative;width:56px;height:56px;margin-bottom:18px}.svc-card__icon{font-size:30px;line-height:1;position:relative;z-index:1;display:block;padding-top:12px}.svc-card__icon-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:#c9a96e1f;border-radius:14px;transition:background .3s}.svc-card:hover .svc-card__icon-glow{background:#c9a96e33}.svc-card__title{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:600;color:var(--cream);margin-bottom:10px;letter-spacing:-.01em}.svc-card__desc{font-size:14px;color:#f0ece48c;line-height:1.75;margin-bottom:18px}.svc-card__tags{display:flex;flex-wrap:wrap;gap:6px}.svc-card__tag{font-size:11px;font-weight:600;color:var(--gold);background:#c9a96e14;border:1px solid rgba(201,169,110,.2);padding:4px 10px;border-radius:50px;letter-spacing:.3px;transition:all .25s}.svc-card:hover .svc-card__tag{background:#c9a96e24;border-color:#c9a96e59}.svc-card__hover-line{position:absolute;bottom:0;left:0;height:2px;width:0;background:linear-gradient(90deg,var(--gold),var(--gold-light));transition:width .4s var(--ease-out-expo)}.svc-card:hover .svc-card__hover-line{width:100%}@media (max-width: 1024px){.services__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 580px){.services{padding:80px 0}.services__grid{grid-template-columns:1fr;gap:16px}.services__header{margin-bottom:44px}}.testi{padding:120px 0;background:var(--cream-2);overflow:hidden}.testi__header{text-align:center;margin-bottom:60px}.testi__header .section-sub{margin:16px auto 0}.testi__title-em{font-style:italic;color:var(--gold-dark)}.testi__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.testi-card{position:relative;background:#fff;border-radius:8px;padding:32px 28px;border:1.5px solid var(--border-light);overflow:hidden;transition:all .4s var(--ease-out-expo);box-shadow:0 2px 16px #2a25200a}.testi-card:hover{transform:translateY(-6px);border-color:#c9a96e59;box-shadow:0 24px 56px #2a25201f}.testi-card__quote{font-family:Cormorant Garamond,serif;font-size:80px;font-weight:700;color:#c9a96e1f;line-height:.8;margin-bottom:16px;-webkit-user-select:none;user-select:none}.testi-card__stars{display:flex;gap:3px;color:var(--gold);margin-bottom:16px}.testi-card__text{font-size:15px;color:var(--text-muted);line-height:1.8;font-style:italic;margin-bottom:24px}.testi-card__author{display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid var(--border-light)}.testi-card__avatar{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--gold-light),var(--gold));color:#fff;font-size:16px;font-weight:700;font-family:Cormorant Garamond,serif;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px #c9a96e59}.testi-card__name{font-size:15px;font-weight:700;color:var(--text-body);margin-bottom:2px}.testi-card__role{font-size:12px;font-weight:600;color:var(--gold-dark);letter-spacing:.3px}.testi-card__shimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(201,169,110,.05) 50%,transparent 60%);background-size:200% 100%;background-position:200% 0;transition:background-position 0s;pointer-events:none}.testi-card:hover .testi-card__shimmer{background-position:-200% 0;transition:background-position .7s ease}@media (max-width: 900px){.testi__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 580px){.testi{padding:80px 0}.testi__grid{grid-template-columns:1fr}}.trust{position:relative;padding:120px 0;background:var(--ink-2);overflow:hidden}.trust__bg-radial{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 15% 50%,rgba(201,169,110,.06) 0%,transparent 55%),radial-gradient(ellipse at 85% 30%,rgba(201,169,110,.04) 0%,transparent 45%);pointer-events:none}.trust__header{text-align:center;margin-bottom:64px}.trust__header .section-sub--light{margin:16px auto 0}.trust__title-em{font-style:italic;background:linear-gradient(135deg,var(--gold-light),var(--gold));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.trust-card{position:relative;text-align:center;padding:36px 24px 32px;background:#ffffff08;border:1px solid rgba(201,169,110,.12);border-radius:8px;transition:all .4s var(--ease-out-expo);overflow:hidden}.trust-card:hover{background:#c9a96e12;border-color:#c9a96e52;transform:translateY(-6px);box-shadow:0 20px 50px #0000004d}.trust-card__icon-wrap{width:64px;height:64px;background:#c9a96e1a;border:1px solid rgba(201,169,110,.2);border-radius:18px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;transition:all .3s}.trust-card:hover .trust-card__icon-wrap{background:#c9a96e2e;border-color:#c9a96e66;transform:scale(1.08) rotate(-3deg)}.trust-card__icon{font-size:26px}.trust-card__title{font-family:Cormorant Garamond,serif;font-size:19px;font-weight:600;color:var(--cream);margin-bottom:10px}.trust-card__desc{font-size:13.5px;color:#f0ece480;line-height:1.75}.trust-card__line{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:2px;width:0;background:linear-gradient(90deg,var(--gold),var(--gold-light));border-radius:2px 2px 0 0;transition:width .4s var(--ease-out-expo)}.trust-card:hover .trust-card__line{width:60%}@media (max-width: 1024px){.trust__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 580px){.trust{padding:80px 0}.trust__grid{grid-template-columns:1fr;gap:14px}}.field-activity-page{min-height:100dvh;display:flex;gap:22px;padding:24px}.field-activity-content{width:100%;min-width:0;padding:0!important;border:0;border-radius:0;background:transparent!important;box-shadow:none;color:var(--user-panel-cream)}.field-activity-card{width:100%;margin-top:20px;padding:20px;border:1px solid var(--user-panel-border)!important;border-radius:8px;background:linear-gradient(145deg,#ffffff0e,#ffffff05),#14141bf0!important;color:var(--user-panel-cream);box-shadow:var(--user-panel-shadow)}.field-activity-card__head{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--user-panel-border)}.field-activity-card__head--inline{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.field-activity-card__head--inline button{min-height:38px;padding:8px 16px;border:1px solid rgba(241,213,142,.38);border-radius:10px;background:linear-gradient(135deg,var(--user-panel-gold-light),var(--user-panel-gold),var(--user-panel-gold-dark));color:#171009!important;font-weight:850}.field-activity-card__head h2{margin:0;color:var(--user-panel-gold-light);font-size:clamp(20px,2vw,28px);font-weight:850}.field-activity-card__head p{margin:6px 0 0;color:var(--user-panel-muted);font-size:14px}.field-activity-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.field-activity-input--wide{grid-column:span 2}.field-activity-input label{display:block;margin-bottom:8px;color:var(--user-panel-muted);font-weight:700;font-size:14px}.field-activity-input input,.field-activity-input select{width:100%;min-height:46px;padding:10px 12px;border:1px solid rgba(215,181,109,.26);border-radius:8px;background:#ffffff13;color:var(--user-panel-cream);outline:none}.field-activity-input input:focus,.field-activity-input select:focus{border-color:var(--user-panel-gold-light);box-shadow:0 0 0 3px #d7b56d26}.field-activity-input option{background:#17171f;color:var(--user-panel-cream)}.field-activity-requirement{margin-top:20px;padding:20px;border:1px solid var(--user-panel-border);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff04),#101016e0;box-shadow:0 18px 46px #0003}.field-activity-requirement h3{margin:0 0 16px;color:var(--user-panel-gold-light);font-size:18px;font-weight:850}.field-activity-actions{display:flex;justify-content:flex-end;margin-top:22px}.field-activity-actions button{min-width:170px;min-height:46px;border:1px solid rgba(241,213,142,.38);border-radius:8px;background:linear-gradient(135deg,var(--user-panel-gold-light),var(--user-panel-gold),var(--user-panel-gold-dark));color:#171009;font-weight:850}.field-activity-actions button:disabled{cursor:not-allowed;opacity:.65}.field-activity-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--user-panel-border);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff04),#101016e0}.field-activity-table{width:100%;min-width:760px;border-collapse:collapse}.field-activity-report-table{min-width:1040px}.field-activity-table th,.field-activity-table td{padding:13px 12px;border-bottom:1px solid rgba(255,255,255,.075);text-align:left}.field-activity-table th{background:#d7b56d21;color:var(--user-panel-gold-light);font-weight:800}.field-activity-table td{color:#f7f0dfdb}.field-activity-table tbody tr:last-child td{border-bottom:0}.field-activity-report-filter{display:grid;grid-template-columns:minmax(220px,320px) auto;align-items:end;gap:14px;margin-bottom:18px}.field-activity-report-filter button,.field-activity-link-btn{min-height:42px;padding:9px 16px;border:1px solid rgba(241,213,142,.38);border-radius:8px;background:linear-gradient(135deg,var(--user-panel-gold-light),var(--user-panel-gold),var(--user-panel-gold-dark));color:#171009!important;font-weight:850;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.field-activity-report-filter button:hover,.field-activity-report-filter button:focus,.field-activity-link-btn:hover,.field-activity-link-btn:focus,.field-activity-link-btn:visited{color:#171009!important;text-decoration:none}.field-activity-empty{padding:24px;color:var(--user-panel-muted);font-weight:800;text-align:center}.field-activity-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.field-activity-detail-item{min-height:90px;padding:16px;border:1px solid var(--user-panel-border);border-radius:8px;background:#ffffff0b}.field-activity-detail-item--wide{grid-column:1 / -1}.field-activity-detail-item label{display:block;color:var(--user-panel-muted);font-size:13px;font-weight:800}.field-activity-detail-item p{margin:8px 0 0;color:var(--user-panel-cream);font-size:15px;font-weight:750;overflow-wrap:anywhere}.field-activity-detail-section{margin-top:22px}.field-activity-detail-section h3{margin:0 0 14px;color:var(--user-panel-gold-light);font-size:18px;font-weight:850}@media (min-width: 992px){.field-activity-page{display:block!important;padding:var(--user-panel-pad-y) var(--user-panel-pad-x)!important}.field-activity-page>.field-activity-content{width:calc(100% - var(--user-panel-content-left))!important;max-width:none!important;margin-left:var(--user-panel-content-left)!important}}@media (max-width: 991px){.field-activity-page{padding:14px!important}.field-activity-content{width:100%;padding:10px}}@media (max-width: 640px){.field-activity-card{padding:16px}.field-activity-input--wide{grid-column:span 1}.field-activity-actions{justify-content:stretch}.field-activity-actions button{width:100%}.field-activity-report-filter{grid-template-columns:1fr}.field-activity-card__head--inline{flex-direction:column}}
