.cf-help-tip{position:fixed;z-index:9000;display:none;pointer-events:none;opacity:0;transform:translateY(8px) scale(.94);transition:opacity .14s ease,transform .14s ease}.cf-help-tip.is-visible{display:block;opacity:1;transform:translateY(0) scale(1)}.cf-help-tip__stack{display:flex;flex-direction:column;align-items:center;width:-moz-max-content;width:max-content;max-width:min(11rem,calc(100vw - 1rem))}.cf-help-tip__thought{display:flex;flex-direction:column;align-items:center;margin-bottom:.05rem}.cf-help-tip__bubble{max-width:10rem;padding:.28rem .5rem;background:#f7faf9;border:1.5px solid #c5ddd9;border-radius:999px;box-shadow:0 4px 12px #0f766e1a}.cf-help-tip__text{margin:0;font-size:.625rem;line-height:1.3;font-weight:600;color:#0f766e;text-align:center}.cf-help-tip__dot{display:block;flex:0 0 auto;border-radius:999px;background:#f7faf9;border:1.5px solid #c5ddd9;box-shadow:0 1px 4px #0f766e14}.cf-help-tip__dot--lg{width:7px;height:7px;margin-top:.15rem;animation:cf-thought-pulse 1.4s ease-in-out infinite}.cf-help-tip__dot--sm{width:4px;height:4px;margin-top:.12rem;margin-bottom:.05rem;animation:cf-thought-pulse 1.4s ease-in-out infinite .15s}.cf-help-tip__avatar{flex:0 0 auto;width:56px;height:64px;line-height:0}.cf-help-tip[data-placement=perch] .cf-help-tip__avatar{width:76px;height:84px;filter:drop-shadow(0 5px 8px rgba(61,79,76,.22));animation:cf-tick-perch 2.4s ease-in-out infinite}.cf-help-tip[data-placement=perch] .cf-tick__legs--sit{transform-origin:64px 86px;animation:cf-tick-legs-dangle 2.6s ease-in-out infinite}.cf-help-tip[data-placement=perch] .cf-tick__body{animation:cf-tick-sit-settle 2.4s ease-in-out infinite}.cf-help-tip[data-placement=stand] .cf-help-tip__avatar{width:64px;height:72px;filter:drop-shadow(0 4px 6px rgba(61,79,76,.18))}.cf-help-tip[data-placement=stand] .cf-tick__body{transform-origin:64px 50px;animation:cf-tick-bob 1.8s ease-in-out infinite}.cf-help-tip[data-placement=stand] .cf-tick__legs--stand{transform-origin:64px 84px;animation:cf-tick-stand-shift 2.8s ease-in-out infinite}.cf-help-tip[data-placement=stand] .cf-tick__ground--sit{opacity:0}.cf-help-tip[data-placement=stand] .cf-tick__ground--stand{opacity:.14}.cf-tick--stand .cf-tick__ground--sit{opacity:0}.cf-tick--stand .cf-tick__ground--stand{opacity:.14}.cf-help-tip__avatar .cf-tick{display:block;width:100%;height:100%;overflow:visible}.cf-help-tip.is-limit-warn .cf-help-tip__bubble,.cf-help-tip.is-limit-warn .cf-help-tip__dot,.cf-help-tip.is-system-error .cf-help-tip__bubble,.cf-help-tip.is-system-error .cf-help-tip__dot{border-color:#93c5fd;background:#eff6ff}.cf-help-tip.is-limit-warn .cf-help-tip__text,.cf-help-tip.is-system-error .cf-help-tip__text{color:#1e3a8a}.cf-help-tip.is-user-error .cf-help-tip__bubble,.cf-help-tip.is-user-error .cf-help-tip__dot{border-color:#f87171;background:#fef2f2}.cf-help-tip.is-user-error .cf-help-tip__text{color:#991b1b}.cf-tick,.cf-tick[data-mood=happy],.cf-tick[data-mood=grin],.cf-tick[data-mood=cheer],.cf-tick[data-mood=wave],.cf-tick[data-mood=sparkle],.cf-tick[data-mood=smile],.cf-tick[data-mood=idle]{--tick-rim: #7faba4;--tick-rim-stroke: #0f766e;--tick-dial: #f7faf9;--tick-dial-stroke: #c5ddd9;--tick-limb: #0f766e;--tick-shoe: #0f766e;--tick-glove: #f7faf9;--tick-crown: #7faba4;--tick-marks: #0f766e}.cf-tick[data-mood=sad],.cf-tick[data-mood=worried]{--tick-rim: #38bdf8;--tick-rim-stroke: #0369a1;--tick-dial: #e0f2fe;--tick-dial-stroke: #7dd3fc;--tick-limb: #0369a1;--tick-shoe: #0ea5e9;--tick-glove: #f0f9ff;--tick-crown: #38bdf8;--tick-marks: #0284c7}.cf-tick[data-mood=angry],.cf-tick[data-mood=mad],.cf-tick[data-mood=warn]{--tick-rim: #dc2626;--tick-rim-stroke: #7f1d1d;--tick-dial: #fecaca;--tick-dial-stroke: #991b1b;--tick-limb: #7f1d1d;--tick-shoe: #b91c1c;--tick-glove: #fee2e2;--tick-crown: #ef4444;--tick-marks: #7f1d1d}.cf-tick[data-mood] .cf-tick__rim{fill:var(--tick-rim);stroke:var(--tick-rim-stroke)}.cf-tick[data-mood] .cf-tick__dial{fill:var(--tick-dial);stroke:var(--tick-dial-stroke)}.cf-tick[data-mood] .cf-tick__limb{stroke:var(--tick-limb)}.cf-tick[data-mood] .cf-tick__shoe{fill:var(--tick-shoe);stroke:var(--tick-rim-stroke)}.cf-tick[data-mood] .cf-tick__glove{fill:var(--tick-glove);stroke:var(--tick-rim-stroke)}.cf-tick[data-mood] .cf-tick__crown{fill:var(--tick-crown);stroke:var(--tick-rim-stroke)}.cf-tick[data-mood] .cf-tick__marks{stroke:var(--tick-marks)}.cf-tick[data-mood=happy] .cf-tick__tint--joy,.cf-tick[data-mood=grin] .cf-tick__tint--joy,.cf-tick[data-mood=cheer] .cf-tick__tint--joy,.cf-tick[data-mood=wave] .cf-tick__tint--joy,.cf-tick[data-mood=sparkle] .cf-tick__tint--joy{opacity:.1;fill:#7faba4}.cf-tick[data-mood=sad] .cf-tick__tint--cool,.cf-tick[data-mood=worried] .cf-tick__tint--cool{opacity:.22}.cf-tick[data-mood=angry] .cf-tick__tint--angry,.cf-tick[data-mood=mad] .cf-tick__tint--angry,.cf-tick[data-mood=warn] .cf-tick__tint--angry{opacity:.35}.cf-help-tip[data-mood=happy] .cf-help-tip__bubble,.cf-help-tip[data-mood=grin] .cf-help-tip__bubble,.cf-help-tip[data-mood=cheer] .cf-help-tip__bubble,.cf-help-tip[data-mood=idle] .cf-help-tip__bubble,.cf-help-tip[data-mood=happy] .cf-help-tip__dot,.cf-help-tip[data-mood=grin] .cf-help-tip__dot,.cf-help-tip[data-mood=cheer] .cf-help-tip__dot,.cf-help-tip[data-mood=idle] .cf-help-tip__dot{border-color:#c5ddd9;background:#f7faf9}@keyframes cf-thought-pulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}@keyframes cf-tick-perch{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes cf-tick-sit-settle{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(1px) rotate(.6deg)}}@keyframes cf-tick-legs-dangle{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(2.5deg)}}@keyframes cf-tick-stand-shift{0%,to{transform:translate(0)}50%{transform:translate(1px)}}.cf-help-tip.is-visible:not([data-placement=perch]) .cf-tick__body{transform-origin:64px 50px;animation:cf-tick-bob 1.6s ease-in-out infinite}.cf-help-tip.is-visible .cf-tick__hand--minute{transform-origin:0 0;animation:cf-tick-minute 3s linear infinite}.cf-help-tip.is-visible .cf-tick__hand--hour{transform-origin:0 0;animation:cf-tick-hour 36s linear infinite}.cf-tick__eye{transform-origin:center;transform-box:fill-box}.cf-tick__pupil{transform-box:fill-box}.cf-tick__eyes-set,.cf-tick__mouth,.cf-tick__brows,.cf-tick__tint{opacity:0;pointer-events:none}.cf-tick .cf-tick__eyes-set--crescent,.cf-tick .cf-tick__mouth--grin{opacity:1}.cf-tick[data-mood=sad] .cf-tick__eyes-set--crescent,.cf-tick[data-mood=angry] .cf-tick__eyes-set--crescent,.cf-tick[data-mood=mad] .cf-tick__eyes-set--crescent,.cf-tick[data-mood=warn] .cf-tick__eyes-set--crescent,.cf-tick[data-mood=sad] .cf-tick__mouth--grin,.cf-tick[data-mood=angry] .cf-tick__mouth--grin,.cf-tick[data-mood=mad] .cf-tick__mouth--grin,.cf-tick[data-mood=warn] .cf-tick__mouth--grin{opacity:0}.cf-tick[data-mood=sad] .cf-tick__eyes-set--sleepy,.cf-tick[data-mood=sad] .cf-tick__mouth--frown,.cf-tick[data-mood=sad] .cf-tick__brows--sad,.cf-tick[data-mood=angry] .cf-tick__eyes-set--angry,.cf-tick[data-mood=mad] .cf-tick__eyes-set--angry,.cf-tick[data-mood=warn] .cf-tick__eyes-set--angry,.cf-tick[data-mood=angry] .cf-tick__mouth--frown,.cf-tick[data-mood=mad] .cf-tick__mouth--frown,.cf-tick[data-mood=warn] .cf-tick__mouth--frown,.cf-tick[data-mood=angry] .cf-tick__brows--angry,.cf-tick[data-mood=mad] .cf-tick__brows--angry,.cf-tick[data-mood=warn] .cf-tick__brows--angry{opacity:1}.cf-tick .cf-tick__cheek--l,.cf-tick .cf-tick__cheek--r{opacity:.45}.cf-tick[data-mood=sad] .cf-tick__cheek--l,.cf-tick[data-mood=sad] .cf-tick__cheek--r,.cf-tick[data-mood=angry] .cf-tick__cheek--l,.cf-tick[data-mood=angry] .cf-tick__cheek--r{opacity:.2}.cf-tick[data-mood=mad] .cf-tick__body,.cf-tick[data-mood=angry] .cf-tick__body{animation:cf-tick-warn-shake .45s ease-in-out infinite}.cf-tick[data-mood=sad] .cf-tick__body{animation:cf-tick-sleepy-bob 2.2s ease-in-out infinite}@keyframes cf-tick-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-1deg)}}@keyframes cf-tick-minute{to{transform:rotate(360deg)}}@keyframes cf-tick-hour{to{transform:rotate(360deg)}}@keyframes cf-tick-blink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.15)}}@keyframes cf-tick-mouth-think{0%,to{transform:translateY(0)}50%{transform:translateY(1px)}}@keyframes cf-tick-look-up{0%,to{transform:translate(0)}50%{transform:translateY(-2px)}}@keyframes cf-tick-chin{0%,to{transform:rotate(-5deg)}50%{transform:rotate(-20deg)}}@keyframes cf-tick-wave{0%,to{transform:rotate(8deg)}50%{transform:rotate(-42deg)}}@keyframes cf-tick-cheer-arms{0%,to{transform:rotate(-18deg) translateY(0)}50%{transform:rotate(22deg) translateY(-3px)}}@keyframes cf-tick-cheer-bob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.03)}}@keyframes cf-tick-wink{0%,55%,to{transform:scaleY(1)}60%,75%{transform:scaleY(.12)}}@keyframes cf-tick-wink-hide{0%,55%,to{opacity:1}60%,75%{opacity:0}}@keyframes cf-tick-eye-wide{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.15)}}@keyframes cf-tick-look-side{0%,to{transform:translate(0)}50%{transform:translate(-1px,1px)}}@keyframes cf-tick-look-left{0%,to{transform:translate(-2.5px)}50%{transform:translate(-3.5px,.5px)}}@keyframes cf-tick-look-right{0%,to{transform:translate(2.5px)}50%{transform:translate(3.5px,.5px)}}@keyframes cf-tick-blink-hold{0%,40%,to{opacity:1;transform:scaleY(1)}50%,70%{opacity:1;transform:scaleY(.35)}}@keyframes cf-tick-sleepy-bob{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes cf-tick-warn-shake{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}body.cf-tick-intro-open{overflow:hidden}.cf-tick-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;display:flex;align-items:center;justify-content:center;padding:1.25rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.cf-tick-intro.is-visible{opacity:1;visibility:visible;pointer-events:auto}.cf-tick-intro__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(127,171,164,.22),transparent 70%),#1118276b;cursor:pointer}.cf-tick-intro__panel{position:relative;z-index:1;width:min(22rem,calc(100vw - 2.5rem));padding:1.75rem 1.5rem 1.5rem;text-align:center;background:linear-gradient(165deg,#f7faf9,#fff 42%,#eef6f4);border:1.5px solid #c5ddd9;border-radius:1.25rem;box-shadow:0 18px 40px #0f766e24,0 2px 8px #1118270f;transform:translateY(12px) scale(.96);transition:transform .22s ease}.cf-tick-intro.is-visible .cf-tick-intro__panel{transform:translateY(0) scale(1)}.cf-tick-intro__mascot{width:96px;height:108px;margin:0 auto .85rem;line-height:0;filter:drop-shadow(0 6px 10px rgba(61,79,76,.2))}.cf-tick-intro__mascot .cf-tick{display:block;width:100%;height:100%;overflow:visible}.cf-tick-intro__mascot .cf-tick__body{transform-origin:64px 50px;animation:cf-tick-sit-settle 2.4s ease-in-out infinite}.cf-tick-intro__mascot .cf-tick__legs--sit{transform-origin:64px 86px;animation:cf-tick-legs-dangle 2.6s ease-in-out infinite}.cf-tick-intro__eyebrow{margin:0 0 .35rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0f766e}.cf-tick-intro__title{margin:0 0 .55rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#111827;line-height:1.2}.cf-tick-intro__desc{margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5;color:#4b5563}.cf-tick-intro__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.7rem 1rem;border:none;border-radius:.75rem;background:#0d9488;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color .14s ease,transform .14s ease}.cf-tick-intro__cta:hover{background:#0f766e}.cf-tick-intro__cta:focus-visible{outline:2px solid #0f766e;outline-offset:3px}.cf-tick-intro__cta:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.cf-help-tip,.cf-help-tip *,.cf-tick,.cf-tick *,.cf-tick-intro,.cf-tick-intro__panel,.cf-tick-intro__mascot .cf-tick__body,.cf-tick-intro__mascot .cf-tick__legs--sit{animation:none!important;transition:none!important}.cf-help-tip.is-visible,.cf-tick-intro.is-visible .cf-tick-intro__panel{transform:none}}@media(hover:none),(pointer:coarse){.cf-help-tip{display:none!important}}
