.ciq-mega{isolation:isolate;background:radial-gradient(circle 520px at 0% 0%, color-mix(in srgb, var(--color-ciq-spot) 55%, transparent), transparent 70%), color-mix(in srgb, var(--color-ciq-night) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--color-ciq-white);border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 24px 60px -12px #00000073}.ciq-mega:before{content:"";z-index:-1;pointer-events:none;mix-blend-mode:overlay;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}.ciq-mega--light{background:radial-gradient(circle 520px at 0% 0%, color-mix(in srgb, var(--color-ciq-spot) 10%, transparent), transparent 70%), color-mix(in srgb, var(--color-ciq-white) 92%, transparent);color:var(--color-ink);box-shadow:inset 0 0 0 1px #00000014,0 24px 60px -12px #090a0c38}.ciq-mega--light:before{opacity:.08}
@property --fbar-trace{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ciq-fbar-trace{to{--fbar-trace:360deg}}:root{--fbar-ease:cubic-bezier(.32, .72, 0, 1);--fbar-ring:linear-gradient(160deg, #fff 0%, #ffffff8c 35%, #ffffff40 60%, #ffffffd9 100%);--fbar-ring-dark:linear-gradient(160deg, #fff9 0%, #ffffff24 35%, #ffffff0f 60%, #fff6 100%);--fbar-focus:0 0 0 2px var(--color-ciq-purple-light)}.ciq-fbar-dock{z-index:996;height:0;margin-top:auto;position:sticky;bottom:0}body:has(>.ciq-fbar-dock){flex-direction:column;display:flex}.ciq-fbar,.ciq-fbar-close,.ciq-fbar-chip,.ciq-fbar-sheet,.ciq-fbar-log{isolation:isolate;-webkit-backdrop-filter:blur(10px)saturate(200%)brightness(1.06);backdrop-filter:blur(10px)saturate(200%)brightness(1.06)}.ciq-fbar:after,.ciq-fbar-close:after,.ciq-fbar-chip:after,.ciq-fbar-sheet:after,.ciq-fbar-log:after{content:"";z-index:-1;border-radius:inherit;background:var(--fbar-ring);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ciq-fbar{--fbar-inset:12px;z-index:996;left:calc(var(--fbar-inset) + env(safe-area-inset-left,0px));right:calc(var(--fbar-inset) + env(safe-area-inset-right,0px));bottom:calc(var(--fbar-offset) + var(--fbar-kb,0px));height:var(--fbar-h);font-family:var(--font-geist);transition:left .5s var(--fbar-ease), right .5s var(--fbar-ease), height .5s var(--fbar-ease), bottom .5s var(--fbar-ease), padding .5s var(--fbar-ease), background-color .25s ease, box-shadow .25s ease, transform .45s var(--fbar-ease), opacity .3s ease, visibility 0s linear 0s;background:#ffffffa8;border-radius:999px;padding:4px;position:absolute;box-shadow:0 0 0 .5px #090a0c1f,0 12px 40px #090a0c29,0 2px 6px #090a0c0f,inset 0 1px 1px #fffffff2,inset 0 -1px 1px #ffffff8c}.ciq-fbar.is-parked{transform:translateY(calc(100% + var(--fbar-offset) + 24px));opacity:0;visibility:hidden;transition:transform .45s var(--fbar-ease), opacity .3s ease, visibility 0s linear .45s}.ciq-fbar.is-compact{--fbar-inset:58px;height:58px}.ciq-fbar__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;height:100%;margin:0;padding:0;list-style:none;display:grid}.ciq-fbar__item{color:#090a0c;letter-spacing:-.005em;-webkit-tap-highlight-color:transparent;width:100%;height:100%;min-height:44px;transition:gap .45s var(--fbar-ease), background-color .18s ease, box-shadow .18s ease, color .25s ease, transform .15s ease;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:500;line-height:1;display:flex}.ciq-fbar__item:hover{background:#7676801a}.ciq-fbar__item:active{transform:scale(.97)}.ciq-fbar__item:focus-visible{box-shadow:var(--fbar-focus);outline:none}.ciq-fbar__item[aria-current=page],.ciq-fbar__item[aria-expanded=true]{background:#76768029;font-weight:600;box-shadow:inset 0 1px 1px #ffffffbf,inset 0 -1px 1px #ffffff40,inset 0 0 0 .5px #ffffff59}.ciq-fbar__item[aria-current=page]:focus-visible,.ciq-fbar__item[aria-expanded=true]:focus-visible{box-shadow:var(--fbar-focus), inset 0 1px 1px #ffffffbf}.ciq-fbar__icon{width:27px;height:27px;transition:width .45s var(--fbar-ease), height .45s var(--fbar-ease);flex:none}.ciq-fbar__label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;max-height:14px;transition:opacity .18s ease, max-height .45s var(--fbar-ease);line-height:14px;overflow:hidden}.ciq-fbar.is-compact .ciq-fbar__item{gap:0}.ciq-fbar.is-compact .ciq-fbar__icon{width:30px;height:30px}.ciq-fbar.is-compact .ciq-fbar__label{opacity:0;max-height:0}.ciq-fbar.is-on-dark:not(.is-chat-active){-webkit-backdrop-filter:blur(14px)saturate(170%);backdrop-filter:blur(14px)saturate(170%);background:#1e20288f;box-shadow:0 0 0 .5px #ffffff14,0 14px 40px #0000008c,inset 0 1px 1px #ffffff47}.ciq-fbar.is-on-dark:not(.is-chat-active):after{background:var(--fbar-ring-dark)}.ciq-fbar.is-on-dark .ciq-fbar__item{color:#f2f3f7}.ciq-fbar.is-on-dark .ciq-fbar__item:hover{background:#ffffff1a}.ciq-fbar.is-on-dark{--fbar-focus:0 0 0 2px var(--color-ciq-blue-dark);--color-brand-purple:var(--color-ciq-purple-dark);--color-brand-blue:var(--color-ciq-blue-dark)}.ciq-fbar.is-on-dark .ciq-fbar__item[aria-current=page],.ciq-fbar.is-on-dark .ciq-fbar__item[aria-expanded=true]{background:#ffffff29;box-shadow:inset 0 1px 1px #ffffff47,inset 0 0 0 .5px #ffffff2e}.ciq-fbar.is-chat-active{right:calc(88px + env(safe-area-inset-right,0px));height:64px;box-shadow:0 12px 40px color-mix(in srgb, var(--color-brand-purple) 22%, transparent), 0 0 28px color-mix(in srgb, var(--color-brand-blue) 22%, transparent), inset 0 1px 1px #fffffff2;background:#ffffffa8;padding:0 20px}.ciq-fbar.is-chat-active:focus-within{box-shadow:var(--fbar-focus), 0 12px 40px color-mix(in srgb, var(--color-brand-purple) 22%, transparent), 0 0 28px color-mix(in srgb, var(--color-brand-blue) 22%, transparent)}.ciq-fbar.is-chat-active:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--fbar-trace), var(--color-brand-purple), var(--color-brand-blue), #8f7dff, var(--color-brand-blue), var(--color-brand-purple));-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:3.2s linear infinite ciq-fbar-trace;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ciq-fbar__field{align-items:center;gap:10px;height:100%;display:flex}.ciq-fbar__field-icon{width:24px;height:24px;color:var(--color-brand-purple);flex:none}.ciq-fbar__input{color:#090a0c;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:17px}.ciq-fbar__input::placeholder{color:#4a5060;opacity:1}.ciq-fbar-close{z-index:996;right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(var(--fbar-offset) + var(--fbar-kb,0px));color:#090a0c;width:64px;height:64px;transition:bottom .5s var(--fbar-ease), transform .15s ease;background:#ffffffa8;border-radius:999px;place-items:center;display:grid;position:absolute;box-shadow:0 0 0 .5px #090a0c1a,0 12px 40px #090a0c1f,inset 0 1px 1px #fffffff2}.ciq-fbar-close:active{transform:scale(.95)}.ciq-fbar-close:focus-visible{box-shadow:var(--fbar-focus);outline:none}.ciq-fbar-chips{z-index:996;left:calc(12px + env(safe-area-inset-left,0px));right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(var(--fbar-offset) + var(--fbar-kb,0px) + 64px + 10px);scrollbar-width:none;transition:bottom .5s var(--fbar-ease);gap:8px;padding:2px;display:flex;position:absolute;overflow-x:auto}.ciq-fbar-chips::-webkit-scrollbar{display:none}.ciq-fbar-chip{color:#090a0c;white-space:nowrap;background:#ffffffa8;border-radius:999px;flex:none;height:40px;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .15s,transform .15s;position:relative;box-shadow:0 0 0 .5px #090a0c1a,0 6px 18px #090a0c1a}.ciq-fbar-chip:hover{background:#ffffffd9}.ciq-fbar-chip:active{transform:scale(.97)}.ciq-fbar-chip:focus-visible{box-shadow:var(--fbar-focus);outline:none}.ciq-fbar-log{z-index:996;left:calc(12px + env(safe-area-inset-left,0px));right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(var(--fbar-offset) + var(--fbar-kb,0px) + 64px + 10px + var(--fbar-chips-h,0px));max-height:min(50dvh, calc(100dvh - var(--topbar-h) - var(--fbar-offset) - var(--fbar-kb,0px) - 120px));overscroll-behavior:contain;-webkit-backdrop-filter:blur(28px)saturate(190%);backdrop-filter:blur(28px)saturate(190%);background:#ffffffc7;border-radius:30px;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;overflow-y:auto;box-shadow:0 0 0 .5px #090a0c1a,0 24px 48px #090a0c29}.ciq-fbar-log[hidden]{display:none}.ciq-fbar-bubble{max-width:85%;margin:0;padding:12px 16px;font-size:16px;line-height:1.4}.ciq-fbar-bubble--visitor{background:var(--color-brand-purple);color:#fff;border-radius:20px 20px 6px;align-self:flex-end}.ciq-fbar-bubble--chatti{color:#090a0c;background:#ffffffe6;border-radius:20px 20px 20px 6px;align-self:flex-start}.ciq-fbar-sheet{z-index:995;left:calc(12px + env(safe-area-inset-left,0px));right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(var(--fbar-offset) + var(--fbar-h) + 12px);max-height:calc(100dvh - var(--topbar-h) - var(--fbar-offset) - var(--fbar-h) - 24px);-webkit-backdrop-filter:blur(28px)saturate(190%);backdrop-filter:blur(28px)saturate(190%);font-family:var(--font-geist);transform-origin:bottom;background:#ffffffc7;border-radius:30px;flex-direction:column;padding:8px 20px 20px;display:flex;position:absolute;box-shadow:0 0 0 .5px #090a0c1a,0 24px 48px #090a0c2e}.ciq-fbar-scrim{z-index:990;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090a0c38;height:100lvh;position:absolute;bottom:0;left:0;right:0}.ciq-fbar-seg{background:#7676801a;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ciq-fbar-seg a{color:#090a0c;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:500;transition:background-color .18s;display:inline-flex}.ciq-fbar-seg a[aria-current=true]{background:#7676802e;font-weight:600;box-shadow:inset 0 1px 1px #ffffffbf}.ciq-fbar-seg a:focus-visible{box-shadow:var(--fbar-focus);outline:none}@media (prefers-reduced-motion:reduce){.ciq-fbar,.ciq-fbar__item,.ciq-fbar__icon,.ciq-fbar__label,.ciq-fbar-close,.ciq-fbar-chips{transition:none}.ciq-fbar.is-chat-active:before{animation:none}}@media (prefers-reduced-transparency:reduce){.ciq-fbar,.ciq-fbar.is-chat-active,.ciq-fbar-close,.ciq-fbar-chip,.ciq-fbar-sheet,.ciq-fbar-log{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5}.ciq-fbar.is-on-dark:not(.is-chat-active){-webkit-backdrop-filter:none;backdrop-filter:none;background:#1e2028f5}.ciq-fbar-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}}
