*,*:before,*:after{box-sizing:border-box}:root,[data-theme=light]{--bg: #FAFAFA;--card: #FFFFFF;--muted: #F1F5F9;--border: #E2E8F0;--border2: #F1F5F9;--text: #172136;--sub: #64748B;--accent: #7843FD;--accent-solid: #7843FD;--accent-strong: #6834EF;--accent-hover: #6834EF;--accent-soft: #F3EDFD;--accent-soft-hover: #EBE1FD;--accent-ring: rgba(120,67,253,.16);--pos: #15803D;--pos-soft: #F0FDF4;--warn: #B45309;--warn-soft: #FFFBEB;--neg: #DC2626;--neg-soft: #FEF2F2;--track: #CBD5E1;--hover: #F1F5F9;--row-hover: #F8FAFC;--scroll: #CBD5E1;--header-bg: rgba(250,250,250,.86);--overlay: rgba(0,0,0,.4);--skel-a: #F1F5F9;--skel-b: #E2E8F0;--shadow: 0 4px 15px rgba(23,33,54,.05);--shadow-pop: 0 10px 30px rgba(23,33,54,.1);--logo-word: #0D0E15;--toast-ok: #4ADE80;--toast-err: #F87171;--tint-violet: #F3EDFD;--tint-teal: #E6F6F4;--tint-amber: #FDF6E3;--tint-rose: #FDECF2;--on-tint-violet: #6834EF;--on-tint-teal: #1F7A6F;--on-tint-amber: #8A5A00;--on-tint-rose: #B4235A}[data-theme=dark]{--bg: #05080F;--card: #080C16;--muted: #1E293B;--border: #1E293B;--border2: #131B2B;--text: #F8FAFC;--sub: #94A3B8;--accent: #A894FE;--accent-solid: #7843FD;--accent-strong: #C4B5FD;--accent-hover: #8B5CF6;--accent-soft: #221339;--accent-soft-hover: #2C1A4A;--accent-ring: rgba(168,148,254,.22);--pos: #4ADE80;--pos-soft: rgba(74,222,128,.12);--warn: #FBBF24;--warn-soft: rgba(251,191,36,.12);--neg: #F87171;--neg-soft: rgba(248,113,113,.12);--track: #334155;--hover: #131B2B;--row-hover: #0D1322;--scroll: #334155;--header-bg: rgba(5,8,15,.82);--overlay: rgba(0,0,0,.6);--skel-a: #131B2B;--skel-b: #1E293B;--shadow: 0 10px 25px rgba(0,0,0,.4);--shadow-pop: 0 18px 40px rgba(0,0,0,.55);--logo-word: #F8FAFC;--toast-ok: #15803D;--toast-err: #DC2626;--tint-violet: #221339;--tint-teal: #0E2A27;--tint-amber: #2A2110;--tint-rose: #2B1220;--on-tint-violet: #C4B5FD;--on-tint-teal: #5EEAD4;--on-tint-amber: #FCD34D;--on-tint-rose: #F9A8D4}.theme-anim,.theme-anim *,.theme-anim *:before,.theme-anim *:after{transition:background-color .32s cubic-bezier(.4,0,.2,1),border-color .32s cubic-bezier(.4,0,.2,1),color .32s cubic-bezier(.4,0,.2,1),fill .32s,stroke .32s!important}html,body,#root{margin:0;min-height:100%}body{background:var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;text-size-adjust:100%;letter-spacing:-.015em}button,input,select,textarea{font-family:inherit;font-size:inherit;letter-spacing:inherit}button{-webkit-tap-highlight-color:transparent}code{background:var(--muted);padding:1px 6px;border-radius:6px;font-size:.875em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace}:root{--radius: 12px;--pad: 20px;--gap: 12px;--h1: 20px;--stat-value: 20px;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--fast: .12s;--default: .2s;--slow: .32s}@media (min-width: 768px){:root{--pad: 24px;--gap: 16px;--h1: 24px;--stat-value: 24px}}.flex{display:flex}.grid{display:grid}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.wrap{flex-wrap:wrap}.balance{text-wrap:balance}.pretty{text-wrap:pretty}.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.g2,.g3,.g4{display:grid;gap:var(--gap)}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(1,minmax(0,1fr))}.g4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 640px){.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 420px){.g2{grid-template-columns:1fr}}.stat-strip{display:grid;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:var(--shadow);grid-template-columns:repeat(2,minmax(0,1fr))}.stat-strip.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 1024px){.stat-strip.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-strip.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.stat-cell{background:var(--card);padding:16px 18px;min-width:0}@media (min-width: 768px){.stat-cell{padding:20px 22px}}.btn{transition:background var(--fast) var(--ease-out),border-color var(--fast) var(--ease-out),transform var(--fast) var(--ease-out)}.btn:active:not(:disabled){transform:scale(.98)}.btn-primary:hover:not(:disabled){background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}.btn-ghost:hover:not(:disabled){background:var(--hover)!important}.btn-soft:hover:not(:disabled){background:var(--accent-soft-hover)!important}.btn-dark:hover:not(:disabled){opacity:.9}input:focus,select:focus,textarea:focus{border-color:var(--accent-solid)!important;box-shadow:0 0 0 3px var(--accent-ring)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input:focus-visible,select:focus-visible{outline:none}.switch{position:relative}.switch:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:44px}@media (pointer: coarse){.btn,select,input{min-height:44px}}.only-mobile{display:none!important}@media (max-width: 767px){.only-mobile{display:inline-flex!important}.only-desktop{display:none!important}}.scroll-x{overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--scroll) transparent}.scroll-x::-webkit-scrollbar{height:10px;width:10px}.scroll-x::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:8px;border:2px solid var(--card)}.row-hover td{transition:background var(--fast) var(--ease-out)}.row-hover:hover td{background:var(--row-hover)!important}.skel{background:linear-gradient(90deg,var(--skel-a) 0%,var(--skel-b) 50%,var(--skel-a) 100%);background-size:200% 100%;border-radius:8px;animation:shimmer 1.4s var(--ease-in-out) infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.enter{animation:enter var(--default) var(--ease-out) backwards}@keyframes enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.icon-btn{transition:background var(--fast) var(--ease-out),color var(--fast) var(--ease-out)}.icon-btn:hover{background:var(--hover)!important;color:var(--text)!important}.nav-btn{transition:color var(--fast) var(--ease-out)}.nav-btn:hover{color:var(--text)!important}.rail:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:transparent;transition:background var(--fast) var(--ease-out)}.rail:hover:after{background:var(--border)}:root{--content-pad-y: 20px;--content-pad-x: 20px}@media (min-width: 640px){:root{--content-pad-y: 28px;--content-pad-x: 28px}}.link-btn:hover{text-decoration:underline;text-underline-offset:3px}.opt-row{transition:background var(--fast) var(--ease-out)}.opt-row:hover{background:var(--hover)}.opt-row[aria-pressed=true]:hover{background:var(--accent-soft-hover)}.filter-trigger{transition:border-color var(--fast) var(--ease-out),box-shadow var(--fast) var(--ease-out)}.filter-trigger:hover{border-color:var(--track)}.chip-x:hover{background:var(--accent-ring)!important}@media (max-width: 767px){.filter-trigger{height:40px!important}}@media (max-width: 767px){.filters>div{flex:1 1 0!important;min-width:0!important}}.auth-grid{display:grid;gap:24px;min-height:calc(100svh - 24px);grid-template-columns:1fr}.auth-left{padding:96px 24px 48px}.auth-right{display:none}.auth-title{font-size:30px}@media (min-width: 640px){.auth-title{font-size:36px}}@media (min-width: 1024px){.auth-grid{grid-template-columns:.94fr 1.06fr}.auth-left{padding:80px 56px}.auth-right{display:flex;flex-direction:column;padding:64px;min-height:0;position:sticky;top:12px;align-self:start;height:calc(100svh - 24px)}.auth-mock{position:absolute;left:12%;bottom:-112px;width:105%;transform:rotate(-3deg);transform-origin:bottom left}}@media (min-width: 1280px){.auth-left{padding:80px}.auth-mock{left:14%;bottom:-150px;width:108%}}.auth-field{transition:border-color var(--fast) var(--ease-out),box-shadow var(--fast) var(--ease-out)}.auth-field:focus-within{border-color:var(--accent-solid)!important;box-shadow:0 0 0 3px var(--accent-ring)}.auth-field input:focus{box-shadow:none!important;border:none!important}.auth-social{transition:background var(--fast) var(--ease-out)}.auth-social:hover:not(:disabled){background:var(--hover)!important}.auth-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:3px 0 0;width:14px;height:14px;min-height:14px;flex-shrink:0;border-radius:3px;border:1px solid var(--track);background:var(--card);cursor:pointer;position:relative;transition:background var(--fast) var(--ease-out),border-color var(--fast) var(--ease-out)}.auth-check:checked{background:var(--accent-solid);border-color:var(--accent-solid)}.auth-check:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #FFFFFF;border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}.otp-box{transition:border-color var(--fast) var(--ease-out),box-shadow var(--fast) var(--ease-out);caret-color:var(--accent)}.otp-box:focus{border-color:var(--accent-solid)!important;box-shadow:0 0 0 3px var(--accent-ring)!important;outline:none}.otp-err{border-color:var(--neg)!important}.theme-switch{min-height:64px!important}.dash-2-1,.dash-1-1{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width: 1024px){.dash-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.dash-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}}.kpi-card{transition:transform var(--default) var(--ease-out),box-shadow var(--default) var(--ease-out)}@media (hover: hover){.kpi-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-pop)!important}}.shortcut{transition:border-color var(--fast) var(--ease-out),background var(--fast) var(--ease-out)}.shortcut:hover{border-color:var(--accent)!important;background:var(--hover)!important}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-angle-offset{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-percent{syntax: "<percentage>"; initial-value: 5%; inherits: false;}@property --gradient-shine{syntax: "<color>"; initial-value: white; inherits: false;}:root,[data-theme=light]{--shiny-bg: #0D0E15;--shiny-bg-subtle: #1B1530;--shiny-fg: #FFFFFF;--shiny-hl: #7843FD;--shiny-hl-subtle: #A894FE}[data-theme=dark]{--shiny-bg: #160E2E;--shiny-bg-subtle: #2A1D52;--shiny-fg: #FFFFFF;--shiny-hl: #A05DFC;--shiny-hl-subtle: #C4B5FD}.shiny-cta{--animation: gradient-angle linear infinite;--duration: 3s;--shadow-size: 2px;--transition: .8s cubic-bezier(.25, 1, .5, 1);isolation:isolate;position:relative;overflow:hidden;cursor:pointer;outline-offset:4px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:500;line-height:1.2;white-space:nowrap;border:1px solid transparent;border-radius:360px;color:var(--shiny-fg);background:linear-gradient(var(--shiny-bg),var(--shiny-bg)) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-hl) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--shiny-hl) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-bg-subtle);transition:var(--transition);transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine,opacity,translate}.shiny-cta:before,.shiny-cta:after,.shiny-cta>span:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1}.shiny-cta:active:not(:disabled){translate:0 1px}.shiny-cta:before{--size: calc(100% - var(--shadow-size) * 3);--position: 2px;--space: calc(var(--position) * 2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position),white calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);border-radius:inherit;opacity:.4;z-index:-1}.shiny-cta:after{--animation: shimmer linear infinite;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-hl),transparent);mask-image:radial-gradient(circle at bottom,transparent 40%,black);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,black);opacity:.6}.shiny-cta>span{z-index:1;display:inline-flex;align-items:center;gap:8px}.shiny-cta>span:before{--size: calc(100% + 1rem) ;width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-hl);opacity:0;transition:opacity var(--transition);animation:calc(var(--duration) * 1.5) breathe linear infinite}.shiny-cta,.shiny-cta:before,.shiny-cta:after{animation:var(--animation) var(--duration),var(--animation) calc(var(--duration) / .4) reverse paused;animation-composition:add}.shiny-cta:is(:hover,:focus-visible):not(:disabled){--gradient-percent: 20%;--gradient-angle-offset: 95deg;--gradient-shine: var(--shiny-hl-subtle)}.shiny-cta:is(:hover,:focus-visible):not(:disabled),.shiny-cta:is(:hover,:focus-visible):not(:disabled):before,.shiny-cta:is(:hover,:focus-visible):not(:disabled):after{animation-play-state:running}.shiny-cta:is(:hover,:focus-visible):not(:disabled)>span:before{opacity:1}.shiny-cta:disabled{opacity:.5;cursor:not-allowed}.shiny-cta:disabled,.shiny-cta:disabled:before,.shiny-cta:disabled:after{animation-play-state:paused}.shiny-sm{height:34px;padding:0 16px;font-size:13px}.shiny-md{height:40px;padding:0 20px;font-size:14px}.shiny-lg{height:44px;padding:0 24px;font-size:14px;width:100%}.shiny-xl{padding:1.25rem 2.5rem;font-size:1.125rem}@keyframes gradient-angle{to{--gradient-angle: 360deg}}@keyframes shimmer{to{rotate:360deg}}@keyframes breathe{0%,to{scale:1}50%{scale:1.2}}.otp-wrap{width:100%}.otp-caret{position:absolute;width:2px;height:22px;border-radius:2px;background:var(--accent);animation:caret 1s steps(2,start) infinite}@keyframes caret{to{visibility:hidden}}@media (max-width: 380px){.otp-slot{height:48px!important;font-size:20px!important}}.otp-card{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:32px 24px 26px;box-shadow:var(--shadow)}@media (min-width: 640px){.otp-card{padding:36px 32px 28px}}.ribbon-root{display:inline-flex;flex-direction:column;align-items:center;gap:14px;color:var(--sub);font-size:13px}.ribbon{display:flex;gap:3px;width:var(--ribbon-size);height:calc(var(--ribbon-size) * .46);perspective:240px}.ribbon-seg{flex:1;height:100%;border-radius:4px;transform-origin:50% 100%;background:linear-gradient(180deg,color-mix(in srgb,var(--ribbon-accent) 78%,white) 0%,var(--ribbon-accent) 60%);will-change:transform,opacity;backface-visibility:hidden;animation:ribbon-fold var(--ribbon-duration) cubic-bezier(.45,.05,.55,.95) infinite both}.ribbon-label{letter-spacing:.01em}@keyframes ribbon-fold{0%,to{transform:rotateX(0) scaleY(1);opacity:1}30%{transform:rotateX(-72deg) scaleY(.55);opacity:.55}55%{transform:rotateX(0) scaleY(1.06);opacity:1}70%{transform:rotateX(0) scaleY(1)}}@media (prefers-reduced-motion: reduce){.ribbon-seg{animation-duration:calc(var(--ribbon-duration) * 2.5)}}.greet{margin-bottom:18px}.greet h2{font-size:clamp(22px,3.2vw,30px);font-weight:600;letter-spacing:-.02em;color:var(--text);line-height:1.15}.greet p{font-size:14px;color:var(--sub);margin-top:6px}.greet .wave{display:inline-block;transform-origin:70% 80%}.rep-block{border-radius:22px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.rep-block.split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.rep-light{background:var(--card);border:1px solid var(--border)}.rep-dark{background:#0d0e15;color:#f4f2ff}.rep-title{font-size:clamp(30px,4.6vw,52px);font-weight:600;letter-spacing:-.035em;line-height:.98}.rep-pill{display:inline-flex;align-items:center;border:1.5px solid currentColor;border-radius:999px;padding:4px 14px;font-size:15px}.rep-tile{border-radius:16px;padding:16px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.rep-tile.lav{background:#e9e3ff;color:#0d0e15}.rep-tile.ink{background:#26262e;color:#f4f2ff}.rep-big{font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rep-small{font-size:13px;line-height:1.35;opacity:.85}.rep-bars{display:flex;align-items:flex-end;gap:8px;height:220px}.rep-bar{flex:1;border-radius:999px 999px 10px 10px;min-height:18px;position:relative;transition:height .9s cubic-bezier(.2,.8,.2,1)}.rep-bar span{position:absolute;top:-22px;left:50%;transform:translate(-50%);font-size:12px;white-space:nowrap}@media print{.no-print{display:none!important}.rep-block{break-inside:avoid}body{background:#fff}}.print-only{display:none}@media print{@page{size:A4;margin:12mm}html,body{background:#fff!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body>*:not(.print-only){display:none!important}.print-only{display:block;color:#0d0e15;font-family:Inter,system-ui,sans-serif}.print-only .rep-light{background:#fff;border:1px solid #E6E3F0}.print-only .rep-block.split{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.print-only .rep-title{font-size:34px;color:#0d0e15}.print-only .rep-dark .rep-title{color:#f4f2ff}.print-only .rep-bars{height:170px}.print-head{display:flex;align-items:center;gap:8px;font-size:14px;margin-bottom:12px;color:#0d0e15}.print-foot{margin-top:14px;font-size:11px;color:#6b6880;text-align:center}}.flow-canvas{background-color:var(--bg);background-image:radial-gradient(circle,color-mix(in srgb,var(--sub) 28%,transparent) 1px,transparent 1.2px);background-size:22px 22px}.flow-dash{animation:flow-dash 1.1s linear infinite}@keyframes flow-dash{to{stroke-dashoffset:-32}}.flow-port{position:absolute;width:10px;height:10px;border-radius:999px;background:var(--card);border:2px solid var(--accent-solid)}@media (prefers-reduced-motion: reduce){.flow-dash{animation:none}}.qr-dot{transform-box:fill-box;transform-origin:center;animation:qr-in .52s cubic-bezier(.2,.8,.2,1) both}.qr-eye{transform-box:fill-box;transform-origin:center;animation:qr-in .42s cubic-bezier(.2,.8,.2,1) both}@keyframes qr-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.qr-dot,.qr-eye{animation:none}}html,body{overscroll-behavior:none}html{touch-action:manipulation;-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent}@media (pointer: coarse){body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable],code,pre,.selectable{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}input,textarea,select{font-size:16px!important}img,svg{-webkit-user-drag:none}}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lead-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px}.lead-who{display:flex;align-items:center;gap:12px;min-width:0}.lead-avatar{width:36px;height:36px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-size:14px;font-weight:600}.lead-origin{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:12px;color:var(--sub);min-width:0}.lead-actions{display:flex;align-items:center;gap:8px;justify-content:flex-end}.lead-ok{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 12px;border-radius:999px;background:var(--pos-soft);color:var(--pos);font-size:12.5px;font-weight:600;white-space:nowrap}.lead-btn{height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--text);font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.lead-btn:hover{border-color:var(--accent);color:var(--accent)}.lead-buy{display:inline-flex;align-items:center;height:34px;border:1px solid var(--border);border-radius:999px;background:var(--card);overflow:hidden}.lead-buy input{width:92px;height:100%;min-height:0!important;border:0;background:transparent;padding:0 12px;color:var(--text);font-size:13px;outline:none;box-shadow:none!important}.lead-buy button{height:100%;padding:0 14px;border:0;border-left:1px solid var(--border);background:var(--accent-soft);color:var(--accent-strong);font-size:12.5px;font-weight:600;cursor:pointer}.lead-buy button:disabled,.lead-buy input:disabled{cursor:not-allowed}@media (max-width: 640px){.lead-row{grid-template-columns:1fr;gap:10px;padding:14px 16px}.lead-actions{justify-content:flex-start;padding-left:48px;flex-wrap:wrap}.lead-buy{flex:1;min-width:170px;max-width:260px}.lead-buy input{flex:1;width:auto;min-width:0}}.flow-out{position:absolute;right:-11px;width:22px;height:22px;border-radius:999px;border:2.5px solid var(--accent-solid);background:var(--card);padding:0;cursor:pointer;touch-action:manipulation}.flow-out:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}
