html.light .eyebrow{color:var(--text-2);background:#ffffff8c;border-color:#0f172a14}.eyebrow-dot{box-shadow:0 0 rgb(var(--accent-400) / .55);animation:eyebrowPulse 2s ease-out infinite}@keyframes eyebrowPulse{0%{box-shadow:0 0 rgb(var(--accent-400) / .55)}70%{box-shadow:0 0 0 8px rgb(var(--accent-400) / 0)}to{box-shadow:0 0 rgb(var(--accent-400) / 0)}}h1.hero-title .accent{background:linear-gradient(180deg,var(--text-1),color-mix(in oklab,var(--text-1) 75%,transparent));-webkit-background-clip:text;background-clip:text;color:transparent}html.light h1.hero-title .accent{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--text-1)}html.light h1.hero-title em{color:var(--text-2)}html.light .product-outer{background:var(--bg-3);border-color:var(--border-2);box-shadow:0 30px 60px -30px #0f172a47}html.light .product-frame{border-color:var(--border-1)}.product-outer{-webkit-mask-image:linear-gradient(to bottom,#000 56%,rgba(0,0,0,.55) 82%,transparent 99%);mask-image:linear-gradient(to bottom,#000 56%,rgba(0,0,0,.55) 82%,transparent 99%)}.product-stage{position:absolute;top:0;left:0;width:1118px;transform-origin:top left;transform:scale(var(--pscale, 1))}html.light .switcher{background:var(--bg-4);border-color:var(--border-2)}.switcher-item.active{color:var(--text-1)}.switcher-item.active .sw-ico{opacity:1;color:rgb(var(--accent-400))}html.light .switcher-item.active .sw-ico{color:rgb(var(--accent-600))}.screen-view.active{opacity:1;pointer-events:auto}@media (max-width: 640px){.switcher{gap:1px}.switcher-item{padding-left:8px;padding-right:8px;font-size:11px;gap:0}.switcher-item .sw-ico{display:none}}.side-nav-item{display:flex;align-items:center;gap:8px;padding:5.5px 10px;color:var(--text-2);font-size:12px;font-weight:400;cursor:pointer;position:relative;border-radius:5px;margin:0 2px;letter-spacing:-.003em}.side-nav-item svg{width:13px;height:13px;color:var(--text-3);flex-shrink:0}.side-nav-item:hover{color:var(--text-1);background:color-mix(in oklab,var(--text-1) 7%,transparent)}.side-nav-item:hover svg{color:var(--text-2)}.side-nav-item.active{background:color-mix(in oklab,var(--text-1) 11%,transparent);color:var(--text-1)}.side-nav-item.active svg:first-child{color:var(--text-1)}.cal-view-switch__btn.is-active{background:var(--card-bg);color:var(--text-1);box-shadow:0 1px #0000001f}.pdot{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.pdot.pink{background:#ec4899}.pdot.yellow{background:#eab308}.pdot.green{background:#22c55e}.pdot.emerald{background:#10b981}.pdot.violet{background:#8b5cf6}.pdot.orange{background:#f97316}.pdot.cyan{background:#06b6d4}.pdot.red{background:#ef4444}.pdot.gray{background:var(--text-4)}.te-day-head{display:grid;grid-template-columns:22px max-content minmax(0,1fr) 40px 100px 60px 30px 18px;align-items:center;gap:8px;padding:4px 14px 4px 22px;font-size:11.5px;color:var(--text-3);border-bottom:1px solid var(--border-1);background:var(--card-head);height:28px}.te-day-head .day-label{grid-column:1 / span 5;display:flex;align-items:center;gap:6px}.te-day-head svg{width:12px;height:12px;color:var(--text-4)}.te-day-head .total{grid-column:6;color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right;font-size:11.5px}.te-row{display:grid;grid-template-columns:22px max-content minmax(0,1fr) 40px 100px 60px 30px 18px;align-items:center;gap:8px;padding:5px 14px 5px 22px;border-bottom:1px solid var(--border-1);font-size:12px;color:var(--text-2);height:34px}.te-row .te-desc{color:var(--text-4);font-size:12px}.te-row .te-desc.has{color:var(--text-1)}.te-row .te-desc.grouped{display:inline-flex;align-items:center;gap:8px}.te-row .te-desc .group-badge{display:inline-flex;align-items:center;justify-content:center;width:20px;height:18px;border-radius:3px;background:var(--bg-3);color:var(--text-2);font-size:11px;font-variant-numeric:tabular-nums;border:1px solid var(--border-2)}.te-row .te-proj{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;justify-self:start}.te-day-head .day-label .te-proj,.te-day-head .day-label{min-width:0}.te-row .te-icons{display:inline-flex;gap:6px;color:var(--text-4);justify-content:center}.te-row .te-icons svg{width:12px;height:12px}.te-row .te-time,.te-row .te-dur{font-variant-numeric:tabular-nums;color:var(--text-2);text-align:right;font-size:11.5px}.te-row .te-play{width:20px;height:20px;border-radius:50%;background:var(--bg-3);display:inline-flex;align-items:center;justify-content:center;color:var(--text-2);border:1px solid var(--border-2);cursor:pointer;justify-self:center}.te-row .te-play svg{width:7px;height:7px}.te-checkbox{width:12px;height:12px;border:1.5px solid var(--border-3);border-radius:3px}.te-more{color:var(--text-4);font-size:13px;line-height:1;text-align:center}.screen-view.cal-armed .cal-event{opacity:0}.cal-col{border-right:1px solid var(--border-1);position:relative}.cal-col:last-child{border-right:none}.cal-col-head{padding:6px;border-bottom:1px solid var(--border-1);text-align:center;font-size:11px;background:var(--card-head);height:40px;display:flex;flex-direction:column;justify-content:center}.cal-col-head .day{font-weight:500;color:var(--text-2);font-size:11px}.cal-col-head .tot{font-size:10px;color:var(--text-4);font-variant-numeric:tabular-nums;margin-top:1px}.cal-hour-label{font-size:10px;color:var(--text-4);padding-right:6px;text-align:right;position:absolute;right:0;transform:translateY(-6px)}.cal-hour-row{height:60px;border-top:1px solid var(--border-1);position:relative}.cal-hour-row.first{border-top:none}.cal-event{position:absolute;left:1px;right:1px;border-radius:2px;padding:5px 7px;font-size:10px;line-height:1.35;overflow:hidden;color:#fffffff5;text-align:left}.cal-event .e-desc{font-weight:500;font-size:10px;color:#fffffffa}.cal-event .e-proj{opacity:.85;font-weight:400;font-size:10px}.cal-event .e-dur{opacity:.85;font-size:10px;font-variant-numeric:tabular-nums;margin-top:1px}html.light .cal-event{color:#000000d9}html.light .cal-event .e-desc{color:#000000e6}.cal-event{cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:box-shadow .16s ease}.cal-event:hover{filter:brightness(1.06)}html.light .cal-event:hover{filter:brightness(.97)}.cal-event.dragging{cursor:grabbing;z-index:50;box-shadow:0 12px 26px -8px #00000080}.cal-resize{position:absolute;left:0;right:0;height:8px;cursor:ns-resize;touch-action:none;z-index:2}.cal-resize-top{top:0}.cal-resize-bottom{bottom:0}.cal-resize:after{content:"";position:absolute;left:50%;width:22px;height:3px;transform:translate(-50%);border-radius:3px;background:currentColor;opacity:0;transition:opacity .14s ease}.cal-resize-top:after{top:2px}.cal-resize-bottom:after{bottom:2px}.cal-event:hover .cal-resize:after{opacity:.4}.ts-grid>div{padding:0 8px;height:100%;display:flex;align-items:center;border-bottom:1px solid var(--border-1)}.ts-grid .ts-head{font-size:10.5px;color:var(--text-3);font-weight:400;padding:0 8px;height:32px;justify-content:center;background:var(--card-head)}.ts-grid .ts-head.left{justify-content:flex-start;padding-left:22px}.ts-grid .ts-head.right,.ts-grid .ts-cell.right{justify-content:flex-end;padding-right:22px}.ts-grid .ts-proj{color:var(--text-1);gap:8px;padding-left:22px;height:36px;font-size:11.5px}.ts-grid .ts-cell{justify-content:center;padding:0 4px;height:36px}.ts-grid .ts-cell input{width:100%;height:22px;text-align:center;background:var(--card-bg-2);border:1px solid var(--border-2);border-radius:4px;color:var(--text-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-variant-numeric:tabular-nums;outline:none}.ts-grid .ts-cell.empty input{color:var(--text-4);background:transparent;border-color:var(--border-1)}.ts-grid .ts-total-cell{font-variant-numeric:tabular-nums;color:var(--text-1);justify-content:flex-end;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;padding-right:22px;height:36px}.ts-grid .ts-addrow{grid-column:1 / -1;color:var(--text-3);font-size:11.5px;padding-left:22px;gap:4px;cursor:pointer;border-bottom:1px solid var(--border-1);height:36px}.ts-grid .ts-footer{background:var(--card-head);font-weight:500;color:var(--text-1);height:32px;font-size:11.5px}.ts-grid .ts-footer.left{justify-content:flex-start;padding-left:22px}.ts-grid .ts-tag-icons{color:var(--text-4);justify-content:center;gap:6px;height:36px}.ts-grid .ts-tag-icons svg{width:12px;height:12px}.dash-scroll,.screen-view[data-view=reporting] .overflow-y-auto{scrollbar-width:none}.dash-scroll::-webkit-scrollbar{width:0;height:0}.dcard-title{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:var(--text-1);letter-spacing:-.005em}.dcard-title svg{width:13px;height:13px;color:var(--text-3);flex-shrink:0}.app-card{background:var(--card-head);border:1px solid var(--border-2)}html.light .app-card{background:var(--card-bg);box-shadow:var(--shadow-card)}.week-bar{background:linear-gradient(180deg,rgb(var(--accent-300) / .9),rgb(var(--accent-500) / .4))}html.light .week-bar{background:linear-gradient(180deg,rgb(var(--accent-500) / .85),rgb(var(--accent-400) / .4))}.plot-grid{background-image:repeating-linear-gradient(to top,var(--border-1) 0,var(--border-1) 1px,transparent 1px,transparent 25%)}.groupby-chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:5px;background:var(--card-bg-2);border:1px solid var(--border-2);color:var(--text-1);font-size:11px;font-weight:500}.groupby-chip svg{width:11px;height:11px;color:var(--text-3)}.num-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:4px;background:var(--card-bg-2);border:1px solid var(--border-2);color:var(--text-3);font-size:9.5px;font-variant-numeric:tabular-nums;flex-shrink:0}.hm{aspect-ratio:1;border-radius:2px;min-width:0}.hm-0{background:color-mix(in oklab,var(--text-1) 7%,transparent)}.hm-1{background:rgb(var(--accent-400) / .3)}.hm-2{background:rgb(var(--accent-400) / .5)}.hm-3{background:rgb(var(--accent-400) / .72)}.hm-4{background:rgb(var(--accent-400) / .95)}.gb-row{display:grid;grid-template-columns:1fr 90px 110px;align-items:center}.gb-head{height:26px;background:var(--card-head);border-bottom:1px solid var(--border-2);font-size:10.5px;color:var(--text-3)}.gb-data{height:33px;border-bottom:1px solid var(--border-1);font-size:11.5px}.gb-total{height:31px;background:var(--card-head);font-size:11.5px;font-weight:500;color:var(--text-1)}.gb-name{display:flex;align-items:center;gap:8px;min-width:0;padding-left:20px}.gb-dur{text-align:right;font-variant-numeric:tabular-nums}.gb-cost{text-align:right;padding-right:20px;font-variant-numeric:tabular-nums}.trust-list[data-astro-cid-2evdlovx]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:12px}.trust-item-wrap[data-astro-cid-2evdlovx]{padding:0 16px}@media (min-width: 768px){.trust-item-wrap[data-astro-cid-2evdlovx]:not(:first-child){border-left:1px solid var(--border-1)}}.trust-item[data-astro-cid-2evdlovx]{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;text-decoration:none}.trust-ico[data-astro-cid-2evdlovx]{display:inline-flex;color:var(--text-3);transition:transform .18s ease,color .16s ease}.trust-ico[data-astro-cid-2evdlovx] svg[data-astro-cid-2evdlovx]{width:18px;height:18px;display:block}.trust-text[data-astro-cid-2evdlovx]{display:inline-flex;align-items:baseline;gap:7px}.trust-primary[data-astro-cid-2evdlovx]{font-family:Outfit Variable,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--text-1)}.count[data-astro-cid-2evdlovx]{position:relative;display:inline-block;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.count-ghost[data-astro-cid-2evdlovx]{visibility:hidden}.count-live[data-astro-cid-2evdlovx]{position:absolute;top:0;left:0;white-space:nowrap}.trust-label[data-astro-cid-2evdlovx]{font-size:13px;color:var(--text-4);transition:color .16s ease}.trust-item[data-astro-cid-2evdlovx]:hover .trust-label[data-astro-cid-2evdlovx]{color:var(--text-2)}.trust-item[data-astro-cid-2evdlovx]:hover .trust-ico[data-astro-cid-2evdlovx]{transform:translateY(-1px);color:var(--text-2)}.trust-list[data-astro-cid-2evdlovx].is-carousel{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;row-gap:0}.trust-list[data-astro-cid-2evdlovx].is-carousel::-webkit-scrollbar{display:none}.trust-list[data-astro-cid-2evdlovx].is-carousel .trust-item-wrap[data-astro-cid-2evdlovx]{flex:0 0 100%;display:flex;justify-content:center;border:0;padding:0;scroll-snap-align:center}.trust-dots[data-astro-cid-2evdlovx]{display:none;justify-content:center;gap:7px;margin-top:18px}.trust-list[data-astro-cid-2evdlovx].is-carousel~.trust-dots[data-astro-cid-2evdlovx]{display:flex}.trust-dot[data-astro-cid-2evdlovx]{width:6px;height:6px;border-radius:9999px;background:var(--text-4);opacity:.4;transition:opacity .2s ease,background .2s ease}.trust-dot[data-astro-cid-2evdlovx].is-active{opacity:1;background:var(--text-2)}.fig-stage[data-astro-cid-crjyzb2w]{height:210px;display:flex;align-items:flex-end;justify-content:center}.iso[data-astro-cid-crjyzb2w]{width:100%;height:100%;overflow:visible;color:var(--text-3)}html.light .iso[data-astro-cid-crjyzb2w]{color:var(--text-2)}.iso[data-astro-cid-crjyzb2w] .face,.iso[data-astro-cid-crjyzb2w] .seam,.iso[data-astro-cid-crjyzb2w] .bar,.iso[data-astro-cid-crjyzb2w] .emblem{vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso[data-astro-cid-crjyzb2w] .f-top{fill:currentColor;fill-opacity:.05;stroke:currentColor;stroke-opacity:.6}.iso[data-astro-cid-crjyzb2w] .f-left{fill:currentColor;fill-opacity:.028;stroke:currentColor;stroke-opacity:.48}.iso[data-astro-cid-crjyzb2w] .f-right{fill:currentColor;fill-opacity:.012;stroke:currentColor;stroke-opacity:.34}.iso[data-astro-cid-crjyzb2w] .guide{stroke:currentColor;stroke-opacity:.4;stroke-dasharray:3 3.5}.iso[data-astro-cid-crjyzb2w] .seam{fill:none;stroke:currentColor;stroke-opacity:.42}.iso[data-astro-cid-crjyzb2w] .bar{fill:none;stroke:currentColor;stroke-opacity:.6}.iso[data-astro-cid-crjyzb2w] .emblem{stroke:currentColor;stroke-opacity:.62}.iso[data-astro-cid-crjyzb2w] .led{fill:currentColor;fill-opacity:.5;stroke:currentColor;stroke-opacity:.5}.iso-float[data-astro-cid-crjyzb2w]{animation:iso-float 9s ease-in-out infinite;animation-delay:var(--d, 0s);will-change:transform}@keyframes iso-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion: reduce){.iso-float[data-astro-cid-crjyzb2w]{animation:none}}@media (max-width: 767px){.fig-stage[data-astro-cid-crjyzb2w]{height:180px}}.bs-meta[data-astro-cid-n3wjx4mo]{margin-top:26px;display:flex;align-items:center;gap:12px;font-size:14px}.bs-meta-k[data-astro-cid-n3wjx4mo]{color:var(--text-4)}.bs-meta-link[data-astro-cid-n3wjx4mo]{display:inline-flex;align-items:center;gap:6px;color:var(--text-2);text-decoration:none;transition:color .15s}.bs-meta-link[data-astro-cid-n3wjx4mo]:hover{color:var(--text-1)}.bs-meta-link[data-astro-cid-n3wjx4mo] svg[data-astro-cid-n3wjx4mo]{width:15px;height:15px}.bs-panel[data-astro-cid-n3wjx4mo]{position:relative;border:1px solid var(--border-2);border-radius:16px;background:var(--card-bg);box-shadow:var(--shadow-card);overflow:hidden}.bs-body[data-astro-cid-n3wjx4mo]{position:relative;font-variant-numeric:tabular-nums}.bs-panel[data-astro-cid-n3wjx4mo]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:var(--border-1);-webkit-clip-path:inset(-100px -100px 0);clip-path:inset(-100px -100px 0);-webkit-mask-image:linear-gradient(to bottom,#000 80%,rgba(0,0,0,.45) 100%);mask-image:linear-gradient(to bottom,#000 80%,#00000073)}.bs-th[data-astro-cid-n3wjx4mo],.bs-tr[data-astro-cid-n3wjx4mo]{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,.7fr) minmax(0,1.3fr) 40px;align-items:center;gap:18px}.bs-th[data-astro-cid-n3wjx4mo]{height:42px;padding:0 22px;background:var(--card-head);border-bottom:1px solid var(--border-1);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-4)}.bs-tr[data-astro-cid-n3wjx4mo]{height:60px;padding:0 22px;border-bottom:1px solid var(--border-1)}.bs-tr[data-astro-cid-n3wjx4mo]:last-of-type{border-bottom:0}.bs-proj[data-astro-cid-n3wjx4mo]{display:flex;align-items:center;gap:12px;min-width:0}.bs-dot[data-astro-cid-n3wjx4mo]{width:9px;height:9px;border-radius:50%;flex:none;background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 22%,transparent)}.bs-pt[data-astro-cid-n3wjx4mo]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.bs-name[data-astro-cid-n3wjx4mo]{font-size:13.5px;font-weight:500;color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-client[data-astro-cid-n3wjx4mo]{font-size:11.5px;color:var(--text-4)}.bs-rate[data-astro-cid-n3wjx4mo]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;font-weight:600;color:var(--text-1);letter-spacing:-.01em;white-space:nowrap}.bs-rate[data-astro-cid-n3wjx4mo] small[data-astro-cid-n3wjx4mo]{font-size:10px;font-weight:400;color:var(--text-4)}.bs-prog[data-astro-cid-n3wjx4mo]{min-width:0}.bs-pbar[data-astro-cid-n3wjx4mo]{height:5px;border-radius:3px;background:var(--bg-3);overflow:hidden;max-width:210px}.bs-pbar[data-astro-cid-n3wjx4mo]>span[data-astro-cid-n3wjx4mo]{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,rgb(var(--accent-400)),rgb(var(--accent-500)))}.bs-plabel[data-astro-cid-n3wjx4mo]{display:block;margin-top:7px;font-size:11px;font-weight:500;color:var(--text-3)}.bs-act[data-astro-cid-n3wjx4mo]{display:flex;justify-content:flex-end}.bs-menu[data-astro-cid-n3wjx4mo]{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--text-4);cursor:pointer;transition:background .25s ease,color .25s ease}.bs-menu[data-astro-cid-n3wjx4mo] svg[data-astro-cid-n3wjx4mo]{width:17px;height:17px}.bs-menu[data-astro-cid-n3wjx4mo].is-open{background:color-mix(in oklab,var(--text-1) 7%,transparent);color:var(--text-2)}.bs-drop[data-astro-cid-n3wjx4mo]{position:absolute;top:102px;right:18px;width:340px;background:var(--card-head);border:1px solid var(--border-2);border-radius:12px;box-shadow:var(--shadow-dropdown);overflow:hidden;transform-origin:top right}html.js-anim .bs-drop[data-astro-cid-n3wjx4mo]:not(.is-open){opacity:0}.bs-drop-h[data-astro-cid-n3wjx4mo]{height:44px;display:flex;align-items:center;padding:0 16px;font-size:14px;color:var(--text-4);border-bottom:1px solid var(--border-1)}.bs-item[data-astro-cid-n3wjx4mo]{height:49px;display:flex;align-items:center;gap:12px;padding:0 15px}.bs-item[data-astro-cid-n3wjx4mo].sel{background:color-mix(in oklab,var(--text-1) 6%,transparent)}.bs-av[data-astro-cid-n3wjx4mo]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:600;color:#fff;flex:none;letter-spacing:.02em}.bs-il[data-astro-cid-n3wjx4mo]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.bs-iname[data-astro-cid-n3wjx4mo]{font-size:13.5px;color:var(--text-1)}.bs-isub[data-astro-cid-n3wjx4mo]{font-size:11.5px;color:var(--text-4)}.bs-iright[data-astro-cid-n3wjx4mo]{margin-left:auto;display:inline-flex;align-items:center;gap:9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:var(--text-3);white-space:nowrap}.bs-check[data-astro-cid-n3wjx4mo]{color:var(--text-3);display:inline-flex}.bs-check[data-astro-cid-n3wjx4mo] svg[data-astro-cid-n3wjx4mo]{width:15px;height:15px}.intg-stage{-webkit-mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent)}.intg-rows{opacity:.9}.intg-track{display:flex;gap:26px;width:-moz-max-content;width:max-content;will-change:transform}.intg-track--ltr{animation:intg-marquee-l 46s linear infinite}.intg-track--rtl{animation:intg-marquee-r 54s linear infinite}@keyframes intg-marquee-l{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes intg-marquee-r{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.intg-bubble{flex:0 0 auto;width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--card-bg);border:1px solid var(--border-2);box-shadow:var(--shadow-card),0 18px 30px -22px #0009;color:var(--c)}.intg-bubble svg{width:26px;height:26px}@media (max-width: 760px){.intg-bubble{width:52px;height:52px}.intg-bubble svg{width:22px;height:22px}}.intg-glow{width:360px;height:360px;border-radius:999px;background:radial-gradient(closest-side,color-mix(in oklab,var(--bg) 86%,transparent) 38%,transparent 72%);pointer-events:none;z-index:1}html.dark .intg-glow{background:radial-gradient(closest-side,color-mix(in oklab,var(--bg) 94%,transparent) 40%,transparent 72%)}.intg-hub{z-index:2}.intg-hub-core{position:relative;display:inline-flex;align-items:center;justify-content:center;width:108px;height:108px;border-radius:999px;color:#fff;background:linear-gradient(160deg,rgb(var(--accent-400)),rgb(var(--accent-600)));border:1px solid color-mix(in oklab,rgb(var(--accent-300)) 50%,transparent);box-shadow:0 0 0 6px color-mix(in oklab,rgb(var(--accent-500)) 12%,transparent),0 24px 50px -16px rgb(var(--accent-700) / .65),inset 0 1px #ffffff4d}.intg-hub-core svg{width:46px;height:46px}@media (max-width: 760px){.intg-hub-core{width:88px;height:88px}.intg-hub-core svg{width:38px;height:38px}}.intg-hub-ring{position:absolute;left:50%;top:50%;width:108px;height:108px;transform:translate(-50%,-50%);border-radius:999px;border:1px solid rgb(var(--accent-400) / .5);animation:intg-pulse 3.4s ease-out infinite}@keyframes intg-pulse{0%{opacity:.7;transform:translate(-50%,-50%) scale(1)}70%{opacity:0;transform:translate(-50%,-50%) scale(1.9)}to{opacity:0;transform:translate(-50%,-50%) scale(1.9)}}@media (prefers-reduced-motion: reduce){.intg-track--ltr,.intg-track--rtl,.intg-hub-ring{animation:none}.intg-track--rtl{transform:translate(-33.333%)}}.cl-dot-live[data-astro-cid-txuu5abq]{background:rgb(var(--accent-400));box-shadow:0 0 0 4px rgb(var(--accent-400) / .12),0 0 10px 1px rgb(var(--accent-400) / .55)}html.light .cl-dot-live[data-astro-cid-txuu5abq]{background:rgb(var(--accent-600));box-shadow:0 0 0 4px rgb(var(--accent-600) / .12),0 0 10px 1px rgb(var(--accent-600) / .4)}
