body,html{overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch}.kaliBusinessPage{--guide-icon-ink:#2a1608;min-height:100vh;overflow-x:hidden;padding:0 16px;color:#fff7df;background:radial-gradient(circle at 8% 4%,rgba(245,200,75,.18),transparent 34rem),radial-gradient(circle at 88% 8%,rgba(181,108,255,.18),transparent 32rem),radial-gradient(circle at 50% 75%,rgba(0,229,255,.1),transparent 34rem),linear-gradient(135deg,#060504,#120d08 42%,#050505);font-family:var(--font-jetbrains-mono),"JetBrains Mono","Roboto Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Noto Sans Mono CJK SC","Noto Sans Mono CJK JP","Noto Sans Mono CJK KR","Noto Sans Mono","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Arabic","Noto Sans Devanagari","Noto Sans Bengali","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",monospace}.kaliBusinessPage *,.kaliBusinessPage :after,.kaliBusinessPage :before{box-sizing:border-box;min-width:0}.kaliBusinessPage [role=button],.kaliBusinessPage button,.kaliBusinessPage input,.kaliBusinessPage option,.kaliBusinessPage select,.kaliBusinessPage textarea{font-family:var(--font-jetbrains-mono),"JetBrains Mono","Roboto Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Noto Sans Mono CJK SC","Noto Sans Mono CJK JP","Noto Sans Mono CJK KR","Noto Sans Mono","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Arabic","Noto Sans Devanagari","Noto Sans Bengali","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",monospace!important}.kaliBusinessPage h1,.kaliBusinessPage h2,.kaliBusinessPage h3,.kaliBusinessPage p{text-wrap:pretty}.kaliProductSwitchWrap{width:100%;height:62px;min-height:62px;max-height:62px;display:flex;align-items:center;justify-content:center;padding:5px 4px;overflow:visible;box-sizing:border-box;margin:30px auto}.kaliProductSwitch{display:grid;height:52px;min-height:52px;max-height:52px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;border-radius:18px;padding:3px;contain:layout paint;border:1px solid var(--kali-product-accent-28);background:linear-gradient(180deg,rgba(34,35,43,.96) 0,rgba(14,15,22,.98) 46%,rgba(3,4,8,1) 100%),radial-gradient(circle at 50% 115%,var(--kali-product-accent-12) 0,rgba(0,0,0,0) 64%);box-shadow:0 12px 22px rgba(0,0,0,.44),0 3px 0 rgba(0,0,0,.54),inset 0 0 16px var(--kali-product-accent-12),inset 0 1px 0 rgba(255,255,255,.075),inset 0 -12px 20px rgba(0,0,0,.62);backdrop-filter:blur(10px);transition:border-color .25s ease,box-shadow .25s ease,background .35s ease}.kaliProductSwitch,.kaliProductTab{position:relative;width:100%;overflow:hidden;box-sizing:border-box}.kaliProductTab{min-width:0;height:46px;min-height:46px;max-height:46px;display:flex;align-items:center;justify-content:center;border:0;padding:0 4px;color:#ffffff;text-decoration:none;font-size:clamp(8px,2.35vw,11px);font-weight:1000;line-height:1.1;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(180deg,rgba(42,43,52,.88),rgba(18,19,26,.92) 47%,rgba(6,7,12,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.075),inset 0 -8px 14px rgba(0,0,0,.54),0 2px 0 rgba(0,0,0,.56),0 -1px 0 rgba(255,255,255,.028);text-shadow:0 2px 5px rgba(0,0,0,.96),0 0 8px var(--kali-product-accent-12);transition:transform .16s ease,opacity .16s ease,filter .16s ease}.kaliProductTab:hover{filter:brightness(1.08)}.kaliProductTab:active{transform:translateY(1px);background:linear-gradient(180deg,rgba(3,4,8,.98) 0,rgba(0,0,0,.98) 52%,rgba(9,10,15,.96) 100%),radial-gradient(circle at 50% 118%,var(--kali-product-accent-18) 0,rgba(0,0,0,0) 58%);box-shadow:inset 0 8px 14px rgba(0,0,0,.72),inset 0 2px 4px rgba(0,0,0,.82),inset 0 -2px 0 var(--kali-product-accent-28),0 1px 0 rgba(255,255,255,.018)}.kaliProductTabGlow{pointer-events:none;position:absolute;inset-inline:20px;bottom:5px;height:2px;border-radius:999px;background:var(--kali-product-accent);opacity:.34}.kaliProductTab:hover .kaliProductTabGlow{opacity:.72;box-shadow:0 0 9px var(--kali-product-accent-42)}.kaliProductTabLabel{position:relative;z-index:2;min-width:0;height:18px;max-height:18px;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;overflow:hidden}.kbpBgGrid{opacity:.26;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 72%);mask-image:radial-gradient(circle at center,black,transparent 72%)}.kbpBgGrid,.kbpNoise{position:fixed;inset:0;pointer-events:none}.kbpNoise{opacity:.08;background-image:repeating-radial-gradient(circle at 18% 22%,rgba(255,255,255,.9) 0 1px,transparent 1px 6px);mix-blend-mode:overlay}.kbpGlowOrb{position:fixed;width:36rem;height:36rem;border-radius:999px;pointer-events:none;background:radial-gradient(circle,var(--glow),transparent 68%);filter:blur(16px);opacity:.58;animation:kbpFloat 9s ease-in-out infinite alternate}.kbpGlowOrb.one{top:-13rem;right:-9rem}.kbpGlowOrb.two{bottom:-18rem;left:-11rem;animation-delay:-3.2s}@keyframes kbpFloat{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-22px,18px,0) scale(1.08)}}.kbpShell{position:relative;z-index:2;width:min(1180px,100%);margin:0 auto;padding:12px 0 56px}.kbpGuideGlobalTotals{position:relative;width:100%;margin:18px 0 10px;overflow:hidden;border:1px solid rgba(245,200,75,.24);border-radius:20px;background:radial-gradient(circle at 0 0,rgba(245,200,75,.14),transparent 42%),radial-gradient(circle at 100% 100%,rgba(181,108,255,.1),transparent 44%),linear-gradient(145deg,rgba(18,13,8,.92),rgba(5,4,3,.96));box-shadow:0 16px 46px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(16px)}.kbpGuideGlobalMetric{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;gap:7px;padding:14px 16px;text-align:center}.kbpGuideGlobalMetric+.kbpGuideGlobalMetric{border-top:1px solid rgba(245,200,75,.13);background:rgba(255,255,255,.012)}.kbpGuideGlobalMetricLabel{min-width:0;color:rgba(255,247,223,.7);font-size:clamp(8px,2.25vw,10px);font-weight:900;line-height:1.35;letter-spacing:.12em;text-transform:uppercase}.kbpGuideGlobalMetricLabel,.kbpGuideGlobalMetricValue{width:100%;font-family:var(--font-jetbrains-mono),"JetBrains Mono","Roboto Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Noto Sans Mono CJK SC","Noto Sans Mono CJK JP","Noto Sans Mono CJK KR","Noto Sans Mono","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Arabic","Noto Sans Devanagari","Noto Sans Bengali","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",monospace;text-align:center}.kbpGuideGlobalMetricValue{color:#fff8cf;font-size:clamp(22px,6vw,38px);font-weight:950;line-height:.95;letter-spacing:-.055em;white-space:nowrap;text-shadow:0 0 18px rgba(245,200,75,.2);font-variant-numeric:tabular-nums}.kbpGuideGlobalMetricValue.count{font-size:clamp(18px,5vw,28px);color:#ffffff;text-shadow:0 0 14px rgba(181,108,255,.18)}.kbpGuideGlobalTotals.isLoading{opacity:.72}.kbpGuideLiveActivity{width:100%;margin:10px 0 24px}@media (max-width:520px){.kbpGuideGlobalMetric{padding:12px 14px}.kbpGuideGlobalMetricValue{letter-spacing:-.045em}}.kbpNav{position:sticky;top:10px;z-index:50;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;min-height:76px;padding:10px 12px 8px;border:1px solid rgba(245,200,75,.24);border-radius:22px;background:radial-gradient(circle at 0 0,rgba(245,200,75,.18),transparent 42%),radial-gradient(circle at 100% 0,rgba(245,200,75,.1),transparent 40%),linear-gradient(145deg,rgba(18,13,8,.92),rgba(5,4,3,.92));backdrop-filter:blur(18px);box-shadow:0 18px 70px rgba(0,0,0,.34),0 0 24px rgba(245,200,75,.12),inset 0 1px 0 rgba(255,255,255,.08)}.kbpNavTop{justify-content:space-between;gap:14px;width:100%}.kbpNavLeft,.kbpNavTop{display:flex;align-items:center;min-width:0}.kbpNavLeft{gap:16px;flex:1 1 auto}.kbpBrand{display:flex;align-items:center;gap:10px;min-width:-moz-fit-content;min-width:fit-content}.kbpBrandText{display:grid;gap:1px}.kbpBrandTitleLine{position:relative;display:flex;align-items:center;gap:8px;min-width:0}.kbpNavLanguage .kbpLanguageButton{flex:0 0 auto;margin-top:-5px;margin-bottom:-7px;filter:drop-shadow(0 0 12px rgba(245,200,75,.18))}.kbpLogo{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;color:#120d08;font-weight:950;background:linear-gradient(135deg,#fff6bf,#f1c84b 42%,#8f5d0a);box-shadow:0 0 28px rgba(245,200,75,.34)}.kbpBrandText strong{display:block;font-size:.9rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.kbpBrandText span{display:block;margin-top:1px;color:rgba(255,247,223,.62);font-size:.74rem;white-space:nowrap}.kbpNavLinks{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:100%;min-width:0;max-width:100%;flex:0 0 auto;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:2px 2px 8px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:transparent transparent}.kbpNavLinks::-webkit-scrollbar{height:5px}.kbpNavLinks::-webkit-scrollbar-thumb,.kbpNavLinks::-webkit-scrollbar-track{border-radius:999px;background:transparent}.kbpNavLinks::-webkit-scrollbar-thumb{border:0}.kbpNavLinks a{color:rgba(255,247,223,.72);text-decoration:none;padding:8px 10px;border-radius:999px;font-size:.78rem;font-weight:850;line-height:1;white-space:nowrap;flex:0 0 auto;border:1px solid rgba(255,247,223,.06);background:rgba(255,255,255,.035);transition:.25s ease}.kbpNavLinks a:hover{color:#fff8cf;border-color:rgba(245,200,75,.22);background:rgba(245,200,75,.09);box-shadow:0 0 18px rgba(245,200,75,.1)}.kbpNavLanguage{position:relative;display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;margin-left:auto}.kbpHero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:22px;align-items:center;padding:36px 0 26px}.kbpHeroIntro{min-width:0;grid-column:1/-1;grid-row:1}.kbpHero>.kbpHeroPanel{grid-column:2;grid-row:1}.kbpHeroPlansSection{grid-column:1/-1;grid-row:2;width:100%;min-width:0;padding:8px 0 0}.kbpKicker,.kbpTinyPill{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid rgba(245,200,75,.24);border-radius:999px;background:rgba(245,200,75,.08);color:#ffe9a1;font-size:.8rem;font-weight:800;line-height:1;white-space:nowrap}.kbpHero .kbpKicker{margin:0 0 14px}.kbpWhitepaperButton{cursor:pointer;text-decoration:none;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease}.kbpWhitepaperButton:hover{transform:translateY(-1px);color:#fff8cf;border-color:rgba(245,200,75,.42);background:rgba(245,200,75,.12);box-shadow:0 12px 34px rgba(245,200,75,.14)}.kbpWhitepaperButton:focus-visible{outline:2px solid rgba(245,200,75,.7);outline-offset:3px}.kbpHero h1{margin:0 0 12px;max-width:820px;font-size:clamp(2.72rem,8vw,6.8rem);line-height:.9;letter-spacing:-.08em;text-wrap:balance}.kbpGoldText{background:linear-gradient(90deg,#fff8cf,#f5c84b 36%,#fff2a8 62%,#b77b18);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(245,200,75,.16))}.kbpHeroText{max-width:660px;color:rgba(255,247,223,.74);font-size:1.02rem;line-height:1.6}.kbpHeroActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.kbpButtonGhost,.kbpButtonPrimary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 17px;border-radius:999px;font-weight:900;text-decoration:none;line-height:1;white-space:nowrap;transition:.25s ease}.kbpButtonPrimary{color:#120d08;background:linear-gradient(135deg,#fff8cf,#f5c84b 45%,#c5861f);box-shadow:0 12px 44px rgba(245,200,75,.22)}.kbpButtonJoin{box-shadow:0 12px 44px rgba(245,200,75,.28),0 0 22px rgba(245,200,75,.16)}.kbpButtonIcon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.kbpButtonPrimary .kbpButtonIcon svg,.kbpButtonPrimary .kbpButtonIcon svg path{color:var(--guide-icon-ink)!important;stroke:var(--guide-icon-ink)!important}.kbpButtonGhost{color:#fff7df;border:1px solid rgba(255,247,223,.16);background:rgba(255,255,255,.055)}.kbpHeroPanel,.kbpPremiumCard{position:relative;overflow:hidden;border:1px solid rgba(255,221,130,.18);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.095),rgba(255,255,255,.032)),rgba(10,8,6,.76);backdrop-filter:blur(18px);box-shadow:0 24px 90px rgba(0,0,0,.38)}.kbpHeroPanel{padding:18px}.kbpPillarNetworkPanel{width:100%;margin:0 0 16px}.kbpHeroPanel:before,.kbpPremiumCard:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(245,200,75,.78),transparent 36%,rgba(181,108,255,.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.kbpHeroCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.kbpHeroCardTop span{color:rgba(255,247,223,.62);font-size:.8rem}.kbpHeroCardTop strong{display:block;margin-top:4px;font-size:1.14rem;line-height:1.15}.kbpLivePill{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;color:#caffdf;border:1px solid rgba(75,255,152,.2);background:rgba(75,255,152,.08);font-size:.74rem;font-weight:900;line-height:1;white-space:nowrap}.kbpPulseDot{width:8px;height:8px;border-radius:99px;background:#4bff98;box-shadow:0 0 18px rgba(75,255,152,.8);animation:kbpPulse 1.2s ease-in-out infinite}@keyframes kbpPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.55);opacity:.55}}.kbpHeroStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,rgba(245,200,75,.08),rgba(181,108,255,.035)),rgba(255,255,255,.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.kbpHeroStat{position:relative;min-width:0;padding:13px 8px;text-align:center;background:transparent}.kbpHeroStat+.kbpHeroStat{border-left:1px solid rgba(255,255,255,.085)}.kbpHeroStat strong{display:block;font-size:clamp(1.15rem,3vw,1.75rem);color:#fff2b1;line-height:1;white-space:nowrap}.kbpHeroStat span{display:block;margin-top:5px;color:rgba(255,247,223,.6);font-size:clamp(.62rem,2.4vw,.76rem);line-height:1.15}.kbpFlowMini{position:relative;margin-top:10px;padding:14px;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 50% 0,rgba(245,200,75,.12),transparent 44%),linear-gradient(135deg,rgba(245,200,75,.1),rgba(181,108,255,.065));border:1px solid rgba(245,200,75,.18)}.kbpFlowMiniHeader{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.kbpFlowMiniTitle{min-width:0;color:#fff3b8;font-size:.78rem;font-weight:950;line-height:1.15;letter-spacing:.08em;text-transform:uppercase}.kbpFlowMiniLoopIcon{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid rgba(245,200,75,.24);border-radius:50%;color:#ffd95a;background:rgba(245,200,75,.08);animation:kbpSimplifiedReentryBreathe 4.6s ease-in-out infinite}.kbpFlowCycle{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"flow0 flow1 flow2" "flow5 flow4 flow3";gap:12px 14px;min-width:0}.kbpFlowReentryConnector{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.kbpFlowReentryBase,.kbpFlowReentryEnergy{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.kbpFlowReentryBase{stroke:rgba(255,247,223,.14);stroke-width:1.5;transition:stroke .5s ease,filter .5s ease}.kbpFlowReentryConnector marker path{fill:rgba(255,247,223,.22);transition:fill .5s ease}.kbpFlowReentryEnergy{stroke:#ffd95a;stroke-width:2.2;stroke-dasharray:5 10;stroke-dashoffset:0;opacity:0}.kbpFlowCycle.returnActive .kbpFlowReentryBase{stroke:rgba(245,200,75,.75);filter:drop-shadow(0 0 5px rgba(245,200,75,.42))}.kbpFlowCycle.returnActive .kbpFlowReentryConnector marker path{fill:#ffd95a}.kbpFlowCycle.returnActive .kbpFlowReentryEnergy{opacity:1;animation:kbpSimplifiedReentryTravel 2.15s linear infinite}.kbpFlowReentryBadge{position:absolute;z-index:4;top:50%;left:4px;display:inline-flex;align-items:center;gap:4px;padding:3px 5px;border:1px solid rgba(255,247,223,.12);border-radius:999px;color:rgba(255,247,223,.44);background:rgba(8,6,4,.88);transform:translateY(-50%);transition:color .5s ease,border-color .5s ease,box-shadow .5s ease;pointer-events:none}.kbpFlowReentryBadge b{font-size:.48rem;font-weight:950;line-height:1;letter-spacing:.05em;white-space:nowrap}.kbpFlowCycle.returnActive .kbpFlowReentryBadge{color:#ffd95a;border-color:rgba(245,200,75,.56);box-shadow:0 0 10px rgba(245,200,75,.18)}.kbpFlowNode{position:relative;z-index:2;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;-moz-column-gap:8px;column-gap:8px;min-width:0;min-height:72px;padding:10px;overflow:visible;border:1px solid rgba(255,247,223,.1);border-radius:16px;color:rgba(255,247,223,.58);background:rgba(5,4,3,.42);opacity:.58;transform:translateY(0) scale(1);transition:opacity .34s ease,transform .34s ease,border-color .34s ease,background .34s ease,box-shadow .34s ease,color .34s ease}.kbpFlowNode0{grid-area:flow0}.kbpFlowNode1{grid-area:flow1}.kbpFlowNode2{grid-area:flow2}.kbpFlowNode3{grid-area:flow3}.kbpFlowNode4{grid-area:flow4}.kbpFlowNode5{grid-area:flow5}.kbpFlowNodeIndex{grid-column:2;grid-row:1;color:rgba(255,247,223,.38);font-size:.56rem;font-weight:950;line-height:1;letter-spacing:.12em}.kbpFlowNodeIcon{grid-column:1;grid-row:1/span 2;display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(255,247,223,.12);border-radius:11px;color:rgba(255,247,223,.52);background:rgba(255,255,255,.035);transition:inherit}.kbpFlowNode b{grid-column:2;grid-row:2;min-width:0;color:inherit;font-size:clamp(.59rem,1.5vw,.72rem);font-weight:900;line-height:1.18;overflow-wrap:anywhere}.kbpFlowNodeEnergy{position:absolute;inset:auto 10px 7px 48px;height:2px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.045)}.kbpFlowNodeEnergy:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,#fff4b6,#f5c84b,transparent);transform:translateX(-110%)}.kbpFlowNode.active{z-index:3;color:#fff7ce;opacity:1;transform:translateY(-2px) scale(1.018);border-color:rgba(245,200,75,.68);background:radial-gradient(circle at 22% 18%,rgba(255,245,179,.14),transparent 38%),linear-gradient(145deg,rgba(245,200,75,.2),rgba(245,200,75,.065));box-shadow:0 8px 24px rgba(0,0,0,.24),0 0 20px rgba(245,200,75,.16),inset 0 1px 0 rgba(255,255,255,.09)}.kbpFlowNode.active .kbpFlowNodeIndex{color:#f5c84b}.kbpFlowNode.active .kbpFlowNodeIcon{color:#171006;border-color:rgba(255,242,168,.82);background:linear-gradient(135deg,#fff1a0,#f5c84b 62%,#a86f09);animation:kbpSimplifiedNodePulse 1.9s ease-in-out infinite}.kbpFlowNode.active .kbpFlowNodeEnergy:after{animation:kbpSimplifiedEnergySweep 1.8s ease-in-out infinite}.kbpFlowNode.complete{color:#c9ffe0;opacity:.86;border-color:rgba(63,232,135,.3);background:rgba(17,102,58,.11)}.kbpFlowNode.complete .kbpFlowNodeIndex{color:rgba(84,255,156,.74)}.kbpFlowNode.complete .kbpFlowNodeIcon{color:#60ff9f;border-color:rgba(74,255,151,.26);background:rgba(31,159,88,.12)}.kbpFlowNode0:after,.kbpFlowNode1:after,.kbpFlowNode2:after,.kbpFlowNode3:after,.kbpFlowNode4:after{content:"";position:absolute;z-index:1;border-radius:999px;background:rgba(255,247,223,.1);transition:background .3s ease,box-shadow .3s ease}.kbpFlowNode0:before,.kbpFlowNode1:before,.kbpFlowNode2:before,.kbpFlowNode3:before,.kbpFlowNode4:before{position:absolute;z-index:2;color:rgba(255,247,223,.2);font-size:.72rem;font-weight:950;line-height:1;transition:color .3s ease,text-shadow .3s ease}.kbpFlowNode0:after,.kbpFlowNode1:after{top:calc(50% - 1px);right:-15px;width:15px;height:2px}.kbpFlowNode0:before,.kbpFlowNode1:before{content:"›";top:calc(50% - 6px);right:-15px}.kbpFlowNode2:after{bottom:-13px;left:calc(50% - 1px);width:2px;height:13px}.kbpFlowNode2:before{content:"⌄";bottom:-16px;left:calc(50% - 5px)}.kbpFlowNode3:after,.kbpFlowNode4:after{top:calc(50% - 1px);left:-15px;width:15px;height:2px}.kbpFlowNode3:before,.kbpFlowNode4:before{content:"‹";top:calc(50% - 6px);left:-15px}.kbpFlowNode.linkActive:after{background:linear-gradient(90deg,rgba(71,255,150,.35),#f5c84b);box-shadow:0 0 9px rgba(245,200,75,.42)}.kbpFlowNode.linkActive:before{color:#ffd95a;text-shadow:0 0 8px rgba(245,200,75,.58)}.kbpFlowCurrentStep{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px;padding-top:9px;border-top:1px solid rgba(255,255,255,.07);min-width:0}.kbpFlowCurrentStep>span{flex:0 0 auto;color:rgba(245,200,75,.7);font-size:.62rem;font-weight:950;letter-spacing:.11em}.kbpFlowCurrentStep>strong{min-width:0;color:#fff5c5;font-size:.72rem;font-weight:950;line-height:1.18;text-align:right;overflow-wrap:anywhere}@keyframes kbpSimplifiedNodePulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes kbpSimplifiedEnergySweep{0%{transform:translateX(-110%)}to{transform:translateX(110%)}}@keyframes kbpSimplifiedReentryBreathe{0%,to{transform:translateY(0) scale(1);opacity:.78}50%{transform:translateY(-1px) scale(1.06);opacity:1}}@keyframes kbpSimplifiedReentryTravel{to{stroke-dashoffset:-30}}@media (max-width:430px){.kbpFlowMini{padding:12px}.kbpFlowCycle{gap:10px 12px}.kbpFlowNode{grid-template-columns:26px minmax(0,1fr);-moz-column-gap:6px;column-gap:6px;min-height:68px;padding:8px;border-radius:14px}.kbpFlowNodeIcon{width:26px;height:26px;border-radius:9px}.kbpFlowNode b{font-size:.57rem}.kbpFlowNodeEnergy{right:8px;bottom:6px;left:40px}}@media (prefers-reduced-motion:reduce){.kbpFlowCycle.returnActive .kbpFlowReentryEnergy,.kbpFlowMiniLoopIcon,.kbpFlowNode.active .kbpFlowNodeEnergy:after,.kbpFlowNode.active .kbpFlowNodeIcon{animation-duration:3.4s}}.kbpSection{padding:24px 0;scroll-margin-top:112px}.kbpSectionHead{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;justify-content:stretch;gap:10px;margin-bottom:14px}.kbpSectionHead>div{width:100%;min-width:0}.kbpEyebrow{display:block;margin-bottom:6px;color:var(--accent);font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.kbpSectionHead h2{width:100%;max-width:none;margin:0;font-size:clamp(1.64rem,4vw,3.2rem);line-height:1;letter-spacing:-.055em;text-wrap:balance}.kbpSectionHead p{width:100%;max-width:none;margin:0;color:rgba(255,247,223,.66);line-height:1.5;font-size:.96rem}.kbpGrid{display:grid;gap:10px}.kbpGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.kbpGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.kbpGlassCard{position:relative;overflow:hidden;padding:16px;border-radius:26px;border:1px solid rgba(255,247,223,.12);background:linear-gradient(145deg,rgba(255,255,255,.085),rgba(255,255,255,.025)),rgba(12,9,7,.7);box-shadow:0 18px 62px rgba(0,0,0,.22)}.kbpGlassCard:after{content:"";position:absolute;inset:auto -30% -68% -30%;height:72%;background:radial-gradient(circle,var(--glow),transparent 70%);opacity:0;transition:.35s ease}.kbpGlassCard:hover:after{opacity:.58}.kbpIconBubble{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:16px;margin-bottom:10px;background:rgba(245,200,75,.1);border:1px solid rgba(245,200,75,.17);font-size:1.22rem}.kbpGlassCard h3{position:relative;margin:0 0 6px;font-size:1rem;letter-spacing:-.02em}.kbpGlassCard p{position:relative;margin:0;color:rgba(255,247,223,.64);line-height:1.52;font-size:.9rem}.kbpPillarCarousel{display:grid;gap:12px}.kbpPillarSlide{position:relative;overflow:hidden;min-height:228px;padding:20px;border-radius:30px;border:1px solid rgba(255,247,223,.13);background:radial-gradient(circle at 12% 0,var(--glow),transparent 42%),radial-gradient(circle at 90% 12%,rgba(245,200,75,.12),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.088),rgba(255,255,255,.026)),rgba(10,8,6,.74);box-shadow:0 20px 72px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);animation:kbpPillarSlideIn .42s ease both}.kbpPillarSlide:before{inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 20%,transparent),transparent);opacity:.54}.kbpPillarSlide:after,.kbpPillarSlide:before{content:"";position:absolute;pointer-events:none}.kbpPillarSlide:after{right:-70px;bottom:-88px;width:210px;height:210px;border-radius:999px;background:radial-gradient(circle,var(--glow),transparent 68%)}@keyframes kbpPillarSlideIn{0%{opacity:0;transform:translateY(8px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.kbpPillarSlideInner{position:relative;z-index:1;display:grid;grid-template-columns:74px minmax(0,1fr);gap:16px;align-items:center;min-height:188px}.kbpPillarSlideIcon{display:grid;place-items:center;width:74px;height:74px;border-radius:24px;color:var(--guide-icon-ink);background:linear-gradient(135deg,#fff8cf,var(--accent));box-shadow:0 14px 44px var(--glow),inset 0 1px 0 rgba(255,255,255,.5);font-size:2rem}.kbpPillarSlideText small{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:28px;align-items:center;justify-content:center;margin-bottom:10px;padding:0 10px;border-radius:999px;color:rgba(255,247,223,.62);background:rgba(255,255,255,.045);border:1px solid rgba(255,247,223,.09);font-size:.66rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.kbpPillarSlideText h3{margin:0 0 8px;color:#fff8cf;font-size:clamp(1.45rem,3vw,2.25rem);line-height:1;letter-spacing:-.055em}.kbpPillarSlideText p{max-width:780px;margin:0;color:rgba(255,247,223,.68);font-size:1rem;line-height:1.58}.kbpPillarSelector{max-width:100%;display:flex;align-items:center;gap:8px;margin:-2px auto 0}.kbpPillarSelectorButton{cursor:pointer;width:40px;height:36px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(255,247,223,.1);border-radius:999px;color:rgba(255,247,223,.6);background:rgba(255,255,255,.045);font-size:1rem;transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.kbpPillarSelectorButton:hover{transform:translateY(-1px);color:#fff8cf;border-color:rgba(245,200,75,.26)}.kbpPillarSelectorButton.active{color:#120d08;border-color:transparent;background:linear-gradient(135deg,#fff8cf,var(--accent));box-shadow:0 0 0 1px rgba(255,255,255,.18),0 8px 22px var(--glow),0 0 24px var(--glow)}.kbpPlans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kbpPlan{cursor:default;position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;padding:14px 16px;border-radius:26px;border:1px solid rgba(255,247,223,.12);background:rgba(255,255,255,.05);color:inherit;text-align:left;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.kbpPlan:hover{transform:translateY(-2px);border-color:rgba(245,200,75,.28);background:rgba(245,200,75,.07);box-shadow:0 18px 58px rgba(0,0,0,.24)}.kbpPlan.upgrade{border-color:rgba(4,156,227,.34)}.kbpPlan.activePackage,.kbpPlan.activePackage:hover{cursor:default;transform:none;border-color:rgba(121,250,0,0,.2);box-shadow:none;opacity:1}.kbpPlan.activePackage .kbpPlanBadge{color:#79fa00}.kbpPlan.upgrade .kbpPlanBadge{color:#67e8f9}.kbpPlan.featured{border-color:rgba(245,200,75,.4);background:radial-gradient(circle at top right,rgba(245,200,75,.18),transparent 52%),linear-gradient(135deg,rgba(245,200,75,.15),rgba(255,255,255,.045));box-shadow:0 18px 70px rgba(245,200,75,.12)}.kbpPlanTop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.kbpPlanBadge{width:-moz-fit-content;width:fit-content;margin:0;padding:0;border:0;border-radius:0;color:rgba(255,247,223,.58);background:transparent;box-shadow:none;font-size:.64rem;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.kbpPlan h3{margin:0;color:rgba(255,247,223,.82)}.kbpPlanValueRow{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:6px 0}.kbpPlanPrice{display:block;margin:0;font-size:2.2rem;line-height:1;letter-spacing:-.06em;white-space:nowrap}.kbpPlanActivation{min-width:0}.kbpPlanActivation>span,.kbpPlanCategories>span{display:block;margin-bottom:4px;color:rgba(255,247,223,.5);font-size:.56rem;font-weight:900;line-height:1.15;letter-spacing:.075em;text-transform:uppercase}.kbpPlanPhaseProfit{min-width:0;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:7px;text-align:right}.kbpPlanPhaseProfitMetric{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;width:100%}.kbpPlanPhaseProfitLabel{color:rgba(255,247,223,.54);font-size:.58rem;font-weight:900;line-height:1.1;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap}.kbpPlanPhaseProfitValue{color:#4bff98;font-size:1.08rem;font-weight:1000;line-height:1;letter-spacing:-.035em;white-space:nowrap;text-shadow:0 0 14px rgba(75,255,152,.3)}.kbpPlanPhaseProfitMetric.replicationCredit .kbpPlanPhaseProfitLabel{color:rgba(255,248,207,.72)}.kbpPlanPhaseProfitMetric.replicationCredit .kbpPlanPhaseProfitValue{color:#fff8cf;text-shadow:0 0 14px rgba(245,200,75,.3)}.kbpPlanPhaseProfitMetric.withdrawableProfit .kbpPlanPhaseProfitValue{color:#4bff98}.kbpPlanPhaseProfitMetric.phaseTotal{padding-top:7px;border-top:1px solid rgba(255,247,223,.1)}.kbpPlanPhaseProfitMetric.phaseTotal .kbpPlanPhaseProfitValue{color:#f5c84b;text-shadow:none}.kbpPlanCategorySelectorTitle{display:block;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,247,223,.08);color:rgba(255,247,223,.58);font-size:.58rem;font-weight:900;line-height:1.15;letter-spacing:.075em;text-transform:uppercase}.kbpPlanCategorySelector{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:7px}.kbpPlanCategoryOption{min-width:0;min-height:74px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:8px 4px;border:1px solid rgba(255,247,223,.1);border-radius:12px;color:rgba(255,247,223,.48);background:rgba(255,255,255,.035);box-shadow:none;font:inherit;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.kbpPlanCategoryOption:hover{color:rgba(255,247,223,.82);border-color:color-mix(in srgb,var(--category-accent) 45%,transparent);background:color-mix(in srgb,var(--category-accent) 8%,transparent)}.kbpPlanCategoryOption.included{color:rgba(255,247,223,.82);border-color:color-mix(in srgb,var(--category-accent) 34%,transparent);background:color-mix(in srgb,var(--category-accent) 7%,transparent)}.kbpPlanCategoryOption.selected{color:#fff8cf;border-color:var(--category-accent);background:color-mix(in srgb,var(--category-accent) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--category-accent) 18%,transparent)}.kbpPlanCategoryOption:focus-visible{outline:2px solid var(--category-accent);outline-offset:2px}.kbpPlanCategoryEmoji{display:block;flex:0 0 auto;font-size:.92rem;line-height:1}.kbpPlanCategoryLabel{min-width:0;max-width:100%;display:flex;align-items:center;justify-content:center;gap:3px}.kbpPlanCategoryLabel strong{font-size:.56rem;font-weight:900;letter-spacing:.035em}.kbpPlanCategoryAmount,.kbpPlanCategoryLabel strong{min-width:0;max-width:100%;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.kbpPlanCategoryAmount{color:rgba(255,248,207,.72);font-size:1.2rem;font-weight:800}.kbpPlanCategoryOption.selected .kbpPlanCategoryAmount{color:#fff8cf}.kbpPlanCategories{margin-top:5px;padding-top:8px;border-top:1px solid rgba(255,247,223,.08)}.kbpPlanCategories strong{color:rgba(255,247,223,.82);font-size:.69rem;line-height:1.35}.kbpPlanCreditBreakdown{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.kbpPlanCreditBreakdown>span{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:4px 6px;border:1px solid rgba(245,200,75,.16);border-radius:8px;background:rgba(245,200,75,.055);font-size:.55rem;line-height:1}.kbpPlanCreditBreakdown b{color:rgba(255,248,207,.68)}.kbpPlanCreditBreakdown em{color:#fff8cf;font-style:normal;font-weight:1000}.kbpPlanRecurringRule{margin:8px 0 0;color:rgba(255,247,223,.54);font-size:.6rem;font-weight:700;line-height:1.35}.kbpPlanFooter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px}.kbpPlanFooter p{min-width:0;margin:0;color:rgba(255,247,223,.64);font-size:.72rem;font-weight:800;line-height:1.25}.kbpPlanAction{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;margin-top:0;min-height:34px;padding:0 12px;border-radius:999px;color:#120d08;background:linear-gradient(135deg,#fff8cf,#f5c84b);box-shadow:0 10px 26px rgba(245,200,75,.18);font-size:.72rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:0;font-family:inherit;cursor:pointer}.kbpPlanAction:disabled{cursor:default;opacity:.62}.kbpCategoryPanel{display:block}.kbpBigCategory{position:relative;overflow:hidden;padding:16px;border-radius:28px;border:1px solid rgba(255,247,223,.12);background:radial-gradient(circle at top right,var(--glow),transparent 46%),linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.03))}.kbpBigCategory:after{content:"";position:absolute;right:-7rem;bottom:-8rem;width:18rem;height:18rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle,rgba(255,255,255,.08),transparent 62%)}.kbpBigIcon{position:relative;z-index:1;font-size:3.1rem;line-height:1}.kbpBigCategory h3{position:relative;z-index:1;margin:12px 0 7px;font-size:clamp(2rem,4vw,4.15rem);line-height:.92;letter-spacing:-.08em}.kbpBigCategory h3.kbpBigTitle{display:flex;align-items:center;gap:12px;margin:0 0 8px}.kbpBigTitleIcon{flex:0 0 auto;font-size:clamp(1.7rem,3.2vw,2.75rem);line-height:1;filter:drop-shadow(0 0 16px var(--glow))}.kbpBigCategory p{position:relative;z-index:1;margin:0;color:rgba(255,247,223,.68);line-height:1.55;font-size:.94rem}.kbpEntryValue{position:relative;z-index:1;display:inline-flex;margin-top:14px;align-items:baseline;gap:8px;padding:11px 13px;border-radius:18px;background:rgba(0,0,0,.24);border:1px solid rgba(255,247,223,.12);white-space:nowrap}.kbpEntryValue strong{font-size:1.75rem;color:var(--accent);line-height:1}.kbpMatrixGrid{display:block}.kbpCategoryMatrixBoard{position:relative;z-index:1;display:grid;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,247,223,.1);cursor:pointer;outline:none}.kbpCategoryMatrixBoard:focus-visible{border-top-color:color-mix(in srgb,var(--accent) 66%,rgba(255,255,255,.16))}.kbpCategoryMatrixAnimatedRows{display:grid;gap:12px}.kbpCategoryMatrixBoard.collapsed .kbpCategoryMatrixMainCard{animation:kbpCategoryMatrixReadyPulse 1.8s ease-in-out infinite}.kbpCategoryMatrixAnimatedRows .kbpCategoryMatrixMetricCard{opacity:0;transform:translateY(-10px) scale(.97);animation:kbpCategoryMetricReveal .46s cubic-bezier(.2,.82,.2,1) both}.kbpCategoryMatrixAnimatedRows .donation .kbpCategoryMatrixMetricCard{animation-delay:calc(.08s + var(--metric-delay))}.kbpCategoryMatrixAnimatedRows .profit .kbpCategoryMatrixMetricCard{animation-delay:calc(.72s + var(--metric-delay))}.kbpCategoryMatrixAnimatedRows .capital .kbpCategoryMatrixMetricCard{animation-delay:calc(1.36s + var(--metric-delay))}.kbpCategoryMatrixMainRow,.kbpCategoryMatrixMetricRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kbpCategoryMatrixMainCard{position:relative;min-width:0;min-height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 8px;border-radius:22px;border:1px solid color-mix(in srgb,var(--accent) 40%,rgba(255,255,255,.08));background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 8%,rgba(18,13,8,.96)) 0,rgba(18,13,8,.94) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 0 1px rgba(255,255,255,.02)}.kbpCategoryMatrixMainCard.has-connector:after{content:"";position:absolute;top:50%;left:calc(100% + 1px);width:10px;height:4px;border-radius:999px;transform:translateY(-50%);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 80%,#ffffff 8%),color-mix(in srgb,var(--accent) 60%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--glow) 45%,transparent)}.kbpCategoryMatrixMainCard strong{color:#fff7df;font-size:.82rem;font-weight:1000;line-height:1;letter-spacing:-.02em}.kbpCategoryMatrixMainCard span{color:#ffd24f;font-size:.9rem;font-weight:1000;line-height:1;white-space:nowrap}.kbpCategoryMatrixMetricCard{min-width:0;min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px 6px;border-radius:16px;border:1px solid rgba(255,247,223,.09);background:rgba(8,7,7,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);text-align:center}.kbpCategoryMatrixMetricCard span{display:block;color:rgba(255,247,223,.48);font-size:.46rem;font-weight:1000;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.kbpCategoryMatrixMetricCard strong{display:block;font-size:.9rem;font-weight:1000;line-height:1;white-space:nowrap}.kbpCategoryMatrixMetricCard.donation strong{color:#fff0b3}.kbpCategoryMatrixMetricCard.profit{border-color:color-mix(in srgb,#36ff7d 45%,rgba(255,255,255,.08));background:linear-gradient(180deg,rgba(9,26,14,.88),rgba(5,16,8,.92))}.kbpCategoryMatrixMetricCard.profit strong{color:#36ff7d}.kbpCategoryMatrixMetricCard.capital{border-color:color-mix(in srgb,#27c8ff 45%,rgba(255,255,255,.08));background:linear-gradient(180deg,rgba(8,21,28,.9),rgba(4,13,18,.94))}.kbpCategoryMatrixMetricCard.capital strong{color:#69ddff}@keyframes kbpCategoryMatrixReadyPulse{0%,to{border-color:color-mix(in srgb,var(--accent) 40%,rgba(255,255,255,.08))}50%{border-color:color-mix(in srgb,var(--accent) 72%,rgba(255,255,255,.16))}}@keyframes kbpCategoryMetricReveal{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.kbpEngineSlotSelector{display:grid;gap:0;margin:0 0 10px;padding:4px;border-radius:20px;border:1px solid rgba(255,247,223,.1);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.018)),rgba(8,6,5,.72);overflow:hidden;box-shadow:0 14px 42px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.07)}.kbpEngineSlotButton{cursor:pointer;min-height:58px;display:grid;place-items:center;gap:4px;border:0;border-right:1px solid rgba(255,247,223,.08);background:transparent;color:rgba(255,247,223,.68);transition:background .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease}.kbpEngineSlotButton:last-child{border-right:0}.kbpEngineSlotButton span,.kbpEngineSlotButton strong{display:block;line-height:1;white-space:nowrap}.kbpEngineSlotButton span{color:rgba(255,247,223,.42);font-size:.58rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.kbpEngineSlotButton strong{font-size:1rem;font-weight:950;letter-spacing:-.03em}.kbpEngineSlotButton.active{color:#100b06;border-radius:16px;background:linear-gradient(135deg,#fff8cf,var(--accent));box-shadow:0 12px 30px var(--glow),inset 0 1px 0 rgba(255,255,255,.45)}.kbpEngineSlotButton.active span{color:rgba(16,11,6,.66)}.kbpEngineSlotButton:hover{transform:translateY(-1px)}.kbpSelectedSlotCard{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:12px;min-height:152px;padding:16px;border-radius:26px;border:1px solid rgba(255,247,223,.12);background:radial-gradient(circle at 0 0,var(--glow),transparent 42%),radial-gradient(circle at 100% 100%,rgba(245,200,75,.1),transparent 40%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.022)),rgba(8,6,5,.76);box-shadow:0 18px 62px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08)}.kbpSelectedSlotCard:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 34%),radial-gradient(circle at 85% 12%,rgba(255,255,255,.05),transparent 26%);opacity:.62}.kbpSelectedSlotMain,.kbpSelectedSlotText{position:relative;z-index:1}.kbpSelectedSlotMain{display:flex;align-items:center;gap:13px}.kbpSelectedSlotIcon{display:grid;place-items:center;width:58px;height:58px;flex:0 0 auto;border-radius:20px;color:#110c07;background:linear-gradient(135deg,#fff8cf,var(--accent));box-shadow:0 12px 34px var(--glow),inset 0 1px 0 rgba(255,255,255,.5);font-size:1.46rem}.kbpSelectedSlotMeta{min-width:0}.kbpSelectedSlotMeta small{display:block;margin-bottom:6px;color:rgba(255,247,223,.48);font-size:.64rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.kbpSelectedSlotMeta strong{display:block;color:var(--accent);font-size:clamp(1.5rem,4vw,2.35rem);line-height:.92;letter-spacing:-.06em;text-shadow:0 0 18px var(--glow)}.kbpSelectedSlotText{display:grid;align-content:center;gap:8px}.kbpSelectedSlotText span{width:-moz-fit-content;width:fit-content;display:inline-flex;min-height:28px;align-items:center;justify-content:center;padding:0 10px;border-radius:999px;color:rgba(255,247,223,.7);background:rgba(255,255,255,.045);border:1px solid rgba(255,247,223,.09);font-size:.66rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.kbpSelectedSlotText h3{margin:0;color:#fff8cf;font-size:1.22rem;line-height:1.05;letter-spacing:-.03em}.kbpSelectedSlotText p{margin:0;color:rgba(255,247,223,.64);font-size:.9rem;line-height:1.52}.kbpSelectedSlotFlow{grid-column:1/-1;width:100%;margin-top:2px;background:rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.kbpMatrixSlotMap{position:relative;overflow:hidden;padding:14px;border:1px solid rgba(255,247,223,.11);border-radius:26px;background:radial-gradient(circle at 12% 0,rgba(250,204,21,.09),transparent 30%),radial-gradient(circle at 92% 12%,rgba(59,130,246,.09),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.018)),rgba(8,6,5,.78);box-shadow:0 18px 48px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.06)}.kbpMatrixSlotMap,.kbpMatrixSlotMap .kbpAnimationHeader{margin-bottom:12px}.kbpMatrixSlotMap .kbpAnimationHeader h3{max-width:290px}.kbpMatrixSlotGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(5px,1.8vw,8px)}.kbpMatrixSlotCell{position:relative;isolation:isolate;min-width:0;min-height:54px;aspect-ratio:1.05;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) auto;align-items:center;gap:1px 3px;padding:7px;overflow:hidden;border:1px solid var(--slot-tone-border);border-radius:14px;color:#f8fafc;background:linear-gradient(145deg,var(--slot-tone-soft),rgba(255,255,255,.018)),rgba(3,5,10,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -12px 24px rgba(0,0,0,.18);cursor:pointer;opacity:0;animation:kbpMatrixSlotReveal .42s ease var(--slot-delay) both;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.kbpMatrixSlotCell:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 80% 10%,var(--slot-tone-soft),transparent 50%)}.kbpMatrixSlotCell>i{position:absolute;right:0;top:8px;bottom:8px;width:3px;border-radius:999px 0 0 999px;background:var(--slot-tone);box-shadow:0 0 11px var(--slot-tone-glow)}.kbpMatrixSlotCell:focus-visible,.kbpMatrixSlotCell:hover{transform:translateY(-2px);border-color:var(--slot-tone);outline:none;box-shadow:0 8px 22px var(--slot-tone-glow),inset 0 1px 0 rgba(255,255,255,.08)}.kbpMatrixSlotCell.selected{transform:translateY(-2px);border-color:var(--slot-tone);background:linear-gradient(145deg,var(--slot-tone-soft),rgba(255,255,255,.06)),rgba(3,5,10,.92);box-shadow:0 0 0 1px var(--slot-tone-border),0 10px 26px var(--slot-tone-glow),inset 0 1px 0 rgba(255,255,255,.1)}.kbpMatrixSlotCycle,.kbpMatrixSlotPosition{min-width:0;color:rgba(248,250,252,.45);font-size:clamp(.31rem,1.45vw,.44rem);font-weight:950;line-height:1;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.kbpMatrixSlotPosition{grid-column:1/-1;align-self:end}.kbpMatrixSlotCell>strong{grid-column:1/-1;align-self:center;color:var(--slot-tone);font-size:clamp(.86rem,4.2vw,1.16rem);font-weight:1000;line-height:1;letter-spacing:-.04em;text-shadow:0 0 14px var(--slot-tone-glow)}.kbpMatrixSlotSelectedMark{position:absolute;top:5px;right:7px;display:grid;place-items:center;width:15px;height:15px;border-radius:999px;color:#05070c;background:var(--slot-tone);box-shadow:0 0 10px var(--slot-tone-glow);font-size:.54rem;font-weight:1000;line-height:1}.kbpMatrixSlotLegend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:11px}.kbpMatrixSlotLegendItem{min-width:0;display:grid;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;padding:7px 9px;border:1px solid var(--slot-tone-border);border-radius:11px;background:var(--slot-tone-soft)}.kbpMatrixSlotLegendItem>i{width:3px;height:17px;border-radius:999px;background:var(--slot-tone);box-shadow:0 0 8px var(--slot-tone)}.kbpMatrixSlotLegendItem>span{min-width:0;overflow:hidden;color:rgba(255,247,223,.62);font-size:clamp(.48rem,2.2vw,.61rem);font-weight:900;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.kbpMatrixSlotLegendItem>strong{color:var(--slot-tone);font-size:.64rem;font-weight:1000;white-space:nowrap}.kbpSelectedSlotCard{border-color:var(--selected-slot-soft);background:radial-gradient(circle at 0 0,var(--selected-slot-soft),transparent 42%),radial-gradient(circle at 100% 100%,rgba(245,200,75,.07),transparent 40%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.022)),rgba(8,6,5,.76)}.kbpSelectedSlotCard .kbpSelectedSlotIcon{color:#05070c;background:linear-gradient(135deg,#f8fafc,var(--selected-slot-tone));box-shadow:0 12px 34px var(--selected-slot-glow),inset 0 1px 0 rgba(255,255,255,.5)}.kbpSelectedSlotCard .kbpSelectedSlotMeta strong{color:var(--selected-slot-tone);font-size:clamp(1.08rem,4vw,1.65rem);line-height:1;text-shadow:0 0 18px var(--selected-slot-glow)}.kbpSelectedSlotDestinations{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.kbpSelectedSlotDestination{min-width:min(135px,100%);flex:1 1 135px;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:7px 9px;border:1px solid var(--selected-slot-soft);border-radius:11px;background:var(--selected-slot-soft)}.kbpSelectedSlotText .kbpSelectedSlotDestination>span{min-height:0;padding:0;border:0;border-radius:0;color:rgba(255,247,223,.66);background:transparent;font-size:.58rem;line-height:1.15;letter-spacing:.04em}.kbpSelectedSlotDestination>strong{color:var(--selected-slot-tone);font-size:.68rem;font-weight:1000;white-space:nowrap}@keyframes kbpMatrixSlotReveal{0%{opacity:0;filter:brightness(.45)}58%{opacity:1;filter:brightness(1.28)}to{opacity:1;filter:brightness(1)}}@media (max-width:380px){.kbpMatrixSlotMap{padding:11px}.kbpMatrixSlotCell{min-height:49px;padding:6px;border-radius:12px}.kbpMatrixSlotLegend{gap:5px}.kbpMatrixSlotLegendItem{gap:5px;padding-inline:7px}}@media (prefers-reduced-motion:reduce){.kbpMatrixSlotCell{opacity:1;animation:none!important}}.kbpExampleSelectorScope{width:100%;margin-top:12px}.kbpExampleSelectors{width:min(620px,100%);margin:0 0 10px}.kbpExampleBox{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;margin-top:10px}.kbpExampleHero{padding:18px;border-radius:26px;border:1px solid rgba(255,247,223,.12);background:radial-gradient(circle at top right,var(--glow),transparent 48%),rgba(255,255,255,.05)}.kbpExampleHero span{color:rgba(255,247,223,.58)}.kbpExampleHero strong{display:block;margin-top:8px;color:var(--accent);font-size:clamp(2rem,5vw,3.7rem);line-height:.95;letter-spacing:-.08em}.kbpExampleHero p{margin:10px 0 0;color:rgba(255,247,223,.68);line-height:1.52}.kbpStep,.kbpSteps{display:grid;gap:10px}.kbpStep{grid-template-columns:40px 1fr;align-items:start;padding:12px;border-radius:20px;border:1px solid rgba(255,247,223,.1);background:rgba(255,255,255,.045)}.kbpStepNumber{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:rgba(245,200,75,.1);color:var(--accent);font-weight:950}.kbpStep strong{display:block;margin-bottom:3px}.kbpStep span{color:rgba(255,247,223,.62);line-height:1.48;font-size:.9rem}.kbpProgressCategorySelectorWrap{width:min(460px,100%);margin:0 0 12px}.kbpTableWrap{overflow-x:auto;border:1px solid rgba(255,247,223,.12);border-radius:26px;background:rgba(255,255,255,.045)}.kbpTable{width:100%;border-collapse:collapse;min-width:540px;table-layout:fixed}.kbpTable td,.kbpTable th{padding:10px 8px;text-align:left;border-bottom:1px solid rgba(255,247,223,.08);white-space:nowrap}.kbpTable th{color:rgba(255,247,223,.58);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;background:rgba(0,0,0,.16)}.kbpTable td{color:rgba(255,247,223,.82);font-weight:750}.kbpTable tr:last-child td{border-bottom:0}.kbpMetricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.kbpMetricCard{padding:16px;border-radius:26px;border:1px solid rgba(255,247,223,.12);background:rgba(255,255,255,.048)}.kbpMetricCard span{display:block;margin-bottom:8px;color:rgba(255,247,223,.6);font-size:.8rem}.kbpMetricCardTitle{color:#fff7df!important;font-weight:1000;letter-spacing:-.01em}.kbpProgressionResultCards{grid-template-columns:repeat(3,minmax(0,1fr));animation:kbpProgressionResultsReveal .46s cubic-bezier(.2,.82,.22,1) both}.kbpProgressionResultCards .kbpMetricCard.replicationCredit{border-color:rgba(217,255,0,.24);background:radial-gradient(circle at 100% 0,rgba(217,255,0,.11),transparent 42%),rgba(255,255,255,.048);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,0,0,.16)}.kbpProgressionResultCards .kbpMetricCard.replicationCredit strong{color:#d9ff00}.kbpMetricCard strong{display:block;color:var(--accent);font-size:1.85rem;line-height:1;letter-spacing:-.04em;white-space:nowrap}.kbpMetricCard p{margin:7px 0 0;color:rgba(255,247,223,.62);line-height:1.48;font-size:.9rem}.kbpQueueCard{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch}.kbpQueueMain{padding:16px;border-radius:28px;border:1px solid rgba(255,247,223,.12);background:radial-gradient(circle at top right,rgba(245,200,75,.17),transparent 38%),rgba(255,255,255,.048)}.kbpQueueMain h3{margin:0 0 9px;font-size:clamp(1.5rem,3vw,2.45rem);line-height:1;letter-spacing:-.05em;text-wrap:balance}.kbpQueueMain p{margin:0;color:rgba(255,247,223,.68);line-height:1.58}.kbpPhaseLine{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kbpPhase{padding:16px;border-radius:26px;border:1px solid rgba(255,247,223,.12);background:rgba(255,255,255,.048)}.kbpPhase span{color:var(--accent);font-weight:950;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;white-space:nowrap}.kbpPhase h3{margin:7px 0 8px;font-size:1.22rem;line-height:1.1}.kbpPhase p{margin:0;color:rgba(255,247,223,.64);line-height:1.5;font-size:.9rem}.kbpBonusShell{position:relative;overflow:hidden;border-radius:32px;border:1px solid rgba(255,247,223,.13);background:radial-gradient(circle at 12% 0,var(--bonus-glow),transparent 42%),radial-gradient(circle at 90% 12%,rgba(245,200,75,.1),transparent 42%),rgba(255,255,255,.045);padding:14px}.kbpBonusTop{justify-content:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:10px}.kbpBonusIdentity,.kbpBonusTop{display:flex;align-items:center}.kbpBonusIdentity{gap:10px}.kbpBonusIcon{display:grid;place-items:center;width:54px;height:54px;border-radius:20px;background:linear-gradient(135deg,#fff8cf,var(--bonus-accent));color:#100b06;box-shadow:0 12px 42px var(--bonus-glow);font-size:1.5rem}.kbpBonusIdentity small{display:block;color:rgba(255,247,223,.58);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;font-weight:900}.kbpBonusIdentity strong{display:block;margin-top:3px;font-size:1.42rem;line-height:1;letter-spacing:-.04em;color:var(--bonus-accent);white-space:nowrap}.kbpBonusGrid{display:grid;grid-template-columns:.9fr 1.1fr;gap:10px}.kbpBonusCard{padding:16px;border-radius:26px;border:1px solid rgba(255,247,223,.12);background:rgba(0,0,0,.16)}.kbpBonusCard h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:1.16rem;line-height:1.12}.kbpBonusCard h3 svg{flex:0 0 auto;color:var(--bonus-accent);filter:drop-shadow(0 0 10px var(--bonus-glow))}.kbpBonusCard p{margin:0 0 12px;color:rgba(255,247,223,.64);line-height:1.5;font-size:.9rem}.kbpBonusSelectorLabel{margin-top:3px;color:rgba(255,247,223,.42);font-size:.58rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.kbpBonusCategorySelector{display:grid;gap:0;margin:8px 0 12px;padding:4px;border-radius:18px;border:1px solid rgba(255,247,223,.1);background:rgba(255,255,255,.045);overflow:hidden}.kbpBonusCategoryButton{cursor:pointer;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:0;border-right:1px solid rgba(255,247,223,.08);background:transparent;color:rgba(255,247,223,.66);font-size:.7rem;font-weight:950;white-space:nowrap;transition:.22s ease}.kbpBonusCategoryButton:last-child{border-right:0}.kbpBonusCategoryButton.active{color:#100b06;border-radius:14px;background:linear-gradient(135deg,#fff8cf,var(--category-accent));box-shadow:0 10px 28px var(--category-glow)}.kbpDirectRows{display:grid;gap:7px}.kbpDirectRow{display:grid;grid-template-columns:minmax(70px,.8fr) minmax(80px,.8fr) minmax(80px,.8fr);gap:8px;align-items:center;padding:9px 10px;border-radius:15px;background:rgba(255,255,255,.045);border:1px solid rgba(255,247,223,.08)}.kbpDirectRow span{color:rgba(255,247,223,.62);font-size:.86rem;white-space:nowrap}.kbpDirectRow strong{color:var(--bonus-accent);white-space:nowrap}.kbpTotalRow{margin-top:8px;padding:11px 12px;border-radius:16px;display:flex;justify-content:space-between;gap:12px;background:linear-gradient(135deg,var(--bonus-glow),rgba(255,255,255,.04));border:1px solid rgba(255,247,223,.12)}.kbpTotalRow span,.kbpTotalRow strong{white-space:nowrap}.kbpTotalRow span{color:rgba(255,247,223,.48);font-size:.64rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em;line-height:1}.kbpTotalRow strong{color:var(--bonus-accent);font-size:1.05rem;line-height:1}.kbpMatrixMiniSelector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:8px 0 10px;padding:4px;border-radius:18px;border:1px solid rgba(255,247,223,.1);background:rgba(255,255,255,.045);overflow:hidden}.kbpMatrixMiniButton{cursor:pointer;min-height:48px;border:0;border-right:1px solid rgba(255,247,223,.08);background:transparent;color:rgba(255,247,223,.66);transition:.22s ease}.kbpMatrixMiniButton:last-child{border-right:0}.kbpMatrixMiniButton span,.kbpMatrixMiniButton strong{display:block;line-height:1;white-space:nowrap}.kbpMatrixMiniButton strong{font-size:.84rem;font-weight:950}.kbpMatrixMiniButton span{margin-top:5px;color:rgba(255,247,223,.42);font-size:.6rem;font-weight:850}.kbpMatrixMiniButton.active{color:#100b06;border-radius:14px;background:linear-gradient(135deg,#fff8cf,var(--bonus-accent));box-shadow:0 12px 30px var(--bonus-glow)}.kbpMatrixMiniButton.active span{color:rgba(16,11,6,.72)}.kbpUnilevelSelectedCard{display:grid;grid-template-columns:.75fr 1fr 1.15fr;gap:8px;padding:9px;border-radius:18px;background:rgba(255,255,255,.045);border:1px solid rgba(255,247,223,.08)}.kbpMatrixCell{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:62px;padding:0 10px;border-radius:14px;color:#fff8cf;background:rgba(255,255,255,.055);border:1px solid rgba(255,247,223,.08);white-space:nowrap}.kbpMatrixCell small{margin-bottom:5px;color:rgba(255,247,223,.46);font-size:.62rem;font-weight:850}.kbpMatrixCell strong{font-size:1rem;font-weight:950;color:#fff8cf}.kbpLabeledValue{display:flex;flex-direction:column;justify-content:center;gap:5px;min-height:62px;padding:8px 10px;border-radius:14px;background:rgba(0,0,0,.18);border:1px solid rgba(255,247,223,.07)}.kbpLabeledValue small{display:block;color:rgba(255,247,223,.48);font-size:.64rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em;line-height:1;white-space:nowrap}.kbpLabeledValue strong{color:var(--bonus-accent);font-size:1.05rem;line-height:1;white-space:nowrap}.kbpFaq{display:grid;gap:10px}.kbpFaqItem{border-radius:22px;border:1px solid rgba(255,247,223,.12);background:rgba(255,255,255,.045);overflow:hidden}.kbpFaqButton{width:100%;cursor:pointer;border:0;background:transparent;color:#fff7df;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px;text-align:left;font-weight:900;font-size:.96rem}.kbpFaqButton span:last-child{color:var(--accent);font-size:1.3rem;flex:0 0 auto}.kbpFaqAnswer{padding:0 16px 15px;color:rgba(255,247,223,.66);line-height:1.55}.kbpCta{margin-top:22px;padding:22px;border-radius:32px;border:1px solid rgba(245,200,75,.24);background:radial-gradient(circle at top right,rgba(245,200,75,.22),transparent 42%),radial-gradient(circle at bottom left,rgba(181,108,255,.16),transparent 42%),rgba(255,255,255,.052);text-align:center}.kbpCta h2{margin:0 auto 10px;max-width:860px;font-size:clamp(1.8rem,4vw,3.4rem);line-height:1;letter-spacing:-.06em;text-wrap:balance}.kbpCta p{max-width:720px;margin:0 auto 18px;color:rgba(255,247,223,.68);line-height:1.55}.kbpNotice{max-width:760px;margin:12px auto 0;color:rgba(255,247,223,.48);font-size:.8rem;line-height:1.5}.kbpCheckoutOverlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.62);backdrop-filter:blur(14px)}.kbpCheckoutModal{position:relative;width:min(540px,100%);max-height:min(760px,calc(100vh - 34px));overflow:auto;border-radius:30px;border:1px solid rgba(245,200,75,.24);background:radial-gradient(circle at 0 0,rgba(245,200,75,.2),transparent 38%),radial-gradient(circle at 100% 0,rgba(0,229,255,.12),transparent 38%),linear-gradient(145deg,rgba(18,13,8,.98),rgba(5,4,3,.99));box-shadow:0 28px 120px rgba(0,0,0,.58),0 0 42px rgba(245,200,75,.14),inset 0 1px 0 rgba(255,255,255,.08)}.kbpCheckoutModalInner{padding:18px}.kbpCheckoutTop{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.kbpCheckoutTop small{display:block;color:var(--accent);font-size:.72rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.kbpCheckoutTop h3{margin:6px 0 0;color:#fff8cf;font-size:clamp(1.55rem,4vw,2.35rem);line-height:.98;letter-spacing:-.055em}.kbpCheckoutClose{cursor:pointer;width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:15px;border:1px solid rgba(255,247,223,.12);color:rgba(255,247,223,.82);background:rgba(255,255,255,.055);font-size:1.25rem;line-height:1}.kbpCheckoutClose:disabled{cursor:not-allowed;opacity:.45}.kbpCheckoutSummary{display:grid;grid-template-columns:1fr;align-items:start;gap:8px;margin:12px 0}.kbpCheckoutInfoBox{min-height:76px;padding:12px;border-radius:18px;border:1px solid rgba(255,247,223,.1);background:rgba(255,255,255,.045)}.kbpCheckoutInfoBox span{display:block;color:rgba(255,247,223,.48);font-size:.66rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.kbpCheckoutInfoBox strong{display:block;margin-top:6px;color:#fff8cf;font-size:1rem;line-height:1.15}.kbpCheckoutPriceHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.kbpCheckoutPriceBlock{flex:0 0 auto;min-width:0}.kbpCheckoutPriceBlock>strong{color:var(--accent);font-size:1.8rem;line-height:.9;letter-spacing:-.05em}.kbpCheckoutIncludesBlock{min-width:0;flex:1 1 auto;text-align:right}.kbpCheckoutIncludesBlock>span{text-align:right}.kbpCheckoutIncludesBlock .kbpCheckoutCategories{justify-content:flex-end}.kbpCheckoutProfitCollapse{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,247,223,.09)}.kbpCheckoutProfitCollapse+.kbpCheckoutProfitCollapse{margin-top:10px;padding-top:0;border-top:0}.kbpCheckoutProfitToggle{cursor:pointer;width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border-radius:15px;border:1px solid rgba(75,255,152,.2);background:radial-gradient(circle at 0 0,rgba(75,255,152,.13),transparent 48%),rgba(75,255,152,.045);text-align:left;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.kbpCheckoutProfitCollapse.open .kbpCheckoutProfitToggle,.kbpCheckoutProfitToggle:hover{border-color:rgba(75,255,152,.42);background:radial-gradient(circle at 0 0,rgba(75,255,152,.19),transparent 50%),rgba(75,255,152,.075);box-shadow:0 0 18px rgba(75,255,152,.1)}.kbpCheckoutProfitCollapse.capital .kbpCheckoutProfitToggle{border-color:rgba(0,229,255,.2);background:radial-gradient(circle at 0 0,rgba(0,229,255,.13),transparent 48%),rgba(0,229,255,.045)}.kbpCheckoutProfitCollapse.capital .kbpCheckoutProfitToggle:hover,.kbpCheckoutProfitCollapse.capital.open .kbpCheckoutProfitToggle{border-color:rgba(0,229,255,.42);background:radial-gradient(circle at 0 0,rgba(0,229,255,.19),transparent 50%),rgba(0,229,255,.075);box-shadow:0 0 18px rgba(0,229,255,.1)}.kbpCheckoutProfitToggleText{min-width:0}.kbpCheckoutProfitLabel{color:rgba(255,247,223,.58);font-size:.62rem;font-weight:950;line-height:1.25;letter-spacing:.08em;text-transform:uppercase}.kbpCheckoutProfitTotal{margin-top:5px;color:#8dffb6;font-size:1.22rem;font-weight:1000;line-height:1;letter-spacing:-.035em}.kbpCheckoutProfitCollapse.capital .kbpCheckoutProfitTotal{color:#7cecff}.kbpCheckoutInfoBox .kbpCheckoutProfitChevron{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;margin:0;border-radius:10px;color:#8dffb6;background:rgba(75,255,152,.08);font-size:1.05rem;line-height:1;letter-spacing:normal;text-transform:none;transform:rotate(0deg);transition:transform .28s ease}.kbpCheckoutProfitCollapse.capital .kbpCheckoutProfitChevron{color:#7cecff;background:rgba(0,229,255,.08)}.kbpCheckoutProfitCollapse.open .kbpCheckoutProfitChevron{transform:rotate(180deg)}.kbpCheckoutProfitDetails{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s ease,opacity .24s ease,margin-top .32s ease}.kbpCheckoutProfitDetails.open{grid-template-rows:1fr;margin-top:8px;opacity:1}.kbpCheckoutProfitDetailsInner{min-height:0;overflow:hidden}.kbpCheckoutProfitRows{display:grid;gap:5px;padding:3px 1px 1px}.kbpCheckoutProfitRow{position:relative;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:12px;overflow:hidden;padding:7px 9px 7px 12px;border-radius:11px;border:1px solid rgba(255,247,223,.075);background:rgba(255,255,255,.032)}.kbpCheckoutProfitRow:before{content:"";position:absolute;inset:6px auto 6px 0;width:2px;border-radius:999px;background:var(--profit-accent);box-shadow:0 0 10px var(--profit-accent)}.kbpCheckoutProfitMatrix{color:rgba(255,247,223,.72);font-size:.72rem;font-weight:950;line-height:1;letter-spacing:.06em;white-space:nowrap}.kbpCheckoutProfitValue{color:#fff8cf;font-size:.8rem;font-weight:1000;line-height:1;white-space:nowrap}.kbpCheckoutCategories{display:flex;align-items:center;justify-content:flex-end;gap:2px;flex-wrap:wrap;margin-top:4px}.kbpCheckoutInfoBox strong.kbpCheckoutCategoryPill{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;height:15px;min-height:15px;padding:0 4px;margin-top:0;border-radius:999px;border:1px solid rgba(245,200,75,.18);color:#fff8cf;background:rgba(245,200,75,.08);font-size:.42rem;font-weight:950;line-height:1;letter-spacing:.04em;white-space:nowrap}.kbpCheckoutPhaseAlert{display:flex;align-items:flex-start;gap:5px;margin-top:8px;padding:8px 10px;border-radius:11px;border:1px solid rgba(245,200,75,.16);background:rgba(245,200,75,.055);color:rgba(255,248,207,.68);font-size:.64rem;font-weight:800;line-height:1.35}.kbpCheckoutPhaseAlert>span{flex:0 0 auto;color:var(--accent);font-size:.72rem;font-weight:1000;line-height:1.1}.kbpCheckoutNotice{margin:10px 0;padding:13px;border-radius:20px;border:1px solid rgba(0,229,255,.22);background:radial-gradient(circle at 0 0,rgba(0,229,255,.16),transparent 46%),rgba(0,229,255,.055)}.kbpCheckoutNotice strong{display:block;color:#d7fbff;font-size:.96rem;line-height:1.15}.kbpCheckoutNotice p{margin:7px 0 0;color:rgba(255,247,223,.66);font-size:.88rem;line-height:1.48}.kbpCheckoutWarning{margin:10px 0;padding:12px;border-radius:18px;border:1px solid rgba(245,200,75,.2);color:rgba(255,247,223,.72);background:rgba(245,200,75,.07);font-size:.88rem;line-height:1.45}.kbpCheckoutStatus{position:relative;isolation:isolate;margin-top:12px;overflow:hidden;border-radius:16px;border:1px solid rgba(72,255,146,.18);background:radial-gradient(circle at 12% 0,rgba(44,255,126,.09),transparent 34%),linear-gradient(180deg,rgba(2,10,7,.98),rgba(1,6,4,.99));box-shadow:inset 0 1px 0 rgba(176,255,205,.035),inset 0 0 28px rgba(16,255,107,.025),0 16px 34px rgba(0,0,0,.3);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.kbpCheckoutStatus:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.16;background:repeating-linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.025) 1px,transparent 0,transparent 4px)}.kbpCheckoutStatus.is-done{border-color:rgba(70,255,139,.34);box-shadow:inset 0 1px 0 rgba(185,255,209,.055),inset 0 0 34px rgba(30,255,119,.045),0 0 24px rgba(42,255,127,.08),0 16px 34px rgba(0,0,0,.3)}.kbpCheckoutStatus.is-error{border-color:rgba(255,94,124,.28);background:radial-gradient(circle at 12% 0,rgba(255,74,112,.08),transparent 34%),linear-gradient(180deg,rgba(13,4,7,.98),rgba(7,2,4,.99))}.kbpCheckoutTerminalTopbar{min-height:38px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;border-bottom:1px solid rgba(72,255,146,.11);background:rgba(255,255,255,.018)}.kbpCheckoutTerminalDots{display:inline-flex;align-items:center;gap:5px}.kbpCheckoutTerminalDots i{width:6px;height:6px;border-radius:999px;background:rgba(255,255,255,.16);box-shadow:0 0 8px rgba(255,255,255,.05)}.kbpCheckoutTerminalDots i:first-child{background:#fb7185;box-shadow:0 0 8px rgba(251,113,133,.38)}.kbpCheckoutTerminalDots i:nth-child(2){background:#facc15;box-shadow:0 0 8px rgba(250,204,21,.34)}.kbpCheckoutTerminalDots i:last-child{background:#22c55e;box-shadow:0 0 9px rgba(34,197,94,.48)}.kbpCheckoutTerminalTitle{min-width:0;overflow:hidden;color:rgba(173,255,202,.48);font-size:.62rem;font-weight:900;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.kbpCheckoutTerminalCounter{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:21px;padding:0 7px;border-radius:6px;border:1px solid rgba(72,255,146,.14);color:rgba(166,255,198,.72);background:rgba(42,255,127,.045);font-size:.61rem;font-weight:950;letter-spacing:.08em}.kbpCheckoutTerminalBody{position:relative;padding:13px}.kbpCheckoutTerminalLead{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding-bottom:11px;border-bottom:1px dashed rgba(72,255,146,.1)}.kbpCheckoutTerminalPrompt{color:#36ff83;font-size:.88rem;font-weight:1000;line-height:1.2;text-shadow:0 0 10px rgba(54,255,131,.5)}.kbpCheckoutTerminalMessage{min-width:0}.kbpCheckoutTerminalMessage strong{display:block;color:#d8ffe5;font-size:.85rem;line-height:1.25;text-transform:uppercase;text-shadow:0 0 12px rgba(75,255,139,.13)}.kbpCheckoutTerminalMessage>p,.kbpCheckoutTerminalMessage>span{display:block;margin:5px 0 0;color:rgba(165,255,197,.62);font-size:.73rem;line-height:1.5;overflow-wrap:anywhere}.kbpCheckoutStatus.is-error .kbpCheckoutTerminalMessage strong,.kbpCheckoutStatus.is-error .kbpCheckoutTerminalPrompt{color:#ff8da4;text-shadow:0 0 10px rgba(255,83,120,.3)}.kbpCheckoutStatus.is-error .kbpCheckoutTerminalMessage>p{color:rgba(255,177,193,.76)}.kbpCheckoutFundingRow{min-height:38px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-top:11px;padding:8px 10px;border-radius:9px;border:1px solid rgba(72,255,146,.18);color:#65ff9f;background:linear-gradient(90deg,rgba(36,255,119,.09),rgba(36,255,119,.02));box-shadow:inset 2px 0 0 rgba(56,255,132,.72)}.kbpCheckoutFundingLabel{min-width:0;overflow:hidden;font-size:.68rem;font-weight:950;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.kbpCheckoutFundingSeparator{color:rgba(181,255,205,.28);font-weight:900}.kbpCheckoutFundingAmount{color:#dfffe9;font-size:.82rem;font-weight:1000;white-space:nowrap}.kbpCheckoutProgress{display:grid;gap:6px;margin-top:11px}.kbpCheckoutProgressDot{position:relative;min-width:0;min-height:34px;display:grid;grid-template-columns:16px minmax(58px,auto) 14px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 9px;border-radius:9px;border:1px solid rgba(255,255,255,.045);color:rgba(211,255,225,.34);background:rgba(255,255,255,.018);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.kbpCheckoutProgressDot:before{content:"·";display:inline-flex;align-items:center;justify-content:center;color:rgba(204,255,220,.26);font-size:1rem;font-weight:1000}.kbpCheckoutProgressCategory{color:inherit;font-size:.72rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.kbpCheckoutProgressSeparator{color:rgba(181,255,205,.18);font-size:.68rem;font-weight:900}.kbpCheckoutProgressState{min-width:0;overflow:hidden;color:inherit;font-size:.67rem;font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.kbpCheckoutProgressLed{width:7px;height:7px;border-radius:999px;background:rgba(255,255,255,.11)}.kbpCheckoutProgressDot.done{color:#65ff9f;border-color:rgba(66,255,137,.2);background:linear-gradient(90deg,rgba(36,255,119,.085),rgba(36,255,119,.018));box-shadow:inset 2px 0 0 rgba(56,255,132,.72)}.kbpCheckoutProgressDot.done:before{content:"✓";color:#4cff91;font-size:.76rem;text-shadow:0 0 10px rgba(76,255,145,.72)}.kbpCheckoutProgressDot.done .kbpCheckoutProgressLed{background:#3cff83;box-shadow:0 0 7px rgba(60,255,131,.95),0 0 15px rgba(60,255,131,.48)}.kbpCheckoutProgressDot.active{color:#e9ffc8;border-color:rgba(196,255,79,.26);background:radial-gradient(circle at 0 50%,rgba(121,250,0,.12),transparent 36%),rgba(121,250,0,.025);box-shadow:inset 2px 0 0 rgba(121,250,0,.72),0 0 16px rgba(121,250,0,.05)}.kbpCheckoutProgressDot.active:before{content:">";color:#b9ff55;font-size:.72rem;text-shadow:0 0 10px rgba(146,255,52,.62);animation:kbpCheckoutTerminalPromptPulse .8s steps(2) infinite}.kbpCheckoutProgressDot.active .kbpCheckoutProgressLed{background:#b4ff4d;box-shadow:0 0 8px rgba(180,255,77,.9),0 0 18px rgba(180,255,77,.42);animation:kbpCheckoutTerminalLed .82s ease-in-out infinite}.kbpCheckoutTerminalCursor{display:inline-block;width:7px;height:.88em;margin-left:5px;vertical-align:-.08em;background:#b4ff4d;box-shadow:0 0 9px rgba(180,255,77,.6);animation:kbpCheckoutTerminalCursor .82s steps(2) infinite}@keyframes kbpCheckoutTerminalCursor{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes kbpCheckoutTerminalPromptPulse{0%,48%{opacity:1}49%,to{opacity:.38}}@keyframes kbpCheckoutTerminalLed{0%,to{opacity:.42;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}.kbpCheckoutActions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:14px}.kbpCheckoutActions a,.kbpCheckoutActions button{cursor:pointer;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,247,223,.14);color:#fff7df;background:rgba(255,255,255,.055);font-weight:950;white-space:nowrap}.kbpCheckoutActions a.primary,.kbpCheckoutActions button.primary{color:#120d08;border-color:transparent;background:linear-gradient(135deg,#fff8cf,#f5c84b);box-shadow:0 12px 34px rgba(245,200,75,.2)}.kbpCheckoutActions button:disabled{cursor:not-allowed;opacity:.55}.kbpAnimationCard{position:relative;overflow:hidden;margin-top:10px;padding:14px;border-radius:26px;border:1px solid rgba(255,247,223,.11);background:radial-gradient(circle at 100% 0,rgba(245,200,75,.13),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.066),rgba(255,255,255,.018)),rgba(8,6,5,.78);box-shadow:0 18px 52px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.07);content-visibility:auto;contain-intrinsic-size:260px;contain:layout paint style}.kbpAnimationCard:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent,rgba(255,255,255,.055) 42%,transparent 64%);opacity:.58}.kbpAnimationCaption,.kbpAnimationHeader,.kbpProgressionStage,.kbpQueueAnimationIntro,.kbpQueueMovementStage,.kbpSlotFlowStage,.kbpSlotMiniRail{position:relative;z-index:1}.kbpAnimationHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}.kbpAnimationHeader>div{min-width:0}.kbpAnimationHeader>div>span{display:block;margin-bottom:4px;color:rgba(255,247,223,.44);font-size:.57rem;font-weight:950;letter-spacing:.13em;line-height:1;text-transform:uppercase}.kbpAnimationHeader h3{margin:0;color:#fff7df;font-size:.92rem;font-weight:950;line-height:1.22;letter-spacing:-.02em}.kbpAnimationHeader button{cursor:pointer;min-height:30px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border-radius:999px;border:1px solid rgba(245,200,75,.24);color:#fff4bb;background:rgba(245,200,75,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);font-size:.61rem;font-weight:950;transition:transform .2s ease,background .2s ease,border-color .2s ease}.kbpAnimationHeader button:hover{transform:translateY(-1px);border-color:rgba(245,200,75,.48);background:rgba(245,200,75,.13)}.kbpAnimationHeader button:active{transform:scale(.97)}.kbpAnimationHeader button:disabled{cursor:progress;opacity:.72;transform:none}.kbpProgressionAnimation .kbpAnimationHeader button:not(:disabled){animation:kbpProgressionRunAttention 1.8s ease-in-out infinite}.kbpAnimationCaption{margin:10px 0 0;color:rgba(255,247,223,.54);font-size:.72rem;line-height:1.38;text-align:center}.kbpSlotMiniRail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-bottom:11px}.kbpSlotMiniRail span{min-height:4px;overflow:hidden;border-radius:999px;color:transparent;background:rgba(255,255,255,.07)}.kbpSlotMiniRail span.active{background:linear-gradient(90deg,#fff8cf,var(--accent));box-shadow:0 0 14px var(--glow)}.kbpSlotFlowStage{min-height:112px;display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:stretch;padding:10px;border-radius:20px;border:1px solid rgba(255,247,223,.085);background:rgba(0,0,0,.2)}.kbpSlotFlowSource{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:16px;border:1px solid rgba(245,200,75,.22);background:radial-gradient(circle at 50% 0,rgba(245,200,75,.18),transparent 70%),rgba(245,200,75,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.kbpSlotFlowSource small{color:rgba(255,247,223,.54);font-size:.5rem;font-weight:950;line-height:1;letter-spacing:.08em;text-align:center;text-transform:uppercase}.kbpSlotFlowSource strong{color:#fff4bb;font-size:1rem;font-weight:1000;line-height:1;letter-spacing:.02em}.kbpSlotFlowSource span{max-width:78px;color:rgba(255,247,223,.8);font-size:.56rem;font-weight:900;line-height:1.15;text-align:center;text-transform:capitalize}.kbpSlotFlowBranches{display:grid;gap:7px;align-content:center}.kbpSlotFlowBranch{display:grid;grid-template-columns:minmax(32px,1fr) minmax(108px,1.45fr);gap:7px;align-items:center}.kbpSlotFlowTrack{position:relative;height:2px;overflow:visible;border-radius:999px;background:linear-gradient(90deg,rgba(245,200,75,.16),rgba(245,200,75,.58))}.kbpSlotFlowTrack:after{content:"";position:absolute;right:-1px;top:50%;width:6px;height:6px;border-top:1px solid #fff4bb;border-right:1px solid #fff4bb;transform:translateY(-50%) rotate(45deg)}.kbpSlotFlowTrack i{position:absolute;top:50%;left:0;width:9px;height:9px;border-radius:50%;background:#fff8cf;box-shadow:0 0 12px #f5c84b,0 0 24px rgba(245,200,75,.38);transform:translate(-50%,-50%);will-change:left,opacity;animation:kbpSlotDonationTravel 1.45s cubic-bezier(.2,.72,.2,1) calc(var(--branch-index) * .18s) both}.kbpSlotFlowTarget{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:38px;padding:7px 9px;border-radius:13px;border:1px solid rgba(255,247,223,.1);background:rgba(255,255,255,.045);opacity:0;transform:translateX(7px);animation:kbpSlotTargetReveal .42s ease calc(.82s + var(--branch-index) * .18s) both}.kbpSlotFlowTarget span{min-width:0;overflow:hidden;color:rgba(255,247,223,.62);font-size:.58rem;font-weight:850;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.kbpSlotFlowTarget strong{flex:0 0 auto;color:var(--accent);font-size:.68rem;font-weight:950;white-space:nowrap}.kbpSlotFlowStage.mode-queue .kbpSlotFlowTarget{min-height:58px;flex-direction:column;align-items:flex-start;justify-content:center}.kbpSlotFlowStage.mode-queue .kbpSlotFlowTarget span,.kbpSlotFlowStage.mode-queue .kbpSlotFlowTarget strong{white-space:normal}.kbpSlotFlowStage.mode-queue .kbpSlotFlowTarget strong{color:#fff4bb;font-size:.61rem;line-height:1.25}.kbpProgressionAnimation{--animation-accent:#f5c84b;--animation-accent-2:#ff8f3c;--animation-glow:rgba(245,200,75,0.28);--progression-rail-y:173px;margin-bottom:18px;padding:22px 18px 24px}.kbpProgressionAnimation .kbpAnimationHeader{margin-bottom:22px}.kbpProgressionStage{position:relative;overflow:visible;width:100%;padding:14px 0 8px;border:0;border-radius:0;background:transparent;box-shadow:none}.kbpProgressionRail{position:absolute;top:var(--progression-rail-y);left:var(--progression-edge);right:var(--progression-edge);height:2px;border-radius:999px;background:rgba(255,255,255,.1)}.kbpProgressionRailFill{position:absolute;inset:0 auto 0 0;width:var(--progress-width);border-radius:inherit;background:linear-gradient(90deg,var(--animation-accent),var(--animation-accent-2));box-shadow:0 0 7px color-mix(in srgb,var(--animation-glow) 50%,transparent);transition:width .68s cubic-bezier(.2,.82,.22,1)}.kbpProgressionOrb{position:absolute;top:50%;left:var(--progress-orb-left);width:8px;height:8px;border-radius:50%;background:#ffffff;box-shadow:0 0 7px var(--animation-accent),0 0 13px color-mix(in srgb,var(--animation-glow) 55%,transparent);opacity:var(--progress-orb-opacity);transform:translate(-50%,-50%);transition:left .68s cubic-bezier(.2,.82,.22,1),opacity .24s ease;will-change:left}.kbpProgressionCapitalTransfer{position:absolute;z-index:6;top:var(--progression-rail-y);left:var(--transfer-from);min-width:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:4px 6px;border-radius:999px;border:1px solid rgba(96,165,250,.46);color:#dbeafe;background:linear-gradient(180deg,rgba(7,25,52,.98),rgba(3,12,30,.99));box-shadow:0 0 4px rgba(96,165,250,.16),inset 0 1px 0 rgba(255,255,255,.08);transform:translate(-50%,-50%) scale(.78);animation:kbpProgressionCapitalEnter 1s cubic-bezier(.2,.78,.2,1) both;pointer-events:none;will-change:left,transform,opacity}.kbpProgressionCapitalTransfer small{font-size:.25rem;font-weight:950;line-height:1;letter-spacing:.05em;text-transform:uppercase;opacity:.72}.kbpProgressionCapitalTransfer strong{font-size:.48rem;font-weight:1000;line-height:1;white-space:nowrap}.kbpProgressionNodes{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--progression-column-count),minmax(0,1fr));gap:8px;margin-bottom:20px}.kbpProgressionColumn{min-width:0;display:grid;grid-template-rows:22px 84px 58px;gap:12px;align-items:end}.kbpProgressionDonationsLabel{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:1px;overflow:hidden;text-align:center;text-transform:uppercase;white-space:nowrap}.kbpProgressionDonationsLabel strong{color:rgba(255,247,223,.9);font-size:.58rem;font-weight:1000;line-height:.9;letter-spacing:-.02em}.kbpProgressionDonationsLabel small{max-width:100%;overflow:hidden;color:rgba(255,247,223,.62);font-size:.31rem;font-weight:950;line-height:1;letter-spacing:.04em;text-overflow:ellipsis}.kbpProgressionDonations{width:100%;max-width:none;min-width:0;box-sizing:border-box;height:84px;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:8px 6px;border-radius:12px;border:1px solid rgba(255,255,255,.055);background:rgba(255,255,255,.018)}.kbpProgressionDonationGrid{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5,10px);place-content:center;gap:4px}.kbpProgressionDonations i{display:block;width:100%;min-width:5px;height:10px;border-radius:3px;background:rgba(255,255,255,.09);box-shadow:none;opacity:.42}.kbpProgressionDonations.complete i{opacity:.92;background:var(--animation-accent);box-shadow:0 0 4px color-mix(in srgb,var(--animation-glow) 54%,transparent)}.kbpProgressionDonations.running i{animation:kbpProgressionDonationLight .28s ease calc(var(--donation-cycle) * .13s) both}.kbpProgressionNode{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:58px;padding:8px 3px;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:rgba(12,10,8,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.055);opacity:.58;transition:opacity .32s ease,border-color .32s ease,background .32s ease,box-shadow .32s ease,transform .32s ease}.kbpProgressionNode.complete{opacity:1;border-color:color-mix(in srgb,var(--animation-accent) 46%,transparent);background:color-mix(in srgb,var(--animation-accent) 7%,rgba(12,10,8,.94))}.kbpProgressionNode.active{opacity:1;transform:translateY(-2px) scale(1.018);border-color:var(--animation-accent);box-shadow:0 0 6px color-mix(in srgb,var(--animation-glow) 46%,transparent),inset 0 1px 0 rgba(255,255,255,.075);animation:kbpProgressionNodeActive .52s cubic-bezier(.2,.85,.22,1.12) both}.kbpProgressionNode.final{border-color:color-mix(in srgb,var(--animation-accent) 28%,transparent)}.kbpProgressionNode.final.active{box-shadow:0 0 4px color-mix(in srgb,var(--animation-glow) 34%,transparent),inset 0 1px 0 rgba(255,255,255,.06)}.kbpProgressionNode strong{color:#fff7df;font-size:.69rem;line-height:1}.kbpProgressionNode span{min-width:0;color:var(--animation-accent);font-size:.56rem;font-weight:950;line-height:1;white-space:nowrap}.kbpProgressionOutputRow{position:relative;z-index:2;display:grid;grid-template-columns:repeat(var(--progression-column-count),minmax(0,1fr));gap:8px;min-height:88px;margin-top:0;margin-bottom:24px;align-items:start}.kbpProgressionOutput{min-width:0;display:grid;gap:12px;align-content:start}.kbpProgressionOutput.complete:not(.active){opacity:.78}.kbpProgressionOutput.active{opacity:1}.kbpProgressionMetric{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:36px;padding:6px 3px;border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.kbpProgressionOutput.active .kbpProgressionProfit{animation:kbpProgressionProfitReveal .42s cubic-bezier(.2,.85,.22,1.08) both}.kbpProgressionOutput.active .kbpProgressionCapital{animation:kbpProgressionCapitalReveal .44s cubic-bezier(.2,.85,.22,1.08) both}.kbpProgressionOutput.sending .kbpProgressionCapital{animation:kbpProgressionCapitalSourceRgbPulse 1.35s ease both}.kbpProgressionProfit{border:1px solid rgba(75,255,152,.3);background:linear-gradient(180deg,rgba(5,23,14,.96),rgba(2,11,7,.985))}.kbpProgressionCapital,.kbpProgressionProfit{box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.kbpProgressionCapital{border:1px solid rgba(96,165,250,.32);background:linear-gradient(180deg,rgba(5,16,34,.97),rgba(2,8,20,.99))}.kbpProgressionMetric small{min-width:0;overflow:hidden;font-size:.29rem;font-weight:950;line-height:1;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.kbpProgressionProfit small{color:rgba(210,255,225,.62)}.kbpProgressionCapital small{color:rgba(203,225,255,.66)}.kbpProgressionMetric strong{min-width:0;font-size:.52rem;font-weight:1000;line-height:1;white-space:nowrap}.kbpProgressionProfit strong{color:#4bff98;text-shadow:0 0 3px rgba(75,255,152,.16)}.kbpProgressionCapital strong{color:#60a5fa;text-shadow:0 0 3px rgba(59,130,246,.18)}.kbpProgressionM5Fan{position:relative;overflow:hidden;margin-top:22px;padding:14px 10px;border-radius:16px;border:1px solid rgba(255,255,255,.065);background:rgba(2,5,10,.84)}.kbpProgressionM5Fan.active{border-color:color-mix(in srgb,var(--animation-accent) 20%,transparent);background:color-mix(in srgb,var(--animation-accent) 2%,rgba(2,5,10,.9));box-shadow:0 0 2px color-mix(in srgb,var(--animation-glow) 18%,transparent);animation:kbpProgressionM5FanReveal .4s ease both}.kbpProgressionM5Label{display:flex;align-items:center;justify-content:center;gap:7px;margin-bottom:12px;text-align:center}.kbpProgressionM5Label strong{color:var(--animation-accent);font-size:.65rem}.kbpProgressionM5Label span{color:rgba(255,247,223,.58);font-size:.55rem;font-weight:850;line-height:1.2}.kbpProgressionPhase2CapitalFlow{display:grid;grid-template-columns:minmax(38px,auto) minmax(0,1fr) minmax(46px,auto);align-items:center;gap:7px;min-height:36px;margin:0 0 8px;padding:4px 5px;border-radius:12px;border:1px solid rgba(96,165,250,.13);background:linear-gradient(180deg,rgba(3,10,24,.96),rgba(1,5,14,.99));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);overflow:hidden}.kbpProgressionPhase2Source,.kbpProgressionPhase2Target{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:rgba(219,234,254,.76);font-size:.44rem;font-weight:950;line-height:1;white-space:nowrap}.kbpProgressionPhase2Source b{color:#93c5fd;font-size:.54rem}.kbpProgressionPhase2Source small{color:rgba(191,219,254,.58);font-size:.25rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.kbpProgressionPhase2Target{min-height:24px;padding:4px 5px;border-radius:8px;border:1px solid rgba(96,165,250,.2);background:rgba(3,12,30,.94);color:#bfdbfe;animation:kbpProgressionPhase2TargetReceive 1.7s ease both}.kbpProgressionPhase2Track{position:relative;min-width:0;height:2px;border-radius:999px;background:rgba(96,165,250,.16)}.kbpProgressionPhase2Track:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,rgba(96,165,250,.18),#93c5fd);transform:scaleX(0);transform-origin:left center;animation:kbpProgressionPhase2TrackFill 1.45s ease .08s both}.kbpProgressionPhase2Track i{position:absolute;z-index:2;top:50%;left:0;min-width:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:4px 6px;border-radius:999px;border:1px solid rgba(103,232,249,.52);background:linear-gradient(180deg,rgba(5,28,52,.99),rgba(2,12,31,.995));box-shadow:0 0 3px rgba(34,211,238,.16),inset 0 1px 0 rgba(255,255,255,.07);color:#eff6ff;font-style:normal;transform:translate(-10%,-50%) scale(.8);animation:kbpProgressionPhase2CapitalMove 1.55s cubic-bezier(.2,.78,.2,1) both;will-change:left,transform,opacity}.kbpProgressionPhase2Track i small{font-size:.23rem;font-weight:950;line-height:1;letter-spacing:.04em;text-transform:uppercase;opacity:.72}.kbpProgressionPhase2Track i strong{font-size:.43rem;font-weight:1000;line-height:1;white-space:nowrap}.kbpProgressionPhase2CapitalFlow.complete .kbpProgressionPhase2Track:before{animation:none;transform:scaleX(1)}.kbpProgressionPhase2CapitalFlow.complete .kbpProgressionPhase2Track i{left:100%;animation:none;opacity:1;transform:translate(-90%,-50%) scale(.82)}.kbpProgressionPhase2CapitalFlow.complete .kbpProgressionPhase2Target{animation:none;border-color:rgba(96,165,250,.3);background:rgba(3,15,36,.96);color:#eff6ff;box-shadow:0 0 2px rgba(96,165,250,.1)}.kbpProgressionPhase2ValueFlights{position:absolute;z-index:7;inset:0;overflow:hidden;pointer-events:none}.kbpProgressionPhase2ValueFlight{--phase2-flight-source-top:69px;position:absolute;top:var(--phase2-flight-source-top);left:90%;min-width:42px;display:inline-flex;align-items:center;justify-content:center;padding:4px 7px;border-radius:999px;border:1px solid rgba(103,232,249,.58);background:linear-gradient(180deg,rgba(5,28,52,.99),rgba(2,12,31,.995));box-shadow:0 0 5px rgba(34,211,238,.2),inset 0 1px 0 rgba(255,255,255,.08);color:#eff6ff;opacity:0;transform:translate(-50%,-50%) scale(.72);animation:kbpProgressionPhase2ValueFlight .72s var(--phase2-flight-delay) cubic-bezier(.2,.78,.2,1) both;will-change:left,top,transform,opacity}.kbpProgressionPhase2ValueFlight strong{font-size:.43rem;font-weight:1000;line-height:1;white-space:nowrap}.kbpProgressionPhase2Label{margin:10px 0;color:rgba(207,250,254,.74);font-size:.31rem;font-weight:1000;line-height:1;letter-spacing:.16em;text-align:center;text-transform:uppercase;text-shadow:0 0 3px rgba(34,211,238,.14)}.kbpProgressionM5Targets{display:grid;grid-template-columns:repeat(var(--progression-column-count),minmax(0,1fr));gap:4px}.kbpProgressionM5Targets span{min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;border-radius:10px;border:1px solid transparent;color:rgba(255,247,223,.42);background:rgba(255,255,255,.025);font-size:.48rem;font-weight:850;white-space:nowrap;opacity:.48;transition:opacity .32s ease,color .32s ease,border-color .32s ease,background .32s ease,box-shadow .32s ease,transform .32s ease}.kbpProgressionM5Targets span.lit{color:#eff6ff;opacity:1;border-color:rgba(96,165,250,.3);background:linear-gradient(180deg,rgba(3,13,29,.985),rgba(1,6,17,.997));box-shadow:0 0 1px rgba(96,165,250,.08),inset 0 1px 0 rgba(255,255,255,.025);text-shadow:0 0 2px rgba(96,165,250,.1);animation:kbpProgressionFanTargetLight .72s cubic-bezier(.2,.82,.22,1) both}.kbpProgressionM5Targets b{color:rgba(255,247,223,.46);font-size:.52rem}.kbpProgressionM5Targets span.lit b{color:#60a5fa;text-shadow:0 0 2px rgba(59,130,246,.14)}.kbpQueueMovementAnimation{margin-top:0;padding:18px}.kbpQueueCategorySelectorWrap{display:flex;justify-content:center;margin:0 0 10px}.kbpQueueCategorySelector{width:min(100%,520px)}.kbpQueueCategorySelector .kbpBonusCategoryButton:disabled{cursor:default;opacity:.58}.kbpQueueFlowBoard{position:relative;overflow:visible;width:100%;display:grid;gap:14px;padding:0;border:0;border-radius:0;background:transparent}.kbpQueueRows{display:grid;gap:8px;max-height:316px;overflow-y:auto;overflow-x:hidden;padding:4px 7px 4px 3px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent}.kbpQueueRows.fixed-queue{max-height:618px;gap:10px}.kbpQueueRows::-webkit-scrollbar{width:5px}.kbpQueueRows::-webkit-scrollbar-thumb,.kbpQueueRows::-webkit-scrollbar-track{border-radius:999px;background:transparent}.kbpQueueWaitingArea{display:grid;gap:8px;margin:0 3px;padding:10px;border-radius:16px;border:1px solid rgba(255,132,76,.2);background:linear-gradient(145deg,rgba(255,132,76,.07),rgba(255,255,255,.018)),rgba(7,7,7,.72)}.kbpQueueWaitingHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.06)}.kbpQueueWaitingHeader span{color:#ff9f6a;font-size:.43rem;font-weight:1000;line-height:1;letter-spacing:.1em}.kbpQueueWaitingHeader strong{color:rgba(255,247,223,.62);font-size:.43rem;font-weight:950;line-height:1;letter-spacing:.06em;text-align:right}.kbpQueueWaitingList{display:grid;gap:7px}.kbpQueueWaitingRow{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:8px}.kbpQueueFlowName.waiting{border-color:rgba(255,132,76,.22);background:rgba(255,132,76,.065)}.kbpQueueFlowSlots.waiting:before{background:linear-gradient(90deg,rgba(255,132,76,.06),rgba(255,132,76,.25),rgba(255,132,76,.06))}.kbpQueueOverview{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.24fr) minmax(0,.96fr) minmax(0,.72fr);align-items:stretch;gap:8px;width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:2px 0 4px;overflow:hidden}.kbpQueueBusinessMetrics,.kbpQueueFlowTopBar{display:contents}.kbpQueueDonationTotal{grid-column:1;grid-row:1;align-self:stretch;height:100%}.kbpQueueBusinessMetric.donations{grid-column:2;grid-row:1;align-self:stretch;height:100%}.kbpQueueBusinessMetric.moved{grid-column:3;grid-row:1;align-self:stretch;height:100%}.kbpQueueFlowSource{grid-column:4;grid-row:1;align-self:stretch;justify-self:stretch;height:100%}.kbpQueueBusinessMetric{width:100%;min-width:0;max-width:100%;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;padding:9px 11px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035)}.kbpQueueBusinessMetric span{color:rgba(255,247,223,.48);width:100%;min-width:0;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:.39rem;font-weight:1000;line-height:1.08;letter-spacing:.065em;text-transform:uppercase;white-space:normal}.kbpQueueBusinessMetric strong{color:#fff7df;font-size:1.05rem;font-weight:1000;line-height:1;white-space:nowrap}.kbpQueueBusinessMetric.moved strong{color:var(--accent);font-size:.88rem}.kbpQueueDonationTotal{width:100%;min-width:0;max-width:100%;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:7px 9px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);text-align:left}.kbpQueueDonationTotal span{color:rgba(255,247,223,.5);width:100%;min-width:0;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:.4rem;font-weight:1000;line-height:1.08;letter-spacing:.06em;text-transform:uppercase;white-space:normal}.kbpQueueDonationTotal strong{color:#fff7df;font-size:.82rem;font-weight:1000;line-height:1}.kbpQueueFlowSource{position:relative;z-index:3;isolation:isolate;width:100%;min-width:0;max-width:100%;overflow:hidden;box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 10px;text-align:center;border-radius:14px;border:1px solid rgba(75,255,152,.38);background:linear-gradient(145deg,rgba(75,255,152,.14),rgba(20,118,68,.075));box-shadow:none;cursor:default;transition:border-color .25s ease,background .25s ease,transform .25s ease}@keyframes kbpQueueGreenButtonPulse{0%,to{border-color:rgba(75,255,152,.66);background:linear-gradient(145deg,rgba(75,255,152,.2),rgba(20,118,68,.13));transform:scale(.99)}50%{border-color:#8effbd;background:linear-gradient(145deg,rgba(75,255,152,.38),rgba(20,118,68,.24));transform:scale(1.012)}}@keyframes kbpQueuePurpleButtonPulse{0%,to{border-color:rgba(181,108,255,.66);background:linear-gradient(145deg,rgba(181,108,255,.2),rgba(92,28,158,.13));transform:scale(.99)}50%{border-color:#d2a2ff;background:linear-gradient(145deg,rgba(181,108,255,.39),rgba(92,28,158,.25));transform:scale(1.012)}}.kbpQueueFlowSource>*{position:relative;z-index:2}.kbpQueueFlowSource.ready{cursor:pointer;border-color:#4bff98;background:linear-gradient(145deg,rgba(75,255,152,.3),rgba(20,118,68,.18));box-shadow:none;transform-origin:center;animation:kbpQueueGreenButtonPulse 2.8s ease-in-out infinite}.kbpQueueFlowSource.ready:after{content:none}.kbpQueueFlowSource:disabled{cursor:default;opacity:.42;filter:saturate(.45)}.kbpQueueFlowSource small{color:rgba(191,255,218,.78);width:100%;min-width:0;overflow:hidden;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;font-size:.46rem;font-weight:900;text-transform:uppercase;letter-spacing:.045em;white-space:normal}.kbpQueueFlowSource strong{color:#4bff98;font-size:.84rem;line-height:1;text-shadow:none}.kbpQueuePositionRow{display:grid;grid-template-columns:92px minmax(300px,430px);align-items:stretch;justify-content:end;gap:10px;min-height:72px;padding:8px 3px 0;border-top:1px solid rgba(255,255,255,.055)}.kbpQueueFirstPosition{position:relative;z-index:4;min-width:86px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:7px 12px 9px;border-radius:16px;border:1px solid rgba(245,200,75,.2);background:linear-gradient(180deg,rgba(245,200,75,.09),rgba(245,200,75,.025)),rgba(7,7,7,.84);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-align:center}.kbpQueueFirstPosition span{color:rgba(255,247,223,.66);font-size:.46rem;font-weight:1000;line-height:1;letter-spacing:.08em;text-transform:uppercase}.kbpQueueFirstPosition strong{color:var(--accent);font-size:1.55rem;font-weight:1000;line-height:.9;text-shadow:0 0 12px var(--glow)}.kbpQueueFirstPosition small{color:rgba(255,247,223,.48);font-size:.38rem;font-weight:1000;line-height:1;letter-spacing:.08em}.kbpQueueLeaderScore{min-width:0;display:grid;grid-template-rows:auto 1fr;gap:6px;padding:8px 10px 9px;border-radius:16px;border:1px solid rgba(245,200,75,.2);background:radial-gradient(circle at top right,rgba(245,200,75,.11),transparent 48%),linear-gradient(180deg,rgba(245,200,75,.07),rgba(245,200,75,.018)),rgba(7,7,7,.84);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.kbpQueueScoreStack{min-width:0;display:grid;gap:8px}.kbpQueueBonusScore{border-color:rgba(75,255,152,.2);background:radial-gradient(circle at top right,rgba(75,255,152,.11),transparent 48%),linear-gradient(180deg,rgba(75,255,152,.07),rgba(75,255,152,.018)),rgba(7,7,7,.84)}.kbpQueueLeaderScoreHeader{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.kbpQueueLeaderScoreHeader span{color:rgba(255,247,223,.48);font-size:.43rem;letter-spacing:.09em}.kbpQueueLeaderScoreHeader span,.kbpQueueLeaderScoreHeader strong{font-weight:1000;line-height:1;text-transform:uppercase;white-space:nowrap}.kbpQueueLeaderScoreHeader strong{min-width:0;overflow:hidden;color:#fff4bb;font-size:.64rem;text-overflow:ellipsis}.kbpQueueLeaderScoreGrid{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.kbpQueueLeaderScoreMetric{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:5px 3px;border-radius:9px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.025);text-align:center}.kbpQueueLeaderScoreMetric span{color:rgba(255,247,223,.44);font-size:.36rem;letter-spacing:.045em}.kbpQueueLeaderScoreMetric span,.kbpQueueLeaderScoreMetric strong{max-width:100%;overflow:hidden;font-weight:1000;text-overflow:ellipsis;white-space:nowrap}.kbpQueueLeaderScoreMetric strong{color:#fff0b3;font-size:.62rem;line-height:1}.kbpQueueLeaderScoreMetric.profit strong{color:#4bff98}.kbpQueueLeaderScoreMetric.capital strong{color:#69ddff}.kbpQueueLeaderScoreMetric.total strong{color:#ffd95a}.kbpQueueStatusArea{display:flex;align-items:center;justify-content:center;min-height:30px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.kbpQueueInstruction{width:100%;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;color:rgba(255,247,223,.68);font-size:.54rem;font-weight:1000;line-height:1.3;letter-spacing:.06em;text-align:center;text-transform:uppercase;white-space:normal}.kbpQueueFlowRow{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:8px}.kbpQueueFlowRow.fixed-row,.kbpQueueWaitingRow.fixed-row{grid-template-columns:58px minmax(0,1fr);align-items:start}.kbpQueueFlowRow.reordered{animation:kbpQueueRowReorder .48s cubic-bezier(.2,.8,.2,1) both}.kbpQueueFlowName{position:relative;z-index:2;isolation:isolate;overflow:hidden;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:5px 7px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:rgba(255,247,223,.68);cursor:default;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease,color .25s ease}.kbpQueueFlowName>span{color:rgba(255,247,223,.44);font-size:.4rem;font-weight:1000;line-height:1}.kbpQueueFlowName strong{font-size:.62rem;font-weight:950;line-height:1;letter-spacing:.03em}.kbpQueueFlowName small{color:rgba(255,247,223,.28)}.kbpQueueFlowName i,.kbpQueueFlowName small{font-size:.34rem;font-weight:1000;line-height:1;letter-spacing:.08em}.kbpQueueFlowName i{color:var(--accent);font-style:normal}.kbpQueueFlowName>*{position:relative;z-index:2}.kbpQueueFlowName.ready{color:#fff7ff;cursor:pointer;border-color:#b56cff;background:linear-gradient(145deg,rgba(181,108,255,.3),rgba(92,28,158,.18));box-shadow:none;transform-origin:center;animation:kbpQueuePurpleButtonPulse 2.8s ease-in-out infinite}.kbpQueueFlowName.processing:after,.kbpQueueFlowName.ready:after{content:none}.kbpQueueFlowName.ready small{color:#d7a8ff;text-shadow:none}.kbpQueueFlowName.processing{color:#fff7ff;border-color:#b56cff;background:linear-gradient(145deg,rgba(181,108,255,.34),rgba(92,28,158,.22));box-shadow:none;transform-origin:center;animation:kbpQueuePurpleButtonPulse 2.2s ease-in-out infinite}.kbpQueueFlowName.referral{cursor:pointer;border-color:rgba(75,255,152,.48);background:linear-gradient(180deg,rgba(75,255,152,.2),rgba(75,255,152,.07)),rgba(7,18,12,.9);box-shadow:0 0 0 1px rgba(75,255,152,.08),0 8px 22px rgba(75,255,152,.12)}.kbpQueueFlowName.referral small{color:#4bff98}.kbpQueueFlowName:disabled{cursor:default}.kbpQueueFlowSlots{position:relative;display:grid}.kbpQueueFlowSlots,.kbpQueueFlowSlots.fixed-slots{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.kbpQueueFlowSlots.fixed-slots{grid-template-rows:repeat(5,28px);align-content:start;padding:0}.kbpQueueFlowSlots.fixed-slots:before{display:none}.kbpQueueFlowSlots.fixed-slots .kbpQueueFlowSlot{min-height:28px;padding:0 4px;border-radius:12px}.kbpQueueFlowSlots.fixed-slots .kbpQueueFlowSlot span{font-size:.56rem;letter-spacing:.06em}.kbpQueueFlowSlots:before{content:"";position:absolute;left:3%;right:3%;top:50%;height:1px;border-radius:999px;background:linear-gradient(90deg,rgba(245,200,75,.06),rgba(245,200,75,.24),rgba(245,200,75,.06))}.kbpQueueFlowSlot{position:relative;z-index:1;min-height:40px;display:grid;place-items:center;padding:0 4px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(11,10,9,.96);color:rgba(255,247,223,.54);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.kbpQueueFlowSlot span{font-size:.56rem;font-weight:950;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}.kbpQueueFlowSlot.filled{color:#fff7df;opacity:1}.kbpQueueFlowSlot.filled.gold,.kbpQueueFlowSlot.receiving.gold{border-color:rgba(245,200,75,.58);background:rgba(245,200,75,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.kbpQueueFlowSlot.filled.violet,.kbpQueueFlowSlot.receiving.violet{border-color:rgba(181,108,255,.58);background:rgba(181,108,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.kbpQueueFlowSlot.filled.green,.kbpQueueFlowSlot.receiving.green{border-color:rgba(75,255,152,.58);background:rgba(75,255,152,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.kbpQueueFlowSlot.filled.cyan,.kbpQueueFlowSlot.receiving.cyan{border-color:rgba(77,220,255,.58);background:rgba(77,220,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.kbpQueueFlowSlot.processed,.kbpQueueFlowSlot.processed.cyan,.kbpQueueFlowSlot.processed.gold,.kbpQueueFlowSlot.processed.green,.kbpQueueFlowSlot.processed.violet{color:#eafff1;border-color:rgba(75,255,152,.78);background:linear-gradient(180deg,rgba(75,255,152,.24),rgba(20,118,68,.18));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 12px rgba(75,255,152,.08),0 0 8px rgba(75,255,152,.1)}.kbpQueueFlowSlot.processed:after{content:"✓";position:absolute;right:4px;bottom:3px;color:#4bff98;font-size:.34rem;font-weight:1000;line-height:1;text-shadow:0 0 6px rgba(75,255,152,.42)}.kbpQueueFlowSlot.receiving{animation:kbpQueueSlotReceiving .52s ease calc(var(--slot-order, 0) * .12s) both}.kbpQueueMoveBadge{position:absolute;left:var(--from-x);top:var(--from-y);z-index:3;min-width:56px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:3px 7px;border-radius:11px;border:1px solid rgba(255,255,255,.12);color:#0f0b06;font-size:.4rem;font-weight:1000;line-height:1.05;letter-spacing:.03em;text-align:center;white-space:nowrap;opacity:0;transform:translate(-50%,-50%) scale(.74);animation:kbpQueueMoveBadgeTravel 1s cubic-bezier(.24,.74,.22,1) var(--move-delay) both}.kbpQueueMoveBadge.gold{background:linear-gradient(135deg,#fff8cf,#f5c84b);box-shadow:0 0 12px rgba(245,200,75,.18)}.kbpQueueMoveBadge.violet{background:linear-gradient(135deg,#f0deff,#b56cff);box-shadow:0 0 12px rgba(181,108,255,.16)}.kbpQueueMoveBadge.green{background:linear-gradient(135deg,#d9ffe8,#44ff96);box-shadow:0 0 12px rgba(68,255,150,.16)}.kbpQueueMoveBadge.cyan{background:linear-gradient(135deg,#d9fbff,#4ddcff);box-shadow:0 0 12px rgba(77,220,255,.16)}.kbpQueueProcessChip{position:absolute;left:var(--chip-x);top:var(--chip-y);z-index:2;transform:translate(-100%,-50%);padding:4px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.05);color:rgba(255,247,223,.74);font-size:.4rem;font-weight:950;letter-spacing:.08em;line-height:1;opacity:0;animation:kbpQueueProcessAppear .42s ease var(--chip-delay) both}.kbpQueueScoreboard{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:6px;max-height:362px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:8px 6px 5px;border-top:1px solid rgba(255,255,255,.06);scrollbar-width:none;-ms-overflow-style:none}.kbpQueueScoreboard::-webkit-scrollbar{width:0;height:0;display:none}.kbpQueueScoreCard{min-width:0;min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:9px 6px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);text-align:center}.kbpQueueScoreCard strong{color:#fff7df;font-size:.66rem;font-weight:1000;line-height:1}.kbpQueueScoreCard span{color:#fff0b3;font-size:.52rem;font-weight:1000;line-height:1;letter-spacing:.03em}.kbpQueueScoreCard small{color:rgba(255,247,223,.52);font-size:.38rem;font-weight:950;line-height:1;letter-spacing:.06em}.kbpQueueScoreProfit{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin-top:3px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}.kbpQueueScoreProfit em{color:rgba(75,255,152,.66);font-size:.36rem;font-style:normal;letter-spacing:.09em}.kbpQueueScoreProfit b,.kbpQueueScoreProfit em{display:block;font-weight:1000;line-height:1;white-space:nowrap}.kbpQueueScoreProfit b{color:#4bff98;font-size:.62rem}.kbpQueueScoreCapital{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}.kbpQueueScoreCapital em{color:rgba(105,221,255,.72);font-size:.36rem;font-style:normal;letter-spacing:.09em}.kbpQueueScoreCapital b,.kbpQueueScoreCapital em{display:block;font-weight:1000;line-height:1;white-space:nowrap}.kbpQueueScoreCapital b{color:#69ddff;font-size:.62rem}.kbpQueueScoreDirect,.kbpQueueScoreUnilevel{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}.kbpQueueScoreDirect em,.kbpQueueScoreUnilevel em{display:block;font-size:.36rem;font-style:normal;font-weight:1000;line-height:1;letter-spacing:.09em;white-space:nowrap}.kbpQueueScoreDirect b,.kbpQueueScoreUnilevel b{display:block;font-size:.62rem;font-weight:1000;line-height:1;white-space:nowrap}.kbpQueueScoreDirect em{color:rgba(255,217,90,.72)}.kbpQueueScoreDirect b{color:#ffd95a}.kbpQueueScoreUnilevel em{color:rgba(181,108,255,.75)}.kbpQueueScoreUnilevel b{color:#c58aff}.kbpQueueScoreCard.leader{border-color:color-mix(in srgb,var(--accent) 72%,#ffffff 4%);background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 10%,transparent),transparent 48%),color-mix(in srgb,var(--accent) 4%,rgba(7,7,7,.9));box-shadow:0 0 0 1px rgba(245,200,75,.1),0 0 5px rgba(245,200,75,.14),inset 0 1px 0 rgba(255,255,255,.05);animation:kbpQueueScoreLeaderPulse 1.8s ease-in-out infinite}.kbpQueueScoreCard.leader strong{color:#fff4bb}.kbpQueueMovementAnimation :is(.kbpQueueDonationTotal,.kbpQueueBusinessMetric,.kbpQueueFlowSource,.kbpQueueFirstPosition,.kbpQueueLeaderScore,.kbpQueueLeaderScoreMetric,.kbpQueueFlowName,.kbpQueueFlowSlot,.kbpQueueWaitingHeader,.kbpQueueScoreCard,.kbpQueueScoreProfit,.kbpQueueScoreCapital,.kbpQueueScoreDirect,.kbpQueueScoreUnilevel){min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden}.kbpQueueMovementAnimation :is(.kbpQueueDonationTotal,.kbpQueueBusinessMetric,.kbpQueueFlowSource,.kbpQueueFirstPosition,.kbpQueueLeaderScore,.kbpQueueLeaderScoreMetric,.kbpQueueFlowName,.kbpQueueScoreCard,.kbpQueueScoreProfit,.kbpQueueScoreCapital,.kbpQueueScoreDirect,.kbpQueueScoreUnilevel) :is(span,small,strong,em,b,i){min-width:0;max-width:100%;box-sizing:border-box}.kbpQueueBusinessMetric span,.kbpQueueDonationTotal span,.kbpQueueFirstPosition span,.kbpQueueFlowSource small,.kbpQueueLeaderScoreHeader span,.kbpQueueLeaderScoreMetric span,.kbpQueueScoreCapital em,.kbpQueueScoreCard small,.kbpQueueScoreDirect em,.kbpQueueScoreProfit em,.kbpQueueScoreUnilevel em,.kbpQueueWaitingHeader span,.kbpQueueWaitingHeader strong{width:100%;overflow:hidden;overflow-wrap:anywhere;word-break:normal;hyphens:auto;white-space:normal}.kbpQueueFlowSource small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;line-height:1.08;letter-spacing:.035em;text-align:center}.kbpQueueBusinessMetric span,.kbpQueueDonationTotal span,.kbpQueueLeaderScoreHeader span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.08}.kbpQueueLeaderScoreHeader span{flex:1 1 auto}.kbpQueueFirstPosition span,.kbpQueueFlowName i,.kbpQueueFlowName small,.kbpQueueFlowName strong,.kbpQueueFlowName>span,.kbpQueueLeaderScoreHeader strong,.kbpQueueScoreCapital b,.kbpQueueScoreCapital em,.kbpQueueScoreCard>small,.kbpQueueScoreCard>span,.kbpQueueScoreCard>strong,.kbpQueueScoreDirect b,.kbpQueueScoreDirect em,.kbpQueueScoreProfit b,.kbpQueueScoreProfit em,.kbpQueueScoreUnilevel b,.kbpQueueScoreUnilevel em{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kbpQueueLeaderScoreMetric span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-height:2em;line-height:1;white-space:normal;text-overflow:clip}.kbpQueueBusinessMetric strong,.kbpQueueDonationTotal strong,.kbpQueueFirstPosition strong,.kbpQueueFlowSlot span,.kbpQueueFlowSource strong,.kbpQueueLeaderScoreMetric strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.kbpQueueInstruction{overflow-wrap:anywhere;word-break:normal;hyphens:auto}.kbpQueueMatrixSelector{margin-top:0;margin-bottom:12px}.kbpQueueMatrixSelector .kbpMatrixMiniButton:disabled{cursor:default;opacity:.58}.kbpQueueScoreCard.completed{border-color:rgba(75,255,152,.34);background:rgba(75,255,152,.07)}.kbpQueueCard>.kbpQueueMovementAnimation{min-width:0;height:100%;margin-top:0}.kbpQueueAnimationIntro{display:grid;gap:7px;justify-items:center;margin:18px 0 16px;text-align:center}.kbpQueueAnimationIntro h3{margin:0;color:#fff7df;font-size:.92rem;font-weight:950;line-height:1.22;letter-spacing:.035em;text-transform:uppercase}.kbpQueueAnimationIntro p{width:min(100%,760px);margin:0;color:rgba(255,247,223,.66);font-size:.78rem;line-height:1.5;text-align:center}.kbpQueueAnimationSubtitle{font-weight:800}.kbpQueueAnimationOriginalText{position:relative;z-index:1;width:min(100%,900px);margin:-2px 0 0;color:rgba(255,247,223,.78);font-size:.82rem;line-height:1.55;text-align:left}.kbpQueueMovementStage{overflow:hidden;display:grid;grid-template-columns:78px minmax(0,1fr);gap:9px;align-items:center;padding:10px;border-radius:20px;border:1px solid rgba(255,247,223,.085);background:rgba(0,0,0,.2)}.kbpQueueEntryUser{grid-row:1/span 2;min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:16px;border:1px solid rgba(245,200,75,.18);background:rgba(245,200,75,.065);opacity:0;transform:scale(.82);animation:kbpQueueUserArrive .5s cubic-bezier(.2,.9,.22,1.2) .08s both}.kbpQueueEntryUser span{font-size:1.2rem;line-height:1}.kbpQueueEntryUser strong{color:var(--accent);font-size:.76rem}.kbpQueueEntryUser small{color:rgba(255,247,223,.5);font-size:.49rem;font-weight:850;text-align:center}.kbpQueueDonationBridge{position:relative;min-height:38px;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid rgba(245,200,75,.2)}.kbpQueueDonationBridge i{position:absolute;left:4%;bottom:-5px;width:8px;height:8px;border-radius:50%;background:#fff8cf;box-shadow:0 0 10px #f5c84b;opacity:0;will-change:left,opacity;animation:kbpInitialDonationMove 1.45s cubic-bezier(.2,.7,.2,1) calc(.35s + var(--donation-index) * .2s) both}.kbpQueueDonationBridge span{margin-bottom:7px;color:rgba(255,247,223,.48);font-size:.52rem;font-weight:900;text-align:center}.kbpQueueAnimatedRail{position:relative;min-height:64px;display:flex;align-items:center;padding:0 5px}.kbpQueueAnimatedRail:before{content:"";position:absolute;left:5px;right:5px;top:50%;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(245,200,75,.12),rgba(245,200,75,.48),rgba(245,200,75,.12))}.kbpQueuePeople{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.kbpQueuePeople span{display:grid;place-items:center;width:25px;height:25px;max-width:100%;justify-self:center;border-radius:9px;border:1px solid rgba(255,255,255,.1);color:rgba(255,247,223,.58);background:rgba(10,8,7,.96);font-size:.52rem;font-weight:950;animation:kbpQueuePositionPulse .42s ease calc(1.15s + (var(--position-index, 0) * .08s)) both}.kbpQueueImpactOrb{position:absolute;z-index:2;left:3%;top:50%;width:7px;height:7px;border-radius:50%;background:#b56cff;box-shadow:0 0 10px #b56cff,0 0 20px rgba(181,108,255,.34);opacity:0;transform:translate(-50%,-50%);will-change:left,opacity;animation:kbpQueueImpactMove 1.4s cubic-bezier(.2,.7,.2,1) calc(1.35s + var(--impact-index) * .34s) both}.kbpQueueAnimationLegend{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:2px}.kbpQueueAnimationLegend span{min-width:0;display:flex;align-items:center;justify-content:center;gap:4px;color:rgba(255,247,223,.48);font-size:.46rem;font-weight:850;line-height:1.18;text-align:center}.kbpQueueAnimationLegend i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#fff8cf;box-shadow:0 0 7px rgba(245,200,75,.5)}.kbpQueueAnimationLegend i.redonation{background:#b56cff;box-shadow:0 0 7px rgba(181,108,255,.5)}.kbpQueueAnimationLegend i.movement{background:#4bff98;box-shadow:0 0 7px rgba(75,255,152,.5)}@keyframes kbpSlotDonationTravel{0%{left:0;opacity:0;transform:translate(-50%,-50%) scale(.65)}12%{opacity:1}82%{opacity:1}to{left:100%;opacity:0;transform:translate(-50%,-50%) scale(1.08)}}@keyframes kbpSlotTargetReveal{0%{opacity:0;transform:translateX(7px)}to{opacity:1;transform:translateX(0)}}@keyframes kbpProgressionResultsReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes kbpProgressionCapitalEnter{0%{left:var(--transfer-from);opacity:0;transform:translate(-50%,-50%) scale(.72)}12%{opacity:1}72%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{left:var(--transfer-to);opacity:0;transform:translate(-50%,-50%) scale(.84)}}@keyframes kbpProgressionCapitalSourceRgbPulse{0%,to{transform:scale(1);border-color:rgba(34,211,238,.58);background:linear-gradient(180deg,rgba(3,24,43,.98),rgba(1,10,25,.995));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}16%{transform:translateY(-1px) scale(1.025);border-color:rgba(34,211,238,.88);background:linear-gradient(180deg,rgba(4,35,56,.98),rgba(1,13,29,.995));box-shadow:0 0 5px rgba(34,211,238,.2),inset 0 1px 0 rgba(255,255,255,.06)}32%{border-color:rgba(57,255,20,.82);background:linear-gradient(180deg,rgba(8,39,15,.98),rgba(2,14,7,.995));box-shadow:0 0 5px rgba(57,255,20,.18),inset 0 1px 0 rgba(255,255,255,.06)}48%{transform:translateY(-2px) scale(1.04);border-color:rgba(250,255,0,.82);background:linear-gradient(180deg,rgba(42,41,5,.98),rgba(15,14,2,.995));box-shadow:0 0 5px rgba(250,255,0,.17),inset 0 1px 0 rgba(255,255,255,.065)}64%{border-color:rgba(255,0,153,.82);background:linear-gradient(180deg,rgba(43,4,31,.98),rgba(15,1,11,.995));box-shadow:0 0 5px rgba(255,0,153,.17),inset 0 1px 0 rgba(255,255,255,.06)}80%{transform:translateY(-1px) scale(1.022);border-color:rgba(168,85,247,.84);background:linear-gradient(180deg,rgba(30,8,48,.98),rgba(10,2,18,.995));box-shadow:0 0 5px rgba(168,85,247,.18),inset 0 1px 0 rgba(255,255,255,.06)}}@keyframes kbpProgressionRunAttention{0%,to{border-color:rgba(245,200,75,.26);background:rgba(245,200,75,.075);box-shadow:0 0 0 0 rgba(245,200,75,0),inset 0 1px 0 rgba(255,255,255,.06)}50%{border-color:rgba(245,200,75,.62);background:rgba(245,200,75,.13);box-shadow:0 0 0 5px rgba(245,200,75,.06),0 0 10px rgba(245,200,75,.13),inset 0 1px 0 rgba(255,255,255,.09)}}@keyframes kbpProgressionDonationLight{0%{opacity:.42;background:rgba(255,255,255,.09);box-shadow:none;transform:scale(.78)}64%{opacity:1;background:#ffffff;box-shadow:0 0 6px var(--animation-accent);transform:scale(1.18)}to{opacity:.92;background:var(--animation-accent);box-shadow:0 0 4px color-mix(in srgb,var(--animation-glow) 54%,transparent);transform:scale(1)}}@keyframes kbpProgressionNodeActive{0%{transform:translateY(0) scale(1)}55%{transform:translateY(-4px) scale(1.045)}to{transform:translateY(-3px) scale(1.035)}}@keyframes kbpProgressionProfitReveal{0%{opacity:0;transform:translateY(-9px) scale(.9);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes kbpProgressionCapitalReveal{0%{opacity:0;transform:translateY(9px) scale(.9);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes kbpProgressionM5FanReveal{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes kbpProgressionPhase2TrackFill{0%{opacity:0;transform:scaleX(0)}12%{opacity:1}to{opacity:1;transform:scaleX(1)}}@keyframes kbpProgressionPhase2ValueFlight{0%{left:90%;top:var(--phase2-flight-source-top);opacity:0;transform:translate(-50%,-50%) scale(.72)}14%{opacity:1;transform:translate(-50%,-50%) scale(1)}82%{opacity:1}to{left:var(--phase2-flight-target);top:calc(100% - 23px);opacity:0;transform:translate(-50%,-50%) scale(.86)}}@keyframes kbpProgressionPhase2CapitalMove{0%{left:0;opacity:0;transform:translate(-10%,-50%) scale(.72)}14%{opacity:1;transform:translate(-10%,-50%) scale(.9)}82%{opacity:1}to{left:100%;opacity:0;transform:translate(-90%,-50%) scale(.82)}}@keyframes kbpProgressionPhase2TargetReceive{0%,72%{border-color:rgba(96,165,250,.18);background:rgba(59,130,246,.05);box-shadow:none;transform:scale(1)}86%{border-color:rgba(191,219,254,.55);background:rgba(96,165,250,.17);box-shadow:0 0 8px rgba(147,197,253,.24);transform:scale(1.045)}to{border-color:rgba(96,165,250,.28);background:rgba(59,130,246,.08);box-shadow:0 0 4px rgba(96,165,250,.14);transform:scale(1)}}@keyframes kbpProgressionFanTargetLight{0%{opacity:.4;transform:translateY(4px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes kbpQueueReadyPulse{0%,to{box-shadow:0 0 0 0 rgba(245,200,75,0),inset 0 1px 0 rgba(255,255,255,.05)}50%{box-shadow:0 0 0 3px rgba(245,200,75,.055),0 0 12px rgba(245,200,75,.16),inset 0 1px 0 rgba(255,255,255,.08)}}@keyframes kbpQueueSlotReceiving{0%{opacity:.35;transform:scale(.88)}58%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes kbpQueueRowReorder{0%{opacity:.58;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes kbpQueueSlotPulseGold{0%,to{border-color:rgba(255,255,255,.08);background:rgba(11,10,9,.96);color:rgba(255,247,223,.54);transform:scale(1)}50%{border-color:rgba(245,200,75,.54);background:rgba(245,200,75,.12);color:#fff7df;transform:scale(1.03)}}@keyframes kbpQueueSlotPulseViolet{0%,to{border-color:rgba(255,255,255,.08);background:rgba(11,10,9,.96);color:rgba(255,247,223,.54);transform:scale(1)}50%{border-color:rgba(181,108,255,.52);background:rgba(181,108,255,.1);color:#fff7df;transform:scale(1.03)}}@keyframes kbpQueueSlotPulseGreen{0%,to{border-color:rgba(255,255,255,.08);background:rgba(11,10,9,.96);color:rgba(255,247,223,.54);transform:scale(1)}50%{border-color:rgba(68,255,150,.52);background:rgba(68,255,150,.1);color:#fff7df;transform:scale(1.03)}}@keyframes kbpQueueSlotPulseCyan{0%,to{border-color:rgba(255,255,255,.08);background:rgba(11,10,9,.96);color:rgba(255,247,223,.54);transform:scale(1)}50%{border-color:rgba(77,220,255,.52);background:rgba(77,220,255,.1);color:#fff7df;transform:scale(1.03)}}@keyframes kbpQueueMoveBadgeTravel{0%{left:var(--from-x);top:var(--from-y);opacity:0;transform:translate(-50%,-50%) scale(.74)}12%{opacity:1}82%{opacity:1}to{left:var(--to-x);top:var(--to-y);opacity:0;transform:translate(-50%,-50%) scale(.96)}}@keyframes kbpQueueProcessAppear{0%{opacity:0;transform:translate(-96%,-50%) scale(.92)}to{opacity:1;transform:translate(-100%,-50%) scale(1)}}@keyframes kbpQueueUserArrive{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes kbpInitialDonationMove{0%{left:4%;opacity:0}12%{opacity:1}82%{opacity:1}to{left:96%;opacity:0}}@keyframes kbpQueueImpactMove{0%{left:3%;opacity:0}12%{opacity:1}82%{opacity:1}to{left:97%;opacity:0}}@keyframes kbpQueuePositionPulse{0%,to{transform:translateX(0)}50%{transform:translateX(-3px);border-color:rgba(75,255,152,.48)}}@media (max-width:640px){.kbpProgressionAnimation{--progression-rail-y:155px;padding:16px 10px 18px}.kbpProgressionAnimation .kbpAnimationHeader{margin-bottom:18px}.kbpProgressionStage{width:100%;padding:12px 0 6px}.kbpProgressionNodes{gap:5px;margin-bottom:16px}.kbpProgressionOutputRow{gap:5px;min-height:80px;margin-top:0;margin-bottom:20px}.kbpProgressionColumn{grid-template-rows:20px 74px 54px;gap:11px}.kbpProgressionDonations{height:74px;padding:7px 5px}.kbpProgressionDonationGrid{grid-template-rows:repeat(5,8px);gap:3px}.kbpProgressionDonations i{height:8px}.kbpProgressionNode{min-height:54px;padding:7px 2px;border-radius:12px}.kbpProgressionOutput{gap:10px}.kbpProgressionMetric{min-height:34px;padding:5px 2px}.kbpProgressionM5Fan{margin-top:18px;padding:12px 5px;border-radius:14px}.kbpProgressionPhase2ValueFlight{--phase2-flight-source-top:64px;min-width:34px;padding:3px 5px}.kbpProgressionPhase2ValueFlight strong{font-size:.36rem}.kbpProgressionM5Label{margin-bottom:10px}.kbpProgressionResultCards{grid-template-columns:repeat(2,minmax(0,1fr))}.kbpProgressionResultCards .kbpMetricCard.replicationCredit{grid-column:1/-1}.kbpProgressionPhase2Label{margin:9px 0}}@media (max-width:500px){.kbpProgressionCapital{border-color:rgba(34,211,238,.7);background:linear-gradient(180deg,rgba(3,20,38,.97),rgba(2,9,22,.995));box-shadow:0 0 4px rgba(34,211,238,.12),inset 0 1px 0 rgba(255,255,255,.055)}.kbpProgressionCapital small{color:#cffafe;opacity:.94;text-shadow:0 0 2px rgba(34,211,238,.2)}.kbpProgressionCapital strong{color:#67e8f9;text-shadow:0 0 3px rgba(34,211,238,.38),0 0 6px rgba(14,165,233,.13)}.kbpProgressionCapitalTransfer{border-color:rgba(103,232,249,.72);color:#ecfeff;background:linear-gradient(180deg,rgba(4,31,54,.99),rgba(2,14,34,.995));box-shadow:0 0 5px rgba(34,211,238,.16),inset 0 1px 0 rgba(255,255,255,.08)}.kbpProgressionPhase2CapitalFlow{border-color:rgba(34,211,238,.38);background:linear-gradient(180deg,rgba(2,17,33,.985),rgba(1,7,19,.998));box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.kbpProgressionPhase2Source,.kbpProgressionPhase2Target{color:#cffafe}.kbpProgressionPhase2Source b{color:#67e8f9;text-shadow:0 0 6px rgba(34,211,238,.48)}.kbpProgressionPhase2Source small{color:rgba(207,250,254,.9)}.kbpProgressionPhase2CapitalFlow.complete .kbpProgressionPhase2Target,.kbpProgressionPhase2Target{border-color:rgba(34,211,238,.58);background:rgba(2,23,42,.98);color:#ecfeff;box-shadow:0 0 3px rgba(34,211,238,.13),inset 0 1px 0 rgba(255,255,255,.055)}.kbpProgressionPhase2Track{background:rgba(34,211,238,.3)}.kbpProgressionPhase2Track:before{background:linear-gradient(90deg,#0ea5e9,#67e8f9);box-shadow:0 0 7px rgba(34,211,238,.4)}.kbpProgressionPhase2CapitalFlow.complete .kbpProgressionPhase2Track i,.kbpProgressionPhase2Track i{border-color:rgba(103,232,249,.72);background:linear-gradient(180deg,rgba(4,34,55,.995),rgba(2,15,35,.998));color:#ffffff;box-shadow:0 0 4px rgba(34,211,238,.2),inset 0 1px 0 rgba(255,255,255,.09)}.kbpProgressionProfit{border-color:rgba(57,255,20,.72);background:linear-gradient(180deg,rgba(4,25,10,.97),rgba(2,12,6,.995));box-shadow:0 0 4px rgba(57,255,20,.12),inset 0 1px 0 rgba(255,255,255,.055)}.kbpProgressionProfit small{color:#e5ffe0;opacity:.98;text-shadow:0 0 2px rgba(57,255,20,.24)}.kbpProgressionProfit strong{color:#39ff14;text-shadow:0 0 3px rgba(57,255,20,.46),0 0 6px rgba(16,185,129,.15)}.kbpProgressionM5Targets span{color:rgba(220,255,218,.5);border-color:rgba(57,255,20,.1);background:rgba(57,255,20,.035)}.kbpProgressionM5Targets span.lit{color:#ffffff;border-color:rgba(57,255,20,.62);background:linear-gradient(180deg,rgba(2,19,7,.99),rgba(1,8,4,.999));box-shadow:0 0 2px rgba(57,255,20,.08),inset 0 1px 0 rgba(255,255,255,.035);text-shadow:0 0 2px rgba(57,255,20,.1)}.kbpProgressionM5Targets span.lit b{color:#8cff75;text-shadow:0 0 3px rgba(57,255,20,.3)}}.kbpProgressionCapital{border-color:rgba(34,211,238,.7);background:linear-gradient(180deg,rgba(3,20,38,.97),rgba(2,9,22,.995));box-shadow:0 0 4px rgba(34,211,238,.12),inset 0 1px 0 rgba(255,255,255,.055)}.kbpProgressionCapital small{color:#cffafe;opacity:.94}.kbpProgressionCapital strong{color:#67e8f9}.kbpProgressionCapitalTransfer{border-color:rgba(103,232,249,.72);color:#ecfeff;background:linear-gradient(180deg,rgba(4,31,54,.99),rgba(2,14,34,.995));box-shadow:0 0 5px rgba(34,211,238,.16),inset 0 1px 0 rgba(255,255,255,.08)}.kbpProgressionPhase2CapitalFlow{border-color:rgba(34,211,238,.38);background:linear-gradient(180deg,rgba(2,17,33,.985),rgba(1,7,19,.998));box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.kbpProgressionPhase2Source,.kbpProgressionPhase2Target{color:#cffafe}.kbpProgressionPhase2Source b{color:#67e8f9}.kbpProgressionPhase2Source small{color:rgba(207,250,254,.9)}.kbpProgressionPhase2CapitalFlow.complete .kbpProgressionPhase2Target,.kbpProgressionPhase2Target{border-color:rgba(34,211,238,.58);background:rgba(2,23,42,.98);color:#ecfeff;box-shadow:0 0 3px rgba(34,211,238,.13),inset 0 1px 0 rgba(255,255,255,.055)}.kbpProgressionPhase2Track{background:rgba(34,211,238,.3)}.kbpProgressionPhase2Track:before{background:linear-gradient(90deg,#0ea5e9,#67e8f9);box-shadow:0 0 7px rgba(34,211,238,.4)}.kbpProgressionPhase2CapitalFlow.complete .kbpProgressionPhase2Track i,.kbpProgressionPhase2Track i{border-color:rgba(103,232,249,.72);background:linear-gradient(180deg,rgba(4,34,55,.995),rgba(2,15,35,.998));color:#ffffff;box-shadow:0 0 4px rgba(34,211,238,.2),inset 0 1px 0 rgba(255,255,255,.09)}.kbpProgressionProfit{border-color:rgba(57,255,20,.72);background:linear-gradient(180deg,rgba(4,25,10,.97),rgba(2,12,6,.995));box-shadow:0 0 4px rgba(57,255,20,.12),inset 0 1px 0 rgba(255,255,255,.055)}.kbpProgressionProfit small{color:#e5ffe0;opacity:.98}.kbpProgressionProfit strong{color:#39ff14}.kbpProgressionM5Targets span{color:rgba(220,255,218,.5);border-color:rgba(57,255,20,.1);background:rgba(57,255,20,.035)}.kbpProgressionM5Targets span.lit{color:#ffffff;border-color:rgba(57,255,20,.62);background:linear-gradient(180deg,rgba(2,19,7,.99),rgba(1,8,4,.999));box-shadow:0 0 2px rgba(57,255,20,.08),inset 0 1px 0 rgba(255,255,255,.035)}.kbpProgressionM5Targets span.lit b{color:#8cff75}.kbpProgressionAnimation .kbpProgressionCapitalTransfer small,.kbpProgressionAnimation .kbpProgressionCapitalTransfer strong,.kbpProgressionAnimation .kbpProgressionDonationsLabel small,.kbpProgressionAnimation .kbpProgressionDonationsLabel strong,.kbpProgressionAnimation .kbpProgressionM5Label span,.kbpProgressionAnimation .kbpProgressionM5Label strong,.kbpProgressionAnimation .kbpProgressionM5Targets b,.kbpProgressionAnimation .kbpProgressionM5Targets span,.kbpProgressionAnimation .kbpProgressionMetric small,.kbpProgressionAnimation .kbpProgressionMetric strong,.kbpProgressionAnimation .kbpProgressionNode span,.kbpProgressionAnimation .kbpProgressionNode strong,.kbpProgressionAnimation .kbpProgressionPhase2Source b,.kbpProgressionAnimation .kbpProgressionPhase2Source small,.kbpProgressionAnimation .kbpProgressionPhase2Target,.kbpProgressionAnimation .kbpProgressionPhase2Track i small,.kbpProgressionAnimation .kbpProgressionPhase2Track i strong,.kbpProgressionAnimation .kbpProgressionPhase2ValueFlight strong,.kbpProgressionResultCards .kbpMetricCard p,.kbpProgressionResultCards .kbpMetricCard span,.kbpProgressionResultCards .kbpMetricCard strong{text-shadow:none!important;filter:none!important}@media (max-width:390px){.kbpAnimationHeader h3{font-size:.82rem}.kbpAnimationHeader button span{display:none}.kbpAnimationHeader button{width:30px;padding:0}.kbpProgressionAnimation .kbpAnimationHeader button{width:auto;padding:0 8px}.kbpProgressionAnimation .kbpAnimationHeader button span{display:inline;font-size:.52rem}.kbpSlotFlowStage{grid-template-columns:78px minmax(0,1fr);padding:8px}.kbpSlotFlowBranch{grid-template-columns:minmax(24px,.7fr) minmax(96px,1.5fr)}.kbpProgressionMetric{min-height:29px;padding-inline:1px}.kbpProgressionMetric small{font-size:.24rem}.kbpProgressionDonationsLabel small{font-size:.28rem}.kbpProgressionDonationsLabel strong{font-size:.5rem}.kbpProgressionMetric strong{font-size:.45rem}}@media (max-width:640px){.kbpCategoryMatrixBoard{gap:10px;margin-top:16px;padding-top:14px}.kbpCategoryMatrixMainRow,.kbpCategoryMatrixMetricRow{gap:6px}.kbpCategoryMatrixAnimatedRows{gap:10px}.kbpCategoryMatrixMainCard{min-height:74px;padding:8px 4px;border-radius:18px;gap:6px}.kbpCategoryMatrixMainCard.has-connector:after{width:6px;left:calc(100% + 0px)}.kbpCategoryMatrixMainCard strong{font-size:.72rem}.kbpCategoryMatrixMainCard span{font-size:.8rem}.kbpCategoryMatrixMetricCard{min-height:52px;padding:7px 4px;gap:5px;border-radius:14px}.kbpCategoryMatrixMetricCard span{font-size:.4rem;letter-spacing:.1em}.kbpCategoryMatrixMetricCard strong{font-size:.76rem}}@media (max-width:430px){.kbpCategoryMatrixBoard{padding-top:12px}.kbpCategoryMatrixMainRow,.kbpCategoryMatrixMetricRow{gap:4px}.kbpCategoryMatrixMainCard{min-height:68px;padding:7px 2px;border-radius:16px}.kbpCategoryMatrixMainCard strong{font-size:.66rem}.kbpCategoryMatrixMainCard span{font-size:.72rem}.kbpCategoryMatrixMetricCard{min-height:48px;padding:6px 2px}.kbpCategoryMatrixMetricCard span{font-size:.36rem;letter-spacing:.08em}.kbpCategoryMatrixMetricCard strong{font-size:.68rem}}@media (min-width:641px) and (max-width:980px){.kbpQueueOverview{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr) minmax(0,.94fr) minmax(0,.72fr);gap:6px}.kbpQueueBusinessMetric,.kbpQueueDonationTotal,.kbpQueueFlowSource{min-width:0;max-width:100%}.kbpQueueBusinessMetric span,.kbpQueueDonationTotal span,.kbpQueueFlowSource small{overflow-wrap:anywhere;white-space:normal}}@media (max-width:640px){.kbpQueueMovementAnimation{padding:12px}.kbpQueueCategorySelectorWrap{margin-bottom:8px}.kbpQueueCategorySelector{width:100%}.kbpQueueCategorySelector .kbpBonusCategoryButton{min-height:34px;padding-inline:7px;font-size:.54rem}.kbpQueueFlowBoard{padding:0;gap:10px}.kbpQueueOverview{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:4px}.kbpQueueBusinessMetrics,.kbpQueueFlowTopBar{display:contents}.kbpQueueDonationTotal{grid-column:1;grid-row:1}.kbpQueueBusinessMetric.donations{grid-column:2;grid-row:1}.kbpQueueBusinessMetric.moved{grid-column:3;grid-row:1}.kbpQueueFlowSource{grid-column:4;grid-row:1;justify-self:stretch}.kbpQueueBusinessMetric,.kbpQueueDonationTotal,.kbpQueueFlowSource{width:100%;min-width:0;min-height:58px;align-items:center;justify-content:center;gap:4px;padding:6px 3px;border-radius:11px;text-align:center}.kbpQueueBusinessMetric span,.kbpQueueDonationTotal span,.kbpQueueFlowSource small{width:100%;min-width:0;max-width:100%;overflow:hidden;overflow-wrap:anywhere;word-break:normal;hyphens:auto;font-size:clamp(.275rem,1.15vw,.31rem);line-height:1.08;letter-spacing:.018em;text-align:center;white-space:normal}.kbpQueueFlowSource small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.kbpQueueBusinessMetric strong,.kbpQueueDonationTotal strong,.kbpQueueFlowSource strong{font-size:.72rem;line-height:1}.kbpQueueBusinessMetric.moved strong{font-size:.62rem}.kbpQueuePositionRow{grid-template-columns:64px minmax(0,1fr);gap:6px;min-height:66px;padding:5px 0 0}.kbpQueueDonationTotal{width:100%;min-width:0}.kbpQueueRows{max-height:272px;padding:3px 5px 3px 2px}.kbpQueueRows.fixed-queue{max-height:510px;gap:8px}.kbpQueueFlowRow{grid-template-columns:48px minmax(0,1fr);gap:6px}.kbpQueueFlowRow.fixed-row,.kbpQueueWaitingRow.fixed-row{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:6px}.kbpQueueWaitingArea{padding:8px}.kbpQueueWaitingHeader{gap:6px}.kbpQueueWaitingHeader span,.kbpQueueWaitingHeader strong{font-size:.36rem}.kbpQueueWaitingRow{grid-template-columns:56px minmax(0,1fr);gap:6px}.kbpQueueFlowName{min-height:38px;padding:4px 5px}.kbpQueueFlowName>span{font-size:.38rem}.kbpQueueFlowName strong{font-size:.54rem}.kbpQueueFlowName small{font-size:.29rem}.kbpQueueFlowName i{font-size:.28rem}.kbpQueueFirstPosition{top:auto;right:auto;min-width:0;padding:5px 5px 6px;border-radius:12px}.kbpQueueFirstPosition span{font-size:.38rem}.kbpQueueFirstPosition strong{font-size:1.3rem}.kbpQueueLeaderScore{gap:4px;padding:6px 6px 7px;border-radius:12px}.kbpQueueLeaderScoreHeader{gap:5px}.kbpQueueLeaderScoreHeader span{font-size:.35rem;letter-spacing:.055em}.kbpQueueLeaderScoreHeader strong{font-size:.5rem}.kbpQueueLeaderScoreGrid{gap:3px}.kbpQueueLeaderScoreMetric{gap:2px;min-height:29px;padding:4px 1px;border-radius:7px}.kbpQueueLeaderScoreMetric span{font-size:.285rem;letter-spacing:.015em}.kbpQueueLeaderScoreMetric strong{font-size:.44rem}.kbpQueueInstruction{max-width:100%;overflow:visible;font-size:.43rem;text-overflow:clip}.kbpQueueFlowSlots{gap:4px}.kbpQueueFlowSlots.fixed-slots{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5,24px);gap:4px}.kbpQueueFlowSlots.fixed-slots .kbpQueueFlowSlot{min-height:24px;padding:0 4px;border-radius:10px}.kbpQueueFlowSlots.fixed-slots .kbpQueueFlowSlot span{font-size:.49rem;letter-spacing:.06em}.kbpQueueFlowSlot{min-height:34px;border-radius:10px}.kbpQueueFlowSlot span{font-size:.49rem}.kbpQueueMoveBadge{min-width:46px;min-height:20px;padding:2px 5px;font-size:.34rem;border-radius:10px}.kbpQueueProcessChip{padding:3px 6px;font-size:.34rem}.kbpQueueScoreboard{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-height:474px;padding:6px 5px 5px}.kbpQueueScoreCard:nth-child(16){grid-column:1}.kbpQueueScoreCard{min-height:190px;gap:4px;padding:7px 3px;border-radius:10px}.kbpQueueScoreCard strong{max-width:100%;overflow:hidden;font-size:.59rem;text-overflow:ellipsis;white-space:nowrap}.kbpQueueScoreCard span{font-size:.44rem;letter-spacing:0}.kbpQueueScoreCard small{font-size:.35rem;letter-spacing:.025em}.kbpQueueScoreProfit{gap:2px;padding-top:5px}.kbpQueueScoreProfit em{font-size:.35rem}.kbpQueueScoreProfit b{font-size:.63rem}.kbpQueueScoreCapital{gap:2px;padding-top:5px}.kbpQueueScoreCapital em{font-size:.35rem}.kbpQueueScoreCapital b{font-size:.63rem}}@keyframes kbpQueueScoreLeaderPulse{0%,to{box-shadow:0 0 0 1px rgba(245,200,75,.08),0 0 3px rgba(245,200,75,.1),inset 0 1px 0 rgba(255,255,255,.05)}50%{box-shadow:0 0 0 1px rgba(255,244,187,.14),0 0 7px rgba(245,200,75,.2),inset 0 1px 0 rgba(255,255,255,.06)}}@media (prefers-reduced-motion:reduce){.kbpProgressionAnimation .kbpAnimationHeader button:not(:disabled){animation:none!important}.kbpProgressionCapitalTransfer,.kbpProgressionDonations i,.kbpProgressionM5Fan,.kbpProgressionM5Targets span,.kbpProgressionMetric,.kbpProgressionNode,.kbpProgressionOrb,.kbpProgressionPhase2Target,.kbpProgressionPhase2Track i,.kbpProgressionPhase2Track:before,.kbpProgressionRailFill,.kbpQueueDonationBridge i,.kbpQueueEntryUser,.kbpQueueImpactOrb,.kbpSlotFlowTarget,.kbpSlotFlowTrack i{animation:none!important;opacity:1!important;transform:none!important}.kbpProgressionCapitalTransfer,.kbpProgressionOrb,.kbpQueueDonationBridge i,.kbpQueueImpactOrb{display:none}}.kbpBonusGrid,.kbpCategoryPanel,.kbpExampleBox,.kbpGrid.three,.kbpGrid.two,.kbpHero,.kbpHeroStats,.kbpMatrixGrid,.kbpMetricGrid,.kbpPhaseLine,.kbpPillarSlideInner,.kbpPlans,.kbpQueueCard,.kbpSelectedSlotCard{grid-template-columns:1fr}.kbpCategoryMatrixBoard{padding:12px}.kbpCheckoutSummary,.kbpDirectRow,.kbpUnilevelSelectedCard{grid-template-columns:1fr}.kbpHeroActions{align-items:stretch}.kbpButtonGhost,.kbpButtonPrimary{width:100%}@media (max-width:1180px){.kbpCategoryMatrixMainRow,.kbpCategoryMatrixMetricRow{gap:8px}}@media (max-width:980px){.kbpNav{align-items:stretch}.kbpNavTop{align-items:center}.kbpNavLinks{justify-content:flex-start}.kbpBonusGrid,.kbpCategoryPanel,.kbpExampleBox,.kbpHero,.kbpQueueCard{grid-template-columns:1fr}.kbpHeroIntro{grid-column:1;grid-row:1}.kbpHeroPlansSection{grid-column:1;grid-row:2}.kbpHero>.kbpHeroPanel{grid-column:1;grid-row:3}.kbpGrid.three,.kbpGrid.two,.kbpMetricGrid,.kbpPhaseLine,.kbpPlans{grid-template-columns:repeat(2,minmax(0,1fr))}.kbpSectionHead{align-items:flex-start;flex-direction:column}.kbpUnilevelSelectedCard{grid-template-columns:1fr}.kbpMatrixCell{justify-content:center}}@media (max-width:720px){.kbpGrid.three,.kbpGrid.two,.kbpMatrixGrid,.kbpMetricGrid,.kbpPhaseLine,.kbpPlans{grid-template-columns:1fr}.kbpPillarSlide{min-height:auto;padding:16px;border-radius:24px}.kbpPillarSlideInner{grid-template-columns:1fr;min-height:auto;gap:12px}.kbpPillarSlideIcon{width:58px;height:58px;border-radius:20px;font-size:1.5rem}.kbpPillarSelector{width:-moz-fit-content;width:fit-content;justify-content:center;overflow:visible;flex-wrap:wrap;padding:10px 14px 14px}.kbpPillarSelectorButton{flex:0 0 auto}.kbpCategoryMatrixBoard{padding-top:14px}.kbpEngineSlotSelector{grid-template-columns:repeat(5,minmax(0,1fr))}.kbpEngineSlotButton{min-height:50px}.kbpEngineSlotButton strong{font-size:.88rem}.kbpSelectedSlotCard{grid-template-columns:1fr}.kbpBonusCategorySelector{grid-template-columns:repeat(4,minmax(0,1fr))}.kbpMatrixMiniSelector{grid-template-columns:repeat(3,minmax(0,1fr))}.kbpBonusCategoryButton{font-size:.62rem;padding:0 4px}.kbpMatrixMiniButton strong{font-size:.72rem}.kbpMatrixMiniButton span{display:none}.kbpLabeledValue{flex-direction:row;align-items:center;justify-content:space-between}.kbpDirectRow{grid-template-columns:1fr;gap:6px}.kbpDirectRow span,.kbpDirectRow strong{display:flex;justify-content:space-between;gap:12px}.kbpDirectRow span:before{content:attr(data-label);color:rgba(255,247,223,.45);font-weight:900;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}}@media (max-width:640px){.kaliBusinessPage{padding:0 16px}.kbpShell{width:100%;padding-top:8px;padding-bottom:42px}.kbpNav{gap:8px;padding:10px}.kbpNavTop{gap:10px}.kbpBrand{min-width:0;justify-content:flex-start}.kbpBrandTitleLine{gap:6px}.kbpNavLinks{width:100%;gap:4px}.kbpNavLinks a{padding:8px 9px;font-size:.72rem}.kbpNavLanguage .kbpLanguageButton{height:56px!important;width:56px!important}.kbpNavLanguage .kbpLanguageFlag{font-size:38px!important}.kbpHero{padding-top:24px;padding-bottom:22px}.kbpSection{padding:19px 0}.kbpSectionHead{margin-bottom:11px}.kbpBigCategory,.kbpBonusShell,.kbpCta,.kbpHeroPanel{border-radius:24px}.kbpHeroStats{grid-template-columns:1fr}.kbpHero h1{letter-spacing:-.065em}.kbpKicker{max-width:100%;white-space:normal;line-height:1.25}.kbpHeroActions{align-items:stretch}.kbpCheckoutOverlay{padding:10px}.kbpCheckoutModalInner{padding:14px}.kbpCheckoutSummary{grid-template-columns:1fr}.kbpCheckoutActions{align-items:stretch;flex-direction:column-reverse}.kbpButtonGhost,.kbpButtonPrimary,.kbpCheckoutActions a,.kbpCheckoutActions button{width:100%}.kbpBigCategory,.kbpBonusCard,.kbpGlassCard,.kbpMetricCard,.kbpPhase,.kbpPlan{padding:14px}.kbpPlanTop{align-items:flex-start}.kbpPlanBadge{font-size:.58rem}.kbpPlanValueRow{gap:10px}.kbpPlanPhaseProfitLabel{font-size:.54rem}.kbpPlanPhaseProfitValue{font-size:1rem}.kbpCta{padding:18px}}.kbpShell{width:min(500px,100%);max-width:500px}.kbpBonusGrid,.kbpCategoryPanel,.kbpCheckoutSummary,.kbpExampleBox,.kbpGrid.three,.kbpGrid.two,.kbpHero,.kbpHeroStats,.kbpMatrixGrid,.kbpMetricGrid,.kbpPhaseLine,.kbpPlans,.kbpQueueCard,.kbpSelectedSlotCard,.kbpUnilevelSelectedCard{grid-template-columns:1fr!important}.kbpPillarSlide{min-height:auto;padding:16px;border-radius:24px}.kbpPillarSlideInner{grid-template-columns:1fr!important;min-height:auto;gap:12px}.kbpPillarSlideIcon{width:58px;height:58px;border-radius:20px;font-size:1.5rem}.kbpPillarSelector{width:-moz-fit-content;width:fit-content;justify-content:center;overflow:visible;flex-wrap:wrap;padding:10px 14px 14px}.kbpMatrixStatsCard{min-height:auto}.kbpBonusCategorySelector,.kbpEngineSlotSelector,.kbpMatrixMiniSelector,.kbpMatrixStatsColumns{grid-template-columns:repeat(3,minmax(0,1fr))}.kbpBonusCategorySelector{grid-template-columns:repeat(4,minmax(0,1fr))}.kbpEngineSlotSelector{grid-template-columns:repeat(5,minmax(0,1fr))}.kbpEngineSlotButton{min-height:50px}.kbpEngineSlotButton strong{font-size:.88rem}.kbpLabeledValue{flex-direction:row;align-items:center;justify-content:space-between}.kbpDirectRow{grid-template-columns:1fr!important;gap:6px}.kbpDirectRow span,.kbpDirectRow strong{display:flex;justify-content:space-between;gap:12px}.kbpDirectRow span:before{content:attr(data-label);color:rgba(255,247,223,.45);font-weight:900;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.kbpCheckoutActions,.kbpHeroActions{align-items:stretch}.kbpButtonGhost,.kbpButtonPrimary,.kbpCheckoutActions a,.kbpCheckoutActions button{width:100%}.kbpHeroStats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.kaliSimulatorsPage{position:fixed;inset:0;z-index:999;width:100vw;height:100dvh;min-height:0;padding:0;overflow:hidden;background:radial-gradient(circle at 8% 0,rgba(245,200,75,.13),transparent 30%),radial-gradient(circle at 94% 8%,rgba(181,108,255,.11),transparent 31%),linear-gradient(145deg,#050403,#0d0906 46%,#030303)}.kaliSimulatorsPage .kbpBgGrid,.kaliSimulatorsPage .kbpGlowOrb,.kaliSimulatorsPage .kbpNoise{position:fixed}.kaliSimulatorsPage .kbpShell{width:100%;max-width:none;min-height:0;padding:0;margin:0}.kbpSimulatorViewport{position:absolute;top:50%;left:50%;width:1600px;height:900px;transform:translate(-50%,-50%) scale(var(--simulator-scale));transform-origin:center center;overflow:hidden}.kaliSimulatorsPage.simulatorPortrait .kbpSimulatorViewport{transform:translate(-50%,-50%) rotate(90deg) scale(var(--simulator-scale))}.kbpSimulatorDashboard{width:1600px;height:900px;display:grid;grid-template-rows:74px minmax(0,1fr);gap:10px;padding:10px;overflow:hidden}.kbpSimulatorTopbar{position:relative;z-index:60;min-width:0;display:grid;grid-template-columns:238px minmax(250px,1fr) 430px 300px;align-items:center;gap:14px;min-height:74px;padding:9px 12px;border:1px solid rgba(245,200,75,.22);border-radius:18px;background:rgba(7,6,5,.92);backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.kbpSimulatorBrand{min-width:0;display:flex;align-items:center;gap:10px}.kbpSimulatorBrand .kbpLogo{width:42px;height:42px;flex:0 0 42px;font-size:1rem}.kbpSimulatorBrand strong{display:block;color:#fff8cf;font-size:.9rem;line-height:1;letter-spacing:.04em}.kbpSimulatorBrand span{display:block;margin-top:4px;color:rgba(255,247,223,.48);font-size:.5rem;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.kbpSimulatorTitleBlock{min-width:0;display:grid;gap:3px}.kbpSimulatorTitleBlock span{color:#f5c84b;font-size:.46rem;font-weight:1000;letter-spacing:.14em;text-transform:uppercase}.kbpSimulatorTitleBlock strong{color:#fff8cf;font-size:.84rem;font-weight:1000;line-height:1;letter-spacing:.015em;text-transform:uppercase}.kbpSimulatorTitleBlock small,.kbpSimulatorTitleBlock strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kbpSimulatorTitleBlock small{color:rgba(255,247,223,.52);font-size:.48rem;font-weight:800;line-height:1.2}.kbpSimulatorTabs{min-width:0;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:5px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.03)}.kbpSimulatorTab{min-width:0;min-height:46px;padding:0 10px;border:1px solid transparent;border-radius:10px;color:rgba(255,247,223,.52);background:transparent;cursor:pointer;font-size:.58rem;font-weight:1000;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;transition:.25s ease}.kbpSimulatorTab.active{border-color:rgba(245,200,75,.36);color:#fff8cf;background:linear-gradient(145deg,rgba(245,200,75,.18),rgba(245,200,75,.07));box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.kbpSimulatorActions{min-width:0;display:grid;grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:8px}.kbpSimulatorActions .kbpNavLanguage{min-width:0;width:100%}.kbpSimulatorBack{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 12px;border:1px solid rgba(245,200,75,.24);border-radius:11px;color:#fff4bb;background:rgba(245,200,75,.07);font-size:.54rem;font-weight:1000;letter-spacing:.055em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.kbpSimulatorWorkspace{min-width:0;min-height:0;height:100%;padding:10px;overflow:hidden;border:1px solid rgba(255,247,223,.11);border-radius:22px;background:radial-gradient(circle at 8% 0,rgba(245,200,75,.07),transparent 28%),rgba(255,255,255,.02);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.kbpSimulatorProgressDashboard,.kbpSimulatorQueueDashboard{width:100%;height:100%;min-width:0;min-height:0}.kbpSimulatorQueueDashboard .kbpQueueMovementAnimation{width:100%;height:100%;max-width:none;min-height:0;display:grid;grid-template-columns:330px 470px minmax(0,1fr);grid-template-rows:60px minmax(0,1fr);gap:9px 12px;margin:0;padding:10px;overflow:hidden;border-radius:17px}.kbpSimulatorQueueDashboard .kbpQueueAnimationIntro,.kbpSimulatorQueueDashboard .kbpQueueAnimationOriginalText,.kbpSimulatorQueueDashboard .kbpQueueMovementAnimation>.kbpAnimationHeader{display:none}.kbpSimulatorQueueDashboard .kbpQueueCategorySelectorWrap{grid-column:1;grid-row:1;min-width:0;margin:0;align-self:stretch}.kbpSimulatorQueueDashboard .kbpBonusCategorySelector,.kbpSimulatorQueueDashboard .kbpQueueCategorySelector{height:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:4px}.kbpSimulatorQueueDashboard .kbpBonusCategoryButton{min-width:0;min-height:0;height:100%;padding:0 6px;font-size:.54rem}.kbpSimulatorQueueDashboard .kbpQueueMatrixSelector{grid-column:2;grid-row:1;min-width:0;width:100%;height:100%;margin:0;gap:5px}.kbpSimulatorQueueDashboard .kbpMatrixMiniButton{min-width:0;min-height:0;height:100%;padding:5px 4px}.kbpSimulatorQueueDashboard .kbpQueueFlowBoard{grid-column:1/-1;grid-row:2;min-width:0;min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1.9fr) minmax(420px,.9fr);grid-template-rows:76px minmax(0,1fr) auto 38px;grid-template-areas:"overview position" "rows scoreboard" "waiting scoreboard" "status scoreboard";gap:8px 10px;padding:8px;overflow:hidden;border-radius:14px}.kbpSimulatorQueueDashboard .kbpQueueOverview{grid-area:overview;height:76px;min-width:0;margin:0;gap:7px}.kbpSimulatorQueueDashboard .kbpQueuePositionRow{grid-area:position;min-width:0;min-height:76px;height:76px;grid-template-columns:92px minmax(0,1fr);margin:0;padding:0;border-top:0}.kbpSimulatorQueueDashboard .kbpQueueRows{grid-area:rows;min-width:0;min-height:0;max-height:none!important;height:100%;overflow-y:auto;overflow-x:hidden;padding:3px 6px 3px 2px;scrollbar-width:none}.kbpSimulatorQueueDashboard .kbpQueueRows::-webkit-scrollbar,.kbpSimulatorQueueDashboard .kbpQueueScoreboard::-webkit-scrollbar,.kbpSimulatorQueueDashboard .kbpQueueWaitingList::-webkit-scrollbar{width:0;height:0;display:none}.kbpSimulatorQueueDashboard .kbpQueueWaitingArea{grid-area:waiting;min-width:0;max-height:155px;margin:0;overflow:hidden}.kbpSimulatorQueueDashboard .kbpQueueWaitingList{max-height:112px;overflow-y:auto;scrollbar-width:none}.kbpSimulatorQueueDashboard .kbpQueueStatusArea{grid-area:status;min-height:38px;height:38px;padding:5px 8px 0}.kbpSimulatorQueueDashboard .kbpQueueScoreboard{grid-area:scoreboard;min-width:0;min-height:0;max-height:none!important;height:100%;align-content:start;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;padding:4px 6px 4px 4px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.kbpSimulatorQueueDashboard .kbpQueueScoreCard{min-width:0;min-height:190px;padding:8px 5px}.kbpSimulatorQueueDashboard .kbpQueueFlowRow.fixed-row,.kbpSimulatorQueueDashboard .kbpQueueWaitingRow.fixed-row{grid-template-columns:64px minmax(0,1fr);gap:7px}.kbpSimulatorQueueDashboard .kbpQueueFlowSlots.fixed-slots{gap:3px 5px}.kbpSimulatorQueueDashboard .kbpQueueFlowSlot{min-height:24px}.kbpSimulatorQueueDashboard .kbpQueueFlowSlot span{font-size:.43rem}.kbpSimulatorProgressDashboard{display:grid;grid-template-columns:210px minmax(0,1fr) 250px;gap:10px;overflow:hidden}.kbpSimulatorProgressResults,.kbpSimulatorProgressSidebar{min-width:0;min-height:0;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:rgba(7,7,7,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.kbpSimulatorProgressSidebar{display:grid;align-content:start;gap:12px}.kbpSimulatorProgressResultsHeader span,.kbpSimulatorProgressSidebar .kbpBonusSelectorLabel{color:rgba(255,247,223,.46);font-size:.48rem;font-weight:1000;letter-spacing:.1em;text-transform:uppercase}.kbpSimulatorProgressSidebar .kbpBonusCategorySelector{display:grid;grid-template-columns:1fr;gap:7px;padding:5px}.kbpSimulatorProgressSidebar .kbpBonusCategoryButton{width:100%;min-height:54px;justify-content:flex-start;padding:0 14px;font-size:.62rem}.kbpSimulatorProgressCategoryInfo{display:grid;gap:8px;margin-top:4px}.kbpSimulatorProgressCategoryInfo div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:7px 9px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:rgba(255,255,255,.025)}.kbpSimulatorProgressCategoryInfo span{color:rgba(255,247,223,.45);font-size:.44rem;font-weight:900;text-transform:uppercase}.kbpSimulatorProgressCategoryInfo strong{color:var(--animation-accent,#f5c84b);font-size:.56rem;font-weight:1000}.kbpSimulatorProgressCanvas{min-width:0;min-height:0;overflow:hidden}.kbpSimulatorProgressCanvas .kbpProgressionAnimation{--progression-rail-y:163px;width:100%;height:100%;max-width:none;min-height:0;margin:0;padding:12px 14px 10px;overflow:hidden;border-radius:16px}.kbpSimulatorProgressCanvas .kbpProgressionAnimation .kbpAnimationHeader{min-height:58px;margin-bottom:8px}.kbpSimulatorProgressCanvas .kbpProgressionStage{height:calc(100% - 66px);min-height:0;padding:6px 0 0;overflow:hidden}.kbpSimulatorProgressCanvas .kbpProgressionNodes{margin-bottom:12px}.kbpSimulatorProgressCanvas .kbpProgressionColumn{grid-template-rows:24px 84px 62px;gap:9px}.kbpSimulatorProgressCanvas .kbpProgressionOutputRow{min-height:82px;margin-bottom:12px}.kbpSimulatorProgressCanvas .kbpProgressionOutput{gap:8px}.kbpSimulatorProgressCanvas .kbpProgressionM5Fan{margin-top:8px;padding:10px 8px}.kbpSimulatorProgressResults{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;overflow:hidden}.kbpSimulatorProgressResultsHeader{display:grid;gap:4px}.kbpSimulatorProgressResultsHeader strong{color:#fff8cf;font-size:.72rem;font-weight:1000;text-transform:uppercase}.kbpSimulatorProgressResultBody{min-height:0;display:grid;align-content:center;gap:10px}.kbpSimulatorProgressResults .kbpProgressionResultCards{display:grid;grid-template-columns:1fr;align-content:center;gap:10px;margin:0}.kbpSimulatorProgressResults .kbpMetricCard{min-height:190px;padding:18px 14px}.kbpSimulatorProgressPlaceholder{display:grid;place-items:center;min-height:100%;padding:18px;border:1px dashed rgba(245,200,75,.18);border-radius:14px;color:rgba(255,247,223,.38);font-size:.52rem;font-weight:900;line-height:1.5;text-align:center;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.kbpSimulatorViewport{transition:none}}