.hub-frame{--hub-frame-navy:#030b28;--hub-frame-accent:#f2b202;--hub-frame-badge:#fec119;--hub-frame-background:#f5f5f5;--hub-frame-border:#eaeaea;--hub-frame-control-border:#e2e8f0;--hub-frame-grey-400:#bdbdbd;--hub-frame-grey-500:#6b7280;--hub-frame-surface:#fff;--hub-frame-ink:#000;--hub-frame-popover-ink:#020817;--hub-frame-drawer-width:280px;--hub-frame-toolbar-height:90px;min-height:100vh}.hub-frame-topbar,.hub-frame-sidebar,.hub-frame-account-popover{font-family:Inter,system-ui,sans-serif}.hub-frame-topbar :is(button,input,select),.hub-frame-sidebar :is(button,input,select),.hub-frame-account-popover :is(button,input,select){font:inherit}.hub-frame-sidebar{z-index:1200;width:var(--hub-frame-drawer-width);box-sizing:border-box;background:var(--hub-frame-navy);color:#fff;visibility:hidden;flex-direction:column;transition:transform .2s,visibility .2s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto;transform:translate(-100%)}.hub-frame-sidebar[data-open=true]{visibility:visible;transform:none}.hub-frame-scrim{z-index:1199;background:#00000080;position:fixed;inset:0}@media (width>=600px){.hub-frame-sidebar{visibility:visible;border-right:1px solid var(--hub-frame-border);transition:width .2s;transform:none}.hub-frame-scrim{display:none}}.hub-frame-logo{height:var(--hub-frame-toolbar-height);flex:none;justify-content:center;align-items:center;display:flex}.hub-frame-logo-mark{display:none}.hub-frame-collapse{box-sizing:border-box;width:100%;color:var(--hub-frame-grey-400);text-align:left;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;margin:0;padding:8px 16px;font-size:14px;line-height:1.5;display:none}.hub-frame-collapse:hover{color:#fff}.hub-frame-collapse:focus-visible{outline-offset:-2px;outline:2px solid #fff9}.hub-frame-collapse svg{flex:none;margin-left:11px}.hub-frame-collapse-label{white-space:nowrap;margin-left:16px}@media (width>=600px){.hub-frame-collapse{display:flex}}.hub-frame-nav{flex-direction:column;flex:1;justify-content:space-between;display:flex}.hub-frame-nav-list{margin:0;padding:8px 0;list-style:none}.hub-frame-nav-bottom{padding:0}.hub-frame-nav-item{box-sizing:border-box;width:100%;color:var(--hub-frame-grey-400);text-align:left;letter-spacing:.00938em;cursor:default;background:0 0;border:0;align-items:center;margin:0;padding:8px 16px;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;display:flex;position:relative}.hub-frame-nav-item:focus-visible{outline-offset:-2px;outline:2px solid #fff9}.hub-frame-nav-item[aria-current=page]{color:#fff}.hub-frame-nav-item-inner{border-left:3px solid var(--hub-frame-navy);align-items:center;display:flex}.hub-frame-nav-item[aria-current=page] .hub-frame-nav-item-inner{border-left-color:var(--hub-frame-accent)}.hub-frame-nav-item-inner svg{flex:none;margin-left:8px}.hub-frame-nav-item-label{white-space:nowrap;margin:4px 0 4px 16px}.hub-frame-nav-dropdown-icon svg{margin-right:16px}.hub-frame-nav-dropdown-label{white-space:nowrap;flex:auto;margin:4px 0}.hub-frame-badge{background:var(--hub-frame-badge);color:var(--hub-frame-navy);letter-spacing:normal;border-radius:9999px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.hub-frame-topbar{z-index:1100;height:var(--hub-frame-toolbar-height);box-sizing:border-box;background:var(--hub-frame-surface);color:var(--hub-frame-ink);align-items:center;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}@media (width>=600px){.hub-frame-topbar{left:var(--hub-frame-drawer-width);padding:0 24px;transition:left .2s}}.hub-frame-hamburger{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;margin:0 16px 0 8px;padding:8px;display:inline-flex}.hub-frame-hamburger:hover{background:#0000000a}@media (width>=600px){.hub-frame-hamburger{display:none}}.hub-frame-topbar-inner{flex:1;justify-content:space-between;align-items:center;min-width:0;margin-left:40px;display:flex}.hub-frame-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;margin:0;font-size:1.5rem;font-weight:800;line-height:1.334;overflow:hidden}.hub-frame-topbar-right{flex:none;align-items:center;gap:20px;display:flex}.hub-frame-store,.hub-frame-separator{display:none}@media (width>=640px){.hub-frame-store{display:block;position:relative}.hub-frame-separator{background:var(--hub-frame-control-border);width:1px;height:40px;display:block}}.hub-frame-store .store-switcher>span{display:none}.hub-frame-store .store-switcher select{box-sizing:border-box;appearance:none;border:1px solid var(--hub-frame-control-border);background:var(--hub-frame-surface);min-width:180px;max-width:280px;height:40px;color:inherit;text-overflow:ellipsis;cursor:pointer;border-radius:6px;padding:8px 40px 8px 16px;font-size:14px;font-weight:400;line-height:20px}.hub-frame-store .store-switcher select:hover{background:var(--hub-frame-background)}.hub-frame-store .store-switcher select:focus-visible{outline-offset:2px;outline:2px solid #020817}.hub-frame-store-chevrons{opacity:.5;pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.hub-frame-account{position:relative}.hub-frame-account-trigger{box-sizing:border-box;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px;display:flex}.hub-frame-avatar,.hub-frame-account-name{display:none}@media (width>=640px){.hub-frame-account-trigger{border:1px solid var(--hub-frame-border);border-radius:9999px;height:64px;padding:4px 8px 4px 4px}.hub-frame-account-trigger:hover{background:var(--hub-frame-background)}.hub-frame-avatar{aspect-ratio:1;background:var(--hub-frame-grey-400);color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;height:100%;display:flex}.hub-frame-account-name{white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:24px;display:block}}.hub-frame-account-trigger:focus-visible{outline-offset:2px;outline:2px solid #020817}.hub-frame-account-popover{z-index:1200;box-sizing:content-box;border:1px solid var(--hub-frame-control-border);background:var(--hub-frame-surface);min-width:144px;color:var(--hub-frame-popover-ink);white-space:nowrap;border-radius:4px;flex-direction:column;gap:4px;padding:8px;font-size:14px;line-height:20px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media (width>=640px){.hub-frame-account-popover{left:50%;right:auto;transform:translate(-50%)}}.hub-frame-menu-item{box-sizing:border-box;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:8px;display:flex}.hub-frame-menu-item[aria-disabled=true]{cursor:default}.hub-frame-menu-item:hover:not([aria-disabled=true]),.hub-frame-menu-item:focus-visible{background:var(--hub-frame-background);outline:none}.hub-frame-menu-item svg{color:var(--hub-frame-grey-500);flex:none}.hub-frame-menu-label{-webkit-user-select:none;user-select:none;margin-left:8px}.hub-frame-menu-label-grow{flex:1}.hub-frame-act-as{flex-wrap:wrap;gap:6px;padding:0 8px 8px;display:flex}.hub-frame-act-as input{box-sizing:border-box;border:1px solid var(--hub-frame-control-border);border-radius:6px;width:110px;height:36px;padding:0 10px}.hub-frame-act-as button{background:var(--hub-frame-navy);color:#fff;cursor:pointer;border:0;border-radius:6px;height:36px;padding:0 14px;font-weight:500}.hub-frame-act-as-error{color:#d41f1f;white-space:normal;flex-basis:100%;max-width:220px;font-size:12px;line-height:16px}.hub-frame-switch-track{background:var(--hub-frame-grey-400);border-radius:9999px;flex:none;width:36px;height:20px;margin-left:16px;transition:background-color .15s;position:relative}.hub-frame-switch-track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.hub-frame-menu-item[aria-checked=true] .hub-frame-switch-track{background:var(--hub-frame-navy)}.hub-frame-menu-item[aria-checked=true] .hub-frame-switch-track:after{transform:translate(16px)}.hub-frame-menu-heading{border-bottom:1px solid var(--hub-frame-border);flex-direction:column;margin:0 0 4px;padding:8px 8px 12px;font-size:14px;display:flex}.hub-frame-menu-heading-label{color:var(--hub-frame-grey-500);font-size:12px}.hub-frame-menu-heading-value{overflow-wrap:anywhere;font-weight:600}.hub-frame-menu-item:disabled{opacity:.5;cursor:default}@media (width>=600px){.hub-frame[data-sidebar=collapsed]{--hub-frame-drawer-width:72px}.hub-frame[data-sidebar=collapsed] .hub-frame-logo-wordmark{display:none}.hub-frame[data-sidebar=collapsed] .hub-frame-logo-mark{display:block}.hub-frame[data-sidebar=collapsed] .hub-frame-collapse{justify-content:center;padding:8px 0}.hub-frame[data-sidebar=collapsed] .hub-frame-collapse svg{margin-left:0}.hub-frame[data-sidebar=collapsed] .hub-frame-nav-item{justify-content:center;padding:8px 0}.hub-frame[data-sidebar=collapsed] .hub-frame-nav-item-inner{border-left:0}.hub-frame[data-sidebar=collapsed] .hub-frame-nav-item[aria-current=page]:before{content:"";background:var(--hub-frame-accent);width:3px;position:absolute;top:8px;bottom:8px;left:0}.hub-frame[data-sidebar=collapsed] .hub-frame-nav-item-inner svg,.hub-frame[data-sidebar=collapsed] .hub-frame-nav-dropdown-icon svg{margin:0}.hub-frame[data-sidebar=collapsed] :is(.hub-frame-nav-item-label,.hub-frame-collapse-label,.hub-frame-nav-dropdown-label){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hub-frame[data-sidebar=collapsed] .hub-frame-nav-dropdown>svg,.hub-frame[data-sidebar=collapsed] .hub-frame-badge{display:none}}@media (width>=600px) and (prefers-reduced-motion:reduce){.hub-frame-sidebar,.hub-frame-topbar,.hub-frame-main{transition:none}}@media (prefers-reduced-motion:reduce){.hub-frame-switch-track,.hub-frame-switch-track:after{transition:none}}.hub-frame-main{box-sizing:border-box;background-color:var(--hub-frame-background);background-position:bottom;background-repeat:no-repeat;min-height:100vh;padding-bottom:48px}@media (width>=600px){.hub-frame-main{margin-left:var(--hub-frame-drawer-width);transition:margin-left .2s}}@media (width>=640px){.hub-frame-main{background-image:url(/_insights/honeycomb-bg-DrV1r6fz.svg)}}.hub-frame-page{box-sizing:border-box;--tbi-sticky-top:var(--hub-frame-toolbar-height);flex-direction:column;gap:24px;width:100%;max-width:1280px;margin:0 auto;padding:24px;display:flex}@media (width>=1024px){.hub-frame-page{padding:32px}}.hub-frame-toolbar-spacer{height:var(--hub-frame-toolbar-height)}.hub-frame-intercom{right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:1150;width:var(--tbi-buzz-size);height:var(--tbi-buzz-size);background:var(--hub-frame-accent);cursor:default;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;box-shadow:0 4px 12px #030b2833}[data-theme=dark] .hub-frame{--hub-frame-background:var(--background);--hub-frame-border:var(--border);--hub-frame-control-border:var(--input);--hub-frame-surface:var(--card);--hub-frame-ink:var(--foreground);--hub-frame-popover-ink:var(--popover-foreground)}@media (width>=640px){[data-theme=dark] .hub-frame-main{background-image:none}}.hub-frame-title,.hub-frame-account{flex:none}.hub-frame-topbar-right{flex:0 auto;min-width:0}.hub-frame-store{min-width:0}.hub-frame-store .store-switcher select{width:100%;min-width:0;max-width:280px}.hub-frame-account-name{text-overflow:ellipsis;max-width:160px;overflow:hidden}@media (width<=899px){.hub-frame-topbar-right{gap:var(--spacing-4)}.hub-frame-store{max-width:160px}.hub-frame-account-name{display:none}}.host-login{--host-login-gradient-angle:346.26deg;--host-login-gradient-start:#050e30;--host-login-gradient-middle:#230b44;--host-login-gradient-end:#2a176f;--host-login-gradient:linear-gradient(var(--host-login-gradient-angle), var(--host-login-gradient-start) 27.98%, var(--host-login-gradient-middle) 61.91%, var(--host-login-gradient-end) 100%);--host-login-panel-ink:#fff;--host-login-scrim:#00000080;--host-login-card-shadow:0 25px 50px -12px #00000040;--host-login-card-width:912px;--host-login-panel-width:329px;--host-login-card-height:824px;--host-login-backdrop-blur:6px;background:var(--background);min-height:100vh;color:var(--foreground);position:relative}.host-login-backdrop,.host-login-scrim{display:none}.host-login-stage{display:flex}.host-login-card{background:var(--background);width:100%;min-height:100vh;color:var(--foreground);display:flex}.host-login-panel{display:none}.host-login-panel-logo{width:112px;height:auto;margin-bottom:var(--spacing-8);display:block}.host-login-title{margin:0 0 var(--spacing-4)}.host-login-subtitle{margin:0}.host-login-content{gap:var(--spacing-4);min-width:0;padding:var(--spacing-8);flex-direction:column;flex:1 1 0;display:flex}.host-login-intro{gap:var(--spacing-4);margin-bottom:var(--spacing-6);flex-direction:column;display:flex}.host-login-intro-logo{width:112px;height:auto;display:block}.host-login-intro-logo--dark{display:none}.host-login-intro-title{background-image:var(--host-login-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0}.host-login-intro-subtitle{margin:0}[data-theme=dark] .host-login-intro-title{color:var(--foreground);-webkit-text-fill-color:currentColor;background-image:none}[data-theme=dark] .host-login-intro-logo--light{display:none}[data-theme=dark] .host-login-intro-logo--dark{display:block}.host-login-form-column,.host-login-form{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.host-login-form-column>.hc-btn,.host-login-form>.hc-btn{width:100%}.host-login-or{align-items:center;gap:var(--spacing-3);color:var(--muted-foreground);display:flex}.host-login-or>:not(span){flex:1 1 0}.host-login-reveal{padding:var(--spacing-1);margin:calc(-1 * var(--spacing-1));border-radius:var(--border-radius-rounded-full);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.host-login-reveal:hover{color:var(--foreground)}.host-login-reveal:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (width>=640px){.host-login-backdrop{pointer-events:none;filter:blur(var(--host-login-backdrop-blur));display:block;position:fixed;inset:0;overflow:hidden}.host-login-scrim{background:var(--host-login-scrim);display:block;position:fixed;inset:0}.host-login-stage{box-sizing:border-box;min-height:100vh;padding:var(--spacing-4);justify-content:center;align-items:center;position:relative}.host-login-card{max-width:var(--host-login-card-width);min-height:var(--host-login-card-height);background:var(--card);color:var(--card-foreground);border-radius:var(--border-radius-rounded-2xl);box-shadow:var(--host-login-card-shadow);overflow:hidden}.host-login-panel{box-sizing:border-box;flex:0 1 var(--host-login-panel-width);padding:var(--spacing-8);background:var(--host-login-gradient);color:var(--host-login-panel-ink);display:block}.host-login-intro{display:none}}.host-failure{padding-bottom:var(--spacing-8);flex-direction:column;align-items:center;display:flex}.host-text-button{color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.host-insights{top:var(--hub-frame-toolbar-height);position:fixed;bottom:0;left:0;right:0}.host-insights[hidden]{display:none}@media (width>=600px){.host-insights{left:var(--hub-frame-drawer-width);transition:left .2s}}@media (width>=600px) and (prefers-reduced-motion:reduce){.host-insights{transition:none}}.host-insights-frame{background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.host-insights-skeleton{gap:var(--spacing-6);max-width:1280px;padding:var(--spacing-6);flex-direction:column;margin:0 auto;display:flex;position:absolute;inset:0;overflow:hidden}@media (width>=1024px){.host-insights-skeleton{padding:var(--spacing-8)}}.host-skeleton-grid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.hc-accordion{box-sizing:border-box;width:100%;font-family:var(--font-sans);color:var(--base-foreground);flex-direction:column;align-items:stretch;display:flex}.hc-accordion--border{border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);overflow:hidden}.hc-accordion--border>.hc-accordion-item{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.hc-accordion--border>.hc-accordion-item:last-child{border-bottom:0}.hc-accordion-item{box-sizing:border-box;border-bottom:var(--border-width-border) solid var(--base-border);width:100%;font-family:var(--font-sans);color:var(--base-foreground);flex-direction:column;align-items:stretch;display:flex}.hc-accordion-item--focus,.hc-accordion-item:focus-within{border-bottom-color:#0000}.hc-accordion-item__heading{font:inherit;font-weight:inherit;color:inherit;margin:0}.hc-accordion-item__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-3) 0;border-radius:var(--border-radius-rounded-md);color:inherit;text-align:left;cursor:pointer;appearance:none;background-color:#0000;border:0;font-family:inherit;display:flex}.hc-accordion-item__label{text-align:left;flex:auto;min-width:0}.hc-accordion-item__trigger:hover:not(:disabled) .hc-accordion-item__label,.hc-accordion-item--hover .hc-accordion-item__label{font-weight:600;text-decoration:underline}.hc-accordion-item__icon{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}.hc-accordion-item__icon>svg{width:100%;height:100%;display:block}.hc-accordion-item--active .hc-accordion-item__icon{transform:rotate(180deg)}.hc-accordion-item__trigger:focus-visible,.hc-accordion-item--focus .hc-accordion-item__trigger{outline:var(--border-width-border) solid var(--base-ring);outline-offset:0;box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-accordion-item__trigger:disabled{cursor:default}.hc-accordion-item--disabled .hc-accordion-item__trigger,.hc-accordion-item__trigger:disabled{opacity:.5}.hc-accordion-item__panel{box-sizing:border-box;width:100%;padding-bottom:var(--spacing-4);color:var(--base-foreground);text-align:left}.hc-alert{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-4);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-card);color:var(--base-foreground);font-family:var(--font-sans);display:flex}.hc-alert__flex{align-items:flex-start;gap:var(--spacing-2);flex:1 0 0;min-width:0;display:flex}.hc-alert__icon{padding-top:var(--spacing-0-5);flex:none;align-items:flex-start;display:flex}.hc-alert__icon>svg,.hc-alert__icon>img{width:var(--spacing-4);height:var(--spacing-4);display:block}.hc-alert__text{justify-content:center;align-items:flex-start;gap:var(--spacing-0-5);word-break:break-word;flex-direction:column;flex:1 0 0;min-width:0;display:flex}.hc-alert__title{width:100%;color:var(--base-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-alert__description{width:100%;color:var(--base-muted-foreground)}.hc-alert__action{flex:none;align-items:center;display:flex}.hc-alert--destructive,.hc-alert--destructive .hc-alert__title,.hc-alert--destructive .hc-alert__description{color:var(--base-destructive)}.hc-alert-dialog{box-sizing:border-box;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-background);width:100%;color:var(--base-foreground);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:hidden}.hc-alert-dialog--default{max-width:384px}.hc-alert-dialog--sm{max-width:320px}.hc-alert-dialog__header{box-sizing:border-box;width:100%;padding:var(--spacing-4);display:flex}.hc-alert-dialog--default .hc-alert-dialog__header{align-items:flex-start;gap:var(--spacing-4);flex-direction:row}.hc-alert-dialog--sm .hc-alert-dialog__header{align-items:center;gap:var(--spacing-3);flex-direction:column}.hc-alert-dialog__media{box-sizing:border-box;border-radius:var(--border-radius-rounded-md);background-color:var(--base-muted);width:40px;height:40px;color:var(--base-foreground);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.hc-alert-dialog__media>svg,.hc-alert-dialog__media>img{width:24px;height:24px;display:block}.hc-alert-dialog--destructive .hc-alert-dialog__media{background-color:color-mix(in srgb, var(--base-destructive) 10%, transparent);color:var(--base-destructive)}.hc-alert-dialog__text{align-items:flex-start;gap:var(--spacing-1-5);flex-direction:column;flex:auto;min-width:0;display:flex}.hc-alert-dialog--sm .hc-alert-dialog__text{text-align:center;width:100%}.hc-alert-dialog__title{width:100%;color:var(--base-foreground);margin:0}.hc-alert-dialog__description{width:100%;color:var(--base-muted-foreground);margin:0}.hc-alert-dialog__body{box-sizing:border-box;width:100%;padding:0 var(--spacing-4) var(--spacing-4);flex-direction:column;align-items:stretch;display:flex}.hc-alert-dialog__footer{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-4);border-top:var(--border-width-border) solid var(--base-border);background-color:color-mix(in srgb, var(--base-muted) 50%, var(--base-background));flex-direction:row;display:flex}.hc-alert-dialog--default .hc-alert-dialog__footer{justify-content:flex-end}.hc-alert-dialog--sm .hc-alert-dialog__footer>*{flex:1 1 0;min-width:0}.hc-area-chart{box-sizing:border-box;width:100%;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:36px;display:flex}.hc-area-chart__svg{width:100%;height:auto;display:block;overflow:visible}.hc-area-chart__grid{stroke:var(--base-border);stroke-width:var(--border-width-border);shape-rendering:crispedges}.hc-area-chart__fill{fill-opacity:.5;stroke:none}.hc-area-chart__fill--gradient{fill-opacity:1}.hc-area-chart__stroke{fill:none;stroke-width:var(--border-width-border-2);stroke-linecap:round;stroke-linejoin:round}.hc-area-chart__dot{stroke:var(--base-background);stroke-width:var(--border-width-border-2)}.hc-area-chart__label{fill:var(--base-muted-foreground)}.hc-area-chart__legend{place-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.hc-area-chart__legend-item{align-items:center;gap:var(--spacing-1-5);flex:none;display:inline-flex}.hc-area-chart__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-area-chart__legend-label{color:var(--base-foreground);white-space:nowrap}.hc-aspect-ratio{box-sizing:border-box;width:100%;display:block;position:relative;overflow:hidden}.hc-aspect-ratio>*{width:100%;max-width:none;height:100%;position:absolute;inset:0}.hc-aspect-ratio__image,.hc-aspect-ratio>img,.hc-aspect-ratio>video{object-fit:cover;pointer-events:none;display:block}.hc-avatar{vertical-align:middle;box-sizing:border-box;border-radius:var(--border-radius-rounded-full);background-color:var(--base-muted);color:var(--base-foreground);font-family:var(--font-sans);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.hc-avatar--xl{width:var(--spacing-12);height:var(--spacing-12)}.hc-avatar--lg{width:40px;height:40px}.hc-avatar--default{width:var(--spacing-8);height:var(--spacing-8)}.hc-avatar--sm{width:var(--spacing-6);height:var(--spacing-6)}.hc-avatar--xs{width:var(--spacing-5);height:var(--spacing-5)}.hc-avatar__body{border-radius:var(--border-radius-rounded-full);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.hc-avatar__image{object-fit:cover;border-radius:var(--border-radius-rounded-full);width:100%;height:100%;display:block}.hc-avatar__fallback{text-align:center;width:100%;color:var(--base-foreground);-webkit-user-select:none;user-select:none;white-space:nowrap;display:block;overflow:hidden}.hc-avatar__icon{color:var(--base-foreground);justify-content:center;align-items:center;display:inline-flex}.hc-avatar__icon>svg,.hc-avatar__icon>img{width:100%;height:100%;display:block}.hc-avatar--xl .hc-avatar__icon{width:var(--spacing-6);height:var(--spacing-6)}.hc-avatar--lg .hc-avatar__icon{width:var(--spacing-5);height:var(--spacing-5)}.hc-avatar--default .hc-avatar__icon{width:var(--spacing-4);height:var(--spacing-4)}.hc-avatar--sm .hc-avatar__icon{width:var(--spacing-3);height:var(--spacing-3)}.hc-avatar--xs .hc-avatar__icon{width:var(--spacing-2-5);height:var(--spacing-2-5)}.hc-avatar__badge{line-height:0;display:inline-flex;position:absolute;bottom:0;right:0}.hc-avatar-badge{box-sizing:border-box;border-radius:var(--border-radius-rounded-full);border:var(--border-width-border-2) solid var(--base-background);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.hc-avatar-badge--2{width:var(--spacing-2);height:var(--spacing-2)}.hc-avatar-badge--2-5{width:var(--spacing-2-5);height:var(--spacing-2-5)}.hc-avatar-badge--3{width:var(--spacing-3);height:var(--spacing-3)}.hc-avatar-badge--default{background-color:var(--base-chart-2)}.hc-avatar-badge--icon{background-color:var(--base-primary);color:var(--base-primary-foreground)}.hc-avatar-badge__icon{width:var(--spacing-2);height:var(--spacing-2);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hc-avatar-badge__icon>svg,.hc-avatar-badge__icon>img{width:100%;height:100%;display:block}.hc-avatar-group{vertical-align:middle;font-family:var(--font-sans);align-items:center;display:inline-flex}.hc-avatar-group__slot{box-sizing:border-box;border:var(--border-width-border-2) solid var(--base-background);border-radius:var(--border-radius-rounded-full);background-color:var(--base-muted);color:var(--base-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.hc-avatar-group__slot+.hc-avatar-group__slot{margin-left:calc(var(--spacing-2) * -1)}.hc-avatar-group--xl .hc-avatar-group__slot{width:var(--spacing-12);height:var(--spacing-12)}.hc-avatar-group--lg .hc-avatar-group__slot{width:40px;height:40px}.hc-avatar-group--default .hc-avatar-group__slot{width:var(--spacing-8);height:var(--spacing-8)}.hc-avatar-group--sm .hc-avatar-group__slot{width:var(--spacing-6);height:var(--spacing-6)}.hc-avatar-group--xs .hc-avatar-group__slot{width:var(--spacing-5);height:var(--spacing-5)}.hc-avatar-group__image{object-fit:cover;border-radius:var(--border-radius-rounded-full);width:100%;height:100%;display:block}.hc-avatar-group__initials{width:100%;color:var(--base-foreground);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;display:block}.hc-avatar-group__slot--overflow{background-color:var(--base-muted)}.hc-avatar-group__count{width:100%;color:var(--base-foreground);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;display:block}.hc-avatar-group__slot>*{border-radius:var(--border-radius-rounded-full)}.hc-badge{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1);font-family:var(--font-sans);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-rounded-full);color:var(--base-foreground);white-space:nowrap;vertical-align:middle;background-color:#0000;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.hc-badge__label{display:inline-block}.hc-badge__icon{width:var(--spacing-3);height:var(--spacing-3);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-badge__icon>svg,.hc-badge__icon>img{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.hc-badge{transition:none}}.hc-badge[data-variant=default]{background-color:var(--base-primary);color:var(--base-primary-foreground)}.hc-badge[data-variant=default]:hover,.hc-badge[data-variant=default].hc-badge--is-hover{background-color:color-mix(in srgb, var(--base-background) 20%, var(--base-primary))}.hc-badge[data-variant=secondary]{background-color:var(--base-secondary);color:var(--base-secondary-foreground)}.hc-badge[data-variant=secondary]:hover,.hc-badge[data-variant=secondary].hc-badge--is-hover{background-color:color-mix(in srgb, var(--base-background) 20%, var(--base-secondary))}.hc-badge[data-variant=outline]{background-color:var(--base-background);color:var(--base-foreground);box-shadow:inset 0 0 0 var(--border-width-border) var(--base-border)}.hc-badge[data-variant=outline]:hover,.hc-badge[data-variant=outline].hc-badge--is-hover{background-color:var(--base-muted);color:var(--base-muted-foreground)}.hc-badge[data-variant=ghost]{color:var(--base-foreground);padding-top:var(--spacing-0-5);padding-bottom:var(--spacing-0-5);background-color:#0000}.hc-badge[data-variant=ghost]:hover,.hc-badge[data-variant=ghost].hc-badge--is-hover{background-color:var(--base-muted);color:var(--base-muted-foreground)}.hc-badge[data-variant=destructive]{background-color:color-mix(in srgb, var(--base-destructive) 10%, transparent);color:var(--base-destructive)}:root[data-theme=dark] .hc-badge[data-variant=destructive]{background-color:color-mix(in srgb, var(--base-destructive) 20%, transparent)}.hc-badge[data-variant=destructive]:hover,.hc-badge[data-variant=destructive].hc-badge--is-hover{background-color:color-mix(in srgb, var(--base-background) 80%, var(--base-destructive))}.hc-badge[data-variant=verified]{background-color:var(--base-chart-2);color:var(--base-destructive-foreground)}.hc-badge[data-variant=verified]:hover,.hc-badge[data-variant=verified].hc-badge--is-hover{background-color:var(--base-chart-2)}.hc-badge:focus-visible,.hc-badge.hc-badge--is-focus{box-shadow:inset 0 0 0 var(--border-width-border) color-mix(in srgb, var(--base-ring) 50%, transparent), 0 0 0 var(--border-width-border) color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-badge[data-variant=ghost]:focus-visible,.hc-badge[data-variant=ghost].hc-badge--is-focus,.hc-badge[data-variant=destructive]:focus-visible,.hc-badge[data-variant=destructive].hc-badge--is-focus{box-shadow:0 0 0 var(--border-width-border) color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-badge-number{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1);font-family:var(--font-sans);height:var(--spacing-5);min-width:var(--spacing-5);padding-right:var(--spacing-1);padding-left:var(--spacing-1);border-radius:var(--border-radius-rounded-full);color:var(--base-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle;background-color:#0000;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex;overflow:hidden}.hc-badge-number__label{display:inline-block}@media (prefers-reduced-motion:reduce){.hc-badge-number{transition:none}}.hc-badge-number[data-variant=default]{background-color:var(--base-primary);color:var(--base-primary-foreground)}.hc-badge-number[data-variant=default]:hover,.hc-badge-number[data-variant=default].hc-badge-number--is-hover{background-color:color-mix(in srgb, var(--base-background) 20%, var(--base-primary))}.hc-badge-number[data-variant=secondary]{background-color:var(--base-secondary);color:var(--base-secondary-foreground)}.hc-badge-number[data-variant=secondary]:hover,.hc-badge-number[data-variant=secondary].hc-badge-number--is-hover{background-color:color-mix(in srgb, var(--base-background) 20%, var(--base-secondary))}.hc-badge-number[data-variant=outline]{background-color:var(--base-background);color:var(--base-foreground);box-shadow:inset 0 0 0 var(--border-width-border) var(--base-border)}.hc-badge-number[data-variant=outline]:hover,.hc-badge-number[data-variant=outline].hc-badge-number--is-hover{background-color:var(--base-muted);color:var(--base-muted-foreground)}.hc-badge-number[data-variant=ghost]{color:var(--base-foreground);background-color:#0000}.hc-badge-number[data-variant=ghost]:hover,.hc-badge-number[data-variant=ghost].hc-badge-number--is-hover{background-color:var(--base-muted);color:var(--base-muted-foreground)}.hc-badge-number[data-variant=destructive]{background-color:color-mix(in srgb, var(--base-destructive) 10%, transparent);color:var(--base-destructive)}:root[data-theme=dark] .hc-badge-number[data-variant=destructive]{background-color:color-mix(in srgb, var(--base-destructive) 20%, transparent)}.hc-badge-number[data-variant=destructive]:hover,.hc-badge-number[data-variant=destructive].hc-badge-number--is-hover{background-color:color-mix(in srgb, var(--base-background) 80%, var(--base-destructive))}.hc-badge-number:focus-visible,.hc-badge-number.hc-badge-number--is-focus{box-shadow:inset 0 0 0 var(--border-width-border) color-mix(in srgb, var(--base-ring) 50%, transparent), 0 0 0 var(--border-width-border) color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-badge-number[data-variant=ghost]:focus-visible,.hc-badge-number[data-variant=ghost].hc-badge-number--is-focus,.hc-badge-number[data-variant=destructive]:focus-visible,.hc-badge-number[data-variant=destructive].hc-badge-number--is-focus{box-shadow:0 0 0 var(--border-width-border) color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-bar-chart{box-sizing:border-box;width:100%;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:36px;display:flex}.hc-bar-chart__svg{width:100%;height:auto;display:block;overflow:visible}.hc-bar-chart__grid,.hc-bar-chart__zero{stroke:var(--base-border);stroke-width:var(--border-width-border);shape-rendering:crispedges}.hc-bar-chart__bar{stroke:none}.hc-bar-chart__bar--dim{opacity:.35}.hc-bar-chart__label{fill:var(--base-muted-foreground)}.hc-bar-chart__value{fill:var(--base-foreground)}.hc-bar-chart__legend{place-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.hc-bar-chart__legend-item{align-items:center;gap:var(--spacing-1-5);flex:none;display:inline-flex}.hc-bar-chart__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-bar-chart__legend-label{color:var(--base-foreground);white-space:nowrap}.hc-breadcrumb{font-family:var(--font-sans);display:block}.hc-breadcrumb__list{flex-wrap:wrap;align-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.hc-breadcrumb--size-md .hc-breadcrumb__list{gap:var(--spacing-2-5)}.hc-breadcrumb--size-sm .hc-breadcrumb__list{gap:var(--spacing-1-5)}.hc-breadcrumb__item{align-items:center;min-width:0;display:inline-flex}.hc-breadcrumb__separator{width:15px;height:15px;color:var(--base-muted-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-breadcrumb__separator-icon,.hc-breadcrumb__separator>svg,.hc-breadcrumb__separator>img{width:100%;height:100%;display:block}.hc-breadcrumb-item{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1);border:var(--border-width-border) solid transparent;border-radius:var(--border-radius-rounded-full);font-family:var(--font-sans);color:var(--base-muted-foreground);white-space:nowrap;background:0 0;margin:0;padding:0;text-decoration:none;transition:color .12s,border-color .12s,box-shadow .12s;display:inline-flex}a.hc-breadcrumb-item,button.hc-breadcrumb-item{cursor:pointer}.hc-breadcrumb-item__label{text-overflow:ellipsis;word-break:break-word;display:inline-block;overflow:hidden}.hc-breadcrumb-item__glyph{flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.hc-breadcrumb-item__icon{width:100%;height:100%;display:block}.hc-breadcrumb-item--linkCurrent{color:var(--base-foreground)}.hc-breadcrumb-item--ellipsis{width:36px;height:36px;color:var(--base-foreground);padding:0}.hc-breadcrumb-item--ellipsis .hc-breadcrumb-item__glyph{width:var(--spacing-4);height:var(--spacing-4)}.hc-breadcrumb-item--link:hover,.hc-breadcrumb-item--dropdown:hover,.hc-breadcrumb-item--is-hover{color:var(--base-foreground)}.hc-breadcrumb-item--ellipsis:hover,.hc-breadcrumb-item--ellipsis.hc-breadcrumb-item--is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-breadcrumb-item:focus-visible,.hc-breadcrumb-item--is-focus{border-color:var(--base-ring);box-shadow:0 0 0 3px var(--base-ring);color:var(--base-foreground);padding-left:var(--spacing-1);padding-right:var(--spacing-1);outline:none}.hc-breadcrumb-item--ellipsis:focus-visible,.hc-breadcrumb-item--ellipsis.hc-breadcrumb-item--is-focus{padding-left:0;padding-right:0}@media (prefers-reduced-motion:reduce){.hc-breadcrumb-item{transition:none}}.hc-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1-5);font-family:var(--font-sans);border-radius:var(--border-radius-rounded-4xl);color:var(--base-foreground);white-space:nowrap;cursor:pointer;appearance:none;background-color:#0000;border:0;flex:none;text-decoration:none;transition:background-color .12s,box-shadow .12s,opacity .12s;display:inline-flex}.hc-btn:focus{outline:none}.hc-btn__label{display:inline-block}.hc-btn__icon{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.hc-btn__icon>svg,.hc-btn__icon>img{width:100%;height:100%;display:block}.hc-btn__spinner{flex:none;width:16px;height:16px;animation:.7s linear infinite hc-btn-spin}@keyframes hc-btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hc-btn__spinner{animation-duration:2s}.hc-btn{transition:none}}.hc-btn[data-size=default]{height:var(--spacing-8);padding-right:var(--spacing-5);padding-left:var(--spacing-5)}.hc-btn[data-size=sm]{height:var(--spacing-7);padding-right:var(--spacing-3);padding-left:var(--spacing-3)}.hc-btn[data-size=lg]{height:44px;padding-right:var(--spacing-6);padding-left:var(--spacing-6)}.hc-btn[data-size=xs]{height:var(--spacing-6);padding-right:var(--spacing-1-5);padding-left:var(--spacing-1-5)}.hc-btn[data-size=icon],.hc-btn[data-size=icon-sm],.hc-btn[data-size=icon-xs],.hc-btn[data-size=icon-lg]{gap:var(--spacing-2);padding:0}.hc-btn[data-size=icon]{width:var(--spacing-8);height:var(--spacing-8)}.hc-btn[data-size=icon-sm]{width:var(--spacing-7);height:var(--spacing-7)}.hc-btn[data-size=icon-xs]{width:var(--spacing-6);height:var(--spacing-6)}.hc-btn[data-size=icon-lg]{width:36px;height:36px}.hc-btn[data-variant=default]{background-color:var(--base-primary);color:var(--base-primary-foreground)}.hc-btn[data-variant=default]:hover:not(:disabled),.hc-btn[data-variant=default].hc-btn--is-hover{background-color:color-mix(in srgb, var(--base-primary-foreground) 10%, var(--base-primary))}.hc-btn[data-variant=default]:active:not(:disabled),.hc-btn[data-variant=default].hc-btn--is-pressed{background-color:color-mix(in srgb, var(--base-primary-foreground) 20%, var(--base-primary))}.hc-btn[data-variant=secondary]{background-color:var(--base-secondary);color:var(--base-secondary-foreground)}.hc-btn[data-variant=secondary]:hover:not(:disabled),.hc-btn[data-variant=secondary].hc-btn--is-hover{background-color:color-mix(in srgb, var(--base-secondary-foreground) 10%, var(--base-secondary))}.hc-btn[data-variant=secondary]:active:not(:disabled),.hc-btn[data-variant=secondary].hc-btn--is-pressed{background-color:color-mix(in srgb, var(--base-secondary-foreground) 20%, var(--base-secondary))}.hc-btn[data-variant=destructive]{background-color:color-mix(in srgb, var(--base-destructive) 10%, transparent);color:var(--base-destructive)}.hc-btn[data-variant=destructive]:hover:not(:disabled),.hc-btn[data-variant=destructive].hc-btn--is-hover{background-color:color-mix(in srgb, var(--base-destructive) 20%, transparent)}.hc-btn[data-variant=destructive]:active:not(:disabled),.hc-btn[data-variant=destructive].hc-btn--is-pressed{background-color:color-mix(in srgb, var(--base-destructive) 28%, transparent)}.hc-btn[data-variant=outline]{background-color:var(--base-background);color:var(--base-foreground);border:var(--border-width-border) solid var(--base-input)}.hc-btn[data-variant=outline]:hover:not(:disabled),.hc-btn[data-variant=outline].hc-btn--is-hover,.hc-btn[data-variant=ghost]:hover:not(:disabled),.hc-btn[data-variant=ghost].hc-btn--is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-btn[data-variant=outline]:active:not(:disabled),.hc-btn[data-variant=outline].hc-btn--is-pressed,.hc-btn[data-variant=ghost]:active:not(:disabled),.hc-btn[data-variant=ghost].hc-btn--is-pressed{background-color:color-mix(in srgb, var(--base-foreground) 12%, var(--base-background));color:var(--base-foreground)}.hc-btn[data-variant=ghost]{color:var(--base-foreground);background-color:#0000}.hc-btn[data-variant=link]{color:var(--base-primary);background-color:#0000}.hc-btn[data-variant=link]:hover:not(:disabled),.hc-btn[data-variant=link].hc-btn--is-hover,.hc-btn[data-variant=link]:active:not(:disabled),.hc-btn[data-variant=link].hc-btn--is-pressed{text-underline-offset:var(--spacing-0-5);text-decoration:underline}.hc-btn:focus-visible,.hc-btn.hc-btn--is-focus{box-shadow:0 0 0 3px var(--base-ring)}.hc-btn--loading{pointer-events:none}.hc-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.hc-btn-group{align-items:stretch;display:inline-flex}.hc-btn-group--horizontal{flex-direction:row}.hc-btn-group--vertical{flex-direction:column}.hc-btn-group>*{border-radius:0}.hc-btn-group--horizontal>:first-child{border-top-left-radius:var(--border-radius-rounded-full);border-bottom-left-radius:var(--border-radius-rounded-full)}.hc-btn-group--horizontal>:last-child{border-top-right-radius:var(--border-radius-rounded-full);border-bottom-right-radius:var(--border-radius-rounded-full)}.hc-btn-group--vertical>:first-child{border-top-left-radius:var(--border-radius-rounded-lg);border-top-right-radius:var(--border-radius-rounded-lg)}.hc-btn-group--vertical>:last-child{border-bottom-left-radius:var(--border-radius-rounded-lg);border-bottom-right-radius:var(--border-radius-rounded-lg)}.hc-btn-group--vertical>*{width:100%}.hc-btn-group--default{--hc-btn-group-separator:color-mix(in srgb, var(--base-primary-foreground) 20%, var(--base-primary))}.hc-btn-group--secondary{--hc-btn-group-separator:var(--base-input)}.hc-btn-group--default.hc-btn-group--horizontal>*+*,.hc-btn-group--secondary.hc-btn-group--horizontal>*+*{border-left:var(--border-width-border) solid var(--hc-btn-group-separator)}.hc-btn-group--default.hc-btn-group--vertical>*+*,.hc-btn-group--secondary.hc-btn-group--vertical>*+*{border-top:var(--border-width-border) solid var(--hc-btn-group-separator)}.hc-btn-group--outline.hc-btn-group--horizontal>*+*{margin-left:calc(-1 * var(--border-width-border))}.hc-btn-group--outline.hc-btn-group--vertical>*+*{margin-top:calc(-1 * var(--border-width-border))}.hc-btn-group>:hover,.hc-btn-group>:focus-visible{z-index:1;position:relative}.hc-calendar{box-sizing:border-box;gap:var(--spacing-4);padding:var(--spacing-2);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);flex-direction:column;display:inline-flex}.hc-calendar__months{gap:var(--spacing-4);flex-direction:row;align-items:flex-start;display:flex}.hc-calendar--mobile-yes .hc-calendar__months{flex-direction:column}.hc-calendar__month{gap:var(--spacing-4);width:calc(var(--spacing-7) * 7);flex-direction:column;flex:none;display:flex}.hc-calendar--week-numbers .hc-calendar__month{width:calc(var(--spacing-7) * 7 + var(--spacing-8) + var(--spacing-1))}.hc-calendar__header{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;height:var(--spacing-7);display:flex}.hc-calendar__nav-slot{width:var(--spacing-7);height:var(--spacing-7);flex:none;display:block}.hc-calendar__nav{flex:none}.hc-calendar__title{min-width:0;color:var(--base-foreground);text-align:center;white-space:nowrap;flex:1 0 0}.hc-calendar__grid{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.hc-calendar__weekdays,.hc-calendar__week{justify-content:space-between;align-items:center;width:100%;display:flex}.hc-calendar--week-numbers .hc-calendar__weekdays,.hc-calendar--week-numbers .hc-calendar__week{gap:var(--spacing-1)}.hc-calendar__weekday{width:var(--spacing-7);height:var(--spacing-5);border-radius:var(--border-radius-rounded-md);color:var(--base-muted-foreground);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:flex}.hc-calendar__weekday-spacer{width:var(--spacing-8);height:var(--spacing-5);flex:none;display:block}.hc-calendar__extra{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.hc-calendar-day{box-sizing:border-box;width:var(--spacing-7);height:var(--spacing-7);font-family:var(--font-sans);background-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.hc-calendar-day--size-md{width:calc(var(--spacing-8) + var(--spacing-1-5));height:calc(var(--spacing-8) + var(--spacing-1-5))}.hc-calendar-day__button{box-sizing:border-box;border-radius:var(--border-radius-rounded-2xl);min-width:0;color:var(--base-card-foreground);font-family:var(--font-sans);text-align:center;background-color:#0000;border:0;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0;display:flex}.hc-calendar-day__number{word-break:break-word}.hc-calendar-day--outside .hc-calendar-day__button{color:var(--base-muted-foreground)}.hc-calendar-day--current .hc-calendar-day__button,.hc-calendar-day--range{background-color:var(--base-muted)}.hc-calendar-day--range.hc-calendar-day--rounded-left{border-top-left-radius:var(--border-radius-rounded-2xl);border-bottom-left-radius:var(--border-radius-rounded-2xl)}.hc-calendar-day--range.hc-calendar-day--rounded-right{border-top-right-radius:var(--border-radius-rounded-2xl);border-bottom-right-radius:var(--border-radius-rounded-2xl)}.hc-calendar-day--range.hc-calendar-day--selected,.hc-calendar-day--range.hc-calendar-day--selected-focus{background-color:var(--base-accent)}.hc-calendar-day--booked .hc-calendar-day__button{color:var(--base-muted-foreground);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:line-through}.hc-calendar-day--hover .hc-calendar-day__button,.hc-calendar-day__button:hover{background-color:var(--base-muted);cursor:pointer}.hc-calendar-day--selected .hc-calendar-day__button,.hc-calendar-day--selected-focus .hc-calendar-day__button,.hc-calendar-day--selected .hc-calendar-day__button:hover,.hc-calendar-day--selected-focus .hc-calendar-day__button:hover{background-color:var(--base-primary);color:var(--base-primary-foreground)}.hc-calendar-day--selected-focus .hc-calendar-day__button,.hc-calendar-day__button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-calendar-day--disabled{opacity:.5}.hc-calendar-day--disabled .hc-calendar-day__button{color:var(--base-muted-foreground);cursor:not-allowed}.hc-calendar-nav-button{box-sizing:border-box;width:var(--spacing-7);height:var(--spacing-7);padding:var(--spacing-2-5);border-radius:var(--border-radius-rounded-2xl);color:var(--base-foreground);font-family:var(--font-sans);cursor:pointer;background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-calendar-nav-button--size-lg{width:var(--spacing-12);height:var(--spacing-12)}.hc-calendar-nav-button__icon{width:var(--spacing-4);height:var(--spacing-4);flex:none;display:block}.hc-calendar-nav-button--hover,.hc-calendar-nav-button:hover:not(:disabled){background-color:var(--base-muted)}.hc-calendar-nav-button--focus,.hc-calendar-nav-button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-calendar-nav-button--disabled,.hc-calendar-nav-button:disabled{opacity:.5;cursor:not-allowed}.hc-calendar-week-number{box-sizing:border-box;width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--border-radius-rounded-md);color:var(--base-muted-foreground);font-family:var(--font-sans);text-align:center;background-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.hc-calendar-week-number__number{word-break:break-word;flex:1 0 0;min-width:0}.hc-card{box-sizing:border-box;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-card);width:100%;box-shadow:var(--shadow-xs);color:var(--base-card-foreground);font-family:var(--font-sans);flex-direction:column;align-items:flex-start;display:flex;overflow:hidden}.hc-card__image{flex:none;width:100%;display:block}.hc-card__image>img,.hc-card__image>svg{width:100%;height:auto;display:block}.hc-card__header{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-2);width:100%;padding-block:var(--spacing-4);padding-inline:var(--spacing-6);flex:none;display:flex}.hc-card--size-sm .hc-card__header{padding-block:var(--spacing-3)}.hc-card__text{align-items:flex-start;gap:var(--spacing-1);word-break:break-word;flex-direction:column;flex:1 0 0;min-width:0;display:flex}.hc-card__title{width:100%;color:var(--base-card-foreground)}.hc-card__description{width:100%;color:var(--base-muted-foreground)}.hc-card__action{flex:none;align-items:center;display:flex}.hc-card__content{box-sizing:border-box;width:100%;padding-inline:var(--spacing-6);padding-bottom:var(--spacing-6);flex-direction:column;flex:none;align-items:flex-start;display:flex}.hc-card__footer{flex-direction:column;flex:none;align-items:flex-start;width:100%;display:flex}.hc-carousel{box-sizing:border-box;font-family:var(--font-sans);color:var(--base-foreground);justify-content:center;align-items:center;display:flex;position:relative}.hc-carousel__track{flex:1 0 0;align-items:stretch;min-width:1px;min-height:0;display:flex;overflow:hidden}.hc-carousel__cell{box-sizing:border-box;padding:var(--spacing-1);align-items:center;display:flex}.hc-carousel--horizontal{align-items:stretch}.hc-carousel--horizontal .hc-carousel__track{gap:var(--spacing-4);flex-direction:row}.hc-carousel--horizontal .hc-carousel__cell{flex:none;align-self:stretch}.hc-carousel--horizontal.hc-carousel--sm .hc-carousel__cell{width:100%}.hc-carousel--horizontal.hc-carousel--md .hc-carousel__cell{width:calc((100% - var(--spacing-4)) / 2)}.hc-carousel--horizontal.hc-carousel--lg .hc-carousel__cell{width:calc((100% - var(--spacing-4) * 2) / 3)}.hc-carousel--vertical{flex-direction:column}.hc-carousel--vertical .hc-carousel__track{align-items:stretch;gap:var(--spacing-1);flex-direction:column;flex:1 0 0;width:100%;min-height:0}.hc-carousel--vertical .hc-carousel__cell{flex:none;width:100%}.hc-carousel--vertical.hc-carousel--sm .hc-carousel__cell,.hc-carousel--vertical.hc-carousel--md .hc-carousel__cell{height:calc((100% - var(--spacing-1)) / 2)}.hc-carousel--vertical.hc-carousel--lg .hc-carousel__cell{height:calc((100% - var(--spacing-1) * 2) / 3)}.hc-carousel__arrow{justify-content:center;align-items:center;display:flex;position:absolute}.hc-carousel--horizontal .hc-carousel__arrow{top:50%;transform:translateY(-50%)}.hc-carousel--horizontal .hc-carousel__arrow--previous{left:calc(var(--spacing-12) * -1)}.hc-carousel--horizontal .hc-carousel__arrow--next{right:calc(var(--spacing-12) * -1)}.hc-carousel--vertical .hc-carousel__arrow{left:50%;transform:translate(-50%)}.hc-carousel--vertical .hc-carousel__arrow--previous{top:calc(var(--spacing-12) * -1)}.hc-carousel--vertical .hc-carousel__arrow--next{bottom:calc(var(--spacing-12) * -1)}.hc-carousel-arrow{box-sizing:border-box;width:var(--spacing-8);height:var(--spacing-8);padding:var(--spacing-2-5);border:var(--border-width-border) solid var(--base-input);border-radius:var(--border-radius-rounded-full);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);cursor:pointer;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}.hc-carousel-arrow__icon{width:var(--spacing-4);height:var(--spacing-4);flex:none;justify-content:center;align-items:center;display:flex}.hc-carousel-arrow__icon>svg{width:100%;height:100%;display:block}.hc-carousel-arrow--vertical .hc-carousel-arrow__icon{transform:rotate(90deg)}.hc-carousel-arrow:hover:not(.is-disabled),.hc-carousel-arrow.is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-carousel-arrow:focus-visible,.hc-carousel-arrow.is-focus{border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-carousel-arrow:active:not(.is-disabled),.hc-carousel-arrow.is-pressed{opacity:.6}.hc-carousel-arrow.is-disabled{opacity:.5;cursor:not-allowed}.hc-carousel-item{box-sizing:border-box;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-xl);background-color:var(--base-card);width:100%;height:100%;color:var(--base-card-foreground);font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.hc-carousel-item>img,.hc-carousel-item>picture,.hc-carousel-item>video{object-fit:cover;width:100%;height:100%;display:block}.hc-chart-grid{box-sizing:border-box;width:100%;font-family:var(--font-sans);display:block}.hc-chart-grid__svg{width:100%;height:auto;display:block;overflow:visible}.hc-chart-grid__line{stroke:var(--base-border);stroke-width:var(--border-width-border);shape-rendering:crispedges}.hc-chart-grid__label{fill:var(--base-muted-foreground)}.hc-chart-legend{box-sizing:border-box;align-content:center;align-items:center;gap:var(--spacing-4);font-family:var(--font-sans);color:var(--base-foreground);flex-wrap:wrap;display:flex}.hc-chart-legend--start{justify-content:flex-start}.hc-chart-legend--center{justify-content:center}.hc-chart-legend--end{justify-content:flex-end}.hc-chart-legend__item{align-items:center;gap:var(--spacing-1-5);flex:none;display:inline-flex}.hc-chart-legend__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-chart-legend__icon{width:var(--spacing-3);height:var(--spacing-3);color:var(--base-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-chart-legend__icon>svg,.hc-chart-legend__icon>img{width:100%;height:100%;display:block}.hc-chart-legend__label{white-space:nowrap;color:var(--base-foreground)}.hc-chart-legend-item{box-sizing:border-box;align-items:center;gap:var(--spacing-1-5);font-family:var(--font-sans);color:var(--base-foreground);display:inline-flex}.hc-chart-legend-item__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-chart-legend-item__icon{width:var(--spacing-3);height:var(--spacing-3);color:var(--base-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-chart-legend-item__icon>svg,.hc-chart-legend-item__icon>img{width:100%;height:100%;display:block}.hc-chart-legend-item__label{white-space:nowrap;color:var(--base-foreground)}.hc-chart-tooltip{box-sizing:border-box;justify-content:center;gap:var(--spacing-2);min-width:139px;padding:var(--spacing-1-5) var(--spacing-2-5);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-md);background-color:var(--base-popover);color:var(--base-popover-foreground);box-shadow:var(--shadow-md);font-family:var(--font-sans);flex-direction:column;display:flex}.hc-chart-tooltip__content{gap:var(--spacing-1-5);flex-direction:column;display:flex}.hc-chart-tooltip__header{color:var(--base-popover-foreground);margin:0}.hc-chart-tooltip__items{gap:var(--spacing-1-5);flex-direction:column;display:flex}.hc-chart-tooltip__item{align-items:center;gap:var(--spacing-2);display:flex}.hc-chart-tooltip__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-chart-tooltip__label{min-width:0;color:var(--base-muted-foreground);flex:auto}.hc-chart-tooltip__item--total .hc-chart-tooltip__label{color:var(--base-foreground)}.hc-chart-tooltip__number{justify-content:center;align-items:center;gap:var(--spacing-0-5);white-space:nowrap;flex:none;display:inline-flex}.hc-chart-tooltip__value{color:var(--base-foreground)}.hc-chart-tooltip__unit{color:var(--base-muted-foreground)}.hc-chart-tooltip__footer{border-top:var(--border-width-border) solid var(--base-border);padding-top:var(--spacing-1-5)}.hc-checkbox{align-items:flex-start;gap:var(--spacing-2);font-family:var(--font-sans);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;margin:0;padding:0;display:inline-flex;position:relative}.hc-checkbox--end{flex-direction:row-reverse}.hc-checkbox--end .hc-checkbox__content{flex:auto;min-width:0}.hc-checkbox__control{box-sizing:border-box;width:var(--spacing-4);height:var(--spacing-4);border:var(--border-width-border) solid var(--base-input);background:var(--base-background);border-radius:4px;flex:none;display:block;position:relative}.hc-checkbox.is-checked .hc-checkbox__control{background:var(--base-primary);border-color:var(--base-primary);overflow:hidden}.hc-checkbox__mark{width:14px;height:14px;color:var(--base-primary-foreground);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hc-checkbox__content{align-items:flex-start;gap:var(--spacing-1-5);word-break:break-word;flex-direction:column;display:flex}.hc-checkbox__label{width:100%;color:var(--base-foreground);display:block}.hc-checkbox__description{width:100%;color:var(--base-muted-foreground);display:block}.hc-checkbox__invalid{align-items:center;gap:var(--spacing-1);color:var(--base-destructive);display:flex}.hc-checkbox__invalid-icon{width:var(--spacing-4);height:var(--spacing-4);flex:none}.hc-checkbox:focus{outline:none}.hc-checkbox:focus-visible .hc-checkbox__control,.hc-checkbox--state-focus .hc-checkbox__control{box-shadow:0 0 0 3px var(--base-ring)}.hc-checkbox.is-invalid .hc-checkbox__control{border-color:var(--base-destructive)}.hc-checkbox--state-pressed .hc-checkbox__control{opacity:.6}.hc-checkbox.is-disabled{opacity:.5;cursor:not-allowed}.hc-checkbox--box{padding:var(--spacing-4) var(--spacing-6);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-md);background:var(--base-muted)}.hc-checkbox--box.is-invalid{border-color:var(--base-destructive)}.hc-checkbox-group{box-sizing:border-box;min-inline-size:0;font-family:var(--font-sans);color:var(--base-foreground);border:0;margin:0;padding:0;display:block}.hc-checkbox-group__legend{float:none;width:100%;margin:0 0 var(--spacing-3) 0;color:var(--base-foreground);padding:0;display:block}.hc-checkbox-group__body{align-items:stretch;gap:var(--spacing-3);flex-direction:column;display:flex}.hc-checkbox-group__description{color:var(--base-muted-foreground);margin:0}.hc-checkbox-group__rows{align-items:stretch;gap:var(--spacing-3);flex-direction:column;display:flex}.hc-checkbox-group__error{color:var(--base-destructive);margin:0}.hc-checkbox-group.is-invalid>.hc-checkbox-group__legend{color:var(--base-destructive)}.hc-checkbox-group.is-disabled{opacity:.5}.hc-collapsible{box-sizing:border-box;align-items:stretch;gap:var(--spacing-2);width:100%;font-family:var(--font-sans);color:var(--base-foreground);flex-direction:column;display:flex}.hc-collapsible__header{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;padding:0 var(--spacing-4);display:flex}.hc-collapsible__title{min-width:0;color:var(--base-foreground);margin:0}.hc-collapsible__trigger{box-sizing:border-box;border-radius:var(--border-radius-rounded-4xl);width:32px;height:32px;color:var(--base-foreground);cursor:pointer;appearance:none;background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hc-collapsible__trigger:hover:not(:disabled){background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-collapsible__trigger:focus-visible{outline:var(--border-width-border) solid var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-collapsible__icon{width:16px;height:16px;display:block}.hc-collapsible__summary,.hc-collapsible__panel{box-sizing:border-box;align-items:stretch;gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.hc-collapsible__summary>*,.hc-collapsible__panel>*{box-sizing:border-box;width:100%;padding:var(--spacing-2) var(--spacing-4);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-full);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-mono);align-items:center;display:flex}.hc-combobox{box-sizing:border-box;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-popover);min-width:237px;color:var(--base-popover-foreground);box-shadow:var(--shadow-md);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex}.hc-combobox__search{box-sizing:border-box;width:100%;padding-top:var(--spacing-1);padding-right:var(--spacing-1);padding-left:var(--spacing-1);flex-direction:column;flex:none;align-items:stretch;display:flex}.hc-combobox__list{box-sizing:border-box;min-height:0;padding:var(--spacing-1);flex-direction:column;flex:auto;align-items:stretch;display:flex;overflow-y:auto}.hc-combobox__list>*{flex:none;width:100%}.hc-combobox-item{box-sizing:border-box;align-items:center;gap:var(--spacing-2);padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);padding-left:var(--spacing-1-5);padding-right:var(--spacing-8);border-radius:var(--border-radius-rounded-md);color:var(--base-popover-foreground);font-family:var(--font-sans);cursor:default;-webkit-user-select:none;user-select:none;background-color:#0000;display:flex;position:relative}.hc-combobox-item:hover,.hc-combobox-item.is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-combobox-item:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:-2px}.hc-combobox-item__body{flex-direction:column;flex:1 0 0;align-items:flex-start;min-width:0;display:flex}.hc-combobox-item__label{width:100%;min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-combobox-item--custom .hc-combobox-item__label{flex:none}.hc-combobox-item__description{width:100%;color:var(--base-muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-combobox-item:hover .hc-combobox-item__description,.hc-combobox-item.is-hover .hc-combobox-item__description{color:inherit}.hc-combobox-item__check{top:50%;right:var(--spacing-2);width:16px;height:16px;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.hc-combobox-item__check>svg{width:16px;height:16px;display:block}.hc-combobox-label{box-sizing:border-box;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1-5) var(--spacing-2);border-radius:var(--border-radius-rounded-md);color:var(--base-muted-foreground);font-family:var(--font-sans);-webkit-user-select:none;user-select:none;display:flex}.hc-combobox-label__text{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;display:block;overflow:hidden}.hc-combobox-separator{box-sizing:border-box;width:100%;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);flex-direction:column;flex:none;justify-content:center;display:flex}.hc-combobox-separator__rule{width:auto;height:var(--border-width-border);margin-right:calc(-1 * var(--spacing-1));margin-left:calc(-1 * var(--spacing-1));background-color:var(--base-border);display:block}.hc-combobox-tag{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1);height:21px;padding-left:var(--spacing-2);border-radius:var(--border-radius-rounded-full);background-color:var(--base-muted);color:var(--base-foreground);font-family:var(--font-sans);-webkit-user-select:none;user-select:none;max-width:100%;display:inline-flex}.hc-combobox-tag.is-disabled{opacity:.5;pointer-events:none}.hc-combobox-tag__label{color:inherit;text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.hc-combobox-tag__remove{border-radius:var(--border-radius-rounded-full);width:24px;height:24px;color:inherit;cursor:pointer;appearance:none;background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hc-combobox-tag__remove:hover,.hc-combobox-tag.is-hover .hc-combobox-tag__remove{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-combobox-tag__remove:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:-2px}.hc-combobox-tag__remove>svg{width:12px;height:12px;display:block}.hc-combobox-trigger{box-sizing:border-box;align-items:center;gap:var(--spacing-1-5);min-width:228px;min-height:32px;padding-top:var(--spacing-1);padding-right:var(--spacing-1);padding-bottom:var(--spacing-1);padding-left:var(--spacing-2-5);border:var(--border-width-border) solid var(--base-input);border-radius:var(--border-radius-rounded-4xl);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);text-align:left;cursor:pointer;appearance:none;display:inline-flex}.hc-combobox-trigger--multiple{gap:var(--spacing-1)}.hc-combobox-trigger--invalid{border-color:var(--base-destructive)}.hc-combobox-trigger.is-focus,.hc-combobox-trigger:focus-visible{border-color:var(--base-ring);outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:var(--spacing-0-5)}.hc-combobox-trigger--invalid.is-focus,.hc-combobox-trigger--invalid:focus-visible{border-color:var(--base-destructive);outline-color:var(--base-destructive)}.hc-combobox-trigger--multiple:focus{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:var(--spacing-0-5)}.hc-combobox-trigger.is-disabled,.hc-combobox-trigger:disabled{background-color:var(--base-muted);opacity:.5;cursor:default;pointer-events:none}.hc-combobox-trigger__icon{width:16px;height:16px;color:var(--base-muted-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-combobox-trigger__icon>svg{width:16px;height:16px;display:block}.hc-combobox-trigger__value{min-width:0;color:var(--base-muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-combobox-trigger.is-active .hc-combobox-trigger__value{color:var(--base-foreground)}.hc-combobox-trigger__tags{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;flex:1 0 0;min-width:0;display:flex}.hc-combobox-trigger__chevron{border-radius:var(--border-radius-rounded-full);width:24px;height:24px;color:var(--base-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-combobox-trigger__chevron>svg{width:12px;height:12px;display:block}.hc-command{box-sizing:border-box;width:384px;max-width:100%;padding:var(--spacing-4);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-popover);color:var(--base-popover-foreground);box-shadow:var(--shadow-md);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.hc-command--empty{min-height:308px}.hc-command__search{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;padding-top:var(--spacing-1);padding-right:var(--spacing-1);padding-left:var(--spacing-1);flex:none;display:flex}.hc-command__search>*{flex:1 0 0;min-width:0}.hc-command__list{box-sizing:border-box;flex-direction:column;flex:auto;align-items:stretch;min-height:0;display:flex;overflow-y:auto}.hc-command__list>*{flex:none;width:100%}.hc-command__empty{box-sizing:border-box;width:100%;height:68px;padding:var(--spacing-4);color:var(--base-popover-foreground);text-align:center;flex:none;justify-content:center;align-items:center;display:flex}.hc-command-group{box-sizing:border-box;width:100%;padding:var(--spacing-1);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex}.hc-command-group>*{flex:none;width:100%}.hc-command-item{box-sizing:border-box;align-items:center;gap:var(--spacing-2);min-height:32px;padding:var(--spacing-1-5) var(--spacing-2);border-radius:var(--border-radius-rounded-md);color:var(--base-popover-foreground);font-family:var(--font-sans);cursor:default;-webkit-user-select:none;user-select:none;background-color:#0000;display:flex}.hc-command-item:hover,.hc-command-item.is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-command-item:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:-2px}.hc-command-item.is-disabled{opacity:.5;pointer-events:none}.hc-command-item__icon,.hc-command-item__check{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-command-item__icon>svg,.hc-command-item__check>svg{width:16px;height:16px;display:block}.hc-command-item__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-command-item__shortcut{color:var(--base-muted-foreground);white-space:nowrap;flex:none;font-weight:400}.hc-command-item:hover .hc-command-item__shortcut,.hc-command-item.is-hover .hc-command-item__shortcut{color:inherit}.hc-command-label{box-sizing:border-box;min-height:28px;padding:var(--spacing-1-5) var(--spacing-2);color:var(--base-muted-foreground);font-family:var(--font-sans);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.hc-command-label__text{width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hc-command-separator{box-sizing:border-box;width:100%;height:var(--border-width-border);background-color:var(--base-border);flex:none}.hc-context-menu{box-sizing:border-box;min-width:280px;padding:var(--spacing-4);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-lg);background-color:var(--base-popover);color:var(--base-popover-foreground);box-shadow:var(--shadow-md);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex}.hc-context-menu>*{flex:none;width:100%}.hc-context-menu-item{box-sizing:border-box;align-items:center;gap:var(--spacing-1-5);height:28px;max-height:28px;padding:var(--spacing-1) var(--spacing-1-5);border-radius:var(--border-radius-rounded-md);color:var(--base-popover-foreground);font-family:var(--font-sans);cursor:default;-webkit-user-select:none;user-select:none;background-color:#0000;display:flex;position:relative;overflow:hidden}.hc-context-menu-item--radio{padding-right:var(--spacing-8)}.hc-context-menu-item--destructive{color:var(--base-destructive)}.hc-context-menu-item:hover,.hc-context-menu-item.is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-context-menu-item--destructive:hover,.hc-context-menu-item--destructive.is-hover{color:var(--base-destructive)}.hc-context-menu-item:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:-2px}.hc-context-menu-item.is-disabled{opacity:.5;pointer-events:none}.hc-context-menu-item__icon{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-context-menu-item__icon>svg{width:16px;height:16px;display:block}.hc-context-menu-item__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-context-menu-item__shortcut{color:var(--base-muted-foreground);white-space:nowrap;flex:none;font-weight:400}.hc-context-menu-item:hover .hc-context-menu-item__shortcut,.hc-context-menu-item.is-hover .hc-context-menu-item__shortcut{color:inherit}.hc-context-menu-item--destructive:hover .hc-context-menu-item__shortcut,.hc-context-menu-item--destructive.is-hover .hc-context-menu-item__shortcut{color:var(--base-destructive)}.hc-context-menu-item__check{top:50%;right:var(--spacing-2);width:16px;height:16px;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.hc-context-menu-item__check>svg{width:16px;height:16px;display:block}.hc-context-menu-sub-trigger{box-sizing:border-box;align-items:center;gap:var(--spacing-1-5);width:100%;padding:var(--spacing-1) var(--spacing-1-5);border-radius:var(--border-radius-rounded-md);color:var(--base-popover-foreground);font-family:var(--font-sans);text-align:left;cursor:default;-webkit-user-select:none;user-select:none;appearance:none;background-color:#0000;border:0;display:flex}.hc-context-menu-sub-trigger:hover,.hc-context-menu-sub-trigger.is-active{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-context-menu-sub-trigger:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:-2px}.hc-context-menu-sub-trigger__icon,.hc-context-menu-sub-trigger__chevron{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-context-menu-sub-trigger__icon>svg,.hc-context-menu-sub-trigger__chevron>svg{width:16px;height:16px;display:block}.hc-context-menu-sub-trigger__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-data-table{box-sizing:border-box;width:100%;font-family:var(--font-sans);color:var(--base-foreground);flex-direction:column;align-items:stretch;display:flex}.hc-data-table__toolbar{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding-block:var(--spacing-4);display:flex}.hc-data-table__surface{box-sizing:border-box;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-md);background-color:var(--base-background);width:100%;min-width:356px;overflow:hidden}.hc-data-table__surface>.hc-table{min-width:0}.hc-data-table__footer{align-items:center;gap:var(--spacing-2);padding-block:var(--spacing-4);display:flex}.hc-data-table__selection{min-width:1px;color:var(--base-muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-data-table__pagination{align-items:center;gap:var(--spacing-2);flex:none;display:flex}@media (width<=480px){.hc-data-table__toolbar,.hc-data-table__footer{flex-direction:column;align-items:stretch}.hc-data-table__pagination{justify-content:flex-end}}.hc-date-picker{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;height:var(--spacing-8);padding-block:var(--spacing-2);padding-inline:var(--spacing-2-5);border:var(--border-width-border) solid var(--base-input);border-radius:var(--border-radius-rounded-4xl);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);text-align:start;margin:0;display:flex}.hc-date-picker--icon-left,.hc-date-picker--icon-right{cursor:pointer}.hc-date-picker--with-input{padding-block:var(--spacing-1);padding-inline-end:var(--spacing-1-5)}.hc-date-picker__icon{width:var(--spacing-4);height:var(--spacing-4);color:var(--base-foreground);flex:none;display:block}.hc-date-picker__value{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--base-foreground);text-align:start;flex:1 0 0;overflow:hidden}.hc-date-picker__input{min-width:1px;color:var(--base-foreground);font-family:var(--font-sans);text-overflow:ellipsis;background-color:#0000;border:0;outline:none;flex:1 0 0;margin:0;padding:0}.hc-date-picker__input::placeholder{color:var(--base-muted-foreground);opacity:1}.hc-date-picker__trigger{flex:none}.hc-date-picker__addon{color:var(--base-muted-foreground);flex:none;align-items:center;display:flex}.hc-date-picker--hover,.hc-date-picker--active,.hc-date-picker--icon-left:hover:not(:disabled),.hc-date-picker--icon-right:hover:not(:disabled){background-color:var(--base-muted)}.hc-date-picker--focus,.hc-date-picker--icon-left:focus-visible,.hc-date-picker--icon-right:focus-visible,.hc-date-picker--with-input:focus-within{border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-date-picker--disabled,.hc-date-picker:disabled{opacity:.5;cursor:not-allowed}.hc-date-picker--disabled .hc-date-picker__input{cursor:not-allowed}.hc-date-picker-button{box-sizing:border-box;width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--border-radius-rounded-4xl);color:var(--base-foreground);font-family:var(--font-sans);cursor:pointer;background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hc-date-picker-button__icon{width:calc(var(--spacing-4) - var(--spacing-0-5));height:calc(var(--spacing-4) - var(--spacing-0-5));flex:none;display:block}.hc-date-picker-button--hover,.hc-date-picker-button:hover:not(:disabled){background-color:var(--base-muted)}.hc-date-picker-button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-date-picker-button--disabled,.hc-date-picker-button:disabled{opacity:.5;cursor:not-allowed}.hc-dialog{box-sizing:border-box;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-xl);background-color:var(--base-background);width:100%;max-width:425px;color:var(--base-foreground);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:hidden}.hc-dialog__header{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-2);width:100%;padding:var(--spacing-4);flex-direction:column;display:flex}.hc-dialog__title{padding-right:var(--spacing-6);color:var(--base-foreground);margin:0}.hc-dialog__description{color:var(--base-muted-foreground);margin:0}.hc-dialog__body{box-sizing:border-box;width:100%;padding:0 var(--spacing-4) var(--spacing-4);flex-direction:column;align-items:stretch;display:flex}.hc-dialog__footer{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-4);border-top:var(--border-width-border) solid var(--base-border);background-color:color-mix(in srgb, var(--base-muted) 50%, var(--base-background));flex-direction:row;display:flex}.hc-dialog__close{top:var(--spacing-4);right:var(--spacing-4);border-radius:var(--border-radius-rounded-md);width:16px;height:16px;color:var(--base-foreground);opacity:.7;cursor:pointer;appearance:none;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.hc-dialog__close:hover{opacity:1}.hc-dialog__close:focus-visible{outline:var(--border-width-border) solid var(--base-ring);outline-offset:var(--spacing-0-5);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);opacity:1}.hc-dialog__close-icon{width:16px;height:16px;display:block}.hc-donut-chart{box-sizing:border-box;width:100%;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:36px;display:flex}.hc-donut-chart__svg{width:100%;height:auto;display:block}.hc-donut-chart__arc{stroke:var(--base-background);stroke-width:var(--border-width-border-2);stroke-linejoin:round}.hc-donut-chart__value{fill:var(--base-foreground);font-family:var(--font-sans)}.hc-donut-chart__caption{fill:var(--base-muted-foreground)}.hc-donut-chart__legend{place-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.hc-donut-chart__legend-item{align-items:center;gap:var(--spacing-1-5);flex:none;display:inline-flex}.hc-donut-chart__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-donut-chart__legend-label{color:var(--base-foreground);white-space:nowrap}.hc-drawer{box-sizing:border-box;width:100%;height:100%;font-family:var(--font-sans);background-color:color-mix(in srgb, var(--base-foreground) 10%, transparent);-webkit-backdrop-filter:blur(2px);display:flex;position:relative}.hc-drawer--no-scrim{-webkit-backdrop-filter:none;background-color:#0000}.hc-drawer--top{flex-direction:column;justify-content:flex-start;align-items:stretch}.hc-drawer--bottom{flex-direction:column;justify-content:flex-end;align-items:stretch}.hc-drawer--right{flex-direction:row;justify-content:flex-end;align-items:stretch}.hc-drawer--left{flex-direction:row;justify-content:flex-start;align-items:stretch}.hc-drawer__panel{box-sizing:border-box;background-color:var(--base-background);color:var(--base-foreground);flex-direction:column;align-items:center;display:flex;position:relative}.hc-drawer--top .hc-drawer__panel{border-bottom:var(--border-width-border) solid var(--base-border);border-bottom-left-radius:var(--border-radius-rounded-xl);border-bottom-right-radius:var(--border-radius-rounded-xl);width:100%}.hc-drawer--bottom .hc-drawer__panel{border-top:var(--border-width-border) solid var(--base-border);border-top-left-radius:var(--border-radius-rounded-xl);border-top-right-radius:var(--border-radius-rounded-xl);width:100%}.hc-drawer--right .hc-drawer__panel{border-left:var(--border-width-border) solid var(--base-border);border-top-left-radius:var(--border-radius-rounded-xl);border-bottom-left-radius:var(--border-radius-rounded-xl);width:100%;max-width:384px;height:100%}.hc-drawer--left .hc-drawer__panel{border-right:var(--border-width-border) solid var(--base-border);border-top-right-radius:var(--border-radius-rounded-xl);border-bottom-right-radius:var(--border-radius-rounded-xl);width:100%;max-width:384px;height:100%}.hc-drawer__handle-row{box-sizing:border-box;width:100%;padding-top:var(--spacing-4);flex:none;justify-content:center;align-items:center;display:flex}.hc-drawer__handle{width:120px;height:var(--spacing-2);border-radius:var(--border-radius-rounded-full);background-color:var(--base-muted);display:block}.hc-drawer__header{box-sizing:border-box;align-items:stretch;gap:var(--spacing-0-5);width:100%;padding:var(--spacing-4);text-align:center;flex-direction:column;flex:none;display:flex}.hc-drawer__title{width:100%;color:var(--base-foreground);margin:0}.hc-drawer__description{width:100%;color:var(--base-muted-foreground);margin:0}.hc-drawer__body{box-sizing:border-box;align-items:center;gap:var(--spacing-3);width:100%;min-height:0;padding:var(--spacing-4) var(--spacing-4) 0;flex-direction:column;flex:auto;display:flex;overflow:auto}.hc-drawer__body>*{width:100%}.hc-drawer__footer{box-sizing:border-box;align-items:stretch;gap:var(--spacing-2);width:100%;padding:var(--spacing-4);flex-direction:column;flex:none;display:flex}.hc-drawer__footer>*{width:100%}.hc-dropdown-menu{box-sizing:border-box;align-items:stretch;gap:var(--spacing-1);min-width:220px;padding:var(--spacing-4);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-popover);color:var(--base-popover-foreground);box-shadow:var(--shadow-md);font-family:var(--font-sans);flex-direction:column;display:flex}.hc-dropdown-menu>*{flex:none;width:100%}.hc-dropdown-menu-item{box-sizing:border-box;align-items:center;gap:var(--spacing-1-5);height:28px;max-height:28px;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);padding-left:var(--spacing-1-5);padding-right:var(--spacing-8);border-radius:var(--border-radius-rounded-md);color:var(--base-popover-foreground);font-family:var(--font-sans);cursor:default;-webkit-user-select:none;user-select:none;background-color:#0000;display:flex;position:relative;overflow:hidden}.hc-dropdown-menu-item--shortcut,.hc-dropdown-menu-item--destructive{padding-right:var(--spacing-1-5)}.hc-dropdown-menu-item--destructive{color:var(--base-destructive)}.hc-dropdown-menu-item:hover,.hc-dropdown-menu-item.is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-dropdown-menu-item--destructive:hover,.hc-dropdown-menu-item--destructive.is-hover{color:var(--base-destructive)}.hc-dropdown-menu-item:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:-2px}.hc-dropdown-menu-item.is-disabled{opacity:.5;pointer-events:none}.hc-dropdown-menu-item__icon{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-dropdown-menu-item__icon>svg{width:16px;height:16px;display:block}.hc-dropdown-menu-item__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;word-break:break-word;flex:1 0 0;overflow:hidden}.hc-dropdown-menu-item__shortcut{color:var(--base-muted-foreground);white-space:nowrap;flex:none;font-weight:400}.hc-dropdown-menu-item__check{top:var(--spacing-1-5);right:var(--spacing-2);width:16px;height:16px;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:absolute}.hc-dropdown-menu-item__check>svg{width:16px;height:16px;display:block}.hc-dropdown-menu-label{box-sizing:border-box;max-height:24px;padding:var(--spacing-1) var(--spacing-1-5);color:var(--base-muted-foreground);font-family:var(--font-sans);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;display:flex}.hc-dropdown-menu-label__text{width:100%;height:16px;color:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hc-dropdown-menu-separator{box-sizing:border-box;width:100%;height:var(--border-width-border);background-color:var(--base-border);flex:none}.hc-dropdown-menu-sub-trigger{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-1) var(--spacing-1-5);border-radius:var(--border-radius-rounded-md);color:var(--base-popover-foreground);font-family:var(--font-sans);text-align:left;cursor:default;-webkit-user-select:none;user-select:none;appearance:none;background-color:#0000;border:0;display:flex}.hc-dropdown-menu-sub-trigger:hover,.hc-dropdown-menu-sub-trigger.is-active{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-dropdown-menu-sub-trigger:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:-2px}.hc-dropdown-menu-sub-trigger__icon,.hc-dropdown-menu-sub-trigger__chevron{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-dropdown-menu-sub-trigger__icon>svg,.hc-dropdown-menu-sub-trigger__chevron>svg{width:16px;height:16px;display:block}.hc-dropdown-menu-sub-trigger__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;word-break:break-word;flex:1 0 0;overflow:hidden}.hc-dropdown-menu-trigger{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1-5);height:32px;padding:var(--spacing-2) var(--spacing-5);border:var(--border-width-border) solid var(--base-input);border-radius:var(--border-radius-rounded-4xl);background-color:var(--base-accent);color:var(--base-accent-foreground);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;display:inline-flex}.hc-dropdown-menu-trigger:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:var(--spacing-0-5)}.hc-dropdown-menu-trigger:disabled{opacity:.5;cursor:default;pointer-events:none}.hc-dropdown-menu-trigger__icon{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-dropdown-menu-trigger__icon>svg{width:16px;height:16px;display:block}.hc-dropdown-menu-trigger__label{color:inherit}.hc-empty-state{box-sizing:border-box;align-items:center;gap:var(--spacing-4);width:308px;max-width:100%;padding:var(--spacing-6);border-radius:var(--border-radius-rounded-lg);color:var(--base-foreground);font-family:var(--font-sans);text-align:center;background-color:#0000;flex-direction:column;display:flex}.hc-empty-state__header{align-items:center;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.hc-empty-state__media{color:var(--base-foreground);flex:none;justify-content:center;align-items:center;display:flex}.hc-empty-state__media--icon{box-sizing:border-box;border-radius:var(--border-radius-rounded-lg);background-color:var(--base-muted);width:32px;height:32px;color:var(--base-foreground);justify-content:center;align-items:center;display:flex}.hc-empty-state__text{align-items:center;gap:var(--spacing-2);word-break:break-word;flex-direction:column;width:100%;display:flex}.hc-empty-state__title{width:100%;color:var(--base-foreground)}.hc-empty-state__description{width:100%;color:var(--base-muted-foreground);line-height:1.625}.hc-empty-state__actions{align-items:center;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.hc-field{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-2);width:100%;font-family:var(--font-sans);flex-direction:column;display:flex;position:relative}.hc-field__label{width:100%;color:var(--base-foreground)}.hc-field__description{width:100%;color:var(--base-muted-foreground);margin:0}.hc-field__control{width:100%}.hc-field__link{color:var(--base-foreground);text-align:right;white-space:nowrap;position:absolute;top:0;right:0}.hc-field--invalid>.hc-field__label,.hc-field--invalid .hc-field__content>.hc-field__label{color:var(--base-destructive)}.hc-field__error{align-items:flex-start;gap:var(--spacing-1);width:100%;color:var(--base-destructive);margin:0;display:flex}.hc-field__error-icon{width:var(--spacing-4);height:var(--spacing-4);color:inherit;flex:none;margin-top:2px;display:block}.hc-field--responsive{flex-direction:row;align-items:flex-start}.hc-field--responsive .hc-field__content{align-items:flex-start;gap:var(--spacing-1-5);flex-direction:column;flex:1 0 0;min-width:1px;display:flex}.hc-field--responsive .hc-field__slot{align-items:stretch;gap:var(--spacing-1-5);flex-direction:column;flex:1 0 0;min-width:1px;display:flex}@media (width<=480px){.hc-field--responsive{flex-direction:column;align-items:flex-start}.hc-field--responsive .hc-field__content,.hc-field--responsive .hc-field__slot{flex:none;width:100%}}.hc-field-group{box-sizing:border-box;width:100%;font-family:var(--font-sans);display:flex;position:relative}.hc-field-group--horizontal{align-items:center;gap:var(--spacing-4);flex-direction:row}.hc-field-group--horizontal>*{flex:1 0 0;min-width:1px}.hc-field-group--vertical{justify-content:center;align-items:stretch;gap:var(--spacing-5);flex-direction:column}.hc-field-group--vertical>*{flex:none;width:100%}.hc-field-group--horizontal>.hc-field-separator{flex:none}@media (width<=480px){.hc-field-group--horizontal{align-items:stretch;gap:var(--spacing-5);flex-direction:column}.hc-field-group--horizontal>*{flex:none;width:100%}}.hc-field-legend{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-0-5);width:100%;font-family:var(--font-sans);overflow-wrap:break-word;flex-direction:column;margin:0;padding:0;display:flex}.hc-field-legend:is(legend){float:none;display:block}.hc-field-legend:is(legend)>.hc-field-legend__title,.hc-field-legend:is(legend)>.hc-field-legend__description{display:block}.hc-field-legend:is(legend)>.hc-field-legend__description{margin-top:var(--spacing-0-5)}.hc-field-legend__title{width:100%;color:var(--base-foreground)}.hc-field-legend__description{width:100%;color:var(--base-muted-foreground)}.hc-field-separator{box-sizing:border-box;width:100%;height:var(--spacing-5);font-family:var(--font-sans);justify-content:center;align-items:center;display:flex;position:relative}.hc-field-separator:before{content:"";height:var(--border-width-border);background-color:var(--base-border);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hc-field-separator__label{padding:0 var(--spacing-2);background-color:var(--base-background);color:var(--base-muted-foreground);white-space:nowrap;position:relative}.hc-hover-card{box-sizing:border-box;font-family:var(--font-sans);justify-content:center;align-items:flex-start;display:inline-flex;position:relative}.hc-hover-card__trigger{box-sizing:border-box;height:32px;padding:var(--spacing-2) var(--spacing-2-5);color:var(--base-primary);text-align:center;white-space:nowrap;cursor:pointer;appearance:none;background-color:#0000;border:0;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex}.hc-hover-card__trigger:hover,.hc-hover-card--active .hc-hover-card__trigger{text-decoration:underline}.hc-hover-card__trigger:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:var(--spacing-0-5);border-radius:var(--border-radius-rounded-md)}.hc-hover-card__card{box-sizing:border-box;z-index:1;align-items:flex-start;gap:var(--spacing-4);width:320px;max-width:320px;padding:var(--spacing-2-5);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-lg);background-color:var(--base-popover);color:var(--base-popover-foreground);box-shadow:var(--shadow-md);text-align:left;white-space:normal;display:flex;position:absolute;top:44px;left:50%;transform:translate(-50%)}.hc-hover-card__card>*{min-width:0}.hc-input{box-sizing:border-box;align-items:center;gap:var(--spacing-1);width:100%;height:var(--spacing-8);padding-block:var(--spacing-1);padding-inline:var(--spacing-2-5);border:var(--border-width-border) solid var(--base-input);border-radius:var(--border-radius-rounded-4xl);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);display:flex}.hc-input__control{min-width:1px;color:var(--base-foreground);font-family:var(--font-sans);text-overflow:ellipsis;background-color:#0000;border:0;outline:none;flex:1 0 0;margin:0;padding:0}.hc-input__control::placeholder{color:var(--base-muted-foreground);opacity:1}.hc-input__addon{color:var(--base-muted-foreground);flex:none;align-items:center;display:flex}.hc-input--file{cursor:pointer}.hc-input__file-input{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hc-input__file-button{color:var(--base-foreground);flex:none;padding-block:1px}.hc-input__file-name{white-space:nowrap;text-overflow:ellipsis;min-width:1px;color:var(--base-foreground);flex:1 0 0;overflow:hidden}.hc-input--focus,.hc-input:focus-within{border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-input--invalid,.hc-input--invalid:focus-within{border-color:var(--base-destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-destructive) 20%, transparent)}.hc-input--disabled{opacity:.5;background-color:color-mix(in srgb, var(--base-input) 50%, transparent);cursor:not-allowed}:root[data-theme=dark] .hc-input--disabled{background-color:color-mix(in srgb, var(--base-input) 80%, transparent)}.hc-input--disabled .hc-input__control,.hc-input--disabled .hc-input__file-button,.hc-input--disabled .hc-input__file-name{cursor:not-allowed}.hc-input-group{box-sizing:border-box;border:var(--border-width-border) solid var(--base-input);background-color:var(--base-background);width:100%;color:var(--base-foreground);font-family:var(--font-sans);display:flex}:root[data-theme=dark] .hc-input-group{background-color:color-mix(in srgb, var(--base-input) 30%, transparent)}.hc-input-group--input{align-items:center;gap:var(--spacing-1-5);height:var(--spacing-8);padding-block:var(--spacing-1);padding-inline:var(--spacing-2-5);border-radius:var(--border-radius-rounded-4xl)}.hc-input-group--input .hc-input-group__field{flex:1 0 0;align-items:center;min-width:1px;display:flex;overflow:hidden}.hc-input-group--textarea{border-radius:var(--border-radius-rounded-2xl);flex-direction:column;align-items:stretch;overflow:hidden}.hc-input-group--textarea .hc-input-group__field{width:100%;min-height:64px;padding:var(--spacing-4);align-items:stretch;display:flex}.hc-input-group__block{flex:none;width:100%;display:block}.hc-input-group__field>input,.hc-input-group__field>textarea,.hc-input-group__field>select{width:100%;min-width:1px;color:inherit;font:inherit;text-overflow:ellipsis;background-color:#0000;border:0;outline:none;flex:1 0 0;margin:0;padding:0}.hc-input-group__field>textarea{resize:none;align-self:stretch;height:100%}.hc-input-group__field>input::placeholder,.hc-input-group__field>textarea::placeholder{color:var(--base-muted-foreground);opacity:1}.hc-input-group__inline{align-items:center;gap:var(--spacing-1-5);flex:none;display:flex}.hc-input-group--focus,.hc-input-group:focus-within{border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-input-group--invalid,.hc-input-group--invalid:focus-within{border-color:var(--base-destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-destructive) 20%, transparent)}:root[data-theme=dark] .hc-input-group--invalid,:root[data-theme=dark] .hc-input-group--invalid:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--base-destructive) 40%, transparent)}.hc-input-group--disabled{opacity:.5}.hc-input-group--disabled .hc-input-group__field>input,.hc-input-group--disabled .hc-input-group__field>textarea,.hc-input-group--disabled .hc-input-group__field>select{cursor:not-allowed}.hc-ig-addon-block{box-sizing:border-box;width:100%;padding-block:var(--spacing-2);padding-inline:var(--spacing-2-5);font-family:var(--font-sans);color:var(--base-muted-foreground);justify-content:space-between;align-items:center;display:flex}.hc-ig-addon-block__group{align-items:center;gap:var(--spacing-2);flex:none;min-width:0;display:flex}.hc-ig-addon-block__separator{width:var(--border-width-border);height:var(--spacing-5);background-color:var(--base-border);flex:none;display:block}.hc-ig-addon-inline{box-sizing:border-box;font-family:var(--font-sans);color:var(--base-muted-foreground);flex:none;justify-content:center;align-items:center;display:flex}.hc-ig-addon-inline--icon,.hc-ig-addon-inline--spinner,.hc-ig-addon-inline--tooltip{width:var(--spacing-4);height:var(--spacing-4)}.hc-ig-addon-inline--icon>svg,.hc-ig-addon-inline--icon>img,.hc-ig-addon-inline--spinner>svg,.hc-ig-addon-inline--spinner>img,.hc-ig-addon-inline--tooltip>svg,.hc-ig-addon-inline--tooltip>img{width:100%;height:100%;display:block}.hc-ig-addon-inline--check-circle{width:var(--spacing-4);height:var(--spacing-4);min-width:var(--spacing-4);min-height:var(--spacing-4);border-radius:var(--border-radius-rounded-full);background-color:var(--base-foreground);color:var(--base-background);overflow:hidden}.hc-ig-addon-inline__mark{width:var(--spacing-3);height:var(--spacing-3);flex:none;justify-content:center;align-items:center;display:flex}.hc-ig-addon-inline__mark>svg,.hc-ig-addon-inline__mark>img{width:100%;height:100%;display:block}.hc-ig-addon-inline--text{color:var(--base-muted-foreground);white-space:nowrap}.hc-ig-addon-inline--kbd,.hc-ig-addon-inline--button,.hc-ig-addon-inline--dropdown{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-1)}.hc-input-otp{box-sizing:border-box;font-family:var(--font-sans);color:var(--base-foreground);align-items:center;display:inline-flex}.hc-input-otp__group{flex:none;align-items:center;display:flex}.hc-input-otp--digitsOnly{justify-content:center;gap:0}.hc-input-otp--withSeparator,.hc-input-otp--simple{gap:var(--spacing-0-5)}.hc-input-otp--withSpacing{gap:var(--spacing-2)}.hc-input-otp__separator{width:var(--spacing-6);height:var(--spacing-6);color:var(--base-muted-foreground);flex:none;justify-content:center;align-items:center;display:flex}.hc-input-otp__separator>svg{width:100%;height:100%;display:block}.hc-input-otp.is-disabled .hc-input-otp__separator{opacity:.5}.hc-input-otp-slot{box-sizing:border-box;width:var(--spacing-8);height:var(--spacing-8);border:var(--border-width-border) solid var(--base-input);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);text-align:center;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hc-input-otp-slot__value{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.hc-input-otp-slot--joined{border-left:0}.hc-input-otp-slot--start-md{border-top-left-radius:var(--border-radius-rounded-md);border-bottom-left-radius:var(--border-radius-rounded-md)}.hc-input-otp-slot--start-lg{border-top-left-radius:var(--border-radius-rounded-2xl);border-bottom-left-radius:var(--border-radius-rounded-2xl)}.hc-input-otp-slot--end-md{border-top-right-radius:var(--border-radius-rounded-md);border-bottom-right-radius:var(--border-radius-rounded-md)}.hc-input-otp-slot--end-lg{border-top-right-radius:var(--border-radius-rounded-2xl);border-bottom-right-radius:var(--border-radius-rounded-2xl)}.hc-input-otp-slot.is-filled{border-color:var(--base-input)}.hc-input-otp-slot.is-focus{z-index:1;border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-input-otp-slot.is-invalid{z-index:1;border-color:var(--base-destructive)}.hc-input-otp-slot.is-disabled{opacity:.5;cursor:not-allowed}.hc-item{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-2-5);padding:var(--spacing-4);border:var(--border-width-border) solid transparent;border-radius:var(--border-radius-rounded-2xl);color:var(--base-foreground);font-family:var(--font-sans);background-color:#0000;flex-direction:column;display:flex;overflow:hidden}.hc-item--outline{border-color:var(--base-border)}.hc-item--muted{background-color:var(--base-muted)}.hc-item__header{flex-direction:column;align-items:flex-start;width:100%;display:flex}.hc-item__flex{align-items:flex-start;gap:var(--spacing-2);width:100%;display:flex}.hc-item__media{color:var(--base-foreground);flex:none;justify-content:center;align-items:center;display:flex}.hc-item__content{justify-content:center;align-items:flex-start;gap:var(--spacing-1);word-break:break-word;flex-direction:column;flex:1 0 0;min-width:0;display:flex}.hc-item__title{width:100%;line-height:var(--spacing-4);color:var(--base-foreground)}.hc-item__description{width:100%;color:var(--base-muted-foreground);text-overflow:ellipsis;overflow:hidden}.hc-item--size-xs .hc-item__description{font-weight:400}.hc-item__actions{justify-content:flex-end;align-self:stretch;align-items:center;gap:var(--spacing-2);flex:none;display:flex}.hc-item-actions{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:var(--spacing-2);color:var(--base-foreground);font-family:var(--font-sans);flex:none;display:inline-flex}.hc-item-actions__text{color:var(--base-muted-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-weight:400}.hc-item-actions__icon{width:var(--spacing-4);height:var(--spacing-4);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-item-actions__icon>svg,.hc-item-actions__icon>img{width:100%;height:100%;display:block}.hc-item-group{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-4);width:100%;color:var(--base-foreground);font-family:var(--font-sans);background-color:#0000;flex-direction:column;display:flex}.hc-item-group__row{box-sizing:border-box;width:100%;display:flex}.hc-item-group__row>*{flex:1 0 0;min-width:0}.hc-item-media{box-sizing:border-box;color:var(--base-foreground);font-family:var(--font-sans);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-item-media__icon{width:var(--spacing-4);height:var(--spacing-4);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-item-media__icon>svg,.hc-item-media__icon>img{width:100%;height:100%;display:block}.hc-item-media--icon{width:var(--spacing-8);height:var(--spacing-8);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-md);background-color:var(--base-muted)}.hc-item-media--image{border-radius:var(--border-radius-rounded-md);background-color:var(--base-muted);width:40px;height:40px;overflow:hidden}.hc-item-media__image{object-fit:cover;border-radius:var(--border-radius-rounded-md);width:100%;height:100%;display:block}.hc-item-media--avatar{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--border-radius-rounded-full);background-color:var(--base-muted)}.hc-item-media--avatar>*{border-radius:var(--border-radius-rounded-full)}.hc-item-media--avatar-group{justify-content:flex-start}.hc-kbd{justify-content:center;align-items:center;gap:var(--spacing-1);box-sizing:border-box;height:var(--spacing-5);min-width:var(--spacing-5);padding:0 var(--spacing-1);border-radius:var(--border-radius-rounded-md);font-family:var(--font-sans);white-space:nowrap;vertical-align:middle;display:inline-flex}.hc-kbd--default{background-color:var(--base-muted);color:var(--base-muted-foreground)}.hc-kbd--primary{background-color:color-mix(in srgb, var(--base-primary-foreground) 20%, transparent);color:var(--base-primary-foreground)}.hc-kbd__label{white-space:nowrap;display:inline-block}.hc-kbd__icon{width:var(--spacing-3);height:var(--spacing-3);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-kbd__icon>svg,.hc-kbd__icon>img{width:100%;height:100%;display:block}.hc-kbd-group{align-items:center;gap:var(--spacing-1);font-family:var(--font-sans);vertical-align:middle;display:inline-flex}.hc-kbd-group__separator{color:var(--base-muted-foreground);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;display:inline-block}.hc-line-chart{box-sizing:border-box;width:100%;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:36px;display:flex}.hc-line-chart__svg{width:100%;height:auto;display:block;overflow:visible}.hc-line-chart__grid{stroke:var(--base-border);stroke-width:var(--border-width-border);shape-rendering:crispedges}.hc-line-chart__line{fill:none;stroke-width:var(--border-width-border-2);stroke-linecap:round;stroke-linejoin:round}.hc-line-chart__dot{stroke:var(--base-background);stroke-width:var(--border-width-border-2)}.hc-line-chart__label{fill:var(--base-muted-foreground)}.hc-line-chart__value{fill:var(--base-foreground)}.hc-line-chart__legend{place-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.hc-line-chart__legend-item{align-items:center;gap:var(--spacing-1-5);flex:none;display:inline-flex}.hc-line-chart__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-line-chart__legend-label{color:var(--base-foreground);white-space:nowrap}.hc-menubar{box-sizing:border-box;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-md);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);display:inline-flex;position:relative}.hc-menubar>*{flex:none}.hc-menubar-item{box-sizing:border-box;align-items:center;gap:var(--spacing-1-5);width:100%;padding-top:var(--spacing-1);padding-right:var(--spacing-1-5);padding-bottom:var(--spacing-1);padding-left:var(--spacing-1-5);border-radius:var(--border-radius-rounded-md);color:var(--base-popover-foreground);font-family:var(--font-sans);cursor:default;-webkit-user-select:none;user-select:none;background-color:#0000;display:flex;position:relative}.hc-menubar-item.is-indented{padding-left:var(--spacing-7)}.hc-menubar-item--destructive{color:var(--base-destructive)}.hc-menubar-item:hover,.hc-menubar-item.is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-menubar-item--destructive:hover,.hc-menubar-item--destructive.is-hover{color:var(--base-destructive)}.hc-menubar-item:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:-2px}.hc-menubar-item.is-disabled{opacity:.5;pointer-events:none}.hc-menubar-item__mark{top:50%;left:var(--spacing-1-5);width:16px;height:16px;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.hc-menubar-item__icon{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-menubar-item__mark>svg,.hc-menubar-item__icon>svg{width:16px;height:16px;display:block}.hc-menubar-item__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-menubar-item__shortcut{color:var(--base-muted-foreground);white-space:nowrap;flex:none;font-weight:400}.hc-menubar-item:hover .hc-menubar-item__shortcut,.hc-menubar-item.is-hover .hc-menubar-item__shortcut{color:inherit}.hc-menubar-item--destructive:hover .hc-menubar-item__shortcut,.hc-menubar-item--destructive.is-hover .hc-menubar-item__shortcut{color:var(--base-destructive)}.hc-menubar-trigger{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-0-5) var(--spacing-1-5);border-radius:var(--border-radius-rounded-md);color:var(--base-popover-foreground);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;background-color:#0000;border:0;display:inline-flex}.hc-menubar-trigger:hover,.hc-menubar-trigger.is-open,.hc-menubar-trigger.is-open>.hc-menubar-trigger__button{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-menubar-trigger:focus-visible,.hc-menubar-trigger__button:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:var(--spacing-0-5)}.hc-menubar-trigger__label{color:inherit}.hc-menubar-trigger--anchored{background-color:#0000;padding:0;position:relative}.hc-menubar-trigger__button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-0-5) var(--spacing-1-5);border-radius:var(--border-radius-rounded-md);color:inherit;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;appearance:none;background-color:#0000;border:0;display:inline-flex}.hc-menubar-trigger__menu{left:calc(-1 * var(--spacing-1));z-index:1;display:block;position:absolute}.hc-menubar-trigger--bottom .hc-menubar-trigger__menu{top:var(--spacing-8)}.hc-menubar-trigger--top .hc-menubar-trigger__menu{bottom:var(--spacing-8)}.hc-navigation-menu{box-sizing:border-box;font-family:var(--font-sans);color:var(--base-foreground);display:block}.hc-navigation-menu__list{align-items:center;gap:var(--spacing-1);margin:0;padding:0;list-style:none;display:flex}.hc-navigation-menu__item{align-items:center;display:flex;position:relative}.hc-navigation-menu--vertical .hc-navigation-menu__list{flex-direction:column;align-items:stretch}.hc-navigation-menu--vertical .hc-navigation-menu__item>*{width:100%}.hc-navigation-menu-button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1);height:calc(var(--spacing-8) + var(--spacing-1));padding-block:var(--spacing-2);padding-inline:var(--spacing-2-5);border:var(--border-width-border) solid transparent;border-radius:var(--border-radius-rounded-lg);color:var(--base-foreground);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;background-color:#0000;margin:0;text-decoration:none;display:inline-flex}.hc-navigation-menu-button__label{word-break:break-word;display:block}.hc-navigation-menu-button__icon{width:var(--spacing-3);height:var(--spacing-3);flex:none;justify-content:center;align-items:center;transition:transform .12s;display:flex}.hc-navigation-menu-button__glyph{width:100%;height:100%;display:block}.hc-navigation-menu-button:hover,.hc-navigation-menu-button.is-hover,.hc-navigation-menu-button.is-focused{border-radius:var(--border-radius-rounded-full);background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-navigation-menu-button.is-open .hc-navigation-menu-button__icon,.hc-navigation-menu-button[aria-expanded=true] .hc-navigation-menu-button__icon{transform:rotate(180deg)}.hc-navigation-menu-button:focus-visible,.hc-navigation-menu-button.is-focused{border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-navigation-menu-button[aria-current=page]{background-color:var(--base-accent);color:var(--base-accent-foreground);border-radius:var(--border-radius-rounded-full)}.hc-navigation-menu-button:disabled,.hc-navigation-menu-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.hc-navigation-menu-link{box-sizing:border-box;width:100%;min-width:228px;padding-block:var(--spacing-3);padding-inline:var(--spacing-4);border-radius:var(--border-radius-rounded-2xl);color:var(--base-popover-foreground);font-family:var(--font-sans);text-align:left;word-break:break-word;cursor:pointer;background-color:#0000;border:0;margin:0;text-decoration:none;display:flex}.hc-navigation-menu-link--default{align-items:flex-start;gap:var(--spacing-1);flex-direction:column}.hc-navigation-menu-link--simple{align-items:center;gap:var(--spacing-2);flex-direction:row}.hc-navigation-menu-link__icon{width:var(--spacing-4);height:var(--spacing-4);color:var(--base-popover-foreground);flex:none;justify-content:center;align-items:center;display:flex}.hc-navigation-menu-link__icon>svg{width:100%;height:100%;display:block}.hc-navigation-menu-link__title{color:inherit;display:block}.hc-navigation-menu-link--simple .hc-navigation-menu-link__title{flex:1 0 0;min-width:1px}.hc-navigation-menu-link__description{width:100%;color:var(--base-muted-foreground);display:block}.hc-navigation-menu-link:hover,.hc-navigation-menu-link.is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-navigation-menu-link:hover .hc-navigation-menu-link__icon,.hc-navigation-menu-link.is-hover .hc-navigation-menu-link__icon{color:inherit}.hc-navigation-menu-link:focus-visible{background-color:var(--base-accent);color:var(--base-accent-foreground);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-navigation-menu-link[aria-current=page]{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-navigation-menu-popover{box-sizing:border-box;padding:var(--spacing-1);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-md);background-color:var(--base-popover);color:var(--base-popover-foreground);box-shadow:var(--shadow-sm);font-family:var(--font-sans);align-items:flex-start;display:flex}.hc-navigation-menu-popover--list,.hc-navigation-menu-popover--simple-list{flex-direction:column;width:320px;min-width:320px}.hc-navigation-menu-popover--two-column{align-content:flex-start;gap:var(--spacing-2);flex-flow:wrap;width:512px;min-width:512px}.hc-navigation-menu-popover--two-column>*{flex:1 0 0;min-width:228px}.hc-navigation-menu-popover--custom{gap:var(--spacing-2);flex-direction:row;width:518px;min-width:512px}.hc-navigation-menu-popover__feature{box-sizing:border-box;justify-content:flex-end;align-items:flex-start;gap:var(--spacing-1);width:210px;padding:var(--spacing-6);border-radius:var(--border-radius-rounded-md);background-color:var(--base-muted);color:var(--base-popover-foreground);flex-direction:column;flex:none;align-self:stretch;display:flex}.hc-navigation-menu-popover__feature-title{width:100%;padding-top:var(--spacing-4);padding-bottom:var(--spacing-2);color:var(--base-popover-foreground);display:block}.hc-navigation-menu-popover__feature-text{width:100%;color:var(--base-muted-foreground);display:block}.hc-navigation-menu-popover__column{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;flex:1 0 0;min-width:1px;display:flex}.hc-pagination{font-family:var(--font-sans);display:block}.hc-pagination__list{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hc-pagination__item{align-items:center;display:inline-flex}.hc-pagination-item{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1);height:var(--spacing-8);border:var(--border-width-border) solid transparent;border-radius:var(--border-radius-rounded-md);font-family:var(--font-sans);color:var(--base-foreground);white-space:nowrap;background-color:#0000;margin:0;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s,border-radius .12s,box-shadow .12s;display:inline-flex}a.hc-pagination-item,button.hc-pagination-item{cursor:pointer}.hc-pagination-item__glyph{width:var(--spacing-4);height:var(--spacing-4);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-pagination-item__icon{width:100%;height:100%;display:block}.hc-pagination-item__label{display:inline-block}.hc-pagination-item--previous{padding:0 var(--spacing-4) 0 var(--spacing-2-5)}.hc-pagination-item--next{padding:0 var(--spacing-2-5) 0 var(--spacing-4)}.hc-pagination-item--link{width:var(--spacing-8);padding:0}.hc-pagination-item--ellipsis{width:var(--spacing-8);color:var(--base-foreground);padding:0}.hc-pagination-item:hover:not(.hc-pagination-item--is-disabled),.hc-pagination-item--is-hover{border-radius:var(--border-radius-rounded-full);background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-pagination-item--ellipsis:hover{border-radius:var(--border-radius-rounded-md);color:var(--base-foreground);background-color:#0000}.hc-pagination-item--is-active{border-radius:var(--border-radius-rounded-full);border-color:var(--base-input);background-color:var(--base-background);color:var(--base-foreground)}.hc-pagination-item--is-active:hover,.hc-pagination-item--is-active.hc-pagination-item--is-hover{border-color:var(--base-input);background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-pagination-item:focus-visible,.hc-pagination-item--is-focus{border-radius:var(--border-radius-rounded-full);border-color:var(--base-ring);box-shadow:0 0 0 3px var(--base-ring);outline:none}.hc-pagination-item--is-active:focus-visible,.hc-pagination-item--is-active.hc-pagination-item--is-focus{background-color:var(--base-background)}.hc-pagination-item--is-disabled{opacity:.5;pointer-events:none;cursor:default}@media (prefers-reduced-motion:reduce){.hc-pagination-item{transition:none}}.hc-pie-chart{box-sizing:border-box;width:100%;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:36px;display:flex}.hc-pie-chart__svg{width:100%;height:auto;display:block}.hc-pie-chart__slice{stroke:var(--base-background);stroke-width:var(--border-width-border-2);stroke-linejoin:round}.hc-pie-chart__label{fill:var(--base-background)}.hc-pie-chart__legend{place-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.hc-pie-chart__legend-item{align-items:center;gap:var(--spacing-1-5);flex:none;display:inline-flex}.hc-pie-chart__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-pie-chart__legend-label{color:var(--base-foreground);white-space:nowrap}.hc-popover{box-sizing:border-box;align-items:stretch;gap:var(--spacing-2-5);min-width:320px;padding:var(--spacing-4);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-popover);color:var(--base-popover-foreground);box-shadow:var(--shadow-md);font-family:var(--font-sans);flex-direction:column;display:flex}.hc-popover__header{align-items:flex-start;gap:var(--spacing-0-5);flex-direction:column;width:100%;display:flex}.hc-popover__title{width:100%;color:var(--base-popover-foreground);margin:0}.hc-popover__description{width:100%;color:var(--base-muted-foreground);margin:0}.hc-popover__body{flex-direction:column;align-items:stretch;width:100%;display:flex}.hc-progress{box-sizing:border-box;width:100%;height:var(--spacing-1);border-radius:var(--border-radius-rounded-full);background-color:color-mix(in srgb, var(--base-background) 80%, var(--base-primary));position:relative;overflow:hidden}.hc-progress__indicator{border-radius:inherit;background-color:var(--base-primary);height:100%;transition:width .24s}@media (prefers-reduced-motion:reduce){.hc-progress__indicator{transition:none}}.hc-radar-chart{box-sizing:border-box;width:100%;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:36px;display:flex}.hc-radar-chart__svg{width:100%;height:auto;display:block;overflow:visible}.hc-radar-chart__grid{stroke:var(--base-border);stroke-width:var(--border-width-border)}.hc-radar-chart__area{fill-opacity:.6;stroke:none}.hc-radar-chart__stroke{fill:none;stroke-width:var(--border-width-border-2);stroke-linejoin:round}.hc-radar-chart__dot{stroke:var(--base-background);stroke-width:var(--border-width-border-2)}.hc-radar-chart__value{fill:var(--base-card-foreground)}.hc-radar-chart__label{fill:var(--base-muted-foreground)}.hc-radar-chart__legend{place-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.hc-radar-chart__legend-item{align-items:center;gap:var(--spacing-1-5);flex:none;display:inline-flex}.hc-radar-chart__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-radar-chart__legend-label{color:var(--base-foreground);white-space:nowrap}.hc-radial-chart{box-sizing:border-box;width:100%;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:36px;display:flex}.hc-radial-chart__svg{width:100%;height:auto;display:block}.hc-radial-chart__track{stroke:var(--base-muted);fill:none}.hc-radial-chart__arc{fill:none;stroke-linecap:round}.hc-radial-chart__grid{stroke:var(--base-border);stroke-width:var(--border-width-border);fill:none}.hc-radial-chart__value{fill:var(--base-foreground);font-family:var(--font-sans)}.hc-radial-chart__caption{fill:var(--base-muted-foreground)}.hc-radial-chart__legend{place-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.hc-radial-chart__legend-item{align-items:center;gap:var(--spacing-1-5);flex:none;display:inline-flex}.hc-radial-chart__swatch{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background-color:var(--base-chart-1);flex:none}.hc-radial-chart__legend-label{color:var(--base-foreground);white-space:nowrap}.hc-radiobutton{align-items:flex-start;gap:var(--spacing-2);font-family:var(--font-sans);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;margin:0;padding:0;display:inline-flex;position:relative}.hc-radiobutton--end{flex-direction:row-reverse}.hc-radiobutton--end .hc-radiobutton__content{flex:auto;min-width:0}.hc-radiobutton__control{box-sizing:border-box;width:var(--spacing-4);height:var(--spacing-4);border-radius:var(--border-radius-rounded-full);border:var(--border-width-border) solid var(--base-border);background:var(--base-background);flex:none;display:block;position:relative}.hc-radiobutton__dot{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-rounded-full);background:var(--base-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hc-radiobutton__content{justify-content:center;align-items:flex-start;gap:var(--spacing-1-5);word-break:break-word;flex-direction:column;padding-top:1px;display:flex}.hc-radiobutton__label{width:100%;color:var(--base-foreground);display:block}.hc-radiobutton__description{width:100%;color:var(--base-muted-foreground);display:block}.hc-radiobutton__invalid{align-items:center;gap:var(--spacing-1);color:var(--base-destructive);display:flex}.hc-radiobutton__invalid-icon{width:var(--spacing-4);height:var(--spacing-4);flex:none}.hc-radiobutton:focus{outline:none}.hc-radiobutton:focus-visible .hc-radiobutton__control,.hc-radiobutton--state-focus .hc-radiobutton__control{box-shadow:0 0 0 3px var(--base-ring)}.hc-radiobutton.is-invalid .hc-radiobutton__control{border-color:var(--base-destructive)}.hc-radiobutton.is-disabled{opacity:.5;cursor:not-allowed}.hc-radiobutton--box{padding:var(--spacing-4);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background:0 0}.hc-radiobutton--box.is-invalid{border-color:var(--base-destructive)}.hc-radio-group{box-sizing:border-box;min-inline-size:0;font-family:var(--font-sans);color:var(--base-foreground);border:0;margin:0;padding:0;display:block}.hc-radio-group__legend{float:none;width:100%;margin:0 0 var(--spacing-3) 0;color:var(--base-foreground);padding:0;display:block}.hc-radio-group__body{align-items:stretch;gap:var(--spacing-3);flex-direction:column;display:flex}.hc-radio-group__description{color:var(--base-muted-foreground);margin:0}.hc-radio-group__rows{align-items:stretch;gap:var(--spacing-3);flex-direction:column;display:flex}.hc-radio-group__error{color:var(--base-destructive);margin:0}.hc-radio-group.is-invalid>.hc-radio-group__legend{color:var(--base-destructive)}.hc-radio-group.is-disabled{opacity:.5}.hc-resizable{box-sizing:border-box;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-lg);background-color:var(--base-background);width:100%;color:var(--base-foreground);font-family:var(--font-sans);align-items:stretch;display:flex;overflow:hidden}.hc-resizable--horizontal{flex-direction:row}.hc-resizable--vertical{flex-direction:column}.hc-resizable__panel{box-sizing:border-box;flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.hc-resizable__panel--fill{justify-content:flex-start;align-items:stretch}.hc-resizable-handle{box-sizing:border-box;padding:var(--spacing-1);cursor:col-resize;touch-action:none;background-color:#0000;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.hc-resizable-handle__line{background-color:var(--base-border);display:block}.hc-resizable-handle__grip{border-radius:var(--border-radius-rounded-lg);background-color:var(--base-border);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hc-resizable-handle--vertical{width:var(--spacing-3);cursor:col-resize;align-self:stretch}.hc-resizable-handle--vertical .hc-resizable-handle__line{width:var(--border-width-border);height:100%}.hc-resizable-handle--vertical .hc-resizable-handle__grip{width:var(--spacing-1);height:var(--spacing-6)}.hc-resizable-handle--horizontal{width:100%;height:var(--spacing-3);cursor:row-resize;align-self:stretch}.hc-resizable-handle--horizontal .hc-resizable-handle__line{width:100%;height:var(--border-width-border)}.hc-resizable-handle--horizontal .hc-resizable-handle__grip{width:var(--spacing-6);height:var(--spacing-1)}.hc-resizable-handle:focus-visible,.hc-resizable-handle.is-focus{border-radius:var(--border-radius-rounded-md);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-resizable-handle:focus-visible .hc-resizable-handle__line,.hc-resizable-handle.is-focus .hc-resizable-handle__line,.hc-resizable-handle:focus-visible .hc-resizable-handle__grip,.hc-resizable-handle.is-focus .hc-resizable-handle__grip,.hc-resizable-handle:hover:not(.is-disabled) .hc-resizable-handle__grip{background-color:var(--base-ring)}.hc-resizable-handle.is-disabled{opacity:.5;cursor:default}.hc-scroll-area{box-sizing:border-box;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);overscroll-behavior:contain;position:relative}.hc-scroll-area:focus-visible{border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-scroll-area__content{box-sizing:border-box;padding:var(--spacing-4)}.hc-scroll-area--vertical{overflow:hidden auto}.hc-scroll-area--vertical .hc-scroll-area__content{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.hc-scroll-area--horizontal{overflow:auto hidden}.hc-scroll-area--horizontal .hc-scroll-area__content{align-items:flex-start;gap:var(--spacing-4);flex-direction:row;width:max-content;min-width:100%;display:flex}.hc-scroll-area{scrollbar-width:thin;scrollbar-color:var(--base-border) transparent}.hc-scroll-area::-webkit-scrollbar{width:var(--spacing-2);height:var(--spacing-2)}.hc-scroll-area::-webkit-scrollbar-track{background-color:#0000}.hc-scroll-area::-webkit-scrollbar-thumb{border-radius:var(--border-radius-rounded-full);background-color:var(--base-border)}.hc-scroll-area:hover::-webkit-scrollbar-thumb{background-color:var(--base-ring)}.hc-select{box-sizing:border-box;align-items:center;gap:var(--spacing-1-5);width:100%;height:var(--spacing-8);padding-block:var(--spacing-1-5);padding-inline:var(--spacing-2-5);border:var(--border-width-border) solid var(--base-input);border-radius:var(--border-radius-rounded-4xl);background-color:var(--base-background);color:var(--base-muted-foreground);font-family:var(--font-sans);text-align:left;cursor:pointer;appearance:none;display:flex}.hc-select--sm{height:var(--spacing-7)}.hc-select__value{white-space:nowrap;text-overflow:ellipsis;min-width:1px;color:inherit;flex:1 0 0;overflow:hidden}.hc-select__icon,.hc-select__chevron{width:var(--spacing-4);height:var(--spacing-4);color:inherit;flex:none;display:block}.hc-select__icon>svg{width:100%;height:100%;display:block}.hc-select--filled,.hc-select--filled-focus{color:var(--base-foreground)}.hc-select--focus,.hc-select--filled-focus,.hc-select:focus-visible{border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-select--invalid,.hc-select--invalid:focus-visible{border-color:var(--base-destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-destructive) 20%, transparent);outline:none}.hc-select--disabled,.hc-select:disabled{opacity:.5;cursor:not-allowed}.hc-select-menu{box-sizing:border-box;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-popover);min-width:324px;color:var(--base-popover-foreground);box-shadow:var(--shadow-md);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex}.hc-select-menu__group{box-sizing:border-box;width:100%;padding:var(--spacing-1);flex-direction:column;align-items:stretch;display:flex}.hc-select-menu__group>*{flex:none;width:100%}.hc-select-menu__scroll{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-2);width:100%;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);color:inherit;flex:none;display:flex}.hc-select-menu__scroll>svg{width:15px;height:15px;display:block}.hc-select-menu-item{box-sizing:border-box;align-items:center;gap:var(--spacing-1-5);width:100%;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);padding-left:var(--spacing-4);padding-right:var(--spacing-8);border-radius:var(--border-radius-rounded-4xl);color:var(--base-popover-foreground);font-family:var(--font-sans);cursor:default;-webkit-user-select:none;user-select:none;background-color:#0000;display:flex;position:relative}.hc-select-menu-item:hover,.hc-select-menu-item.is-hover{background-color:var(--base-accent)}.hc-select-menu-item:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:-2px}.hc-select-menu-item__icon{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-select-menu-item__icon>svg{width:16px;height:16px;display:block}.hc-select-menu-item__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;word-break:break-word;flex:1 0 0;overflow:hidden}.hc-select-menu-item__check{top:50%;right:var(--spacing-2);width:16px;height:16px;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.hc-select-menu-item__check>svg{width:16px;height:16px;display:block}.hc-select-menu-label{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-1) var(--spacing-1-5);color:var(--base-muted-foreground);font-family:var(--font-sans);-webkit-user-select:none;user-select:none;display:flex}.hc-select-menu-label__text{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;word-break:break-word;flex:1 0 0;font-weight:400;overflow:hidden}.hc-separator{box-sizing:border-box;background-color:var(--base-border);border:0;flex:none}.hc-separator--horizontal{width:100%;height:var(--border-width-border)}.hc-separator--vertical{width:var(--border-width-border);height:100%;min-height:var(--spacing-5);align-self:stretch}.hc-sheet{box-sizing:border-box;width:100%;height:100%;font-family:var(--font-sans);background-color:color-mix(in srgb, var(--base-foreground) 40%, transparent);display:flex;position:relative}.hc-sheet--no-scrim{background-color:#0000}.hc-sheet--right{flex-direction:row;justify-content:flex-end;align-items:stretch}.hc-sheet--left{flex-direction:row;justify-content:flex-start;align-items:stretch}.hc-sheet--top{flex-direction:column;justify-content:flex-start;align-items:stretch}.hc-sheet--bottom{flex-direction:column;justify-content:flex-end;align-items:stretch}.hc-sheet__panel{box-sizing:border-box;align-items:stretch;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--base-background);color:var(--base-foreground);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:relative}.hc-sheet--right .hc-sheet__panel,.hc-sheet--left .hc-sheet__panel{width:100%;max-width:384px;height:100%}.hc-sheet--top .hc-sheet__panel,.hc-sheet--bottom .hc-sheet__panel{width:100%;height:100%;max-height:520px}.hc-sheet--right .hc-sheet__panel{border-left:var(--border-width-border) solid var(--base-border)}.hc-sheet--left .hc-sheet__panel{border-right:var(--border-width-border) solid var(--base-border)}.hc-sheet--top .hc-sheet__panel{border-bottom:var(--border-width-border) solid var(--base-border)}.hc-sheet--bottom .hc-sheet__panel{border-top:var(--border-width-border) solid var(--base-border)}.hc-sheet__header{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-0-5);width:100%;padding-right:var(--spacing-6);flex-direction:column;flex:none;display:flex}.hc-sheet__title{width:100%;color:var(--base-foreground);margin:0}.hc-sheet__description{width:100%;color:var(--base-muted-foreground);margin:0}.hc-sheet__body{box-sizing:border-box;flex-direction:column;flex:auto;align-items:stretch;width:100%;min-height:0;display:flex;overflow:auto}.hc-sheet__footer{box-sizing:border-box;align-items:stretch;gap:var(--spacing-2);flex-direction:column;flex:none;width:100%;display:flex}.hc-sheet__footer>*{width:100%}.hc-sheet__close{top:var(--spacing-4);right:var(--spacing-4);border-radius:var(--border-radius-rounded-md);width:16px;height:16px;color:var(--base-foreground);opacity:.7;cursor:pointer;appearance:none;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.hc-sheet__close:hover{opacity:1}.hc-sheet__close:focus-visible{outline:var(--border-width-border) solid var(--base-ring);outline-offset:var(--spacing-0-5);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);opacity:1}.hc-sheet__close-icon{width:16px;height:16px;display:block}.hc-sidebar{box-sizing:border-box;width:calc(var(--spacing-32) * 2);background-color:var(--base-sidebar);height:100%;color:var(--base-sidebar-foreground);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.hc-sidebar--collapsed{width:calc(var(--spacing-8) + var(--spacing-2) * 2)}.hc-sidebar__header{align-items:stretch;gap:var(--spacing-2);padding:var(--spacing-2);background-color:var(--base-sidebar);flex-direction:column;flex:none;display:flex}.hc-sidebar__content{flex-direction:column;flex:1 0 0;align-items:stretch;min-height:0;display:flex;overflow:hidden auto}.hc-sidebar__footer{align-items:stretch;gap:var(--spacing-2);padding:var(--spacing-2);background-color:var(--base-sidebar);flex-direction:column;flex:none;display:flex}.hc-sidebar-collapse-icon{box-sizing:border-box;width:var(--spacing-4);height:var(--spacing-4);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-sidebar-collapse-icon__svg{width:var(--spacing-4);height:var(--spacing-4);transition:transform .15s;display:block}.hc-sidebar-collapse-icon--horizontal.hc-sidebar-collapse-icon--on .hc-sidebar-collapse-icon__svg{transform:rotate(90deg)}.hc-sidebar-collapse-icon--vertical.hc-sidebar-collapse-icon--on .hc-sidebar-collapse-icon__svg,.hc-sidebar-collapse-icon--up-down.hc-sidebar-collapse-icon--on .hc-sidebar-collapse-icon__svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.hc-sidebar-collapse-icon__svg{transition:none}}.hc-sidebar-group{box-sizing:border-box;width:100%;padding:var(--spacing-2);color:var(--base-sidebar-foreground);font-family:var(--font-sans);flex-direction:column;align-items:flex-start;display:flex}.hc-sidebar-group__label{width:100%;display:block}.hc-sidebar-group__menu{flex-direction:column;align-items:flex-start;width:100%;margin:0;padding:0;list-style:none;display:flex}.hc-sidebar-group--collapsed{width:auto}.hc-sidebar-group--collapsed .hc-sidebar-group__menu{width:var(--spacing-8)}.hc-sidebar-group-action{box-sizing:border-box;width:var(--spacing-5);height:var(--spacing-5);border-radius:var(--border-radius-rounded-md);color:inherit;font-family:var(--font-sans);cursor:pointer;background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.hc-sidebar-group-action__glyph{width:var(--spacing-4);height:var(--spacing-4);display:block}.hc-sidebar-group-action__glyph>svg{width:100%;height:100%;display:block}.hc-sidebar-group-action:hover,.hc-sidebar-group-action--hover{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground)}.hc-sidebar-group-action:focus-visible,.hc-sidebar-group-action--focused{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground);outline:none}.hc-sidebar-group-action:focus-visible:after,.hc-sidebar-group-action--focused:after{content:"";border:var(--border-width-border-2) solid var(--base-sidebar-ring);border-radius:var(--border-radius-rounded-md);opacity:.5;pointer-events:none;position:absolute;inset:0}.hc-sidebar-group-label{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;height:var(--spacing-8);padding:0 var(--spacing-2);border-radius:var(--border-radius-rounded-md);color:var(--base-sidebar-foreground);font-family:var(--font-sans);text-align:left;background-color:#0000;border:0;display:flex;position:relative}.hc-sidebar-group-label--collapsible{cursor:pointer}.hc-sidebar-group-label__text{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-sidebar-group-label__action{opacity:.7;flex:none;align-items:center;display:flex}.hc-sidebar-group-label:hover .hc-sidebar-group-label__action,.hc-sidebar-group-label__action:focus-within{opacity:1}.hc-sidebar-group-label--collapsible:hover,.hc-sidebar-group-label--hover{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground)}.hc-sidebar-group-label--collapsible:focus-visible{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground);outline:none}.hc-sidebar-group-label--collapsible:focus-visible:after{content:"";border:var(--border-width-border-2) solid var(--base-sidebar-ring);border-radius:var(--border-radius-rounded-md);opacity:.5;pointer-events:none;position:absolute;inset:0}.hc-sidebar-header-button{box-sizing:border-box;width:var(--spacing-7);height:var(--spacing-7);border-radius:var(--border-radius-rounded-md);color:var(--base-sidebar-foreground);font-family:var(--font-sans);cursor:pointer;background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.hc-sidebar-header-button__glyph{width:var(--spacing-4);height:var(--spacing-4);display:block}.hc-sidebar-header-button__glyph>svg{width:100%;height:100%;display:block}.hc-sidebar-header-button:hover,.hc-sidebar-header-button--hover{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground)}.hc-sidebar-header-button:focus-visible,.hc-sidebar-header-button--focused{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground);outline:none}.hc-sidebar-header-button:focus-visible:after,.hc-sidebar-header-button--focused:after{content:"";border:var(--border-width-border-2) solid var(--base-sidebar-ring);border-radius:var(--border-radius-rounded-md);opacity:.5;pointer-events:none;position:absolute;inset:0}.hc-sidebar-inbox-item{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-2);width:100%;padding:var(--spacing-4);border:0;border-bottom:var(--border-width-border) solid var(--base-sidebar-border);color:var(--base-sidebar-foreground);font-family:var(--font-sans);text-align:left;word-break:break-word;cursor:pointer;background-color:#0000;border-radius:0;flex-direction:column;text-decoration:none;display:flex;position:relative}.hc-sidebar-inbox-item__meta{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;color:inherit;display:flex}.hc-sidebar-inbox-item__person{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-sidebar-inbox-item__time{white-space:nowrap;flex:none}.hc-sidebar-inbox-item__title{width:100%;color:inherit;display:block}.hc-sidebar-inbox-item__body{width:100%;color:inherit;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hc-sidebar-inbox-item:hover,.hc-sidebar-inbox-item--hover{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground)}.hc-sidebar-inbox-item:focus-visible,.hc-sidebar-inbox-item--focused{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground);outline:none}.hc-sidebar-inbox-item:focus-visible:after,.hc-sidebar-inbox-item--focused:after{content:"";border:var(--border-width-border-2) solid var(--base-sidebar-ring);border-radius:var(--border-radius-rounded-md);opacity:.5;pointer-events:none;position:absolute;inset:0}.hc-sidebar-media-asset{box-sizing:border-box;width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--border-radius-rounded-lg);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.hc-sidebar-media-asset--icon{padding:var(--spacing-2-5);background-color:var(--base-sidebar-primary);color:var(--base-sidebar-primary-foreground)}.hc-sidebar-media-asset__glyph{width:var(--spacing-4);height:var(--spacing-4);display:block}.hc-sidebar-media-asset__glyph>svg,.hc-sidebar-media-asset__glyph>img{width:100%;height:100%;display:block}.hc-sidebar-media-asset--avatar{background-color:var(--base-background)}.hc-sidebar-media-asset__img{border-radius:var(--border-radius-rounded-lg);object-fit:cover;width:100%;height:100%;display:block}.hc-sidebar-menu-button{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;height:var(--spacing-8);padding:var(--spacing-2);border-radius:var(--border-radius-rounded-md);color:var(--base-sidebar-foreground);font-family:var(--font-sans);text-align:left;cursor:pointer;background-color:#0000;border:0;text-decoration:none;display:flex;position:relative}.hc-sidebar-menu-button--big-icon{height:auto}.hc-sidebar-menu-button__icon,.hc-sidebar-menu-button__control,.hc-sidebar-menu-button__dots,.hc-sidebar-menu-button__twisty{width:var(--spacing-4);height:var(--spacing-4);flex:none;justify-content:center;align-items:center;display:flex}.hc-sidebar-menu-button__icon>svg,.hc-sidebar-menu-button__dots>svg,.hc-sidebar-menu-button__twisty>svg{width:100%;height:100%;display:block}.hc-sidebar-menu-button__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-sidebar-menu-button__badge{top:var(--spacing-1-5);right:var(--spacing-1);height:var(--spacing-5);padding:0 var(--spacing-1);color:inherit;white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute}.hc-sidebar-menu-button--badge .hc-sidebar-menu-button__label{padding-right:var(--spacing-6)}.hc-sidebar-menu-button__control{pointer-events:none}.hc-sidebar-menu-button__box{width:var(--spacing-4);height:var(--spacing-4);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-md)}.hc-sidebar-menu-button__media{flex:none;align-items:center;display:flex}.hc-sidebar-menu-button__media-fallback{width:var(--spacing-8);height:var(--spacing-8);padding:var(--spacing-2-5);border-radius:var(--border-radius-rounded-lg);background-color:var(--base-sidebar-primary);color:var(--base-sidebar-primary-foreground);justify-content:center;align-items:center;display:flex}.hc-sidebar-menu-button__media-fallback>svg{width:100%;height:100%;display:block}.hc-sidebar-menu-button__stack{justify-content:center;gap:var(--spacing-0-5);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.hc-sidebar-menu-button__title,.hc-sidebar-menu-button__subtitle{width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hc-sidebar-menu-button--collapsed{width:var(--spacing-8);height:var(--spacing-8);justify-content:center}.hc-sidebar-menu-button--collapsed.hc-sidebar-menu-button--big-icon{height:var(--spacing-8);padding:var(--spacing-2)}.hc-sidebar-menu-button:hover,.hc-sidebar-menu-button--hover,.hc-sidebar-menu-button--active{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground)}.hc-sidebar-menu-button--active .hc-sidebar-menu-button__label{font-weight:500}.hc-sidebar-menu-button:focus-visible,.hc-sidebar-menu-button--focused{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground);outline:none}.hc-sidebar-menu-button:focus-visible:after,.hc-sidebar-menu-button--focused:after{content:"";border:var(--border-width-border-2) solid var(--base-sidebar-ring);border-radius:var(--border-radius-rounded-md);opacity:.5;pointer-events:none;position:absolute;inset:0}.hc-sidebar-menu-item{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin:0;padding:0;list-style:none;display:flex}.hc-sidebar-menu-item__sub{width:100%;display:block}.hc-sidebar-menu-sub{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-1);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.hc-sidebar-menu-sub--border{padding:var(--spacing-0-5) var(--spacing-6)}.hc-sidebar-menu-sub--border:before{content:"";top:0;bottom:0;left:var(--spacing-4);width:var(--border-width-border);background-color:var(--base-sidebar-border);position:absolute}.hc-sidebar-menu-sub--indent{padding:var(--spacing-0-5) var(--spacing-1-5)}.hc-sidebar-menu-sub--default{padding:0}.hc-sidebar-menu-sub-item{width:100%;list-style:none;display:block}.hc-sidebar-menu-sub-item__target{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;height:var(--spacing-7);padding:0 var(--spacing-2);border-radius:var(--border-radius-rounded-md);color:var(--base-sidebar-foreground);font-family:var(--font-sans);text-align:left;cursor:pointer;background-color:#0000;border:0;text-decoration:none;display:flex;position:relative}.hc-sidebar-menu-sub-item__icon{width:var(--spacing-4);height:var(--spacing-4);flex:none;justify-content:center;align-items:center;display:flex}.hc-sidebar-menu-sub-item__icon>svg{width:100%;height:100%;display:block}.hc-sidebar-menu-sub-item__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-sidebar-menu-sub-item__target:hover,.hc-sidebar-menu-sub-item__target--hover,.hc-sidebar-menu-sub-item__target--active{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground)}.hc-sidebar-menu-sub-item__target:focus-visible,.hc-sidebar-menu-sub-item__target--focused{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground);outline:none}.hc-sidebar-menu-sub-item__target:focus-visible:after,.hc-sidebar-menu-sub-item__target--focused:after{content:"";border:var(--border-width-border-2) solid var(--base-sidebar-ring);border-radius:var(--border-radius-rounded-md);opacity:.5;pointer-events:none;position:absolute;inset:0}.hc-sidebar-popover{box-sizing:border-box;font-family:var(--font-sans);flex-direction:column;align-items:flex-start;display:flex}.hc-sidebar-popover__trigger{flex:none;display:flex}.hc-sidebar-popover__menu{box-sizing:border-box;width:100%;max-width:calc(var(--spacing-32) * 2 + var(--spacing-12) + var(--spacing-3));border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-md);background-color:var(--base-popover);color:var(--base-popover-foreground);box-shadow:var(--shadow-md);flex-direction:column;flex:none;align-items:stretch;display:flex}.hc-sidebar-popover__section{padding:var(--spacing-1);flex-direction:column;align-items:stretch;display:flex}.hc-sidebar-popover__group-label{padding:var(--spacing-1-5) var(--spacing-2);color:var(--base-muted-foreground);align-items:center;display:flex}.hc-sidebar-popover__items{flex-direction:column;align-items:stretch;display:flex}.hc-sidebar-popover__separator{height:var(--spacing-2);margin:0;padding:0;position:relative}.hc-sidebar-popover__separator:before{content:"";border-top:var(--border-width-border) solid var(--base-border);position:absolute;top:50%;left:0;right:0}.hc-sidebar-popover-menu-item{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;height:calc(var(--spacing-5) * 2);padding:var(--spacing-2);border-radius:var(--border-radius-rounded-md);color:var(--base-popover-foreground);font-family:var(--font-sans);text-align:left;cursor:pointer;background-color:#0000;border:0;text-decoration:none;display:flex;position:relative}.hc-sidebar-popover-menu-item__icon{width:var(--spacing-6);height:var(--spacing-6);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-md);color:inherit;flex:none;justify-content:center;align-items:center;display:flex}.hc-sidebar-popover-menu-item__icon>svg{width:var(--spacing-4);height:var(--spacing-4);display:block}.hc-sidebar-popover-menu-item__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.hc-sidebar-popover-menu-item__shortcut{color:inherit;opacity:.6;white-space:nowrap;flex:none}.hc-sidebar-popover-menu-item:hover,.hc-sidebar-popover-menu-item--hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-sidebar-popover-menu-item:focus-visible,.hc-sidebar-popover-menu-item--focused{background-color:var(--base-accent);color:var(--base-accent-foreground);outline:none}.hc-sidebar-popover-menu-item:focus-visible:after,.hc-sidebar-popover-menu-item--focused:after{content:"";border:var(--border-width-border-2) solid var(--base-sidebar-ring);border-radius:var(--border-radius-rounded-md);opacity:.5;pointer-events:none;position:absolute;inset:0}.hc-sidebar-popover-trigger{box-sizing:border-box;align-items:center;gap:var(--spacing-2);max-width:100%;padding:var(--spacing-2) var(--spacing-1-5);border-radius:var(--border-radius-rounded-md);color:var(--base-sidebar-foreground);font-family:var(--font-sans);text-align:left;cursor:pointer;background-color:#0000;border:0;display:inline-flex;position:relative}.hc-sidebar-popover-trigger__icon{width:var(--spacing-5);height:var(--spacing-5);border-radius:var(--border-radius-rounded-md);background-color:var(--base-sidebar-primary);color:var(--base-sidebar-primary-foreground);flex:none;justify-content:center;align-items:center;display:flex}.hc-sidebar-popover-trigger__icon>svg{width:var(--spacing-3);height:var(--spacing-3);display:block}.hc-sidebar-popover-trigger__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-sidebar-popover-trigger__twisty{opacity:.5;flex:none;align-items:center;display:flex}.hc-sidebar-popover-trigger:hover,.hc-sidebar-popover-trigger--hover{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground)}.hc-sidebar-popover-trigger:hover .hc-sidebar-popover-trigger__twisty,.hc-sidebar-popover-trigger--hover .hc-sidebar-popover-trigger__twisty{opacity:1}.hc-sidebar-popover-trigger:focus-visible{background-color:var(--base-sidebar-accent);color:var(--base-sidebar-accent-foreground);outline:none}.hc-sidebar-popover-trigger:focus-visible:after{content:"";border:var(--border-width-border-2) solid var(--base-sidebar-ring);border-radius:var(--border-radius-rounded-md);opacity:.5;pointer-events:none;position:absolute;inset:0}.hc-sidebar-popover-trigger:focus-visible .hc-sidebar-popover-trigger__twisty{opacity:1}.hc-skeleton{box-sizing:border-box;font-family:var(--font-sans);display:flex}.hc-skeleton__bar,.hc-skeleton__field,.hc-skeleton__block,.hc-skeleton__avatar{background-color:var(--base-accent);flex:none}.hc-skeleton__bar{width:100%;height:var(--spacing-4);border-radius:var(--border-radius-rounded-md)}.hc-skeleton__bar--short{width:66%}.hc-skeleton__lines{flex-direction:column;flex:1 0 0;align-items:flex-start;min-width:0;display:flex}.hc-skeleton--default{align-items:center;gap:var(--spacing-4)}.hc-skeleton--default .hc-skeleton__lines{gap:var(--spacing-2)}.hc-skeleton__avatar{width:calc(var(--spacing-8) + var(--spacing-2));height:calc(var(--spacing-8) + var(--spacing-2));border-radius:var(--border-radius-rounded-full)}.hc-skeleton--card{justify-content:center;align-items:flex-start;gap:var(--spacing-6);flex-direction:column;width:100%}.hc-skeleton--card .hc-skeleton__lines{gap:var(--spacing-2);flex:none;width:100%}.hc-skeleton__block{aspect-ratio:1;border-radius:var(--border-radius-rounded-md);width:100%}.hc-skeleton--text{justify-content:center;align-items:flex-start;gap:var(--spacing-4);flex-direction:column;width:100%}.hc-skeleton--text .hc-skeleton__lines{gap:var(--spacing-2);flex:none;width:100%}.hc-skeleton--text .hc-skeleton__bar--short{width:75%}.hc-skeleton--form{justify-content:center;align-items:flex-start;gap:var(--spacing-3);flex-direction:column;width:100%}.hc-skeleton--form .hc-skeleton__lines{gap:var(--spacing-3);flex:none;width:100%}.hc-skeleton__field{width:75%;height:var(--spacing-8);border-radius:var(--border-radius-rounded-md)}.hc-skeleton--table{justify-content:center;align-items:flex-start;gap:var(--spacing-4);flex-direction:column;width:100%}.hc-skeleton--table .hc-skeleton__lines{gap:var(--spacing-2);flex:none;width:100%}.hc-slider{box-sizing:border-box;width:100%;padding:var(--spacing-1) 0;border-radius:var(--border-radius-rounded-full);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex}.hc-slider__track{width:100%;height:var(--spacing-1);border-radius:var(--border-radius-rounded-full);background:var(--base-muted);display:block;position:relative}.hc-slider__fill{height:var(--spacing-1);border-radius:var(--border-radius-rounded-full);background:var(--base-primary);position:absolute;top:0}.hc-slider__thumb{box-sizing:border-box;width:var(--spacing-3);height:var(--spacing-3);border-radius:var(--border-radius-rounded-full);border:var(--border-width-border) solid var(--base-ring);background:var(--base-background);cursor:grab;margin-left:-6px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.hc-slider__thumb:focus{outline:none}.hc-slider__thumb:focus-visible{box-shadow:0 0 0 3px var(--base-ring)}.hc-slider.is-disabled{opacity:.5}.hc-slider.is-disabled .hc-slider__thumb{cursor:not-allowed}.hc-slider-item{box-sizing:border-box;width:var(--spacing-3);height:var(--spacing-3);border:var(--border-width-border) solid var(--base-ring);border-radius:var(--border-radius-rounded-full);background-color:var(--base-background);vertical-align:middle;flex:none;display:inline-block;overflow:hidden}.hc-slider-item--hover,.hc-slider-item--focus,.hc-slider-item:hover,.hc-slider-item:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-slider-item:focus{outline:none}.hc-sonner{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;max-width:336px;padding:var(--spacing-4);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-xl);background-color:var(--base-popover);box-shadow:var(--shadow-md);font-family:var(--font-sans);color:var(--base-popover-foreground);display:flex}.hc-sonner__icon{width:var(--spacing-5);height:var(--spacing-5);color:var(--base-popover-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-sonner__icon>svg,.hc-sonner__icon>img{width:100%;height:100%;display:block}.hc-sonner__text{align-items:flex-start;gap:var(--spacing-0-5);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.hc-sonner__title{width:100%;color:var(--base-popover-foreground);word-break:break-word;margin:0}.hc-sonner__description{width:100%;color:var(--base-muted-foreground);word-break:break-word;margin:0}.hc-sonner__action{align-items:center;gap:var(--spacing-2);flex:none;display:inline-flex}.hc-sonner:focus-visible,.hc-sonner--is-focus{border-color:var(--base-ring);box-shadow:var(--shadow-md), 0 0 0 3px var(--base-ring);outline:none}.hc-sonner-action{box-sizing:border-box;height:var(--spacing-6);padding:0 var(--spacing-4);border:var(--border-width-border) solid transparent;border-radius:var(--border-radius-rounded-full);background-color:var(--base-primary);box-shadow:var(--shadow-xs);font-family:var(--font-sans);color:var(--base-primary-foreground);white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;margin:0;transition:background-color .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.hc-sonner-action__label{display:inline-block}.hc-sonner-action--secondary{border-color:var(--base-border);background-color:var(--base-secondary);color:var(--base-secondary-foreground)}.hc-sonner-action:hover{background-color:color-mix(in srgb, var(--base-background) 15%, var(--base-primary))}.hc-sonner-action--secondary:hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-sonner-action:focus-visible{border-color:var(--base-ring);box-shadow:var(--shadow-xs), 0 0 0 3px var(--base-ring);outline:none}@media (prefers-reduced-motion:reduce){.hc-sonner-action{transition:none}}.hc-sonner-icon{width:var(--spacing-5);height:var(--spacing-5);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-sonner-icon__svg{width:100%;height:100%;display:block}.hc-sonner-icon--loading .hc-sonner-icon__svg{animation:.9s linear infinite hc-sonner-icon-spin}@keyframes hc-sonner-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hc-sonner-icon--loading .hc-sonner-icon__svg{animation:none}}@keyframes hc-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hc-spinner{box-sizing:border-box;vertical-align:middle;color:var(--base-muted-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.hc-spinner--3{width:var(--spacing-3);height:var(--spacing-3)}.hc-spinner--4{width:var(--spacing-4);height:var(--spacing-4)}.hc-spinner--5{width:var(--spacing-5);height:var(--spacing-5)}.hc-spinner--6{width:var(--spacing-6);height:var(--spacing-6)}.hc-spinner--8{width:var(--spacing-8);height:var(--spacing-8)}.hc-spinner__glyph{width:100%;height:100%;animation:1s linear infinite hc-spinner-rotate;display:block}.hc-spinner__label{width:var(--border-width-border);height:var(--border-width-border);margin:calc(var(--border-width-border) * -1);white-space:nowrap;clip-path:inset(50%);border:0;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.hc-spinner__glyph{animation-duration:4s}}.hc-switch{align-items:flex-start;gap:var(--spacing-2);font-family:var(--font-sans);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;margin:0;padding:0;display:inline-flex;position:relative}.hc-switch--end{flex-direction:row-reverse}.hc-switch__track{box-sizing:border-box;width:var(--spacing-8);border-radius:var(--border-radius-rounded-full);background:var(--base-input);flex:none;justify-content:flex-start;align-items:center;height:18.4px;padding:0 1px;display:flex;position:relative}:root[data-theme=dark] .hc-switch:not(.is-active) .hc-switch__track{background:#ffffff1f}.hc-switch__thumb{width:var(--spacing-4);height:var(--spacing-4);border-radius:var(--border-radius-rounded-full);background:var(--base-background);flex:none;display:block}.hc-switch.is-active .hc-switch__track{background:var(--base-primary);justify-content:flex-end}.hc-switch--size-sm .hc-switch__track{width:var(--spacing-6);height:14px}.hc-switch--size-sm .hc-switch__thumb{width:var(--spacing-3);height:var(--spacing-3)}.hc-switch__content{align-items:flex-start;gap:var(--spacing-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.hc-switch__label-row{align-items:center;width:100%;display:flex}.hc-switch__label{min-width:0;color:var(--base-foreground);word-break:break-word;flex:auto}.hc-switch__description{width:100%;color:var(--base-muted-foreground);word-break:break-word;display:block}.hc-switch__invalid{align-items:center;gap:var(--spacing-1);color:var(--base-destructive);display:flex}.hc-switch__invalid-icon{width:var(--spacing-4);height:var(--spacing-4);flex:none}.hc-switch:focus{outline:none}.hc-switch:focus-visible .hc-switch__track,.hc-switch--state-focus .hc-switch__track{box-shadow:inset 0 0 0 1px var(--base-ring), 0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-switch.is-invalid .hc-switch__track{box-shadow:inset 0 0 0 1px var(--base-destructive), 0 0 0 3px color-mix(in srgb, var(--base-destructive) 20%, transparent)}.hc-switch.is-disabled{opacity:.5;cursor:not-allowed}.hc-switch--box{padding:var(--spacing-2-5);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-lg);background:var(--base-background)}.hc-switch--box.is-invalid{border-color:var(--base-destructive)}.hc-switch-group{box-sizing:border-box;min-inline-size:0;font-family:var(--font-sans);color:var(--base-foreground);border:0;margin:0;padding:0;display:block}.hc-switch-group__legend{float:none;width:100%;margin:0 0 var(--spacing-4) 0;color:var(--base-foreground);padding:0;display:block}.hc-switch-group__body{align-items:stretch;gap:var(--spacing-4);flex-direction:column;display:flex}.hc-switch-group__description{color:var(--base-muted-foreground);margin:0}.hc-switch-group__rows{align-items:stretch;gap:var(--spacing-4);flex-direction:column;display:flex}.hc-switch-group__error{color:var(--base-destructive);margin:0}.hc-switch-group.is-invalid>.hc-switch-group__legend{color:var(--base-destructive)}.hc-switch-group.is-disabled{opacity:.5}.hc-table{box-sizing:border-box;table-layout:fixed;border-collapse:collapse;width:100%;min-width:356px;color:var(--base-foreground);font-family:var(--font-sans);text-align:left;background-color:#0000}.hc-table__caption{caption-side:bottom;padding-top:var(--spacing-4);color:var(--base-muted-foreground);text-align:center}.hc-table th:not(.hc-table-head):not(.hc-table-cell),.hc-table td:not(.hc-table-head):not(.hc-table-cell){box-sizing:border-box;min-width:85px;padding:var(--spacing-2);border-bottom:var(--border-width-border) solid var(--base-border);color:inherit;text-align:inherit;vertical-align:middle}.hc-table thead th:not(.hc-table-head),.hc-table thead td:not(.hc-table-head){height:40px;color:var(--base-foreground);padding-top:0;padding-bottom:0}.hc-table tbody tr:hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-table tbody tr:last-child>th:not(.hc-table-head):not(.hc-table-cell),.hc-table tbody tr:last-child>td:not(.hc-table-head):not(.hc-table-cell){border-bottom-color:#0000}.hc-table__foot{background-color:var(--base-muted)}.hc-table__foot th:not(.hc-table-head):not(.hc-table-cell),.hc-table__foot td:not(.hc-table-head):not(.hc-table-cell){color:var(--base-foreground);border-bottom:0}.hc-table th.hc-table__align-end,.hc-table td.hc-table__align-end{text-align:right}.hc-table-cell{box-sizing:border-box;min-width:85px;padding:var(--spacing-2);border-bottom:var(--border-width-border) solid var(--base-border);color:var(--base-foreground);font-family:var(--font-sans);text-align:left;vertical-align:middle;background-color:#0000;align-items:center;display:flex}.hc-table-cell--last-cell{border-bottom-color:#0000}.hc-table-cell:hover,.hc-table-cell.is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-table-cell__text{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;word-break:break-word;flex:1 0 0;overflow:hidden}.hc-table-cell--control>*{flex:none}th.hc-table-cell,td.hc-table-cell{vertical-align:middle;display:table-cell}th.hc-table-cell>*,td.hc-table-cell>*{display:block}.hc-table-head{box-sizing:border-box;align-items:center;gap:var(--spacing-2-5);min-width:85px;height:40px;padding-top:0;padding-bottom:0;padding-left:var(--spacing-2);padding-right:var(--spacing-2);border-bottom:var(--border-width-border) solid var(--base-border);color:var(--base-foreground);font-family:var(--font-sans);text-align:left;vertical-align:middle;background-color:#0000;display:flex}.hc-table-head:hover,.hc-table-head.is-hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-table-head__label{min-width:0;color:inherit;flex:1 0 0}.hc-table-head__button{justify-content:center;align-items:center;gap:var(--spacing-1-5);height:32px;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);padding-left:var(--spacing-5);padding-right:var(--spacing-5);border-radius:var(--border-radius-rounded-4xl);color:var(--base-foreground);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;background-color:#0000;border:0;margin:0;display:inline-flex}.hc-table-head__button:hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-table-head__button:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:2px}.hc-table-head__button-label{color:inherit}.hc-table-head__icon-slot{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-table-head__icon{width:16px;height:16px;display:block}th.hc-table-head,td.hc-table-head{vertical-align:middle;display:table-cell}th.hc-table-head>*,td.hc-table-head>*{display:block}.hc-tabs{box-sizing:border-box;font-family:var(--font-sans);display:flex}.hc-tabs--default{padding:var(--spacing-0-5);background-color:var(--base-muted)}.hc-tabs--default.hc-tabs--orientation-default{height:var(--spacing-8);border-radius:var(--border-radius-rounded-full);align-items:center}.hc-tabs--default.hc-tabs--orientation-default>*{flex:none;height:100%}.hc-tabs--default.hc-tabs--orientation-vertical{border-radius:var(--border-radius-rounded-2xl);flex-direction:column;justify-content:center;align-items:stretch}.hc-tabs--default.hc-tabs--orientation-vertical>*{flex:none;width:100%}.hc-tabs--line{gap:var(--spacing-1);background-color:#0000}.hc-tabs--line.hc-tabs--orientation-default{align-items:center}.hc-tabs--line.hc-tabs--orientation-default>*{flex:none}.hc-tabs--line.hc-tabs--orientation-vertical{flex-direction:column;align-items:stretch}.hc-tabs--line.hc-tabs--orientation-vertical>*{flex:none;justify-content:flex-start;width:100%}.hc-tabs-trigger{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1-5);color:var(--base-muted-foreground);font-family:var(--font-sans);cursor:pointer;appearance:none;background-color:#0000;margin:0;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.hc-tabs-trigger__icon{width:var(--spacing-4);height:var(--spacing-4);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-tabs-trigger__icon>svg,.hc-tabs-trigger__icon>img{width:100%;height:100%;display:block}.hc-tabs-trigger__label{white-space:nowrap}.hc-tabs-trigger__badge{flex:none;align-items:center;display:inline-flex}.hc-tabs-trigger--active{color:var(--base-foreground)}@media (prefers-reduced-motion:reduce){.hc-tabs-trigger{transition:none}}.hc-tabs-trigger--default{padding-block:var(--spacing-1);padding-inline:var(--spacing-1-5);border:var(--border-width-border) solid transparent;border-radius:var(--border-radius-rounded-full)}.hc-tabs-trigger--default.hc-tabs-trigger--active{background-color:var(--base-background);box-shadow:var(--shadow-sm)}:root[data-theme=dark] .hc-tabs-trigger--default.hc-tabs-trigger--active{background-color:color-mix(in srgb, var(--base-input) 30%, transparent)}.hc-tabs-trigger--line{padding:var(--spacing-1-5);border:0;border-bottom:var(--border-width-border-2) solid transparent;border-radius:0}.hc-tabs-trigger--line.hc-tabs-trigger--active{border-bottom-color:var(--base-foreground)}.hc-tabs-trigger:focus-visible,.hc-tabs-trigger--is-focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent);outline:none}.hc-tabs-trigger--default:focus-visible,.hc-tabs-trigger--default.hc-tabs-trigger--is-focus{border-color:var(--base-ring)}.hc-tabs-trigger--is-disabled,.hc-tabs-trigger:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.hc-textarea{box-sizing:border-box;width:100%;min-height:64px;padding-block:var(--spacing-2);padding-inline:var(--spacing-2-5);border:var(--border-width-border) solid var(--base-input);border-radius:var(--border-radius-rounded-lg);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);flex-direction:column;align-items:stretch;display:flex}.hc-textarea__control{width:100%;min-height:1px;color:var(--base-foreground);font-family:var(--font-sans);resize:vertical;background-color:#0000;border:0;outline:none;flex:1 0 0;margin:0;padding:0}.hc-textarea__control::placeholder{color:var(--base-muted-foreground);opacity:1}.hc-textarea__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-1-5);padding-top:var(--spacing-1);color:var(--base-muted-foreground);display:flex}.hc-textarea--focus,.hc-textarea:focus-within{border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-textarea--error{border-color:var(--base-destructive);box-shadow:none}.hc-textarea--error-focus,.hc-textarea--error:focus-within{border-color:var(--base-destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-destructive) 20%, transparent)}.hc-textarea--disabled{opacity:.5;background-color:color-mix(in srgb, var(--base-input) 50%, transparent);cursor:not-allowed}:root[data-theme=dark] .hc-textarea--disabled{background-color:color-mix(in srgb, var(--base-input) 80%, transparent)}.hc-textarea--disabled .hc-textarea__control{cursor:not-allowed;resize:none}.hc-time-picker{box-sizing:border-box;align-items:center;gap:var(--spacing-2);width:100%;height:var(--spacing-8);padding-block:var(--spacing-1);padding-inline:var(--spacing-2-5);border:var(--border-width-border) solid var(--base-input);border-radius:var(--border-radius-rounded-4xl);background-color:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);display:flex}.hc-time-picker__icon{width:var(--spacing-4);height:var(--spacing-4);color:var(--base-foreground);flex:none;display:block}.hc-time-picker__input{min-width:1px;color:var(--base-foreground);font-family:var(--font-sans);text-overflow:ellipsis;background-color:#0000;border:0;outline:none;flex:1 0 0;margin:0;padding:0}.hc-time-picker__input::placeholder{color:var(--base-muted-foreground);opacity:1}.hc-time-picker__addon{color:var(--base-muted-foreground);flex:none;align-items:center;display:flex}.hc-time-picker--focus,.hc-time-picker:focus-within{border-color:var(--base-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--base-ring) 50%, transparent)}.hc-time-picker--disabled{opacity:.5;cursor:not-allowed}.hc-time-picker--disabled .hc-time-picker__input{cursor:not-allowed}.hc-toggle{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1);height:var(--spacing-8);padding:0 var(--spacing-2);border:var(--border-width-border) solid transparent;border-radius:var(--border-radius-rounded-full);font-family:var(--font-sans);color:var(--base-foreground);white-space:nowrap;cursor:pointer;background-color:#0000;margin:0;transition:background-color .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.hc-toggle__icon{width:var(--spacing-4);height:var(--spacing-4);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-toggle__icon>svg,.hc-toggle__icon>img{width:100%;height:100%;display:block}.hc-toggle__label{display:inline-block}.hc-toggle--size-sm{height:var(--spacing-7);padding-left:var(--spacing-1-5);padding-right:var(--spacing-1-5)}.hc-toggle--size-lg{gap:var(--spacing-2);height:36px;padding-left:var(--spacing-2-5);padding-right:var(--spacing-2-5)}.hc-toggle--outline{border-color:var(--base-input);background-color:var(--base-background)}.hc-toggle:hover:not(.hc-toggle--is-disabled),.hc-toggle--is-hover{background-color:var(--base-muted);color:var(--base-muted-foreground)}.hc-toggle--outline:hover:not(.hc-toggle--is-disabled),.hc-toggle--outline.hc-toggle--is-hover{background-color:var(--base-muted);color:var(--base-accent-foreground)}.hc-toggle--is-pressed,.hc-toggle--is-pressed:hover{background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-toggle--outline.hc-toggle--is-pressed,.hc-toggle--outline.hc-toggle--is-pressed:hover{border-color:var(--base-input);background-color:var(--base-accent);color:var(--base-accent-foreground)}.hc-toggle:focus-visible,.hc-toggle--is-focus{box-shadow:inset 0 0 0 var(--border-width-border) var(--base-ring), 0 0 0 3px var(--base-ring);outline:none}.hc-toggle--outline:focus-visible,.hc-toggle--outline.hc-toggle--is-focus{border-color:var(--base-ring);box-shadow:0 0 0 3px var(--base-ring)}.hc-toggle--is-disabled{opacity:.5;pointer-events:none;cursor:default}@media (prefers-reduced-motion:reduce){.hc-toggle{transition:none}}.hc-toggle-group{font-family:var(--font-sans);display:inline-flex;position:relative}.hc-toggle-group--horizontal{flex-direction:row;align-items:center}.hc-toggle-group--vertical{flex-direction:column;justify-content:center;align-items:stretch}.hc-toggle-group--default>*,.hc-toggle-group--fill>*{border-radius:0;position:relative}.hc-toggle-group--default>:hover,.hc-toggle-group--default>:focus-visible,.hc-toggle-group--fill>:hover,.hc-toggle-group--fill>:focus-visible{z-index:1}.hc-toggle-group--default.hc-toggle-group--horizontal>*+*,.hc-toggle-group--fill.hc-toggle-group--horizontal>*+*{margin-left:calc(-1 * var(--border-width-border))}.hc-toggle-group--default.hc-toggle-group--vertical>*+*{margin-top:calc(-1 * var(--border-width-border))}.hc-toggle-group--default.hc-toggle-group--horizontal>:first-child,.hc-toggle-group--fill.hc-toggle-group--horizontal>:first-child{border-top-left-radius:var(--border-radius-rounded-full);border-bottom-left-radius:var(--border-radius-rounded-full)}.hc-toggle-group--default.hc-toggle-group--horizontal>:last-child,.hc-toggle-group--fill.hc-toggle-group--horizontal>:last-child{border-top-right-radius:var(--border-radius-rounded-full);border-bottom-right-radius:var(--border-radius-rounded-full)}.hc-toggle-group--default.hc-toggle-group--vertical>:first-child{border-top-left-radius:var(--border-radius-rounded-lg);border-top-right-radius:var(--border-radius-rounded-lg)}.hc-toggle-group--default.hc-toggle-group--vertical>:last-child{border-bottom-left-radius:var(--border-radius-rounded-lg);border-bottom-right-radius:var(--border-radius-rounded-lg)}.hc-toggle-group--fill{width:100%;display:flex}.hc-toggle-group--fill>*{flex:1 0 0;min-width:0}.hc-toggle-group--withSpacing.hc-toggle-group--horizontal{gap:var(--spacing-2)}.hc-toggle-group--withSpacing.hc-toggle-group--vertical{align-items:flex-start;gap:var(--spacing-1)}.hc-tooltip{justify-content:center;align-items:center;gap:var(--spacing-2);box-sizing:border-box;max-width:384px;padding:var(--spacing-2-5) var(--spacing-3);border-radius:var(--border-radius-rounded-2xl);background-color:var(--base-primary);color:var(--base-primary-foreground);font-family:var(--font-sans);box-shadow:var(--shadow-md);display:inline-flex;position:relative}.hc-tooltip__text{min-width:0;color:var(--base-primary-foreground);overflow-wrap:anywhere;flex:1 0 0}.hc-tooltip__keys{align-items:center;gap:var(--spacing-1);flex:none;display:inline-flex}.hc-tooltip__arrow{width:var(--spacing-2-5);height:var(--spacing-2-5);background-color:var(--base-primary);position:absolute}.hc-tooltip--top .hc-tooltip__arrow{bottom:calc(var(--spacing-1) * -1);left:50%;transform:translate(-50%)rotate(45deg)}.hc-tooltip--bottom .hc-tooltip__arrow{top:calc(var(--spacing-1) * -1);left:50%;transform:translate(-50%)rotate(45deg)}.hc-tooltip--left .hc-tooltip__arrow{right:calc(var(--spacing-1) * -1);top:50%;transform:translateY(-50%)rotate(45deg)}.hc-tooltip--right .hc-tooltip__arrow{left:calc(var(--spacing-1) * -1);top:50%;transform:translateY(-50%)rotate(45deg)}:root,[data-theme=light]{--base-background:#fff;--base-foreground:#0a0a0a;--base-card:#fff;--base-card-foreground:#0a0a0a;--base-muted:#f5f5f5;--base-muted-foreground:#737373;--base-primary:#0f172a;--base-primary-foreground:#fafafa;--base-secondary:#f5f5f5;--base-secondary-foreground:#172554;--base-accent:#f5f5f5;--base-accent-foreground:#171717;--base-popover:#fff;--base-popover-foreground:#0a0a0a;--base-destructive:#dc2626;--base-destructive-foreground:#fef2f2;--base-border:#e5e5e5;--base-input:#e5e5e5;--base-ring:#a3a3a3;--base-sidebar:#fafafa;--base-sidebar-foreground:#0a0a0a;--base-sidebar-primary:#171717;--base-sidebar-primary-foreground:#fafafa;--base-sidebar-accent:#f5f5f5;--base-sidebar-accent-foreground:#171717;--base-sidebar-border:#e5e5e5;--base-sidebar-ring:#a3a3a3;--base-chart-1:#ea580c;--base-chart-2:#0d9488;--base-chart-3:#164e63;--base-chart-4:#fbbf24;--base-chart-5:#f59e0b;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a}[data-theme=dark]{--base-background:#0a0a0a;--base-foreground:#fafafa;--base-card:#171717;--base-card-foreground:#fafafa;--base-muted:#262626;--base-muted-foreground:#a3a3a3;--base-primary:#fbbf24;--base-primary-foreground:#171717;--base-secondary:#262626;--base-secondary-foreground:#fafafa;--base-accent:#404040;--base-accent-foreground:#fafafa;--base-popover:#262626;--base-popover-foreground:#fafafa;--base-destructive:#fca5a5;--base-destructive-foreground:#fef2f2;--base-border:#ffffff1a;--base-input:#ffffff26;--base-ring:#737373;--base-sidebar:#171717;--base-sidebar-foreground:#fafafa;--base-sidebar-primary:#1d4ed8;--base-sidebar-primary-foreground:#fafafa;--base-sidebar-accent:#262626;--base-sidebar-accent-foreground:#fafafa;--base-sidebar-border:#ffffff1a;--base-sidebar-ring:#525252;--base-chart-1:#1d4ed8;--base-chart-2:#10b981;--base-chart-3:#f59e0b;--base-chart-4:#a855f7;--base-chart-5:#f43f5e;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a}:root{--spacing-0-5:2px;--spacing-1:4px;--spacing-1-5:6px;--spacing-2:8px;--spacing-2-5:10px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-12:48px;--spacing-20:80px;--spacing-32:128px;--border-radius-rounded-md:8px;--border-radius-rounded-lg:10px;--border-radius-rounded-xl:14px;--border-radius-rounded-2xl:16px;--border-radius-rounded-4xl:32px;--border-radius-rounded-full:9999px;--border-width-border:1px;--border-width-border-2:2px;--font-sans:"Noto Sans", system-ui, -apple-system, sans-serif;--font-mono:"Noto Sans Mono", ui-monospace, SFMono-Regular, monospace;--font-serif:"Noto Serif", Georgia, serif}.heading-xl{font-family:var(--font-sans);letter-spacing:-1.5px;font-size:60px;font-weight:600;line-height:60px}.heading-lg{font-family:var(--font-sans);letter-spacing:-1.2px;font-size:48px;font-weight:600;line-height:48px}.heading-md{font-family:var(--font-sans);letter-spacing:-.9px;font-size:36px;font-weight:600;line-height:40px}.heading-sm{font-family:var(--font-sans);letter-spacing:-.6px;font-size:24px;font-weight:600;line-height:32px}.text-xs-leading-normal-normal{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:16px}.text-xs-leading-normal-medium{font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:16px}.text-xs-leading-normal-semibold{font-family:var(--font-sans);font-size:12px;font-weight:600;line-height:16px}.text-sm-leading-normal-normal{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.text-sm-leading-normal-medium{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}.text-sm-leading-normal-semibold{font-family:var(--font-sans);font-size:14px;font-weight:600;line-height:20px}.text-sm-leading-none-normal{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1}.text-sm-leading-none-medium{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1}.text-sm-leading-normal-underlined-medium{font-family:var(--font-sans);font-size:14px;font-weight:600;line-height:20px}.text-base-leading-normal-normal{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.text-base-leading-normal-medium{font-family:var(--font-sans);font-size:16px;font-weight:500;line-height:24px}.text-base-leading-normal-semibold{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:24px}.text-lg-leading-normal-normal{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:28px}.text-lg-leading-normal-semibold{font-family:var(--font-sans);font-size:18px;font-weight:600;line-height:28px}.text-xl-leading-normal-normal{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:28px}.text-xl-leading-normal-semibold{font-family:var(--font-sans);font-size:20px;font-weight:600;line-height:28px}.text-2xl-leading-normal-light{font-family:var(--font-sans);font-size:24px;font-weight:300;line-height:32px}.text-2xl-leading-normal-semibold{font-family:var(--font-sans);font-size:24px;font-weight:600;line-height:32px}.text-3xl-leading-normal-semibold{font-family:var(--font-sans);font-size:30px;font-weight:600;line-height:36px}.text-4xl-leading-normal-semibold{font-family:var(--font-sans);font-size:36px;font-weight:600;line-height:40px}.text-5xl-leading-none-semibold{font-family:var(--font-sans);font-size:48px;font-weight:600;line-height:1}:root,[data-theme=light]{--base-chart-1:#818bdf;--base-chart-2:#00a59a;--base-chart-3:#ea6f59;--base-chart-4:#3e9fb8;--base-chart-5:#e8668d;--base-chart-other:#98938c;--base-status-good:#00a59a;--base-status-warning:#da7e1b;--base-status-critical:#dc2626;--base-status-info:#3c6afa;--base-status-good-foreground:#fff;--base-status-warning-foreground:#fff;--base-status-critical-foreground:#fff;--base-status-info-foreground:#fff;--base-status-good-soft:#e8f4f2;--base-status-warning-soft:#fcf0e6;--base-status-critical-soft:#ffe8e5;--base-status-info-soft:#e6eeff;--base-status-good-text:#097c73;--base-status-warning-text:#a55c07;--base-status-critical-text:#d41a1e;--base-status-info-text:#335eed}[data-theme=dark]{--base-chart-1:#818bdf;--base-chart-2:#00a59a;--base-chart-3:#ea6f59;--base-chart-4:#3e9fb8;--base-chart-5:#e8668d;--base-chart-other:#67625c;--base-border:#ffffff38;--base-input:#ffffff45;--base-sidebar-border:#ffffff38;--base-status-good:#00a59a;--base-status-warning:#e8b33c;--base-status-critical:#d33a3c;--base-status-info:#3c6afa;--base-status-good-foreground:#fff;--base-status-warning-foreground:#451a03;--base-status-critical-foreground:#fff;--base-status-info-foreground:#fff;--base-status-good-soft:#121f1d;--base-status-warning-soft:#272015;--base-status-critical-soft:#261412;--base-status-info-soft:#12192a;--base-status-good-text:#10a59a;--base-status-warning-text:#e9b43d;--base-status-critical-text:#e44b4a;--base-status-info-text:#4a78fd}:root{--drawer-width:280px;--toolbar-height:90px}:root,[data-theme=light],[data-theme=dark]{--background:var(--base-background);--foreground:var(--base-foreground);--card:var(--base-card);--card-foreground:var(--base-card-foreground);--popover:var(--base-popover);--popover-foreground:var(--base-popover-foreground);--muted:var(--base-muted);--muted-foreground:var(--base-muted-foreground);--subtle-foreground:color-mix(in oklab, var(--base-muted-foreground) 65%, var(--base-background));--border:var(--base-border);--input:var(--base-input);--ring:var(--base-ring);--primary:var(--base-primary);--primary-foreground:var(--base-primary-foreground);--secondary:var(--base-secondary);--secondary-foreground:var(--base-secondary-foreground);--accent:var(--base-accent);--accent-foreground:var(--base-accent-foreground);--brand:var(--base-primary);--brand-ink:var(--base-primary-foreground);--brand-text:var(--base-foreground);--brand-light:color-mix(in oklab, var(--brand) 70%, var(--base-background));--brand-soft:var(--base-accent);--pos:var(--base-status-good);--pos-ink:var(--base-status-good-foreground);--pos-soft:var(--base-status-good-soft);--pos-text:var(--base-status-good-text);--warn:var(--base-status-warning);--warn-ink:var(--base-status-warning-foreground);--warn-soft:var(--base-status-warning-soft);--warn-text:var(--base-status-warning-text);--neg:var(--base-status-critical);--neg-ink:var(--base-status-critical-foreground);--neg-soft:var(--base-status-critical-soft);--neg-text:var(--base-status-critical-text);--info:var(--base-status-info);--info-ink:var(--base-status-info-foreground);--info-soft:var(--base-status-info-soft);--info-text:var(--base-status-info-text);--incm-dot-own:var(--base-chart-1);--incm-dot-market:var(--base-chart-2);--incm-dot-auctions:var(--base-chart-3);--destructive:var(--base-destructive);--destructive-foreground:var(--base-destructive-foreground);--navy:var(--base-sidebar);--navy-hover:var(--base-sidebar-accent);--navy-light:var(--base-sidebar-border);--radius-sm:var(--border-radius-rounded-md);--radius:var(--border-radius-rounded-xl);--radius-lg:var(--border-radius-rounded-2xl);--shadow:var(--shadow-md)}:root{--ui-card-padding:24px;--ui-card-gap:24px;--ui-section-gap:40px;--ui-heading-gap:16px;--ui-kpi-padding:20px;--ui-kpi-gap:16px;--ui-kpi-height:120px;--ui-table-row-height:48px}:root,[data-theme=light]{--base-chart-other:#98938c;--base-status-good:#00a59a;--base-status-warning:#da7e1b;--base-status-critical:#dc2626;--base-status-info:#3c6afa;--base-status-good-foreground:#fff;--base-status-warning-foreground:#fff;--base-status-critical-foreground:#fff;--base-status-info-foreground:#fff;--base-status-good-soft:#e8f4f2;--base-status-warning-soft:#fcf0e6;--base-status-critical-soft:#ffe8e5;--base-status-info-soft:#e6eeff;--base-status-good-text:#097c73;--base-status-warning-text:#a55c07;--base-status-critical-text:#d41a1e;--base-status-info-text:#335eed}[data-theme=dark]{--base-chart-other:#67625c;--base-status-good:#00a59a;--base-status-warning:#e8b33c;--base-status-critical:#d33a3c;--base-status-info:#3c6afa;--base-status-good-foreground:#fff;--base-status-warning-foreground:#451a03;--base-status-critical-foreground:#fff;--base-status-info-foreground:#fff;--base-status-good-soft:#121f1d;--base-status-warning-soft:#272015;--base-status-critical-soft:#261412;--base-status-info-soft:#12192a;--base-status-good-text:#10a59a;--base-status-warning-text:#e9b43d;--base-status-critical-text:#e44b4a;--base-status-info-text:#4a78fd}.ui-kpi-value{font-family:var(--font-sans);font-size:30px;font-weight:500;line-height:36px}.ui-section-heading{font-family:var(--font-sans);font-size:24px;font-weight:400;line-height:32px}.ui-body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.ui-meta{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}.tbi-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes tbi-spin{to{transform:rotate(360deg)}}@keyframes tbi-fade-in{0%{opacity:0}to{opacity:1}}.tbi-loading{align-items:center;gap:var(--spacing-3);color:var(--base-muted-foreground);margin:0;display:flex}.tbi-loading-block{padding:var(--ui-section-gap) 0;animation:tbi-fade-in .24s var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) both;justify-content:center;animation-delay:.14s}.tbi-loading-inline{gap:var(--spacing-2);color:inherit}.tbi-spinner{color:var(--base-primary);fill:var(--base-primary);stroke:none;animation:tbi-hex-breathe 1.6s var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) infinite;flex:none}@keyframes tbi-hex-breathe{0%,to{opacity:.5;filter:drop-shadow(0 0 1px color-mix(in srgb, var(--base-primary) 35%, transparent)) drop-shadow(0 0 2px color-mix(in srgb, var(--base-primary) 0%, transparent));transform:rotate(0)scale(.82)}50%{opacity:1;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--base-primary) 85%, transparent)) drop-shadow(0 0 14px color-mix(in srgb, var(--base-primary) 45%, transparent));transform:rotate(30deg)scale(1.12)}to{opacity:.5;filter:drop-shadow(0 0 1px color-mix(in srgb, var(--base-primary) 35%, transparent)) drop-shadow(0 0 2px color-mix(in srgb, var(--base-primary) 0%, transparent));transform:rotate(60deg)scale(.82)}}.tbi-loading-line{animation:tbi-fade-in .24s var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) both}@media (prefers-reduced-motion:reduce){.tbi-spinner,.tbi-loading-line,.tbi-loading-block{animation:none}}.tbi-notice{margin:0}.tbi-notice-mark{display:inline-flex}.tbi-notice.is-reconnect .tbi-notice-mark,.tbi-notice.is-blocked .tbi-notice-mark,.tbi-notice.is-caution .tbi-notice-mark{color:var(--base-status-warning)}.tbi-notice-actions{justify-content:center;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.tbi-notice.is-empty{width:100%;max-width:480px;padding:var(--ui-card-padding);margin-inline:auto}.tbi-notice.is-empty .tbi-notice-mark{color:var(--base-foreground)}.tbi-table-block{gap:var(--ui-heading-gap);flex-direction:column;min-width:0;max-width:100%;display:flex}.tbi-table-wrap{position:relative;overflow-x:auto}.tbi-table-controls{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.tbi-table-search{flex:16rem;min-width:0}.tbi-table-search-input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0}.tbi-table-search-input::placeholder{color:var(--base-muted-foreground)}.tbi-table-actions{align-items:center;margin-inline-start:auto;display:flex}.tbi-table-wrap .tbi-table{table-layout:auto}.tbi-table>caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tbi-table-wrap .tbi-table .tbi-table-cell{height:var(--ui-table-row-height);padding:var(--spacing-2) var(--spacing-4)}.tbi-table-wrap .tbi-table .tbi-table-th{min-height:var(--ui-table-row-height);padding-inline:var(--spacing-4);white-space:normal;vertical-align:bottom;height:auto;padding-block:var(--spacing-2)}.tbi-table-text,.tbi-table-label{font-size:16px;font-weight:400;line-height:24px}.tbi-table-text{color:var(--base-foreground)}.tbi-table-wrap .tbi-table .tbi-table-cell>:not(button){font-size:16px;font-weight:400;line-height:24px}.tbi-table-label{color:var(--base-muted-foreground)}.tbi-table-wrap .tbi-table-th[aria-sort] .tbi-table-label{color:var(--base-foreground)}.tbi-table-label-tip{align-items:center;gap:var(--spacing-1);cursor:inherit;display:inline-flex}.tbi-table-wrap .tbi-table-th>button{height:auto;min-height:var(--spacing-8);white-space:normal;text-align:inherit;padding-inline:var(--spacing-4);margin-inline:calc(var(--spacing-4) * -1);border-radius:var(--spacing-5);display:inline-flex}.tbi-table-wrap .tbi-table .tbi-table-th:hover{background-color:#0000}.tbi-table-wrap .tbi-table .tbi-table-th.is-pinned:hover{background-color:var(--base-card)}.tbi-table-sort-arrow{color:var(--base-foreground)}.tbi-table-wrap .tbi-table .is-end{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tbi-table-wrap .tbi-table .is-end>.tbi-table-text,.tbi-table-wrap .tbi-table .is-end>.tbi-explained{justify-content:flex-end}.tbi-table-wrap .tbi-table td>.tbi-explained{width:fit-content;max-width:100%}.tbi-table-wrap .tbi-table td.is-end>.tbi-explained{margin-left:auto}.tbi-table-wrap .tbi-table-badge{display:inline-flex}.tbi-table-wrap .tbi-table .is-pinned{z-index:1;background:var(--base-card);position:sticky;left:0}.tbi-table-wrap .tbi-table .tbi-table-child-row>*{background:color-mix(in srgb, var(--base-muted) 45%, var(--base-card))}.tbi-table-wrap .tbi-table .tbi-table-child-row>:first-child{padding-inline-start:var(--spacing-12)}.tbi-table-expand{margin-inline-start:calc(var(--spacing-3) * -1)}.tbi-table-expand-chevron{transition:transform .12s var(--tbi-ease,cubic-bezier(.4, 0, .2, 1))}.tbi-table-expand[aria-expanded=true] .tbi-table-expand-chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.tbi-table-expand-chevron{transition:none}}.tbi-table-wrap .tbi-table tr.is-clickable{cursor:pointer}.tbi-table-wrap .tbi-table tr.is-clickable:hover>*{background:var(--base-muted)}.tbi-table-wrap .tbi-table tr.is-clickable:focus-visible{outline:2px solid var(--base-ring);outline-offset:-2px}.tbi-table-foot-row>*{border-top:1px solid var(--base-border);color:var(--base-muted-foreground)}.tbi-table-wrap[data-more]{-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,currentColor calc(100% - 40px),#0000)}.tbi-table-wrap[data-draggable]{cursor:grab;overscroll-behavior-x:contain}.tbi-table-wrap[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.tbi-table-wrap[data-dragging] *{cursor:grabbing}.tbi-table-wrap[data-bleed]{margin-inline:calc(-1 * var(--ui-card-padding));padding-inline:var(--ui-card-padding) calc(var(--ui-card-padding) + var(--tbi-buzz-size,var(--spacing-12)) + var(--spacing-5))}.tbi-item[data-bleed],.tbi-workspace .tbi-grid.tbi-grid>.tbi-item[data-bleed]{margin-left:calc(-1 * var(--tbi-bleed-left,0px));margin-right:calc(-1 * var(--tbi-bleed-right,0px))}.tbi-item[data-pan],.tbi-workspace .tbi-grid.tbi-grid>.tbi-item[data-pan]{margin-left:calc(-1 * var(--tbi-pan-left,0px));margin-right:calc(-1 * var(--tbi-pan-right,0px));scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:0;overflow:auto hidden}.tbi-item[data-pan]::-webkit-scrollbar{display:none}.tbi-item[data-pan]>.tbi-item-card{width:max-content;min-width:var(--tbi-pan-width);margin-left:var(--tbi-pan-left,0px);margin-right:var(--tbi-pan-right,0px);flex:none;align-self:flex-start;overflow:clip}.tbi-item[data-pan] .tbi-table-wrap[data-pan]{overflow:visible;-webkit-mask-image:none;mask-image:none}.tbi-item[data-pan] .tbi-table-wrap .tbi-table .is-pinned{position:static}.tbi-item[data-pan] .tbi-item-header,.tbi-item[data-pan] .tbi-table-controls,.tbi-item[data-pan] .tbi-table-foot,.tbi-item[data-pan] .tbi-pan-static{left:calc(var(--tbi-pan-left,0px) + var(--ui-card-padding) + 1px);width:calc(var(--tbi-pan-width) - 2 * var(--ui-card-padding) - 2px);max-width:none;position:sticky}.tbi-item[data-pan]{cursor:grab}.tbi-item[data-pan][data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.tbi-item[data-pan] button,.tbi-item[data-pan] a,.tbi-item[data-pan] input{cursor:pointer}.tbi-item[data-pan] input{cursor:text}.tbi-table-foot{align-items:center;gap:var(--spacing-4);grid-template-columns:1fr auto 1fr;display:grid}.tbi-table-status{color:var(--base-muted-foreground);font-variant-numeric:tabular-nums;text-align:center;margin:0}.tbi-table-pages{align-items:center;gap:var(--spacing-2);margin-inline-start:calc(var(--spacing-3) * -1);display:flex}.tbi-table-more{justify-content:flex-end;display:flex}.tbi-table-more .tbi-table-more-link{color:var(--base-foreground);text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.tbi-table-foot{place-items:center stretch;gap:var(--spacing-3);grid-template-columns:minmax(0,1fr) auto}.tbi-table-foot>:empty{display:none}.tbi-table-pages{gap:var(--spacing-3);grid-column:1/-1;grid-template-columns:1fr 1fr;margin-inline-start:0;display:grid}.tbi-table-pages>button{justify-content:center;width:100%}.tbi-table-status{text-align:left;grid-column:1}.tbi-table-more{grid-column:2;justify-content:flex-end;margin-inline-end:calc(var(--spacing-3) * -1)}}.tbi-detail-scrim{z-index:1500;padding:var(--spacing-6);background:color-mix(in srgb, var(--base-foreground) 50%, transparent);font-family:var(--font-sans);place-items:center;display:grid;position:fixed;inset:0}.tbi-detail-host{justify-content:center;width:100%;max-height:100%;display:flex}.tbi-detail-scrim .tbi-detail{width:min(100%, calc(var(--spacing-32) * 4));max-height:calc(100dvh - var(--spacing-12));overflow:auto}.tbi-detail-list{gap:var(--spacing-4);flex-direction:column;margin:0;display:flex}.tbi-detail-list dt{color:var(--base-muted-foreground);margin:0;font-size:14px;font-weight:500;line-height:20px}.tbi-detail-list dd{color:var(--base-foreground);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:400;line-height:24px}@media (width<=640px){.tbi-detail-scrim{padding:var(--spacing-3)}}.tbi-tokens,.tbi-canvas{--tbi-motion:.24s;--tbi-ease:cubic-bezier(.4, 0, .2, 1);--tbi-arrive:.18s}.tbi-collapse{opacity:0;width:100%;transition:grid-template-rows var(--tbi-motion,.28s) var(--tbi-ease,ease-in-out), opacity calc(var(--tbi-motion,.28s) * .8) var(--tbi-ease,ease-in-out);grid-template-rows:0fr;display:grid}.tbi-collapse[data-open]{opacity:1;grid-template-rows:1fr}.tbi-collapse-inner{min-height:0;overflow:hidden}.tbi-collapse[data-open][data-settled] .tbi-collapse-inner{overflow:visible}@keyframes tbi-arrive{0%{opacity:0;transform:translateY(-4px)}}@keyframes tbi-depart{to{opacity:0;transform:translateY(-4px)}}.tbi-add-panel,.tbi-inspector,.tbi-page-menu-panel,.tbi-choice-list,.tbi-dashboards-panel,.tbi-beta-panel,.tbi-edit-hint,.tbi-explained-bubble,.tbi-tip-bubble,.tbi-select-field-menu,.tbi-adecon-model-panel{animation:tbi-arrive var(--tbi-arrive,.18s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) both}.tbi-add-panel[data-state=closed],.tbi-inspector[data-state=closed],.tbi-page-menu-panel[data-state=closed],.tbi-choice-list[data-state=closed],.tbi-dashboards-panel[data-state=closed],.tbi-beta-panel[data-state=closed],.tbi-edit-hint[data-state=closed],.tbi-explained-bubble[data-state=closed],.tbi-tip-bubble[data-state=closed],.tbi-select-field-menu[data-state=closed],.tbi-adecon-model-panel[data-state=closed][data-state=closed]{animation:tbi-depart var(--tbi-arrive,.18s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) both;pointer-events:none}.tbi-item-body>:not(.tbi-skeleton),.tbi-notice,.tbi-acq-chart,.tbi-acq-hours,.tbi-creative-card,.tbi-products,.tbi-data-notes{animation:tbi-fade-in var(--tbi-arrive,.18s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) both}@media (prefers-reduced-motion:reduce){.tbi-item-body>:not(.tbi-skeleton),.tbi-notice,.tbi-acq-chart,.tbi-acq-hours,.tbi-creative-card,.tbi-products,.tbi-data-notes{animation:none}}.tbi-add-sheet[data-state=closed]{pointer-events:none}.tbi-inspector-layer:has(>[data-state=closed]){pointer-events:none}@media (prefers-reduced-motion:reduce){.tbi-collapse{transition:none}.tbi-add-panel,.tbi-inspector,.tbi-page-menu-panel,.tbi-choice-list,.tbi-dashboards-panel,.tbi-beta-panel,.tbi-edit-hint,.tbi-explained-bubble,.tbi-tip-bubble,.tbi-select-field-menu,.tbi-adecon-model-panel,.tbi-add-panel[data-state=closed],.tbi-inspector[data-state=closed],.tbi-page-menu-panel[data-state=closed],.tbi-choice-list[data-state=closed],.tbi-dashboards-panel[data-state=closed],.tbi-beta-panel[data-state=closed],.tbi-edit-hint[data-state=closed],.tbi-explained-bubble[data-state=closed],.tbi-tip-bubble[data-state=closed],.tbi-select-field-menu[data-state=closed],.tbi-adecon-model-panel[data-state=closed][data-state=closed]{animation:none}}.tbi-abbr-short{display:none}@container tbi-item (width<640px){.tbi-abbr-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.tbi-abbr-short{display:inline}}.tbi-hit{color:inherit;background:0 0;font-weight:600}.tbi-icon-button svg{display:block}.tbi-refresh{align-items:center;gap:var(--spacing-4);display:inline-flex}.tbi-refresh-stamp{white-space:nowrap;color:var(--base-muted-foreground);font-variant-numeric:tabular-nums}.tbi-refresh-stamp:hover{color:var(--base-foreground)}.tbi-refresh-button[data-refreshing=true] .tbi-refresh-icon{animation:1.1s linear infinite tbi-spin}@media (prefers-reduced-motion:reduce){.tbi-refresh-button[data-refreshing=true] .tbi-refresh-icon{animation:none}}.tbi-explained{cursor:pointer;border-radius:var(--border-radius-rounded-md)}.tbi-explained:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:var(--spacing-0-5)}.tbi-explained-tip{cursor:inherit}.tbi-delta.tbi-delta,.tbi-delta.tbi-delta:hover{background-color:var(--base-secondary);color:var(--base-muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.tbi-delta.tbi-delta[data-tone=good],.tbi-delta.tbi-delta[data-tone=good]:hover{background-color:var(--base-status-good-soft);color:var(--base-status-good-text)}.tbi-delta.tbi-delta[data-tone=bad],.tbi-delta.tbi-delta[data-tone=bad]:hover{background-color:var(--base-status-critical-soft);color:var(--base-status-critical-text)}.tbi-explained.tbi-delta-hover{border-radius:var(--border-radius-rounded-full);display:inline-flex}.tbi-help{vertical-align:middle;flex:none;margin-inline-start:var(--spacing-1);line-height:1;display:inline-flex}.tbi-help-button{color:var(--base-muted-foreground)}.tbi-help-button:hover{color:var(--base-foreground)}.tbi-why,.tbi-explained-link{color:var(--base-muted-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--base-border);text-decoration-color:var(--base-border);text-underline-offset:var(--spacing-1);white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.tbi-why:hover,.tbi-explained-link:hover{color:var(--base-foreground);text-decoration-color:currentColor}.tbi-explained-bubble{z-index:50;box-sizing:border-box;pointer-events:none;width:max-content;max-width:min(360px,100vw - 24px);max-height:60vh;position:fixed}.tbi-explained-bubble[data-pinned]{pointer-events:auto;overflow-y:auto}.tbi-bubble-tail{width:var(--spacing-2-5);height:var(--spacing-2-5);background-color:var(--base-primary);position:absolute}.tbi-bubble-tail[data-side=top]{bottom:calc(var(--spacing-1) * -1);left:var(--tbi-tail);transform:translate(-50%)rotate(45deg)}.tbi-bubble-tail[data-side=bottom]{top:calc(var(--spacing-1) * -1);left:var(--tbi-tail);transform:translate(-50%)rotate(45deg)}.tbi-bubble-tail[data-side=left]{right:calc(var(--spacing-1) * -1);top:var(--tbi-tail);transform:translateY(-50%)rotate(45deg)}.tbi-bubble-tail[data-side=right]{left:calc(var(--spacing-1) * -1);top:var(--tbi-tail);transform:translateY(-50%)rotate(45deg)}.tbi-explained-popover{width:min(320px,100vw - 24px);min-width:0}.tbi-explained-line{text-align:left;white-space:normal;margin:0}.tbi-explained-line+.tbi-explained-line{margin-top:var(--spacing-2)}.tbi-explained-ask{margin-top:var(--spacing-2);align-self:flex-start}.tbi-source{vertical-align:middle;cursor:help;border-radius:var(--border-radius-rounded-full);display:inline-flex}.tbi-source--compact .tbi-source-badge{padding-inline:var(--spacing-1-5)}.tbi-source__label--hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tbi-unassigned{display:contents}.tbi-unassigned-line{align-items:center;gap:var(--spacing-1) var(--spacing-3);flex-wrap:wrap;margin:0;display:flex}.tbi-unassigned-marker{align-self:flex-start}.tbi-unassigned-mark{color:var(--base-muted-foreground);display:inline-flex}.tbi-unassigned-mark.is-high,.tbi-unassigned-marker.is-high .lucide-triangle-alert{color:var(--base-status-warning)}.tbi-unassigned-summary{color:var(--base-muted-foreground)}.tbi-unassigned-summary.is-high{color:var(--base-foreground)}.tbi-unassigned-panel{gap:var(--spacing-4);padding-block:var(--spacing-2);flex-direction:column;flex-basis:100%;display:flex}.tbi-unassigned-panel[hidden]{display:none}.tbi-unassigned-heading,.tbi-unassigned-intro,.tbi-unassigned-fix{margin:0}.tbi-unassigned-fix,.tbi-unassigned-reason,.tbi-unassigned-figures{color:var(--base-muted-foreground)}.tbi-unassigned-list{gap:var(--spacing-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tbi-unassigned-list li{flex-direction:column;display:flex}.tbi-unassigned-name{color:var(--base-foreground)}.tbi-progress{align-items:center;gap:var(--spacing-3);min-width:0;display:inline-flex;position:relative}.tbi-progress-chip{align-items:center;gap:var(--spacing-3);min-width:0;display:inline-flex}.tbi-progress-chip:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:var(--spacing-0-5);border-radius:var(--border-radius-rounded-full)}.tbi-progress-icon{flex:none;display:inline-flex}.tbi-progress[data-phase=calculating] .tbi-progress-icon,.tbi-progress[data-phase=partial] .tbi-progress-icon{color:var(--base-status-info)}.tbi-progress[data-phase=stale] .tbi-progress-icon{color:var(--base-status-warning)}.tbi-progress[data-phase=failed] .tbi-progress-icon{color:var(--base-status-critical)}.tbi-progress-label{white-space:normal;min-width:0}.tbi-progress-bar{width:var(--spacing-12);flex:none}@media (prefers-reduced-motion:no-preference){.tbi-progress[data-phase=calculating] .tbi-progress-icon svg,.tbi-progress[data-phase=partial] .tbi-progress-icon svg{animation:1.2s linear infinite tbi-spin}}.tbi-progress-tip{top:calc(100% + var(--spacing-2));z-index:3;white-space:normal;text-align:left;width:max-content;max-width:min(340px,80vw);position:absolute;left:0}.tbi-progress-tip[hidden]{display:none}.tbi-progress-tip p{margin:0}.tbi-figures{display:contents}.tbi-figures[data-stale] .tbi-item-body>*,.tbi-figures[data-stale]>.tbi-table-block{opacity:.5;transition:opacity .12s var(--tbi-ease,cubic-bezier(.4, 0, .2, 1))}.tbi-figures[data-partial] .tbi-acq-kpi-value,.tbi-figures[data-partial] .tbi-table-wrap .tbi-table .is-end{color:var(--base-muted-foreground)}.tbi-partial-figure{color:var(--base-muted-foreground);flex-direction:column;align-items:flex-end;display:inline-flex}.tbi-partial-cover{font-size:14px;font-weight:500;line-height:20px}.tbi-pending-figure{color:var(--base-muted-foreground);cursor:help;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.tbi-missing{color:var(--base-muted-foreground)}.tbi-banner{margin:0}.tbi-banner-mark{color:var(--base-status-warning);display:inline-flex}.tbi-data-notes{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;display:flex}.tbi-data-notes-rest{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.tbi-data-notes-rest[hidden]{display:none}.tbi-data-note{width:100%}.tbi-data-note-line{align-items:center;gap:var(--spacing-1) var(--spacing-3);flex-wrap:wrap;display:flex}.tbi-data-note-mark{flex:none;display:inline-flex}.tbi-data-note.is-action .tbi-data-note-mark,.tbi-data-note.is-caution .tbi-data-note-mark{color:var(--base-status-warning)}.tbi-data-note.is-info .tbi-data-note-mark{color:var(--base-status-info)}.tbi-data-note-summary{min-width:16ch;color:var(--base-muted-foreground);flex:0 auto}.tbi-data-note.is-action .tbi-data-note-summary{color:var(--base-foreground)}.tbi-data-note-detail{margin:var(--spacing-1) 0 0 calc(var(--spacing-4) + var(--spacing-3));max-width:60ch;color:var(--base-muted-foreground)}.tbi-data-note-detail[hidden]{display:none}.tbi-data-note-detail p{margin:0 0 var(--spacing-1)}.tbi-disclosure{color:var(--base-muted-foreground);font-size:14px;line-height:20px}.tbi-disclosure>summary{align-items:center;gap:var(--spacing-1);color:var(--base-foreground);cursor:pointer;font-weight:500;list-style:none;display:inline-flex}.tbi-disclosure>summary::-webkit-details-marker{display:none}.tbi-disclosure>summary:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:var(--spacing-0-5);border-radius:var(--border-radius-rounded-md)}.tbi-disclosure>:not(summary){margin-top:var(--spacing-2);max-width:70ch}.tbi-creatives{gap:var(--spacing-4);font-family:var(--font-sans);color:var(--base-foreground);flex-direction:column;display:flex;container:tbi-creatives/inline-size}.tbi-creatives-title{color:var(--base-foreground);margin:0;font-size:24px;font-weight:400;line-height:32px}.tbi-creatives-meta{color:var(--base-muted-foreground);margin:0;font-size:14px;font-weight:500;line-height:20px}.tbi-creatives-controls{justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.tbi-creatives-sort{justify-content:flex-end;align-items:center;gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.tbi-creatives-field-label{white-space:nowrap;color:var(--base-muted-foreground);font-size:16px;font-weight:400;line-height:24px}.tbi-select-field{width:calc(var(--spacing-32) + var(--spacing-12));max-width:100%;display:inline-block;position:relative}.tbi-select-field .tbi-select-field-menu{top:calc(100% + var(--spacing-1));z-index:3;min-width:100%;max-width:calc(100vw - var(--spacing-8));position:absolute;left:0}.tbi-creatives-account{align-items:center;gap:var(--spacing-2);display:inline-flex}.tbi-creatives-account .tbi-select-field{width:calc(var(--spacing-32) * 2);font-variant-numeric:tabular-nums}.tbi-creatives-format{min-width:0;max-width:100%;display:flex}.tbi-creatives-format .tbi-creatives-format-tab{padding-inline:var(--spacing-6)}.tbi-creatives-grid{gap:var(--spacing-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),360px));justify-content:start;align-items:start;display:grid}@container tbi-creatives (width>=640px){.tbi-creatives-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.tbi-creative-toggle{flex:none}.tbi-creative-chevron{transition:transform var(--tbi-motion,.28s) var(--tbi-ease,ease-in-out)}.tbi-creative-toggle[aria-expanded=true] .tbi-creative-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.tbi-creative-chevron{transition:none}}.tbi-creative-card{cursor:pointer}.tbi-creative-card .tbi-creative-media,.tbi-creative-card .tbi-creative-details{cursor:auto}.tbi-creative-media,.tbi-workspace .tbi-creatives .tbi-creative-media{aspect-ratio:4/5;background:var(--base-muted);min-height:0;position:relative;overflow:hidden}.tbi-creative-media img{object-fit:contain;background:var(--base-muted);width:100%;height:100%;display:block}.tbi-creative-placeholder{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-2);width:100%;height:100%;min-height:120px;padding:var(--spacing-6);text-align:center;background:var(--base-muted);color:var(--base-muted-foreground);flex-direction:column;display:flex}.tbi-creative-badge{top:var(--spacing-3);left:var(--spacing-3);position:absolute}.tbi-creative-title{font:inherit;overflow-wrap:anywhere;min-height:48px;margin:0;margin-bottom:var(--spacing-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.tbi-creative-card[data-expanded] .tbi-creative-title,.tbi-creative-card[data-expanded] .tbi-creative-campaign{display:none}.tbi-creative-campaign,.tbi-creative-store{overflow-wrap:anywhere;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tbi-creatives-spend-grid>div,.tbi-creatives-reach-item{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.tbi-creatives-spend-grid,.tbi-creatives-reach-grid{gap:var(--spacing-3);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.tbi-creatives-reach-grid{gap:var(--spacing-4) var(--spacing-3);grid-template-columns:repeat(2,1fr)}.tbi-creatives-spend-grid dt,.tbi-creatives-reach-item dt{color:var(--base-muted-foreground);margin:0;font-size:14px;font-weight:500;line-height:20px}.tbi-creatives-spend-grid dd,.tbi-creatives-reach-item dd{text-align:left;font-variant-numeric:tabular-nums;color:var(--base-foreground);margin:0;font-size:20px;font-weight:400;line-height:28px}.tbi-creatives-reach-item dd{font-size:16px;line-height:24px}.tbi-creatives-retention,.tbi-creatives-reach{gap:var(--spacing-3);flex-direction:column;display:flex}.tbi-creatives-subhead{color:var(--base-foreground);font-size:16px;font-weight:400;line-height:24px}.tbi-creatives-retention-head{justify-content:space-between;align-items:baseline;gap:var(--spacing-1) var(--spacing-3);flex-wrap:wrap;display:flex}.tbi-creatives-retention-bars{gap:var(--spacing-3);grid-template-columns:repeat(4,1fr);display:grid}.tbi-creatives-retention-stage{align-items:center;gap:var(--spacing-1);flex-direction:column;display:flex}.tbi-creatives-retention-track{width:100%;height:var(--spacing-12);border-radius:var(--border-radius-rounded-md);background:var(--base-muted);align-items:flex-end;display:flex;position:relative;overflow:hidden}.tbi-creatives-retention-count{padding:0 var(--spacing-1);border-radius:var(--border-radius-rounded-md);background:var(--base-card);color:var(--base-card-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:400;line-height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tbi-creatives-retention-fill{background:var(--base-chart-1);width:100%}.tbi-creatives-retention-label{font-variant-numeric:tabular-nums;color:var(--base-foreground);font-size:14px;font-weight:500;line-height:20px}.tbi-creatives-retention-quartile{color:var(--base-muted-foreground);font-size:14px;font-weight:400;line-height:20px}.tbi-creative-failed{align-items:flex-start;gap:var(--spacing-2);padding-top:var(--spacing-6);color:var(--base-foreground);margin:0;font-size:16px;line-height:24px;display:flex}.tbi-creative-failed svg{margin-top:var(--spacing-0-5);color:var(--base-status-warning);flex:none}.tbi-creatives-foot{align-items:center;gap:var(--spacing-4);grid-template-columns:1fr auto 1fr;display:grid}.tbi-creatives-more{grid-area:1/2;justify-content:center;align-items:center;display:flex}.tbi-creatives-count{grid-area:1/1;justify-content:flex-start;align-items:center;display:flex}.tbi-creatives-foot>:last-child:not(.tbi-creatives-more):not(.tbi-creatives-count){grid-area:1/3;justify-self:end}@media (width<=640px){.tbi-creatives-foot{grid-template-columns:1fr;justify-items:center}.tbi-creatives-more,.tbi-creatives-count,.tbi-creatives-foot>:last-child:not(.tbi-creatives-more):not(.tbi-creatives-count){grid-area:auto/1;justify-self:center}.tbi-creatives-more{order:-1}}.tbi-creative-details{gap:var(--spacing-6);width:100%;margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--base-border);flex-direction:column;display:flex}.tbi-creative-card .tbi-creatives-spend-grid{width:100%}.tbi-creative-media video{object-fit:contain;background:var(--base-muted);width:100%;height:100%;display:block}.tbi-creative-frames{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.tbi-creative-frames .tbi-creatives-meta{margin:0}.tbi-creative-names{gap:var(--spacing-4);flex-direction:column;margin:0;display:flex}.tbi-creative-names>div{gap:var(--spacing-1);flex-direction:column;display:flex}.tbi-creative-names dt{color:var(--base-muted-foreground);margin:0;font-size:14px;font-weight:500;line-height:20px}.tbi-creative-names dd{color:var(--base-foreground);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:24px}.tbi-creative-copy{gap:var(--spacing-2);flex-direction:column;display:flex}.tbi-creative-copy p{overflow-wrap:anywhere;margin:0}.tbi-creative-headline{color:var(--base-foreground);font-size:16px;line-height:24px}@container tbi-item (width<=480px){.tbi-creatives-controls{align-items:stretch;gap:var(--spacing-3);flex-direction:column}.tbi-creatives-sort{flex-wrap:nowrap;justify-content:stretch;width:100%;margin-inline-start:0}.tbi-creatives-sort .tbi-select-field,.tbi-creatives-sort .tbi-creatives-account{flex:auto;width:auto;min-width:0}.tbi-creatives-sort .tbi-select-field{width:100%}}.tbi-creatives-grid[data-edge]{margin-inline:calc(-1 * var(--tbi-edge-left,0px)) calc(-1 * var(--tbi-edge-right,0px));gap:var(--spacing-4);grid-template-columns:minmax(0,1fr)}.tbi-creatives-grid[data-edge] .tbi-creative-card{box-shadow:none;border-inline:0;border-radius:0}.tbi-creatives-grid[data-edge] .tbi-creative-media{border-radius:0}.tbi-acq-tile{--tbi-kpi-label-line:24px;--tbi-kpi-label-lines:1;gap:var(--spacing-2);flex-direction:column;width:100%;min-width:0;display:flex}.tbi-acq-tile-head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);min-width:0;display:flex}@container tbi-item (width<=290px){.tbi-acq-tile{--tbi-kpi-label-lines:2}}@container tbi-item (width<=200px){.tbi-acq-tile{--tbi-kpi-label-lines:3}}@container tbi-item (width<=160px){.tbi-acq-tile{--tbi-kpi-label-lines:4}}.tbi-acq-tile-label{min-width:0;min-height:calc(var(--tbi-kpi-label-lines) * var(--tbi-kpi-label-line));font-size:16px;font-weight:400;line-height:var(--tbi-kpi-label-line);color:var(--base-muted-foreground);margin:0}.tbi-explained.tbi-acq-tile-hint{cursor:help}.tbi-acq-tile-value{color:var(--base-foreground);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:36px}.tbi-acq-tile-change{flex:none;align-items:center;min-height:24px;display:flex}.tbi-explained.tbi-acq-delta-hover{border-radius:var(--border-radius-rounded-full);display:inline-flex}.tbi-acq-delta.tbi-acq-delta,.tbi-acq-delta.tbi-acq-delta:hover{background-color:var(--base-muted);color:var(--base-muted-foreground)}.tbi-acq-delta.tbi-acq-delta[data-tone=good],.tbi-acq-delta.tbi-acq-delta[data-tone=good]:hover{background-color:var(--base-status-good,var(--pos));color:var(--base-status-good-foreground,var(--pos-ink))}.tbi-acq-delta.tbi-acq-delta[data-tone=bad],.tbi-acq-delta.tbi-acq-delta[data-tone=bad]:hover{background-color:var(--base-status-critical-soft,var(--neg-soft));color:var(--base-status-critical-text,var(--neg-text))}.tbi-acq-flag-icon{color:var(--base-status-warning,var(--warn))}.tbi-explained.tbi-acq-flag-hover{margin-left:var(--spacing-2);vertical-align:middle;border-radius:var(--border-radius-rounded-full);display:inline-flex}.tbi-acq-target-badge{margin-top:var(--spacing-1);align-self:flex-start}.tbi-acq-target-icon[data-status=met]{color:var(--base-status-good,var(--pos))}.tbi-acq-target-icon[data-status=missed]{color:var(--base-status-warning,var(--warn))}.tbi-acq-target-icon[data-status=pending]{color:var(--base-muted-foreground)}.tbi-acq-unmeasured{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;display:flex}.tbi-acq-unmeasured .tbi-acq-tile-label{min-height:0}.tbi-acq-unmeasured-label{color:var(--base-muted-foreground);margin:0;font-size:14px;font-weight:500;line-height:20px}.tbi-acq-scope{align-items:center;gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;width:100%;display:flex}.tbi-acq-scope:empty{display:none}.tbi-acq-hours-view{gap:var(--spacing-6);flex-direction:column;width:100%;min-width:0;display:flex}.tbi-acq-stores{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.tbi-acq-hours-controls{justify-content:space-between;align-items:center;gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;width:100%;min-width:0;display:flex}.tbi-acq-hours-controls .tbi-acq-view-toggle{margin-left:auto}.tbi-acq-hours-controls[data-wrapped] .tbi-acq-view-toggle{flex:auto;margin-left:0}.tbi-acq-hours-controls[data-wrapped] .tbi-acq-view-option.tbi-acq-view-option{flex:1 1 0}.tbi-acq-view-option.tbi-acq-view-option{min-width:calc(var(--spacing-12) * 1.5);padding-inline:var(--spacing-6)}.tbi-acq-switch{min-width:0;max-width:100%;display:flex}.tbi-acq-tabs.tbi-acq-tabs{gap:var(--spacing-1)}.tbi-acq-tab.tbi-acq-tab{padding-inline:var(--spacing-6)}.tbi-explained.tbi-acq-badge{margin-left:var(--spacing-2);vertical-align:middle;color:var(--base-muted-foreground);cursor:help;display:inline-flex}.tbi-acq-cell-value{font-variant-numeric:tabular-nums}.tbi-acq-store-link{white-space:nowrap}.tbi-table-wrap .tbi-table tr.tbi-acq-store-selected>*{background:var(--base-muted)}.tbi-explained.tbi-acq-store-shared{width:fit-content;margin-top:var(--spacing-1);font-size:14px;line-height:20px;display:flex}.tbi-explained-link.tbi-acq-store-shared{color:var(--base-muted-foreground);-webkit-text-decoration-color:var(--base-muted-foreground);text-decoration-color:var(--base-muted-foreground);font-weight:500;text-decoration-thickness:1px}.tbi-acq-chart{gap:var(--spacing-4);flex-direction:column;width:100%;min-width:0;display:flex}.tbi-acq-legend{margin-top:var(--spacing-2)}.tbi-acq-legend-text{color:var(--base-muted-foreground);font-size:14px;font-weight:400;line-height:20px}.tbi-acq-plot{grid-template-columns:var(--spacing-14,56px) minmax(0, 1fr);column-gap:var(--spacing-2);padding:var(--spacing-3) 0 var(--spacing-8);display:grid}.tbi-acq-axis{margin:0;padding:0;list-style:none;position:relative}.tbi-acq-axis li{right:0;bottom:var(--tbi-share);font-variant-numeric:tabular-nums;color:var(--base-muted-foreground);white-space:nowrap;font-size:14px;line-height:20px;position:absolute;transform:translateY(50%)}.tbi-acq-bars{gap:var(--spacing-1);border-bottom:1px solid var(--base-border);background-image:linear-gradient(to bottom, var(--base-border) 1px, transparent 1px);background-size:100% 25%;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:256px;display:grid}.tbi-explained.tbi-acq-hour-col{border-radius:var(--border-radius-rounded-md) var(--border-radius-rounded-md) 0 0;min-width:0;height:100%;display:block}.tbi-acq-hour-bar{border-radius:var(--border-radius-rounded-md) var(--border-radius-rounded-md) 0 0;cursor:default;background:0 0;border:0;justify-content:center;align-items:flex-end;gap:2px;width:100%;height:100%;padding:0 2px;display:flex;position:relative}.tbi-acq-hour-bar:hover{background-color:var(--base-muted)}.tbi-acq-hour-bar:focus-visible{outline:2px solid var(--base-ring);outline-offset:1px;background-color:var(--base-muted)}.tbi-acq-bar-current,.tbi-acq-bar-previous{max-width:20px;min-height:0;height:var(--tbi-share);border-radius:var(--border-radius-rounded-md) var(--border-radius-rounded-md) 0 0;flex:1 1 0}.tbi-acq-bar-current{background:var(--base-chart-1)}.tbi-acq-bar-previous{background:var(--base-chart-2)}.tbi-acq-hour-bar[data-filling] .tbi-acq-bar-current{background:repeating-linear-gradient(135deg, var(--base-chart-1) 0 2px, transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--base-chart-1)}.tbi-acq-bar-zero{background:var(--base-chart-1);flex:1 1 0;max-width:20px;height:2px}.tbi-acq-bar-zero[data-side=previous]{background:var(--base-chart-2)}.tbi-acq-bar-unavailable{max-width:20px;color:var(--base-muted-foreground);flex:1 1 0;justify-content:center;align-items:flex-end;padding-bottom:2px;display:flex}.tbi-acq-bar-unavailable[data-side=previous],.tbi-acq-hour-bar small[data-minor]{display:none}.tbi-acq-hour-bar small{top:calc(100% + var(--spacing-2));color:var(--base-muted-foreground);white-space:nowrap;font-size:14px;line-height:20px;position:absolute;left:50%;transform:translate(-50%)}.tbi-acq-bars[data-highlight] .tbi-acq-hour-col:has(.tbi-acq-hour-bar:not([data-compared])){opacity:.55}.tbi-acq-bars[data-highlight] .tbi-acq-hour-bar[data-compared]:after{content:"";left:2px;right:2px;bottom:calc(-1 * var(--spacing-1));background:var(--base-foreground);height:2px;position:absolute}@container tbi-item (width<=640px){.tbi-acq-bars{height:192px}.tbi-acq-hour-bar small:not([data-major]){display:none}.tbi-acq-plot{grid-template-columns:var(--spacing-12,48px) minmax(0, 1fr)}.tbi-acq-tab.tbi-acq-tab{padding-inline:var(--spacing-4)}}@container tbi-item (width<=480px){.tbi-acq-plot{padding:0 0 var(--spacing-1);row-gap:var(--spacing-2);grid-template-columns:minmax(0,1fr)}.tbi-acq-axis{height:var(--spacing-5);order:2;margin-inline-start:var(--spacing-12,48px)}.tbi-acq-axis li{top:0;bottom:auto;right:auto;left:var(--tbi-share);transform:translate(-50%)}.tbi-acq-axis li:last-child{transform:translate(-100%)}.tbi-acq-bars{gap:var(--spacing-1);height:auto;border-bottom:0;border-inline-start:1px solid var(--base-border);background-image:linear-gradient(to right, var(--base-border) 1px, transparent 1px);background-size:25% 100%;order:1;grid-auto-columns:auto;grid-auto-flow:row;margin-inline-start:var(--spacing-12,48px)}.tbi-explained.tbi-acq-hour-col{height:var(--spacing-7,28px);border-radius:0 var(--border-radius-rounded-md) var(--border-radius-rounded-md) 0}.tbi-acq-hour-bar{border-radius:0 var(--border-radius-rounded-md) var(--border-radius-rounded-md) 0;flex-direction:column-reverse;justify-content:center;align-items:flex-start;gap:2px;padding:0}.tbi-acq-bar-current,.tbi-acq-bar-previous{width:var(--tbi-share);height:var(--spacing-2);border-radius:0 var(--border-radius-rounded-md) var(--border-radius-rounded-md) 0;flex:none;max-width:none}.tbi-acq-bar-zero{width:2px;height:var(--spacing-2);flex:none;max-width:none}.tbi-acq-bar-unavailable{max-width:none;padding:0 0 0 var(--spacing-1);height:var(--spacing-2);flex:none;justify-content:flex-start;align-items:center}.tbi-acq-hour-bar small,.tbi-acq-hour-bar small[data-minor],.tbi-acq-hour-bar small:not([data-major]){top:50%;left:auto;right:calc(100% + var(--spacing-2));display:block;transform:translateY(-50%)}.tbi-acq-bars[data-highlight] .tbi-acq-hour-bar[data-compared]:after{top:2px;bottom:2px;left:calc(-1 * var(--spacing-1));width:2px;height:auto;right:auto}}.tbi-adecon{gap:var(--spacing-4);font-family:var(--font-sans);color:var(--base-foreground);flex-direction:column;display:flex}.tbi-adecon-header{justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}.tbi-adecon-title{color:var(--base-foreground);margin:0;font-size:24px;font-weight:400;line-height:32px}.tbi-platform-tile{flex:none;margin:-1.5px;display:block}.tbi-adecon-controls{justify-content:flex-end;align-items:center;gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;display:flex}.tbi-adecon-inline-label{white-space:nowrap;color:var(--base-muted-foreground);font-size:16px;font-weight:400;line-height:24px}.tbi-adecon-model-menu{width:calc(var(--spacing-32) * 2);max-width:100%;position:relative}.tbi-adecon-model-menu .tbi-adecon-model-panel{top:calc(100% + var(--spacing-1));z-index:3;min-width:100%;max-width:calc(100vw - var(--spacing-8));position:absolute;left:0}.tbi-adecon-mm{justify-content:flex-end;gap:var(--spacing-0-5) var(--spacing-3);flex-wrap:wrap;display:inline-flex}.tbi-adecon-mm-item{align-items:baseline;gap:var(--spacing-1);white-space:nowrap;display:inline-flex}.tbi-adecon-mm-tag{color:var(--base-muted-foreground);font-size:14px;font-weight:400;line-height:20px}.tbi-table-wrap .tbi-table .tbi-adecon-ad-title{align-items:center;gap:var(--spacing-3);min-width:0;display:flex}.tbi-adecon-ad-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(220px,24cqi);overflow:hidden}@container tbi-item (width<=560px){.tbi-adecon-ad-name{max-width:30cqi}}.tbi-adecon-table-host{display:contents}.tbi-adecon-model-option{gap:var(--spacing-0-5);text-align:start;flex-direction:column;display:flex}.tbi-adecon-model-option-hint{color:var(--base-muted-foreground);font-size:14px;font-weight:400;line-height:20px}.tbi-inc,.tbi-inc *,.tbi-inc :before,.tbi-inc :after{box-sizing:border-box}.tbi-inc{width:100%;color:var(--base-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:24px}.tbi-inc a{color:var(--base-foreground)}.tbi-inc p,.tbi-inc h3,.tbi-inc h4{margin:0}.tbi-inc .tbi-inc-muted{color:var(--base-muted-foreground)}.tbi-inc .tbi-inc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tbi-inc .tbi-inc-tabs{gap:var(--spacing-1)}.tbi-inc .tbi-inc-tab{padding-inline:var(--spacing-6)}.tbi-inc .tbi-inc-tile{flex:none;width:23px;height:23px;margin:-1.5px;display:block}.tbi-inc .tbi-inc-kpi{justify-content:space-between;gap:var(--ui-kpi-gap,16px);min-height:calc(var(--ui-kpi-height,120px) - 2 * var(--ui-kpi-padding,20px));flex-direction:column;min-width:0;display:flex}.tbi-inc .tbi-inc-kpi-label{color:var(--base-muted-foreground);font-size:16px;font-weight:400;line-height:24px}.tbi-inc .tbi-inc-kpi-value{font-variant-numeric:tabular-nums;color:var(--base-foreground);font-size:30px;font-weight:500;line-height:36px}.tbi-inc .tbi-inc-kpi-missing{color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px}.tbi-inc .tbi-inc-flow{gap:var(--ui-card-gap,24px);flex-direction:column;min-width:0;display:flex}.tbi-inc .tbi-inc-plan{display:flex}.tbi-inc .tbi-inc-flow-quiet{color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px}.tbi-inc .tbi-inc-bars{gap:var(--ui-section-gap,40px);flex-direction:column;display:flex}.tbi-inc .tbi-inc-bars-list{gap:var(--ui-section-gap,40px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tbi-inc .tbi-inc-bars-row{min-width:0;position:relative}.tbi-inc .tbi-inc-flow-name{align-items:center;gap:var(--spacing-2) var(--spacing-4);margin-bottom:var(--spacing-3);flex-wrap:wrap;display:flex}.tbi-inc .tbi-inc-flow-label{align-items:center;gap:var(--spacing-2);overflow-wrap:anywhere;min-width:0;display:inline-flex}.tbi-inc .tbi-inc-barline{align-items:center;column-gap:var(--spacing-4);padding:var(--spacing-1) 0;grid-template-columns:minmax(120px,176px) minmax(0,1fr) minmax(64px,auto) 120px;font-size:16px;line-height:24px;display:grid}.tbi-inc .tbi-inc-barline-label{color:var(--base-muted-foreground)}.tbi-inc .tbi-inc-barline-track{border-radius:var(--border-radius-rounded-full);background:var(--base-muted);height:12px;display:block;overflow:hidden}.tbi-inc .tbi-inc-barline-track .tbi-inc-bar{border-radius:var(--border-radius-rounded-full);height:100%;display:block}.tbi-inc .tbi-inc-bar-spend{background:var(--base-muted-foreground)}.tbi-inc .tbi-inc-bar-reported{background:var(--base-chart-2)}.tbi-inc .tbi-inc-bar-incremental{background:var(--base-chart-1)}.tbi-inc .tbi-inc-barline-amount{text-align:right;font-variant-numeric:tabular-nums}.tbi-inc .tbi-inc-barline-amount.tbi-inc-muted{grid-column:3/5}.tbi-inc .tbi-inc-barline-ratio{color:var(--base-muted-foreground);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:20px}.tbi-inc .tbi-inc-suggest{gap:var(--ui-heading-gap,16px);flex-direction:column;display:flex}.tbi-inc .tbi-inc-table{width:100%}.tbi-inc .tbi-inc-table th[scope=row]{font-weight:400}.tbi-inc .tbi-inc-table th.tbi-inc-num,.tbi-inc .tbi-inc-table td.tbi-inc-num{text-align:right}.tbi-inc .tbi-inc-table td.tbi-inc-num>*,.tbi-inc .tbi-inc-table th.tbi-inc-num>*{margin-left:auto}.tbi-inc .tbi-inc-cell-stack{align-items:center;gap:var(--spacing-1) var(--spacing-4);flex-wrap:wrap;display:flex}.tbi-inc .tbi-inc-cell-bar{align-items:flex-end;gap:var(--spacing-1);flex-direction:column;width:100%;display:flex}.tbi-inc .tbi-inc-budget-track{border-radius:var(--border-radius-rounded-full);background:var(--base-muted);width:100%;max-width:160px;height:6px;display:block;overflow:hidden}.tbi-inc .tbi-inc-budget-bar{border-radius:var(--border-radius-rounded-full);background:var(--base-muted-foreground);height:100%;display:block}.tbi-inc .tbi-inc-budget-bar[data-budget-bar=scenario]{background:var(--base-foreground)}.tbi-inc .tbi-inc-flow-value{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:inline-flex}.tbi-inc .tbi-inc-flow-ratio{color:var(--base-muted-foreground);font-size:14px;font-weight:400;line-height:20px}.tbi-inc .tbi-inc-flow-shared{color:var(--base-muted-foreground)}.tbi-inc .tbi-inc-detail{gap:var(--ui-heading-gap,16px);flex-direction:column;min-width:0;display:flex}.tbi-inc .tbi-inc-detail-table,.tbi-inc .tbi-inc-detail-table tr[id]{scroll-margin-top:var(--spacing-3)}.tbi-inc .tbi-inc-detail-entity{align-items:center;gap:var(--spacing-2);display:inline-flex}.tbi-inc .tbi-inc-detail-value{font-variant-numeric:tabular-nums}.tbi-inc .tbi-inc-detail-value .tbi-inc-star{vertical-align:middle;margin-inline-start:var(--spacing-2)}.tbi-inc .tbi-inc-detail-footer{justify-content:flex-end;display:flex}.tbi-inc .tbi-inc-unmeasured{color:var(--base-muted-foreground)}.tbi-inc .tbi-inc-star{color:var(--base-muted-foreground);display:inline-flex}.tbi-inc .tbi-inc-period{color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px}.tbi-inc .tbi-inc-trend{gap:var(--ui-heading-gap,16px);flex-direction:column;min-width:0;display:flex}.tbi-inc .tbi-inc-trend svg{display:block;overflow:visible}.tbi-inc .tbi-inc-trend-swatch path{fill:none}.tbi-inc .tbi-inc-trend-swatch[data-swatch=actual] path{stroke:var(--base-chart-2);stroke-width:3px}.tbi-inc .tbi-inc-trend-swatch[data-swatch=incremental] path{stroke:var(--base-chart-1);stroke-width:3px;stroke-dasharray:4 2}.tbi-inc .tbi-inc-trend-swatch[data-swatch=threshold] path{stroke:var(--base-foreground);stroke-width:1.5px;stroke-dasharray:1 3;stroke-linecap:round}.tbi-inc .tbi-inc-trend-grid{stroke:var(--base-border);stroke-width:1px}.tbi-inc .tbi-inc-trend-axis{fill:var(--base-muted-foreground);font-variant-numeric:tabular-nums;font-size:14px}.tbi-inc .tbi-inc-trend-axis[data-ink]{fill:var(--base-foreground)}.tbi-inc .tbi-inc-trend-threshold{stroke:var(--base-foreground);stroke-width:1.5px;stroke-dasharray:1.5 4;stroke-linecap:round}.tbi-inc .tbi-inc-trend-actual{fill:none;stroke:var(--base-chart-2);stroke-width:3px;stroke-linejoin:round}.tbi-inc .tbi-inc-trend-incremental{fill:none;stroke:var(--base-chart-1);stroke-width:3px;stroke-linejoin:round;stroke-dasharray:8 5}.tbi-inc .tbi-inc-trend-dot[data-line=actual]{fill:var(--base-chart-2)}.tbi-inc .tbi-inc-trend-dot[data-line=incremental]{fill:var(--base-chart-1)}.tbi-inc .tbi-inc-trend-readout{min-height:20px;color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px}.tbi-incm{gap:var(--ui-card-gap,24px);min-width:0;color:var(--base-foreground);font-family:var(--font-sans);flex-direction:column;font-size:16px;line-height:24px;display:flex}.tbi-incm .tbi-incm-switcher{display:flex}.tbi-incm .tbi-incm-report{align-items:flex-start;gap:var(--ui-card-gap,24px) var(--ui-section-gap,40px);flex-wrap:wrap;min-width:0;display:flex}.tbi-incm .tbi-incm-report>.tbi-incm-chart{flex:480px}.tbi-incm .tbi-incm-summary{gap:var(--ui-heading-gap,16px);min-width:200px;padding-top:var(--spacing-3);flex-direction:column;flex:0 240px;display:flex}.tbi-incm .tbi-incm-summary-title{color:var(--base-muted-foreground);margin:0;font-size:14px;font-weight:500;line-height:20px}.tbi-incm .tbi-incm-figures{gap:var(--ui-heading-gap,16px);flex-direction:column;margin:0;display:flex}.tbi-incm .tbi-incm-row-figure{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);display:flex}.tbi-incm .tbi-incm-figure-label{color:var(--base-muted-foreground);margin:0}.tbi-incm .tbi-incm-figure-value{color:var(--base-foreground);font-variant-numeric:tabular-nums;text-align:right;margin:0}.tbi-incm .tbi-incm-chart{border-radius:var(--border-radius-rounded-md);width:100%;min-width:0;position:relative}.tbi-incm .tbi-incm-chart:focus-visible{outline:2px solid var(--base-foreground);outline-offset:2px}.tbi-incm .tbi-incm-chart svg{display:block;overflow:visible}.tbi-incm .tbi-incm-plot{position:relative}.tbi-incm .tbi-incm-axis{fill:var(--base-muted-foreground);font-variant-numeric:tabular-nums;font-size:14px}.tbi-incm .tbi-incm-grid{stroke:var(--base-border);stroke-width:1px}.tbi-incm .tbi-incm-key{margin-top:var(--ui-heading-gap,16px)}.tbi-incm .tbi-incm-series[data-series=store]{--tbi-incm-series:var(--base-chart-1)}.tbi-incm .tbi-incm-line{fill:none;stroke:var(--tbi-incm-series);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.tbi-incm .tbi-incm-actual-line{fill:none;stroke:var(--base-chart-2);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.tbi-incm .tbi-incm-daily-line{fill:none;stroke:var(--base-chart-3);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.tbi-incm .tbi-incm-mer-line,.tbi-incm .tbi-incm-ad-return-line,.tbi-incm .tbi-incm-platforms-line{fill:none;stroke-linejoin:round;stroke-linecap:round}.tbi-incm .tbi-incm-mer-line{stroke:var(--base-chart-1);stroke-width:2.5px}.tbi-incm .tbi-incm-ad-return-line{stroke:var(--base-chart-2);stroke-width:2.5px}.tbi-incm .tbi-incm-platforms-line{stroke:var(--base-muted-foreground);stroke-width:2px;stroke-dasharray:8 5}.tbi-incm .tbi-incm-key-line .tbi-incm-platforms-line{stroke-dasharray:4 2}.tbi-incm .tbi-incm-key-line{display:block;overflow:visible}.tbi-incm .tbi-incm-key-line .tbi-incm-line{stroke:var(--base-chart-1);stroke-width:2.5px}.tbi-incm .tbi-incm-cursor-mer{fill:var(--base-chart-1);stroke:var(--base-card);stroke-width:2px}.tbi-incm .tbi-incm-cursor-ad-return{fill:var(--base-chart-2);stroke:var(--base-card);stroke-width:2px}.tbi-incm .tbi-incm-cursor-platforms{fill:var(--base-muted-foreground);stroke:var(--base-card);stroke-width:2px}.tbi-incm .tbi-incm-unidentifiable-line{fill:none;stroke:var(--base-chart-other);stroke-width:3px;stroke-dasharray:1 7;stroke-linecap:round}.tbi-incm .tbi-incm-key-line .tbi-incm-unidentifiable-line{stroke-dasharray:1 4}.tbi-incm .tbi-incm-key-event{fill:var(--base-muted-foreground)}.tbi-incm .tbi-incm-unidentifiable-hit{z-index:3;position:absolute}.tbi-incm .tbi-incm-unidentifiable-hit .tbi-incm-unidentifiable-anchor{border-radius:var(--border-radius-rounded-md);cursor:help;width:100%;height:100%;display:block}.tbi-incm .tbi-incm-hit,.tbi-incm .tbi-incm-plot-empty{fill:#0000}.tbi-incm .tbi-incm-cursor{stroke:var(--base-muted-foreground);stroke-width:1px;stroke-dasharray:2 3}.tbi-incm .tbi-incm-cursor-daily{fill:var(--base-chart-3);stroke:var(--base-card);stroke-width:2px}.tbi-incm .tbi-incm-cursor-counted{fill:var(--base-chart-2);stroke:var(--base-card);stroke-width:2px}.tbi-incm .tbi-incm-cursor-model{fill:var(--base-chart-1);stroke:var(--base-card);stroke-width:2px}.tbi-incm .tbi-incm-tip{top:var(--spacing-2);z-index:4;box-sizing:border-box;pointer-events:none;position:absolute}.tbi-incm .tbi-incm-tip[hidden]{display:none}.tbi-incm .tbi-incm-readout{box-sizing:border-box;height:168px;padding-top:var(--spacing-4);overflow:hidden}.tbi-incm .tbi-incm-dots{pointer-events:none;position:absolute;left:0;right:0}.tbi-incm .tbi-incm-dot.tbi-incm-dot{pointer-events:auto;border-radius:var(--border-radius-rounded-full);min-width:0;min-height:0;color:var(--base-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.tbi-incm .tbi-incm-dot.tbi-incm-dot:hover{background:0 0}.tbi-incm .tbi-incm-dot:hover .tbi-incm-mark,.tbi-incm .tbi-incm-dot[aria-expanded=true] .tbi-incm-mark{transform:scale(1.25)}.tbi-incm .tbi-incm-dot[data-emphasised] .tbi-incm-mark{transform:scale(1.6)}@media (prefers-reduced-motion:no-preference){.tbi-incm .tbi-incm-mark{transition:transform var(--tbi-arrive,.16s) var(--tbi-ease,ease-out)}.tbi-incm .tbi-incm-dot[data-emphasised]:after{content:"";border-radius:var(--border-radius-rounded-full);box-shadow:0 0 0 2px var(--base-foreground);animation:tbi-incm-pulse .9s var(--tbi-ease,ease-out) 1;opacity:0;pointer-events:none;position:absolute;inset:0}}@keyframes tbi-incm-pulse{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.tbi-incm .tbi-incm-dot:focus-visible{outline:2px solid var(--base-foreground);outline-offset:1px}.tbi-incm .tbi-incm-mark{flex:none;display:block;overflow:visible}.tbi-incm .tbi-incm-mark-fill{fill:var(--base-foreground);stroke:var(--base-card);stroke-width:1.5px}.tbi-incm .tbi-incm-count{fill:var(--base-foreground)}.tbi-incm [data-group=marketing] .tbi-incm-mark-fill,.tbi-incm [data-group=marketing] .tbi-incm-count,.tbi-incm [data-group=shop] .tbi-incm-mark-fill,.tbi-incm [data-group=shop] .tbi-incm-count,.tbi-incm [data-group=market] .tbi-incm-mark-fill,.tbi-incm [data-group=market] .tbi-incm-count,.tbi-incm [data-group=auctions] .tbi-incm-mark-fill,.tbi-incm [data-group=auctions] .tbi-incm-count,.tbi-incs-chart-card .tbi-incm-key-event{fill:var(--base-chart-1)}.tbi-incm [data-group] .tbi-incm-count{stroke:var(--base-card);stroke-width:1.5px}.tbi-incm [data-group] .tbi-incm-count-text{fill:var(--base-card)}.tbi-incm .tbi-incm-count-text{fill:var(--base-background);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.tbi-incm .tbi-incm-card{z-index:5;pointer-events:none;position:absolute;transform:translateY(-100%)}.tbi-incm .tbi-incm-card[data-below]{transform:none}.tbi-incm .tbi-incm-card-surface{pointer-events:auto;gap:var(--spacing-4);flex-direction:column;width:100%;max-height:280px;display:flex;overflow-y:auto}.tbi-incm .tbi-incm-change{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.tbi-incm .tbi-incm-change-title{align-items:center;gap:var(--spacing-2);color:var(--base-foreground);margin:0;font-size:16px;line-height:24px;display:flex}.tbi-incm .tbi-incm-change-title span{overflow-wrap:anywhere;min-width:0}.tbi-incm .tbi-incm-change-icon{color:var(--base-muted-foreground);flex:none;display:block}.tbi-incm .tbi-incm-change-label{color:var(--base-muted-foreground);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:20px}.tbi-incm .tbi-incm-change-meta{gap:0 var(--spacing-3);color:var(--base-muted-foreground);flex-wrap:wrap;margin:0;font-size:14px;font-weight:500;line-height:20px;display:flex}@media (prefers-reduced-motion:no-preference){.tbi-incm .tbi-incm-mark{transition:transform .12s var(--tbi-ease,cubic-bezier(.4, 0, .2, 1))}}.tbi-incm .tbi-incm-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tbi-inc .tbi-incs-tiles{gap:var(--spacing-2);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.tbi-inc .tbi-incs-tile{box-sizing:border-box;justify-content:space-between;gap:var(--ui-kpi-gap,16px);min-width:0;min-height:var(--ui-kpi-height,120px);padding:var(--ui-kpi-padding,20px);border:1px solid var(--base-border);border-radius:var(--border-radius-rounded-xl);background:var(--base-card);flex-direction:column;display:flex}.tbi-inc .tbi-incs-tile-top{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);min-width:0;display:flex}.tbi-inc .tbi-incs-label{color:var(--base-muted-foreground);min-width:0;font-size:16px;font-weight:400;line-height:24px}.tbi-inc .tbi-incs-tile-value{font-variant-numeric:tabular-nums;color:var(--base-foreground);margin:0;font-size:30px;font-weight:500;line-height:36px}.tbi-inc .tbi-incs-summary{gap:var(--spacing-4);flex-direction:column;flex:0 220px;min-width:180px;display:flex}.tbi-inc .tbi-incs-figure{flex-direction:column;min-width:0;display:flex}.tbi-inc .tbi-incs-figure-value{font-variant-numeric:tabular-nums;color:var(--base-foreground);font-size:30px;font-weight:500;line-height:36px}.tbi-inc .tbi-incs-figure-value[data-size=small]{font-size:24px;font-weight:400;line-height:32px}.tbi-inc .tbi-incs-figure-note{color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px}.tbi-inc .tbi-incs-not-available{color:var(--base-muted-foreground)}.tbi-inc .tbi-incs-events{width:100%;margin-top:var(--spacing-6);border-top:1px solid var(--base-border)}.tbi-inc .tbi-incs-events-toggle{align-items:center;gap:var(--spacing-2);width:100%;min-height:48px;padding:var(--spacing-3) var(--spacing-2);margin:var(--spacing-2) 0 0;border-radius:var(--border-radius-rounded-lg);color:var(--base-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-size:16px;line-height:24px;display:flex}.tbi-inc .tbi-incs-events-toggle:hover{background:var(--base-accent)}.tbi-inc .tbi-incs-events-toggle:focus-visible{outline:2px solid var(--base-ring);outline-offset:2px}.tbi-inc .tbi-incs-events-count{min-width:24px;padding:0 var(--spacing-2);border-radius:var(--border-radius-rounded-full);background:var(--base-secondary);color:var(--base-muted-foreground);text-align:center;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:20px}.tbi-inc .tbi-incs-events-chevron{color:var(--base-muted-foreground);margin-left:auto;display:block}.tbi-inc .tbi-incs-events-toggle[aria-expanded=true] .tbi-incs-events-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.tbi-inc .tbi-incs-events-chevron{transition:transform var(--tbi-motion,.28s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1))}}.tbi-inc .tbi-incs-events .tbi-incs-changes{padding-top:var(--spacing-2)}.tbi-inc .tbi-incs-changes{flex-direction:column;width:100%;min-width:0;display:flex}.tbi-inc .tbi-incs-changes-head,.tbi-inc .tbi-incs-change{gap:var(--spacing-4);grid-template-columns:16px minmax(0,1fr) 150px 150px 32px;align-items:center;display:grid}.tbi-inc .tbi-incs-changes-head{padding-bottom:var(--spacing-2);color:var(--base-muted-foreground);font-size:16px;line-height:24px}.tbi-inc .tbi-incs-end{justify-self:end;align-items:center;gap:var(--spacing-1);display:inline-flex}.tbi-inc .tbi-incs-change-list{margin:0;padding:0;list-style:none}.tbi-inc .tbi-incs-change-item{border-top:1px solid var(--base-border)}.tbi-inc .tbi-incs-change{border-radius:var(--border-radius-rounded-lg)}.tbi-inc .tbi-incs-change-item:hover>.tbi-incs-change,.tbi-inc .tbi-incs-change-item:focus-within>.tbi-incs-change{background:var(--base-accent)}@media (prefers-reduced-motion:no-preference){.tbi-inc .tbi-incs-change{transition:background-color var(--tbi-arrive,.16s) var(--tbi-ease,ease-out)}}.tbi-inc .tbi-incs-change{min-height:64px;padding-inline:var(--spacing-3)}.tbi-inc .tbi-inc-event-icon{margin-top:var(--spacing-1);color:var(--base-muted-foreground);align-self:start;display:block}.tbi-inc .tbi-incs-change[data-opens]{cursor:pointer}.tbi-inc .tbi-incs-change-toggle{justify-content:flex-end;display:flex}.tbi-inc .tbi-incs-chevron svg{display:block}.tbi-inc .tbi-incs-chevron[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.tbi-inc .tbi-incs-chevron svg{transition:transform .28s cubic-bezier(.4,0,.2,1)}}.tbi-inc .tbi-incs-parts{gap:var(--spacing-2);padding:0 0 var(--spacing-4) calc(var(--spacing-3) + 16px + var(--spacing-4));flex-direction:column;margin:0;list-style:none;display:flex}.tbi-inc .tbi-incs-part{align-items:center;gap:var(--spacing-2);color:var(--base-foreground);font-size:14px;line-height:20px;display:flex}.tbi-inc .tbi-incs-change-name{flex-direction:column;min-width:0;display:flex}.tbi-inc .tbi-incs-change-title{align-items:center;gap:var(--spacing-2);color:var(--base-foreground);min-width:0;font-size:16px;line-height:24px;display:flex}.tbi-inc .tbi-incs-change-title>span:not(.tbi-visually-hidden){overflow-wrap:anywhere;min-width:0}.tbi-inc .tbi-incs-change-date{align-items:center;gap:var(--spacing-2);color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px;display:flex}.tbi-inc .tbi-incs-change-date .tbi-inc-tile{margin:-1.5px}.tbi-inc .tbi-incs-move{justify-self:end;align-items:center;gap:var(--spacing-3);display:inline-flex}.tbi-inc .tbi-incs-move-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tbi-inc .tbi-inc-tile.tbi-inc-tile-large{width:46px;height:46px;margin:-3px}.tbi-inc .tbi-incs-ring{align-items:center;gap:var(--spacing-6);flex-wrap:wrap;width:100%;display:flex}.tbi-inc .tbi-incs-ring-chart{flex:none;display:block;overflow:visible}.tbi-inc .tbi-incs-ring-chart circle{fill:none}.tbi-inc .tbi-incs-ring-ads{stroke:var(--base-chart-2)}.tbi-inc .tbi-incs-ring-rest{stroke:var(--base-chart-other)}.tbi-inc .tbi-incs-ring-gap{stroke:var(--base-card)}.tbi-inc .tbi-incs-ring-empty{stroke:var(--base-muted)}.tbi-inc .tbi-incs-ring-value{font-family:var(--font-sans);fill:var(--base-foreground);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}.tbi-inc .tbi-incs-ring-label{font-family:var(--font-sans);fill:var(--base-muted-foreground);font-size:14px;font-weight:500}.tbi-inc .tbi-incs-ring-figures{gap:var(--spacing-4) var(--spacing-12);flex-wrap:wrap;display:flex}.tbi-inc .tbi-incs-ring-figure{column-gap:var(--spacing-3);grid-template-columns:16px auto;align-items:start;display:grid}.tbi-inc .tbi-incs-ring-figure>.tbi-incs-figure,.tbi-inc .tbi-incs-ring-share{grid-column:2}.tbi-inc .tbi-incs-swatch{width:16px;height:16px;margin-top:var(--spacing-1);border-radius:var(--border-radius-rounded-md);grid-row:1}.tbi-inc .tbi-incs-swatch[data-swatch=ads]{background:var(--base-chart-2)}.tbi-inc .tbi-incs-swatch[data-swatch=rest]{background:var(--base-chart-other)}.tbi-inc .tbi-incs-ring-ads,.tbi-inc .tbi-incs-ring-rest{cursor:pointer}.tbi-inc .tbi-incs-ring-gap{pointer-events:none}.tbi-inc .tbi-incs-ring circle[data-lit]{stroke-width:24px}.tbi-inc .tbi-incs-ring[data-lit] .tbi-incs-ring-gap{stroke-width:26px}.tbi-inc .tbi-incs-ring circle[data-quiet],.tbi-inc .tbi-incs-ring-figure[data-quiet]{opacity:.4}.tbi-inc .tbi-incs-ring-figure{border-radius:var(--border-radius-rounded-lg)}@media (prefers-reduced-motion:no-preference){.tbi-inc .tbi-incs-ring circle,.tbi-inc .tbi-incs-ring-figure{transition:stroke-width var(--tbi-arrive,.16s) var(--tbi-ease,ease-out), opacity var(--tbi-arrive,.16s) var(--tbi-ease,ease-out)}}.tbi-inc .tbi-incs-budget{gap:var(--spacing-4);flex-direction:column;width:100%;min-width:0;display:flex}.tbi-inc .tbi-incs-bar-row{gap:var(--spacing-2);flex-direction:column;min-width:0;display:flex}.tbi-inc .tbi-incs-bar-row[data-hidden]{opacity:0;visibility:hidden}.tbi-inc .tbi-incs-bar-slot{align-items:center;min-width:0;height:56px;display:flex}.tbi-inc .tbi-incs-bar{min-width:0;max-width:100%;height:56px;display:flex}.tbi-inc .tbi-incs-segment{border-radius:var(--border-radius-rounded-lg);opacity:0;flex:0 1 0;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.tbi-inc .tbi-incs-segment[data-present]{opacity:1;cursor:pointer;min-width:72px;overflow:visible}.tbi-inc .tbi-incs-segment[data-present]+.tbi-incs-segment[data-present],.tbi-inc .tbi-incs-segment[data-present]~.tbi-incs-segment[data-present]{margin-left:3px}.tbi-inc .tbi-incs-segment[data-lit]{filter:brightness(1.06)saturate(1.1);box-shadow:0 6px 16px -6px var(--base-foreground);z-index:1;transform:scaleY(1.12)}.tbi-inc .tbi-incs-segment[data-quiet]{opacity:.4}.tbi-inc .tbi-incs-segment:focus-visible{outline:2px solid var(--base-foreground);outline-offset:2px}.tbi-inc .tbi-incs-segment-name{white-space:nowrap;vertical-align:bottom;max-width:0;display:inline-block;overflow:hidden}.tbi-inc .tbi-incs-segment[data-lit] .tbi-incs-segment-name{max-width:160px;margin-right:var(--spacing-1)}@media (prefers-reduced-motion:no-preference){.tbi-inc .tbi-incs-bar{transition:width var(--tbi-motion,.28s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1))}.tbi-inc .tbi-incs-segment{transition:flex-grow var(--tbi-motion,.28s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), min-width var(--tbi-motion,.28s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), margin var(--tbi-motion,.28s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), opacity var(--tbi-arrive,.16s) var(--tbi-ease,ease-out), transform var(--tbi-arrive,.16s) var(--tbi-ease,ease-out), filter var(--tbi-arrive,.16s) var(--tbi-ease,ease-out), box-shadow var(--tbi-arrive,.16s) var(--tbi-ease,ease-out)}.tbi-inc .tbi-incs-segment-name{transition:max-width var(--tbi-arrive,.16s) var(--tbi-ease,ease-out), margin var(--tbi-arrive,.16s) var(--tbi-ease,ease-out)}.tbi-inc .tbi-incs-bar-row{transition:opacity var(--tbi-motion,.28s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), visibility var(--tbi-motion,.28s)}}.tbi-inc .tbi-incs-segment-chip{align-items:center;gap:var(--spacing-1);padding:2px var(--spacing-2);border-radius:var(--border-radius-rounded-full);background:var(--base-card);color:var(--base-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.tbi-inc .tbi-incs-segment-chip .tbi-inc-tile{margin:-1.5px 0 -1.5px -4px}.tbi-inc .tbi-incs-segment[data-present]{container-type:inline-size}@container (width<=120px){.tbi-inc .tbi-incs-segment-chip .tbi-inc-tile{display:none}}.tbi-inc .tbi-incs-flag{color:var(--base-status-warning-text);border-radius:var(--border-radius-rounded-full);display:inline-flex}.tbi-inc .tbi-incs-flag svg{display:block}.tbi-inc .tbi-incs-budget-figures{gap:var(--spacing-4) var(--spacing-12);flex-wrap:wrap;display:flex}.tbi-inc .tbi-incs-budget-figure{align-items:center;gap:var(--spacing-4);display:flex}.tbi-inc .tbi-incs-figure-note[data-empty]{visibility:hidden}.tbi-incs-plan{display:flex}.tbi-incs-plan .tbi-incs-tabs{gap:var(--spacing-1)}.tbi-incs-plan .tbi-incs-tab{padding-inline:var(--spacing-6)}@container tbi-item (width<=760px){.tbi-inc .tbi-incs-summary{gap:var(--spacing-4) var(--spacing-8);flex-flow:wrap;flex:100%}}@container tbi-item (width<=560px){.tbi-inc .tbi-incs-tiles{grid-template-columns:minmax(0,1fr)}.tbi-inc .tbi-incs-changes-head{display:none}.tbi-inc .tbi-incs-change{row-gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-3);grid-template-columns:16px minmax(0,1fr) 32px}.tbi-inc .tbi-incs-change>.tbi-incs-change-toggle{grid-area:1/3}.tbi-inc .tbi-incs-change>.tbi-incs-move{grid-column:2;justify-self:start}.tbi-inc .tbi-incs-move-label{clip-path:none;width:auto;min-width:76px;height:auto;color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px;position:static;overflow:visible}.tbi-inc .tbi-incs-segment[data-present]{min-width:64px}}@media (width<=560px){.tbi-incs-plan{flex:100%;min-width:0;max-width:100%}.tbi-incs-plan .tbi-incs-tabs{width:100%;min-width:0}.tbi-incs-plan .tbi-incs-tab{min-width:0;padding-inline:var(--spacing-2);flex:auto}}.tbi-table-wrap .tbi-prodperf-table .tbi-table-col-product{min-width:260px;max-width:340px}.tbi-table-wrap .tbi-table .tbi-prodperf-product{align-items:center;gap:var(--spacing-3);min-width:0;display:flex}.tbi-prodperf-product-thumb{width:var(--spacing-6);height:var(--spacing-6);object-fit:cover;border-radius:var(--border-radius-rounded-md);background:var(--base-muted);flex:none}.tbi-prodperf-product-name{min-width:0;max-width:min(280px,34cqi);font-size:16px;font-weight:400;line-height:24px;display:flex}.tbi-prodperf-name-head{text-overflow:ellipsis;white-space:pre;min-width:0;overflow:hidden}.tbi-prodperf-name-tail{white-space:pre;flex:none}.tbi-prodperf-product[data-searching],.tbi-prodperf-product[data-store]{flex-wrap:wrap}.tbi-prodperf-product-store,.tbi-prodperf-product-ids{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--base-muted-foreground);flex:1 0 100%;font-size:14px;line-height:20px;overflow:hidden}.tbi-prodperf-cogs{align-items:center;gap:var(--spacing-2);cursor:help;display:inline-flex}.tbi-prodperf-est-icon{color:var(--base-status-warning)}.tbi-prodperf-neg{color:var(--base-status-critical-text)}.tbi-prodperf-muted{color:var(--base-muted-foreground)}.tbi-prodperf-figure{justify-content:flex-end;align-items:center;gap:var(--spacing-1);display:inline-flex}.tbi-prodperf-flag{width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--border-radius-rounded-full);color:var(--base-muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tbi-prodperf-flag:hover{background:var(--base-accent);color:var(--base-accent-foreground)}.tbi-prodperf-flag:focus-visible{outline:2px solid var(--base-ring);outline-offset:2px}@container tbi-item (width<=640px){.tbi-table-wrap .tbi-prodperf-table .tbi-table-col-product{min-width:200px}.tbi-prodperf-product-name{max-width:36cqi}}.tbi-prodperf-pending{width:var(--spacing-6);height:var(--spacing-2);border-radius:var(--border-radius-rounded-full);background:var(--base-border);vertical-align:middle;display:inline-block}.tbi-table-wrap .tbi-prodperf-table .tbi-table-child-row>*{background:color-mix(in srgb, var(--base-muted) 60%, var(--base-card))}.tbi-table-wrap .tbi-prodperf-table .tbi-table-child-row>:first-child{padding-inline-start:var(--spacing-7)}.tbi-prodperf-table .tbi-table-child-row .tbi-prodperf-product{border-inline-start:1px solid var(--base-border);padding-inline-start:var(--spacing-3)}.tbi-item[data-pan] .tbi-prodperf-product-name{max-width:280px}.tbi-attr{--tbi-attr-claimed:var(--base-muted-foreground);--tbi-attr-first:var(--base-chart-1);--tbi-attr-last:var(--base-chart-2);--tbi-attr-linear:var(--base-chart-3);--tbi-attr-meta:var(--base-chart-1);--tbi-attr-both:var(--base-chart-3);--tbi-attr-google:var(--base-chart-2);--tbi-attr-neither:var(--base-chart-other);--tbi-attr-grid:color-mix(in srgb, var(--base-border) 80%, transparent);--tbi-attr-bar-radius:var(--border-radius-rounded-md);gap:var(--ui-heading-gap);font-family:var(--font-sans);color:var(--base-foreground);flex-direction:column;font-size:16px;font-weight:400;line-height:24px;display:flex;container-type:inline-size}.tbi-attr-muted{color:var(--base-muted-foreground)}.tbi-attr-meta,.tbi-attr-coverage,.tbi-attr-source{color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px}.tbi-attr-coverage{margin:0}.tbi-explained.tbi-attr-hover,.tbi-explained.tbi-attr-source{cursor:help}.tbi-attr-toolbar{align-items:center;gap:var(--spacing-4) var(--spacing-6);flex-wrap:wrap;display:flex}.tbi-attr-tabs-wrap{display:flex}.tbi-attr .tbi-attr-tabs{gap:var(--spacing-1)}.tbi-attr .tbi-attr-tab{padding-inline:var(--spacing-6)}.tbi-attr-tile{vertical-align:middle;flex:none;display:inline-block}.tbi-attr-tile--sm{width:23px;height:23px;margin:-1.5px}.tbi-attr-tile--lg{width:46px;height:46px;margin:-3px}.tbi-attr .tbi-attr-legend{flex-wrap:wrap}.tbi-attr-bar--claimed{border:var(--border-width-border-2) solid var(--tbi-attr-claimed);background:0 0}.tbi-attr-bar--first_touch{background:var(--tbi-attr-first)}.tbi-attr-bar--last_touch{background:var(--tbi-attr-last)}.tbi-attr-bar--linear{background:var(--tbi-attr-linear)}.tbi-attr-models{--tbi-attr-name-col:10rem;gap:var(--spacing-6);flex-direction:column;display:flex;position:relative}.tbi-attr-models:before{content:"";inset-block:0;inset-inline:calc(var(--tbi-attr-name-col) + var(--spacing-4)) 0;pointer-events:none;background:linear-gradient(to right, var(--tbi-attr-grid) 1px, transparent 1px) 0 0 / 25% 100% repeat-x, linear-gradient(to right, var(--tbi-attr-grid) 1px, transparent 1px) 100% 0 / 1px 100% no-repeat;position:absolute}.tbi-attr-model-row{grid-template-columns:var(--tbi-attr-name-col) 1fr;gap:var(--spacing-4);display:grid;position:relative}.tbi-attr-model-channel{padding-block:var(--spacing-1)}.tbi-attr-model-bars{gap:var(--spacing-1);flex-direction:column;display:flex}.tbi-attr-bar-line{align-items:center;gap:var(--spacing-2);display:flex}.tbi-attr-bar-track{flex:none;min-width:0}@container (width<=480px){.tbi-attr-model-row{gap:var(--spacing-2);grid-template-columns:1fr}.tbi-attr-models:before{inset-inline:0}}.tbi-attr-bar-hit{height:var(--spacing-4);cursor:help;display:block}.tbi-attr-bar{box-sizing:border-box;border-radius:var(--tbi-attr-bar-radius);height:100%;display:block}.tbi-attr-bar-value{font-variant-numeric:tabular-nums;color:var(--base-foreground);flex:none;font-size:14px;font-weight:400;line-height:20px}.tbi-attr-bridge{grid-template-rows:auto 12rem auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:0;display:grid}.tbi-attr-bridge-col{grid-row:span 3;grid-template-rows:subgrid;gap:var(--spacing-1);text-align:center;min-width:0;display:grid}@container (width<=600px){.tbi-attr-bridge-label{display:none}.tbi-attr-bridge{grid-template-rows:auto 9rem auto}}.tbi-attr-bridge-figure{font-variant-numeric:tabular-nums}.tbi-attr-bridge-track{background:linear-gradient(to bottom, var(--tbi-attr-grid) 1px, transparent 1px) 0 0 / 100% 25% repeat-y;border-bottom:var(--border-width-border) solid var(--tbi-attr-grid);position:relative}.tbi-attr-bridge-bar{box-sizing:border-box;border-radius:var(--tbi-attr-bar-radius);position:absolute;left:18%;right:18%}.tbi-attr-bridge-bar--start{border:var(--border-width-border-2) solid var(--tbi-attr-claimed);background:0 0}.tbi-attr-bridge-bar--minus{background:var(--base-status-critical)}.tbi-attr-bridge-bar--plus{background:var(--base-status-good)}.tbi-attr-bridge-bar--end{background:var(--tbi-attr-last)}.tbi-attr-bridge-link{border-top:var(--border-width-border) dashed var(--base-muted-foreground);pointer-events:none;width:36%;position:absolute;left:82%}.tbi-attr-bridge-label{color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px}.tbi-attr-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tbi-attr-step{align-items:start;column-gap:var(--spacing-4);min-height:var(--ui-table-row-height);padding:var(--spacing-3) 0;border-top:var(--border-width-border) solid var(--base-border);grid-template-columns:5rem 1fr auto;display:grid}.tbi-attr-step:first-child{border-top:none}.tbi-attr-step-figure{font-variant-numeric:tabular-nums;text-align:right}.tbi-attr-step--minus .tbi-attr-step-figure{color:var(--base-status-critical-text)}.tbi-attr-step--plus .tbi-attr-step-figure{color:var(--base-status-good-text)}.tbi-attr-step-name{flex-direction:column;display:flex}.tbi-attr-step-split{color:var(--base-muted-foreground);font-size:14px;font-weight:500;line-height:20px}.tbi-attr-examples{margin-top:var(--spacing-2);grid-column:2/-1;font-size:14px;font-weight:500;line-height:20px}.tbi-attr-examples ul{margin:var(--spacing-2) 0 0;padding:0;list-style:none}.tbi-attr-examples li{gap:var(--spacing-2);padding:var(--spacing-1) 0;font-variant-numeric:tabular-nums;color:var(--base-foreground);grid-template-columns:5rem minmax(8rem,1fr) 6rem 6.5rem 3rem;display:grid}.tbi-attr-kpis{gap:var(--ui-kpi-gap);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;display:grid}.tbi-attr-kpi{padding:var(--ui-kpi-padding);border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-xl);flex-direction:column;display:flex}.tbi-attr-kpi dt{color:var(--base-muted-foreground)}.tbi-attr-kpi dd{padding-top:var(--spacing-1);font-variant-numeric:tabular-nums;color:var(--base-foreground);margin:auto 0 0}.tbi-attr-stack{height:var(--spacing-8);gap:var(--spacing-0-5);border-radius:var(--tbi-attr-bar-radius);display:flex;overflow:hidden}.tbi-attr-stack-part{cursor:help;flex-basis:0;min-width:2px}.tbi-attr-stack-hit,.tbi-attr-stack-fill{width:100%;height:100%;display:block}.tbi-attr-stack-part--meta{background:var(--tbi-attr-meta)}.tbi-attr-stack-part--both{background:var(--tbi-attr-both)}.tbi-attr-stack-part--google{background:var(--tbi-attr-google)}.tbi-attr-stack-part--neither{background:var(--tbi-attr-neither)}.tbi-attr-name{align-items:flex-start;gap:var(--spacing-0-5);flex-direction:column;display:flex}.tbi-attr-name-line{align-items:center;gap:var(--spacing-2);color:var(--base-foreground);display:flex}.tbi-attr-name--child{padding-left:var(--spacing-5)}.tbi-attr-sub{font-size:14px;font-weight:500;line-height:20px}.tbi-attr-utm{gap:var(--ui-card-gap);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.tbi-attr-utm-head{align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);display:flex}.tbi-attr-utm-name{flex:1}.tbi-attr-utm-checks{margin:0;padding:0;list-style:none}.tbi-attr-utm-checks li{align-items:center;column-gap:var(--spacing-4);min-height:var(--ui-table-row-height);border-top:var(--border-width-border) solid var(--base-border);grid-template-columns:1fr auto auto;display:grid}.tbi-attr-utm-figure{font-variant-numeric:tabular-nums}.tbi-attr-utm-values{gap:var(--spacing-1) var(--spacing-2);padding-bottom:var(--spacing-2);color:var(--base-muted-foreground);flex-wrap:wrap;grid-column:1/-1;font-size:14px;font-weight:500;line-height:20px;display:flex}.tbi-attr-utm-values code{color:var(--base-foreground)}.tbi-attr-status{white-space:nowrap}.tbi-attr-status-icon[data-status=pass]{color:var(--base-status-good)}.tbi-attr-status-icon[data-status=warn]{color:var(--base-status-warning)}.tbi-attr-status-icon[data-status=fail]{color:var(--base-status-critical)}.tbi-welcome{--tbi-welcome-column:600px;--tbi-ease-out:cubic-bezier(.16, .84, .24, 1);z-index:var(--tbi-overlay-z,1300);background:var(--base-background);color:var(--base-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;position:fixed;inset:0;overflow-y:auto}.tbi-welcome h2,.tbi-welcome p{margin:0}.tbi-welcome[data-leaving=true]{opacity:0;pointer-events:none}.tbi-welcome-halo{pointer-events:none;background:radial-gradient(55% 45% at 50% 38%, var(--base-muted) 0%, var(--base-background) 72%);opacity:.8;position:fixed;inset:0}.tbi-hexfield{pointer-events:none;width:100%;height:100%;position:fixed;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 40%,#000 0%,#0000 75%)}.tbi-hexfield path{fill:none;stroke:var(--base-border);stroke-width:1px}.tbi-welcome-stage{box-sizing:border-box;min-height:100%;padding:var(--spacing-12) var(--spacing-4);place-items:center;display:grid;position:relative}.tbi-welcome-stage:focus{outline:none}.tbi-welcome-column{gap:var(--spacing-8);width:100%;max-width:var(--tbi-welcome-column);flex-direction:column;display:flex}.tbi-welcome-centred{text-align:center;align-items:center}.tbi-welcome .tbi-welcome-title{text-wrap:balance;margin:0;font-weight:400}.tbi-welcome .tbi-welcome-light{font-weight:300}.tbi-ready{isolation:isolate;justify-content:center;align-items:center;gap:var(--spacing-8);min-height:max(480px, calc(100dvh - var(--tbi-ready-inset,154px)));padding:var(--spacing-12) var(--spacing-4) var(--spacing-20);text-align:center;color:var(--base-foreground);flex-direction:column;display:flex;position:relative}.tbi-ready h2,.tbi-ready p{margin:0}.tbi-ready-halo{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--base-primary) 10%, transparent), transparent);position:absolute;inset:0}.tbi-ready-stage{align-items:center;gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);color:var(--base-muted-foreground);flex-direction:column;display:flex}.tbi-ready-core{place-items:center;display:grid;position:relative}.tbi-ready-pulses{z-index:-1;pointer-events:none;position:absolute;inset:0}.tbi-ready-pulses svg{width:100%;height:100%;overflow:visible}.tbi-ready-pulse{fill:color-mix(in srgb, var(--base-primary) 22%, transparent);stroke:none;opacity:.35;transform-box:view-box;transform-origin:60px 60px}.tbi-ready-pulse-late{display:none}.tbi-ready-skip{bottom:var(--spacing-6);white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.tbi-welcome-exit{top:var(--spacing-4);left:var(--spacing-4);z-index:1;position:fixed}.tbi-core{--tbi-core-paper:var(--base-card);flex:none;place-items:center;display:grid;position:relative}.tbi-core svg{width:100%;height:100%;overflow:visible}.tbi-core-lg{width:164px;height:164px}.tbi-core-sm{width:56px;height:56px}.tbi-core-halo{fill:var(--base-primary);opacity:.18;transform-origin:60px 60px;transform-box:view-box}.tbi-core-cell{fill:color-mix(in srgb, var(--base-primary) 20%, var(--tbi-core-paper));stroke:none}.tbi-core-light{fill:var(--base-primary);opacity:.3}.tbi-narrator{align-items:flex-start;gap:var(--spacing-4);display:flex}.tbi-narrator-text{gap:var(--spacing-2);flex-direction:column;min-width:0;display:flex}.tbi-welcome-label{color:var(--base-muted-foreground)}.tbi-narrator-line{white-space:pre-line;min-height:64px}.tbi-caret{vertical-align:-.12em;background:var(--base-foreground);width:2px;height:1em;margin-left:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.tbi-welcome{transition:opacity .7s var(--tbi-ease-out)}.tbi-welcome-halo,.tbi-hexfield{animation:10s ease-in-out infinite tbi-breathe}.tbi-welcome-core{animation:tbi-emerge-soft 1.6s var(--tbi-ease-out) .2s both}.tbi-welcome-title{animation:tbi-emerge 2.4s var(--tbi-ease-out) 1s both}.tbi-welcome-insights{animation:tbi-emerge 2s var(--tbi-ease-out) 2.6s both;display:inline-block}.tbi-core-halo{animation:6s ease-in-out infinite tbi-core-halo}.tbi-core-light{opacity:0;animation:4.2s ease-in-out infinite tbi-core-light;animation-delay:calc(var(--tbi-cell) * .6s)}.tbi-core[data-speaking=true] .tbi-core-light{animation-duration:1.2s;animation-delay:calc(var(--tbi-cell) * .17s)}.tbi-core[data-speaking=true] .tbi-core-halo{animation:1.2s ease-in-out infinite tbi-core-halo-talk}.tbi-core.tbi-core-loading[data-speaking=true] .tbi-core-light{animation-duration:2s;animation-delay:calc(var(--tbi-cell) * .28s)}.tbi-core.tbi-core-loading[data-speaking=true] .tbi-core-halo{animation:2s ease-in-out infinite tbi-core-halo-talk}.tbi-caret{animation:1s step-end infinite tbi-blink}.tbi-ready-pulse{opacity:0;animation:3.2s ease-out infinite tbi-ready-pulse}.tbi-ready-pulse-late{animation-delay:1.6s;display:inline}}@keyframes tbi-ready-pulse{0%{opacity:.55;transform:scale(.95)}to{opacity:0;transform:scale(2.1)}}@keyframes tbi-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes tbi-emerge{0%{opacity:0;filter:blur(16px);transform:scale(1.08)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes tbi-emerge-soft{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tbi-core-light{0%,to{opacity:.08}18%{opacity:.9}45%{opacity:.08}}@keyframes tbi-core-halo{0%,to{opacity:.14;transform:scale(1)}50%{opacity:.26;transform:scale(1.08)}}@keyframes tbi-core-halo-talk{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.34;transform:scale(1.14)}}@keyframes tbi-blink{50%{opacity:0}}.tbi-buzz,.tbi-buzz-bubble{--tbi-buzz-ease:cubic-bezier(.16, .84, .24, 1);--tbi-buzz-launcher:var(--tbi-buzz-size,var(--spacing-12));--tbi-buzz-floor:calc(var(--tbi-buzz-bottom,80px) + env(safe-area-inset-bottom,0px));font-family:var(--font-sans)}.tbi-buzz{z-index:var(--tbi-buzz-z,1250);right:var(--spacing-5);bottom:var(--tbi-buzz-floor);box-sizing:border-box;width:var(--tbi-buzz-launcher);height:var(--tbi-buzz-launcher);align-items:center;gap:var(--spacing-2);touch-action:none;-webkit-user-select:none;user-select:none;border:var(--border-width-border) solid var(--base-border);border-radius:var(--border-radius-rounded-4xl);background:var(--base-popover);color:var(--base-popover-foreground);box-shadow:var(--shadow-md);cursor:grab;padding:0;display:flex;position:fixed;overflow:visible}.tbi-buzz img{pointer-events:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.tbi-buzz-sprite{aspect-ratio:150/175;pointer-events:none;background-repeat:no-repeat;background-size:1000% 900%;width:104.167%;margin-left:-.694445%;display:block}.tbi-buzz[data-dragging=true]{opacity:.3}.tbi-buzz-badge{top:calc(-1 * var(--spacing-1-5));left:calc(-1 * var(--spacing-1));box-shadow:0 0 0 var(--border-width-border-2) var(--base-background);pointer-events:none;position:absolute}.tbi-buzz-ghost{z-index:calc(var(--tbi-buzz-z,1250) + 10);pointer-events:none;width:72px;position:fixed;transform:translate(-30%,-70%)rotate(-10deg)}.tbi-buzz-bubble{z-index:var(--tbi-buzz-z,1250);right:var(--spacing-5);bottom:calc(var(--tbi-buzz-floor) + var(--tbi-buzz-launcher) + var(--spacing-4));width:min(360px, calc(100vw - 2 * var(--spacing-5)));box-sizing:border-box;min-width:0;position:fixed}.tbi-buzz-bubble p{margin:0}.tbi-buzz-bubble:after{content:"";right:var(--spacing-5);bottom:calc(-1 * var(--spacing-1-5) - var(--border-width-border));width:var(--spacing-3);height:var(--spacing-3);border-top:var(--border-width-border) solid var(--base-border);border-right:var(--border-width-border) solid var(--base-border);background:var(--base-popover);position:absolute;transform:rotate(135deg)}.tbi-buzz-bubble.tbi-cloud{width:min(420px, calc(100vw - 2 * var(--spacing-5)));max-height:calc(100dvh - var(--tbi-buzz-floor) - var(--tbi-buzz-launcher) - 2 * var(--spacing-4));gap:0;padding:0}.tbi-buzz-bubble.tbi-cloud>*{min-height:0}.tbi-cloud-body{gap:var(--ui-card-gap,var(--spacing-6));min-height:0;padding:var(--ui-card-padding,var(--spacing-6));overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.tbi-cloud-part{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.tbi-cloud-close-button{top:var(--spacing-3);right:var(--spacing-3);z-index:1;position:absolute}.tbi-cloud-part>:first-child{margin-right:var(--spacing-8)}.tbi-cloud .tbi-cloud-pick{width:auto;height:auto;min-height:var(--spacing-8);padding-block:var(--spacing-2);white-space:normal;text-align:left;justify-content:flex-start}.tbi-cloud-offer-focus:focus{outline:none}.tbi-cloud-suggestion{align-items:flex-start;gap:var(--spacing-3);flex-direction:column;display:flex}.tbi-cloud-title{margin:0}.tbi-cloud-suggestion-title,.tbi-cloud-actions,.tbi-cloud-chips{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.tbi-cloud-actions{padding-top:var(--spacing-1)}.tbi-cloud .tbi-cloud-chips .tbi-cloud-chip{height:auto;min-height:var(--spacing-8);white-space:normal;text-align:left;max-width:100%}.tbi-cloud-foot{gap:var(--spacing-2);flex-wrap:wrap;margin:0;display:flex}.tbi-canvas[data-picking] [data-ask],.tbi-canvas[data-picking] [data-ask-part]{cursor:help}.tbi-canvas[data-carrying] .tbi-item[data-ask]:not([data-ask-target]){outline:var(--border-width-border) dashed var(--base-muted-foreground);outline-offset:3px}.tbi-item[data-ask-target]{outline:var(--border-width-border-2) dashed var(--base-primary);outline-offset:3px}.tbi-canvas [data-ask-part][data-ask-target]{outline:var(--border-width-border-2) dashed var(--base-primary);outline-offset:2px}.tbi-ask-panel-header{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.tbi-ask-panel-body{gap:var(--ui-card-gap,var(--spacing-6));flex-direction:column;min-width:0;display:flex}.tbi-ask-panel-title{margin:0}.tbi-ask-panel-title:focus{outline:none}.tbi-ask-subject,.tbi-ask-ready{gap:var(--spacing-2);flex-direction:column;display:flex}.tbi-ask-form{gap:var(--spacing-4);flex-direction:column;display:flex}.tbi-ask-prompt-block{gap:var(--spacing-2);flex-direction:column;display:flex}.tbi-ask-prompt{padding:var(--spacing-4);border-radius:var(--border-radius-rounded-xl);background:color-mix(in srgb, var(--base-foreground) 6%, transparent);color:var(--base-foreground);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.tbi-ask-prompt[data-folded=true]{max-height:calc(6 * 1lh + 2 * var(--spacing-4));-webkit-mask-image:linear-gradient(to bottom, var(--base-foreground) calc(100% - 2lh), transparent);mask-image:linear-gradient(to bottom, var(--base-foreground) calc(100% - 2lh), transparent);overflow:hidden}.tbi-ask-prompt:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:2px}.tbi-ask-prompt-block>.tbi-ask-facts-toggle{align-self:flex-start;padding-inline:0}.tbi-ask-actions{justify-content:flex-end;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.tbi-link-button{align-self:flex-start;text-decoration:none}@media (prefers-reduced-motion:no-preference){.tbi-buzz{transition:width .18s var(--tbi-buzz-ease)}.tbi-buzz[data-bob=true]{animation:2.6s ease-in-out infinite tbi-buzz-bob}.tbi-buzz-artwork{transition:transform .3s var(--tbi-buzz-ease)}.tbi-buzz-bubble{animation:tbi-buzz-rise .3s var(--tbi-buzz-ease)}}.tbi-buzz[data-picking=true] .tbi-buzz-artwork{transform:rotate(-8deg)scale(1.06)}@keyframes tbi-buzz-bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--spacing-2)))}}@keyframes tbi-buzz-rise{0%{opacity:0;transform:translateY(var(--spacing-2))}}.tbi-buzz-portrait{flex:0 0 calc(var(--tbi-buzz-launcher) - 2 * var(--border-width-border));height:calc(var(--tbi-buzz-launcher) - 2 * var(--border-width-border));border-radius:var(--border-radius-rounded-4xl);pointer-events:none;display:block;position:relative;overflow:hidden}.tbi-buzz-artwork{width:100px;position:absolute;top:-4px;left:-30px}.tbi-buzz-eyes{--tbi-buzz-art-sclera:#f5e6bb;--tbi-buzz-art-iris:#754512;--tbi-buzz-art-pupil:#211b16;--tbi-buzz-art-glint:#fff;width:100%;height:100%;position:absolute;inset:0}.tbi-buzz-sclera{fill:var(--tbi-buzz-art-sclera)}.tbi-buzz-iris{fill:var(--tbi-buzz-art-iris)}.tbi-buzz-pupil{fill:var(--tbi-buzz-art-pupil)}.tbi-buzz-glint{fill:var(--tbi-buzz-art-glint)}.tbi-buzz-invitation{white-space:nowrap;pointer-events:none;flex-direction:column;align-items:flex-start;display:none}.tbi-buzz-chevron{padding-right:var(--spacing-4);color:var(--base-muted-foreground);margin-left:auto;display:none}.tbi-buzz:not([aria-expanded=true]):not([data-dragging=true]):not([data-picking=true]):hover,.tbi-buzz:not([aria-expanded=true]):not([data-dragging=true]):not([data-picking=true]):focus-visible{width:min(280px, calc(100vw - 2 * var(--spacing-4)))}.tbi-buzz:not([aria-expanded=true]):not([data-dragging=true]):not([data-picking=true]):hover .tbi-buzz-invitation,.tbi-buzz:not([aria-expanded=true]):not([data-dragging=true]):not([data-picking=true]):hover .tbi-buzz-chevron,.tbi-buzz:not([aria-expanded=true]):not([data-dragging=true]):not([data-picking=true]):focus-visible .tbi-buzz-invitation,.tbi-buzz:not([aria-expanded=true]):not([data-dragging=true]):not([data-picking=true]):focus-visible .tbi-buzz-chevron{display:flex}.tbi-buzz:focus-visible{outline:var(--border-width-border-2) solid var(--base-ring);outline-offset:4px}.tbi-buzz[data-dragging=true]{cursor:grabbing}.tbi-reportbrief{gap:var(--ui-card-gap,var(--spacing-6));flex-direction:column;display:flex}.tbi-reportbrief-heading{align-items:flex-start;gap:var(--spacing-1);flex-direction:column;display:flex}.tbi-reportbrief-heading h3{margin:0}.tbi-reportbrief-switch{display:flex}.tbi-reportbrief-switch .tbi-reportbrief-tabs{gap:var(--spacing-1)}.tbi-reportbrief-switch .tbi-reportbrief-trigger{padding-inline:var(--spacing-6)}.tbi-reportbrief-panel{gap:var(--ui-card-gap,var(--spacing-6));flex-direction:column;display:flex}.tbi-reportbrief-section{align-items:flex-start;gap:var(--spacing-1);flex-direction:column;display:flex}.tbi-reportbrief-section h4,.tbi-reportbrief-section p{margin:0}.tbi-reportbrief-section>p{align-self:stretch}.tbi-reportbrief-list{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tbi-reportbrief-action{padding-top:var(--spacing-2)}.tbi-reportbrief-roles{color:var(--base-muted-foreground);margin:0}@media (width>=480px){.tbi-buzz-bubble.tbi-ask-panel:has(.tbi-reportbrief){width:min(calc(var(--spacing-12) * 10), calc(100vw - 2 * var(--spacing-4)))}}@media (width<=640px){.tbi-buzz,.tbi-buzz-bubble{--tbi-buzz-launcher:calc(var(--spacing-5) * 2);--tbi-buzz-floor:calc(var(--spacing-4) + env(safe-area-inset-bottom,0px))}.tbi-buzz{left:var(--spacing-4);right:auto}.tbi-buzz-bubble,.tbi-buzz-bubble.tbi-cloud{left:var(--spacing-4);width:calc(100vw - 2 * var(--spacing-4));right:auto}.tbi-buzz-bubble:after,.tbi-buzz-bubble.tbi-cloud:after{left:var(--spacing-3);right:auto}}.tbi-canvas,.tbi-canvas *,.tbi-canvas :before,.tbi-canvas :after,.tbi-welcome,.tbi-welcome *,.tbi-welcome :before,.tbi-welcome :after,.tbi-add-sheet,.tbi-add-sheet *,.tbi-add-sheet :before,.tbi-add-sheet :after,.tbi-view-sheet,.tbi-view-sheet *,.tbi-view-sheet :before,.tbi-view-sheet :after,.tbi-buzz,.tbi-buzz *,.tbi-buzz-ghost,.tbi-buzz-bubble,.tbi-buzz-bubble *,.tbi-buzz-bubble :before,.tbi-buzz-bubble :after{box-sizing:border-box}.tbi-tokens{--tbi-xs:14px;--tbi-sm:14px;--tbi-lg:18px;--tbi-xl:24px;--tbi-display:30px}.tbi-canvas:focus{outline:none}.tbi-canvas{--tbi-toolbar-height:var(--spacing-12);--tbi-head-height:calc(var(--tbi-toolbar-height) + var(--spacing-3) + var(--spacing-12));gap:var(--ui-card-gap);color:var(--base-foreground);font-family:var(--font-sans);flex-direction:column;display:flex;container-type:inline-size}.tbi-muted{color:var(--base-muted-foreground);margin:0}.tbi-skeleton{gap:var(--spacing-3);flex-direction:column;width:100%;margin:0;display:flex;position:relative}.tbi-skeleton-label{color:var(--base-muted-foreground);margin:0;font-size:14px;font-weight:500;line-height:20px}.tbi-skeleton-block{padding:var(--spacing-4) 0}@media (prefers-reduced-motion:no-preference){.tbi-skeleton{animation:tbi-skeleton-in .24s var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) .14s both, tbi-skeleton-pulse 1.6s ease-in-out infinite}}.tbi-skeleton-quiet{animation:none}@keyframes tbi-skeleton-in{0%{opacity:0}}@keyframes tbi-skeleton-pulse{50%{opacity:.55}}.tbi-canvas-head{top:var(--tbi-sticky-top,0px);z-index:2;gap:var(--spacing-3);margin-bottom:calc(-1 * var(--ui-card-gap));padding-bottom:var(--ui-card-gap);background:var(--tbi-sticky-background,var(--base-background));flex-direction:column;display:flex;position:sticky}.tbi-toolbar{min-height:var(--tbi-toolbar-height);align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.tbi-toolbar-filters{align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.tbi-toolbar-actions{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;margin-left:auto;display:flex}.tbi-status{color:var(--base-muted-foreground);margin:0}.tbi-canvas:not([data-editing]) .tbi-drag-handle,.tbi-canvas:not([data-editing]) .tbi-edit-only,.tbi-canvas:not([data-editing]) .tbi-item[data-not-applicable]{display:none}.tbi-canvas:not([data-editing]) .tbi-section-slot:has(.tbi-item[data-not-applicable]):not(:has(.tbi-item:not([data-not-applicable]))){display:none}.tbi-canvas[data-editing] .tbi-item[data-not-applicable]{opacity:.6}.tbi-portal{display:contents}.tbi-switcher{width:fit-content;max-width:100%}.tbi-switcher[data-variant=default]{gap:var(--spacing-1)}.tbi-switcher[data-variant=default] .tbi-tab{padding-inline:var(--spacing-6)}.tbi-switcher[data-variant=line] .tbi-tab{white-space:nowrap}.tbi-choice-wrap{min-width:0;max-width:100%;display:inline-flex;position:relative}.tbi-choice{width:auto;min-width:calc(var(--spacing-12) * 3);max-width:calc(var(--spacing-12) * 6);color:var(--base-foreground)}.tbi-choice-list{z-index:20;top:calc(100% + var(--spacing-2));width:max-content;min-width:100%;max-width:min(90vw, calc(var(--spacing-12) * 8));max-height:55vh;position:absolute;left:0;overflow:auto}.tbi-choice-list[data-align=end]{left:auto;right:0}.tbi-choice-list:focus-visible{outline:0}.tbi-tip{min-width:0;max-width:100%;display:inline-flex;position:relative}.tbi-tip-bubble{z-index:50;pointer-events:none;width:max-content;max-width:min(360px,100vw - 24px);display:block;position:fixed}.tbi-tip-bubble .tbi-explained-line,.tbi-tip-bubble p{margin:0}.tbi-nav{min-height:var(--spacing-12);scrollbar-width:none;align-items:center;display:flex;overflow-x:auto}.tbi-canvas-main{gap:var(--ui-card-gap);min-width:0;padding-bottom:calc(var(--tbi-buzz-bottom,80px) + env(safe-area-inset-bottom,0px) + var(--tbi-buzz-size,var(--spacing-12)) + var(--spacing-4));flex-direction:column;display:flex}@container (width>=720px){.tbi-canvas-head,.tbi-canvas-main{padding-right:calc(var(--tbi-buzz-size,var(--spacing-12)) + var(--spacing-5) + var(--spacing-2))}}.tbi-sections{gap:var(--ui-card-gap);flex-direction:column;display:flex}.tbi-section{scroll-margin-top:calc(var(--tbi-sticky-top,0px) + var(--tbi-head-height) + var(--spacing-4))}.tbi-section-heading{align-items:center;gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;width:100%;display:flex}.tbi-section-title{margin:0;font-size:24px;font-weight:400;line-height:32px}.tbi-section-body,.tbi-section-solo,.tbi-skeleton{position:relative}.tbi-section-body{gap:var(--ui-heading-gap);flex-direction:column;align-self:stretch;width:100%;display:flex}.tbi-wait-core{z-index:1;pointer-events:none;justify-content:center;align-items:flex-start;padding-top:min(140px,35%);display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.tbi-wait-core{animation:tbi-wait-core-in var(--tbi-arrive,.18s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) both}}@keyframes tbi-wait-core-in{0%{opacity:0}}.tbi-page-core{z-index:40;pointer-events:none;justify-content:center;display:flex;position:fixed;top:max(120px,24vh);left:0;right:0}@media (prefers-reduced-motion:no-preference){.tbi-page-core{animation:tbi-fade-in var(--tbi-arrive,.18s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) both}.tbi-page-core[data-state=closed]{animation:tbi-page-core-out var(--tbi-arrive,.18s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)) both}}@keyframes tbi-page-core-out{to{opacity:0}}.tbi-section-title:focus{outline:none}.tbi-section-slot{position:relative}.tbi-section-dragging{z-index:3;opacity:.85}.tbi-section .tbi-grid{align-self:stretch}.tbi-grid{align-items:start;gap:var(--ui-card-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.tbi-item{scroll-margin-top:calc(var(--tbi-sticky-top,0px) + var(--tbi-head-height) + var(--spacing-4));gap:var(--ui-heading-gap);min-width:0;color:var(--base-card-foreground);flex-direction:column;display:flex;position:relative;container:tbi-item/inline-size}.tbi-item>.tbi-item-card{flex:auto;min-width:0}.tbi-item-content{gap:var(--ui-heading-gap);flex-direction:column;width:100%;min-width:0;display:flex}.tbi-item-s{grid-column:span 3}.tbi-item-m{grid-column:span 6}.tbi-item-l{grid-column:span 12}.tbi-item-m.tbi-item-tall{grid-row:span 2}@container (width<900px){.tbi-item-s{grid-column:span 6}}.tbi-grid:has(>.tbi-item-fifth){margin-right:calc(-1 * var(--ui-card-gap));grid-template-columns:repeat(60,minmax(0,1fr));column-gap:0}.tbi-grid:has(>.tbi-item-fifth)>.tbi-item{margin-right:var(--ui-card-gap)}.tbi-grid:has(>.tbi-item-fifth)>.tbi-item-s{grid-column:span 15}.tbi-grid:has(>.tbi-item-fifth)>.tbi-item-m{grid-column:span 30}.tbi-grid:has(>.tbi-item-fifth)>.tbi-item-l{grid-column:span 60}.tbi-grid>.tbi-item-fifth.tbi-item-s{grid-column:span 12}@container (width<900px){.tbi-grid:has(>.tbi-item-fifth)>.tbi-item-s{grid-column:span 30}.tbi-grid>.tbi-item-fifth.tbi-item-s{grid-column:span 20}.tbi-grid>.tbi-item-fifth.tbi-item-s:nth-child(n+4 of .tbi-item-fifth){grid-column:span 30}}@container (width<720px){.tbi-item-m,.tbi-item-l{grid-column:span 12}.tbi-item-s{grid-column:span 6}:is(.tbi-grid:has(>.tbi-item-fifth)>.tbi-item-m,.tbi-grid:has(>.tbi-item-fifth)>.tbi-item-l){grid-column:span 60}.tbi-grid>.tbi-item-fifth.tbi-item-s,.tbi-grid>.tbi-item-fifth.tbi-item-s:nth-child(n+4 of .tbi-item-fifth){grid-column:span 30}.tbi-grid:has(>.tbi-item-fifth)>.tbi-item-s{grid-column:span 30}.tbi-grid>.tbi-item-fifth.tbi-item-s:nth-child(5 of .tbi-item-fifth){grid-column:span 60}.tbi-item-m.tbi-item-tall{grid-row:auto}}@container (width<480px){.tbi-item-s,.tbi-grid>.tbi-item-fifth.tbi-item-s,.tbi-grid>.tbi-item-fifth.tbi-item-s:nth-child(n+4 of .tbi-item-fifth){grid-column:span 12}.tbi-grid>.tbi-item-fifth.tbi-item-s:nth-child(n+4 of .tbi-item-fifth),.tbi-grid>.tbi-item-fifth.tbi-item-s:nth-child(5 of .tbi-item-fifth){grid-column:span 60}.tbi-grid:has(>.tbi-item-fifth)>.tbi-item-s{grid-column:span 60}}.tbi-item-tile{align-self:stretch;gap:var(--ui-kpi-gap);min-height:var(--ui-kpi-height);padding:var(--ui-kpi-padding);border:1px solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background:var(--base-card)}.tbi-item-tile .tbi-item-content{flex:auto}.tbi-item-tile .tbi-inc .kpi{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.tbi-item-dragging{z-index:1}.tbi-item-dragging>.tbi-item-card,.tbi-item-dragging.tbi-item-tile{border-color:var(--base-ring)}.tbi-item-header{align-items:center;gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;width:100%;min-width:0;display:flex}.tbi-item-title{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:24px;font-weight:400;line-height:32px}.tbi-item-controls{justify-content:flex-end;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;margin-left:auto;display:flex}.tbi-canvas[data-editing] .tbi-item-header{min-height:var(--spacing-8);box-sizing:border-box;padding-inline-end:var(--spacing-8);position:relative}.tbi-item-remove{z-index:3;height:var(--spacing-8);align-items:center;display:inline-flex;position:absolute;top:0;right:0}.tbi-item-header-slot{display:contents}.tbi-header-slot-content{align-items:center;gap:var(--spacing-2);white-space:nowrap;display:inline-flex}.tbi-item-metric{flex:auto;min-width:fit-content}.tbi-item-metric-row{justify-content:space-between;align-items:center;gap:var(--spacing-2) var(--spacing-3);flex-wrap:wrap;display:flex}.tbi-item-metric-slot{align-items:center;margin-inline-start:auto;display:flex}.tbi-item-metric-slot:empty{display:none}@container tbi-item (width<240px){.tbi-item-header>.tbi-item-metric{flex:100%;order:1}}.tbi-item-header-stacked{row-gap:var(--spacing-4);column-gap:var(--spacing-1)}.tbi-canvas[data-editing] .tbi-item-tile .tbi-item-header-stacked{padding-inline-end:0}.tbi-canvas[data-editing] .tbi-item:not(.tbi-item-tile) .tbi-item-header-stacked{--tbi-remove-room:calc(var(--spacing-8) + var(--spacing-2));padding-inline-end:var(--tbi-remove-room)}.tbi-canvas[data-editing] .tbi-item:not(.tbi-item-tile) .tbi-item-header-stacked>.tbi-item-metric{margin-inline-end:calc(-1 * var(--tbi-remove-room))}.tbi-item-header-stacked>.tbi-item-metric{flex:100%;order:10;width:100%;min-width:0}.tbi-canvas[data-editing] .tbi-item-header-stacked>.tbi-choice-wrap.tbi-item-metric{display:flex}.tbi-item-header-stacked>.tbi-choice-wrap.tbi-item-metric .tbi-choice{width:100%;min-width:0;max-width:none}@container tbi-item (width<240px){.tbi-item-header-stacked .tbi-settings-label{display:none}}.tbi-section-solo .tbi-section-title{flex:1 0 auto;min-width:0}.tbi-drag-handle{cursor:grab;touch-action:none;flex:none}.tbi-locked{isolation:isolate;display:grid}.tbi-locked>*{grid-area:1/1;min-width:0}.tbi-locked-example{opacity:.35;pointer-events:none;-webkit-user-select:none;user-select:none}.tbi-locked-badge{z-index:1;place-self:start end;position:relative}.tbi-locked-callout{justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;width:100%;display:flex}.tbi-locked-callout-text{gap:var(--spacing-1);max-width:calc(var(--spacing-32) * 5);flex-direction:column;display:flex}.tbi-locked-title{align-items:center;gap:var(--spacing-2);margin:0;font-size:18px;font-weight:400;line-height:28px;display:flex}.tbi-paid-mark{width:1em;height:1em;fill:var(--base-primary);stroke:var(--base-primary);flex:none;display:inline-block}.tbi-item-suggested{outline:2px solid var(--base-ring);outline-offset:var(--spacing-1);border-radius:var(--border-radius-rounded-2xl)}.tbi-suggested-tag{z-index:1;top:calc(var(--spacing-3) * -1);right:var(--spacing-3);position:absolute}@media (prefers-reduced-motion:no-preference){.tbi-item-suggested{animation:.9s ease-out tbi-summon}}@keyframes tbi-summon{0%{outline-offset:16px;outline-color:#0000}to{outline-offset:var(--spacing-1)}}.tbi-item-body{display:contents}.tbi-hive{gap:var(--spacing-1);min-width:0;padding-top:var(--spacing-2);flex-direction:column;display:flex}.tbi-hive-title{margin:0}.tbi-hive-title>button{justify-content:space-between;width:100%}.tbi-hive-panel{max-height:calc(var(--spacing-20) * 3);overscroll-behavior:contain;padding:var(--spacing-2) var(--spacing-2) var(--spacing-2);overflow-y:auto}.tbi-hive-list{gap:var(--spacing-4);flex-direction:column;margin:0;display:flex}.tbi-hive-entry{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.tbi-hive-entry dd,.tbi-hive-empty{margin:0}.tbi-hive-steps{gap:var(--spacing-1);padding-left:var(--spacing-4);flex-direction:column;margin:0;display:flex}.tbi-hive .tbi-hive-json{padding:var(--spacing-2);border-radius:var(--border-radius-rounded-md);background:var(--base-muted);color:var(--base-foreground);font-family:var(--font-mono);white-space:pre;margin:0;overflow-x:auto}.tbi-hive-json:focus-visible{outline:2px solid var(--base-ring);outline-offset:2px}.tbi-add-sheet{z-index:var(--tbi-overlay-z,1300);position:fixed;inset:0}.tbi-add-floating{box-sizing:border-box;display:flex;position:fixed}.tbi-add-floating .tbi-add-panel{width:100%;min-width:0;overflow:hidden}.tbi-add-floating .tbi-add-panel>*{flex:auto;min-width:0;min-height:0}.tbi-add-body{gap:var(--spacing-3);flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}.tbi-add-body>*{flex:none;min-width:0}.tbi-add-head{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.tbi-add-name{color:var(--base-popover-foreground);margin:0;font-size:18px;font-weight:600;line-height:28px}.tbi-add-search{text-overflow:ellipsis}.tbi-add-body .tbi-add-kinds{width:100%}.tbi-add-body .tbi-switcher[data-variant=default].tbi-add-kinds .tbi-tab{min-width:0;padding-inline:var(--spacing-2);flex:auto}.tbi-add-body .tbi-add-list{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden auto}.tbi-add-all{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.tbi-add-heading{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.tbi-products{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.tbi-beta{position:relative}.tbi-beta-panel{top:calc(100% + var(--spacing-2));z-index:20;width:min(calc(var(--spacing-12) * 8), 90vw);position:absolute;right:0}.tbi-beta-body{align-items:stretch;gap:var(--ui-heading-gap);flex-direction:column;width:100%;display:flex}.tbi-beta-back{align-self:flex-start}.tbi-beta-form{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.tbi-beta-field{min-height:calc(var(--spacing-12) * 3)}.tbi-beta-failed{color:var(--base-status-critical-text)}.tbi-section-markers{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;min-width:0;margin-left:auto;display:inline-flex}.tbi-item-controls .tbi-section-markers{margin-left:0}.tbi-section-note{cursor:help}.tbi-toolbar-more{display:contents}.tbi-toolbar-toggle{display:none}@container (width<720px){.tbi-toolbar-toggle{margin-left:auto;display:inline-flex}.tbi-toolbar-filters{flex-wrap:nowrap;flex:1 1 0;min-width:0}.tbi-period{scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.tbi-canvas-head:not([data-toolbar-open]) .tbi-toolbar-more,.tbi-canvas-head:not([data-toolbar-open]) .tbi-toolbar-actions{display:none}.tbi-canvas-head[data-toolbar-open] .tbi-toolbar-more{gap:var(--spacing-2);flex-wrap:wrap;order:3;width:100%;display:flex}.tbi-canvas-head[data-toolbar-open] .tbi-toolbar-filters{flex-wrap:wrap}}.tbi-choice-wrap.tbi-phone-choice{width:100%;display:flex}.tbi-phone-choice .tbi-choice{width:100%;min-width:0;max-width:none}.tbi-choice-wrap.tbi-phone-choice.tbi-phone-choice{max-width:100%;overflow:visible}.tbi-phone-split{width:100%;max-width:100%}.tbi-phone-split .tbi-phone-split-option.tbi-phone-split-option{min-width:0;padding-inline:var(--spacing-6);flex:1 1 0}@container (width<480px){.tbi-workspace-lead,.tbi-workspace-lead>.tbi-store-menu,.tbi-workspace-tools,.tbi-workspace-bar .tbi-period{width:100%;max-width:100%}.tbi-workspace-store,.tbi-workspace-store>.tbi-tip{flex:100%;width:100%;min-width:0}.tbi-store-menu.tbi-choice-wrap{width:100%;display:flex}.tbi-store-menu .tbi-choice,.tbi-workspace-bar .tbi-store-menu .tbi-choice{width:100%;min-width:0;max-width:none}.tbi-store-plain{max-width:100%}}@container tbi-item (width<=480px){.tbi-acq-switch,.tbi-creatives-format,.tbi-item-metric-row>.tbi-switcher{width:100%;max-width:100%}.tbi-item-metric-row{align-items:stretch;gap:var(--spacing-3);flex-direction:column-reverse}.tbi-item-metric-row>.tbi-item-metric-slot{justify-content:flex-end;margin-inline-start:0}.tbi-item-metric-row>.tbi-phone-split,.tbi-item-metric-row>.tbi-phone-choice{width:100%}.tbi-acq-hours-controls .tbi-acq-view-toggle{width:100%;margin-left:0}.tbi-acq-view-toggle .tbi-acq-view-option.tbi-acq-view-option{flex:1 1 0;min-width:0}}.tbi-workspace{--tbi-head-height:calc(var(--spacing-12) * 3);padding:var(--ui-card-padding) var(--spacing-8) var(--spacing-6);--tbi-onboarding-ground:#f9fafb;--tbi-ground:var(--tbi-onboarding-ground);background-color:var(--tbi-ground);isolation:isolate;gap:var(--ui-card-gap);min-height:100vh;font-size:16px;line-height:24px}.tbi-workspace:before{content:"";z-index:-1;pointer-events:none;background:url(/_insights/hexatile-8sds4Y04.svg) 50%/100% 100% no-repeat;width:470px;height:471px;position:absolute;top:0;right:0;transform:scaleX(-1)}.tbi-workspace[data-theme=dark]{--tbi-ground:var(--base-background)}.tbi-workspace[data-embedded]{--tbi-ground:var(--tbi-sticky-background,var(--base-background))}.tbi-workspace .tbi-canvas-head{padding:0 0 var(--ui-card-gap);margin-bottom:calc(-1 * var(--ui-card-gap) + var(--spacing-2));z-index:10;background:0 0;gap:0}.tbi-head-sentinel{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tbi-workspace .tbi-canvas-head{top:calc(var(--tbi-sticky-top,0px) + var(--spacing-3))}.tbi-workspace .tbi-canvas-head[data-stuck]{pointer-events:none;background:0 0}.tbi-workspace .tbi-canvas-head[data-stuck] .tbi-workspace-bar{pointer-events:auto;box-sizing:border-box;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--base-border);border-radius:var(--border-radius-rounded-2xl);background:color-mix(in srgb, var(--base-card) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-md)}.tbi-workspace .tbi-canvas-head .tbi-workspace-bar{transition:box-shadow .15s var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), background-color .15s var(--tbi-ease,cubic-bezier(.4, 0, .2, 1))}@media (prefers-reduced-motion:reduce){.tbi-workspace .tbi-canvas-head .tbi-workspace-bar{transition:none}}@container (width>=720px){.tbi-workspace .tbi-canvas-head{margin-right:calc(var(--tbi-buzz-size,var(--spacing-12)) + var(--spacing-5) + var(--spacing-2))}}.tbi-workspace .tbi-grid.tbi-grid{column-gap:var(--ui-card-gap);gap:var(--ui-card-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;margin-right:0}.tbi-workspace .tbi-grid.tbi-grid>.tbi-item{margin-right:0}.tbi-workspace .tbi-grid.tbi-grid>.tbi-item-s,.tbi-workspace .tbi-grid.tbi-grid>.tbi-item-fifth.tbi-item-s,.tbi-workspace .tbi-grid.tbi-grid>.tbi-item-fifth.tbi-item-s:nth-child(n of .tbi-item-fifth){grid-column:span 3}.tbi-workspace .tbi-grid.tbi-grid>.tbi-item-m{grid-column:span 6}.tbi-workspace .tbi-grid.tbi-grid>.tbi-item-l{grid-column:span 12}.tbi-workspace .tbi-item{scroll-margin-top:calc(var(--tbi-head-height) + var(--spacing-4))}.tbi-workspace .tbi-item-tile{min-height:var(--ui-kpi-height)}.tbi-workspace [data-heading]{padding:var(--ui-heading-gap) 0 0}.tbi-workspace [data-heading] .tbi-item-header:has(.tbi-visually-hidden){display:none}.tbi-workspace-heading h2{margin:0}.tbi-workspace[data-editing] .tbi-item-card,.tbi-workspace[data-editing] .tbi-item-tile{border-style:dashed}.tbi-workspace[data-density=compact] .tbi-grid{gap:var(--ui-kpi-gap)}.tbi-workspace[data-density=compact] .tbi-item-content,.tbi-workspace[data-density=compact] .tbi-item{gap:var(--spacing-3)}.tbi-workspace :focus-visible{outline:2px solid var(--base-foreground);outline-offset:3px}.tbi-workspace input:focus-visible,.tbi-workspace textarea:focus-visible,.tbi-workspace select:focus-visible{outline:0}@container (width<=900px){.tbi-workspace .tbi-grid.tbi-grid>.tbi-item-s,.tbi-workspace .tbi-grid.tbi-grid>.tbi-item-fifth.tbi-item-s,.tbi-workspace .tbi-grid.tbi-grid>.tbi-item-fifth.tbi-item-s:nth-child(n of .tbi-item-fifth){grid-column:span 6}.tbi-workspace .tbi-grid.tbi-grid>.tbi-item-m{grid-column:span 12}}@media (width<=640px){.tbi-workspace{padding:var(--spacing-4);--tbi-head-height:calc(var(--spacing-12) * 3)}.tbi-workspace .tbi-item-tile{min-height:0}}@media (prefers-reduced-motion:reduce){.tbi-workspace *,.tbi-workspace :before,.tbi-workspace :after{scroll-behavior:auto;transition:none;animation:none}}.tbi-workspace[data-embedded]{--tbi-sticky-top:0px;background-color:#0000;min-height:0;padding:0}.tbi-workspace[data-embedded] .tbi-canvas-main{padding-bottom:calc(var(--tbi-buzz-bottom,80px) + var(--tbi-buzz-size,var(--spacing-12)) + var(--spacing-4) + env(safe-area-inset-bottom,0px))}.tbi-acquisition-controls{align-items:center;gap:var(--spacing-3);color:var(--base-muted-foreground);display:flex}.tbi-workspace .tbi-grid>.tbi-strip{grid-column:1/-1;container-type:inline-size}.tbi-strip-cells{grid-template-columns:repeat(var(--tbi-strip-columns,4), minmax(0, 1fr));gap:var(--ui-kpi-gap);width:100%;min-width:0;display:grid}.tbi-strip-head{justify-content:space-between;align-items:center;gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;width:100%;min-width:0;display:flex}.tbi-strip-title{flex:0 auto;min-width:0;margin:0;font-size:24px;font-weight:400;line-height:32px}.tbi-strip-head .tbi-report-status{margin-left:auto}.tbi-workspace .tbi-strip .tbi-item{grid-column:auto;margin:0}@container (width<=1000px){.tbi-strip-cells{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=720px){.tbi-strip-cells{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=480px){.tbi-strip-cells{grid-template-columns:minmax(0,1fr)}}.tbi-workspace .tbi-inc .kpi .val{letter-spacing:0;font-size:30px;font-weight:500;line-height:36px}.tbi-workspace .tbi-inc .kpi .lab{color:var(--base-muted-foreground);font-size:16px;font-weight:400;line-height:24px}.tbi-workspace .tbi-grid>*,.tbi-strip-cells>*,.tbi-workspace .tbi-item-body{min-width:0}.tbi-emblem{justify-content:center;display:flex}.tbi-emblem:before{content:"";background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='32'%20height='29.7066'%20viewBox='0%200%2032%2029.7066'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame'%3e%3cpath%20id='Vector'%20d='M19.883%2026.2566L13.8428%2029.7066L3.21285%2023.6418L0%2023.9687L1.89099%2021.3902C1.89099%2017.0686%201.89099%2013.2009%201.89099%208.8793V8.78851H4.57143V8.8793C4.57143%2013.1828%204.57143%2017.0504%204.57143%2021.3721L13.8428%2026.6561L16.4682%2025.1489L13.1635%2023.2605L7.21514%2019.8649V13.0557C7.21514%2010.114%207.21514%207.62639%207.21514%204.70294V4.61215H9.87722V4.70294C9.87722%207.64455%209.87722%2010.1322%209.87722%2013.0738V18.3397L14.4119%2020.9363L19.1486%2023.6418L21.774%2022.1347L18.5611%2020.3007L12.5209%2016.8507V16.0881C12.5209%2010.6225%2012.5209%205.59269%2012.5209%200.10895V0H15.183V0.0907904C15.183%205.30216%2015.183%2010.0777%2015.183%2015.3073L19.8462%2017.9583L23.1142%2019.8286V10.7677L17.79%207.7535V4.70294L20.8744%206.46428C21.2783%206.04664%2021.572%205.52005%2021.7189%204.95715C21.9575%204.04925%2021.829%203.08687%2021.3517%202.28792L21.2966%202.19713L23.6099%200.871585L23.6649%200.962376C24.4911%202.37871%2024.7114%204.06741%2024.2892%205.64716C24.0688%206.42796%2023.72%207.17244%2023.206%207.80797L25.7212%209.24246V12.1296C26.529%2012.0206%2027.3735%2012.0751%2028.1629%2012.293L28.2547%2012.3112C29.8153%2012.747%2031.1371%2013.7638%2031.9449%2015.162L32%2015.2528L29.6867%2016.5783L29.6317%2016.4875C29.1727%2015.6886%2028.42%2015.1075%2027.5204%2014.8533L27.4836%2014.8352C26.9145%2014.6899%2026.3087%2014.6717%2025.7395%2014.817V22.8792L19.883%2026.2566Z'%20fill-rule='evenodd'%20clip-rule='evenodd'%20fill='%23A7A7A7'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;width:32px;height:29.7066px;display:block}@container (width>=720px){.tbi-workspace .tbi-canvas-main,.tbi-workspace[data-embedded] .tbi-canvas-main{padding-bottom:0}}.tbi-workspace-bar{justify-content:space-between;align-items:center;gap:var(--spacing-4) var(--spacing-6);min-height:calc(var(--spacing-12) - var(--spacing-1));flex-wrap:wrap;display:flex}.tbi-workspace-lead{align-items:center;gap:var(--spacing-3) var(--spacing-4);flex-wrap:wrap;min-width:0;display:flex}.tbi-workspace-bar .tbi-period{scrollbar-width:none;max-width:100%;overflow-x:auto}.tbi-workspace-bar .tbi-switcher[data-variant=default]{height:calc(var(--spacing-12) - var(--spacing-1));padding:var(--spacing-1)}.tbi-workspace-bar .tbi-switcher[data-variant=default] .tbi-tab{height:36px}.tbi-workspace-tools{justify-content:flex-end;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.tbi-workspace-tools .tbi-status{margin:0}.tbi-status-icon{display:inline-flex}.tbi-status-icon[data-tone=critical]{color:var(--base-status-critical)}.tbi-status-badge{max-width:calc(var(--spacing-12) * 8)}.tbi-edit-anchor{display:inline-flex;position:relative}.tbi-edit-hint{top:calc(100% + var(--spacing-3));z-index:20;width:min(calc(var(--spacing-12) * 7), 80vw);position:absolute;right:0}.tbi-edit-hint-actions{justify-content:flex-end;gap:var(--spacing-2);width:100%;display:flex}.tbi-page-foot{align-items:center;column-gap:var(--spacing-4);padding-top:var(--ui-card-gap);grid-template-columns:1fr auto 1fr;margin-top:auto;display:grid}.tbi-page-foot>:first-child{justify-self:start}.tbi-page-menu{display:inline-flex;position:relative}.tbi-page-menu-panel{z-index:20;bottom:calc(100% + var(--spacing-2));width:min(calc(var(--spacing-12) * 7), 90vw);position:absolute;left:0}.tbi-page-menu-panel-wide{width:min(calc(var(--spacing-12) * 8), 90vw)}.tbi-page-menu-body{gap:var(--ui-heading-gap);flex-direction:column;width:100%;display:flex}.tbi-page-menu-group{align-items:flex-start;gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.tbi-page-menu-group .tbi-dashboards{flex-direction:column;align-items:flex-start;display:flex}.tbi-page-menu-group .tbi-dashboards-trigger,.tbi-page-menu-group .tbi-choice{max-width:100%}.tbi-page-menu-group .tbi-dashboards-panel{margin-top:var(--spacing-1);max-width:none;position:static}.tbi-more-error{bottom:calc(100% + var(--spacing-2));z-index:20;width:max-content;max-width:min(90vw, calc(var(--spacing-12) * 7));position:absolute;left:0}.tbi-workspace-store{align-items:center;min-width:0;display:flex}.tbi-store-plain{max-width:calc(var(--spacing-12) * 6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tbi-workspace-bar .tbi-store-menu .tbi-choice{height:calc(var(--spacing-12) - var(--spacing-1));padding-inline:var(--spacing-4)}.tbi-store-menu .tbi-choice{max-width:calc(var(--spacing-12) * 5)}.tbi-dashboards{align-items:center;gap:var(--spacing-2);min-width:0;display:inline-flex}.tbi-dashboards-label{color:var(--base-muted-foreground);white-space:nowrap;flex:none}.tbi-dashboards .tbi-tip{min-width:0}.tbi-dashboards-trigger{max-width:calc(var(--spacing-12) * 5)}@media (width<=640px){.tbi-workspace-bar{gap:var(--spacing-3)}.tbi-workspace-lead{width:100%}.tbi-workspace-tools{justify-content:flex-end;width:100%}.tbi-edit-hint{width:min(calc(var(--spacing-12) * 7), calc(100vw - var(--spacing-12)))}.tbi-store-plain{max-width:100%}.tbi-workspace .tbi-canvas-main,.tbi-workspace[data-embedded] .tbi-canvas-main{padding-bottom:calc(var(--tbi-buzz-bottom,80px) + var(--tbi-buzz-size,var(--spacing-12)) + var(--spacing-4) + env(safe-area-inset-bottom,0px))}.tbi-workspace:has(>.tbi-page-foot) .tbi-canvas-main{padding-bottom:max(var(--spacing-4), calc(var(--tbi-buzz-bottom,80px) + var(--tbi-buzz-size,var(--spacing-12)) + var(--spacing-4) + env(safe-area-inset-bottom,0px) - 124px))}.tbi-page-foot{justify-items:center;row-gap:var(--spacing-3);grid-template-columns:1fr}.tbi-page-foot>:first-child{justify-self:center}.tbi-page-foot>span:empty{display:none}.tbi-page-foot{position:relative}.tbi-page-menu{position:static}.tbi-page-menu-panel,.tbi-more-error{width:min(calc(var(--spacing-12) * 7), calc(100vw - var(--spacing-8)));margin-inline:auto;left:0;right:0}.tbi-page-menu-panel-wide{width:min(calc(var(--spacing-12) * 8), calc(100vw - var(--spacing-8)))}}.tbi-item-header>.tbi-item-title{flex:0 auto}.tbi-item-header .tbi-header-slot-start{white-space:normal;flex-wrap:wrap}.tbi-item-header .tbi-header-slot-start h2,.tbi-item-header .tbi-header-slot-start h3{margin:0;font-size:24px;font-weight:400;line-height:32px}.tbi-report-status{justify-content:flex-end;align-items:center;gap:var(--spacing-1) var(--spacing-3);min-width:0;color:var(--base-muted-foreground);flex-wrap:wrap;margin-left:auto;font-size:14px;line-height:20px;display:inline-flex}.tbi-report-status:empty{display:none}.tbi-item-header:has(>.tbi-report-status:not(:empty))>.tbi-item-controls{margin-left:0}.tbi-report-status .tbi-header-slot-content{color:var(--base-muted-foreground)}.tbi-report-status .tbi-section-markers{justify-content:flex-end;margin-left:0}@container tbi-item (width<=520px){.tbi-item-header>.tbi-report-status{flex:100%;justify-content:flex-start;margin-left:0}.tbi-item-header>.tbi-report-status .tbi-section-markers{justify-content:flex-start}}@container tbi-item (width<=480px){.tbi-item-header>.tbi-report-status{flex:auto;justify-content:flex-end;margin-left:auto}.tbi-item-header>.tbi-report-status .tbi-section-markers{justify-content:flex-end}}.tbi-workspace .tbi-item:not(.tbi-item-tile):not(:has(.tbi-item-body h2)):not(:has(.tbi-item-body h3)):not(:has(.tbi-header-slot-content h2)):not(:has(.tbi-header-slot-content h3)) .tbi-item-header>.tbi-item-title.tbi-visually-hidden{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.tbi-workspace [data-ask-part]{cursor:help}.tbi-workspace span[data-ask-part],.tbi-workspace button[data-ask-part],.tbi-workspace a[data-ask-part],.tbi-workspace b[data-ask-part],.tbi-workspace strong[data-ask-part],.tbi-workspace i[data-ask-part],.tbi-workspace em[data-ask-part],.tbi-workspace small[data-ask-part],.tbi-workspace time[data-ask-part]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--base-border);text-decoration-color:var(--base-border);text-underline-offset:3px;text-decoration-thickness:1px}.tbi-workspace span[data-ask-part]:hover,.tbi-workspace button[data-ask-part]:hover,.tbi-workspace a[data-ask-part]:hover,.tbi-workspace b[data-ask-part]:hover,.tbi-workspace strong[data-ask-part]:hover,.tbi-workspace i[data-ask-part]:hover,.tbi-workspace em[data-ask-part]:hover,.tbi-workspace small[data-ask-part]:hover,.tbi-workspace time[data-ask-part]:hover{text-decoration-style:solid;-webkit-text-decoration-color:var(--base-foreground);text-decoration-color:var(--base-foreground)}.tbi-workspace [data-ask-part]:focus-visible{outline:2px solid var(--base-foreground);outline-offset:3px}.tbi-workspace:not([data-editing]) .tbi-item-controls{display:none}.tbi-workspace .tbi-strip-chart{box-sizing:border-box;width:100%;min-width:0;margin-top:var(--spacing-6)}.tbi-workspace .tbi-strip-chart>.tbi-item{width:100%}.tbi-workspace .tbi-strip-stores{box-sizing:border-box;width:100%;min-width:0;margin-top:var(--spacing-6);opacity:1;transition:grid-template-rows var(--tbi-motion,.24s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), margin-top var(--tbi-motion,.24s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), opacity var(--tbi-motion,.24s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), visibility 0s linear 0s;grid-template-rows:1fr;display:grid}.tbi-workspace .tbi-strip-stores>.tbi-item{width:100%;min-height:0;overflow:hidden}.tbi-canvas.tbi-workspace .tbi-strip-stores>.tbi-item[data-not-applicable]{opacity:1;display:block}.tbi-workspace .tbi-strip-stores:has(>[data-not-applicable]){opacity:0;visibility:hidden;pointer-events:none;transition:grid-template-rows var(--tbi-motion,.24s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), margin-top var(--tbi-motion,.24s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), opacity var(--tbi-motion,.24s) var(--tbi-ease,cubic-bezier(.4, 0, .2, 1)), visibility 0s linear var(--tbi-motion,.24s);grid-template-rows:0fr;margin-top:0}@media (prefers-reduced-motion:reduce){:is(.tbi-workspace .tbi-strip-stores,.tbi-workspace .tbi-strip-stores:has(>[data-not-applicable])){transition:none}}.tbi-add-row{gap:var(--spacing-3)}.tbi-add-title{margin:0}.tbi-inspector-anchor{display:inline-flex;position:relative}.tbi-inspector{z-index:var(--tbi-overlay-z,1300);box-sizing:border-box;width:max-content;min-width:min(calc(var(--spacing-12) * 6), calc(100vw - var(--spacing-4)));max-width:min(calc(var(--spacing-12) * 8), calc(100vw - var(--spacing-4)));text-align:left;position:fixed;overflow:hidden auto}.tbi-inspector>*{min-width:0}.tbi-inspector-body{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.tbi-inspector-close{top:var(--spacing-2);right:var(--spacing-2);position:absolute}.tbi-inspector-move{align-items:center;gap:var(--spacing-2);display:flex}.tbi-dashboards-panel{left:0;top:calc(100% + var(--spacing-2));z-index:20;width:max-content;min-width:calc(var(--spacing-12) * 5);max-width:min(calc(var(--spacing-12) * 7), 90vw);position:absolute}.tbi-dashboards-form{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.tbi-dashboards-templates{min-width:0;margin:0;padding:0}.tbi-dashboards-actions{justify-content:flex-end;gap:var(--spacing-2);width:100%;display:flex}.tbi-dashboards-error{top:calc(100% + var(--spacing-2));z-index:20;max-width:calc(var(--spacing-12) * 6);position:absolute;left:0}.tbi-inc-budget-key{align-items:center;gap:var(--spacing-4);margin-block:var(--spacing-3);color:var(--base-muted-foreground);font-size:var(--tbi-xs);flex-wrap:wrap;display:flex}.tbi-inc-budget-key>span:first-child:before,.tbi-inc-budget-key>span:nth-child(2):before{content:"";width:var(--spacing-3);height:var(--spacing-2);margin-right:var(--spacing-1);border-radius:var(--border-radius-rounded-md);background:var(--base-muted-foreground);display:inline-block}.tbi-inc-budget-key>span:nth-child(2):before{background:var(--base-chart-1)}.tbi-inc-budget-key>span:last-child{margin-left:auto}.tbi-inc-budget-list{margin:0;padding:0;list-style:none}.tbi-inc-budget-row{padding-block:var(--spacing-4);border-top:1px solid var(--base-border)}.tbi-inc-budget-name{justify-content:space-between;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3);display:flex}.tbi-inc-budget-comparison{gap:var(--spacing-2);display:grid}.tbi-inc-budget-line{grid-template-columns:minmax(0, calc(var(--spacing-12) * 2)) minmax(0, 1fr) calc(var(--spacing-12) * 2);align-items:center;gap:var(--spacing-3);font-size:var(--tbi-xs);display:grid}.tbi-inc-budget-line>.tbi-inc-flow-value{text-align:right;font-size:var(--tbi-sm);font-variant-numeric:tabular-nums}.tbi-inc-budget-track{height:var(--spacing-2);background:var(--base-muted);border-radius:var(--border-radius-rounded-4xl);display:block}.tbi-inc-budget-bar{background:var(--base-muted-foreground);border-radius:inherit;height:100%;display:block}.tbi-inc-budget-bar[data-budget-bar=scenario]{background:var(--base-chart-1)}.tbi-inc-budget-outcome{justify-content:space-between;gap:var(--spacing-2);margin-top:var(--spacing-3);font-size:var(--tbi-xs);color:var(--base-muted-foreground);flex-wrap:wrap;display:flex}.tbi-inc-budget-outcome .tbi-inc-flow-value{font-size:var(--tbi-sm);color:var(--base-foreground)}.tbi-inc-budget-outcome>span:last-child{align-items:baseline;gap:var(--spacing-2);display:inline-flex}.tbi-inc-budget-row .tbi-inc-flow-value:before{display:none}@media (width<=640px){.tbi-inc-budget-line{grid-template-columns:var(--spacing-20) minmax(0, 1fr) calc(var(--spacing-12) * 2);gap:var(--spacing-2)}.tbi-inc-budget-key>span:last-child{margin-left:0}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;--tbi-buzz-z:1150;--hub-intercom-clearance:80px;--tbi-buzz-bottom:var(--hub-intercom-clearance);--tbi-buzz-size:48px;font-size:14px;line-height:1.5}.store-switcher{align-items:center;gap:8px;display:inline-flex}.store-switcher select{height:36px;font:inherit;background:var(--card);color:var(--foreground);border:1px solid var(--input);border-radius:var(--radius-sm);padding:0 10px}.hub-loading{color:var(--muted-foreground);flex-direction:column;align-items:center;gap:20px;display:flex}.hub-loading-page{background:var(--background);padding:0 32px;position:fixed;inset:0}.hub-loading-page .hub-loading-line{justify-content:center;position:absolute;top:calc(50% + 72px);left:0;right:0}.hub-loading-panel{padding:56px 0}.hub-loading-line{align-items:center;gap:10px;display:flex}.hub-loading-phrase{animation:.32s ease-out both hub-phrase-in}@keyframes hub-phrase-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.hub-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hub-spinner{border:2px solid color-mix(in srgb, var(--brand) 18%, transparent);border-top-color:var(--brand);border-right-color:var(--brand-light);border-radius:50%;flex:none;width:18px;height:18px;animation:1.1s cubic-bezier(.55,.15,.45,.85) infinite hub-spin}.hub-dots span{opacity:.2;animation:1.2s ease-in-out infinite hub-dot}.hub-dots span:nth-child(2){animation-delay:.2s}.hub-dots span:nth-child(3){animation-delay:.4s}@keyframes hub-spin{to{transform:rotate(360deg)}}@keyframes hub-dot{0%,60%,to{opacity:.2}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.hub-spinner{animation:none}.hub-dots span{opacity:1;animation:none}.hub-loading-phrase{animation:none}}.hub-panel-error{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;max-width:460px;margin:48px auto;padding:24px}.hub-panel-error-title{color:var(--foreground);margin:0;font-size:15px;font-weight:600}.hub-panel-error-body{color:var(--muted-foreground);margin:8px 0 0;font-size:13px;line-height:1.55}.hub-panel-error-action{height:32px;font:inherit;background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;margin:18px 0 0;padding:0 14px;font-size:13px}.hub-panel-error-action:hover{background:var(--muted)}.hub-empty{text-align:center;padding:56px 32px}.hub-empty-title{color:var(--foreground);margin:0;font-size:15px;font-weight:500}.hub-empty-body{color:var(--muted-foreground);margin:6px 0 0}.hub-empty-action{margin-top:16px}.hub-empty-error{color:#d41f1f;margin:8px 0 0}.hub-blocked{background:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.hub-blocked-card{background:var(--card);width:100%;max-width:460px;color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);text-align:center;padding:32px}.hub-blocked-mark{background:var(--muted);width:44px;height:44px;color:var(--muted-foreground);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.hub-blocked-mark.is-fault{background:var(--neg-soft);color:var(--neg)}.hub-blocked-title{letter-spacing:-.01em;margin:0 0 8px;font-size:17px;font-weight:600}.hub-blocked-body{color:var(--muted-foreground);margin:0;line-height:1.55}.hub-blocked-actions{justify-content:center;gap:8px;margin:24px 0 0;display:flex}.hub-blocked-primary{border-radius:var(--radius-sm);background:var(--primary);height:36px;color:var(--primary-foreground);font:inherit;cursor:pointer;border:0;padding:0 16px;font-weight:500}.hub-blocked-primary:hover{background:var(--navy-hover)}.hub-blocked-secondary{border:1px solid var(--border);border-radius:var(--radius-sm);height:36px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;padding:0 16px}.hub-blocked-secondary:hover{background:var(--muted)}.hub-blocked-detail{border-top:1px solid var(--border);color:var(--muted-foreground);margin:20px 0 0;padding-top:16px;font-size:12px;line-height:1.5}.small{font-size:12px}.muted{color:var(--muted-foreground)}.panel-note{color:var(--muted-foreground);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-sm);margin:0;padding:8px 12px;font-size:13px;line-height:1.5}body.hub-embed{--tbi-buzz-bottom:var(--spacing-4)}body.hub-embed.hub-embed-intercom{--tbi-buzz-bottom:var(--hub-intercom-clearance)}.hub-embed-page{gap:var(--spacing-6);width:100%;max-width:1280px;padding:var(--spacing-6);flex-direction:column;margin:0 auto;display:flex}@media (width>=1024px){.hub-embed-page{padding:var(--spacing-8)}}body.hub-embed,body.hub-embed .hub-loading-page{background:0 0}
