/* Clover v1.3: charcoal, champagne and restrained violet. Layout stays familiar. */
:root{--cl-bg:#09090d;--cl-surface:#15151b;--cl-surface2:#211927;--cl-line:#42372e;--cl-gold:#d5b47c;--cl-gold-light:#ead5b2;--cl-purple:#ac83c5;--cl-text:#f9f2e8;--cl-muted:#b8afaa;color:var(--cl-text);background:var(--cl-bg)}
body{background:var(--cl-bg)}
.cloverClient,.cloverAuthScene{font-family:Inter,system-ui,sans-serif;color:var(--cl-text)}
#root.app.client.cloverClient .clientTop,#root.app.client.cloverClient .bpClientHeader{background:#0c0c12;border-color:#41342c}
#root.app.client.cloverClient .bpClientHeader{min-height:70px;max-height:none;padding:9px 14px}
.cloverClient .brand{background:transparent;gap:10px;padding:2px 0;min-width:0}
.cloverClient .brand img{height:49px;width:49px;padding:3px;border:1px solid #65516f;border-radius:12px;object-fit:contain;object-position:center;background:#17131d;box-shadow:0 0 14px #9567b51a}
.cloverClient .brand strong{display:block;font-size:23px;line-height:1;color:var(--cl-gold);letter-spacing:.11em;font-family:Georgia,Times New Roman,serif;font-weight:600;text-shadow:none}
.cloverClient .brand small{display:flex;align-items:center;gap:6px;color:#b9b2a7;letter-spacing:.025em;margin-top:6px;font-size:10px}
.cloverOnlineDot{display:inline-block;flex:0 0 6px;width:6px;height:6px;background:#69c88a;border-radius:50%;box-shadow:0 0 7px #69c88a70}
/* The original theme drew another dot with this pseudo-element. Keep only <i>. */
#root.app.client.cloverClient .brand small::before{content:none;display:none}
#root.app.client.cloverClient .bpSupportButton{width:auto;max-width:none;min-width:0;height:auto;max-height:none;flex:0 0 auto;aspect-ratio:auto;padding:10px 12px;border-radius:999px;border:1px solid #705739;color:var(--cl-gold);background:#19161b;font-size:12px;white-space:nowrap;font-weight:650}
.cloverSupport span{color:#c68cde;margin-left:3px}
.cloverClient .clientMain{background:var(--cl-bg);color:var(--cl-text)}
.cloverWelcome{position:relative;overflow:hidden;flex:0 0 auto;min-height:119px;padding:19px 20px 14px;background:radial-gradient(ellipse at 90% 54%,#642d8745 0%,transparent 37%),linear-gradient(120deg,#171219 0%,#0c0c11 60%);border-bottom:1px solid #453447}
.cloverWelcomeText{position:relative;z-index:2;max-width:78%}
.cloverEyebrow{display:block;font-size:9px;letter-spacing:.17em;color:var(--cl-gold);font-weight:700;margin-bottom:5px}
.cloverWelcome h1{font-family:Georgia,Times New Roman,serif;line-height:1.07;font-weight:500;font-size:clamp(23px,5.7vw,32px);margin:0;color:#f9f4ed}
.cloverWelcome h1 em{color:var(--cl-gold-light);font-weight:500}
.cloverWelcome p{font-size:11px;color:#bcb4b6;margin:9px 0 0;line-height:1.5}
.cloverHeroGlow{position:absolute;right:7%;top:12%;font-size:70px;color:#e8bb7a;opacity:.17;text-shadow:0 0 23px #af35ed;pointer-events:none}
.cloverClient .bpCustomerActions.cloverActions{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;padding:10px 11px;max-height:min(35dvh,270px);overflow-y:auto;background:#0d0e13;border-bottom:1px solid #382d3f;scrollbar-color:#493154 #131219}
.cloverClient .cloverAccessToggleBar{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:35px;padding:4px 12px;background:#111016;border-bottom:1px solid #3d3041;color:#bba5c1;font-size:11px;letter-spacing:.03em}
.cloverClient .cloverAccessToggleBar button{display:flex;align-items:center;gap:8px;border:0;background:transparent;color:#e9c686;font-weight:650;padding:6px 7px;border-radius:8px;font-size:11px}
.cloverClient .cloverAccessToggleBar button:focus-visible{outline:2px solid #b982db}
.cloverClient .cloverToggleChevron{font-size:15px;line-height:1;transition:transform .2s ease}
.cloverClient.cloverAccessCollapsed .cloverToggleChevron{transform:rotate(180deg)}
.cloverClient.cloverAccessCollapsed .cloverWelcome,.cloverClient.cloverAccessCollapsed .cloverActions{display:none!important}
.cloverClient .bpClientTile.cloverAction{grid-column:span 3;display:flex;align-items:center;text-align:left;gap:9px;min-height:58px;max-height:none;aspect-ratio:auto;padding:11px;background:linear-gradient(135deg,#222029,#121318);border:1px solid #51413e;border-radius:13px;box-shadow:inset 0 1px 0 #ffffff07;color:var(--cl-text);isolation:auto;overflow:hidden}
.cloverClient .bpClientTile.cloverAction:hover{filter:brightness(1.1);border-color:#9271a6}
.cloverClient .bpClientTile.cloverAction:focus-visible{outline:2px solid var(--cl-purple)}
.cloverClient .cloverActionIcon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border:1px solid #715d3d;border-radius:10px;background:#31271f;color:#f7d393;font-size:24px;font-family:Georgia,serif}
.cloverClient .cloverAction>span:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0}
.cloverClient .cloverAction strong{font-size:12px;line-height:1.15;color:#f8ecda;white-space:normal}
.cloverClient .cloverAction small{font-size:10px;color:#b9adb0;white-space:normal;line-height:1.25}
.cloverClient .cloverAction .cloverArrow{margin-left:auto;color:#dfc08d;font-size:22px;flex-shrink:0}
.cloverClient .bpClientTile.cloverSmall{grid-column:span 2;display:flex;flex-direction:column;text-align:center;gap:6px;justify-content:center;min-height:75px;padding:9px 4px}
.cloverClient .cloverSmall .cloverActionIcon{width:29px;height:29px;flex-basis:29px;font-size:19px;margin:0 auto}
.cloverClient .cloverSmall strong{font-size:10px}
.cloverClient .cloverSmall small{font-size:9px}
.cloverClient .bpClientTile.cloverPromo{grid-column:span 3;min-height:65px;background:linear-gradient(110deg,#27202c,#131319);border-color:#604b5d}
.cloverClient .bpClientTile.cloverPromo .cloverActionIcon{background:#2b2032;border-color:#6e4979;color:#e1baf5}
.cloverClient .bpBenefitsCount{position:static;background:none;border:0;padding:0;font-size:10px;color:#e7bf77}
.cloverClient .bpCustomerThread{background:linear-gradient(160deg,#13121a,#0a0b0f 68%)}
.cloverClient .bpChatBackdrop{display:none}
#root.cloverClient .chatMessages{background:transparent;padding:13px;gap:9px}
#root.cloverClient .bubble{background:#24242d;color:#f6eee8;box-shadow:none;border:1px solid #393443;border-radius:14px 14px 14px 4px}
#root.cloverClient .bubble.me{background:#48374c;border-color:#6f4b77;border-radius:14px 14px 4px 14px}
#root.cloverClient .bubble.system{background:#2d271e;border-color:#7e6742;color:#f8e2bd;border-radius:12px}
#root.cloverClient .bubble small{color:#ada4b5}
#root.cloverClient .composer{background:#15151b;border-top:1px solid #49404a;padding:10px;gap:8px}
#root.cloverClient .composer textarea[name=content],#root.cloverClient .composer input{background:#24222b;border:1px solid #56465b;color:#fff1e5;border-radius:12px;min-height:43px}
#root.cloverClient .composer textarea::placeholder{color:#b9adbd}
#root.cloverClient .composer .attach{background:#292330;border-color:#614d65;color:#d8b1ed}
.cloverClient .btn.primary,#root.cloverClient .composer button[type=submit]{background:linear-gradient(135deg,#f4d898,#ba8c49);color:#1c1510;border:1px solid #e7bb75}
#root.cloverClient .compactRate{background:#18171d;color:#d6cbd2;border-color:#423943}
#root.cloverClient .compactRate button{background:#292632;color:#f7ddc2;border-color:#65546a}
#root.cloverClient .compactRate button.active{background:#563c68}
#root.cloverClient .compactRate .muted{color:#b9adbd}
.cloverClient .subPage{background:#0d0e14;color:#f8f0e8}
.cloverClient .subPage .panel{background:#1a1921;border-color:#55445b;color:#f7eee6}
.cloverClient .subPage h2,.cloverClient .subPage .panel h2,.cloverClient .subPage .panel h3{color:var(--cl-gold-light)}
.cloverClient .subPage .panel p{color:#c6bbc4}
.cloverClient .subPage input{background:#24212b;border-color:#6b566f;color:#faf2f4}
/* Full roulette skin: override the legacy green panel, ring, notices and CTA. */
#root.cloverClient .roulettePage{padding:clamp(10px,2.5vw,15px);background:radial-gradient(ellipse at 50% 12%,#402d4e38,transparent 62%),#0f0d14;color:#f4edf5;scrollbar-color:#65516f #100e16}
#root.cloverClient .roulettePanel{max-width:600px;padding:15px clamp(12px,3vw,22px) 22px;border:1px solid #5a4862;border-radius:23px;background:linear-gradient(155deg,#211927ed,#120f19);box-shadow:inset 0 1px 0 #d8b9e50c,0 15px 32px #0006}
#root.cloverClient .rouletteBack{background:#2b2234;border:1px solid #695573;color:#e7d8ec;border-radius:11px;min-height:42px;padding:9px 12px}
#root.cloverClient .rouletteBack:hover{background:#392b43;border-color:#b08bc0;color:#fff4f8}
#root.cloverClient .rouletteCrown{color:#d5b47c;text-shadow:none}
#root.cloverClient .roulettePanel h2{color:#f1e6ef;text-shadow:none;font-weight:750}
#root.cloverClient .roulettePanel h2 em{color:#d5b47c}
#root.cloverClient .rouletteCaption{color:#cdbed2;font-size:13px;line-height:1.55}
#root.cloverClient .rouletteStage{width:calc(100% - 32px);max-width:430px;aspect-ratio:1;margin:29px auto 26px;filter:drop-shadow(0 10px 19px #0007)}
#root.cloverClient .rouletteRim{inset:-10px;border:10px solid #a4875d;background:conic-gradient(#8e7353,#dbc39d,#9a7d57,#e1ccaa,#8e7353);box-shadow:0 0 0 2px #d3b991,0 0 0 5px #2e2337,inset 0 0 0 1px #f1e0c2}
/* Proportional lamp positions avoid the hidden overflow of rotated square carriers. */
#root.cloverClient .rouletteRim i{inset:auto;width:7px;height:7px;left:calc(50% + var(--lamp-x) * 50% + var(--lamp-x) * 5px - 3.5px);top:calc(50% + var(--lamp-y) * 50% + var(--lamp-y) * 5px - 3.5px);border-radius:50%;background:#f0ddbc;box-shadow:0 0 5px #e6c89a8c;transform:none;pointer-events:none}
#root.cloverClient .rouletteRim i:nth-child(1){--lamp-x:0;--lamp-y:-1}
#root.cloverClient .rouletteRim i:nth-child(2){--lamp-x:.382683;--lamp-y:-.92388}
#root.cloverClient .rouletteRim i:nth-child(3){--lamp-x:.707107;--lamp-y:-.707107}
#root.cloverClient .rouletteRim i:nth-child(4){--lamp-x:.92388;--lamp-y:-.382683}
#root.cloverClient .rouletteRim i:nth-child(5){--lamp-x:1;--lamp-y:0}
#root.cloverClient .rouletteRim i:nth-child(6){--lamp-x:.92388;--lamp-y:.382683}
#root.cloverClient .rouletteRim i:nth-child(7){--lamp-x:.707107;--lamp-y:.707107}
#root.cloverClient .rouletteRim i:nth-child(8){--lamp-x:.382683;--lamp-y:.92388}
#root.cloverClient .rouletteRim i:nth-child(9){--lamp-x:0;--lamp-y:1}
#root.cloverClient .rouletteRim i:nth-child(10){--lamp-x:-.382683;--lamp-y:.92388}
#root.cloverClient .rouletteRim i:nth-child(11){--lamp-x:-.707107;--lamp-y:.707107}
#root.cloverClient .rouletteRim i:nth-child(12){--lamp-x:-.92388;--lamp-y:.382683}
#root.cloverClient .rouletteRim i:nth-child(13){--lamp-x:-1;--lamp-y:0}
#root.cloverClient .rouletteRim i:nth-child(14){--lamp-x:-.92388;--lamp-y:-.382683}
#root.cloverClient .rouletteRim i:nth-child(15){--lamp-x:-.707107;--lamp-y:-.707107}
#root.cloverClient .rouletteRim i:nth-child(16){--lamp-x:-.382683;--lamp-y:-.92388}
#root.cloverClient .rouletteDisc{inset:9px;border:3px solid #d5bb91;outline:2px solid #735b7e;box-shadow:inset 0 0 0 3px #18121f,inset 0 0 20px #0007}
#root.cloverClient .rouletteSliceLabel{color:#fff5ed;text-shadow:0 1px 4px #0b061cd9;line-height:1.12;font-size:clamp(9px,2.55vw,14px)}
#root.cloverClient .rouletteSliceLabel strong{font-weight:750}
#root.cloverClient .rouletteCrowded .rouletteSliceLabel{font-size:clamp(8px,1.9vw,11px);line-height:1.12}
#root.cloverClient .roulettePrizeIcon{filter:saturate(.65);font-size:clamp(16px,4.8vw,25px)}
#root.cloverClient .roulettePointer{top:-25px;border-left-width:clamp(14px,4.4vw,22px);border-right-width:clamp(14px,4.4vw,22px);border-top-width:clamp(27px,7.5vw,40px);border-top-color:#d5b47c;filter:drop-shadow(0 1px 1px #efdfc5a6) drop-shadow(0 4px 5px #0a0614b3)}
#root.cloverClient .rouletteHub{width:clamp(60px,14vw,79px);height:clamp(60px,14vw,79px);display:grid;place-items:center;padding:2px;border:4px solid #c7aa7a;background:radial-gradient(circle at 50% 40%,#392942,#19121f);box-shadow:0 0 0 1px #e5ceb0,0 4px 12px #0007;overflow:hidden}
#root.cloverClient .rouletteHub .cloverRouletteMark{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;padding:2px;border:0;background:transparent;filter:drop-shadow(0 0 3px #b681cc40)}
#root.cloverClient .rouletteActions{min-height:80px;gap:10px}
#root.cloverClient .rouletteSpin,#root.cloverClient .rouletteActions .btn.primary{background:linear-gradient(135deg,#e3c99f,#b99464);border:1px solid #d5b47c;color:#211723;box-shadow:0 3px 0 #705539,0 8px 18px #0003;min-height:44px;font-weight:750}
#root.cloverClient .rouletteSpin:hover:not(:disabled),#root.cloverClient .rouletteActions .btn.primary:hover:not(:disabled){background:linear-gradient(135deg,#eddbba,#c3a174);border-color:#ead5b2;filter:none}
#root.cloverClient .rouletteSpin:disabled{opacity:.6;box-shadow:none}
#root.cloverClient .rouletteCooldown,#root.cloverClient .roulettePrevious,#root.cloverClient .rouletteFoot{background:#241b2d;border:1px solid #5e4968;color:#ddcfdf;line-height:1.55;padding:12px 14px;gap:10px;flex-wrap:wrap}
#root.cloverClient .rouletteCooldown>span,#root.cloverClient .rouletteCooldown b,#root.cloverClient .roulettePrevious strong{color:#e3c99f}
#root.cloverClient .rouletteCooldown .btn{white-space:normal;flex-shrink:0}
#root.cloverClient .roulettePrevious{border-color:#65516f}
#root.cloverClient .rouletteFoot{max-width:340px;color:#c8b8ce;font-size:12px}
#root.cloverClient .rouletteResult{background:#302239;border-color:#9675a4;color:#efe4ef;box-shadow:0 0 20px #8152981f}
#root.cloverClient .rouletteResult strong{color:#e3c99f;font-size:clamp(19px,5vw,23px)}
#root.cloverClient .roulettePanel button:focus-visible{outline:2px solid #b38acf;outline-offset:3px}
@media(max-width:380px){#root.cloverClient .roulettePanel{border-radius:18px}#root.cloverClient .rouletteCaption{font-size:12px}#root.cloverClient .rouletteCooldown .btn{width:100%}#root.cloverClient .rouletteSliceLabel{font-size:9px}#root.cloverClient .rouletteCrowded .rouletteSliceLabel{font-size:8px}}
.cloverClient .installBubble{background:#27202e;color:#f8e7d7;border-color:#775e80}
.cloverClient .installCta{background:#dfb970;color:#171219}
#root.cloverClient .dateDivider span{color:#dcc4e8;background:#29202e}
/* Customer authentication retains all original form and recovery event logic. */
#root .cloverAuthScene{padding:26px 16px 36px;background:radial-gradient(ellipse at 50% 10%,#57356545,transparent 52%),linear-gradient(145deg,#0c0a10,#18111f 55%,#0f0d14);color:#f4edf5}
#root .cloverAuthScene::before{background:radial-gradient(ellipse at 75% 30%,#64358b14,transparent 65%)}
#root .cloverAuthScene .bpAuthWrap{width:min(510px,100%);padding-top:0}
#root .cloverAuthScene .bpAuthHero{margin:0 auto 46px;text-shadow:none}
#root .cloverAuthScene .bpAuthHero>img{display:block;width:min(300px,74vw);height:clamp(150px,32vw,200px);margin:0 auto 7px;object-fit:contain;object-position:center;background:transparent;filter:drop-shadow(0 0 8px #a675c21a)}
#root .cloverAuthScene .bpAuthHero small{color:#baabc4;letter-spacing:.26em;font-size:10px;line-height:1.5}
#root .cloverAuthScene .bpAuthCard{margin-top:0;padding:52px clamp(16px,5vw,30px) 24px;background:#18131fef;border:1px solid #67506e;box-shadow:inset 0 1px 0 #dac2e30b,0 18px 50px #0008;border-radius:23px}
#root .cloverAuthScene .bpAuthCoin{width:80px;height:80px;top:-40px;padding:4px;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#392942,#1b1423);border:1px solid #ad8bb8;box-shadow:0 0 0 5px #17121e,0 5px 18px #0005}
#root .cloverAuthScene .bpAuthCoin img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;background:transparent;border:0;border-radius:0}
#root .cloverAuthScene .bpAuthCard h1{color:#f5edf4;font-weight:750;letter-spacing:-.025em}
#root .cloverAuthScene .bpAuthDescription{color:#c7bbce;line-height:1.55}
#root .cloverAuthScene .bpAuthTabs{background:#110e18;border:1px solid #574460;padding:5px;gap:5px;box-shadow:none}
#root .cloverAuthScene .bpAuthTab{background:transparent;border:1px solid transparent;color:#cbbbce;box-shadow:none;min-height:46px;padding:12px 7px;font-weight:650}
#root .cloverAuthScene .bpAuthTab:hover{background:#30243a;color:#f5e9f5}
#root .cloverAuthScene .bpAuthTab.active{background:linear-gradient(135deg,#e0c59b,#b79161);border-color:#d4b481;color:#211723;box-shadow:0 2px 9px #0003}
#root .cloverAuthScene .bpAuthTab.active:hover{background:linear-gradient(135deg,#ebd6b4,#c2a070);color:#211723}
#root .cloverAuthScene .bpAuthField{background:#211927;border:1px solid #66516f;min-height:66px;gap:12px;padding:10px 14px;box-shadow:none}
#root .cloverAuthScene .bpAuthField:focus-within{background:#261c2e;border-color:#b58bc8;box-shadow:0 0 0 2px #a879be26}
#root .cloverAuthScene .bpAuthIcon{color:#d5b47c;filter:saturate(.65)}
#root .cloverAuthScene .bpAuthLabel{color:#e8dce9}
#root .cloverAuthScene .bpAuthField input{background:transparent;border:0;color:#f5edf6;caret-color:#e3c99f;box-shadow:none;font-size:16px}
#root .cloverAuthScene .bpAuthField input::placeholder{color:#ac9caf;opacity:1}
#root .cloverAuthScene .bpEye{color:#d5b47c;background:transparent;border:0;border-radius:8px;min-width:36px;min-height:40px;padding:6px}
#root .cloverAuthScene .bpEye:hover{background:#382840;color:#f0ddbc}
#root .cloverAuthScene .bpAuthNotice{background:#2e2437;border-color:#755a7e;color:#e0cfe5}
#root .cloverAuthScene .bpAuthSubmit{background:linear-gradient(135deg,#e3c99f,#b99464);border:1px solid #d5b47c;color:#211723;box-shadow:0 3px 0 #705539,0 8px 18px #0003;min-height:50px;font-weight:750}
#root .cloverAuthScene .bpAuthSubmit:hover:not(:disabled){background:linear-gradient(135deg,#eddbba,#c3a174);filter:none}
#root .cloverAuthScene .bpAuthLink{color:#d6b3e5;text-decoration-color:#82618f;font-weight:600}
#root .cloverAuthScene .bpAuthLink:hover{color:#f0d9f7;text-decoration-color:#d6b3e5}
#root .cloverAuthScene .bpAuthDecor{color:#8c659e;opacity:.1;filter:none}
#root .cloverAuthScene .error{color:#f1aabb}
#root .cloverAuthScene button:focus-visible{outline:2px solid #b58bc8;outline-offset:3px}
#root .cloverAuthScene input:-webkit-autofill,#root .cloverAuthScene input:-webkit-autofill:hover,#root .cloverAuthScene input:-webkit-autofill:focus{-webkit-text-fill-color:#f5edf6;-webkit-box-shadow:0 0 0 1000px #211927 inset;caret-color:#e3c99f}
#root .cloverAuthScene input:autofill{box-shadow:0 0 0 1000px #211927 inset;color:#f5edf6;caret-color:#e3c99f}
@media(max-width:380px){#root .cloverAuthScene{padding:20px 12px 28px}#root .cloverAuthScene .bpAuthHero>img{height:150px}#root .cloverAuthScene .bpAuthCard{padding-inline:16px;border-radius:20px}#root .cloverAuthScene .bpAuthField{padding-inline:11px;gap:8px}#root .cloverAuthScene .bpAuthDescription{font-size:13px}}
@media(max-width:420px){.cloverClient .cloverWelcome{min-height:107px;padding:15px 13px 12px}.cloverClient .cloverWelcome h1{font-size:24px}.cloverClient .cloverWelcome p{font-size:10px}.cloverClient .bpCustomerActions.cloverActions{gap:5px;padding:8px 7px;max-height:min(34dvh,250px)}.cloverClient .bpClientTile.cloverAction{padding:7px;gap:6px;min-height:52px}.cloverClient .cloverActionIcon{width:28px;height:28px;flex-basis:28px;font-size:20px}.cloverClient .cloverAction strong{font-size:11px}.cloverClient .cloverAction small{font-size:9px}.cloverClient .cloverArrow{display:none}.cloverClient .brand strong{font-size:19px}.cloverClient .brand img{width:39px;height:39px}}

/* Clover customer: photographic shortcuts, 2 / 3 / 2 arrangement. Chat stays primary. */
#root.cloverClient .bpCustomerActions.cloverActions{gap:6px;padding:8px;max-height:min(34dvh,266px);overflow-y:auto;background:#0a0a0f;align-content:start}
#root.cloverClient .bpClientTile.cloverAction{position:relative;isolation:isolate;grid-column:span 3;min-height:71px;max-height:71px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:2px;text-align:left;padding:8px 7px 8px 42%;border:1px solid #55443d;border-radius:11px;overflow:hidden;background-color:#0d0b11;background-repeat:no-repeat;background-size:cover;background-position:center;color:#f8eee5;transition:border-color .17s,box-shadow .17s,transform .17s,filter .17s}
#root.cloverClient .cloverAction::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#06050808 0%,#0a09142e 30%,#0a0913d7 55%,#08080dec 100%);pointer-events:none}
#root.cloverClient .cloverCasino{background-image:url('/static/clover/casino.webp')}
#root.cloverClient .cloverRetirar{background-image:url('/static/clover/retirar.webp')}
#root.cloverClient .cloverNotifications{background-image:url('/static/clover/notificaciones.webp')}
#root.cloverClient .cloverAccount{background-image:url('/static/clover/mi-cuenta.webp')}
#root.cloverClient .cloverCbu{background-image:url('/static/clover/cbu.webp')}
#root.cloverClient .cloverBenefits{background-image:url('/static/clover/beneficios.webp')}
#root.cloverClient .cloverRoulette{background-image:url('/static/clover/ruleta.webp')}
#root.cloverClient .bpClientTile.cloverSmall{grid-column:span 2;max-height:65px;min-height:65px;padding-left:34%;text-align:left}
#root.cloverClient .bpClientTile.cloverPromo{grid-column:span 3;min-height:78px;max-height:78px;border-color:#74543c}
#root.cloverClient .cloverActionText{position:relative;z-index:1;display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}
#root.cloverClient .cloverActionText strong{font-size:clamp(11px,2.9vw,13px);line-height:1.15;color:#f8f0e8;text-shadow:0 1px 5px #000}
#root.cloverClient .cloverActionText small{font-size:clamp(9px,2.3vw,10px);line-height:1.15;color:#d8c4b8;text-shadow:0 1px 5px #000}
#root.cloverClient .cloverAction .cloverArrow{display:block;flex:0 0 auto;margin-left:auto;color:#efd19a;font-size:21px;opacity:.85}
#root.cloverClient .cloverAction .bpBenefitsCount{position:static;display:inline-grid;place-items:center;width:auto;min-width:16px;height:16px;padding:0 4px;margin-left:3px;aspect-ratio:auto;vertical-align:middle;border-radius:99px;background:#6f346c;color:#fff0f7;font-size:9px;box-shadow:none}
#root.cloverClient .bpClientTile.cloverAction:hover{filter:brightness(1.18);border-color:#b78bce;box-shadow:0 0 0 1px #b78bce36,0 6px 17px #7831b030;transform:translateY(-1px)}
#root.cloverClient .bpClientTile.cloverAction:active{transform:scale(.985)}
#root.cloverClient .cloverAccessToggleBar{min-height:28px;padding:3px 10px;background:#111016}
#root.cloverClient .cloverAccessToggleBar button{min-height:25px;padding:2px 7px}
#root.cloverClient.cloverAccessCollapsed .cloverActions{display:none!important}
#root.cloverClient .bpCustomerThread{min-height:0;flex:1 1 0}
@media(max-width:420px){#root.cloverClient .bpCustomerActions.cloverActions{gap:5px;padding:7px;max-height:min(32dvh,242px)}#root.cloverClient .bpClientTile.cloverAction{min-height:65px;max-height:65px;padding-left:39%}#root.cloverClient .bpClientTile.cloverSmall{min-height:59px;max-height:59px;padding-left:30%}#root.cloverClient .bpClientTile.cloverPromo{min-height:69px;max-height:69px}#root.cloverClient .cloverActionText strong{font-size:11px}#root.cloverClient .cloverActionText small{font-size:9px}#root.cloverClient .cloverAction .cloverArrow{display:none}}
@media(max-width:350px){#root.cloverClient .bpClientTile.cloverSmall{padding-left:26%}#root.cloverClient .cloverSmall .cloverActionText strong{font-size:9px}}
@media(max-height:640px){#root.cloverClient .bpCustomerActions.cloverActions{max-height:175px}#root.cloverClient .bpClientTile.cloverAction{min-height:51px;max-height:51px}#root.cloverClient .bpClientTile.cloverSmall{min-height:45px;max-height:45px}#root.cloverClient .bpClientTile.cloverPromo{min-height:51px;max-height:51px}}
@media(max-height:620px){#root.app.client.cloverClient .bpClientHeader{min-height:60px;padding-block:6px}#root.app.client.cloverClient .brand img{width:39px;height:39px}#root.app.client.cloverClient .bpSupportButton{padding-block:8px}}

/* Clover admin: same 13.14 sections, positions, actions and permission model. */
.cloverAdmin{--cl-a-bg:#0c0b11;--cl-a-nav:#09090e;--cl-a-header:#121118;--cl-a-card:#191720;--cl-a-card2:#211d29;--cl-a-line:#3c3343;--cl-a-text:#f2edf2;--cl-a-muted:#b7a9bc;--cl-a-gold:#dfbc7b;--cl-a-purple:#ad7acb;background:var(--cl-a-bg);color:var(--cl-a-text);font-family:Inter,system-ui,sans-serif}
.cloverAdmin .nav{background:var(--cl-a-nav);border-color:#33293b}
.cloverAdmin .bpAdminBrand{padding:13px 10px 19px;border-bottom:1px solid #342c38}
.cloverAdmin .cloverAdminSeal{width:41px;height:41px;flex:0 0 41px;object-fit:contain;object-position:center;padding:3px;border-radius:12px;border:1px solid #72547e;background:#211927;box-shadow:0 0 12px #7a399d29}
.cloverAdmin .bpAdminBrand strong{font-family:Georgia,'Times New Roman',serif;font-size:21px;letter-spacing:.085em;color:#e6c98f}
.cloverAdmin .bpAdminBrand small{color:#aea0b4}
.cloverAdmin .bpNavSections{scrollbar-color:#53405f #0a0a0f}
.cloverAdmin .bpNavSection h3{color:#c7a16c}
.cloverAdmin .navItem,.cloverAdmin .bpNavConfig>summary{color:#c9beca;background:transparent;border-color:transparent}
.cloverAdmin .navItem:hover,.cloverAdmin .bpNavConfig>summary:hover{background:#241d2c;color:#f7e5c8}
.cloverAdmin .navItem.selected{background:linear-gradient(95deg,#3c2b46,#24202c);color:#f5d597;border-left:3px solid #c59b65;box-shadow:inset 0 1px 0 #ffffff09}
.cloverAdmin .navItem.selected .bpIcon{color:#e8bc82}
.cloverAdmin .bpNavUser{background:#0f0e14;border-color:#382f3d}
.cloverAdmin .bpAvatar{background:#332740;border-color:#65526a;color:#f9e5cf}
.cloverAdmin .adminBody,.cloverAdmin .adminContent{background:#0d0c13;color:#eeeaf1}
.cloverAdmin .adminHeader,.cloverAdmin.bpPauta .adminHeader{background:linear-gradient(115deg,#16131c,#0d0c14);border-color:#39303f}
.cloverAdmin .adminHeader h2{color:#f2e7da}
.cloverAdmin .bpNavToggle,.cloverAdmin .bpHeaderUser{background:#24202a;color:#e8c382;border-color:#5d495e}
.cloverAdmin .muted,.cloverAdmin .tiny,.cloverAdmin .footer{color:#aa9caf}
.cloverAdmin a,.cloverAdmin .bpTextButton,.cloverAdmin .bpPautaText{color:#d8acdf}
.cloverAdmin .btn{background:#292330;color:#efe6ec;border:1px solid #5e4e61;box-shadow:none}
.cloverAdmin .btn:hover:not(:disabled){background:#3b2c43;border-color:#aa7cb8;color:#fff0e5}
.cloverAdmin .btn.primary{background:linear-gradient(135deg,#e6c992,#b3874b);border-color:#d6ae75;color:#19131a}
.cloverAdmin .btn.primary:hover:not(:disabled){background:linear-gradient(135deg,#f6dda4,#bf985e);color:#140f14}
.cloverAdmin .btn.on,.cloverAdmin .btn.selected{background:#493450;border-color:#b18aba;color:#f6def7}
.cloverAdmin .btn.red{background:#4e2935;border-color:#925364;color:#ffd9dc}
.cloverAdmin input,.cloverAdmin textarea,.cloverAdmin select{background:#211d29;color:#f3ecf1;border:1px solid #5c4c5f;accent-color:#b38ad1}
.cloverAdmin input::placeholder,.cloverAdmin textarea::placeholder{color:#9d90a0}
.cloverAdmin input:focus,.cloverAdmin textarea:focus,.cloverAdmin select:focus{outline-color:#ac7dcb;border-color:#a37ab6}
.cloverAdmin .panel,.cloverAdmin .bpPautaPanel,.cloverAdmin .bpLandingPreviewPanel{background:#191720;border:1px solid #463849;color:#f0e7ee;box-shadow:0 8px 22px #00000019}
.cloverAdmin .panel h2,.cloverAdmin .bpPautaPanel h2,.cloverAdmin .bpLandingPreviewPanel h2{color:#f3d5a1}
.cloverAdmin .panel h3,.cloverAdmin .bpPautaPanel h3{color:#eee2e8}
.cloverAdmin .panel p,.cloverAdmin .field label{color:#c4b8c5}
.cloverAdmin .notice{background:#35291e;border-color:#68533b;color:#f3d9a4}
.cloverAdmin .table th,.cloverAdmin .table td{border-color:#413746;color:#ddd3de}
.cloverAdmin .table th{color:#f2d8ae}
.cloverAdmin .table tr:hover td{background:#27202d}
.cloverAdmin .chatSidebar{background:#111017;border-color:#3d3343}
.cloverAdmin .bpInboxTitle{color:#f1d6a4}
.cloverAdmin .buckets .btn{background:#201c26;border-color:#514154;color:#ded3e1}
.cloverAdmin .buckets .btn.on{background:#443046;border-color:#ceaa7c;color:#f5dfa9}
.cloverAdmin .bpInboxSearch,.cloverAdmin .bpInboxTools{background:#141119;border-color:#362c3b}
.cloverAdmin .chatCard{background:#17141d;border-bottom:1px solid #352b3b;color:#e9e0e9}
.cloverAdmin .chatCard:hover{background:#29202f}
.cloverAdmin .chatCard.unread{background:#2a1e31;border-left-color:#ad7acb}
.cloverAdmin .chatCard.selected{background:#393047;border-left-color:#e8be83}
.cloverAdmin .chatCard small,.cloverAdmin .bpChatPreview{color:#b8aab9}
.cloverAdmin .bpBucketBadge,.cloverAdmin .counter{background:#cfb077;color:#1b141b}
.cloverAdmin .conversation{background:#101018}
.cloverAdmin .convoHeader{background:#1b1721;border-color:#413345}
.cloverAdmin .conversation .chatMessages{background:radial-gradient(ellipse at 50% 30%,#24182d77,transparent 65%),#0f0d15}
.cloverAdmin .conversation .bubble{background:#2b2634;border:1px solid #45374b;color:#f1eaf0}
.cloverAdmin .conversation .bubble.me{background:#49334f;border-color:#72577d}
.cloverAdmin .conversation .bubble.system{background:#41331f;border-color:#716046;color:#f8dfb8}
.cloverAdmin .conversation .bubble small{color:#c9bac6}
.cloverAdmin .dateDivider span{color:#e7c5a0;background:#29202e}
.cloverAdmin .bpConvoActions{background:#1c1722;border-color:#3e3345}
.cloverAdmin .bpConvoActions .cloverWithdrawButton{border-color:#b58c62;background:#483522;color:#f4d6a5}
.cloverAdmin .composerArea,.cloverAdmin .conversation .composer{background:#18151e;border-color:#48374c}
.cloverAdmin .conversation .composer textarea[name=content],.cloverAdmin .conversation .composer input{background:#28202e;border-color:#5d4964;color:#fff0f5}
.cloverAdmin .conversation .composer button[type=submit]{background:linear-gradient(135deg,#e6c992,#b3874b);border-color:#d6ae75;color:#19131a}
.cloverAdmin .conversation .composer .attach{background:#312537;border-color:#58465d;color:#dfb7ee}
.cloverAdmin .quickSuggestions{background:#221d2b;border-color:#5e466a}
.cloverAdmin .quickOption{border-color:#463b4b;color:#ece0ea}
.cloverAdmin .quickOption:hover{background:#3d2b46}
.cloverAdmin .bpEmptyInbox{color:#b8a4b9}
.cloverAdmin .bpEmptyInbox .bpIcon{color:#e8be83}
.cloverAdmin .bpClientCard{background:#14111a;border-color:#423447}
.cloverAdmin .bpCardTitle,.cloverAdmin .bpCardBody,.cloverAdmin .bpCardSection,.cloverAdmin .bpCardOperator{background:transparent;color:#efe4e9;border-color:#473a4b}
.cloverAdmin .bpClientIdentity strong,.cloverAdmin .bpCardSection h3{color:#f2d9aa}
.cloverAdmin .bpAccountStatus,.cloverAdmin .bpSideNote,.cloverAdmin .bpTag{background:#251f2c;border-color:#5a4a5d;color:#dfd4df}
.cloverAdmin .bpAccountStatus.positive{border-color:#5d826b;color:#b7dfc5}
.cloverAdmin .bpAccountStatus.pending{border-color:#71536e;color:#e0c3e3}
.cloverAdmin .bpCopyPhone,.cloverAdmin .bpRenameButton{color:#d8bbeb}
.cloverAdmin .bpMoreActions>summary{color:#e8c897}
.cloverAdmin .bpInlineNote,.cloverAdmin .bpAssignmentEvent{background:#29212d;border-color:#58455f;color:#e4d3e2}
.cloverAdmin .movementTotal,.cloverAdmin .feedbackCards article,.cloverAdmin .quickRecord{background:#211b29;border-color:#55415a}
.cloverAdmin .movementTotal span,.cloverAdmin .quickRecord p{color:#d3c1d3}
.cloverAdmin .bpPautaPanel,.cloverAdmin .bpEventStat,.cloverAdmin .bpCampaignLinkIcon,.cloverAdmin .bpCopyCampaign,.cloverAdmin .bpLinksCount,.cloverAdmin .bpPixelConfigured{background:#211b29;border-color:#55435d;color:#e1d7e3}
.cloverAdmin .bpPixelConfigured.ready{background:#24372c;border-color:#557b5b;color:#b5d9b9}
.cloverAdmin .bpEventStat.gold{background:#3a2d20;border-color:#8b6c42}
.cloverAdmin .bpCampaignRow{border-color:#48394e}
.cloverAdmin .bpCampaignName strong,.cloverAdmin .bpPixelIdentity h2{color:#f2e9eb}
.cloverAdmin .bpCampaignName>span,.cloverAdmin .bpPixelIdentity p{color:#c5b5c5}
/* Pauta keeps its existing layout while sharing the Clover surfaces. */
.cloverAdmin .bpConversionCard,.cloverAdmin .bpPeriodTabs,.cloverAdmin .bpPautaSearch,.cloverAdmin .bpPixelSummary{background:#211b29;border-color:#55435d}
.cloverAdmin .bpConversionCard{--metric:#c4a0e2}
.cloverAdmin .bpConversionCard.bpMetricMint{--metric:#c4c9da}
.cloverAdmin .bpConversionCard.bpMetricGold{--metric:#e5c48d}
.cloverAdmin .bpMetricIcon{background:#312639;border-color:#705177}
.cloverAdmin .bpConversionCard>p,.cloverAdmin .bpSelectedRange{color:#c5b5c5}
.cloverAdmin .bpPautaButton,.cloverAdmin .bpDateFilter{background:#2b2232;border-color:#655069;color:#eee1ed}
.cloverAdmin .bpPautaButton.primary,.cloverAdmin .bpPeriodTabs button.active{background:linear-gradient(135deg,#f0d39a,#b89052);color:#171118;border-color:#cfaa71}
.cloverAdmin .bpPeriodTabs button{color:#d0c2d4}
.cloverAdmin .bpPeriodTabs button+button:before,.cloverAdmin .bpDateFilter .bpIcon{border-color:#55435d}
.cloverAdmin .bpPeriodTabs button+button:before{background:#55435d}
.cloverAdmin .bpPautaSearch input{background:transparent;border:0;color:#eee1ed}
.cloverAdmin .bpPautaSearch input::placeholder{color:#ac9fb4}
.cloverAdmin .bpPautaSearch:focus-within{border-color:#ac7dcb;box-shadow:0 0 0 1px #ac7dcb44}
.cloverAdmin .bpPautaTable th,.cloverAdmin .bpPautaTable td{border-color:#48394e}
.cloverAdmin .bpPautaTable th{color:#d8c3de}
.cloverAdmin .bpPixelIcon{color:#c4a0e2}
.cloverAdmin .bpPixelIcon .bpIcon{fill:#c4a0e2;stroke:#ad7acb}
.cloverAdmin .bpLandingEditorForm input,.cloverAdmin .bpLandingEditorForm textarea{background:#211b29;border-color:#5b4760;color:#fff0ed}
.cloverAdmin .bpLandingPreviewPanel,.cloverAdmin .bpLandingPreviewSwitch,.cloverAdmin .bpLandingPreviewFrame{background:#14111a;border-color:#59455e}
.cloverAdmin .bpLandingPreviewToolbar,.cloverAdmin .bpLandingPreviewSwitch button{background:#1d1822;color:#cdbed1}
.cloverAdmin .bpLandingPreviewSwitch button.active{background:#cbaa75;color:#1b1220}
.cloverAdmin .roulettePage{background:radial-gradient(circle at 50% 20%,#402151,#100c16 70%)}
.cloverAdmin .rouletteHub{background:#2d1d34;border-color:#d3a968;color:#efce8b}
.cloverAdmin .rouletteSpin{background:linear-gradient(#ebce8d,#bd914e);color:#1a1219}
.cloverAdmin .rouletteResult{background:#2c2430;border-color:#80647d}
.cloverAdmin .recontactAudience,.cloverAdmin .bpPushPreview{background:#211b28;border-color:#55445b;color:#e7d4e6}
.cloverAdmin .bpNavCount{background:#c59bca;color:#170f1a}

/* Shared dialogs may live outside the admin root. */
.modalScrim .modal{background:#1b1721;border-color:#705477;color:#f2e9f0}
.modalScrim .modal h2{color:#f0cd92}
.modalScrim .modal p,.modalScrim .modal label{color:#d8cbd9}
.modalScrim .modal input,.modalScrim .modal select,.modalScrim .modal textarea{background:#2a2230;border-color:#655069;color:#fff1f5}
.modalScrim .modal .btn{background:#302637;border-color:#715877;color:#f2e7f0}
.modalScrim .modal .btn.primary{background:linear-gradient(135deg,#f0d39a,#b89052);border-color:#cfaa71;color:#171118}
.modalScrim .modal .btn.red{background:#572f3b;border-color:#9a5867}
.cloverAmountChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:4px 0 9px}
.modalScrim .modal .cloverAmountChoice{min-width:0;font-size:12px;padding:8px 4px;white-space:nowrap}
.modalScrim .modal .cloverAmountChoice.selected{background:#53335d;border-color:#d0a0ec;color:#f9e4fd}
.modalScrim .modal .cloverPaymentRequested{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:12px 14px;margin:12px 0 16px;background:#211927;border:1px solid #5b4666;border-radius:12px;color:#cbbbd1}
.modalScrim .modal .cloverPaymentRequested strong{color:#e3c99f;font-size:17px;font-variant-numeric:tabular-nums}
.modalScrim .modal #cloverPaidAmount{font-size:21px;font-weight:650;font-variant-numeric:tabular-nums;padding:13px 14px}
.modalScrim .modal .cloverPaymentSummary{padding:11px 13px;background:#302239;border:1px solid #73557f;border-radius:10px;color:#ead7ef;line-height:1.5;font-size:13px}
.modalScrim .modal p.error{color:#f1aabb}
.modalScrim .modal :is(button,input,textarea,select):focus-visible{outline:2px solid #b58bc8;outline-offset:2px}
/* Employee login and password screens share the palette and autofill treatment. */
#root:is(.cloverStaffLogin,.cloverAuthUtility) .center{background:radial-gradient(ellipse at top,#42274d60,transparent 60%),#0f0d14;color:#f4edf5}
#root:is(.cloverStaffLogin,.cloverAuthUtility) .panel{background:#1c1524;border-color:#67516f;box-shadow:0 16px 50px #0008}
#root:is(.cloverStaffLogin,.cloverAuthUtility) .panel h2{color:#ead5b2}
#root:is(.cloverStaffLogin,.cloverAuthUtility) .panel p,#root:is(.cloverStaffLogin,.cloverAuthUtility) .field label{color:#cbbdd1}
#root:is(.cloverStaffLogin,.cloverAuthUtility) .panel p.error{color:#f1aabb}
#root:is(.cloverStaffLogin,.cloverAuthUtility) input{background:#211927;border:1px solid #71597a;color:#f5edf6;caret-color:#e3c99f;font-size:16px}
#root:is(.cloverStaffLogin,.cloverAuthUtility) input:focus{outline:2px solid #b58bc8;outline-offset:1px;border-color:#b58bc8}
#root:is(.cloverStaffLogin,.cloverAuthUtility) .btn.primary{background:linear-gradient(135deg,#e3c99f,#b99464);border-color:#d5b47c;color:#211723;min-height:46px}
#root:is(.cloverStaffLogin,.cloverAuthUtility) .btn.primary:hover{background:linear-gradient(135deg,#eddbba,#c3a174)}
#root:is(.cloverStaffLogin,.cloverAuthUtility) .btn:focus-visible{outline:2px solid #b58bc8;outline-offset:3px}
#root:is(.cloverStaffLogin,.cloverAuthUtility) .logoLarge{width:min(280px,100%);height:180px;object-fit:contain;object-position:center;background:transparent;margin:0 auto 15px}
#root:is(.cloverStaffLogin,.cloverAuthUtility) input:-webkit-autofill,#root:is(.cloverStaffLogin,.cloverAuthUtility) input:-webkit-autofill:hover,#root:is(.cloverStaffLogin,.cloverAuthUtility) input:-webkit-autofill:focus{-webkit-text-fill-color:#f5edf6;-webkit-box-shadow:0 0 0 1000px #211927 inset;caret-color:#e3c99f}
#root:is(.cloverStaffLogin,.cloverAuthUtility) input:autofill{box-shadow:0 0 0 1000px #211927 inset;color:#f5edf6}
#root.cloverAuthUtility .authLinks .textLink{color:#d6b3e5}
/* Public landing and its admin preview use the same subdued Clover palette. */
.bpLandingRoot1311 .lpScene,.cloverAdmin .lpScene{background:radial-gradient(ellipse at 48% 35%,#40254d40,transparent 55%),linear-gradient(110deg,#09090e,#15111b 54%,#0b090f)}
.bpLandingRoot1311 .lpHeader,.cloverAdmin .lpHeader{background:linear-gradient(90deg,#0d0a14,#1a1420,#0d0a14);border-color:#6b4b72}
.bpLandingRoot1311 .lpWordmark,.cloverAdmin .lpWordmark{font-family:Georgia,'Times New Roman',serif;font-style:normal;font-size:clamp(29px,4vw,44px);font-weight:500;letter-spacing:.12em;transform:none;color:#edd098;text-shadow:0 0 15px #bd72d446}
.bpLandingRoot1311 .lpWordmark:before,.cloverAdmin .lpWordmark:before{border-color:#9b6fad;border-radius:6px}
.bpLandingRoot1311 .lpWelcome,.cloverAdmin .lpWelcome{color:#dfc7e1}
.bpLandingRoot1311 .lpWelcome>span,.cloverAdmin .lpWelcome>span{color:#e9c582}
.bpLandingRoot1311 .lpFormCard,.cloverAdmin .lpFormCard{background:linear-gradient(120deg,#19141fee,#121018fa) padding-box,linear-gradient(145deg,#caa86f,#6c457b 45%,#e2c38d) border-box;box-shadow:0 12px 40px #0008}
.bpLandingRoot1311 .lpFormDescription,.cloverAdmin .lpFormDescription{color:#bfb2c5}
.bpLandingRoot1311 .lpInputShell,.bpLandingRoot1311 .lpCountryShell,.cloverAdmin .lpInputShell,.cloverAdmin .lpCountryShell{background:#28212e;border-color:#685373}
.bpLandingRoot1311 .lpJoinButton,.cloverAdmin .lpJoinButton{background:linear-gradient(150deg,#f0d59e,#c49a5e);border-color:#e6c48c;color:#201521}
.bpLandingRoot1311 .lpSecondaryButton,.cloverAdmin .lpSecondaryButton{background:#35263c;border-color:#795f81;color:#e9d9ec}
.bpLandingRoot1311 .lpAvailability,.cloverAdmin .lpAvailability{background:#28202b;border-color:#79634b;color:#e7d5e5}
.bpLandingRoot1311 .lpFormFooter,.cloverAdmin .lpFormFooter{color:#c7b7cc}
.bpLandingRoot1311 .lpExistingLinks,.cloverAdmin .lpExistingLinks{border-color:#5d465e}
.bpLandingRoot1311 .lpExistingLinks button,.cloverAdmin .lpExistingLinks button{color:#d6b4e8}
@media(prefers-reduced-motion:reduce){#root.cloverClient .bpClientTile.cloverAction{transition:none}}
