#icbp-root{--p:#f52b91;--s:#9745f5;--bg:#141726;--txt:#fff;--muted:#d1cfda;--pw:430px;--rad:25px;--ls:48px;--pulse:16px;--pulse-speed:1900ms;--motion-speed:380ms;--home-overlay:.52;font-family:Arial,Helvetica,sans-serif} #icbp-root *{box-sizing:border-box} #icbp-root #icbp-hint{appearance:none;position:fixed;inset:auto;z-index:14521;display:block;width:max-content;min-width:0;min-height:0;max-width:160px;margin:0;padding:var(--hint-py,7px) var(--hint-px,10px);border:1px solid var(--hint-border,#eee5ef);border-radius:var(--hint-radius,16px);background:var(--hint-bg,#fff);color:var(--hint-color,#342638);font:600 var(--hint-font,12px)/1.3 Arial,Helvetica,sans-serif;text-align:center;white-space:normal;overflow-wrap:anywhere;text-transform:none;letter-spacing:normal;box-shadow:0 4px 16px rgba(33,19,42,.14);cursor:pointer;touch-action:manipulation} #icbp-root #icbp-hint:before,#icbp-root #icbp-hint:after{display:none;content:none} #icbp-root #icbp-hint:focus-visible{outline:2px solid var(--hint-color,#342638);outline-offset:3px} #icbp-root.open #icbp-hint{display:none} #icbp-root #icbp-hint{font-weight:400!important;text-align:left!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;transition:none!important;box-shadow:0 6px 20px rgba(0,0,0,.13)} #icbp-root #icbp-hint .icbp-hint-title,#icbp-root #icbp-hint .icbp-hint-text{display:block;font:inherit;color:inherit;line-height:1.3} #icbp-root #icbp-hint .icbp-hint-title{font-weight:700!important} #icbp-root #icbp-hint .icbp-hint-text{font-weight:400!important;margin-top:2px} #icbp-root,#icbp-root *{-webkit-tap-highlight-color:transparent} #icbp-root #icbp-launcher,#icbp-root .icbp-quick a{touch-action:manipulation} #icbp-root #icbp-launcher:focus:not(:focus-visible),#icbp-root .icbp-quick a:focus:not(:focus-visible){outline:0} #icbp-root .icbp-quick a:active,#icbp-root .icbp-quick a:focus:not(:focus-visible){background:transparent;box-shadow:none} #icbp-root #icbp-launcher:focus-visible,#icbp-root .icbp-quick a:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:999px} #icbp-launcher{position:fixed;bottom:max(12px,calc(env(safe-area-inset-bottom) + 10px));z-index:14520;width:var(--ls);height:var(--ls);padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--p),var(--s));box-shadow:0 8px 24px rgba(0,0,0,.35)} #icbp-root.right #icbp-launcher{right:max(14px,env(safe-area-inset-right))}#icbp-root.left #icbp-launcher{left:max(14px,env(safe-area-inset-left))} #icbp-root.pulse #icbp-launcher{animation:icbpPulse var(--pulse-speed) ease-in-out infinite} @keyframes icbpPulse{50%{transform:scale(1.07);box-shadow:0 10px 28px rgba(0,0,0,.4),0 0 0 var(--pulse) rgba(245,43,145,0)}} #icbp-root.open #icbp-launcher,#icbp-root.is-pulsing #icbp-launcher{animation:none} #icbp-launcher{transition:transform .18s ease,box-shadow .25s ease}#icbp-launcher:active{transform:scale(.92)} #icbp-launcher .icbp-button-icon{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .18s ease,transform .28s cubic-bezier(.2,.8,.2,1)} #icbp-launcher .icbp-button-close{opacity:0;transform:rotate(-55deg) scale(.65)} #icbp-root.open .icbp-button-chat{opacity:0;transform:rotate(55deg) scale(.65)} #icbp-root.open .icbp-button-close{opacity:1;transform:rotate(0) scale(1)} #icbp-root:not(.button-motion) .icbp-button-icon{transition:none} #icbp-launcher svg{width:55%;height:55%;stroke:currentColor;fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round} #icbp-launcher .icbp-button-chat svg{width:50%;height:50%;overflow:visible} #icbp-launcher .icbp-button-close svg{width:48%;height:48%;stroke-width:2.4} #icbp-launcher:before,#icbp-launcher:after{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px solid var(--p);opacity:0;pointer-events:none} #icbp-root.is-pulsing #icbp-launcher:before{animation:icbpClickWave .62s ease-out} #icbp-root.is-pulsing #icbp-launcher:after{animation:icbpClickWave .62s .10s ease-out} @keyframes icbpClickWave{0%{opacity:.58;transform:scale(.78)}100%{opacity:0;transform:scale(1.48)}} #icbp-backdrop{position:fixed;inset:0;z-index:14500;background:rgba(5,6,12,.45);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;transition:.22s} #icbp-panel{position:fixed;bottom:76px;z-index:14510;width:min(var(--pw),calc(100vw - 28px));max-height:min(790px,calc(100dvh - 104px));overflow:hidden;border:2px solid var(--p);border-radius:var(--rad);background:radial-gradient(circle at 88% 12%,rgba(126,64,255,.16),transparent 34%),linear-gradient(155deg,var(--bg),#211626);box-shadow:0 26px 70px rgba(0,0,0,.55);opacity:0;visibility:hidden;pointer-events:none;transform:var(--panel-closed,translateY(16px) scale(.985));transition:transform var(--motion-speed) cubic-bezier(.18,.88,.23,1.08),opacity .18s ease,visibility 0s linear var(--motion-speed);color:var(--txt)} #icbp-root.right #icbp-panel{right:18px}#icbp-root.left #icbp-panel{left:18px} #icbp-root.right #icbp-panel{transform-origin:calc(100% - var(--ls) / 2) 100%}#icbp-root.left #icbp-panel{transform-origin:calc(var(--ls) / 2) 100%} #icbp-root.anim-expansion{--panel-closed:translate(14px,34px) scale(.08)}#icbp-root.anim-expansion.left{--panel-closed:translate(-14px,34px) scale(.08)} #icbp-root.anim-zoom{--panel-closed:scale(.84)}#icbp-root.anim-slide{--panel-closed:translateY(42px)} #icbp-root.anim-slide_expand{--panel-closed:translateY(38px) scale(.7)}#icbp-root.anim-fade_scale{--panel-closed:scale(.95)} #icbp-root.anim-pop{--panel-closed:translateY(22px) scale(.72)} #icbp-root.anim-pop #icbp-panel{transition-timing-function:cubic-bezier(.18,1.28,.3,1)} #icbp-root.closing #icbp-panel{transition-timing-function:cubic-bezier(.55,.05,.8,.35)} #icbp-root.anim-none #icbp-panel{transition:none!important}#icbp-root.anim-none #icbp-backdrop{transition:none!important} #icbp-root.open #icbp-backdrop{opacity:1;visibility:visible;pointer-events:auto}#icbp-root.open #icbp-panel{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s} #icbp-root #icbp-panel{display:flex;flex-direction:column;max-height:calc(100dvh - 92px)} #icbp-root #icbp-scroll{overflow-x:hidden;overflow-y:auto;width:100%;min-width:0;min-height:0;flex:0 1 auto;overscroll-behavior:contain;scrollbar-width:thin} #icbp-root .icbp-page{display:none;min-width:0;max-width:100%;overflow-x:clip}#icbp-root .icbp-page.is-active{display:block} #icbp-root .icbp-home-photo{position:relative;background-size:cover;background-position:center top;overflow:hidden} #icbp-root .icbp-home-photo:before{content:"";position:absolute;inset:0;background:rgba(8,11,19,var(--home-overlay));pointer-events:none} #icbp-root .icbp-home-photo>*{position:relative;z-index:1} #icbp-root.logo-home .icbp-home-photo{background:none!important;overflow:visible} #icbp-root.logo-home .icbp-home-photo:before{width:265px;height:265px;inset:-61px -15px auto auto;background-image:var(--home-logo);background-position:center;background-size:contain;background-repeat:no-repeat;opacity:var(--logo-opacity,.2);filter:blur(var(--logo-blur,1px));mix-blend-mode:screen} #icbp-root .icbp-home-head{padding:14px 14px 0}#icbp-root .icbp-hello{font-size:26px;font-weight:800;line-height:1.15;margin:0} #icbp-root .icbp-home-copy{padding:0 14px}#icbp-root .icbp-intro{margin:10px 0 0;font-size:14px;line-height:1.45;color:var(--txt)} #icbp-root .icbp-panel{padding:12px 12px 10px}#icbp-root .icbp-menu{display:grid;gap:8px} #icbp-root .icbp-row{appearance:none;display:grid;width:100%;height:auto;min-height:62px;grid-template-columns:48px minmax(0,1fr) 14px;gap:9px;align-items:center;justify-items:stretch;padding:7px 9px;margin:0;border:1px solid rgba(255,255,255,.16);border-radius:20px;background:linear-gradient(90deg,rgba(255,255,255,.065),rgba(122,52,124,.12));box-shadow:none;text-align:left;text-decoration:none;color:var(--txt);font:inherit;line-height:1.25;cursor:pointer} #icbp-root .icbp-row:hover{border-color:var(--p)}#icbp-root .icbp-thumb,#icbp-root .icbp-circle{display:grid;place-items:center;overflow:hidden;width:47px;height:47px;margin:0;border-radius:50%;background:var(--p);font-size:22px} #icbp-root .icbp-thumb img,#icbp-root .icbp-circle img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(var(--img-zoom,1));border-radius:50%} #icbp-root .icbp-copy{display:block;min-width:0}#icbp-root .icbp-copy b{display:block;font-weight:700;font-size:16px;line-height:1.25;margin:0;color:var(--txt)}#icbp-root .icbp-copy span{display:block;font-size:13px;line-height:1.35;margin:3px 0 0;color:var(--muted)}#icbp-root .icbp-copy span:empty{display:none}#icbp-root .icbp-chev{font-size:27px;color:var(--p);line-height:1} #icbp-root .icbp-hero{position:relative;background-size:cover;padding:var(--hero-padding,14px) 14px 12px;overflow:hidden} #icbp-root .icbp-hero:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,var(--service-overlay,.55));pointer-events:none} #icbp-root .icbp-hero>*{position:relative}#icbp-root .icbp-title-line{display:flex;gap:10px;align-items:center;margin:0 0 var(--hero-gap,8px)} #icbp-root #icbp-title{color:var(--txt);font-size:25px;line-height:1.15;font-weight:700;margin:0;min-width:0} #icbp-root #icbp-intro{color:var(--txt);font-size:14px;line-height:1.4;margin:0} #icbp-root .icbp-back{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;min-height:0;padding:0;border:0;border-radius:50%;background:linear-gradient(110deg,var(--p),var(--s));color:#fff;box-shadow:none;cursor:pointer} #icbp-root .icbp-back svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round} #icbp-root .icbp-service-body{padding:10px 12px var(--content-bottom,10px)} #icbp-root .icbp-ask{display:flex;align-items:center;gap:10px;margin:0;padding:15px 3px 0;border:0;background:none} #icbp-root .icbp-bottom-back{width:32px;height:32px}#icbp-root .icbp-ask-copy{min-width:0}#icbp-root .icbp-ask b{font-size:16px;color:var(--txt)}#icbp-root .icbp-ask p{font-size:14px;line-height:1.4;color:var(--txt);margin:0} #icbp-root .icbp-before{font-size:14px;line-height:1.5;color:var(--txt);margin:4px 3px 3px}#icbp-root .icbp-row+.icbp-before{margin-top:10px} #icbp-root .icbp-pill{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;min-height:40px;padding:8px 14px;border-radius:17px;background:linear-gradient(90deg,var(--p),var(--s));color:#fff;text-decoration:none} #icbp-root [hidden]{display:none!important} #icbp-root .icbp-contact-footer{flex:none;padding:0 12px 11px;background:rgba(20,15,30,.32)}#icbp-root .icbp-rule{height:3px;border-radius:4px;background:linear-gradient(90deg,var(--p),var(--s))} #icbp-root .icbp-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:9px 0 0} #icbp-root .icbp-quick a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:79px;padding:8px 1px 7px;border:1px solid rgba(255,255,255,.14);border-radius:18px;color:#fff;font:700 12px/1.2 Arial,Helvetica,sans-serif;text-decoration:none;background:rgba(255,255,255,.025)} #icbp-root .icbp-q{display:flex;align-items:center;justify-content:center;flex:none;width:39px;height:39px;border-radius:50%;transform:translateY(4px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);font:normal 21px/1 Arial,Helvetica,sans-serif} #icbp-root .icbp-q svg{display:block;width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round} #icbp-root .icbp-call{background:#f62d89}#icbp-root .icbp-wa{background:#14c969}#icbp-root .icbp-sms{background:#1979e8}#icbp-root .icbp-mail{background:#9149f4;padding-bottom:2px}#icbp-root .icbp-wa svg{transform:translateY(1px)}#icbp-root .icbp-sms svg{transform:translateY(-1px)} #icbp-root :is(button,a):focus-visible{outline:2px solid #fff;outline-offset:2px} #icbp-root :is(.icbp-hello,.icbp-intro,#icbp-title,#icbp-intro,.icbp-copy b,.icbp-copy span,.icbp-before,.icbp-ask b,.icbp-ask p){white-space:pre-line;overflow-wrap:normal;word-break:normal;text-overflow:clip;overflow:visible} @media(max-width:520px){#icbp-root #icbp-panel{bottom:70px;width:calc(100vw - 28px);max-height:calc(100dvh - 92px)}#icbp-root.right #icbp-panel{right:14px}#icbp-root.left #icbp-panel{left:14px}#icbp-root .icbp-copy b{font-size:15px}#icbp-root .icbp-copy span{font-size:12px}} @media(prefers-reduced-motion:reduce){#icbp-root #icbp-launcher,#icbp-root #icbp-launcher:before,#icbp-root #icbp-launcher:after{animation:none!important}#icbp-root .icbp-button-icon,#icbp-panel,#icbp-backdrop{transition:none!important}#icbp-panel{transform:none!important}} #icbp-root .icbp-copy b{font-size:var(--title_size,16px);color:var(--title_color,var(--txt));font-family:var(--title_font,inherit)} #icbp-root .icbp-copy span{font-size:var(--subtitle_size,13px);color:var(--subtitle_color,var(--muted));font-family:var(--subtitle_font,inherit)} #icbp-root #icbp-title{font-size:var(--hero_title_size,25px);color:var(--hero_title_color,var(--txt));font-family:var(--hero_title_font,inherit)} #icbp-root #icbp-intro{font-size:var(--intro_size,14px);color:var(--intro_color,var(--txt));font-family:var(--intro_font,inherit)} #icbp-root .icbp-ask b{font-size:var(--ask_title_size,16px);color:var(--ask_title_color,var(--txt));font-family:var(--ask_title_font,inherit)} #icbp-root .icbp-ask p{font-size:var(--ask_text_size,14px);color:var(--ask_text_color,var(--txt));font-family:var(--ask_text_font,inherit)} #icbp-root .icbp-before{font-size:var(--before_size,14px);color:var(--before_color,var(--txt));font-family:var(--before_font,inherit)} #icbp-root .icbp-hello{font-size:var(--hero_title_size,26px);color:var(--hero_title_color,var(--txt));font-family:var(--hero_title_font,inherit)} #icbp-root .icbp-intro{font-size:var(--intro_size,14px);color:var(--intro_color,var(--txt));font-family:var(--intro_font,inherit)} @media(max-width:767px){ #icbp-root .icbp-copy b{font-size:var(--title_size_mobile,var(--title_size,15px))} #icbp-root .icbp-copy span{font-size:var(--subtitle_size_mobile,var(--subtitle_size,12px))} #icbp-root #icbp-title{font-size:var(--hero_title_size_mobile,var(--hero_title_size,25px))} #icbp-root #icbp-intro{font-size:var(--intro_size_mobile,var(--intro_size,14px))} #icbp-root .icbp-ask b{font-size:var(--ask_title_size_mobile,var(--ask_title_size,16px))} #icbp-root .icbp-ask p{font-size:var(--ask_text_size_mobile,var(--ask_text_size,14px))} #icbp-root .icbp-before{font-size:var(--before_size_mobile,var(--before_size,14px))} #icbp-root .icbp-hello{font-size:var(--hero_title_size_mobile,var(--hero_title_size,26px))} #icbp-root .icbp-intro{font-size:var(--intro_size_mobile,var(--intro_size,14px))} } #icbp-root .icbp-hero{min-height:var(--hero-min-height,0px)}#icbp-root .icbp-q{width:var(--contact-circle-size,39px);height:var(--contact-circle-size,39px)}#icbp-root .icbp-q svg{width:var(--contact-icon-size,22px);height:var(--contact-icon-size,22px)}#icbp-root .icbp-call{background:var(--phone-color,#f62d89)}#icbp-root .icbp-wa{background:var(--whatsapp-color,#14c969)}#icbp-root .icbp-sms{background:var(--sms-color,#1979e8)}#icbp-root .icbp-mail{background:var(--email-color,#9149f4)}#icbp-root .icbp-quick a>span:last-child{font-size:var(--contact_size,12px);font-family:var(--contact_font,inherit);color:var(--contact_color,#fff)}@media(max-width:767px){#icbp-root .icbp-quick a>span:last-child{font-size:var(--contact_size_mobile,var(--contact_size,12px))}} #icbp-root :is(.icbp-hello,.icbp-intro,#icbp-title,#icbp-intro,.icbp-copy b,.icbp-copy span,.icbp-before,.icbp-ask b,.icbp-ask p){overflow-wrap:break-word} @media(min-width:768px) and (max-width:1023px){#icbp-root #icbp-panel{width:min(var(--pw-tablet,560px),calc(100vw - 36px))}} @media(min-width:1024px){#icbp-root #icbp-panel{width:min(var(--pw,430px),calc(100vw - 36px))}#icbp-root.desktop-columns #icbp-panel{width:min(var(--pw-desktop,700px),calc(100vw - 36px))}} @media(min-width:768px){#icbp-root .icbp-menu:not(:has(.icbp-before)){grid-template-columns:repeat(2,minmax(0,1fr))}#icbp-root .icbp-menu:not(:has(.icbp-before))>.icbp-row:last-child:nth-child(odd){grid-column:1/-1}} #icbp-root .icbp-thumb,#icbp-root .icbp-circle{position:relative} #icbp-root .icbp-thumb img,#icbp-root .icbp-circle img{position:absolute;inset:0;margin:0;padding:0;border:0;min-width:0;max-width:none;min-height:0;max-height:none;transform-origin:center center;vertical-align:middle} @media(min-width:1024px){#icbp-root.desktop-vertical .icbp-menu:not(:has(.icbp-before)){grid-template-columns:minmax(0,1fr)}} #portrait-pro,#trombinoscope{scroll-margin-top:100px} #icbp-root #icbp-launcher{ top:auto;bottom:max(var(--launcher-y,12px),env(safe-area-inset-bottom)); right:auto;left:auto;width:var(--ls,48px);height:var(--ls,48px); border:var(--launcher-border-width,1px) solid var(--launcher-border,#ed97df); border-radius:var(--launcher-radius,50%);background:var(--launcher-bg,linear-gradient(135deg,#f52b91,#9745f5)); color:var(--launcher-icon-color,#fff);box-shadow:none; } #icbp-root.right #icbp-launcher{right:max(var(--launcher-x,14px),env(safe-area-inset-right));left:auto} #icbp-root.left #icbp-launcher{left:max(var(--launcher-x,14px),env(safe-area-inset-left));right:auto} #icbp-root.launcher-top #icbp-launcher{top:max(var(--launcher-y,12px),env(safe-area-inset-top));bottom:auto} #icbp-root.launcher-shadow #icbp-launcher{box-shadow:0 6px 20px rgba(180,35,157,.22)} #icbp-root #icbp-launcher .icbp-button-icon{z-index:1} #icbp-root #icbp-launcher .icbp-button-icon svg{width:var(--launcher-icon-size,25px);height:var(--launcher-icon-size,25px);stroke:var(--launcher-icon-color,#fff);stroke-width:var(--launcher-icon-stroke,1.8)} #icbp-root #icbp-launcher .icbp-outline-bubble{fill:var(--launcher-icon-fill,none);stroke:var(--launcher-icon-color,#fff)} #icbp-root #icbp-launcher .icbp-outline-dot{fill:var(--launcher-dots-color,#fff);stroke:none} #icbp-root #icbp-launcher .icbp-launcher-text{ display:block;max-width:80%;max-height:80%;overflow:hidden; font:700 var(--launcher-text-size,14px)/1.15 var(--launcher-font,Arial,Helvetica,sans-serif); color:var(--launcher-icon-color,#fff);overflow-wrap:anywhere;text-align:center; } #icbp-root #icbp-launcher:before,#icbp-root #icbp-launcher:after{content:none!important;display:none!important} #icbp-root .icbp-waves{position:fixed;inset:0;z-index:14519;overflow:hidden;pointer-events:none} #icbp-root .icbp-wave{position:absolute;left:auto;right:auto;top:auto;bottom:max(var(--launcher-y,12px),env(safe-area-inset-bottom));width:var(--ls,48px);height:var(--ls,48px);border-radius:var(--launcher-radius,50%);border:var(--waves-width,1.25px) solid var(--waves-color,#d44abe);opacity:0;pointer-events:none} #icbp-root.right .icbp-wave{right:max(var(--launcher-x,14px),env(safe-area-inset-right))} #icbp-root.left .icbp-wave{left:max(var(--launcher-x,14px),env(safe-area-inset-left))} #icbp-root.launcher-top .icbp-wave{top:max(var(--launcher-y,12px),env(safe-area-inset-top));bottom:auto} #icbp-root.presentation-preview .icbp-wave{left:var(--wave-x);top:var(--wave-y);right:auto;bottom:auto} #icbp-root .icbp-wave-three,#icbp-root.waves-one .icbp-wave-two{display:none} #icbp-root.waves-three .icbp-wave-three{display:block} #icbp-root.waves-enabled.waves-with-hint.hint-visible:not(.open) .icbp-wave, #icbp-root.waves-enabled.waves-idle:not(.open) .icbp-wave{animation:icbpHintWave var(--waves-speed,2700ms) ease-out infinite} #icbp-root .icbp-wave-two{animation-delay:var(--waves-delay,1350ms)!important} #icbp-root .icbp-wave-three{animation-delay:var(--waves-delay-two,1800ms)!important} #icbp-root.waves-enabled.button-motion.is-pulsing .icbp-wave{animation:icbpPresentationClickWave var(--waves-click-speed,620ms) ease-out both;animation-delay:0s!important} #icbp-root.waves-enabled.button-motion.is-pulsing .icbp-wave-two{animation-delay:100ms!important} #icbp-root.waves-enabled.button-motion.is-pulsing .icbp-wave-three{animation-delay:200ms!important} @keyframes icbpHintWave{0%{opacity:0;transform:scale(1)}12%{opacity:var(--waves-opacity,.5)}100%{opacity:0;transform:scale(var(--waves-scale,1.68))}} @keyframes icbpPresentationClickWave{0%{opacity:var(--waves-opacity,.5);transform:scale(.95)}100%{opacity:0;transform:scale(var(--waves-scale,1.68))}} #icbp-root #icbp-hint{ display:flex!important;align-items:center;justify-content:space-between;gap:10px; padding:var(--hint-py,13px) var(--hint-pr,var(--hint-px,10px)) var(--hint-py,13px) var(--hint-pl,var(--hint-px,10px));min-height:44px; border:var(--hint-border-width,0px) solid var(--hint-border,#e3e3e3); border-radius:var(--hint-radius,15px);background:var(--hint-bg,#fff); font-family:var(--hint-font-family,Arial,Helvetica,sans-serif); text-align:var(--hint-align,left)!important;box-shadow:none; } #icbp-root.hint-match-launcher-height #icbp-hint{ height:var(--ls,48px);min-height:var(--ls,48px);padding-top:4px;padding-bottom:4px; } #icbp-root #icbp-hint[hidden],#icbp-root.open #icbp-hint{display:none!important} #icbp-root.hint-edit-preview.hint-permanent.open #icbp-hint:not([hidden]){display:flex!important} #icbp-root #icbp-hint-dismiss{ appearance:none;position:fixed;z-index:14523;display:flex;align-items:center;justify-content:center; width:max(32px,var(--hint-close-size,18px));height:max(32px,var(--hint-close-size,18px));min-width:0;min-height:0; padding:0;margin:0;background:transparent;border:0;border-radius:50%;box-shadow:none;cursor:pointer;touch-action:manipulation; } #icbp-root #icbp-hint-dismiss[hidden]{display:none!important} #icbp-root #icbp-hint-dismiss .icbp-dismiss-circle{display:flex;align-items:center;justify-content:center;width:var(--hint-close-size,18px);height:var(--hint-close-size,18px);border:1px solid #d9bbe7;border-radius:50%;background:var(--hint-close-bg,#fff);color:var(--hint-close-color,#993fc7)} #icbp-root #icbp-hint-dismiss svg{display:block;width:55%;height:55%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round} #icbp-root #icbp-hint-dismiss:focus-visible{outline:2px solid var(--hint-close-color,#993fc7);outline-offset:2px} #icbp-root #icbp-hint-dismiss:before,#icbp-root #icbp-hint-dismiss:after{display:none;content:none} #icbp-root.hint-shadow #icbp-hint{box-shadow:0 7px 22px rgba(0,0,0,.16)} #icbp-root #icbp-hint .icbp-hint-copy{display:block;min-width:0;overflow-wrap:anywhere} #icbp-root #icbp-hint .icbp-hint-title{ font-size:calc(var(--hint-title-size,15px) * var(--hint-fit,1));line-height:var(--hint-line-height,1.3); font-weight:var(--hint-title-weight,700)!important;color:var(--hint-title-color,#242239); } #icbp-root #icbp-hint .icbp-hint-text{ margin-top:var(--hint-line-gap,5px);font-size:calc(var(--hint-font,14px) * var(--hint-fit,1)); line-height:var(--hint-line-height,1.3);font-weight:var(--hint-text-weight,400)!important;color:var(--hint-color,#494357); } #icbp-root.hint-match-launcher-height #icbp-hint .icbp-hint-text{margin-top:calc(min(var(--hint-line-gap,5px),2px) * var(--hint-fit,1))} #icbp-root.hint-match-launcher-height #icbp-hint .icbp-hint-chevron{max-height:100%} #icbp-root #icbp-hint .icbp-hint-chevron{display:none;flex:0 0 var(--hint-chevron-size,20px);width:var(--hint-chevron-size,20px);height:var(--hint-chevron-size,20px);color:var(--hint-chevron-color,#993fc7)} #icbp-root.hint-chevron #icbp-hint .icbp-hint-chevron{display:block} #icbp-root #icbp-hint .icbp-hint-chevron svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;transform:rotate(var(--hint-chevron-angle,0deg))} #icbp-root #icbp-hint.icbp-chevron-first{flex-direction:row-reverse} @media(prefers-reduced-motion:reduce){#icbp-root .icbp-wave{animation:none!important}}
