@charset "UTF-8";[data-sonner-toaster] [data-sonner-toast].vt-item{width:var(--width)}.vt{--vt-accent: 230, 179, 37;display:flex;align-items:center;gap:12px;width:100%;padding:10px;border-radius:18px;background:linear-gradient(180deg,#ffffff09,#fff0 60%),#0e0d0b;box-shadow:inset 0 0 0 1px #ffffff12,0 1px #ffffff0a inset,0 24px 48px -20px #000000d9,0 8px 18px -10px #0009;color:#fffffff0;font-family:Plus Jakarta Sans,sans-serif;pointer-events:auto}.vt[data-vt-type=success]{--vt-accent: 52, 211, 153}.vt[data-vt-type=error]{--vt-accent: 248, 113, 113}.vt[data-vt-type=warning]{--vt-accent: 251, 146, 60}.vt-icon{position:relative;display:flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center}.vt-ring{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg);fill:none;stroke-width:2}.vt-ring-track{stroke:rgba(var(--vt-accent),.2)}.vt-ring-time{stroke:rgb(var(--vt-accent));stroke-linecap:round;stroke-dasharray:100;animation:vt-time var(--vt-duration, 4s) linear forwards}[data-sonner-toaster]:hover .vt-ring-time{animation-play-state:paused}@keyframes vt-time{to{stroke-dashoffset:100}}.vt-badge{display:flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;background:rgb(var(--vt-accent));box-shadow:0 6px 16px -6px rgba(var(--vt-accent),.9);animation:vt-badge-in .48s cubic-bezier(.34,1.56,.64,1) both}@keyframes vt-badge-in{0%{transform:scale(.4);opacity:0}}.vt-glyph{width:16px;height:16px;fill:none;stroke:#0e0d0b;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.vt-glyph path{stroke-dasharray:24;stroke-dashoffset:24;animation:vt-draw .38s cubic-bezier(.65,0,.35,1) .2s forwards}.vt-glyph path+path{animation-delay:.32s}@keyframes vt-draw{to{stroke-dashoffset:0}}.vt-body{min-width:0;flex:1}.vt-title{font-size:13.5px;font-weight:650;line-height:1.35;letter-spacing:-.01em;color:#fffffff0;overflow-wrap:anywhere}.vt-description{margin-top:1px;font-size:12.5px;line-height:1.45;color:#ffffff80;overflow-wrap:anywhere}.vt-close{display:flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;align-self:center;border-radius:999px;color:#ffffff59;transition:color .16s ease,background-color .16s ease}.vt-close:hover{background:#ffffff0f;color:#ffffffe6}.vt-close svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media (prefers-reduced-motion: reduce){.vt-badge,.vt-glyph path{animation:none;stroke-dashoffset:0}}.lk-heart{display:inline-flex;transform-origin:50% 60%}.lk-liked{filter:drop-shadow(0 0 6px rgba(230,179,37,.35))}.lk-pop{animation:lk-pop .56s cubic-bezier(.34,1.56,.64,1)}@keyframes lk-pop{0%{transform:scale(.55) rotate(-12deg)}40%{transform:scale(1.32) rotate(6deg)}70%{transform:scale(.94) rotate(-2deg)}to{transform:scale(1) rotate(0)}}.lk-shrink{animation:lk-shrink .28s ease-out}@keyframes lk-shrink{50%{transform:scale(.75)}to{transform:scale(1)}}.lk-ring{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:9999px;border:2px solid rgba(230,179,37,.6);pointer-events:none;animation:lk-ring .6s ease-out forwards}@keyframes lk-ring{0%{transform:scale(.3);opacity:1}to{transform:scale(1.6);opacity:0;border-width:0}}.lk-float{position:absolute;left:50%;top:50%;color:var(--c);font-size:var(--s);pointer-events:none;opacity:0;animation:lk-float var(--t, 1s) cubic-bezier(.22,.61,.36,1) var(--d, 0ms) forwards}@keyframes lk-float{0%{transform:translate(-50%,-50%) scale(0) rotate(0);opacity:0}18%{transform:translate(calc(-50% + var(--x) * .35),calc(-50% - 12px)) scale(1.15) rotate(calc(var(--r) * .3));opacity:1}to{transform:translate(calc(-50% + var(--x)),calc(-50% - var(--y))) scale(.45) rotate(var(--r));opacity:0}}.lk-count{display:inline-flex;overflow:hidden;height:1.25em;line-height:1.25em}.lk-up{animation:lk-up .34s cubic-bezier(.22,.61,.36,1)}.lk-down{animation:lk-down .34s cubic-bezier(.22,.61,.36,1)}@keyframes lk-up{0%{transform:translateY(80%);opacity:0}}@keyframes lk-down{0%{transform:translateY(-80%);opacity:0}}@media (prefers-reduced-motion: reduce){.lk-pop,.lk-shrink,.lk-up,.lk-down{animation:none}.lk-ring,.lk-float{display:none}}.vbb{container-type:inline-size}.vbb .vbb-text{padding-right:6.25rem}@container (max-width: 320px){.vbb .vbb-sketch{width:5.25rem;right:-.25rem}.vbb .vbb-text{padding-right:4.5rem}}.vbb-grid{background-image:radial-gradient(rgba(230,179,37,.16) 1px,transparent 1.2px);background-size:12px 12px;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 85%);mask-image:linear-gradient(90deg,transparent 30%,#000 85%);opacity:.7;transition:opacity .3s ease}.vbb:hover .vbb-grid{opacity:1}.vbb-sketch{opacity:.55;transition:opacity .3s ease,transform .4s cubic-bezier(.22,1,.36,1)}.vbb:hover .vbb-sketch{opacity:.95;transform:translateY(-50%) translate(-4px) scale(1.04)}.vbb-line{fill:none;stroke:#e6b32559;stroke-width:1.5}.vbb-flow{fill:none;stroke:#e6b325;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:8 60;animation:vbbFlow 2.6s linear infinite}.vbb-card{fill:#e6b3251a;stroke:#e6b3258c;stroke-width:1.2}.vbb-pill{fill:#5b8def2e;stroke:#5b8defb3;stroke-width:1.2;animation:vbbFloat 4s ease-in-out infinite}.vbb-a{animation:vbbFloat 4.6s ease-in-out infinite}.vbb-b{animation:vbbFloat 5.2s -1.4s ease-in-out infinite}@keyframes vbbFlow{to{stroke-dashoffset:-68}}@keyframes vbbFloat{50%{transform:translateY(-2px)}}@media (prefers-reduced-motion: reduce){.vbb-flow,.vbb-pill,.vbb-a,.vbb-b{animation:none}}.cs-bone{position:relative;overflow:hidden;background:#e6b32512}.cs-bone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,236,170,.09) 45%,rgba(255,236,170,.14) 50%,transparent);animation:csSweep 1.6s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--cs-delay, 0s)}@keyframes csSweep{60%,to{transform:translate(100%)}}.cs-ghost-line{stroke:#e6b32529}.cs-ghost-glint{stroke:#ffe48c8c;stroke-dasharray:22 178;animation:csGlint 1.6s cubic-bezier(.4,0,.2,1) infinite}@keyframes csGlint{0%{stroke-dashoffset:22}to{stroke-dashoffset:-178}}.cs-skeleton{animation:csFade .3s ease-out both}.cs-in>*{animation:csRise .55s cubic-bezier(.22,1,.36,1) both}.cs-in>:nth-child(2){animation-delay:.08s}.cs-in>:nth-child(3){animation-delay:.16s}.cs-draw{animation:csDraw 1.1s cubic-bezier(.65,0,.35,1) .15s both}.cs-fade{animation:csFade .4s ease-out both}@keyframes csRise{0%{opacity:0;transform:translateY(8px);filter:blur(4px)}}@keyframes csDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes csFade{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.cs-bone:after,.cs-ghost-glint,.cs-skeleton,.cs-in>*,.cs-draw,.cs-fade{animation:none}}@keyframes smpPop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes smpRise{0%{opacity:0;transform:translateY(8px)}}@keyframes smpSpin{to{transform:rotate(360deg)}}@keyframes smpPing{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.4)}}@keyframes smpSheen{0%,62%{transform:translate(-120%) skew(-20deg)}to{transform:translate(260%) skew(-20deg)}}.smp-avatar{animation:smpPop .6s cubic-bezier(.22,1,.36,1) both}.smp-halo{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:9999px;background:conic-gradient(from 0deg,#e6b32500,#e6b325d9,#edca6633,#e6b32500);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));animation:smpSpin 6s linear infinite;pointer-events:none}.smp-online:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#10b981;animation:smpPing 2.4s cubic-bezier(0,0,.2,1) infinite}.smp-item{animation:smpRise .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.08s + var(--i, 0) * .07s)}.smp-cta{position:relative;overflow:hidden;isolation:isolate}.smp-cta:after{content:"";position:absolute;inset:0 auto 0 0;z-index:-1;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:smpSheen 4.5s ease-in-out infinite;animation-delay:1s;pointer-events:none}.smp-wa{animation:smpPop .55s cubic-bezier(.22,1,.36,1) both;animation-delay:.38s}.smp-wa-icon{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.smp-wa:hover .smp-wa-icon{transform:rotate(-12deg) scale(1.12)}.smp-morph{display:flex;align-items:center;justify-content:center;border-radius:9999px;font-size:13px;font-weight:700;transition:padding .6s cubic-bezier(.65,0,.35,1),flex-grow .6s cubic-bezier(.65,0,.35,1),transform .2s ease,filter .2s ease}.smp-morph-slot{transition:flex-grow .6s cubic-bezier(.65,0,.35,1)}.smp-morph-label{grid-template-columns:0fr;margin-left:0;opacity:0;transition:grid-template-columns .6s cubic-bezier(.65,0,.35,1),margin-left .6s cubic-bezier(.65,0,.35,1),opacity .25s ease}.smp-morph-label.smp-morph-open{grid-template-columns:1fr;margin-left:.5rem;opacity:1;transition:grid-template-columns .6s cubic-bezier(.65,0,.35,1),margin-left .6s cubic-bezier(.65,0,.35,1),opacity .35s ease .12s}@keyframes smpBookIn{0%{opacity:0;transform:translateY(12px) scale(.5);filter:blur(8px)}55%{opacity:1;transform:translateY(-3px) scale(1.07);filter:blur(0)}78%{transform:translateY(0) scale(.98)}to{opacity:1;transform:none;filter:none}}@keyframes smpBookGlow{0%{box-shadow:0 0 #e6b32599,0 10px 24px -14px #e6b325e6}to{box-shadow:0 0 0 16px #e6b32500,0 10px 24px -14px #e6b325e6}}@keyframes smpBookRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.18,2.1)}}@keyframes smpBookSpark{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.3)}}@keyframes smpBookIcon{0%,to{transform:none}25%{transform:rotate(-16deg) scale(1.25)}50%{transform:rotate(12deg) scale(1.15)}75%{transform:rotate(-6deg) scale(1.05)}}.smp-book{animation:smpBookIn .8s cubic-bezier(.22,1,.36,1) .35s backwards,smpBookGlow 1.1s ease-out .75s}.smp-book.smp-cta:after{animation-delay:-1.65s}.smp-book-icon{animation:smpBookIcon .7s ease-in-out .95s}.smp-book-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:1.5px solid rgba(237,202,102,.85);opacity:0;pointer-events:none;animation:smpBookRing .9s cubic-bezier(.22,1,.36,1) .6s}.smp-book-ring-late{border-color:#e6b32580;animation-delay:.8s;animation-duration:1.1s}.smp-book-spark{position:absolute;height:6px;width:6px;border-radius:9999px;background:#fff6d2;box-shadow:0 0 10px 3px #e6b325f2;opacity:0;pointer-events:none;animation:smpBookSpark .9s cubic-bezier(.22,1,.36,1) backwards}@media (prefers-reduced-motion: reduce){.smp-avatar,.smp-halo,.smp-online:after,.smp-item,.smp-cta:after,.smp-wa,.smp-book,.smp-book-icon,.smp-book-ring,.smp-book-spark{animation:none}.smp-morph,.smp-morph-slot,.smp-morph-label,.smp-wa-icon{transition:none}}@property --mm-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.mmc,.mm-page,.mm-dialog{--mm-gold: #e6b325;--mm-gold-hi: #fff1b8;--mm-ink: #070605;--mm-ease: cubic-bezier(.22, 1, .36, 1)}.mm-foil-text{background:linear-gradient(100deg,#b8860b,#e6b325,#fff7d6,#e6b325,#b8860b,#e6b325);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mmTitleSheen 6s linear infinite;filter:drop-shadow(0 6px 22px rgba(230,179,37,.25))}.mm-rays{position:absolute;left:50%;top:50%;height:260%;aspect-ratio:1;translate:-50% -50%;pointer-events:none;background:repeating-conic-gradient(from 0deg,rgba(230,179,37,.13) 0deg 6deg,transparent 6deg 18deg);-webkit-mask-image:radial-gradient(closest-side,#000 0%,transparent 70%);mask-image:radial-gradient(closest-side,#000 0%,transparent 70%);animation:mmSpinPlain 40s linear infinite;opacity:.8}.mm-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(230,179,37,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(230,179,37,.07) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 40%,#000 15%,transparent 75%);mask-image:radial-gradient(ellipse 75% 70% at 50% 40%,#000 15%,transparent 75%);animation:mmGridDrift 22s linear infinite}.mm-dust{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.mm-dust span{position:absolute;bottom:-6px;height:3px;width:3px;border-radius:9999px;background:#fff1b8;box-shadow:0 0 8px 2px #e6b325b3;opacity:0;animation:mmDust 6s linear infinite}.mm-medallion{position:relative;z-index:1;display:flex;height:4.25rem;width:4.25rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;font-size:1.6rem;color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325 45%,#a87a10);box-shadow:0 0 0 1px #fff1b873 inset,0 0 0 8px #e6b32514,0 0 0 16px #e6b3250a,0 18px 44px -10px #e6b325e6;animation:mmGlow 3.2s ease-in-out infinite}.mm-medallion:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.8) 50%,transparent 70%);background-size:250% 100%;mix-blend-mode:overlay;animation:mmSheen 3.6s ease-in-out infinite}.mm-medallion--lg{height:4rem;width:4rem;border-radius:1.25rem;font-size:1.5rem}@media (min-width: 640px){.mm-medallion--lg{height:5rem;width:5rem;font-size:1.9rem}}.mm-kicker{display:inline-flex;align-items:center;gap:.5rem;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#fff1b8bf}.mm-kicker-dot{height:6px;width:6px;border-radius:9999px;background:var(--mm-gold);box-shadow:0 0 10px 2px #e6b325cc;animation:mmPulse 2s ease-in-out infinite}.mm-chip{display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;border:1px solid rgba(230,179,37,.3);background:#e6b32514;padding:.25rem .65rem;font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--mm-gold-hi)}.mm-chip--muted{border-color:#ffffff1a;background:#ffffff0a;color:#fff9}.mmc,.mm-hero,.mm-banner-frame,.mm-side-frame,.mm-player{position:relative;padding:1.5px;background:conic-gradient(from var(--mm-angle),rgba(230,179,37,.12) 0deg,rgba(230,179,37,.12) 200deg,#e6b325 260deg,#fff1b8 290deg,#e6b325 320deg,rgba(230,179,37,.12) 360deg);animation:mmSpin 6s linear infinite;isolation:isolate}.mmc{display:flex;border-radius:1.35rem;box-shadow:0 26px 60px -34px #e6b3258c;transition:transform .4s var(--mm-ease),box-shadow .4s var(--mm-ease);animation:mmSpin 6s linear infinite,mmRise .7s var(--mm-ease) both}.mmc:hover{transform:translateY(-4px);box-shadow:0 34px 70px -30px #e6b325bf}.mmc-inner{display:flex;flex:1;flex-direction:column;overflow:hidden;border-radius:calc(1.35rem - 1.5px);background:linear-gradient(180deg,#1c180f,#14120d)}.mmc-media{position:relative;display:flex;aspect-ratio:16 / 9;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(70% 90% at 50% 50%,rgba(230,179,37,.38),transparent 72%),linear-gradient(160deg,#2a2213,#17130b)}.mmc-media .mm-medallion{height:5.25rem;width:5.25rem;font-size:2rem;transition:transform .6s var(--mm-ease)}.mmc:hover .mm-medallion{transform:scale(1.1) rotate(-6deg)}.mmc-badge,.mmc-exclusive{position:absolute;top:.75rem;z-index:1;display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;padding:.25rem .65rem;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.mmc-badge{left:.75rem;color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325);box-shadow:0 6px 18px -6px #e6b325e6}.mmc-exclusive{right:.75rem;border:1px solid rgba(230,179,37,.35);background:#0000008c;color:var(--mm-gold-hi);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mmc-meta{position:absolute;left:.75rem;bottom:.75rem;z-index:1;display:flex;gap:.75rem;font-size:11px;font-weight:600;color:#fffc}.mmc-meta>span{display:inline-flex;align-items:center;gap:.375rem}.mmc-meta svg{color:var(--mm-gold)}.mmc-body{display:flex;flex:1;flex-direction:column;padding:1rem}@media (min-width: 640px){.mmc-body{padding:1.25rem}}.mmc-title{font-size:1.25rem;font-weight:900;line-height:1.2;letter-spacing:-.02em}.mmc-desc{margin-top:.375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.6;color:#ffffff8c}.mmc-cta{position:relative;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:.55rem;overflow:hidden;border-radius:.9rem;padding:.75rem 0;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325,#c9971a);box-shadow:0 0 0 4px #e6b3250d,0 14px 30px -16px #e6b325e6;transition:box-shadow .35s var(--mm-ease),color .3s ease}.mmc-body>.mmc-cta{margin-top:1rem}.mmc-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.6) 50%,transparent 65%);background-size:250% 100%;animation:mmSheen 3.2s ease-in-out infinite}.mmc-cta-label,.mmc-cta-icon{position:relative;z-index:1}.mmc:hover .mmc-cta{filter:brightness(1.06);box-shadow:0 0 0 4px #e6b32524,0 18px 36px -14px #e6b325}.mm-banner-frame{border-radius:1.25rem;box-shadow:0 24px 60px -40px #e6b32580;animation:mmSpin 6s linear infinite,mmRise .6s var(--mm-ease) both}.mm-banner{position:relative;display:flex;flex-direction:column;gap:1rem;overflow:hidden;border-radius:calc(1.25rem - 1.5px);background:radial-gradient(60% 140% at 0% 0%,rgba(230,179,37,.1),transparent 60%),linear-gradient(180deg,#0d0c0a,#080706);padding:1.25rem}@media (min-width: 768px){.mm-banner{flex-direction:row;align-items:center;gap:1.25rem;padding:1.5rem 1.75rem}}.mm-banner-icon{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.9rem;border:1px solid rgba(230,179,37,.25);background:#e6b32514;font-size:1.1rem;color:var(--mm-gold)}.mm-banner-kicker{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#e6b325d9}.mm-banner-title{margin-top:.2rem;font-size:1.5rem;font-weight:800;line-height:1.15;letter-spacing:-.025em;color:#fff}@media (min-width: 640px){.mm-banner-title{font-size:1.75rem}}.mm-banner-sub{margin-top:.3rem;max-width:40rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.55;color:#ffffff80}.mm-banner-stats{display:flex;flex-shrink:0;gap:1.75rem}@media (min-width: 768px){.mm-banner-stats{border-left:1px solid rgba(255,255,255,.07);padding-left:1.75rem}}.mm-banner-stats dt{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff6}.mm-banner-stats dd{margin-top:.15rem;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.mm-hero{border-radius:1.75rem;box-shadow:0 40px 90px -45px #e6b32573;animation:mmSpin 6s linear infinite,mmRise .8s var(--mm-ease) both}.mm-hero-inner{position:relative;overflow:hidden;border-radius:calc(1.75rem - 1.5px);padding:1.5rem;background:radial-gradient(90% 120% at 15% 0%,rgba(230,179,37,.2),transparent 60%),linear-gradient(180deg,#0d0b07,#060505)}@media (min-width: 640px){.mm-hero-inner{padding:2.25rem 2.5rem}}.mm-hero-inner>.mm-rays{left:12%}.mm-hero-title{margin-top:.35rem;font-size:2.1rem;font-weight:900;line-height:1.05;letter-spacing:-.035em}@media (min-width: 640px){.mm-hero-title{font-size:3.25rem}}.mm-hero-sub{margin-top:.6rem;max-width:34rem;font-size:.9rem;line-height:1.65;color:#ffffff8c}.mm-stats{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border-radius:1rem;border:1px solid rgba(230,179,37,.2);background:#ffffff08;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mm-stats>div{padding:.75rem 1.4rem;text-align:center}.mm-stats>div+div{border-left:1px solid rgba(230,179,37,.15)}.mm-stats dt{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#fff6}.mm-stats dd{margin-top:.2rem;display:flex;height:1.6rem;align-items:center;justify-content:center;font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--mm-gold-hi)}.mm-player{border-radius:1.35rem;box-shadow:0 30px 80px -38px #e6b32580;animation:mmSpin 6s linear infinite,mmRise .7s var(--mm-ease) both}.mm-player-inner{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:calc(1.35rem - 1.5px);background:#050403}.mm-poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(60% 80% at 50% 50%,rgba(230,179,37,.2),transparent 70%),linear-gradient(180deg,#0d0b07,#050403);cursor:pointer}.mm-poster-num{position:absolute;right:4%;bottom:-8%;font-size:clamp(6rem,22vw,16rem);font-weight:900;line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(230,179,37,.28);pointer-events:none}.mm-poster-tag{position:absolute;left:1rem;top:1rem;display:inline-flex;align-items:center;gap:.4rem;border-radius:9999px;border:1px solid rgba(230,179,37,.35);background:#00000080;padding:.3rem .75rem;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-gold-hi);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mm-play{position:relative;display:flex;height:4.5rem;width:4.5rem;align-items:center;justify-content:center;border-radius:9999px;font-size:1.4rem;color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325 55%,#c9971a);box-shadow:0 20px 50px -12px #e6b325f2;transition:transform .4s var(--mm-ease)}@media (min-width: 640px){.mm-play{height:5.5rem;width:5.5rem;font-size:1.7rem}}.mm-play:before,.mm-play:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1.5px solid rgba(230,179,37,.6);animation:mmRing 2.4s ease-out infinite}.mm-play:after{animation-delay:1.2s}.mm-poster:hover .mm-play{transform:scale(1.08)}.mm-poster-title{position:relative;margin-top:1.25rem;padding:0 1rem;font-size:1.1rem;font-weight:800;letter-spacing:-.01em;color:#fff;text-align:center}@media (min-width: 640px){.mm-poster-title{font-size:1.5rem}}.mm-poster-len{position:relative;margin-top:.4rem;display:inline-flex;align-items:center;gap:.4rem;font-size:12px;font-weight:600;color:#ffffff8c}.mm-info{border-radius:1.35rem;border:1px solid rgba(230,179,37,.14);background:radial-gradient(60% 80% at 0% 0%,rgba(230,179,37,.1),transparent 70%),linear-gradient(160deg,#1a160d,#110f0b 60%,#0e0d0b);padding:1.25rem;animation:mmRise .7s var(--mm-ease) .1s both}@media (min-width: 640px){.mm-info{padding:1.5rem}}.mm-takeaway{display:flex;align-items:center;gap:.6rem;border-radius:.9rem;border:1px solid rgba(230,179,37,.12);background:#e6b3250a;padding:.65rem .75rem;font-size:12.5px;font-weight:600;line-height:1.35;color:#fffc}.mm-takeaway>span{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325)}.mm-side-frame{align-self:start;display:flex;border-radius:1.35rem;box-shadow:0 24px 60px -40px #e6b3258c;animation:mmSpin 6s linear infinite,mmRise .7s var(--mm-ease) .12s both}@media (min-width: 1280px){.mm-side-frame{position:sticky;top:5.5rem}}.mm-side{position:relative;display:flex;min-width:0;flex:1;flex-direction:column;overflow:hidden;border-radius:calc(1.35rem - 1.5px);background:radial-gradient(80% 50% at 100% 0%,rgba(230,179,37,.16),transparent 70%),linear-gradient(160deg,#1a160d,#110f0b 55%,#0e0d0b)}@media (min-width: 1280px){.mm-side{max-height:calc(100vh - 7rem)}}.mm-stage-num{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:9px;font-weight:800;color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325)}.mm-row{position:relative;display:flex;width:100%;align-items:center;gap:.75rem;overflow:hidden;border-radius:.85rem;padding:.75rem;text-align:left;transition:background .2s ease}.mm-row:hover{background:#e6b32512}.mm-row.is-active{background:linear-gradient(90deg,#e6b32529,#e6b3250a);box-shadow:inset 0 0 0 1px #e6b32538}.mm-row.is-active:before{content:"";position:absolute;left:0;top:.75rem;bottom:.75rem;width:2px;border-radius:0 9999px 9999px 0;background:linear-gradient(180deg,#fff1b8,#e6b325);box-shadow:0 0 10px #e6b325b3}.mm-row-num{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(230,179,37,.22);background:#e6b3250f;font-size:10px;font-weight:800;color:#fff1b8d9}.mm-row.is-done .mm-row-num{border-color:#34d39940;background:#34d3991a;color:#34d399}.mm-row.is-active .mm-row-num{border-color:transparent;background:linear-gradient(135deg,#fff1b8,#e6b325);color:#1a1204;box-shadow:0 6px 16px -6px #e6b325e6}.mm-row-action{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:10px;color:var(--mm-gold);background:#e6b3251a;transition:background .2s ease,color .2s ease}.mm-row:hover .mm-row-action,.mm-row.is-active .mm-row-action{color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325)}.mm-row.is-active .mm-eq i{background:#1a1204}.mm-list{align-self:start;border-radius:1.35rem;border:1px solid rgba(230,179,37,.12);background:linear-gradient(180deg,#0c0a07,#070605);padding:1rem;animation:mmRise .7s var(--mm-ease) .15s both}@media (min-width: 1280px){.mm-list{position:sticky;top:1.5rem}}.mm-item{position:relative;display:flex;width:100%;align-items:center;gap:.85rem;border-radius:1rem;border:1px solid transparent;padding:.7rem .75rem;transition:background .25s ease,border-color .25s ease}.mm-item:hover{background:#e6b3250d}.mm-item.is-active{border-color:#e6b32566;background:linear-gradient(90deg,#e6b32524,#e6b32508);box-shadow:0 10px 30px -18px #e6b325cc}.mm-item.is-active:before{content:"";position:absolute;left:-1px;top:22%;bottom:22%;width:3px;border-radius:9999px;background:linear-gradient(180deg,#fff1b8,#e6b325);box-shadow:0 0 12px #e6b325e6}.mm-item-num{display:flex;height:2.6rem;width:2.6rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.8rem;border:1px solid rgba(230,179,37,.2);background:#e6b3250d;font-size:1rem;font-weight:900;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(255,241,184,.75)}.mm-item-num svg{color:#fff1b899}.mm-item.is-active .mm-item-num{border-color:transparent;background:linear-gradient(135deg,#fff1b8,#e6b325);color:#1a1204;-webkit-text-stroke:0}.mm-item-play{display:flex;height:1.9rem;width:1.9rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;color:var(--mm-gold);background:#e6b3251a;opacity:0;transition:opacity .25s ease}.mm-item:hover .mm-item-play,.mm-item.is-active .mm-item-play{opacity:1}.mm-item--locked{border:1px dashed rgba(230,179,37,.2);opacity:.8}.mm-item--locked:hover{background:transparent}.mm-eq{display:flex;height:10px;align-items:flex-end;gap:2px}.mm-eq i{width:2px;border-radius:1px;background:var(--mm-gold);animation:mmEq .9s ease-in-out infinite}.mm-eq i:nth-child(2){animation-delay:.2s}.mm-eq i:nth-child(3){animation-delay:.4s}@keyframes mmSpin{to{--mm-angle: 360deg}}@keyframes mmSpinPlain{to{rotate:360deg}}@keyframes mmRise{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes mmGridDrift{to{background-position:36px 36px}}@keyframes mmDust{0%{opacity:0;transform:translateY(0) scale(.6)}15%{opacity:.9}to{opacity:0;transform:translateY(-320px) scale(1)}}@keyframes mmGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}@keyframes mmSheen{0%,60%{background-position:150% 0}to{background-position:-50% 0}}@keyframes mmTitleSheen{to{background-position:200% center}}@keyframes mmPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes mmRing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes mmEq{0%,to{height:3px}50%{height:10px}}@media (prefers-reduced-motion: reduce){.mmc,.mm-hero,.mm-banner-frame,.mm-side-frame,.mm-player,.mm-info,.mm-list,.mm-rays,.mm-grid,.mm-dust span,.mm-medallion,.mm-medallion:after,.mm-foil-text,.mm-kicker-dot,.mm-play:before,.mm-play:after,.mmc-cta,.mmc-cta:after,.mmc-vault-ring,.mmc.is-locked:hover .mmc-vault-core,.mm-eq i{animation:none}.mm-dust{display:none}}.mmc.is-locked{box-shadow:0 26px 60px -38px #e6b32559}.mmc.is-locked .mmc-media{background:radial-gradient(60% 80% at 50% 50%,rgba(230,179,37,.2),transparent 72%),linear-gradient(160deg,#1f1a10,#120f0a)}.mmc-vault{position:relative;z-index:1;display:flex;height:6rem;width:6rem;align-items:center;justify-content:center}.mmc-vault-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:1.5px dashed rgba(230,179,37,.45);animation:mmSpinPlain 18s linear infinite}.mmc-vault-ring:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:inherit;border:1px solid rgba(230,179,37,.18)}.mmc-vault-core{display:flex;height:3.75rem;width:3.75rem;align-items:center;justify-content:center;border-radius:9999px;font-size:1.35rem;color:var(--mm-gold-hi);background:linear-gradient(160deg,#fff1b824,#e6b3250a);box-shadow:inset 0 0 0 1px #e6b32566,0 14px 34px -12px #e6b32599;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .5s var(--mm-ease)}.mmc.is-locked:hover .mmc-vault-core{transform:scale(1.06);animation:mmShake .5s ease-in-out}.mmc-exclusive--locked{gap:.35rem;color:#fff1b8cc}.mmc.is-locked .mmc-title{opacity:.85}.mmc-unlock{margin-top:1rem;border-radius:1rem;border:1px solid rgba(230,179,37,.16);background:#e6b3250d;padding:.85rem .9rem .9rem}.mmc-unlock-label{display:inline-flex;align-items:center;gap:.4rem;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--mm-gold)}.mmc-unlock-bar{margin-top:.6rem;height:4px;overflow:hidden;border-radius:9999px;background:#e6b3251f}.mmc-unlock-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c9971a,#e6b325,#fff1b8);box-shadow:0 0 10px #e6b32599;transition:width .7s var(--mm-ease)}.mmc-req{display:flex;align-items:center;gap:.6rem;font-size:12.5px;font-weight:600;color:#fffc}.mmc-req-icon{display:flex;height:1.35rem;width:1.35rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:8px;color:var(--mm-gold);background:#e6b3251a;box-shadow:inset 0 0 0 1px #e6b32540}.mmc-req.is-done{color:#ffffff73}.mmc-req.is-done .mmc-req-icon{color:#34d399;background:#34d3991f;box-shadow:inset 0 0 0 1px #34d3994d}.mmc-req-tag{flex-shrink:0;border-radius:9999px;padding:.1rem .5rem;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325)}.mmc.is-locked .mm-rays{opacity:.55;animation-duration:60s}.mmc.is-locked .mm-grid{opacity:.7}.mmc.is-locked .mm-dust span{animation-duration:8s}.mmc.is-locked .mmc-vault:before,.mm-dialog-vault:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:9999px;background:radial-gradient(closest-side,rgba(230,179,37,.32),transparent 75%);animation:mmVaultBreathe 3.2s ease-in-out infinite;pointer-events:none}.mm-dialog-backdrop{animation:mmFadeIn .3s ease-out both}.mm-dialog-backdrop.is-closing{animation:mmFadeOut .22s ease-in both}.mm-dialog{animation:mmDialogIn .55s var(--mm-ease) both}.mm-dialog.is-closing{animation:mmDialogOut .22s ease-in both}.mm-dialog-glow{position:absolute;right:-4rem;top:-5rem;height:14rem;width:14rem;border-radius:9999px;background:radial-gradient(circle,rgba(230,179,37,.24),transparent 70%);pointer-events:none;animation:mmGlowDrift 9s ease-in-out infinite alternate}.mm-dialog-vault{animation:mmVaultPop .7s var(--mm-ease) .08s both}.mm-dialog-vault .mmc-vault-core{animation:mmShake .55s ease-in-out .65s}.mm-dialog-item{animation:mmRise .5s var(--mm-ease) both}.mm-dialog-req-icon{animation:mmPulseRing 2.4s ease-out 1s infinite}.mm-dialog-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);background-size:250% 100%;animation:mmSheen 3.6s ease-in-out 1.2s infinite;pointer-events:none}@keyframes mmFadeIn{0%{opacity:0}}@keyframes mmFadeOut{to{opacity:0}}@keyframes mmDialogIn{0%{opacity:0;transform:translateY(24px) scale(.94)}}@keyframes mmDialogOut{to{opacity:0;transform:translateY(12px) scale(.97)}}@keyframes mmVaultPop{0%{opacity:0;transform:scale(.4) rotate(-20deg)}60%{opacity:1;transform:scale(1.08) rotate(4deg)}to{transform:scale(1) rotate(0)}}@keyframes mmVaultBreathe{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes mmGlowDrift{to{transform:translate(-2.5rem,1.5rem) scale(1.15)}}@keyframes mmPulseRing{0%{box-shadow:0 0 #e6b32573}70%,to{box-shadow:0 0 0 9px #e6b32500}}@media (prefers-reduced-motion: reduce){.mmc.is-locked .mmc-vault:before,.mm-dialog-vault:before,.mm-dialog-backdrop,.mm-dialog,.mm-dialog-glow,.mm-dialog-vault,.mm-dialog-vault .mmc-vault-core,.mm-dialog-item,.mm-dialog-req-icon,.mm-dialog-cta:after{animation:none}}@keyframes mmShake{0%,to{rotate:0deg}25%{rotate:-8deg}50%{rotate:6deg}75%{rotate:-3deg}}.mmc-cta--locked{border:0;color:var(--mm-gold-hi);background:#e6b3251a;box-shadow:inset 0 0 0 1px #e6b32540;animation:none;padding-left:1rem;padding-right:1rem;font-size:12px;letter-spacing:normal;text-transform:none;text-align:center}.mmc-cta--locked:before,.mmc-cta--locked:after{display:none}.mmc:hover .mmc-cta--locked{color:var(--mm-gold-hi);box-shadow:inset 0 0 0 1px #e6b32559}.mm-lock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem;text-align:center;background:radial-gradient(70% 90% at 50% 40%,rgba(230,179,37,.16),transparent 70%),#080705}.mm-lock-title{font-size:1.125rem;font-weight:800;color:#fff}.mm-lock-sub{max-width:26rem;font-size:.875rem;line-height:1.6;color:#ffffff8c}.mm-lock-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.mm-lock-links a,.mm-lock-links button{display:inline-flex;align-items:center;gap:.4rem;border-radius:9999px;padding:.45rem .9rem;font-size:12px;font-weight:700;color:var(--mm-gold-hi);background:#e6b3251f;box-shadow:inset 0 0 0 1px #e6b32540;transition:background .2s}.mm-lock-links a:hover,.mm-lock-links button:hover{background:#e6b32533}.mm-item-play.is-watched{color:#34d399}.mm-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;container-type:inline-size;overflow:hidden;cursor:pointer;background:radial-gradient(55% 75% at 30% 60%,rgba(230,179,37,.22),transparent 70%),radial-gradient(40% 60% at 85% 85%,rgba(230,179,37,.12),transparent 70%),linear-gradient(160deg,#120f08,#070605 70%);outline:none;transition:opacity .55s var(--mm-ease),transform .7s var(--mm-ease),visibility 0s linear 0s}.mm-cover.is-hidden{opacity:0;visibility:hidden;transform:scale(1.04);pointer-events:none;transition:opacity .55s var(--mm-ease),transform .7s var(--mm-ease),visibility 0s linear .7s}.mm-cover:focus-visible{box-shadow:inset 0 0 0 2px #e6b325b3}.mm-cover>.mm-rays{left:30%;top:60%;opacity:.55}.mm-cover-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(5,4,3,.85) 0%,rgba(5,4,3,.35) 55%,transparent 80%),linear-gradient(0deg,rgba(5,4,3,.7) 0%,transparent 45%)}.mm-cover-num{position:absolute;right:2cqw;bottom:-7cqw;font-size:38cqw;font-weight:900;line-height:1;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1.5px rgba(230,179,37,.38);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:mmCoverNum .9s var(--mm-ease) both}.mm-cover-num:after{content:attr(data-num);position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 38%,rgba(255,241,184,.35) 50%,transparent 62%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:1.5px rgba(255,241,184,.55);-webkit-mask-image:linear-gradient(100deg,transparent 38%,#000 50%,transparent 62%);mask-image:linear-gradient(100deg,transparent 38%,#000 50%,transparent 62%);-webkit-mask-size:250% 100%;mask-size:250% 100%;animation:mmCoverSheen 5s ease-in-out .8s infinite}.mm-cover-top{position:absolute;left:0;right:0;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:clamp(.75rem,3cqw,1.5rem)}.mm-cover-brand{display:inline-flex;align-items:center;gap:.6rem;animation:mmFadeIn .6s ease-out both}.mm-cover-logo{position:relative;display:flex;height:clamp(2rem,6cqw,2.75rem);width:clamp(2rem,6cqw,2.75rem);align-items:center;justify-content:center}.mm-cover-logo:before{content:"";position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;border-radius:9999px;background:radial-gradient(closest-side,rgba(230,179,37,.3),transparent 75%);animation:mmVaultBreathe 3.2s ease-in-out infinite}.mm-cover-logo img{position:relative;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .6s var(--mm-ease)}.mm-cover:hover .mm-cover-logo img{transform:rotate(-8deg) scale(1.06)}.mm-cover-brand-text{display:flex;flex-direction:column;line-height:1.1}.mm-cover-brand-text b{font-size:clamp(12px,2.2cqw,15px);font-weight:800;letter-spacing:-.01em;color:#fff}.mm-cover-brand-text i{font-style:normal;font-size:clamp(8px,1.2cqw,9px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff1b8b3}.mm-cover-count{display:inline-flex;align-items:baseline;gap:.3rem;border-radius:9999px;border:1px solid rgba(230,179,37,.3);background:#00000073;padding:.3rem .75rem;font-size:clamp(9px,1.5cqw,11px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:mmFadeIn .6s ease-out .1s both}.mm-cover-count b{font-weight:900;color:var(--mm-gold-hi)}.mm-cover-count span{color:#ffffff59}.mm-cover-body{position:absolute;left:0;bottom:0;z-index:1;display:flex;max-width:min(36rem,72cqw);flex-direction:column;align-items:flex-start;padding:clamp(.85rem,4cqw,2.25rem)}.mm-cover-title{margin-top:clamp(.4rem,1.4cqw,.75rem);font-size:clamp(1.05rem,4.4cqw,2.4rem);font-weight:900;line-height:1.08;letter-spacing:-.03em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 8px 30px rgba(0,0,0,.6)}.mm-cover-meta{margin-top:clamp(.35rem,1.2cqw,.6rem);display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;font-size:clamp(10px,1.6cqw,12.5px);font-weight:600;color:#fff9}.mm-cover-meta>span{display:inline-flex;align-items:center;gap:.35rem}.mm-cover-meta svg{font-size:.85em;color:var(--mm-gold)}.mm-cover-done,.mm-cover-done svg{color:#34d399!important}.mm-cover-cta{position:relative;margin-top:clamp(.65rem,2.4cqw,1.35rem);display:inline-flex;align-items:center;gap:.7rem;border-radius:9999px;padding:.3rem 1.1rem .3rem .3rem;font-size:clamp(11px,1.8cqw,13.5px);font-weight:800;letter-spacing:.02em;color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325 55%,#c9971a);box-shadow:0 0 0 4px #e6b32514,0 16px 36px -14px #e6b325f2;overflow:hidden;transition:transform .4s var(--mm-ease),box-shadow .4s var(--mm-ease)}.mm-cover-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);background-size:250% 100%;animation:mmSheen 3.4s ease-in-out infinite;pointer-events:none}.mm-cover:hover .mm-cover-cta{transform:translateY(-2px);box-shadow:0 0 0 5px #e6b32529,0 20px 40px -12px #e6b325}.mm-cover-play{position:relative;display:flex;height:clamp(2rem,6cqw,2.75rem);width:clamp(2rem,6cqw,2.75rem);align-items:center;justify-content:center;border-radius:9999px;font-size:clamp(11px,1.8cqw,14px);color:var(--mm-gold-hi);background:#1a1204}.mm-cover-play:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;border:1.5px solid rgba(26,18,4,.5);animation:mmRing 2.4s ease-out infinite}.mm-cover-cta-label{position:relative;z-index:1}.mm-cover-spin{height:45%;width:45%;border-radius:9999px;border:2px solid rgba(255,241,184,.25);border-top-color:var(--mm-gold-hi);animation:mmSpinPlain .8s linear infinite}.mm-cover-prep{position:absolute;left:0;right:0;bottom:0;z-index:2;height:2px;overflow:hidden;background:#e6b3251a;transition:opacity .5s ease}.mm-cover-prep:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:35%;background:linear-gradient(90deg,transparent,#e6b325,transparent);animation:mmCoverPrep 1.3s ease-in-out infinite}.mm-cover-prep.is-ready{opacity:0}.mm-cover-rise{animation:mmRise .6s var(--mm-ease) both}@container (max-width: 520px){.mm-cover-host,.mm-cover-brand-text i{display:none}}@container (max-width: 380px){.mm-cover-body>.mm-chip{display:none}}@keyframes mmCoverNum{0%{opacity:0;transform:translate(8cqw)}}@keyframes mmCoverSheen{0%,55%{-webkit-mask-position:150% 0;mask-position:150% 0}to{-webkit-mask-position:-50% 0;mask-position:-50% 0}}@keyframes mmCoverPrep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion: reduce){.mm-cover-num,.mm-cover-num:after,.mm-cover-logo:before,.mm-cover-brand,.mm-cover-count,.mm-cover-cta:after,.mm-cover-play:before,.mm-cover-rise,.mm-cover-prep:after{animation:none}}.mm-seg{margin-top:.85rem;display:flex;gap:3px}.mm-seg button{position:relative;height:5px;min-width:0;flex:1;border-radius:9999px;background:#e6b32524;transition:background .3s ease,transform .3s var(--mm-ease)}.mm-seg button:hover{transform:scaleY(1.6);background:#e6b32566}.mm-seg button.is-done{background:linear-gradient(90deg,#c9971a,#e6b325)}.mm-seg button.is-active{background:#fff1b8;box-shadow:0 0 10px #fff1b8e6}.mm-continue{margin-top:.85rem;display:flex;width:100%;align-items:center;gap:.55rem;border-radius:.85rem;padding:.6rem .8rem;font-size:12px;font-weight:700;color:var(--mm-gold-hi);background:#e6b3251a;box-shadow:inset 0 0 0 1px #e6b32540;transition:background .25s ease,color .25s ease}.mm-continue:hover{color:#1a1204;background:linear-gradient(135deg,#fff1b8,#e6b325)}.mm-seg button:after{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}.mm-gold-text{background:linear-gradient(100deg,#e6b325,#fff1b8,#e6b325);-webkit-background-clip:text;background-clip:text;color:transparent}@container (max-width: 480px){.mm-cover-brand-text,.mm-cover-meta>span:not(:first-child){display:none}.mm-cover-title{-webkit-line-clamp:1}.mm-cover-count{padding:.2rem .55rem}}@media (hover: none){.mm-seg button:hover{transform:none}}.vp-fade{animation:vp-fade .35s ease both}@keyframes vp-fade{0%{opacity:0}}.vp-rise{animation:vp-rise .55s cubic-bezier(.22,1,.36,1) backwards}@keyframes vp-rise{0%{opacity:0;transform:translateY(10px)}}.vp-pop{animation:vp-pop .4s cubic-bezier(.34,1.56,.64,1) backwards}@keyframes vp-pop{0%{opacity:0;scale:.6}}.vp-play:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 #e6b32573;animation:vp-pulse 2.4s ease-out infinite}@keyframes vp-pulse{to{box-shadow:0 0 0 22px #e6b32500}}.vp-flash{animation:vp-flash .6s ease-out forwards}@keyframes vp-flash{0%{opacity:0;scale:.7}25%{opacity:1;scale:1}to{opacity:0;scale:1.25}}.vp-spinner{border-radius:9999px;border:3px solid rgba(230,179,37,.18);border-top-color:#e6b325;animation:vp-spin .8s linear infinite}@keyframes vp-spin{to{rotate:360deg}}.vp-countdown{stroke-dasharray:100;stroke-linecap:round;animation:vp-countdown linear forwards}@keyframes vp-countdown{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.vp-check{animation:vp-check .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes vp-check{0%{opacity:0;transform:scale(.5)}}.vp-menu{transform-origin:bottom right;animation:vp-menu .18s cubic-bezier(.22,1,.36,1) both}@keyframes vp-menu{0%{opacity:0;transform:translateY(4px) scale(.96)}}.vp-volume::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:11px;width:11px;border-radius:9999px;background:#f6dc8c}.vp-volume::-moz-range-thumb{height:11px;width:11px;border:0;border-radius:9999px;background:#f6dc8c}@media (prefers-reduced-motion: reduce){.vp-fade,.vp-rise,.vp-pop,.vp-flash,.vp-check,.vp-menu,.vp-play:before{animation:none}}.lesson-in{position:relative;animation:lesson-in .52s cubic-bezier(.22,1,.36,1) backwards;transition:opacity .22s ease,filter .22s ease,transform .22s ease}@keyframes lesson-in{0%{opacity:0;transform:translateY(14px) scale(.99);filter:blur(6px)}}.lesson-leaving{opacity:.45;filter:blur(2px) saturate(.8);transform:scale(.992);pointer-events:none}.lesson-leaving:before{content:"";position:absolute;top:-10px;left:0;z-index:5;height:2px;width:40%;border-radius:999px;background:linear-gradient(90deg,transparent,#e6b325,#f6dc8c,transparent);box-shadow:0 0 12px #e6b325b3;animation:lesson-bar .9s ease-in-out infinite}@keyframes lesson-bar{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion: reduce){.lesson-in{animation-duration:1ms}.lesson-leaving{filter:none;transform:none}}@keyframes lbRise{0%{opacity:0;transform:translateY(14px)}}@keyframes lbPop{0%{opacity:0;transform:translateY(18px) scale(.94)}}@keyframes lbFloat{50%{transform:translateY(-4px)}}@keyframes lbDockIn{0%{opacity:0;transform:translateY(18px) scale(.96)}}@keyframes lbFlash{0%{box-shadow:0 0 #e6b3258c}to{box-shadow:0 0 0 12px #e6b32500}}@keyframes lbSheen{0%,60%{transform:translate(-120%) skew(-18deg)}to{transform:translate(220%) skew(-18deg)}}@keyframes lbGrow{0%{width:0}}@keyframes lbRingDraw{0%{stroke-dashoffset:var(--ring-len)}}.lb-grow{animation:lbGrow 1s cubic-bezier(.22,1,.36,1) .3s backwards}.lb-ring{animation:lbRingDraw 1.2s cubic-bezier(.22,1,.36,1) .3s backwards}.lb-rise{animation:lbRise .6s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--d, 0s)}.lb-pop{animation:lbPop .7s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--d, 0s)}.lb-crown{animation:lbFloat 3s ease-in-out infinite}.lb-dock{animation:lbDockIn .35s cubic-bezier(.22,1,.36,1) backwards}.lb-flash{animation:lbFlash .9s ease-out 2}.lb-sheen{position:relative;overflow:hidden}.lb-sheen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,241,184,.22),transparent);animation:lbSheen 4.5s ease-in-out infinite;pointer-events:none}@media (prefers-reduced-motion: reduce){.lb-rise,.lb-pop,.lb-crown,.lb-dock,.lb-flash,.lb-grow,.lb-ring,.lb-sheen:after{animation:none}}@keyframes rpRise{0%{opacity:0;transform:translateY(10px) scale(.9)}}.rp-tier{animation:rpRise .5s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){.rp-tier{animation:none}}@keyframes obPanelIn{0%{opacity:0;transform:translateY(-18px) scale(.98);filter:blur(10px)}}@keyframes obInNext{0%{opacity:0;transform:translate(44px);filter:blur(6px)}}@keyframes obInPrev{0%{opacity:0;transform:translate(-44px);filter:blur(6px)}}@keyframes obRise{0%{opacity:0;transform:translateY(12px)}}@keyframes obFill{0%{opacity:0;transform:translateY(8px);filter:blur(5px)}}@keyframes obPop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}}@keyframes obSweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes obReveal{0%{box-shadow:0 0 #e6b32500}35%{box-shadow:0 0 0 1.5px #e6b32599,0 0 44px -8px #e6b325a6}to{box-shadow:0 0 #e6b32500}}@keyframes obUnlock{0%{opacity:0;transform:translateY(22px) scale(.98);filter:blur(10px)}}@keyframes obSlot{50%{background-color:#e6b32538}}@keyframes obLoad{0%{width:0}to{width:100%}}.ob-unlock{animation:obUnlock .85s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--d, 0s)}.dash-warm [class*=animate-riseIn],.dash-warm [class*=animate-fadeIn],.dash-warm .smp-avatar,.dash-warm .smp-item,.dash-warm .smp-wa,.dash-warm .smp-book,.dash-warm .smp-book-icon,.dash-warm .smp-book-ring,.dash-warm .smp-book-spark{animation:none}.ob-slot{animation:obSlot 1.4s ease-in-out infinite}.ob-load{animation:obLoad 1.3s cubic-bezier(.4,0,.2,1) forwards}.ob-panel-in{animation:obPanelIn .8s cubic-bezier(.22,1,.36,1) backwards}.ob-panel-edge:before{content:"";position:absolute;top:0;left:0;width:40%;height:1px;background:linear-gradient(90deg,transparent,rgba(246,220,140,.9),transparent);animation:obSweep 3.2s ease-in-out infinite;pointer-events:none}.ob-step-next{animation:obInNext .5s cubic-bezier(.22,1,.36,1) backwards}.ob-step-prev{animation:obInPrev .5s cubic-bezier(.22,1,.36,1) backwards}.ob-rise{animation:obRise .5s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--d, 0s)}.ob-fill{animation:obFill .55s cubic-bezier(.22,1,.36,1) backwards}.ob-pop{animation:obPop .6s cubic-bezier(.22,1,.36,1) backwards}.ob-reveal{border-radius:1.35rem;animation:obReveal 1.8s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--d, 0s)}@media (prefers-reduced-motion: reduce){.ob-unlock,.ob-slot,.ob-panel-in,.ob-panel-edge:before,.ob-step-next,.ob-step-prev,.ob-rise,.ob-fill,.ob-pop,.ob-reveal{animation:none}.ob-load{animation:none;width:100%}}@media (prefers-reduced-motion: no-preference){::view-transition-old(root){animation:vtOut .35s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:vtIn .55s cubic-bezier(.22,1,.36,1) .08s both}::view-transition-group(*){animation-duration:.55s;animation-timing-function:cubic-bezier(.22,1,.36,1)}}@keyframes vtOut{to{opacity:0;transform:scale(.985);filter:blur(6px)}}@keyframes vtIn{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}}.admin-root,.admin-dialog{--ad-gold: #e6b325;--ad-gold-hi: #edca66;--ad-ink: #110e05;--ad-ease: cubic-bezier(.22, 1, .36, 1);--ad-ring: 0 0 0 1px rgba(230, 179, 37, .14);--ad-surface: linear-gradient(145deg, rgba(230, 179, 37, .085) 0%, rgba(230, 179, 37, .022) 42%, rgba(255, 255, 255, .006) 100%), #0d0d0d;--ad-shadow: 0 30px 70px -45px rgba(0, 0, 0, .95), var(--ad-ring);--ad-cta: linear-gradient(90deg, #e6b325, #edca66)}.admin-root{background-color:#0a0a0a;background-image:radial-gradient(60rem 40rem at -10% -15%,rgba(230,179,37,.08),transparent 60%),radial-gradient(50rem 36rem at 110% 115%,rgba(230,179,37,.045),transparent 60%);background-attachment:fixed}.crm-root .admin-root{background:none}.crm-root .admin-root .ad-input>select{background:transparent;border:0;box-shadow:none}@keyframes adRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes adFade{0%{opacity:0}}@keyframes adPulse{0%,to{box-shadow:0 0 #e6b3258c}50%{box-shadow:0 0 0 5px #e6b32500}}@keyframes adShimmer{to{background-position:200% center}}@keyframes adSheetIn{0%{transform:translateY(100%)}}.ad-rise{animation:adRise .5s var(--ad-ease) backwards;animation-delay:calc(var(--ad-i, 0) * 45ms)}.ad-page{animation:adFade .35s ease-out backwards}.ad-surface{background:var(--ad-surface);border-radius:22px;box-shadow:var(--ad-shadow)}.ad-surface-hover{transition:box-shadow .25s var(--ad-ease),background .25s var(--ad-ease),transform .25s var(--ad-ease)}.ad-surface-hover:hover{background:linear-gradient(145deg,#e6b3251f,#e6b32508 45%,#ffffff03),#0e0e0e;box-shadow:0 30px 70px -40px #000000f2,0 0 0 1px #e6b32542}.ad-kicker-dot{height:5px;width:5px;border-radius:9999px;background:var(--ad-gold);animation:adPulse 2.4s ease-in-out infinite}.ad-accent{background:linear-gradient(90deg,#e6b325,#fff1b8,#e6b325);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:adShimmer 7s linear infinite}.ad-nav-item{transition:color .2s var(--ad-ease),background-color .2s var(--ad-ease),box-shadow .2s var(--ad-ease)}.ad-nav-item:hover{background:#e6b32512;color:#fff1c8eb}.ad-nav-item.is-active{background:linear-gradient(95deg,#e6b32533,#e6b3250f);color:#f5d77e;box-shadow:inset 0 0 0 1px #e6b32538,0 10px 26px -14px #e6b32573}.ad-nav-icon{background:#e6b3250d;transition:background .2s var(--ad-ease),color .2s var(--ad-ease)}.ad-nav-item:hover .ad-nav-icon{background:#e6b3251f;color:#f0cc5a}.ad-nav-item.is-active .ad-nav-icon{background:var(--ad-cta);color:var(--ad-ink);box-shadow:0 6px 16px -6px #e6b325b3}.ad-table{width:100%;border-collapse:separate;border-spacing:0}.ad-table thead th{position:sticky;top:0;z-index:1;padding:.85rem 1rem;text-align:left;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#e6b325a6;background:#0e0d0af5;border-bottom:1px solid rgba(230,179,37,.12)}.ad-table tbody td{padding:.8rem 1rem;font-size:13.5px;vertical-align:middle;border-bottom:1px solid rgba(230,179,37,.05)}.ad-table tbody tr{transition:background-color .18s ease}.ad-table tbody tr:nth-child(2n){background:#e6b32503}.ad-table tbody tr:hover{background:#e6b3250d}.ad-table tbody tr:last-child td{border-bottom:0}.ad-input{background:#e6b3250d;box-shadow:inset 0 0 0 1px #e6b3251f;transition:box-shadow .2s ease,background-color .2s ease}.ad-input:hover{background:#e6b32512}.ad-input:focus-within,.ad-input:focus{background:#e6b32514;box-shadow:inset 0 0 0 2px #e6b32566;outline:none}.ad-input select option{background:#121212}.ad-btn-primary{background:var(--ad-cta);color:var(--ad-ink);box-shadow:0 14px 30px -16px #e6b325f2;transition:filter .2s ease,transform .2s var(--ad-ease),box-shadow .2s ease}.ad-btn-primary:hover{filter:brightness(1.06);box-shadow:0 18px 36px -16px #e6b325}.ad-btn-primary:active{transform:scale(.97)}.ad-tabbar{background:#0a0a0adb;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 -1px #e6b3251a,0 -20px 40px -20px #000c}.ad-topbar{background:#0a0a0acc;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 1px #e6b32514}.ad-sheet{animation:adSheetIn .4s var(--ad-ease) both}@keyframes adDrawerIn{0%{transform:translate(100%)}}.ad-drawer{animation:adDrawerIn .4s var(--ad-ease) both}.admin-dialog{background:#000000b8!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:Plus Jakarta Sans,sans-serif}.admin-dialog .admin-dialog-panel{position:relative;border:0;border-radius:24px;background:linear-gradient(90deg,transparent 6%,rgba(230,179,37,.5) 50%,transparent 94%) top / 100% 1px no-repeat,radial-gradient(28rem 16rem at 0% 0%,rgba(230,179,37,.12),transparent 70%),#0d0d0d;box-shadow:0 40px 90px -30px #000000f2,0 0 0 1px #e6b32529}.admin-dialog .admin-dialog-panel h2{font-size:1.15rem;font-weight:800;letter-spacing:-.02em}.admin-dialog .admin-dialog-panel>div:first-child>button:last-child{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#e6b32514;transition:background .2s ease,color .2s ease,transform .3s var(--ad-ease)}.admin-dialog .admin-dialog-panel>div:first-child>button:last-child:hover{background:#e6b32529;transform:rotate(90deg)}.admin-dialog .admin-dialog-panel>div:first-child>button:last-child svg{font-size:.9rem}.admin-dialog .admin-dialog-panel label.block{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e6b325bf}.admin-dialog .admin-dialog-panel :is(input:not([type]),input[type=text],input[type=email],input[type=url],input[type=number],input[type=password],input[type=search],input[type=datetime-local],input[type=date],input[type=time],textarea,select){border-color:#e6b3251f;border-radius:14px;background-color:#e6b3250b;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.admin-dialog .admin-dialog-panel :is(input:not([type]),input[type=text],input[type=email],input[type=url],input[type=number],input[type=password],input[type=search],input[type=datetime-local],input[type=date],input[type=time],textarea,select):focus{border-color:#e6b32580;background-color:#e6b32512;box-shadow:0 0 0 3px #e6b3251f;outline:none}.admin-dialog .admin-dialog-panel select option{background:#121212}.admin-dialog .admin-dialog-panel .border-t{border-color:#e6b3251a}.admin-dialog .admin-dialog-panel .border-t button{min-height:44px;border-radius:9999px;font-weight:600;white-space:nowrap}.admin-dialog .admin-dialog-panel .border-t button:not(.bg-primary):not(.bg-red-500){background:#ffffff0a;box-shadow:inset 0 0 0 1px #e6b32524;color:#fffc}.admin-dialog .admin-dialog-panel .border-t button:not(.bg-primary):not(.bg-red-500):hover{background:#e6b32514;color:#fff}.admin-dialog .admin-dialog-panel button.bg-primary:not([role=switch]){border-radius:9999px;background:var(--ad-cta);color:var(--ad-ink);font-weight:700;box-shadow:0 14px 30px -16px #e6b325f2}.admin-dialog .admin-dialog-panel button.bg-red-500{border-radius:9999px;background:linear-gradient(90deg,#ef4444,#f87171);color:#fff;font-weight:700;box-shadow:0 14px 30px -16px #ef4444e6}.admin-dialog .admin-dialog-panel .overflow-y-auto::-webkit-scrollbar{width:6px}.admin-dialog .admin-dialog-panel .overflow-y-auto::-webkit-scrollbar-thumb{border-radius:9999px;background:#e6b32533}@media (max-width: 639px){.admin-dialog{align-items:flex-end!important}.admin-dialog .admin-dialog-panel{margin:0!important;width:100%;max-width:none!important;max-height:92dvh;border-radius:24px 24px 0 0;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.admin-dialog .admin-dialog-panel:after{content:"";position:absolute;left:50%;top:8px;height:4px;width:40px;translate:-50% 0;border-radius:9999px;background:#e6b32538}.admin-dialog .admin-dialog-panel .border-t{flex-wrap:wrap}.admin-dialog .admin-dialog-panel .border-t>button{flex:1 1 0}}@media (prefers-reduced-motion: reduce){.ad-rise,.ad-page,.ad-sheet,.ad-drawer,.ad-kicker-dot,.ad-accent{animation:none}}@keyframes ciRise{0%{opacity:0;transform:translateY(10px)}}@keyframes ciNext{0%{opacity:0;transform:translate(28px)}}@keyframes ciBack{0%{opacity:0;transform:translate(-28px)}}@keyframes ciPop{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes ciDraw{0%{stroke-dashoffset:48}}@keyframes ciBurst{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.ci-rise{animation:ciRise .45s cubic-bezier(.22,1,.36,1) both}.ci-next{animation:ciNext .4s cubic-bezier(.22,1,.36,1) both}.ci-back{animation:ciBack .4s cubic-bezier(.22,1,.36,1) both}.ci-pop{animation:ciPop .35s cubic-bezier(.22,1,.36,1) both}.ci-done-mark{position:relative}.ci-done-mark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:2px solid rgba(230,179,37,.6);animation:ciBurst .9s .15s cubic-bezier(.22,1,.36,1) both}.ci-done-mark path{stroke-dasharray:48;animation:ciDraw .5s .15s cubic-bezier(.22,1,.36,1) both}.ci-key{box-shadow:inset 0 -1px #e6b32540,inset 0 0 0 1px #e6b32524}@keyframes ciSwipe{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}.ci-swipe svg{animation:ciSwipe 1.4s ease-in-out infinite}@keyframes ciSheet{0%{opacity:0;transform:translateY(48px)}}.ci-sheet{animation:ciSheet .55s cubic-bezier(.22,1,.36,1) both}@media (min-width: 640px){.ci-sheet{animation-name:ciRise;animation-duration:.45s}}.ci-chapter-num{pointer-events:none;position:absolute;right:-.25rem;top:-2.25rem;font-size:7.5rem;font-weight:900;line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:1px rgba(230,179,37,.3);background:linear-gradient(180deg,rgba(230,179,37,.16),transparent 80%);-webkit-background-clip:text;background-clip:text;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes ciDrawer{0%{transform:translate(100%)}}@keyframes ciFade{0%{opacity:0}}.ci-review-backdrop{animation:ciFade .25s ease both}.ci-review{animation:ciSheet .45s cubic-bezier(.22,1,.36,1) both}@media (min-width: 640px){.ci-review{animation:ciDrawer .4s cubic-bezier(.22,1,.36,1) both}}@media (prefers-reduced-motion: reduce){.ci-review,.ci-review-backdrop,.ci-sheet,.ci-swipe svg,.ci-rise,.ci-next,.ci-back,.ci-pop,.ci-done-mark:before,.ci-done-mark path{animation:none}}@keyframes msRise{0%{opacity:0;transform:translateY(10px)}}@keyframes msSlideNext{0%{opacity:0;transform:translate(18px)}}@keyframes msSlidePrev{0%{opacity:0;transform:translate(-18px)}}@keyframes msPing{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.ms-rise{animation:msRise .45s cubic-bezier(.22,1,.36,1) both}.ms-week-next{animation:msSlideNext .4s cubic-bezier(.22,1,.36,1) both}.ms-week-prev{animation:msSlidePrev .4s cubic-bezier(.22,1,.36,1) both}.ms-live-dot{position:relative}.ms-live-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:inherit;animation:msPing 1.8s cubic-bezier(0,0,.2,1) infinite}@media (prefers-reduced-motion: reduce){.ms-rise,.ms-week-next,.ms-week-prev,.ms-live-dot:after{animation:none}}.vb-node{position:absolute;box-sizing:border-box;border-radius:14px;outline:2px solid transparent;outline-offset:4px;transition:outline-color .15s ease,box-shadow .2s ease;animation:vbNodeIn .45s cubic-bezier(.22,1,.36,1) both}.vb-card{border:1.5px solid;padding:12px 14px;box-shadow:0 14px 34px -22px #000000f2}.vb-card:hover{box-shadow:0 18px 40px -22px #000000f2,0 0 0 1px #e6b3251f}.vb-sticky{padding:16px 16px 20px;border-radius:4px 4px 22px;box-shadow:0 22px 34px -18px #000000d9,inset 0 -10px 18px -14px #00000040}.vb-text{padding:4px 6px;text-align:center;border-radius:10px}.vb-pill{display:flex;align-items:center;justify-content:center;padding:8px 18px;border:2px solid;border-radius:999px;text-align:center}.vb-image{border-radius:10px;overflow:hidden;box-shadow:0 16px 34px -20px #000000f2}.vb-image[data-locked]{cursor:zoom-in}.vb-img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.vb-img-invert{filter:invert(.92) sepia(.25) hue-rotate(5deg)}.vb-image:has(.vb-img-invert){box-shadow:none;overflow:visible}.vb-image:has(img[src*="/art/"]){border-radius:0;box-shadow:none;overflow:visible}.vb-image.vb-decor[data-locked]{cursor:inherit}.vb-section{border:1.5px solid;border-radius:40px;animation-name:vbFadeOnly}.vb-section-head{padding:48px 64px}.vb-section-title{font-weight:800;letter-spacing:-.02em;line-height:1.05;color:#f5f2ea}.vb-section-hint{margin-top:10px;color:#e6b325d9;font-weight:600}.vb-shape-circle{display:flex;align-items:center;justify-content:center;border-radius:999px;padding:12%;text-align:center}.vb-shape-parallelogram{display:flex;align-items:center;justify-content:center;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);border-radius:0;padding:10px 14%}.vb-middle{display:flex;align-items:center}.vb-doc{padding:22px 26px;border-radius:18px}.vb-link{color:#f2c94c;text-decoration:underline;text-decoration-color:#f2c94c66;text-underline-offset:2px;word-break:break-all;cursor:pointer}.vb-link:hover{text-decoration-color:currentColor}.vb-link-page,.vb-link-jump{display:inline-flex;align-items:center;gap:.35em;margin-top:.2em;padding:.28em .8em;border-radius:999px;font-weight:700;text-decoration:none;word-break:normal;transition:background-color .15s ease,box-shadow .15s ease}.vb-link-page{background:#e6b325;color:#151310}.vb-link-page:hover{box-shadow:0 0 0 3px #e6b3254d}.vb-link-jump{background:#e6b3251f;box-shadow:inset 0 0 0 1px #e6b32559}.vb-link-jump:hover{background:#e6b32538}.vb-filled .vb-link-page,.vb-sticky .vb-link-page{background:#151310;color:#f5f2ea}.vb-filled .vb-link,.vb-filled .vb-mark,.vb-filled .vb-li-mark,.vb-sticky .vb-link,.vb-sticky .vb-mark,.vb-sticky .vb-li-mark{color:inherit}.vb-text .break-words{overflow-wrap:normal}.vb-mark{background:none;color:#f2c94c;font-weight:700}.vb-li{display:flex;gap:.5em;text-align:left}.vb-li-mark{flex-shrink:0;min-width:.8em;color:#e6b325;font-weight:700}.vb-node.is-found{animation:vbFound 1.1s ease-out 2}@keyframes vbFound{0%{box-shadow:0 0 #e6b325cc}to{box-shadow:0 0 0 28px #e6b32500}}@keyframes vbFadeOnly{0%{opacity:0}}.vb-lightbox{animation:vbFade .2s ease both;cursor:zoom-out}.vb-lightbox img{animation:vbPop .28s cubic-bezier(.22,1,.36,1) both}.vb-sidebar-wrap{animation:vbSlide .28s cubic-bezier(.22,1,.36,1) both}.vb-toc-line{background:linear-gradient(to bottom,rgba(230,179,37,.35),rgba(230,179,37,.15) 50%,transparent) no-repeat left / 1px 100%}.vb-toc-divider{background:linear-gradient(to right,rgba(230,179,37,.35),rgba(230,179,37,.15) 50%,transparent) no-repeat top / 100% 1px}.vb-scroll{scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.28) transparent;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 14px,#000 calc(100% - 28px),transparent)}.vb-scroll:hover{scrollbar-color:rgba(230,179,37,.55) transparent}.vb-scroll::-webkit-scrollbar{width:10px}.vb-scroll::-webkit-scrollbar-track{background:transparent}.vb-scroll::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#e6b32547 padding-box}.vb-scroll:hover::-webkit-scrollbar-thumb{background-color:#e6b3258c}.vb-tour-fill{animation:vbTourFill linear both}@keyframes vbTourFill{0%{width:0}to{width:100%}}.vb-tour-btn{box-shadow:0 0 #e6b32566;animation:vbTourPing 2.6s 1.5s ease-out 3}@keyframes vbTourPing{70%{box-shadow:0 0 0 10px #e6b32500}to{box-shadow:0 0 #e6b32500}}@keyframes vbSlide{0%{opacity:0;transform:translate(-16px)}}.vb-node.is-selected{outline-color:#e6b325}.vb-node.is-target{outline-color:#e6b325;outline-style:dashed;outline-offset:6px}.vb-node.is-editing{outline-color:#e6b32599;cursor:text}.vb-handle{position:absolute;z-index:2;width:12px;height:12px;border:2px solid #e6b325;border-radius:999px;background:#0b0a08;cursor:crosshair;opacity:0;transform:translate(-50%,-50%) scale(.5);transition:opacity .15s ease,transform .15s ease,background .15s ease}.vb-handle:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:999px}.vb-handle-top{left:50%;top:-10px}.vb-handle-bottom{left:50%;top:calc(100% + 10px)}.vb-handle-left{left:-10px;top:50%}.vb-handle-right{left:calc(100% + 10px);top:50%}.vb-node:hover .vb-handle,.vb-node.is-selected .vb-handle{opacity:1;transform:translate(-50%,-50%) scale(1)}.vb-handle:hover{background:#e6b325;transform:translate(-50%,-50%) scale(1.3)!important}.vb-canvas.is-busy .vb-handle{opacity:0!important}@media (hover: none){.vb-node:not(.is-selected) .vb-handle{display:none}.vb-handle{width:16px;height:16px}}.vb-resize{position:absolute;right:-7px;bottom:-7px;z-index:3;width:13px;height:13px;border:2px solid #0b0a08;border-radius:4px;background:#e6b325;cursor:nwse-resize}.vb-input{display:block;width:100%;padding:0;border:0;outline:none;resize:none;overflow:hidden;background:transparent;color:inherit;font:inherit;-webkit-user-select:text;-moz-user-select:text;user-select:text}.vb-input::-moz-placeholder{color:currentColor;opacity:.4}.vb-input::placeholder{color:currentColor;opacity:.4}.vb-edge.is-intro{animation:vbFade .6s .35s ease both}.vb-preview{animation:vbDash .6s linear infinite}.vb-pop{animation:vbPop .22s cubic-bezier(.22,1,.36,1) both}.vb-dock{animation:vbFade .5s .15s ease both}@keyframes vbNodeIn{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}@keyframes vbFade{0%{opacity:0}}@keyframes vbPop{0%{opacity:0;scale:.94}}@keyframes vbDash{to{stroke-dashoffset:-22}}.vb-canvas.is-lite{animation:vbFade .45s ease both}.vb-canvas.is-lite .vb-node:not(.is-found),.vb-canvas.is-lite .vb-edge.is-intro{animation:none}@media (prefers-reduced-motion: reduce){.vb-canvas.is-lite,.vb-node,.vb-edge.is-intro,.vb-pop,.vb-tour-btn,.vb-dock,.vb-preview,.vb-lightbox,.vb-lightbox img,.vb-sidebar-wrap{animation:none}}.crm-root{background-color:#0a0a0a;background-image:radial-gradient(ellipse at 10% 0%,rgba(230,179,37,.03) 0%,transparent 60%),radial-gradient(ellipse at 90% 100%,rgba(230,179,37,.02) 0%,transparent 60%)}.as-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:50;animation:modalFadeIn .2s ease}.as-modal{background:#0c0c0c;border:1px solid rgba(255,255,255,.06);border-radius:16px;width:520px;max-height:90vh;overflow-y:auto;overflow-x:visible;animation:modalSlideUp .3s ease}.lm-save-btn{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:8px 20px;border-radius:8px;background:#e6b3251f;border:1px solid rgba(230,179,37,.25);color:#e6b325;cursor:pointer;transition:all .2s ease}.lm-save-btn:hover{background:#e6b32533;border-color:#e6b32566}.crm-root ::-webkit-scrollbar{width:5px;height:5px}.crm-root ::-webkit-scrollbar-track{background:transparent}.crm-root ::-webkit-scrollbar-thumb{background:#e6b32526;border-radius:10px}.crm-root ::-webkit-scrollbar-thumb:hover{background:#e6b3254d}.crm-root .mobile-fab{display:none;position:fixed;top:14px;left:14px;z-index:998;width:38px;height:38px;border-radius:12px;background:#0d0d0df2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.06);color:#ffffff80;font-size:14px;cursor:pointer;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 16px #0006}.crm-root .mobile-fab:hover{color:#e6b325;border-color:#e6b32526}@media (max-width: 767px){.crm-root .mobile-fab{display:flex}body.sc-mobile-chat-active .crm-root .mobile-fab{display:none!important}}.crm-root .stat-card{background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:14px;transition:all .25s ease}.crm-root .stat-card:hover{background:#ffffff09;border-color:#ffffff12}.crm-root .stat-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.crm-root .crm-table{width:100%;border-collapse:separate;border-spacing:0}.crm-root .crm-table thead th{background:#0c0c0df0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(230,179,37,.14);box-shadow:inset 0 -1px #e6b3250f;padding:12px 16px;font-size:10px;font-weight:700;color:#ffffff6b;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;position:sticky;top:0;z-index:5;text-align:left}.crm-root .crm-table tbody tr{transition:background .18s ease,box-shadow .18s ease}.crm-root .crm-table tbody tr:nth-child(2n){background:#ffffff04}.crm-root .crm-table tbody tr:hover{background:#e6b3250b;box-shadow:inset 3px 0 #e6b3258c}.crm-root .crm-table tbody td{padding:11px 16px;font-size:12.5px;color:#ffffffa3;border-bottom:1px solid rgba(255,255,255,.035);white-space:nowrap;vertical-align:middle;text-align:left;transition:color .15s ease}.crm-root .crm-table tbody tr:hover td{color:#ffffffd1}.crm-root .crm-table tbody tr:last-child td{border-bottom:none}.crm-root .cdrop{position:relative;display:inline-block}.crm-root .cdrop-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:7px;font-size:10.5px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:all .15s ease;white-space:nowrap;border:1px solid;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cdrop-btn:hover{filter:brightness(1.15)}.cdrop-btn .cdrop-arrow{font-size:7px;opacity:.5;transition:transform .2s}.cdrop.open .cdrop-arrow{transform:rotate(180deg)}.cdrop-menu{top:calc(100% + 4px);left:0;min-width:140px;background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 12px 40px #00000080;z-index:50;padding:4px}.cdrop.open .cdrop-menu{display:block}.cdrop-opt{display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:7px;font-size:11px;font-weight:600;color:#fff9;cursor:pointer;transition:all .12s ease}.cdrop-opt:hover{background:#ffffff0d;color:#fff}.cdrop-opt.active{background:#e6b32514;color:#e6b325}.cdrop-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.crm-root .cb-qualified{background:#22c55e1a;border-color:#22c55e33;color:#22c55e}.crm-root .cb-denied{background:#ef444414;border-color:#ef444426;color:#ef4444}.crm-root .cb-pending{background:#eab30814;border-color:#eab30826;color:#eab308}.crm-root .cb-booked{background:#3b82f614;border-color:#3b82f626;color:#3b82f6}.crm-root .cb-closed{background:#22c55e1a;border-color:#22c55e33;color:#22c55e}.crm-root .cb-noshow{background:#6b72801a;border-color:#6b728026;color:#6b7280}.crm-root .cb-followup{background:#3b82f614;border-color:#3b82f626;color:#3b82f6}.crm-root .cb-full{background:#a855f714;border-color:#a855f726;color:#a855f7}.crm-root .cb-plan{background:#3b82f614;border-color:#3b82f626;color:#3b82f6}.crm-root .cb-none{background:#ffffff08;border-color:#ffffff0f;color:#ffffff4d}.crm-root .view-btn{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:7px;font-size:10.5px;font-weight:700;background:#e6b32514;border:1px solid rgba(230,179,37,.15);color:#e6b325;cursor:pointer;transition:all .15s ease;white-space:nowrap}.crm-root .view-btn:hover{background:#e6b32526;border-color:#e6b3254d}.crm-root .all-leads-view-btn{height:28px;padding:0 10px;border-radius:8px;font-size:10px;font-weight:700;gap:5px;color:#f6d889f2;background:linear-gradient(135deg,#e6b32524,#e6b3250f);border:1px solid rgba(230,179,37,.24);box-shadow:inset 0 1px #ffffff0f}.crm-root .all-leads-view-btn:hover{background:linear-gradient(135deg,#e6b3253d,#e6b3251a);border-color:#e6b3255c;color:#fff1c4;transform:translateY(-1px)}.crm-root .leads-table thead th:last-child{position:sticky;right:0;z-index:8;background:#0a0a0bf5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:-12px 0 24px #00000061,inset 1px 0 #e6b3251a;border-left:1px solid rgba(230,179,37,.08);width:1%;white-space:nowrap}.crm-root .leads-table tbody td:last-child{position:sticky;right:0;z-index:4;background:#0e0e0f;box-shadow:-10px 0 20px #0000004d,inset 1px 0 #ffffff0a;border-left:1px solid rgba(255,255,255,.04);text-align:center;width:1%;white-space:nowrap;transition:background .18s ease}.crm-root .leads-table tbody tr:hover td:last-child{background:#14120d}.crm-root .payment-plans-view .leads-table thead th:last-child,.crm-root .payment-plans-view .leads-table tbody td:last-child{width:1%;white-space:nowrap;padding-left:10px;padding-right:10px}.crm-root .payment-plans-view .leads-table tbody td:last-child>div{justify-content:flex-end}.crm-root .payment-plans-view .table-wrap{border-color:#e6b32514}.crm-root .payment-plans-view .crm-table thead th{border-bottom:1px solid rgba(230,179,37,.12);background:#0c0c0df0}.crm-root .payment-plans-view .crm-table tbody td{border-bottom:1px solid rgba(255,255,255,.03)}.crm-root .sales-view .table-wrap{border-color:#e6b32514}.crm-root .sales-view .crm-table thead th{border-bottom:1px solid rgba(230,179,37,.12);background:#0c0c0df0}.crm-root .sales-view .crm-table tbody td{border-bottom:1px solid rgba(255,255,255,.03)}.crm-root .sales-view .sales-pm-td{vertical-align:middle}.crm-root .sales-view .sales-pm-badges{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;line-height:1.2}.crm-root .sales-view .sales-pm-badges .pm-badge{flex-shrink:0}.crm-root .sales-view .leads-table thead th:last-child,.crm-root .sales-view .leads-table tbody td:last-child{width:1%;white-space:nowrap;padding-left:12px;padding-right:12px;min-width:148px}.crm-root .sales-view .leads-table thead th:last-child{background:#0c0c0df5;box-shadow:-14px 0 24px #00000073,inset 1px 0 #e6b3251a;border-left:1px solid rgba(230,179,37,.08);z-index:9}.crm-root .sales-view .leads-table tbody td:last-child,.crm-root .sales-view .leads-table tbody td.sales-actions-cell{background:#0e0e0f;box-shadow:-14px 0 22px #0000006b,inset 1px 0 #ffffff0d;border-left:1px solid rgba(255,255,255,.08);z-index:5}.crm-root .sales-view .leads-table tbody tr:hover td:last-child,.crm-root .sales-view .leads-table tbody tr:hover td.sales-actions-cell{background:#14120d}.crm-root .sales-view .sales-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.crm-root .sales-view .sale-view-btn{background:#e6b3251f;border:1px solid rgba(230,179,37,.28);color:#e6b325}.crm-root .sales-view .sale-view-btn:hover{background:#e6b32533;border-color:#e6b3256b;color:#f3d279}.crm-root .sales-view .sale-delete-btn{background:#ef44441a;border:1px solid rgba(239,68,68,.22);color:#f87171e6}.crm-root .sales-view .sale-delete-btn:hover{background:#ef44442e;border-color:#ef444466;color:#ef4444}.crm-root .lm-sales-list{display:flex;flex-direction:column;gap:8px}.crm-root .lm-sales-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.crm-root .lm-sales-head-count{font-size:9px;color:#ffffff2e;font-weight:500;margin-left:4px;text-transform:none;letter-spacing:0}.crm-root .lm-sales-head-totals{display:flex;align-items:center;gap:8px}.crm-root .lm-sales-head-label{font-size:9px;font-weight:600;color:#fff3;text-transform:uppercase;letter-spacing:.05em}.crm-root .lm-sales-head-value{font-size:15px;font-weight:800;color:#22c55e}.crm-root .lm-sales-head-pending{font-size:10px;font-weight:600;color:#e6b325bf}.crm-root .lm-sale-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.05);background:#ffffff05;flex-wrap:wrap}.crm-root .lm-sale-row--pending{border-color:#e6b32538;background:linear-gradient(90deg,#e6b3251a,#ffffff04 28%);box-shadow:inset 3px 0 #e6b325}.crm-root .lm-sale-row--completed{border-color:#22c55e24;box-shadow:inset 3px 0 #22c55eb3}.crm-root .lm-sale-row--failed{border-color:#ef444429;box-shadow:inset 3px 0 #ef4444b3}.crm-root .lm-sale-row-main{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.crm-root .lm-sale-id{font-size:10px;font-weight:700;color:#e6b3258c}.crm-root .lm-sale-amount{font-size:13px;font-weight:800;color:#ffffffdb}.crm-root .lm-sale-row-meta{display:flex;align-items:center;gap:10px;font-size:10px;color:#ffffff47;flex-shrink:0}.crm-root .lm-whop-plan{margin-bottom:20px;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,87,34,.18);background:linear-gradient(135deg,#ff572214,#ffffff04 45%),#ffffff04}.crm-root .lm-whop-plan-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;flex-wrap:wrap}.crm-root .lm-whop-plan-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.crm-root .lm-whop-plan-id{font-size:9px;color:#ff5722b3;font-weight:700}.crm-root .crm-search{position:relative;display:flex;align-items:center}.crm-root .crm-search-input{width:100%;height:34px;padding:0 34px;border-radius:12px;font-size:12px;font-weight:600;color:#ffffffdb;background:#ffffff08;border:none;box-shadow:none;outline:none;transition:all .18s ease}.crm-root .crm-search-input::-moz-placeholder{color:#ffffff40;font-weight:500}.crm-root .crm-search-input::placeholder{color:#ffffff40;font-weight:500}.crm-root .crm-search-input:focus{background:#ffffff0b;border:none;box-shadow:none;outline:none}.crm-root .crm-search-input:focus{box-shadow:none!important}.crm-root .crm-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:11px;color:#e6b3258c;pointer-events:none}.crm-root .crm-search-clear{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff08;border:none;color:#ffffff59;cursor:pointer;transition:all .15s ease}.crm-root .crm-search-clear:hover{background:#ffffff0f;color:#ffffffb3}.crm-root .sales-person-chip{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:175px;padding:4px 8px 4px 5px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.crm-root .sales-person-chip .sales-person-avatar{width:20px;height:20px;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.16);box-shadow:0 2px 6px #0000004d;flex-shrink:0;background:#ffffff14}.crm-root .sales-person-chip .sales-person-avatar.fallback{display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;color:#e6b325f2;background:#e6b32526;border-color:#e6b32540}.crm-root .sales-person-name{font-size:10.5px;font-weight:700;color:#ffffffe0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-root .lead-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:100;display:flex;align-items:center;justify-content:center;animation:modalFadeIn .2s ease}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.crm-root .lead-modal{position:relative;background:radial-gradient(900px 320px at 0% -10%,rgba(230,179,37,.14),transparent 55%),radial-gradient(700px 280px at 100% 0%,rgba(230,179,37,.05),transparent 50%),linear-gradient(180deg,#121212,#0c0c0c 55%,#080808);border:1px solid rgba(230,179,37,.16);border-radius:22px;box-shadow:0 42px 110px #000000c7,0 0 0 1px #ffffff08,inset 0 1px #ffffff0a;width:100%;max-width:740px;max-height:88vh;overflow-y:auto;margin:16px;animation:modalSlideUp .25s ease}.crm-root .lead-modal::-webkit-scrollbar{width:3px}.crm-root .lead-modal::-webkit-scrollbar-thumb{background:#e6b32533;border-radius:3px}.crm-root .lm-profile{padding:20px 24px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;position:sticky;top:0;z-index:3;background:linear-gradient(180deg,#0e0e0ef5,#0a0a0ae6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(230,179,37,.1)}.crm-root .lm-profile-left{display:flex;align-items:center;gap:14px;min-width:0}.crm-root .lm-avatar{width:48px;height:48px;border-radius:999px;background:linear-gradient(135deg,#e6b32533,#e6b3250f);border:1px solid rgba(230,179,37,.22);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:#e6b325bf;flex-shrink:0;box-shadow:0 0 0 3px #e6b32514}.crm-root .lm-profile .lm-avatar-wrap{position:relative;flex-shrink:0}.crm-root .lm-profile .lm-avatar-wrap .rounded-full,.crm-root .lm-profile .lm-avatar-wrap>div{border-radius:999px!important;box-shadow:0 0 0 2px #e6b32533}.crm-root .lm-name-area{min-width:0}.crm-root .lm-ig{font-size:16px;font-weight:800;color:#ffffffeb;display:flex;align-items:center;gap:8px;letter-spacing:-.01em}.crm-root .lm-realname{font-size:12.5px;font-weight:500;color:#ffffff6b;margin-top:3px}.crm-root .lm-meta-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.crm-root .lm-meta-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;font-size:10.5px;font-weight:650;color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.crm-root .lm-meta-chip i{font-size:9px;color:#e6b3258c}.crm-root .lm-id-badge{font-size:10px;font-weight:650;color:#e6b3258c;background:#e6b32514;border:1px solid rgba(230,179,37,.14);padding:4px 10px;border-radius:999px;margin-top:0;font-variant-numeric:tabular-nums}.crm-root .lm-profile-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.crm-root .lm-id-chip{display:inline-flex;align-items:center;gap:6px}.crm-root .lm-copy-btn{height:28px;width:28px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:#e6b3250f;border:1px solid rgba(230,179,37,.12);color:#e6b325a6;cursor:pointer;transition:all .15s ease}.crm-root .lm-copy-btn:hover{background:#e6b32524;color:#e6b325;border-color:#e6b32547}.crm-root .lm-copy-btn i{font-size:11px}.crm-root .lm-close-btn{color:#ffffff59;width:34px;height:34px;border-radius:11px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;flex-shrink:0}.crm-root .lm-close-btn:hover{background:#ffffff14;color:#fff;border-color:#ffffff1a}.crm-root .lm-section{padding:0 24px;margin-bottom:18px}.crm-root .lm-section-label{font-size:11px;font-weight:750;color:#ffffff8c;text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px;display:flex;align-items:center;gap:8px}.crm-root .lm-section-label i{font-size:10px;width:22px;height:22px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#e6b325;background:linear-gradient(135deg,#e6b3252e,#e6b3250d);border:1px solid rgba(230,179,37,.18)}.crm-root .lm-snapshot{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(135deg,#e6b3250d,#ffffff04 40%),#ffffff04}.crm-root .lm-snapshot-item{display:flex;flex-direction:column;gap:6px;min-width:110px;padding:8px 10px;border-radius:10px;background:#0000002e;border:1px solid rgba(255,255,255,.04)}.crm-root .lm-snapshot-item--sales{flex:1 1 auto;min-width:160px}.crm-root .lm-snapshot-label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff47}.crm-root .lm-snapshot-sales{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.crm-root .lm-panel{overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(165deg,#141414f2,#0a0a0afa);box-shadow:inset 0 1px #ffffff08,0 14px 32px -22px #000000e6}.crm-root .lm-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ffffff0a}.crm-root .lm-field{padding:14px 15px;background:#0b0b0beb;border:none}.crm-root .lm-grid .lm-field:first-child{border-radius:0}.crm-root .lm-grid .lm-field:nth-child(2){border-radius:0}.crm-root .lm-grid .lm-field:nth-last-child(2):nth-child(odd){border-radius:0}.crm-root .lm-grid .lm-field:nth-last-child(1):nth-child(2n){border-radius:0}.crm-root .lm-grid .lm-field.lm-full{grid-column:1 / -1;border-radius:0}.crm-root .lm-field-label{font-size:9.5px;font-weight:700;color:#ffffff52;text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px}.crm-root .lm-field-label-row{display:inline-flex;align-items:center;gap:6px}.crm-root .lm-field-label-row i{font-size:9px;color:#e6b32580}.crm-root .lm-field-value{font-size:13.5px;font-weight:650;color:#ffffffd1;word-break:break-word}.crm-root .lm-field-link{color:inherit;text-decoration:none}.crm-root .lm-field-link:hover{color:#e6b325f2;text-decoration:underline;text-underline-offset:2px}.crm-root .lm-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(230,179,37,.15),transparent);margin:0 24px 16px}.crm-root .lm-ig-link{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:10.5px;font-weight:650;background:#e1306c14;border:1px solid rgba(225,48,108,.16);color:#f472b6d9;text-decoration:none;transition:all .15s ease;margin-top:8px}.crm-root .lm-ig-link:hover{background:#e1306c24;color:#fb92c4;border-color:#e1306c47}.crm-root .lm-notes-block{background:linear-gradient(165deg,#121212f2,#0a0a0afa);border:1px solid rgba(255,255,255,.05);border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.7;color:#ffffff8c;font-weight:500}.crm-root .lm-tabs{display:flex;align-items:center;gap:4px;margin:14px 24px 18px;padding:5px;border-radius:14px;background:#00000059;border:1px solid rgba(255,255,255,.05);overflow-x:auto;-webkit-overflow-scrolling:touch}.crm-root .lm-tab-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;color:#ffffff6b;font-size:11.5px;font-weight:700;letter-spacing:.01em;padding:9px 13px;border-radius:10px;cursor:pointer;transition:all .16s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.crm-root .lm-tab-btn:hover{color:#ffffffc7;background:#ffffff0a}.crm-root .lm-tab-btn.active{color:#e6b325;background:#e6b3251f;border-color:#e6b32538;box-shadow:inset 0 0 0 1px #e6b32514}.crm-root .lm-team-notes-wrap{padding-top:2px;padding-bottom:24px}.crm-root .lm-notes-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.crm-root .lm-notes-title{font-size:11px;font-weight:800;color:#ffffffb3;text-transform:uppercase;letter-spacing:.07em}.crm-root .lm-notes-count{font-size:10px;font-weight:700;color:#3b82f6b3;background:#3b82f61f;border:1px solid rgba(59,130,246,.2);border-radius:999px;padding:2px 8px}.crm-root .lm-notes-list{display:flex;flex-direction:column;gap:8px;max-height:360px;overflow-y:auto;padding-right:2px}.crm-root .lm-note-item{border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);padding:9px 10px;display:flex;align-items:flex-start;gap:9px}.crm-root .lm-note-avatar{width:28px;height:28px;border-radius:999px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.15);box-shadow:0 5px 15px #00000059;background:#ffffff0f}.crm-root .lm-note-avatar.fallback{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#e6b325d9;background:#e6b3251a;border-color:#e6b32533}.crm-root .lm-note-content{min-width:0;flex:1}.crm-root .lm-note-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.crm-root .lm-note-top-right{display:inline-flex;align-items:center;gap:8px}.crm-root .lm-note-author{font-size:10px;font-weight:700;color:#ffffff9e}.crm-root .lm-note-time{font-size:9.5px;font-weight:600;color:#ffffff40}.crm-root .lm-note-remove-btn{border:1px solid rgba(239,68,68,.18);background:#ef44441a;color:#f87171e6;font-size:9px;font-weight:700;padding:3px 7px;border-radius:7px;display:inline-flex;align-items:center;gap:4px;cursor:pointer;transition:all .16s ease}.crm-root .lm-note-remove-btn:hover{background:#ef444429;border-color:#ef444452;color:#fca5a5f2}.crm-root .lm-note-remove-btn:disabled{opacity:.6;cursor:not-allowed}.crm-root .lm-note-text{font-size:11.5px;line-height:1.55;color:#ffffffb8;white-space:pre-wrap;word-break:break-word}.crm-root .lm-note-empty{text-align:center;font-size:11px;color:#fff3;padding:18px 8px;border:1px dashed rgba(255,255,255,.06);border-radius:10px;background:#ffffff03}.crm-root .lm-note-compose{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.04)}.crm-root .lm-note-compose-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.crm-root .lm-note-compose-label{font-size:10px;font-weight:700;color:#ffffff80;letter-spacing:.04em;text-transform:uppercase}.crm-root .lm-note-input{width:100%;min-height:84px;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:#ffffff08;color:#fffc;font-size:11.5px;line-height:1.55;padding:10px 11px;outline:none;resize:vertical;font-family:inherit}.crm-root .lm-note-input:focus{border-color:#3b82f659;box-shadow:0 0 0 3px #3b82f614;background:#ffffff0d}.crm-root .lm-note-add-btn{margin-top:8px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:10.5px;font-weight:700;padding:8px 12px;border-radius:9px;border:1px solid rgba(59,130,246,.25);background:#3b82f61f;color:#60a5fa;cursor:pointer;transition:all .18s ease}.crm-root .lm-note-add-btn:hover{background:#3b82f633;border-color:#3b82f66b;color:#93c5fd}.crm-root .lm-edit-btn{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;padding:8px 14px;border-radius:11px;background:#e6b3251a;border:1px solid rgba(230,179,37,.2);color:#e6b325;cursor:pointer;transition:all .2s ease}.crm-root .lm-edit-btn:hover{background:#e6b32529;color:#f0c85c;border-color:#e6b32559}.crm-root .lm-edit-btn.active{background:#e6b32524;color:#e6b325;border-color:#e6b32552}.crm-root .lm-edit-input{width:100%;padding:10px 14px;border-radius:10px;font-size:12.5px;font-weight:500;background:#ffffff05;border:1px solid rgba(230,179,37,.06);color:#fff;outline:none;transition:all .2s ease;font-family:inherit}.crm-root .lm-edit-input:focus{background:#e6b32508;border-color:#e6b32533;box-shadow:0 0 0 3px #e6b3250a}.crm-root .lm-edit-input::-moz-placeholder{color:#ffffff26}.crm-root .lm-edit-input::placeholder{color:#ffffff26}.crm-root .lm-opt-grid{display:flex;flex-wrap:wrap;gap:7px}.crm-root .lm-opt{padding:7px 14px;border-radius:10px;font-size:11px;font-weight:600;cursor:pointer;border:1px solid rgba(255,255,255,.05);background:#ffffff05;color:#fff6;transition:all .18s ease}.crm-root .lm-opt:hover{background:#ffffff0d;border-color:#ffffff1a;color:#ffffffbf;transform:translateY(-1px)}.crm-root .lm-opt.selected{background:#e6b3251a;border-color:#e6b3254d;color:#e6b325;box-shadow:0 0 12px #e6b32514}.crm-root .lm-edit-actions{display:flex;align-items:center;gap:8px;padding:16px 28px 24px;border-top:1px solid rgba(255,255,255,.03)}.crm-root .lm-save-btn{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:8px 20px;border-radius:8px;background:#e6b3251f;border:1px solid rgba(230,179,37,.25);color:#e6b325;cursor:pointer;transition:all .2s ease}.crm-root .lm-save-btn:hover{background:#e6b32533;border-color:#e6b32566}.crm-root .lm-cancel-btn{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:8px 16px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffff59;cursor:pointer;transition:all .2s ease}.crm-root .lm-cancel-btn:hover{background:#ffffff0f;color:#fff9;border-color:#ffffff1a}.crm-root .lm-edit-textarea{width:100%;min-height:60px;background:#ffffff0a;border:1px solid rgba(230,179,37,.15);border-radius:6px;padding:8px 10px;font-size:12px;font-weight:500;color:#ffffffbf;outline:none;resize:vertical;font-family:inherit;line-height:1.6}.crm-root .lm-edit-textarea:focus{border-color:#e6b32566;background:#ffffff0f}.crm-root .lm-footer{padding:16px 28px 24px}.crm-root .detail-full{grid-column:1 / -1}.crm-root .lead-modal.lead-modal--edit{max-width:min(720px,100%);background:#0c0c0c;border:1px solid rgba(230,179,37,.08);box-shadow:0 32px 80px #000000b3,0 0 60px #e6b32508,0 0 0 1px #e6b3250a inset;display:block;max-height:88vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.crm-root .lead-modal--edit .lm-profile.lm-profile--edit{padding:22px 24px 18px;border-bottom:1px solid rgba(230,179,37,.06);background:linear-gradient(180deg,#12100cfa,#0c0c0cf5);border-radius:20px 20px 0 0;position:sticky;top:0;z-index:6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.crm-root .lead-modal--edit .lm-profile--edit .lm-edit-mode-badge{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:0;background:linear-gradient(135deg,#e6b32526,#e6b3250f);border:1px solid rgba(230,179,37,.2);color:#e6b325;box-shadow:0 0 16px #e6b3250f}.crm-root .lead-modal--edit .lm-edit-mode-badge i{font-size:15px}.crm-root .lead-modal--edit .lm-edit-mode-title{font-size:15px;font-weight:800;color:#fffffff5;letter-spacing:-.02em;line-height:1.2}.crm-root .lead-modal--edit .lm-edit-mode-sub{margin-top:6px;font-size:11.5px;line-height:1.45;color:#ffffff73;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.crm-root .lead-modal--edit .lm-edit-mode-name{color:#ffffffc7;font-weight:600}.crm-root .lead-modal--edit .lm-edit-mode-dot{color:#ffffff38}.crm-root .lead-modal--edit .lm-edit-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;color:#e6b32561;background:transparent;border:none;padding:0;word-break:break-all}.crm-root .lead-modal--edit .lm-edit-btn--top.active{background:#e6b3251a;border-color:#e6b32538;color:#e6b325}.crm-root .lead-modal--edit .lm-edit-btn--top.active:hover{background:#e6b32529;border-color:#e6b32552;color:#f0c85c}.crm-root .lead-modal--edit .lm-edit-btn--top i{font-size:9px;margin-right:1px}.crm-root .lead-modal--edit .lm-edit-close.lm-close-btn{color:#ffffff61;border-color:#ffffff0f;background:#0c0b0a73}.crm-root .lead-modal--edit .lm-edit-close.lm-close-btn:hover{color:#ffffffeb;border-color:#ffffff1a;background:#ffffff0f}.crm-root .lead-modal--edit .lm-edit-body{padding:18px 22px 20px;display:flex;flex-direction:column;gap:12px;overflow:visible}.crm-root .lead-modal--edit .lm-edit-section.lm-section{padding:0;margin-bottom:0;border-radius:14px;border:1px solid rgba(255,255,255,.03);background:#0c0b0aa6;box-shadow:0 10px 26px #00000038,inset 0 1px #ffffff05;overflow:visible}.crm-root .lead-modal--edit .lm-edit-section-head{padding:12px 14px 11px;border-bottom:1px solid rgba(255,255,255,.04);background:#00000026}.crm-root .lead-modal--edit .lm-edit-section-kicker-row{display:flex;align-items:flex-start;gap:12px}.crm-root .lead-modal--edit .lm-edit-section-ico-sm{width:34px;height:34px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e6b3251f,#e6b3250a);border:1px solid rgba(230,179,37,.16);color:#e6b325;font-size:13px}.crm-root .lead-modal--edit .lm-edit-section-intro{min-width:0;flex:1}.crm-root .lead-modal--edit .lm-edit-kicker{margin:0;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e6b3256b;line-height:1.3}.crm-root .lead-modal--edit .lm-edit-section-hint{margin:5px 0 0;font-size:11px;font-weight:500;color:#ffffff5c;line-height:1.45}.crm-root .lead-modal--edit .lm-edit-section-body{padding:14px;display:flex;flex-direction:column;gap:14px}.crm-root .lead-modal--edit .lm-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.crm-root .lead-modal--edit .lm-edit-as-label.as-label{margin-bottom:0}.crm-root .lead-modal--edit textarea.as-input.lm-edit-textarea{min-height:100px;resize:vertical;line-height:1.55;padding:10px 12px;font-size:12px}.crm-root .lead-modal--edit .lm-edit-finance-notes{margin-top:0;padding-top:14px;border-top:1px solid rgba(255,255,255,.04)}.crm-root .lead-modal--edit .lm-edit-finance-notes.as-field{margin-bottom:0}.crm-root .lead-modal--edit .lm-edit-actions.as-footer{margin-top:0;padding:14px 22px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#0c0c0c8c,#0c0c0cf0 38%,#0c0c0c);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:stretch;align-self:stretch;width:100%;box-sizing:border-box;position:sticky;bottom:0;z-index:6}.crm-root .lead-modal--edit .lm-edit-cta-row{display:flex;flex-direction:row;align-items:stretch;gap:10px;width:100%;min-width:0;box-sizing:border-box}.crm-root .lead-modal--edit .lm-edit-discard-btn{flex:1 1 0;min-width:0;min-height:44px;padding:0 16px;border-radius:12px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff73;transition:background .18s ease,color .18s ease,border-color .18s ease}.crm-root .lead-modal--edit .lm-edit-discard-btn:hover{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffd9}.crm-root .lead-modal--edit .as-submit-btn.lm-edit-save-btn{flex:1 1 auto;min-width:0}@media (min-width: 768px){.crm-root .lead-modal--edit .lm-edit-body{padding:20px 28px 28px;gap:14px}.crm-root .lead-modal--edit .lm-profile.lm-profile--edit{padding:24px 28px 18px}.crm-root .lead-modal--edit .lm-edit-actions.as-footer{padding:16px 28px 20px}.crm-root .lead-modal--edit .lm-edit-discard-btn{flex:0 0 auto;min-width:auto}}.crm-root .sales-add-btn{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;padding:8px 16px;border-radius:10px;background:linear-gradient(135deg,#e6b3251f,#e6b3250f);border:1px solid rgba(230,179,37,.18);color:#e6b325;cursor:pointer;transition:all .2s ease}.crm-root .sales-add-btn:hover{background:linear-gradient(135deg,#e6b32533,#e6b3251a);border-color:#e6b3254d;box-shadow:0 0 16px #e6b3250f;transform:translateY(-1px)}.crm-root .sales-add-btn .sales-add-btn__label--short{display:none}.crm-root .crm-leads-toolbar-search{max-width:520px;width:100%}.crm-root .crm-page-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:600;padding:6px 14px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#ffffff80;transition:opacity .15s ease}.crm-root .crm-page-btn:not(:disabled){cursor:pointer}.crm-root .crm-page-btn:disabled{opacity:.3;cursor:default}.crm-root .crm-leads-toolbar-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.crm-root .closed-leads-actions-cell{display:flex;align-items:center;justify-content:flex-end;gap:10px;width:100%;min-width:0}.crm-root .pm-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:8px;font-size:10px;font-weight:700;letter-spacing:.02em}.crm-root .pm-logo{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;border-radius:4px;background:#00000014;padding:2px}.crm-root .pm-commbank{background:#ffcc0014;border:1px solid rgba(255,204,0,.15);color:#ffcc00b3}.crm-root .pm-whop{background:#ff572214;border:1px solid rgba(255,87,34,.16);color:#ff5722d9}.crm-root .pm-gs{background:#22c55e14;border:1px solid rgba(34,197,94,.15);color:#22c55eb3}.crm-root .pm-westpac{background:#ef444414;border:1px solid rgba(239,68,68,.15);color:#ef4444b3}.crm-root .pm-gst{background:#3b82f614;border:1px solid rgba(59,130,246,.15);color:#3b82f6bf}.crm-root .sales-status-filter{display:inline-flex;gap:4px;margin-bottom:14px;padding:3px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.crm-root .sales-status-filter-btn{padding:5px 12px;border-radius:8px;font-size:11px;font-weight:700;color:#fff6;background:transparent;border:none;cursor:pointer;transition:all .15s ease}.crm-root .sales-status-filter-btn:hover{color:#ffffffb3}.crm-root .sales-status-filter-btn.active{background:#e6b3251f;color:#e6b325}.crm-root .sale-status-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.crm-root .sale-status-badge.sale-status-confirmed{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#22c55ed9}.crm-root .sale-status-badge.sale-status-pending{background:#e6b3251a;border:1px solid rgba(230,179,37,.22);color:#e6b325}.crm-root .sale-status-badge.sale-status-failed{background:#ef44441a;border:1px solid rgba(239,68,68,.22);color:#ef4444d9}.crm-root .sale-delete-btn{background:#ef44440f;border:1px solid rgba(239,68,68,.1);color:#ef444466;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:10px;transition:all .15s ease}.crm-root .sale-delete-btn:hover{background:#ef44441f;border-color:#ef444440;color:#ef4444}.crm-root .sale-view-btn{background:#e6b3250f;border:1px solid rgba(230,179,37,.1);color:#e6b32580;height:28px;padding:0 10px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;font-size:10px;font-weight:600;transition:all .15s ease}.crm-root .sale-view-btn:hover{background:#e6b3251f;border-color:#e6b32540;color:#e6b325}.crm-root .sale-whatsapp-green-btn{background:#22c55e14;border:1px solid rgba(34,197,94,.18);color:#22c55ed9}.crm-root .sale-whatsapp-green-btn:hover{background:#22c55e24;border-color:#22c55e47;color:#22c55ef2}.crm-root .sale-appid-link{color:#e6b32599;font-weight:700;font-size:11px;cursor:pointer;transition:color .15s ease}.crm-root .sale-appid-link:hover{color:#e6b325}.crm-root .as-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:50;animation:modalFadeIn .2s ease}.crm-root .as-modal{background:#0c0c0c;border:1px solid rgba(255,255,255,.06);border-radius:16px;width:520px;max-height:90vh;overflow-y:auto;overflow-x:visible;animation:modalSlideUp .3s ease}.crm-root .as-header{padding:22px 24px 16px;border-bottom:1px solid rgba(255,255,255,.04);display:flex;align-items:center;justify-content:space-between}.crm-root .as-header-icon{width:36px;height:36px;border-radius:10px;background:#e6b32514;border:1px solid rgba(230,179,37,.12);display:flex;align-items:center;justify-content:center;color:#e6b32580;font-size:13px;margin-right:12px}.crm-root .as-body{padding:20px 24px 60px;display:flex;flex-direction:column;gap:16px}.crm-root .as-footer{position:sticky;bottom:0;z-index:2;padding:14px 24px 18px;border-top:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#0c0c0c8c,#0c0c0cd9 35%,#0c0c0c);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.crm-root .as-submit-btn{position:relative;width:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:11px 16px;font-size:12px;font-weight:800;letter-spacing:.01em;color:#0b0b0b;background:linear-gradient(135deg,#e6b325,#f3d279);border:1px solid rgba(230,179,37,.35);box-shadow:inset 0 1px #ffffff40,0 12px 26px #e6b3251f;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;overflow:hidden}.crm-root .as-submit-btn:hover{transform:translateY(-1px);filter:saturate(1.02);box-shadow:inset 0 1px #ffffff40,0 18px 34px #e6b3252e}.crm-root .as-submit-btn:active{transform:translateY(0);box-shadow:inset 0 1px #fff3,0 10px 22px #e6b32524}.crm-root .as-submit-btn:disabled{opacity:.65;cursor:not-allowed;transform:none}.crm-root .as-submit-glow{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:radial-gradient(circle at 30% 10%,rgba(255,255,255,.35),transparent 60%);opacity:0;transition:opacity .25s ease}.crm-root .as-submit-btn:hover .as-submit-glow{opacity:1}.crm-root .as-submit-content{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px}.crm-root .as-submit-content i{font-size:11px}.crm-root .as-field{display:flex;flex-direction:column;gap:6px}.crm-root .as-label{font-size:10px;font-weight:700;color:#ffffff40;text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:6px}.crm-root .as-label i{font-size:9px;color:#e6b3254d}.crm-root .as-input{width:100%;padding:10px 14px;border-radius:10px;font-size:12.5px;font-weight:500;background:#ffffff05;border:1px solid rgba(230,179,37,.06);color:#fff;outline:none;transition:all .2s ease;font-family:inherit}.crm-root .as-input:focus{background:#e6b32508;border-color:#e6b32533;box-shadow:0 0 0 3px #e6b3250a}.crm-root .as-input::-moz-placeholder{color:#ffffff26}.crm-root .as-input::placeholder{color:#ffffff26}.crm-root .as-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.crm-root .as-drop{position:relative}.crm-root .as-drop-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:10px;font-size:12.5px;font-weight:500;background:#ffffff05;border:1px solid rgba(230,179,37,.06);color:#ffffff4d;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.crm-root .as-drop-btn.has-value{color:#fff;font-weight:600}.crm-root .as-drop-btn:hover,.crm-root .as-drop.open .as-drop-btn{background:#e6b32508;border-color:#e6b32533}.crm-root .as-drop-btn .as-drop-arrow{font-size:8px;opacity:.3;transition:transform .2s}.crm-root .as-drop.open .as-drop-arrow{transform:rotate(180deg);opacity:.6}.crm-root .as-drop-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 12px 40px #00000080;z-index:60;padding:4px;display:none;max-height:200px;overflow-y:auto}.crm-root .as-drop.open .as-drop-menu{display:block}.crm-root .as-drop-opt{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:7px;font-size:11.5px;font-weight:600;color:#ffffff8c;cursor:pointer;transition:all .12s ease}.crm-root .as-drop-opt:hover{background:#ffffff0d;color:#fff}.crm-root .as-drop-opt.active{background:#e6b32514;color:#e6b325}.crm-root .as-drop-opt .as-drop-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.crm-root .whop-pay-drop-btn.as-drop-btn{align-items:center;gap:8px;min-height:0;padding:8px 11px}.crm-root .whop-pay-drop-btn.has-value{padding:7px 11px;color:inherit;font-weight:inherit}.crm-root .whop-pay-drop-placeholder{display:flex;align-items:center;color:#ffffff52;font-size:12px;font-weight:500;padding:2px 0}.crm-root .whop-pay-drop-btn .as-drop-arrow{align-self:center;flex-shrink:0}.crm-root .whop-pay-drop-menu.as-drop-menu{padding:5px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#121212;box-shadow:0 14px 36px #00000080,inset 0 1px #ffffff08;max-height:min(260px,45vh);overflow-y:auto}.crm-root .whop-pay-opt.as-drop-opt{display:block;padding:0;border-radius:9px;margin-bottom:3px;background:transparent;border:1px solid transparent;color:inherit;font-size:inherit;font-weight:inherit;white-space:normal}.crm-root .whop-pay-opt.as-drop-opt:last-child{margin-bottom:0}.crm-root .whop-pay-opt.as-drop-opt:hover{background:#ffffff08;border-color:#ffffff0f}.crm-root .whop-pay-opt.as-drop-opt.active{background:#e6b3250f;border-color:#e6b3252e}.crm-root .whop-pay-card{display:flex;align-items:center;gap:0;padding:7px 9px;min-width:0;width:100%}.crm-root .whop-pay-card--compact{padding:0}.crm-root .whop-pay-card-body{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.crm-root .whop-pay-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.crm-root .whop-pay-card-name{font-size:11.5px;font-weight:700;color:#ffffffe0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.crm-root .whop-pay-status{display:inline-flex;align-items:center;height:17px;padding:0 6px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;flex-shrink:0}.crm-root .whop-pay-status--pending{background:#e6b3251f;border:1px solid rgba(230,179,37,.22);color:#e6b325}.crm-root .whop-pay-status--ok{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#4ade80}.crm-root .whop-pay-card-meta{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:10px;font-weight:600;color:#ffffff57}.crm-root .whop-pay-card-amount{font-size:11.5px;font-weight:800;color:#ffffffd1;letter-spacing:-.02em}.crm-root .whop-pay-card--pending .whop-pay-card-amount{color:#f3d279}.crm-root .whop-pay-card--ok .whop-pay-card-amount{color:#86efac}.crm-root .whop-pay-card-sep{color:#ffffff29}.crm-root .whop-pay-card-when{white-space:nowrap}.crm-root .whop-pay-card-plan{display:inline-flex;align-items:center;height:15px;padding:0 5px;border-radius:5px;background:#6366f11f;border:1px solid rgba(99,102,241,.18);color:#a5b4fc;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.crm-root .as-drop-btn-label{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .as-drop-btn-label .as-drop-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.crm-root .sc-person-drop-btn{justify-content:space-between;gap:10px}.crm-root .sc-person-drop-main{display:inline-flex;align-items:center;gap:9px;min-width:0}.crm-root .sc-person-btn-avatar{width:18px;height:18px;border-radius:9999px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.16);box-shadow:0 2px 8px #00000052;background:#ffffff14;flex-shrink:0}.crm-root .sc-person-btn-avatar.fallback{display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#fff9}.crm-root .sc-person-btn-name{font-size:11.5px;font-weight:700;color:#ffffffeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.crm-root .sc-person-opt{align-items:center;gap:9px;min-height:38px}.crm-root .sc-person-opt-avatar{width:18px;height:18px;border-radius:9999px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.16);background:#ffffff14;flex-shrink:0}.crm-root .sc-person-opt-avatar.fallback{display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;color:#ffffff80}.crm-root .sc-person-opt-name{font-size:11.5px;font-weight:700;color:#ffffffe0}.crm-root .sc-person-drop-actions{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.crm-root .sc-person-clear{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;border:none;cursor:pointer;background:#ffffff14;color:#ffffff73;font-size:9px;transition:background .15s ease,color .15s ease}.crm-root .sc-person-clear:hover{background:#ef44442e;color:#f87171f2}.crm-root .as-search-wrap{position:relative}.crm-root .as-search-input{width:100%;padding:10px 14px 10px 34px;border-radius:10px;font-size:12.5px;font-weight:500;background:#ffffff05;border:1px solid rgba(230,179,37,.06);color:#fff;outline:none;transition:all .2s ease;font-family:inherit}.crm-root .as-search-input:focus{background:#e6b32508;border-color:#e6b32533;box-shadow:0 0 0 3px #e6b3250a}.crm-root .as-search-input::-moz-placeholder{color:#ffffff26}.crm-root .as-search-input::placeholder{color:#ffffff26}.crm-root .as-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:10px;color:#e6b3254d;pointer-events:none}.crm-root .as-search-results{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 12px 40px #00000080;z-index:60;padding:4px;display:none;max-height:220px;overflow-y:auto}.crm-root .as-search-results.show{display:block}.crm-root .as-search-item{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:7px;cursor:pointer;transition:all .12s ease}.crm-root .as-search-item:hover{background:#ffffff0d}.crm-root .as-search-item.active{background:#e6b32514}.crm-root .as-search-item-id{font-size:11px;font-weight:700;color:#e6b32599}.crm-root .as-search-item-name{font-size:11.5px;font-weight:600;color:#ffffffb3;margin-left:8px}.crm-root .as-search-item-ig{font-size:10px;color:#ffffff40}.crm-root .as-search-none{padding:12px;text-align:center;font-size:11px;color:#fff3}.crm-root .badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.03em;white-space:nowrap}.crm-root .badge-qualified{background:#22c55e1a;border:1px solid rgba(34,197,94,.15);color:#22c55e}.crm-root .badge-denied{background:#ef444414;border:1px solid rgba(239,68,68,.12);color:#ef4444}.crm-root .badge-pending{background:#eab30814;border:1px solid rgba(234,179,8,.12);color:#eab308}.crm-root .badge-booked{background:#3b82f614;border:1px solid rgba(59,130,246,.12);color:#3b82f6}.crm-root .badge-closed{background:#22c55e1a;border:1px solid rgba(34,197,94,.15);color:#22c55e}.crm-root .badge-no-show{background:#6b72801a;border:1px solid rgba(107,114,128,.12);color:#6b7280}.crm-root .badge-full{background:#a855f714;border:1px solid rgba(168,85,247,.12);color:#a855f7}.crm-root .badge-plan{background:#3b82f614;border:1px solid rgba(59,130,246,.12);color:#3b82f6}.crm-root .zoom-link{color:#3b82f6b3;font-size:11px;transition:color .2s}.crm-root .zoom-link:hover{color:#3b82f6}.crm-root input[type=text],.crm-root select{background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:all .2s ease;color:#fff}.crm-root input[type=text]:focus,.crm-root select:focus{background:#ffffff0d;border-color:#e6b3254d;box-shadow:0 0 0 3px #e6b3250f;outline:none}.crm-root .table-wrap,.crm-root .crm-table-shell{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 90% 70% at 0% 0%,rgba(230,179,37,.08),transparent 58%),radial-gradient(ellipse 60% 50% at 100% 100%,rgba(230,179,37,.03),transparent 50%),#0d0d0e;border:1px solid rgba(255,255,255,.07);border-radius:20px;box-shadow:0 28px 70px -48px #000000f2,inset 0 1px #ffffff0d}.crm-root .crm-table-shell__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(230,179,37,.05) 0%,transparent 42%);z-index:0}.crm-root .crm-table-shell__header{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px 14px;border-bottom:1px solid rgba(255,255,255,.05);background:#0000002e}.crm-root .crm-table-shell__eyebrow{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#e6b3259e}.crm-root .crm-table-shell__title{margin-top:4px;font-size:15px;font-weight:700;letter-spacing:-.02em;color:#ffffffe6}.crm-root .crm-table-shell__header-meta{display:flex;align-items:center;gap:10px;flex-shrink:0}.crm-root .crm-table-shell__count{display:flex;flex-direction:column;align-items:flex-end;padding:8px 12px;border-radius:12px;background:#e6b32512;border:1px solid rgba(230,179,37,.14);box-shadow:inset 0 1px #ffffff0a}.crm-root .crm-table-shell__count-value{font-size:18px;font-weight:800;line-height:1;letter-spacing:-.03em;color:#f0cc5a}.crm-root .crm-table-shell__count-label{margin-top:2px;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff61}.crm-root .crm-table-shell__scroll{position:relative;z-index:1}.crm-root .crm-table-shell__footer{position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.05);background:#00000038}.crm-root .crm-table-shell__footer-inner{display:flex;flex-direction:column;gap:8px;padding:12px 18px}@media (min-width: 640px){.crm-root .crm-table-shell__footer-inner{flex-direction:row;align-items:center;justify-content:space-between}}.crm-root .crm-table-shell__footer-left{font-size:10px;font-weight:600;color:#ffffff61}.crm-root .crm-table-shell__footer-right{font-size:11px;font-weight:700;color:#4ade80c7}.crm-root .table-wrap:before,.crm-root .crm-table-shell:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(230,179,37,.42) 30%,rgba(237,203,104,.55) 50%,rgba(230,179,37,.42) 70%,transparent);pointer-events:none;z-index:6}.crm-root .table-wrap:after,.crm-root .crm-table-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;width:48px;pointer-events:none;background:linear-gradient(to left,#0d0d0e 8%,transparent);z-index:7;opacity:.9}.crm-root .table-scroll,.crm-root .crm-table-shell__scroll{overflow-x:auto;overflow-y:visible;max-height:none;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.32) rgba(255,255,255,.04);container-type:inline-size}.crm-root .table-scroll::-webkit-scrollbar,.crm-root .crm-table-shell__scroll::-webkit-scrollbar{height:8px;width:8px}.crm-root .table-scroll::-webkit-scrollbar-track,.crm-root .crm-table-shell__scroll::-webkit-scrollbar-track{background:#ffffff08;border-radius:999px;margin:0 14px 6px}.crm-root .table-scroll::-webkit-scrollbar-thumb,.crm-root .crm-table-shell__scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#e6b32559,#edcb6880);border-radius:999px;border:1px solid rgba(230,179,37,.15)}.crm-root .table-scroll::-webkit-scrollbar-thumb:hover,.crm-root .crm-table-shell__scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#e6b32580,#edcb68b3)}.crm-root .table-scroll::-webkit-scrollbar-corner,.crm-root .crm-table-shell__scroll::-webkit-scrollbar-corner{background:transparent}.crm-root .crm-table-status-row td{position:static!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;width:auto!important;text-align:left!important}.crm-root .crm-table-loading,.crm-root .crm-table-empty{position:sticky;left:0;width:100%;width:100cqw}.crm-root .crm-table-loading{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:28px 16px}.crm-root .crm-table-loading__spinner,.crm-root .crm-inline-spinner{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid rgba(230,179,37,.2);border-top-color:#e6b325;animation:crmTableSpin .7s linear infinite}@keyframes crmTableSpin{to{transform:rotate(360deg)}}.crm-root .crm-table-loading__label{font-size:11px;font-weight:600;color:#ffffff59}.crm-root .crm-table-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:56px 24px 64px;text-align:center}.crm-root .crm-table-empty__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:#e6b3250f;border:1px solid rgba(230,179,37,.12);box-shadow:inset 0 1px #ffffff0a}.crm-root .crm-table-empty__logo{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;opacity:.22;filter:grayscale(100%)}.crm-root .crm-table-empty__title{font-size:14px;font-weight:700;color:#ffffff38}.crm-root .crm-table-empty__desc{max-width:280px;font-size:11px;font-weight:500;line-height:1.5;color:#ffffff1a}.crm-root .crm-table-pagination{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:4px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.05)}.crm-root .crm-table-pagination__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:72px;padding:8px 14px;border-radius:10px;font-size:11px;font-weight:700;color:#ffffff8c;background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.crm-root .crm-table-pagination__btn:not(:disabled){cursor:pointer}.crm-root .crm-table-pagination__btn:not(:disabled):hover{background:#e6b3251a;border-color:#e6b32538;color:#f0cc5a;transform:translateY(-1px)}.crm-root .crm-table-pagination__btn:disabled{opacity:.32;cursor:default}.crm-root .crm-table-pagination__btn i{font-size:8px}.crm-root .crm-table-pagination__indicator{display:flex;align-items:center;gap:4px;min-width:52px;justify-content:center;padding:6px 10px;border-radius:8px;background:#e6b32514;border:1px solid rgba(230,179,37,.14)}.crm-root .crm-table-pagination__current{font-size:12px;font-weight:800;color:#f0cc5a}.crm-root .crm-table-pagination__sep,.crm-root .crm-table-pagination__total{font-size:11px;font-weight:600;color:#ffffff52}.crm-root .crm-leads-pagination{display:flex;align-items:center;justify-content:center}.crm-root .crm-loading-bar{height:6px;width:100%;overflow:hidden;border-radius:999px;background:#ffffff0d}.crm-root .crm-loading-bar__fill{height:100%;width:55%;border-radius:999px;background:linear-gradient(90deg,#e6b3252e,#e6b325a6,#e6b3252e);background-size:220% 100%;animation:crmLoadingShimmer 1.15s ease-in-out infinite}@keyframes crmLoadingShimmer{0%{transform:translate(-20%);background-position:0% 50%}50%{transform:translate(25%);background-position:100% 50%}to{transform:translate(-20%);background-position:0% 50%}}.crm-root .ig-handle{color:#e6b325b3;font-weight:600}.crm-root .money{color:#ffffffd9;font-weight:700}.crm-root .crm-sidebar{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 12% 2%,rgba(230,179,37,.09),transparent 24%),linear-gradient(180deg,#0b0b0c,#080809);border-right:1px solid rgba(230,179,37,.08);width:252px;flex-shrink:0;display:flex;flex-direction:column;box-shadow:18px 0 50px #00000038}.crm-root .sidebar-brand{position:relative;padding:20px 16px 17px;display:flex;align-items:center;gap:11px;flex-shrink:0}.crm-root .sidebar-brand:after{content:"";position:absolute;right:18px;bottom:0;left:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(230,179,37,.22),transparent)}.crm-root .sidebar-brand-mark{width:38px;height:38px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;background:linear-gradient(145deg,#e6b3252e,#e6b3250d);box-shadow:inset 0 1px #ffffff14,0 10px 24px #00000040}.crm-root .sidebar-brand-mark img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.crm-root .sidebar-brand-copy{min-width:0;flex:1}.crm-root .sidebar-brand-text{font-size:14.5px;font-weight:800;color:#ffffffe6;letter-spacing:-.025em;line-height:1.2}.crm-root .sidebar-brand-text span{color:#e6b325}.crm-root .sidebar-brand-kicker{margin-top:3px;font-size:8px;font-weight:700;color:#ffffff42;text-transform:uppercase;letter-spacing:.13em}.crm-root .sidebar-countdown{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border-radius:8px;background:#22c55e14;color:#86efacd1;font-size:9px;font-weight:700;white-space:nowrap}.crm-root .sidebar-countdown i{font-size:8px}.crm-root .sidebar-nav{padding:14px 10px 18px;flex-grow:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.15) transparent}.crm-root .sidebar-nav::-webkit-scrollbar{width:4px}.crm-root .sidebar-nav::-webkit-scrollbar-thumb{border-radius:99px;background:#e6b32526}.crm-root .sidebar-section{padding:8px;border-radius:16px;transition:background-color .2s ease}.crm-root .sidebar-section+.sidebar-section{margin-top:4px}.crm-root .sidebar-section:has(.nav-item.active){background:#ffffff05}.crm-root .sidebar-label{font-size:8.5px;font-weight:800;color:#ffffff38;text-transform:uppercase;letter-spacing:.14em;padding:0 8px;margin-bottom:6px}.crm-root .nav-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:12px;font-size:12.5px;font-weight:600;color:#ffffff6b;text-align:left;cursor:pointer;transition:color .18s ease,background-color .18s ease,transform .18s ease;border:0;background:transparent;position:relative}.crm-root .nav-item+.nav-item{margin-top:2px}.crm-root .nav-item:hover{background:#e6b32511;color:#fff4d2d1;transform:translate(2px)}.crm-root .nav-item:focus-visible{outline:2px solid rgba(230,179,37,.45);outline-offset:2px}.crm-root .nav-item.active{background:linear-gradient(100deg,#e6b32529,#e6b3250e);color:#f1ca61;box-shadow:inset 0 1px #fff4d20d,0 8px 20px #00000024}.crm-root .nav-item.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:18px;border-radius:99px;background:linear-gradient(180deg,#f7db8c,#c68d12);box-shadow:0 0 10px #e6b32580}.crm-root .nav-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:11px;background:#ffffff08;color:inherit;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease;flex-shrink:0}.crm-root .nav-item:hover .nav-icon{background:#e6b32517}.crm-root .nav-item.active .nav-icon{background:linear-gradient(145deg,#e6b32538,#e6b32514);color:#f3cf70;box-shadow:inset 0 1px #ffffff14}.crm-root .nav-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .nav-item .nav-count{margin-left:auto;font-size:9px;font-weight:800;background:#ffffff0a;padding:3px 7px;border-radius:99px;color:#ffffff4d;min-width:24px;text-align:center;font-variant-numeric:tabular-nums}.crm-root .nav-item.active .nav-count{background:#e6b32524;color:#f7db8ce6}.crm-root .sidebar-footer{padding:13px 14px 15px;border-top:1px solid rgba(230,179,37,.06);background:#0000001f;display:flex;flex-direction:column;align-items:stretch;gap:8px}.crm-root .sidebar-profile{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border-radius:13px;background:linear-gradient(110deg,#e6b32512,#ffffff05);box-shadow:inset 0 1px #ffffff09}.crm-root .sidebar-profile-avatar{position:relative;width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:linear-gradient(145deg,#e6b32540,#e6b32514);color:#f7db8cbf;box-shadow:0 0 0 2px #e6b3251a}.crm-root .sidebar-profile-avatar img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.crm-root .sidebar-profile-avatar>i{font-size:10px}.crm-root .sidebar-profile-copy{flex:1;min-width:0}.crm-root .sidebar-profile-name{overflow:hidden;color:#ffffffc7;font-size:11px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.crm-root .sidebar-profile-role{margin-top:2px;padding:0;background:none!important;font-size:8.5px;font-weight:700;line-height:1.3}.crm-root .sidebar-exit{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border-radius:11px;color:#ffffff4d;background:transparent;font-size:10px;font-weight:650;text-decoration:none;transition:color .18s ease,background-color .18s ease,transform .18s ease}.crm-root .sidebar-exit-icon{width:26px;height:26px;display:grid;place-items:center;flex-shrink:0;border-radius:8px;background:#ffffff08;font-size:8px;transition:background-color .18s ease}.crm-root .sidebar-exit:hover{color:#e9c45c;background:#e6b32511;transform:translate(-2px)}.crm-root .sidebar-exit:hover .sidebar-exit-icon{background:#e6b3251a}.crm-root .sidebar-exit:focus-visible{outline:2px solid rgba(230,179,37,.45);outline-offset:2px}.crm-root .sidebar-footer-dot{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;background:#22c55e;border:2px solid #09090a;box-shadow:0 0 8px #22c55e66}.crm-root .cal-day-group{margin-bottom:20px}.crm-root .cal-day-label{font-size:11px;font-weight:700;color:#ffffffb8;text-transform:uppercase;letter-spacing:.06em;display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:6px 2px 9px;border:none;border-radius:0;margin-bottom:10px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;position:sticky;top:8px;z-index:8;overflow:hidden;box-shadow:none}.crm-root .cal-day-label:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1.5px;border-radius:999px;background:linear-gradient(90deg,#e6b32533,#f3d279f2 52%,#e6b32524);box-shadow:0 0 9px #e6b32559;pointer-events:none}.crm-root .cal-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.05);background:#ffffff04}.crm-root .cal-search{position:relative;flex:1;min-width:180px}.crm-root .cal-search i{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:10px;color:#e6b3258c;pointer-events:none}.crm-root .cal-search input{width:100%;height:34px;border-radius:9px;border:1px solid rgba(230,179,37,.14);background:#e6b3250a;color:#ffffffd1;font-size:11px;font-weight:600;padding:0 10px 0 30px;outline:none}.crm-root .cal-search input:focus{border-color:#e6b3254d;box-shadow:0 0 0 3px #e6b32514}.crm-root .cal-filter-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.crm-root .cal-filter-btn{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 9px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:#ffffff73;font-size:10px;font-weight:700;cursor:pointer;transition:all .16s ease}.crm-root .cal-filter-btn:hover{color:#ffffffbf;border-color:#ffffff1f}.crm-root .cal-filter-btn.active{color:#e6b325;border-color:#e6b3254d;background:#e6b32517}.crm-root .cal-filter-count{min-width:16px;height:16px;border-radius:999px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;background:#ffffff14;color:#ffffffa6}.crm-root .cal-card{background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:12px;padding:14px 16px;margin-bottom:8px;display:flex;align-items:center;gap:14px;transition:all .15s ease}.crm-root .cal-card:hover{background:#ffffff09;border-color:#ffffff12}.crm-root .cal-card.cal-closed{background:#22c55e0f;border-color:#22c55e26}.crm-root .cal-card.cal-closed:hover{background:#22c55e17;border-color:#22c55e38}.crm-root .cal-card.cal-noshow{background:#eab3080f;border-color:#eab30826}.crm-root .cal-card.cal-noshow:hover{background:#eab30817;border-color:#eab30838}.crm-root .cal-card.cal-noclose{background:#ef44440d;border-color:#ef44441f}.crm-root .cal-card.cal-noclose:hover{background:#ef444414;border-color:#ef44442e}.crm-root .cal-card.cal-unqualified{background:#a855f70f;border-color:#a855f729}.crm-root .cal-card.cal-unqualified:hover{background:#a855f717;border-color:#a855f73d}.crm-root .cal-close-notes-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.crm-root .cal-close-notes-reveal.is-open{grid-template-rows:1fr}.crm-root .cal-close-notes-reveal-inner{overflow:hidden;min-height:0}.crm-root .cal-close-notes-reveal .cal-noclose-reason{margin-top:0;opacity:0;transform:translateY(-8px);transition:opacity .32s ease,transform .4s cubic-bezier(.22,1,.36,1),margin-top .4s cubic-bezier(.22,1,.36,1)}.crm-root .cal-close-notes-reveal.is-open .cal-noclose-reason{margin-top:6px;opacity:1;transform:translateY(0)}.crm-root .cal-noclose-reason{margin-top:4px;padding:6px 8px;border-radius:8px;border:1px solid rgba(var(--reason-r),var(--reason-g),var(--reason-b),.2);border-left:2px solid rgba(var(--reason-r),var(--reason-g),var(--reason-b),.55);background:linear-gradient(135deg,rgba(var(--reason-r),var(--reason-g),var(--reason-b),.08),rgba(var(--reason-r),var(--reason-g),var(--reason-b),.02))}.crm-root .cal-noclose-reason-head{display:flex;align-items:center;gap:5px;font-size:8.5px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--reason-r),var(--reason-g),var(--reason-b),.75);margin:0 0 3px}.crm-root .cal-noclose-reason-head i{font-size:7px;line-height:1}.crm-root .cal-noclose-reason-text{font-size:10px;line-height:1.35;color:#ffffffd1;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.crm-root .cal-close-notes-reveal.is-open .cal-noclose-reason-text{display:block;line-clamp:unset;-webkit-line-clamp:unset;overflow:visible}.crm-root .cal-see-reason-btn{display:inline-flex;align-items:center;gap:4px;margin-left:0;padding:2px 7px;border-radius:999px;border:1px solid rgba(var(--reason-r, 239),var(--reason-g, 68),var(--reason-b, 68),.3);background:rgba(var(--reason-r, 239),var(--reason-g, 68),var(--reason-b, 68),.12);color:rgba(var(--reason-r, 239),var(--reason-g, 68),var(--reason-b, 68),.95);font-size:9px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:all .15s ease;vertical-align:middle}.crm-root .cal-see-reason-btn:hover{border-color:rgba(var(--reason-r, 239),var(--reason-g, 68),var(--reason-b, 68),.5);background:rgba(var(--reason-r, 239),var(--reason-g, 68),var(--reason-b, 68),.2);color:rgba(var(--reason-r, 239),var(--reason-g, 68),var(--reason-b, 68),.98)}.crm-root .cal-see-reason-btn i{font-size:7px}.crm-root .cal-see-reason-chevron{transition:transform .35s cubic-bezier(.22,1,.36,1)}.crm-root .cal-see-reason-chevron.is-open{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.crm-root .cal-close-notes-reveal,.crm-root .cal-close-notes-reveal .cal-noclose-reason,.crm-root .cal-see-reason-chevron{transition:none!important}.crm-root .cal-close-notes-reveal:not(.is-open) .cal-noclose-reason{display:none}.crm-root .cal-close-notes-reveal.is-open .cal-noclose-reason{opacity:1;transform:none;margin-top:6px}}.crm-root .deny-modal.lead-modal{max-width:520px}.crm-root .deny-modal-icon{width:44px;height:44px;border-radius:14px;background:#ef444414;border:1px solid rgba(239,68,68,.12);display:flex;align-items:center;justify-content:center;font-size:15px;color:#ef444499;flex-shrink:0}.crm-root .deny-modal-body{padding:0 28px 24px}.crm-root .deny-modal-label{display:block;font-size:11px;font-weight:600;color:#ffffff94;margin-bottom:8px}.crm-root .deny-modal .lm-edit-textarea{min-height:115px}.crm-root .deny-modal .lm-edit-textarea::-moz-placeholder{color:#ffffff42}.crm-root .deny-modal .lm-edit-textarea::placeholder{color:#ffffff42}.crm-root .deny-modal-error{margin-top:8px;min-height:14px;font-size:10px;color:#fca5a5f2;letter-spacing:.01em}.crm-root .deny-modal-actions{margin-top:14px;display:flex;justify-content:flex-end;gap:8px}.crm-root .deny-modal-btn{border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff8c;border-radius:10px;padding:8px 16px;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease}.crm-root .deny-modal-btn:hover{border-color:#ffffff29;color:#fffc;background:#ffffff0f}.crm-root .deny-modal-btn.primary{border-color:#ef444440;color:#fecacae6;background:#ef44441f}.crm-root .deny-modal-btn.primary:hover{border-color:#ef444466;background:#ef444438;color:#fff}.crm-root .sc-blacklist-modal.lead-modal{max-width:560px;background:radial-gradient(circle at 0% 0%,rgba(239,68,68,.075),transparent 30%),#0b0b0c;border:0;box-shadow:inset 0 1px #ffffff0b,0 30px 90px #000000b8}.crm-root .sc-blacklist-modal .lm-profile{border-bottom-color:#ef444414}.crm-root .sc-blacklist-modal .deny-modal-icon{border:0;border-radius:14px;background:linear-gradient(145deg,#ef444433,#ef44440f);color:#fca5a5e6;box-shadow:inset 0 1px #ffffff0d}.crm-root .sc-blacklist-modal .deny-modal-body{padding:0 24px 24px}.crm-root .sc-blacklist-warn{display:flex;align-items:flex-start;gap:12px;margin:18px 0 0;padding:14px;border-radius:15px;background:linear-gradient(125deg,#ef444416,#ef444406);color:#ffffff75}.crm-root .sc-blacklist-warn strong{display:block;margin-bottom:4px;font-size:12px;font-weight:750;color:#fecacaeb}.crm-root .sc-blacklist-warn p{margin:0;font-size:11px;line-height:1.55}.crm-root .sc-blacklist-warn-icon{width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;border-radius:10px;background:#ef44441f;color:#fca5a5c7;font-size:11px}.crm-root .sc-blacklist-modal .deny-modal-actions{margin-top:12px}.crm-root .sc-blacklist-modal .deny-modal-btn{border:0;border-radius:11px;padding:9px 15px;background:#ffffff09;box-shadow:inset 0 1px #ffffff09}.crm-root .sc-blacklist-modal .deny-modal-btn:hover{border:0;background:#fff1}.crm-root .sc-blacklist-modal .deny-modal-btn.primary{border:0;background:linear-gradient(135deg,#ef444438,#ef44441c);color:#fecacaf0}.crm-root .sc-blacklist-modal .deny-modal-btn.primary:hover{border:0;background:linear-gradient(135deg,#ef444457,#ef44442e)}.crm-root .sc-bl-section{margin-top:18px;border-radius:15px;background:#ffffff06;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.crm-root .sc-bl-section-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:11px;padding:11px 12px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease}.crm-root .sc-bl-section-toggle:hover{background:#ffffff07}.crm-root .sc-bl-section-toggle:focus-visible{outline:2px solid rgba(230,179,37,.35);outline-offset:-2px}.crm-root .sc-bl-section-toggle-icon{width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;border-radius:11px;background:#ef444417;color:#fca5a5b3;font-size:11px}.crm-root .sc-bl-section-toggle-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.crm-root .sc-bl-section-toggle-copy strong{color:#ffffffb8;font-size:11.5px;font-weight:750}.crm-root .sc-bl-section-toggle-copy>span{color:#ffffff47;font-size:9.5px;font-weight:550}.crm-root .sc-bl-section-chevron{margin-left:2px;color:#ffffff40;font-size:8px}.crm-root .sc-bl-section-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:9999px;background:#ef444424;color:#fca5a5f2;font-size:10px;font-weight:800}.crm-root .sc-bl-section-content{padding:0 10px 10px;animation:scBlacklistReveal .2s ease both}@keyframes scBlacklistReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.crm-root .sc-bl-empty{display:flex;align-items:center;gap:7px;padding:14px 12px;border-radius:12px;background:#ffffff05;color:#ffffff59;font-size:10.5px}.crm-root .sc-bl-empty-icon{color:#4ade8094}.crm-root .sc-bl-list{display:flex;flex-direction:column;gap:5px;max-height:240px;overflow-y:auto;padding-right:2px}.crm-root .sc-bl-list::-webkit-scrollbar{width:3px}.crm-root .sc-bl-list::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}.crm-root .sc-bl-row{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:12px;background:#ffffff06}.crm-root .sc-bl-row-avatar{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 0 0 2px #ef444414}.crm-root .sc-bl-row-avatar--empty{display:flex;align-items:center;justify-content:center;background:#ffffff0f;color:#ffffff4d;font-size:13px}.crm-root .sc-bl-row-info{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.crm-root .sc-bl-row-name{font-size:12.5px;font-weight:700;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .sc-bl-row-meta{font-size:10.5px;font-weight:500;color:#ffffff59}.crm-root .sc-bl-undo{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto;padding:7px 10px;border-radius:9px;background:#e6b32513;border:0;color:#f5d57ac7;font-size:10px;font-weight:700;cursor:pointer;transition:all .15s ease}.crm-root .sc-bl-undo:hover:not(:disabled){background:#e6b32524;color:#f5d57af2}.crm-root .sc-bl-undo:disabled{opacity:.55;cursor:not-allowed}.crm-root .denied-reason-pill{margin-top:10px;padding:9px 11px;border-radius:9px;background:linear-gradient(135deg,#ef444417,#ef444406);border:1px solid rgba(239,68,68,.2);color:#fca5a5eb;font-size:10.5px;line-height:1.45}.crm-root .denied-reason-meta{display:flex;align-items:center;gap:7px;margin-bottom:5px;color:#fee2e2d6;font-size:10px;font-weight:600;letter-spacing:.01em}.crm-root .denied-reason-avatar{width:18px;height:18px;border-radius:9999px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.16);box-shadow:0 2px 6px #00000047;background:#ffffff14;flex-shrink:0}.crm-root .denied-reason-avatar.fallback{display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;line-height:1;color:#fee2e2f2;background:#ef44443d;border-color:#ef444457}.crm-root .denied-reason-by{display:inline-flex;align-items:center;gap:4px}.crm-root .denied-reason-by i{font-size:8px;color:#fca5a5cc}.crm-root .denied-reason-text{display:flex;align-items:flex-start;gap:8px}.crm-root .denied-reason-text i{margin-top:2px;font-size:9px;color:#fca5a5d9;flex-shrink:0}.crm-root .denied-reason-text span{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.crm-root .cal-card.cal-pending{background:#6b72800d;border-color:#6b72801f}.crm-root .cal-card.cal-pending:hover{background:#6b728014;border-color:#6b72802e}.crm-root .cal-time{flex-shrink:0;width:70px;text-align:center}.crm-root .cal-time-value{font-size:15px;font-weight:800;color:#fffc}.crm-root .cal-time-ampm{font-size:10px;font-weight:600;color:#ffffff4d;text-transform:uppercase}.crm-root .cal-divider{width:3px;align-self:stretch;border-radius:3px;background:linear-gradient(180deg,#3b82f6,#3b82f64d);flex-shrink:0}.crm-root .cal-info{flex-grow:1;min-width:0}.crm-root .cal-name{font-size:13px;font-weight:700;color:#ffffffd9;display:flex;align-items:center;flex-wrap:wrap;gap:5px;line-height:1.2}.crm-root .cal-meta{font-size:11px;color:#ffffff59;margin-top:3px}.crm-root .cal-meta span{margin-right:10px}.crm-root .cal-badges{display:flex;gap:6px;flex-shrink:0}.crm-root .cal-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:1;min-width:0;max-width:100%}.crm-root .cal-crew{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex-shrink:1}.crm-root .cal-crew:empty{display:none}.crm-root .cal-crew-member{display:inline-flex;align-items:center;gap:9px;padding:6px 12px 6px 6px;border-radius:12px;min-width:0;border:1px solid transparent;transition:border-color .15s ease,background .15s ease,transform .15s ease}.crm-root .cal-crew-member:hover{transform:translateY(-1px)}.crm-root .cal-crew-member-figure{position:relative;flex-shrink:0;width:30px;height:30px}.crm-root .cal-crew-member-avatar{display:block;width:30px;height:30px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.crm-root .cal-crew-member-avatar.fallback{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:800}.crm-root .cal-crew-member-badge{position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:6px;color:#fff;border:1.5px solid #0f0f10;box-shadow:0 2px 6px #00000059}.crm-root .cal-crew-member-meta{min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.1}.crm-root .cal-crew-member-label{font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.crm-root .cal-crew-member-name{font-size:11px;font-weight:700;color:#ffffffeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:88px}.crm-root .cal-crew-member--setter{border-color:#a855f738;background:linear-gradient(145deg,#a855f724,#a855f70a)}.crm-root .cal-crew-member--setter .cal-crew-member-avatar{box-shadow:0 0 0 1.5px #c084fc73}.crm-root .cal-crew-member--setter .cal-crew-member-avatar.fallback{color:#f3e8ff;background:#581c87bf}.crm-root .cal-crew-member--setter .cal-crew-member-badge{background:linear-gradient(145deg,#c084fc,#7e22ce)}.crm-root .cal-crew-member--setter .cal-crew-member-label{color:#d8b4fecc}.crm-root .cal-crew-member--affiliate{border-color:#3b82f633;background:linear-gradient(145deg,#3b82f61f,#3b82f608)}.crm-root .cal-crew-member--affiliate .cal-crew-member-avatar{box-shadow:0 0 0 1.5px #60a5fa6b}.crm-root .cal-crew-member--affiliate .cal-crew-member-avatar.fallback{color:#dbeafe;background:#1e40afbf}.crm-root .cal-crew-member--affiliate .cal-crew-member-badge{background:linear-gradient(145deg,#60a5fa,#2563eb)}.crm-root .cal-crew-member--affiliate .cal-crew-member-label{color:#93c5fdd9}.crm-root .cal-crew-member--closer{border-color:#e6b32533;background:linear-gradient(145deg,#e6b3251c,#e6b32508)}.crm-root .cal-crew-member--closer .cal-crew-member-avatar{box-shadow:0 0 0 1.5px #f2d17261}.crm-root .cal-crew-member--closer .cal-crew-member-avatar.fallback{color:#fef3c7;background:#78530ec7}.crm-root .cal-crew-member--closer .cal-crew-member-badge{background:linear-gradient(145deg,#f2d172,#c88c12);color:#1a1408}.crm-root .cal-crew-member--closer .cal-crew-member-label{color:#f5d47ac7}.crm-root .cal-actions-split{width:1px;height:32px;flex-shrink:0;border-radius:999px;background:linear-gradient(180deg,#ffffff05,#ffffff1f,#ffffff05)}.crm-root .cal-actions-ctas{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.crm-root .cal-actions-ctas:empty{display:none}.crm-root .cal-empty{text-align:center;padding:48px 20px;color:#fff3}.crm-root .cal-empty i{font-size:28px;margin-bottom:12px;display:block}.crm-root .cal-view-btn{flex-shrink:0}.crm-root .cal-live{background:#ef444414;border-color:#ef444433}.crm-root .cal-live:hover{background:#ef44441f;border-color:#ef444447}.crm-root .cal-live-pulse{display:inline-flex;align-items:center;gap:6px;color:#ef4444;font-weight:800;font-size:12px;letter-spacing:.03em}.crm-root .cal-live-dot{width:8px;height:8px;border-radius:50%;background:#ef4444;animation:livePulse 1.5s ease-in-out infinite;box-shadow:0 0 6px #ef444480}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.crm-root .cal-status-inline{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;padding:2px 7px;border-radius:6px;letter-spacing:.03em;text-transform:uppercase;vertical-align:middle;margin-left:8px}.crm-root .cal-status-inline.st-closed{background:#22c55e1a;color:#22c55e}.crm-root .cal-status-inline.st-noshow{background:#eab3081a;color:#eab308}.crm-root .cal-status-inline.st-noclose{background:#ef44441a;color:#ef4444}.crm-root .cal-status-inline.st-unqualified{background:#a855f71f;color:#c084fc}.crm-root .cal-status-inline.st-pending{background:#6b72801a;color:#9ca3af}.crm-root .cal-status-inline i{font-size:7px}.crm-root .cal-urgency-inline{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;padding:2px 7px;border-radius:6px;letter-spacing:.03em;text-transform:uppercase;vertical-align:middle;margin-left:6px}.crm-root .cal-urgency-inline.soon{background:#3b82f61f;color:#60a5fa}.crm-root .cal-urgency-inline.overdue{background:#ef44441f;color:#f87171}.crm-root .cal-setter-chip{display:inline-flex;align-items:center;gap:10px;padding:6px 11px 6px 7px;border-radius:10px;border:1px solid rgba(168,85,247,.22);background:linear-gradient(135deg,#a855f724,#a855f70a);box-shadow:inset 0 1px #ffffff08;min-width:0}.crm-root .cal-setter-avatar{width:22px;height:22px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid rgba(192,132,252,.35);box-shadow:0 3px 8px #0000004d;background:#a855f71f}.crm-root .cal-setter-avatar.fallback{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;color:#d8b4fefa;background:#a855f733;border-color:#c084fc66}.crm-root .cal-setter-meta{min-width:0;display:flex;flex-direction:column;line-height:1.05}.crm-root .cal-setter-label{font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#c084fcb8}.crm-root .cal-setter-name{margin-top:2px;font-size:10.5px;font-weight:700;color:#ffffffdb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:132px}.crm-root .cal-closer-chip{display:inline-flex;align-items:center;gap:10px;padding:6px 11px 6px 7px;border-radius:10px;border:1px solid rgba(230,179,37,.2);background:linear-gradient(135deg,#e6b3251a,#e6b3250a);box-shadow:inset 0 1px #ffffff08;min-width:0}.crm-root .cal-closer-avatar{width:22px;height:22px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid rgba(255,255,255,.16);box-shadow:0 3px 8px #0000004d;background:#ffffff14}.crm-root .cal-closer-avatar.fallback{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;color:#e6b325f2;background:#e6b3252e;border-color:#e6b3254d}.crm-root .cal-closer-meta{min-width:0;display:flex;flex-direction:column;line-height:1.05}.crm-root .cal-closer-label{font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#e6b3259e}.crm-root .cal-closer-name{margin-top:2px;font-size:10.5px;font-weight:700;color:#ffffffdb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:132px}.crm-root .cal-affiliate-chip{display:inline-flex;align-items:center;gap:10px;padding:6px 11px 6px 7px;border-radius:10px;border:1px solid rgba(59,130,246,.22);background:linear-gradient(135deg,#3b82f624,#3b82f60a);box-shadow:inset 0 1px #ffffff08;min-width:0}.crm-root .cal-affiliate-avatar{width:22px;height:22px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid rgba(96,165,250,.35);box-shadow:0 3px 8px #0000004d;background:#3b82f61f}.crm-root .cal-affiliate-avatar.fallback{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;color:#93c5fdfa;background:#3b82f633;border-color:#60a5fa66}.crm-root .cal-affiliate-meta{min-width:0;display:flex;flex-direction:column;line-height:1.05}.crm-root .cal-affiliate-label{font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#60a5fab8}.crm-root .cal-affiliate-name{margin-top:2px;font-size:10.5px;font-weight:700;color:#ffffffdb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:132px}.crm-root .cal-role-figure{position:relative;flex-shrink:0;width:30px;height:30px}.crm-root .cal-role-figure .cal-affiliate-avatar,.crm-root .cal-role-figure .cal-closer-avatar,.crm-root .cal-role-figure .cal-setter-avatar{width:30px;height:30px}.crm-root .cal-role-figure .cal-affiliate-avatar.fallback,.crm-root .cal-role-figure .cal-closer-avatar.fallback,.crm-root .cal-role-figure .cal-setter-avatar.fallback{font-size:10px}.crm-root .cal-role-figure--affiliate .cal-affiliate-avatar{box-shadow:0 0 0 1.5px #3b82f673,0 4px 14px #00000059}.crm-root .cal-role-figure--closer .cal-closer-avatar{box-shadow:0 0 0 1.5px #e6b32573,0 4px 14px #00000059}.crm-root .cal-role-badge{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border-radius:999px;display:flex;align-items:center;justify-content:center;line-height:1;border:1.5px solid rgba(15,23,42,.92);box-shadow:0 2px 6px #0006,inset 0 1px #ffffff1f;z-index:1}.crm-root .cal-role-badge i{font-size:7px}.crm-root .cal-role-badge--affiliate{background:linear-gradient(145deg,#3b82f6,#1d4ed8);color:#fff}.crm-root .cal-role-badge--closer{background:linear-gradient(145deg,#f5d47a,#c99b1f);color:#1a1408}.crm-root .cal-role-figure--setter .cal-setter-avatar{box-shadow:0 0 0 1.5px #a855f773,0 4px 14px #00000059}.crm-root .cal-role-badge--setter{background:linear-gradient(145deg,#c084fc,#7e22ce);color:#fff}.crm-root .cal-actions-ctas .view-btn,.crm-root .cal-actions-ctas .submit-close-btn,.crm-root .cal-actions-ctas .cal-copylink-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:9px;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease,opacity .15s ease}.crm-root .cal-actions-ctas .view-btn i,.crm-root .cal-actions-ctas .submit-close-btn i,.crm-root .cal-actions-ctas .cal-copylink-btn i{font-size:9px;opacity:.88}.crm-root .cal-actions-ctas .cal-copylink-btn{width:32px;padding:0;background:#2d8cff1a;border:1px solid rgba(45,140,255,.28);color:#8ec0ff;box-shadow:inset 0 1px #ffffff0f}.crm-root .cal-actions-ctas .cal-copylink-btn i{font-size:11px}.crm-root .cal-actions-ctas .cal-copylink-btn:hover:not(:disabled){background:#2d8cff2e;border-color:#2d8cff6b;color:#b4d4ff;box-shadow:inset 0 1px #ffffff14,0 4px 14px #2d8cff24;transform:translateY(-1px)}.crm-root .cal-actions-ctas .cal-copylink-btn:active:not(:disabled){transform:translateY(0)}.crm-root .cal-actions-ctas .cal-copylink-btn:focus-visible{outline:2px solid rgba(45,140,255,.45);outline-offset:2px}.crm-root .cal-actions-ctas .cal-copylink-btn:disabled{cursor:default;opacity:.85}.crm-root .cal-actions-ctas .cal-copylink-btn.is-create{background:linear-gradient(135deg,#e6b32529,#e6b3250d);border:1px dashed rgba(230,179,37,.42);color:#f2d172}.crm-root .cal-actions-ctas .cal-copylink-btn.is-create:hover:not(:disabled){background:linear-gradient(135deg,#e6b3253d,#e6b32517);border-color:#e6b32599;color:#ffe9a8;transform:none}.crm-root .cal-actions-ctas .cal-copylink-btn.is-copied,.crm-root .cal-actions-ctas .cal-copylink-btn.is-copied:disabled{background:#22c55e21;border:1px solid rgba(34,197,94,.35);color:#4ade80;opacity:1}.crm-root .cal-actions-ctas .view-btn{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#ffffffdb;box-shadow:inset 0 1px #ffffff0f}.crm-root .cal-actions-ctas .view-btn:hover{background:#ffffff17;border-color:#ffffff2e;color:#fff;box-shadow:inset 0 1px #ffffff14,0 4px 14px #0003;transform:translateY(-1px)}.crm-root .cal-actions-ctas .view-btn:active{transform:translateY(0)}.crm-root .cal-actions-ctas .view-btn:focus-visible{outline:2px solid rgba(230,179,37,.45);outline-offset:2px}.crm-root .cal-actions-ctas .submit-close-btn{background:linear-gradient(135deg,#e6b32538,#e6b32514);border:1px solid rgba(230,179,37,.34);color:#fceaa3fa;box-shadow:inset 0 1px #ffffff1a,0 2px 12px #e6b3251f}.crm-root .cal-actions-ctas .submit-close-btn:hover:not(:disabled){background:linear-gradient(135deg,#e6b32552,#e6b3251f);border-color:#e6b3257a;color:#fff8dc;box-shadow:inset 0 1px #ffffff1f,0 6px 18px #e6b32538;transform:translateY(-1px)}.crm-root .cal-actions-ctas .submit-close-btn:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 1px #ffffff14,0 2px 10px #e6b32529}.crm-root .cal-actions-ctas .submit-close-btn:focus-visible{outline:2px solid rgba(230,179,37,.55);outline-offset:2px}.crm-root .cal-actions-ctas .submit-close-btn:disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:inset 0 1px #ffffff0d}.crm-root .sc-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;display:flex;align-items:center;justify-content:center;animation:scFadeIn .2s ease}@keyframes scFadeIn{0%{opacity:0}to{opacity:1}}@keyframes scSlideUp{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.crm-root .sc-modal{background:#0c0c0c;border:1px solid rgba(230,179,37,.08);border-radius:20px;width:480px;max-width:95vw;max-height:90vh;overflow-y:auto;box-shadow:0 32px 80px #000000b3,0 0 60px #e6b32508,0 0 0 1px #e6b3250a inset;animation:scSlideUp .25s ease}.crm-root .sc-header{padding:24px 28px 18px;border-bottom:1px solid rgba(230,179,37,.06);background:linear-gradient(180deg,rgba(230,179,37,.03) 0%,transparent 100%);display:flex;align-items:flex-start;justify-content:space-between;border-radius:20px 20px 0 0}.crm-root .sc-header-icon{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#e6b32526,#e6b3250f);border:1px solid rgba(230,179,37,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:14px;box-shadow:0 0 16px #e6b3250f}.crm-root .sc-header-icon i{color:#e6b325;font-size:15px}.crm-root .sc-body{padding:22px 28px 28px}.crm-root .sc-section{border:1px solid rgba(230,179,37,.04);border-radius:14px;padding:16px;margin-bottom:14px}.crm-root .sc-field{margin-bottom:18px}.crm-root .sc-field:last-child{margin-bottom:0}.crm-root .sc-label{font-size:10px;font-weight:700;color:#ffffff4d;text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px;display:flex;align-items:center;gap:6px}.crm-root .sc-label i{font-size:9px;color:#e6b32566}.crm-root .sc-option-grid{display:flex;flex-wrap:wrap;gap:7px}.crm-root .sc-opt{padding:8px 16px;border-radius:10px;font-size:11.5px;font-weight:600;cursor:pointer;border:1px solid rgba(255,255,255,.05);background:#ffffff05;color:#fff6;transition:all .18s ease;position:relative}.crm-root .sc-opt:hover{background:#ffffff0d;border-color:#ffffff1a;color:#ffffffbf;transform:translateY(-1px)}.crm-root .sc-opt.selected{background:#e6b3251a;border-color:#e6b3254d;color:#e6b325;box-shadow:0 0 12px #e6b32514}.crm-root .sc-opt.sc-closed.selected{background:#22c55e1a;border-color:#22c55e4d;color:#22c55e;box-shadow:0 0 12px #22c55e14}.crm-root .sc-opt.sc-noclose.selected{background:#ef44441a;border-color:#ef44444d;color:#ef4444;box-shadow:0 0 12px #ef444414}.crm-root .sc-opt.sc-noshow.selected{background:#eab3081a;border-color:#eab3084d;color:#eab308;box-shadow:0 0 12px #eab30814}.crm-root .sc-opt.sc-followup.selected{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6;box-shadow:0 0 12px #3b82f614}.crm-root .sc-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.crm-root .sc-status-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:10px;font-size:11px;font-weight:700;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffb3;cursor:pointer;transition:all .16s ease}.crm-root .sc-status-btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.crm-root .sc-status-btn.selected{box-shadow:0 0 0 1px #ffffff14 inset,0 8px 20px #00000040}.crm-root .sc-status-btn[data-status=Closed]{color:#22c55e;background:#22c55e14;border-color:#22c55e38}.crm-root .sc-status-btn[data-status=Closed].selected{background:#22c55e2e;border-color:#22c55e73}.crm-root .sc-status-btn[data-status="No Close"]{color:#f87171;background:#ef444414;border-color:#ef444438}.crm-root .sc-status-btn[data-status="No Close"].selected{background:#ef444433;border-color:#ef444473}.crm-root .sc-status-btn[data-status="No Show"]{color:#fbbf24;background:#eab30814;border-color:#eab30838}.crm-root .sc-status-btn[data-status="No Show"].selected{background:#eab3082e;border-color:#eab30873}.crm-root .sc-status-btn[data-reason=Broke]{color:#fbbf24;background:#eab30814;border-color:#eab30838}.crm-root .sc-status-btn[data-reason=Broke].selected{background:#eab30833;border-color:#eab30880;color:#fde68a}.crm-root .sc-status-btn[data-reason="Left Call"]{color:#f87171;background:#ef444414;border-color:#ef444438}.crm-root .sc-status-btn[data-reason="Left Call"].selected{background:#ef444438;border-color:#ef444480;color:#fecaca}.crm-root .sc-status-btn[data-reason=Unqualified]{color:#a78bfa;background:#8b5cf614;border-color:#8b5cf638}.crm-root .sc-status-btn[data-reason=Unqualified].selected{background:#8b5cf638;border-color:#8b5cf680;color:#ddd6fe}.crm-root .sc-status-btn[data-reason=Other]{color:#94a3b8;background:#94a3b814;border-color:#94a3b838}.crm-root .sc-status-btn[data-reason=Other].selected{background:#47556973;border-color:#64748b99;color:#cbd5e1}.crm-root .sc-duo{display:grid;grid-template-columns:1fr 1fr;gap:10px}.crm-root .sc-gst-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-radius:10px;border:1px solid rgba(230,179,37,.12);background:#e6b32508}.crm-root .sc-gst-text{font-size:11px;font-weight:700;color:#ffffffc7;letter-spacing:.01em}.crm-root .sc-gst-switch{position:relative;width:42px;height:24px;display:inline-block;flex-shrink:0}.crm-root .sc-gst-switch input{opacity:0;width:0;height:0}.crm-root .sc-gst-slider{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff1a;transition:all .2s ease;box-shadow:inset 0 1px #ffffff0a}.crm-root .sc-gst-knob{position:absolute;width:18px;height:18px;left:2px;top:2px;border-radius:50%;background:#ffffffd9;box-shadow:0 1px 4px #00000059;transition:all .2s ease}.crm-root .sc-gst-switch input:checked+.sc-gst-slider{background:linear-gradient(135deg,#22c55eb3,#10b98199);border-color:#22c55e8c}.crm-root .sc-gst-switch input:checked+.sc-gst-slider .sc-gst-knob{transform:translate(18px)}.crm-root .sc-input{width:100%;padding:10px 14px;border-radius:10px;font-size:12.5px;font-weight:500;background:#ffffff05;border:1px solid rgba(230,179,37,.06);color:#fff;outline:none;transition:all .2s ease}.crm-root .sc-input:focus{background:#e6b32508;border-color:#e6b32533;box-shadow:0 0 0 3px #e6b3250a}.crm-root .sc-input::-moz-placeholder{color:#ffffff26}.crm-root .sc-input::placeholder{color:#ffffff26}.crm-root .sc-textarea{resize:vertical;min-height:80px;font-family:inherit}.crm-root .sc-submit-btn{width:100%;padding:13px;border-radius:12px;font-size:13px;font-weight:700;background:linear-gradient(135deg,#e6b32526,#e6b32514);border:1px solid rgba(230,179,37,.25);color:#e6b325;cursor:pointer;transition:all .18s ease;letter-spacing:.02em;box-shadow:0 4px 16px #e6b32514;margin-top:6px}.crm-root .sc-submit-btn:hover{background:linear-gradient(135deg,#e6b32538,#e6b3251f);border-color:#e6b32566;box-shadow:0 6px 24px #e6b32526;transform:translateY(-1px)}.crm-root .sc-submit-btn:active{transform:translateY(0)}.crm-root .sc-submit-close-modal{width:min(100%,520px);max-width:96vw;border-radius:18px;border:1px solid rgba(255,255,255,.06);background-color:#0a0a0a;background-image:radial-gradient(ellipse at 12% 0%,rgba(230,179,37,.045) 0%,transparent 58%),radial-gradient(ellipse at 88% 100%,rgba(230,179,37,.03) 0%,transparent 55%),linear-gradient(180deg,rgba(255,255,255,.02) 0%,transparent 42%);box-shadow:0 40px 100px #000000d1,0 0 0 1px #00000080 inset}.crm-root .sc-submit-close-modal .sc-header.sc-submit-close-head{align-items:center;padding:20px 22px 16px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 52%),#0a0a0ae0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:18px 18px 0 0}.crm-root .sc-submit-close-head-main{display:flex;align-items:center;gap:14px;min-width:0}.crm-root .sc-submit-close-icon.sc-header-icon{width:44px;height:44px;border-radius:14px;margin-right:0;border:1px solid rgba(230,179,37,.14);background:linear-gradient(145deg,#e6b3251f,#e6b32508);box-shadow:0 8px 28px #00000073,inset 0 1px #ffffff0d}.crm-root .sc-submit-close-icon i{font-size:16px;color:#f0d57a}.crm-root .sc-submit-close-titles{min-width:0}.crm-root .sc-submit-close-title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.02em;color:#fffffff5;line-height:1.2}.crm-root .sc-submit-close-sub{margin:6px 0 0;font-size:12px;font-weight:500;color:#ffffff6b;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;line-height:1.35}.crm-root .sc-submit-close-sub-name{color:#ffffffc7;font-weight:600}.crm-root .sc-submit-close-sub-ig{color:#e6b325;font-weight:700}.crm-root .sc-submit-close-sub-id{font-size:11px;font-weight:600;color:#e6b32561;font-family:ui-monospace,monospace}.crm-root .sc-submit-close-dismiss{flex-shrink:0;width:36px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#0c0b0a8c;color:#fff6;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease}.crm-root .sc-submit-close-dismiss:hover{background:#ffffff0f;border-color:#ffffff1a;color:#ffffffeb}.crm-root .sc-submit-close-dismiss i{font-size:13px}.crm-root .sc-submit-close-body{padding:18px 22px 24px;background:transparent}.crm-root .sc-submit-close-modal .sc-submit-close-panel{border:1px solid rgba(255,255,255,.03);background:#0c0b0aa6;border-radius:14px;padding:14px 14px 12px;margin-bottom:12px;box-shadow:0 10px 26px #00000038,inset 0 1px #ffffff05}.crm-root .sc-submit-close-panel--notes{margin-bottom:14px}.crm-root .sc-submit-close-kicker{margin:0 0 12px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e6b3256b}.crm-root .sc-field--tight{margin-bottom:14px}.crm-root .sc-field--tight:last-child{margin-bottom:0}.crm-root .sc-submit-close-modal .sc-label--muted{color:#ffffff52}.crm-root .sc-submit-close-modal .sc-label--muted i{color:#e6b32561}.crm-root .sc-submit-close-modal .sc-input{background:#00000047;border-color:#ffffff0f;color:#ffffffeb}.crm-root .sc-submit-close-modal .sc-input:focus{background:#e6b3250a;border-color:#e6b32538;box-shadow:0 0 0 3px #e6b3250f}.crm-root .sc-submit-close-modal .sc-gst-row{border-color:#ffffff0f;background:#00000038}.crm-root .sc-submit-close-modal .sc-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.crm-root .sc-submit-close-modal .sc-status-btn{height:34px;font-size:10.5px;border-radius:10px;border-color:#ffffff0d;background:#0003}.crm-root .sc-submit-close-duo{gap:12px}.crm-root .sc-whop-banner{margin-bottom:14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.04);background:linear-gradient(135deg,rgba(255,87,34,.06) 0%,transparent 55%),#00000047;box-shadow:inset 0 1px #ffffff08}.crm-root .sc-whop-banner-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.crm-root .sc-whop-banner-badge.pm-badge{font-size:11px;padding:5px 11px 5px 8px;gap:6px}.crm-root .sc-whop-banner-logo.pm-logo{width:16px;height:16px;padding:1px;border-radius:5px}.crm-root .sc-whop-banner-hint{margin:10px 0 0;font-size:11px;font-weight:500;line-height:1.45;color:#ffffff61}.crm-root .sc-whop-empty{font-size:12px;font-weight:500;color:#ffffff61;line-height:1.45;background:#00000038;border-color:#ffffff0d}.crm-root .sc-whop-pending-note{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:9px 11px;border-radius:10px;font-size:11.5px;font-weight:600;line-height:1.45;color:#e6b325;background:#e6b32514;border:1px solid rgba(230,179,37,.2)}.crm-root .sc-whop-pending-note i{margin-top:2px;flex-shrink:0}.crm-root .sc-whop-import{display:flex;align-items:center;gap:8px;margin-top:8px}.crm-root .sc-whop-import-input{flex:1;min-width:0}.crm-root .sc-whop-import-btn{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:0 14px;height:38px;border-radius:12px;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;color:#e6b325;background:#e6b32514;border:1px solid rgba(230,179,37,.2);transition:all .15s ease}.crm-root .sc-whop-import-btn:hover:not(:disabled){background:#e6b32524}.crm-root .sc-whop-import-btn:disabled{opacity:.55;cursor:default}.crm-root .sc-whop-import-hint{margin-top:6px;font-size:11px;font-weight:500;color:#ffffff52;line-height:1.4}.crm-root .sc-whop-import-hint code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:#e6b325d9;background:#e6b32514;padding:1px 5px;border-radius:5px}.crm-root .sc-submit-close-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;border-radius:12px;padding:14px 16px;font-size:13px;font-weight:800;letter-spacing:.02em}.crm-root .sc-submit-close-cta-icon{font-size:12px;margin:0;opacity:.95}@media (max-width: 520px){.crm-root .sc-submit-close-modal .sc-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-root .sc-submit-close-duo{grid-template-columns:1fr}}.crm-root .fdrop{position:relative;display:inline-block}.crm-root .fdrop-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:12px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#ffffff08;border:none;box-shadow:none;outline:none;color:#ffffff80}.crm-root .fdrop-btn:hover{background:#ffffff0b;color:#ffffffb3}.crm-root .fdrop-btn.has-value{background:#e6b3250f;color:#e6b325}.crm-root .fdrop-btn .fdrop-arrow{font-size:7px;opacity:.4;transition:transform .2s}.crm-root .fdrop.open .fdrop-arrow{transform:rotate(180deg)}.crm-root .fdrop-menu{position:absolute;top:calc(100% + 4px);left:0;min-width:160px;background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 12px 40px #00000080;z-index:50;padding:4px;display:none}.crm-root .fdrop.open .fdrop-menu{display:block}.crm-root .fdrop-opt{display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:7px;font-size:11px;font-weight:600;color:#ffffff80;cursor:pointer;transition:all .12s ease}.crm-root .fdrop-opt:hover{background:#ffffff0d;color:#fff}.crm-root .fdrop-opt.active{background:#e6b32514;color:#e6b325}.crm-root .fdrop-opt .fdrop-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.crm-root .closer-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:8px;font-size:10.5px;font-weight:700;background:#a855f714;border:1px solid rgba(168,85,247,.15);color:#a855f7cc;white-space:nowrap}.crm-root .closer-chip i{font-size:8px;opacity:.6}.crm-root .kanban-board{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;height:calc(100vh - 160px);min-height:400px}.crm-root .kanban-board.call-board{grid-template-columns:repeat(4,minmax(0,1fr))}.crm-root .kanban-col{background:#ffffff03;border:1px solid rgba(255,255,255,.035);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.crm-root .kanban-col.drag-over{border-color:#e6b32540;background:#e6b32504;box-shadow:inset 0 0 40px #e6b32505,0 0 24px #e6b32508}.crm-root .kanban-col-header{display:flex;align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.035);font-size:12.5px;font-weight:700;color:#ffffffbf;letter-spacing:.02em}.crm-root .kanban-col-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.crm-root .kanban-col[data-col=Pending]{background:#f59e0b04;border-color:#f59e0b0f}.crm-root .kanban-col[data-col=Pending] .kanban-col-header{border-bottom-color:#f59e0b0f}.crm-root .kanban-col[data-col=Pending] .kanban-col-dot{box-shadow:0 0 8px #f59e0b59}.crm-root .kanban-col[data-col=Pending] .kanban-col-count{background:#f59e0b14;color:#f59e0b80}.crm-root .kanban-col[data-col=Qualified]{background:#22c55e04;border-color:#22c55e0f}.crm-root .kanban-col[data-col=Qualified] .kanban-col-header{border-bottom-color:#22c55e0f}.crm-root .kanban-col[data-col=Qualified] .kanban-col-dot{box-shadow:0 0 8px #22c55e59}.crm-root .kanban-col[data-col=Qualified] .kanban-col-count{background:#22c55e14;color:#22c55e80}.crm-root .kanban-col[data-col=Denied]{background:#ef444404;border-color:#ef44440f}.crm-root .kanban-col[data-col=Denied] .kanban-col-header{border-bottom-color:#ef44440f}.crm-root .kanban-col[data-col=Denied] .kanban-col-dot{box-shadow:0 0 8px #ef444459}.crm-root .kanban-col[data-col=Denied] .kanban-col-count{background:#ef444414;color:#ef444480}.crm-root .kanban-col-count{margin-left:auto;font-size:10.5px;font-weight:700;background:#ffffff0a;color:#ffffff4d;padding:3px 10px;border-radius:9999px;min-width:22px;text-align:center}.crm-root .kanban-cards{flex:1;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:8px}.crm-root .kanban-cards>.kanban-card,.crm-root .kanban-cards>.pipe-card{flex-shrink:0}.crm-root .kanban-cards::-webkit-scrollbar{width:3px}.crm-root .kanban-cards::-webkit-scrollbar-thumb{background:#ffffff0d;border-radius:3px}.crm-root .kanban-card{background:#ffffff05;border:1px solid rgba(255,255,255,.045);border-left:3px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 14px 12px;cursor:grab;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.crm-root .kanban-affiliate-banner{--ab-rgb: 230 179 37;position:relative;box-sizing:border-box;margin:-14px -14px 12px;padding:0;border-radius:11px 11px 0 0;overflow:hidden;background-color:#0c0d10;background-image:linear-gradient(0deg,rgb(var(--ab-rgb) / .1),rgb(var(--ab-rgb) / .1));box-shadow:inset 0 1px #ffffff0a}.crm-root .kanban-card[data-qual-col=Pending] .kanban-affiliate-banner{--ab-rgb: 245 158 11}.crm-root .kanban-card[data-qual-col=Qualified] .kanban-affiliate-banner{--ab-rgb: 34 197 94}.crm-root .kanban-card[data-qual-col=Denied] .kanban-affiliate-banner{--ab-rgb: 239 68 68}.crm-root .kanban-card.call-card[data-call-col="Awaiting Call"] .kanban-affiliate-banner{--ab-rgb: 99 102 241}.crm-root .kanban-card.call-card[data-call-col="Rung 1x"] .kanban-affiliate-banner{--ab-rgb: 245 158 11}.crm-root .kanban-card.call-card[data-call-col="Rung 2x"] .kanban-affiliate-banner{--ab-rgb: 239 68 68}.crm-root .kanban-affiliate-banner-inner{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:11px 14px 12px}.crm-root .kanban-affiliate-banner-tag{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;line-height:1}.crm-root .kanban-affiliate-banner-tag-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;color:rgb(var(--ab-rgb) / .88);font-size:11px;line-height:1}.crm-root .kanban-affiliate-banner-tag-icon i{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1;font-size:inherit}.crm-root .kanban-affiliate-banner-tag-label{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;line-height:14px;color:#ffffff85}.crm-root .kanban-affiliate-banner-person{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;min-width:0;max-width:min(240px,58%)}.crm-root .kanban-affiliate-banner .sales-person-chip{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%;margin-left:0;padding:0;border:none;background:transparent;border-radius:0;box-shadow:none}.crm-root .kanban-affiliate-banner .sales-person-avatar{width:30px;height:30px;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid rgb(255 255 255 / .14);flex-shrink:0}.crm-root .kanban-affiliate-banner .sales-person-avatar.fallback{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;border-radius:999px;color:#ffffffe0;background:#ffffff14;border:1px solid rgb(255 255 255 / .12);box-shadow:none}.crm-root .kanban-affiliate-banner .sales-person-name{font-size:12.5px;font-weight:600;letter-spacing:-.02em;color:#fffffff0;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .kanban-col[data-col=Pending] .kanban-card{border-left-color:#f59e0b66}.crm-root .kanban-col[data-col=Qualified] .kanban-card{border-left-color:#22c55e59}.crm-root .kanban-col[data-col=Denied] .kanban-card{border-left-color:#ef44444d}.crm-root .kanban-card:hover{background:#ffffff0a;border-color:#ffffff14;border-left-color:#e6b32580;transform:translateY(-2px);box-shadow:0 8px 24px #00000040,0 0 0 1px #ffffff05}.crm-root .kanban-card:active{cursor:grabbing}.crm-root .kanban-card.dragging{opacity:.35;transform:scale(.95) rotate(-1deg);box-shadow:none}.crm-root .kanban-card-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px;gap:8px}.crm-root .kanban-card-name-wrap{min-width:0;flex:1}.crm-root .kanban-card-hero{display:flex;align-items:center;gap:12px;min-width:0}.crm-root .kanban-card-hero-main{min-width:0;flex:1}.crm-root .kanban-card-hero-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-root .kanban-card-hero-left{display:inline-flex;align-items:center;gap:8px;min-width:0}.crm-root .kanban-card-meta{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.crm-root .kanban-ig-avatar{width:30px;height:30px;border-radius:50%;flex-shrink:0;overflow:hidden;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 24px #00000073,0 1px #ffffff0f inset}.crm-root .kanban-ig-avatar-img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.crm-root .kanban-ig-avatar-fallback{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,#ffffff14,#e1306c14 55%,#00000059);color:#ffffff8c}.crm-root .kanban-ig-avatar-fallback i{font-size:12px}.crm-root .kanban-card-name{font-size:13px;font-weight:700;color:#ffffffe0;display:flex;align-items:center;gap:6px;line-height:1.2}.crm-root .kanban-card-id{font-size:10px;font-weight:600;color:#e6b32566;flex-shrink:0;line-height:1;position:relative;top:1px}.crm-root .kanban-time-ago{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;color:#ffffff38;margin-top:2px}.crm-root .kanban-time-ago .time-dot{width:6px;height:6px;border-radius:50%;background:#ffffff14;flex-shrink:0}.crm-root .kanban-time-ago.recent .time-dot{background:#22c55e;box-shadow:0 0 6px #22c55e80;animation:timeDotPulse 2s ease-in-out infinite}.crm-root .kanban-time-ago.recent{color:#22c55ea6}@keyframes timeDotPulse{0%,to{opacity:1;box-shadow:0 0 4px #22c55e66}50%{opacity:.5;box-shadow:0 0 10px #22c55eb3}}.crm-root .kanban-card-details{display:grid;grid-template-columns:1fr 1fr;gap:5px 14px;padding:10px 0 0}.crm-root .kanban-detail{display:flex;align-items:center;gap:7px;font-size:11px;color:#ffffff4d}.crm-root .kanban-detail i{font-size:8.5px;width:14px;text-align:center;color:#ffffff26}.crm-root .kanban-detail .kd-val{color:#ffffff85;font-weight:500}.crm-root .kanban-card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.035)}.crm-root .kanban-card-ig{font-size:14px;font-weight:800;color:#ffffffe0;letter-spacing:.01em;line-height:1.2}.crm-root .kanban-card-realname{font-size:11.5px;font-weight:600;color:#ffffff6b;margin-top:1px}.crm-root .kanban-card-actions{display:flex;align-items:center;gap:5px}.crm-root .kanban-card-btn{display:inline-flex;align-items:center;gap:4px;padding:5px 11px;border-radius:8px;font-size:10px;font-weight:600;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffff59;cursor:pointer;transition:all .15s ease;text-decoration:none}.crm-root .kanban-card-btn:hover{background:#e6b32514;border-color:#e6b3252e;color:#e6b325b3}.crm-root .kanban-card-btn.kanban-card-open-gold{background:#e6b3251f;border-color:#e6b32540;color:#e6b325f2}.crm-root .kanban-card-btn.kanban-card-open-gold:hover{background:#e6b3252e;border-color:#e6b32559;color:#ffd700f2}.crm-root .kanban-card-btn.ig-btn{background:#e1306c0d;border-color:#e1306c1a;color:#e1306c80}.crm-root .kanban-card-btn.ig-btn:hover{background:#e1306c1a;border-color:#e1306c38;color:#e1306ccc}.crm-root .kanban-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;border:1px dashed rgba(255,255,255,.04);border-radius:12px;margin:4px}.crm-root .kanban-overview{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 12px;background:#ffffff04;border:1px solid rgba(255,255,255,.035);border-radius:8px;font-size:10.5px;line-height:1.6;color:#ffffff61}.crm-root .kanban-overview i{color:#e6b32540;font-size:9px;margin-top:3px;flex-shrink:0}.crm-root .kanban-overview span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.crm-root .kanban-drag-hint{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;font-size:10px;color:#ffffff14;border:1px dashed rgba(255,255,255,.04);border-radius:10px;margin-top:4px}.crm-root .kanban-drag-hint i{font-size:9px}.crm-root .call-col[data-callcol="Awaiting Call"]{background:#6366f104;border-color:#6366f10f}.crm-root .call-col[data-callcol="Awaiting Call"] .kanban-col-header{border-bottom-color:#6366f10f}.crm-root .call-col[data-callcol="Awaiting Call"] .kanban-col-dot{box-shadow:0 0 8px #6366f159}.crm-root .call-col[data-callcol="Awaiting Call"] .kanban-col-count{background:#6366f114;color:#6366f180}.crm-root .call-col[data-callcol="Awaiting Call"] .kanban-card{border-left-color:#6366f159}.crm-root .call-col[data-callcol="Rung 1x"]{background:#f59e0b04;border-color:#f59e0b0f}.crm-root .call-col[data-callcol="Rung 1x"] .kanban-col-header{border-bottom-color:#f59e0b0f}.crm-root .call-col[data-callcol="Rung 1x"] .kanban-col-dot{box-shadow:0 0 8px #f59e0b59}.crm-root .call-col[data-callcol="Rung 1x"] .kanban-col-count{background:#f59e0b14;color:#f59e0b80}.crm-root .call-col[data-callcol="Rung 1x"] .kanban-card{border-left-color:#f59e0b59}.crm-root .call-col[data-callcol="Rung 2x"]{background:#ef444404;border-color:#ef44440f}.crm-root .call-col[data-callcol="Rung 2x"] .kanban-col-header{border-bottom-color:#ef44440f}.crm-root .call-col[data-callcol="Rung 2x"] .kanban-col-dot{box-shadow:0 0 8px #ef444459}.crm-root .call-col[data-callcol="Rung 2x"] .kanban-col-count{background:#ef444414;color:#ef444480}.crm-root .call-col[data-callcol="Rung 2x"] .kanban-card{border-left-color:#ef44444d}.crm-root .call-book-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:8px;font-size:10px;font-weight:700;background:#22c55e12;border:1px solid rgba(34,197,94,.15);color:#22c55e99;cursor:pointer;transition:all .15s ease;text-decoration:none}.crm-root .call-book-btn:hover{background:#22c55e1f;border-color:#22c55e40;color:#22c55ed9}.crm-root .bm-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:110;display:flex;align-items:center;justify-content:center;animation:modalFadeIn .2s ease}.crm-root .bm-modal{background:#0c0c0c;border:1px solid rgba(255,255,255,.06);border-radius:20px;box-shadow:0 40px 100px #000000b3;width:100%;max-width:420px;margin:16px;animation:modalSlideUp .25s ease}.crm-root .bm-header{padding:22px 24px 16px;border-bottom:1px solid rgba(255,255,255,.04);display:flex;align-items:center;justify-content:space-between}.crm-root .bm-body{padding:20px 24px 24px}.crm-root .bm-field{margin-bottom:16px}.crm-root .bm-label{font-size:10px;font-weight:700;color:#ffffff40;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.crm-root .bm-input{width:100%;padding:10px 14px;border-radius:10px;font-size:12.5px;font-weight:500;background:#ffffff06;border:1px solid rgba(255,255,255,.06);color:#fff;outline:none;transition:all .2s ease}.crm-root .bm-input:focus{background:#22c55e08;border-color:#22c55e33;box-shadow:0 0 0 3px #22c55e0a}.crm-root .bm-input::-moz-placeholder{color:#ffffff26}.crm-root .bm-input::placeholder{color:#ffffff26}.crm-root .bm-submit{width:100%;padding:12px;border-radius:12px;font-size:12.5px;font-weight:700;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#22c55e;cursor:pointer;transition:all .15s ease}.crm-root .bm-submit:hover{background:#22c55e26;border-color:#22c55e4d}.crm-root .bm-closer-grid{display:flex;gap:6px;flex-wrap:wrap}.crm-root .bm-closer-opt{padding:7px 14px;border-radius:8px;font-size:11px;font-weight:600;background:#ffffff06;border:1px solid rgba(255,255,255,.06);color:#fff6;cursor:pointer;transition:all .15s ease}.crm-root .bm-closer-opt:hover{background:#ffffff0a;color:#fff9}.crm-root .bm-closer-opt.selected{background:#22c55e14;border-color:#22c55e33;color:#22c55e}.crm-root .dash-avatar{width:28px;height:28px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;border:1px solid;flex-shrink:0}.crm-root .crm-page-hero,.crm-root .tdash-hero,.crm-root .fin-hero,.crm-root .sched-hero,.crm-root .analytics-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 20px;border-radius:18px;background:radial-gradient(120% 140% at 0% 0%,rgba(230,179,37,.12),transparent 55%),radial-gradient(90% 120% at 100% 0%,rgba(34,197,94,.06),transparent 50%),linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0a;margin-bottom:20px}.crm-root .crm-page-hero-copy,.crm-root .tdash-hero-copy,.crm-root .fin-hero-copy,.crm-root .sched-hero-copy{min-width:0;flex:1}.crm-root .crm-page-kicker,.crm-root .tdash-kicker,.crm-root .fin-kicker,.crm-root .sched-kicker,.crm-root .analytics-kicker{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e6b3258c;margin-bottom:5px}.crm-root .crm-page-title,.crm-root .tdash-title,.crm-root .fin-title,.crm-root .sched-title,.crm-root .analytics-title{font-size:22px;font-weight:800;color:#ffffffeb;letter-spacing:-.02em;line-height:1.2}.crm-root .crm-page-title-accent,.crm-root .tdash-title-accent{color:#e6b325}.crm-root .crm-page-sub,.crm-root .tdash-sub,.crm-root .fin-sub,.crm-root .sched-sub,.crm-root .analytics-sub{margin-top:5px;font-size:12px;font-weight:500;color:#ffffff52;max-width:520px;line-height:1.45}.crm-root .crm-page-hero-actions,.crm-root .tdash-hero-actions,.crm-root .fin-hero-meta,.crm-root .sched-hero-actions{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.crm-root .crm-page-hero-search{display:flex;align-items:center;gap:8px;min-width:min(260px,100%);height:38px;padding:0 12px;border-radius:11px;background:#00000038;border:1px solid rgba(255,255,255,.08)}.crm-root .crm-page-hero-search i{font-size:11px;color:#ffffff4d}.crm-root .crm-page-hero-search input{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:12.5px;font-weight:600;color:#ffffffe0}.crm-root .crm-page-hero-search input::-moz-placeholder{color:#ffffff47}.crm-root .crm-page-hero-search input::placeholder{color:#ffffff47}.crm-root .crm-page-hero-stats{display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:flex-end;font-size:12px;font-weight:700}.crm-root .crm-page-hero-stats .is-green{color:#22c55ed9}.crm-root .crm-page-hero-stats .is-red{color:#f87171cc}.crm-root .crm-page-hero-stats .is-gold{color:#e6b325d9}.crm-root .crm-page-hero-stats .is-muted{color:#ffffff59}.crm-root .fin-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;font-size:12px;font-weight:700;color:#ffffffc7;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.crm-root .fin-hero-badge i{font-size:11px;color:#e6b325d9}@media (max-width: 640px){.crm-root .crm-page-hero,.crm-root .tdash-hero,.crm-root .fin-hero,.crm-root .sched-hero,.crm-root .analytics-header{padding:14px}.crm-root .crm-page-title,.crm-root .tdash-title,.crm-root .fin-title,.crm-root .sched-title,.crm-root .analytics-title{font-size:18px}.crm-root .crm-page-hero-search{width:100%;min-width:0}}.crm-root .tdash-picker{position:relative;z-index:20}.crm-root .tdash-picker-trigger{display:inline-flex;align-items:center;gap:10px;padding:7px 12px 7px 7px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background .15s ease,border-color .15s ease;min-width:180px}.crm-root .tdash-picker-trigger:hover,.crm-root .tdash-picker-trigger.is-open{background:#ffffff0f;border-color:#e6b32559}.crm-root .tdash-picker-avatar{width:28px;height:28px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:#ffffff14;border:1px solid rgba(230,179,37,.25)}.crm-root .tdash-picker-avatar--fallback{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;color:#e6b325f2;background:#e6b32524}.crm-root .tdash-picker-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1;line-height:1.15}.crm-root .tdash-picker-label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff59}.crm-root .tdash-picker-name{font-size:12.5px;font-weight:700;color:#ffffffe6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.crm-root .tdash-picker-caret{font-size:10px;color:#ffffff59;margin-left:2px}.crm-root .tdash-picker-menu{position:absolute;top:calc(100% + 8px);right:0;width:min(320px,85vw);border-radius:14px;background:#121214;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 48px -20px #000000d9;overflow:hidden}.crm-root .tdash-picker-search{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.crm-root .tdash-picker-search i{font-size:11px;color:#ffffff4d}.crm-root .tdash-picker-search input{flex:1;background:transparent;border:none;outline:none;font-size:12.5px;font-weight:600;color:#ffffffe0}.crm-root .tdash-picker-search input::-moz-placeholder{color:#ffffff47}.crm-root .tdash-picker-search input::placeholder{color:#ffffff47}.crm-root .tdash-picker-list{list-style:none;margin:0;padding:6px;max-height:280px;overflow-y:auto}.crm-root .tdash-picker-empty{padding:16px;text-align:center;font-size:12px;font-weight:600;color:#ffffff4d}.crm-root .tdash-picker-option{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .12s ease}.crm-root .tdash-picker-option:hover{background:#ffffff0a}.crm-root .tdash-picker-option.is-active{background:#e6b32514}.crm-root .tdash-picker-option-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.crm-root .tdash-picker-option-meta strong{font-size:12.5px;font-weight:700;color:#ffffffe6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .tdash-picker-option-meta span{font-size:10.5px;font-weight:600;color:#ffffff59}.crm-root .tdash-picker-check{font-size:11px;color:#e6b325}.crm-root .tdash-back-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:700;color:#ffffffb8;background:#ffffff08;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background .15s ease,color .15s ease}.crm-root .tdash-back-btn:hover{background:#ffffff0f;color:#fff}.crm-root .tdash-back-btn i{font-size:11px}@media (max-width: 640px){.crm-root .tdash-hero{padding:14px}.crm-root .tdash-title{font-size:18px}.crm-root .tdash-picker-trigger{min-width:0;width:100%}.crm-root .tdash-hero-actions,.crm-root .tdash-picker{width:100%}.crm-root .tdash-picker-menu{left:0;right:0;width:auto}}.crm-root .dash-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;position:relative}.dash-stats#personDashStats{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-stats#personDashStats:not(.dash-stats--person-triple)>.dash-stat{min-width:0}.dash-stats#personDashStats.dash-stats--person-triple{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-stats#personDashStats.dash-stats--person-triple>.dash-stat,.dash-stats#personDashStats.dash-stats--person-triple>.dash-guarantee-widget{min-width:0}.dash-stats#personDashStats.dash-stats--person-quad{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-stats#personDashStats.dash-stats--person-quad>.dash-stat,.dash-stats#personDashStats.dash-stats--person-quad>.dash-guarantee-widget{min-width:0}.crm-root .dash-kpi-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:4px 0 12px}.crm-root .dash-kpi-cycle-picker{display:inline-flex;align-items:center;gap:6px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:999px;padding:4px 6px}.crm-root .dash-kpi-cycle-btn{background:transparent;border:none;color:#fff6;font-size:11px;cursor:pointer;padding:4px 8px;border-radius:999px;transition:background .15s ease,color .15s ease}.crm-root .dash-kpi-cycle-btn:hover:not(:disabled){background:#ffffff0d;color:#ffffffbf}.crm-root .dash-kpi-cycle-btn:disabled{opacity:.25;cursor:default}.crm-root .dash-kpi-cycle-label{font-size:12px;font-weight:600;color:#fff9;white-space:nowrap;padding:0 4px}.crm-root .dash-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:22px}@media (max-width: 720px){.crm-root .dash-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.crm-root .dash-kpi-card{position:relative;background:linear-gradient(165deg,#ffffff0a,#ffffff03 68%);border:1px solid rgba(255,255,255,.065);border-radius:18px;padding:15px 16px 14px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;min-height:168px;box-shadow:inset 0 1px #ffffff0b,0 14px 32px -24px #000000f2;animation:dashCardIn .4s ease .12s both;transition:border-color .2s ease,box-shadow .2s ease;overflow:hidden}.crm-root .dash-kpi-card:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 30%,rgba(255,255,255,.1) 70%,transparent);pointer-events:none}.crm-root .dash-kpi-card:hover{border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff0f,0 18px 36px -22px #000000f2}.crm-root .dash-kpi-card--ring .dash-kpi-ring{align-self:center}.crm-root .dash-kpi-card-foot{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;width:100%}.crm-root .dash-kpi-card>:last-child{margin-top:auto}.crm-root .dash-kpi-card--accent{border-color:#818cf838;background:linear-gradient(165deg,#818cf81f,#818cf805 72%)}.crm-root .dash-kpi-card--accent:hover{border-color:#818cf857}.crm-root .dash-kpi-card--gold{border-color:#e6b32538;background:linear-gradient(165deg,#e6b3251c,#e6b32505 72%)}.crm-root .dash-kpi-card--gold:hover{border-color:#e6b32557}.crm-root .dash-kpi-card--split .dash-kpi-split{display:flex;align-items:stretch;width:100%;gap:0;margin:4px 0 2px}.crm-root .dash-kpi-split-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.crm-root .dash-kpi-split-value{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:#fffffff0;font-variant-numeric:tabular-nums}.crm-root .dash-kpi-split-label{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff6}.crm-root .dash-kpi-split-divider{width:1px;align-self:stretch;margin:4px 12px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.12),transparent);flex-shrink:0}.crm-root .dash-kpi-chase-card.dash-kpi-card{gap:10px}.crm-root .dash-kpi-chase-card--gold{border-color:#e6b32547;background:radial-gradient(90% 120% at 0% 0%,rgba(230,179,37,.16),transparent 55%),linear-gradient(165deg,#e6b3251f,#e6b32505 72%)}.crm-root .dash-kpi-chase-card--sprint{border-color:#818cf842;background:radial-gradient(90% 120% at 0% 0%,rgba(129,140,248,.16),transparent 55%),linear-gradient(165deg,#818cf81f,#818cf805 72%)}.crm-root .dash-kpi-chase-card--cash{border-color:#4ade8042;background:radial-gradient(90% 120% at 0% 0%,rgba(74,222,128,.16),transparent 55%),linear-gradient(165deg,#4ade801f,#4ade8005 72%)}.crm-root .dash-kpi-chase-card--booked{border-color:#38bdf842;background:radial-gradient(90% 120% at 0% 0%,rgba(56,189,248,.15),transparent 55%),linear-gradient(165deg,#38bdf81c,#38bdf805 72%)}.crm-root .dash-kpi-chase-card--rate{border-color:#818cf842;background:radial-gradient(90% 120% at 0% 0%,rgba(129,140,248,.16),transparent 55%),linear-gradient(165deg,#818cf81f,#818cf805 72%)}.crm-root .dash-kpi-chase-card--close{border-color:#4ade8042;background:radial-gradient(90% 120% at 0% 0%,rgba(74,222,128,.14),transparent 55%),linear-gradient(165deg,#4ade801a,#4ade8005 72%)}.crm-root .dash-kpi-chase-card--warn{border-color:#fb923c47;background:radial-gradient(90% 120% at 0% 0%,rgba(251,146,60,.14),transparent 55%),linear-gradient(165deg,#fb923c1a,#fb923c05 72%)}.crm-root .dash-kpi-chase-card--outcomes{border-color:#a78bfa47;background:radial-gradient(90% 120% at 0% 0%,rgba(167,139,250,.16),transparent 55%),linear-gradient(165deg,#a78bfa1f,#a78bfa05 72%)}.crm-root .dash-kpi-chase-card--won{border-color:#4ade8047;background:radial-gradient(90% 120% at 0% 0%,rgba(74,222,128,.12),transparent 55%),linear-gradient(165deg,#e6b3251a,#4ade800a 72%)}.crm-root .dash-kpi-chase-card--gold:hover{border-color:#e6b32566}.crm-root .dash-kpi-chase-card--sprint:hover{border-color:#818cf861}.crm-root .dash-kpi-chase-card--cash:hover{border-color:#4ade8066}.crm-root .dash-kpi-chase-card--booked:hover{border-color:#38bdf866}.crm-root .dash-kpi-chase-card--rate:hover{border-color:#818cf866}.crm-root .dash-kpi-chase-card--close:hover{border-color:#4ade8066}.crm-root .dash-kpi-chase-card--warn:hover{border-color:#fb923c6b}.crm-root .dash-kpi-chase-card--outcomes:hover{border-color:#a78bfa6b}.crm-root .dash-kpi-chase-card--hot{animation:dashKpiPrizePulse 2.4s ease-in-out infinite}.crm-root .dash-kpi-prize-kicker{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#e6b325d9}.crm-root .dash-kpi-prize-kicker--indigo{color:#a5b4fce6}.crm-root .dash-kpi-prize-kicker--cash{color:#4ade80e6}.crm-root .dash-kpi-prize-kicker--booked{color:#38bdf8e6}.crm-root .dash-kpi-prize-kicker--rate{color:#a5b4fce6}.crm-root .dash-kpi-prize-kicker--close{color:#4ade80e6}.crm-root .dash-kpi-prize-kicker--warn{color:#fb923ceb}.crm-root .dash-kpi-prize-kicker--outcomes{color:#c4b5fdf2}.crm-root .dash-kpi-chase-card--won .dash-kpi-prize-kicker{color:#4ade80e6}.crm-root .dash-kpi-prize-hero{display:flex;align-items:baseline;gap:2px;line-height:.95}.crm-root .dash-kpi-prize-plus{font-size:16px;font-weight:800;color:#e6b3258c;letter-spacing:-.03em}.crm-root .dash-kpi-prize-plus--indigo{color:#818cf88c}.crm-root .dash-kpi-prize-amount{font-size:28px;font-weight:800;letter-spacing:-.04em;color:#f0c94a;font-variant-numeric:tabular-nums;text-shadow:0 10px 28px rgba(230,179,37,.16);animation:dashKpiPrizeAmountIn .55s cubic-bezier(.22,1,.36,1) both}.crm-root .dash-kpi-prize-amount--indigo{color:#a5b4fc;text-shadow:0 10px 28px rgba(129,140,248,.16)}.crm-root .dash-kpi-prize-amount--cash{color:#4ade80;text-shadow:0 10px 28px rgba(74,222,128,.18)}.crm-root .dash-kpi-prize-amount--booked{color:#7dd3fc;text-shadow:0 10px 28px rgba(56,189,248,.18)}.crm-root .dash-kpi-prize-amount--rate{color:#a5b4fc;text-shadow:0 10px 28px rgba(129,140,248,.18)}.crm-root .dash-kpi-prize-amount--close{color:#4ade80;text-shadow:0 10px 28px rgba(74,222,128,.18)}.crm-root .dash-kpi-prize-amount--warn{color:#fb923c;text-shadow:0 10px 28px rgba(251,146,60,.18)}.crm-root .dash-kpi-prize-of{font-size:15px;font-weight:700;color:#ffffff59;margin-left:4px;letter-spacing:-.02em}.crm-root .dash-kpi-prize-check{font-size:14px;margin-left:8px;align-self:center}.crm-root .dash-kpi-split--hero{margin:2px 0 4px}.crm-root .dash-kpi-split-value--booked{color:#7dd3fc}.crm-root .dash-kpi-split-value--attended{color:#a5b4fc}.crm-root .dash-kpi-prize-tagline{font-size:12px;font-weight:600;color:#ffffff8c;line-height:1.35}.crm-root .dash-kpi-prize-tagline strong{color:#ffffffeb;font-weight:800}.crm-root .dash-kpi-prize-race{display:flex;flex-direction:column;gap:7px;width:100%}.crm-root .dash-kpi-prize-race-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:600;color:#fff6}.crm-root .dash-kpi-prize-race-row strong{font-weight:800;color:#ffffffe0;font-variant-numeric:tabular-nums}.crm-root .dash-kpi-prize-gap{color:#e6b325bf}.crm-root .dash-kpi-prize-gap strong{color:#f0c94a}.crm-root .dash-kpi-prize-gate{font-size:11px;font-weight:600;color:#fb923cd9}.crm-root .dash-kpi-prize-note{font-size:11px;font-weight:500;color:#ffffff59}.crm-root .dash-kpi-prize-note--good{color:#4ade80}@keyframes dashKpiPrizeAmountIn{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dashKpiPrizePulse{0%,to{box-shadow:inset 0 1px #ffffff0d,0 14px 32px -24px #000000f2,0 0 #e6b32500}50%{box-shadow:inset 0 1px #ffffff14,0 14px 32px -24px #000000f2,0 0 0 1px #e6b32529}}@media (prefers-reduced-motion: reduce){.crm-root .dash-kpi-chase-card--hot,.crm-root .dash-kpi-prize-amount{animation:none}}.crm-root .dash-kpi-card-label{display:flex;align-items:center;gap:8px;width:100%;font-size:10px;font-weight:700;color:#ffffff85;letter-spacing:.07em;text-transform:uppercase}.crm-root .dash-kpi-card-icon{width:22px;height:22px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0;background:color-mix(in srgb,currentColor 14%,transparent);border:1px solid color-mix(in srgb,currentColor 18%,transparent)}.crm-root .dash-kpi-card-big{font-size:30px;font-weight:800;color:#fffffff0;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.crm-root .dash-kpi-card-of{font-size:15px;color:#ffffff52;font-weight:700;letter-spacing:-.01em}.crm-root .dash-kpi-card-sub{font-size:11.5px;font-weight:500;color:#ffffff7a;line-height:1.4}.crm-root .dash-kpi-card-sub--good{color:#4ade80}.crm-root .dash-kpi-card-sub--muted{color:#ffffff52}.crm-root .dash-kpi-delta{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;padding:4px 9px;border-radius:999px;white-space:nowrap;line-height:1.2}.crm-root .dash-kpi-delta i{font-size:9px}.crm-root .dash-kpi-delta--up{color:#4ade80;background:#4ade801a;border:1px solid rgba(74,222,128,.18)}.crm-root .dash-kpi-delta--down{color:#f87171;background:#ef44441a;border:1px solid rgba(239,68,68,.2)}.crm-root .dash-kpi-delta--muted{color:#ffffff47;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.crm-root .dash-kpi-ring{position:relative;width:84px;height:84px;align-self:center;margin:2px 0 4px}.crm-root .dash-kpi-ring svg{width:100%;height:100%}.crm-root .dash-kpi-ring-value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.crm-root .dash-kpi-ring-target{font-size:10px;font-weight:700;opacity:.55;margin-left:2px}.crm-root .dash-kpi-bar{position:relative;width:100%;height:8px;border-radius:999px;background:#ffffff0e;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.crm-root .dash-kpi-bar-sheen{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:0}.crm-root .dash-kpi-bar-sheen:before{content:"";position:absolute;top:0;bottom:0;left:-40%;width:45%;border-radius:inherit;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--kpi-bar-accent, #818cf8) 35%,rgba(255,255,255,.2)),transparent);opacity:.55;filter:blur(.5px);animation:dashGuaranteeTrackSheen 2.6s ease-in-out infinite}.crm-root .dash-kpi-bar-fill{position:relative;z-index:1;height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--kpi-bar-accent, #818cf8) 88%,#fff),var(--kpi-bar-accent, #818cf8));box-shadow:0 0 14px color-mix(in srgb,var(--kpi-bar-accent, #818cf8) 32%,transparent);transition:width .5s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion: reduce){.crm-root .dash-kpi-bar-sheen:before{animation:none;opacity:.25;transform:translate(40%)}}.crm-root .dash-kpi-analytics-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:14px;margin-bottom:20px;align-items:stretch}.crm-root .dash-kpi-chart{display:flex;flex-direction:column;min-width:0}.crm-root .dash-kpi-chart-header{gap:14px;flex-wrap:wrap;padding:16px 20px 14px;border-bottom:1px solid rgba(255,255,255,.045)}.crm-root .dash-kpi-chart-heading{display:flex;flex-direction:column;gap:8px;min-width:0}.crm-root .dash-kpi-chart-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.crm-root .dash-kpi-chart-title{font-size:15px;font-weight:800;letter-spacing:-.01em;color:#ffffffe6}.crm-root .dash-kpi-chart-cash{display:inline-flex;align-items:baseline;gap:8px}.crm-root .dash-kpi-chart-cash-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff52}.crm-root .dash-kpi-chart-cash-value{font-size:20px;font-weight:800;letter-spacing:-.03em;color:#4ade80;font-variant-numeric:tabular-nums;line-height:1}.crm-root .dash-kpi-chart-legend{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 20px 2px}.crm-root .dash-kpi-chart-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.crm-root .dash-kpi-focus-toggle{border-color:#4ade802e}.crm-root .dash-kpi-chart-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 20px 4px}.crm-root .dash-kpi-meta-pills{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.crm-root .dash-kpi-meta-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;background:#ffffff07;border:1px solid rgba(255,255,255,.055);font-size:11px;font-weight:600;color:#ffffff94;letter-spacing:.01em}.crm-root .dash-kpi-meta-pill--cash{border-color:#4ade802e;color:#bbf7d0d9}.crm-root .dash-kpi-meta-pill--bonus{border-color:#e6b32538;color:#fae696e6}.crm-root .dash-kpi-meta-pill--avg{border-color:#f6e27a38;color:#fae696e6}.crm-root .dash-kpi-meta-pill--leads{border-color:#22d3ee38;color:#a5f3fce6}.crm-root .dash-kpi-meta-pill--chat-leads{border-color:#ec489938;color:#fbcfe8e6}.crm-root .dash-kpi-meta-pill--rate{border-color:#60a5fa33;color:#bfdbfed9}.crm-root .dash-kpi-side-stats{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.crm-root .dash-kpi-side-stat{display:inline-flex;align-items:baseline;gap:6px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff52}.crm-root .dash-kpi-side-stat strong{font-size:13px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-transform:none}.crm-root .dash-kpi-legend-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;background:#ffffff07;border:1px solid rgba(255,255,255,.055);font-size:11px;font-weight:600;color:#ffffff94;letter-spacing:.01em}.crm-root .dash-kpi-legend-swatch{width:14px;height:3px;border-radius:999px;background:var(--swatch);box-shadow:0 0 10px color-mix(in srgb,var(--swatch) 45%,transparent);flex-shrink:0}.crm-root .dash-kpi-legend-swatch--dashed{background:repeating-linear-gradient(90deg,var(--swatch) 0 4px,transparent 4px 7px);box-shadow:none}.crm-root .dash-kpi-chart-body{position:relative;flex:1;min-height:250px;padding:6px 14px 10px;overflow:visible}.crm-root .dash-kpi-chart-body canvas{width:100%!important;height:250px!important}.crm-root .dash-chart-body,.crm-root .analytics-trend-chart{overflow:visible}.crm-root .crm-chart-crosshair,.crm-root .dash-kpi-crosshair{position:absolute;width:1px;pointer-events:none;z-index:2;opacity:0;transform:translate(-.5px);background:linear-gradient(180deg,#ffffff05,#ffffff38 18%,#ffffff38 82%,#ffffff05);transition:opacity .15s ease}.crm-root .crm-chart-tip,.crm-root .dash-kpi-tip{position:absolute;z-index:5;min-width:148px;max-width:min(260px,calc(100% - 16px));max-height:min(260px,70%);overflow-x:hidden;overflow-y:auto;padding:10px 12px;border-radius:14px;pointer-events:none;opacity:0;transform:translate(-50%,calc(-100% - 12px)) scale(.96);transition:opacity .15s ease,transform .18s cubic-bezier(.22,1,.36,1),left .08s ease-out,top .08s ease-out;background:#101014e0;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 40px -18px #000000d9,0 0 0 1px #ffffff08 inset,0 0 40px -20px #a78bfa59;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font-family:inherit;color:#fff}.crm-root .crm-chart-tip:after,.crm-root .dash-kpi-tip:after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:#101014eb;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.crm-root .crm-chart-tip.crm-chart-tip--below:after,.crm-root .dash-kpi-tip.crm-chart-tip--below:after{top:-5px;bottom:auto;border-right:none;border-bottom:none;border-left:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1)}.crm-root .crm-chart-tip-date,.crm-root .dash-kpi-tip-date{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff61;margin-bottom:8px}.crm-root .crm-chart-tip-sub{font-size:11px;font-weight:700;color:#ffffff8c;margin:-4px 0 8px;letter-spacing:-.01em}.crm-root .crm-chart-tip-row,.crm-root .dash-kpi-tip-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:3px 0}.crm-root .crm-chart-tip-row+.crm-chart-tip-row,.crm-root .dash-kpi-tip-row+.dash-kpi-tip-row{margin-top:2px}.crm-root .crm-chart-tip-left,.crm-root .dash-kpi-tip-left{display:inline-flex;align-items:center;gap:8px;min-width:0}.crm-root .crm-chart-tip-dot,.crm-root .dash-kpi-tip-dot{width:7px;height:7px;border-radius:999px;flex-shrink:0;box-shadow:0 0 10px color-mix(in srgb,currentColor 40%,transparent)}.crm-root .crm-chart-tip-name,.crm-root .dash-kpi-tip-name{font-size:12px;font-weight:600;color:#ffffff9e;white-space:nowrap}.crm-root .crm-chart-tip-val,.crm-root .dash-kpi-tip-val{font-size:13px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap}.crm-root .crm-chart-tip-ref,.crm-root .dash-kpi-tip-period{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);font-size:11px;font-weight:700;color:#fae696b3}.crm-root .crm-chart-tip-ref strong,.crm-root .dash-kpi-tip-period strong{font-size:13px;font-weight:800;letter-spacing:-.02em;color:#f6e27a;font-variant-numeric:tabular-nums}.crm-root .dash-kpi-insights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 16px 16px;border-top:1px solid rgba(255,255,255,.045);background:linear-gradient(180deg,#ffffff04,#ffffff01)}.crm-root .dash-kpi-insight{display:flex;align-items:flex-start;gap:11px;padding:12px 12px 12px 11px;border-radius:14px;background:#ffffff07;border:1px solid rgba(255,255,255,.055);box-shadow:inset 0 1px #ffffff09;min-width:0;transition:border-color .18s ease,box-shadow .18s ease}.crm-root .dash-kpi-insight--up{background:linear-gradient(160deg,#4ade8014,#ffffff05 65%);border-color:#4ade8029}.crm-root .dash-kpi-insight--up:hover{border-color:#4ade8047;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #4ade800f}.crm-root .dash-kpi-insight--down{background:linear-gradient(160deg,#ef44441a,#ffffff05 65%);border-color:#ef444433}.crm-root .dash-kpi-insight--down:hover{border-color:#ef444452;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #ef444414}.crm-root .dash-kpi-insight--gold{background:linear-gradient(160deg,#e6b3251a,#ffffff05 65%);border-color:#e6b3252e}.crm-root .dash-kpi-insight--gold:hover{border-color:#e6b32552;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #e6b32514}.crm-root .dash-kpi-insight--accent{background:linear-gradient(160deg,#818cf81a,#ffffff05 65%);border-color:#818cf82e}.crm-root .dash-kpi-insight--accent:hover{border-color:#818cf84d;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #818cf812}.crm-root .dash-kpi-insight-icon{width:34px;height:34px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;border:1px solid transparent}.crm-root .dash-kpi-insight-copy{min-width:0;padding-top:1px}.crm-root .dash-kpi-insight-title{font-weight:700;font-size:12.5px;letter-spacing:-.01em;line-height:1.25}.crm-root .dash-kpi-insight-sub{color:#ffffff80;font-size:11.5px;line-height:1.4;margin-top:3px}.crm-root .dash-kpi-activity{background:linear-gradient(180deg,#ffffff07,#ffffff03 70%);border:1px solid rgba(255,255,255,.06);border-radius:16px;display:flex;flex-direction:column;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 12px 28px -22px #000000e6}.crm-root .dash-kpi-activity-header{padding:16px 18px 12px;border-bottom:1px solid rgba(255,255,255,.045)}.crm-root .dash-kpi-activity-list{flex:1;overflow-y:auto;max-height:440px;padding:4px 0}.crm-root .dash-kpi-activity-row{display:flex;align-items:center;gap:12px;padding:11px 16px;margin:0 6px;border-radius:12px;animation:dashCardIn .35s ease both;border-bottom:none;transition:background .15s ease}.crm-root .dash-kpi-activity-row:hover{background:#ffffff08}.crm-root .dash-kpi-activity-row:last-child{border-bottom:none}.crm-root .dash-kpi-activity-icon{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.crm-root .dash-kpi-activity-info{min-width:0;flex:1}.crm-root .dash-kpi-activity-title{font-size:12.5px;font-weight:700;color:#ffffffe0;letter-spacing:-.01em}.crm-root .dash-kpi-activity-sub{font-size:11.5px;color:#ffffff7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.crm-root .dash-kpi-activity-right{text-align:right;flex-shrink:0}.crm-root .dash-kpi-activity-amount{font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.crm-root .dash-kpi-activity-time{font-size:10.5px;color:#ffffff61;margin-top:2px}@media (max-width: 1100px){.crm-root .dash-kpi-analytics-row{grid-template-columns:minmax(0,1fr)}.crm-root .dash-kpi-insights{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.dash-stats#personDashStats.dash-stats--person-quad{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.crm-root .dash-kpi-insights{grid-template-columns:1fr}.crm-root .dash-kpi-chart-header{flex-direction:column;align-items:flex-start}}.crm-root .team-table{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 90% 70% at 0% 0%,rgba(230,179,37,.08),transparent 58%),radial-gradient(ellipse 60% 50% at 100% 100%,rgba(230,179,37,.03),transparent 50%),#0d0d0e;border:1px solid rgba(255,255,255,.07);border-radius:20px;box-shadow:0 28px 70px -48px #000000f2,inset 0 1px #ffffff0d}.crm-root .team-table:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(230,179,37,.42) 30%,rgba(237,203,104,.55) 50%,rgba(230,179,37,.42) 70%,transparent);pointer-events:none;z-index:6}.crm-root .team-table-head,.crm-root .team-row{display:grid;grid-template-columns:minmax(180px,2fr) minmax(150px,1.5fr) minmax(110px,1.1fr) repeat(4,minmax(84px,.9fr)) minmax(92px,.85fr);align-items:center;gap:10px;padding:12px 16px}.crm-root .team-table-head{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffffff6b;border-bottom:1px solid rgba(230,179,37,.14);box-shadow:inset 0 -1px #e6b3250f;background:#0c0c0df0}.crm-root .team-row{border-bottom:1px solid rgba(255,255,255,.035);cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.crm-root .team-row:nth-child(2n){background:#ffffff04}.crm-root .team-row:last-child{border-bottom:none}.crm-root .team-row:hover{background:#e6b3250b;box-shadow:inset 3px 0 #e6b3258c}.crm-root .team-row.selected{background:#e6b32512;box-shadow:inset 3px 0 #e6b325d9}.crm-root .team-num{text-align:right;font-size:12px;font-weight:700;white-space:nowrap}.crm-root .team-table-head .team-num{font-size:10px;font-weight:700}.crm-root .team-cell-member{display:flex;align-items:center;gap:10px;min-width:0}.crm-root .team-member-name{font-size:12.5px;font-weight:700;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-root .team-cell-roles{display:flex;gap:4px;flex-wrap:wrap}.crm-root .team-no-rates{font-size:10px;font-weight:600;color:#ffffff2e}.crm-root .team-cell-guarantee{display:flex;align-items:center;gap:6px;min-width:0}.crm-root .team-guarantee-track{flex:1;max-width:72px;height:4px;border-radius:2px;background:#ffffff0f;overflow:hidden}.crm-root .team-guarantee-fill{height:100%;border-radius:2px;transition:width .4s ease}.crm-root .team-guarantee-on{font-size:10px;font-weight:700;color:#a5b4fc}.crm-root .team-guarantee-off{font-size:11px;color:#ffffff1f}.crm-root .team-cell-chevron{color:#ffffff26;font-size:10px;text-align:right}.crm-root .team-col-dash{justify-self:end;text-align:right}.crm-root .team-dash-btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:8px;font-size:11px;font-weight:700;color:#e6b325eb;background:#e6b32514;border:1px solid rgba(230,179,37,.22);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease;white-space:nowrap}.crm-root .team-dash-btn:hover{background:#e6b32524;border-color:#e6b32566;transform:translateY(-1px)}.crm-root .team-dash-btn i{font-size:10px}.crm-root .team-mini-btn--dash{color:#e6b325e6;border-color:#e6b32540;background:#e6b32514}.crm-root .team-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:70;animation:teamFadeIn .2s ease}.crm-root .team-drawer{position:fixed;top:0;right:0;bottom:0;width:480px;max-width:94vw;background:#101010;border-left:1px solid rgba(255,255,255,.07);z-index:71;display:flex;flex-direction:column;animation:teamSlideIn .25s cubic-bezier(.4,0,.2,1);box-shadow:-24px 0 60px #00000080}@keyframes teamSlideIn{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes teamFadeIn{0%{opacity:0}to{opacity:1}}@keyframes teamSlideOut{to{transform:translate(48px);opacity:0}}@keyframes teamFadeOut{to{opacity:0}}.crm-root .team-drawer.closing{animation:teamSlideOut .22s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}.crm-root .team-drawer-overlay.closing{animation:teamFadeOut .2s ease forwards;pointer-events:none}.crm-root .team-drawer-head{display:flex;align-items:center;gap:12px;padding:18px 18px 14px;border-bottom:1px solid rgba(255,255,255,.05)}.crm-root .team-drawer-name{font-size:15px;font-weight:800;color:#ffffffe6}.crm-root .team-drawer-roles{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.crm-root .team-drawer-close{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:#fff6;width:28px;height:28px;cursor:pointer;font-size:11px;flex-shrink:0;transition:all .15s ease}.crm-root .team-drawer-close:hover{color:#fffc;background:#ffffff14}.crm-root .team-money-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:14px 18px 0}.crm-root .team-money-stat{background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:10px;padding:10px;text-align:center;min-width:0}.crm-root .team-money-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#ffffff47;margin-bottom:4px}.crm-root .team-money-value{font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-root .team-drawer-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 18px}.crm-root .team-tabs{display:flex;gap:4px;padding:0 18px 12px;border-bottom:1px solid rgba(255,255,255,.05)}.crm-root .team-tab{flex:1;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:7px 0;font-size:11px;font-weight:700;color:#ffffff59;cursor:pointer;transition:all .15s ease}.crm-root .team-tab.active{background:#e6b32514;border-color:#e6b32533;color:#e6b325}.crm-root .team-drawer-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:14px 18px 24px;display:flex;flex-direction:column;gap:12px}.crm-root .team-kpi-config{display:flex;flex-direction:column;gap:12px}.crm-root .team-kpi-role-group{display:flex;flex-direction:column;gap:8px}.crm-root .team-kpi-role-title{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#ffffff59;margin-top:4px}.crm-root .team-kpi-block{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:12px 14px}.crm-root .team-kpi-block-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.crm-root .team-kpi-block-title{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:#ffffffbf;flex-wrap:wrap}.crm-root .team-kpi-block-hint{font-size:10px;font-weight:500;color:#ffffff38}.crm-root .team-kpi-badge{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffff4d;flex-shrink:0}.crm-root .team-kpi-badge.custom{background:#e6b3251a;border-color:#e6b32540;color:#e6b325}.crm-root .team-kpi-block-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.crm-root .team-kpi-block-value{font-size:13px;font-weight:800;color:#ffffffd9}.crm-root .team-kpi-empty{font-size:11px;font-weight:600;color:#ffffff2e;padding:6px 0;text-align:center}.crm-root .team-kpi-inputs{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.crm-root .team-kpi-input-wrap{display:inline-flex;align-items:center;gap:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:4px 8px;color:#fff6;font-size:12px}.crm-root .team-kpi-input-wrap input{background:transparent;border:none;outline:none;color:#fff;font-size:12px;font-weight:700;width:56px}.crm-root .team-kpi-input-sep{font-size:11px;font-weight:600;color:#ffffff4d}.crm-root .team-tier-list{display:flex;flex-direction:column;gap:4px}.crm-root .team-tier-row{display:flex;align-items:center;gap:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:8px;padding:7px 10px;font-size:11.5px}.crm-root .team-tier-rate{font-weight:700;color:#ffffffbf;flex:1}.crm-root .team-tier-amount{font-weight:800;color:#e6b325}.crm-root .team-tier-min{font-size:10px;font-weight:600;color:#ffffff40}.crm-root .team-tier-edit-head,.crm-root .team-tier-edit-row{display:grid;grid-template-columns:1fr 1fr 1fr 24px;gap:6px;align-items:center;margin-bottom:6px}.crm-root .team-tier-edit-head{font-size:9.5px;font-weight:700;color:#ffffff4d;margin-bottom:4px}.crm-root .team-tier-edit-row input{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:5px 8px;font-size:12px;color:#fff;outline:none;width:100%;min-width:0}.crm-root .team-tier-remove{background:transparent;border:none;color:#ffffff40;cursor:pointer;font-size:11px}.crm-root .team-tier-remove:hover{color:#f97316}.crm-root .team-tier-add{width:100%;background:#ffffff05;border:1px dashed rgba(255,255,255,.12);border-radius:7px;padding:6px 0;font-size:10.5px;font-weight:700;color:#fff6;cursor:pointer;transition:all .15s ease}.crm-root .team-tier-add:hover{color:#ffffffb3;border-color:#ffffff40}.crm-root .team-mini-btn{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:7px;padding:5px 12px;font-size:10.5px;font-weight:700;color:#ffffff8c;cursor:pointer;white-space:nowrap;transition:all .15s ease}.crm-root .team-mini-btn:hover:not(:disabled){background:#ffffff12;color:#ffffffd9}.crm-root .team-mini-btn.primary{background:#e6b3251f;border-color:#e6b32547;color:#e6b325}.crm-root .team-mini-btn.primary:hover:not(:disabled){background:#e6b32533;color:#f6d889}.crm-root .team-mini-btn:disabled{opacity:.5;cursor:not-allowed}.crm-root .team-history-title{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#fff6;margin-bottom:6px}.crm-root .team-guarantee-live{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:10.5px;font-weight:600;color:#ffffff59}.crm-root .team-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:80;display:flex;align-items:center;justify-content:center;animation:teamFadeIn .2s ease;padding:20px}.crm-root .team-modal{background:#101010;border:1px solid rgba(255,255,255,.08);border-radius:16px;width:520px;max-width:94vw;max-height:86vh;display:flex;flex-direction:column;box-shadow:0 30px 80px #0009}.crm-root .team-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:18px 20px 14px;border-bottom:1px solid rgba(255,255,255,.05)}.crm-root .team-modal-title{font-size:15px;font-weight:800;color:#ffffffe6}.crm-root .team-modal-sub{font-size:11px;color:#ffffff4d;margin-top:3px}.crm-root .team-modal-body{overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 22px}@media (max-width: 1000px){.crm-root .team-table-head,.crm-root .team-row{grid-template-columns:minmax(150px,2fr) minmax(120px,1.4fr) repeat(2,minmax(80px,.9fr)) minmax(84px,.85fr)}.crm-root .team-hide-sm{display:none!important}}.crm-root .dash-guarantee-widget{--gw-accent: #6366f1;background:linear-gradient(180deg,#ffffff08,#ffffff03 70%);border-left:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);border-top:2px solid color-mix(in srgb,var(--gw-accent) 42%,transparent);border-radius:16px;padding:18px 18px 16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 12px 28px -22px #000000e6;transition:background .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);z-index:1;animation:dashCardIn .4s ease .12s both}.crm-root .dash-guarantee-widget:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--gw-accent) 10%,transparent),transparent 72%);pointer-events:none}.crm-root .dash-guarantee-widget:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f,0 16px 32px -20px #000000e6}.crm-root .dash-guarantee-widget-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px;position:relative;z-index:1}.crm-root .dash-guarantee-widget-brand{display:flex;align-items:center;gap:10px;min-width:0}.crm-root .dash-guarantee-widget-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;color:var(--gw-accent);background:color-mix(in srgb,var(--gw-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--gw-accent) 22%,transparent);box-shadow:0 0 22px color-mix(in srgb,var(--gw-accent) 18%,transparent)}.crm-root .dash-guarantee-widget-headings{display:flex;flex-direction:column;gap:2px;min-width:0}.crm-root .dash-guarantee-widget-kicker{font-size:10px;font-weight:700;color:#ffffff7a;text-transform:uppercase;letter-spacing:.06em}.crm-root .dash-guarantee-widget-title{font-size:14px;font-weight:800;color:#ffffffe6;letter-spacing:-.02em;line-height:1.2}.crm-root .dash-guarantee-countdown{flex-shrink:0;font-variant-numeric:tabular-nums;white-space:nowrap}.crm-root .dash-guarantee-widget-bar-block{position:relative;z-index:1}.crm-root .dash-guarantee-widget-bar-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.crm-root .dash-guarantee-widget-pct{font-size:22px;font-weight:800;color:var(--gw-accent);letter-spacing:-.03em;line-height:1}.crm-root .dash-guarantee-widget-hit{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 8px;border-radius:999px;color:#bbf7d0;background:#22c55e1f;border:1px solid rgba(34,197,94,.25)}.crm-root .dash-guarantee-widget-track{position:relative;height:8px;border-radius:999px;background:#ffffff0e;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.crm-root .dash-guarantee-widget-track-sheen{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:0}.crm-root .dash-guarantee-widget-track-sheen:before{content:"";position:absolute;top:0;bottom:0;left:-40%;width:45%;border-radius:inherit;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gw-accent) 35%,rgba(255,255,255,.2)),transparent);opacity:.55;filter:blur(.5px);animation:dashGuaranteeTrackSheen 2.6s ease-in-out infinite}@keyframes dashGuaranteeTrackSheen{0%{transform:translate(0);opacity:.35}45%{opacity:.75}to{transform:translate(320%);opacity:.35}}@media (prefers-reduced-motion: reduce){.crm-root .dash-guarantee-widget-track-sheen:before{animation:none;opacity:.25;transform:translate(40%)}}.crm-root .dash-guarantee-widget-fill{position:relative;z-index:1;height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--gw-accent) 88%,#fff),var(--gw-accent));box-shadow:0 0 14px color-mix(in srgb,var(--gw-accent) 32%,transparent);transition:width .5s cubic-bezier(.4,0,.2,1)}.crm-root .dash-guarantee-widget-amounts{margin:12px 0 0;font-size:12px;font-weight:600;color:#ffffff73;line-height:1.4;position:relative;z-index:1}.crm-root .dash-guarantee-widget-earned{color:#ffffffb8}.crm-root .dash-guarantee-widget-of{font-weight:500;color:#ffffff73}.crm-root .dash-stats:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:80%;background:radial-gradient(ellipse,rgba(230,179,37,.08) 0%,rgba(230,179,37,.02) 50%,transparent 80%);border-radius:50%;filter:blur(30px);pointer-events:none;z-index:0}.crm-root .dash-stat{background:linear-gradient(180deg,#ffffff08,#ffffff03 70%);border-left:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);border-top:2px solid rgba(255,255,255,.06);border-radius:16px;padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 12px 28px -22px #000000e6;transition:all .25s cubic-bezier(.4,0,.2,1);z-index:1}.crm-root .dash-stat:hover{background:linear-gradient(180deg,#ffffff0d,#ffffff05 70%);border-left-color:#ffffff1a;border-right-color:#ffffff1a;border-bottom-color:#ffffff1a;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f,0 16px 32px -20px #000000e6}.crm-root .dash-stat-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;margin-bottom:16px}.crm-root .dash-stat-value{font-size:28px;font-weight:800;color:#fff;line-height:1;margin-bottom:6px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.crm-root .dash-stat-value.animating{transition:none}.crm-root .dash-stat-label{font-size:10px;font-weight:700;color:#ffffff73;letter-spacing:.09em;text-transform:uppercase}.crm-root #personDashStats .dash-stat--money{isolation:isolate;min-height:168px;display:flex;flex-direction:column;justify-content:space-between;padding:18px 19px;border:0;border-radius:18px;background:radial-gradient(circle at 94% 3%,var(--money-glow),transparent 42%),linear-gradient(145deg,#ffffff0a,#ffffff03);box-shadow:inset 0 1px #ffffff0b,0 18px 42px -30px var(--money-shadow)}.crm-root #personDashStats .dash-stat--earned{--money-accent: #e6b325;--money-soft: rgba(230, 179, 37, .12);--money-glow: rgba(230, 179, 37, .12);--money-shadow: rgba(230, 179, 37, .48)}.crm-root #personDashStats .dash-stat--owed{--money-accent: #4ade80;--money-soft: rgba(74, 222, 128, .1);--money-glow: rgba(34, 197, 94, .1);--money-shadow: rgba(34, 197, 94, .38)}.crm-root #personDashStats .dash-stat--money:after{content:"";position:absolute;right:-18px;bottom:-30px;width:110px;height:110px;border:20px solid var(--money-soft);border-radius:50%;opacity:.22;z-index:-1}.crm-root #personDashStats .dash-stat--money:hover{border:0;background:radial-gradient(circle at 94% 3%,var(--money-glow),transparent 46%),linear-gradient(145deg,#ffffff0d,#ffffff04);box-shadow:inset 0 1px #ffffff0f,0 22px 46px -28px var(--money-shadow)}.crm-root #personDashStats .dash-stat-money-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.crm-root #personDashStats .dash-stat--money .dash-stat-label{color:#ffffffb3;font-size:10px;letter-spacing:.08em}.crm-root #personDashStats .dash-stat-money-subtitle{margin-top:4px;color:#ffffff47;font-size:9.5px;font-weight:550}.crm-root #personDashStats .dash-stat--money .dash-stat-icon{width:36px;height:36px;margin:0;flex-shrink:0;border-radius:11px;background:var(--money-soft);color:var(--money-accent);box-shadow:inset 0 1px #ffffff0f}.crm-root #personDashStats .dash-stat--money .dash-stat-value{margin:14px 0 8px;color:var(--money-accent);font-size:clamp(24px,2.2vw,31px);letter-spacing:-.045em}.crm-root #personDashStats .dash-stat--money .dash-stat-value.is-muted{color:#ffffff61}.crm-root #personDashStats .dash-stat-money-meta{display:flex;align-items:center;gap:6px;color:#ffffff4d;font-size:9px;font-weight:650}.crm-root #personDashStats .dash-stat-money-dot{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--money-accent);box-shadow:0 0 7px var(--money-accent)}.crm-root .dash-stat--clickable{cursor:pointer}.crm-root .dash-stat--clickable:focus-visible{outline:none;border-color:#ef444466;box-shadow:0 0 0 2px #ef444440}.crm-root .dash-stat-label-caret{font-size:8px;margin-left:5px;color:#ffffff40;transition:transform .2s ease,color .2s ease}.crm-root .dash-stat--clickable:hover .dash-stat-label-caret{transform:translate(2px);color:#ef4444b3}.crm-root .dash-chart-wrap{background:linear-gradient(180deg,#ffffff07,#ffffff03 70%);border:1px solid rgba(255,255,255,.06);border-radius:16px;margin-bottom:20px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 12px 28px -22px #000000e6}.crm-root .dash-chart-header{padding:18px 22px;border-bottom:1px solid rgba(230,179,37,.06);display:flex;align-items:center;justify-content:space-between}.crm-root .dash-chart-title{font-size:13px;font-weight:700;color:#ffffffe0}.crm-root .dash-chart-subtitle{font-size:10.5px;color:#fff6;margin-top:2px}.crm-root .dash-chart-total{font-size:22px;font-weight:800;color:#e6b325;line-height:1;animation:countUp .5s ease both}.crm-root .dash-chart-header-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px 14px}.crm-root .dash-metric-cluster{display:flex;align-items:stretch;gap:14px;flex-wrap:wrap}.crm-root .dash-metric-group{display:flex;align-items:stretch;gap:12px;min-width:0}.crm-root .dash-metric-group--primary{align-items:center;flex:1 1 auto;min-width:0}.crm-root .dash-metric-main{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:0 0 0 2px;border-left:none;flex:1 1 auto;min-height:46px}.crm-root .dash-metric-label{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffffff47;line-height:1}.crm-root .dash-metric-amount{font-size:18px;font-weight:800;letter-spacing:-.03em;line-height:1;animation:countUp .5s ease both}.crm-root .dash-metric-amount--revenue{color:#ffffffeb;text-shadow:0 10px 28px rgba(0,0,0,.35)}.crm-root .dash-metric-amount--leads{color:#ffffffe0;font-weight:800}.crm-root .dash-metric-prev{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:6px 12px;border-radius:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff08,0 12px 28px #00000047;min-height:44px;flex:0 0 auto}.crm-root .dash-metric-prev-label{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffff47;line-height:1}.crm-root .dash-metric-prev-value{font-size:16px;font-weight:800;color:#ffffff6b;letter-spacing:-.02em;line-height:1.1}.crm-root .dash-metric-amount--up{color:#22c55eeb!important}.crm-root .dash-metric-amount--down{color:#ef4444eb!important}.crm-root .dash-metric-amount--flat{color:#ffffffd9!important}.crm-root .dash-metric-amount--muted{color:#ffffff8c!important}.crm-root .dash-period-toggle{display:inline-flex;align-items:center;padding:3px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0a}.crm-root .dash-period-toggle--indigo{border-color:#6366f11f;background:#6366f10d;box-shadow:inset 0 1px #6366f114}.crm-root .dash-period-toggle .dash-chart-period{flex:1 1 auto;min-width:56px;padding:6px 14px;border-radius:8px;border:1px solid transparent;background:transparent;color:#ffffff61;font-size:11px;font-weight:800;letter-spacing:.02em}.crm-root .dash-period-toggle .dash-chart-period:hover{color:#ffffff9e;border-color:#ffffff0f;background:#ffffff08}.crm-root .dash-period-toggle .dash-chart-period.active{color:#ffffffeb;background:#e6b3251f;border-color:#e6b32538;box-shadow:0 10px 28px #00000059}.crm-root .dash-period-toggle--indigo .dash-chart-period.active{color:#c7d2fef2;background:#6366f12e;border-color:#6366f147;box-shadow:0 10px 28px #00000059}.crm-root .dash-delta-pill{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:9999px;font-size:10px;font-weight:800;letter-spacing:.02em;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff8c;white-space:nowrap;box-shadow:0 10px 22px #00000059,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.crm-root .dash-delta-pill i{font-size:9px;opacity:.95}.crm-root .dash-delta-pill-sub{font-weight:700;color:#ffffff59;margin-left:5px;opacity:.9}.crm-root .dash-delta-pill--up{border-color:#22c55e47;background:linear-gradient(135deg,#22c55e1f,#22c55e0a);color:#22c55ed9}.crm-root .dash-delta-pill--down{border-color:#ef444447;background:linear-gradient(135deg,#ef44441f,#ef44440a);color:#ef4444d9}.crm-root .dash-delta-pill--flat{border-color:#6366f138;background:linear-gradient(135deg,#6366f11a,#6366f108);color:#6366f1d9}.crm-root .dash-delta-pill--muted{border-color:#ffffff14;background:#ffffff05;color:#ffffff59}.crm-root .dash-chart-legend{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 20px 4px}.crm-root .dash-legend-item{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;background:#ffffff07;border:1px solid rgba(255,255,255,.055);font-size:11px;font-weight:600;color:#ffffff94;letter-spacing:.01em}.crm-root .dash-legend-dot{width:14px;height:3px;border-radius:999px;flex-shrink:0;box-shadow:0 0 10px color-mix(in srgb,var(--swatch, currentColor) 35%,transparent)}.crm-root .dash-legend-dot--dashed{background:repeating-linear-gradient(90deg,var(--swatch, currentColor) 0 4px,transparent 4px 7px)!important;box-shadow:none}.crm-root .dash-chart-period{font-size:10px;font-weight:600;padding:4px 12px;border-radius:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffff4d;cursor:pointer;transition:all .2s ease}.crm-root .dash-chart-period:hover{color:#ffffff80;border-color:#ffffff1a}.crm-root .dash-chart-period.active{background:#e6b3251a;border-color:#e6b32533;color:#e6b325}.crm-root .dash-chart-body{padding:12px 18px 14px}.crm-root .dash-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.crm-root .dash-section-title{font-size:13px;font-weight:700;color:#ffffffd9;display:flex;align-items:center;gap:8px}.crm-root .dash-section-title i{font-size:11px;color:#f59e0b80}.crm-root .dash-section-count{font-size:10.5px;font-weight:700;background:#f59e0b14;color:#f59e0b80;border:1px solid rgba(245,158,11,.1);padding:3px 10px;border-radius:9999px}.crm-root .dash-leads-list{display:flex;flex-direction:column;gap:8px}.crm-root .dash-lead-row{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#ffffff04;border:1px solid rgba(255,255,255,.04);border-radius:12px;border-left:3px solid rgba(245,158,11,.35);transition:all .15s ease}.crm-root .dash-lead-row:hover{background:#ffffff08;border-color:#ffffff0f;transform:translate(2px)}.crm-root .dash-lead-info{flex:1;min-width:0}.crm-root .dash-lead-name{font-size:13px;font-weight:700;color:#fffc;display:flex;align-items:center;gap:6px}.crm-root .dash-lead-meta{font-size:11px;color:#ffffff4d;margin-top:2px}.crm-root .dash-lead-amount{font-size:15px;font-weight:800;color:#e6b325b3}.crm-root .dash-lead-status{font-size:10px;font-weight:600;padding:4px 10px;border-radius:8px;background:#f59e0b14;border:1px solid rgba(245,158,11,.12);color:#f59e0b99}.crm-root .dash-lead-view{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;padding:4px 12px;border-radius:8px;background:#e6b32514;border:1px solid rgba(230,179,37,.15);color:#e6b325b3;cursor:pointer;transition:all .2s ease}.crm-root .dash-lead-view:hover{background:#e6b32526;color:#e6b325;border-color:#e6b3254d}.crm-root .dash-empty{text-align:center;padding:40px;color:#ffffff4d;font-size:12px;font-weight:600}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dashCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.crm-root .dash-live-badge{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;color:#22c55e;background:#22c55e0f;border:1px solid rgba(34,197,94,.12);padding:4px 10px 4px 8px;border-radius:20px;position:relative;animation:dashLiveFade 2s ease-in-out infinite}.crm-root .dash-live-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;position:relative;z-index:1;box-shadow:0 0 6px #22c55e99}.crm-root .dash-live-ring{position:absolute;left:8px;width:7px;height:7px;border-radius:50%;border:1.5px solid #22c55e;animation:dashLiveRing 1.8s ease-out infinite}@keyframes dashLiveRing{0%{transform:scale(1);opacity:.7}to{transform:scale(3.5);opacity:0}}@keyframes dashLiveFade{0%,to{border-color:#22c55e1f;box-shadow:0 0 #22c55e00}50%{border-color:#22c55e40;box-shadow:0 0 12px #22c55e14}}.crm-root .dash-stat{animation:dashCardIn .4s ease both}.crm-root .dash-stat:nth-child(2){animation-delay:.08s}.crm-root .dash-stat:nth-child(3){animation-delay:.16s}.crm-root .dash-chart-wrap{animation:dashCardIn .4s ease .2s both}.crm-root .dash-lead-row{animation:dashCardIn .3s ease both}.crm-root .comm-card{animation:dashCardIn .35s ease both}.crm-root .comm-card:nth-child(2){animation-delay:.06s}.crm-root .comm-card:nth-child(3){animation-delay:.12s}.crm-root .comm-card:nth-child(4){animation-delay:.18s}.crm-root .comm-section{animation:dashCardIn .4s ease .15s both}.crm-root .comm-list-row,.crm-root .crm-view-animate{animation:dashCardIn .3s ease both}.crm-root .crm-view-static{animation:none!important}.crm-root .kanban-col{animation:dashCardIn .35s ease both}.crm-root .kanban-col:nth-child(2){animation-delay:.06s}.crm-root .kanban-col:nth-child(3){animation-delay:.12s}.crm-root .kanban-card{animation:dashCardIn .3s ease both}.crm-root .call-col{animation:dashCardIn .35s ease both}.crm-root .call-col:nth-child(2){animation-delay:.06s}.crm-root .call-col:nth-child(3){animation-delay:.12s}.crm-root .cal-day-group{animation:dashCardIn .35s ease both}.crm-root .cal-card,.crm-root .crm-table tbody tr{animation:dashCardIn .3s ease both}.crm-root .payment-plans-view .crm-table tbody tr{animation:none!important}.crm-root .stat-card{animation:dashCardIn .35s ease both}.crm-root .stat-card:nth-child(2){animation-delay:.06s}.crm-root .stat-card:nth-child(3){animation-delay:.12s}.crm-root .stat-card:nth-child(4){animation-delay:.18s}.crm-root .comm-rates-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;align-items:start}.crm-root .comm-card{background:#ffffff04;border:1px solid rgba(255,255,255,.04);border-radius:14px;padding:20px;transition:all .2s ease}.crm-root .comm-card:hover{border-color:#e6b3251f;background:#ffffff06}.crm-root .comm-card-header{display:flex;align-items:center;gap:11px;margin-bottom:14px}.crm-root .comm-card-avatar{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;background:#e6b32514;border:1px solid rgba(230,179,37,.12);color:#e6b32599;flex-shrink:0}.crm-root .comm-card-name{font-size:13px;font-weight:700;color:#ffffffe0}.crm-root .comm-card-role-tag{font-size:9.5px;font-weight:600;color:#ffffff40;margin-top:2px}.crm-root .comm-card-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.03);border-radius:10px;overflow:hidden}.crm-root .comm-card-stat{padding:10px 12px;text-align:center;border-right:1px solid rgba(255,255,255,.03)}.crm-root .comm-card-stat:last-child{border-right:none}.crm-root .comm-card-stat-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#fff3;margin-bottom:4px}.crm-root .comm-card-stat-val{font-size:13px;font-weight:800;line-height:1}.crm-root .comm-rate-row{display:flex;align-items:center;justify-content:space-between;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.03)}.crm-root .comm-rate-row:last-child{border-bottom:none}.crm-root .comm-acc-row{margin-top:10px}.crm-root .comm-acc-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);color:#ffffffb3;cursor:pointer;transition:all .15s ease}.crm-root .comm-acc-btn:hover{background:#ffffff0a;border-color:#ffffff0f}.crm-root .comm-acc-left{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;color:#ffffffbf}.crm-root .comm-acc-left i{color:#e6b3258c;font-size:11px}.crm-root .comm-acc-right{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.crm-root .comm-acc-meta{font-size:10px;font-weight:800;color:#ffffff52;background:#ffffff08;border:1px solid rgba(255,255,255,.04);padding:3px 8px;border-radius:999px}.crm-root .comm-acc-meta.on{color:#22c55ed9;background:#22c55e14;border-color:#22c55e24}.crm-root .comm-acc-right i{font-size:10px;opacity:.55}.crm-root .comm-rates-pills{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.crm-root .comm-rate-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.04);font-size:10px;font-weight:800;letter-spacing:.02em;white-space:nowrap}.crm-root .comm-rate-label{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#ffffff73}.crm-root .comm-rate-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.crm-root .comm-rate-input-wrap{display:flex;align-items:center;gap:4px}.crm-root .comm-rate-input{width:60px;padding:5px 8px;font-size:12px;font-weight:700;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:7px;color:#fff;outline:none;transition:all .2s ease}.crm-root .comm-rate-input:focus{border-color:#e6b32540;background:#e6b3250a;box-shadow:0 0 0 3px #e6b3250f}.crm-root .comm-rate-pct{font-size:11px;font-weight:700;color:#fff3}.crm-root .comm-val{font-size:11px;font-weight:700;color:#22c55eb3}.crm-root .comm-card-balance{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.04)}.crm-root .comm-balance-left{display:flex;flex-direction:column;gap:3px}.crm-root .comm-balance-label{font-size:9.5px;font-weight:600;color:#fff3;text-transform:uppercase;letter-spacing:.3px}.crm-root .comm-balance-val{font-size:18px;font-weight:800;color:#22c55e;line-height:1}.crm-root .comm-section{margin-top:28px;background:#ffffff04;border:1px solid rgba(255,255,255,.04);border-radius:14px;padding:20px}.crm-root .comm-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.crm-root .comm-section-title{font-size:13px;font-weight:700;color:#fffc;display:flex;align-items:center;gap:8px}.crm-root .comm-section-title i{font-size:12px;color:#e6b32580}.crm-root .comm-section-sub{font-size:10.5px;color:#fff3;margin-top:3px}.crm-root .comm-section-badge{font-size:10px;font-weight:700;padding:3px 9px;border-radius:6px;background:#e6b3250f;border:1px solid rgba(230,179,37,.1);color:#e6b32580}.crm-root .comm-pay-btn{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;padding:6px 14px;border-radius:8px;background:#22c55e14;border:1px solid rgba(34,197,94,.15);color:#22c55eb3;cursor:pointer;transition:all .2s ease}.crm-root .comm-pay-btn:hover{background:#22c55e26;color:#22c55e;border-color:#22c55e4d}.crm-root .comm-bonus-btn{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;padding:6px 14px;border-radius:8px;background:#e6b32514;border:1px solid rgba(230,179,37,.15);color:#e6b325b3;cursor:pointer;transition:all .2s ease}.crm-root .comm-bonus-btn:hover{background:#e6b32526;color:#e6b325;border-color:#e6b3254d}.crm-root .comm-list{display:flex;flex-direction:column;gap:6px}.crm-root .comm-list-row{display:flex;align-items:center;gap:12px;padding:11px 14px;background:#ffffff04;border:1px solid rgba(255,255,255,.035);border-radius:10px;transition:all .15s ease}.crm-root .comm-list-row:hover{background:#ffffff08;border-color:#ffffff0f}.crm-root .comm-list-avatar{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;flex-shrink:0}.crm-root .comm-list-info{flex:1;min-width:0}.crm-root .comm-list-name{font-size:12px;font-weight:700;color:#fffc}.crm-root .comm-list-meta{font-size:10.5px;color:#ffffff38;margin-top:1px}.crm-root .comm-list-amount{font-size:13px;font-weight:800;white-space:nowrap}.crm-root .comm-list-delete{font-size:10px;color:#ffffff1a;cursor:pointer;padding:4px;transition:color .2s}.crm-root .comm-list-delete:hover{color:#ef4444}.crm-root .comm-guarantee-wrap{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.04)}.crm-root .comm-guarantee-header{display:flex;align-items:center;justify-content:space-between}.crm-root .comm-guarantee-title{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;color:#ffffff4d;text-transform:uppercase;letter-spacing:.5px}.crm-root .comm-guarantee-title i{font-size:9px;color:#6366f180}.crm-root .comm-guarantee-toggle{position:relative;width:32px;height:18px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:0}.crm-root .comm-guarantee-toggle--on{background:#6366f140;border-color:#6366f159}.crm-root .comm-guarantee-thumb{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#ffffff40;transition:all .2s ease}.crm-root .comm-guarantee-toggle--on .comm-guarantee-thumb{left:16px;background:#6366f1}.crm-root .crm-account-toggle{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:12px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#ffffff08;border:none;box-shadow:none;outline:none;color:#ffffff80}.crm-root .crm-account-toggle:hover{background:#ffffff0b;color:#ffffffb3}.crm-root .crm-account-toggle--on,.crm-root .crm-account-toggle--on:hover{background:#e6b3250f;color:#e6b325}.crm-root .crm-account-toggle--on:hover{background:#e6b3251a}.crm-root .crm-account-toggle__switch{position:relative;width:30px;height:16px;border-radius:9px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);transition:all .2s ease;flex-shrink:0}.crm-root .crm-account-toggle--on .crm-account-toggle__switch{background:#e6b32540;border-color:#e6b32559}.crm-root .crm-account-toggle__thumb{position:absolute;top:1px;left:1px;width:12px;height:12px;border-radius:50%;background:#ffffff4d;transition:all .2s ease}.crm-root .crm-account-toggle--on .crm-account-toggle__thumb{left:15px;background:#e6b325}.crm-root .crm-account-toggle--danger.crm-account-toggle--on,.crm-root .crm-account-toggle--danger.crm-account-toggle--on:hover{background:#ef444414;color:#f87171}.crm-root .crm-account-toggle--danger.crm-account-toggle--on:hover{background:#ef44441f}.crm-root .crm-account-toggle--danger.crm-account-toggle--on .crm-account-toggle__switch{background:#ef444440;border-color:#ef444466}.crm-root .crm-account-toggle--danger.crm-account-toggle--on .crm-account-toggle__thumb{background:#f87171}.crm-root .comm-guarantee-fields{margin-top:11px;display:flex;flex-direction:column;gap:9px}.crm-root .comm-guarantee-row{display:flex;flex-direction:column;gap:8px}.crm-root .comm-guarantee-field{display:flex;flex-direction:column;gap:5px}.crm-root .comm-guarantee-field .comm-rate-input-wrap{width:100%}.crm-root .comm-guarantee-field .comm-rate-input{flex:1;width:auto;text-align:left}.crm-root .comm-guarantee-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#fff3}.crm-root .comm-guarantee-dollar-wrap{position:relative;display:flex;align-items:center}.crm-root .comm-guarantee-dollar-prefix{position:absolute;left:8px;font-size:11px;font-weight:700;color:#fff3;pointer-events:none;z-index:1}.crm-root .comm-guarantee-dollar-input{width:100%;padding:5px 8px 5px 20px;font-size:12px;font-weight:700;text-align:left;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:7px;color:#fff;outline:none;transition:all .2s ease}.crm-root .comm-guarantee-dollar-input:focus{border-color:#6366f140;background:#6366f10a;box-shadow:0 0 0 3px #6366f10f}.crm-root .comm-guarantee-hint{font-size:9.5px;color:#ffffff38;line-height:1.5;padding:8px 10px;background:#6366f10a;border:1px solid rgba(99,102,241,.07);border-radius:7px}.crm-root .comm-guarantee-hint strong{color:#6366f1a6;font-weight:700}.crm-root .comm-pay-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:9999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.crm-root .comm-pay-modal{background:#111;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:24px;width:380px;max-width:90vw}.crm-root .dash-comm-list{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.crm-root .dash-comm-row{display:flex;align-items:center;gap:12px;padding:12px 14px;background:linear-gradient(180deg,#ffffff07,#ffffff03 70%);border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:all .15s ease;animation:dashCardIn .3s ease both}.crm-root .dash-comm-row:hover{background:linear-gradient(180deg,#ffffff0b,#ffffff05 70%);border-color:#ffffff1a;transform:translate(2px)}.crm-root .dash-comm-icon{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.crm-root .dash-comm-icon.closer{background:#22c55e14;border:1px solid rgba(34,197,94,.12);color:#22c55e99}.crm-root .dash-comm-icon.affiliate{background:#6366f114;border:1px solid rgba(99,102,241,.12);color:#6366f199}.crm-root .dash-comm-info{flex:1;min-width:0}.crm-root .dash-comm-top{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#fffc}.crm-root .dash-comm-type{font-size:9px;font-weight:700;padding:2px 7px;border-radius:5px;text-transform:uppercase;letter-spacing:.04em}.crm-root .dash-comm-type.closer{background:#22c55e14;border:1px solid rgba(34,197,94,.12);color:#22c55e99}.crm-root .dash-comm-type.affiliate{background:#6366f114;border:1px solid rgba(99,102,241,.12);color:#6366f199}.crm-root .dash-comm-meta{font-size:10.5px;color:#ffffff6b;margin-top:2px;display:flex;align-items:center;gap:6px}.crm-root .dash-comm-meta .pm-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.crm-root .dash-comm-amount{font-size:14px;font-weight:800;color:#22c55e;white-space:nowrap}.crm-root .dash-comm-date{font-size:10px;font-weight:600;color:#fff3;white-space:nowrap}.crm-root .dash-top-sources{padding:6px 22px 14px}.crm-root .dash-top-sources-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.crm-root .dash-top-sources-title{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:#ffffffb8;letter-spacing:-.01em}.crm-root .dash-top-sources-title i{font-size:11px;color:#6366f1b3}.crm-root .dash-top-sources-sub{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffffff40}.crm-root .dash-top-sources-loading,.crm-root .dash-top-sources-empty{padding:12px 14px;border-radius:12px;background:#ffffff04;border:1px solid rgba(255,255,255,.04);color:#ffffff40;font-size:11px;font-weight:700}.crm-root .dash-top-sources-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crm-root .dash-top-source-card--clickable{cursor:pointer}.crm-root .dash-top-source-card--clickable:hover{transform:translateY(-2px);border-color:#6366f140;background:#6366f10f;box-shadow:inset 0 1px #ffffff0a,0 16px 36px #00000059,0 0 0 1px #6366f11f}.crm-root .dash-top-source-card--clickable:focus-visible{outline:2px solid rgba(99,102,241,.5);outline-offset:2px}.crm-root .dash-top-source-card{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:#ffffff04;border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 1px #ffffff08,0 14px 34px #0000004d;transition:transform .15s ease,border-color .15s ease,background .15s ease;animation:dashCardIn .35s ease both}.crm-root .dash-top-source-card:hover{transform:translateY(-1px);border-color:#ffffff14;background:#ffffff06}.crm-root .dash-top-source-rank{font-size:10px;font-weight:900;letter-spacing:.08em;color:#ffffff38}.crm-root .dash-top-source-avatar{width:34px;height:34px;border-radius:9999px;overflow:hidden;flex-shrink:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center}.crm-root .dash-top-source-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.crm-root .dash-top-source-avatar-fallback{color:#ffffff59;font-size:12px}.crm-root .dash-top-source-info{flex:1;min-width:0}.crm-root .dash-top-source-name{font-size:12px;font-weight:900;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-root .dash-top-source-meta{margin-top:3px;display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;color:#ffffff52}.crm-root .dash-top-source-count{color:#ffffff73}.crm-root .dash-top-source-dot{color:#ffffff29}.crm-root .dash-top-source-share{color:#6366f1b3}.crm-root .dash-top-source-bar{margin-top:8px;height:6px;border-radius:9999px;background:#ffffff0a;overflow:hidden;border:1px solid rgba(255,255,255,.05)}.crm-root .dash-top-source-bar-fill{height:100%;border-radius:9999px;background:linear-gradient(90deg,#6366f138,#6366f1bf);box-shadow:0 0 18px #6366f11f}@media (max-width: 900px){.crm-root .dash-top-sources-grid{grid-template-columns:1fr}}.crm-root .overview-block{background:radial-gradient(120% 140% at 0% 0%,rgba(230,179,37,.1),transparent 55%),linear-gradient(165deg,#141414f2,#0a0a0afa);border:1px solid rgba(230,179,37,.16);border-radius:16px;padding:14px 16px;margin-top:2px;box-shadow:inset 0 1px #ffffff08}.crm-root .overview-label{font-size:10.5px;font-weight:750;color:#e6b325b3;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;display:flex;align-items:center;gap:7px}.crm-root .overview-label i{font-size:10px;width:22px;height:22px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#e6b3251f;border:1px solid rgba(230,179,37,.16)}.crm-root .overview-text{font-size:12px;line-height:1.65;color:#ffffff80}.crm-root .hot-lead-badge{display:inline-flex;align-items:center;gap:3px;background:linear-gradient(135deg,#ffa00033,#ff500026,#e6b32533);background-size:200% 200%;animation:hotShimmer 2s ease infinite,hotGlow 2.5s ease-in-out infinite;border:1px solid rgba(255,140,0,.4);color:#ffb020;font-size:.55rem;font-weight:800;padding:2px 7px;border-radius:9999px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 8px rgba(255,160,0,.4);position:relative;overflow:hidden}.crm-root .hot-lead-badge:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,200,50,.25),transparent);animation:hotSweep 2.5s ease-in-out infinite}@keyframes hotShimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes hotGlow{0%,to{box-shadow:0 0 4px #ff8c001a,0 0 #ff8c0000;border-color:#ff8c004d}50%{box-shadow:0 0 12px 2px #ff8c0040,0 0 20px 4px #ff50001a;border-color:#ff8c0099}}@keyframes hotSweep{0%{left:-100%}50%{left:100%}to{left:100%}}.crm-root .analytics-page{width:100%;max-width:none;min-width:0}.crm-root .dash-stats.analytics-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.crm-root .analytics-panel{margin-bottom:20px}.crm-root .analytics-panel:last-child{margin-bottom:0}.crm-root .analytics-panel-header{flex-wrap:wrap;gap:16px 20px;align-items:flex-start}.crm-root .analytics-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.crm-root .analytics-toolbar .dash-period-toggle{flex-wrap:wrap;justify-content:flex-end}.crm-root .analytics-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 20px 12px;border-bottom:1px solid rgba(255,255,255,.045);background:#0000001a}.crm-root .analytics-panel-body{padding:0;min-height:120px}.crm-root .analytics-panel-body .table-wrap{border:none;border-radius:0;background:transparent}.crm-root .analytics-trend-chart{position:relative;height:260px;padding:16px 18px 12px}.crm-root .analytics-trend-chart canvas{width:100%!important;height:100%!important}.crm-root .analytics-reasons{display:flex;flex-direction:column;gap:14px;padding:18px 22px 22px}.crm-root .analytics-reason-row{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;background:none;border:none;padding:8px 10px;margin:-8px -10px;border-radius:10px;cursor:pointer;font:inherit;color:inherit;transition:background .14s ease}.crm-root .analytics-reason-row:hover:not(:disabled){background:#ffffff0a}.crm-root .analytics-reason-row:disabled{cursor:default;opacity:.55}.crm-root .analytics-reason-chev{font-size:9px;color:#ffffff4d;margin-left:8px;transition:transform .14s ease}.crm-root .analytics-reason-row:hover:not(:disabled) .analytics-reason-chev{transform:translate(2px);color:#ffffff8c}.crm-root .analytics-reason-row:disabled .analytics-reason-chev{display:none}.crm-root .analytics-reason-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.crm-root .analytics-reason-label{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#ffffffd1}.crm-root .analytics-reason-val{font-size:13px;font-weight:700;color:#ffffffe6;white-space:nowrap}.crm-root .analytics-reason-pct{font-weight:500;color:#fff6}.crm-root .analytics-reason-track{height:8px;border-radius:999px;background:#ffffff0d;overflow:hidden}.crm-root .analytics-reason-fill{height:100%;border-radius:999px;min-width:2px;transition:width .4s ease}.crm-root .analytics-loading,.crm-root .analytics-error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 20px;font-size:13px;font-weight:600;color:#ffffff59;text-align:center}.crm-root .analytics-error{color:#f87171e6}.crm-root .analytics-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 20px 64px;text-align:center}.crm-root .analytics-empty-logo{width:56px;height:56px;-o-object-fit:contain;object-fit:contain;opacity:.1;filter:grayscale(100%);margin-bottom:14px}.crm-root .analytics-empty-title{font-size:14px;font-weight:700;color:#ffffff38;margin:0 0 6px}.crm-root .analytics-empty-sub{font-size:12px;font-weight:500;color:#ffffff24;margin:0;max-width:320px;line-height:1.5}.crm-root .analytics-table{width:100%}.crm-root .analytics-table .analytics-th-num,.crm-root .analytics-table .analytics-td-num{text-align:right;font-variant-numeric:tabular-nums}.crm-root .analytics-table .analytics-th-rate{min-width:140px}.crm-root .analytics-table .analytics-num--closed{color:#22c55ee0!important;font-weight:700}.crm-root .analytics-table .analytics-num--noshow{color:#f59e0be0!important;font-weight:600}.crm-root .analytics-table .analytics-num--noclose{color:#ef4444d1!important;font-weight:600}.crm-root .analytics-table .analytics-num--total{color:#ffffffc7!important;font-weight:700}.crm-root .analytics-name-cell{display:flex;align-items:center;gap:10px;min-width:0}.crm-root .analytics-name-text{font-weight:700;color:#ffffffe0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .analytics-rate-cell{display:flex;align-items:center;gap:10px;min-width:0}.crm-root .analytics-rate-pct{font-size:11px;font-weight:800;min-width:42px;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.crm-root .analytics-rate-pct--green{color:#22c55ee6}.crm-root .analytics-rate-pct--amber{color:#f59e0be6}.crm-root .analytics-rate-track{flex:1;min-width:48px;height:6px;border-radius:999px;background:#ffffff0f;overflow:hidden}.crm-root .analytics-rate-fill{height:100%;border-radius:999px;transition:width .45s cubic-bezier(.4,0,.2,1)}.crm-root .analytics-rate-fill--green{background:linear-gradient(90deg,#22c55e59,#22c55ef2);box-shadow:0 0 12px #22c55e33}.crm-root .analytics-rate-fill--amber{background:linear-gradient(90deg,#f59e0b59,#f59e0bf2);box-shadow:0 0 12px #f59e0b26}.crm-root button.dash-stat--click{font:inherit;color:inherit;text-align:left;width:100%;display:block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.crm-root button.dash-stat--click:active:not(:disabled){transform:translateY(-1px) scale(.995)}.crm-root button.dash-stat--click:disabled{cursor:default;opacity:.55}.crm-root button.dash-stat--click:disabled:hover{transform:none;background:#ffffff04;border-color:#ffffff0a;box-shadow:none}.crm-root .analytics-num-btn{display:inline-flex;align-items:center;justify-content:flex-end;min-width:2rem;padding:4px 8px;margin:-4px -8px;border:none;border-radius:8px;background:transparent;color:inherit;font:inherit;font-weight:inherit;cursor:pointer;transition:background .15s ease}.crm-root .analytics-num-btn:hover:not(:disabled){background:#ffffff0f}.crm-root .analytics-num-btn:disabled{cursor:default;opacity:.4}.crm-root.analytics-drill-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;pointer-events:none;background:transparent;background-image:none}.crm-root .analytics-drill-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#000000b3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateZ(0);display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));animation:modalFadeIn .2s ease;overscroll-behavior:contain}.crm-root.analytics-drill-portal .analytics-drill-backdrop{pointer-events:auto}.crm-root .analytics-drill-modal{width:100%;max-width:920px;max-height:min(88vh,760px);display:flex;flex-direction:column;background:transparent;border:1px solid rgba(230,179,37,.12);border-radius:20px;box-shadow:0 42px 110px #000000b8,0 0 0 1px #ffffff06,inset 0 1px #ffffff08;overflow:hidden;animation:modalSlideUp .28s ease}.crm-root .analytics-drill-modal-surface{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border-radius:inherit;background:radial-gradient(1200px 380px at 10% -18%,rgba(230,179,37,.08),transparent 45%),linear-gradient(180deg,#111,#0c0c0c 60%,#090909)}.crm-root .analytics-drill-head{padding:18px 20px 14px;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;background:#0000001f}.crm-root .analytics-drill-modal[data-outcome=closed] .analytics-drill-head{border-bottom-color:#22c55e1f}.crm-root .analytics-drill-modal[data-outcome=noShows] .analytics-drill-head{border-bottom-color:#f59e0b24}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-head{border-bottom-color:#f871711f}.crm-root .analytics-drill-title{font-size:15px;font-weight:800;color:#ffffffeb;margin:0;letter-spacing:-.02em}.crm-root .analytics-drill-sub{font-size:11px;font-weight:500;color:#ffffff52;margin:4px 0 0;line-height:1.4}.crm-root .analytics-drill-close{flex-shrink:0;width:34px;height:34px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff73;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.crm-root .analytics-drill-close:hover{background:#ffffff12;color:#fff}.crm-root .analytics-drill-body{flex:1;overflow-y:auto;padding:12px 16px 18px;min-height:120px}.crm-root .analytics-drill-meta{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffff47;margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:4px 0}.crm-root .analytics-drill-hint{margin-left:12px;padding-left:12px;border-left:1px solid rgba(255,255,255,.12);text-transform:none;letter-spacing:0;font-weight:600;color:#ffffff52}.crm-root .analytics-drill-tablewrap{overflow-x:auto;overflow-y:hidden;border:1px solid rgba(255,255,255,.07);border-radius:12px}.crm-root table.analytics-drill-table{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px}.crm-root .analytics-drill-table thead th{position:sticky;top:0;z-index:1;text-align:left;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#fff6;padding:9px 12px;background:#121214f5;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.crm-root .analytics-drill-table th.analytics-th-num,.crm-root .analytics-drill-table td.analytics-td-num{text-align:right}.crm-root .analytics-drill-table td{padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:middle}.crm-root .analytics-drill-tr{cursor:pointer;transition:background .14s ease}.crm-root .analytics-drill-tr:hover{background:#ffffff08}.crm-root .analytics-drill-tr.is-open{background:#e6b3250d}.crm-root .analytics-drill-lead{display:flex;align-items:center;gap:10px;min-width:0}.crm-root .analytics-drill-table .analytics-drill-name{font-weight:700;color:#ffffffe6;font-size:13px;line-height:1.2;margin:0}.crm-root .analytics-drill-table .analytics-drill-ig{font-size:11px;color:#fff6;line-height:1.2;margin:0}.crm-root .analytics-drill-roles{display:flex;flex-direction:column;gap:1px;font-size:11.5px;color:#ffffff9e;white-space:nowrap}.crm-root .analytics-drill-roles em{font-style:normal;font-weight:800;color:#ffffff4d;margin-right:5px;width:9px;display:inline-block}.crm-root .analytics-drill-table td.analytics-td-num{font-weight:700;font-variant-numeric:tabular-nums}.crm-root .analytics-drill-type,.crm-root .analytics-drill-date{color:#ffffff80;white-space:nowrap}.crm-root .analytics-drill-notes-cell{display:flex;align-items:center;gap:8px;min-width:0}.crm-root .analytics-drill-notes-snippet{color:#ffffff80;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .analytics-drill-chev{font-size:9px;color:#ffffff4d;margin-left:auto}.crm-root .analytics-drill-detail-row td{background:#00000038;padding:0}.crm-root .analytics-drill-detail{padding:12px 16px 16px}.crm-root .analytics-drill-detail-reason{margin-bottom:8px}.crm-root .analytics-drill-detail-label{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#e6b32580;margin-bottom:4px}.crm-root .analytics-drill-detail-notes{font-size:12.5px;color:#ffffffb8;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.crm-root .analytics-drill-detail-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.crm-root .analytics-drill-chip{font-size:11px;font-weight:600;color:#ffffff8c;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);border-radius:999px;padding:2px 9px}.crm-root .analytics-drill-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px}.crm-root .analytics-drill-search{display:flex;align-items:center;gap:8px;flex:1 1 220px;min-width:180px;padding:8px 12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.crm-root .analytics-drill-search>i{font-size:11px;color:#ffffff59}.crm-root .analytics-drill-search input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#ffffffe6;font-size:13px}.crm-root .analytics-drill-search input::-moz-placeholder{color:#ffffff4d}.crm-root .analytics-drill-search input::placeholder{color:#ffffff4d}.crm-root .analytics-drill-search button{background:none;border:none;color:#fff6;cursor:pointer;font-size:12px;padding:0 2px}.crm-root .analytics-drill-search button:hover{color:#ffffffb3}.crm-root .analytics-drill-select{flex:0 0 auto;padding:8px 12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffd9;font-size:12.5px;font-weight:600;cursor:pointer;outline:none}.crm-root .analytics-drill-select option{background:#14141a;color:#fff}.crm-root .analytics-sort-th{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;margin:0;font:inherit;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;cursor:pointer}.crm-root .analytics-sort-th--num{flex-direction:row-reverse}.crm-root .analytics-sort-th:hover{color:#e6b325d9}.crm-root .analytics-sort-th i{font-size:9px;opacity:.7}.crm-root .analytics-drill-expand-cell{text-align:right;width:28px}.crm-root .analytics-drill-detail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 18px;margin-bottom:14px}.crm-root .analytics-drill-detail-item{display:flex;flex-direction:column;gap:1px;min-width:0}.crm-root .analytics-drill-detail-k{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#ffffff52}.crm-root .analytics-drill-detail-v{font-size:12.5px;font-weight:600;color:#ffffffd1;word-break:break-word}.crm-root .analytics-drill-results{position:relative}.crm-root .analytics-drill-results-inner{transition:opacity .18s ease}.crm-root .analytics-drill-results-inner[data-reloading=true]{opacity:.35;pointer-events:none}.crm-root .analytics-drill-reload{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.crm-root .analytics-drill-reload i{font-size:20px;color:#e6b325d9}.crm-root .analytics-drill-sentinel{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:10px;font-size:12px;font-weight:600;color:#fff6}.crm-root .analytics-drill-sentinel i{color:#e6b325b3}.crm-root .analytics-drill-modal[data-outcome=closed] .analytics-drill-meta{color:#4ade808c}.crm-root .analytics-drill-modal[data-outcome=noShows] .analytics-drill-meta{color:#fbbf248c}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-meta{color:#fca5a58c}.crm-root .analytics-drill-row{display:flex;gap:12px;padding:12px;border-radius:12px;background:#ffffff0e;border:1px solid rgba(255,255,255,.09);margin-bottom:8px;align-items:flex-start;box-shadow:inset 0 0 0 1px #ffffff08}.crm-root .analytics-drill-modal[data-outcome=closed] .analytics-drill-row{background:linear-gradient(95deg,#22c55e12,#ffffff0a 36%,#ffffff05);border-color:#22c55e24;box-shadow:inset 3px 0 #22c55ea6,inset 0 0 0 1px #ffffff05}.crm-root .analytics-drill-modal[data-outcome=noShows] .analytics-drill-row{background:linear-gradient(95deg,#f59e0b14,#ffffff0a 36%,#ffffff05);border-color:#f59e0b29;box-shadow:inset 3px 0 #f59e0bb3,inset 0 0 0 1px #ffffff05}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-row{background:linear-gradient(95deg,#f8717111,#ffffff0a 36%,#ffffff05);border-color:#f8717124;box-shadow:inset 3px 0 #f87171a6,inset 0 0 0 1px #ffffff05}.crm-root .analytics-drill-row:last-child{margin-bottom:0}.crm-root .analytics-drill-row-main{min-width:0;flex:1}.crm-root .analytics-drill-name{font-size:13px;font-weight:700;color:#ffffffe6;margin:0 0 2px}.crm-root .analytics-drill-ig{font-size:11px;font-weight:600;color:#e6b325a6;margin:0 0 4px}.crm-root .analytics-drill-modal[data-outcome=closed] .analytics-drill-ig{color:#4ade80c7}.crm-root .analytics-drill-modal[data-outcome=noShows] .analytics-drill-ig{color:#fbbf24d1}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-ig{color:#fca5a5d1}.crm-root .analytics-drill-meta-line{font-size:10px;font-weight:600;color:#ffffff47;margin:0}.crm-root .analytics-drill-reason{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.crm-root .analytics-drill-reason-label{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#e6b32573;margin-bottom:4px}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-reason-label{color:#f87171a6}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-reason{border-top-color:#f871711a}.crm-root .analytics-drill-modal[data-outcome=closed] .analytics-drill-close{border-color:#22c55e1f}.crm-root .analytics-drill-modal[data-outcome=noShows] .analytics-drill-close{border-color:#f59e0b24}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-close{border-color:#f871711f}.crm-root .analytics-reason-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;border:1px solid transparent;font-size:11px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.crm-root .analytics-drill-reason-text{font-size:12px;font-weight:500;color:#ffffff8c;line-height:1.45;margin:0;white-space:pre-wrap;word-break:break-word}.crm-root .analytics-drill-cash{margin-top:6px;font-size:11px;font-weight:700;color:#22c55ed9}.crm-root .analytics-drill-modal[data-outcome=closed] .analytics-drill-spinner{color:#4ade80b8}.crm-root .analytics-drill-modal[data-outcome=noShows] .analytics-drill-spinner{color:#fbbf24c7}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-spinner{color:#fca5a5c7}.crm-root .analytics-drill-modal[data-outcome=closed] .analytics-drill-body .analytics-loading{color:#4ade806b}.crm-root .analytics-drill-modal[data-outcome=noShows] .analytics-drill-body .analytics-loading{color:#fbbf246b}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-body .analytics-loading{color:#fca5a56b}.crm-root .analytics-drill-modal[data-outcome=closed] .analytics-drill-body .analytics-empty-title{color:#4ade8059}.crm-root .analytics-drill-modal[data-outcome=noShows] .analytics-drill-body .analytics-empty-title{color:#fbbf2461}.crm-root .analytics-drill-modal[data-outcome=noClose] .analytics-drill-body .analytics-empty-title{color:#fca5a561}@media (max-width: 1023px){.crm-root .dash-stats.analytics-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-root .analytics-panel-header{flex-direction:column;align-items:stretch}.crm-root .analytics-toolbar{margin-left:0;justify-content:flex-start}.crm-root .analytics-toolbar .dash-period-toggle{justify-content:flex-start}}@media (max-width: 520px){.crm-root .dash-stats.analytics-stats{grid-template-columns:1fr}.crm-root .analytics-rate-cell{flex-direction:column;align-items:stretch;gap:6px}.crm-root .analytics-rate-pct{text-align:left;min-width:0}}.crm-root .sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width: 767px){.crm-root .crm-sidebar{position:fixed;left:0;top:0;bottom:0;z-index:999;width:min(286px,86vw);transform:translate(-100%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.crm-root .crm-sidebar.mobile-open{display:flex!important;transform:translate(0)}.crm-root .site-header{padding:8px 12px}.crm-root .kanban-board{grid-template-columns:1fr!important;height:auto!important;min-height:auto!important;gap:10px!important}.crm-root .kanban-col{max-height:50vh}.crm-root .dash-stats{grid-template-columns:1fr!important;gap:10px!important}.crm-root .dash-chart-header{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.crm-root .dash-chart-header-controls{width:100%;justify-content:flex-start}.crm-root .dash-metric-cluster{width:100%;justify-content:flex-start;flex-direction:column;align-items:stretch;gap:10px}.crm-root .dash-metric-group--primary{width:100%;align-items:center;justify-content:space-between;gap:10px}.crm-root .dash-metric-main{flex:1 1 auto;border-left:none;padding-left:0}.crm-root .dash-period-toggle{width:100%;justify-content:stretch}.crm-root .comm-rates-grid{grid-template-columns:1fr!important}.crm-root .lead-modal{max-width:100%!important;margin:8px!important;border-radius:14px!important;max-height:92vh!important}.crm-root .lead-modal--edit .lm-edit-grid{grid-template-columns:1fr!important;gap:10px!important}.crm-root .lead-modal--edit .lm-edit-body{padding:12px 12px 16px!important;gap:10px!important}.crm-root .lead-modal--edit .lm-edit-section-body{padding:12px!important;gap:12px!important}.crm-root .lead-modal--edit .lm-profile.lm-profile--edit{padding:16px 132px 14px 16px!important;border-radius:14px 14px 0 0!important}.crm-root .lead-modal--edit .lm-edit-section-head{padding:10px 12px 9px!important}.crm-root .lead-modal--edit .lm-edit-section-ico-sm{width:32px!important;height:32px!important;font-size:12px!important}.crm-root .lead-modal--edit .lm-edit-kicker{font-size:9.5px!important}.crm-root .lead-modal--edit .lm-edit-section-hint{font-size:10.5px!important;margin-top:4px!important}.crm-root .lead-modal--edit .lm-edit-actions.as-footer{padding:12px 12px calc(14px + env(safe-area-inset-bottom,0px))!important;width:100%!important;max-width:100%!important;align-items:stretch!important;flex-direction:column!important}.crm-root .lead-modal--edit .lm-edit-cta-row{flex-direction:column-reverse!important;gap:8px!important;width:100%!important;max-width:100%!important;align-self:stretch!important}.crm-root .lead-modal--edit .lm-edit-discard-btn,.crm-root .lead-modal--edit .as-submit-btn.lm-edit-save-btn{width:100%!important;max-width:100%!important;flex:none!important;align-self:stretch!important;min-height:46px!important;box-sizing:border-box!important}.crm-root .lm-profile{padding:16px 132px 14px 16px!important;flex-direction:column!important;align-items:flex-start!important}.crm-root .lm-close-btn--top{position:absolute;top:12px;right:12px}.crm-root .lm-edit-btn--top{position:absolute;top:12px;right:52px;padding:7px 10px;font-size:10px}.crm-root .lm-profile-actions{flex-wrap:wrap;row-gap:8px}.crm-root .lm-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch}.crm-root .as-modal,.crm-root .comm-pay-modal{width:100%!important;max-width:100%!important;margin:8px!important;border-radius:14px!important}.crm-root .cal-day-group{margin-bottom:14px}.crm-root .cal-day-label{padding:4px 0 8px;top:4px}.crm-root .cal-card{display:grid!important;grid-template-columns:58px 2px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;row-gap:6px;align-items:start;padding:10px 12px 11px!important;border-radius:14px!important}.crm-root .cal-time{grid-column:1;grid-row:1;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:58px!important;min-width:58px!important;max-width:58px!important;padding:0!important;margin:0!important;border:none!important;text-align:center;gap:2px!important}.crm-root .cal-time-value{font-size:15px;line-height:1.1}.crm-root .cal-time-ampm{font-size:9px}.crm-root .cal-live-pulse{font-size:10px;gap:4px;flex-wrap:wrap;justify-content:center;text-align:center;line-height:1.15}.crm-root .cal-divider{display:block!important;grid-column:2;grid-row:1;width:2px!important;min-height:100%;align-self:stretch!important;border-radius:999px!important;background:linear-gradient(180deg,#3b82f6a6,#3b82f633 45%,#3b82f60f)!important;opacity:.95}.crm-root .cal-info{grid-column:3;grid-row:1;width:100%;min-width:0;margin:0!important;padding:0!important}.crm-root .cal-name{font-size:12.5px;gap:4px 5px;line-height:1.25}.crm-root .cal-meta{display:flex;flex-wrap:wrap;gap:3px 8px;margin-top:4px;font-size:10px}.crm-root .cal-meta span{margin-right:0}.crm-root .cal-see-reason-btn{font-size:8px;padding:2px 7px;margin-top:4px}.crm-root .cal-actions{grid-column:1 / -1;grid-row:2;width:100%;max-width:100%;flex-direction:column!important;align-items:stretch!important;gap:10px!important;overflow:visible;margin:0!important;padding:8px 0 0!important;border-top:1px solid rgba(255,255,255,.055)}.crm-root .cal-crew{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:8px;justify-content:stretch}.crm-root .cal-crew-member{width:100%;padding:8px 12px 8px 8px}.crm-root .cal-crew-member-name{max-width:none}.crm-root .cal-actions-split{display:none}.crm-root .cal-actions-ctas{width:100%;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.crm-root .cal-actions-ctas button{flex:1 1 0;min-width:0;height:36px}.crm-root .cal-actions-ctas .cal-copylink-btn{flex:0 0 42px;width:42px}.crm-root .stat-card{min-width:0!important}.crm-root .table-scroll{max-height:none!important}.crm-root .leads-table thead th:last-child,.crm-root .leads-table tbody td:last-child{padding-left:8px;padding-right:8px}.crm-root .leads-table .sale-view-btn--profile{padding:0 8px;gap:0;min-width:30px;justify-content:center}.crm-root .leads-table .sale-view-btn--profile i{font-size:10px!important}.crm-root .leads-table .sale-view-btn--profile .sale-view-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.crm-root .crm-leads-toolbar-search{max-width:none!important}.crm-root .crm-leads-toolbar-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;align-items:stretch}.crm-root .crm-leads-toolbar-actions>.sales-add-btn{grid-column:1 / -1;width:100%;justify-content:center;min-height:44px;padding:10px 14px;box-sizing:border-box}.crm-root .crm-leads-toolbar-actions .sales-add-btn__label--full{display:none!important}.crm-root .crm-leads-toolbar-actions .sales-add-btn__label--short{display:inline!important}.crm-root .crm-leads-toolbar-actions .fdrop{display:block;width:100%;min-width:0}.crm-root .crm-leads-toolbar-actions .fdrop-btn{width:100%;box-sizing:border-box;min-height:44px;height:auto;padding:0 10px;font-size:11px;border-radius:10px;justify-content:space-between}.crm-root .crm-leads-toolbar-actions .fdrop-btn>span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.crm-root .crm-leads-pagination{gap:10px;padding-left:4px;padding-right:4px}.crm-root .crm-leads-pagination .crm-page-btn{position:relative;flex:1 1 0;min-width:0;min-height:44px;padding-left:10px;padding-right:10px;font-size:12px}.crm-root .crm-leads-pagination .crm-page-btn__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.crm-root .crm-leads-pagination .crm-page-btn i{font-size:11px!important}.crm-root .closed-leads-header-total,.crm-root .closed-leads-footer-total,.crm-root .closed-leads-actions-cell .closed-leads-row-collected{display:none!important}.crm-root .closed-leads-actions-cell{justify-content:center}.crm-root .sc-modal{width:100%!important;max-width:100%!important;margin:10px!important}}@media (max-width: 480px){.crm-root .dash-stat{padding:16px!important}.crm-root .dash-stat-value{font-size:22px!important}.crm-root .dash-stat-icon{width:32px;height:32px;font-size:12px;margin-bottom:12px}.crm-root .kanban-card{padding:12px 12px 10px!important}.crm-root .kanban-card .kanban-affiliate-banner{margin:-12px -12px 12px}.crm-root .kanban-card-details{grid-template-columns:1fr 1fr!important}.crm-root .comm-card{padding:16px!important}.crm-root .comm-card-stats{grid-template-columns:1fr!important}.crm-root .comm-card-stat{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.03)}.crm-root .comm-card-stat:last-child{border-bottom:none}.crm-root .comm-section{padding:14px!important}}.crm-root .nav-item .nav-count.alert{background:linear-gradient(135deg,#e6b32533,#e6b32517);color:#f7db8c;box-shadow:0 0 12px #e6b3251a;font-weight:800;letter-spacing:.04em;padding:3px 8px;min-width:44px;text-transform:uppercase;position:relative;overflow:hidden;white-space:nowrap}.crm-root .nav-item .nav-count.alert:after{content:"";position:absolute;top:-30%;left:-40%;width:38%;height:160%;background:linear-gradient(90deg,#fff0,#ffffff47,#fff0);transform:rotate(18deg);animation:navCountShimmer 2.6s linear infinite;pointer-events:none}@keyframes navCountShimmer{0%{left:-45%;opacity:0}12%{opacity:1}40%{left:120%;opacity:0}to{left:120%;opacity:0}}.crm-root .lead-banner-wrap,.lead-banner-wrap{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:1200;pointer-events:none;width:min(94vw,560px);display:flex;flex-direction:column;gap:8px}.crm-root .lead-banner,.lead-banner{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#e6b32529,#141414eb);border:1px solid rgba(230,179,37,.32);box-shadow:0 16px 50px #00000080,0 0 0 1px #e6b32514 inset;border-radius:14px;padding:11px 14px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;transform:translateY(-16px) scale(.98);transition:opacity .28s ease,transform .28s ease}.crm-root .lead-banner.show,.lead-banner.show{opacity:1;transform:translateY(0) scale(1)}.crm-root .lead-banner.hide,.lead-banner.hide{opacity:0;transform:translateY(-10px) scale(.98)}.crm-root .lead-banner.commission,.lead-banner.commission{background:linear-gradient(135deg,#22c55e29,#141414eb);border-color:#22c55e4d;box-shadow:0 16px 50px #00000080,0 0 0 1px #22c55e14 inset}.crm-root .lead-banner.commission .lead-banner-icon,.lead-banner.commission .lead-banner-icon{background:#22c55e29;border-color:#22c55e42;color:#22c55e}.crm-root .lead-banner-icon,.lead-banner-icon{width:34px;height:34px;border-radius:10px;background:#e6b3252e;border:1px solid rgba(230,179,37,.26);display:flex;align-items:center;justify-content:center;color:#e6b325;flex-shrink:0}.crm-root .lead-banner-title,.lead-banner-title{font-size:12px;font-weight:800;color:#ffffffe6;line-height:1.2}.crm-root .lead-banner-sub,.lead-banner-sub{font-size:11px;font-weight:600;color:#ffffff8c;line-height:1.3;margin-top:2px}.crm-root .fin-page{display:flex;flex-direction:column;gap:16px;padding-bottom:28px}.crm-root .fin-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:72px 16px;font-size:12px;font-weight:600;color:#ffffff59}.crm-root .fin-stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.crm-root .fin-stat{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:16px;background:linear-gradient(180deg,#ffffff09,#ffffff03);border:1px solid rgba(255,255,255,.06);min-height:96px}.crm-root .fin-stat-label{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff61}.crm-root .fin-stat-label i{font-size:10px;opacity:.85}.crm-root .fin-stat-val{display:flex;flex-direction:column;gap:4px;font-size:22px;font-weight:800;letter-spacing:-.03em;color:#ffffffeb;line-height:1.1}.crm-root .fin-stat-hint{font-size:11px;font-weight:600;letter-spacing:0;color:#ffffff52}.crm-root .fin-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:calc(100vh - 280px);align-items:stretch}.crm-root .fin-col{--fin-tone: #E6B325;display:flex;flex-direction:column;min-height:420px;border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--fin-tone) 8%,transparent),#ffffff03 28%);border:1px solid color-mix(in srgb,var(--fin-tone) 16%,rgba(255,255,255,.04));overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}.crm-root .fin-col.is-drag-over{border-color:color-mix(in srgb,var(--fin-tone) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fin-tone) 25%,transparent),0 18px 40px -28px color-mix(in srgb,var(--fin-tone) 55%,transparent);transform:translateY(-1px)}.crm-root .fin-col-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 14px 12px;border-bottom:1px solid color-mix(in srgb,var(--fin-tone) 14%,transparent)}.crm-root .fin-col-title{display:flex;align-items:center;gap:9px;min-width:0}.crm-root .fin-col-dot{width:8px;height:8px;border-radius:999px;flex-shrink:0;background:var(--fin-tone);box-shadow:0 0 12px color-mix(in srgb,var(--fin-tone) 55%,transparent)}.crm-root .fin-col-name{font-size:12px;font-weight:800;color:#ffffffe0;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-root .fin-col-name-short{display:none}.crm-root .fin-col-count{flex-shrink:0;min-width:24px;height:24px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:800;color:color-mix(in srgb,var(--fin-tone) 85%,white);background:color-mix(in srgb,var(--fin-tone) 14%,transparent);border:1px solid color-mix(in srgb,var(--fin-tone) 22%,transparent)}.crm-root .fin-col-body{flex:1;display:flex;flex-direction:column;gap:10px;padding:12px;overflow-y:auto;min-height:0}.crm-root .fin-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:180px;border-radius:14px;border:1px dashed rgba(255,255,255,.06);background:#0000001f;text-align:center;padding:20px 12px}.crm-root .fin-empty-logo{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;opacity:.12;filter:grayscale(1);margin-bottom:4px}.crm-root .fin-empty-title{font-size:12px;font-weight:700;color:#ffffff47}.crm-root .fin-empty-sub{font-size:11px;font-weight:500;color:#ffffff24}.crm-root .fin-card{display:flex;flex-direction:column;gap:11px;padding:13px 13px 12px;border-radius:12px;position:relative;background:linear-gradient(180deg,color-mix(in srgb,var(--fin-tone) 11%,transparent),color-mix(in srgb,var(--fin-tone) 4%,rgba(255,255,255,.02)));border:1px solid color-mix(in srgb,var(--fin-tone) 22%,rgba(255,255,255,.05));box-shadow:none;cursor:grab;transition:border-color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),opacity .15s ease}.crm-root .fin-card:hover{border-color:color-mix(in srgb,var(--fin-tone) 38%,rgba(255,255,255,.08));background:linear-gradient(180deg,color-mix(in srgb,var(--fin-tone) 15%,transparent),color-mix(in srgb,var(--fin-tone) 6%,rgba(255,255,255,.025)));transform:translateY(-1px)}.crm-root .fin-card.is-dragging{opacity:.55;cursor:grabbing}.crm-root .fin-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.crm-root .fin-card-identity{min-width:0}.crm-root .fin-card-ig-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.crm-root .fin-card-ig{font-size:11px;font-weight:700;color:#fff6}.crm-root .fin-card-ig.is-hot{color:#e6b325}.crm-root .fin-hot-pill{font-size:8px;font-weight:800;letter-spacing:.08em;padding:2px 6px;border-radius:999px;color:#141108;background:linear-gradient(180deg,#f0c84a,#e6b325)}.crm-root .fin-card-name{margin-top:4px;font-size:13.5px;font-weight:700;letter-spacing:-.01em;color:#ffffffeb;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .fin-aff{flex-shrink:0}.crm-root .fin-aff-avatar{width:26px;height:26px;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid color-mix(in srgb,var(--fin-tone) 35%,rgba(255,255,255,.1));background:#ffffff0f;display:block}.crm-root .fin-aff-fallback{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;color:color-mix(in srgb,var(--fin-tone) 80%,white);background:color-mix(in srgb,var(--fin-tone) 16%,transparent)}.crm-root .fin-money{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;border-radius:10px;overflow:hidden;background:#0000002e;border:1px solid rgba(255,255,255,.05)}.crm-root .fin-money-cell{min-width:0;text-align:center;padding:9px 6px;border-right:1px solid rgba(255,255,255,.05)}.crm-root .fin-money-cell:last-child{border-right:none}.crm-root .fin-money-k{display:block;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffffff57;margin-bottom:4px}.crm-root .fin-money-v{display:block;font-size:12px;font-weight:700;color:#ffffffe6;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .fin-money-v.is-deposit{color:#4ade80}.crm-root .fin-money-v.is-loan{color:#e6b325}.crm-root .fin-money-v.is-left{color:#a5b4fc}.crm-root .fin-dates{display:flex;flex-direction:column;gap:0;border-radius:10px;overflow:hidden;background:#0000002e;border:1px solid rgba(255,255,255,.05)}.crm-root .fin-date-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:9px 11px;border-bottom:1px solid rgba(255,255,255,.045)}.crm-root .fin-date-row:last-child{border-bottom:none}.crm-root .fin-date-k{flex-shrink:0;padding-top:1px;font-size:9.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#ffffff61;max-width:44%;line-height:1.35}.crm-root .fin-date-v{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;text-align:right}.crm-root .fin-date-v strong{font-size:12px;font-weight:700;letter-spacing:-.01em;color:#ffffffe6;line-height:1.25}.crm-root .fin-date-abs{font-size:10.5px;font-weight:560;color:#ffffff5c;line-height:1.25}.crm-root .fin-date-row--soon .fin-date-v strong{color:#f0c84a}.crm-root .fin-date-row--overdue .fin-date-v strong{color:#f87171}.crm-root .fin-actions{display:flex;align-items:center;gap:6px}.crm-root .fin-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 11px;border-radius:9px;font-size:11px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.crm-root .fin-btn i{font-size:10px}.crm-root .fin-btn--primary{flex:1;background:linear-gradient(180deg,#f0c84a,#e6b325);color:#141108;border-color:#e6b32573}.crm-root .fin-btn--primary:hover{transform:translateY(-1px)}.crm-root .fin-btn--ghost{background:#ffffff08;border-color:#ffffff14;color:#ffffffad}.crm-root .fin-btn--ghost:hover{background:#ffffff0f;color:#fff}.crm-root .fin-btn--ghost:disabled{opacity:.65;cursor:default}.crm-root .fin-btn--wa{width:30px;padding:0;color:#25d366;background:#25d36614;border-color:#25d36638}.crm-root .fin-btn--wa:hover{background:#25d36624}.crm-root .fin-btn--wa i{font-size:13px}@media (max-width: 1200px){.crm-root .fin-board{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-root .fin-col{min-height:360px}}@media (max-width: 900px){.crm-root .fin-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.crm-root .fin-board{grid-template-columns:1fr;min-height:auto}.crm-root .fin-col{min-height:280px;max-height:55vh}.crm-root .fin-col-name-full{display:none}.crm-root .fin-col-name-short{display:inline}.crm-root .fin-hero{padding:16px}.crm-root .fin-title{font-size:20px}}@media (max-width: 560px){.crm-root .fin-stat-strip{grid-template-columns:1fr}}.crm-root .pipe-card{--pipe-tone: #E6B325;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;position:relative;min-width:0;background:linear-gradient(180deg,color-mix(in srgb,var(--pipe-tone) 10%,transparent),color-mix(in srgb,var(--pipe-tone) 3%,rgba(255,255,255,.02)));border:1px solid color-mix(in srgb,var(--pipe-tone) 20%,rgba(255,255,255,.05));cursor:grab;transition:border-color .2s ease,background .2s ease,transform .2s ease,opacity .15s ease}.crm-root .pipe-card:hover{border-color:color-mix(in srgb,var(--pipe-tone) 36%,rgba(255,255,255,.08));transform:translateY(-1px)}.crm-root .pipe-card.is-dragging{opacity:.55;cursor:grabbing}.crm-root .pipe-card-head{display:flex;align-items:flex-start;gap:10px}.crm-root .pipe-avatar{flex-shrink:0;width:40px;height:40px;border-radius:999px;overflow:hidden;background:#ffffff0f;border:1px solid color-mix(in srgb,var(--pipe-tone) 28%,rgba(255,255,255,.08))}.crm-root .pipe-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.crm-root .pipe-avatar span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;font-weight:800;color:color-mix(in srgb,var(--pipe-tone) 75%,white);background:color-mix(in srgb,var(--pipe-tone) 14%,transparent)}.crm-root .pipe-card-identity{min-width:0;flex:1}.crm-root .pipe-card-ig-row{display:flex;align-items:center;gap:6px;min-width:0}.crm-root .pipe-card-ig{font-size:11px;font-weight:700;color:#ffffff6b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.crm-root .pipe-card-ig.is-hot{color:#e6b325}.crm-root .pipe-hot-pill{flex-shrink:0;font-size:8px;font-weight:800;letter-spacing:.08em;padding:2px 6px;border-radius:999px;color:#141108;background:linear-gradient(180deg,#f0c84a,#e6b325)}.crm-root .pipe-card-name-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;margin-top:2px}.crm-root .pipe-card-name{margin:0;min-width:0;font-size:14px;font-weight:700;letter-spacing:-.01em;color:#fffffff0;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .pipe-time{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;color:#ffffff61;white-space:nowrap}.crm-root .pipe-time-dot{width:5px;height:5px;border-radius:999px;background:#ffffff38}.crm-root .pipe-time.is-recent{color:#4ade80d9}.crm-root .pipe-time.is-recent .pipe-time-dot{background:#4ade80;box-shadow:0 0 0 2px #4ade8026}.crm-root .pipe-aff{flex-shrink:0;margin-top:2px}.crm-root .pipe-aff-avatar{width:22px;height:22px;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid color-mix(in srgb,var(--pipe-tone) 30%,rgba(255,255,255,.1));background:#ffffff0f;display:block}.crm-root .pipe-aff-fallback{display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;color:color-mix(in srgb,var(--pipe-tone) 80%,white);background:color-mix(in srgb,var(--pipe-tone) 16%,transparent)}.crm-root .pipe-bubbles{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.crm-root .pipe-bubble{display:flex;align-items:center;gap:7px;min-width:0;padding:6px 8px;border-radius:8px;background:#0000002e;border:1px solid rgba(255,255,255,.045);font-size:11px;font-weight:600;color:#ffffff9e;line-height:1.2}.crm-root .pipe-bubble i{flex-shrink:0;font-size:8.5px;width:12px;text-align:center;color:color-mix(in srgb,var(--pipe-tone) 65%,rgba(255,255,255,.4))}.crm-root .pipe-bubble span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .pipe-bubble--wide{grid-column:1 / -1}.crm-root .pipe-overview{margin:0;min-width:0;max-width:100%;padding:8px 10px;border-radius:9px;background:#00000029;border:1px solid rgba(255,255,255,.04);font-size:11.5px;line-height:1.4;color:#ffffff94;overflow:hidden}.crm-root .pipe-overview>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:2.8em;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.crm-root .pipe-actions{display:flex;align-items:center;gap:6px;flex-shrink:0;position:relative;z-index:1;background:inherit}.crm-root .pipe-denied{padding:9px 11px;border-radius:9px;background:linear-gradient(135deg,#ef444417,#ef444406);border:1px solid rgba(239,68,68,.2);color:#fca5a5eb;font-size:10.5px;line-height:1.45}.crm-root .pipe-denied-meta{display:flex;align-items:center;gap:7px;margin-bottom:5px;color:#fee2e2d6;font-size:10px;font-weight:600}.crm-root .pipe-denied-avatar{width:18px;height:18px;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.16);background:#ffffff14;flex-shrink:0}.crm-root .pipe-denied-avatar.is-fallback{display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;color:#fee2e2f2;background:#ef44443d;border-color:#ef444457}.crm-root .pipe-denied-by{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .pipe-denied-by i{font-size:8px;color:#fca5a5cc}.crm-root .pipe-denied-text{display:flex;align-items:flex-start;gap:8px}.crm-root .pipe-denied-text i{margin-top:2px;font-size:9px;color:#fca5a5d9;flex-shrink:0}.crm-root .pipe-denied-text span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.crm-root .pipe-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 11px;border-radius:9px;font-size:11px;font-weight:700;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease}.crm-root .pipe-btn i{font-size:12px}.crm-root .pipe-btn--primary{flex:1;background:linear-gradient(180deg,#f0c84a,#e6b325);color:#141108;border-color:#e6b32573}.crm-root .pipe-btn--primary:hover{transform:translateY(-1px)}.crm-root .pipe-btn--secondary{flex:0 0 auto;min-width:64px;padding:0 12px}.crm-root .pipe-btn--book{flex:1.55;background:linear-gradient(180deg,#34d399,#22c55e);color:#052e16;border-color:#22c55e73;font-size:11.5px;padding:0 12px}.crm-root .pipe-btn--book:hover{transform:translateY(-1px)}.crm-root .pipe-btn--book i{font-size:10px}.crm-root .pipe-btn--ghost{background:#ffffff08;border-color:#ffffff14;color:#ffffffad}.crm-root .pipe-btn--ghost:hover{background:#ffffff0f;color:#fff}.crm-root .pipe-btn--ig{width:30px;padding:0;color:#e1306c;background:#e1306c14;border-color:#e1306c38}.crm-root .pipe-btn--ig:hover{background:#e1306c24}.crm-root .pipe-btn--ig i{font-size:13px}.crm-root .finance-board{margin-top:22px!important;grid-template-columns:repeat(4,minmax(0,1fr))}.crm-root .afp-status{font-size:9px;font-weight:700;padding:2px 7px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em;background:#eab3081a;color:#eab308bf;border:1px solid rgba(234,179,8,.18);white-space:nowrap}.crm-root .afp-status.stage-awaiting-application{background:#6366f11f;color:#a5b4fceb;border-color:#6366f14d}.crm-root .afp-status.stage-application-sent{background:#22c55e1f;color:#86efaceb;border-color:#22c55e4d}.crm-root .afp-status.stage-awaiting-approval{background:#22c55e1f;color:#bbf7d0f2;border-color:#22c55e4d}.crm-root .afp-status.stage-revisit-finance{background:#f9731624;color:#fdba74fa;border-color:#f9731666}.crm-root .afp-answers-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.crm-root .afp-answer-item{border:1px solid rgba(255,255,255,.08);background:#ffffff05;border-radius:9px;padding:8px 9px}.crm-root .afp-answer-item.full{grid-column:1 / -1}.crm-root .afp-answer-q{font-size:8.5px;color:#ffffff73;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;line-height:1.2}.crm-root .afp-answer-a{font-size:10.5px;font-weight:700;color:#ffffffe0;line-height:1.3}.crm-root .afp-answer-a.muted{color:#ffffff40;font-style:italic}.crm-root .vn-muted{font-size:12px;color:#ffffff4d;font-weight:500}.crm-root .vn-accounts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.crm-root .vn-account-chip{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffff8c;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease}.crm-root .vn-account-chip:hover{background:#ffffff0d;color:#fffc}.crm-root .vn-account-chip--active{background:#e6b32514;border-color:#e6b3254d;color:#e6b325}.crm-root .vn-recorder{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:14px;padding:14px;margin-bottom:18px}.crm-root .vn-recorder-controls{display:flex;flex-wrap:wrap;gap:10px}.crm-root .vn-rec-btn,.crm-root .vn-upload-btn,.crm-root .vn-save-btn,.crm-root .vn-discard-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 16px;border-radius:10px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease;white-space:nowrap}.crm-root .vn-rec-btn{background:#e6b3251a;border:1px solid rgba(230,179,37,.25);color:#e6b325}.crm-root .vn-rec-btn:hover:not(:disabled){background:#e6b32529}.crm-root .vn-rec-btn--stop{background:#ef44441f;border-color:#ef44444d;color:#ef4444}.crm-root .vn-upload-btn{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#fff9}.crm-root .vn-upload-btn:hover:not(:disabled){background:#ffffff12;color:#ffffffd9}.crm-root .vn-rec-btn:disabled,.crm-root .vn-upload-btn:disabled,.crm-root .vn-save-btn:disabled,.crm-root .vn-discard-btn:disabled{opacity:.5;cursor:default}.crm-root .vn-format-hint{margin-top:8px;font-size:10.5px;font-weight:600;color:#ffffff47}.crm-root .vn-pending{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.05)}.crm-root .vn-title-input{flex:1;min-width:180px}.crm-root .vn-pending-actions{display:flex;gap:8px}.crm-root .vn-save-btn{background:#22c55e1f;border:1px solid rgba(34,197,94,.3);color:#22c55e}.crm-root .vn-save-btn:hover:not(:disabled){background:#22c55e2e}.crm-root .vn-discard-btn{background:#ffffff08;border:1px solid rgba(255,255,255,.07);color:#ffffff73}.crm-root .vn-audio{height:36px;max-width:280px}.crm-root .vn-list{display:flex;flex-direction:column;gap:8px}.crm-root .vn-empty{text-align:center;padding:48px 0;color:#fff3;font-size:13px;font-weight:600}.crm-root .vn-row{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}.crm-root .vn-row-main{min-width:0;flex:1}.crm-root .vn-row-title{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:#ffffffd9}.crm-root .vn-row-duration{font-size:10px;font-weight:700;color:#e6b325b3;background:#e6b32514;padding:1px 6px;border-radius:6px}.crm-root .vn-row-meta{font-size:10.5px;color:#ffffff4d;margin-top:2px}.crm-root .vn-delete-btn{flex-shrink:0;width:32px;height:32px;border-radius:8px;background:#ef44440f;border:1px solid rgba(239,68,68,.16);color:#ef4444b3;cursor:pointer;font-size:11px;transition:all .15s ease}.crm-root .vn-delete-btn:hover{background:#ef444424;color:#ef4444}.crm-root .fu-default-glyph{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;font-size:11px;background:#ffffff0d;color:#ffffff80}.crm-root .vn-account-chip--active .fu-default-glyph{color:#e6b325}.crm-root .fu-usedefault{margin-bottom:16px}.crm-root .fu-quiet{border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff05;padding:14px;margin-bottom:16px}.crm-root .fu-quiet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.crm-root .fu-quiet-heading{min-width:0}.crm-root .fu-quiet-title{font-size:13px;font-weight:700;color:#ffffffeb}.crm-root .fu-quiet-title i{margin-right:6px;color:#e6b325bf}.crm-root .fu-quiet-sub{font-size:11px;font-weight:500;color:#fff6;margin-top:3px;line-height:1.4}.crm-root .fu-quiet .fu-usedefault{margin-bottom:12px}.crm-root .fu-quiet-inherit{font-size:12px;font-weight:600;color:#ffffff73;background:#ffffff05;border:1px dashed rgba(255,255,255,.08);border-radius:10px;padding:12px 14px}.crm-root .fu-quiet-fields{display:flex;flex-wrap:wrap;gap:12px}.crm-root .fu-quiet-field{display:flex;flex-direction:column;gap:5px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff6}.crm-root .fu-quiet-field:first-child{flex:1;min-width:200px}.crm-root .fu-quiet-drop{width:100%;text-transform:none;letter-spacing:0}.crm-root .fu-quiet-drop .as-drop-btn{font-weight:600;color:#ffffffe6}.crm-root .fu-quiet-drop .as-drop-btn>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .fu-quiet-drop--hour{width:108px}.crm-root .fu-quiet-summary{margin-top:12px;font-size:12px;font-weight:600;color:#e6b325d9}.crm-root .fu-disabled-note,.crm-root .fu-empty{padding:28px 16px;text-align:center;font-size:12.5px;font-weight:600;color:#ffffff4d;background:#ffffff05;border:1px dashed rgba(255,255,255,.07);border-radius:12px}.crm-root .fu-flows{display:flex;flex-direction:column;gap:14px}.crm-root .fu-flow{border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff05;padding:14px}.crm-root .fu-flow-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.crm-root .fu-flow-name{flex:1;min-width:160px;font-weight:700;padding:0 12px}.crm-root .fu-flow-head-right{display:flex;align-items:center;gap:12px}.crm-root .fu-weight{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#fff6}.crm-root .fu-weight-input{width:64px;text-align:center;padding:0 6px}.crm-root .fu-trigger{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#e6b325b3;margin-bottom:10px}.crm-root .fu-steps{display:flex;flex-direction:column;gap:8px;padding-left:6px;border-left:2px solid rgba(230,179,37,.18);margin-left:4px}.crm-root .fu-step{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border-radius:10px;background:#ffffff06;border:1px solid rgba(255,255,255,.05)}.crm-root .fu-step-delay{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#fff6}.crm-root .fu-step-wait,.crm-root .fu-step-then{color:#ffffff4d}.crm-root .fu-delay-value{width:56px;text-align:center;padding:0 6px}.crm-root .fu-range-dash{color:#ffffff59;font-weight:700}.crm-root .fu-rand-btn{width:30px;height:32px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#fff6;cursor:pointer;font-size:11px;transition:all .15s ease}.crm-root .fu-rand-btn:hover{color:#ffffffbf;background:#ffffff0f}.crm-root .fu-rand-btn--on{background:#e6b3251f;border-color:#e6b32552;color:#e6b325}.crm-root .fu-weight-help{font-size:9px;opacity:.5;cursor:help}.crm-root .fu-drop{flex-shrink:0}.crm-root .fu-drop .as-drop-btn{height:34px;padding:0 10px;border-radius:8px;font-size:11.5px;gap:8px}.crm-root .fu-drop--unit{width:82px}.crm-root .fu-drop--type{width:124px}.crm-root .fu-drop--trigger{width:118px}.crm-root .fu-drop--voice{flex:1;min-width:180px}.crm-root .fu-step-body{flex:1;min-width:160px}.crm-root .fu-step-text{width:100%;padding:0 12px}.crm-root .fu-voice-pick{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.crm-root .fu-voice-preview{height:32px;max-width:220px}.crm-root .fu-step-like-note{font-size:11px;font-style:italic;color:#ffffff4d}.crm-root .fu-step-actions{display:inline-flex;gap:4px}.crm-root .fu-icon-btn{width:28px;height:28px;border-radius:7px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);color:#ffffff73;cursor:pointer;font-size:10px;transition:all .15s ease}.crm-root .fu-icon-btn:hover:not(:disabled){background:#ffffff14;color:#fffc}.crm-root .fu-icon-btn:disabled{opacity:.35;cursor:default}.crm-root .fu-icon-btn--danger:hover:not(:disabled){background:#ef444424;color:#ef4444;border-color:#ef444440}.crm-root .fu-add-step{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:2px;padding:6px 12px;border-radius:8px;font-size:11px;font-weight:700;color:#ffffff80;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);cursor:pointer}.crm-root .fu-add-step:hover{color:#fffc;background:#ffffff0d}.crm-root .fu-flow-actions{display:flex;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.05)}.crm-root .fu-save-btn,.crm-root .fu-delete-btn,.crm-root .fu-add-flow{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 16px;border-radius:10px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease}.crm-root .fu-save-btn{background:#22c55e1f;border:1px solid rgba(34,197,94,.3);color:#22c55e}.crm-root .fu-save-btn:hover:not(:disabled){background:#22c55e2e}.crm-root .fu-save-btn:disabled{opacity:.45;cursor:default}.crm-root .fu-delete-btn{background:#ef44440f;border:1px solid rgba(239,68,68,.16);color:#ef4444b3}.crm-root .fu-delete-btn:hover{background:#ef444424;color:#ef4444}.crm-root .fu-add-flow{align-self:flex-start;background:#e6b32514;border:1px solid rgba(230,179,37,.22);color:#e6b325}.crm-root .fu-add-flow:hover{background:#e6b32524}.crm-root .sched-page{display:flex;flex-direction:column;gap:16px;padding-bottom:28px}.crm-root .sched-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:11px;font-size:12px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.crm-root .sched-btn i{font-size:11px}.crm-root .sched-btn--sm{padding:7px 10px;font-size:11px}.crm-root .sched-btn--primary{background:linear-gradient(180deg,#f0c84a,#e6b325);color:#141108;border-color:#e6b32580;box-shadow:0 10px 24px -16px #e6b325e6}.crm-root .sched-btn--primary:hover{transform:translateY(-1px)}.crm-root .sched-btn--ghost{background:#ffffff08;border-color:#ffffff14;color:#ffffffb8}.crm-root .sched-btn--ghost:hover{background:#ffffff0f;color:#fff}.crm-root .sched-btn--danger{background:#ef44441a;border-color:#ef444440;color:#f87171}.crm-root .sched-stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.crm-root .sched-stat-strip--2{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-root .sched-stat{padding:14px 16px;border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}.crm-root .sched-stat-label{display:block;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffff4d;margin-bottom:6px}.crm-root .sched-stat-val{display:flex;flex-direction:column;gap:3px;font-size:22px;font-weight:800;letter-spacing:-.03em;color:#ffffffeb;line-height:1.1}.crm-root .sched-stat-val--live{color:#4ade80}.crm-root .sched-stat-val--muted{color:#ffffff59}.crm-root .sched-stat-label i{margin-right:5px;font-size:9px;color:#e6b3258c}.crm-root .sched-stat-hint{font-size:11px;font-weight:600;letter-spacing:0;color:#ffffff59;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-root .sched-stat--live{min-width:0;background:radial-gradient(120% 140% at 0% 0%,rgba(34,197,94,.1),transparent 55%),#ffffff05;border-color:#22c55e1f}.crm-root .sched-live-list{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.crm-root .sched-live-row{display:flex;align-items:center;gap:10px;min-width:0}.crm-root .sched-live-avatar{width:28px;height:28px;border-radius:999px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;flex-shrink:0}.crm-root .sched-live-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.crm-root .sched-live-avatar span{font-size:9px;font-weight:800;color:#ffffffb3}.crm-root .sched-live-meta{min-width:0;display:flex;flex-direction:column;gap:1px}.crm-root .sched-live-meta strong{font-size:13px;font-weight:800;color:#ffffffeb;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-root .sched-live-meta span{font-size:10.5px;font-weight:600;color:#86efacbf}.crm-root .sched-live-empty{display:flex;flex-direction:column;gap:2px;margin-top:4px}.crm-root .sched-live-empty-title{font-size:18px;font-weight:800;letter-spacing:-.02em;color:#fb923cf2}.crm-root .sched-live-empty-sub{font-size:11px;font-weight:600;color:#ffffff59}.crm-root .sched-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}.crm-root .sched-main{min-width:0;padding:14px;border-radius:18px;background:#ffffff04;border:1px solid rgba(255,255,255,.05)}.crm-root .sched-week-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.crm-root .sched-week-nav{display:flex;align-items:center;gap:8px}.crm-root .sched-week-label{display:flex;flex-direction:column;min-width:120px}.crm-root .sched-week-label span{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff47}.crm-root .sched-week-label strong{font-size:14px;font-weight:800;color:#ffffffe0}.crm-root .sched-icon-btn{width:32px;height:32px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffb3;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.crm-root .sched-icon-btn:hover{background:#ffffff12;color:#fff}.crm-root .sched-legend{display:flex;flex-wrap:wrap;gap:8px 12px}.crm-root .sched-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#ffffff73}.crm-root .sched-legend-dot{width:8px;height:8px;border-radius:999px}.crm-root .sched-week-board{position:relative;display:grid;grid-template-columns:54px repeat(7,minmax(0,1fr));gap:6px;min-height:520px;overflow:visible}.crm-root .sched-now-rail{--sched-head-offset: 68px;position:absolute;left:0;right:0;top:calc(var(--sched-head-offset) + (100% - var(--sched-head-offset)) * (var(--now-pct) / 100));z-index:8;display:flex;align-items:center;pointer-events:none;transform:translateY(-50%)}.crm-root .sched-now-label{flex-shrink:0;width:50px;margin-right:4px;text-align:center;font-size:9px;font-weight:800;letter-spacing:.02em;color:#f87171;background:#0c0c0c;padding:3px 4px;border-radius:6px;border:1px solid rgba(248,113,113,.4);line-height:1.1;white-space:nowrap;box-shadow:0 0 0 2px #0c0c0cd9}.crm-root .sched-now-line{position:relative;flex:1;height:2px;background:#f87171eb;box-shadow:0 0 14px #f8717166;border-radius:999px}.crm-root .sched-now-line:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;border-radius:999px;background:#f87171;transform:translate(-30%,-50%);box-shadow:0 0 0 3px #f8717138}.crm-root .sched-time-col{display:flex;flex-direction:column;position:relative;z-index:1}.crm-root .sched-time-track{position:relative;flex:1;min-height:460px;display:flex;flex-direction:column}.crm-root .sched-time-label{flex:1;font-size:9px;font-weight:700;color:#ffffff38;padding-top:2px}.crm-root .sched-day-col{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column}.crm-root .sched-day-col.is-today .sched-day-head{border-color:#e6b32559;background:#e6b32514}.crm-root .sched-day-head{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 9px;margin-bottom:6px;border-radius:12px;border:1px solid rgba(255,255,255,.05);background:#ffffff05;text-align:left;color:inherit;height:62px;box-sizing:border-box}.crm-root .sched-day-head--spacer{visibility:hidden;pointer-events:none;height:62px}.crm-root .sched-drag-hint{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:#ffffff52}.crm-root .sched-drag-hint i{font-size:10px;color:#e6b325a6}.crm-root .sched-day-name{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffff59}.crm-root .sched-day-num{font-size:16px;font-weight:800;color:#ffffffe0;line-height:1.1}.crm-root .sched-day-gap-badge{margin-top:auto;font-size:8.5px;font-weight:800;line-height:1;min-height:11px;color:#fb923ce6}.crm-root .sched-day-head.has-gaps{border-color:#f9731652}.crm-root .sched-day-col.is-today .sched-day-head.has-gaps{border-color:#f9731673}.crm-root .sched-day-track{position:relative;flex:1;min-height:460px;border-radius:12px;background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid rgba(255,255,255,.04);overflow:hidden;cursor:crosshair;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.crm-root .sched-day-track.is-dragging{border-color:#e6b32559;background:#e6b32508}.crm-root .sched-drag-ghost{position:absolute;left:5px;right:5px;z-index:3;border-radius:9px;border:1.5px dashed rgba(230,179,37,.75);background:#e6b3252e;pointer-events:none;display:flex;align-items:flex-start;padding:6px 8px;box-shadow:0 0 0 1px #e6b3251f inset}.crm-root .sched-drag-ghost span{font-size:10px;font-weight:800;color:#ffe6a5f2;letter-spacing:-.01em}.crm-root .sched-hour-line{height:calc(100% / 13);border-bottom:1px solid rgba(255,255,255,.03)}.crm-root .sched-gap-block{position:absolute;left:4px;right:4px;z-index:0;border-radius:6px;background:repeating-linear-gradient(-45deg,#f9731624,#f9731624 5px,#f9731608 5px,#f9731608 10px);border:1px dashed rgba(249,115,22,.38);pointer-events:none}.crm-root .sched-shift-block{position:absolute;left:5px;right:5px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;padding:6px 7px;border-radius:9px;border:1px solid color-mix(in srgb,var(--shift-color) 45%,transparent);background:color-mix(in srgb,var(--shift-color) 22%,rgba(10,10,12,.85));color:#fff;cursor:pointer;text-align:left;overflow:hidden;box-shadow:0 10px 24px -18px #000000e6;transition:transform .15s ease,filter .15s ease}.crm-root .sched-shift-block:hover{transform:translateY(-1px);filter:brightness(1.08)}.crm-root .sched-shift-block.is-live{box-shadow:0 0 0 1px color-mix(in srgb,var(--shift-color) 55%,transparent),0 0 24px -8px color-mix(in srgb,var(--shift-color) 70%,transparent)}.crm-root .sched-shift-name{font-size:11px;font-weight:800;line-height:1.1}.crm-root .sched-shift-time{font-size:9px;font-weight:700;color:#ffffffb8}.crm-root .sched-shift-live{margin-top:auto;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#86efac}.crm-root .sched-side{display:flex;flex-direction:column;gap:10px;min-width:0}.crm-root .sched-panel{padding:14px;border-radius:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}.crm-root .sched-panel--live{background:radial-gradient(120% 120% at 0% 0%,rgba(34,197,94,.12),transparent 60%),#ffffff05;border-color:#22c55e24}.crm-root .sched-panel--warn{background:radial-gradient(120% 120% at 0% 0%,rgba(249,115,22,.12),transparent 60%),#ffffff05;border-color:#f973162e}.crm-root .sched-panel-head h3{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:#ffffffd1;margin-bottom:12px}.crm-root .sched-panel-head h3 i{font-size:11px;color:#e6b325b3}.crm-root .sched-person-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.crm-root .sched-person-row{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.04)}.crm-root .sched-person-avatar{width:32px;height:32px;border-radius:999px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;flex-shrink:0}.crm-root .sched-person-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.crm-root .sched-person-avatar span{font-size:10px;font-weight:800;color:#ffffffb3}.crm-root .sched-person-meta{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.crm-root .sched-person-meta strong{font-size:12px;font-weight:800;color:#ffffffe6}.crm-root .sched-person-meta span{font-size:10.5px;font-weight:600;color:#ffffff61}.crm-root .sched-pill{font-size:9.5px;font-weight:800;padding:4px 8px;border-radius:999px;background:#ffffff0f;color:#ffffffb3;flex-shrink:0}.crm-root .sched-pill--live{background:#22c55e24;color:#86efac}.crm-root .sched-empty{padding:4px 2px 2px}.crm-root .sched-empty-title{font-size:12px;font-weight:800;color:#ffffffb3;margin-bottom:4px}.crm-root .sched-empty-sub{font-size:11px;font-weight:500;line-height:1.4;color:#ffffff59}.crm-root .sched-rules{display:flex;flex-direction:column;gap:10px}.crm-root .sched-rule-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-root .sched-rule-row strong{display:block;font-size:12px;font-weight:800;color:#ffffffd9}.crm-root .sched-rule-row small{display:block;margin-top:2px;font-size:10.5px;color:#ffffff59}.crm-root .sched-sla-control{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:#e6b325}.crm-root .sched-rule-note{display:flex;align-items:flex-start;gap:8px;font-size:11px;font-weight:600;color:#ffffff73;line-height:1.35}.crm-root .sched-rule-dot{width:6px;height:6px;margin-top:5px;border-radius:999px;background:#e6b325;flex-shrink:0}.crm-root .sched-rule-dot--muted{background:#ffffff40}.crm-root .sched-toggles{display:flex;flex-direction:column;gap:8px}.crm-root .sched-toggle-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);cursor:pointer}.crm-root .sched-toggle-row strong{display:block;font-size:12px;font-weight:800;color:#ffffffd9}.crm-root .sched-toggle-row small{display:block;margin-top:2px;font-size:10.5px;color:#ffffff59}.crm-root .sched-toggle-row input{position:absolute;opacity:0;pointer-events:none}.crm-root .sched-switch{width:38px;height:22px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.08);position:relative;flex-shrink:0;transition:background .15s ease}.crm-root .sched-switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:#ffffffbf;transition:transform .15s ease}.crm-root .sched-toggle-row input:checked+.sched-switch{background:#e6b32559;border-color:#e6b32573}.crm-root .sched-toggle-row input:checked+.sched-switch:after{transform:translate(16px);background:#e6b325}.crm-root .sched-footnote{margin-top:10px;font-size:10px;font-weight:600;color:#ffffff40;line-height:1.4}.crm-root .sched-gap-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.crm-root .sched-gap-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;background:#f9731614;border:1px solid rgba(249,115,22,.14);font-size:11.5px;font-weight:700;color:#ffddb9e6}.crm-root .sched-link-btn{border:none;background:transparent;color:#fdba74;font-size:11px;font-weight:800;cursor:pointer}.crm-root .sched-rule-row--compact{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.05)}.crm-root .sched-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.crm-root .sched-modal{width:min(400px,100%);border-radius:16px;background:#0c0c0c;border:1px solid rgba(255,255,255,.06);box-shadow:0 24px 60px -28px #000000e6;overflow:hidden;animation:schedModalIn .22s ease both}@keyframes schedModalIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.crm-root .sched-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 18px 14px;border-bottom:1px solid rgba(230,179,37,.08)}.crm-root .sched-modal-head h3{font-size:16px;font-weight:800;color:#ffffffeb;letter-spacing:-.02em}.crm-root .sched-modal-time{margin-top:4px;font-size:12.5px;font-weight:700;color:#e6b325d9}.crm-root .sched-modal-body{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.crm-root .sched-modal-label{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffff52}.crm-root .sched-setter-list{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto}.crm-root .sched-setter-row{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border-radius:11px;border:1px solid rgba(255,255,255,.05);background:#ffffff05;cursor:pointer;color:inherit;text-align:left;transition:border-color .15s ease,background .15s ease}.crm-root .sched-setter-row:hover{border-color:#e6b32533;background:#e6b3250d}.crm-root .sched-setter-row.is-active{border-color:#e6b32566;background:#e6b3251a}.crm-root .sched-setter-avatar{width:30px;height:30px;border-radius:999px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(230,179,37,.22);flex-shrink:0}.crm-root .sched-setter-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.crm-root .sched-setter-avatar span{font-size:10px;font-weight:800;color:#e6b325e6}.crm-root .sched-setter-name{flex:1;min-width:0;font-size:13px;font-weight:700;color:#ffffffe0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .sched-setter-check{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#e6b325;color:#111;font-size:8px;flex-shrink:0}.crm-root .sched-modal-times{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:end}.crm-root .sched-times-arrow{padding-bottom:11px;font-size:14px;font-weight:700;color:#ffffff38}.crm-root .sched-field{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.crm-root .sched-field span{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#ffffff52}.crm-root .sched-field input{width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(230,179,37,.1);background:#ffffff08;color:#ffffffeb;font-size:13px;font-weight:600;color-scheme:dark}.crm-root .sched-field input:focus{outline:none;border-color:#e6b32566;box-shadow:0 0 0 3px #e6b3251a}.crm-root .sched-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px 18px;border-top:1px solid rgba(255,255,255,.04)}.crm-root .sched-modal-footer-right{display:flex;gap:8px;margin-left:auto}.crm-root .sched-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}@media (max-width: 1100px){.crm-root .sched-grid{grid-template-columns:1fr}.crm-root .sched-stat-strip,.crm-root .sched-stat-strip--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 820px){.crm-root .sched-week-board{grid-template-columns:44px repeat(7,minmax(88px,1fr));overflow-x:auto}.crm-root .sched-day-track{min-width:88px}}@media (max-width: 560px){.crm-root .sched-stat-strip,.crm-root .sched-stat-strip--2{grid-template-columns:1fr}.crm-root .sched-hero{padding:16px}}.crm-root .cal-prep-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 16px;padding:0 2px}.crm-root .cal-prep-legend-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff59;margin-right:4px}.crm-root .cal-prep-pill{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;padding:2px 7px;border-radius:6px;letter-spacing:.03em;text-transform:uppercase;vertical-align:middle;margin-left:6px}.crm-root .cal-prep-legend .cal-prep-pill{margin-left:0}.crm-root .cal-prep-pill i{font-size:7px}.crm-root .cal-prep-pill.prep-warm{background:#22c55e1f;color:#4ade80;border:1px solid rgba(34,197,94,.22)}.crm-root .cal-prep-pill.prep-live{background:#2d8cff24;color:#7eb6ff;border:1px solid rgba(45,140,255,.35);animation:calPrepLive 1.6s ease-in-out infinite}.crm-root .cal-prep-pill.prep-live i{font-size:6px;animation:calPrepLiveDot 1.6s ease-in-out infinite}@keyframes calPrepLive{0%,to{box-shadow:0 0 #2d8cff00}50%{box-shadow:0 0 0 3px #2d8cff38}}@keyframes calPrepLiveDot{0%,to{opacity:1}50%{opacity:.35}}.crm-root .cal-prep-pill.prep-soft{background:#f59e0b1f;color:#fbbf24;border:1px solid rgba(245,158,11,.25)}.crm-root .cal-prep-pill.prep-cold,.crm-root .cal-prep-pill.prep-cold.is-chase{background:#ef444424;color:#f87171;border:1px solid rgba(239,68,68,.28);animation:calPrepChase 1.8s ease-in-out infinite}.crm-root .cal-prep-pill.prep-unknown{background:#6b72801f;color:#9ca3af;border:1px solid rgba(107,114,128,.2)}.crm-root .cal-prep-pill.prep-nolink{background:#e6b3251a;color:#e6b325;border:1px dashed rgba(230,179,37,.35)}@keyframes calPrepChase{0%,to{box-shadow:0 0 #ef444400}50%{box-shadow:0 0 0 3px #ef44442e}}.crm-root .cal-prep-detail{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:11px;font-weight:600;color:#ffffff73}.crm-root .cal-prep-detail i{font-size:10px;opacity:.7}.crm-root .cal-prep-detail.prep-warm{color:#4ade80d9}.crm-root .cal-prep-detail.prep-live{color:#7eb6ffe6}.crm-root .cal-prep-detail.prep-soft{color:#fbbf24d9}.crm-root .cal-prep-detail.prep-cold{color:#f87171e6}.crm-root .cal-prep-detail.prep-unknown{color:#9ca3afb3}.crm-root .cal-prep-detail.prep-nolink{color:#e6b325bf}.crm-root .cal-prep-legend-note{font-size:10px;font-weight:600;color:#ffffff47;margin-left:4px}.crm-root .crm-dtp{position:relative;display:inline-block}.crm-root .crm-dtp-trigger{display:inline-flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:5px 12px;font-size:12px;font-weight:600;color:#fff;cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.crm-root .crm-dtp-trigger:hover{background:#ffffff0f;border-color:#ffffff29}.crm-root .crm-dtp-trigger--open{border-color:#e6b32559;box-shadow:0 0 0 3px #e6b32514}.crm-root .crm-dtp-trigger--empty{color:#fff6}.crm-root .crm-dtp-trigger i{font-size:11px;color:#e6b325b3}.crm-root .crm-dtp-trigger-chev{font-size:9px!important;color:#ffffff4d!important}.crm-root .crm-dtp-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:120;width:272px;padding:12px;border-radius:14px;background:#16161bfa;border:1px solid rgba(255,255,255,.09);box-shadow:0 18px 44px #0000008c,0 0 0 1px #0000004d;animation:crm-dtp-in .14s ease}@keyframes crm-dtp-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.crm-root .crm-dtp-presets{display:flex;gap:6px;margin-bottom:10px}.crm-root .crm-dtp-preset{flex:1;background:#e6b32514;border:1px solid rgba(230,179,37,.18);border-radius:8px;padding:4px 0;font-size:10.5px;font-weight:700;color:#e6b325d9;cursor:pointer;transition:background .15s ease,border-color .15s ease}.crm-root .crm-dtp-preset:hover{background:#e6b32529;border-color:#e6b32552}.crm-root .crm-dtp-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.crm-root .crm-dtp-cal-month{font-size:12px;font-weight:700;color:#ffffffd9}.crm-root .crm-dtp-nav{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:7px;color:#ffffff8c;font-size:9px;cursor:pointer;transition:background .15s ease,color .15s ease}.crm-root .crm-dtp-nav:hover{background:#ffffff14;color:#ffffffd9}.crm-root .crm-dtp-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.crm-root .crm-dtp-dow{text-align:center;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#ffffff47;padding:3px 0 5px}.crm-root .crm-dtp-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:8px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:#ffffffbf;cursor:pointer;transition:background .12s ease,color .12s ease}.crm-root .crm-dtp-day:hover{background:#ffffff12;color:#fff}.crm-root .crm-dtp-day--outside{color:#ffffff38}.crm-root .crm-dtp-day--today{border-color:#e6b3254d}.crm-root .crm-dtp-day--selected,.crm-root .crm-dtp-day--selected:hover{background:linear-gradient(135deg,#e6b325f2,#c89614f2);color:#17130a;font-weight:800}.crm-root .crm-dtp-time{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}.crm-root .crm-dtp-time>i{font-size:11px;color:#e6b325b3}.crm-root .crm-dtp-select{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:3px 6px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#fff;outline:none;cursor:pointer;color-scheme:dark}.crm-root .crm-dtp-select:focus{border-color:#e6b32559}.crm-root .crm-dtp-time-colon{color:#fff6;font-weight:700}.crm-root .crm-dtp-ampm{display:flex;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:7px;overflow:hidden}.crm-root .crm-dtp-ampm-btn{background:transparent;border:none;padding:4px 8px;font-size:10px;font-weight:800;letter-spacing:.03em;color:#fff6;cursor:pointer;transition:background .12s ease,color .12s ease}.crm-root .crm-dtp-ampm-btn--active{background:#e6b32529;color:#e6b325f2}.crm-root .crm-dtp-done{margin-left:auto;background:#e6b3251f;border:1px solid rgba(230,179,37,.25);border-radius:7px;padding:4px 12px;font-size:11px;font-weight:700;color:#e6b325;cursor:pointer;transition:background .15s ease}.crm-root .crm-dtp-done:hover{background:#e6b32533}.crm-root{--v2-gold: #e6b325;--v2-gold-hi: #edca66;--v2-ink: #110e05;--v2-radius: 22px;--v2-radius-sm: 16px;--v2-ring: 0 0 0 1px rgba(230, 179, 37, .14);--v2-surface: linear-gradient( 145deg, rgba(230, 179, 37, .09) 0%, rgba(230, 179, 37, .025) 42%, rgba(255, 255, 255, .008) 100% ), #0d0d0d;--v2-surface-flat: rgba(230, 179, 37, .045);--v2-shadow: 0 30px 70px -45px rgba(0, 0, 0, .95), var(--v2-ring);--v2-cta: linear-gradient(90deg, #e6b325, #edca66);--v2-ease: cubic-bezier(.22, 1, .36, 1);background-color:#0a0a0a;background-image:radial-gradient(60rem 40rem at -10% -15%,rgba(230,179,37,.085),transparent 60%),radial-gradient(50rem 36rem at 110% 115%,rgba(230,179,37,.05),transparent 60%)}@keyframes crmV2Shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes crmV2Pulse{0%,to{box-shadow:0 0 #e6b3258c}50%{box-shadow:0 0 0 5px #e6b32500}}@keyframes crmV2PopIn{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}@keyframes crmV2Rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.crm-root .crm-sidebar{background:radial-gradient(22rem 18rem at 0% 0%,rgba(230,179,37,.11),transparent 70%),linear-gradient(180deg,#0c0c0c,#080808);border-right:1px solid rgba(230,179,37,.1);box-shadow:24px 0 60px -30px #000c}.crm-root .sidebar-brand:after{background:linear-gradient(90deg,rgba(230,179,37,.4),rgba(230,179,37,.08),transparent)}.crm-root .sidebar-brand-mark{border-radius:14px;background:linear-gradient(145deg,#e6b32547,#e6b3250f);box-shadow:0 10px 30px -12px #e6b32599,0 0 0 1px #e6b32540}.crm-root .sidebar-brand-text .sidebar-brand-badge{display:inline-flex;align-items:center;margin-left:6px;padding:1px 6px;border-radius:999px;background:var(--v2-cta);color:var(--v2-ink);font-size:8.5px;font-weight:800;letter-spacing:.04em;vertical-align:2px}.crm-root .sidebar-brand-kicker{color:#e6b3258c;letter-spacing:.2em}.crm-root .sidebar-countdown{border-radius:999px;box-shadow:inset 0 0 0 1px #22c55e2e}.crm-root .sidebar-section{border-radius:20px}.crm-root .sidebar-section:has(.nav-item.active){background:#e6b32508;box-shadow:inset 0 0 0 1px #e6b3250f}.crm-root .sidebar-label{color:#e6b32580;letter-spacing:.2em}.crm-root .nav-item{border-radius:999px;transition:color .2s var(--v2-ease),background-color .2s var(--v2-ease),box-shadow .2s var(--v2-ease),transform .2s var(--v2-ease)}.crm-root .nav-item:hover{background:#e6b32512;color:#fff1c8e6}.crm-root .nav-item.active{background:linear-gradient(95deg,#e6b32533,#e6b3250f);color:#f5d77e;box-shadow:inset 0 0 0 1px #e6b32538,0 10px 26px -14px #e6b32573}.crm-root .nav-item.active:before{display:none}.crm-root .nav-icon{border-radius:999px;background:#e6b3250d}.crm-root .nav-item:hover .nav-icon{background:#e6b3251f;color:#f0cc5a}.crm-root .nav-item.active .nav-icon{background:var(--v2-cta);color:var(--v2-ink);box-shadow:0 6px 16px -6px #e6b325b3}.crm-root .nav-item.active .nav-count{background:#e6b3252e;color:#f7db8c}.crm-root .sidebar-footer{border-top:1px solid rgba(230,179,37,.08);background:linear-gradient(180deg,transparent,rgba(230,179,37,.03))}.crm-root .sidebar-profile{border-radius:999px;padding:6px 12px 6px 6px;background:linear-gradient(100deg,#e6b3251a,#e6b32506);box-shadow:inset 0 0 0 1px #e6b3251f}.crm-root .sidebar-profile-avatar{box-shadow:0 0 0 2px #e6b3254d}.crm-root .sidebar-exit{border-radius:999px}.crm-root .sidebar-exit-icon{border-radius:999px;background:#e6b3250f}.crm-root .crm-page-hero,.crm-root .tdash-hero,.crm-root .fin-hero,.crm-root .sched-hero,.crm-root .analytics-header{align-items:center;padding:14px 18px;border:0;border-radius:18px;background:linear-gradient(110deg,rgba(230,179,37,.07),rgba(230,179,37,.015) 55%,transparent);box-shadow:inset 0 0 0 1px #e6b3251a;margin-bottom:18px;animation:crmV2Rise .45s var(--v2-ease) both}.crm-root .crm-page-kicker,.crm-root .tdash-kicker,.crm-root .fin-kicker,.crm-root .sched-kicker,.crm-root .analytics-kicker{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:600;letter-spacing:.18em;color:#e6b325d9;margin-bottom:4px}.crm-root .crm-page-kicker:before,.crm-root .tdash-kicker:before,.crm-root .fin-kicker:before,.crm-root .sched-kicker:before,.crm-root .analytics-kicker:before{content:"";width:5px;height:5px;border-radius:999px;background:var(--v2-gold);animation:crmV2Pulse 2.4s ease-in-out infinite}.crm-root .crm-page-title,.crm-root .tdash-title,.crm-root .fin-title,.crm-root .sched-title,.crm-root .analytics-title{font-size:19px;font-weight:800;letter-spacing:-.025em;line-height:1.25;color:#fff}.crm-root .crm-page-title-accent,.crm-root .tdash-title-accent{background:linear-gradient(90deg,#e6b325,#fff1b8,#e6b325);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:crmV2Shimmer 7s linear infinite}.crm-root .crm-page-sub,.crm-root .tdash-sub,.crm-root .fin-sub,.crm-root .sched-sub,.crm-root .analytics-sub{margin-top:3px;font-size:12px;color:#fff6}.crm-root .crm-page-hero-actions{align-items:center;min-width:0;max-width:100%}.crm-root .crm-page-hero:has(.crm-page-hero-search)>.crm-page-hero-copy{flex:1 1 280px}.crm-root .crm-page-hero-actions>.crm-page-hero-search{flex:1 1 240px;min-width:0;max-width:100%}@media (min-width: 640px){.crm-root .crm-page-hero-actions:has(>.crm-page-hero-search){flex-wrap:nowrap}.crm-root .crm-page-hero-actions>.crm-page-hero-search{max-width:300px}}.crm-root .crm-page-hero-actions>.apps-hero-pill{height:40px;flex-shrink:0}.crm-root .crm-page-hero-search{height:40px;border-radius:999px;padding:0 16px;background:#e6b3250f;border:0;box-shadow:inset 0 0 0 1px #e6b3251f;transition:box-shadow .2s ease,background-color .2s ease}.crm-root .crm-page-hero-search:focus-within{background:#e6b32517;box-shadow:inset 0 0 0 2px #e6b32566}.crm-root .crm-page-hero-search i{color:#e6b32599}.crm-root .crm-page-hero-search input,.crm-root .crm-page-hero-search input[type=text],.crm-root .crm-page-hero-search input[type=text]:focus{height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none}.crm-root .fin-hero-badge{background:#e6b3250f;border-color:#e6b32524}.crm-root .stat-card,.crm-root .dash-stat,.crm-root .dash-kpi-card,.crm-root .dash-chart-wrap,.crm-root .sched-panel:not(.sched-panel--live):not(.sched-panel--warn){background:var(--v2-surface);border:0;border-radius:var(--v2-radius);box-shadow:var(--v2-shadow)}.crm-root .stat-card:hover,.crm-root .dash-stat:hover,.crm-root .dash-kpi-card:hover{background:linear-gradient(145deg,#e6b32521,#e6b32509 45%,#ffffff03),#0e0e0e;box-shadow:0 30px 70px -40px #000000f2,0 0 0 1px #e6b32542}.crm-root .sched-panel--live,.crm-root .sched-panel--warn{border-radius:var(--v2-radius)}.crm-root .stat-icon,.crm-root .dash-stat-icon,.crm-root .dash-kpi-card-icon{border-radius:999px}.crm-root .dash-chart-header{border-bottom:1px solid rgba(230,179,37,.08)}.crm-root .table-wrap,.crm-root .crm-table-shell{border:0;border-radius:var(--v2-radius);background:radial-gradient(ellipse 80% 60% at 0% 0%,rgba(230,179,37,.1),transparent 60%),#0d0d0d;box-shadow:var(--v2-shadow);animation:crmV2Rise .55s var(--v2-ease) .06s both}.crm-root .crm-table-shell__header{background:transparent;border-bottom:1px solid rgba(230,179,37,.08)}.crm-root .crm-table-shell__eyebrow{color:var(--v2-gold);letter-spacing:.2em}.crm-root .crm-table-shell__count{border-radius:var(--v2-radius-sm);border:0;box-shadow:inset 0 0 0 1px #e6b32529}.crm-root .crm-table-shell__footer{background:#e6b32505;border-top:1px solid rgba(230,179,37,.07)}.crm-root .crm-table thead th{background:#0e0d0af5;color:#e6b3259e;letter-spacing:.14em;border-bottom:1px solid rgba(230,179,37,.12)}.crm-root .crm-table tbody tr:nth-child(2n){background:#e6b32503}.crm-root .crm-table tbody tr:hover{background:#e6b3250e}.crm-root .crm-table tbody td{border-bottom-color:#e6b3250d}.crm-root .crm-table-empty__icon{border-radius:999px}.crm-root .crm-table-pagination{border-radius:999px;border:0;background:#e6b3250a;box-shadow:inset 0 0 0 1px #e6b3251a}.crm-root .crm-table-pagination__btn,.crm-root .crm-table-pagination__indicator{border-radius:999px}.crm-root .crm-table-pagination__btn:not(:disabled):hover{transform:none}.crm-root input[type=text]:where(:not(.setter-chats-root *)),.crm-root select:where(:not(.setter-chats-root *)){background:#e6b3250a;border-color:#e6b3251a}.crm-root input[type=text]:where(:not(.setter-chats-root *)):focus,.crm-root select:where(:not(.setter-chats-root *)):focus{background:#e6b32512;border-color:#e6b32573;box-shadow:0 0 0 3px #e6b3251a}.crm-root .as-input,.crm-root .sc-input,.crm-root .lm-edit-input{border-radius:14px;background:#e6b3250a;border-color:#e6b3251a}.crm-root .as-input:hover,.crm-root .sc-input:hover,.crm-root .lm-edit-input:hover{border-color:#e6b32533}.crm-root .as-input:focus,.crm-root .sc-input:focus,.crm-root .lm-edit-input:focus{background:#e6b32512;border-color:#e6b32573;box-shadow:0 0 0 3px #e6b3251a}.crm-root .as-input::-moz-placeholder,.crm-root .sc-input::-moz-placeholder{color:#ffffff40}.crm-root .as-input::placeholder,.crm-root .sc-input::placeholder{color:#ffffff40}.crm-root .crm-search-input{border-radius:999px;background:#e6b3250d;box-shadow:inset 0 0 0 1px #e6b3251a}.crm-root .crm-search-input:hover{box-shadow:inset 0 0 0 1px #e6b32533}.crm-root .crm-search-input:focus{background:#e6b32514;box-shadow:inset 0 0 0 2px #e6b32566!important}.crm-root .crm-search-icon{color:#e6b3258c}.crm-root .badge,.crm-root .cdrop-btn,.crm-root .view-btn,.crm-root .all-leads-view-btn,.crm-root .sale-view-btn,.crm-root .team-mini-btn,.crm-root .sched-btn,.crm-root .nsr-btn,.crm-root .dash-kpi-meta-pill{border-radius:999px}.crm-root .cal-card .badge{border-radius:6px}.crm-root .cal-card .view-btn{border-radius:7px}.crm-root .all-leads-view-btn:hover{transform:none;box-shadow:0 8px 20px -10px #e6b3258c}.crm-root .sc-submit-btn,.crm-root .sc-submit-close-cta,.lm-save-btn{border:0;border-radius:999px;background:var(--v2-cta);color:var(--v2-ink);font-weight:800;box-shadow:0 16px 34px -20px #e6b325d9;transition:transform .2s var(--v2-ease),filter .2s ease,box-shadow .2s ease}.crm-root .sc-submit-btn:hover:not(:disabled),.crm-root .sc-submit-close-cta:hover:not(:disabled),.lm-save-btn:hover{background:var(--v2-cta);filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 18px 38px -18px #e6b325f2}.crm-root .sc-submit-btn:active:not(:disabled),.crm-root .sc-submit-close-cta:active:not(:disabled),.lm-save-btn:active{transform:scale(.98)}.crm-root .dash-period-toggle{border-radius:999px;border:0;background:#e6b3250d;box-shadow:inset 0 0 0 1px #e6b3251a}.crm-root .dash-period-toggle .dash-chart-period{border-radius:999px}.cdrop-menu,.crm-root .as-drop-menu{border:0;border-radius:var(--v2-radius-sm);background:linear-gradient(145deg,#e6b3251f,#e6b3250a 50%,#e6b32505),#0e0e0e;box-shadow:0 30px 80px -12px #000000e6,0 0 0 1px #e6b3252e;padding:6px;animation:crmV2PopIn .22s var(--v2-ease) both}.cdrop-opt,.crm-root .as-drop-opt{border-radius:10px}.cdrop-opt:hover,.crm-root .as-drop-opt:hover{background:#e6b32514}.as-modal,.crm-root .as-modal,.crm-root .sc-modal{border:0;border-radius:26px;background:radial-gradient(80% 50% at 0% 0%,rgba(230,179,37,.12),transparent 60%),#0d0d0d;box-shadow:0 40px 100px -30px #000000f2,0 0 0 1px #e6b32529}.as-modal-bg,.crm-root .sc-modal-bg{background:#000000b3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.crm-root .as-header,.crm-root .sc-header{border-bottom:1px solid rgba(230,179,37,.08);background:transparent}.crm-root .as-header-icon,.crm-root .sc-header-icon{border-radius:999px}.crm-root .kanban-col{border:0;border-radius:var(--v2-radius);background:linear-gradient(180deg,#e6b3250d,#e6b32503 40%),#ffffff02;box-shadow:inset 0 0 0 1px #e6b32514}.crm-root .kanban-col.drag-over{box-shadow:inset 0 0 0 2px #e6b32559,0 0 30px -6px #e6b32540}.crm-root .kanban-card{border-radius:var(--v2-radius-sm);background:linear-gradient(145deg,#e6b3250f,#ffffff03 60%),#0f0f0f;border-top-color:#e6b3251a;border-right-color:#e6b3251a;border-bottom-color:#e6b3251a}.crm-root .kanban-card .kanban-affiliate-banner{border-radius:15px 15px 0 0}.crm-root .adash-quick{display:flex;flex-wrap:wrap;gap:6px}.crm-root .adash-quick-btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border:0;border-radius:999px;background:#e6b3250f;box-shadow:inset 0 0 0 1px #e6b3251f;color:#ffffffb3;font-size:11.5px;font-weight:700;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.crm-root .adash-quick-btn i{font-size:10px;color:#e6b325bf}.crm-root .adash-quick-btn:hover{background:#e6b3251f;box-shadow:inset 0 0 0 1px #e6b3254d;color:#f5d77e}.crm-root .adash-quick-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e6b3258c}.crm-root .adash-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}@media (max-width: 1279px){.crm-root .adash-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-root .adash-stat{display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px;background:radial-gradient(120% 90% at 100% 0%,rgba(var(--stat-rgb),.12),transparent 55%),linear-gradient(160deg,#ffffff06,#ffffff01 60%),#0d0d0d;box-shadow:0 30px 70px -45px #000000f2,0 0 0 1px rgba(var(--stat-rgb),.14);animation:crmV2Rise .5s var(--v2-ease) backwards}.crm-root .adash-stat:nth-child(2){animation-delay:.05s}.crm-root .adash-stat:nth-child(3){animation-delay:.1s}.crm-root .adash-stat:nth-child(4){animation-delay:.15s}.crm-root .adash-stat:hover{transform:translateY(-2px);background:radial-gradient(120% 90% at 100% 0%,rgba(var(--stat-rgb),.18),transparent 55%),linear-gradient(160deg,#ffffff08,#ffffff02 60%),#0e0e0e;box-shadow:0 30px 70px -40px #000000f2,0 0 0 1px rgba(var(--stat-rgb),.3)}.crm-root .adash-stat.dash-stat--clickable:focus-visible{box-shadow:0 0 0 2px rgba(var(--stat-rgb),.5)}.crm-root .adash-stat-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-root .adash-stat-label{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.crm-root .adash-stat-icon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:999px;font-size:12px;color:rgb(var(--stat-rgb));background:rgba(var(--stat-rgb),.12);box-shadow:inset 0 0 0 1px rgba(var(--stat-rgb),.2)}.crm-root .adash-stat .dash-stat-value{margin-bottom:0;font-size:28px}.crm-root .adash-stat-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.05);font-size:11px;font-weight:500;color:#ffffff6b}.crm-root .adash-stat-foot strong{margin-left:4px;font-weight:700;color:#ffffffd1}.crm-root .adash-stat-foot strong.is-red{color:#f87171e6}.crm-root .adash-stat-foot .dash-delta-pill{flex-shrink:0;transform:scale(.9);transform-origin:right center}.crm-root .adash-stat-bar{flex:1;height:6px;overflow:hidden;border-radius:999px;background:rgba(var(--stat-rgb),.1)}.crm-root .adash-stat-bar-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--stat-rgb),.45),rgb(var(--stat-rgb)));box-shadow:0 0 12px rgba(var(--stat-rgb),.45);transition:width 1.2s var(--v2-ease)}.crm-root .adash-stat-link{display:inline-flex;align-items:center;font-weight:700;color:#f87171d9}.crm-root .adash-card{margin:0 0 16px;animation:crmV2Rise .55s var(--v2-ease) .12s backwards}.crm-root .adash-chart-title{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:800;letter-spacing:-.01em;color:#ffffffe6}.crm-root .adash-chart-icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:999px;font-size:11px;color:var(--v2-gold);background:#e6b3251a;box-shadow:inset 0 0 0 1px #e6b3252e}.crm-root .adash-row{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:16px}.crm-root .adash-row>.adash-card{margin-bottom:0}@media (min-width: 1280px){.crm-root .adash-row{grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}.crm-root .adash-row>.adash-sales{contain:size}.crm-root .adash-row>.adash-sales .adash-sales-list{max-height:none}}.crm-root .adash-sales{display:flex;flex-direction:column;min-height:0}.crm-root .adash-sales-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid rgba(230,179,37,.08)}.crm-root .adash-sales-count{min-width:26px;padding:3px 9px;border-radius:999px;background:#e6b3251a;color:#f0cc5a;font-size:11px;font-weight:800;text-align:center}.crm-root .adash-sales-list{flex:1;min-height:0;max-height:440px;overflow-y:auto;padding:8px}.crm-root .adash-sale{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:14px;transition:background-color .18s ease;animation:crmV2Rise .45s var(--v2-ease) backwards}.crm-root .adash-sale:hover{background:#e6b3250f}.crm-root .adash-sale+.adash-sale{margin-top:2px}.crm-root .adash-sale-main{display:flex;align-items:center;gap:11px;min-width:0}.crm-root .adash-sale-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding-left:43px}.crm-root .adash-sale-person{--role-rgb: 230, 179, 37;display:flex;flex-direction:column;min-width:0;padding:5px 9px;border-radius:10px;background:rgba(var(--role-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--role-rgb),.12)}.crm-root .adash-sale-person--affiliate{--role-rgb: 129, 140, 248}.crm-root .adash-sale-person--closer{--role-rgb: 74, 222, 128}.crm-root .adash-sale-person--setter{--role-rgb: 230, 179, 37}.crm-root .adash-sale-person.is-empty{--role-rgb: 255, 255, 255;opacity:.55}.crm-root .adash-sale-person-role{font-size:8.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--role-rgb),.85)}.crm-root .adash-sale-person-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;color:#ffffffc7}.crm-root .adash-sale-icon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:999px;font-size:11px;color:#4ade80;background:#22c55e1a;box-shadow:inset 0 0 0 1px #22c55e2e}.crm-root .adash-sale-info{flex:1;min-width:0}.crm-root .adash-sale-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;color:#ffffffdb}.crm-root .adash-sale-meta{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;color:#fff6}.crm-root .adash-sale-id{font-weight:700;color:#e6b325b3}.crm-root .adash-sale-amount{flex-shrink:0;font-size:13px;font-weight:800;color:#4ade80;font-variant-numeric:tabular-nums}.crm-root .adash-sales .dash-empty{padding:40px 0;text-align:center;font-size:12px;color:#ffffff4d}.crm-root .adash-sales-all{display:flex;align-items:center;justify-content:center;gap:8px;margin:4px 12px 12px;height:36px;border:0;border-radius:999px;background:#e6b32512;box-shadow:inset 0 0 0 1px #e6b32524;color:#f0cc5a;font-size:11.5px;font-weight:700;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.crm-root .adash-sales-all i{font-size:9px;transition:transform .2s ease}.crm-root .adash-sales-all:hover{background:#e6b32521;box-shadow:inset 0 0 0 1px #e6b3254d}.crm-root .adash-sales-all:hover i{transform:translate(2px)}.crm-root .owed-bg{background:#000000b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.crm-root .owed-modal{display:flex;flex-direction:column;width:540px;max-width:calc(100vw - 24px);max-height:min(86vh,760px);overflow:hidden;border-radius:26px;font-family:Plus Jakarta Sans,sans-serif;color:#fff;background:radial-gradient(80% 45% at 0% 0%,rgba(239,68,68,.12),transparent 60%),radial-gradient(60% 40% at 100% 0%,rgba(230,179,37,.08),transparent 60%),#0d0d0d;box-shadow:0 40px 100px -30px #000000f2,0 0 0 1px #e6b32529;animation:crmV2PopIn .28s var(--v2-ease) both}.crm-root .owed-head{display:flex;align-items:center;gap:12px;padding:20px 20px 16px 22px}.crm-root .owed-head-icon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:999px;font-size:14px;color:#f87171;background:#ef44441f;box-shadow:inset 0 0 0 1px #ef444440}.crm-root .owed-head-copy{flex:1;min-width:0}.crm-root .owed-kicker{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#e6b325d9}.crm-root .owed-title{margin-top:2px;font-size:18px;font-weight:800;letter-spacing:-.02em;color:#fff}.crm-root .owed-close{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:999px;background:#ffffff0a;color:#ffffff73;font-size:13px;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.crm-root .owed-close:hover{background:#e6b3251f;color:#f5d77e;transform:rotate(90deg)}.crm-root .owed-summary{margin:0 20px 14px;padding:16px 18px;border-radius:20px;background:linear-gradient(135deg,#ef44441f,#ef444408 60%);box-shadow:inset 0 0 0 1px #ef444429}.crm-root .owed-summary-main{display:flex;flex-direction:column;gap:4px}.crm-root .owed-summary-label{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff73}.crm-root .owed-summary-value{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:#f87171;font-variant-numeric:tabular-nums}.crm-root .owed-summary-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.crm-root .owed-summary-stats>div{display:flex;flex-direction:column;gap:2px;min-width:0}.crm-root .owed-summary-stats span{font-size:10px;font-weight:600;color:#fff6}.crm-root .owed-summary-stats strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;color:#ffffffe0;font-variant-numeric:tabular-nums}.crm-root .owed-summary-stats strong.is-green{color:#4ade80}.crm-root .owed-list{flex:1;min-height:0;overflow-y:auto;padding:0 12px 12px}.crm-root .owed-row{display:flex;align-items:center;gap:12px;padding:12px 10px;border-radius:16px;transition:background-color .18s ease;animation:crmV2Rise .4s var(--v2-ease) backwards}.crm-root .owed-row+.owed-row{margin-top:2px}.crm-root .owed-row:not(.owed-row--skeleton):hover{background:#e6b3250d}.crm-root .owed-avatar{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;overflow:hidden;border-radius:999px;color:#f7db8cbf;background:linear-gradient(145deg,#e6b32538,#e6b3250f);box-shadow:0 0 0 2px #e6b3252e;font-size:13px}.crm-root .owed-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.crm-root .owed-row-info{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.crm-root .owed-row-top{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0}.crm-root .owed-row-name{margin-right:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:#ffffffe6}.crm-root .owed-role{--role-rgb: 230, 179, 37;padding:2px 7px;border-radius:999px;font-size:9px;font-weight:700;color:rgba(var(--role-rgb),.95);background:rgba(var(--role-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--role-rgb),.18);white-space:nowrap}.crm-root .owed-role--closer{--role-rgb: 74, 222, 128}.crm-root .owed-role--affiliate{--role-rgb: 129, 140, 248}.crm-root .owed-row-meta{font-size:10.5px;color:#fff6;font-variant-numeric:tabular-nums}.crm-root .owed-row-amount{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.crm-root .owed-row-amount strong{font-size:14px;font-weight:800;color:#f87171;font-variant-numeric:tabular-nums}.crm-root .owed-row-amount span{font-size:10px;color:#ffffff59}.crm-root .owed-skel{position:relative;display:block;overflow:hidden;border-radius:999px;background:#e6b32512}.crm-root .owed-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(230,179,37,.12),transparent);animation:owedShimmer 1.4s ease-in-out infinite}@keyframes owedShimmer{to{transform:translate(100%)}}.crm-root .owed-skel--avatar{width:40px;height:40px;flex-shrink:0}.crm-root .owed-skel--line{width:70%;height:10px}.crm-root .owed-skel--short{width:45%}.crm-root .owed-skel--amount{width:64px;height:14px;flex-shrink:0}.crm-root .owed-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 24px 40px;text-align:center}.crm-root .owed-empty-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:6px;border-radius:999px;font-size:18px;color:#4ade80;background:#22c55e1f;box-shadow:inset 0 0 0 1px #22c55e40,0 0 30px -6px #22c55e66}.crm-root .owed-empty-title{font-size:15px;font-weight:800;color:#fff}.crm-root .owed-empty-sub{font-size:12px;color:#fff6}.crm-root .owed-foot{padding:12px 20px 18px;border-top:1px solid rgba(230,179,37,.08)}.crm-root .owed-foot-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:42px;border:0;border-radius:999px;background:var(--v2-cta);color:var(--v2-ink);font-size:12.5px;font-weight:800;cursor:pointer;box-shadow:0 16px 34px -20px #e6b325d9;transition:transform .2s var(--v2-ease),filter .2s ease}.crm-root .owed-foot-btn i{font-size:10px}.crm-root .owed-foot-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.crm-root .owed-modal,.crm-root .owed-row,.crm-root .owed-skel:after{animation:none}.crm-root .adash-stat,.crm-root .adash-card,.crm-root .adash-sale{animation:none}}.crm-root .team-drawer-overlay{background:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.crm-root .team-drawer{top:10px;right:10px;bottom:10px;width:500px;max-width:calc(100vw - 20px);overflow:hidden;border:0;border-radius:26px;background:radial-gradient(90% 30% at 0% 0%,rgba(230,179,37,.12),transparent 70%),#0d0d0d;box-shadow:-30px 0 80px -20px #000000e6,0 0 0 1px #e6b32529;animation:teamSlideIn .32s var(--v2-ease)}.crm-root .team-drawer-head{gap:14px;padding:20px 20px 16px;border-bottom:0}.crm-root .team-drawer-head>:first-child{box-shadow:0 0 0 2px #e6b3254d;border-radius:999px}.crm-root .team-drawer-name{font-size:18px;letter-spacing:-.02em;color:#fff}.crm-root .team-drawer-roles{gap:5px;margin-top:6px}.crm-root .team-drawer-roles .comm-rate-pill{border-radius:999px}.crm-root .team-drawer-close{width:34px;height:34px;border:0;border-radius:999px;background:#ffffff0d;font-size:12px;transition:background-color .2s ease,color .2s ease,transform .2s ease}.crm-root .team-drawer-close:hover{background:#e6b3251f;color:#f5d77e;transform:rotate(90deg)}.crm-root .team-money-grid{gap:8px;padding:0 20px}.crm-root .team-money-stat{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:16px;padding:11px 8px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d;font-family:inherit;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .2s var(--v2-ease)}.crm-root .team-money-stat:hover{background:#e6b3250f;box-shadow:inset 0 0 0 1px #e6b32533;transform:translateY(-1px)}.crm-root .team-money-stat:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e6b32580}.crm-root .team-money-label{display:inline-flex;align-items:center;gap:4px;letter-spacing:.12em;color:#fff6}.crm-root .team-money-label i{font-size:7px;transition:transform .2s ease}.crm-root .team-money-value{font-size:14px;font-variant-numeric:tabular-nums}.crm-root .team-money-stat--owed{background:linear-gradient(145deg,#ef44441f,#ef444408);box-shadow:inset 0 0 0 1px #ef444433}.crm-root .team-money-stat--owed:hover,.crm-root .team-money-stat--owed.active{background:linear-gradient(145deg,#ef44442e,#ef44440d);box-shadow:inset 0 0 0 1px #ef444466,0 10px 26px -14px #ef444499}.crm-root .team-money-stat--owed:hover .team-money-label i{transform:translate(2px)}.crm-root .team-drawer-actions{flex-wrap:wrap;justify-content:flex-start;padding:14px 20px}.crm-root .team-drawer-actions .comm-pay-btn{height:34px;padding:0 16px;border:0;border-radius:999px;background:var(--v2-cta);color:var(--v2-ink);font-size:11.5px;font-weight:800;box-shadow:0 12px 26px -16px #e6b325d9}.crm-root .team-drawer-actions .comm-pay-btn:hover{background:var(--v2-cta);color:var(--v2-ink);filter:brightness(1.06)}.crm-root .team-drawer-actions .team-mini-btn{height:34px;padding:0 14px;border:0;background:#e6b3250f;box-shadow:inset 0 0 0 1px #e6b32524;color:#ffffffbf;font-size:11px}.crm-root .team-drawer-actions .team-mini-btn:hover:not(:disabled){background:#e6b3251f;color:#f5d77e}.crm-root .team-tabs-wrap{padding:0 20px 14px;border-bottom:1px solid rgba(230,179,37,.08)}.crm-root .team-tabs{position:relative;gap:0;padding:4px;border:0;border-radius:999px;background:#e6b3250d;box-shadow:inset 0 0 0 1px #e6b3251a}.crm-root .team-tabs-indicator{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--tab-count, 2));border-radius:999px;background:var(--v2-cta);box-shadow:0 8px 20px -10px #e6b325cc;transform:translate(calc(var(--tab-index, 0) * 100%));transition:transform .35s var(--v2-ease)}.crm-root .team-tab{position:relative;z-index:1;padding:8px 0;border:0;border-radius:999px;background:transparent;color:#ffffff80;transition:color .25s ease}.crm-root .team-tab:hover{color:#ffffffd9}.crm-root .team-tab.active{background:transparent;color:var(--v2-ink)}.crm-root .team-drawer-body{padding:16px 20px 26px}.crm-root .team-drawer-body .team-kpi-block{border:0;border-radius:18px;background:#ffffff05;box-shadow:inset 0 0 0 1px #e6b32514}.crm-root .team-drawer-body .comm-list-row{border-radius:14px}@media (max-width: 640px){.crm-root .team-drawer{top:6px;right:6px;bottom:6px;max-width:calc(100vw - 12px);border-radius:22px}.crm-root .team-money-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-root .owedbd{display:flex;flex-direction:column;gap:12px;animation:crmV2Rise .4s var(--v2-ease) backwards}.crm-root .owedbd-kicker{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#e6b325d9}.crm-root .owedbd-formula{padding:16px 16px 12px;border-radius:20px;background:linear-gradient(150deg,#e6b32514,#ffffff03 60%);box-shadow:inset 0 0 0 1px #e6b3251f}.crm-root .owedbd-formula-head{margin-bottom:8px}.crm-root .owedbd-line{--line-rgb: 255, 255, 255;display:flex;align-items:center;gap:12px;padding:9px 0}.crm-root .owedbd-line+.owedbd-line{border-top:1px dashed rgba(255,255,255,.06)}.crm-root .owedbd-line--green{--line-rgb: 74, 222, 128}.crm-root .owedbd-line--gold{--line-rgb: 240, 204, 90}.crm-root .owedbd-line--muted{--line-rgb: 200, 200, 200}.crm-root .owedbd-line--indigo{--line-rgb: 129, 140, 248}.crm-root .owedbd-line-sign{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:999px;font-size:14px;font-weight:800;color:rgb(var(--line-rgb));background:rgba(var(--line-rgb),.1)}.crm-root .owedbd-line-copy{display:flex;flex:1;flex-direction:column;min-width:0}.crm-root .owedbd-line-label{font-size:12.5px;font-weight:700;color:#ffffffd9}.crm-root .owedbd-line-hint{font-size:10.5px;color:#ffffff61}.crm-root .owedbd-line-value{font-size:13.5px;font-weight:800;color:rgb(var(--line-rgb));font-variant-numeric:tabular-nums}.crm-root .owedbd-total{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding:12px 14px;border-radius:14px;background:#0000004d;box-shadow:inset 0 0 0 1px #ffffff0f}.crm-root .owedbd-total span{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80}.crm-root .owedbd-total strong{font-size:20px;font-weight:800;letter-spacing:-.02em;color:#fff9;font-variant-numeric:tabular-nums}.crm-root .owedbd-total strong.is-owed{color:#f87171}.crm-root .owedbd-history-link{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;border:0;background:none;color:#e6b325cc;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer}.crm-root .owedbd-history-link i{font-size:9px;transition:transform .2s ease}.crm-root .owedbd-history-link:hover{color:#f5d77e}.crm-root .owedbd-history-link:hover i{transform:translate(2px)}.crm-root .owedbd-section-head{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.crm-root .owedbd-section-meta{font-size:11px;font-weight:600;color:#fff6;font-variant-numeric:tabular-nums}.crm-root .owedbd-list{display:flex;flex-direction:column;gap:6px}.crm-root .owedbd-sale{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:16px;background:#ffffff05;box-shadow:inset 0 0 0 1px #ffffff0d;transition:background-color .18s ease,box-shadow .18s ease;animation:crmV2Rise .4s var(--v2-ease) backwards}.crm-root .owedbd-sale:not(.owedbd-sale--skeleton):hover{background:#e6b3250a;box-shadow:inset 0 0 0 1px #e6b32524}.crm-root .owedbd-sale-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.crm-root .owedbd-sale-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.crm-root .owedbd-sale-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;color:#ffffffe0}.crm-root .owedbd-sale-meta{font-size:10.5px;color:#fff6;font-variant-numeric:tabular-nums}.crm-root .owedbd-sale-total{flex-shrink:0;font-size:13.5px;font-weight:800;color:#4ade80;font-variant-numeric:tabular-nums}.crm-root .owedbd-sale-roles{display:flex;flex-wrap:wrap;gap:5px}.crm-root .owedbd-role{display:inline-flex;align-items:center;gap:6px;padding:4px 4px 4px 9px;border-radius:999px;font-size:10px;font-weight:700;color:var(--role-color);background:color-mix(in srgb,var(--role-color) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--role-color) 22%,transparent)}.crm-root .owedbd-role i{font-size:8px}.crm-root .owedbd-role strong{padding:2px 8px;border-radius:999px;background:#00000059;color:#ffffffe6;font-variant-numeric:tabular-nums}.crm-root .owedbd-skel{position:relative;display:block;overflow:hidden;height:10px;border-radius:999px;background:#e6b32512}.crm-root .owedbd-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(230,179,37,.12),transparent);animation:owedShimmer 1.4s ease-in-out infinite}.crm-root .owedbd-skel--line{width:60%}.crm-root .owedbd-skel--short{width:35%}.crm-root .owedbd-empty{padding:24px 0;text-align:center;font-size:12px;color:#ffffff59}.crm-root .owedbd-note{margin:2px 0 0;font-size:10.5px;line-height:1.5;color:#ffffff52}@media (prefers-reduced-motion: reduce){.crm-root .owedbd,.crm-root .owedbd-sale,.crm-root .owedbd-skel:after{animation:none}.crm-root .team-tabs-indicator{transition:none}}@keyframes analyticsSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.crm-root .analytics-period{align-self:center}@media (max-width: 639px){.crm-root .analytics-page .crm-page-hero-actions,.crm-root .analytics-period{width:100%}.crm-root .analytics-period .dash-chart-period{flex:1;justify-content:center}.crm-root .analytics-panel-header .analytics-roles{width:100%}.crm-root .analytics-roles .dash-chart-period{flex:1;justify-content:center}}.crm-root .analytics-period .dash-chart-period,.crm-root .analytics-roles .dash-chart-period{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:11.5px;font-weight:700}.crm-root .analytics-period .dash-chart-period.active,.crm-root .analytics-roles .dash-chart-period.active{background:var(--v2-cta);color:var(--v2-ink);box-shadow:0 8px 20px -10px #e6b325cc}.crm-root .analytics-roles .dash-chart-period i{font-size:9.5px;opacity:.75}.crm-root .analytics-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:16px}@media (max-width: 1499px){.crm-root .analytics-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 639px){.crm-root .analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.crm-root .analytics-kpis .analytics-kpi{display:flex;flex-direction:column;gap:10px;min-width:0;text-align:left;transition:transform .25s var(--v2-ease),box-shadow .25s ease,background .25s ease}.crm-root .analytics-kpis .analytics-kpi:nth-child(5){animation-delay:.2s}.crm-root .analytics-kpis .analytics-kpi:nth-child(6){animation-delay:.25s}.crm-root .analytics-kpis button.analytics-kpi:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--stat-rgb),.55)}.crm-root .analytics-kpis button.analytics-kpi:disabled{opacity:.5}.crm-root .analytics-kpis button.analytics-kpi:disabled:hover{transform:none;background:radial-gradient(120% 90% at 100% 0%,rgba(var(--stat-rgb),.12),transparent 55%),linear-gradient(160deg,#ffffff06,#ffffff01 60%),#0d0d0d;box-shadow:0 30px 70px -45px #000000f2,0 0 0 1px rgba(var(--stat-rgb),.14)}.crm-root .analytics-kpi-value{min-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;color:#fffffff2}.crm-root .analytics-kpi-value.is-tint{color:rgb(var(--stat-rgb))}@media (max-width: 639px){.crm-root .adash-stat.analytics-kpi{padding:14px 14px 12px}.crm-root .adash-stat.analytics-kpi .dash-stat-value{font-size:22px}}.crm-root .analytics-kpi-foot strong{color:rgb(var(--stat-rgb))}.crm-root .analytics-kpi-go{font-size:10px;color:rgba(var(--stat-rgb),.55);transition:transform .2s var(--v2-ease),color .2s ease}.crm-root .analytics-kpi:hover:not(:disabled) .analytics-kpi-go{transform:translate(3px);color:rgb(var(--stat-rgb))}.crm-root .analytics-kpi:disabled .analytics-kpi-go{display:none}.crm-root .analytics-split{display:flex;flex:1;gap:3px;height:6px;overflow:hidden;border-radius:999px;background:#ffffff0d}.crm-root .analytics-split span{height:100%;border-radius:999px;transition:width .6s var(--v2-ease)}.crm-root .analytics-skel{position:relative;display:block;overflow:hidden;border-radius:999px;background:#e6b32512}.crm-root .analytics-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(230,179,37,.1),transparent);animation:analyticsSweep 1.9s cubic-bezier(.4,0,.2,1) infinite}.crm-root .analytics-skel--value{width:60%;height:24px;margin-top:5px;border-radius:8px}.crm-root .analytics-skel--dot{width:22px;height:22px;flex-shrink:0}.crm-root .analytics-skel--avatar{width:30px;height:30px;flex-shrink:0}.crm-root .analytics-skel--name{width:22%;height:10px}.crm-root .analytics-skel--num{width:7%;height:10px;margin-left:auto}.crm-root .analytics-skel--bar{width:16%;height:6px;margin-left:6%}.crm-root .analytics-table-skel{padding:8px 20px 14px}.crm-root .analytics-table-skel-row{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid rgba(230,179,37,.05)}.crm-root .analytics-table-skel-row:last-child{border-bottom:0}.crm-root .analytics-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:16px;margin-bottom:16px}@media (max-width: 1199px){.crm-root .analytics-grid{grid-template-columns:minmax(0,1fr)}}.crm-root .analytics-grid .analytics-panel{display:flex;flex-direction:column;margin-bottom:0}.crm-root .analytics-grid .analytics-panel-body{display:flex;flex:1;flex-direction:column}.crm-root .analytics-grid .analytics-trend-chart{flex:1;min-height:300px}.crm-root .analytics-grid .analytics-empty{flex:1}.crm-root .analytics-panel{overflow:hidden;animation:crmV2Rise .55s var(--v2-ease) .12s both}.crm-root .analytics-panel-header{align-items:center;padding:16px 20px}.crm-root .analytics-panel-heading{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.crm-root .analytics-panel-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;font-size:13px;color:var(--v2-gold);background:linear-gradient(145deg,#e6b32540,#e6b3250d);box-shadow:inset 0 0 0 1px #e6b3252e}.crm-root .analytics-panel-icon--red{color:#f87171;background:linear-gradient(145deg,#ef444438,#ef44440a);box-shadow:inset 0 0 0 1px #ef444433}.crm-root .analytics-panel .dash-chart-title{font-size:14px;font-weight:800;color:#fffffff2}.crm-root .analytics-panel .dash-chart-subtitle{margin-top:2px;font-size:11.5px;color:#fff6}.crm-root .analytics-legend{padding:0;border:0;background:none;gap:6px}.crm-root .analytics-legend-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;color:#ffffffb3;background:rgba(var(--c),.08);box-shadow:inset 0 0 0 1px rgba(var(--c),.18)}.crm-root .analytics-legend-pill:before{content:"";width:6px;height:6px;border-radius:999px;background:rgb(var(--c))}.crm-root .analytics-panel-icon--amber{color:#fbbf24;background:linear-gradient(145deg,#f59e0b3d,#f59e0b0a);box-shadow:inset 0 0 0 1px #f59e0b33}.crm-root .analytics-legend-pill--dash:before{width:12px;height:0;border-top:1.5px dashed rgba(255,255,255,.5);background:none;border-radius:0}.crm-root .analytics-noshow{margin-bottom:16px}.crm-root .analytics-noshow-body{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr)}@media (max-width: 899px){.crm-root .analytics-noshow-body{grid-template-columns:minmax(0,1fr)}}.crm-root .analytics-noshow-summary{display:flex;flex-direction:column;padding:20px;border-right:1px solid rgba(230,179,37,.07)}@media (max-width: 899px){.crm-root .analytics-noshow-summary{border-right:0;border-bottom:1px solid rgba(230,179,37,.07)}}.crm-root .analytics-noshow-k{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff73}.crm-root .analytics-noshow-big{min-height:46px;margin-top:4px;font-size:40px;font-weight:800;line-height:1.1;letter-spacing:-.03em;color:#fbbf24;font-variant-numeric:tabular-nums}.crm-root .analytics-noshow-verdict{display:inline-flex;align-self:flex-start;align-items:center;gap:7px;margin-top:10px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#fff9;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14;animation:crmV2PopIn .35s var(--v2-ease) both}.crm-root .analytics-noshow-verdict i{font-size:11px}.crm-root .analytics-noshow-verdict.is-better{color:#4ade80;background:#22c55e1a;box-shadow:inset 0 0 0 1px #22c55e40}.crm-root .analytics-noshow-verdict.is-worse{color:#f87171;background:#ef44441a;box-shadow:inset 0 0 0 1px #ef444440}.crm-root .analytics-noshow-compare{display:flex;flex-direction:column;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(230,179,37,.07)}.crm-root .analytics-noshow-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px;font-weight:600;color:#ffffffa6}.crm-root .analytics-noshow-row-head strong{font-size:14px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.crm-root .analytics-noshow-track{height:8px;margin-top:7px;overflow:hidden;border-radius:999px;background:#ffffff0d}.crm-root .analytics-noshow-fill{height:100%;border-radius:inherit;transition:width .7s var(--v2-ease)}.crm-root .analytics-noshow-row.is-cur .analytics-noshow-fill{background:linear-gradient(90deg,#f59e0b80,#f59e0b);box-shadow:0 0 12px #f59e0b4d}.crm-root .analytics-noshow-row.is-prev .analytics-noshow-fill{background:#ffffff38}.crm-root .analytics-noshow-row-sub{display:block;margin-top:5px;font-size:11px;color:#ffffff61}.crm-root .analytics-noshow-chart{position:relative;display:flex;flex-direction:column;min-height:280px;padding:18px 18px 12px}.crm-root .analytics-noshow-canvas{position:relative;flex:1;min-height:250px}.crm-root .analytics-noshow-chart .analytics-empty{flex:1}.crm-root .analytics-trend-chart{height:300px;padding:18px 18px 12px}.crm-root .analytics-reasons{gap:6px;padding:18px 16px 16px}.crm-root .analytics-donut-wrap{display:flex;align-items:center;gap:18px;padding:4px 6px 14px;margin-bottom:6px;border-bottom:1px solid rgba(230,179,37,.07)}.crm-root .analytics-donut{position:relative;display:grid;place-items:center;width:104px;height:104px;flex-shrink:0;border-radius:999px;box-shadow:0 14px 34px -18px #000000e6}.crm-root .analytics-donut-hole{display:flex;flex-direction:column;align-items:center;justify-content:center;width:74px;height:74px;border-radius:999px;background:#0d0d0d;box-shadow:inset 0 0 0 1px #ffffff0a}.crm-root .analytics-donut-val{font-size:19px;font-weight:800;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.crm-root .analytics-donut-label{margin-top:3px;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff6}.crm-root .analytics-donut-top{display:flex;flex-direction:column;min-width:0}.crm-root .analytics-donut-top-k{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#e6b325b3}.crm-root .analytics-donut-top-v{margin-top:4px;font-size:20px;font-weight:800;letter-spacing:-.02em}.crm-root .analytics-donut-top-s{margin-top:1px;font-size:11.5px;color:#ffffff73}.crm-root .analytics-reason-row{margin:0;padding:10px 12px;border-radius:14px}.crm-root .analytics-reason-row:hover:not(:disabled){background:#e6b3250f}.crm-root .analytics-reason-track{height:6px;background:#ffffff0d}.crm-root .analytics-panel-body .table-wrap.analytics-table-wrap{background:transparent;box-shadow:none;border-radius:0;animation:none}.crm-root .analytics-table thead th:first-child,.crm-root .analytics-table tbody td:first-child{padding-left:20px}.crm-root .analytics-rank{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:999px;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums;color:#ffffff73;background:#ffffff0a}.crm-root .analytics-rank--1{color:var(--v2-ink);background:var(--v2-cta);box-shadow:0 6px 14px -6px #e6b325cc}.crm-root .analytics-rank--2{color:#111;background:linear-gradient(135deg,#e5e7eb,#9ca3af)}.crm-root .analytics-rank--3{color:#1a0f05;background:linear-gradient(135deg,#f0b27a,#b7713a)}.crm-root .analytics-num-btn:hover:not(:disabled){background:#e6b3251a}.crm-root .analytics-empty{padding:44px 20px 48px}.crm-root .analytics-empty-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:12px;border-radius:14px;font-size:15px;color:var(--v2-gold);background:linear-gradient(145deg,#e6b32533,#e6b3250a)}.crm-root .analytics-empty-logo{opacity:.25}.crm-root .analytics-empty-title{color:#ffffffbf}.crm-root .analytics-empty-sub{color:#fff6}.crm-root .analytics-drill-modal{border:0;border-radius:26px;box-shadow:0 40px 100px -30px #000000f2,0 0 0 1px #e6b3252e}.crm-root .analytics-drill-modal-surface{background:radial-gradient(80% 50% at 0% 0%,rgba(230,179,37,.12),transparent 60%),#0d0d0d}.crm-root .analytics-drill-head{padding:20px 22px 16px;background:transparent;border-bottom-color:#e6b32514}.crm-root .analytics-drill-close,.crm-root .analytics-drill-search,.crm-root .analytics-drill-select{border-radius:999px}@media (prefers-reduced-motion: reduce){.crm-root .analytics-skel:after,.crm-root .analytics-panel{animation:none}}.crm-root .team-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}@media (max-width: 1100px){.crm-root .team-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 639px){.crm-root .team-stats{gap:10px}.crm-root .adash-stat.team-stat{padding:14px 14px 12px}.crm-root .adash-stat.team-stat .dash-stat-value{font-size:22px}}.crm-root .team-stats .team-stat{display:flex;flex-direction:column;gap:10px;min-width:0;text-align:left;transition:transform .25s var(--v2-ease),box-shadow .25s ease,background .25s ease}.crm-root .team-stats .team-stat:nth-child(2){animation-delay:.05s}.crm-root .team-stats .team-stat:nth-child(3){animation-delay:.1s}.crm-root .team-stats .team-stat:nth-child(4){animation-delay:.15s}.crm-root .team-stats button.team-stat:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--stat-rgb),.55)}.crm-root .team-stats .team-stat.is-active{box-shadow:0 30px 70px -45px #000000f2,0 0 0 1px rgba(var(--stat-rgb),.55),0 0 28px -10px rgba(var(--stat-rgb),.5)}.crm-root .team-stats .team-stat.is-active .adash-stat-label:after{content:"Filtered";margin-left:8px;padding:2px 7px;border-radius:999px;font-size:9px;letter-spacing:.06em;color:rgb(var(--stat-rgb));background:rgba(var(--stat-rgb),.14)}.crm-root .team-stat-roles{display:inline-flex;gap:12px;font-weight:700}.crm-root .team-stat-roles span{display:inline-flex;align-items:center;gap:5px}.crm-root .team-stat-roles i{font-size:9px;opacity:.8}.crm-root .team-stat-bar{display:block;width:100%;height:5px;margin:5px 0 4px;border-radius:999px;background:#ffffff0f;overflow:hidden}.crm-root .team-stat-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--stat-rgb),.7),rgb(var(--stat-rgb)));box-shadow:0 0 12px rgba(var(--stat-rgb),.5);transition:width .6s var(--v2-ease)}.crm-root .team-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.crm-root .team-search{flex:1 1 280px;max-width:420px}.crm-root .team-toolbar-meta{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.crm-root .team-count-pill{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap;color:#fff9;background:#ffffff09;border:1px solid rgba(255,255,255,.07);font-variant-numeric:tabular-nums}.crm-root .team-count-pill i{font-size:10px;opacity:.6}.crm-root .team-count-pill--owed{color:#4ade80;background:#22c55e14;border-color:#22c55e38}@media (max-width: 639px){.crm-root .team-search{max-width:none;flex-basis:100%}.crm-root .team-toolbar-meta{margin-left:0;width:100%}}.crm-root .team-table{border-radius:var(--v2-radius, 20px);animation:crmV2Rise .5s var(--v2-ease) .15s both}.crm-root .team-table-head{padding-top:13px;padding-bottom:13px;color:#ffffff61;background:#0e0c08eb}.crm-root .team-row{position:relative;padding-top:13px;padding-bottom:13px;animation:crmV2Rise .45s var(--v2-ease) both;animation-delay:calc(.2s + var(--i, 0) * 35ms)}.crm-root .team-row:nth-child(2n){background:transparent}.crm-root .team-row:hover{background:linear-gradient(90deg,#e6b32512,#e6b32504 70%);box-shadow:inset 3px 0 0 var(--v2-gold, #e6b325)}.crm-root .team-row.selected{background:linear-gradient(90deg,#e6b3251c,#e6b32508 70%);box-shadow:inset 3px 0 0 var(--v2-gold, #e6b325)}.crm-root .team-row:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #e6b3258c}.crm-root .team-cell-member .comm-list-avatar,.crm-root .team-cell-member img{box-shadow:0 0 0 2px #0d0d0e,0 0 0 3px #e6b32547;transition:box-shadow .2s ease}.crm-root .team-row:hover .team-cell-member .comm-list-avatar,.crm-root .team-row:hover .team-cell-member img{box-shadow:0 0 0 2px #0d0d0e,0 0 0 3px #e6b325a6}.crm-root .team-member-name{font-size:13px;color:#ffffffe6}.crm-root .team-row:hover .team-member-name{color:#fff}.crm-root .team-guarantee{--tg: 230, 179, 37;display:inline-flex;align-items:center;gap:8px;width:100%;min-width:0}.crm-root .team-guarantee.is-hit{--tg: 34, 197, 94}.crm-root .team-guarantee .team-guarantee-track{display:block;flex:1;max-width:84px;height:5px;border-radius:999px}.crm-root .team-guarantee .team-guarantee-fill{display:block;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--tg),.65),rgb(var(--tg)));box-shadow:0 0 10px rgba(var(--tg),.45)}.crm-root .team-guarantee-pct{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:800;color:rgb(var(--tg));font-variant-numeric:tabular-nums}.crm-root .team-guarantee-pct i{font-size:8px}.crm-root .team-guarantee-on{color:var(--v2-gold, #e6b325)}.crm-root .team-num{font-variant-numeric:tabular-nums}.crm-root .team-num--earned{color:#ffffffe0}.crm-root .team-num--bonus{color:var(--v2-gold, #e6b325)}.crm-root .team-num--paid{color:#ffffff73}.crm-root .team-num.is-zero{color:#ffffff2e}.crm-root .team-owed-pill{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800;color:#4ade80;background:#22c55e1a;border:1px solid rgba(34,197,94,.25)}.crm-root .team-num--settled{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#ffffff4d}.crm-root .team-num--settled i{font-size:9px}.crm-root .team-dash-btn{height:30px;padding:0 12px;border-radius:999px;color:#edca66f2;background:#e6b32514;border-color:#e6b32542;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s var(--v2-ease)}.crm-root .team-dash-btn:hover,.crm-root .team-row:hover .team-dash-btn{color:#110e05;background:var(--v2-cta);border-color:transparent;box-shadow:0 8px 22px -10px #e6b325b3}.crm-root .team-dash-btn:hover{transform:translateY(-1px)}.crm-root .team-dash-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #e6b32599}.crm-root .team-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:42px 20px;text-align:center;font-size:12px;color:#fff6}.crm-root .team-empty strong{font-size:14px;color:#ffffffd9}.crm-root .team-empty-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:6px;border-radius:14px;color:var(--v2-gold, #e6b325);background:#e6b32514;border:1px solid rgba(230,179,37,.2)}@media (max-width: 639px){.crm-root .team-table-head{display:none}.crm-root .team-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"member owed" "roles dash";row-gap:8px;padding:14px}.crm-root .team-row>:nth-child(1){grid-area:member}.crm-root .team-row>:nth-child(2){grid-area:roles;padding-left:40px}.crm-root .team-row>:nth-child(4){display:none}.crm-root .team-row>:nth-child(7){grid-area:owed}.crm-root .team-row>:nth-child(8){grid-area:dash}}@media (prefers-reduced-motion: reduce){.crm-root .team-row,.crm-root .team-table{animation:none}}@media (max-width: 639px){.crm-root .crm-page-hero-copy{flex-basis:100%}.crm-root .crm-page-hero-actions{width:100%}}.crm-root .tdash-back-btn{background:#e6b3250d;border-color:#e6b32529;transition:background .2s ease,color .2s ease,border-color .2s ease}.crm-root .tdash-back-btn:hover{background:#e6b3251a;border-color:#e6b32559;color:#f5d77e}.crm-root .tdash-back-btn i{transition:transform .2s var(--v2-ease)}.crm-root .tdash-back-btn:hover i{transform:translate(-2px)}.crm-root .tdash-picker-trigger{background:#e6b3250d;border-color:#e6b32529}.crm-root .tdash-picker-trigger:hover,.crm-root .tdash-picker-trigger.is-open{background:#e6b3251a;border-color:#e6b32566}.crm-root .tdash-picker-menu{border-radius:18px;border-color:#e6b32529;box-shadow:0 30px 70px -30px #000000f2,0 0 0 1px #e6b32514;animation:crmV2PopIn .2s var(--v2-ease) both}.crm-root .tdash-picker-option{border-radius:12px}.crm-root .tdash-picker-option.is-active{background:#e6b3251a}.crm-root .tdash-ig{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.crm-root .tdash-ig-chip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px 0 4px;border-radius:999px;background:linear-gradient(100deg,#e6b3251a,#e6b32506);box-shadow:inset 0 0 0 1px #e6b32529}.crm-root .tdash-ig-avatar{width:24px;height:24px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 0 0 1px #e6b32559}.crm-root .tdash-ig-avatar--fallback{display:grid;place-items:center;font-size:11px;color:#ffffff80;background:#ffffff0f}.crm-root .tdash-ig-handle{font-size:12px;font-weight:700;color:#ffffffd1}.crm-root .tdash-ig-brand{font-size:11px;color:#e6b325a6}.crm-root .tdash-ig-pill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;font-size:11.5px;font-weight:600;color:#fff9;background:#ffffff08;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.crm-root .tdash-ig-pill:hover{color:#f5d77e;background:#e6b32514;border-color:#e6b3254d}.crm-root .tdash-ig-pill i{font-size:10.5px;opacity:.7}.crm-root .tdash-ig-pill .tdash-ig-pill-edit{font-size:8.5px;opacity:.45}.crm-root .tdash-ig-pill.is-unset{color:#fff6;border-style:dashed}.crm-root .tdash-ig-pill.is-expired{color:#fca5a5;background:#ef444414;border-color:#ef44444d}.crm-root .tdash-ig-pill--add{color:#f5d77e;background:#e6b32514;border-color:#e6b32540}.crm-root .tdash-ig-editor{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;animation:crmV2PopIn .2s var(--v2-ease) both}.crm-root .tdash-ig-input{height:32px;padding:0 12px;border-radius:999px;font-size:12px;color:#fff;color-scheme:dark;background:#ffffff0a;border:1px solid rgba(230,179,37,.2);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.crm-root .tdash-ig-input:focus{border-color:#e6b32580;box-shadow:0 0 0 3px #e6b3251f}.crm-root .tdash-ig-input--token{width:min(280px,100%)}.crm-root .tdash-ig-save,.crm-root .tdash-ig-clear,.crm-root .tdash-ig-cancel{height:32px;padding:0 14px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer;transition:opacity .2s ease,color .2s ease,transform .2s var(--v2-ease)}.crm-root .tdash-ig-save{color:var(--v2-ink);background:var(--v2-cta);border:0}.crm-root .tdash-ig-save:hover:not(:disabled){transform:translateY(-1px)}.crm-root .tdash-ig-save:disabled{opacity:.45;cursor:not-allowed}.crm-root .tdash-ig-clear{color:#ffffff80;background:transparent;border:1px solid rgba(255,255,255,.1)}.crm-root .tdash-ig-cancel{padding:0 8px;color:#ffffff59;background:transparent;border:0}.crm-root .tdash-ig-clear:hover,.crm-root .tdash-ig-cancel:hover{color:#ffffffbf}.crm-root #personDashStats>*{animation:crmV2Rise .5s var(--v2-ease) both}.crm-root #personDashStats>:nth-child(2){animation-delay:.05s}.crm-root #personDashStats>:nth-child(3){animation-delay:.1s}.crm-root #personDashStats>:nth-child(4){animation-delay:.15s}.crm-root .dash-guarantee-widget{border-radius:var(--v2-radius)}.crm-root .dash-guarantee-widget-top{align-items:center}.crm-root .dash-guarantee-widget-kicker,.crm-root .dash-guarantee-widget-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-root .dash-guarantee-widget-pct{font-size:26px;font-variant-numeric:tabular-nums}.crm-root .dash-guarantee-widget-target{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 8px;border-radius:999px;color:color-mix(in srgb,var(--gw-accent) 75%,#fff);background:color-mix(in srgb,var(--gw-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--gw-accent) 28%,transparent);white-space:nowrap}.crm-root .dash-kpi-header{margin:6px 0 14px}.crm-root .dash-section-title i{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;font-size:11px;color:var(--v2-gold);background:#e6b3251a;box-shadow:inset 0 0 0 1px #e6b32533}.crm-root .dash-section-title{font-size:14px;font-weight:800;letter-spacing:-.01em;color:#ffffffeb}.crm-root .dash-section-count{color:#f5d77e;background:#e6b3251a;border-color:#e6b32538}.crm-root .dash-kpi-header .dash-chart-period,.crm-root .dash-chart-periods .dash-chart-period{height:30px;padding:0 14px;border-radius:999px;font-size:11px;font-weight:700;color:#ffffff80;background:transparent;border:0}.crm-root .dash-kpi-header .dash-chart-period:hover,.crm-root .dash-chart-periods .dash-chart-period:hover{color:#ffffffd9}.crm-root .dash-kpi-header .dash-chart-period.active,.crm-root .dash-chart-periods .dash-chart-period.active{color:var(--v2-ink);background:var(--v2-cta);box-shadow:0 6px 18px -8px #e6b325b3}.crm-root .dash-kpi-cycle-picker{padding:3px;background:#e6b3250d;border-color:#e6b32529}.crm-root .dash-kpi-cycle-btn{width:28px;height:28px;padding:0}.crm-root .dash-kpi-cycle-btn:hover:not(:disabled){color:#f5d77e;background:#e6b3251f}.crm-root .dash-kpi-cycle-label{color:#ffffffc7;font-variant-numeric:tabular-nums}.crm-root .dash-kpi-cycle-label i{color:var(--v2-gold);opacity:.8!important}.crm-root .dash-kpi-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:14px}@media (max-width: 1499px){.crm-root .dash-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row}.crm-root .dash-kpi-grid>*{grid-column:span 2}.crm-root .dash-kpi-grid:has(>:nth-child(5):last-child)>:nth-child(n+4),.crm-root .dash-kpi-grid:has(>:nth-child(4):last-child)>*,.crm-root .dash-kpi-grid:has(>:nth-child(2):last-child)>*{grid-column:span 3}.crm-root .dash-kpi-grid:has(>:nth-child(1):last-child)>*{grid-column:1 / -1}}@media (max-width: 639px){.crm-root .dash-kpi-grid{gap:10px}.crm-root .dash-kpi-grid>*,.crm-root .dash-kpi-grid:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}.crm-root .dash-kpi-grid>:nth-child(odd):last-child,.crm-root .dash-kpi-grid:has(>:nth-child(5):last-child)>:last-child{grid-column:1 / -1}.crm-root .dash-kpi-prize-amount{font-size:22px}}.crm-root .dash-kpi-grid>.dash-kpi-card{min-width:0;border-radius:var(--v2-radius);animation:crmV2Rise .5s var(--v2-ease) both}.crm-root .dash-kpi-grid>:nth-child(2){animation-delay:.04s}.crm-root .dash-kpi-grid>:nth-child(3){animation-delay:.08s}.crm-root .dash-kpi-grid>:nth-child(4){animation-delay:.12s}.crm-root .dash-kpi-grid>:nth-child(5){animation-delay:.16s}.crm-root .dash-kpi-grid>:nth-child(6){animation-delay:.2s}.crm-root .dash-kpi-prize-amount{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .dash-kpi-activity{border:0;border-radius:var(--v2-radius);background:radial-gradient(120% 70% at 100% 0%,rgba(230,179,37,.1),transparent 60%),#0d0d0d;box-shadow:var(--v2-shadow);animation:crmV2Rise .5s var(--v2-ease) .15s both}.crm-root .dash-kpi-activity-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px 12px;border-bottom:0}.crm-root .dash-kpi-activity-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 14px 12px;border-bottom:1px solid rgba(230,179,37,.08)}.crm-root .dash-kpi-activity-stat{--st: 230, 179, 37;display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 11px;border-radius:14px;background:rgba(var(--st),.06);box-shadow:inset 0 0 0 1px rgba(var(--st),.14)}.crm-root .dash-kpi-activity-stat span{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff6b}.crm-root .dash-kpi-activity-stat strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;letter-spacing:-.02em;color:rgb(var(--st));font-variant-numeric:tabular-nums}.crm-root .dash-kpi-activity-stat--earned{--st: 74, 222, 128}.crm-root .dash-kpi-activity-stat--wins{--st: 230, 179, 37}.crm-root .dash-kpi-activity-stat--miss{--st: 251, 146, 60}.crm-root .dash-kpi-activity-list{padding:6px 0 10px;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.25) transparent;mask-image:linear-gradient(to bottom,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 24px),transparent)}.crm-root .dash-kpi-activity-group+.dash-kpi-activity-group{margin-top:4px}.crm-root .dash-kpi-activity-day{position:sticky;top:0;z-index:2;padding:8px 18px 6px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e6b325bf;background:linear-gradient(180deg,#0d0d0d 70%,transparent)}.crm-root .dash-kpi-activity-timeline{position:relative;margin:0;padding:0;list-style:none}.crm-root .dash-kpi-activity-timeline:before{content:"";position:absolute;top:14px;bottom:14px;left:31.5px;width:1px;background:linear-gradient(180deg,#e6b3254d,#e6b3250f)}.crm-root .dash-kpi-activity-row{position:relative;gap:12px;margin:0 6px;padding:9px 12px;border-radius:14px;animation:crmV2Rise .4s var(--v2-ease) both;transition:background .2s ease}.crm-root .dash-kpi-activity-row:hover{background:color-mix(in srgb,var(--ev) 7%,transparent)}.crm-root .dash-kpi-activity-icon{position:relative;z-index:1;width:28px;height:28px;border-radius:999px;font-size:11px;color:var(--ev);background:color-mix(in srgb,var(--ev) 14%,#0d0d0d);box-shadow:0 0 0 3px #0d0d0d,inset 0 0 0 1px color-mix(in srgb,var(--ev) 35%,transparent);transition:box-shadow .2s ease,transform .2s var(--v2-ease)}.crm-root .dash-kpi-activity-row:hover .dash-kpi-activity-icon{transform:scale(1.08);box-shadow:0 0 0 3px #0d0d0d,inset 0 0 0 1px color-mix(in srgb,var(--ev) 60%,transparent),0 0 16px -2px color-mix(in srgb,var(--ev) 55%,transparent)}.crm-root .dash-kpi-activity-title{font-size:12.5px;color:#ffffffeb}.crm-root .dash-kpi-activity-sub{color:#ffffff73}.crm-root .dash-kpi-activity-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.crm-root .dash-kpi-activity-amount,.crm-root .dash-kpi-activity-badge{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap;color:var(--ev);background:color-mix(in srgb,var(--ev) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ev) 26%,transparent)}.crm-root .dash-kpi-activity-badge{font-size:10px;font-weight:700}.crm-root .dash-kpi-activity-time{margin-top:0;font-size:10.5px;color:#ffffff59;font-variant-numeric:tabular-nums}.crm-root .dash-kpi-activity-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;min-height:220px;padding:24px;text-align:center;font-size:12px;line-height:1.5;color:#fff6}.crm-root .dash-kpi-activity-empty strong{font-size:14px;color:#ffffffd9}.crm-root .dash-kpi-activity-empty-icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:6px;border-radius:999px;color:var(--v2-gold);background:#e6b32514;box-shadow:inset 0 0 0 1px #e6b32538;animation:crmV2Pulse 2.4s ease-in-out infinite}.crm-root .dash-kpi-activity-skeleton{display:flex;flex-direction:column;gap:16px;padding:14px 18px}.crm-root .dash-kpi-activity-skel-row{display:flex;align-items:center;gap:12px}.crm-root .dash-kpi-activity-skel-dot,.crm-root .dash-kpi-activity-skel-lines span{background:linear-gradient(90deg,#ffffff0a,#e6b3251a,#ffffff0a);background-size:200% 100%;animation:crmV2Shimmer 1.4s linear infinite}.crm-root .dash-kpi-activity-skel-dot{width:28px;height:28px;flex-shrink:0;border-radius:999px}.crm-root .dash-kpi-activity-skel-lines{display:flex;flex:1;flex-direction:column;gap:6px}.crm-root .dash-kpi-activity-skel-lines span{height:9px;border-radius:999px}.crm-root .dash-kpi-activity-skel-lines span:first-child{width:45%}.crm-root .dash-kpi-activity-skel-lines span:last-child{width:75%}.crm-root .dash-chart-wrap{animation:crmV2Rise .5s var(--v2-ease) .1s both}.crm-root .dash-chart-header{flex-wrap:wrap;gap:12px}.crm-root .dash-chart-heading{display:flex;align-items:center;gap:10px}.crm-root .dash-chart-heading-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;font-size:12px;color:var(--v2-gold);background:#e6b3251a;box-shadow:inset 0 0 0 1px #e6b32538}.crm-root .dash-chart-heading .dash-chart-title{font-size:15px;font-weight:800;letter-spacing:-.01em;color:#ffffffeb}.crm-root .dash-chart-controls{display:flex;align-items:center;gap:14px;margin-left:auto}.crm-root .dash-chart-periods{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#e6b3250d;box-shadow:inset 0 0 0 1px #e6b32524}.crm-root .dash-chart-controls .dash-chart-total{font-variant-numeric:tabular-nums;color:#f5d77e}.crm-root .dash-chart-watermark{position:absolute;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;opacity:.04;filter:grayscale(100%);pointer-events:none;z-index:0}@media (max-width: 639px){.crm-root .dash-chart-controls{width:100%;justify-content:space-between;margin-left:0}}.crm-root .dash-comm-header{margin-top:22px}.crm-root .dash-comm-list{gap:8px}.crm-root .dash-comm-row{border:0;border-radius:16px;background:linear-gradient(100deg,#e6b3250f,#ffffff03 60%),#0d0d0d;box-shadow:0 0 0 1px #e6b32517;animation:crmV2Rise .45s var(--v2-ease) both;transition:box-shadow .2s ease,transform .2s var(--v2-ease)}.crm-root .dash-comm-row:hover{transform:translate(2px);box-shadow:0 0 0 1px #e6b32547,0 16px 40px -28px #e6b32580}.crm-root .dash-comm-icon{border-radius:999px}.crm-root .dash-comm-role{font-weight:700;color:var(--v2-gold)}.crm-root .dash-comm-sep{color:#ffffff2e}.crm-root .dash-comm-name{color:#ffffffc7}.crm-root .dash-comm-extra{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12px}.crm-root .dash-comm-extra-amount{font-weight:700;color:#4ade80}.crm-root .dash-comm-extra-reason{color:#ffffff8c}.crm-root .dash-comm-amount{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){.crm-root #personDashStats>*,.crm-root .dash-kpi-grid>.dash-kpi-card,.crm-root .dash-chart-wrap,.crm-root .dash-comm-row,.crm-root .dash-kpi-activity,.crm-root .dash-kpi-activity-row,.crm-root .dash-kpi-activity-empty-icon{animation:none}}.crm-root .apps-hero-pill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;color:#ffffff8c;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}.crm-root .apps-hero-pill-dot{width:7px;height:7px;border-radius:999px;background:#ffffff4d}.crm-root .apps-hero-pill.is-live{color:#f5d77e;background:#e6b3251a;box-shadow:inset 0 0 0 1px #e6b32547}.crm-root .apps-hero-pill.is-live .apps-hero-pill-dot{background:var(--v2-gold);animation:crmV2Pulse 2s ease-in-out infinite}.crm-root .apps-pipe-card{cursor:default;animation:crmV2Rise .4s var(--v2-ease) both}.crm-root .apps-pipe-card.is-accepting{box-shadow:0 0 0 1px #22c55e59,var(--v2-shadow)}.crm-root .apps-pipe-card.is-denying{box-shadow:0 0 0 1px #ef444459,var(--v2-shadow)}.crm-root .apps-pipe-card .pipe-actions{background:transparent}.crm-root .apps-new-pill{flex-shrink:0;padding:1px 6px;border-radius:999px;font-size:8.5px;font-weight:800;letter-spacing:.08em;color:#141108;background:linear-gradient(180deg,#f0c84a,#e6b325)}.crm-root .apps-pipe-card a.pipe-bubble{text-decoration:none;transition:color .15s ease,border-color .15s ease}.crm-root .apps-pipe-card a.pipe-bubble:hover{color:#f5d77e;border-color:#e6b3254d}.crm-root .apps-pipe-about{display:block;width:100%;text-align:left;font:inherit;font-size:11.5px;cursor:pointer;transition:border-color .15s ease}.crm-root .apps-pipe-about:hover{border-color:#e6b32538}.crm-root .apps-pipe-about.is-expanded>span{display:block;-webkit-line-clamp:unset;white-space:pre-wrap}.crm-root .apps-pipe-source{display:flex;flex-wrap:wrap;gap:5px;margin-top:-2px}.crm-root .apps-pipe-source span{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;color:#ffffff80;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .apps-pipe-source i{font-size:9px;color:#e6b325b3}.crm-root .apps-pipe-accepted{display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:9px;font-size:11px;font-weight:600;color:#86efaceb;background:linear-gradient(135deg,#22c55e1a,#22c55e06);border:1px solid rgba(34,197,94,.2)}.crm-root .apps-pipe-review{display:flex;flex-direction:column;gap:8px;padding-top:2px;animation:crmV2Rise .25s var(--v2-ease) both}.crm-root .apps-pipe-review-label{margin:0;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73}.crm-root .apps-pipe-input{height:34px;padding:0 11px;border-radius:9px;font-size:12px;color:#fff;background:#00000040;border:1px solid rgba(239,68,68,.28);outline:none}.crm-root .apps-pipe-input:focus{border-color:#ef44448c}.crm-root .apps-pipe-btn--deny{flex:1;color:#fff;background:linear-gradient(180deg,#f87171,#ef4444);border-color:#ef444480}.crm-root .apps-pipe-btn--deny-ghost:hover{color:#fca5a5;background:#ef444414;border-color:#ef444447}.crm-root .apps-pipe-card .pipe-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.crm-root .apps-col-empty-title{font-size:12.5px;font-weight:700;color:#ffffff8c}.crm-root .apps-col-empty-sub{margin-top:3px;font-size:11px;color:#ffffff4d}@media (prefers-reduced-motion: reduce){.crm-root .apps-pipe-card,.crm-root .apps-pipe-review,.crm-root .apps-hero-pill-dot{animation:none}}.crm-root .all-leads-table tbody td{padding-top:11px;padding-bottom:11px;vertical-align:middle}.crm-root .all-leads-table tbody tr{transition:background .18s ease}.crm-root .all-leads-table tbody td.lead-cell{min-width:200px}.crm-root .lead-id-cell{display:flex;align-items:center;gap:9px;min-width:0}.crm-root .lead-avatar{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;overflow:hidden;border-radius:999px;font-size:10px;font-weight:700;color:#f5d77e;background:#e6b3251f}.crm-root .lead-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.crm-root .lead-id-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.crm-root .lead-name-row{display:flex;align-items:center;gap:6px;min-width:0}.crm-root .lead-name{max-width:160px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;text-align:left;color:#ffffffd9;background:none;border:0;cursor:pointer;transition:color .18s ease}.crm-root .lead-name:hover{color:#f5d77e}.crm-root .lead-name:focus-visible{outline:none;text-decoration:underline;text-decoration-color:var(--v2-gold)}.crm-root .lead-hot{display:inline-grid;flex-shrink:0;place-items:center;width:18px;height:18px;border-radius:999px;color:#f59e0b;background:#f59e0b1f}.crm-root .lead-hot i{font-size:9px}.crm-root .lead-sub-row{display:flex;align-items:center;gap:6px;min-width:0;font-size:10.5px;white-space:nowrap;color:#ffffff52}.crm-root .lead-ig{max-width:120px;overflow:hidden;text-overflow:ellipsis;color:#fff6;text-decoration:none;transition:color .18s ease}.crm-root .lead-ig:hover{color:#f5d77e}.crm-root .lead-member{display:inline-flex;align-items:center;gap:4px;color:#86efaccc}.crm-root .lead-member:before{content:"";width:5px;height:5px;border-radius:999px;background:#4ade80}.crm-root .lead-contact{display:flex;flex-direction:column;gap:3px;min-width:0;max-width:210px;font-size:11.5px}.crm-root .lead-contact a{display:inline-flex;align-items:center;gap:7px;min-width:0;color:#ffffffb8;text-decoration:none;white-space:nowrap;transition:color .18s ease}.crm-root .lead-contact a span{overflow:hidden;text-overflow:ellipsis}.crm-root .lead-contact a:last-child:not(:first-child){color:#ffffff73}.crm-root .lead-contact a:hover{color:#f5d77e}.crm-root .lead-contact i{width:10px;font-size:9px;color:#e6b32599}.crm-root .lead-place{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.crm-root .lead-place span{color:#ffffffd1}.crm-root .lead-place small,.crm-root .lead-earnings small{font-size:10.5px;color:#ffffff61}.crm-root .lead-earnings{font-weight:700;color:#ffffffd9;white-space:nowrap;font-variant-numeric:tabular-nums}.crm-root .lead-notes{display:block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff9}.crm-root .lead-cash{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap;color:#4ade80;background:#22c55e1a;box-shadow:inset 0 0 0 1px #22c55e40;font-variant-numeric:tabular-nums}.crm-root .lead-muted{color:#fff3}.crm-root .all-leads-table .zoom-link{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;color:#93c5fd;background:#3b82f61a;box-shadow:inset 0 0 0 1px #3b82f640;text-decoration:none}.crm-root .all-leads-table .zoom-link:hover{background:#3b82f62e}.crm-root .all-leads-table .sale-view-btn--profile{transition:background .2s ease,color .2s ease,box-shadow .2s ease}.crm-root .all-leads-table tbody tr:hover .sale-view-btn--profile{color:var(--v2-ink);background:var(--v2-cta);border-color:transparent;box-shadow:0 8px 20px -10px #e6b325b3}@media (max-width: 639px){.crm-root .all-leads-table tbody td.lead-cell{min-width:170px}.crm-root .lead-name{max-width:120px}}.crm-root .apps-hero-pill--cash{font-variant-numeric:tabular-nums;color:#4ade80;background:#22c55e1a;box-shadow:inset 0 0 0 1px #22c55e47}.crm-root .apps-hero-pill--cash i{font-size:11px}.crm-root .closed-sort-btn{display:inline-flex;align-items:center;gap:6px;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;cursor:pointer;white-space:nowrap;transition:color .18s ease}.crm-root .closed-sort-btn i{font-size:9px;opacity:.45}.crm-root .closed-sort-btn:hover,.crm-root .closed-sort-btn.is-active{color:#f5d77e}.crm-root .closed-sort-btn.is-active i{opacity:1}.crm-root .closed-leads-table tbody td{vertical-align:middle}.crm-root .closed-user{display:flex;align-items:center;gap:10px;min-width:0}.crm-root .closed-user-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.crm-root .closed-user-name,.crm-root .closed-user-email{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-root .closed-user-name{font-size:12px;font-weight:600;color:#ffffffd9}.crm-root .closed-user-email{font-size:10.5px;color:#ffffff52}.crm-root .closed-progress{display:inline-flex;align-items:center;gap:7px;margin-left:auto;padding-left:6px}.crm-root .closed-progress-track{width:56px;height:4px;overflow:hidden;border-radius:999px;background:#ffffff0f}.crm-root .closed-progress-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#e6b32573,#f0c84a);transition:width .4s var(--v2-ease)}.crm-root .closed-progress-pct{min-width:28px;text-align:right;font-size:10px;font-weight:700;color:#e6b325bf;font-variant-numeric:tabular-nums}.crm-root .closed-active{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;white-space:nowrap;color:#ffffff8c}.crm-root .closed-active i{font-size:9px;color:#e6b3258c}.crm-root .closed-active.is-unknown{color:#ffffff38}.crm-root .closed-active.is-unknown i{color:#ffffff2e}.crm-root .closed-active.is-expired,.crm-root .closed-active.is-expired i{color:#f87171}.crm-root .closed-fullname{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.crm-root .closed-fullname-btn{padding:0;font:inherit;font-weight:500;color:#ffffffd1;background:none;border:0;cursor:pointer;transition:color .18s ease}.crm-root .closed-fullname-btn:hover,.crm-root .closed-fullname-btn.is-hot{color:#f5d77e}.crm-root .closed-hot{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;font-size:9px;color:#f59e0b;background:#f59e0b1f}.crm-root .closed-phone{color:inherit;text-decoration:none;white-space:nowrap}.crm-root .closed-phone:hover{color:#f5d77e}.crm-root .closed-leads-table .closed-leads-actions-cell{gap:10px}.crm-root .closed-collected{display:inline-flex;align-items:center;min-width:76px;justify-content:flex-end;font-size:12.5px;font-weight:800;color:#4ade80;font-variant-numeric:tabular-nums;white-space:nowrap}.crm-root .closed-collected.is-zero{color:#fff3}.crm-root .closed-leads-table .sale-view-btn--profile{transition:background .2s ease,color .2s ease,box-shadow .2s ease}.crm-root .closed-leads-table tbody tr:hover .sale-view-btn--profile{color:var(--v2-ink);background:var(--v2-cta);border-color:transparent;box-shadow:0 8px 20px -10px #e6b325b3}@media (max-width: 639px){.crm-root .closed-collected{min-width:0;font-size:11.5px}.crm-root .closed-progress{display:none}}.crm-root .lead-modal--v2{max-width:760px;border-radius:24px;border:1px solid rgba(230,179,37,.14);background:radial-gradient(720px 260px at 0% -8%,rgba(230,179,37,.13),transparent 60%),linear-gradient(180deg,#111110,#0b0b0b 60%,#080808);box-shadow:0 40px 120px -20px #000000d9,inset 0 1px #ffffff0a;animation:crmV2PopIn .32s var(--v2-ease) both}.crm-root .lead-modal--v2 .lm-v2-hero{align-items:center;padding:22px 24px 18px;background:radial-gradient(520px 180px at 0% 0%,rgba(230,179,37,.12),transparent 70%),#0c0c0bf0;border-bottom:1px solid rgba(255,255,255,.05)}.crm-root .lead-modal--v2 .lm-v2-hero.is-hot{background:radial-gradient(520px 180px at 0% 0%,rgba(245,158,11,.18),transparent 70%),#0c0c0bf0}.crm-root .lead-modal--v2 .lm-profile-left{gap:16px}.crm-root .lead-modal--v2 .lm-avatar-wrap>div,.crm-root .lead-modal--v2 .lm-avatar-wrap .rounded-full{box-shadow:0 0 0 2px #0f0f0e,0 0 0 3.5px #e6b3258c!important}.crm-root .lead-modal--v2 .lm-v2-hero.is-hot .lm-avatar-wrap>div{box-shadow:0 0 0 2px #0f0f0e,0 0 0 3.5px #f59e0be6,0 0 22px -4px #f59e0bb3!important}.crm-root .lm-v2-member-dot{position:absolute;right:1px;bottom:1px;width:12px;height:12px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 2.5px #0f0f0e}.crm-root .lm-v2-kicker{display:flex;align-items:center;gap:8px;min-width:0}.crm-root .lm-v2-handle{display:inline-flex;align-items:center;gap:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;color:#e6b325d9;text-decoration:none;transition:color .18s ease}.crm-root .lm-v2-handle i{font-size:12px}.crm-root .lm-v2-handle:hover{color:#f5d77e}.crm-root .lm-v2-hot{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 7px;border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#1a0f00;background:linear-gradient(90deg,#f59e0b,#fbbf24)}.crm-root .lm-v2-hot i{font-size:8.5px}.crm-root .lm-v2-name{margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff}.crm-root .lead-modal--v2 .lm-meta-chips{margin-top:10px}.crm-root .lead-modal--v2 .lm-meta-chip{height:26px;padding:0 10px;font-weight:600;color:#fff9;background:#ffffff09;border-color:#ffffff12}.crm-root .lead-modal--v2 .lm-id-chip{gap:4px;padding-right:3px}.crm-root .lead-modal--v2 .lm-id-badge{padding:0;font-size:10.5px;color:#ffffff80;background:none;border:0}.crm-root .lead-modal--v2 .lm-copy-btn{width:20px;height:20px;border-radius:999px;border:0;background:#e6b3251a}.crm-root .lead-modal--v2 .lm-copy-btn i{font-size:9px}.crm-root .lead-modal--v2 .lm-profile-actions{align-self:flex-start}.crm-root .lead-modal--v2 .lm-edit-btn--top{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;font-size:12px;font-weight:700;color:var(--v2-ink);background:var(--v2-cta);border:0;box-shadow:0 8px 20px -10px #e6b325b3;transition:transform .18s var(--v2-ease),filter .18s ease}.crm-root .lead-modal--v2 .lm-edit-btn--top:hover{transform:translateY(-1px);filter:brightness(1.06)}.crm-root .lead-modal--v2 .lm-close-btn--top{width:34px;height:34px;border-radius:999px}.crm-root .lm-v2-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:16px 24px 0}.crm-root .lm-v2-stat{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:11px 12px;border-radius:14px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d;animation:crmV2Rise .4s var(--v2-ease) both}.crm-root .lm-v2-stat:nth-child(2){animation-delay:.04s}.crm-root .lm-v2-stat:nth-child(3){animation-delay:.08s}.crm-root .lm-v2-stat:nth-child(4){animation-delay:.12s}.crm-root .lm-v2-stat .badge{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;padding:3px 9px}.crm-root .lm-v2-stat-label{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff59}.crm-root .lm-v2-stat-empty,.crm-root .lm-v2-stat-money.is-zero{font-size:14px;font-weight:700;color:#fff3}.crm-root .lm-v2-stat-text{font-size:12px;font-weight:600;color:#ffffffbf}.crm-root .lm-v2-stat--cash{background:linear-gradient(135deg,#22c55e1a,#22c55e05);box-shadow:inset 0 0 0 1px #22c55e33}.crm-root .lm-v2-stat-money{font-size:17px;font-weight:800;line-height:1.1;color:#4ade80;font-variant-numeric:tabular-nums}.crm-root .lead-modal--v2 .lm-tabs{gap:3px;margin:16px 24px 20px;padding:4px;border-radius:999px;background:#e6b3250a;border:0;box-shadow:inset 0 0 0 1px #e6b3251f;scrollbar-width:none}.crm-root .lead-modal--v2 .lm-tabs::-webkit-scrollbar{display:none}.crm-root .lead-modal--v2 .lm-tab-btn{flex:1 0 auto;justify-content:center;height:34px;padding:0 14px;border:0;border-radius:999px;font-size:12px;font-weight:700;color:#ffffff80;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.crm-root .lead-modal--v2 .lm-tab-btn:hover{color:#fff;background:#ffffff0a}.crm-root .lead-modal--v2 .lm-tab-btn.active{color:var(--v2-ink);background:var(--v2-cta);border:0;box-shadow:0 6px 16px -8px #e6b325bf}.crm-root .lead-modal--v2 .lm-tab-btn.active i{color:var(--v2-ink)}.crm-root .lead-modal--v2 .lm-section{margin-bottom:20px;animation:crmV2Rise .35s var(--v2-ease) both}.crm-root .lead-modal--v2 .lm-section-label{gap:9px;margin-bottom:10px;font-size:11px;font-weight:700;letter-spacing:.08em;color:#fff9}.crm-root .lead-modal--v2 .lm-section-label i{width:24px;height:24px;border-radius:999px;font-size:10px;color:#f5d77e;background:#e6b3251f;border:0;box-shadow:inset 0 0 0 1px #e6b32538}.crm-root .lead-modal--v2 .lm-panel{overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}.crm-root .lead-modal--v2 .lm-grid{gap:8px;background:none}.crm-root .lead-modal--v2 .lm-field,.crm-root .lead-modal--v2 .lm-grid .lm-field.lm-field{padding:12px 14px;border-radius:12px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d;transition:box-shadow .2s ease,background .2s ease}.crm-root .lead-modal--v2 .lm-field:hover{background:#e6b32509;box-shadow:inset 0 0 0 1px #e6b32529}.crm-root .lead-modal--v2 .lm-field-label{margin-bottom:6px;font-size:9.5px;letter-spacing:.08em;color:#ffffff59}.crm-root .lead-modal--v2 .lm-field-label-row i{color:#e6b325a6}.crm-root .lead-modal--v2 .lm-field-value{font-size:13.5px;font-weight:600;color:#ffffffe0}.crm-root .lead-modal--v2 .lm-field-value .money{color:#4ade80}.crm-root .lead-modal--v2 .overview-block{padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#e6b32512,#e6b32504);border:0;box-shadow:inset 0 0 0 1px #e6b32529}.crm-root .lead-modal--v2 .overview-label{color:#f5d77e}.crm-root .lead-modal--v2 .overview-text{font-size:13px;line-height:1.6;color:#ffffffbf}.crm-root .lm-v2-deny{padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#ef44441a,#ef444406);box-shadow:inset 0 0 0 1px #ef444438}.crm-root .lm-v2-deny-label{display:flex;align-items:center;gap:7px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fca5a5f2}.crm-root .lm-v2-deny-text{margin-top:6px;font-size:13px;line-height:1.55;color:#fee2e2eb}.crm-root .lm-v2-deny-by{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:11px;font-weight:600;color:#fecacacc}.crm-root .lead-modal--v2 .lm-notes-block{border-radius:14px;border:0;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d;color:#ffffffb3}.crm-root .lead-modal--v2 .lm-notes-title{display:inline-flex;align-items:center;gap:4px;font-weight:700;letter-spacing:.08em;color:#fff9}.crm-root .lead-modal--v2 .lm-notes-title i{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;color:#f5d77e;background:#e6b3251f;box-shadow:inset 0 0 0 1px #e6b32538}.crm-root .lead-modal--v2 .lm-notes-count{color:#f5d77e;background:#e6b3251a;border-color:#e6b3253d}.crm-root .lead-modal--v2 .lm-note-item{border-radius:12px;border:0;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d;padding:11px 12px}.crm-root .lead-modal--v2 .lm-note-empty{border-radius:12px;border-color:#e6b32524}.crm-root .lead-modal--v2 .lm-note-input{border-radius:12px}.crm-root .lead-modal--v2 .lm-note-input:focus{border-color:#e6b32566;box-shadow:0 0 0 3px #e6b32514}.crm-root .lead-modal--v2 .lm-note-add-btn{height:38px;border:0;border-radius:999px;font-size:12px;color:var(--v2-ink);background:var(--v2-cta);box-shadow:0 8px 20px -10px #e6b325b3}.crm-root .lead-modal--v2 .lm-note-add-btn:hover{color:var(--v2-ink);filter:brightness(1.06)}.crm-root .lead-modal--v2 .lm-note-add-btn:disabled{opacity:.5;filter:none}.crm-root .lead-modal--v2 .lm-whop-plan,.crm-root .lead-modal--v2 .rounded-xl.border{border-radius:16px}@media (max-width: 639px){.crm-root .lead-modal--v2{margin:0;max-height:94vh;border-radius:22px 22px 0 0;align-self:flex-end}.crm-root .lead-modal--v2 .lm-v2-hero{padding:18px 16px 14px}.crm-root .lead-modal--v2 .lm-v2-hero.lm-profile{padding:16px!important}.crm-root .lead-modal--v2 .lm-v2-hero .lm-profile-left{flex-direction:column;align-items:flex-start;gap:12px;width:100%}.crm-root .lead-modal--v2 .lm-name-area{width:100%}.crm-root .lm-v2-name{font-size:18px;white-space:normal}.crm-root .lm-v2-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 16px 0}.crm-root .lead-modal--v2 .lm-tabs{margin:14px 16px 16px}.crm-root .lead-modal--v2 .lm-tab-btn{padding:0 12px}.crm-root .lead-modal--v2 .lm-section{padding:0 16px}}@media (prefers-reduced-motion: reduce){.crm-root .lead-modal--v2,.crm-root .lm-v2-stat,.crm-root .lead-modal--v2 .lm-section{animation:none}}.crm-root .mtg-toolbar{display:flex;align-items:center;margin-bottom:18px}.crm-root .mtg-legend{margin:0;padding:0;background:none;border:0}.crm-root .mtg-day{margin-bottom:22px;scroll-margin-top:8px}.crm-root .mtg-day-head{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:10px 0;background:#0a0a0ae0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.crm-root .mtg-day-title{position:relative;display:inline-flex;align-items:center;gap:8px;padding:2px 2px 9px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9}.crm-root .mtg-day-title:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1.5px;border-radius:999px;background:linear-gradient(90deg,#e6b32533,#f3d279f2 52%,#e6b32524);box-shadow:0 0 9px #e6b32559;pointer-events:none}.crm-root .mtg-day.is-past .mtg-day-title:after{opacity:.45}.crm-root .mtg-day.is-past .mtg-day-title{color:#ffffff8c}.crm-root .mtg-day.is-today .mtg-day-title{color:#f5d77e}.crm-root .mtg-day-count{margin-left:auto;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;color:#ffffff8c;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff12}.crm-root .mtg-day-list{display:flex;flex-direction:column;gap:8px}.crm-root .mtg-day.is-past .mtg-card{opacity:.85}.crm-root .mtg-day.is-past .mtg-card:hover{opacity:1}.crm-root .mtg-card{--tone: 148, 163, 184;position:relative;display:flex;align-items:center;gap:16px;padding:14px 16px;overflow:hidden;border-radius:16px;background:radial-gradient(420px 140px at 0% 0%,rgba(var(--tone),.16),transparent 70%),linear-gradient(135deg,rgba(var(--tone),.09),rgba(var(--tone),.035));box-shadow:inset 0 0 0 1px rgba(var(--tone),.24);transition:box-shadow .2s ease,transform .2s var(--v2-ease),opacity .2s ease;animation:crmV2Rise .4s var(--v2-ease) both;animation-delay:calc(var(--i, 0) * 30ms)}.crm-root .mtg-card:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(var(--tone),.45),0 16px 34px -20px rgba(var(--tone),.55)}.crm-root .mtg-card--pending{--tone: 148, 163, 184;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff12}.crm-root .mtg-card--pending:hover{box-shadow:inset 0 0 0 1px #e6b3254d,0 16px 34px -20px #000000e6}.crm-root .mtg-card--closed{--tone: 34, 197, 94}.crm-root .mtg-card--noshow{--tone: 234, 179, 8}.crm-root .mtg-card--noclose{--tone: 239, 68, 68}.crm-root .mtg-card--unqualified{--tone: 168, 85, 247}.crm-root .mtg-card--followup{--tone: 129, 140, 248}.crm-root .mtg-card--soon{--tone: 230, 179, 37}.crm-root .mtg-card--live{--tone: 239, 68, 68;box-shadow:inset 0 0 0 1px #ef444480,0 0 34px -12px #ef4444b3}.crm-root .mtg-card--skeleton{opacity:.6}.crm-root .mtg-time{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;align-self:stretch;width:72px;padding-right:16px;flex-shrink:0}.crm-root .mtg-time:after{content:"";position:absolute;top:10%;bottom:10%;right:0;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(var(--tone),0),rgba(var(--tone),.75),rgba(var(--tone),0));box-shadow:0 0 10px rgba(var(--tone),.35)}.crm-root .mtg-card--pending .mtg-time:after{background:linear-gradient(180deg,#fff0,#ffffff2e,#fff0);box-shadow:none}.crm-root .mtg-time-value{font-size:16px;font-weight:600;line-height:1;letter-spacing:0;color:#fffffff2;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}.crm-root .mtg-time-ampm{font-size:9.5px;font-weight:600;line-height:1;letter-spacing:.14em;color:#fff6}.crm-root .mtg-live{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.06em;color:#fff;background:#ef4444d9}.crm-root .mtg-live-dot{width:7px;height:7px;border-radius:999px;background:currentColor;animation:livePulse 1.5s ease-in-out infinite}.crm-root .mtg-main{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.crm-root .mtg-lead{display:flex;align-items:center;gap:11px;min-width:0}.crm-root .mtg-lead-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.crm-root .mtg-lead-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.crm-root .mtg-name{max-width:240px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;letter-spacing:-.01em;color:#fff;background:none;border:0;cursor:pointer;transition:color .18s ease}.crm-root .mtg-name:hover,.crm-root .mtg-card.is-hot .mtg-name{color:#f5d77e}.crm-root .mtg-hot{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;font-size:9px;color:#f59e0b;background:#f59e0b24}.crm-root .mtg-status{--st: var(--tone);display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap;color:rgb(var(--st));background:rgba(var(--st),.12);box-shadow:inset 0 0 0 1px rgba(var(--st),.25)}.crm-root .mtg-status i{font-size:8px}.crm-root .mtg-status--pending{--st: 203, 213, 225}.crm-root .mtg-status--soon{--st: 240, 200, 74}.crm-root .mtg-status--live i{animation:livePulse 1.5s ease-in-out infinite}.crm-root .mtg-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:11.5px;color:#ffffff73}.crm-root .mtg-meta span{display:inline-flex;align-items:center;gap:5px}.crm-root .mtg-meta i{font-size:9px;color:#e6b3258c}.crm-root .mtg-lead-top .mtg-ig:before{content:"";display:inline-block;width:4px;height:4px;margin:0 8px 0 2px;vertical-align:middle;border-radius:999px;background:var(--v2-gold);box-shadow:0 0 6px #e6b325b3}.crm-root .mtg-ig{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.2;color:#e6b325cc;text-decoration:none}.crm-root .mtg-ig:hover{color:#f5d77e}.crm-root .mtg-prep{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.crm-root .mtg-prep .cal-prep-detail{margin:0;font-size:11px}.crm-root .mtg-notes-btn{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;font-size:10.5px;font-weight:700;color:#fff9;background:#ffffff0a;border:0;box-shadow:inset 0 0 0 1px #ffffff14;cursor:pointer;transition:color .18s ease,box-shadow .18s ease}.crm-root .mtg-notes-btn:hover{color:#f5d77e;box-shadow:inset 0 0 0 1px #e6b3254d}.crm-root .mtg-notes-btn i{font-size:8px;transition:transform .2s ease}.crm-root .mtg-notes-btn i.is-open{transform:rotate(180deg)}.crm-root .mtg-main .cal-close-notes-reveal{padding-left:0}.crm-root .mtg-notes{padding:10px 12px;border-radius:12px;background:rgba(var(--tone),.07);box-shadow:inset 0 0 0 1px rgba(var(--tone),.22)}.crm-root .mtg-notes-head{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--tone))}.crm-root .mtg-notes-heads{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.crm-root .mtg-notes-head+.mtg-notes-head{padding-left:10px;border-left:1px solid rgba(var(--tone),.3)}.crm-root .mtg-notes-text{margin-top:4px;font-size:12.5px;line-height:1.55;color:#ffffffbf;white-space:pre-wrap}.crm-root .mtg-side{display:flex;align-items:center;gap:14px;flex-shrink:0}.crm-root .mtg-crew{display:flex;align-items:center;gap:6px}.crm-root .mtg-crew-member{--role: 230, 179, 37;display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;background:#00000038;box-shadow:inset 0 0 0 1px #ffffff12}.crm-root .mtg-crew-member--setter{--role: 96, 165, 250}.crm-root .mtg-crew-member--affiliate{--role: 192, 132, 252}.crm-root .mtg-crew-member--closer{--role: 230, 179, 37}.crm-root .mtg-crew-figure{position:relative;flex-shrink:0}.crm-root .mtg-crew-avatar{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;-o-object-fit:cover;object-fit:cover;font-size:9.5px;font-weight:800;color:rgb(var(--role));background:rgba(var(--role),.16)}.crm-root .mtg-crew-badge{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:13px;height:13px;border-radius:999px;font-size:6.5px;color:#0b0b0b;background:rgb(var(--role));box-shadow:0 0 0 2px #0f0f0e}.crm-root .mtg-crew-meta{display:flex;flex-direction:column;line-height:1.15;min-width:0}.crm-root .mtg-crew-label{font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff6}.crm-root .mtg-crew-name{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;color:#ffffffd1}.crm-root .mtg-ctas{display:flex;align-items:center;gap:6px}.crm-root .mtg-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border:0;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:transform .18s var(--v2-ease),background .18s ease,color .18s ease,box-shadow .18s ease}.crm-root .mtg-btn i{font-size:10px}.crm-root .mtg-btn:disabled{opacity:.5;cursor:not-allowed}.crm-root .mtg-btn--primary{color:var(--v2-ink);background:var(--v2-cta);box-shadow:0 8px 20px -10px #e6b325b3}.crm-root .mtg-btn--primary:hover:not(:disabled){transform:translateY(-1px)}.crm-root .mtg-btn--ghost{color:#ffffffbf;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a}.crm-root .mtg-btn--ghost:hover{color:#fff;background:#ffffff14}.crm-root .mtg-btn--icon{width:34px;padding:0;color:#f5d77e;background:#e6b32514;box-shadow:inset 0 0 0 1px #e6b32538}.crm-root .mtg-btn--icon:hover:not(:disabled){background:#e6b32529}.crm-root .mtg-btn--icon.is-create{color:#93c5fd;background:#3b82f61a;box-shadow:inset 0 0 0 1px #3b82f647}.crm-root .mtg-btn--icon.is-copied{color:#4ade80;background:#22c55e1f;box-shadow:inset 0 0 0 1px #22c55e4d}.crm-root .mtg-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 20px;border-radius:18px;text-align:center;color:#ffffff80;background:#ffffff04;box-shadow:inset 0 0 0 1px #ffffff0d}.crm-root .mtg-empty strong{font-size:13px;font-weight:700}.crm-root .mtg-empty-logo{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;opacity:.15;filter:grayscale(100%)}.crm-root .mtg-skeletons{display:flex;flex-direction:column;gap:8px}@media (max-width: 1500px){.crm-root .mtg-crew-member:not(.mtg-crew-member--closer){padding:2px}.crm-root .mtg-crew-member:not(.mtg-crew-member--closer) .mtg-crew-meta{display:none}}@media (max-width: 1100px){.crm-root .mtg-card{flex-wrap:wrap}.crm-root .mtg-crew-member .mtg-crew-meta{display:flex!important}.crm-root .mtg-crew-member{padding:4px 10px 4px 4px!important}.crm-root .mtg-side{width:100%;justify-content:space-between;padding-top:10px;padding-left:88px;border-top:1px solid rgba(255,255,255,.05)}}@media (max-width: 639px){.crm-root .mtg-legend{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.crm-root .mtg-legend>*{flex-shrink:0;white-space:nowrap}.crm-root .mtg-card{align-items:flex-start;gap:10px 12px;padding:12px 12px 12px 14px}.crm-root .mtg-time{width:50px;padding:4px 10px 0 0;align-self:flex-start}.crm-root .mtg-time:after{display:none}.crm-root .mtg-time-value{font-size:15px}.crm-root .mtg-main{width:calc(100% - 58px);flex:none}.crm-root .mtg-name{max-width:100%}.crm-root .mtg-side{flex-direction:column;align-items:stretch;gap:10px;padding-left:0}.crm-root .mtg-crew{flex-wrap:wrap}.crm-root .mtg-crew .mtg-crew-member:not(.mtg-crew-member--closer){padding:2px!important}.crm-root .mtg-crew .mtg-crew-member:not(.mtg-crew-member--closer) .mtg-crew-meta{display:none!important}.crm-root .mtg-ctas .mtg-btn{flex:1}.crm-root .mtg-ctas .mtg-btn--icon{flex:0 0 40px}.crm-root .mtg-day-head{top:52px}}@media (prefers-reduced-motion: reduce){.crm-root .mtg-card{animation:none}}.crm-root .sc-modal.scx{--sc-tone: 230, 179, 37;position:relative;display:flex;flex-direction:column;width:min(540px,94vw);max-width:94vw;max-height:min(840px,90vh);padding:0;overflow:hidden;border:0;border-radius:24px;background:var(--v2-surface);box-shadow:0 40px 100px -40px #000000f2,var(--v2-ring);animation:crmV2PopIn .3s var(--v2-ease) both}.crm-root .sc-modal.scx:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--sc-tone),.7),transparent);transition:background .3s ease}.crm-root .sc-modal.scx--closed{--sc-tone: 34, 197, 94}.crm-root .sc-modal.scx--noclose{--sc-tone: 239, 68, 68}.crm-root .sc-modal.scx--noshow{--sc-tone: 245, 158, 11}.crm-root .scx-head{display:flex;align-items:flex-start;gap:12px;flex-shrink:0;padding:22px 22px 4px}.crm-root .scx-head-copy{flex:1;min-width:0}.crm-root .scx-title{margin:0;font-size:19px;font-weight:800;letter-spacing:-.02em;color:#fff}.crm-root .scx-sub{display:flex;align-items:center;gap:8px;margin:3px 0 0;overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;color:#ffffff80}.crm-root .scx-sub-ig{color:#edca66d9;text-decoration:none}.crm-root .scx-sub-ig:before{content:"·";margin-right:8px;color:#ffffff40}.crm-root .scx-sub-ig:hover{color:#edca66}.crm-root .scx-close{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:0;border-radius:999px;font-size:12px;color:#ffffff8c;background:#ffffff0d;cursor:pointer;transition:color .18s ease,background .18s ease,transform .25s var(--v2-ease)}.crm-root .scx-close:hover{color:#fff;background:#ffffff1a;transform:rotate(90deg)}.crm-root .scx-body{display:flex;flex:1;flex-direction:column;gap:20px;min-height:0;overflow-y:auto;padding:18px 22px 22px;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.2) transparent}.crm-root .scx-section{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.crm-root .scx-section:has(.as-drop.open),.crm-root .scx-section:has(.sc-v2-drop.open){z-index:5}.crm-root .scx-section-head{display:flex;align-items:center;gap:8px}.crm-root .scx-section-icon{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:8px;font-size:10.5px;color:#edca66;background:#e6b3251a;box-shadow:inset 0 0 0 1px #e6b32533}.crm-root .scx-section-title{margin:0;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e6b325cc}.crm-root .scx-optional{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;color:#ffffff73;background:#ffffff0d}.crm-root .scx-whop-badge.pm-badge{margin-left:auto;padding:3px 9px 3px 6px;gap:5px;font-size:10.5px}.crm-root .scx-outcomes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.crm-root .scx-outcome{--o-tone: 148, 163, 184;--o-text: 226, 232, 240;display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border:0;border-radius:999px;background:rgba(var(--o-tone),.08);box-shadow:inset 0 0 0 1px rgba(var(--o-tone),.22);cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s var(--v2-ease)}.crm-root .scx-outcome--closed{--o-tone: 34, 197, 94;--o-text: 134, 239, 172}.crm-root .scx-outcome--noclose{--o-tone: 239, 68, 68;--o-text: 252, 165, 165}.crm-root .scx-outcome--noshow{--o-tone: 245, 158, 11;--o-text: 252, 211, 77}.crm-root .scx-outcome:hover{transform:translateY(-1px);background:rgba(var(--o-tone),.14);box-shadow:inset 0 0 0 1px rgba(var(--o-tone),.4)}.crm-root .scx-outcome-icon{display:inline-flex;font-size:12px;color:rgb(var(--o-text))}.crm-root .scx-outcome-label{font-size:13px;font-weight:700;color:rgb(var(--o-text))}.crm-root .scx-outcome.is-selected{background:rgb(var(--o-tone));box-shadow:0 10px 24px -10px rgba(var(--o-tone),.9)}.crm-root .scx-outcome.is-selected .scx-outcome-icon,.crm-root .scx-outcome.is-selected .scx-outcome-label{color:#0b0b0b}.crm-root .scx-outcome--noclose.is-selected .scx-outcome-icon,.crm-root .scx-outcome--noclose.is-selected .scx-outcome-label{color:#fff}.crm-root .scx-reasons{display:flex;flex-direction:column;gap:8px;margin-top:4px;animation:crmV2Rise .3s var(--v2-ease) both}.crm-root .scx-sublabel{font-size:12px;font-weight:600;color:#ffffff80}.crm-root .scx-reason-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.crm-root .scx-reason{--r-tone: 148, 163, 184;display:flex;align-items:center;gap:10px;min-width:0;height:42px;padding:0 12px 0 7px;border:0;border-radius:12px;font-size:12.5px;font-weight:600;text-align:left;white-space:nowrap;color:#ffffffc7;background:#0000004d;box-shadow:inset 0 0 0 1px #e6b3251a;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.crm-root .scx-reason-icon{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;font-size:11px;color:rgb(var(--r-tone));background:rgba(var(--r-tone),.12);transition:color .18s ease,background .18s ease}.crm-root .scx-reason.is-selected .scx-reason-icon{color:#0b0b0b;background:rgb(var(--r-tone))}.crm-root .scx-reason:hover{color:#fff;background:rgba(var(--r-tone),.1);box-shadow:inset 0 0 0 1px rgba(var(--r-tone),.3)}.crm-root .scx-reason.is-selected{color:#fff;background:rgba(var(--r-tone),.18);box-shadow:inset 0 0 0 1px rgba(var(--r-tone),.7)}.crm-root .scx-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.crm-root .scx-field{display:flex;flex-direction:column;gap:6px;min-width:0}.crm-root .scx-label{font-size:12px;font-weight:600;color:#ffffff80}.crm-root .scx .sc-input{height:44px;padding:0 14px;font-size:13px}.crm-root .scx .sc-textarea{height:auto;padding:12px 14px}.crm-root .scx-input-icon{position:relative}.crm-root .scx-input-icon>i{position:absolute;top:50%;left:15px;font-size:12px;color:#e6b3258c;transform:translateY(-50%);pointer-events:none}.crm-root .scx .scx-input-icon .sc-input{width:100%;padding-left:38px}.crm-root .scx-toggle{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:14px;background:#0000004d;box-shadow:inset 0 0 0 1px #e6b3251f}.crm-root .scx-toggle-copy{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.crm-root .scx-toggle-title{font-size:13px;font-weight:700;color:#fff}.crm-root .scx-toggle-sub{font-size:11.5px;font-weight:500;color:#ffffff6b}.crm-root .sc-v2 .sc-input,.crm-root .sc-v2 .sc-v2-drop-btn,.crm-root .sc-v2 .whop-pay-drop-btn.as-drop-btn{border-radius:14px;background:#0000004d;border:1px solid rgba(255,255,255,.08);color:#ffffffeb;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.crm-root .sc-v2 .sc-input::-moz-placeholder{color:#ffffff47}.crm-root .sc-v2 .sc-input::placeholder{color:#ffffff47}.crm-root .sc-v2 .sc-input:hover,.crm-root .sc-v2 .sc-v2-drop-btn:hover,.crm-root .sc-v2 .whop-pay-drop-btn.as-drop-btn:hover{background:#ffffff08;border-color:#ffffff29}.crm-root .sc-v2 .sc-input:focus,.crm-root .sc-v2 .sc-v2-drop.open .sc-v2-drop-btn,.crm-root .sc-v2 .as-drop.open .whop-pay-drop-btn.as-drop-btn{background:#00000059;border-color:#e6b32573;box-shadow:0 0 0 3px #e6b32514}.crm-root .sc-v2 .sc-textarea{min-height:92px;line-height:1.5}.crm-root .sc-v2 .sc-whop-empty{color:#ffffff73;border-style:dashed}.crm-root .sc-v2 .sc-whop-import-btn{height:40px;border-radius:999px}.crm-root .sc-v2-drop{position:relative}.crm-root .sc-v2 .sc-v2-drop-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:44px;padding:0 14px 0 8px;text-align:left;cursor:pointer}.crm-root .sc-v2-drop-btn:not(.has-value){padding-left:14px}.crm-root .sc-v2-drop-value{display:flex;align-items:center;gap:10px;min-width:0}.crm-root .sc-v2-drop-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:#fff}.crm-root .sc-v2-drop-placeholder{font-size:13px;font-weight:500;color:#ffffff59}.crm-root .sc-v2-drop-btn .as-drop-arrow{flex-shrink:0;font-size:10px;color:#fff6;opacity:1;transition:transform .25s var(--v2-ease)}.crm-root .sc-v2-drop.open .as-drop-arrow{transform:rotate(180deg)}.crm-root .sc-v2-drop-avatar{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:999px;-o-object-fit:cover;object-fit:cover;font-size:10px;font-weight:800;color:#ffffffb3;background:#ffffff12;box-shadow:0 0 0 1px #ffffff1f}.crm-root .sc-v2-drop-dot{width:8px;height:8px;flex-shrink:0;margin-left:6px;border-radius:999px}.crm-root .sc-v2 .sc-v2-drop-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;display:flex;flex-direction:column;gap:2px;max-height:232px;overflow-y:auto;padding:6px;border:0;border-radius:16px;background:#141414;box-shadow:0 24px 60px -16px #000000f2,0 0 0 1px #ffffff17;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.25) transparent;animation:crmV2PopIn .2s var(--v2-ease) both}.crm-root .sc-v2 .sc-v2-drop-opt{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:6px 10px 6px 7px;border:0;border-radius:11px;text-align:left;color:#fffc;background:transparent;cursor:pointer;transition:background .15s ease}.crm-root .sc-v2 .sc-v2-drop-opt:hover{background:#ffffff0d}.crm-root .sc-v2 .sc-v2-drop-opt.active{background:#e6b32514}.crm-root .sc-v2-drop-opt .sc-v2-drop-label{flex:1;font-weight:600;color:#ffffffd9}.crm-root .sc-v2-drop-opt.active .sc-v2-drop-label{font-weight:700;color:#f5d77e}.crm-root .sc-v2-drop-check{flex-shrink:0;font-size:11px;color:var(--v2-gold);opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .2s var(--v2-ease)}.crm-root .sc-v2-drop-opt.active .sc-v2-drop-check{opacity:1;transform:scale(1)}.crm-root .sc-v2-drop-empty{padding:14px 12px;font-size:12px;font-weight:500;text-align:center;color:#fff6}.crm-root .whop-pay-drop-btn.as-drop-btn{gap:10px;min-height:52px;padding:7px 14px}.crm-root .whop-pay-drop-placeholder{flex:1;font-size:13px;color:#ffffff59}.crm-root .whop-pay-drop-btn .as-drop-arrow{font-size:10px;color:#fff6;opacity:1;transition:transform .25s var(--v2-ease)}.crm-root .whop-pay-drop.open .whop-pay-drop-btn .as-drop-arrow{transform:rotate(180deg)}.crm-root .whop-pay-drop-menu.as-drop-menu{display:none;flex-direction:column;gap:3px;max-height:min(300px,48vh);padding:6px;border:0;border-radius:16px;background:#141414;box-shadow:0 24px 60px -16px #000000f2,0 0 0 1px #ffffff17;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.25) transparent}.crm-root .whop-pay-drop.open .whop-pay-drop-menu.as-drop-menu{display:flex;animation:crmV2PopIn .2s var(--v2-ease) both}.crm-root .whop-pay-opt.as-drop-opt{margin:0;border:0;border-radius:12px;box-shadow:inset 0 0 0 1px transparent;transition:background .15s ease,box-shadow .15s ease}.crm-root .whop-pay-opt.as-drop-opt:hover{background:#ffffff0a}.crm-root .whop-pay-opt.as-drop-opt.active{background:#e6b32512;box-shadow:inset 0 0 0 1px #e6b32547}.crm-root .whop-pay-card{--wp-tone: 34, 197, 94;display:flex;align-items:center;gap:11px;width:100%;min-width:0;padding:9px 12px}.crm-root .whop-pay-card--pending{--wp-tone: 230, 179, 37}.crm-root .whop-pay-card--compact{flex:1;padding:0}.crm-root .whop-pay-card-body{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.crm-root .whop-pay-card-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:#fff}.crm-root .whop-pay-card-meta{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:#ffffff6b}.crm-root .whop-pay-card-plan{height:16px;padding:0 6px;border:0;border-radius:999px;font-size:9px;color:#ffffffa6;background:#ffffff12}.crm-root .whop-pay-card-side{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.crm-root .whop-pay-card-amount,.crm-root .whop-pay-card--ok .whop-pay-card-amount,.crm-root .whop-pay-card--pending .whop-pay-card-amount{font-size:14px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#fff}.crm-root .whop-pay-status,.crm-root .whop-pay-status--ok,.crm-root .whop-pay-status--pending{gap:5px;height:18px;padding:0 7px;border:0;font-size:9.5px;letter-spacing:.04em;color:rgb(var(--wp-tone));background:rgba(var(--wp-tone),.1);box-shadow:inset 0 0 0 1px rgba(var(--wp-tone),.22)}.crm-root .whop-pay-status-dot{width:5px;height:5px;border-radius:999px;background:currentColor;box-shadow:0 0 6px currentColor}.crm-root .whop-pay-status--pending .whop-pay-status-dot{animation:crmV2Pulse 1.6s ease-in-out infinite}.crm-root .sc-v2 .sc-whop-empty{display:flex;align-items:center;gap:9px;min-height:48px;padding:0 14px;font-size:12.5px}.crm-root .sc-v2 .sc-whop-empty i{color:#ffffff4d}.crm-root .sc-v2 .sc-whop-pending-note{gap:10px;margin-top:10px;padding:10px 12px;border:0;border-radius:12px;font-size:12px;font-weight:500;color:#ffffffb3;background:#e6b3250f;box-shadow:inset 0 0 0 1px #e6b3252e}.crm-root .sc-v2 .sc-whop-pending-note i{margin-top:2px;color:var(--v2-gold)}.crm-root .sc-v2 .sc-whop-import{margin-top:10px}.crm-root .sc-v2 .sc-whop-import-input{height:40px;font-size:12.5px}.crm-root .sc-v2 .sc-whop-import-btn{padding:0 16px;border:0;color:#ffffffd9;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.crm-root .sc-v2 .sc-whop-import-btn:hover:not(:disabled){color:#fff;background:#ffffff17}.crm-root .sc-v2 .sc-gst-switch input:checked+.sc-gst-slider{background:var(--v2-cta);border-color:#e6b32599}.crm-root .scx .sc-input,.crm-root .scx .sc-v2-drop-btn,.crm-root .scx .whop-pay-drop-btn.as-drop-btn{border-color:#e6b3251f;background:#0000004d}.crm-root .scx-foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-shrink:0;padding:14px 22px 20px;border-top:1px solid rgba(230,179,37,.1)}.crm-root .scx-cancel,.crm-root .scx-submit{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 22px;border:0;border-radius:999px;font-size:13px;white-space:nowrap;cursor:pointer}.crm-root .scx-cancel{font-weight:600;color:#ffffffbf;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a;transition:color .18s ease,background .18s ease}.crm-root .scx-cancel:hover{color:#fff;background:#ffffff14}.crm-root .scx-submit{--btn: var(--v2-cta);--btn-ink: var(--v2-ink);--btn-glow: 230, 179, 37;min-width:150px;font-weight:800;color:var(--btn-ink);background:var(--btn);box-shadow:0 12px 28px -14px rgba(var(--btn-glow),.95);opacity:.45;transition:opacity .25s ease,transform .2s var(--v2-ease),filter .2s ease,box-shadow .25s ease}.crm-root .scx--closed .scx-submit{--btn: linear-gradient(90deg, #22c55e, #4ade80);--btn-ink: #04170a;--btn-glow: 34, 197, 94}.crm-root .scx--noclose .scx-submit{--btn: linear-gradient(90deg, #ef4444, #f87171);--btn-ink: #fff;--btn-glow: 239, 68, 68}.crm-root .scx--noshow .scx-submit{--btn: linear-gradient(90deg, #f59e0b, #fbbf24);--btn-ink: #1a1003;--btn-glow: 245, 158, 11}.crm-root .scx-submit.is-ready{opacity:1}.crm-root .scx-submit:hover{transform:translateY(-1px);filter:brightness(1.06)}.crm-root .scx-submit:active{transform:scale(.98)}@media (max-width: 639px){.crm-root .sc-modal-bg:has(.scx){align-items:flex-end;padding:0}.crm-root .sc-modal.scx{width:100%;max-width:100%;max-height:92dvh;margin:0!important;border-radius:24px 24px 0 0;animation:crmV2SheetUp .36s var(--v2-ease) both}.crm-root .sc-modal.scx:after{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;border-radius:999px;background:#ffffff2e;transform:translate(-50%)}.crm-root .scx-head{padding:24px 18px 4px}.crm-root .scx-body{padding:16px 18px 20px}.crm-root .scx-outcome{gap:6px}.crm-root .scx-outcome-label{font-size:12px}.crm-root .scx-grid-2{grid-template-columns:1fr}.crm-root .scx-foot{padding:12px 18px calc(14px + env(safe-area-inset-bottom))}.crm-root .scx-cancel,.crm-root .scx-submit{flex:1;min-width:0;height:46px}}@keyframes crmV2SheetUp{0%{transform:translateY(100%)}}@media (prefers-reduced-motion: reduce){.crm-root .sc-modal.scx,.crm-root .scx-reasons{animation:none}}.crm-root .mobile-fab{border-radius:999px;background:#0e0e0e;border:0;box-shadow:0 10px 30px -10px #000000e6,0 0 0 1px #e6b32533;color:var(--v2-gold)}@media (prefers-reduced-motion: reduce){.crm-root .crm-page-hero,.crm-root .tdash-hero,.crm-root .fin-hero,.crm-root .sched-hero,.crm-root .analytics-header,.crm-root .crm-table-shell,.crm-root .table-wrap,.cdrop-menu,.crm-root .as-drop-menu,.crm-root .crm-page-title-accent,.crm-root .tdash-title-accent,.crm-root .crm-page-kicker:before,.crm-root .tdash-kicker:before,.crm-root .fin-kicker:before,.crm-root .sched-kicker:before,.crm-root .analytics-kicker:before{animation:none}}.setter-chats-root{--sc-chat-media-max: min(400px, 100%);background-color:#0a0a0a;background-image:radial-gradient(ellipse at 10% 0%,rgba(230,179,37,.03) 0%,transparent 60%),radial-gradient(ellipse at 90% 100%,rgba(230,179,37,.02) 0%,transparent 60%)}.setter-chats-root .sc-main-chat{position:relative}.setter-chats-root .sc-sidebar-shell{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 55%),radial-gradient(ellipse at 30% -10%,rgba(255,255,255,.015) 0%,transparent 60%),#0a0a0a;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;height:100%;overflow:hidden;flex-shrink:0}.setter-chats-root .sc-sidebar-header{background:#0a0a0ad1;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.06);position:relative}.setter-chats-root .sc-sidebar-header:after{content:"";position:absolute;bottom:0;left:10%;width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}.setter-chats-root .sc-thread-item{transition-property:border-color,box-shadow,transform;transition-duration:.18s;transition-timing-function:ease;border-radius:12px;position:relative;border:1px solid rgba(255,255,255,.03);background:#0c0b0aa6;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.setter-chats-root button.sc-thread-item.sc-thread-card{display:block;width:100%;margin-left:0;margin-right:0;font:inherit;color:inherit;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none}.setter-chats-root button.sc-thread-item.sc-thread-card::-moz-focus-inner{border:0;padding:0}.setter-chats-root .sc-thread-item+.sc-thread-item{margin-top:6px}.setter-chats-root .sc-thread-skeleton{display:flex;flex-direction:column;gap:8px;padding:2px 0;animation:sc-timeline-enter .25s ease both}.setter-chats-root .sc-thread-skel-card{height:72px;border-radius:16px;background:linear-gradient(90deg,#ffffff05,#e6b3250f,#ffffff05 70%);background-size:220% 100%;border:1px solid rgba(255,255,255,.04);box-shadow:0 10px 26px #00000038;animation:sc-voiceBarShimmer 1.15s ease-in-out infinite}.setter-chats-root .sc-thread-load-more{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 0 4px}.setter-chats-root .sc-thread-load-more-spinner{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.12);border-top-color:#e6b325d9;animation:sc-loadMoreSpin .7s linear infinite}@keyframes sc-loadMoreSpin{to{transform:rotate(360deg)}}.setter-chats-root .sc-thread-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:#00000059;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none;animation:sc-dropdownIn .18s ease both}.setter-chats-root .sc-thread-loading-card{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:#0a0a0ad9;border:1px solid rgba(255,255,255,.06);color:#ffffffa6;font-size:12px;font-weight:700;box-shadow:0 18px 46px #0000008c}.setter-chats-root .sc-thread-loading-card i{color:#e6b325bf}.setter-chats-root .sc-thread-item:hover{background:#e6b3250d;border-color:#ffffff14;transform:translateY(-1px)}.setter-chats-root .sc-thread-item.active{background:#e6b3250d;border-color:#e6b3251a}.setter-chats-root .sc-thread-item.active:after{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:#e6b325}.setter-chats-root .sc-thread-item.active.sc-thread-card:after{content:none}.setter-chats-root .sc-thread-item.ai-running{border-color:#22c55e2e;background:linear-gradient(180deg,#22c55e0f,#080c0ad9)}.setter-chats-root .sc-thread-item.ai-running:hover{border-color:#22c55e47}.setter-chats-root .sc-thread-card{padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#0e0c0ab8;box-shadow:0 12px 28px #00000038;-webkit-tap-highlight-color:transparent;outline:none}.setter-chats-root .sc-thread-card:hover{background:#e6b3250f;border-color:#ffffff1f;transform:translateY(-.5px);box-shadow:0 16px 34px #00000047}.setter-chats-root .sc-thread-card:focus{outline:none}.setter-chats-root .sc-thread-card:focus-visible{outline:none;border-color:#e6b32538;box-shadow:0 0 0 3px #e6b32514,0 12px 28px #00000038}.setter-chats-root .sc-thread-item.ai-running.sc-thread-card:focus-visible{border-color:#22c55e4d;box-shadow:0 0 0 3px #22c55e1a,0 12px 28px #00000038}.setter-chats-root .sc-thread-card:active{transform:translateY(0);background:radial-gradient(120% 120% at 50% 0%,rgba(230,179,37,.12),transparent 65%),#0c0a08eb;border-color:#e6b32533;box-shadow:0 8px 22px #00000059}.setter-chats-root .sc-thread-item.active.sc-thread-card:active{background:radial-gradient(120% 120% at 0% 0%,rgba(230,179,37,.18),transparent 55%),#0a0907f0;border-color:#e6b32552;box-shadow:0 0 0 1px #e6b32533,0 0 0 5px #e6b3250f,0 14px 36px #0000006b}.setter-chats-root .sc-thread-item.ai-running.sc-thread-card:active{background:linear-gradient(180deg,#22c55e1f,#0a0c0aeb);border-color:#22c55e4d}.setter-chats-root .sc-thread-item.active.ai-running.sc-thread-card:active{background:radial-gradient(120% 120% at 8% 0%,rgba(34,197,94,.18),transparent 58%),linear-gradient(180deg,#22c55e14,#080c0af0);border-color:#22c55e5c;box-shadow:0 0 0 1px #22c55e38,0 0 0 6px #22c55e12,0 14px 36px #0006}.setter-chats-root .sc-thread-item.active.sc-thread-card{background:radial-gradient(120% 120% at 0% 0%,rgba(230,179,37,.14),transparent 55%),#0e0c09e0;border-color:#e6b32542;box-shadow:0 0 0 1px #e6b3252e,0 0 0 6px #e6b3250f,0 18px 42px #00000061;transform:translateY(-.5px)}.setter-chats-root .sc-thread-item.active.sc-thread-card:hover{background:radial-gradient(120% 120% at 0% 0%,rgba(230,179,37,.16),transparent 56%),#100e0ae6;border-color:#e6b32552;box-shadow:0 0 0 1px #e6b32538,0 0 0 7px #e6b32512,0 22px 48px #0000006b}.setter-chats-root .sc-thread-item.ai-running.sc-thread-card{border-color:#22c55e33;background:linear-gradient(180deg,#22c55e0f,#0a0c0ad9)}.setter-chats-root .sc-thread-item.ai-running.sc-thread-card:hover{border-color:#22c55e4d}.setter-chats-root .sc-thread-item.active.ai-running.sc-thread-card{background:radial-gradient(120% 120% at 8% 0%,rgba(34,197,94,.16),transparent 58%),linear-gradient(180deg,#22c55e12,#080c0ae0);border-color:#22c55e57;box-shadow:0 0 0 1px #22c55e38,0 0 0 7px #22c55e12,0 18px 42px #00000061}.setter-chats-root .sc-thread-item.active.ai-running.sc-thread-card:hover{background:radial-gradient(120% 120% at 10% 0%,rgba(34,197,94,.18),transparent 58%),linear-gradient(180deg,#22c55e16,#0a0e0be6);border-color:#22c55e66;box-shadow:0 0 0 1px #22c55e42,0 0 0 8px #22c55e16,0 22px 48px #0000006b}.setter-chats-root .sc-thread-grid{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:start}.setter-chats-root .sc-thread-avatar{position:relative;margin-top:2px}.setter-chats-root .sc-thread-card--acct{padding-left:16px}.setter-chats-root .sc-thread-acct-bar{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;border-left:3px solid var(--sc-account-color, rgba(255, 255, 255, .3));opacity:.95;pointer-events:none}.setter-chats-root .sc-thread-acct-badge{position:absolute;right:-3px;bottom:-3px;width:18px;height:18px;min-width:18px;min-height:18px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#14141a;border:none;box-shadow:0 2px 5px #00000073}.setter-chats-root .sc-thread-acct-badge img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.setter-chats-root .sc-thread-acct-badge i{font-size:9px;color:var(--sc-account-color, rgba(255, 255, 255, .6))}.setter-chats-root .sc-thread-main{min-width:0}.setter-chats-root .sc-thread-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.setter-chats-root .sc-thread-title{display:inline-flex;align-items:center;gap:6px;min-width:0}.setter-chats-root .sc-thread-username{color:#ffffffeb;font-weight:800;font-size:13px;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setter-chats-root .sc-thread-right{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.setter-chats-root .sc-thread-call-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;font-size:10px;font-weight:800;letter-spacing:.02em;color:#ffffffc7;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);white-space:nowrap}.setter-chats-root .sc-thread-call-pill i{font-size:9px;opacity:.9}.setter-chats-root .sc-thread-call-pill--booked{background:#22c55e14;border-color:#22c55e38;color:#86efacf2}.setter-chats-root .sc-thread-call-pill--awaiting{background:#6366f114;border-color:#6366f138;color:#a5b4fcf2}.setter-chats-root .sc-thread-call-pill--rung1,.setter-chats-root .sc-thread-call-pill--rung2{background:#f59e0b12;border-color:#f59e0b38;color:#fde68af2}.setter-chats-root .sc-thread-call-pill--completed{background:#22c55e12;border-color:#22c55e33;color:#86efaceb}.setter-chats-root .sc-thread-call-pill--closed{background:#22c55e14;border-color:#22c55e38;color:#86efacf2}.setter-chats-root .sc-thread-call-pill--noshow{background:#ef444414;border-color:#ef444438;color:#fca5a5f2}.setter-chats-root .sc-thread-call-pill--noclose{background:#ef44440f;border-color:#ef44442e;color:#fca5a5d1}.setter-chats-root .sc-thread-call-pill--followup{background:#f59e0b12;border-color:#f59e0b38;color:#fde68af2}.setter-chats-root .sc-thread-time{color:#ffffff4d;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.setter-chats-root .sc-thread-time.sc-thread-time--fresh{color:#34d399f2;text-shadow:0 0 14px rgba(52,211,153,.22)}.setter-chats-root .sc-thread-preview{display:flex;align-items:center;gap:6px;margin-top:8px;min-width:0}.setter-chats-root .sc-thread-snippet{color:#ffffff8f;font-size:12px;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.setter-chats-root .sc-thread-snippet-out{color:#ffffff7a}.setter-chats-root .sc-thread-snippet-in{color:#e6b325d1}.setter-chats-root .sc-thread-snippet-empty{color:#ffffff47;font-weight:500}.setter-chats-root .sc-avatar-img{width:42px;height:42px;border-radius:12px;-o-object-fit:cover;object-fit:cover;border:1.5px solid rgba(255,255,255,.06);transition:all .25s ease}.setter-chats-root .sc-thread-avatar .sc-avatar-img{border-radius:9999px}.setter-chats-root .sc-thread-card:hover .sc-thread-avatar .sc-avatar-img{border-color:#ffffff1f}.setter-chats-root .sc-thread-item.active.sc-thread-card:not(.ai-running) .sc-thread-avatar .sc-avatar-img{border-color:#ffffff24;box-shadow:none}.setter-chats-root .sc-thread-item.active.ai-running.sc-thread-card .sc-thread-avatar .sc-avatar-img{border-color:#22c55e59;box-shadow:0 0 0 2px #22c55e1f}.setter-chats-root .sc-avatar-status-dot{position:absolute;bottom:-2px;right:-2px;width:11px;height:11px;border-radius:50%;border:2px solid #111}.setter-chats-root .sc-thread-ai-pill{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;height:18px;padding:0 8px;border-radius:9999px;background:#22c55e1f;border:1px solid rgba(34,197,94,.25);color:#22c55ef2;box-shadow:0 0 18px #22c55e24;white-space:nowrap}.setter-chats-root .sc-thread-ai-pill .dot{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:sc-aiPulse 1.6s ease infinite}@keyframes sc-aiPulse{0%,to{box-shadow:0 0 #22c55e73;opacity:.95}50%{box-shadow:0 0 0 6px #22c55e00;opacity:1}}.setter-chats-root .sc-hot-badge{display:inline-flex;align-items:center;gap:3px;background:linear-gradient(135deg,#ffa00033,#ff500026,#e6b32533);background-size:200% 200%;animation:sc-hotShimmer 2s ease infinite,sc-hotGlow 2.5s ease-in-out infinite;border:1px solid rgba(255,140,0,.4);color:#ffb020;font-size:9px;font-weight:800;height:18px;padding:0 8px;border-radius:9999px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 8px rgba(255,160,0,.4);position:relative;overflow:hidden}@keyframes sc-hotShimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes sc-hotGlow{0%,to{box-shadow:0 0 4px #ff8c001a,0 0 #ff8c0000;border-color:#ff8c004d}50%{box-shadow:0 0 12px 2px #ff8c0040,0 0 20px 4px #ff50001a;border-color:#ff8c0099}}.setter-chats-root .sc-preview-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0;border-radius:9999px;font-size:10px;font-weight:800;letter-spacing:.02em;flex-shrink:0;width:20px;height:20px;box-sizing:border-box}.setter-chats-root .sc-preview-badge i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;padding:0;display:block;font-size:9px;line-height:1}.setter-chats-root .sc-preview-badge.you{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#ffffffa6}.setter-chats-root .sc-preview-badge.ai{background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffff6b}.setter-chats-root .sc-preview-badge.lead{background:#e6b3251f;border:1px solid rgba(230,179,37,.2);color:#e6b325eb}.setter-chats-root .sc-typing-dots{display:inline-flex;gap:3px;margin-left:6px;transform:translateY(1px)}.setter-chats-root .sc-typing-dots span{width:4px;height:4px;border-radius:9999px;background:#ffffff59;animation:sc-dotBounce 1s ease-in-out infinite}.setter-chats-root .sc-typing-dots span:nth-child(2){animation-delay:.12s}.setter-chats-root .sc-typing-dots span:nth-child(3){animation-delay:.24s}@keyframes sc-dotBounce{0%,to{transform:translateY(0);opacity:.35}50%{transform:translateY(-4px);opacity:.7}}.setter-chats-root .sc-thread-funnel-fill{height:100%;border-radius:9999px;position:relative;overflow:hidden;transition:width .6s cubic-bezier(.22,1,.36,1)}.setter-chats-root .sc-thread-funnel-fill:after{content:"";position:absolute;top:0;left:-50%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:sc-funnelShine 2.5s ease-in-out infinite}@keyframes sc-funnelShine{0%{left:-50%}to{left:150%}}.setter-chats-root .sc-filter-options{display:flex;align-items:center;gap:7px;margin-top:9px}.setter-chats-root .sc-filter-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;margin-bottom:10px}.setter-chats-root .sc-filter-pill{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:8px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#ffffff08;box-shadow:inset 0 1px #ffffff0a;transition:border-color .16s ease,background .16s ease;flex:1 1 0;white-space:nowrap}.setter-chats-root .sc-filter-pill[data-on]{border-color:#e6b3252e;background:#e6b3250f}.setter-chats-root .sc-filter-pill:hover{border-color:#ffffff1f;background:#ffffff0a}.setter-chats-root .sc-filter-pill[data-on]:hover{border-color:#e6b32542;background:#e6b32513}.setter-chats-root .sc-toggle{position:relative;display:inline-flex;align-items:center;flex-shrink:0;width:28px;height:16px;border-radius:9999px;border:none;cursor:pointer;padding:0;background:#ffffff1a;transition:background .18s ease}.setter-chats-root .sc-toggle--on{background:#e6b3258c}.setter-chats-root .sc-toggle:focus-visible{outline:2px solid rgba(230,179,37,.4);outline-offset:2px}.setter-chats-root .sc-toggle-thumb{position:absolute;left:2px;width:12px;height:12px;border-radius:9999px;background:#ffffff8c;box-shadow:0 1px 3px #00000059;transition:transform .18s ease,background .18s ease}.setter-chats-root .sc-toggle--on .sc-toggle-thumb{transform:translate(12px);background:#fff}.setter-chats-root .sc-toggle-label{font-size:10px;font-weight:600;letter-spacing:.025em;color:#94a3b8cc;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.setter-chats-root .sc-filter-pill[data-on] .sc-toggle-label{color:#ffffffc7}.setter-chats-root .sc-filter-bar{display:flex;align-items:stretch;gap:3px;padding:4px;border-radius:14px;background:#ffffff07;border:1px solid rgba(255,255,255,.065);box-shadow:inset 0 1px #ffffff0a;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.setter-chats-root .sc-filter-bar::-webkit-scrollbar{display:none;height:0;width:0}.setter-chats-root .sc-filter-btn{flex:0 0 auto;margin:0;padding:7px 12px;border-radius:11px;border:none;font-size:10px;font-weight:700;letter-spacing:.03em;line-height:1.2;color:#94a3b8e0;background:transparent;cursor:pointer;white-space:nowrap;transition:background .16s ease,color .16s ease,box-shadow .16s ease;-webkit-tap-highlight-color:transparent}.setter-chats-root .sc-filter-btn:hover{color:#e5e7ebeb}.setter-chats-root .sc-filter-btn:active{opacity:.92}.setter-chats-root .sc-filter-btn--active{color:#f3e7bc;background:linear-gradient(180deg,#e6b32529,#e6b32512);box-shadow:0 1px #f3d0761a inset,0 0 0 1px #e6b32533,0 6px 14px #00000047}.setter-chats-root .sc-filter-btn:focus-visible{outline:2px solid rgba(230,179,37,.35);outline-offset:2px}.setter-chats-root .sc-convo-header{background:#0a0a0ab8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.06);position:relative;flex-shrink:0}.setter-chats-root .sc-convo-header:after{content:"";position:absolute;bottom:0;left:10%;width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}.setter-chats-root .sc-lead-chip{display:inline-flex;align-items:center;gap:5px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:4px 10px;font-size:.7rem;color:#ffffff80}.setter-chats-root .sc-lead-chip .val{color:#fffc;font-weight:600}.setter-chats-root .sc-convo-meta{font-size:.75rem;line-height:1.35;color:#ffffff61}.setter-chats-root .sc-convo-controls{row-gap:8px}.setter-chats-root .sc-convo-status-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:#ffffff8c;font-size:11px;font-weight:700;letter-spacing:.01em;transition:background .18s ease,border-color .18s ease,color .18s ease}.setter-chats-root .sc-convo-status-btn:hover{background:#ffffff0f;border-color:#e6b32538;color:#ffffffc7}.setter-chats-root .sc-convo-status-btn:focus-visible{outline:2px solid rgba(230,179,37,.45);outline-offset:2px}.setter-chats-root .sc-convo-status-chevron{font-size:9px;color:#ffffff47}.setter-chats-root .sc-ai-status-card{display:inline-flex;align-items:center;gap:10px;min-height:38px;padding:5px 10px 5px 8px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(165deg,#ffffff0e,#ffffff05);box-shadow:0 10px 34px #00000061,inset 0 1px #ffffff12;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;max-width:min(100%,380px)}.setter-chats-root .sc-ai-status-card:hover{transform:translateY(-.5px)}.setter-chats-root .sc-ai-status-card.live:hover{border-color:#22c55e61;box-shadow:0 0 0 1px #22c55e24,0 14px 40px #0000006b,0 0 32px #22c55e24,inset 0 1px #ffffff1a}.setter-chats-root .sc-ai-status-card.paused:hover{border-color:#ffffff1f;box-shadow:0 14px 40px #0006,inset 0 1px #ffffff14}.setter-chats-root .sc-ai-status-card.live{border-color:#22c55e47;background:radial-gradient(110% 130% at 92% -8%,rgba(34,197,94,.2),transparent 52%),radial-gradient(90% 100% at 0% 0%,rgba(230,179,37,.07),transparent 45%),linear-gradient(165deg,#fff1,#ffffff05);box-shadow:0 0 0 1px #22c55e1a,0 12px 40px #0006,0 0 26px #22c55e1a,inset 0 1px #ffffff17}.setter-chats-root .sc-ai-status-card.paused{border-color:#ffffff17;background:radial-gradient(100% 120% at 50% -30%,rgba(255,255,255,.05),transparent 55%),linear-gradient(165deg,#ffffff0a,#0c0c0e73);box-shadow:0 12px 36px #0000005c,inset 0 1px #ffffff0f}.setter-chats-root .sc-ai-status-lead{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.setter-chats-root .sc-ai-status-icon{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.setter-chats-root .sc-ai-status-icon:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.35),transparent 46%);opacity:.25;pointer-events:none}.setter-chats-root .sc-ai-status-icon i{position:relative;z-index:1;font-size:14px}.setter-chats-root .sc-ai-status-icon.live{background:linear-gradient(145deg,#22c55e8c,#10b98159);color:#f0fdf4f5;box-shadow:0 10px 22px #22c55e38}.setter-chats-root .sc-ai-status-icon.paused{background:linear-gradient(145deg,#94a3b859,#47556959);color:#e2e8f0eb}.setter-chats-root .sc-ai-status-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.setter-chats-root .sc-ai-status-title-row{display:flex;align-items:center;gap:8px;min-width:0}.setter-chats-root .sc-ai-status-title{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7;white-space:nowrap}.setter-chats-root .sc-ai-status-tag{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:9999px;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;border:1px solid transparent;white-space:nowrap}.setter-chats-root .sc-ai-status-tag.live{color:#dcfce7fa;background:#22c55e2e;border-color:#22c55e59;box-shadow:0 0 18px #22c55e26}.setter-chats-root .sc-ai-status-tag.paused{color:#fde0abeb;background:#e6b3251a;border-color:#e6b32538;box-shadow:none}.setter-chats-root .sc-ai-status-desc{margin:0;font-size:10px;line-height:1.35;font-weight:600;color:#ffffff6b;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setter-chats-root .sc-ai-status-divider{width:1px;align-self:stretch;min-height:28px;background:linear-gradient(180deg,#fff0,#ffffff1f,#fff0);flex-shrink:0}.setter-chats-root .sc-ai-status-toggle{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding-left:2px}.setter-chats-root .sc-ai-status-toggle-label{font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:#ffffff52;white-space:nowrap}.setter-chats-root .sc-ai-toggle{position:relative;width:38px;height:22px;border-radius:11px;cursor:pointer;transition:background .28s ease,box-shadow .28s ease,transform .12s ease;border:none;outline:none;flex-shrink:0}.setter-chats-root .sc-ai-toggle:active{transform:scale(.98)}.setter-chats-root .sc-ai-toggle:focus-visible{box-shadow:0 0 0 3px #e6b32559}.setter-chats-root .sc-ai-toggle.on{background:linear-gradient(135deg,#34d399,#22c55e);box-shadow:0 0 0 1px #ffffff1f,0 10px 22px #22c55e47}.setter-chats-root .sc-ai-toggle.off{background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff14}.setter-chats-root .sc-ai-toggle:after{content:"";position:absolute;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .3s cubic-bezier(.68,-.15,.27,1.15);box-shadow:0 1px 4px #00000059}.setter-chats-root .sc-ai-toggle.on:after{left:19px}.setter-chats-root .sc-ai-toggle.off:after{left:3px}.setter-chats-root .sc-live-indicator{display:inline-flex;align-items:center;background:#22c55e14;padding:.2rem .5rem;border-radius:9999px;border:1px solid rgba(34,197,94,.15)}.setter-chats-root .sc-live-dot{height:6px;width:6px;background:#22c55e;border-radius:50%;margin-right:.35rem;position:relative}.setter-chats-root .sc-live-dot:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:#22c55e;animation:sc-livePulse 2s ease infinite;opacity:.4}.setter-chats-root .sc-live-text{font-weight:600;font-size:.65rem;color:#22c55e;letter-spacing:.05em;text-transform:uppercase}@keyframes sc-livePulse{0%,to{transform:scale(.8);opacity:.4}50%{transform:scale(1.6);opacity:0}}.setter-chats-root .sc-dm-row{width:auto}@keyframes sc-timeline-enter-reduced{0%{opacity:0}to{opacity:1}}.setter-chats-root .sc-thread-surface{animation:none;transform:none;transform-origin:50% 100%;background-color:#0a0a0a}@keyframes sc-thread-surface-shift{0%{transform:translateY(14px)}to{transform:translateY(0)}}.setter-chats-root .sc-timeline-enter{animation:sc-timeline-enter .44s cubic-bezier(.25,.82,.25,1) both;animation-delay:calc(var(--stagger, 0) * 30ms);will-change:opacity,transform}.setter-chats-root .sc-timeline-enter.sc-dm-timestamp{animation-duration:.38s;animation-timing-function:cubic-bezier(.33,.85,.32,1)}@keyframes sc-timeline-enter{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.setter-chats-root .sc-thread-surface{animation:none;transform:none}.setter-chats-root .sc-timeline-enter{animation:sc-timeline-enter-reduced .2s ease both;animation-delay:0ms!important;will-change:auto}}.setter-chats-root .sc-bubble-ai{display:flex;flex-direction:column;align-items:stretch;background:linear-gradient(135deg,#e6b3251a,#e6b3250d);position:relative;border:1px solid rgba(230,179,37,.12);border-radius:20px 20px 6px;padding:10px 14px;color:#ffffffc7;font-size:13.5px;line-height:1.55;max-width:100%;word-wrap:break-word;min-width:0;box-shadow:0 8px 20px #00000029;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.setter-chats-root .sc-bubble-ai.grouped{border-radius:20px 6px 6px 20px}.setter-chats-root .sc-bubble-ai.grouped-last{border-radius:20px 6px 20px 20px}.setter-chats-root .sc-bubble-lead{display:flex;flex-direction:column;align-items:stretch;background:#ffffff0f;position:relative;border:1px solid rgba(255,255,255,.06);border-radius:20px 20px 20px 6px;padding:10px 14px;color:#ffffffb8;font-size:13.5px;line-height:1.55;max-width:100%;word-wrap:break-word;min-width:0;box-shadow:0 8px 20px #00000024;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.setter-chats-root .sc-bubble-lead.grouped{border-radius:6px 20px 20px 6px}.setter-chats-root .sc-bubble-lead.grouped-last{border-radius:6px 20px 20px}.setter-chats-root .sc-bubble-ai.sc-bubble--media-tight,.setter-chats-root .sc-bubble-lead.sc-bubble--media-tight{padding-left:6px;padding-right:6px}.setter-chats-root .sc-dm-timestamp{text-align:center;font-size:10px;color:#ffffff2e;padding:12px 0 6px;font-weight:500;letter-spacing:.03em}.setter-chats-root .sc-sender-label{font-size:10px;font-weight:700;letter-spacing:.03em;padding:0 2px;margin-top:10px;margin-bottom:5px}.setter-chats-root .sc-dm-time{font-size:10px;color:#ffffff38;font-weight:600;letter-spacing:.01em;white-space:nowrap}.setter-chats-root .sc-dm-status-text{font-size:10px;font-weight:600;color:#ffffff38}.setter-chats-root .sc-dm-status-text.read{color:#4ea7ff}.setter-chats-root .sc-dm-ticks{display:inline-flex;align-items:center;gap:2px;transform:translateY(.5px)}.setter-chats-root .sc-dm-ticks i{font-size:10px}.setter-chats-root .sc-dm-ticks.delivered{color:#ffffff38}.setter-chats-root .sc-dm-ticks.read{color:#4ea7ff}.setter-chats-root .sc-bubble-ai.sc-bubble--error{background:linear-gradient(135deg,#ef444424,#ef44440f);border-color:#ef444447;box-shadow:0 8px 20px #ef44441f,0 0 0 1px #ef44441a}.setter-chats-root .sc-bubble-ai.sc-bubble--error .sc-dm-text-ai{color:#fca5a5e6}.setter-chats-root .sc-bubble-ai.sc-bubble--sending{opacity:.6}.setter-chats-root .sc-dm-status-text--error{display:inline-flex;align-items:center;gap:4px;color:#f87171e6!important}.setter-chats-root .sc-dm-error-icon{font-size:10px}.setter-chats-root .sc-dm-status-text--sending{color:#ffffff52!important;font-style:italic}.setter-chats-root .sc-dm-retry-btn{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.03em;color:#f87171e6;background:#ef44441a;border:1px solid rgba(239,68,68,.25);border-radius:6px;padding:2px 7px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.setter-chats-root .sc-dm-retry-btn:hover{background:#ef44442e;border-color:#ef444473;color:#fca5a5}.setter-chats-root .sc-dm-retry-btn:active{transform:scale(.97)}.setter-chats-root .sc-dm-retry-btn i{font-size:9px}.setter-chats-root .sc-dm-footer{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:6px}.setter-chats-root .sc-dm-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;line-height:1}.setter-chats-root .sc-dm-vn-label{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:220px;font-size:11px;font-weight:600;color:#ffffff80}.setter-chats-root .sc-dm-vn-label-icon{font-size:10px;color:#e6b325d9;flex-shrink:0}.setter-chats-root .sc-dm-vn-label-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setter-chats-root .sc-dm-phone{white-space:nowrap;overflow:visible;letter-spacing:.01em;font-variant-numeric:tabular-nums}.setter-chats-root .sc-bubble-ai .sc-dm-text.whitespace-pre-wrap,.setter-chats-root .sc-bubble-lead .sc-dm-text.whitespace-pre-wrap{white-space:pre-wrap;word-break:break-word}.setter-chats-root .sc-dm-text{font-weight:600}.setter-chats-root .sc-dm-text-ai{color:#f6d889f5;text-shadow:0 1px 0 rgba(0,0,0,.35)}.setter-chats-root .sc-dm-text-lead{color:#ffffffd1}.setter-chats-root .sc-bubble-ai .sc-dm-phone.sc-dm-text-ai{color:#f6d889fa}.setter-chats-root .sc-chat-avatar{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1.5px solid rgba(255,255,255,.06)}.setter-chats-root .sc-chat-avatar-ai{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#e6b32533,#e6b32514);border:1.5px solid rgba(230,179,37,.2);display:flex;align-items:center;justify-content:center}.setter-chats-root .sc-chat-avatar-ai i{font-size:10px;color:#e6b325}.setter-chats-root .sc-chat-avatar-human{font-size:11px;font-weight:700;color:#ffffffe6;background:linear-gradient(135deg,#6366f159,#6366f126);border-color:#6366f14d;letter-spacing:0}.setter-chats-root .sc-bubble-sender-name{font-size:10px;font-weight:600;color:#ffffff59;text-align:right;padding-right:4px;margin-bottom:2px;letter-spacing:.01em}.setter-chats-root .sc-chat-avatar-admin{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:#ffffff0f;border:1.5px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center}.setter-chats-root .sc-chat-avatar-admin i{font-size:10px;color:#ffffffa6}.setter-chats-root .sc-bubble-col{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:var(--sc-chat-media-max)}.setter-chats-root .sc-bubble-col--right{align-items:flex-end}.setter-chats-root .sc-bubble-wrap{position:relative;display:inline-flex;align-items:flex-end;max-width:var(--sc-chat-media-max);min-width:0}.setter-chats-root .sc-bubble-wrap--media{display:flex;flex-direction:column;align-items:stretch;flex:0 1 auto;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0}.setter-chats-root .sc-bubble-wrap--media>.sc-bubble-ai,.setter-chats-root .sc-bubble-wrap--media>.sc-bubble-lead{min-width:0;width:auto;max-width:100%;box-sizing:border-box}.setter-chats-root .sc-heart-corner{position:absolute;right:-10px;bottom:-10px;width:28px;height:24px;border-radius:9999px;background:#1414148c;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-flex;align-items:center;justify-content:center;color:#ffffff59;transition:all .15s ease;opacity:0;transform:translateY(2px);cursor:pointer}.setter-chats-root .sc-heart-corner:active{transform:translateY(0) scale(.96)}.setter-chats-root .sc-heart-corner--left{left:-10px;right:auto}.setter-chats-root .sc-heart-corner:hover{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffa6}.setter-chats-root .sc-heart-corner.active{background:#ff4d6d1f;border-color:#ff4d6d52;color:#ff4d6d;opacity:1;transform:translateY(0);animation:sc-heart-pop .22s cubic-bezier(.34,1.35,.64,1) both;pointer-events:none;cursor:default}.setter-chats-root .sc-dm-row:hover .sc-heart-corner{opacity:1;transform:translateY(0)}@keyframes sc-heart-pop{0%{transform:translateY(0) scale(.82)}65%{transform:translateY(0) scale(1.14)}to{transform:translateY(0) scale(1)}}.setter-chats-root .sc-contact-reaction{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:12px;background:#161616eb;border:1px solid rgba(255,255,255,.13);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 10px #00000080,inset 0 1px #ffffff0d;font-size:15px;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:-8px;margin-left:10px;position:relative;z-index:1}.setter-chats-root .sc-bubble-col--right .sc-contact-reaction{margin-left:0;margin-right:10px}.setter-chats-root .sc-compose-area{position:relative;flex-shrink:0;border-top:1px solid rgba(230,179,37,.12);background-color:#0a0a0a;background-image:radial-gradient(ellipse 85% 90% at 50% -20%,rgba(230,179,37,.075) 0%,transparent 58%),radial-gradient(ellipse at 92% 80%,rgba(230,179,37,.04) 0%,transparent 52%),radial-gradient(ellipse at 8% 90%,rgba(230,179,37,.025) 0%,transparent 48%);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);box-shadow:0 -1px #e6b3250f inset,0 -20px 48px #0000008c}.setter-chats-root .sc-compose-wrap{max-width:740px;margin:0 auto;padding:14px 18px 16px}.setter-chats-root .sc-compose-card{position:relative;display:flex;align-items:flex-end;gap:12px;padding:8px 10px 8px 12px;border-radius:22px;background:linear-gradient(165deg,#e6b32512,#12100ce0 42%,#080807f7);border:1px solid rgba(230,179,37,.14);box-shadow:0 1px #f3d0761a inset,0 16px 44px #0000006b,0 0 0 1px #00000073;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease}.setter-chats-root .sc-compose-accent{position:absolute;left:14px;right:14px;top:0;height:1px;border-radius:9999px;background:linear-gradient(90deg,transparent,rgba(243,208,118,.45) 22%,rgba(230,179,37,.65) 50%,rgba(243,208,118,.45) 78%,transparent);opacity:.85;pointer-events:none}.setter-chats-root .sc-compose-card:focus-within{border-color:#e6b3256b;box-shadow:0 1px #f3d0762e inset,0 20px 52px #0000007a,0 0 0 1px #e6b32533,0 0 36px #e6b3251f;background:linear-gradient(165deg,#e6b3251f,#16120ceb 38%,#0a0908fa)}.setter-chats-root .sc-compose-input-shell{flex:1;min-width:0;display:flex;align-items:flex-start;gap:10px;padding:6px 4px 8px 2px}.setter-chats-root .sc-compose-input-icon{flex-shrink:0;width:32px;height:32px;margin-top:2px;border-radius:10px;display:grid;place-items:center;font-size:13px;color:#e6b3258c;background:#e6b32514;border:1px solid rgba(230,179,37,.15)}.setter-chats-root .sc-compose-card:focus-within .sc-compose-input-icon{color:#f3d076e6;border-color:#e6b32547;background:#e6b3251f}.setter-chats-root .sc-compose-input{flex:1;width:100%;min-height:22px;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:8px 4px 6px!important;margin:0!important;line-height:1.55;color:#fffffff0;font-size:14px;font-weight:500;letter-spacing:.01em;resize:none;scrollbar-width:none;caret-color:#e6b325f2}.setter-chats-root .sc-compose-input::-webkit-scrollbar{width:0;height:0}.setter-chats-root .sc-compose-input::-moz-placeholder{color:#f3d07652;font-weight:500}.setter-chats-root .sc-compose-input::placeholder{color:#f3d07652;font-weight:500}.setter-chats-root .sc-compose-voice{flex-shrink:0;align-self:flex-start;margin-top:8px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:13px;cursor:pointer;color:#e6b3258c;background:#e6b3250f;border:1px solid rgba(230,179,37,.16);transition:all .18s ease}.setter-chats-root .sc-compose-voice:hover,.setter-chats-root .sc-compose-voice--active{background:#e6b32524;color:#e6b325;border-color:#e6b32566}.setter-chats-root .sc-vn-picker{max-width:740px;margin:0 auto 10px;border-radius:16px;background:#0e0d0bfa;border:1px solid rgba(230,179,37,.18);box-shadow:0 18px 48px #00000080;overflow:hidden}.setter-chats-root .sc-vn-picker-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:12px;font-weight:800;color:#ffffffb3;border-bottom:1px solid rgba(255,255,255,.05)}.setter-chats-root .sc-vn-picker-close{color:#ffffff59;cursor:pointer;font-size:13px;background:none;border:none}.setter-chats-root .sc-vn-picker-body{max-height:260px;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:6px}.setter-chats-root .sc-vn-picker-empty{padding:24px 0;text-align:center;font-size:12px;font-weight:600;color:#ffffff40}.setter-chats-root .sc-vn-picker-row{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:10px;background:#ffffff05}.setter-chats-root .sc-vn-picker-select{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;max-width:220px;padding:7px 12px;border-radius:9px;font-size:11.5px;font-weight:700;cursor:pointer;color:#e6b325;background:#e6b3251a;border:1px solid rgba(230,179,37,.22);transition:all .15s ease}.setter-chats-root .sc-vn-picker-select:hover{background:#e6b3252e}.setter-chats-root .sc-vn-picker-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setter-chats-root .sc-vn-picker-audio{flex:1;min-width:0;height:34px}.setter-chats-root .sc-compose-send{position:relative;isolation:isolate;width:44px;height:44px;border-radius:50%;border:1px solid rgba(230,179,37,.14);cursor:not-allowed;display:grid;place-items:center;flex-shrink:0;overflow:hidden;color:#e6b32559;background:linear-gradient(160deg,#e6b32517,#0c0a08f2);box-shadow:inset 0 1px #f3d07614,0 4px 14px #00000059;transition:transform .35s cubic-bezier(.34,1.25,.64,1),box-shadow .55s cubic-bezier(.4,0,.2,1),border-color .55s cubic-bezier(.4,0,.2,1),color .5s cubic-bezier(.4,0,.2,1)}.setter-chats-root .sc-compose-send:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:0;background:linear-gradient(145deg,#f4d06f,#e6b325 45%,#c9950c);box-shadow:0 1px #ffffff59 inset,0 0 0 1px #e6b32526;opacity:0;transform:scale(.82);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.34,1.35,.64,1),box-shadow .5s ease;pointer-events:none}.setter-chats-root .sc-compose-send:disabled{pointer-events:none}.setter-chats-root .sc-compose-send--ready:not(:disabled){cursor:pointer;border-color:#e6b3250d;color:#0c0a06;box-shadow:0 1px #ffffff26 inset,0 8px 26px #e6b32561,0 2px 10px #00000061;pointer-events:auto}.setter-chats-root .sc-compose-send--ready:not(:disabled):before{opacity:1;transform:scale(1)}.setter-chats-root .sc-compose-send--ready:not(:disabled):hover{transform:translateY(-2px) scale(1.02);box-shadow:0 1px #ffffff61 inset,0 12px 34px #e6b3257a,0 4px 14px #00000059}.setter-chats-root .sc-compose-send--ready:not(:disabled):hover:before{box-shadow:0 1px #ffffff6b inset,0 0 0 1px #ffffff1f}.setter-chats-root .sc-compose-send--ready:not(:disabled):active{transform:translateY(0) scale(.98)}.setter-chats-root .sc-compose-send-icon{font-size:15px;position:relative;z-index:2;transform:translateY(-.5px);transition:color .45s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.34,1.25,.64,1)}.setter-chats-root .sc-compose-send-shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:1;background:linear-gradient(125deg,transparent 40%,rgba(255,255,255,.35) 48%,rgba(255,255,255,.15) 52%,transparent 58%);opacity:0;transition:opacity .25s ease;pointer-events:none}.setter-chats-root .sc-compose-send--ready:not(:disabled):hover .sc-compose-send-shine{opacity:1}.setter-chats-root .sc-compose-send:focus-visible{outline:2px solid rgba(230,179,37,.65);outline-offset:3px}.setter-chats-root .sc-compose-hint{margin:10px 6px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 6px;font-size:10px;font-weight:600;letter-spacing:.04em;color:#f3d07661}.setter-chats-root .sc-compose-hint-dot{margin:0 2px;opacity:.75;color:#e6b32573}.setter-chats-root .sc-compose-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;padding:2px 6px;border-radius:6px;font-size:9px;font-weight:700;font-family:inherit;color:#f3d076b8;background:#e6b32514;border:1px solid rgba(230,179,37,.18);box-shadow:0 1px #00000073,inset 0 1px #f3d0760f}.setter-chats-root .sc-profile-panel{display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;background:linear-gradient(165deg,rgba(230,179,37,.06) 0%,transparent 42%),linear-gradient(180deg,rgba(255,255,255,.03),transparent 38%),radial-gradient(ellipse 90% 50% at 100% 0%,rgba(230,179,37,.05),transparent 55%),#070708;border-left:1px solid rgba(255,255,255,.07);box-shadow:inset 1px 0 #ffffff08}.setter-chats-root .sc-profile-panel-inner{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 14px 20px;display:flex;flex-direction:column;gap:14px}.setter-chats-root .sc-profile-hero{text-align:center;padding:12px 10px 18px;border-radius:16px;background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid rgba(255,255,255,.06);box-shadow:0 1px #ffffff0f inset,0 18px 40px #00000059}.setter-chats-root .sc-profile-avatar-wrap{position:relative;display:inline-block;margin-bottom:12px}.setter-chats-root .sc-profile-avatar-ring{padding:3px;border-radius:50%;background:linear-gradient(135deg,#e6b3258c,#e6b3251f,#ffffff14);box-shadow:0 0 0 1px #00000059,0 12px 32px #00000073,0 0 40px #e6b32514}.setter-chats-root .sc-profile-avatar-img{display:block;width:76px;height:76px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#141416}.setter-chats-root .sc-profile-avatar-img--empty{display:flex;align-items:center;justify-content:center;color:#ffffff47;font-size:28px}.setter-chats-root .sc-profile-hot-dot{position:absolute;right:-2px;bottom:2px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:11px;color:#fff;background:linear-gradient(145deg,#f59e0b,#ea580c);border:2px solid #0a0a0b;box-shadow:0 4px 12px #ea580c73}.setter-chats-root .sc-profile-handle{margin:0 0 10px;font-size:15px;font-weight:800;letter-spacing:-.02em;color:#fffffff5}.setter-chats-root .sc-profile-ig-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 auto 14px;padding:7px 14px;border-radius:9999px;font-size:11px;font-weight:600;color:#fff8ebe0;background:#e6b3251f;border:1px solid rgba(230,179,37,.28);transition:background .18s ease,border-color .18s ease,transform .18s ease}.setter-chats-root .sc-profile-ig-link:hover{background:#e6b32533;border-color:#e6b3256b;color:#fff}.setter-chats-root .sc-profile-ig-link-icon{font-size:9px;opacity:.65}.setter-chats-root .sc-profile-pills{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.setter-chats-root .sc-profile-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:9999px;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffff8c}.setter-chats-root .sc-profile-pill--ai.is-on{border-color:#22c55e59;background:#22c55e1f;color:#bbf7d0f2;box-shadow:0 0 20px #22c55e1f}.setter-chats-root .sc-profile-pill--ai:not(.is-on){opacity:.85}.setter-chats-root .sc-profile-pill--status.sc-profile-pill--active{border-color:#22c55e4d;background:#22c55e14;color:#a7f3d0eb}.setter-chats-root .sc-profile-pill--status.sc-profile-pill--paused{border-color:#f59e0b59;background:#f59e0b1a;color:#fde047f2}.setter-chats-root .sc-profile-pill--status.sc-profile-pill--completed{border-color:#93c5fd40;background:#3b82f61f;color:#dbeafef2}.setter-chats-root .sc-profile-pill--call{border-color:#ffffff1a;background:#ffffff0d;color:#ffffffbf;text-transform:none;letter-spacing:.01em;font-weight:800}.setter-chats-root .sc-profile-pill--call i{opacity:.9}.setter-chats-root .sc-profile-pill--call-booked{border-color:#22c55e47;background:#22c55e1a;color:#86efacf2;box-shadow:0 0 18px #22c55e1f}.setter-chats-root .sc-profile-pill--call-awaiting{border-color:#6366f147;background:#6366f11a;color:#a5b4fcf2;box-shadow:0 0 18px #6366f11a}.setter-chats-root .sc-profile-pill--call-rung1,.setter-chats-root .sc-profile-pill--call-rung2{border-color:#f59e0b47;background:#f59e0b1a;color:#fde68af2;box-shadow:0 0 18px #f59e0b1a}.setter-chats-root .sc-profile-pill--call-completed{border-color:#22c55e42;background:#22c55e1a;color:#86efacf2;box-shadow:0 0 18px #22c55e1a}.setter-chats-root .sc-profile-pill--call-closed{border-color:#22c55e47;background:#22c55e1a;color:#86efacf2;box-shadow:0 0 18px #22c55e1f}.setter-chats-root .sc-profile-pill--call-noshow{border-color:#ef444447;background:#ef44441a;color:#fca5a5f2;box-shadow:0 0 18px #ef44441a}.setter-chats-root .sc-profile-pill--call-noclose{border-color:#ef444438;background:#ef444414;color:#fca5a5d9;box-shadow:0 0 18px #ef444414}.setter-chats-root .sc-profile-pill--call-followup{border-color:#f59e0b47;background:#f59e0b1a;color:#fde68af2;box-shadow:0 0 18px #f59e0b1a}.setter-chats-root .sc-profile-sheet{border-radius:14px;padding:14px 14px 12px;background:linear-gradient(180deg,#ffffff09,#ffffff03);border:1px solid rgba(255,255,255,.06);box-shadow:0 10px 36px #00000047}.setter-chats-root .sc-profile-sheet--roadmap{padding-bottom:14px}.setter-chats-root .sc-profile-sheet-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}.setter-chats-root .sc-profile-sheet-icon{flex-shrink:0;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-size:14px;color:#f3d076f2;background:linear-gradient(145deg,#e6b32538,#e6b3250d);border:1px solid rgba(230,179,37,.22);box-shadow:0 6px 16px #00000040}.setter-chats-root .sc-profile-sheet-icon--route{color:#a7f3d0f2;background:linear-gradient(145deg,#22c55e33,#22c55e0d);border-color:#22c55e40}.setter-chats-root .sc-profile-sheet-title{margin:0;font-size:12px;font-weight:800;letter-spacing:.02em;color:#ffffffeb}.setter-chats-root .sc-profile-sheet-sub{margin:3px 0 0;font-size:10px;font-weight:600;color:#ffffff52}.setter-chats-root .sc-profile-dl{margin:0;display:flex;flex-direction:column;gap:0}.setter-chats-root .sc-profile-dl-row{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:10px 12px;padding:9px 0;border-top:1px solid rgba(255,255,255,.04);font-size:11px}.setter-chats-root .sc-profile-dl-row:first-of-type{border-top:none;padding-top:0}.setter-chats-root .sc-profile-dl-row dt{margin:0;font-weight:700;color:#ffffff52;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.setter-chats-root .sc-profile-dl-row dd{margin:0;font-weight:600;color:#ffffffe0;text-align:right;line-height:1.35;min-width:0}.setter-chats-root .sc-profile-dl-value-truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setter-chats-root .sc-profile-affiliate{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0}.setter-chats-root .sc-profile-affiliate-avatar{width:18px;height:18px;min-width:18px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:0 0 18px;background:#14141a}.setter-chats-root .sc-profile-affiliate-avatar--empty{display:inline-flex;align-items:center;justify-content:center}.setter-chats-root .sc-profile-affiliate-avatar--empty i{font-size:10px;color:#ffffff8c}.setter-chats-root .sc-funnel-roadmap{display:flex;flex-direction:column;gap:0}.setter-chats-root .sc-funnel-leg{display:flex;gap:12px;align-items:stretch;padding-bottom:2px}.setter-chats-root .sc-funnel-leg--active .sc-funnel-leg-label{font-weight:700}.setter-chats-root .sc-funnel-rail{display:flex;flex-direction:column;align-items:center;width:28px;flex-shrink:0}.setter-chats-root .sc-funnel-node{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;flex-shrink:0;transition:background .25s ease,box-shadow .25s ease,color .25s ease,border-color .25s ease}.setter-chats-root .sc-funnel-node--past{background:linear-gradient(145deg,#34d399,#16a34a);color:#fff;box-shadow:0 4px 14px #22c55e59}.setter-chats-root .sc-funnel-node--past i{font-size:9px}.setter-chats-root .sc-funnel-node--here{background:linear-gradient(145deg,#e6b325,#ca8a04);color:#0a0a0a;box-shadow:0 0 0 1px #ffffff26,0 6px 22px #e6b32573;animation:sc-roadmapPulse 2.4s ease-in-out infinite}.setter-chats-root .sc-funnel-node--future{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffff47}.setter-chats-root .sc-funnel-spine{width:2px;flex:1;min-height:14px;margin:3px 0 1px;border-radius:2px;background:#ffffff0f;transition:background .25s ease}.setter-chats-root .sc-funnel-spine.is-done{background:linear-gradient(180deg,#34d3998c,#22c55e59);box-shadow:0 0 12px #22c55e26}.setter-chats-root .sc-funnel-leg-body{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.04)}.setter-chats-root .sc-funnel-leg:last-child .sc-funnel-leg-body{border-bottom:none;padding-bottom:2px}.setter-chats-root .sc-funnel-leg-label{font-size:11px;font-weight:600;line-height:1.35;color:#ffffff6b;transition:color .2s ease}.setter-chats-root .sc-funnel-leg-label.is-past{color:#6ee7b7b8}.setter-chats-root .sc-funnel-leg-label.is-here{color:#fde047f2}.setter-chats-root .sc-funnel-leg-label.is-future{color:#ffffff38;font-weight:500}.setter-chats-root .sc-funnel-leg-pill{flex-shrink:0;padding:2px 8px;border-radius:9999px;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0c0a06eb;background:linear-gradient(145deg,#e6b325f2,#ca8a04fa);box-shadow:0 2px 8px #e6b32540}@keyframes sc-roadmapPulse{0%,to{box-shadow:0 0 0 1px #ffffff1f,0 6px 20px #e6b32561}50%{box-shadow:0 0 0 1px #fff3,0 6px 28px #e6b3258c}}.setter-chats-root .sc-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;border:1px dashed rgba(255,255,255,.06);border-radius:14px;margin:4px;background:#ffffff03}.setter-chats-root .sc-empty-state-logo{display:block;width:48px;height:48px;-o-object-fit:contain;object-fit:contain;margin:0 auto 12px;opacity:.12;filter:grayscale(100%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.setter-chats-root .sc-thread-list-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px 22px;text-align:center;border-radius:14px;margin:2px 0 6px;background:linear-gradient(165deg,#ffffff0b,#ffffff03);border:1px solid rgba(255,255,255,.07);box-shadow:0 14px 36px #00000038}.setter-chats-root .sc-thread-list-empty-icon{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;background:linear-gradient(145deg,#e6b32524,#e6b3250a);border:1px solid rgba(230,179,37,.18);color:#e6b325e0;font-size:18px}.setter-chats-root .sc-thread-list-empty-title{font-size:12px;font-weight:700;letter-spacing:.02em;color:#ffffffc7;margin:0 0 6px}.setter-chats-root .sc-thread-list-empty-hint{font-size:10px;font-weight:500;line-height:1.45;color:#fff6;margin:0;max-width:228px}.setter-chats-root .sc-modern-btn{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);transition:all .2s ease}.setter-chats-root .sc-modern-btn:hover{background:#ffffff14;border-color:#ffffff1a}.setter-chats-root .sc-account-switcher-btn{box-shadow:0 10px 28px #00000047;-webkit-tap-highlight-color:transparent}.setter-chats-root .sc-account-switcher-btn:hover{transform:translateY(-.5px);box-shadow:0 14px 34px #00000057}.setter-chats-root .sc-account-switcher-btn:active{transform:translateY(0)}.setter-chats-root .sc-account-switcher-btn:focus,.setter-chats-root .sc-account-switcher-btn:focus-visible{outline:none;box-shadow:0 10px 28px #00000047;border-color:#e6b32538}.setter-chats-root .sc-account-switcher-subtext{margin-top:2px;color:#ffffff52;letter-spacing:.01em;line-height:1.25;font-size:10px;font-weight:600}.setter-chats-root .sc-ig-switcher-avatar{flex-shrink:0;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.setter-chats-root .sc-ig-switcher-gradient{padding:2px;border-radius:50%;background:linear-gradient(135deg,#f09433,#e6683c 22%,#dc2743,#cc2366 68%,#bc1888);box-shadow:0 0 0 1px #00000059 inset,0 8px 20px #bc18881f}.setter-chats-root .sc-ig-switcher-photo{width:42px;height:42px;border-radius:50%;background:#0c0c0c;display:flex;align-items:center;justify-content:center;overflow:hidden}.setter-chats-root .sc-ig-switcher-photo-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.setter-chats-root .sc-ig-switcher-photo-fallback{font-size:18px;background:linear-gradient(135deg,#f09433f2,#bc1888f2);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.setter-chats-root .sc-ig-switcher-brand-ico{font-size:11px;background:linear-gradient(135deg,#fdc468,#f76c6c,#bc1888);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px rgba(230,179,37,.15))}.setter-chats-root .sc-ig-switcher-kicker{font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e6b325a6}.setter-chats-root .sc-ig-switcher-handle{font-size:13px;font-weight:700;color:#ffffffeb;letter-spacing:-.02em}.setter-chats-root .sc-account-switcher-chevron{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#ffffff61;font-size:10px;transition:background .18s ease,border-color .18s ease,color .18s ease}.setter-chats-root .sc-account-switcher-btn:hover .sc-account-switcher-chevron{background:#e6b32514;border-color:#e6b3252e;color:#e6b325d9}.setter-chats-root .sc-dropdown--accounts{overflow:hidden}.setter-chats-root .sc-dropdown-accounts-head{display:flex;align-items:center;gap:12px;padding:14px 14px 12px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(230,179,37,.06),transparent 70%)}.setter-chats-root .sc-dropdown-accounts-head-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px;background:linear-gradient(145deg,#fdc4682e,#cc236624,#bc18881f);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 22px #00000059;background-clip:padding-box;color:#ffffffe0}.setter-chats-root .sc-dropdown-accounts-kicker{margin:0;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#e6b3258c}.setter-chats-root .sc-dropdown-accounts-title{margin:2px 0 0;font-size:13px;font-weight:700;color:#ffffffe6;letter-spacing:-.02em}.setter-chats-root .sc-dropdown-accounts-list{padding:8px;display:flex;flex-direction:column;gap:4px;max-height:min(52vh,320px);overflow-y:auto}.setter-chats-root .sc-account-option{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border-radius:14px;border:1px solid transparent;background:#ffffff05;cursor:pointer;text-align:left;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease;-webkit-tap-highlight-color:transparent}.setter-chats-root .sc-account-option:hover{background:#ffffff0d;border-color:#ffffff0f}.setter-chats-root .sc-account-option--active{background:linear-gradient(135deg,#e6b32514,#e6b32505),#ffffff08;border-color:#e6b32547;box-shadow:0 0 0 1px #e6b3251f,0 10px 28px #00000059}.setter-chats-root .sc-account-option-avatar{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.setter-chats-root .sc-account-option-gradient{padding:2px;border-radius:50%;background:linear-gradient(135deg,#f09433,#e6683c 22%,#dc2743,#cc2366 68%,#bc1888);opacity:.92}.setter-chats-root .sc-account-option--active .sc-account-option-gradient{opacity:1;box-shadow:0 0 16px #e6b32526}.setter-chats-root .sc-account-option--coded .sc-account-option-gradient{background:var(--sc-account-color, rgba(255, 255, 255, .3));opacity:1}.setter-chats-root .sc-account-option--coded.sc-account-option--active .sc-account-option-gradient{box-shadow:0 0 14px var(--sc-account-color, rgba(230, 179, 37, .15))}.setter-chats-root .sc-account-option-photo{width:34px;height:34px;border-radius:50%;background:#0c0c0c;overflow:hidden;display:flex;align-items:center;justify-content:center}.setter-chats-root .sc-account-option-photo-fallback{font-size:15px;background:linear-gradient(135deg,#f09433f2,#bc1888f2);-webkit-background-clip:text;background-clip:text;color:transparent}.setter-chats-root .sc-account-option-handle{font-size:13px;font-weight:700;color:#ffffffe6}.setter-chats-root .sc-account-option-sub{margin:2px 0 0;font-size:11px;font-weight:500;color:#ffffff61}.setter-chats-root .sc-account-active-badge{flex-shrink:0;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:8px;background:#e6b32524;border:1px solid rgba(230,179,37,.28);color:#e6b325f2}.setter-chats-root .sc-account-option-timer{flex-shrink:0;margin-left:4px}.setter-chats-root .sc-token-timer{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;height:24px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;border:1px solid transparent;box-shadow:0 6px 16px #00000038}.setter-chats-root .sc-token-timer i{font-size:9px;opacity:.9}.setter-chats-root .sc-token-timer-label{letter-spacing:.01em}.setter-chats-root .sc-token-timer--compact{height:20px;padding:0 7px;font-size:9px;box-shadow:none}.setter-chats-root .sc-token-timer--compact i{font-size:8px}.setter-chats-root .sc-token-timer--ok{color:#f6d889f2;background:linear-gradient(135deg,#e6b32529,#e6b3250f);border-color:#e6b32547}.setter-chats-root .sc-token-timer--warn{color:#fbbf24fa;background:linear-gradient(135deg,#f59e0b2e,#f59e0b0f);border-color:#f59e0b52}.setter-chats-root .sc-token-timer--urgent{color:#fb923cfa;background:linear-gradient(135deg,#f9731633,#f973160f);border-color:#f9731659;animation:sc-token-pulse 1.8s ease-in-out infinite}.setter-chats-root .sc-token-timer--expired{color:#fca5a5fa;background:linear-gradient(135deg,#ef444433,#ef44440f);border-color:#ef444459}@keyframes sc-token-pulse{0%,to{box-shadow:0 0 #f9731600}50%{box-shadow:0 0 0 4px #f973161f}}@media (prefers-reduced-motion: reduce){.setter-chats-root .sc-token-timer--urgent{animation:none}}.setter-chats-root .sc-search-wrap{position:relative;display:flex;align-items:center;width:100%;height:44px;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-shadow:0 10px 28px #00000038;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.setter-chats-root .sc-search-wrap:hover{background:#ffffff0b;border-color:#ffffff17}.setter-chats-root .sc-search-wrap:focus-within{background:#ffffff0d;border-color:#e6b32538;box-shadow:0 0 0 3px #e6b32514,0 14px 34px #00000052}.setter-chats-root .sc-search-icon{position:absolute;left:14px;font-size:11px;color:#ffffff59;pointer-events:none}.setter-chats-root .sc-search-input{width:100%;height:100%;padding:0 40px 0 38px;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:#ffffffe6;font-size:12px;font-weight:600;letter-spacing:.01em}.setter-chats-root .sc-search-input::-moz-placeholder{color:#ffffff47;font-weight:600}.setter-chats-root .sc-search-input::placeholder{color:#ffffff47;font-weight:600}.setter-chats-root .sc-search-clear{position:absolute;right:10px;width:28px;height:28px;border-radius:9999px;border:1px solid rgba(255,255,255,.08);background:#0000002e;color:#ffffff8c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.setter-chats-root .sc-search-clear:hover{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffbf;transform:translateY(-.5px)}.setter-chats-root .sc-search-clear:active{transform:translateY(0)}.setter-chats-root .sc-search-clear:focus,.setter-chats-root .sc-search-clear:focus-visible{outline:none}.setter-chats-root .sc-account-pill{background:#e6b3251f;border:1px solid rgba(230,179,37,.18);color:#e6b325eb;letter-spacing:.02em}.setter-chats-root .sc-dropdown{background:#0c0c0c;border:1px solid rgba(255,255,255,.08);border-radius:14px;box-shadow:0 20px 60px #00000080;animation:sc-dropdownIn .14s ease-out}@keyframes sc-dropdownIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.setter-chats-root .sc-status-active{background:#22c55e}.setter-chats-root .sc-status-paused{background:#eab308}.setter-chats-root .sc-status-completed{background:#6b7280}.setter-chats-root .sc-convo-hot-badge{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;padding:2px 7px;border-radius:9999px;background:#ffa0001f;border:1px solid rgba(255,160,0,.22);color:#ffbe50f2;letter-spacing:.06em;text-transform:uppercase}.setter-chats-root .sc-attachment-images{display:flex;flex-direction:column;gap:6px;margin-bottom:8px;box-sizing:border-box}.setter-chats-root .sc-attachment-images:not(.sc-attachment-images--grid){width:-moz-fit-content;width:fit-content;max-width:min(100%,var(--sc-chat-media-max))}.setter-chats-root .sc-bubble-ai .sc-attachment-images:not(.sc-attachment-images--grid){align-self:flex-end}.setter-chats-root .sc-bubble-lead .sc-attachment-images:not(.sc-attachment-images--grid){align-self:flex-start}.setter-chats-root .sc-attachment-images:not(.sc-attachment-images--grid):has(+.sc-dm-text){width:-moz-fit-content;width:fit-content;max-width:100%;align-self:center}.setter-chats-root .sc-bubble-ai .sc-attachment-images:not(.sc-attachment-images--grid):has(+.sc-dm-text),.setter-chats-root .sc-bubble-lead .sc-attachment-images:not(.sc-attachment-images--grid):has(+.sc-dm-text){align-self:center}.setter-chats-root .sc-attachment-images:not(.sc-attachment-images--grid):has(+.sc-dm-text) .sc-attachment-img-btn{width:auto;max-width:min(100%,var(--sc-chat-media-max))}.setter-chats-root .sc-attachment-images:not(.sc-attachment-images--grid):has(+.sc-dm-text) .sc-attachment-img{width:auto;max-width:min(100%,var(--sc-chat-media-max));max-height:min(320px,48vh);height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.setter-chats-root .sc-attachment-images--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;max-width:min(280px,100%);border-radius:14px;overflow:hidden;align-self:center}.setter-chats-root .sc-attachment-img-btn{display:block;padding:0;margin:0;border:none;width:100%;position:relative;isolation:isolate;background:#e6b3250f;border-radius:14px;overflow:hidden;cursor:zoom-in;box-shadow:0 0 0 1px #ffffff0f,0 12px 36px #00000059;transition:transform .22s cubic-bezier(.25,.8,.25,1),box-shadow .22s ease}.setter-chats-root .sc-attachment-img-hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;text-align:center;background:radial-gradient(ellipse 85% 75% at 50% 50%,#0a0a0a26,#00000094);opacity:0;transition:opacity .22s ease;pointer-events:none;border-radius:inherit;z-index:2}.setter-chats-root .sc-attachment-img-btn:hover .sc-attachment-img-hover,.setter-chats-root .sc-attachment-img-btn:focus-visible .sc-attachment-img-hover{opacity:1}.setter-chats-root .sc-attachment-img-hover-ring{width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:15px;color:#fffffff2;background:linear-gradient(145deg,#e6b32559,#e6b3251f);border:1px solid rgba(230,179,37,.55);box-shadow:0 0 0 1px #00000059 inset,0 10px 28px #00000073,0 0 24px #e6b32533;transform:scale(.88);transition:transform .24s cubic-bezier(.34,1.3,.64,1)}.setter-chats-root .sc-attachment-img-btn:hover .sc-attachment-img-hover-ring,.setter-chats-root .sc-attachment-img-btn:focus-visible .sc-attachment-img-hover-ring{transform:scale(1)}.setter-chats-root .sc-attachment-img-hover-label{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffffffeb;text-shadow:0 1px 10px rgba(0,0,0,.75)}.setter-chats-root .sc-attachment-img-btn:focus-visible{outline:2px solid rgba(230,179,37,.55);outline-offset:3px}.setter-chats-root .sc-attachment-img-btn:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #e6b32559,0 0 20px #e6b3251f,0 18px 48px #0000007a}.setter-chats-root .sc-attachment-img-btn:hover .sc-attachment-img,.setter-chats-root .sc-attachment-img-btn:focus-visible .sc-attachment-img{transform:scale(1.035);filter:blur(6px)}.setter-chats-root .sc-attachment-images:not(.sc-attachment-images--grid) .sc-attachment-img-btn{width:auto;max-width:min(100%,var(--sc-chat-media-max))}.setter-chats-root .sc-attachment-images--grid .sc-attachment-img-btn{aspect-ratio:1;width:100%;border-radius:0;box-shadow:none}.setter-chats-root .sc-attachment-images--grid .sc-attachment-img-btn:hover{transform:none;box-shadow:none;filter:brightness(1.04)}.setter-chats-root .sc-attachment-images--grid .sc-attachment-img-hover-label{display:none}.setter-chats-root .sc-attachment-images--grid .sc-attachment-img-hover-ring{width:36px;height:36px;font-size:12px}@media (prefers-reduced-motion: reduce){.setter-chats-root .sc-attachment-img-btn:hover .sc-attachment-img,.setter-chats-root .sc-attachment-img-btn:focus-visible .sc-attachment-img{transform:none;filter:blur(4px)}.setter-chats-root .sc-attachment-img-btn:hover .sc-attachment-img-hover-ring{transform:scale(1)}}.setter-chats-root .sc-attachment-img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;filter:blur(0);transition:transform .38s cubic-bezier(.25,.8,.25,1),filter .32s ease}.setter-chats-root .sc-attachment-images:not(.sc-attachment-images--grid) .sc-attachment-img{width:auto;max-width:min(100%,var(--sc-chat-media-max));max-height:min(220px,38vh)}.setter-chats-root .sc-attachment-images--grid .sc-attachment-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:none}.setter-chats-root .sc-attachment-videos{display:flex;flex-direction:column;gap:8px;margin-bottom:8px;width:100%;max-width:100%;box-sizing:border-box}.setter-chats-root .sc-attachment-video-shell{width:100%;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#0c0c0ef2,#060608fa);box-shadow:0 0 0 1px #ffffff12,0 16px 48px #00000073}.setter-chats-root .sc-attachment-video{display:block;width:100%;max-width:100%;max-height:min(220px,40vh);background:#000;outline:none;-o-object-fit:cover;object-fit:cover}.setter-chats-root .sc-attachment-audios{display:flex;flex-direction:column;gap:8px;margin-bottom:0;width:100%;max-width:100%;flex-shrink:0;box-sizing:border-box}.setter-chats-root .sc-bubble--voice{background:none;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.setter-chats-root .sc-bubble--voice .sc-dm-footer{margin-top:4px;padding:0 4px}.setter-chats-root .sc-vn{position:relative;display:flex;align-items:center;gap:11px;box-sizing:border-box;width:100%;min-width:200px;padding:9px 14px 9px 9px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 20px #00000024;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.setter-chats-root .sc-bubble-ai .sc-vn{background:linear-gradient(135deg,#e6b3251a,#e6b3250d);border-color:#e6b3251f;box-shadow:0 8px 20px #00000029}.setter-chats-root .sc-vn-btn{flex-shrink:0;width:38px;height:38px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#f3d076,#e6b325);color:#1a1206;box-shadow:0 4px 14px #e6b32552;transition:transform .14s ease,box-shadow .2s ease,filter .14s ease}.setter-chats-root .sc-vn-btn:hover{filter:brightness(1.05)}.setter-chats-root .sc-vn-btn:active{transform:scale(.94)}.setter-chats-root .sc-vn--playing .sc-vn-btn{box-shadow:0 0 0 4px #e6b32529,0 4px 14px #e6b32552}.setter-chats-root .sc-vn-btn i{font-size:13px}.setter-chats-root .sc-vn-btn i.fa-play{margin-left:2px}.setter-chats-root .sc-vn-wave{position:relative;flex:1;min-width:0;height:30px;display:flex;align-items:center;gap:2.5px}.setter-chats-root .sc-vn-bar{flex:1;min-width:2px;max-width:3.5px;min-height:3px;border-radius:9999px;background:#ffffff38;transition:background-color .12s linear,transform .12s ease}.setter-chats-root .sc-vn-bar.is-active{background:linear-gradient(180deg,#f3d076,#e6b325)}.setter-chats-root .sc-vn--playing .sc-vn-bar.is-active{box-shadow:0 0 6px #e6b32573}.setter-chats-root .sc-vn-range{position:absolute;top:-8px;right:0;bottom:-8px;left:0;width:100%;height:calc(100% + 16px);opacity:0;cursor:pointer;margin:0;padding:0}.setter-chats-root .sc-vn-time{flex-shrink:0;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#ffffff80;min-width:30px;text-align:right}.setter-chats-root .sc-media-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6000;display:flex;align-items:center;justify-content:center;padding:24px;background:#030306e0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:sc-lightboxIn .22s ease-out}@keyframes sc-lightboxIn{0%{opacity:0}to{opacity:1}}.setter-chats-root .sc-media-lightbox-panel{position:relative;max-width:min(96vw,1200px);max-height:min(88vh,900px);border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 28px 80px #000000a6}.setter-chats-root .sc-media-lightbox-img{display:block;max-width:min(96vw,1200px);max-height:min(88vh,900px);width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.setter-chats-root .sc-media-lightbox-close{position:absolute;top:12px;right:12px;width:38px;height:38px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#08080abf;color:#ffffffd9;cursor:pointer;display:grid;place-items:center;font-size:15px;transition:background .15s ease,color .15s ease;z-index:2}.setter-chats-root .sc-media-lightbox-close:hover{background:#e6b32533;color:#fff;border-color:#e6b32559}.setter-chats-root .sc-media-lightbox-close:focus-visible{outline:2px solid rgba(230,179,37,.6);outline-offset:2px}.setter-chats-root .sc-logs-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;background:none;border:none;padding:0;margin-bottom:8px}.setter-chats-root .sc-logs-list{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.setter-chats-root .sc-log-entry{display:flex;flex-direction:column;gap:2px;padding:7px 10px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.setter-chats-root .sc-log-time{font-size:9.5px;font-weight:600;color:#ffffff40;letter-spacing:.02em;white-space:nowrap}.setter-chats-root .sc-log-text{font-size:11px;color:#ffffffa6;line-height:1.4;word-break:break-word}.setter-chats-root .sc-logs-empty{font-size:11px;color:#ffffff40;text-align:center;padding:8px 0}.setter-chats-root .sc-log-chip{display:flex;align-items:center;justify-content:center;gap:6px;margin:8px auto;padding:4px 12px;border-radius:9999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);max-width:380px;flex-wrap:wrap}.setter-chats-root .sc-start-chip{display:flex;align-items:center;justify-content:center;gap:10px;margin:10px auto 14px;max-width:680px;width:100%;padding:0 8px}.setter-chats-root .sc-start-chip-line{flex:1;height:1px;border-radius:9999px;background:linear-gradient(90deg,transparent,rgba(230,179,37,.22),rgba(243,208,118,.18),rgba(230,179,37,.22),transparent);opacity:.9}.setter-chats-root .sc-start-chip-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:9999px;background:radial-gradient(120% 120% at 30% 0%,rgba(230,179,37,.14),transparent 60%),#ffffff09;border:1px solid rgba(230,179,37,.16);box-shadow:0 0 0 1px #00000059,0 10px 24px #00000059,inset 0 1px #f3d07614;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.setter-chats-root .sc-start-chip-ico{font-size:10px;color:#f3d076e6}.setter-chats-root .sc-start-chip-text{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f3d076eb;white-space:nowrap}.setter-chats-root .sc-start-chip-meta{font-size:9px;font-weight:700;letter-spacing:.02em;color:#ffffff47;white-space:nowrap}.setter-chats-root .sc-log-chip-icon{font-size:9px;color:#ffffff40}.setter-chats-root .sc-log-chip-text{font-size:10.5px;color:#ffffff73;flex:1;text-align:center}.setter-chats-root .sc-log-chip-time{font-size:9px;color:#fff3;white-space:nowrap}.setter-chats-root .sc-log-chip-avatar{width:18px;height:18px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.setter-chats-root .sc-log-chip-avatar-fallback{display:flex;align-items:center;justify-content:center;background:#ffffff1a;font-size:9px;font-weight:700;color:#ffffff80}.setter-chats-root .sc-log-chip-user{font-weight:600;color:#fff9}.setter-chats-root .sc-log-chip-stage{justify-content:center;align-items:center;gap:8px;padding:5px 12px;border-radius:9999px;max-width:360px;flex-wrap:nowrap;background:#f59e0b1a;border:1px solid rgba(245,158,11,.22);box-shadow:0 10px 28px #00000057,inset 0 1px #ffffff0f}.setter-chats-root .sc-log-chip-stage .sc-log-chip-text{text-align:center;flex:1;color:#fde68adb;font-weight:600;font-size:10px;letter-spacing:.01em}.setter-chats-root .sc-log-chip-stage .sc-log-chip-time{color:#ffffff2e}.setter-chats-root .sc-log-chip-lead--stage{width:18px;height:18px;border-radius:9999px;display:grid;place-items:center;flex-shrink:0;font-size:10px;background:#f59e0b38;color:#fde047f2;box-shadow:inset 0 0 0 1px #f59e0b47}.setter-chats-root .sc-log-chip.sc-log-chip-ai{max-width:min(100%,420px);margin:10px auto 12px;padding:10px 12px 10px 10px;border-radius:14px;align-items:flex-start;justify-content:flex-start;gap:12px;text-align:left;flex-wrap:nowrap;background:linear-gradient(135deg,#101412d9,#08080aeb);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 40px #00000073,inset 0 1px #ffffff12}.setter-chats-root .sc-log-chip.sc-log-chip-ai .sc-log-chip-time{margin-top:2px;flex-shrink:0;color:#ffffff38}.setter-chats-root .sc-log-chip-ai--enabled{border-color:#22c55e38;box-shadow:0 0 0 1px #22c55e14,0 12px 42px #0000007a,0 0 36px #22c55e0f,inset 0 1px #ffffff12}.setter-chats-root .sc-log-chip-ai--disabled{border-color:#ffffff17;box-shadow:0 12px 38px #0000006b,inset 0 1px #ffffff0f}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-ai-complete{background:linear-gradient(148deg,#0c4a3a6b,#0e1211f0,#080c0bf7);border-color:#34d39961;box-shadow:0 0 0 1px #22c55e24,0 12px 42px #00000080,0 0 44px #22c55e17,inset 0 1px #a7f3d01c}.setter-chats-root .sc-log-chip-ai-complete.sc-log-chip-ai-complete--after-message{margin-top:22px}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-ai-complete .sc-log-ai-product{color:#a7f3d0f5}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-ai-complete .sc-log-ai-title{color:#ecfdf5e6}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-ai-complete .sc-log-ai-sub{color:#86d3b2b8}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-ai-complete .sc-log-chip-time{color:#6ee7b773}.setter-chats-root .sc-log-ai-left--completion{position:relative;flex-shrink:0;width:44px;height:44px}.setter-chats-root .sc-log-ai-completion-check{position:absolute;right:-4px;bottom:-4px;width:22px;height:22px;border-radius:8px;display:grid;place-items:center;font-size:11px;background:linear-gradient(145deg,#2dd4bf,#059669);border:1px solid rgba(236,253,245,.28);box-shadow:0 8px 18px #05966973,inset 0 1px #ffffff38;color:#fffffffa}.setter-chats-root .sc-log-followup-icon{flex-shrink:0;width:44px;height:44px;border-radius:13px;display:grid;place-items:center;font-size:17px;box-shadow:0 12px 28px #00000059}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-followup--paused{background:linear-gradient(148deg,#78520c66,#14110cf0,#0c0a08f7);border-color:#f59e0b57;box-shadow:0 0 0 1px #f59e0b1f,0 12px 42px #00000080,0 0 40px #f59e0b12,inset 0 1px #fde68a1a}.setter-chats-root .sc-log-followup-icon--paused{background:linear-gradient(155deg,#f59e0b5c,#b453096b,#78350f80);border:1px solid rgba(245,158,11,.4);color:#fef3c7f5}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-followup--paused .sc-log-ai-product{color:#fde09ef5}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-followup--paused .sc-log-ai-sub{color:#eac582b8}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-followup--paused .sc-log-chip-time{color:#fbbf246b}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-followup--quiet{background:linear-gradient(148deg,#282c6075,#0e0f16f0,#090a10f7);border-color:#818cf857;box-shadow:0 0 0 1px #6366f11f,0 12px 42px #00000080,0 0 40px #6366f114,inset 0 1px #c7d2fe1a}.setter-chats-root .sc-log-followup-icon--quiet{background:linear-gradient(155deg,#818cf85c,#4f46e56b,#312e8185);border:1px solid rgba(129,140,248,.4);color:#e0e7fff5;font-size:15px}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-followup--quiet .sc-log-ai-product{color:#c7d2fef5}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-followup--quiet .sc-log-ai-sub{color:#a5b4fcb8}.setter-chats-root .sc-log-chip.sc-log-chip-ai.sc-log-chip-followup--quiet .sc-log-chip-time{color:#818cf873}.setter-chats-root .sc-log-ai-left{position:relative;flex-shrink:0;width:44px;height:44px}.setter-chats-root .sc-log-ai-left--with-actor .sc-log-ai-actor{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid rgba(230,179,37,.28);box-shadow:0 0 0 1px #00000059,0 10px 26px #0006,inset 0 0 0 1px #ffffff0f}.setter-chats-root .sc-log-ai-left--with-actor .sc-log-ai-actor-fallback{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;color:#ffffffd1;background:linear-gradient(145deg,#e6b32559,#e6b3251a);border:2px solid rgba(230,179,37,.32);box-shadow:0 0 0 1px #00000047,0 10px 26px #00000061,inset 0 0 0 1px #ffffff12}.setter-chats-root .sc-log-ai-left--with-actor .sc-log-ai-robot{position:absolute;right:-4px;bottom:-4px;width:22px;height:22px;border-radius:8px;display:grid;place-items:center;font-size:11px;background:linear-gradient(145deg,#34d399f2,#16a34af2);border:1px solid rgba(255,255,255,.22);box-shadow:0 8px 18px #22c55e59;color:#fffffff5}.setter-chats-root .sc-log-ai-robot.sc-log-ai-robot--off{background:linear-gradient(145deg,#94a3b88c,#475569bf);box-shadow:0 8px 16px #00000059}.setter-chats-root .sc-log-ai-robot-solo{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;font-size:17px;background:linear-gradient(155deg,#e6b32538,#22c55e2e,#ffffff0a);border:1px solid rgba(230,179,37,.18);color:#fffaebeb;box-shadow:0 12px 28px #00000059}.setter-chats-root .sc-log-ai-robot-solo.sc-log-ai-robot-solo--off{background:linear-gradient(155deg,#ffffff0f,#37373ed9);border-color:#ffffff1a;color:#e2e8f0e0}.setter-chats-root .sc-log-ai-robot-solo.sc-log-ai-robot-solo--completion{background:linear-gradient(155deg,#2dd4bf61,#16a34a70,#065f4685);border-color:#34d3996b;color:#ecfdf5f5;box-shadow:0 12px 28px #0000006b,0 0 26px #22c55e38,inset 0 1px #ffffff29}.setter-chats-root .sc-log-ai-body{flex:1;min-width:0}.setter-chats-root .sc-log-ai-title{font-size:12px;line-height:1.45;font-weight:600;color:#ffffffc2}.setter-chats-root .sc-log-ai-name{font-weight:800;color:#fffffff0}.setter-chats-root .sc-log-ai-wrote{font-weight:600;color:#ffffff7a}.setter-chats-root .sc-log-ai-product{font-weight:900;letter-spacing:.04em;color:#f3d076f2}.setter-chats-root .sc-log-ai-title-plain{font-weight:700;color:#ffffffd1}.setter-chats-root .sc-log-ai-sub{margin:4px 0 0;font-size:10px;line-height:1.45;font-weight:600;color:#ffffff57}.setter-chats-root .sc-thread-window-row{display:flex;align-items:center;margin-top:5px}.setter-chats-root .sc-window-badge{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;padding:2px 7px;border-radius:99px;color:#ffffffa6;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);letter-spacing:.01em}.setter-chats-root .sc-window-badge i{font-size:9px}.setter-chats-root .sc-window-badge--urgent{color:#fb923cf2;background:#fb923c1a;border-color:#fb923c40}.setter-chats-root .sc-window-badge--expired{color:#f87171e6;background:#f8717114;border-color:#f8717133}.setter-chats-root .sc-thread-meta-row{display:flex;align-items:center;gap:6px;margin-top:4px;min-width:0}.setter-chats-root .sc-thread-meta-item{font-size:11px;color:#fff6;font-weight:500;display:flex;align-items:center;gap:3px;flex-shrink:0}.setter-chats-root .sc-thread-meta-item--job{flex:1 1 0;min-width:0;flex-shrink:1}.setter-chats-root .sc-thread-meta-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setter-chats-root .sc-thread-meta-item i{font-size:9px;color:#e6b32573;flex-shrink:0}.setter-chats-root .sc-thread-progress{margin-top:7px;display:flex;align-items:center;gap:8px}.setter-chats-root .sc-thread-progress-bar{flex-grow:1;height:4px;border-radius:4px;background:#ffffff0a;overflow:hidden}.setter-chats-root .sc-thread-funnel-fill{height:100%;border-radius:9999px;position:relative;overflow:hidden;background:linear-gradient(90deg,#e6b325,#d4a520);transition:width .6s cubic-bezier(.22,1,.36,1)}.setter-chats-root .sc-thread-funnel-fill.complete{background:linear-gradient(90deg,#22c55e,#16a34a)}.setter-chats-root .sc-thread-funnel-fill:after{content:"";position:absolute;top:0;left:-50%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:funnelShine 2.5s ease-in-out infinite}@keyframes funnelShine{0%{left:-50%}to{left:150%}}.setter-chats-root .sc-thread-progress-label{font-size:9px;font-weight:700;letter-spacing:.02em;white-space:nowrap;flex-shrink:0}@media (max-width: 767px){.setter-chats-root:not([data-active-thread]) .sc-main-chat{display:none!important}.setter-chats-root[data-active-thread] .sc-sidebar-shell,.setter-chats-root .sc-compose-hint{display:none!important}}.setter-chats-root .sc-mobile-back-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 12px 0 10px;margin-right:4px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd1;font-size:13px;font-weight:700;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;transition:background .18s ease,border-color .18s ease,transform .14s ease}.setter-chats-root .sc-mobile-back-btn .sc-mobile-back-icon{font-size:14px;opacity:.95}.setter-chats-root .sc-mobile-back-btn:active{transform:scale(.98);background:#e6b32514;border-color:#e6b32538}@media (max-width: 767px){.setter-chats-root .sc-convo-controls--header .sc-ai-status-card{max-width:none;width:100%;flex-wrap:wrap;justify-content:space-between}.setter-chats-root .sc-ai-status-desc{display:none}.setter-chats-root .sc-compose-wrap{padding-left:max(14px,env(safe-area-inset-left,0));padding-right:max(14px,env(safe-area-inset-right,0));padding-bottom:max(16px,calc(16px + env(safe-area-inset-bottom,0)))}.setter-chats-root .sc-convo-header .sc-ai-status-divider{align-self:stretch;min-height:28px}}.setter-chats-root .sc-log-chip-note{justify-content:flex-start;align-items:flex-start;gap:10px;padding:9px 13px;border-radius:14px;max-width:460px;width:100%;flex-wrap:nowrap;text-align:left;background:radial-gradient(120% 120% at 12% 0%,rgba(59,130,246,.12),transparent 62%),#ffffff09;border:1px solid rgba(59,130,246,.24);box-shadow:0 10px 28px #00000057,inset 0 1px #ffffff0d}.setter-chats-root .sc-log-note-left{flex-shrink:0;margin-top:1px}.setter-chats-root .sc-log-note-avatar{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.12)}.setter-chats-root .sc-log-note-avatar-fallback{display:flex;align-items:center;justify-content:center;background:#3b82f638;font-size:10px;font-weight:700;color:#bfdbfef2}.setter-chats-root .sc-log-note-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#3b82f62e;color:#93c5fde6;font-size:10px}.setter-chats-root .sc-log-note-body{min-width:0;flex:1}.setter-chats-root .sc-log-note-head{display:flex;align-items:center;gap:8px;margin-bottom:3px}.setter-chats-root .sc-log-note-author{font-size:11px;font-weight:700;color:#ffffffd1}.setter-chats-root .sc-log-note-tag{display:inline-flex;align-items:center;gap:3px;font-size:8.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#93c5fde6;background:#3b82f624;border:1px solid rgba(59,130,246,.24);padding:1px 6px;border-radius:9999px}.setter-chats-root .sc-log-note-time{margin-left:auto;font-size:9px;color:#ffffff47;white-space:nowrap}.setter-chats-root .sc-log-note-text{font-size:12px;line-height:1.5;color:#ffffffb3;white-space:pre-wrap;word-break:break-word}.setter-chats-root .sc-notes-btn{display:inline-flex;align-items:center;gap:7px;padding:0 13px;height:100%;min-height:44px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#fff9;font-size:12px;font-weight:600;transition:background .15s ease,border-color .15s ease,color .15s ease}.setter-chats-root .sc-notes-btn:hover{background:#3b82f614;border-color:#3b82f647;color:#bfdbfef2}.setter-chats-root .sc-notes-btn--active{background:#3b82f61f;border-color:#3b82f666;color:#bfdbfefa}.setter-chats-root .sc-notes-btn-icon{font-size:12px}.setter-chats-root .sc-notes-btn-count{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 5px;border-radius:9999px;background:#3b82f6d9;color:#fff;font-size:9.5px;font-weight:800}.setter-chats-root .sc-blacklist-btn{display:inline-flex;align-items:center;gap:7px;padding:0 13px;height:100%;min-height:44px;border-radius:14px;background:#ef44440a;border:1px solid rgba(239,68,68,.18);color:#fca5a5d9;font-size:12px;font-weight:600;transition:background .15s ease,border-color .15s ease,color .15s ease}.setter-chats-root .sc-blacklist-btn:hover{background:#ef44441f;border-color:#ef444466;color:#fecacafa}.setter-chats-root .sc-blacklist-btn-icon{font-size:12px}.setter-chats-root .sc-notes-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:#0000;pointer-events:none;transition:background .25s ease}.setter-chats-root .sc-notes-overlay.is-open{background:#00000080;pointer-events:auto;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.setter-chats-root .sc-notes-panel{position:absolute;top:0;right:0;height:100%;width:min(400px,100%);display:flex;flex-direction:column;background:#121316;border-left:1px solid rgba(255,255,255,.08);box-shadow:-24px 0 60px #00000080;transform:translate(100%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.setter-chats-root .sc-notes-panel.is-open{transform:translate(0)}.setter-chats-root .sc-notes-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.setter-chats-root .sc-notes-panel-title{display:flex;align-items:center;gap:11px;min-width:0}.setter-chats-root .sc-notes-panel-icon{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#3b82f629;border:1px solid rgba(59,130,246,.28);color:#93c5fdf2;font-size:13px;flex-shrink:0}.setter-chats-root .sc-notes-panel-heading{font-size:14px;font-weight:700;color:#ffffffe6}.setter-chats-root .sc-notes-panel-sub{font-size:10.5px;color:#fff6;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setter-chats-root .sc-notes-panel-close{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#ffffff80;background:#ffffff08;border:1px solid rgba(255,255,255,.06);flex-shrink:0;transition:color .15s ease,background .15s ease}.setter-chats-root .sc-notes-panel-close:hover{color:#ffffffe6;background:#ffffff12}.setter-chats-root .sc-notes-panel-list{flex:1;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.setter-chats-root .sc-notes-item{display:flex;gap:10px;padding:11px 12px;border-radius:13px;background:#ffffff06;border:1px solid rgba(255,255,255,.06)}.setter-chats-root .sc-notes-item-avatar{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid rgba(255,255,255,.1)}.setter-chats-root .sc-notes-item-avatar-fallback{display:flex;align-items:center;justify-content:center;background:#3b82f638;font-size:11px;font-weight:700;color:#bfdbfef2}.setter-chats-root .sc-notes-item-body{min-width:0;flex:1}.setter-chats-root .sc-notes-item-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:3px}.setter-chats-root .sc-notes-item-author{font-size:11.5px;font-weight:700;color:#ffffffd1}.setter-chats-root .sc-notes-item-time{font-size:9.5px;color:#ffffff4d;white-space:nowrap}.setter-chats-root .sc-notes-item-text{font-size:12.5px;line-height:1.5;color:#ffffffb8;white-space:pre-wrap;word-break:break-word}.setter-chats-root .sc-notes-empty{margin:auto;text-align:center;padding:32px 20px;color:#fff6}.setter-chats-root .sc-notes-empty-icon{font-size:26px;color:#3b82f659;margin-bottom:12px}.setter-chats-root .sc-notes-empty-title{font-size:13px;font-weight:700;color:#fff9;margin-bottom:5px}.setter-chats-root .sc-notes-empty-hint{font-size:11px;line-height:1.5;color:#ffffff4d;max-width:240px;margin:0 auto}.setter-chats-root .sc-notes-compose{flex-shrink:0;padding:12px 16px 16px;padding-bottom:max(16px,calc(16px + env(safe-area-inset-bottom,0)));border-top:1px solid rgba(255,255,255,.06);background:#ffffff04}.setter-chats-root .sc-notes-compose-input{width:100%;resize:none;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);padding:10px 12px;font-size:12.5px;line-height:1.5;color:#ffffffe6;outline:none;transition:border-color .15s ease}.setter-chats-root .sc-notes-compose-input:focus{border-color:#3b82f680}.setter-chats-root .sc-notes-compose-input::-moz-placeholder{color:#ffffff47}.setter-chats-root .sc-notes-compose-input::placeholder{color:#ffffff47}.setter-chats-root .sc-notes-compose-foot{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.setter-chats-root .sc-notes-compose-hint{font-size:10px;color:#ffffff4d;display:inline-flex;align-items:center;gap:5px}.setter-chats-root .sc-notes-compose-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 15px;border-radius:10px;background:#3b82f6e6;color:#fff;font-size:11.5px;font-weight:700;transition:background .15s ease,opacity .15s ease}.setter-chats-root .sc-notes-compose-btn:hover:not(:disabled){background:#3b82f6}.setter-chats-root .sc-notes-compose-btn:disabled{opacity:.45;cursor:not-allowed}.setter-chats-root{background:radial-gradient(circle at 86% 100%,rgba(230,179,37,.025),transparent 30%),#080809}.setter-chats-root .sc-sidebar-shell{width:360px;background:#0a0a0b;border-right:1px solid rgba(230,179,37,.07)}.setter-chats-root .sc-sidebar-header{background:#09090ad1;border-bottom:0;box-shadow:none}.setter-chats-root .sc-sidebar-header:after,.setter-chats-root .sc-convo-header:after{content:none}.setter-chats-root .sc-inbox-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.setter-chats-root .sc-inbox-heading-copy{min-width:0}.setter-chats-root .sc-inbox-kicker{display:block;margin-bottom:3px;color:#e6b325a6;font-size:8px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.setter-chats-root .sc-inbox-title-row{display:flex;align-items:center;gap:8px}.setter-chats-root .sc-inbox-title{margin:0;color:#fffffff0;font-size:19px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.setter-chats-root .sc-inbox-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 7px;border-radius:99px;background:#e6b3251c;color:#f6d889c7;font-size:9px;font-weight:800;font-variant-numeric:tabular-nums}.setter-chats-root .sc-inbox-subtitle{margin:4px 0 0;color:#ffffff45;font-size:9.5px;font-weight:550}.setter-chats-root .sc-live-indicator{margin-top:4px;padding:5px 8px;border:0;background:#22c55e14}.setter-chats-root .sc-account-switcher-btn{border:0;background:radial-gradient(circle at 0% 0%,rgba(230,179,37,.09),transparent 42%),#ffffff07;box-shadow:inset 0 1px #ffffff09}.setter-chats-root .sc-search-wrap{border:0;background:#ffffff08;box-shadow:inset 0 1px #ffffff06}.setter-chats-root .sc-filter-pills{gap:5px;margin:8px 0;flex-wrap:nowrap}.setter-chats-root .sc-filter-pill{min-width:0;min-height:30px;gap:6px;padding:6px 8px;border:0;border-radius:10px;background:#ffffff06;box-shadow:none}.setter-chats-root .sc-filter-pill[data-on]{background:#e6b32513}.setter-chats-root .sc-toggle{width:24px;height:14px}.setter-chats-root .sc-toggle-thumb{width:10px;height:10px}.setter-chats-root .sc-toggle--on .sc-toggle-thumb{transform:translate(10px)}.setter-chats-root .sc-toggle-label{overflow:hidden;font-size:8.5px;text-overflow:ellipsis}.setter-chats-root .sc-filter-bar{gap:2px;padding:3px;border:0;background:#ffffff06;box-shadow:inset 0 1px #ffffff06}.setter-chats-root .sc-filter-btn{padding:7px 10px;border-radius:10px;color:#ffffff61}.setter-chats-root .sc-filter-btn--active{background:linear-gradient(135deg,#e6b3252b,#e6b32511);color:#f3d57e;box-shadow:inset 0 1px #ffffff0e}.setter-chats-root .sc-thread-list{padding:10px;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.13) transparent}.setter-chats-root .sc-thread-item+.sc-thread-item{margin-top:5px}.setter-chats-root .sc-thread-card{padding:11px;border:0;border-radius:15px;background:#ffffff05;box-shadow:none}.setter-chats-root .sc-thread-card:hover{border:0;background:#e6b3250e;box-shadow:none;transform:translate(2px)}.setter-chats-root .sc-thread-item.ai-running.sc-thread-card{border:0;background:#ffffff05}.setter-chats-root .sc-thread-item.ai-running.sc-thread-card:hover{border:0;background:#e6b3250e}.setter-chats-root .sc-thread-item.active.sc-thread-card,.setter-chats-root .sc-thread-item.active.ai-running.sc-thread-card,.setter-chats-root .sc-thread-item.active.sc-thread-card:hover,.setter-chats-root .sc-thread-item.active.ai-running.sc-thread-card:hover{border:0;background:radial-gradient(circle at 0% 0%,rgba(230,179,37,.15),transparent 48%),#e6b3250e;box-shadow:inset 2px 0 #e6b325,0 14px 28px #0000002e;transform:none}.setter-chats-root .sc-thread-acct-bar{display:block;top:0;right:0;bottom:0;left:0;width:auto;height:auto;border:0;border-left:3px solid var(--sc-account-color, rgba(255, 255, 255, .3));border-radius:15px;background:transparent;opacity:.95;pointer-events:none;transition:border-color .18s ease,border-width .18s ease,opacity .18s ease}.setter-chats-root .sc-thread-acct-bar:before,.setter-chats-root .sc-thread-acct-bar:after{content:none}.setter-chats-root .sc-thread-card.active .sc-thread-acct-bar{opacity:1;border-top:2.5px solid var(--sc-account-color, rgba(255, 255, 255, .3));border-bottom:2.5px solid var(--sc-account-color, rgba(255, 255, 255, .3));-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 14%,transparent 36%);mask-image:linear-gradient(90deg,#000 0%,#000 14%,transparent 36%);-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;animation:scAccountActiveWrap .46s cubic-bezier(.22,1,.36,1) both}@keyframes scAccountActiveWrap{0%{-webkit-mask-size:28% 100%;mask-size:28% 100%;opacity:.72}to{-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:1}}@media (prefers-reduced-motion: reduce){.setter-chats-root .sc-thread-card.active .sc-thread-acct-bar{animation:none}}.setter-chats-root .sc-thread-card--acct,.setter-chats-root .sc-thread-item.ai-running.sc-thread-card--acct{padding-left:15px;background:radial-gradient(circle at 0% 28%,color-mix(in srgb,var(--sc-account-color, #ffffff) 18%,transparent),transparent 38%),#ffffff05}.setter-chats-root .sc-thread-card--acct:hover,.setter-chats-root .sc-thread-item.ai-running.sc-thread-card--acct:hover{background:radial-gradient(circle at 0% 28%,color-mix(in srgb,var(--sc-account-color, #ffffff) 25%,transparent),transparent 42%),#e6b3250a}.setter-chats-root .sc-thread-item.active.sc-thread-card--acct,.setter-chats-root .sc-thread-item.active.ai-running.sc-thread-card--acct,.setter-chats-root .sc-thread-item.active.sc-thread-card--acct:hover,.setter-chats-root .sc-thread-item.active.ai-running.sc-thread-card--acct:hover{background:radial-gradient(circle at 0% 28%,color-mix(in srgb,var(--sc-account-color, #ffffff) 32%,transparent),transparent 48%),#e6b3250d;box-shadow:inset 0 1px #ffffff09,0 14px 28px #0000002e}.setter-chats-root .sc-thread-card--acct .sc-thread-acct-badge{box-shadow:0 0 0 2px #0b0b0c,0 0 0 4px color-mix(in srgb,var(--sc-account-color, #ffffff) 78%,transparent),0 0 14px color-mix(in srgb,var(--sc-account-color, #ffffff) 42%,transparent)}.setter-chats-root .sc-main-chat{background:#09090a}.setter-chats-root .sc-convo-header{background:#09090ad1;border-bottom:1px solid rgba(230,179,37,.065);box-shadow:0 18px 45px -42px #e6b325bf}.setter-chats-root .sc-convo-header-inner{min-height:72px}.setter-chats-root .sc-convo-avatar{width:42px;height:42px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#e6b32514;box-shadow:0 0 0 2px #e6b3251f,0 10px 24px #00000047}.setter-chats-root .sc-convo-avatar--empty{color:#e6b32580}.setter-chats-root .sc-ai-status-card,.setter-chats-root .sc-notes-btn,.setter-chats-root .sc-blacklist-btn{border:0;box-shadow:inset 0 1px #ffffff0a}.setter-chats-root .sc-thread-surface{background:linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px),radial-gradient(circle at 50% 100%,rgba(230,179,37,.035),transparent 38%),#09090a;background-size:40px 40px,40px 40px,auto,auto}.setter-chats-root .sc-bubble-ai,.setter-chats-root .sc-bubble-lead{border:0;box-shadow:0 10px 24px #00000029}.setter-chats-root .sc-bubble-ai{background:linear-gradient(135deg,#e6b32521,#e6b3250e)}.setter-chats-root .sc-bubble-lead{background:#ffffff0e}.setter-chats-root .sc-compose-area{border-top:0;background:#09090ae6;box-shadow:0 -22px 48px #00000061}.setter-chats-root .sc-compose-card{border:0;background:radial-gradient(circle at 0% 0%,rgba(230,179,37,.09),transparent 38%),#11100e;box-shadow:inset 0 1px #ffffff0d,0 14px 34px #0000004d}.setter-chats-root .sc-compose-card:focus-within{border:0;box-shadow:inset 0 1px #fff1,0 0 0 2px #e6b32524,0 18px 40px #00000059}.setter-chats-root .sc-profile-panel{width:292px;background:radial-gradient(circle at 100% 0%,rgba(230,179,37,.075),transparent 30%),#080809;border-left:1px solid rgba(230,179,37,.065);box-shadow:none}.setter-chats-root .sc-profile-hero,.setter-chats-root .sc-profile-sheet{border:0;background:#ffffff06;box-shadow:inset 0 1px #ffffff09}.setter-chats-root .sc-profile-sheet-head{border-bottom-color:#e6b32512}.setter-chats-root .sc-profile-sheet-icon{border:0}.setter-chats-root .sc-empty-state{padding:44px 34px;border:0;border-radius:24px;background:radial-gradient(circle at 50% 0%,rgba(230,179,37,.1),transparent 55%),#ffffff04;box-shadow:inset 0 1px #ffffff09}.setter-chats-root .sc-empty-state-mark{width:64px;height:64px;display:grid;place-items:center;margin-bottom:18px;border-radius:20px;background:linear-gradient(145deg,#e6b32529,#e6b3250b);box-shadow:0 16px 34px #0000003d}.setter-chats-root .sc-empty-state-logo{width:34px;height:34px;margin:0;opacity:.72;filter:none}.setter-chats-root .sc-empty-state-title{margin:0;color:#ffffffd1;font-size:15px;font-weight:800;letter-spacing:-.02em}.setter-chats-root .sc-empty-state-copy{max-width:310px;margin:7px auto 0;color:#ffffff52;font-size:11px;line-height:1.55}.setter-chats-root .sc-scroll-bottom{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;background:#e6b32521;color:#f6d889db;box-shadow:0 12px 28px #00000052;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background-color .18s ease,transform .18s ease}.setter-chats-root .sc-scroll-bottom:hover{background:#e6b32533;transform:translateY(-2px)}@media (max-width: 1199px) and (min-width: 768px){.setter-chats-root .sc-profile-panel{display:none!important}.setter-chats-root .sc-sidebar-shell{width:340px}}@media (max-width: 767px){.setter-chats-root .sc-sidebar-shell{width:100%;border-right:0}.setter-chats-root .sc-inbox-title{font-size:18px}.setter-chats-root .sc-filter-pill{padding-inline:7px}.setter-chats-root .sc-convo-header-inner{min-height:0}.setter-chats-root .sc-empty-state{padding:34px 24px}}.setter-chats-root .sc-notes-btn{border:0;background:#e6b3250e;color:#f6d889a3;box-shadow:inset 0 1px #ffffff09}.setter-chats-root .sc-notes-btn:hover,.setter-chats-root .sc-notes-btn--active{border:0;background:#e6b3251f;color:#f6d889f0}.setter-chats-root .sc-notes-btn-count{background:#e6b3252e;color:#f3d57e}.setter-chats-root .sc-notes-overlay.is-open{background:#000000a3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.setter-chats-root .sc-notes-panel{width:min(420px,100%);background:radial-gradient(circle at 100% 0%,rgba(230,179,37,.1),transparent 30%),linear-gradient(180deg,#0d0d0e,#09090a);border-left:1px solid rgba(230,179,37,.08);box-shadow:-30px 0 80px #0000009e}.setter-chats-root .sc-notes-panel-head{position:relative;padding:19px 20px 17px;border-bottom:0;background:#08080957}.setter-chats-root .sc-notes-panel-head:after{content:"";position:absolute;right:20px;bottom:0;left:20px;height:1px;background:linear-gradient(90deg,transparent,rgba(230,179,37,.18),transparent)}.setter-chats-root .sc-notes-panel-title{gap:12px}.setter-chats-root .sc-notes-panel-icon{width:40px;height:40px;border:0;border-radius:13px;background:linear-gradient(145deg,#e6b32533,#e6b3250e);color:#e6b325;font-size:14px;box-shadow:inset 0 1px #ffffff0f}.setter-chats-root .sc-notes-panel-heading{margin:0;color:#ffffffe6;font-size:15px;font-weight:800;letter-spacing:-.025em}.setter-chats-root .sc-notes-panel-sub{margin-top:3px;color:#ffffff4f;font-size:10px;font-weight:600}.setter-chats-root .sc-notes-panel-close{width:34px;height:34px;border:0;border-radius:11px;background:#ffffff09;color:#ffffff6b}.setter-chats-root .sc-notes-panel-close:hover{background:#e6b32517;color:#e6b325}.setter-chats-root .sc-notes-panel-list{gap:8px;padding:16px;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.14) transparent}.setter-chats-root .sc-notes-panel-list::-webkit-scrollbar{width:4px}.setter-chats-root .sc-notes-panel-list::-webkit-scrollbar-thumb{border-radius:99px;background:#e6b32524}.setter-chats-root .sc-notes-item{position:relative;gap:11px;padding:12px;border:0;border-radius:15px;background:radial-gradient(circle at 0% 0%,rgba(230,179,37,.06),transparent 42%),#ffffff06;box-shadow:inset 0 1px #ffffff07;animation:scNoteCardIn .3s ease both;transition:background-color .18s ease,transform .18s ease}.setter-chats-root .sc-notes-item:hover{background:radial-gradient(circle at 0% 0%,rgba(230,179,37,.085),transparent 45%),#ffffff08;transform:translateY(-1px)}@keyframes scNoteCardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.setter-chats-root .sc-notes-item-avatar{width:32px;height:32px;border:0;box-shadow:0 0 0 2px #e6b3251c}.setter-chats-root .sc-notes-item-avatar-fallback{background:linear-gradient(145deg,#e6b32533,#e6b32512);color:#f6d889e0}.setter-chats-root .sc-notes-item-head{margin-bottom:5px}.setter-chats-root .sc-notes-item-author{color:#fffc;font-size:11.5px;font-weight:750}.setter-chats-root .sc-notes-item-time{color:#ffffff40;font-size:9px}.setter-chats-root .sc-notes-item-text{margin:0;color:#fff9;font-size:12px;line-height:1.55}.setter-chats-root .sc-notes-empty{width:100%;margin:auto;padding:42px 28px;border-radius:20px;background:radial-gradient(circle at 50% 0%,rgba(230,179,37,.09),transparent 58%),#ffffff04}.setter-chats-root .sc-notes-empty-icon{width:52px;height:52px;display:grid;place-items:center;margin:0 auto 15px;border-radius:17px;background:#e6b32517;color:#e6b325a6;font-size:18px}.setter-chats-root .sc-notes-empty-title{margin:0 0 6px;color:#ffffffb8;font-size:13px;font-weight:800}.setter-chats-root .sc-notes-empty-hint{color:#ffffff4d;font-size:10.5px;line-height:1.55}.setter-chats-root .sc-notes-compose{padding:14px 16px max(16px,calc(16px + env(safe-area-inset-bottom,0)));border-top:0;background:radial-gradient(circle at 50% 100%,rgba(230,179,37,.06),transparent 54%),#080809e0;box-shadow:0 -20px 44px #00000052;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.setter-chats-root .sc-notes-compose-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding:0 2px}.setter-chats-root .sc-notes-compose-label>span:first-child{color:#ffffff94;font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.setter-chats-root .sc-notes-compose-label>span:last-child{display:inline-flex;align-items:center;gap:5px;color:#ffffff3b;font-size:9px;font-weight:600}.setter-chats-root .sc-notes-compose-label i{color:#e6b32570;font-size:8px}.setter-chats-root .sc-notes-compose-input{min-height:88px;padding:12px 13px;border:0;border-radius:14px;background:#ffffff09;color:#ffffffd6;box-shadow:inset 0 1px #ffffff09;caret-color:#e6b325;transition:background-color .18s ease,box-shadow .18s ease}.setter-chats-root .sc-notes-compose-input:focus{border:0;background:#e6b3250b;box-shadow:inset 0 1px #ffffff0b,0 0 0 2px #e6b32521}.setter-chats-root .sc-notes-compose-input::-moz-placeholder{color:#ffffff38}.setter-chats-root .sc-notes-compose-input::placeholder{color:#ffffff38}.setter-chats-root .sc-notes-compose-foot{margin-top:9px}.setter-chats-root .sc-notes-compose-hint{color:#ffffff3d;font-size:9px}.setter-chats-root .sc-notes-compose-btn{min-height:36px;padding:0 14px;border:0;border-radius:11px;background:linear-gradient(135deg,#e6b325,#c88c11);color:#100d05;font-size:10.5px;font-weight:800;box-shadow:0 10px 24px #e6b32524;transition:transform .18s ease,filter .18s ease,opacity .18s ease}.setter-chats-root .sc-notes-compose-btn:hover:not(:disabled){background:linear-gradient(135deg,#f0c94e,#d79a18);filter:brightness(1.04);transform:translateY(-1px)}.setter-chats-root .sc-notes-compose-btn:disabled{opacity:.34;box-shadow:none}@media (prefers-reduced-motion: reduce){.setter-chats-root .sc-notes-item{animation:none}}@media (max-width: 520px){.setter-chats-root .sc-notes-panel{width:100%}.setter-chats-root .sc-notes-panel-head{padding-inline:16px}.setter-chats-root .sc-notes-panel-list{padding:12px}}.setter-chats-root .sc-compose-area{position:relative;border-top:0;background:linear-gradient(180deg,#09090ab8,#09090afa);box-shadow:0 -24px 48px #0000004d}.setter-chats-root .sc-compose-area:before{content:"";position:absolute;top:0;right:8%;left:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(230,179,37,.52),transparent);pointer-events:none}.setter-chats-root .sc-compose-wrap{max-width:780px;padding:12px 18px 14px}.setter-chats-root .sc-compose-card{min-height:58px;align-items:center;gap:9px;padding:8px;border:0;border-radius:18px;background:radial-gradient(circle at 0% 50%,rgba(230,179,37,.105),transparent 36%),linear-gradient(145deg,#121008,#0c0b09 68%);box-shadow:inset 0 1px #ffffff0b,0 14px 34px #00000047}.setter-chats-root .sc-compose-card:focus-within{border:0;background:radial-gradient(circle at 0% 50%,rgba(230,179,37,.14),transparent 40%),linear-gradient(145deg,#161208,#0e0c08 68%);box-shadow:inset 0 1px #ffffff0e,0 0 0 2px #e6b3251f,0 16px 38px #00000052}.setter-chats-root .sc-compose-voice{align-self:center;width:40px;height:40px;margin:0;border:0;border-radius:13px;background:#e6b32513;color:#e6b3259e;font-size:13px;box-shadow:inset 0 1px #ffffff09}.setter-chats-root .sc-compose-voice:hover,.setter-chats-root .sc-compose-voice--active{border:0;background:#e6b32526;color:#e6b325;transform:none}.setter-chats-root .sc-compose-input-shell{align-items:center;gap:0;padding:0 4px}.setter-chats-root .sc-compose-input{min-height:24px;padding:8px 4px!important;color:#ffffffe6;font-size:13.5px;line-height:1.5}.setter-chats-root .sc-compose-input::-moz-placeholder{color:#ffffff3d}.setter-chats-root .sc-compose-input::placeholder{color:#ffffff3d}.setter-chats-root .sc-compose-send{width:40px;height:40px;border:0;border-radius:13px;background:#ffffff09;color:#fff3;box-shadow:inset 0 1px #ffffff08}.setter-chats-root .sc-compose-send--ready{border:0;background:linear-gradient(135deg,#edc64c,#c98c12);color:#100d05;box-shadow:0 10px 24px #e6b3252b}.setter-chats-root .sc-compose-send--ready:hover{background:linear-gradient(135deg,#f5d362,#d69a18);transform:translateY(-1px);box-shadow:0 13px 28px #e6b32536}.setter-chats-root .sc-compose-send-shine{display:none}.setter-chats-root .sc-compose-hint{justify-content:center;margin-top:7px;padding-right:0;color:#fff3;font-size:8.5px}.setter-chats-root .sc-compose-kbd{border:0;background:#ffffff09;color:#ffffff4d;box-shadow:none}.setter-chats-root .sc-vn-picker{max-width:780px;margin:0 auto 10px;border:0;border-radius:20px;background:radial-gradient(circle at 0% 0%,rgba(230,179,37,.11),transparent 34%),#0f0f10;box-shadow:inset 0 1px #ffffff0b,0 24px 58px #00000085;animation:scVoicePickerIn .24s cubic-bezier(.22,1,.36,1) both}@keyframes scVoicePickerIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.setter-chats-root .sc-vn-picker-head{padding:14px 15px 12px;border-bottom:0}.setter-chats-root .sc-vn-picker-heading{display:flex;align-items:center;gap:11px;min-width:0}.setter-chats-root .sc-vn-picker-heading-icon{width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;border-radius:12px;background:#e6b3251c;color:#e6b325c7;font-size:12px}.setter-chats-root .sc-vn-picker-heading>div{display:flex;min-width:0;flex-direction:column;gap:2px}.setter-chats-root .sc-vn-picker-heading strong{color:#fffc;font-size:12px;font-weight:800}.setter-chats-root .sc-vn-picker-heading>div>span{color:#ffffff47;font-size:9.5px;font-weight:550}.setter-chats-root .sc-vn-picker-close{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:#ffffff09;color:#ffffff61}.setter-chats-root .sc-vn-picker-close:hover{background:#e6b32517;color:#e6b325}.setter-chats-root .sc-vn-picker-body{max-height:330px;gap:7px;padding:0 10px 10px;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.14) transparent}.setter-chats-root .sc-vn-picker-row{gap:12px;padding:10px;border-radius:15px;background:#ffffff06;box-shadow:inset 0 1px #ffffff06;transition:background-color .18s ease,transform .18s ease}.setter-chats-root .sc-vn-picker-row:hover{background:#e6b3250b;transform:translateY(-1px)}.setter-chats-root .sc-vn-picker-note{display:flex;flex:1;min-width:0;align-items:center;gap:12px}.setter-chats-root .sc-vn-picker-note-title{display:flex;min-width:130px;max-width:210px;align-items:center;gap:8px}.setter-chats-root .sc-vn-picker-note-icon{width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;border-radius:9px;background:#e6b32514;color:#e6b32594;font-size:10px}.setter-chats-root .sc-vn-picker-title{color:#ffffffa8;font-size:10.5px;font-weight:700}.setter-chats-root .sc-vn-picker-audio{flex:1;min-width:150px;height:34px;color-scheme:dark;opacity:.78}.setter-chats-root .sc-vn-picker-select{width:auto;max-width:none;height:36px;padding:0 12px;border:0;border-radius:11px;background:#e6b3251a;color:#f6d889d1;font-size:10px;box-shadow:inset 0 1px #ffffff09}.setter-chats-root .sc-vn-picker-select:hover{background:#e6b3252e;color:#f3d57e}.setter-chats-root .sc-vn-picker-empty{margin:0;padding:30px 18px;border-radius:15px;background:#ffffff05;color:#ffffff4d}@media (prefers-reduced-motion: reduce){.setter-chats-root .sc-vn-picker{animation:none}}@media (max-width: 640px){.setter-chats-root .sc-compose-wrap{padding:10px 12px max(13px,calc(13px + env(safe-area-inset-bottom,0)))}.setter-chats-root .sc-compose-card{min-height:54px}.setter-chats-root .sc-compose-voice,.setter-chats-root .sc-compose-send{width:38px;height:38px}.setter-chats-root .sc-vn-picker-note{flex-direction:column;align-items:stretch;gap:7px}.setter-chats-root .sc-vn-picker-note-title{max-width:none}.setter-chats-root .sc-vn-picker-audio{width:100%;min-width:0}.setter-chats-root .sc-vn-picker-select{align-self:stretch;justify-content:center}}.setter-chats-root .sc-profile-panel{width:310px;background:radial-gradient(circle at 100% 0%,rgba(230,179,37,.055),transparent 27%),#09090a;border-left:1px solid rgba(230,179,37,.065)}.setter-chats-root .sc-profile-panel-inner{gap:10px;padding:13px 12px 18px;scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.13) transparent}.setter-chats-root .sc-profile-hero{padding:15px;border:0;border-radius:17px;background:radial-gradient(circle at 0% 0%,rgba(230,179,37,.12),transparent 48%),linear-gradient(145deg,#121009,#0d0c0a);box-shadow:inset 0 1px #ffffff0b,0 14px 32px #0003;text-align:left}.setter-chats-root .sc-profile-identity{display:flex;align-items:center;gap:12px;min-width:0}.setter-chats-root .sc-profile-avatar-wrap{flex-shrink:0;margin:0}.setter-chats-root .sc-profile-avatar-ring{padding:2px;background:linear-gradient(145deg,#e6b3259e,#e6b3251f);box-shadow:0 10px 24px #00000052}.setter-chats-root .sc-profile-avatar-img{width:58px;height:58px}.setter-chats-root .sc-profile-hot-dot{right:-2px;bottom:0;width:21px;height:21px;border-width:2px;font-size:8px}.setter-chats-root .sc-profile-identity-copy{min-width:0;flex:1}.setter-chats-root .sc-profile-kicker{display:block;margin-bottom:3px;color:#e6b3258c;font-size:7.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.setter-chats-root .sc-profile-handle{overflow:hidden;margin:0;color:#ffffffe6;font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.setter-chats-root .sc-profile-ig-link{display:inline-flex;justify-content:flex-start;gap:6px;margin:6px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:#f6d8899e;font-size:9px;font-weight:700}.setter-chats-root .sc-profile-ig-link:hover{border:0;background:transparent;color:#e6b325;transform:none}.setter-chats-root .sc-profile-ig-link-icon{font-size:7px}.setter-chats-root .sc-profile-pills{justify-content:flex-start;gap:5px;margin-top:13px}.setter-chats-root .sc-profile-pill{gap:5px;padding:5px 8px;border:0;background:#ffffff09;color:#ffffff7a;font-size:8px;letter-spacing:.04em;box-shadow:inset 0 1px #ffffff06}.setter-chats-root .sc-profile-pill--ai.is-on{border:0;background:#22c55e1a;color:#86efacd1;box-shadow:none}.setter-chats-root .sc-profile-pill--status.sc-profile-pill--active{border:0;background:#e6b32517;color:#f6d889c7}.setter-chats-root .sc-profile-sheet{padding:13px;border:0;border-radius:16px;background:linear-gradient(145deg,#ffffff07,#ffffff03),#0c0c0d;box-shadow:inset 0 1px #ffffff08}.setter-chats-root .sc-profile-sheet-head{align-items:center;gap:10px;margin-bottom:11px;padding-bottom:0;border:0}.setter-chats-root .sc-profile-sheet-icon{width:31px;height:31px;border:0;border-radius:10px;background:#e6b32517;color:#e6b325b8;font-size:11px;box-shadow:none}.setter-chats-root .sc-profile-sheet-icon--route{background:#e6b32517;color:#e6b325b8}.setter-chats-root .sc-profile-sheet-title{color:#ffffffbf;font-size:10.5px;font-weight:800;letter-spacing:.01em}.setter-chats-root .sc-profile-sheet-sub{margin-top:2px;color:#ffffff40;font-size:8.5px}.setter-chats-root .sc-profile-dl{gap:5px}.setter-chats-root .sc-profile-dl-row,.setter-chats-root .sc-profile-dl-row:first-of-type{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;padding:8px 9px;border:0;border-radius:10px;background:#ffffff06;font-size:10px}.setter-chats-root .sc-profile-dl-row dt{color:#ffffff45;font-size:8px;font-weight:700;letter-spacing:.055em}.setter-chats-root .sc-profile-dl-row dd{color:#ffffffad;font-size:9.5px;font-weight:650}.setter-chats-root .sc-profile-affiliate-avatar{width:20px;height:20px;min-width:20px;flex-basis:20px;box-shadow:0 0 0 2px #e6b32514}.setter-chats-root .sc-profile-sheet select{min-height:40px;border:0!important;border-radius:12px!important;background-color:#12100c!important;color:#ffffffad!important;box-shadow:inset 0 1px #ffffff09;font-size:10px!important}.setter-chats-root .sc-profile-sheet select:focus{border:0!important;box-shadow:inset 0 1px #ffffff0b,0 0 0 2px #e6b3251f}.setter-chats-root .sc-profile-sheet--roadmap{padding-bottom:11px}.setter-chats-root .sc-funnel-leg{gap:9px}.setter-chats-root .sc-funnel-rail{width:23px}.setter-chats-root .sc-funnel-node{width:22px;height:22px;font-size:8px}.setter-chats-root .sc-funnel-node--past{background:#22c55e1f;color:#86efacb3;box-shadow:none}.setter-chats-root .sc-funnel-node--here{background:linear-gradient(145deg,#e6b325,#c88c11);color:#100d05;box-shadow:0 5px 14px #e6b3252e;animation:none}.setter-chats-root .sc-funnel-node--future{border:0;background:#ffffff09;color:#ffffff38}.setter-chats-root .sc-funnel-spine{width:1px;min-height:10px;margin-block:2px;background:#ffffff0b}.setter-chats-root .sc-funnel-spine.is-done{background:#22c55e38;box-shadow:none}.setter-chats-root .sc-funnel-leg-body{gap:6px;padding-bottom:9px;border:0}.setter-chats-root .sc-funnel-leg-label{font-size:9.5px}.setter-chats-root .sc-funnel-leg-label.is-past{color:#86efac7a}.setter-chats-root .sc-funnel-leg-label.is-here{color:#f6d889e6}.setter-chats-root .sc-funnel-leg-pill{padding:2px 6px;background:#e6b32521;color:#f6d889cc;font-size:7px;box-shadow:none}.setter-chats-root .sc-profile-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.setter-chats-root .sc-profile-dl-row,.setter-chats-root .sc-profile-dl-row:first-of-type{display:flex;min-width:0;min-height:60px;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;padding:10px;border:0;border-radius:12px;background:linear-gradient(145deg,#ffffff09,#ffffff04);box-shadow:inset 0 1px #ffffff06}.setter-chats-root .sc-profile-dl-row dt{display:flex;align-items:center;gap:6px;color:#ffffff6b;font-size:8.5px;font-weight:750;letter-spacing:.055em}.setter-chats-root .sc-profile-dl-row dt i{width:11px;color:#e6b32594;font-size:8px;text-align:center}.setter-chats-root .sc-profile-dl-row dd{width:100%;overflow:hidden;margin:0;color:#ffffffd6;font-size:11px;font-weight:750;line-height:1.25;text-align:left;text-overflow:ellipsis;white-space:nowrap}.setter-chats-root .sc-profile-dl-row--status dd{color:#f6d889e6}.setter-chats-root .sc-profile-dl-row--ai.is-on{background:linear-gradient(145deg,#22c55e13,#22c55e05)}.setter-chats-root .sc-profile-dl-row--ai.is-on dt i,.setter-chats-root .sc-profile-dl-row--ai.is-on dd{color:#86efacd1}.setter-chats-root .sc-profile-dl-row--affiliate{grid-column:1 / -1;min-height:56px}.setter-chats-root .sc-profile-dl-row--affiliate .sc-profile-affiliate{justify-content:flex-start;gap:8px}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.vt{--vt-gold: #e6b325}.vt-aurora{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(38% 32% at 22% 18%,rgba(230,179,37,.17),transparent 70%),radial-gradient(34% 30% at 82% 82%,rgba(230,179,37,.1),transparent 70%),radial-gradient(26% 22% at 72% 22%,rgba(255,236,170,.06),transparent 70%)}.vt-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 38%,#000 15%,transparent 75%);mask-image:radial-gradient(ellipse 70% 55% at 50% 38%,#000 15%,transparent 75%)}.vt-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 40%,transparent 45%,rgba(0,0,0,.75))}.vt-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.vt-dust span{position:absolute;bottom:-8px;width:2px;height:2px;border-radius:9999px;background:#f5dc8c;box-shadow:0 0 6px #e6b325e6;opacity:0}.vt-gold{background-image:linear-gradient(100deg,#a07716,#e6b325 18%,#fff5d1,#f0c443 46%,#a97c14 62%,#f7dc84 80%,#b8891c);background-size:220% 100%;background-position:0% 0;-webkit-background-clip:text;background-clip:text;color:transparent}.vt-lockin{font-size:1.6em;font-weight:900;line-height:.92;letter-spacing:-.05em}.vt-glass{border-radius:22px;background:linear-gradient(180deg,#1c1c1feb,#0e0e10eb);box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff14,0 30px 60px -28px #000000f2}.vt-chip{background:#161619f2;box-shadow:inset 0 0 0 1px #e6b32538,0 12px 30px -10px #000000e6}.vt-tile{overflow:hidden;border-radius:18px;background:radial-gradient(120% 80% at 50% 0%,rgba(230,179,37,.16),transparent 60%),linear-gradient(180deg,#17130a,#0a0907);box-shadow:inset 0 0 0 1px #e6b32529,inset 0 1px #ffe49624,0 24px 44px -26px #000000f2}.vt-tile:before{content:"";position:absolute;inset:0 18% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,228,150,.6),transparent)}.vt-tile-icon{background:radial-gradient(circle at 30% 25%,#e6b3254d,#e6b32514);box-shadow:inset 0 0 0 1px #e6b32540,0 0 22px -6px #e6b32599}.vt-bar-gold{background:linear-gradient(180deg,#f7dc84,#e6b325 45%,#9c7314);box-shadow:inset 0 1px #fff9,0 0 40px -6px #e6b3258c}.vt-halo{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;border-radius:9999px;background:radial-gradient(closest-side,rgba(230,179,37,.3),rgba(230,179,37,.08) 55%,transparent)}.vt-ring{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:9999px;border:1px solid rgba(230,179,37,.16)}.vt-ring-dash{border-style:dashed;border-color:#e6b3251f}.vt-orbit{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:9999px;background:conic-gradient(from 0deg,transparent 0deg 240deg,rgba(255,233,160,.95) 340deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px))}.vt-beam{position:absolute;top:50%;left:50%;width:min(92vw,760px);height:1px;translate:-50% 0;background:linear-gradient(90deg,transparent,rgba(255,233,160,.9),transparent);box-shadow:0 0 18px #e6b325b3;opacity:.35}.vt-rays{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;border-radius:9999px;background:repeating-conic-gradient(from 0deg,rgba(230,179,37,.11) 0deg 5deg,transparent 5deg 15deg);-webkit-mask-image:radial-gradient(circle,#000 8%,transparent 62%);mask-image:radial-gradient(circle,#000 8%,transparent 62%)}.vt-medal{width:124px;height:124px;padding:3px;border-radius:9999px;background:conic-gradient(from 210deg,#8f6812,#fff1bf,#e6b325,#7a570c,#f7dc84,#8f6812);box-shadow:0 0 70px #e6b32573,0 22px 40px -12px #000000d9}.vt-medal-core{position:relative;display:flex;height:100%;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;background:radial-gradient(circle at 50% 35%,#1d1a12,#08080a 70%)}.vt-medal-core:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(115deg,transparent 42%,rgba(255,240,190,.35) 50%,transparent 58%);transform:translate(-60%)}.vt-shock{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:9999px;border:2px solid rgba(230,179,37,.7);opacity:0}.vt-shackle{transform-box:fill-box}.vt-btn{position:relative;overflow:hidden;color:#1a1304;background:linear-gradient(180deg,#f8dd85,#e6b325 55%,#c38f17);box-shadow:inset 0 1px #fff9,inset 0 -1px #0003,0 18px 44px -16px #e6b325cc;transition:transform .2s ease,filter .2s ease}.vt-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.6) 50%,transparent 65%);transform:translate(-120%)}.vt-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.vt-btn:active{transform:scale(.97)}@media (min-width: 1024px){.vt-btn{min-width:240px}}.vt-back{display:flex;height:3.5rem;width:3.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;color:#ffffffb3;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a;transition:color .2s ease,background .2s ease,transform .2s ease}.vt-back:hover{color:#fff;background:#ffffff14}.vt-back:active{transform:scale(.94)}.vt-ghost{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem 0 .5rem;border-radius:9999px;font-size:13px;font-weight:700;color:#fff;background:#e6b32514;box-shadow:inset 0 0 0 1px #e6b3254d;transition:background .2s ease,transform .2s ease}.vt-ghost:hover{background:#e6b32524}.vt-ghost:active{transform:scale(.96)}.vt-ghost:disabled{opacity:.6}.vt-visual{transform-origin:center}@media (max-height: 760px){.vt-visual{transform:scale(.84)}}@media (max-height: 680px){.vt-visual{transform:scale(.7)}}@media (min-width: 1024px) and (min-height: 760px){.vt-visual{transform:scale(1.25)}}@keyframes vtFadeIn{0%{opacity:0}}@keyframes vtOut{to{opacity:0;transform:scale(1.04);filter:blur(8px)}}@keyframes vtIn{0%{opacity:0;transform:translate3d(var(--vt-x, 0),16px,0);filter:blur(8px)}}@keyframes vtPop{0%{opacity:0;transform:scale(.5) translateY(10px)}}@keyframes vtFloat{to{transform:translateY(-7px)}}@keyframes vtSpin{to{transform:rotate(360deg)}}@keyframes vtDrift{to{transform:translate3d(-4%,3%,0) scale(1.06)}}@keyframes vtBreath{0%{opacity:.6;transform:scale(.94)}}@keyframes vtDust{0%{transform:translateY(0);opacity:0}12%{opacity:.85}to{transform:translateY(-105vh);opacity:0}}@keyframes vtSheen{to{background-position:100% 0}}@keyframes vtV2{0%{opacity:0;transform:scale(1.4);filter:blur(24px);letter-spacing:.25em}}@keyframes vtBeam{0%{transform:scaleX(0);opacity:0}35%{opacity:1}}@keyframes vtMedal{0%{opacity:0;transform:scale(.55) rotate(-25deg)}}@keyframes vtMedalShine{0%,55%{transform:translate(-60%)}to{transform:translate(60%)}}@keyframes vtCheck{0%{opacity:0;transform:scale(0)}}@keyframes vtRingFill{0%{stroke-dashoffset:var(--c)}}@keyframes vtBar{0%{transform:scaleY(0)}}@keyframes vtTrack{0%{width:0}}@keyframes vtDot{0%{background:#ffffff24;box-shadow:none}}@keyframes vtShackle{0%{transform:translateY(-20px)}}@keyframes vtLockIn{0%{opacity:0;transform:scale(.8) translateY(14px)}}@keyframes vtThud{50%{transform:scale(1.07)}}@keyframes vtShock{0%{opacity:.85;transform:scale(.65)}to{opacity:0;transform:scale(1.9)}}@keyframes vtBtnSheen{0%{transform:translate(-120%)}40%,to{transform:translate(120%)}}@media (prefers-reduced-motion: no-preference){.vt{animation:vtFadeIn .6s ease-out both}.vt.is-leaving{animation:vtOut .48s cubic-bezier(.4,0,1,1) forwards}.vt-stage[data-dir=next]{--vt-x: 26px}.vt-stage[data-dir=prev]{--vt-x: -26px}.vt-r{animation:vtIn .75s cubic-bezier(.22,1,.36,1) var(--d, 0s) both}.vt-pop{animation:vtPop .65s cubic-bezier(.34,1.56,.64,1) var(--d, 0s) both}.vt-float{animation:vtFloat 3.2s ease-in-out infinite alternate}.vt-aurora{animation:vtDrift 18s ease-in-out infinite alternate}.vt-dust span{animation:vtDust 9s linear infinite}.vt-halo{animation:vtBreath 3.5s ease-in-out infinite alternate}.vt-ring-dash{animation:vtSpin 50s linear infinite}.vt-orbit{animation:vtSpin 4.5s linear infinite}.vt-rays{animation:vtSpin 70s linear infinite}.vt-gold-anim{animation:vtSheen 5s ease-in-out infinite alternate}.vt-v2{animation:vtV2 1.5s cubic-bezier(.16,1,.3,1) .15s both,vtSheen 5s ease-in-out 1.6s infinite alternate}.vt-beam{animation:vtBeam 1.6s cubic-bezier(.16,1,.3,1) .1s both}.vt-medal{animation:vtMedal 1s cubic-bezier(.34,1.4,.64,1) .15s both}.vt-medal-core:after{animation:vtMedalShine 3.5s ease-in-out 1s infinite}.vt-check{animation:vtCheck .45s cubic-bezier(.34,1.56,.64,1) var(--d, 0s) both}.vt-ring-progress{animation:vtRingFill 1.8s cubic-bezier(.22,1,.36,1) .6s both}.vt-bar{transform-origin:bottom;animation:vtBar .9s cubic-bezier(.22,1,.36,1) var(--d, 0s) both}.vt-track-fill{animation:vtTrack 2s linear .9s both}.vt-dot{animation:vtDot .3s ease-out var(--d, 0s) both}.vt-lock{animation:vtLockIn .8s cubic-bezier(.22,1,.36,1) .1s both,vtThud .35s ease-out 1.05s}.vt-shackle{animation:vtShackle .55s cubic-bezier(.6,0,.3,1.5) .6s both}.vt-shock{animation:vtShock 1.3s cubic-bezier(.16,1,.3,1) 1.05s forwards}.vt-shock-late{animation-delay:1.3s}.vt-btn:after{animation:vtBtnSheen 3.4s ease-in-out 1.4s infinite}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--gray-200)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Plus Jakarta Sans,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--gray-400)}input::placeholder,textarea::placeholder{opacity:1;color:var(--gray-400)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*:focus{outline:none!important}button:focus:not(:focus-visible),a:focus:not(:focus-visible),input:focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 0px}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.glass-card{border-radius:1rem;border-width:1px;border-color:var(--text-base-10);background-color:var(--bg-alt-40);--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.glass-card:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:var(--text-base-20);--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-primary{display:flex;align-items:center;gap:1rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(230 179 37 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-weight:500;color:var(--text-base-alt);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary:hover{background-color:#e6b325e6;--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary{display:flex;align-items:center;gap:1rem;border-radius:.75rem;background-color:var(--bg-main);padding:.75rem 1rem;color:var(--text-sub);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-secondary:hover{background-color:var(--dark-100);color:var(--text-base)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!-inset-10{top:-2.5rem!important;right:-2.5rem!important;bottom:-2.5rem!important;left:-2.5rem!important}.-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.-inset-\[5px\]{top:-5px;right:-5px;bottom:-5px;left:-5px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.inset-\[10px\]{top:10px;right:10px;bottom:10px;left:10px}.inset-\[3px\]{top:3px;right:3px;bottom:3px;left:3px}.inset-x-0{left:0;right:0}.inset-x-10{left:2.5rem;right:2.5rem}.inset-x-12{left:3rem;right:3rem}.inset-x-16{left:4rem;right:4rem}.inset-x-3{left:.75rem;right:.75rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.inset-y-3{top:.75rem;bottom:.75rem}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-24{bottom:-6rem}.-bottom-40{bottom:-10rem}.-bottom-6{bottom:-1.5rem}.-bottom-72{bottom:-18rem}.-bottom-px{bottom:-1px}.-left-10{left:-2.5rem}.-left-12{left:-3rem}.-left-24{left:-6rem}.-left-32{left:-8rem}.-left-40{left:-10rem}.-left-5{left:-1.25rem}.-left-6{left:-1.5rem}.-left-8{left:-2rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-40{right:-10rem}.-right-5{right:-1.25rem}.-right-6{right:-1.5rem}.-right-px{right:-1px}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-16{top:-4rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-4{top:-1rem}.-top-40{top:-10rem}.-top-48{top:-12rem}.-top-5{top:-1.25rem}.-top-52{top:-13rem}.-top-9{top:-2.25rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-12px\]{bottom:-12px}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-\[12\%\]{left:12%}.left-\[15px\]{left:15px}.left-\[17px\]{left:17px}.left-\[18\%\]{left:18%}.left-\[2\%\]{left:2%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[-10rem\]{right:-10rem}.right-\[-12rem\]{right:-12rem}.right-\[-6rem\]{right:-6rem}.right-\[12\%\]{right:12%}.right-\[18\%\]{right:18%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[-2\.6rem\]{top:-2.6rem}.top-\[28rem\]{top:28rem}.top-\[3\.75rem\]{top:3.75rem}.top-\[35\%\]{top:35%}.top-\[40\%\]{top:40%}.top-\[45\%\]{top:45%}.top-\[68px\]{top:68px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[150\]{z-index:150}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[40\]{z-index:40}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.-m-4{margin:-1rem}.m-1{margin:.25rem}.m-2{margin:.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mt-0{margin-top:0!important}.-mb-1{margin-bottom:-.25rem}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2{margin-left:-.5rem}.-ml-\[11px\]{margin-left:-11px}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-14{margin-top:-3.5rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-8{margin-left:2rem}.ml-\[2\.6rem\]{margin-left:2.6rem}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[18px\]{margin-top:18px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[4px\]{margin-top:4px}.mt-\[5px\]{margin-top:5px}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[15\.9\/10\]{aspect-ratio:15.9/10}.aspect-\[16\/5\]{aspect-ratio:16/5}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-\[17px\]{width:17px;height:17px}.\!h-10{height:2.5rem!important}.\!h-11{height:2.75rem!important}.\!h-12{height:3rem!important}.\!h-14{height:3.5rem!important}.\!h-16{height:4rem!important}.\!h-20{height:5rem!important}.\!h-24{height:6rem!important}.\!h-3{height:.75rem!important}.\!h-4{height:1rem!important}.\!h-6{height:1.5rem!important}.\!h-7{height:1.75rem!important}.\!h-8{height:2rem!important}.\!h-9{height:2.25rem!important}.\!h-\[29px\]{height:29px!important}.\!h-\[72px\]{height:72px!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[0\.6em\]{height:.6em}.h-\[0\.8em\]{height:.8em}.h-\[1\.05rem\]{height:1.05rem}.h-\[1\.1em\]{height:1.1em}.h-\[1\.85rem\]{height:1.85rem}.h-\[100dvh\]{height:100dvh}.h-\[10px\]{height:10px}.h-\[110px\]{height:110px}.h-\[118px\]{height:118px}.h-\[150px\]{height:150px}.h-\[156px\]{height:156px}.h-\[15px\]{height:15px}.h-\[164px\]{height:164px}.h-\[170px\]{height:170px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[196px\]{height:196px}.h-\[214px\]{height:214px}.h-\[26rem\]{height:26rem}.h-\[270px\]{height:270px}.h-\[28rem\]{height:28rem}.h-\[2px\]{height:2px}.h-\[3\.1rem\]{height:3.1rem}.h-\[3\.25rem\]{height:3.25rem}.h-\[300px\]{height:300px}.h-\[30rem\]{height:30rem}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[34rem\]{height:34rem}.h-\[36rem\]{height:36rem}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[40rem\]{height:40rem}.h-\[42rem\]{height:42rem}.h-\[52px\]{height:52px}.h-\[5px\]{height:5px}.h-\[62px\]{height:62px}.h-\[68px\]{height:68px}.h-\[76px\]{height:76px}.h-\[78px\]{height:78px}.h-\[80\%\]{height:80%}.h-\[92px\]{height:92px}.h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[15\.5rem\]{max-height:15.5rem}.max-h-\[240px\]{max-height:240px}.max-h-\[280px\]{max-height:280px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[45vh\]{max-height:45vh}.max-h-\[46rem\]{max-height:46rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[520px\]{max-height:520px}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[96vh\]{max-height:96vh}.max-h-\[min\(60vh\,24rem\)\]{max-height:min(60vh,24rem)}.max-h-\[min\(70vh\,28rem\)\]{max-height:min(70vh,28rem)}.max-h-\[min\(72vh\,40rem\)\]{max-height:min(72vh,40rem)}.max-h-full{max-height:100%}.\!min-h-\[52px\]{min-height:52px!important}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-44{min-height:11rem}.min-h-\[1\.5em\]{min-height:1.5em}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[18px\]{min-height:18px}.min-h-\[1rem\]{min-height:1rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[2\.7rem\]{min-height:2.7rem}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[28rem\]{min-height:28rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[320px\]{min-height:320px}.min-h-\[36px\]{min-height:36px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.1rem\]{min-height:4.1rem}.min-h-\[40px\]{min-height:40px}.min-h-\[48vh\]{min-height:48vh}.min-h-\[52px\]{min-height:52px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[7\.25rem\]{min-height:7.25rem}.min-h-\[84px\]{min-height:84px}.min-h-\[calc\(100dvh-5rem\)\]{min-height:calc(100dvh - 5rem)}.min-h-\[calc\(100dvh-68px\)\]{min-height:calc(100dvh - 68px)}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.\!w-11{width:2.75rem!important}.\!w-12{width:3rem!important}.\!w-14{width:3.5rem!important}.\!w-16{width:4rem!important}.\!w-20{width:5rem!important}.\!w-24{width:6rem!important}.\!w-3{width:.75rem!important}.\!w-4{width:1rem!important}.\!w-6{width:1.5rem!important}.\!w-7{width:1.75rem!important}.\!w-8{width:2rem!important}.\!w-9{width:2.25rem!important}.\!w-\[29px\]{width:29px!important}.\!w-\[72px\]{width:72px!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[1\.05rem\]{width:1.05rem}.w-\[104px\]{width:104px}.w-\[10px\]{width:10px}.w-\[11\.25rem\]{width:11.25rem}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[130px\]{width:130px}.w-\[134px\]{width:134px}.w-\[15px\]{width:15px}.w-\[170px\]{width:170px}.w-\[18px\]{width:18px}.w-\[20rem\]{width:20rem}.w-\[210px\]{width:210px}.w-\[214px\]{width:214px}.w-\[26rem\]{width:26rem}.w-\[270px\]{width:270px}.w-\[28rem\]{width:28rem}.w-\[292px\]{width:292px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[30rem\]{width:30rem}.w-\[320px\]{width:320px}.w-\[32px\]{width:32px}.w-\[34px\]{width:34px}.w-\[34rem\]{width:34rem}.w-\[36rem\]{width:36rem}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[400px\]{width:400px}.w-\[40rem\]{width:40rem}.w-\[42rem\]{width:42rem}.w-\[44rem\]{width:44rem}.w-\[52px\]{width:52px}.w-\[58px\]{width:58px}.w-\[6\.5em\]{width:6.5em}.w-\[62px\]{width:62px}.w-\[68px\]{width:68px}.w-\[72\%\]{width:72%}.w-\[76px\]{width:76px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[92px\]{width:92px}.w-\[96px\]{width:96px}.w-\[calc\(\(100\%-0\.5rem\)\/2\)\]{width:calc((100% - .5rem)/2)}.w-\[calc\(\(100\%-0\.5rem\)\/3\)\]{width:calc((100% - .5rem) / 3)}.w-\[calc\(\(100\%-0\.5rem\)\/4\)\]{width:calc((100% - .5rem)/4)}.w-\[calc\(50\%-0\.25rem\)\]{width:calc(50% - .25rem)}.w-\[min\(20rem\,86vw\)\]{width:min(20rem,86vw)}.w-\[min\(23rem\,calc\(100vw-1\.5rem\)\)\]{width:min(23rem,calc(100vw - 1.5rem))}.w-\[min\(24rem\,calc\(100vw-1\.5rem\)\)\]{width:min(24rem,calc(100vw - 1.5rem))}.w-\[min\(34rem\,calc\(100\%-1\.5rem\)\)\]{width:min(34rem,calc(100% - 1.5rem))}.w-\[min\(82vw\,320px\)\]{width:min(82vw,320px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-8{min-width:2rem}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[136px\]{min-width:136px}.min-w-\[16px\]{min-width:16px}.min-w-\[17px\]{min-width:17px}.min-w-\[18px\]{min-width:18px}.min-w-\[190px\]{min-width:190px}.min-w-\[2\.65rem\]{min-width:2.65rem}.min-w-\[2\.75rem\]{min-width:2.75rem}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[3\.4rem\]{min-width:3.4rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[52px\]{min-width:52px}.min-w-\[9\.5rem\]{min-width:9.5rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[100vw\]{max-width:100vw}.max-w-\[110px\]{max-width:110px}.max-w-\[11rem\]{max-width:11rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[140vw\]{max-width:140vw}.max-w-\[14ch\]{max-width:14ch}.max-w-\[15\.5rem\]{max-width:15.5rem}.max-w-\[1500px\]{max-width:1500px}.max-w-\[160px\]{max-width:160px}.max-w-\[16px\]{max-width:16px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[23rem\]{max-width:23rem}.max-w-\[320px\]{max-width:320px}.max-w-\[32rem\]{max-width:32rem}.max-w-\[400px\]{max-width:400px}.max-w-\[40rem\]{max-width:40rem}.max-w-\[420px\]{max-width:420px}.max-w-\[45\%\]{max-width:45%}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[680px\]{max-width:680px}.max-w-\[75\%\]{max-width:75%}.max-w-\[760px\]{max-width:760px}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.max-w-\[85\%\]{max-width:85%}.max-w-\[860px\]{max-width:860px}.max-w-\[88\%\]{max-width:88%}.max-w-\[90\%\]{max-width:90%}.max-w-\[96vw\]{max-width:96vw}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-\[min\(100\%\,20rem\)\]{max-width:min(100%,20rem)}.max-w-\[min\(100\%\,22rem\)\]{max-width:min(100%,22rem)}.max-w-\[min\(18rem\,85vw\)\]{max-width:min(18rem,85vw)}.max-w-\[min\(20rem\,100\%\)\]{max-width:min(20rem,100%)}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:left}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[130\%\]{--tw-translate-x: -130%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2\.5{--tw-translate-y: -.625rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\.5{--tw-translate-x: .375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[18px\]{--tw-translate-x: 18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[23px\]{--tw-translate-x: 23px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[3px\]{--tw-translate-x: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-5{--tw-translate-y: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-6{--tw-translate-y: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-12{--tw-skew-x: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.98\]{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[shimmer_1\.9s_cubic-bezier\(0\.4\,0\,0\.2\,1\)_infinite\]{animation:shimmer 1.9s cubic-bezier(.4,0,.2,1) infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes fadeDown{to{opacity:.95;transform:translateY(0)}}.animate-fadeDown{animation:fadeDown .6s ease forwards}.animate-fadeIn{animation:fadeIn .5s cubic-bezier(.2,0,.15,1) forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeUp{animation:fadeUp .5s cubic-bezier(.2,0,.15,1) forwards}@keyframes formAppear{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-formAppear{animation:formAppear .8s cubic-bezier(.22,1,.36,1) forwards}@keyframes formFieldIn{to{opacity:1;transform:translate(0)}}.animate-formFieldIn{animation:formFieldIn .4s cubic-bezier(.22,1,.36,1) forwards}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes progressGrow{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}to{opacity:1;transform:translate(100%)}}.animate-progressGrow{animation:progressGrow 1.5s cubic-bezier(.22,1,.36,1) forwards}@keyframes pulse{50%{opacity:.5}0%,to{transform:scale(.95);box-shadow:0 0 #e6b325b3}70%{transform:scale(1);box-shadow:0 0 0 6px #e6b32500}}.animate-pulse{animation:pulse 2s infinite}@keyframes pulseGold{0%{box-shadow:0 0 20px #e6b32526}50%{box-shadow:0 0 30px #e6b32540}to{box-shadow:0 0 20px #e6b32526}}.animate-pulseGold{animation:pulseGold 2s infinite}@keyframes redirectingEnter{0%{opacity:0;transform:translateY(15px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-redirectingEnter{animation:redirectingEnter .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes scaleIn{to{transform:scale(1);opacity:1}}.animate-scaleIn{animation:scaleIn .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.4}}.animate-skeletonPulse{animation:skeletonPulse 1.5s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@keyframes stepInBack{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}.animate-stepInBack{animation:stepInBack .28s cubic-bezier(.2,0,.2,1) both}@keyframes stepInForward{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}.animate-stepInForward{animation:stepInForward .28s cubic-bezier(.2,0,.2,1) both}@keyframes successEnter{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-successEnter{animation:successEnter .8s cubic-bezier(.22,1,.36,1) forwards}@keyframes textSlideUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.animate-textSlideUp{animation:textSlideUp .6s cubic-bezier(.22,1,.36,1) forwards}.cursor-\[inherit\]{cursor:inherit}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-2{scroll-margin-top:.5rem}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-32{scroll-margin-top:8rem}.scroll-mt-4{scroll-margin-top:1rem}.scroll-mt-6{scroll-margin-top:1.5rem}.scroll-mt-8{scroll-margin-top:2rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-1{-moz-columns:1;columns:1}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[0fr\]{grid-template-columns:0fr}.grid-cols-\[1fr\]{grid-template-columns:1fr}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.25rem minmax(0,1fr) auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_7\.5rem_5\.5rem_0\.75rem\]{grid-template-columns:2.5rem minmax(0,1fr) 7.5rem 5.5rem .75rem}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[0\.375rem\]{gap:.375rem}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-dark-300>:not([hidden])~:not([hidden]){border-color:var(--dark-300)}.divide-primary\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:#e6b3250f}.divide-primary\/\[0\.08\]>:not([hidden])~:not([hidden]){border-color:#e6b32514}.divide-white\/\[0\.04\]>:not([hidden])~:not([hidden]){border-color:#ffffff0a}.divide-white\/\[0\.05\]>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-white\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-2xl{border-radius:1rem!important}.\!rounded-full{border-radius:9999px!important}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.05rem\]{border-radius:1.05rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[1px\]{border-radius:1px}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-\[1\.25rem\]{border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[1\.5rem\]{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[1\.6rem\]{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}.rounded-t-\[1\.75rem\]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.rounded-t-\[18px\]{border-top-left-radius:18px;border-top-right-radius:18px}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-\[18px\]{border-bottom-left-radius:18px}.rounded-bl-\[4px\]{border-bottom-left-radius:4px}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-br-\[18px\]{border-bottom-right-radius:18px}.rounded-br-\[4px\]{border-bottom-right-radius:4px}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl-\[18px\]{border-top-left-radius:18px}.rounded-tl-\[4px\]{border-top-left-radius:4px}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-\[18px\]{border-top-right-radius:18px}.rounded-tr-\[4px\]{border-top-right-radius:4px}.\!border{border-width:1px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-\[6px\]{border-width:6px}.border-x-\[14px\]{border-left-width:14px;border-right-width:14px}.border-b{border-bottom-width:1px}.border-b-\[24px\]{border-bottom-width:24px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-primary\/\[0\.12\]{border-color:#e6b3251f!important}.\!border-red-500\/60{border-color:#ef444499!important}.border-\[\#110e05\]\/25{border-color:#110e0540}.border-\[\#22C55E\]{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-\[\#2D8CFF\]\/25{border-color:#2d8cff40}.border-\[\#2D8CFF\]\/\[0\.1\]{border-color:#2d8cff1a}.border-\[\#EF4444\]{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-\[\#e6b325\]\/25{border-color:#e6b32540}.border-\[\#e6b325\]\/30{border-color:#e6b3254d}.border-\[color-mix\(in_srgb\,var\(--tag\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--tag) 40%,transparent)}.border-\[rgba\(120\,113\,108\,0\.28\)\]{border-color:#78716c47}.border-\[rgba\(230\,179\,37\,0\.15\)\]{border-color:#e6b32526}.border-\[rgba\(230\,179\,37\,0\.2\)\]{border-color:#e6b32533}.border-\[rgba\(230\,179\,37\,0\.4\)\]{border-color:#e6b32566}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-amber-400\/35{border-color:#fbbf2459}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-400\/30{border-color:#60a5fa4d}.border-blue-500\/30{border-color:#3b82f64d}.border-current{border-color:currentColor}.border-dark-100{border-color:var(--dark-100)}.border-dark-200{border-color:var(--dark-200)}.border-dark-300{border-color:var(--dark-300)}.border-dark-400{border-color:var(--dark-400)}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/80{border-color:#34d399cc}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/40{border-color:#10b98166}.border-green-400\/30{border-color:#4ade804d}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/50{border-color:#22c55e80}.border-green-600\/30{border-color:#16a34a4d}.border-light-400{border-color:var(--light-400)}.border-main{border-color:var(--bg-main)}.border-orange-400\/30{border-color:#fb923c4d}.border-primary{--tw-border-opacity: 1;border-color:rgb(230 179 37 / var(--tw-border-opacity, 1))}.border-primary\/10{border-color:#e6b3251a}.border-primary\/15{border-color:#e6b32526}.border-primary\/20{border-color:#e6b32533}.border-primary\/25{border-color:#e6b32540}.border-primary\/30{border-color:#e6b3254d}.border-primary\/35{border-color:#e6b32559}.border-primary\/40{border-color:#e6b32566}.border-primary\/50{border-color:#e6b32580}.border-primary\/60{border-color:#e6b32599}.border-primary\/70{border-color:#e6b325b3}.border-primary\/\[0\.07\]{border-color:#e6b32512}.border-primary\/\[0\.08\]{border-color:#e6b32514}.border-primary\/\[0\.12\]{border-color:#e6b3251f}.border-primary\/\[0\.1\]{border-color:#e6b3251a}.border-red-300\/25{border-color:#fca5a540}.border-red-400\/15{border-color:#f8717126}.border-red-400\/45{border-color:#f8717173}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/60{border-color:#ef444499}.border-rose-300\/20{border-color:#fda4af33}.border-rose-300\/30{border-color:#fda4af4d}.border-sky-400\/25{border-color:#38bdf840}.border-sky-400\/40{border-color:#38bdf866}.border-text-10{border-color:var(--text-base-10)}.border-text-20{border-color:var(--text-base-20)}.border-text-5{border-color:var(--text-base-5)}.border-textalt-20{border-color:var(--text-base-alt-20)}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-yellow-600\/20{border-color:#ca8a0433}.border-x-transparent{border-left-color:transparent;border-right-color:transparent}.border-b-primary\/75{border-bottom-color:#e6b325bf}.border-t-\[\#110e05\]{--tw-border-opacity: 1;border-top-color:rgb(17 14 5 / var(--tw-border-opacity, 1))}.border-t-primary{--tw-border-opacity: 1;border-top-color:rgb(230 179 37 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-opacity-30{--tw-border-opacity: .3}.\!bg-emerald-500\/\[0\.3\]{background-color:#10b9814d!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(230 179 37 / var(--tw-bg-opacity, 1))!important}.\!bg-primary\/\[0\.04\]{background-color:#e6b3250a!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#050505\]{--tw-bg-opacity: 1;background-color:rgb(5 5 5 / var(--tw-bg-opacity, 1))}.bg-\[\#050506\]{--tw-bg-opacity: 1;background-color:rgb(5 5 6 / var(--tw-bg-opacity, 1))}.bg-\[\#061b0e\]{--tw-bg-opacity: 1;background-color:rgb(6 27 14 / var(--tw-bg-opacity, 1))}.bg-\[\#070605\]\/80{background-color:#070605cc}.bg-\[\#070708\]{--tw-bg-opacity: 1;background-color:rgb(7 7 8 / var(--tw-bg-opacity, 1))}.bg-\[\#070708\]\/95{background-color:#070708f2}.bg-\[\#080809\]{--tw-bg-opacity: 1;background-color:rgb(8 8 9 / var(--tw-bg-opacity, 1))}.bg-\[\#080809\]\/90{background-color:#080809e6}.bg-\[\#0a0a0a\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a0b\]{--tw-bg-opacity: 1;background-color:rgb(10 10 11 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a0b\]\/95{background-color:#0a0a0bf2}.bg-\[\#0a1220\]\/95{background-color:#0a1220f2}.bg-\[\#0b0a08\]{--tw-bg-opacity: 1;background-color:rgb(11 10 8 / var(--tw-bg-opacity, 1))}.bg-\[\#0b0b0c\]{--tw-bg-opacity: 1;background-color:rgb(11 11 12 / var(--tw-bg-opacity, 1))}.bg-\[\#0c0c0c\]\/95{background-color:#0c0c0cf2}.bg-\[\#0c0c0d\]{--tw-bg-opacity: 1;background-color:rgb(12 12 13 / var(--tw-bg-opacity, 1))}.bg-\[\#0c0c0e\]\/90{background-color:#0c0c0ee6}.bg-\[\#0d0d0e\]{--tw-bg-opacity: 1;background-color:rgb(13 13 14 / var(--tw-bg-opacity, 1))}.bg-\[\#0e0d0b\]\/95{background-color:#0e0d0bf2}.bg-\[\#0f0e0b\]\/90{background-color:#0f0e0be6}.bg-\[\#0f0e0b\]\/95{background-color:#0f0e0bf2}.bg-\[\#0f0f0e\]{--tw-bg-opacity: 1;background-color:rgb(15 15 14 / var(--tw-bg-opacity, 1))}.bg-\[\#101011\]{--tw-bg-opacity: 1;background-color:rgb(16 16 17 / var(--tw-bg-opacity, 1))}.bg-\[\#101012\]{--tw-bg-opacity: 1;background-color:rgb(16 16 18 / var(--tw-bg-opacity, 1))}.bg-\[\#101820\]{--tw-bg-opacity: 1;background-color:rgb(16 24 32 / var(--tw-bg-opacity, 1))}.bg-\[\#110e05\]{--tw-bg-opacity: 1;background-color:rgb(17 14 5 / var(--tw-bg-opacity, 1))}.bg-\[\#110e05\]\/15{background-color:#110e0526}.bg-\[\#110e05\]\/70{background-color:#110e05b3}.bg-\[\#111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#121212\]{--tw-bg-opacity: 1;background-color:rgb(18 18 18 / var(--tw-bg-opacity, 1))}.bg-\[\#140f03\]\/15{background-color:#140f0326}.bg-\[\#141412\]{--tw-bg-opacity: 1;background-color:rgb(20 20 18 / var(--tw-bg-opacity, 1))}.bg-\[\#141414\]{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}.bg-\[\#15120a\]\/95{background-color:#15120af2}.bg-\[\#15130f\]{--tw-bg-opacity: 1;background-color:rgb(21 19 15 / var(--tw-bg-opacity, 1))}.bg-\[\#15130f\]\/95{background-color:#15130ff2}.bg-\[\#25D366\]{--tw-bg-opacity: 1;background-color:rgb(37 211 102 / var(--tw-bg-opacity, 1))}.bg-\[\#25D366\]\/\[0\.12\]{background-color:#25d3661f}.bg-\[\#2D8CFF\]{--tw-bg-opacity: 1;background-color:rgb(45 140 255 / var(--tw-bg-opacity, 1))}.bg-\[\#2D8CFF\]\/15{background-color:#2d8cff26}.bg-\[\#2D8CFF\]\/25{background-color:#2d8cff40}.bg-\[\#2D8CFF\]\/35{background-color:#2d8cff59}.bg-\[\#2D8CFF\]\/55{background-color:#2d8cff8c}.bg-\[\#2D8CFF\]\/\[0\.09\]{background-color:#2d8cff17}.bg-\[\#2D8CFF\]\/\[0\.14\]{background-color:#2d8cff24}.bg-\[\#e6b325\]{--tw-bg-opacity: 1;background-color:rgb(230 179 37 / var(--tw-bg-opacity, 1))}.bg-\[\#e6b325\]\/10{background-color:#e6b3251a}.bg-\[\#e6b325\]\/70{background-color:#e6b325b3}.bg-\[\#f0cf71\]{--tw-bg-opacity: 1;background-color:rgb(240 207 113 / var(--tw-bg-opacity, 1))}.bg-\[\#f6dc8c\]{--tw-bg-opacity: 1;background-color:rgb(246 220 140 / var(--tw-bg-opacity, 1))}.bg-\[color-mix\(in_srgb\,var\(--tag\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tag) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--tag\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tag) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--tag\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tag) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--tag\)_9\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tag) 9%,transparent)}.bg-\[rgba\(11\,11\,12\,0\.94\)\]{background-color:#0b0b0cf0}.bg-\[rgba\(168\,85\,247\,0\.1\)\]{background-color:#a855f71a}.bg-\[rgba\(230\,179\,37\,0\.08\)\]{background-color:#e6b32514}.bg-\[rgba\(236\,72\,153\,0\.1\)\]{background-color:#ec48991a}.bg-\[rgba\(239\,68\,68\,0\.15\)\]{background-color:#ef444426}.bg-\[rgba\(245\,158\,11\,0\.1\)\]{background-color:#f59e0b1a}.bg-\[rgba\(34\,197\,94\,0\.1\)\]{background-color:#22c55e1a}.bg-\[rgba\(34\,197\,94\,0\.15\)\]{background-color:#22c55e26}.bg-\[rgba\(45\,140\,255\,0\.14\)\]{background-color:#2d8cff24}.bg-\[rgba\(59\,130\,246\,0\.1\)\]{background-color:#3b82f61a}.bg-\[var\(--tag\)\]{background-color:var(--tag)}.bg-alt{background-color:var(--bg-alt)}.bg-alt-80{background-color:var(--bg-alt-80)}.bg-alt-95{background-color:var(--bg-alt-95)}.bg-amber-400\/\[0\.08\]{background-color:#fbbf2414}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-black\/\[0\.15\]{background-color:#00000026}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/30{background-color:#3b82f64d}.bg-blue-600\/10{background-color:#2563eb1a}.bg-current{background-color:currentColor}.bg-dark-200{background-color:var(--dark-200)}.bg-dark-300{background-color:var(--dark-300)}.bg-dark-400{background-color:var(--dark-400)}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/15{background-color:#34d39926}.bg-emerald-400\/20{background-color:#34d39933}.bg-emerald-400\/25{background-color:#34d39940}.bg-emerald-400\/30{background-color:#34d3994d}.bg-emerald-400\/50{background-color:#34d39980}.bg-emerald-400\/\[0\.05\]{background-color:#34d3990d}.bg-emerald-400\/\[0\.07\]{background-color:#34d39912}.bg-emerald-400\/\[0\.08\]{background-color:#34d39914}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/25{background-color:#10b98140}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/70{background-color:#10b981b3}.bg-emerald-500\/90{background-color:#10b981e6}.bg-emerald-500\/\[0\.025\]{background-color:#10b98106}.bg-emerald-500\/\[0\.05\]{background-color:#10b9810d}.bg-emerald-500\/\[0\.06\]{background-color:#10b9810f}.bg-emerald-500\/\[0\.07\]{background-color:#10b98112}.bg-emerald-500\/\[0\.08\]{background-color:#10b98114}.bg-emerald-500\/\[0\.09\]{background-color:#10b98117}.bg-emerald-500\/\[0\.12\]{background-color:#10b9811f}.bg-emerald-500\/\[0\.15\]{background-color:#10b98126}.bg-emerald-500\/\[0\.16\]{background-color:#10b98129}.bg-emerald-500\/\[0\.1\]{background-color:#10b9811a}.bg-green-400\/10{background-color:#4ade801a}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/15{background-color:#22c55e26}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/30{background-color:#22c55e4d}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-500\/\[0\.07\]{background-color:#22c55e12}.bg-green-500\/\[0\.16\]{background-color:#22c55e29}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-600\/10{background-color:#16a34a1a}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-lime-400\/\[0\.09\]{background-color:#a3e63517}.bg-lime-500{--tw-bg-opacity: 1;background-color:rgb(132 204 22 / var(--tw-bg-opacity, 1))}.bg-lime-500\/15{background-color:#84cc1626}.bg-lime-500\/\[0\.07\]{background-color:#84cc1612}.bg-lime-500\/\[0\.16\]{background-color:#84cc1629}.bg-main{background-color:var(--bg-main)}.bg-main-80{background-color:var(--bg-main-80)}.bg-main-95{background-color:var(--bg-main-95)}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-400\/10{background-color:#fb923c1a}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/\[0\.07\]{background-color:#f9731612}.bg-orange-500\/\[0\.16\]{background-color:#f9731629}.bg-orange-500\/\[0\.1\]{background-color:#f973161a}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(230 179 37 / var(--tw-bg-opacity, 1))}.bg-primary\/10{background-color:#e6b3251a}.bg-primary\/15{background-color:#e6b32526}.bg-primary\/20{background-color:#e6b32533}.bg-primary\/25{background-color:#e6b32540}.bg-primary\/30{background-color:#e6b3254d}.bg-primary\/40{background-color:#e6b32566}.bg-primary\/45{background-color:#e6b32573}.bg-primary\/5{background-color:#e6b3250d}.bg-primary\/50{background-color:#e6b32580}.bg-primary\/60{background-color:#e6b32599}.bg-primary\/70{background-color:#e6b325b3}.bg-primary\/75{background-color:#e6b325bf}.bg-primary\/90{background-color:#e6b325e6}.bg-primary\/\[0\.015\]{background-color:#e6b32504}.bg-primary\/\[0\.02\]{background-color:#e6b32505}.bg-primary\/\[0\.035\]{background-color:#e6b32509}.bg-primary\/\[0\.03\]{background-color:#e6b32508}.bg-primary\/\[0\.045\]{background-color:#e6b3250b}.bg-primary\/\[0\.04\]{background-color:#e6b3250a}.bg-primary\/\[0\.05\]{background-color:#e6b3250d}.bg-primary\/\[0\.065\]{background-color:#e6b32511}.bg-primary\/\[0\.06\]{background-color:#e6b3250f}.bg-primary\/\[0\.07\]{background-color:#e6b32512}.bg-primary\/\[0\.08\]{background-color:#e6b32514}.bg-primary\/\[0\.09\]{background-color:#e6b32517}.bg-primary\/\[0\.12\]{background-color:#e6b3251f}.bg-primary\/\[0\.13\]{background-color:#e6b32521}.bg-primary\/\[0\.14\]{background-color:#e6b32524}.bg-primary\/\[0\.18\]{background-color:#e6b3252e}.bg-primary\/\[0\.1\]{background-color:#e6b3251a}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-600\/10{background-color:#9333ea1a}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/70{background-color:#f87171b3}.bg-red-400\/\[0\.04\]{background-color:#f871710a}.bg-red-400\/\[0\.06\]{background-color:#f871710f}.bg-red-400\/\[0\.07\]{background-color:#f8717112}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/25{background-color:#ef444440}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/70{background-color:#ef4444b3}.bg-red-500\/\[0\.045\]{background-color:#ef44440b}.bg-red-500\/\[0\.05\]{background-color:#ef44440d}.bg-red-500\/\[0\.06\]{background-color:#ef44440f}.bg-red-500\/\[0\.07\]{background-color:#ef444412}.bg-red-500\/\[0\.08\]{background-color:#ef444414}.bg-red-500\/\[0\.12\]{background-color:#ef44441f}.bg-red-500\/\[0\.16\]{background-color:#ef444429}.bg-red-500\/\[0\.1\]{background-color:#ef44441a}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/10{background-color:#dc26261a}.bg-rose-400\/15{background-color:#fb718526}.bg-sky-400\/10{background-color:#38bdf81a}.bg-sky-400\/15{background-color:#38bdf826}.bg-sky-400\/\[0\.06\]{background-color:#38bdf80f}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/\[0\.12\]{background-color:#0ea5e91f}.bg-sky-500\/\[0\.1\]{background-color:#0ea5e91a}.bg-stone-500\/10{background-color:#78716c1a}.bg-sub{background-color:var(--text-sub)}.bg-text-10{background-color:var(--text-base-10)}.bg-text-30{background-color:var(--text-base-30)}.bg-text-5{background-color:var(--text-base-5)}.bg-textalt-40{background-color:var(--text-base-alt-40)}.bg-textalt-50{background-color:var(--text-base-alt-50)}.bg-textalt-80{background-color:var(--text-base-alt-80)}.bg-transparent{background-color:transparent}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-violet-400\/15{background-color:#a78bfa26}.bg-violet-500\/\[0\.12\]{background-color:#8b5cf61f}.bg-violet-500\/\[0\.1\]{background-color:#8b5cf61a}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/40{background-color:#fff6}.bg-white\/45{background-color:#ffffff73}.bg-white\/50{background-color:#ffffff80}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.1\]{background-color:#ffffff1a}.bg-white\/\[0\.9\]{background-color:#ffffffe6}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-400\/\[0\.09\]{background-color:#facc1517}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/15{background-color:#eab30826}.bg-yellow-500\/\[0\.07\]{background-color:#eab30812}.bg-yellow-500\/\[0\.16\]{background-color:#eab30829}.bg-yellow-600\/5{background-color:#ca8a040d}.bg-opacity-20{--tw-bg-opacity: .2}.\!bg-none{background-image:none!important}.bg-\[linear-gradient\(100deg\,\#E6B325_30\%\,\#fff3c4_50\%\,\#E6B325_70\%\)\]{background-image:linear-gradient(100deg,#e6b325 30%,#fff3c4,#e6b325 70%)}.bg-\[linear-gradient\(110deg\,transparent_36\%\,rgba\(230\,179\,37\,0\.45\)_50\%\,transparent_64\%\)\]{background-image:linear-gradient(110deg,transparent 36%,rgba(230,179,37,.45) 50%,transparent 64%)}.bg-\[linear-gradient\(135deg\,rgba\(245\,245\,245\,0\.95\)\,rgba\(250\,250\,250\,0\.85\)\,rgba\(255\,255\,255\,0\.75\)\)\]{background-image:linear-gradient(135deg,#f5f5f5f2,#fafafad9,#ffffffbf)}.bg-\[linear-gradient\(135deg\,rgba\(28\,25\,23\,0\.96\)\,rgba\(17\,17\,17\,0\.92\)\)\]{background-image:linear-gradient(135deg,#1c1917f5,#111111eb)}.bg-\[radial-gradient\(60\%_120\%_at_0\%_50\%\,rgba\(16\,185\,129\,0\.22\)\,transparent\)\]{background-image:radial-gradient(60% 120% at 0% 50%,rgba(16,185,129,.22),transparent)}.bg-\[radial-gradient\(60\%_120\%_at_0\%_50\%\,rgba\(230\,179\,37\,0\.2\)\,transparent\)\]{background-image:radial-gradient(60% 120% at 0% 50%,rgba(230,179,37,.2),transparent)}.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(230\,179\,37\,0\.35\)\,transparent_60\%\)\,linear-gradient\(135deg\,\#1c1709\,\#0c0b08\)\]{background-image:radial-gradient(circle at 30% 20%,rgba(230,179,37,.35),transparent 60%),linear-gradient(135deg,#1c1709,#0c0b08)}.bg-gradient-45{background-image:linear-gradient(45deg,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#0f0f10\]{--tw-gradient-from: #0f0f10 var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 15 16 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2D8CFF\]{--tw-gradient-from: #2D8CFF var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 140 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2D8CFF\]\/\[0\.11\]{--tw-gradient-from: rgb(45 140 255 / .11) var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 140 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2D8CFF\]\/\[0\.1\]{--tw-gradient-from: rgb(45 140 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 140 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c98a4b\]\/40{--tw-gradient-from: rgb(201 138 75 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(201 138 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c9971a\]{--tw-gradient-from: #c9971a var(--tw-gradient-from-position);--tw-gradient-to: rgb(201 151 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d08b4f\]\/\[0\.16\]{--tw-gradient-from: rgb(208 139 79 / .16) var(--tw-gradient-from-position);--tw-gradient-to: rgb(208 139 79 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e5e9ee\]{--tw-gradient-from: #e5e9ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(229 233 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e7a36a\]{--tw-gradient-from: #e7a36a var(--tw-gradient-from-position);--tw-gradient-to: rgb(231 163 106 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#eef1f4\]{--tw-gradient-from: #eef1f4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 241 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f2d172\]{--tw-gradient-from: #f2d172 var(--tw-gradient-from-position);--tw-gradient-to: rgb(242 209 114 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f6d77a\]{--tw-gradient-from: #f6d77a var(--tw-gradient-from-position);--tw-gradient-to: rgb(246 215 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f9ce34\]{--tw-gradient-from: #f9ce34 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 206 52 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(230\,179\,37\,0\.25\)\]{--tw-gradient-from: rgba(230,179,37,.25) var(--tw-gradient-from-position);--tw-gradient-to: rgba(230, 179, 37, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-alt-95{--tw-gradient-from: var(--bg-alt-95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/15{--tw-gradient-from: rgb(0 0 0 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/20{--tw-gradient-from: rgb(0 0 0 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/5{--tw-gradient-from: rgb(0 0 0 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/55{--tw-gradient-from: rgb(0 0 0 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/75{--tw-gradient-from: rgb(0 0 0 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from: rgb(0 0 0 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from: rgb(0 0 0 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from: rgb(59 130 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/\[0\.14\]{--tw-gradient-from: rgb(16 185 129 / .14) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/\[0\.16\]{--tw-gradient-from: rgb(16 185 129 / .16) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/\[0\.32\]{--tw-gradient-from: rgb(16 185 129 / .32) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from: rgb(34 197 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600\/20{--tw-gradient-from: rgb(22 163 74 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/20{--tw-gradient-from: rgb(99 102 241 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/20{--tw-gradient-from: rgb(249 115 22 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/60{--tw-gradient-from: rgb(249 115 22 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500\/20{--tw-gradient-from: rgb(236 72 153 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: #E6B325 var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-dark{--tw-gradient-from: #d4a41f var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 164 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from: rgb(230 179 37 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: rgb(230 179 37 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/25{--tw-gradient-from: rgb(230 179 37 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/30{--tw-gradient-from: rgb(230 179 37 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/35{--tw-gradient-from: rgb(230 179 37 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/40{--tw-gradient-from: rgb(230 179 37 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from: rgb(230 179 37 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/50{--tw-gradient-from: rgb(230 179 37 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/60{--tw-gradient-from: rgb(230 179 37 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/70{--tw-gradient-from: rgb(230 179 37 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.06\]{--tw-gradient-from: rgb(230 179 37 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.08\]{--tw-gradient-from: rgb(230 179 37 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.09\]{--tw-gradient-from: rgb(230 179 37 / .09) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.11\]{--tw-gradient-from: rgb(230 179 37 / .11) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.12\]{--tw-gradient-from: rgb(230 179 37 / .12) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.13\]{--tw-gradient-from: rgb(230 179 37 / .13) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.14\]{--tw-gradient-from: rgb(230 179 37 / .14) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.16\]{--tw-gradient-from: rgb(230 179 37 / .16) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.18\]{--tw-gradient-from: rgb(230 179 37 / .18) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.1\]{--tw-gradient-from: rgb(230 179 37 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.22\]{--tw-gradient-from: rgb(230 179 37 / .22) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.24\]{--tw-gradient-from: rgb(230 179 37 / .24) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.2\]{--tw-gradient-from: rgb(230 179 37 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.3\]{--tw-gradient-from: rgb(230 179 37 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/20{--tw-gradient-from: rgb(168 85 247 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from: rgb(239 68 68 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/\[0\.08\]{--tw-gradient-from: rgb(239 68 68 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/\[0\.16\]{--tw-gradient-from: rgb(239 68 68 / .16) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/\[0\.18\]{--tw-gradient-from: rgb(239 68 68 / .18) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/\[0\.3\]{--tw-gradient-from: rgb(239 68 68 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/10{--tw-gradient-from: rgb(244 63 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-text-30{--tw-gradient-from: var(--text-base-30) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/25{--tw-gradient-from: rgb(255 255 255 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.02\]{--tw-gradient-from: rgb(255 255 255 / .02) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.06\]{--tw-gradient-from: rgb(255 255 255 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.09\]{--tw-gradient-from: rgb(255 255 255 / .09) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0d0d0e\]{--tw-gradient-to: rgb(13 13 14 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0d0d0e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#5babff\]{--tw-gradient-to: rgb(91 171 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #5babff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#F0C84A\]{--tw-gradient-to: rgb(240 200 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F0C84A var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d08b4f\]\/\[0\.05\]{--tw-gradient-to: rgb(208 139 79 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(208 139 79 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#edca66\]{--tw-gradient-to: rgb(237 202 102 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #edca66 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#ee2a7b\]{--tw-gradient-to: rgb(238 42 123 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ee2a7b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f0cf71\]{--tw-gradient-to: rgb(240 207 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f0cf71 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f2d172\]{--tw-gradient-to: rgb(242 209 114 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f2d172 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f6d77a\]{--tw-gradient-to: rgb(246 215 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f6d77a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fff1b8\]{--tw-gradient-to: rgb(255 241 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff1b8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-alt-80{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--bg-alt-80) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-alt-95{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--bg-alt-95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-200{--tw-gradient-to: rgb(253 230 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fde68a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-300{--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fcd34d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/35{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/5{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-400{--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #34d399 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #10b981 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500\/\[0\.05\]{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500\/\[0\.12\]{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .12) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500\/\[0\.1\]{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-main{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--bg-main) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #E6B325 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary-light{--tw-gradient-to: rgb(255 215 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #FFD700 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/10{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/15{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/25{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/30{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/35{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/40{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/45{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/5{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/50{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/55{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/60{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/70{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/80{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.03\]{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .03) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.045\]{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .045) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.05\]{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.06\]{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .06) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.07\]{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .07) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.08\]{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .08) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.12\]{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .12) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.14\]{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .14) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.1\]{--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(230 179 37 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a855f7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500{--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ef4444 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-500\/5{--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 63 94 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-text-10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--text-base-10) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-text-5{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--text-base-5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/25{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/35{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/45{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.03\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .03) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.06\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .06) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-400{--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #facc15 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#08080a\]{--tw-gradient-to: #08080a var(--tw-gradient-to-position)}.to-\[\#0a0a0b\]{--tw-gradient-to: #0a0a0b var(--tw-gradient-to-position)}.to-\[\#2D8CFF\]{--tw-gradient-to: #2D8CFF var(--tw-gradient-to-position)}.to-\[\#6228d7\]{--tw-gradient-to: #6228d7 var(--tw-gradient-to-position)}.to-\[\#69adff\]{--tw-gradient-to: #69adff var(--tw-gradient-to-position)}.to-\[\#9aa3ad\]{--tw-gradient-to: #9aa3ad var(--tw-gradient-to-position)}.to-\[\#9b5a2a\]{--tw-gradient-to: #9b5a2a var(--tw-gradient-to-position)}.to-\[\#FFD700\]{--tw-gradient-to: #FFD700 var(--tw-gradient-to-position)}.to-\[\#a9b1ba\]{--tw-gradient-to: #a9b1ba var(--tw-gradient-to-position)}.to-\[\#b06c38\]{--tw-gradient-to: #b06c38 var(--tw-gradient-to-position)}.to-\[\#c88c12\]{--tw-gradient-to: #c88c12 var(--tw-gradient-to-position)}.to-\[\#c98a4b\]\/5{--tw-gradient-to: rgb(201 138 75 / .05) var(--tw-gradient-to-position)}.to-\[\#edca66\]{--tw-gradient-to: #edca66 var(--tw-gradient-to-position)}.to-\[\#edcb68\]{--tw-gradient-to: #edcb68 var(--tw-gradient-to-position)}.to-\[\#f0cd63\]{--tw-gradient-to: #f0cd63 var(--tw-gradient-to-position)}.to-\[\#f0cf71\]{--tw-gradient-to: #f0cf71 var(--tw-gradient-to-position)}.to-\[\#f5d77a\]{--tw-gradient-to: #f5d77a var(--tw-gradient-to-position)}.to-\[\#f6d77a\]{--tw-gradient-to: #f6d77a var(--tw-gradient-to-position)}.to-\[\#f6dc8c\]{--tw-gradient-to: #f6dc8c var(--tw-gradient-to-position)}.to-\[\#fff1b8\]{--tw-gradient-to: #fff1b8 var(--tw-gradient-to-position)}.to-\[rgba\(230\,179\,37\,0\.15\)\]{--tw-gradient-to: rgba(230,179,37,.15) var(--tw-gradient-to-position)}.to-alt-95{--tw-gradient-to: var(--bg-alt-95) var(--tw-gradient-to-position)}.to-amber-400{--tw-gradient-to: #fbbf24 var(--tw-gradient-to-position)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to: rgb(0 0 0 / .1) var(--tw-gradient-to-position)}.to-black\/15{--tw-gradient-to: rgb(0 0 0 / .15) var(--tw-gradient-to-position)}.to-black\/40{--tw-gradient-to: rgb(0 0 0 / .4) var(--tw-gradient-to-position)}.to-black\/60{--tw-gradient-to: rgb(0 0 0 / .6) var(--tw-gradient-to-position)}.to-black\/90{--tw-gradient-to: rgb(0 0 0 / .9) var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / .1) var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-emerald-600\/20{--tw-gradient-to: rgb(5 150 105 / .2) var(--tw-gradient-to-position)}.to-green-500\/10{--tw-gradient-to: rgb(34 197 94 / .1) var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-indigo-500\/10{--tw-gradient-to: rgb(99 102 241 / .1) var(--tw-gradient-to-position)}.to-lime-400{--tw-gradient-to: #a3e635 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to: rgb(249 115 22 / .1) var(--tw-gradient-to-position)}.to-pink-500\/10{--tw-gradient-to: rgb(236 72 153 / .1) var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to: #E6B325 var(--tw-gradient-to-position)}.to-primary-dark{--tw-gradient-to: #d4a41f var(--tw-gradient-to-position)}.to-primary-light{--tw-gradient-to: #FFD700 var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: rgb(230 179 37 / .1) var(--tw-gradient-to-position)}.to-primary\/20{--tw-gradient-to: rgb(230 179 37 / .2) var(--tw-gradient-to-position)}.to-primary\/35{--tw-gradient-to: rgb(230 179 37 / .35) var(--tw-gradient-to-position)}.to-primary\/40{--tw-gradient-to: rgb(230 179 37 / .4) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to: rgb(230 179 37 / .05) var(--tw-gradient-to-position)}.to-primary\/50{--tw-gradient-to: rgb(230 179 37 / .5) var(--tw-gradient-to-position)}.to-primary\/\[0\.02\]{--tw-gradient-to: rgb(230 179 37 / .02) var(--tw-gradient-to-position)}.to-primary\/\[0\.03\]{--tw-gradient-to: rgb(230 179 37 / .03) var(--tw-gradient-to-position)}.to-primary\/\[0\.04\]{--tw-gradient-to: rgb(230 179 37 / .04) var(--tw-gradient-to-position)}.to-primary\/\[0\.05\]{--tw-gradient-to: rgb(230 179 37 / .05) var(--tw-gradient-to-position)}.to-primary\/\[0\.06\]{--tw-gradient-to: rgb(230 179 37 / .06) var(--tw-gradient-to-position)}.to-primary\/\[0\.07\]{--tw-gradient-to: rgb(230 179 37 / .07) var(--tw-gradient-to-position)}.to-primary\/\[0\.08\]{--tw-gradient-to: rgb(230 179 37 / .08) var(--tw-gradient-to-position)}.to-primary\/\[0\.1\]{--tw-gradient-to: rgb(230 179 37 / .1) var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to: rgb(168 85 247 / .1) var(--tw-gradient-to-position)}.to-red-500\/10{--tw-gradient-to: rgb(239 68 68 / .1) var(--tw-gradient-to-position)}.to-red-500\/\[0\.04\]{--tw-gradient-to: rgb(239 68 68 / .04) var(--tw-gradient-to-position)}.to-red-500\/\[0\.05\]{--tw-gradient-to: rgb(239 68 68 / .05) var(--tw-gradient-to-position)}.to-red-500\/\[0\.1\]{--tw-gradient-to: rgb(239 68 68 / .1) var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.to-red-600\/5{--tw-gradient-to: rgb(220 38 38 / .05) var(--tw-gradient-to-position)}.to-text-40{--tw-gradient-to: var(--text-base-40) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white\/10{--tw-gradient-to: rgb(255 255 255 / .1) var(--tw-gradient-to-position)}.to-white\/5{--tw-gradient-to: rgb(255 255 255 / .05) var(--tw-gradient-to-position)}.to-white\/\[0\.01\]{--tw-gradient-to: rgb(255 255 255 / .01) var(--tw-gradient-to-position)}.to-white\/\[0\.06\]{--tw-gradient-to: rgb(255 255 255 / .06) var(--tw-gradient-to-position)}.to-yellow-400{--tw-gradient-to: #facc15 var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to: #eab308 var(--tw-gradient-to-position)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-\[length\:200\%_auto\]{background-size:200% auto}.bg-\[length\:250\%_100\%\]{background-size:250% 100%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.stroke-emerald-400{stroke:#34d399}.stroke-primary{stroke:#e6b325}.stroke-primary\/15{stroke:#e6b32526}.stroke-primary\/\[0\.12\]{stroke:#e6b3251f}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[42\%_28\%\]{-o-object-position:42% 28%;object-position:42% 28%}.object-\[48\%_20\%\]{-o-object-position:48% 20%;object-position:48% 20%}.object-\[50\%_12\%\]{-o-object-position:50% 12%;object-position:50% 12%}.object-\[50\%_18\%\]{-o-object-position:50% 18%;object-position:50% 18%}.object-\[50\%_20\%\]{-o-object-position:50% 20%;object-position:50% 20%}.object-\[50\%_22\%\]{-o-object-position:50% 22%;object-position:50% 22%}.object-top{-o-object-position:top;object-position:top}.\!p-4{padding:1rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1\.5px\]{padding:1.5px}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[0\.7em\]{padding-left:.7em;padding-right:.7em}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(1\.25rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}.pb-\[calc\(5\.25rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom))}.pb-\[calc\(5\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+22px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 22px)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[env\(safe-area-inset-bottom\,0\)\]{padding-bottom:env(safe-area-inset-bottom,0)}.pb-\[max\(0\.65rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.65rem,env(safe-area-inset-bottom))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-\[max\(env\(safe-area-inset-bottom\)\,0\.75rem\)\]{padding-bottom:max(env(safe-area-inset-bottom),.75rem)}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pt-\[15px\]{padding-top:15px}.pt-\[calc\(1\.75rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(1.75rem + env(safe-area-inset-top))}.pt-\[calc\(env\(safe-area-inset-top\)\+18px\)\]{padding-top:calc(env(safe-area-inset-top) + 18px)}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem,env(safe-area-inset-top))}.pt-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1rem,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-\[0\.1em\]{vertical-align:.1em}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Plus Jakarta Sans,sans-serif}.\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.\!text-\[10px\]{font-size:10px!important}.\!text-\[9px\]{font-size:9px!important}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.55em\]{font-size:.55em}.text-\[0\.62em\]{font-size:.62em}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.3125rem\]{font-size:1.3125rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.95rem\]{font-size:1.95rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[120px\]{font-size:120px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[2\.1rem\]{font-size:2.1rem}.text-\[2\.35rem\]{font-size:2.35rem}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[2rem\]{font-size:2rem}.text-\[3\.25rem\]{font-size:3.25rem}.text-\[34px\]{font-size:34px}.text-\[44px\]{font-size:44px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5rem\]{font-size:8.5rem}.text-\[8px\]{font-size:8px}.text-\[8rem\]{font-size:8rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.85rem\,7vw\,3rem\)\]{font-size:clamp(1.85rem,7vw,3rem)}.text-\[clamp\(1\.9rem\,7\.5vw\,2\.6rem\)\]{font-size:clamp(1.9rem,7.5vw,2.6rem)}.text-\[clamp\(2\.6rem\,7vw\,3\.65rem\)\]{font-size:clamp(2.6rem,7vw,3.65rem)}.text-\[clamp\(2\.8rem\,4\.6vw\,4\.6rem\)\]{font-size:clamp(2.8rem,4.6vw,4.6rem)}.text-\[clamp\(2rem\,8\.5vw\,4rem\)\]{font-size:clamp(2rem,8.5vw,4rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-6{line-height:1.5rem!important}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.6\]{line-height:1.6}.leading-\[18px\]{line-height:18px}.leading-\[1\],.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[-0\.1em\]{letter-spacing:-.1em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-emerald-300{--tw-text-opacity: 1 !important;color:rgb(110 231 183 / var(--tw-text-opacity, 1))!important}.\!text-primary{--tw-text-opacity: 1 !important;color:rgb(230 179 37 / var(--tw-text-opacity, 1))!important}.text-\[\#04140a\]{--tw-text-opacity: 1;color:rgb(4 20 10 / var(--tw-text-opacity, 1))}.text-\[\#04150c\]{--tw-text-opacity: 1;color:rgb(4 21 12 / var(--tw-text-opacity, 1))}.text-\[\#06130d\]{--tw-text-opacity: 1;color:rgb(6 19 13 / var(--tw-text-opacity, 1))}.text-\[\#0b0b0c\]{--tw-text-opacity: 1;color:rgb(11 11 12 / var(--tw-text-opacity, 1))}.text-\[\#0f1a05\]{--tw-text-opacity: 1;color:rgb(15 26 5 / var(--tw-text-opacity, 1))}.text-\[\#100d05\]{--tw-text-opacity: 1;color:rgb(16 13 5 / var(--tw-text-opacity, 1))}.text-\[\#100d05\]\/55{color:#100d058c}.text-\[\#110e05\]{--tw-text-opacity: 1;color:rgb(17 14 5 / var(--tw-text-opacity, 1))}.text-\[\#110e05\]\/70{color:#110e05b3}.text-\[\#140f03\]{--tw-text-opacity: 1;color:rgb(20 15 3 / var(--tw-text-opacity, 1))}.text-\[\#140f03\]\/70{color:#140f03b3}.text-\[\#151310\]{--tw-text-opacity: 1;color:rgb(21 19 16 / var(--tw-text-opacity, 1))}.text-\[\#15171a\]{--tw-text-opacity: 1;color:rgb(21 23 26 / var(--tw-text-opacity, 1))}.text-\[\#16181b\]{--tw-text-opacity: 1;color:rgb(22 24 27 / var(--tw-text-opacity, 1))}.text-\[\#1a0f06\]{--tw-text-opacity: 1;color:rgb(26 15 6 / var(--tw-text-opacity, 1))}.text-\[\#1a1304\]{--tw-text-opacity: 1;color:rgb(26 19 4 / var(--tw-text-opacity, 1))}.text-\[\#1a1405\]{--tw-text-opacity: 1;color:rgb(26 20 5 / var(--tw-text-opacity, 1))}.text-\[\#22C55E\],.text-\[\#22c55e\]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-\[\#3b82f6\]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-\[\#4fdc86\]{--tw-text-opacity: 1;color:rgb(79 220 134 / var(--tw-text-opacity, 1))}.text-\[\#76b5ff\]{--tw-text-opacity: 1;color:rgb(118 181 255 / var(--tw-text-opacity, 1))}.text-\[\#76b5ff\]\/70{color:#76b5ffb3}.text-\[\#76b5ff\]\/80{color:#76b5ffcc}.text-\[\#7eb6ff\]{--tw-text-opacity: 1;color:rgb(126 182 255 / var(--tw-text-opacity, 1))}.text-\[\#7eb6ff\]\/70{color:#7eb6ffb3}.text-\[\#8ec0ff\]{--tw-text-opacity: 1;color:rgb(142 192 255 / var(--tw-text-opacity, 1))}.text-\[\#E6B325\]{--tw-text-opacity: 1;color:rgb(230 179 37 / var(--tw-text-opacity, 1))}.text-\[\#EF4444\]{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-\[\#a855f7\]{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-\[\#dfe4ea\]{--tw-text-opacity: 1;color:rgb(223 228 234 / var(--tw-text-opacity, 1))}.text-\[\#e6b325\]{--tw-text-opacity: 1;color:rgb(230 179 37 / var(--tw-text-opacity, 1))}.text-\[\#e6b325\]\/70{color:#e6b325b3}.text-\[\#e6b325\]\/80{color:#e6b325cc}.text-\[\#e8a872\]{--tw-text-opacity: 1;color:rgb(232 168 114 / var(--tw-text-opacity, 1))}.text-\[\#ec4899\]{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-\[\#f0f0f0\]{--tw-text-opacity: 1;color:rgb(240 240 240 / var(--tw-text-opacity, 1))}.text-\[\#f3e6c4\]{--tw-text-opacity: 1;color:rgb(243 230 196 / var(--tw-text-opacity, 1))}.text-\[\#f3e6c4\]\/85{color:#f3e6c4d9}.text-\[\#f59e0b\]{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-\[var\(--tag\)\]{color:var(--tag)}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/80{color:#fcd34dcc}.text-amber-400\/90{color:#fbbf24e6}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-dark-400{color:var(--dark-400)}.text-emerald-100\/70{color:#d1fae5b3}.text-emerald-100\/90{color:#d1fae5e6}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/70{color:#6ee7b7b3}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-300\/85{color:#6ee7b7d9}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/75{color:#34d399bf}.text-emerald-400\/80{color:#34d399cc}.text-emerald-400\/85{color:#34d399d9}.text-emerald-400\/90{color:#34d399e6}.text-emerald-50\/55{color:#ecfdf58c}.text-gray-500{color:var(--gray-500)}.text-gray-600{color:var(--gray-600)}.text-gray-700{color:var(--gray-700)}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-400\/80{color:#4ade80cc}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-light-100{color:var(--light-100)}.text-light-300{color:var(--light-300)}.text-light-400{color:var(--light-400)}.text-lime-200{--tw-text-opacity: 1;color:rgb(217 249 157 / var(--tw-text-opacity, 1))}.text-lime-600{--tw-text-opacity: 1;color:rgb(101 163 13 / var(--tw-text-opacity, 1))}.text-main{color:var(--bg-main)}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-300\/90{color:#fdba74e6}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(230 179 37 / var(--tw-text-opacity, 1))}.text-primary\/0{color:#e6b32500}.text-primary\/40{color:#e6b32566}.text-primary\/50{color:#e6b32580}.text-primary\/55{color:#e6b3258c}.text-primary\/60{color:#e6b32599}.text-primary\/65{color:#e6b325a6}.text-primary\/70{color:#e6b325b3}.text-primary\/75{color:#e6b325bf}.text-primary\/80{color:#e6b325cc}.text-primary\/85{color:#e6b325d9}.text-primary\/90{color:#e6b325e6}.text-primary\/\[0\.12\]{color:#e6b3251f}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-red-100\/35{color:#fee2e259}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/70{color:#fca5a5b3}.text-red-300\/80{color:#fca5a5cc}.text-red-300\/85{color:#fca5a5d9}.text-red-300\/90{color:#fca5a5e6}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-400\/50{color:#f8717180}.text-red-400\/60{color:#f8717199}.text-red-400\/65{color:#f87171a6}.text-red-400\/80{color:#f87171cc}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-rose-100\/90{color:#ffe4e6e6}.text-rose-200\/70{color:#fecdd3b3}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-300\/70{color:#7dd3fcb3}.text-sky-300\/90{color:#7dd3fce6}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-stone-500{--tw-text-opacity: 1;color:rgb(120 113 108 / var(--tw-text-opacity, 1))}.text-sub{color:var(--text-sub)}.text-text{color:var(--text-base)}.text-text-20{color:var(--text-base-20)}.text-text-30{color:var(--text-base-30)}.text-text-5{color:var(--text-base-5)}.text-text-50{color:var(--text-base-50)}.text-text-60{color:var(--text-base-60)}.text-text-70{color:var(--text-base-70)}.text-text-80{color:var(--text-base-80)}.text-text-90{color:var(--text-base-90)}.text-transparent{color:transparent}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-300\/70{color:#c4b5fdb3}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.text-white\/15{color:#ffffff26}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-emerald-400\/35{text-decoration-color:#34d39959}.decoration-primary\/40{text-decoration-color:#e6b32566}.decoration-red-300\/60{text-decoration-color:#fca5a599}.decoration-white\/20{text-decoration-color:#fff3}.decoration-white\/25{text-decoration-color:#ffffff40}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-sub::-moz-placeholder{color:var(--text-sub)}.placeholder-sub::placeholder{color:var(--text-sub)}.placeholder-text-30::-moz-placeholder{color:var(--text-base-30)}.placeholder-text-30::placeholder{color:var(--text-base-30)}.placeholder-text-50::-moz-placeholder{color:var(--text-base-50)}.placeholder-text-50::placeholder{color:var(--text-base-50)}.caret-transparent{caret-color:transparent}.accent-\[\#E6B325\]{accent-color:#E6B325}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-95{opacity:.95}.opacity-\[0\.18\]{opacity:.18}.opacity-\[0\.55\]{opacity:.55}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-1px_0_rgba\(230\,179\,37\,0\.1\)\]{--tw-shadow: 0 -1px 0 rgba(230,179,37,.1);--tw-shadow-colored: 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-30px_80px_-30px_rgba\(0\,0\,0\,0\.95\)\,0_0_0_1px_rgba\(230\,179\,37\,0\.16\)\]{--tw-shadow: 0 -30px 80px -30px rgba(0,0,0,.95),0 0 0 1px rgba(230,179,37,.16);--tw-shadow-colored: 0 -30px 80px -30px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(230\,179\,37\,0\.45\)\,0_20px_50px_-30px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: 0 0 0 1px rgba(230,179,37,.45),0 20px 50px -30px rgba(230,179,37,.6);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 20px 50px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: 0 0 0 2px rgba(230,179,37,.6);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(52\,211\,153\,0\.18\)\]{--tw-shadow: 0 0 0 3px rgba(52,211,153,.18);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(230\,179\,37\,0\.25\)\]{--tw-shadow: 0 0 0 4px rgba(230,179,37,.25);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(34\,197\,94\,0\.14\)\]{--tw-shadow: 0 0 0 4px rgba(34,197,94,.14);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_-2px_rgba\(230\,179\,37\,0\.55\)\]{--tw-shadow: 0 0 10px -2px rgba(230,179,37,.55);--tw-shadow-colored: 0 0 10px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(230\,179\,37\,0\.3\)\]{--tw-shadow: 0 0 10px rgba(230,179,37,.3);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(230\,179\,37\,0\.5\)\]{--tw-shadow: 0 0 10px rgba(230,179,37,.5);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: 0 0 10px rgba(230,179,37,.6);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(230\,179\,37\,0\.65\)\]{--tw-shadow: 0 0 10px rgba(230,179,37,.65);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(230\,179\,37\,0\.7\)\]{--tw-shadow: 0 0 10px rgba(230,179,37,.7);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 0 10px rgba(230,179,37,.9);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(239\,68\,68\,0\.6\)\]{--tw-shadow: 0 0 10px rgba(239,68,68,.6);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(251\,146\,60\,0\.9\)\]{--tw-shadow: 0 0 10px rgba(251,146,60,.9);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 0 12px rgba(230,179,37,.8);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(230\,179\,37\,0\.1\)\]{--tw-shadow: 0 0 15px rgba(230,179,37,.1);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_-4px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: 0 0 18px -4px rgba(230,179,37,.6);--tw-shadow-colored: 0 0 18px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_-6px_rgba\(248\,113\,113\,0\.6\)\]{--tw-shadow: 0 0 18px -6px rgba(248,113,113,.6);--tw-shadow-colored: 0 0 18px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(230\,179\,37\,0\.45\)\]{--tw-shadow: 0 0 18px rgba(230,179,37,.45);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_-6px_rgba\(230\,179\,37\,0\.55\)\]{--tw-shadow: 0 0 22px -6px rgba(230,179,37,.55);--tw-shadow-colored: 0 0 22px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(230\,179\,37\,0\.55\)\]{--tw-shadow: 0 0 24px rgba(230,179,37,.55);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_36px_-6px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: 0 0 36px -6px rgba(230,179,37,.6);--tw-shadow-colored: 0 0 36px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_-6px_rgba\(230\,179\,37\,0\.75\)\]{--tw-shadow: 0 0 40px -6px rgba(230,179,37,.75);--tw-shadow-colored: 0 0 40px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(230\,179\,37\,0\.12\)\]{--tw-shadow: 0 0 40px rgba(230,179,37,.12);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_48px_rgba\(230\,179\,37\,0\.25\)\]{--tw-shadow: 0 0 48px rgba(230,179,37,.25);--tw-shadow-colored: 0 0 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_50px_-8px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: 0 0 50px -8px rgba(230,179,37,.6);--tw-shadow-colored: 0 0 50px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 0 6px rgba(230,179,37,.9);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(52\,211\,153\,0\.8\)\]{--tw-shadow: 0 0 6px rgba(52,211,153,.8);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(230\,179\,37\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(230,179,37,.5);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 0 8px rgba(230,179,37,.9);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(52\,211\,153\,0\.8\)\]{--tw-shadow: 0 0 8px rgba(52,211,153,.8);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-10px_rgba\(16\,185\,129\,0\.8\)\]{--tw-shadow: 0 10px 24px -10px rgba(16,185,129,.8);--tw-shadow-colored: 0 10px 24px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-10px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 10px 24px -10px rgba(230,179,37,.8);--tw-shadow-colored: 0 10px 24px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_rgba\(16\,185\,129\,0\.9\)\]{--tw-shadow: 0 10px 24px -12px rgba(16,185,129,.9);--tw-shadow-colored: 0 10px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 10px 24px -12px rgba(230,179,37,.9);--tw-shadow-colored: 0 10px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-14px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 10px 24px -14px rgba(230,179,37,.8);--tw-shadow-colored: 0 10px 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-14px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 10px 24px -14px rgba(230,179,37,.9);--tw-shadow-colored: 0 10px 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-8px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 10px 24px -8px rgba(230,179,37,.9);--tw-shadow-colored: 0 10px 24px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_-10px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 10px 26px -10px rgba(230,179,37,.9);--tw-shadow-colored: 0 10px 26px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_-12px_rgba\(230\,179\,37\,0\.75\)\]{--tw-shadow: 0 10px 28px -12px rgba(230,179,37,.75);--tw-shadow-colored: 0 10px 28px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_-12px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 10px 28px -12px rgba(230,179,37,.9);--tw-shadow-colored: 0 10px 28px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_-12px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: 0 10px 30px -12px rgba(230,179,37,.6);--tw-shadow-colored: 0 10px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_-18px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 10px 30px -18px rgba(0,0,0,.9);--tw-shadow-colored: 0 10px 30px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_-18px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 10px 30px -18px rgba(230,179,37,.8);--tw-shadow-colored: 0 10px 30px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_-8px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 10px 30px -8px rgba(230,179,37,.8);--tw-shadow-colored: 0 10px 30px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_22px_-12px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 12px 22px -12px rgba(0,0,0,.95);--tw-shadow-colored: 0 12px 22px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_26px_-14px_rgba\(230\,179\,37\,0\.95\)\]{--tw-shadow: 0 12px 26px -14px rgba(230,179,37,.95);--tw-shadow-colored: 0 12px 26px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_-10px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 12px 28px -10px rgba(230,179,37,.8);--tw-shadow-colored: 0 12px 28px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_-14px_rgba\(239\,68\,68\,0\.9\)\]{--tw-shadow: 0 12px 28px -14px rgba(239,68,68,.9);--tw-shadow-colored: 0 12px 28px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_-14px_rgba\(34\,197\,94\,0\.85\)\]{--tw-shadow: 0 12px 28px -14px rgba(34,197,94,.85);--tw-shadow-colored: 0 12px 28px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_-14px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 12px 30px -14px rgba(230,179,37,.8);--tw-shadow-colored: 0 12px 30px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_-10px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 12px 32px -10px rgba(230,179,37,.8);--tw-shadow-colored: 0 12px 32px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_-12px_rgba\(230\,179\,37\,0\.75\)\]{--tw-shadow: 0 12px 32px -12px rgba(230,179,37,.75);--tw-shadow-colored: 0 12px 32px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_-12px_rgba\(230\,179\,37\,0\.55\)\]{--tw-shadow: 0 12px 36px -12px rgba(230,179,37,.55);--tw-shadow-colored: 0 12px 36px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_-8px_rgba\(230\,179\,37\,0\.75\)\]{--tw-shadow: 0 12px 40px -8px rgba(230,179,37,.75);--tw-shadow-colored: 0 12px 40px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_-16px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 14px 30px -16px rgba(230,179,37,.9);--tw-shadow-colored: 0 14px 30px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_-16px_rgba\(230\,179\,37\,0\.95\)\]{--tw-shadow: 0 14px 30px -16px rgba(230,179,37,.95);--tw-shadow-colored: 0 14px 30px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_-18px_rgba\(45\,140\,255\,0\.85\)\]{--tw-shadow: 0 14px 30px -18px rgba(45,140,255,.85);--tw-shadow-colored: 0 14px 30px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_-20px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 14px 30px -20px rgba(230,179,37,.8);--tw-shadow-colored: 0 14px 30px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_36px_-10px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 14px 36px -10px rgba(230,179,37,.9);--tw-shadow-colored: 0 14px 36px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_36px_-14px_rgba\(230\,179\,37\,0\.85\)\]{--tw-shadow: 0 14px 36px -14px rgba(230,179,37,.85);--tw-shadow-colored: 0 14px 36px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_48px_rgba\(16\,185\,129\,0\.45\)\]{--tw-shadow: 0 14px 48px rgba(16,185,129,.45);--tw-shadow-colored: 0 14px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_34px_-18px_rgba\(230\,179\,37\,0\.85\)\]{--tw-shadow: 0 16px 34px -18px rgba(230,179,37,.85);--tw-shadow-colored: 0 16px 34px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_34px_-20px_rgba\(230\,179\,37\,0\.85\)\]{--tw-shadow: 0 16px 34px -20px rgba(230,179,37,.85);--tw-shadow-colored: 0 16px 34px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_34px_-24px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 16px 34px -24px rgba(0,0,0,.9);--tw-shadow-colored: 0 16px 34px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_-14px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 16px 36px -14px rgba(230,179,37,.9);--tw-shadow-colored: 0 16px 36px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_-24px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 16px 36px -24px rgba(0,0,0,.9);--tw-shadow-colored: 0 16px 36px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_-12px_rgba\(230\,179\,37\,0\.85\)\]{--tw-shadow: 0 16px 40px -12px rgba(230,179,37,.85);--tw-shadow-colored: 0 16px 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_-12px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 16px 40px -12px rgba(230,179,37,.9);--tw-shadow-colored: 0 16px 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_-12px_rgba\(34\,197\,94\,0\.75\)\]{--tw-shadow: 0 16px 40px -12px rgba(34,197,94,.75);--tw-shadow-colored: 0 16px 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_-32px_rgba\(230\,179\,37\,0\.55\)\]{--tw-shadow: 0 16px 40px -32px rgba(230,179,37,.55);--tw-shadow-colored: 0 16px 40px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_-34px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 16px 40px -34px rgba(0,0,0,.8);--tw-shadow-colored: 0 16px 40px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-12px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow: 0 18px 40px -12px rgba(0,0,0,.85);--tw-shadow-colored: 0 18px 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-12px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 18px 40px -12px rgba(0,0,0,.9);--tw-shadow-colored: 0 18px 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-14px_rgba\(230\,179\,37\,0\.9\)\,inset_0_1px_rgba\(255\,255\,255\,0\.35\)\]{--tw-shadow: 0 18px 40px -14px rgba(230,179,37,.9),inset 0 1px rgba(255,255,255,.35);--tw-shadow-colored: 0 18px 40px -14px var(--tw-shadow-color), inset 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-16px_rgba\(0\,0\,0\,0\.9\)\,inset_0_0_0_1px_rgba\(230\,179\,37\,0\.35\)\]{--tw-shadow: 0 18px 40px -16px rgba(0,0,0,.9),inset 0 0 0 1px rgba(230,179,37,.35);--tw-shadow-colored: 0 18px 40px -16px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-16px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 18px 40px -16px rgba(230,179,37,.9);--tw-shadow-colored: 0 18px 40px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-18px_rgba\(230\,179\,37\,0\.85\)\]{--tw-shadow: 0 18px 40px -18px rgba(230,179,37,.85);--tw-shadow-colored: 0 18px 40px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-18px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 18px 40px -18px rgba(230,179,37,.9);--tw-shadow-colored: 0 18px 40px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-18px_rgba\(34\,197\,94\,0\.9\)\]{--tw-shadow: 0 18px 40px -18px rgba(34,197,94,.9);--tw-shadow-colored: 0 18px 40px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-30px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow: 0 18px 40px -30px rgba(0,0,0,.85);--tw-shadow-colored: 0 18px 40px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-34px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 18px 40px -34px rgba(0,0,0,.8);--tw-shadow-colored: 0 18px 40px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_-18px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 18px 44px -18px rgba(0,0,0,.95);--tw-shadow-colored: 0 18px 44px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_-28px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 18px 44px -28px rgba(0,0,0,.95);--tw-shadow-colored: 0 18px 44px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_-12px_rgba\(230\,179\,37\,0\.85\)\]{--tw-shadow: 0 18px 45px -12px rgba(230,179,37,.85);--tw-shadow-colored: 0 18px 45px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_-14px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 18px 45px -14px rgba(230,179,37,.8);--tw-shadow-colored: 0 18px 45px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_-14px_rgba\(230\,179\,37\,0\.85\)\]{--tw-shadow: 0 18px 45px -14px rgba(230,179,37,.85);--tw-shadow-colored: 0 18px 45px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_-14px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow: 0 18px 50px -14px rgba(0,0,0,.85);--tw-shadow-colored: 0 18px 50px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_-20px_rgba\(0\,0\,0\,0\.8\)\,0_0_30px_rgba\(230\,179\,37\,0\.1\)\]{--tw-shadow: 0 20px 40px -20px rgba(0,0,0,.8),0 0 30px rgba(230,179,37,.1);--tw-shadow-colored: 0 20px 40px -20px var(--tw-shadow-color), 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_-20px_rgba\(0\,0\,0\,0\.8\)\,0_0_30px_rgba\(255\,0\,0\,0\.1\)\]{--tw-shadow: 0 20px 40px -20px rgba(0,0,0,.8),0 0 30px rgba(255,0,0,.1);--tw-shadow-colored: 0 20px 40px -20px var(--tw-shadow-color), 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_-20px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 20px 40px -20px rgba(0,0,0,.8);--tw-shadow-colored: 0 20px 40px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_44px_-34px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: 0 20px 44px -34px rgba(230,179,37,.6);--tw-shadow-colored: 0 20px 44px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_45px_-25px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 20px 45px -25px rgba(0,0,0,.95);--tw-shadow-colored: 0 20px 45px -25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_-15px_rgba\(0\,0\,0\,0\.9\)\,0_0_0_1px_rgba\(230\,179\,37\,0\.16\)\]{--tw-shadow: 0 20px 50px -15px rgba(0,0,0,.9),0 0 0 1px rgba(230,179,37,.16);--tw-shadow-colored: 0 20px 50px -15px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 20px 60px rgba(0,0,0,.45);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_50px_-34px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: 0 24px 50px -34px rgba(230,179,37,.6);--tw-shadow-colored: 0 24px 50px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_50px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 24px 50px rgba(0,0,0,.28);--tw-shadow-colored: 0 24px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 24px 60px -20px rgba(0,0,0,.9);--tw-shadow-colored: 0 24px 60px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 24px 60px -20px rgba(0,0,0,.95);--tw-shadow-colored: 0 24px 60px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 24px 70px rgba(0,0,0,.55);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_70px_-28px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 25px 70px -28px rgba(230,179,37,.8);--tw-shadow-colored: 0 25px 70px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_70px_-18px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow: 0 28px 70px -18px rgba(0,0,0,.85);--tw-shadow-colored: 0 28px 70px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_70px_-40px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 28px 70px -40px rgba(0,0,0,.95);--tw-shadow-colored: 0 28px 70px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_-20px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 28px 80px -20px rgba(0,0,0,.8);--tw-shadow-colored: 0 28px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.5\)\,0_0_40px_rgba\(230\,179\,37\,0\.12\)\]{--tw-shadow: 0 28px 90px rgba(0,0,0,.5),0 0 40px rgba(230,179,37,.12);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color), 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_70px_-40px_rgba\(230\,179\,37\,0\.55\)\]{--tw-shadow: 0 30px 70px -40px rgba(230,179,37,.55);--tw-shadow-colored: 0 30px 70px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-12px_rgba\(0\,0\,0\,0\.9\)\,0_0_0_1px_rgba\(230\,179\,37\,0\.18\)\]{--tw-shadow: 0 30px 80px -12px rgba(0,0,0,.9),0 0 0 1px rgba(230,179,37,.18);--tw-shadow-colored: 0 30px 80px -12px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-20px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow: 0 30px 80px -20px rgba(0,0,0,.85);--tw-shadow-colored: 0 30px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-20px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 30px 80px -20px rgba(0,0,0,.9);--tw-shadow-colored: 0 30px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-30px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 30px 80px -30px rgba(0,0,0,.9);--tw-shadow-colored: 0 30px 80px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-38px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 30px 80px -38px rgba(0,0,0,.95);--tw-shadow-colored: 0 30px 80px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-44px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 30px 80px -44px rgba(0,0,0,.9);--tw-shadow-colored: 0 30px 80px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_80px_-20px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow: 0 32px 80px -20px rgba(0,0,0,.85);--tw-shadow-colored: 0 32px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_90px_-28px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 32px 90px -28px rgba(0,0,0,.95);--tw-shadow-colored: 0 32px 90px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_100px_-24px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 40px 100px -24px rgba(0,0,0,.9);--tw-shadow-colored: 0 40px 100px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_100px_-50px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 40px 100px -50px rgba(0,0,0,.95);--tw-shadow-colored: 0 40px 100px -50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_-4px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 4px 12px -4px rgba(230,179,37,.8);--tw-shadow-colored: 0 4px 12px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_-4px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 4px 12px -4px rgba(230,179,37,.9);--tw-shadow-colored: 0 4px 12px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_-4px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 4px 14px -4px rgba(230,179,37,.9);--tw-shadow-colored: 0 4px 14px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 4px 20px rgba(0,0,0,.15);--tw-shadow-colored: 0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_-6px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 6px 16px -6px rgba(230,179,37,.8);--tw-shadow-colored: 0 6px 16px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_-6px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 6px 16px -6px rgba(230,179,37,.9);--tw-shadow-colored: 0 6px 16px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_-8px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 6px 16px -8px rgba(230,179,37,.9);--tw-shadow-colored: 0 6px 16px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_-8px_var\(--tag\)\]{--tw-shadow: 0 6px 16px -8px var(--tag);--tw-shadow-colored: 0 6px 16px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_-6px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 6px 18px -6px rgba(0,0,0,.8);--tw-shadow-colored: 0 6px 18px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_-8px_rgba\(37\,211\,102\,0\.5\)\]{--tw-shadow: 0 6px 18px -8px rgba(37,211,102,.5);--tw-shadow-colored: 0 6px 18px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_-8px_rgba\(37\,211\,102\,0\.6\)\]{--tw-shadow: 0 6px 18px -8px rgba(37,211,102,.6);--tw-shadow-colored: 0 6px 18px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-10px_rgba\(16\,185\,129\,0\.9\)\]{--tw-shadow: 0 8px 20px -10px rgba(16,185,129,.9);--tw-shadow-colored: 0 8px 20px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-10px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 8px 20px -10px rgba(230,179,37,.9);--tw-shadow-colored: 0 8px 20px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-12px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 8px 20px -12px rgba(230,179,37,.9);--tw-shadow-colored: 0 8px 20px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-6px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 8px 20px -6px rgba(230,179,37,.8);--tw-shadow-colored: 0 8px 20px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 8px 20px -8px rgba(0,0,0,.9);--tw-shadow-colored: 0 8px 20px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(16\,185\,129\,0\.7\)\]{--tw-shadow: 0 8px 20px -8px rgba(16,185,129,.7);--tw-shadow-colored: 0 8px 20px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(16\,185\,129\,0\.9\)\]{--tw-shadow: 0 8px 20px -8px rgba(16,185,129,.9);--tw-shadow-colored: 0 8px 20px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(230\,179\,37\,0\.8\)\]{--tw-shadow: 0 8px 20px -8px rgba(230,179,37,.8);--tw-shadow-colored: 0 8px 20px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 8px 20px -8px rgba(230,179,37,.9);--tw-shadow-colored: 0 8px 20px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_-12px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 8px 22px -12px rgba(230,179,37,.9);--tw-shadow-colored: 0 8px 22px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_-8px_rgba\(230\,179\,37\,0\.9\)\]{--tw-shadow: 0 8px 22px -8px rgba(230,179,37,.9);--tw-shadow-colored: 0 8px 22px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-10px_rgba\(230\,179\,37\,0\.95\)\]{--tw-shadow: 0 8px 24px -10px rgba(230,179,37,.95);--tw-shadow-colored: 0 8px 24px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgba\(132\,204\,22\,0\.75\)\]{--tw-shadow: inset 0 0 0 1.5px rgba(132,204,22,.75);--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgba\(230\,179\,37\,0\.55\)\]{--tw-shadow: inset 0 0 0 1.5px rgba(230,179,37,.55);--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgba\(230\,179\,37\,0\.6\)\]{--tw-shadow: inset 0 0 0 1.5px rgba(230,179,37,.6);--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgba\(234\,179\,8\,0\.75\)\]{--tw-shadow: inset 0 0 0 1.5px rgba(234,179,8,.75);--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgba\(239\,68\,68\,0\.7\)\]{--tw-shadow: inset 0 0 0 1.5px rgba(239,68,68,.7);--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgba\(249\,115\,22\,0\.7\)\]{--tw-shadow: inset 0 0 0 1.5px rgba(249,115,22,.7);--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgba\(34\,197\,94\,0\.7\)\]{--tw-shadow: inset 0 0 0 1.5px rgba(34,197,94,.7);--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(132\,204\,22\,0\.22\)\]{--tw-shadow: inset 0 0 0 1px rgba(132,204,22,.22);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow: inset 0 0 0 1px rgba(16,185,129,.25);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(16\,185\,129\,0\.3\)\]{--tw-shadow: inset 0 0 0 1px rgba(16,185,129,.3);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(167\,139\,250\,0\.18\)\]{--tw-shadow: inset 0 0 0 1px rgba(167,139,250,.18);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(167\,139\,250\,0\.25\)\]{--tw-shadow: inset 0 0 0 1px rgba(167,139,250,.25);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.08\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.08);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.09\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.09);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.1\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.1);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.12\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.12);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.14\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.14);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.18\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.18);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.2\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.22\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.22);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.25\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.25);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.3\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.3);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.35\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.35);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.4\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.4);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.45\)\]{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.45);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(234\,179\,8\,0\.22\)\]{--tw-shadow: inset 0 0 0 1px rgba(234,179,8,.22);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(239\,68\,68\,0\.2\)\]{--tw-shadow: inset 0 0 0 1px rgba(239,68,68,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(239\,68\,68\,0\.3\)\]{--tw-shadow: inset 0 0 0 1px rgba(239,68,68,.3);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.2\)\]{--tw-shadow: inset 0 0 0 1px rgba(248,113,113,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.25\)\]{--tw-shadow: inset 0 0 0 1px rgba(248,113,113,.25);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(249\,115\,22\,0\.2\)\]{--tw-shadow: inset 0 0 0 1px rgba(249,115,22,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.05);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.06);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.07\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.07);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.09\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.09);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(34\,197\,94\,0\.2\)\]{--tw-shadow: inset 0 0 0 1px rgba(34,197,94,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(37\,211\,102\,0\.28\)\]{--tw-shadow: inset 0 0 0 1px rgba(37,211,102,.28);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(52\,211\,153\,0\.2\)\]{--tw-shadow: inset 0 0 0 1px rgba(52,211,153,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(52\,211\,153\,0\.25\)\]{--tw-shadow: inset 0 0 0 1px rgba(52,211,153,.25);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(56\,189\,248\,0\.2\)\]{--tw-shadow: inset 0 0 0 1px rgba(56,189,248,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(56\,189\,248\,0\.25\)\]{--tw-shadow: inset 0 0 0 1px rgba(56,189,248,.25);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,236\,170\,0\.22\)\,inset_0_0_0_1px_rgba\(230\,179\,37\,0\.35\)\,0_6px_18px_-8px_rgba\(230\,179\,37\,0\.7\)\]{--tw-shadow: inset 0 1px 0 rgba(255,236,170,.22),inset 0 0 0 1px rgba(230,179,37,.35),0 6px 18px -8px rgba(230,179,37,.7);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color), 0 6px 18px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow: inset 0 1px rgba(255,255,255,.03);--tw-shadow-colored: inset 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,0\.035\)\]{--tw-shadow: inset 0 1px rgba(255,255,255,.035);--tw-shadow-colored: inset 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: inset 0 1px rgba(255,255,255,.06);--tw-shadow-colored: inset 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/10{--tw-shadow-color: rgb(230 179 37 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color: rgb(230 179 37 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/30{--tw-shadow-color: rgb(230 179 37 / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[1\.5px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[3px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#061b0e\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(6 27 14 / var(--tw-ring-opacity, 1))}.ring-\[\#080809\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(8 8 9 / var(--tw-ring-opacity, 1))}.ring-\[\#0a0a0a\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(10 10 10 / var(--tw-ring-opacity, 1))}.ring-\[\#0d0d0d\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(13 13 13 / var(--tw-ring-opacity, 1))}.ring-\[\#2D8CFF\]\/20{--tw-ring-color: rgb(45 140 255 / .2)}.ring-\[\#2D8CFF\]\/30{--tw-ring-color: rgb(45 140 255 / .3)}.ring-\[\#c98a4b\]\/40{--tw-ring-color: rgb(201 138 75 / .4)}.ring-\[\#d08b4f\]\/25{--tw-ring-color: rgb(208 139 79 / .25)}.ring-\[color-mix\(in_srgb\,var\(--tag\)_18\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--tag) 18%,transparent)}.ring-amber-400\/25{--tw-ring-color: rgb(251 191 36 / .25)}.ring-black\/10{--tw-ring-color: rgb(0 0 0 / .1)}.ring-emerald-300\/45{--tw-ring-color: rgb(110 231 183 / .45)}.ring-emerald-400\/15{--tw-ring-color: rgb(52 211 153 / .15)}.ring-emerald-400\/20{--tw-ring-color: rgb(52 211 153 / .2)}.ring-emerald-400\/25{--tw-ring-color: rgb(52 211 153 / .25)}.ring-emerald-400\/30{--tw-ring-color: rgb(52 211 153 / .3)}.ring-emerald-400\/35{--tw-ring-color: rgb(52 211 153 / .35)}.ring-emerald-400\/50{--tw-ring-color: rgb(52 211 153 / .5)}.ring-emerald-500\/20{--tw-ring-color: rgb(16 185 129 / .2)}.ring-emerald-500\/25{--tw-ring-color: rgb(16 185 129 / .25)}.ring-emerald-500\/30{--tw-ring-color: rgb(16 185 129 / .3)}.ring-emerald-500\/35{--tw-ring-color: rgb(16 185 129 / .35)}.ring-emerald-500\/40{--tw-ring-color: rgb(16 185 129 / .4)}.ring-lime-300\/25{--tw-ring-color: rgb(190 242 100 / .25)}.ring-main{--tw-ring-color: var(--bg-main)}.ring-orange-400\/25{--tw-ring-color: rgb(251 146 60 / .25)}.ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 179 37 / var(--tw-ring-opacity, 1))}.ring-primary\/10{--tw-ring-color: rgb(230 179 37 / .1)}.ring-primary\/15{--tw-ring-color: rgb(230 179 37 / .15)}.ring-primary\/20{--tw-ring-color: rgb(230 179 37 / .2)}.ring-primary\/25{--tw-ring-color: rgb(230 179 37 / .25)}.ring-primary\/30{--tw-ring-color: rgb(230 179 37 / .3)}.ring-primary\/35{--tw-ring-color: rgb(230 179 37 / .35)}.ring-primary\/40{--tw-ring-color: rgb(230 179 37 / .4)}.ring-primary\/50{--tw-ring-color: rgb(230 179 37 / .5)}.ring-primary\/60{--tw-ring-color: rgb(230 179 37 / .6)}.ring-primary\/70{--tw-ring-color: rgb(230 179 37 / .7)}.ring-primary\/\[0\.08\]{--tw-ring-color: rgb(230 179 37 / .08)}.ring-primary\/\[0\.12\]{--tw-ring-color: rgb(230 179 37 / .12)}.ring-primary\/\[0\.14\]{--tw-ring-color: rgb(230 179 37 / .14)}.ring-primary\/\[0\.1\]{--tw-ring-color: rgb(230 179 37 / .1)}.ring-red-400\/15{--tw-ring-color: rgb(248 113 113 / .15)}.ring-red-400\/20{--tw-ring-color: rgb(248 113 113 / .2)}.ring-red-400\/25{--tw-ring-color: rgb(248 113 113 / .25)}.ring-red-400\/30{--tw-ring-color: rgb(248 113 113 / .3)}.ring-red-400\/35{--tw-ring-color: rgb(248 113 113 / .35)}.ring-red-400\/70{--tw-ring-color: rgb(248 113 113 / .7)}.ring-red-500\/15{--tw-ring-color: rgb(239 68 68 / .15)}.ring-red-500\/20{--tw-ring-color: rgb(239 68 68 / .2)}.ring-red-500\/25{--tw-ring-color: rgb(239 68 68 / .25)}.ring-transparent{--tw-ring-color: transparent}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.ring-white\/30{--tw-ring-color: rgb(255 255 255 / .3)}.ring-white\/\[0\.05\]{--tw-ring-color: rgb(255 255 255 / .05)}.ring-white\/\[0\.06\]{--tw-ring-color: rgb(255 255 255 / .06)}.ring-white\/\[0\.07\]{--tw-ring-color: rgb(255 255 255 / .07)}.ring-white\/\[0\.08\]{--tw-ring-color: rgb(255 255 255 / .08)}.ring-white\/\[0\.09\]{--tw-ring-color: rgb(255 255 255 / .09)}.ring-white\/\[0\.12\]{--tw-ring-color: rgb(255 255 255 / .12)}.ring-white\/\[0\.1\]{--tw-ring-color: rgb(255 255 255 / .1)}.ring-yellow-300\/25{--tw-ring-color: rgb(253 224 71 / .25)}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-4{--tw-ring-offset-width: 4px}.ring-offset-\[\#0d0d0d\]{--tw-ring-offset-color: #0d0d0d}.ring-offset-\[\#15130f\]{--tw-ring-offset-color: #15130f}.ring-offset-black\/30{--tw-ring-offset-color: rgb(0 0 0 / .3)}.ring-offset-main{--tw-ring-offset-color: var(--bg-main)}.ring-offset-transparent{--tw-ring-offset-color: transparent}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[130px\]{--tw-blur: blur(130px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[6\.5px\]{--tw-blur: blur(6.5px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[6px\]{--tw-blur: blur(6px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-90{--tw-brightness: brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[0\.45\]{--tw-brightness: brightness(.45);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(230\,179\,37\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 10px rgba(230,179,37,.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(230\,179\,37\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 12px rgba(230,179,37,.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(230\,179\,37\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 12px rgba(230,179,37,.6));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(230\,179\,37\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 0 12px rgba(230,179,37,.8));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_14px_rgba\(230\,179\,37\,0\.55\)\]{--tw-drop-shadow: drop-shadow(0 0 14px rgba(230,179,37,.55));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_6px_rgba\(230\,179\,37\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 0 6px rgba(230,179,37,.4));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_rgba\(230\,179\,37\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 8px rgba(230,179,37,.6));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_10px_24px_rgba\(230\,179\,37\,0\.35\)\]{--tw-drop-shadow: drop-shadow(0 10px 24px rgba(230,179,37,.35));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_10px_28px_rgba\(230\,179\,37\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 10px 28px rgba(230,179,37,.4));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_18px_rgba\(230\,179\,37\,0\.7\)\]{--tw-drop-shadow: drop-shadow(0 4px 18px rgba(230,179,37,.7));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_8px_24px_rgba\(230\,179\,37\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 8px 24px rgba(230,179,37,.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-\[40\%\]{--tw-grayscale: grayscale(40%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[8px\]{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-position\]{transition-property:background-position;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-columns\,opacity\,margin\]{transition-property:grid-template-columns,opacity,margin;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,width\,opacity\]{transition-property:left,width,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,top\]{transition-property:opacity,top;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\,stroke\]{transition-property:stroke-dashoffset,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\,background-color\,border-color\,opacity\]{transition-property:transform,box-shadow,background-color,border-color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1400ms\]{transition-duration:1.4s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.2\,0\,0\.2\,1\)\]{transition-timing-function:cubic-bezier(.2,0,.2,1)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrollbar-thin{scrollbar-width:thin}.scrollbar-gold{scrollbar-color:rgba(230,179,37,.3) transparent}.scrollbar-gold::-webkit-scrollbar{width:6px}.scrollbar-gold::-webkit-scrollbar-track{background:transparent}.scrollbar-gold::-webkit-scrollbar-thumb{background-color:#e6b3254d;border-radius:4px}.touch-manipulation{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeUp{animation:fadeUp .6s ease-out forwards}.\[-webkit-backdrop-filter\:blur\(24px\)_saturate\(1\.4\)\]{-webkit-backdrop-filter:blur(24px) saturate(1.4)}.\[animation-delay\:0ms\]{animation-delay:0ms}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[animation-duration\:1\.4s\]{animation-duration:1.4s}.\[animation-duration\:2\.6s\]{animation-duration:2.6s}.\[animation-duration\:3\.5s\]{animation-duration:3.5s}.\[color-scheme\:dark\]{color-scheme:dark}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-color\:rgba\(230\,179\,37\,0\.2\)_transparent\]{scrollbar-color:rgba(230,179,37,.2) transparent}.\[scrollbar-color\:rgba\(230\,179\,37\,0\.25\)_transparent\]{scrollbar-color:rgba(230,179,37,.25) transparent}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.1\)_transparent\]{scrollbar-color:rgba(255,255,255,.1) transparent}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[text-shadow\:0_2px_12px_rgba\(0\,0\,0\,0\.6\)\]{text-shadow:0 2px 12px rgba(0,0,0,.6)}.\[text-wrap\:pretty\]{text-wrap:pretty}@keyframes heartBurst{0%{transform:scale(0) rotate(0);opacity:0;filter:brightness(1) drop-shadow(0 0 0 rgba(230,179,37,0))}15%{transform:scale(1.4) rotate(-8deg);opacity:1;filter:brightness(1.3) drop-shadow(0 0 10px rgba(230,179,37,.6))}30%{transform:scale(1.1) rotate(3deg);opacity:1;filter:brightness(1.2) drop-shadow(0 0 8px rgba(230,179,37,.4))}to{transform:scale(1) rotate(0);opacity:1;filter:brightness(1) drop-shadow(0 0 3px rgba(230,179,37,.2))}}@keyframes floatHeart{0%{transform:translateY(0) translate(0) scale(0) rotate(0);opacity:1;filter:brightness(1)}10%{transform:translateY(-8px) translate(-3px) scale(1.3) rotate(-10deg);opacity:1;filter:brightness(1.4)}25%{transform:translateY(-20px) translate(-8px) scale(1.1) rotate(5deg);opacity:.9;filter:brightness(1.2)}to{transform:translateY(-60px) translate(15px) scale(.2) rotate(20deg);opacity:0;filter:brightness(.8)}}@keyframes floatHeartAlt{0%{transform:translateY(0) translate(0) scale(0) rotate(0);opacity:1;filter:brightness(1)}12%{transform:translateY(-12px) translate(8px) scale(1.25) rotate(-20deg);opacity:1;filter:brightness(1.3)}30%{transform:translateY(-25px) translate(12px) scale(.9) rotate(10deg);opacity:.8;filter:brightness(1.1)}to{transform:translateY(-55px) translate(-20px) scale(.15) rotate(30deg);opacity:0;filter:brightness(.7)}}@keyframes floatHeartRight{0%{transform:translateY(0) translate(0) scale(0) rotate(0);opacity:1;filter:brightness(1)}8%{transform:translateY(-6px) translate(12px) scale(1.4) rotate(25deg);opacity:1;filter:brightness(1.5)}20%{transform:translateY(-18px) translate(18px) scale(1) rotate(-10deg);opacity:.9;filter:brightness(1.2)}to{transform:translateY(-50px) translate(35px) scale(.25) rotate(-35deg);opacity:0;filter:brightness(.6)}}@keyframes floatHeartLeft{0%{transform:translateY(0) translate(0) scale(0) rotate(0);opacity:1;filter:brightness(1)}14%{transform:translateY(-10px) translate(-12px) scale(1.2) rotate(-25deg);opacity:1;filter:brightness(1.4)}35%{transform:translateY(-28px) translate(-18px) scale(.8) rotate(15deg);opacity:.85;filter:brightness(1.1)}to{transform:translateY(-65px) translate(-30px) scale(.18) rotate(40deg);opacity:0;filter:brightness(.5)}}@keyframes authOrbFloat{0%,to{transform:translate(0) scale(1)}50%{transform:translate(14px,-20px) scale(1.05)}}@keyframes authGridDrift{0%{transform:translateY(0)}to{transform:translateY(54px)}}.animate-authOrbFloat{animation:authOrbFloat 16s ease-in-out infinite}.animate-authOrbFloat-delayed{animation:authOrbFloat 20s ease-in-out infinite;animation-delay:-7s}.animate-authGridDrift{animation:authGridDrift 28s linear infinite}@keyframes authBtnPress{0%{transform:scale(1)}35%{transform:scale(.96)}to{transform:scale(1)}}@keyframes authBtnShine{0%{transform:translate(-130%) skew(-18deg)}to{transform:translate(230%) skew(-18deg)}}@keyframes authBtnPulse{0%{box-shadow:0 0 #e6b32573}to{box-shadow:0 0 0 18px #e6b32500}}.auth-btn-pressed{animation:authBtnPress .45s cubic-bezier(.34,1.56,.64,1),authBtnPulse .55s ease-out}.auth-btn-pressed .auth-btn-shine{animation:authBtnShine .65s ease-out}@keyframes loginWelcomeIn{0%{opacity:0}}@keyframes loginWelcomeMark{0%{opacity:0;transform:scale(.86)}}@keyframes loginWelcomeRing{to{stroke-dashoffset:0}}@keyframes loginWelcomeText{0%{opacity:0;transform:translateY(10px)}}@keyframes loginWelcomeOut{to{opacity:0}}@keyframes loginWelcomeMarkOut{to{opacity:0;transform:scale(1.08)}}.login-welcome{animation:loginWelcomeIn .35s ease-out both}.login-welcome-mark{animation:loginWelcomeMark .7s cubic-bezier(.22,1,.36,1) .1s both}.login-welcome-ring{stroke-dashoffset:var(--ring-c);animation:loginWelcomeRing 1.1s cubic-bezier(.65,0,.35,1) .2s forwards}.login-welcome-line{animation:loginWelcomeText .5s cubic-bezier(.22,1,.36,1) .45s both}.login-welcome-name{animation:loginWelcomeText .55s cubic-bezier(.22,1,.36,1) .55s both}.login-welcome.is-revealing{pointer-events:none;animation:loginWelcomeOut .65s cubic-bezier(.4,0,.2,1) forwards}.login-welcome.is-revealing .login-welcome-mark{animation:loginWelcomeMarkOut .65s cubic-bezier(.4,0,.2,1) forwards}@keyframes logoutRing{0%{stroke-dashoffset:0}to{stroke-dashoffset:calc(var(--ring-c) * -1)}}@keyframes logoutLock{0%{opacity:0;transform:translate(-50%) scale(.3) rotate(-30deg)}60%{opacity:1;transform:translate(-50%) scale(1.15) rotate(8deg)}to{opacity:1;transform:translate(-50%) scale(1) rotate(0)}}@keyframes logoutLogoSettle{40%{transform:scale(.88)}to{transform:scale(.94)}}.logout-ring{animation:logoutRing 1s cubic-bezier(.65,0,.35,1) .2s both}.logout-logo{transition:filter .5s ease}.logout-logo.is-locked{filter:brightness(.75) saturate(.8);animation:logoutLogoSettle .45s cubic-bezier(.22,1,.36,1) forwards}.logout-lock{animation:logoutLock .5s cubic-bezier(.22,1,.36,1) both}.logout-eyebrow{animation:loginWelcomeText .4s cubic-bezier(.22,1,.36,1) both}.logout-card .login-welcome-line,.logout-card .login-welcome-name{animation-delay:.15s}@media (prefers-reduced-motion: reduce){.logout-card,.logout-card *,.logout-ring,.logout-lock,.logout-logo.is-locked,.logout-eyebrow{animation:none!important}}@keyframes authSheetUp{0%{transform:translateY(105%)}}@keyframes authSheetSwap{0%{opacity:0;transform:translateY(12px)}}@media (max-width: 639px) and (prefers-reduced-motion: no-preference){.auth-sheet{animation:authSheetUp .85s cubic-bezier(.22,1,.36,1) .15s both}.auth-sheet-swap{animation:authSheetSwap .4s cubic-bezier(.22,1,.36,1) both}}@keyframes authSpark{0%{transform:translateZ(0) scale(.6);opacity:0}20%{opacity:1}to{transform:translate3d(var(--drift, 0px),-120px,0) scale(1);opacity:0}}.auth-spark{position:absolute;border-radius:9999px;background:#f6dc8c;box-shadow:0 0 8px 1px #e6b325cc;animation:authSpark var(--dur, 4s) ease-out var(--delay, 0s) infinite both}@keyframes authKeyTurn{50%{transform:rotate(-100deg)}to{transform:rotate(-90deg)}}@keyframes authLeave{to{opacity:0;transform:translateY(-10px)}}.auth-btn-shine-run{animation:authBtnShine .65s ease-out}.auth-key-turn{animation:authKeyTurn .45s cubic-bezier(.34,1.56,.64,1) forwards}.auth-leave{animation:authLeave .3s cubic-bezier(.4,0,1,1) forwards}@keyframes goldNavShine{0%{transform:translate(-120%)}40%{transform:translate(120%)}to{transform:translate(120%)}}.animate-goldNavShine{animation:goldNavShine 2.8s ease-in-out infinite}@keyframes floatHeartCurve{0%{transform:translateY(0) translate(0) scale(0) rotate(0);opacity:1;filter:brightness(1)}20%{transform:translateY(-15px) translate(5px) scale(1.3) rotate(15deg);opacity:1;filter:brightness(1.3)}50%{transform:translateY(-35px) translate(-10px) scale(.9) rotate(-20deg);opacity:.7;filter:brightness(1)}to{transform:translateY(-55px) translate(25px) scale(.2) rotate(45deg);opacity:0;filter:brightness(.4)}}@keyframes floatHeartSpin{0%{transform:translateY(0) translate(0) scale(0) rotate(0);opacity:1;filter:brightness(1)}15%{transform:translateY(-8px) translate(0) scale(1.15) rotate(90deg);opacity:1;filter:brightness(1.2)}40%{transform:translateY(-25px) translate(8px) scale(.85) rotate(180deg);opacity:.8;filter:brightness(1)}to{transform:translateY(-45px) translate(-5px) scale(.2) rotate(360deg);opacity:0;filter:brightness(.3)}}@keyframes heartRipple{0%{transform:scale(0);opacity:.6}50%{opacity:.3}to{transform:scale(4);opacity:0}}@keyframes sparkle1{0%{transform:scale(0) rotate(0);opacity:0}15%{transform:scale(1.2) rotate(90deg);opacity:1}50%{transform:scale(.8) rotate(180deg);opacity:.8}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes sparkle2{0%{transform:scale(0) translateY(0) translate(0);opacity:0}20%{transform:scale(1) translateY(-10px) translate(10px);opacity:1}to{transform:scale(.2) translateY(-30px) translate(20px);opacity:0}}@keyframes sparkle3{0%{transform:scale(0) translateY(0) translate(0);opacity:0}25%{transform:scale(.8) translateY(-15px) translate(-8px);opacity:1}to{transform:scale(.1) translateY(-35px) translate(-25px);opacity:0}}@keyframes buttonPress{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes numberBounce{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.1)}to{transform:translateY(0) scale(1)}}.stars,.stars2,.stars3{position:fixed;top:0;left:0;width:200%;height:200%;transform:translate(-25%);z-index:0;background-repeat:repeat;transition:background-image 3s ease-in-out}.stars{background-image:radial-gradient(1px at center,rgba(255,255,255,.4) 1px,transparent 1px);background-size:200px 200px;animation:animateStars 150s linear infinite}.stars2{background-image:radial-gradient(1.2px at center,rgba(255,255,255,.5) 1px,transparent 1px);background-size:300px 300px;animation:animateStars 200s linear infinite}.stars3{background-image:radial-gradient(1.5px at center,rgba(255,255,255,.6) 1px,transparent 1px);background-size:400px 400px;animation:animateStars 250s linear infinite}@keyframes animateStars{0%{transform:translate(-25%) translateY(0)}to{transform:translate(-25%) translateY(-100%)}}.shooting-star{position:fixed;width:3px;height:3px;background:#fff;border-radius:50%;filter:blur(.5px);opacity:0;pointer-events:none;z-index:1;transform-origin:left center;box-shadow:0 0 3px #fffc,0 0 6px #ffffff4d}.shooting-star:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:1px;height:2px;width:150px;transform-origin:right;background:linear-gradient(to left,rgba(255,255,255,1) 0%,rgba(255,255,255,.9) 5%,rgba(255,255,255,.8) 10%,rgba(255,255,255,.5) 20%,rgba(255,255,255,.3) 40%,rgba(255,255,255,.1) 60%,rgba(255,255,255,.05) 80%,transparent 100%);filter:blur(.3px);animation:trailPulse 2s ease-in-out infinite}.shooting-star:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;height:1px;width:60px;transform-origin:right;background:linear-gradient(to left,rgba(255,255,255,.5) 0%,rgba(255,255,255,.3) 20%,rgba(255,255,255,.1) 50%,transparent 100%);filter:blur(.2px)}@keyframes trailPulse{0%{width:140px;opacity:.95}50%{width:160px;opacity:1}to{width:140px;opacity:.95}}@keyframes shootingStar{0%{opacity:0;transform:rotate(var(--angle)) translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translate(var(--distance))}}.PhoneInputInput{background:transparent;border:0;box-shadow:none}.PhoneInputCountrySelect{background:transparent;border:0;background-color:#101419;color:#e6eaef}.PhoneInputCountrySelect option{background-color:#101419;color:#e6eaef}.logo-pulse{animation:logoPulse 2s ease-in-out infinite}@keyframes logoPulse{0%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.05);filter:brightness(1.2)}to{transform:scale(1);filter:brightness(1)}}.glass-card{background:var(--bg-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(230,179,37,.1);transition:all .5s cubic-bezier(.2,.8,.2,1);position:relative;z-index:2;outline:none}.glass-card:hover{border-color:#e6b32533;transform:translateY(-2px);box-shadow:0 20px 30px -15px #0006}@keyframes shine{0%{transform:rotate(45deg) translateY(-100%)}20%,to{transform:rotate(45deg) translateY(100%)}}:root{color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--radius: .625rem;--background: #ffffff;--foreground: #24242a;--card: #ffffff;--card-foreground: #24242a;--popover: #ffffff;--popover-foreground: #24242a;--primary: #353540;--primary-foreground: #fafafa;--secondary: #f7f7f8;--secondary-foreground: #353540;--muted: #f7f7f8;--muted-foreground: #8d8d99;--accent: #f7f7f8;--accent-foreground: #353540;--destructive: #dc2626;--border: #e8e8ea;--input: #e8e8ea;--ring: #b4b4c0;--chart-1: #f59e0b;--chart-2: #10b981;--chart-3: #3b82f6;--chart-4: #fbbf24;--chart-5: #f59e0b;--sidebar: #fafafa;--sidebar-foreground: #24242a;--sidebar-primary: #353540;--sidebar-primary-foreground: #fafafa;--sidebar-accent: #f7f7f8;--sidebar-accent-foreground: #353540;--sidebar-border: #e8e8ea;--sidebar-ring: #b4b4c0}.light{--bg-main: #f7f7f7;--bg-main-60: rgba(247, 247, 247, .6);--bg-main-80: rgba(247, 247, 247, .8);--bg-main-95: rgba(247, 247, 247, .95);--bg-card: #fafafa;--bg-alt: #f0f0f0;--bg-alt-40: rgba(240, 240, 240, .4);--bg-alt-50: rgba(240, 240, 240, .5);--bg-alt-80: rgba(240, 240, 240, .8);--bg-alt-95: rgba(240, 240, 240, .95);--dark-100: rgb(213 213 213 / 1);--dark-200: rgb(225 225 225 / 1);--dark-300: rgb(240, 240, 240);--dark-400: rgb(244 244 244 / 1);--dark-500: rgb(247, 247, 247);--gray-50: #0a0a0a;--gray-100: #171717;--gray-200: #262626;--gray-300: #404040;--gray-400: #525252;--gray-500: #737373;--gray-600: #a3a3a3;--gray-700: #d4d4d4;--gray-800: #e5e5e5;--gray-900: #f5f5f5;--gray-950: #fafafa;--light-50: #262626;--light-100: #404040;--light-200: #525252;--light-300: #737373;--light-400: #a3a3a3;--light-500: #d4d4d4;--light-600: #e5e5e5;--light-700: #f0f0f0;--light-800: #f5f5f5;--light-900: #fafafa;--light-950: #ffffff;--text-base: #000;--text-base-5: rgba(0, 0, 0, .05);--text-base-10: rgba(0, 0, 0, .1);--text-base-20: rgba(0, 0, 0, .2);--text-base-30: rgba(0, 0, 0, .3);--text-base-40: rgba(0, 0, 0, .4);--text-base-50: rgba(0, 0, 0, .5);--text-base-60: rgba(0, 0, 0, .6);--text-base-70: rgba(0, 0, 0, .7);--text-base-80: rgba(0, 0, 0, .8);--text-base-90: rgba(0, 0, 0, .9);--text-base-alt: #fff;--text-base-alt-5: rgba(255, 255, 255, .05);--text-base-alt-10: rgba(255, 255, 255, .1);--text-base-alt-20: rgba(255, 255, 255, .2);--text-base-alt-30: rgba(255, 255, 255, .3);--text-base-alt-40: rgba(255, 255, 255, .4);--text-base-alt-50: rgba(255, 255, 255, .5);--text-base-alt-60: rgba(255, 255, 255, .6);--text-base-alt-70: rgba(255, 255, 255, .7);--text-base-alt-80: rgba(255, 255, 255, .8);--text-base-alt-85: rgba(255, 255, 255, .85);--text-base-alt-90: rgba(255, 255, 255, .9);--text-sub: rgb(67, 71, 77)}.dark{--bg-main: #0a0a0a;--bg-main-60: rgba(10, 10, 10, .6);--bg-main-80: rgba(10, 10, 10, .8);--bg-main-95: rgba(10, 10, 10, .95);--bg-card: #1414141f;--light-50: #262626;--light-100: #d7d7d7;--light-200: #c3c3c3;--light-300: #afafaf;--light-400: #9b9b9b;--light-500: #878787;--light-600: #737373;--light-700: #5f5f5f;--light-800: #4b4b4b;--light-900: #373737;--light-950: #232323;--bg-alt: #1414141f;--bg-alt-40: rgba(10, 10, 10, .4);--bg-alt-50: rgba(10, 10, 10, .5);--bg-alt-80: rgba(10, 10, 10, .8);--bg-alt-95: rgba(10, 10, 10, .95);--dark-100: rgb(42 42 42 / 1);--dark-200: rgb(30 30 30 / 1);--dark-300: rgb(23 23 23 / 1);--dark-400: rgb(17 17 17 / 1);--dark-500: rgb(11 11 11 / 1);--text-base: #fff;--text-base-5: rgba(255, 255, 255, .05);--text-base-10: rgba(255, 255, 255, .1);--text-base-20: rgba(255, 255, 255, .2);--text-base-30: rgba(255, 255, 255, .3);--text-base-40: rgba(255, 255, 255, .4);--text-base-50: rgba(255, 255, 255, .5);--text-base-60: rgba(255, 255, 255, .6);--text-base-70: rgba(255, 255, 255, .7);--text-base-80: rgba(255, 255, 255, .8);--text-base-90: rgba(255, 255, 255, .9);--text-base-alt: #000;--text-base-alt-5: rgba(0, 0, 0, .05);--text-base-alt-10: rgba(0, 0, 0, .1);--text-base-alt-20: rgba(0, 0, 0, .2);--text-base-alt-30: rgba(0, 0, 0, .3);--text-base-alt-40: rgba(0, 0, 0, .4);--text-base-alt-50: rgba(0, 0, 0, .5);--text-base-alt-60: rgba(0, 0, 0, .6);--text-base-alt-70: rgba(0, 0, 0, .7);--text-base-alt-80: rgba(0, 0, 0, .8);--text-base-alt-85: rgba(0, 0, 0, .85);--text-base-alt-90: rgba(0, 0, 0, .9);--text-sub: rgb(156 163 175 / 1)}*{-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports (height: 100dvh){.h-screen-mobile{height:100dvh}.min-h-screen-mobile{min-height:100dvh}}@supports not (height: 100dvh){.h-screen-mobile{height:100vh}.min-h-screen-mobile{min-height:100vh}}@media (max-width: 768px){.mobile-chat-container{height:100dvh;height:-webkit-fill-available;max-height:100dvh;max-height:-webkit-fill-available}.mobile-chat-messages{flex:1;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch}.mobile-chat-input{flex-shrink:0;position:relative;z-index:10}}@media (max-width: 768px) and (-webkit-min-device-pixel-ratio: 1){.mobile-keyboard-fix{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}}:where(html){scrollbar-width:thin;scrollbar-color:rgba(230,179,37,.28) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#e6b32547 padding-box}::-webkit-scrollbar-thumb:hover{background-color:#e6b3258c}body{background-color:var(--bg-main);background-image:radial-gradient(at 0% 0%,rgba(230,179,37,.03) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(230,179,37,.03) 0px,transparent 50%);min-height:100vh;min-height:100dvh;color:var(--text-base);transition:background-color .3s ease,color .3s ease}.dark{--background: #24242a;--foreground: #fafafa;--card: #353540;--card-foreground: #fafafa;--popover: #353540;--popover-foreground: #fafafa;--primary: #e8e8e8;--primary-foreground: #353540;--secondary: #464651;--secondary-foreground: #fafafa;--muted: #464651;--muted-foreground: #b4b4c0;--accent: #464651;--accent-foreground: #fafafa;--destructive: #dc2626;--border: rgba(255, 255, 255, .1);--input: rgba(255, 255, 255, .15);--ring: #8d8d99;--chart-1: #8b5cf6;--chart-2: #10b981;--chart-3: #f59e0b;--chart-4: #ef4444;--chart-5: #f97316;--sidebar: #353540;--sidebar-foreground: #fafafa;--sidebar-primary: #8b5cf6;--sidebar-primary-foreground: #fafafa;--sidebar-accent: #464651;--sidebar-accent-foreground: #fafafa;--sidebar-border: rgba(255, 255, 255, .1);--sidebar-ring: #8d8d99}@keyframes shine{0%{transform:rotate(45deg) translateY(-100%)}to{transform:rotate(45deg) translateY(100%)}}@keyframes bounce-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes crownFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.animate-shimmer{animation:shimmer 2s infinite linear}@keyframes courseProgressRemaining{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes invitation-accept-shine{0%{transform:translate(-140%) skew(-14deg)}to{transform:translate(260%) skew(-14deg)}}.invitation-accept-shine-track{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit}.invitation-accept-shine-track>.invitation-accept-shine-beam{position:absolute;top:-35%;bottom:-35%;left:0;width:42%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 35%,rgba(255,255,255,.55) 50%,rgba(255,248,220,.35) 65%,transparent 100%);transform:translate(-160%) skew(-14deg);animation:invitation-accept-shine 2.85s cubic-bezier(.4,0,.2,1) infinite}@media (prefers-reduced-motion: reduce){.invitation-accept-shine-track>.invitation-accept-shine-beam{animation:none;opacity:0}}@keyframes welcome-dialog-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(6px)}}.welcome-dialog-cta-arrow{display:inline-block;animation:welcome-dialog-arrow-nudge 1.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.welcome-dialog-cta-arrow{animation:none}}@keyframes welcome-profile-avatar-breathe{0%,to{transform:scale(1);box-shadow:0 0 #e6b32547}50%{transform:scale(1.03);box-shadow:0 0 32px 6px #e6b32533}}.welcome-profile-avatar-hint{animation:welcome-profile-avatar-breathe 2.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.welcome-profile-avatar-hint{animation:none;box-shadow:0 0 20px #e6b3251f}}@keyframes welcome-complete-check-pop{0%{transform:scale(.2);opacity:0}55%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}.welcome-complete-check-icon{animation:welcome-complete-check-pop .45s cubic-bezier(.34,1.56,.64,1) forwards}@media (prefers-reduced-motion: reduce){.welcome-complete-check-icon{animation:none}}@keyframes slide-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-bounce-subtle{animation:bounce-subtle 3s ease-in-out infinite}@keyframes call-scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.animate-callScrollBounce{animation:call-scroll-bounce 1.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.animate-callScrollBounce{animation:none}}@keyframes zoom-join-pulse{0%,to{box-shadow:0 0 #2d8cff8c,0 16px 34px -14px #2d8cffe6}50%{box-shadow:0 0 0 14px #2d8cff00,0 18px 42px -10px #2d8cff}}@keyframes zoom-join-ring{0%{transform:scale(1);opacity:.5}to{transform:scale(1.45);opacity:0}}@keyframes zoom-join-shine{0%{transform:translate(-130%) skew(-16deg)}to{transform:translate(220%) skew(-16deg)}}@keyframes zoom-join-attention{0%{transform:scale(.92);opacity:0}55%{transform:scale(1.04);opacity:1}to{transform:scale(1);opacity:1}}@keyframes zoom-join-shake{0%,8%,to{transform:translateZ(0)}1%{transform:translate3d(-5px,0,0) rotate(-1deg)}2%{transform:translate3d(5px,0,0) rotate(1deg)}3%{transform:translate3d(-4px,0,0) rotate(-.8deg)}4%{transform:translate3d(4px,0,0) rotate(.8deg)}5%{transform:translate3d(-2px,0,0)}6%{transform:translate3d(2px,0,0)}7%{transform:translateZ(0)}}@keyframes live-badge-glow{0%,to{box-shadow:0 0 #2d8cff59}50%{box-shadow:0 0 0 8px #2d8cff00}}.animate-zoomJoinPulse{animation:zoom-join-pulse 1.6s ease-in-out infinite}.animate-zoomJoinRing{animation:zoom-join-ring 1.8s ease-out infinite}.animate-zoomJoinRing-delayed{animation:zoom-join-ring 1.8s ease-out .55s infinite}.animate-zoomJoinShine{animation:zoom-join-shine 2.4s ease-in-out infinite}.animate-zoomJoinAttention{animation:zoom-join-attention .7s cubic-bezier(.22,1,.36,1) both}.animate-zoomJoinShake{animation:zoom-join-shake 2.8s ease-in-out infinite;transform:translateZ(0);will-change:transform}.animate-liveBadgeGlow{animation:live-badge-glow 1.5s ease-in-out infinite}@keyframes ap-enter-next{0%{opacity:0;transform:translate3d(34px,14px,0) scale(.97);filter:blur(8px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes ap-enter-back{0%{opacity:0;transform:translate3d(-34px,14px,0) scale(.97);filter:blur(8px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@media (prefers-reduced-motion: reduce){.ap-in,.ap-step-next>*,.ap-step-back>*,.ap-list>*,.ap-boot,.ap-leave,.ap-grid,.ap-orb-a,.ap-orb-b,.ap-pop,.ap-shake,.ap-shine:after,.ap-progress-track,.ap-progress-surge,.ap-progress-head,.ap-success-ring,.ap-success-check{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}}.animate-slide-in-up{animation:slide-in-up .6s ease-out forwards;opacity:0}.animate-fadeIn{animation:fadeIn .8s ease-out forwards}@keyframes wave{0%,to{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(10deg)}20%,40%,60%,80%{transform:rotate(-10deg)}}.animate-wave{animation:wave 2s ease-in-out infinite;transform-origin:70% 70%}@keyframes progressBar{0%{width:0}to{width:100%}}.progress-bar{animation:progressBar 1s ease-out forwards}@keyframes wave{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes wave-with-pause{0%{transform:rotate(0)}4%{transform:rotate(15deg)}8%{transform:rotate(-5deg)}12%{transform:rotate(12deg)}16%{transform:rotate(-3deg)}20%{transform:rotate(8deg)}24%{transform:rotate(0)}to{transform:rotate(0)}}.wave-animation{animation:wave-with-pause 6s cubic-bezier(.25,.1,.25,1) infinite;transform-origin:70% 70%;display:inline-block}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:var(--primary)}.slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background:var(--primary);cursor:pointer;border-radius:50%;box-shadow:0 2px 4px #0000004d;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:-6px}.slider::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 4px 8px #e6b32566}.slider::-moz-range-thumb{width:20px;height:20px;background:var(--primary);cursor:pointer;border-radius:50%;border:none;box-shadow:0 2px 4px #0000004d;-moz-transition:all .2s ease;transition:all .2s ease}.slider::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 4px 8px #e6b32566}.slider::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--primary) 0%,var(--primary) var(--value),rgba(255,255,255,.1) var(--value),rgba(255,255,255,.1) 100%);border-radius:4px;height:8px}.slider::-moz-range-track{background:#ffffff1a;border-radius:4px;height:8px}.slider::-moz-range-progress{background:var(--primary);border-radius:4px;height:8px}@keyframes ap-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ap-enter-next{0%{opacity:0;transform:translate3d(16px,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ap-enter-back{0%{opacity:0;transform:translate3d(-16px,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ap-enter-next-field{0%{opacity:0;transform:translate3d(26px,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ap-enter-back-field{0%{opacity:0;transform:translate3d(-26px,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ap-rise-in{0%{opacity:0;transform:translate3d(0,16px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ap-boot{0%{opacity:0}to{opacity:1}}@keyframes ap-leave{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-46px,0,0)}}@keyframes ap-progress-surge{0%{transform:translate(-140%);opacity:1}to{transform:translate(280%);opacity:0}}@keyframes ap-progress-head{0%,to{opacity:.55}50%{opacity:1}}@keyframes ap-orb-a{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(26px,20px,0) scale(1.07)}}@keyframes ap-orb-b{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-20px,-24px,0) scale(1.09)}}@keyframes ap-grid{0%{background-position:0 0,0 0}to{background-position:56px 56px,56px 56px}}@keyframes ap-pop{0%{transform:scale(.4)}60%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes ap-shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes ap-shine{0%{transform:translate(-130%) skew(-16deg)}to{transform:translate(240%) skew(-16deg)}}@keyframes ap-success-ring{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes ap-success-glow{0%,to{box-shadow:0 0 #22c55e59}50%{box-shadow:0 0 0 18px #22c55e00}}@keyframes ap-progress-remaining{0%{background-position:-200% 0}to{background-position:200% 0}}.ap-progress-track{background:linear-gradient(90deg,transparent,rgba(230,179,37,.22),transparent);background-size:200% 100%;animation:ap-progress-remaining 2.6s linear infinite}.ap-progress-fill{box-shadow:0 0 10px -2px #e6b32599}.ap-in{opacity:0;animation:ap-in .65s cubic-bezier(.22,1,.36,1) var(--ap-delay, 0ms) both}.ap-step-next>*,.ap-step-back>*{animation-duration:.55s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.ap-step-next>*{animation-name:ap-enter-next}.ap-step-back>*{animation-name:ap-enter-back}.ap-step-next>*:nth-child(4),.ap-step-next>*:nth-child(n+5){animation-name:ap-enter-next-field}.ap-step-back>*:nth-child(4),.ap-step-back>*:nth-child(n+5){animation-name:ap-enter-back-field}.ap-step-next>*:nth-child(1),.ap-step-back>*:nth-child(1){animation-delay:0ms}.ap-step-next>*:nth-child(2),.ap-step-back>*:nth-child(2){animation-delay:60ms}.ap-step-next>*:nth-child(3),.ap-step-back>*:nth-child(3){animation-delay:.11s}.ap-step-next>*:nth-child(n+4),.ap-step-back>*:nth-child(n+4){animation-delay:.16s}.ap-list>*{animation:ap-rise-in .5s cubic-bezier(.22,1,.36,1) both}.ap-list>*:nth-child(1){animation-delay:.21s}.ap-list>*:nth-child(2){animation-delay:265ms}.ap-list>*:nth-child(3){animation-delay:.32s}.ap-list>*:nth-child(4){animation-delay:375ms}.ap-list>*:nth-child(5){animation-delay:.43s}.ap-list>*:nth-child(6){animation-delay:.48s}.ap-list>*:nth-child(7){animation-delay:525ms}.ap-list>*:nth-child(8){animation-delay:565ms}.ap-list>*:nth-child(n+9){animation-delay:.6s}.ap-boot{animation:ap-boot .3s ease-out both}.ap-leave{animation:ap-leave .3s cubic-bezier(.4,0,.9,1) both}.ap-progress-surge{background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);animation:ap-progress-surge .85s cubic-bezier(.22,1,.36,1) both}.ap-progress-head{background:radial-gradient(circle at 80% 50%,rgba(255,255,255,.95),transparent 70%);animation:ap-progress-head 1.8s ease-in-out infinite}.ap-grid{animation:ap-grid 30s linear infinite}.ap-orb-a{animation:ap-orb-a 15s ease-in-out infinite}.ap-orb-b{animation:ap-orb-b 19s ease-in-out infinite}.ap-pop{animation:ap-pop .32s cubic-bezier(.22,1,.36,1)}.ap-shake{animation:ap-shake .4s ease-in-out}.ap-shine{position:relative;overflow:hidden}.ap-shine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:38%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:ap-shine 2.9s ease-in-out 1s infinite;pointer-events:none}.ap-success-ring{animation:ap-success-ring .6s cubic-bezier(.22,1,.36,1) both,ap-success-glow 2.2s ease-in-out .7s infinite}.ap-success-check{animation:ap-pop .5s cubic-bezier(.22,1,.36,1) .25s both}@keyframes ap-landing-leave{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(.97) translateY(-18px);filter:blur(8px)}}@keyframes ap-wipe-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ap-wipe-gold{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}.ap-landing-leave{animation:ap-landing-leave .48s cubic-bezier(.4,0,.9,1) both}.ap-wipe{overflow:hidden}.ap-wipe-panel{background:radial-gradient(ellipse 70% 50% at 50% 100%,rgba(230,179,37,.16),transparent 60%),#080809;animation:ap-wipe-up .52s cubic-bezier(.22,1,.36,1) both}.ap-wipe-gold{transform-origin:center;animation:ap-wipe-gold .45s cubic-bezier(.22,1,.36,1) .12s both}.ap-landing-reveal{opacity:0;transform:translateY(28px) scale(.985)}.ap-landing-reveal.is-in{animation:cc-reveal-up .8s cubic-bezier(.22,1,.36,1) var(--ap-delay, 0ms) forwards}.ap-landing-reveal.is-in .cc-stagger>*{animation:cc-reveal-soft .55s cubic-bezier(.22,1,.36,1) forwards}.ap-landing-reveal.is-in .cc-stagger>*:nth-child(1){animation-delay:80ms}.ap-landing-reveal.is-in .cc-stagger>*:nth-child(2){animation-delay:.14s}.ap-landing-reveal.is-in .cc-stagger>*:nth-child(3){animation-delay:.2s}.vp-card{background:linear-gradient(180deg,#e6b32514,#0d0d0eeb);border:1px solid rgba(230,179,37,.12);box-shadow:inset 0 1px #ffffff0a,0 24px 60px -40px #000000e6}.ap-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff61}.ap-kicker span{color:#e6b325}.ap-mark{position:relative;display:inline-block;color:#fff;white-space:nowrap;padding-bottom:.55em}.ap-mark-curve{position:absolute;left:50%;bottom:0;width:1.55em;height:.4em;transform:translate(-50%);overflow:visible;pointer-events:none}.ap-mark-curve-path{stroke-dasharray:120;stroke-dashoffset:120;filter:drop-shadow(0 1px 6px rgba(230,179,37,.45));animation:ap-mark-draw .8s cubic-bezier(.22,1,.36,1) .35s forwards}@keyframes ap-mark-draw{to{stroke-dashoffset:0}}@keyframes ap-more-card{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ap-more-interviews>*{animation:ap-more-card .55s cubic-bezier(.22,1,.36,1) both}.ap-more-interviews>*:nth-child(1){animation-delay:40ms}.ap-more-interviews>*:nth-child(2){animation-delay:.11s}.ap-more-interviews>*:nth-child(3){animation-delay:.18s}.ap-more-interviews>*:nth-child(4){animation-delay:.25s}@keyframes ap-more-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.ap-more-chevron{animation:ap-more-bounce 1.4s ease-in-out infinite}.ap-nav-link{position:relative;padding-bottom:.35rem;font-size:13px;font-weight:500;color:#ffffff9e;transition:color .16s ease}.ap-nav-link:hover{color:#fff}.ap-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:#e6b325;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.ap-nav-link:hover:after{transform:scaleX(1)}.ap-video-frame{overflow:hidden;border-radius:1.1rem;background:#0a0a0b;box-shadow:0 20px 56px -28px #e6b32566,0 28px 64px -40px #000000e6;outline:1px solid rgba(230,179,37,.22)}.ap-video-frame:after{content:"";display:block;height:3px;background:linear-gradient(90deg,#e6b325,#edca66,#e6b325)}.ap-marquee-track{display:flex;width:-moz-max-content;width:max-content;gap:1rem;animation:ap-marquee 55s linear infinite}.ap-marquee-track:hover{animation-play-state:paused}@keyframes ap-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ap-float-pill{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border-radius:999px;padding:0 1.15rem;background:linear-gradient(90deg,#e6b325,#edca66);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#100d05;box-shadow:0 14px 36px -10px #e6b325bf}@keyframes ap-week-copy{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ap-week-copy{animation:ap-week-copy .38s cubic-bezier(.22,1,.36,1) both}.ap-proof-mask{overflow:hidden;padding-block:.25rem .5rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.ap-proof-track{display:flex;width:-moz-max-content;width:max-content;gap:1rem;padding-inline:1.25rem;animation:ap-proof-marquee 48s linear infinite}.ap-proof-mask:hover .ap-proof-track,.ap-proof-mask-paused .ap-proof-track{animation-play-state:paused}@keyframes ap-proof-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion: reduce){.ap-proof-track{animation:none}}.ap-proof-lightbox{animation:ap-week-copy .38s cubic-bezier(.22,1,.36,1) both}.ap-proof-card img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 12%;object-position:50% 12%}@keyframes ap-earn-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.15;transform:scale(1.35)}}.ap-earn-pulse{transform-box:fill-box;transform-origin:center;animation:ap-earn-pulse 1.8s ease-in-out infinite}.ap-earn-num{filter:drop-shadow(0 0 18px rgba(230,179,37,.28))}@media (prefers-reduced-motion: reduce){.ap-in,.ap-step-next>*,.ap-step-back>*,.ap-list>*,.ap-boot,.ap-leave,.ap-grid,.ap-orb-a,.ap-orb-b,.ap-pop,.ap-shake,.ap-shine:after,.ap-progress-track,.ap-progress-surge,.ap-progress-head,.ap-success-ring,.ap-success-check,.ap-landing-leave,.ap-wipe-panel,.ap-wipe-gold,.ap-landing-reveal,.ap-landing-reveal.is-in .cc-stagger>*,.ap-marquee-track,.ap-week-copy,.ap-proof-lightbox,.ap-mark-curve-path,.ap-more-interviews>*,.ap-more-chevron,.ap-earn-pulse{animation:none!important;opacity:1!important;transform:none!important;filter:none!important;stroke-dashoffset:0!important}}@keyframes cc-reveal-up{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cc-reveal-soft{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes cc-banner-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cc-hero-in{0%{opacity:0;transform:translateY(18px) scale(.96);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes cc-orb-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(24px,18px,0) scale(1.06)}}@keyframes cc-orb-drift-alt{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-18px,-22px,0) scale(1.08)}}@keyframes cc-grid-drift{0%{background-position:0 0,0 0}to{background-position:56px 56px,56px 56px}}@keyframes cc-check-pop{0%{transform:scale(.6)}55%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes cc-shine-sweep{0%{transform:translate(-130%) skew(-16deg)}to{transform:translate(230%) skew(-16deg)}}.cc-page-bg-grid{animation:cc-grid-drift 28s linear infinite}.cc-page-orb-a{animation:cc-orb-drift 14s ease-in-out infinite}.cc-page-orb-b{animation:cc-orb-drift-alt 18s ease-in-out infinite}.cc-banner-enter{animation:cc-banner-in .55s cubic-bezier(.22,1,.36,1) both}.cc-hero-item{opacity:0;animation:cc-hero-in .75s cubic-bezier(.22,1,.36,1) var(--cc-delay, 0ms) both}.cc-reveal{opacity:0;transform:translateY(28px) scale(.985)}.cc-reveal.is-in{animation:cc-reveal-up .8s cubic-bezier(.22,1,.36,1) var(--cc-delay, 0ms) forwards}.cr-reveal{opacity:0;transform:translateY(22px) scale(.985)}.cr-reveal.is-in{animation:cc-reveal-up .7s cubic-bezier(.22,1,.36,1) var(--cr-delay, 0ms) forwards}.cc-stagger>*{opacity:0;transform:translateY(14px)}.cc-reveal.is-in .cc-stagger>*{animation:cc-reveal-soft .55s cubic-bezier(.22,1,.36,1) forwards}.cc-reveal.is-in .cc-stagger>*:nth-child(1){animation-delay:80ms}.cc-reveal.is-in .cc-stagger>*:nth-child(2){animation-delay:.14s}.cc-reveal.is-in .cc-stagger>*:nth-child(3){animation-delay:.2s}.cc-reveal.is-in .cc-stagger>*:nth-child(4){animation-delay:.26s}.cc-reveal.is-in .cc-stagger>*:nth-child(5){animation-delay:.32s}.cc-reveal.is-in .cc-stagger>*:nth-child(6){animation-delay:.38s}.cc-prep-step{opacity:0;transform:translateY(12px)}.cc-prep-in .cc-prep-step{animation:cc-reveal-up .55s cubic-bezier(.22,1,.36,1) var(--cc-delay, 0ms) forwards}.cc-check-done{animation:cc-check-pop .45s cubic-bezier(.22,1,.36,1)}.cc-cta-shine{position:relative;overflow:hidden}.cc-cta-shine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:cc-shine-sweep 2.8s ease-in-out 1.2s infinite;pointer-events:none}.cc-sticky-bar{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s ease}@keyframes cc-more-interviews-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cc-more-interviews-btn-exit{to{opacity:0;transform:translateY(-8px) scale(.97)}}@keyframes cc-cta-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.cc-more-interviews{animation:cc-more-interviews-in .45s cubic-bezier(.22,1,.36,1) both}.cc-more-interviews-item{opacity:0;animation:cc-reveal-soft .55s cubic-bezier(.22,1,.36,1) var(--cc-delay, 0ms) forwards}.cc-more-interviews-btn-exit{animation:cc-more-interviews-btn-exit .22s ease forwards;pointer-events:none}.cc-cta-arrow-nudge{display:inline-block;animation:cc-cta-arrow-nudge 1.15s ease-in-out infinite}@keyframes cc-training-complete-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.cc-training-complete{animation:cc-training-complete-in .55s cubic-bezier(.22,1,.36,1) both}@keyframes cc-training-step-hint{0%,to{transform:translateY(0);box-shadow:0 14px 36px -14px #e6b325d9}50%{transform:translateY(4px);box-shadow:0 18px 42px -12px #e6b325f2}}.cc-training-step-hint{animation:cc-training-step-hint 1.35s ease-in-out infinite}.cr-card{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .4s ease}@media (hover: hover){.cr-card:hover{transform:translateY(-4px);border-color:#e6b32547;box-shadow:0 26px 50px -32px #e6b32573}.cr-card:hover .cr-card-img{transform:scale(1.018)}.cr-card:hover .cr-card-zoom{opacity:1;transform:translateY(0) scale(1)}}.cr-card:active{transform:translateY(-1px) scale(.994)}.cr-card-zoom{opacity:0;transform:translateY(6px) scale(.94);transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.cr-caption-amount{color:#e6b325}.cr-caption-amount--hero{background:linear-gradient(94deg,#f4d47c,#e6b325 48%,#c88c12);-webkit-background-clip:text;background-clip:text;color:transparent}.cr-rail{scrollbar-width:none;-ms-overflow-style:none}.cr-rail::-webkit-scrollbar{display:none}.cr-featured-rail{align-items:stretch;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;touch-action:pan-x}.cr-featured-rail .cr-featured{transform:none;transition:border-color .4s ease,box-shadow .4s ease}.cr-featured-rail .cr-featured:active{transform:none}.cr-featured-rail .cr-featured .cr-card-img{transform:none;transition:opacity .5s ease}.cr-featured .cr-card-img{transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s ease}.cr-featured-rank{background:linear-gradient(135deg,#e6b32538,#e6b3250f);border:1px solid rgba(230,179,37,.28);color:#f4d47c}.cr-featured--lead{border-color:#e6b32559;box-shadow:0 0 0 1px #e6b32514,0 24px 48px -28px #e6b3258c}@media (hover: hover){.cr-featured:hover .cr-card-img{transform:scale(1.045)}.cr-featured--lead:hover{box-shadow:0 0 0 1px #e6b3252e,0 28px 56px -24px #e6b325a6}}.cr-chip{transition:background-color .25s ease,color .25s ease,box-shadow .3s ease,transform .2s cubic-bezier(.22,1,.36,1)}.cr-chip:active{transform:scale(.96)}.cr-chip--on{background:linear-gradient(96deg,#e6b325,#edca66);box-shadow:0 12px 26px -14px #e6b325e6}@keyframes cr-skeleton-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.cr-skeleton{overflow:hidden;background:#101011}.cr-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.045),transparent);animation:cr-skeleton-sweep 1.5s ease-in-out infinite}.cr-card-img{transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s ease}.cr-sticky-cta{opacity:0;transform:translateY(120%);pointer-events:none;transition:opacity .35s ease,transform .5s cubic-bezier(.22,1,.36,1)}.cr-sticky-cta.is-on{opacity:1;transform:translateY(0);pointer-events:auto}.ci-sticky-dock{opacity:0;transform:translateY(calc(100% + .75rem));transition:opacity .32s ease,transform .48s cubic-bezier(.22,1,.36,1)}.ci-sticky-dock.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.cr-lightbox-nav{background:#ffffff12;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .25s ease,color .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.cr-lightbox-nav:hover{background:#e6b32529;color:#f4d47c}.cr-lightbox-nav:active{transform:translateY(-50%) scale(.92)}@keyframes cr-orb-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(2.5rem,-1.75rem,0) scale(1.08)}}@keyframes cr-orb-float-alt{0%,to{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(-2rem,2.25rem,0) scale(.94)}}.cr-orb-a{animation:cr-orb-float 17s ease-in-out infinite}.cr-orb-b{animation:cr-orb-float-alt 21s ease-in-out infinite}@keyframes cr-lightbox-in{0%{opacity:0}to{opacity:1}}@keyframes cr-lightbox-img-in{0%{opacity:0;transform:translateY(14px) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}.cr-lightbox{animation:cr-lightbox-in .22s ease both}.cr-lightbox-shell{position:relative;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden}.cr-lightbox-stage{flex:1 1 0;height:0;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;padding-top:calc(3rem + env(safe-area-inset-top,0px))}.cr-lightbox-img{display:block;max-width:min(100%,calc(100vw - 1.5rem));max-height:min(100%,calc(100dvh - 11rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.85rem;box-shadow:0 24px 60px -20px #000000d9}@media (min-width: 640px){.cr-lightbox-img{max-width:min(100%,48rem);max-height:min(100%,calc(100dvh - 10rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)))}}.cr-lightbox-footer{flex-shrink:0;padding:.75rem 1rem calc(.85rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(to top,#000000eb,#000000bf);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cr-lightbox-nav--mobile{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#ffffffbf;flex-shrink:0}.cr-lightbox-nav--mobile:active{transform:scale(.92);background:#e6b32529;color:#f4d47c}.cr-lightbox-panel{animation:cr-lightbox-img-in .4s cubic-bezier(.22,1,.36,1) both}.cr-filter-bar{top:env(safe-area-inset-top,0px)}@media (prefers-reduced-motion: reduce){.cc-page-bg-grid,.cc-page-orb-a,.cc-page-orb-b,.cc-banner-enter,.cc-hero-item,.cc-reveal,.cc-reveal.is-in,.cr-reveal,.cr-reveal.is-in,.cc-stagger>*,.cc-reveal.is-in .cc-stagger>*,.cc-prep-step,.cc-prep-in .cc-prep-step,.cc-check-done,.cc-cta-shine:after,.cc-more-interviews,.cc-more-interviews-item,.cc-more-interviews-btn-exit,.cc-cta-arrow-nudge,.cc-training-complete,.cc-training-step-hint,.cr-orb-a,.cr-orb-b,.cr-lightbox,.cr-lightbox-panel{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.cr-skeleton:after{display:none}.cr-card,.cr-card-img,.cr-card-zoom,.cr-chip,.cr-sticky-cta,.ci-sticky-dock,.cr-lightbox-nav{transition:none!important}}@keyframes fork-green-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes fork-green-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes fork-dot-pop{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes fork-dot-pulse-green{0%,to{box-shadow:0 0 #22c55e8c,0 0 10px #22c55e73}50%{box-shadow:0 0 0 10px #22c55e00,0 0 16px #22c55ea6}}@keyframes fork-vs-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes fork-card-in-left{0%{opacity:0;transform:translate(-14px) translateY(8px)}to{opacity:1;transform:translate(0) translateY(0)}}@keyframes fork-card-in-right{0%{opacity:0;transform:translate(16px) translateY(8px)}to{opacity:1;transform:translate(0) translateY(0)}}@keyframes fork-card-in-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fork-green-glow{0%,to{box-shadow:0 0 #22c55e00,inset 0 1px #ffffff0a}50%{box-shadow:0 0 32px -4px #22c55e66,inset 0 1px #ffffff0a}}@keyframes fork-headline-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fork-path-red{opacity:.55}.fork-dot-red{opacity:.7}.fork-path-green-base{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}.fork-path-green-flow{stroke-dasharray:.2 .8;stroke-dashoffset:0;opacity:0}.fork-in-view .fork-path-green-base{opacity:1;animation:fork-green-draw 1.1s cubic-bezier(.22,1,.36,1) .1s forwards}.fork-in-view .fork-path-green-flow{opacity:1;animation:fork-green-flow 1.55s linear 1.15s infinite}.fork-dot-green{opacity:0}.fork-in-view .fork-dot-green{animation:fork-dot-pop .5s cubic-bezier(.22,1,.36,1) .95s forwards,fork-dot-pulse-green 1.7s ease-in-out 1.5s infinite}.fork-vs{opacity:0}.fork-in-view .fork-vs{animation:fork-vs-in .45s cubic-bezier(.22,1,.36,1) .55s forwards}.fork-card-right,.fork-card-left{opacity:0}.fork-in-view .fork-card-left{animation:fork-card-in-up .55s cubic-bezier(.22,1,.36,1) 1.05s forwards}.fork-in-view .fork-card-right{animation:fork-card-in-up .55s cubic-bezier(.22,1,.36,1) .75s forwards}.fork-in-view .fork-card-right.is-glow{animation:fork-card-in-up .55s cubic-bezier(.22,1,.36,1) .75s forwards,fork-green-glow 2.4s ease-in-out 1.4s infinite}@media (min-width: 640px){.fork-in-view .fork-card-left{animation:fork-card-in-left .55s cubic-bezier(.22,1,.36,1) .7s forwards}.fork-in-view .fork-card-right{animation:fork-card-in-right .55s cubic-bezier(.22,1,.36,1) .85s forwards}.fork-in-view .fork-card-right.is-glow{animation:fork-card-in-right .55s cubic-bezier(.22,1,.36,1) .85s forwards,fork-green-glow 2.4s ease-in-out 1.5s infinite}}.fork-headline{opacity:0}.fork-in-view .fork-headline{animation:fork-headline-in .5s ease-out .05s forwards}@media (prefers-reduced-motion: reduce){.animate-zoomJoinPulse,.animate-zoomJoinRing,.animate-zoomJoinRing-delayed,.animate-zoomJoinShine,.animate-zoomJoinAttention,.animate-zoomJoinShake,.animate-liveBadgeGlow{animation:none}.fork-path-green-base,.fork-path-green-flow,.fork-in-view .fork-path-green-base,.fork-in-view .fork-path-green-flow,.fork-in-view .fork-dot-green,.fork-in-view .fork-card-right,.fork-in-view .fork-card-right.is-glow,.fork-in-view .fork-card-left,.fork-in-view .fork-headline{animation:none;opacity:1;stroke-dashoffset:0;transform:none}.fork-in-view .fork-vs{animation:none;opacity:1;transform:translate(-50%,-50%)}}.selection\:bg-transparent *::-moz-selection{background-color:transparent}.selection\:bg-transparent *::selection{background-color:transparent}.selection\:bg-transparent::-moz-selection{background-color:transparent}.selection\:bg-transparent::selection{background-color:transparent}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:text-sub::-moz-placeholder{color:var(--text-sub)}.placeholder\:text-sub::placeholder{color:var(--text-sub)}.placeholder\:text-text-30::-moz-placeholder{color:var(--text-base-30)}.placeholder\:text-text-30::placeholder{color:var(--text-base-30)}.placeholder\:text-text-40::-moz-placeholder{color:var(--text-base-40)}.placeholder\:text-text-40::placeholder{color:var(--text-base-40)}.placeholder\:text-text-60::-moz-placeholder{color:var(--text-base-60)}.placeholder\:text-text-60::placeholder{color:var(--text-base-60)}.placeholder\:text-white\/20::-moz-placeholder{color:#fff3}.placeholder\:text-white\/20::placeholder{color:#fff3}.placeholder\:text-white\/25::-moz-placeholder{color:#ffffff40}.placeholder\:text-white\/25::placeholder{color:#ffffff40}.placeholder\:text-white\/30::-moz-placeholder{color:#ffffff4d}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}.placeholder\:text-white\/35::-moz-placeholder{color:#ffffff59}.placeholder\:text-white\/35::placeholder{color:#ffffff59}.placeholder\:text-white\/\[0\.22\]::-moz-placeholder{color:#ffffff38}.placeholder\:text-white\/\[0\.22\]::placeholder{color:#ffffff38}.placeholder\:opacity-60::-moz-placeholder{opacity:.6}.placeholder\:opacity-60::placeholder{opacity:.6}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.before\:bottom-2:before{content:var(--tw-content);bottom:.5rem}.before\:left-\[7px\]:before{content:var(--tw-content);left:7px}.before\:top-2:before{content:var(--tw-content);top:.5rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-primary\/25:before{content:var(--tw-content);background-color:#e6b32540}.before\:bg-gradient-to-br:before{content:var(--tw-content);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.before\:from-blue-500\/5:before{content:var(--tw-content);--tw-gradient-from: rgb(59 130 246 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:from-green-500\/5:before{content:var(--tw-content);--tw-gradient-from: rgb(34 197 94 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:from-indigo-500\/5:before{content:var(--tw-content);--tw-gradient-from: rgb(99 102 241 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:from-orange-500\/5:before{content:var(--tw-content);--tw-gradient-from: rgb(249 115 22 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:from-pink-500\/5:before{content:var(--tw-content);--tw-gradient-from: rgb(236 72 153 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:from-primary\/5:before{content:var(--tw-content);--tw-gradient-from: rgb(230 179 37 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:from-purple-500\/5:before{content:var(--tw-content);--tw-gradient-from: rgb(168 85 247 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:from-red-500\/5:before{content:var(--tw-content);--tw-gradient-from: rgb(239 68 68 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:duration-500:before{content:var(--tw-content);transition-duration:.5s}.after\:\!absolute:after{content:var(--tw-content);position:absolute!important}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:left-full:after{content:var(--tw-content);left:100%}.after\:top-0:after{content:var(--tw-content);top:0}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-full:after{content:var(--tw-content);width:100%}@keyframes sweep{0%{content:var(--tw-content);left:-100%}20%{content:var(--tw-content);left:100%}to{content:var(--tw-content);left:100%}}.after\:animate-sweep:after{content:var(--tw-content);animation:sweep 3s infinite}.after\:bg-\[linear-gradient\(90deg\,transparent\,rgba\(230\,179\,37\,0\.2\)\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,transparent,rgba(230,179,37,.2),transparent)}.after\:bg-\[linear-gradient\(90deg\,transparent\,rgba\(34\,197\,94\,0\.28\)\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,transparent,rgba(34,197,94,.28),transparent)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:ease-in-out:after{content:var(--tw-content);transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:border-primary\/40:focus-within{border-color:#e6b32566}.focus-within\:border-primary\/45:focus-within{border-color:#e6b32573}.focus-within\:bg-primary\/\[0\.06\]:focus-within{background-color:#e6b3250f}.focus-within\:bg-primary\/\[0\.07\]:focus-within{background-color:#e6b32512}.focus-within\:bg-primary\/\[0\.08\]:focus-within{background-color:#e6b32514}.focus-within\:bg-primary\/\[0\.09\]:focus-within{background-color:#e6b32517}.focus-within\:bg-primary\/\[0\.1\]:focus-within{background-color:#e6b3251a}.focus-within\:bg-white\/\[0\.06\]:focus-within{background-color:#ffffff0f}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-primary\/30:focus-within{--tw-ring-color: rgb(230 179 37 / .3)}.focus-within\:ring-primary\/40:focus-within{--tw-ring-color: rgb(230 179 37 / .4)}.focus-within\:ring-primary\/50:focus-within{--tw-ring-color: rgb(230 179 37 / .5)}.focus-within\:ring-primary\/60:focus-within{--tw-ring-color: rgb(230 179 37 / .6)}.hover\:z-10:hover{z-index:10}.hover\:h-1\.5:hover{height:.375rem}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-x-full:hover{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-90:hover{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[rgba\(230\,179\,37\,0\.3\)\]:hover{border-color:#e6b3254d}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgb(230 179 37 / var(--tw-border-opacity, 1))}.hover\:border-primary\/20:hover{border-color:#e6b32533}.hover\:border-primary\/25:hover{border-color:#e6b32540}.hover\:border-primary\/30:hover{border-color:#e6b3254d}.hover\:border-primary\/35:hover{border-color:#e6b32559}.hover\:border-primary\/40:hover{border-color:#e6b32566}.hover\:border-primary\/45:hover{border-color:#e6b32573}.hover\:border-primary\/50:hover{border-color:#e6b32580}.hover\:border-sky-400\/25:hover{border-color:#38bdf840}.hover\:border-sky-400\/40:hover{border-color:#38bdf866}.hover\:border-text-20:hover{border-color:var(--text-base-20)}.hover\:border-textalt-30:hover{border-color:var(--text-base-alt-30)}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:\!bg-red-500\/15:hover{background-color:#ef444426!important}.hover\:bg-\[\#25D366\]\/\[0\.18\]:hover{background-color:#25d3662e}.hover\:bg-\[\#2D8CFF\]\/\[0\.16\]:hover{background-color:#2d8cff29}.hover\:bg-\[\#e6b325\]\/20:hover{background-color:#e6b32533}.hover\:bg-\[\#f0c040\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 192 64 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f0c94b\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 201 75 / var(--tw-bg-opacity, 1))}.hover\:bg-\[color-mix\(in_srgb\,var\(--tag\)_16\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--tag) 16%,transparent)}.hover\:bg-\[rgba\(230\,179\,37\,0\.12\)\]:hover{background-color:#e6b3251f}.hover\:bg-alt-95:hover{background-color:var(--bg-alt-95)}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-dark-100:hover{background-color:var(--dark-100)}.hover\:bg-dark-200:hover{background-color:var(--dark-200)}.hover\:bg-dark-300:hover{background-color:var(--dark-300)}.hover\:bg-dark-400:hover{background-color:var(--dark-400)}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-500\/\[0\.055\]:hover{background-color:#10b9810e}.hover\:bg-emerald-500\/\[0\.16\]:hover{background-color:#10b98129}.hover\:bg-emerald-500\/\[0\.18\]:hover{background-color:#10b9812e}.hover\:bg-green-500\/20:hover{background-color:#22c55e33}.hover\:bg-green-500\/\[0\.12\]:hover{background-color:#22c55e1f}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500\/20:hover{background-color:#6366f133}.hover\:bg-lime-500\/\[0\.12\]:hover{background-color:#84cc161f}.hover\:bg-main:hover{background-color:var(--bg-main)}.hover\:bg-orange-500\/20:hover{background-color:#f9731633}.hover\:bg-orange-500\/\[0\.12\]:hover{background-color:#f973161f}.hover\:bg-pink-500\/20:hover{background-color:#ec489933}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(230 179 37 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-light:hover{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/10:hover{background-color:#e6b3251a}.hover\:bg-primary\/15:hover{background-color:#e6b32526}.hover\:bg-primary\/20:hover{background-color:#e6b32533}.hover\:bg-primary\/25:hover{background-color:#e6b32540}.hover\:bg-primary\/5:hover{background-color:#e6b3250d}.hover\:bg-primary\/90:hover{background-color:#e6b325e6}.hover\:bg-primary\/\[0\.03\]:hover{background-color:#e6b32508}.hover\:bg-primary\/\[0\.04\]:hover{background-color:#e6b3250a}.hover\:bg-primary\/\[0\.055\]:hover{background-color:#e6b3250e}.hover\:bg-primary\/\[0\.05\]:hover{background-color:#e6b3250d}.hover\:bg-primary\/\[0\.06\]:hover{background-color:#e6b3250f}.hover\:bg-primary\/\[0\.07\]:hover{background-color:#e6b32512}.hover\:bg-primary\/\[0\.08\]:hover{background-color:#e6b32514}.hover\:bg-primary\/\[0\.09\]:hover{background-color:#e6b32517}.hover\:bg-primary\/\[0\.11\]:hover{background-color:#e6b3251c}.hover\:bg-primary\/\[0\.12\]:hover{background-color:#e6b3251f}.hover\:bg-primary\/\[0\.13\]:hover{background-color:#e6b32521}.hover\:bg-primary\/\[0\.14\]:hover{background-color:#e6b32524}.hover\:bg-primary\/\[0\.15\]:hover{background-color:#e6b32526}.hover\:bg-primary\/\[0\.16\]:hover{background-color:#e6b32529}.hover\:bg-primary\/\[0\.1\]:hover{background-color:#e6b3251a}.hover\:bg-purple-500\/20:hover{background-color:#a855f733}.hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/15:hover{background-color:#ef444426}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/80:hover{background-color:#ef4444cc}.hover\:bg-red-500\/\[0\.12\]:hover{background-color:#ef44441f}.hover\:bg-red-500\/\[0\.1\]:hover{background-color:#ef44441a}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600\/20:hover{background-color:#dc262633}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-text-10:hover{background-color:var(--text-base-10)}.hover\:bg-text-5:hover{background-color:var(--text-base-5)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.14\]:hover{background-color:#ffffff24}.hover\:bg-white\/\[0\.16\]:hover{background-color:#ffffff29}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:bg-yellow-500\/\[0\.12\]:hover{background-color:#eab3081f}.hover\:from-primary\/\[0\.16\]:hover{--tw-gradient-from: rgb(230 179 37 / .16) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:\!text-red-400:hover{--tw-text-opacity: 1 !important;color:rgb(248 113 113 / var(--tw-text-opacity, 1))!important}.hover\:text-\[\#110e05\]:hover{--tw-text-opacity: 1;color:rgb(17 14 5 / var(--tw-text-opacity, 1))}.hover\:text-\[\#9acaff\]:hover{--tw-text-opacity: 1;color:rgb(154 202 255 / var(--tw-text-opacity, 1))}.hover\:text-\[\#ffd760\]:hover{--tw-text-opacity: 1;color:rgb(255 215 96 / var(--tw-text-opacity, 1))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(230 179 37 / var(--tw-text-opacity, 1))}.hover\:text-primary-light:hover{--tw-text-opacity: 1;color:rgb(255 215 0 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-400\/70:hover{color:#f87171b3}.hover\:text-red-400\/80:hover{color:#f87171cc}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-sky-200:hover{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.hover\:text-sky-300:hover{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.hover\:text-text:hover{color:var(--text-base)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:text-white\/80:hover{color:#fffc}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_14px_34px_-20px_rgba\(230\,179\,37\,0\.7\)\]:hover{--tw-shadow: 0 14px 34px -20px rgba(230,179,37,.7);--tw-shadow-colored: 0 14px 34px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_34px_-16px_rgba\(45\,140\,255\,0\.9\)\]:hover{--tw-shadow: 0 18px 34px -16px rgba(45,140,255,.9);--tw-shadow-colored: 0 18px 34px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_-20px_rgba\(230\,179\,37\,0\.55\)\]:hover{--tw-shadow: 0 18px 40px -20px rgba(230,179,37,.55);--tw-shadow-colored: 0 18px 40px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_44px_-10px_rgba\(230\,179\,37\,0\.55\)\]:hover{--tw-shadow: 0 18px 44px -10px rgba(230,179,37,.55);--tw-shadow-colored: 0 18px 44px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_38px_-18px_rgba\(230\,179\,37\,0\.9\)\]:hover{--tw-shadow: 0 20px 38px -18px rgba(230,179,37,.9);--tw-shadow-colored: 0 20px 38px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_24px_50px_-28px_rgba\(230\,179\,37\,0\.6\)\]:hover{--tw-shadow: 0 24px 50px -28px rgba(230,179,37,.6);--tw-shadow-colored: 0 24px 50px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_24px_50px_-30px_rgba\(230\,179\,37\,0\.35\)\]:hover{--tw-shadow: 0 24px 50px -30px rgba(230,179,37,.35);--tw-shadow-colored: 0 24px 50px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_24px_50px_-30px_rgba\(230\,179\,37\,0\.45\)\]:hover{--tw-shadow: 0 24px 50px -30px rgba(230,179,37,.45);--tw-shadow-colored: 0 24px 50px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_26px_50px_-30px_rgba\(230\,179\,37\,0\.45\)\]:hover{--tw-shadow: 0 26px 50px -30px rgba(230,179,37,.45);--tw-shadow-colored: 0 26px 50px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_28px_60px_-30px_rgba\(230\,179\,37\,0\.7\)\]:hover{--tw-shadow: 0 28px 60px -30px rgba(230,179,37,.7);--tw-shadow-colored: 0 28px 60px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_-12px_rgba\(230\,179\,37\,0\.8\)\]:hover{--tw-shadow: 0 8px 24px -12px rgba(230,179,37,.8);--tw-shadow-colored: 0 8px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.22\)\]:hover{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.22);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_rgba\(230\,179\,37\,0\.32\)\]:hover{--tw-shadow: inset 0 0 0 1px rgba(230,179,37,.32);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_rgba\(37\,211\,102\,0\.45\)\]:hover{--tw-shadow: inset 0 0 0 1px rgba(37,211,102,.45);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-primary\/10:hover{--tw-shadow-color: rgb(230 179 37 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/20:hover{--tw-shadow-color: rgb(230 179 37 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/25:hover{--tw-shadow-color: rgb(230 179 37 / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-textalt-20:hover{--tw-shadow-color: var(--text-base-alt-20);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-emerald-500\/45:hover{--tw-ring-color: rgb(16 185 129 / .45)}.hover\:ring-primary:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 179 37 / var(--tw-ring-opacity, 1))}.hover\:ring-primary\/20:hover{--tw-ring-color: rgb(230 179 37 / .2)}.hover\:ring-primary\/25:hover{--tw-ring-color: rgb(230 179 37 / .25)}.hover\:ring-primary\/30:hover{--tw-ring-color: rgb(230 179 37 / .3)}.hover\:ring-primary\/35:hover{--tw-ring-color: rgb(230 179 37 / .35)}.hover\:ring-primary\/40:hover{--tw-ring-color: rgb(230 179 37 / .4)}.hover\:ring-primary\/45:hover{--tw-ring-color: rgb(230 179 37 / .45)}.hover\:ring-primary\/50:hover{--tw-ring-color: rgb(230 179 37 / .5)}.hover\:ring-primary\/55:hover{--tw-ring-color: rgb(230 179 37 / .55)}.hover\:ring-primary\/60:hover{--tw-ring-color: rgb(230 179 37 / .6)}.hover\:ring-primary\/70:hover{--tw-ring-color: rgb(230 179 37 / .7)}.hover\:ring-red-400\/50:hover{--tw-ring-color: rgb(248 113 113 / .5)}.hover\:ring-red-400\/55:hover{--tw-ring-color: rgb(248 113 113 / .55)}.hover\:ring-white\/15:hover{--tw-ring-color: rgb(255 255 255 / .15)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.before\:hover\:opacity-100:hover:before{content:var(--tw-content);opacity:1}.focus\:\!border-primary\/45:focus{border-color:#e6b32573!important}.focus\:border-\[\#e6b325\]\/40:focus{border-color:#e6b32566}.focus\:border-\[\#e6b325\]\/50:focus{border-color:#e6b32580}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgb(230 179 37 / var(--tw-border-opacity, 1))}.focus\:border-primary\/45:focus{border-color:#e6b32573}.focus\:border-primary\/50:focus{border-color:#e6b32580}.focus\:border-primary\/70:focus{border-color:#e6b325b3}.focus\:border-red-300\/50:focus{border-color:#fca5a580}.focus\:\!bg-primary\/\[0\.07\]:focus{background-color:#e6b32512!important}.focus\:bg-black\/35:focus{background-color:#00000059}.focus\:bg-primary\/\[0\.07\]:focus{background-color:#e6b32512}.focus\:bg-primary\/\[0\.08\]:focus{background-color:#e6b32514}.focus\:bg-primary\/\[0\.09\]:focus{background-color:#e6b32517}.focus\:bg-text-10:focus{background-color:var(--text-base-10)}.focus\:bg-white\/\[0\.06\]:focus{background-color:#ffffff0f}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 179 37 / var(--tw-ring-opacity, 1))}.focus\:ring-primary\/20:focus{--tw-ring-color: rgb(230 179 37 / .2)}.focus\:ring-primary\/25:focus{--tw-ring-color: rgb(230 179 37 / .25)}.focus\:ring-primary\/30:focus{--tw-ring-color: rgb(230 179 37 / .3)}.focus\:ring-primary\/35:focus{--tw-ring-color: rgb(230 179 37 / .35)}.focus\:ring-primary\/40:focus{--tw-ring-color: rgb(230 179 37 / .4)}.focus\:ring-primary\/50:focus{--tw-ring-color: rgb(230 179 37 / .5)}.focus\:ring-primary\/60:focus{--tw-ring-color: rgb(230 179 37 / .6)}.focus-visible\:bg-primary\/\[0\.06\]:focus-visible{background-color:#e6b3250f}.focus-visible\:text-primary:focus-visible{--tw-text-opacity: 1;color:rgb(230 179 37 / var(--tw-text-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-primary:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 179 37 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-primary\/25:focus-visible{--tw-ring-color: rgb(230 179 37 / .25)}.focus-visible\:ring-primary\/60:focus-visible{--tw-ring-color: rgb(230 179 37 / .6)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.985\]:active{--tw-scale-x: .985;--tw-scale-y: .985;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.995\]:active{--tw-scale-x: .995;--tw-scale-y: .995;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-primary\/10:disabled{background-color:#e6b3251a}.disabled\:bg-white\/\[0\.06\]:disabled{background-color:#ffffff0f}.disabled\:bg-none:disabled{background-image:none}.disabled\:text-primary\/40:disabled{color:#e6b32566}.disabled\:text-white\/35:disabled{color:#ffffff59}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-80:disabled{opacity:.8}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:hover\:brightness-100:hover:disabled{--tw-brightness: brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.disabled\:active\:scale-100:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/composer:focus-within .group-focus-within\/composer\:h-6{height:1.5rem}.group\/vol:focus-within .group-focus-within\/vol\:w-20{width:5rem}.group\/composer:focus-within .group-focus-within\/composer\:pt-1\.5{padding-top:.375rem}.group:focus-within .group-focus-within\:text-primary{--tw-text-opacity: 1;color:rgb(230 179 37 / var(--tw-text-opacity, 1))}.group\/bar:hover .group-hover\/bar\:h-\[5px\]{height:5px}.group\/vol:hover .group-hover\/vol\:w-20{width:5rem}.group\/btn:hover .group-hover\/btn\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/btn:hover .group-hover\/btn\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/strip:hover .group-hover\/strip\:-translate-x-0\.5,.group:hover .group-hover\:-translate-x-0\.5{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-\[-8deg\]{--tw-rotate: -8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-\[10deg\]{--tw-rotate: 10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/bar:hover .group-hover\/bar\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/cover:hover .group-hover\/cover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/like:hover .group-hover\/like\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.015\]{--tw-scale-x: 1.015;--tw-scale-y: 1.015;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.025\]{--tw-scale-x: 1.025;--tw-scale-y: 1.025;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.06\]{--tw-scale-x: 1.06;--tw-scale-y: 1.06;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.group:hover .group-hover\:animate-shimmer{animation:shimmer 2s infinite linear}.group:hover .group-hover\:bg-black\/35{background-color:#00000059}.group:hover .group-hover\:bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(230 179 37 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-primary\/\[0\.11\]{background-color:#e6b3251c}.group:hover .group-hover\:bg-primary\/\[0\.12\]{background-color:#e6b3251f}.group:hover .group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-violet-400\/25{background-color:#a78bfa40}.group:hover .group-hover\:from-primary{--tw-gradient-from: #E6B325 var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:to-\[\#edca66\]{--tw-gradient-to: #edca66 var(--tw-gradient-to-position)}.group:hover .group-hover\:bg-\[position\:100\%_0\]{background-position:100% 0}.group:hover .group-hover\:text-\[\#110e05\]{--tw-text-opacity: 1;color:rgb(17 14 5 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#140f03\]{--tw-text-opacity: 1;color:rgb(20 15 3 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary{--tw-text-opacity: 1;color:rgb(230 179 37 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary\/50{color:#e6b32580}.group:hover .group-hover\:text-primary\/70{color:#e6b325b3}.group:hover .group-hover\:text-sub{color:var(--text-sub)}.group:hover .group-hover\:text-text{color:var(--text-base)}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group\/progress:hover .group-hover\/progress\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:shadow-\[0_24px_50px_-30px_rgba\(230\,179\,37\,0\.5\)\]{--tw-shadow: 0 24px 50px -30px rgba(230,179,37,.5);--tw-shadow-colored: 0 24px 50px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:ring-primary\/60{--tw-ring-color: rgb(230 179 37 / .6)}.group:hover .group-hover\:brightness-100{--tw-brightness: brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:brightness-105{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:brightness-125{--tw-brightness: brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:\[animation-duration\:1\.4s\]{animation-duration:1.4s}.group:enabled:hover .group-enabled\:group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:enabled:hover .group-enabled\:group-hover\:text-text{color:var(--text-base)}@supports ((-webkit-backdrop-filter: var(--tw)) or (backdrop-filter: var(--tw))){.supports-\[backdrop-filter\]\:from-emerald-500\/\[0\.12\]{--tw-gradient-from: rgb(16 185 129 / .12) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.supports-\[backdrop-filter\]\:via-emerald-500\/\[0\.1\]{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.supports-\[backdrop-filter\]\:to-primary\/\[0\.06\]{--tw-gradient-to: rgb(230 179 37 / .06) var(--tw-gradient-to-position)}}@media (prefers-reduced-motion: no-preference){.motion-safe\:animate-\[buttonPress_360ms_ease-out\]{animation:buttonPress .36s ease-out}.motion-safe\:animate-\[crownFloat_4s_ease-in-out_infinite\]{animation:crownFloat 4s ease-in-out infinite}.motion-safe\:animate-\[shimmer_2\.3s_linear_infinite\]{animation:shimmer 2.3s linear infinite}.motion-safe\:animate-\[shimmer_2\.6s_cubic-bezier\(0\.4\,0\,0\.2\,1\)_infinite\]{animation:shimmer 2.6s cubic-bezier(.4,0,.2,1) infinite}.motion-safe\:animate-\[shimmer_3\.5s_ease-in-out_infinite\]{animation:shimmer 3.5s ease-in-out infinite}.motion-safe\:animate-\[spin_30s_linear_infinite\]{animation:spin 30s linear infinite}.motion-safe\:animate-\[spin_40s_linear_infinite\]{animation:spin 40s linear infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.motion-safe\:animate-fadeIn{animation:fadeIn .5s cubic-bezier(.2,0,.15,1) forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.motion-safe\:animate-fadeUp{animation:fadeUp .5s cubic-bezier(.2,0,.15,1) forwards}@keyframes goldText{0%,to{background-position:100% 0}50%{background-position:0% 0}}.motion-safe\:animate-goldText{animation:goldText 3.2s ease-in-out infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.motion-safe\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}0%,to{transform:scale(.95);box-shadow:0 0 #e6b325b3}70%{transform:scale(1);box-shadow:0 0 0 6px #e6b32500}}.motion-safe\:animate-pulse{animation:pulse 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.motion-safe\:animate-shimmer{animation:shimmer 2s infinite linear}@keyframes shimmerBg{0%{background-position:200% 0}to{background-position:-200% 0}}.motion-safe\:animate-shimmerBg{animation:shimmerBg 2.5s infinite}@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}@keyframes sweep{0%{left:-100%}20%{left:100%}to{left:100%}}.motion-safe\:animate-sweep{animation:sweep 3s infinite}.motion-safe\:opacity-0{opacity:0}.motion-safe\:animate-fadeUp{animation:fadeUp .6s ease-out forwards}.motion-safe\:\[animation-duration\:1\.4s\]{animation-duration:1.4s}.motion-safe\:\[animation-duration\:3\.2s\]{animation-duration:3.2s}.motion-safe\:\[animation-duration\:7s\]{animation-duration:7s}.motion-safe\:\[animation-duration\:9s\]{animation-duration:9s}}@media (prefers-reduced-motion: reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-none{transition-property:none}}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-\[linear-gradient\(135deg\,rgba\(23\,23\,23\,0\.82\)\,rgba\(23\,23\,23\,0\.64\)\,rgba\(23\,23\,23\,0\.46\)\)\]:is(.dark *){background-image:linear-gradient(135deg,#171717d1,#171717a3,#17171775)}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-lime-400:is(.dark *){--tw-text-opacity: 1;color:rgb(163 230 53 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}@media not all and (min-width: 1024px){.max-lg\:col-span-2{grid-column:span 2 / span 2}}@media not all and (min-width: 768px){.max-md\:pt-10{padding-top:2.5rem}}@media not all and (min-width: 640px){.max-sm\:mx-0{margin-left:0;margin-right:0}.max-sm\:-mr-1\.5{margin-right:-.375rem}.max-sm\:hidden{display:none}.max-sm\:aspect-auto{aspect-ratio:auto}.max-sm\:max-h-\[min\(90dvh\,100\%\)\]{max-height:min(90dvh,100%)}.max-sm\:max-h-\[min\(94dvh\,100\%\)\]{max-height:min(94dvh,100%)}.max-sm\:min-h-\[280px\]{min-height:280px}.max-sm\:w-full{width:100%}.max-sm\:justify-center{justify-content:center}.max-sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-sm\:rounded-t-\[1\.5rem\]{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.max-sm\:rounded-t-\[1\.6rem\]{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}.max-sm\:rounded-t-\[1\.75rem\]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.max-sm\:py-12{padding-top:3rem;padding-bottom:3rem}.max-sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.max-sm\:pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.max-sm\:pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.max-sm\:pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.max-sm\:opacity-100{opacity:1}}@media (max-width: 400px){.max-\[400px\]\:hidden{display:none}}@media (max-width: 380px){.max-\[380px\]\:hidden{display:none}}@media (max-width: 359px){.max-\[359px\]\:hidden{display:none}}@media (min-width: 400px){.min-\[400px\]\:text-\[1\.75rem\]{font-size:1.75rem}}@media (min-width: 640px){.sm\:static{position:static}.sm\:-top-8{top:-2rem}.sm\:left-0{left:0}.sm\:left-2{left:.5rem}.sm\:left-4{left:1rem}.sm\:left-8{left:2rem}.sm\:right-0{right:0}.sm\:right-10{right:2.5rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-4{top:1rem}.sm\:top-6{top:1.5rem}.sm\:top-\[15px\]{top:15px}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:m-0{margin:0}.sm\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-3{margin-left:.75rem;margin-right:.75rem}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sm\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.sm\:-mt-16{margin-top:-4rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-1{margin-left:.25rem}.sm\:ml-2\.5{margin-left:.625rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-14{margin-top:3.5rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-2\.5{margin-top:.625rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-7{margin-top:1.75rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-auto{margin-top:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:aspect-\[4\/3\]{aspect-ratio:4/3}.sm\:\!h-10{height:2.5rem!important}.sm\:\!h-12{height:3rem!important}.sm\:\!h-24{height:6rem!important}.sm\:\!h-32{height:8rem!important}.sm\:\!h-8{height:2rem!important}.sm\:\!h-\[72px\]{height:72px!important}.sm\:h-10{height:2.5rem}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-3\.5{height:.875rem}.sm\:h-40{height:10rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:h-\[142px\]{height:142px}.sm\:h-\[72px\]{height:72px}.sm\:h-full{height:100%}.sm\:h-px{height:1px}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.sm\:max-h-none{max-height:none}.sm\:\!min-h-\[48px\]{min-height:48px!important}.sm\:min-h-0{min-height:0px}.sm\:min-h-\[140px\]{min-height:140px}.sm\:min-h-\[188px\]{min-height:188px}.sm\:min-h-\[3\.3rem\]{min-height:3.3rem}.sm\:min-h-\[3rem\]{min-height:3rem}.sm\:min-h-\[4\.6rem\]{min-height:4.6rem}.sm\:min-h-\[7rem\]{min-height:7rem}.sm\:\!w-10{width:2.5rem!important}.sm\:\!w-12{width:3rem!important}.sm\:\!w-24{width:6rem!important}.sm\:\!w-32{width:8rem!important}.sm\:\!w-8{width:2rem!important}.sm\:\!w-\[72px\]{width:72px!important}.sm\:w-10{width:2.5rem}.sm\:w-11{width:2.75rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-28{width:7rem}.sm\:w-3{width:.75rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-7{width:1.75rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-\[13\.5rem\]{width:13.5rem}.sm\:w-\[142px\]{width:142px}.sm\:w-\[168px\]{width:168px}.sm\:w-\[19rem\]{width:19rem}.sm\:w-\[22rem\]{width:22rem}.sm\:w-\[72px\]{width:72px}.sm\:w-\[74px\]{width:74px}.sm\:w-\[76\%\]{width:76%}.sm\:w-\[88\%\]{width:88%}.sm\:w-auto{width:auto}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:min-w-\[148px\]{min-width:148px}.sm\:min-w-\[22rem\]{min-width:22rem}.sm\:min-w-\[280px\]{min-width:280px}.sm\:min-w-\[3\.25rem\]{min-width:3.25rem}.sm\:min-w-\[3\.75rem\]{min-width:3.75rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-\[16ch\]{max-width:16ch}.sm\:max-w-\[28rem\]{max-width:28rem}.sm\:max-w-\[460px\]{max-width:460px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[580px\]{max-width:580px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[680px\]{max-width:680px}.sm\:max-w-\[75\%\]{max-width:75%}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-6{--tw-translate-y: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-\[0\.98\]{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:snap-align-none{scroll-snap-align:none}.sm\:columns-2{-moz-columns:2;columns:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[2\.5rem_minmax\(0\,1fr\)_7\.5rem_5\.5rem_0\.75rem\]{grid-template-columns:2.5rem minmax(0,1fr) 7.5rem 5.5rem .75rem}.sm\:grid-cols-\[repeat\(14\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(14,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-start{justify-content:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-3\.5{gap:.875rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:overflow-visible{overflow:visible}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-\[1\.35rem\]{border-radius:1.35rem}.sm\:rounded-\[1\.45rem\]{border-radius:1.45rem}.sm\:rounded-\[1\.5rem\]{border-radius:1.5rem}.sm\:rounded-\[1\.6rem\]{border-radius:1.6rem}.sm\:rounded-\[1\.75rem\]{border-radius:1.75rem}.sm\:rounded-none{border-radius:0}.sm\:border-0{border-width:0px}.sm\:border-t{border-top-width:1px}.sm\:border-primary\/\[0\.1\]{border-color:#e6b3251a}.sm\:bg-red-500\/\[0\.08\]{background-color:#ef444414}.sm\:bg-transparent{background-color:transparent}.sm\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.sm\:from-primary\/\[0\.11\]{--tw-gradient-from: rgb(230 179 37 / .11) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.sm\:from-primary\/\[0\.1\]{--tw-gradient-from: rgb(230 179 37 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 179 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.sm\:from-white\/\[0\.09\]{--tw-gradient-from: rgb(255 255 255 / .09) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.sm\:via-main{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--bg-main) var(--tw-gradient-via-position), var(--tw-gradient-to)}.sm\:to-alt-95{--tw-gradient-to: var(--bg-alt-95) var(--tw-gradient-to-position)}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-3{padding:.75rem}.sm\:p-3\.5{padding:.875rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:\!px-4{padding-left:1rem!important;padding-right:1rem!important}.sm\:\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-1{padding-bottom:.25rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pb-\[calc\(6rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.sm\:pl-2{padding-left:.5rem}.sm\:pr-2\.5{padding-right:.625rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-3{padding-top:.75rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-7{padding-top:1.75rem}.sm\:pt-8{padding-top:2rem}.sm\:pt-\[calc\(1\.5rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(1.5rem + env(safe-area-inset-top))}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:\!text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.sm\:\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.sm\:\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[1\.35rem\]{font-size:1.35rem}.sm\:text-\[1\.55rem\]{font-size:1.55rem}.sm\:text-\[1\.5rem\]{font-size:1.5rem}.sm\:text-\[1\.65rem\]{font-size:1.65rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[1\.85rem\]{font-size:1.85rem}.sm\:text-\[1\.8rem\]{font-size:1.8rem}.sm\:text-\[1\.9rem\]{font-size:1.9rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[10rem\]{font-size:10rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12\.5px\]{font-size:12.5px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13\.5px\]{font-size:13.5px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14\.5px\]{font-size:14.5px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[2\.15rem\]{font-size:2.15rem}.sm\:text-\[2\.1rem\]{font-size:2.1rem}.sm\:text-\[2\.35rem\]{font-size:2.35rem}.sm\:text-\[2\.4rem\]{font-size:2.4rem}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[3\.75rem\]{font-size:3.75rem}.sm\:text-\[9px\]{font-size:9px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-\[0\.98\]{line-height:.98}.sm\:leading-\[1\.08\]{line-height:1.08}.sm\:leading-\[1\.15\]{line-height:1.15}.sm\:leading-tight{line-height:1.25}.sm\:tracking-\[-0\.055em\]{letter-spacing:-.055em}.sm\:tracking-\[0\.14em\]{letter-spacing:.14em}.sm\:tracking-\[0\.16em\]{letter-spacing:.16em}.sm\:tracking-\[0\.22em\]{letter-spacing:.22em}.sm\:text-red-100\/45{color:#fee2e273}.sm\:text-red-400\/70{color:#f87171b3}.sm\:text-red-400\/75{color:#f87171bf}.sm\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.sm\:text-white\/40{color:#fff6}.sm\:text-white\/70{color:#ffffffb3}.sm\:opacity-0{opacity:0}.sm\:opacity-50{opacity:.5}.sm\:shadow-\[0_0_0_1px_rgba\(230\,179\,37\,0\.12\)\,0_16px_48px_-24px_rgba\(230\,179\,37\,0\.45\)\]{--tw-shadow: 0 0 0 1px rgba(230,179,37,.12),0 16px 48px -24px rgba(230,179,37,.45);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 16px 48px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-\[0_18px_40px_-34px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 18px 40px -34px rgba(0,0,0,.8);--tw-shadow-colored: 0 18px 40px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-\[0_40px_100px_-40px_rgba\(0\,0\,0\,0\.95\)\,0_0_0_1px_rgba\(230\,179\,37\,0\.16\)\]{--tw-shadow: 0 40px 100px -40px rgba(0,0,0,.95),0 0 0 1px rgba(230,179,37,.16);--tw-shadow-colored: 0 40px 100px -40px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:ring-primary\/35{--tw-ring-color: rgb(230 179 37 / .35)}.sm\:ring-red-500\/25{--tw-ring-color: rgb(239 68 68 / .25)}.sm\:ring-red-500\/40{--tw-ring-color: rgb(239 68 68 / .4)}.sm\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.sm\:focus-within\:opacity-100:focus-within{opacity:1}.sm\:hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .sm\:group-focus-within\:opacity-100{opacity:1}.group:hover .sm\:group-hover\:opacity-100{opacity:1}}@media (min-width: 768px){.md\:sticky{position:sticky}.md\:bottom-24{bottom:6rem}.md\:bottom-auto{bottom:auto}.md\:left-4{left:1rem}.md\:right-8{right:2rem}.md\:top-0{top:0}.md\:top-1\/2{top:50%}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:ml-1{margin-left:.25rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:aspect-square{aspect-ratio:1 / 1}.md\:h-10{height:2.5rem}.md\:h-48{height:12rem}.md\:w-10{width:2.5rem}.md\:w-\[22rem\]{width:22rem}.md\:w-auto{width:auto}.md\:-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-3{--tw-translate-y: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) 12rem}.md\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:self-start{align-self:flex-start}.md\:rounded-\[1\.35rem\]{border-radius:1.35rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.25rem\]{font-size:1.25rem}.md\:text-\[160px\]{font-size:160px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:opacity-0{opacity:0}.md\:opacity-40{opacity:.4}.group:hover .md\:group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .md\:group-hover\:opacity-100{opacity:1}}@media (min-width: 1024px){.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:top-6{top:1.5rem}.lg\:z-0{z-index:0}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-5{margin-bottom:1.25rem}.lg\:ml-0{margin-left:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-32{height:8rem}.lg\:h-72{height:18rem}.lg\:w-32{width:8rem}.lg\:w-72{width:18rem}.lg\:w-80{width:20rem}.lg\:w-\[19rem\]{width:19rem}.lg\:w-\[25rem\]{width:25rem}.lg\:w-\[26rem\]{width:26rem}.lg\:w-\[30rem\]{width:30rem}.lg\:w-auto{width:auto}.lg\:min-w-0{min-width:0px}.lg\:min-w-\[18rem\]{min-width:18rem}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-\[24rem\]{max-width:24rem}.lg\:max-w-none{max-width:none}.lg\:max-w-xl{max-width:36rem}.lg\:flex-\[1\.15\]{flex:1.15}.lg\:flex-none{flex:none}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(250px\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr)}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:self-start{align-self:flex-start}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:border-white\/\[0\.06\]{border-color:#ffffff0f}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-0{padding-bottom:0}.lg\:text-left{text-align:left}.lg\:text-\[17px\]{font-size:17px}.lg\:text-\[2\.65rem\]{font-size:2.65rem}.lg\:text-\[3\.6rem\]{font-size:3.6rem}.lg\:text-\[4rem\]{font-size:4rem}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-\[5\.25rem\]{top:5.25rem}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:row-span-1{grid-row:span 1 / span 1}.xl\:row-start-1{grid-row-start:1}.xl\:ml-2{margin-left:.5rem}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-\[calc\(100vh-6\.5rem\)\]{height:calc(100vh - 6.5rem)}.xl\:max-h-none{max-height:none}.xl\:w-\[22rem\]{width:22rem}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1fr\]{grid-template-columns:1fr}.xl\:grid-cols-\[280px_minmax\(0\,1fr\)_320px\]{grid-template-columns:280px minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(250px\,0\.88fr\)_minmax\(0\,1\.45fr\)_minmax\(260px\,0\.95fr\)\]{grid-template-columns:minmax(250px,.88fr) minmax(0,1.45fr) minmax(260px,.95fr)}.xl\:items-start{align-items:flex-start}.xl\:gap-12{gap:3rem}.xl\:gap-6{gap:1.5rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.xl\:text-\[2\.75rem\]{font-size:2.75rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:leading-8{line-height:2rem}.xl\:opacity-100{opacity:1}}@media (min-width: 1536px){.\32xl\:inline{display:inline}.\32xl\:flex{display:flex}.\32xl\:grid-cols-\[300px_minmax\(0\,1fr\)_340px\]{grid-template-columns:300px minmax(0,1fr) 340px}.\32xl\:gap-2\.5{gap:.625rem}.\32xl\:pr-3{padding-right:.75rem}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-slider-thumb\]\:h-2\.5::-webkit-slider-thumb{height:.625rem}.\[\&\:\:-webkit-slider-thumb\]\:w-2\.5::-webkit-slider-thumb{width:.625rem}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:bg-primary::-webkit-slider-thumb{--tw-bg-opacity: 1;background-color:rgb(230 179 37 / var(--tw-bg-opacity, 1))}@media (min-width: 640px){.sm\:\[\&\:nth-child\(2\)\]\:border-t-0:nth-child(2){border-top-width:0px}}@media not all and (min-width: 640px){.max-sm\:\[\&\>\*\]\:flex-1>*{flex:1 1 0%}}.\[\&\>option\]\:bg-\[\#121212\]>option{--tw-bg-opacity: 1;background-color:rgb(18 18 18 / var(--tw-bg-opacity, 1))}.\[\&\>option\]\:bg-\[\#141414\]>option{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:h-4 svg{height:1rem}.\[\&_svg\]\:h-\[14px\] svg{height:14px}.\[\&_svg\]\:h-\[15px\] svg{height:15px}.\[\&_svg\]\:w-4 svg{width:1rem}.\[\&_svg\]\:w-\[14px\] svg{width:14px}.\[\&_svg\]\:w-\[15px\] svg{width:15px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-\[10px\] svg{font-size:10px}.\[\&_svg\]\:text-primary svg{--tw-text-opacity: 1;color:rgb(230 179 37 / var(--tw-text-opacity, 1))}@media (max-height:740px){.\[\@media\(max-height\:740px\)\]\:hidden{display:none}}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
