.person-avatar{background:var(--tone-soft);color:var(--tone-ink);font-size:var(--fs-sm);box-shadow:var(--shadow-inset);white-space:nowrap;font-weight:650}.person-avatar-sm{font-size:var(--fs-xs)}.person-avatar-lg{width:var(--avatar-size);height:var(--avatar-size)}.person-avatar-profile{width:var(--avatar-profile-size);height:var(--avatar-profile-size);font-size:var(--fs-xl)}.person-avatar img{object-fit:cover;width:100%;height:100%}.person-identity{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.person-identity-text{align-items:flex-start;gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.person-identity-text>strong,.person-identity-text>small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.person-identity-text>strong{font-weight:600}.person-identity-text>small{color:var(--text-2);font-size:var(--fs-xs)}.telegram-contact{align-items:center;gap:var(--sp-1);color:var(--blue-ink);max-width:100%;font-size:var(--fs-xs);text-decoration:none;display:inline-flex}.telegram-contact>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.telegram-contact:hover{text-underline-offset:var(--sp-1);text-decoration:underline}.avatar-editor{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.avatar-editor-actions{gap:var(--sp-2);display:flex}.avatar-editor p{margin:var(--sp-2) 0 0}.avatar-editor>.bui-form-error{flex-basis:100%}.producer-overview{margin-bottom:var(--sp-5)}.producer-name{align-items:center;gap:var(--sp-2);display:flex}.workspace-account .person-avatar{flex:none}.login-page{background:var(--surface);min-height:100dvh;display:grid}.login-side{gap:var(--sp-8);min-width:0;padding:var(--sp-6);grid-template-rows:auto 1fr;display:grid}.login-brand{align-items:center;gap:var(--sp-3);font-size:var(--fs-md);font-weight:700;display:flex}.login-content{width:min(100%, var(--login-form-width));place-self:center;margin-block-end:var(--brand-size)}.login-content h1{font-size:var(--fs-display);letter-spacing:var(--track-tight);font-weight:700;line-height:var(--lh-tight);margin-block-end:var(--sp-7)}.login-content :is(.bui-input-field,.bui-button[type=submit]){min-height:calc(var(--control-height-lg) + var(--sp-1))}.login-content .bui-input-field{padding-block:var(--sp-1)}.login-content .bui-input-field input{font-size:var(--fs-md)}.login-content .bui-button[type=submit],.login-content .bui-form-item>label{font-size:var(--fs-base)}.login-content .bui-clear{min-height:var(--sp-7);padding-inline:var(--sp-2)}.login-client-ip{border-block-start:var(--hairline) solid var(--border);color:var(--text-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block-start:var(--sp-6);padding-block-start:var(--sp-4)}.login-artwork{display:none}@media (width>=900px){.login-page{padding:var(--sp-4);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.login-side{padding:var(--sp-6) var(--sp-8)}.login-artwork{border-radius:var(--radius-lg);background:radial-gradient(ellipse at 72% 23%, color-mix(in srgb, var(--primary) 34%, var(--rail)) 0, transparent 70%), linear-gradient(145deg, color-mix(in srgb, var(--primary) 18%, var(--rail)), var(--rail));color:var(--rail-accent);display:block;position:relative;overflow:hidden}.login-artwork svg{width:min(100%, calc(var(--content-max) / 2));height:100%;margin-inline:auto;position:absolute;inset:0}}.source-site-controls{gap:var(--sp-2);padding-bottom:var(--sp-4);border-bottom:1px solid var(--border);display:grid}.source-site-bar,.source-site-tools,.source-site-clear,.source-site-row-actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.source-site-bar{column-gap:var(--sp-4)}.source-site-tools{padding-top:var(--sp-2)}.source-site-label,.source-site-origin{color:var(--text-2);font-size:var(--fs-sm)}.source-site-select{flex:12rem}.source-site-origin{overflow-wrap:anywhere}.source-login-origin{margin:0 0 var(--sp-4)}.source-site-manager-tools{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.source-site-manager-tools>:first-child{flex:12rem}.source-site-manager .bui-data-table{border:1px solid var(--border);border-radius:var(--radius)}.source-site-row-name{align-items:center;gap:var(--sp-1) var(--sp-2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.source-site-works{margin-top:var(--sp-5);position:relative}.source-work-title{align-items:center;gap:var(--sp-2);overflow-wrap:anywhere;display:flex}.source-works-error{margin:var(--sp-4)}.producer-assignment{margin-block-end:var(--sp-5)}.producer-assignment-body{gap:var(--sp-3);padding:var(--sp-4) var(--sp-6) var(--sp-5);display:grid}.producer-assignment-body :is(p,.producer-assignment-work){overflow-wrap:anywhere;margin:0}.producer-assignment-controls{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.producer-assignment-controls .bui-select-wrap{flex:0 18rem;min-inline-size:0}.source-panels{gap:var(--sp-5);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.source-panel,.source-panel-body{flex-direction:column;min-width:0;display:flex}.source-panel-body{gap:var(--sp-4);overflow-wrap:anywhere;flex:1}.service-heading-title{align-items:center;gap:var(--sp-3);display:flex}.management-icon{width:var(--control-height);height:var(--control-height);border-radius:var(--radius);background:var(--primary-soft);color:var(--primary);font-size:var(--fs-md);flex:none;place-items:center;display:inline-grid}.service-heading .bui-tag,.service-overview .bui-tag{border-radius:var(--radius-pill);margin-inline-end:0}.source-panel .source-panel-body,.service-loading{padding:var(--sp-5) var(--sp-6) var(--sp-6);font-variant-numeric:tabular-nums}.service-overview{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.service-overview>div{align-content:center;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--radius);background:var(--surface-2);display:grid}.service-overview dt,.service-facts dt,.service-unit{color:var(--text-2);font-size:var(--fs-sm)}.service-overview dd,.service-facts dd{min-width:0;color:var(--text);margin:0;font-weight:600}.source-overview dd{align-items:baseline;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-lg);line-height:var(--lh-tight);flex-wrap:wrap;display:flex}.source-overview dd strong{font-size:var(--fs-xl);letter-spacing:var(--track-tight);line-height:1}.service-unit{font-weight:400}.service-overview .service-accent-tag{background:var(--primary-soft);color:var(--primary);border-color:#0000}.service-facts{margin:0;display:grid}.service-facts>div{align-items:baseline;gap:var(--sp-3);padding-block:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);display:grid}.service-facts>div+div{border-top:1px solid var(--border)}.source-panel-actions{align-items:center;gap:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--border);flex-wrap:wrap;margin-top:auto;display:flex}.source-schedule-basis{white-space:nowrap}.management-list-heading{row-gap:var(--sp-3)}.management-list-title{gap:var(--sp-1);display:grid}.management-list-meta,.management-list-tools{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.management-list-meta,.owned-import-guide{color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-body)}.management-list-meta{font-variant-numeric:tabular-nums}.management-list-meta span+span{border-inline-start:1px solid var(--border-strong);padding-inline-start:var(--sp-3)}.management-list-meta strong,.management-row-title{color:var(--text);font-weight:650}.owned-producer-filter{min-width:11ic}.owned-producer-select{width:100%}.owned-list .owned-id{padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);background:var(--surface-3);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.producer-name{align-items:center;gap:var(--sp-2);min-width:0;display:inline-flex}.producer-name .bui-tag{margin-inline-end:0}.producer-unassigned,.producers-table .producer-unassigned-row>td{color:var(--muted)}.producers-table .producer-summary-row>th,.producers-table .producer-summary-row>td{background:var(--surface-3);border-top-color:var(--border-strong);font-weight:650}.form-row-thirds .form-row-item,.form-row-thirds .form-row-item:last-child{flex:1 1 0}.owned-work-identity{align-items:start;gap:var(--sp-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.owned-list-loading{padding:var(--sp-5) var(--sp-6)}.owned-list .surface-note{padding-block:var(--sp-3)}.owned-import-guide{margin-top:var(--sp-4)}.management-dialog .bui-dialog-title{font-size:var(--fs-lg);letter-spacing:var(--track-tight)}.management-dialog .bui-dialog-body{padding-top:var(--sp-3)}.management-dialog .bui-dialog-footer{padding-top:var(--sp-4);border-top:1px solid var(--border)}.owned-import-icon{width:var(--sp-9);height:var(--sp-9);margin-bottom:var(--sp-3);font-size:var(--fs-lg)}.owned-import-dropzone .upload-title{font-weight:650}@media (width<=1000px){.source-panels{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.source-panel .source-panel-body,.service-loading,.owned-list-loading{padding-inline:var(--sp-4)}.source-overview{gap:var(--sp-2)}.source-overview>div{padding:var(--sp-3)}.source-overview dd{font-size:var(--fs-md)}.owned-work-form .form-row{flex-direction:column;gap:0}.owned-work-identity{grid-template-columns:minmax(0,1fr);gap:0}.management-list-tools{width:100%}.owned-producer-filter{flex:1}.owned-work-form .form-row-item:last-child{flex-basis:auto}}.works-analytics{align-items:start;gap:var(--sp-5);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);min-width:0;display:grid}.works-analytics>.surface{min-width:0;overflow:hidden}.works-analytics .surface-heading{min-height:var(--sp-10);padding-top:var(--sp-5);border-bottom:0;align-items:flex-start}.works-analytics .surface-heading h2{font-size:var(--fs-md)}.ranking-panel{background:var(--surface)}.ranking-options{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:0 var(--sp-6) var(--sp-2);flex-wrap:wrap;display:flex}.metric-legend{align-items:center;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-xs);display:inline-flex}.metric-legend:before{content:"";width:var(--sp-2);height:var(--sp-2);border-radius:var(--radius-pill);background:var(--chart-blue)}.metric-legend-lime:before{background:var(--chart-green)}.metric-legend-violet:before{background:var(--chart-purple)}.contribution-visual{max-width:var(--donut-width);margin-inline:auto;position:relative}.contribution-total{justify-content:center;align-items:center;gap:var(--sp-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.contribution-total>span{color:var(--text-2);font-size:var(--fs-xs)}.contribution-total>strong{color:var(--text);font-size:var(--fs-xl);letter-spacing:var(--track-tight);font-variant-numeric:tabular-nums;font-weight:600}.contribution-legend{padding:var(--sp-2) var(--sp-6) var(--sp-5);gap:var(--sp-2);margin:0;list-style:none;display:grid}.contribution-legend li{grid-template-columns:var(--sp-2) minmax(0, 1fr) auto auto;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;display:grid}.contribution-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contribution-legend li>span:last-child{text-align:right;min-width:7ch;color:var(--text-2)}.contribution-legend strong{font-weight:500}.chart-key{width:var(--sp-2);height:var(--sp-2);border-radius:var(--radius-pill)}.chart-key-0{background:var(--chart-purple)}.chart-key-1{background:var(--chart-green)}.chart-key-2{background:var(--chart-blue)}.chart-key-3{background:var(--chart-amber)}.chart-key-4{background:var(--chart-rose)}.chart-key-5{background:var(--chart-teal)}.performance-analytics{align-items:stretch}@media (width<=1080px){.works-analytics{grid-template-columns:minmax(0,1fr)}.contribution-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.contribution-panel .surface-heading{grid-column:1/-1}.contribution-visual{width:100%}.contribution-legend{align-content:center;padding-inline-start:0}}@media (width<=480px){.contribution-panel{display:block}.contribution-legend{padding-inline:var(--sp-5)}.ranking-options{padding-inline:var(--sp-4)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#10131b;--surface:#171b26;--surface-2:#1e2331;--surface-3:#262c3d;--surface-subtle:var(--surface-2);--rail:#0b0e14;--rail-text:#eef1f8;--rail-muted:#98a1b6;--rail-hover:#171b26;--rail-active:#1e2331;--rail-accent:#a8c4ff;--overlay:#04060aad;--danger-soft:#ff7a8a24;--dialog-width:520px;--login-form-width:22rem;--focus-width:2px;--hairline:1px;--border:#262c3a;--border-strong:#39415a;--control-border:var(--border-strong);--scrollbar:#3a4256;--text:#e8ebf4;--text-2:#a6aec2;--text-3:#8b93a8;--text-on-primary:#0a0d14;--muted:var(--text-2);--primary:#6b98ff;--primary-hover:#8aaeff;--primary-active:#5b8cff;--primary-ink:#a8c4ff;--primary-soft:#6b98ff26;--selection:#6b98ff52;--primary-gradient:var(--primary);--primary-hover-gradient:var(--primary-hover);--primary-active-gradient:var(--primary-active);--up:#ff7a8a;--down:#3ddc97;--danger:#ff7a8a;--success-text:#4ade9b;--warning-text:#f5b95c;--warning-soft:#f5b95c24;--warn-border:#f5b95c52;--success-soft:#3ddc9724;--success-border:#3ddc9752;--blue-soft:#4b87f62e;--blue-ink:#9dbdff;--violet-soft:#a579ed2e;--violet-ink:#c4a6ff;--lime-soft:#93ce2729;--lime-ink:#b6e05c;--orange-soft:#f5ac5529;--orange-ink:#f7c07a;--pink-soft:#ed87ae29;--pink-ink:#f5a8c6;--teal-soft:#35bda429;--teal-ink:#6fe0c8;--symbol-surface:#ffffff14;--shadow-surface:0 1px 2px #0006, 0 12px 28px -18px #000000b3;--shadow-inset:inset 0 1px 0 #ffffff0f;--avatar-size:36px;--avatar-profile-size:72px;--donut-width:230px;--chart-blue:#5b8cff;--chart-green:#a3d94a;--chart-purple:#b18cf5;--chart-teal:#45d3b8;--chart-amber:#f7b968;--chart-rose:#f28cb4;--color-text:var(--text);--color-muted:var(--text-2);--color-primary:var(--primary);--color-border:var(--border);--color-surface:var(--surface);--fs-xs:12px;--fs-sm:13px;--fs-base:14px;--fs-md:16px;--fs-lg:20px;--fs-xl:28px;--fs-display:32px;--title-size:28px;--title-size-mobile:24px;--font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--lh-tight:1.35;--lh-body:1.6;--track-tight:-.015em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:56px;--radius-sm:8px;--radius-control:8px;--radius:10px;--radius-lg:16px;--radius-pill:999px;--shadow-1:0 1px 2px #0006;--shadow-2:0 12px 32px -12px #000000b3;--shadow-float:0 1px 2px #0006, 0 16px 40px -16px #000000b3;--control-shadow:0 1px 2px #0000004d;--primary-highlight:inset 0 1px 0 #ffffff2e;--control-focus:0 0 0 2px #6b98ff52;--sidebar-width:232px;--sidebar-compact-width:64px;--topbar-height:64px;--page-gutter:32px;--content-max:1600px;--table-row-height:48px;--control-height:38px;--control-height-lg:40px;--board-search-width:18rem;--board-date-width:16rem;--board-producer-width:10rem;--works-compact-rank-width:84px;--works-compact-title-width:164px;--work-cover-width:var(--sp-9);--work-cover-compact-width:var(--sp-8);--brand-size:36px;--refresh-label-width:4ic;--duration-fast:.14s;--duration:.18s;--duration-slow:.2s;--motion-fast:var(--duration-fast);--motion:var(--duration);--motion-slow:var(--duration-slow);--motion-ease:cubic-bezier(.2, .75, .25, 1);--press-scale:.98}:root.dark{--font-sans:var(--font-ui);--color-accent-50:var(--surface-2);--color-accent-100:var(--primary-soft);--color-accent-200:var(--selection);--color-accent-300:var(--selection);--color-accent-400:var(--primary);--color-accent-500:var(--primary);--color-accent-600:var(--primary);--color-accent-700:var(--primary-hover);--color-accent-800:var(--primary-active);--color-text-primary:var(--text);--color-text-secondary:var(--text-2);--color-text-tertiary:var(--text-3);--color-text-white:#fff;--color-background-primary-default:var(--surface);--color-background-primary-hover:var(--surface-2);--color-background-primary-active:var(--surface-3);--color-background-secondary-default:var(--surface-2);--color-background-secondary-hover:var(--surface-3);--color-background-tertiary-default:var(--surface-3);--color-background-tertiary-hover:var(--surface-2);--color-background-inner-default:var(--surface-2);--color-border-button-default:var(--border-strong);--color-border-button-hover:var(--primary);--color-separator-border:var(--border);--color-dropdown-item-hover-background:var(--surface-3);--color-border-focus-ring:var(--primary);--color-foreground-icon-primary:var(--text-2);--color-foreground-icon-hover:var(--text);--color-foreground-icon-tertiary:var(--text-3);--color-foreground-full:var(--text);--color-text-disabled:var(--text-3);--color-foreground-disabled:var(--text-3);--color-background-full:var(--canvas);--color-segmented-control-background:var(--surface-2);--color-segmented-control-selected-background:var(--surface-3);--color-kbd-background:var(--surface-3);--color-kbd-foreground:var(--text-2);--color-avatar-neutral-background:var(--surface-3);--color-stat-card-icon-background:var(--surface-3);--color-button-ghost-background:var(--primary-soft);--color-button-ghost-hover:#6b98ff3d;--color-button-ghost-foreground:var(--primary-ink)}.overview{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;container-type:inline-size}.overview-heading{padding:var(--sp-6) var(--sp-7)}.overview-title-row{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}.overview-heading h1{font-size:var(--title-size);line-height:var(--lh-tight);letter-spacing:var(--track-tight);font-weight:700}.overview-daily-link{min-height:var(--control-height-lg);align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-4);border-radius:var(--radius);background:var(--primary);box-shadow:var(--control-shadow);color:var(--text-on-primary);font-size:var(--fs-sm);font-weight:600;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.overview-daily-link{transition:background-color var(--motion-fast) var(--motion-ease)}}.overview-daily-link:hover{background:var(--primary-hover);color:var(--text-on-primary)}.overview-data-summary{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--border);color:var(--text-2);font-size:var(--fs-xs);line-height:var(--lh-body);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.overview-data-source,.overview-data-counts{align-items:center;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}.overview-data-date{align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);font-weight:600;display:inline-flex}.overview-data-counts strong{color:var(--text);font-weight:600}.overview-data-date .app-icon{color:var(--text-3)}.overview-data-file{overflow-wrap:anywhere;max-width:100%}.overview-filter-bar.surface{align-items:end;gap:var(--sp-3) var(--sp-5);padding:var(--sp-3) var(--sp-7);background:var(--surface-2);border-color:#0000;flex-wrap:wrap;display:flex}.overview-filter-bar .filter-field{gap:var(--sp-1);min-width:0}.overview-filter-bar :is(.bui-date-range,.bui-select-wrap,.bui-button){min-height:var(--control-height-lg)}.overview .period-picker{max-width:100%}.overview .period-mode{font-weight:400}.overview-refresh{margin-inline-start:auto}.overview-refresh.bui-button{padding-inline:var(--sp-4);box-shadow:var(--control-shadow)}.overview-results{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-ranking-heading{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-3);padding-inline:var(--sp-1);flex-wrap:wrap;display:flex}.overview-ranking-heading h2{font-size:var(--fs-lg);letter-spacing:var(--track-tight);font-weight:650}.overview .chart-grid{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}.overview .chart-grid h3{font-size:var(--fs-base);margin:0;font-weight:600}.overview .chart-grid .surface-heading{min-height:var(--table-row-height)}.overview .chart-grid>.surface,.overview .ranking-pagination{min-width:0}.overview .ranking-pagination .bui-pagination{row-gap:var(--sp-1)}.entry-table-heading .title-search{max-width:100%}.overview :is(.daily-table,.entries-section){margin-top:0}.overview :is(.daily-table,.entries-section) .bui-data-table{min-width:0}.overview-weekly-notes{align-items:center;gap:var(--sp-1) var(--sp-3);color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-body);flex-wrap:wrap;display:flex}.overview-loading{padding:var(--sp-5)}.overview-empty{min-height:250px;padding:var(--sp-6) var(--sp-5);place-items:center;display:grid}.overview-empty h2{color:var(--text);font-size:var(--fs-md);font-weight:600}.overview-empty p{margin-top:var(--sp-1);color:var(--text-2)}@container (width<=750px){.overview .chart-grid{grid-template-columns:minmax(0,1fr)}.overview-metric{padding-inline:var(--sp-4)}}@container (width<=520px){.overview-heading,.overview-filter-bar.surface,.overview .surface-heading{padding-inline:var(--sp-4)}.overview-heading{padding-block:var(--sp-4)}.overview-heading h1{font-size:var(--title-size-mobile)}.overview-refresh{margin-inline-start:0}.overview-period{flex-basis:100%}.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.overview-period-popup.bui-date-range-dropdown .bui-date-range-panel-container{overscroll-behavior:contain;width:min(304px,100vw - 64px);max-height:min(64dvh,540px);overflow-y:auto}.overview-period-popup.bui-date-range-dropdown :is(.bui-date-range-panel-layout,.bui-date-range-panels){flex-direction:column;display:flex}.overview-period-popup.bui-date-range-dropdown .bui-date-range-presets{max-width:none}.overview-period-popup.bui-date-range-dropdown .bui-date-range-presets ul{border-inline-end:0;border-bottom:1px solid var(--border);height:auto;padding:6px 10px}.overview-period-popup.bui-date-range-dropdown :is(.bui-date-range-date-panel,.bui-date-range-month-panel,.bui-date-range-year-panel,.bui-date-range-decade-panel,.bui-date-range-content){width:100%}.overview-period-popup.bui-date-range-dropdown .bui-date-range-body{padding-inline:8px}.overview-period-popup.bui-date-range-dropdown .bui-date-range-panel+.bui-date-range-panel{border-top:1px solid var(--border)}}.work-cover{inline-size:var(--work-cover-width);aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius-sm);background:var(--surface-2);flex:none;display:block}.work-cover-detail{inline-size:calc(2 * var(--sp-8))}.work-cover-placeholder{color:var(--text-2);place-items:center;display:grid}.work-cover-trigger{border-radius:var(--radius-sm);cursor:zoom-in;touch-action:manipulation;background:0 0;border:0;flex:none;block-size:auto;padding:0;display:block}.work-cover-trigger>span{padding:0;display:block}.work-cover-trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.work-cover-preview [slot=title]{overflow-wrap:anywhere}.work-cover-preview-image{inline-size:100%;max-block-size:calc(100dvh - 3 * var(--sp-9));object-fit:contain;display:block}.work-playback-compact{color:var(--primary);flex:none}@media (width<=760px){.work-cover-thumbnail{inline-size:var(--work-cover-compact-width)}}.admin-page{gap:var(--sp-4);min-width:0;display:grid}.admin-page .admin-heading{padding:var(--sp-6);margin:0}.admin-heading p{color:var(--text-2);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.admin-page>.modal-alert{margin:0}.admin-table{min-width:0;overflow:hidden}.admin-audit-filters{align-items:center;gap:var(--sp-2);padding:var(--sp-4);flex-wrap:wrap;display:flex}.admin-audit-filters .bui-input-wrap{width:min(100%,14rem)}.admin-audit-filters .bui-select-wrap{min-width:8rem}.admin-identity{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.admin-identity strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-identity .admin-role-name{overflow-wrap:anywhere;white-space:normal}.admin-identity-icon{flex:0 0 var(--sp-7);height:var(--sp-7);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--primary);place-items:center;display:grid}.admin-metadata{color:var(--text-2);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.admin-table .admin-role-tag{background:var(--primary-soft);color:var(--primary);border-color:#0000}.admin-permission-tags{gap:var(--sp-1);flex-wrap:wrap;display:flex}.admin-permission-tags .bui-tag{margin-inline-end:0}.role-permissions{border:var(--hairline) solid var(--border);border-radius:var(--radius-sm)}.role-permission-row{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-3);flex-wrap:wrap;display:flex}.role-permission-row>span{color:var(--text);font-size:var(--fs-sm);font-weight:600}.role-permission-row+.role-permission-row,.role-permission-row+.role-permission-actions{border-top:var(--hairline) solid var(--border)}.role-permission-levels{width:min(100%,13rem)}.role-permission-levels>button{min-height:var(--sp-7);color:var(--text-2);flex:1 1 0}.role-permission-levels>button[aria-checked=true]{color:var(--primary-ink)}.role-permission-actions.bui-checkbox-group{gap:var(--sp-2) var(--sp-4);padding:var(--sp-3);flex-wrap:wrap;display:flex}.admin-form-grid{gap:0 var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=760px){.admin-page .admin-heading{padding:var(--sp-4)}.admin-editor.bui-dialog{top:var(--sp-4)}}@media (width<=420px){.admin-form-grid{grid-template-columns:minmax(0,1fr)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:var(--font-inter), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-800:oklch(47% .157 37.304);--color-orange-950:oklch(26.6% .079 36.259);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-950:oklch(27.4% .072 132.109);--color-green-100:oklch(96.2% .044 156.743);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:#3392ff;--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-950:oklch(25.7% .09 281.288);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-950:oklch(27.1% .105 12.094);--color-zinc-800:oklch(27.4% .006 286.033);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:#f7f7f7;--color-neutral-200:#ebebeb;--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--tracking-normal:0em;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-neutral-925:#121212;--color-accent-50:var(--color-blue-50);--color-accent-100:var(--color-blue-100);--color-accent-200:var(--color-blue-200);--color-accent-300:var(--color-blue-300);--color-accent-400:var(--color-blue-400);--color-accent-500:var(--color-blue-500);--color-accent-600:var(--color-blue-600);--color-accent-700:var(--color-blue-700);--color-accent-800:var(--color-blue-800);--color-accent-900:var(--color-blue-900);--color-accent-950:var(--color-blue-950);--radius-2lg:10px;--shadow-checkbox-selected:inset 0 2px 0 0 #ffffff40, inset 0 0 0 1px var(--color-accent-500);--color-foreground-full:var(--color-foreground-full);--color-foreground-icon-primary:var(--color-foreground-icon-primary);--color-foreground-icon-hover:var(--color-foreground-icon-hover);--color-foreground-icon-secondary:var(--color-foreground-icon-secondary);--color-foreground-icon-tertiary:var(--color-foreground-icon-tertiary);--color-foreground-icon-quaternary:var(--color-foreground-icon-quaternary);--color-foreground-icon-error:var(--color-foreground-icon-error);--color-foreground-icon-disabled:var(--color-foreground-icon-disabled);--color-foreground-disabled:var(--color-foreground-disabled);--color-foreground-disabled-danger:var(--color-foreground-disabled-danger);--color-input-disabled-foreground:var(--color-input-disabled-foreground);--color-icon-button-disabled-foreground:var(--color-icon-button-disabled-foreground);--color-button-primary-disabled-foreground:var(--color-button-primary-disabled-foreground);--color-text-primary:var(--color-text-primary);--color-text-secondary:var(--color-text-secondary);--color-text-tertiary:var(--color-text-tertiary);--color-text-disabled:var(--color-text-disabled);--color-text-disabled-danger:var(--color-text-disabled-danger);--color-text-placeholder:var(--color-text-placeholder);--color-text-error-primary:var(--color-text-error-primary);--color-text-destructive:var(--color-text-destructive);--color-input-disabled-text:var(--color-input-disabled-text);--color-text-white:var(--color-text-white);--color-background-full:var(--color-background-full);--color-ticket-detail-surface:var(--color-ticket-detail-surface);--color-ticket-detail-low-background:var(--color-ticket-detail-low-background);--color-ticket-detail-low-hover:var(--color-ticket-detail-low-hover);--color-ticket-detail-medium-hover:var(--color-ticket-detail-medium-hover);--color-ticket-detail-high-hover:var(--color-ticket-detail-high-hover);--color-ticket-detail-urgent-hover:var(--color-ticket-detail-urgent-hover);--color-ticket-detail-low-text:var(--color-ticket-detail-low-text);--color-ticket-detail-resource-background:var(--color-ticket-detail-resource-background);--color-ticket-detail-resource-text:var(--color-ticket-detail-resource-text);--color-ticket-detail-favorite:var(--color-ticket-detail-favorite);--color-background-primary-default:var(--color-background-primary-default);--color-background-inner-default:var(--color-background-inner-default);--color-background-primary-hover:var(--color-background-primary-hover);--color-background-primary-active:var(--color-background-primary-active);--color-background-primary-disabled:var(--color-background-primary-disabled);--color-input-disabled-background:var(--color-input-disabled-background);--color-background-secondary-default:var(--color-background-secondary-default);--color-background-secondary-hover:var(--color-background-secondary-hover);--color-background-tertiary-default:var(--color-background-tertiary-default);--color-background-tertiary-hover:var(--color-background-tertiary-hover);--color-background-tertiary-error:var(--color-background-tertiary-error);--color-background-recent-hire-role:var(--color-background-recent-hire-role);--color-avatar-neutral-background:var(--color-avatar-neutral-background);--color-background-quaternary-default:var(--color-background-quaternary-default);--color-background-quaternary-hover:var(--color-background-quaternary-hover);--color-background-quaternary-error:var(--color-background-quaternary-error);--color-file-upload-icon-background:var(--color-file-upload-icon-background);--color-file-upload-icon-foreground:var(--color-file-upload-icon-foreground);--color-file-upload-icon-foreground-hover:var(--color-file-upload-icon-foreground-hover);--color-border-button-default:var(--color-border-button-default);--color-border-button-hover:var(--color-border-button-hover);--color-border-button-active:var(--color-border-button-active);--color-border-button-white:var(--color-border-button-white);--color-border-error-default:var(--color-border-error-default);--color-border-checkbox-default:var(--color-border-checkbox-default);--color-border-checkbox-hover:var(--color-border-checkbox-hover);--color-border-checkbox-active:var(--color-border-checkbox-active);--color-border-checkbox-white:var(--color-border-checkbox-white);--color-border-component-detail-container:var(--color-border-component-detail-container);--color-border-ai-profile-card:var(--color-border-ai-profile-card);--color-border-table:var(--color-border-table);--color-border-button-group:var(--color-border-button-group);--color-border-sidebar-profile-hover:var(--color-border-sidebar-profile-hover);--color-separator-border:var(--color-separator-border);--color-separator-border-strong:var(--color-separator-border-strong);--color-border-focus-ring:var(--color-border-focus-ring);--color-state-success-text:var(--color-state-success-text);--color-state-success-base:var(--color-state-success-base);--color-control-indicator-background:var(--color-control-indicator-background);--color-control-indicator-background-subtle:var(--color-control-indicator-background-subtle);--color-switch-off-chip-start:var(--color-switch-off-chip-start);--color-switch-off-chip-end:var(--color-switch-off-chip-end);--color-switch-on-chip-start:var(--color-switch-on-chip-start);--color-switch-on-chip-end:var(--color-switch-on-chip-end);--color-stat-card-icon-background:var(--color-stat-card-icon-background);--color-segmented-control-background:var(--color-segmented-control-background);--color-segmented-control-selected-background:var(--color-segmented-control-selected-background);--color-theme-toggle-sidebar-background:var(--color-theme-toggle-sidebar-background);--color-theme-toggle-sidebar-selected-background:var(--color-theme-toggle-sidebar-selected-background);--color-ai-chat-composer-add-background:var(--color-ai-chat-composer-add-background);--color-ai-chat-composer-add-hover-background:var(--color-ai-chat-composer-add-hover-background);--color-composer-panel-tab-background:var(--color-composer-panel-tab-background);--color-composer-panel-add-background:var(--color-composer-panel-add-background);--color-composer-panel-add-hover-background:var(--color-composer-panel-add-hover-background);--color-composer-panel-tile-border:var(--color-composer-panel-tile-border);--color-composer-panel-rail-background:var(--color-composer-panel-rail-background);--color-questionnaire-key-background:var(--color-questionnaire-key-background);--color-questionnaire-key-hover-background:var(--color-questionnaire-key-hover-background);--color-agent-progress-ring:var(--color-agent-progress-ring);--color-button-ghost-background:var(--color-button-ghost-background);--color-button-ghost-hover:var(--color-button-ghost-hover);--color-button-ghost-active:var(--color-button-ghost-active);--color-button-ghost-disabled:var(--color-button-ghost-disabled);--color-button-ghost-foreground:var(--color-button-ghost-foreground);--color-button-ghost-disabled-foreground:var(--color-button-ghost-disabled-foreground);--color-dropdown-item-hover-background:var(--color-dropdown-item-hover-background);--color-kbd-background:var(--color-kbd-background);--color-kbd-subtle-background:var(--color-kbd-subtle-background);--color-kbd-foreground:var(--color-kbd-foreground);--color-docs-file-chip-background:var(--color-docs-file-chip-background);--color-docs-file-chip-border:var(--color-docs-file-chip-border);--color-docs-file-chip-foreground:var(--color-docs-file-chip-foreground);--color-docs-command-accent:var(--color-docs-command-accent);--color-docs-code-background:var(--color-docs-code-background);--color-docs-install-rail:var(--color-docs-install-rail);--color-badge-neutral-background:var(--color-badge-neutral-background);--color-team-menu-count-background:var(--color-team-menu-count-background);--color-team-menu-count-foreground:var(--color-team-menu-count-foreground);--color-badge-new-background:var(--color-badge-new-background);--color-badge-new-text:var(--color-badge-new-text);--color-tab-count-selected-background:var(--color-tab-count-selected-background);--color-pill-tab-blue-selected-background:var(--color-pill-tab-blue-selected-background);--color-pill-tab-blue-hover-background:var(--color-pill-tab-blue-hover-background);--color-notification-information-background:var(--color-notification-information-background);--color-notification-information-foreground:var(--color-notification-information-foreground);--color-notification-success-background:var(--color-notification-success-background);--color-notification-success-foreground:var(--color-notification-success-foreground);--color-notification-error-background:var(--color-notification-error-background);--color-notification-error-foreground:var(--color-notification-error-foreground);--color-notification-center-background:var(--color-notification-center-background);--color-status-lime-background:var(--color-status-lime-background);--color-status-lime-text:var(--color-status-lime-text);--color-status-yellow-background:var(--color-status-yellow-background);--color-status-yellow-text:var(--color-status-yellow-text);--color-status-rose-background:var(--color-status-rose-background);--color-status-rose-text:var(--color-status-rose-text);--color-status-cyan-background:var(--color-status-cyan-background);--color-status-cyan-text:var(--color-status-cyan-text);--color-status-orange-background:var(--color-status-orange-background);--color-status-orange-text:var(--color-status-orange-text);--color-status-blue-background:var(--color-status-blue-background);--color-status-blue-text:var(--color-status-blue-text);--color-status-purple-background:var(--color-status-purple-background);--color-status-purple-text:var(--color-status-purple-text);--color-status-dot-green-halo:var(--color-status-dot-green-halo);--color-status-dot-yellow-halo:var(--color-status-dot-yellow-halo);--color-status-dot-indigo-halo:var(--color-status-dot-indigo-halo);--color-date-range-background:var(--color-date-range-background);--color-date-range-edge-background:var(--color-date-range-edge-background);--color-calendar-event-blue-background:var(--color-calendar-event-blue-background);--color-calendar-event-blue-title:var(--color-calendar-event-blue-title);--color-calendar-event-blue-time:var(--color-calendar-event-blue-time);--color-calendar-event-pink-background:var(--color-calendar-event-pink-background);--color-calendar-event-pink-title:var(--color-calendar-event-pink-title);--color-calendar-event-pink-time:var(--color-calendar-event-pink-time);--color-calendar-event-purple-background:var(--color-calendar-event-purple-background);--color-calendar-event-purple-title:var(--color-calendar-event-purple-title);--color-calendar-event-purple-time:var(--color-calendar-event-purple-time);--color-calendar-event-lime-background:var(--color-calendar-event-lime-background);--color-calendar-event-lime-title:var(--color-calendar-event-lime-title);--color-calendar-event-lime-time:var(--color-calendar-event-lime-time);--color-calendar-event-emerald-background:var(--color-calendar-event-emerald-background);--color-calendar-event-emerald-title:var(--color-calendar-event-emerald-title);--color-calendar-event-emerald-time:var(--color-calendar-event-emerald-time);--color-text-error-placeholder:var(--color-text-error-placeholder);--color-chart-track:var(--color-chart-track);--color-chart-cursor:var(--color-chart-cursor);--color-chart-neutral:var(--color-chart-neutral);--color-chart-1:var(--color-chart-1);--color-chart-1-active:var(--color-chart-1-active);--color-chart-2:var(--color-chart-2);--color-chart-2-active:var(--color-chart-2-active);--color-chart-3:var(--color-chart-3);--color-chart-3-active:var(--color-chart-3-active);--color-chart-4:var(--color-chart-4);--color-chart-4-active:var(--color-chart-4-active);--color-chart-5:var(--color-chart-5);--color-chart-5-active:var(--color-chart-5-active);--color-chart-6:var(--color-chart-6);--color-chart-6-active:var(--color-chart-6-active);--color-chart-7:var(--color-chart-7);--color-chart-7-active:var(--color-chart-7-active);--color-chart-8:var(--color-chart-8);--color-chart-8-active:var(--color-chart-8-active);--color-chart-9:var(--color-chart-9);--color-chart-9-active:var(--color-chart-9-active);--color-chart-agents-bar:var(--color-chart-agents-bar);--color-chart-agents-bar-active:var(--color-chart-agents-bar-active);--button-transition-ms:.15s;--input-transition-ms:.15s;--text-title-1-semibold:1.5rem;--text-title-1-semibold--line-height:2.125rem;--text-title-1-semibold--letter-spacing:0;--text-title-1-semibold--font-weight:600;--text-title-3-medium:1.125rem;--text-title-3-medium--line-height:1.625rem;--text-title-3-medium--letter-spacing:0;--text-title-3-medium--font-weight:500;--text-headline-semibold:1rem;--text-headline-semibold--line-height:1.375rem;--text-headline-semibold--letter-spacing:0;--text-headline-semibold--font-weight:600;--text-body-regular:.875rem;--text-body-regular--line-height:1.25rem;--text-body-regular--letter-spacing:0;--text-body-regular--font-weight:400;--text-body-medium:.875rem;--text-body-medium--line-height:1.25rem;--text-body-medium--letter-spacing:0;--text-body-medium--font-weight:500;--text-body-2-medium:.8125rem;--text-body-2-medium--line-height:1.125rem;--text-body-2-medium--letter-spacing:0;--text-body-2-medium--font-weight:500;--text-caption-1-medium:.75rem;--text-caption-1-medium--line-height:1rem;--text-caption-1-medium--letter-spacing:.15px;--text-caption-1-medium--font-weight:500;--text-caption-1-semibold:.75rem;--text-caption-1-semibold--line-height:1rem;--text-caption-1-semibold--letter-spacing:.15px;--text-caption-1-semibold--font-weight:600}}@layer base{button{background-color:#0000}}@layer components;@layer utilities{.bg-button-danger{isolation:isolate;background-image:var(--gradient-button-danger-default);position:relative}.bg-button-danger:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:var(--gradient-button-danger-hover);opacity:0;transition:opacity var(--button-transition-ms) ease;position:absolute;inset:0}.bg-button-danger:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}.bg-button-danger:active:not(:disabled):not([aria-disabled=true]){background-image:var(--gradient-button-danger-active)}.bg-button-danger:active:not(:disabled):not([aria-disabled=true]):before{opacity:0}.bg-button-danger:disabled,.bg-button-danger[aria-disabled=true]{background-image:var(--gradient-button-danger-disabled)}.bg-button-danger:disabled:before,.bg-button-danger[aria-disabled=true]:before{display:none}.bg-button-primary{isolation:isolate;background-image:var(--gradient-button-primary-default);position:relative}.bg-button-primary:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:var(--gradient-button-primary-hover);opacity:0;transition:opacity var(--button-transition-ms) ease;position:absolute;inset:0}.bg-button-primary:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}.bg-button-primary:active:not(:disabled):not([aria-disabled=true]){background-image:var(--gradient-button-primary-active)}.bg-button-primary:active:not(:disabled):not([aria-disabled=true]):before{opacity:0}.bg-button-primary:disabled,.bg-button-primary[aria-disabled=true]{background-image:var(--gradient-button-primary-disabled)}.bg-button-primary:disabled:before,.bg-button-primary[aria-disabled=true]:before{display:none}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-start-1\.5{inset-inline-start:calc(var(--spacing) * -1.5)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-1\/2{inset-inline-start:50%}.start-\[3px\]{inset-inline-start:3px}.-end-1\.5{inset-inline-end:calc(var(--spacing) * -1.5)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-1\/2{inset-inline-end:50%}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-\[3px\]{top:3px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.left-0{left:0}.left-1\/2{left:50%}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-120{z-index:120}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.my-0{margin-block:0}.-me-1{margin-inline-end:calc(var(--spacing) * -1)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-1{width:var(--spacing);height:var(--spacing)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[5px\]{width:5px;height:5px}.size-\[7\.5px\]{width:7.5px;height:7.5px}.size-\[10px\]{width:10px;height:10px}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.h-\(--visual-viewport-height\){height:var(--visual-viewport-height)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-full{height:100%}.h-max{height:max-content}.max-h-\[85\%\]{max-height:85%}.max-h-\[219px\]{max-height:219px}.max-h-\[232px\]{max-height:232px}.max-h-\[240px\]{max-height:240px}.max-h-full{max-height:100%}.min-h-0{min-height:0}.w-7{width:calc(var(--spacing) * 7)}.w-14{width:calc(var(--spacing) * 14)}.w-\[42px\]{width:42px}.w-\[104px\]{width:104px}.w-\[266px\]{width:266px}.w-\[296px\]{width:296px}.w-\[326px\]{width:326px}.w-full{width:100%}.w-max{width:max-content}.max-w-\[240px\]{max-width:240px}.max-w-\[320px\]{max-width:320px}.max-w-\[400px\]{max-width:400px}.max-w-\[480px\]{max-width:480px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[800px\]{max-width:800px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.min-w-\(--trigger-width\){min-width:var(--trigger-width)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-separate{border-collapse:separate}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.button-press-motion{transition:background-color var(--button-transition-ms) ease, border-color var(--button-transition-ms) ease, box-shadow var(--button-transition-ms) ease, color var(--button-transition-ms) ease, transform .42s cubic-bezier(.4, 0, .2, 1)}.button-press-motion:active:not(:disabled):not([aria-disabled=true]){transition-duration:.15s,.15s,.15s,.15s,.22s;transform:scale(.98)}.button-press-motion:disabled,.button-press-motion[aria-disabled=true]{transform:none}@media (prefers-reduced-motion:reduce){.button-press-motion{transition:none;transform:none}}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.scroll-pt-6{scroll-padding-top:calc(var(--spacing) * 6)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[5px\]{gap:5px}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2lg{border-radius:var(--radius-2lg)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.5px\]{border-radius:.5px}.rounded-\[0\.75px\]{border-radius:.75px}.rounded-\[1\.5px\]{border-radius:1.5px}.rounded-\[1px\]{border-radius:1px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4\.5px\]{border-radius:4.5px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-s-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.rounded-e-lg{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[0\.25px\]{border-style:var(--tw-border-style);border-width:.25px}.border-\[0\.375px\]{border-style:var(--tw-border-style);border-width:.375px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-accent-600{border-color:var(--color-accent-600)}.border-border-button-default,.border-border-button-default\/50{border-color:var(--color-border-button-default)}@supports (color:color-mix(in lab, red, red)){.border-border-button-default\/50{border-color:color-mix(in oklab, var(--color-border-button-default) 50%, transparent)}}.border-border-checkbox-default{border-color:var(--color-border-checkbox-default)}.border-border-checkbox-hover{border-color:var(--color-border-checkbox-hover)}.border-current{border-color:currentColor}.border-separator-border{border-color:var(--color-separator-border)}.bg-accent-500{background-color:var(--color-accent-500)}.bg-accent-600{background-color:var(--color-accent-600)}.bg-avatar-neutral-background{background-color:var(--color-avatar-neutral-background)}.bg-background-full{background-color:var(--color-background-full)}.bg-background-primary-default{background-color:var(--color-background-primary-default)}.bg-background-secondary-default{background-color:var(--color-background-secondary-default)}.bg-background-secondary-hover{background-color:var(--color-background-secondary-hover)}.bg-background-tertiary-default{background-color:var(--color-background-tertiary-default)}.bg-background-tertiary-error{background-color:var(--color-background-tertiary-error)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-blue-300{background-color:var(--color-blue-300)}.bg-button-ghost-background{background-color:var(--color-button-ghost-background)}.bg-current{background-color:currentColor}.bg-date-range-background{background-color:var(--color-date-range-background)}.bg-date-range-edge-background{background-color:var(--color-date-range-edge-background)}.bg-dropdown-item-hover-background{background-color:var(--color-dropdown-item-hover-background)}.bg-input-disabled-background{background-color:var(--color-input-disabled-background)}.bg-lime-200{background-color:var(--color-lime-200)}.bg-notification-error-background{background-color:var(--color-notification-error-background)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-segmented-control-background{background-color:var(--color-segmented-control-background)}.bg-segmented-control-selected-background{background-color:var(--color-segmented-control-selected-background)}.bg-tab-count-selected-background{background-color:var(--color-tab-count-selected-background)}.bg-text-primary{background-color:var(--color-text-primary)}.bg-transparent{background-color:#0000}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.from-accent-400{--tw-gradient-from:var(--color-accent-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-500{--tw-gradient-from:var(--color-accent-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-control-indicator-background{--tw-gradient-from:var(--color-control-indicator-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-switch-off-chip-start{--tw-gradient-from:var(--color-switch-off-chip-start);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-switch-on-chip-start{--tw-gradient-from:var(--color-switch-on-chip-start);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[43\.837\%\]{--tw-gradient-from-position:43.837%}.to-accent-500{--tw-gradient-to:var(--color-accent-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-600{--tw-gradient-to:var(--color-accent-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-control-indicator-background-subtle{--tw-gradient-to:var(--color-control-indicator-background-subtle);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-switch-off-chip-end{--tw-gradient-to:var(--color-switch-off-chip-end);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-switch-on-chip-end{--tw-gradient-to:var(--color-switch-on-chip-end);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-background-primary-default{fill:var(--color-background-primary-default)}.stroke-border-button-default{stroke:var(--color-border-button-default)}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-\[15px\]{padding:15px}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[7px\]{padding-inline:7px}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-px{padding-block:1px}.ps-1{padding-inline-start:var(--spacing)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pt-1{padding-top:var(--spacing)}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-sans{font-family:var(--font-sans)}.text-body-2-medium{font-size:var(--text-body-2-medium);line-height:var(--tw-leading,var(--text-body-2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-2-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-2-medium--font-weight))}.text-body-medium{font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-medium--font-weight))}.text-body-regular{font-size:var(--text-body-regular);line-height:var(--tw-leading,var(--text-body-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-body-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-regular--font-weight))}.text-caption-1-medium{font-size:var(--text-caption-1-medium);line-height:var(--tw-leading,var(--text-caption-1-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-caption-1-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption-1-medium--font-weight))}.text-caption-1-semibold{font-size:var(--text-caption-1-semibold);line-height:var(--tw-leading,var(--text-caption-1-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-caption-1-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption-1-semibold--font-weight))}.text-headline-semibold{font-size:var(--text-headline-semibold);line-height:var(--tw-leading,var(--text-headline-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-semibold--font-weight))}.text-title-1-semibold{font-size:var(--text-title-1-semibold);line-height:var(--tw-leading,var(--text-title-1-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-title-1-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-1-semibold--font-weight))}.text-title-3-medium{font-size:var(--text-title-3-medium);line-height:var(--tw-leading,var(--text-title-3-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-title-3-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-3-medium--font-weight))}.text-\[10px\]{font-size:10px}.text-\[18px\]{font-size:18px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.whitespace-nowrap{white-space:nowrap}.text-accent-500{color:var(--color-accent-500)}.text-accent-600{color:var(--color-accent-600)}.text-blue-900{color:var(--color-blue-900)}.text-button-ghost-foreground{color:var(--color-button-ghost-foreground)}.text-current{color:currentColor}.text-foreground-full{color:var(--color-foreground-full)}.text-foreground-icon-error{color:var(--color-foreground-icon-error)}.text-foreground-icon-quaternary{color:var(--color-foreground-icon-quaternary)}.text-foreground-icon-secondary{color:var(--color-foreground-icon-secondary)}.text-foreground-icon-tertiary{color:var(--color-foreground-icon-tertiary)}.text-input-disabled-foreground{color:var(--color-input-disabled-foreground)}.text-lime-700{color:var(--color-lime-700)}.text-notification-error-foreground{color:var(--color-notification-error-foreground)}.text-pink-500{color:var(--color-pink-500)}.text-text-disabled{color:var(--color-text-disabled)}.text-text-error-primary{color:var(--color-text-error-primary)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-tertiary{color:var(--color-text-tertiary)}.text-text-white{color:var(--color-text-white)}.text-white{color:var(--color-white)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xs{--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_2px_0_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 2px 2px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_3px_0_rgb\(0_0_0\/0\.03\)\,0_0\.75px_0_0_rgb\(0_0_0\/0\.05\)\]{--tw-shadow:0 3px 3px 0 var(--tw-shadow-color,#00000008), 0 .75px 0 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_3px_0_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 3px 3px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_4px_0_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 4px 4px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1\.5px_0_0_rgb\(255_255_255\/0\.25\)\,inset_0_0_0_0\.75px_var\(--color-accent-500\)\]{--tw-shadow:inset 0 1.5px 0 0 var(--tw-shadow-color,#ffffff40), inset 0 0 0 .75px var(--tw-shadow-color,var(--color-accent-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.25\)\,inset_0_0_0_0\.5px_var\(--color-accent-500\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff40), inset 0 0 0 .5px var(--tw-shadow-color,var(--color-accent-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-checkbox-selected{--tw-shadow:inset 0 2px 0 0 var(--tw-shadow-color,#ffffff40), inset 0 0 0 1px var(--tw-shadow-color,var(--color-accent-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-dropdown{--tw-shadow:0 1px 1px 0 var(--tw-shadow-color,#0000000a), 0 4px 4px 0 var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-border-button-active{--tw-ring-color:var(--color-border-button-active)}.ring-border-button-hover{--tw-ring-color:var(--color-border-button-hover)}.ring-border-focus-ring{--tw-ring-color:var(--color-border-focus-ring)}.ring-transparent{--tw-ring-color:transparent}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,padding\,font-size\]{transition-property:background-color,border-color,box-shadow,padding,font-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,color\]{transition-property:background-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,border-radius\]{transition-property:opacity,border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,scale\,filter\]{transition-property:opacity,scale,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\,height\]{transition-property:transform,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,filter\,opacity\]{transition-property:translate,filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,font-size\]{transition-property:width,height,font-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[var\(--input-transition-ms\)\]{--tw-duration:var(--input-transition-ms);transition-duration:var(--input-transition-ms)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[animation-duration\:900ms\]{animation-duration:.9s}.ring-inset{--tw-ring-inset:inset}:is(:where(.group\/drawer)[data-entering] .group-data-\[entering\]\/drawer\:opacity-0),:is(:where(.group\/modal)[data-entering] .group-data-\[entering\]\/modal\:opacity-0),:is(:where(.group\/drawer)[data-exiting] .group-data-\[exiting\]\/drawer\:opacity-0),:is(:where(.group\/modal)[data-exiting] .group-data-\[exiting\]\/modal\:opacity-0){opacity:0}.placeholder\:text-text-tertiary::placeholder{color:var(--color-text-tertiary)}@media (hover:hover){.hover\:border-border-button-hover:hover{border-color:var(--color-border-button-hover)}.hover\:bg-background-primary-hover:hover{background-color:var(--color-background-primary-hover)}.hover\:bg-background-secondary-hover:hover{background-color:var(--color-background-secondary-hover)}.hover\:bg-button-ghost-hover:hover{background-color:var(--color-button-ghost-hover)}.hover\:bg-dropdown-item-hover-background:hover{background-color:var(--color-dropdown-item-hover-background)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}}.focus\:placeholder\:text-text-primary:focus::placeholder{color:var(--color-text-primary)}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:border-border-button-active:focus-visible{border-color:var(--color-border-button-active)}.focus-visible\:bg-dropdown-item-hover-background:focus-visible{background-color:var(--color-dropdown-item-hover-background)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-border-focus-ring:focus-visible{--tw-ring-color:var(--color-border-focus-ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.active\:border-border-button-active:active{border-color:var(--color-border-button-active)}.active\:bg-background-primary-active:active{background-color:var(--color-background-primary-active)}.active\:bg-button-ghost-active:active{background-color:var(--color-button-ghost-active)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border-button-default:disabled{border-color:var(--color-border-button-default)}.disabled\:bg-background-primary-disabled:disabled{background-color:var(--color-background-primary-disabled)}.disabled\:bg-button-ghost-disabled:disabled{background-color:var(--color-button-ghost-disabled)}.disabled\:text-button-ghost-disabled-foreground:disabled{color:var(--color-button-ghost-disabled-foreground)}.disabled\:text-button-primary-disabled-foreground:disabled{color:var(--color-button-primary-disabled-foreground)}.disabled\:text-foreground-disabled-danger:disabled{color:var(--color-foreground-disabled-danger)}.disabled\:text-input-disabled-text:disabled{color:var(--color-input-disabled-text)}.disabled\:text-text-tertiary:disabled{color:var(--color-text-tertiary)}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:placeholder\:text-input-disabled-text:disabled::placeholder{color:var(--color-input-disabled-text)}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:border-border-button-default[aria-disabled=true]{border-color:var(--color-border-button-default)}.aria-disabled\:bg-background-primary-disabled[aria-disabled=true]{background-color:var(--color-background-primary-disabled)}.aria-disabled\:bg-button-ghost-disabled[aria-disabled=true]{background-color:var(--color-button-ghost-disabled)}.aria-disabled\:text-button-ghost-disabled-foreground[aria-disabled=true]{color:var(--color-button-ghost-disabled-foreground)}.aria-disabled\:text-button-primary-disabled-foreground[aria-disabled=true]{color:var(--color-button-primary-disabled-foreground)}.aria-disabled\:text-foreground-disabled-danger[aria-disabled=true]{color:var(--color-foreground-disabled-danger)}.aria-disabled\:text-text-tertiary[aria-disabled=true]{color:var(--color-text-tertiary)}.aria-disabled\:shadow-none[aria-disabled=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:placeholder\:text-text-error-placeholder[aria-invalid=true]::placeholder{color:var(--color-text-error-placeholder)}.data-\[entering\]\:scale-90[data-entering]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[entering\]\:scale-95[data-entering]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[entering\]\:opacity-0[data-entering]{opacity:0}.data-\[entering\]\:blur-\[2px\][data-entering]{--tw-blur:blur(2px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.data-\[entering\]\:blur-\[4px\][data-entering]{--tw-blur:blur(4px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.data-\[exiting\]\:scale-90[data-exiting]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[exiting\]\:scale-95[data-exiting]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[exiting\]\:opacity-0[data-exiting]{opacity:0}.data-\[exiting\]\:blur-\[2px\][data-exiting]{--tw-blur:blur(2px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.data-\[exiting\]\:blur-\[4px\][data-exiting]{--tw-blur:blur(4px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.data-\[placement\=bottom\]\:origin-top-left[data-placement=bottom]{transform-origin:0 0}.data-\[placement\=left\]\:origin-right[data-placement=left]{transform-origin:100%}.data-\[placement\=right\]\:origin-left[data-placement=right]{transform-origin:0}.data-\[placement\=top\]\:origin-bottom-left[data-placement=top]{transform-origin:0 100%}@media (prefers-reduced-motion:no-preference){.motion-safe\:data-\[entering\]\:-translate-y-\[calc\(100\%\+24px\)\][data-entering]{--tw-translate-y:calc(calc(100% + 24px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-\[entering\]\:translate-y-\[calc\(100\%\+24px\)\][data-entering]{--tw-translate-y:calc(100% + 24px);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-\[entering\]\:scale-\[0\.85\][data-entering]{scale:.85}.motion-safe\:data-\[entering\]\:blur-\[4px\][data-entering]{--tw-blur:blur(4px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.motion-safe\:data-\[exiting\]\:-translate-y-\[calc\(100\%\+24px\)\][data-exiting]{--tw-translate-y:calc(calc(100% + 24px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-\[exiting\]\:translate-y-\[calc\(100\%\+24px\)\][data-exiting]{--tw-translate-y:calc(100% + 24px);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:data-\[exiting\]\:scale-\[0\.85\][data-exiting]{scale:.85}.motion-safe\:data-\[exiting\]\:blur-\[4px\][data-exiting]{--tw-blur:blur(4px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[animation-duration\:2400ms\]{animation-duration:2.4s}.motion-reduce\:data-\[entering\]\:opacity-0[data-entering],.motion-reduce\:data-\[exiting\]\:opacity-0[data-exiting]{opacity:0}}@media (width>=40rem){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:ltr\:data-\[entering\]\:-translate-x-\[calc\(100\%\+24px\)\]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-entering]{--tw-translate-x:calc(calc(100% + 24px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:ltr\:data-\[entering\]\:translate-x-\[calc\(100\%\+24px\)\]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-entering]{--tw-translate-x:calc(100% + 24px);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:ltr\:data-\[exiting\]\:-translate-x-\[calc\(100\%\+24px\)\]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-exiting]{--tw-translate-x:calc(calc(100% + 24px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:ltr\:data-\[exiting\]\:translate-x-\[calc\(100\%\+24px\)\]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-exiting]{--tw-translate-x:calc(100% + 24px);translate:var(--tw-translate-x) var(--tw-translate-y)}}.rtl\:-translate-x-3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--tw-translate-x:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-translate-x-6:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--tw-translate-x:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-translate-x-\[18px\]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--tw-translate-x:calc(18px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:rotate-180:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){rotate:180deg}.rtl\:data-\[placement\=bottom\]\:origin-top-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-placement=bottom]{transform-origin:100% 0}.rtl\:data-\[placement\=top\]\:origin-bottom-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-placement=top]{transform-origin:100% 100%}@media (prefers-reduced-motion:no-preference){.motion-safe\:rtl\:data-\[entering\]\:-translate-x-\[calc\(100\%\+24px\)\]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-entering]{--tw-translate-x:calc(calc(100% + 24px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:rtl\:data-\[entering\]\:translate-x-\[calc\(100\%\+24px\)\]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-entering]{--tw-translate-x:calc(100% + 24px);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:rtl\:data-\[exiting\]\:-translate-x-\[calc\(100\%\+24px\)\]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-exiting]{--tw-translate-x:calc(calc(100% + 24px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:rtl\:data-\[exiting\]\:translate-x-\[calc\(100\%\+24px\)\]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-exiting]{--tw-translate-x:calc(100% + 24px);translate:var(--tw-translate-x) var(--tw-translate-y)}}.\[\&\:not\(\:first-child\)\]\:pt-2:not(:first-child){padding-top:calc(var(--spacing) * 2)}}:root{--color-foreground-full:var(--color-white);--color-foreground-icon-primary:var(--color-neutral-950);--color-foreground-icon-hover:var(--color-black);--color-foreground-icon-secondary:var(--color-neutral-500);--color-foreground-icon-tertiary:var(--color-neutral-400);--color-foreground-icon-quaternary:var(--color-neutral-300);--color-foreground-icon-error:var(--color-red-600);--color-foreground-icon-disabled:var(--color-neutral-300);--color-foreground-disabled:var(--color-neutral-400);--color-foreground-disabled-danger:var(--color-red-300);--color-input-disabled-foreground:var(--color-neutral-300);--color-icon-button-disabled-foreground:var(--color-neutral-300);--color-button-primary-disabled-foreground:var(--color-neutral-400);--color-text-primary:var(--color-neutral-950);--color-text-secondary:var(--color-neutral-500);--color-text-tertiary:var(--color-neutral-400);--color-text-disabled:var(--color-neutral-300);--color-text-disabled-danger:var(--color-red-300);--color-text-placeholder:var(--color-neutral-400);--color-text-error-primary:var(--color-red-500);--color-text-destructive:#a9101d}@supports (color:color-mix(in lab, red, red)){:root{--color-text-destructive:color-mix(in srgb, var(--color-red-700) 80%, var(--color-neutral-600))}}:root{--color-input-disabled-text:var(--color-neutral-300);--color-text-white:var(--color-white);--color-background-full:var(--color-white);--color-ticket-detail-surface:var(--color-white);--color-ticket-detail-low-background:var(--color-indigo-200);--color-ticket-detail-low-hover:var(--color-indigo-300);--color-ticket-detail-medium-hover:var(--color-yellow-300);--color-ticket-detail-high-hover:var(--color-orange-300);--color-ticket-detail-urgent-hover:var(--color-rose-300);--color-ticket-detail-low-text:var(--color-indigo-800);--color-ticket-detail-resource-background:var(--color-blue-100);--color-ticket-detail-resource-text:var(--color-blue-600);--color-ticket-detail-favorite:#ffb83c;--color-project-board-empty-panel:#f2f2f2cc;--color-project-board-empty-front:#d9d9d9;--color-project-board-empty-middle:#e5e5e5;--color-project-board-empty-back:#ededed;--color-project-board-empty-detail:var(--color-white);--color-background-primary-default:var(--color-white);--color-background-inner-default:var(--color-white);--color-background-primary-hover:var(--color-neutral-100);--color-background-primary-active:var(--color-neutral-200);--color-background-primary-disabled:var(--color-neutral-100);--color-input-disabled-background:var(--color-neutral-100);--color-background-secondary-default:var(--color-neutral-100);--color-background-secondary-hover:var(--color-neutral-200);--color-background-tertiary-default:var(--color-neutral-200);--color-background-tertiary-hover:var(--color-neutral-300);--color-background-tertiary-error:var(--color-red-100);--color-background-recent-hire-role:var(--color-neutral-100);--color-avatar-neutral-background:var(--color-neutral-300);--color-background-quaternary-default:var(--color-neutral-300);--color-background-quaternary-hover:var(--color-neutral-400);--color-background-quaternary-error:var(--color-red-200);--color-file-upload-icon-background:var(--color-neutral-300);--color-file-upload-icon-foreground:var(--color-neutral-400);--color-file-upload-icon-foreground-hover:var(--color-neutral-500);--color-border-button-default:var(--color-neutral-200);--color-border-button-hover:var(--color-neutral-300);--color-border-button-active:var(--color-neutral-400);--color-border-button-white:var(--color-white);--color-border-error-default:var(--color-red-500);--color-border-checkbox-default:var(--color-neutral-300);--color-border-checkbox-hover:var(--color-neutral-400);--color-border-checkbox-active:var(--color-neutral-400);--color-border-checkbox-white:var(--color-white);--color-border-component-detail-container:var(--color-neutral-200);--color-border-ai-profile-card:var(--color-neutral-200);--color-border-table:var(--color-neutral-200);--color-border-button-group:var(--color-neutral-200);--color-border-sidebar-profile-hover:var(--color-neutral-300);--color-separator-border:var(--color-neutral-200);--color-separator-border-strong:var(--color-neutral-200);--color-border-focus-ring:var(--color-accent-500);--color-state-success-text:var(--color-lime-800);--color-state-success-base:var(--color-lime-200);--color-control-indicator-background:var(--color-white);--color-control-indicator-background-subtle:var(--color-neutral-100);--color-switch-off-chip-start:var(--color-white);--color-switch-off-chip-end:var(--color-neutral-100);--color-switch-on-chip-start:#2673fe}@supports (color:color-mix(in lab, red, red)){:root{--color-switch-on-chip-start:color-mix(in oklab, var(--color-accent-500) 63%, var(--color-accent-600))}}:root{--color-switch-on-chip-end:#144be9}@supports (color:color-mix(in lab, red, red)){:root{--color-switch-on-chip-end:color-mix(in oklab, var(--color-accent-600) 16%, var(--color-accent-700))}}:root{--color-stat-card-icon-background:var(--color-white);--color-segmented-control-background:var(--color-neutral-100);--color-segmented-control-selected-background:var(--color-white);--color-theme-toggle-sidebar-background:var(--color-neutral-200);--color-theme-toggle-sidebar-selected-background:var(--color-white);--color-ai-chat-composer-add-background:var(--color-neutral-100);--color-ai-chat-composer-add-hover-background:var(--color-neutral-200);--color-composer-panel-tab-background:var(--color-neutral-200);--color-composer-panel-add-background:var(--color-neutral-200);--color-composer-panel-add-hover-background:var(--color-neutral-300);--color-composer-panel-tile-border:var(--color-neutral-200);--color-composer-panel-rail-background:var(--color-neutral-100);--color-questionnaire-key-background:var(--color-neutral-100);--color-questionnaire-key-hover-background:var(--color-neutral-200);--color-agent-progress-ring:var(--color-neutral-700);--color-button-ghost-background:var(--color-accent-100);--color-button-ghost-hover:var(--color-accent-200);--color-button-ghost-active:var(--color-accent-300);--color-button-ghost-disabled:var(--color-accent-50);--color-button-ghost-foreground:var(--color-accent-700);--color-button-ghost-disabled-foreground:var(--color-accent-300);--color-dropdown-item-hover-background:var(--color-neutral-100);--color-kbd-background:var(--color-neutral-300);--color-kbd-subtle-background:var(--color-neutral-200);--color-kbd-foreground:var(--color-neutral-500);--color-docs-file-chip-background:var(--color-purple-50);--color-docs-file-chip-border:var(--color-purple-100);--color-docs-file-chip-foreground:var(--color-purple-500);--color-docs-command-accent:var(--color-purple-400);--color-docs-code-background:var(--color-background-primary-default);--color-docs-install-rail:var(--color-border-button-default);--color-badge-neutral-background:var(--color-neutral-200);--color-team-menu-count-background:var(--color-neutral-200);--color-team-menu-count-foreground:var(--color-neutral-500);--color-badge-new-background:var(--color-accent-100);--color-badge-new-text:var(--color-accent-600);--color-tab-count-selected-background:var(--color-accent-100);--color-pill-tab-blue-selected-background:var(--color-accent-50);--color-pill-tab-blue-hover-background:var(--color-neutral-100);--color-notification-information-background:var(--color-blue-100);--color-notification-information-foreground:var(--color-blue-600);--color-notification-success-background:var(--color-lime-100);--color-notification-success-foreground:var(--color-lime-600);--color-notification-error-background:var(--color-rose-100);--color-notification-error-foreground:var(--color-rose-600);--color-notification-center-background:var(--color-white);--color-status-lime-background:var(--color-lime-200);--color-status-lime-text:var(--color-lime-800);--color-status-yellow-background:var(--color-yellow-200);--color-status-yellow-text:var(--color-yellow-800);--color-status-rose-background:var(--color-rose-200);--color-status-rose-text:var(--color-rose-800);--color-status-cyan-background:var(--color-cyan-200);--color-status-cyan-text:var(--color-cyan-800);--color-status-orange-background:var(--color-orange-200);--color-status-orange-text:var(--color-orange-800);--color-status-blue-background:var(--color-blue-200);--color-status-blue-text:var(--color-blue-800);--color-status-purple-background:var(--color-purple-100);--color-status-purple-text:var(--color-purple-600);--color-status-dot-green-halo:var(--color-green-100);--color-status-dot-yellow-halo:var(--color-yellow-200);--color-status-dot-indigo-halo:var(--color-indigo-100);--color-date-range-background:var(--color-accent-100);--color-date-range-edge-background:var(--color-accent-300);--color-calendar-event-blue-background:var(--color-blue-100);--color-calendar-event-blue-title:var(--color-blue-700);--color-calendar-event-blue-time:var(--color-blue-700);--color-calendar-event-pink-background:var(--color-pink-100);--color-calendar-event-pink-title:var(--color-pink-700);--color-calendar-event-pink-time:var(--color-pink-700);--color-calendar-event-purple-background:var(--color-purple-100);--color-calendar-event-purple-title:var(--color-purple-700);--color-calendar-event-purple-time:var(--color-purple-700);--color-calendar-event-lime-background:var(--color-lime-100);--color-calendar-event-lime-title:var(--color-lime-800);--color-calendar-event-lime-time:var(--color-lime-700);--color-calendar-event-emerald-background:var(--color-emerald-100);--color-calendar-event-emerald-title:var(--color-emerald-800);--color-calendar-event-emerald-time:var(--color-emerald-700);--color-text-error-placeholder:var(--color-red-400);--color-chart-track:var(--color-neutral-200);--color-chart-cursor:var(--color-neutral-300);--color-chart-neutral:var(--color-neutral-300);--color-chart-1:var(--color-teal-400);--color-chart-1-active:var(--color-teal-500);--color-chart-2:var(--color-lime-400);--color-chart-2-active:var(--color-lime-500);--color-chart-3:var(--color-pink-400);--color-chart-3-active:var(--color-pink-500);--color-chart-4:var(--color-sky-400);--color-chart-4-active:var(--color-sky-500);--color-chart-5:var(--color-purple-400);--color-chart-5-active:var(--color-purple-500);--color-chart-6:var(--color-blue-400);--color-chart-6-active:var(--color-blue-500);--color-chart-7:var(--color-emerald-400);--color-chart-7-active:var(--color-emerald-500);--color-chart-8:var(--color-yellow-400);--color-chart-8-active:var(--color-yellow-500);--color-chart-9:var(--color-indigo-400);--color-chart-9-active:var(--color-indigo-500);--color-chart-agents-bar:var(--color-purple-300);--color-chart-agents-bar-active:var(--color-purple-400);--gradient-button-primary-default:linear-gradient(180deg, var(--color-accent-500) 0%, var(--color-accent-600) 100%);--gradient-button-primary-hover:linear-gradient(180deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);--gradient-button-primary-active:linear-gradient(180deg, var(--color-accent-600) 0%, var(--color-accent-700) 100%);--gradient-button-primary-disabled:linear-gradient(180deg, var(--color-neutral-200) 0%, var(--color-neutral-300) 100%);--gradient-button-danger-default:linear-gradient(180deg, var(--color-red-500) 0%, var(--color-red-600) 100%);--gradient-button-danger-hover:linear-gradient(180deg, var(--color-red-400) 0%, var(--color-red-500) 100%);--gradient-button-danger-active:linear-gradient(180deg, var(--color-red-600) 0%, var(--color-red-700) 100%);--gradient-button-danger-disabled:linear-gradient(180deg, var(--color-red-100) 0%, var(--color-red-200) 100%)}.dark{--color-foreground-full:var(--color-neutral-700);--color-foreground-icon-primary:var(--color-neutral-50);--color-foreground-icon-hover:var(--color-white);--color-foreground-icon-error:var(--color-red-400);--color-foreground-icon-tertiary:var(--color-neutral-600);--color-foreground-icon-quaternary:var(--color-neutral-700);--color-foreground-icon-disabled:var(--color-neutral-800);--color-foreground-disabled:var(--color-neutral-700);--color-foreground-disabled-danger:var(--color-red-400);--color-input-disabled-foreground:var(--color-neutral-600);--color-icon-button-disabled-foreground:var(--color-neutral-500);--color-button-primary-disabled-foreground:var(--color-neutral-500);--color-text-primary:var(--color-neutral-50);--color-text-tertiary:var(--color-neutral-600);--color-text-disabled:var(--color-neutral-800);--color-text-error-primary:var(--color-red-400);--color-text-destructive:#df3a42}@supports (color:color-mix(in lab, red, red)){.dark{--color-text-destructive:color-mix(in srgb, var(--color-red-500) 80%, var(--color-neutral-500))}}.dark{--color-input-disabled-text:#73737366}@supports (color:color-mix(in lab, red, red)){.dark{--color-input-disabled-text:color-mix(in srgb, var(--color-neutral-500) 40%, transparent)}}.dark{--color-background-full:var(--color-neutral-925);--color-ticket-detail-surface:var(--color-neutral-925);--color-ticket-detail-low-background:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark{--color-ticket-detail-low-background:color-mix(in srgb, var(--color-indigo-950) 60%, transparent)}}.dark{--color-ticket-detail-low-hover:#1e1a4dcc}@supports (color:color-mix(in lab, red, red)){.dark{--color-ticket-detail-low-hover:color-mix(in srgb, var(--color-indigo-950) 80%, transparent)}}.dark{--color-ticket-detail-medium-hover:#432004cc}@supports (color:color-mix(in lab, red, red)){.dark{--color-ticket-detail-medium-hover:color-mix(in srgb, var(--color-yellow-950) 80%, transparent)}}.dark{--color-ticket-detail-high-hover:#441306cc}@supports (color:color-mix(in lab, red, red)){.dark{--color-ticket-detail-high-hover:color-mix(in srgb, var(--color-orange-950) 80%, transparent)}}.dark{--color-ticket-detail-urgent-hover:#4d0218cc}@supports (color:color-mix(in lab, red, red)){.dark{--color-ticket-detail-urgent-hover:color-mix(in srgb, var(--color-rose-950) 80%, transparent)}}.dark{--color-ticket-detail-low-text:var(--color-indigo-300);--color-ticket-detail-resource-background:#16245699}@supports (color:color-mix(in lab, red, red)){.dark{--color-ticket-detail-resource-background:color-mix(in srgb, var(--color-blue-950) 60%, transparent)}}.dark{--color-ticket-detail-resource-text:var(--color-blue-300);--color-project-board-empty-panel:#26262699}@supports (color:color-mix(in lab, red, red)){.dark{--color-project-board-empty-panel:color-mix(in srgb, var(--color-neutral-800) 60%, transparent)}}.dark{--color-project-board-empty-front:#2d2d2d}@supports (color:color-mix(in lab, red, red)){.dark{--color-project-board-empty-front:color-mix(in srgb, var(--color-neutral-800) 75%, var(--color-neutral-700))}}.dark{--color-project-board-empty-middle:var(--color-neutral-700);--color-project-board-empty-back:#464646}@supports (color:color-mix(in lab, red, red)){.dark{--color-project-board-empty-back:color-mix(in srgb, var(--color-neutral-600) 35%, var(--color-neutral-700))}}.dark{--color-project-board-empty-detail:var(--color-neutral-500);--color-background-primary-default:var(--color-neutral-800);--color-background-inner-default:#26262699}@supports (color:color-mix(in lab, red, red)){.dark{--color-background-inner-default:color-mix(in srgb, var(--color-neutral-800) 60%, transparent)}}.dark{--color-background-primary-hover:#40404099}@supports (color:color-mix(in lab, red, red)){.dark{--color-background-primary-hover:color-mix(in srgb, var(--color-neutral-700) 60%, transparent)}}.dark{--color-background-primary-active:var(--color-neutral-800);--color-background-primary-disabled:var(--color-neutral-800);--color-input-disabled-background:#2626264d}@supports (color:color-mix(in lab, red, red)){.dark{--color-input-disabled-background:color-mix(in srgb, var(--color-neutral-800) 30%, transparent)}}.dark{--color-switch-off-chip-start:var(--color-background-tertiary-default);--color-switch-off-chip-end:var(--color-background-tertiary-default);--color-background-secondary-default:var(--color-neutral-900);--color-background-secondary-hover:var(--color-neutral-800);--color-background-tertiary-default:var(--color-neutral-800);--color-background-tertiary-hover:var(--color-neutral-700);--color-background-tertiary-error:#46080999}@supports (color:color-mix(in lab, red, red)){.dark{--color-background-tertiary-error:color-mix(in srgb, var(--color-red-950) 60%, transparent)}}.dark{--color-background-quaternary-default:var(--color-neutral-700);--color-background-quaternary-hover:var(--color-neutral-600);--color-background-recent-hire-role:#17171799}@supports (color:color-mix(in lab, red, red)){.dark{--color-background-recent-hire-role:color-mix(in srgb, var(--color-neutral-900) 60%, transparent)}}.dark{--color-avatar-neutral-background:var(--color-background-primary-default);--color-file-upload-icon-background:var(--color-neutral-600);--color-file-upload-icon-foreground:var(--color-neutral-400);--color-file-upload-icon-foreground-hover:var(--color-neutral-300);--color-stat-card-icon-background:var(--color-neutral-800);--color-segmented-control-background:var(--color-neutral-925);--color-segmented-control-selected-background:var(--color-neutral-800);--color-theme-toggle-sidebar-background:var(--color-neutral-800);--color-theme-toggle-sidebar-selected-background:var(--color-neutral-700);--color-ai-chat-composer-add-background:var(--color-neutral-700);--color-ai-chat-composer-add-hover-background:var(--color-neutral-600);--color-composer-panel-tab-background:#40404080}@supports (color:color-mix(in lab, red, red)){.dark{--color-composer-panel-tab-background:color-mix(in srgb, var(--color-neutral-700) 50%, transparent)}}.dark{--color-composer-panel-add-background:var(--color-neutral-700);--color-composer-panel-add-hover-background:var(--color-neutral-600);--color-composer-panel-tile-border:#ffffff24}@supports (color:color-mix(in lab, red, red)){.dark{--color-composer-panel-tile-border:color-mix(in srgb, var(--color-white) 14%, transparent)}}.dark{--color-composer-panel-rail-background:#17171780}@supports (color:color-mix(in lab, red, red)){.dark{--color-composer-panel-rail-background:color-mix(in srgb, var(--color-neutral-900) 50%, transparent)}}.dark{--color-questionnaire-key-background:var(--color-neutral-700);--color-questionnaire-key-hover-background:var(--color-neutral-600);--color-agent-progress-ring:#ffffff80}@supports (color:color-mix(in lab, red, red)){.dark{--color-agent-progress-ring:color-mix(in srgb, var(--color-white) 50%, transparent)}}.dark{--color-button-ghost-background:var(--color-accent-900);--color-button-ghost-hover:var(--color-accent-800);--color-button-ghost-active:var(--color-accent-700);--color-button-ghost-disabled:var(--color-neutral-800);--color-button-ghost-foreground:var(--color-accent-300);--color-button-ghost-disabled-foreground:var(--color-neutral-600);--color-dropdown-item-hover-background:#40404099}@supports (color:color-mix(in lab, red, red)){.dark{--color-dropdown-item-hover-background:color-mix(in srgb, var(--color-neutral-700) 60%, transparent)}}.dark{--color-kbd-background:var(--color-neutral-700);--color-kbd-subtle-background:var(--color-neutral-700);--color-kbd-foreground:var(--color-neutral-400);--color-docs-file-chip-background:#3c036680}@supports (color:color-mix(in lab, red, red)){.dark{--color-docs-file-chip-background:color-mix(in srgb, var(--color-purple-950) 50%, transparent)}}.dark{--color-docs-file-chip-border:var(--color-purple-800);--color-docs-file-chip-foreground:var(--color-purple-400);--color-docs-code-background:var(--color-background-full);--color-docs-install-rail:#26262699}@supports (color:color-mix(in lab, red, red)){.dark{--color-docs-install-rail:color-mix(in srgb, var(--color-neutral-800) 60%, transparent)}}.dark{--shadow-2xs:0 1px #00000029;--shadow-xs:0 1px 2px 0 #0000002e;--shadow-sm:0 1px 2px 0 #0000001f, 0 1px 3px 0 #00000029;--shadow-md:0 2px 4px -1px #0000001f, 0 4px 6px -1px #0000002e;--shadow-lg:0 4px 6px -2px #0000001a, 0 10px 15px -3px #0000002e;--shadow-xl:0 10px 10px -5px #00000014, 0 20px 25px -5px #0003;--shadow-card:0 1px 1px 0 #00000024;--shadow-dropdown:0 1px 1px 0 #00000024, 0 4px 4px 0 #0000001a;--shadow-sidebar:0 1px 0 0 #0000001a, 0 1px 12px 0 #00000029, 0 0 1px 0 #0000006b;--shadow-waitlist:0 0 6px 0 #0000001f, 0 0 64px 0 #00000038, 0 0 1px 0 #0000006b, 0 1px 12px 0 #00000024, 0 1px 0 0 #00000014;--color-badge-neutral-background:var(--color-neutral-800);--color-team-menu-count-background:var(--color-neutral-700);--color-team-menu-count-foreground:var(--color-neutral-400);--color-badge-new-background:var(--color-accent-950);--color-badge-new-text:var(--color-accent-400);--color-tab-count-selected-background:#193cb899}@supports (color:color-mix(in lab, red, red)){.dark{--color-tab-count-selected-background:color-mix(in srgb, var(--color-accent-800) 60%, transparent)}}.dark{--color-notification-information-background:#193cb880}@supports (color:color-mix(in lab, red, red)){.dark{--color-notification-information-background:color-mix(in srgb, var(--color-blue-800) 50%, transparent)}}.dark{--color-notification-information-foreground:var(--color-blue-300);--color-notification-success-background:#3d630080}@supports (color:color-mix(in lab, red, red)){.dark{--color-notification-success-background:color-mix(in srgb, var(--color-lime-800) 50%, transparent)}}.dark{--color-notification-success-foreground:var(--color-lime-300);--color-notification-error-background:#a3003780}@supports (color:color-mix(in lab, red, red)){.dark{--color-notification-error-background:color-mix(in srgb, var(--color-rose-800) 50%, transparent)}}.dark{--color-notification-error-foreground:var(--color-rose-300);--color-notification-center-background:var(--color-neutral-900);--color-border-button-default:var(--color-neutral-700);--color-border-button-hover:var(--color-neutral-500);--color-border-button-active:var(--color-neutral-600);--color-border-button-white:var(--color-zinc-800);--color-border-error-default:var(--color-red-400);--color-border-checkbox-default:var(--color-neutral-700);--color-border-checkbox-hover:var(--color-neutral-500);--color-border-checkbox-active:var(--color-neutral-500);--color-border-component-detail-container:var(--color-neutral-800);--color-border-ai-profile-card:var(--color-neutral-800);--color-border-table:var(--color-neutral-800);--color-border-button-group:#52525299}@supports (color:color-mix(in lab, red, red)){.dark{--color-border-button-group:color-mix(in srgb, var(--color-neutral-600) 60%, transparent)}}.dark{--color-border-sidebar-profile-hover:var(--color-neutral-600);--color-separator-border:var(--color-neutral-800);--color-separator-border-strong:#40404099}@supports (color:color-mix(in lab, red, red)){.dark{--color-separator-border-strong:color-mix(in srgb, var(--color-neutral-700) 60%, transparent)}}.dark{--color-status-lime-background:#192e0399}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-lime-background:color-mix(in srgb, var(--color-lime-950) 60%, transparent)}}.dark{--color-status-lime-text:var(--color-lime-500);--color-status-yellow-background:#43200499}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-yellow-background:color-mix(in srgb, var(--color-yellow-950) 60%, transparent)}}.dark{--color-status-yellow-text:var(--color-yellow-500);--color-status-rose-background:#4d021899}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-rose-background:color-mix(in srgb, var(--color-rose-950) 60%, transparent)}}.dark{--color-status-rose-text:var(--color-rose-500);--color-status-cyan-background:#05334599}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-cyan-background:color-mix(in srgb, var(--color-cyan-950) 60%, transparent)}}.dark{--color-status-cyan-text:var(--color-cyan-400);--color-status-orange-background:#44130699}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-orange-background:color-mix(in srgb, var(--color-orange-950) 60%, transparent)}}.dark{--color-status-orange-text:var(--color-orange-500);--color-status-blue-background:#16245699}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-blue-background:color-mix(in srgb, var(--color-blue-950) 60%, transparent)}}.dark{--color-status-blue-text:var(--color-blue-300);--color-status-purple-background:#59168b80}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-purple-background:color-mix(in srgb, var(--color-purple-900) 50%, transparent)}}.dark{--color-status-purple-text:var(--color-purple-300);--color-status-dot-green-halo:#01663066}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-dot-green-halo:color-mix(in srgb, var(--color-green-800) 40%, transparent)}}.dark{--color-status-dot-yellow-halo:#874b0066}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-dot-yellow-halo:color-mix(in srgb, var(--color-yellow-800) 40%, transparent)}}.dark{--color-status-dot-indigo-halo:#372aac66}@supports (color:color-mix(in lab, red, red)){.dark{--color-status-dot-indigo-halo:color-mix(in srgb, var(--color-indigo-800) 40%, transparent)}}.dark{--color-date-range-background:var(--color-accent-950);--color-date-range-edge-background:var(--color-accent-800);--color-pill-tab-blue-selected-background:#16245699}@supports (color:color-mix(in lab, red, red)){.dark{--color-pill-tab-blue-selected-background:color-mix(in srgb, var(--color-accent-950) 60%, transparent)}}.dark{--color-pill-tab-blue-hover-background:var(--color-neutral-800);--color-calendar-event-blue-background:var(--color-blue-950);--color-calendar-event-blue-title:var(--color-blue-300);--color-calendar-event-blue-time:var(--color-blue-300);--color-calendar-event-pink-background:var(--color-pink-950);--color-calendar-event-pink-title:var(--color-pink-300);--color-calendar-event-pink-time:var(--color-pink-300);--color-calendar-event-purple-background:var(--color-purple-950);--color-calendar-event-purple-title:var(--color-purple-300);--color-calendar-event-purple-time:var(--color-purple-300);--color-calendar-event-lime-background:var(--color-lime-950);--color-calendar-event-lime-title:var(--color-lime-300);--color-calendar-event-lime-time:var(--color-lime-300);--color-calendar-event-emerald-background:var(--color-emerald-950);--color-calendar-event-emerald-title:var(--color-emerald-300);--color-calendar-event-emerald-time:var(--color-emerald-300);--gradient-button-primary-disabled:linear-gradient(180deg, var(--color-neutral-700) 0%, var(--color-neutral-800) 100%);--gradient-button-danger-disabled:linear-gradient(180deg, var(--color-red-900) 0%, var(--color-red-950) 100%);--color-chart-track:var(--color-neutral-800);--color-chart-cursor:var(--color-neutral-700);--color-chart-neutral:var(--color-neutral-800);--color-chart-agents-bar:var(--color-purple-500);--color-chart-agents-bar-active:var(--color-purple-600)}.dark[data-accent]{--color-badge-new-background:#16245680}@supports (color:color-mix(in lab, red, red)){.dark[data-accent]{--color-badge-new-background:color-mix(in srgb, var(--color-accent-950) 50%, transparent)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}.surface,.board-panel,.panel{background:var(--surface);min-width:0;box-shadow:var(--shadow-surface);border-radius:var(--radius-lg);border:0}.surface-heading,.board-panel-header,.panel-head{min-height:var(--sp-10);justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-4) var(--sp-6);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.surface-heading h2,.board-panel-header h2,.panel-head h2{font-size:var(--fs-lg);letter-spacing:var(--track-tight);font-weight:650;line-height:1.5}.surface-heading>span,.board-panel-header>.board-meta,.surface-note{color:var(--text-2);font-size:var(--fs-sm)}.surface-note,.board-panel-note{padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--border);color:var(--text-2);font-size:var(--fs-xs);line-height:1.7}.board-metrics,.overview-metrics{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));margin:0;display:grid}.board-metric,.overview-metric,.kpi{min-width:0;padding:var(--sp-4) var(--sp-5)}.board-metric,.overview-metric{border-radius:var(--radius);border-color:#0000}.board-metric dt,.overview-metric dt,.kpi-label{color:var(--text-2);font-size:var(--fs-xs);line-height:1.5}.board-metric dd,.overview-metric dd{margin:var(--sp-2) 0 0;color:var(--text);font-size:clamp(var(--fs-lg), 2.3vw, var(--fs-display));letter-spacing:var(--track-tight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:650;line-height:1.15}.board-metric dd.board-meta,.overview-metric dd span{margin-top:var(--sp-1);color:var(--text-3);font-size:var(--fs-xs);letter-spacing:0;font-weight:400}.overview-metric dd{display:grid}.bui-pagination .bui-pagination-item-active{background:var(--primary-soft);border-color:#0000}.state-block{align-items:flex-start;gap:var(--sp-4);min-width:0;padding:var(--sp-6) var(--sp-5);display:flex}.state-block-icon{border-radius:var(--radius);background:var(--surface-3);width:40px;height:40px;color:var(--text-2);font-size:var(--fs-lg);flex:none;place-items:center;display:grid}.state-block[data-tone=info] .state-block-icon{background:var(--primary-soft);color:var(--primary)}.state-block[data-tone=warning] .state-block-icon{background:var(--warning-soft);color:var(--warning-text)}.state-block-main{min-width:0}.state-block-title{color:var(--text);font-size:var(--fs-md);letter-spacing:var(--track-tight);margin:0;font-weight:600;line-height:1.5}.state-block-description{max-width:68ch;margin:var(--sp-1) 0 0;color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-body)}.state-block-reason{max-width:68ch;margin:var(--sp-3) 0 0;color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-body)}.state-block-actions{align-items:center;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-4);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.state-block[data-compact=true]{padding:var(--sp-5) var(--sp-3);align-items:center;gap:var(--sp-3)}.state-block[data-compact=true] .state-block-icon{width:32px;height:32px;font-size:var(--fs-md)}.state-block[data-compact=true] .state-block-title{font-size:var(--fs-base);font-weight:500}.state-block[data-compact=true] .state-block-actions{margin-top:var(--sp-3)}.state-checklist{margin:var(--sp-4) 0 0;border:1px solid var(--border);border-radius:var(--radius);padding:0;list-style:none;overflow:hidden}.state-checklist li{align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--surface);font-size:var(--fs-sm);grid-template-columns:16px minmax(0,1fr) auto;display:grid}.state-checklist li+li{border-top:1px solid var(--border)}.state-checklist .state-check-mark{font-size:var(--fs-xs);font-weight:600}.state-checklist .is-ok .state-check-mark{color:var(--success-text)}.state-checklist .is-missing .state-check-mark{color:var(--warning-text)}.state-checklist .state-check-label{color:var(--text-2)}.state-checklist .state-check-value{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}@media (width<=560px){.state-block{padding:var(--sp-5) var(--sp-3);flex-direction:column}.state-checklist li{grid-template-columns:16px minmax(0,1fr)}.state-checklist .state-check-value{text-align:left;grid-column:2}}.numeric,.tabular-nums{font-variant-numeric:tabular-nums}.is-negative{color:var(--up)}.muted{color:var(--text-2)}[data-tone=blue]{--tone-soft:var(--blue-soft);--tone-ink:var(--blue-ink)}[data-tone=violet]{--tone-soft:var(--violet-soft);--tone-ink:var(--violet-ink)}[data-tone=lime]{--tone-soft:var(--lime-soft);--tone-ink:var(--lime-ink)}[data-tone=orange]{--tone-soft:var(--orange-soft);--tone-ink:var(--orange-ink)}[data-tone=pink]{--tone-soft:var(--pink-soft);--tone-ink:var(--pink-ink)}[data-tone=teal]{--tone-soft:var(--teal-soft);--tone-ink:var(--teal-ink)}.board-metric[data-tone],.overview-metric[data-tone]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-5)}.board-metric dt,.overview-metric dt{justify-content:space-between;align-items:center;gap:var(--sp-2);color:var(--tone-ink,var(--text-2));font-size:var(--fs-sm);display:flex}.metric-symbol{width:var(--sp-7);height:var(--sp-7);background:var(--tone-soft);border-radius:var(--radius-control);color:var(--tone-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.board-metric dd,.overview-metric dd{margin-top:var(--sp-4);font-weight:600}.board-metric dd.board-meta,.overview-metric dd span{color:var(--tone-ink,var(--text-2));margin-top:var(--sp-2)}.surface-heading p{margin:var(--sp-1) 0 0;color:var(--text-2);font-size:var(--fs-xs)}.surface-heading h3{font-size:var(--fs-md);margin:0;font-weight:600}.overview-heading.surface,.admin-heading.surface{box-shadow:none}*{box-sizing:border-box}body{font-family:var(--font-ui);font-size:var(--fs-base);color:var(--text);background:var(--canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-synthesis:none;margin:0}h1,h2,h3,p,dl,dd{margin:0}button,input{font:inherit}::selection{background:var(--selection);color:var(--text)}input,textarea{caret-color:var(--primary)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}*{scrollbar-color:var(--scrollbar) transparent;scrollbar-width:thin}a{color:var(--primary);text-underline-offset:3px}.app-shell{grid-template-columns:var(--workspace-sidebar-width,var(--sidebar-width)) minmax(0, 1fr);background:var(--canvas);min-height:100dvh;display:grid}.app-shell[data-sidebar-compact=true]{--workspace-sidebar-width:var(--sidebar-compact-width)}.skip-link{z-index:1200;top:-64px;left:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-2);position:fixed}.skip-link:focus{top:var(--sp-3)}:is(.sidebar,.topbar,.mobile-navigation){background:var(--rail);color:var(--rail-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sidebar{height:100dvh;padding:var(--sp-5) var(--sp-3);box-shadow:none;border:0;border-radius:0;align-self:start;margin:0;position:sticky;top:0;overflow:hidden auto}.brand{align-items:center;gap:var(--sp-3);min-height:var(--sp-9);padding:0 var(--sp-1);margin-bottom:var(--sp-8);color:var(--rail-text);font-size:var(--fs-base);letter-spacing:var(--track-tight);font-weight:700;text-decoration:none;display:flex}.brand:hover{color:var(--rail-text)}.brand:focus-visible{outline-offset:-2px}[data-sidebar-compact=true] .sidebar .brand{justify-content:center;padding-inline:0}.brand-mark{flex:0 0 var(--brand-size);height:var(--brand-size);border-radius:var(--radius);background:var(--primary-gradient);box-shadow:var(--primary-highlight);color:var(--text-on-primary);font-size:var(--fs-md);place-items:center;display:grid}.workspace-nav{gap:var(--sp-5);padding:0;display:grid;position:relative}.nav-indicator{z-index:0;height:var(--nav-h,0px);transform:translateY(var(--nav-y,0px));border-radius:var(--radius-sm);background:var(--rail-active);box-shadow:none;opacity:0;pointer-events:none;transition:transform var(--motion) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease);position:absolute;top:0;left:0;right:0}.nav-indicator[data-visible=true]{opacity:1}.nav-group{z-index:1;position:relative}.workspace-nav .nav-group-toggle{width:100%;min-height:var(--sp-6);height:var(--sp-6);margin-bottom:var(--sp-1);padding-inline:var(--sp-3);color:var(--rail-muted);font-size:var(--fs-xs);font-weight:500}.workspace-nav .nav-group-toggle:hover,.workspace-nav .nav-group-toggle[data-current=true]{background:var(--rail-hover);color:var(--rail-text)}.workspace-nav .nav-group-toggle:focus-visible{outline:2px solid var(--rail-accent);outline-offset:-2px;box-shadow:none}.workspace-nav .nav-group-toggle>span:has(.nav-group-label){width:100%;padding:0}.nav-group-label{justify-content:space-between;align-items:center;width:100%;display:flex}.nav-group-chevron{transition:transform var(--motion-fast) var(--motion-ease)}.nav-group-toggle[aria-expanded=false] .nav-group-chevron{transform:rotate(-90deg)}.nav-group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.nav-group ul[hidden]{display:none}.workspace-nav-link{min-height:var(--control-height-lg);align-items:center;gap:var(--sp-3);padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-sm);color:var(--rail-muted);font-size:var(--fs-sm);transition:background-color var(--motion-fast) var(--motion-ease);text-decoration:none;display:flex}.workspace-nav-link:hover{background:var(--rail-hover);color:var(--rail-text)}.workspace-nav-link[aria-current=page]{color:var(--rail-text);font-weight:600}.workspace-nav-link[aria-current=page]:hover{background-color:#0000}.workspace-nav-link:active,.workspace-nav-link[aria-current=page]:active{background-color:var(--rail-active)}.workspace-nav:has(.nav-indicator[data-visible=false]) .workspace-nav-link[aria-current=page]{background:var(--primary-gradient);color:var(--text-on-primary)}.workspace-nav-link:focus-visible{outline-offset:-2px}.workspace-nav-link[aria-current=page]:focus-visible{outline-color:var(--rail-accent)}.workspace-nav-icon{opacity:.9;place-items:center;width:16px;font-size:15px;display:grid}[data-sidebar-compact=true] .sidebar .workspace-nav{gap:var(--sp-3)}[data-sidebar-compact=true] .sidebar .nav-group-toggle{font-size:var(--fs-base);padding-inline:0}[data-sidebar-compact=true] .sidebar .workspace-nav-link{justify-content:center;padding-inline:0}[data-sidebar-compact=true] .sidebar .workspace-nav-icon{font-size:var(--fs-md)}.workspace{min-width:0}.topbar{--text:var(--rail-text);--text-2:var(--rail-muted);--surface-3:var(--rail-hover);--selection:var(--rail-active);z-index:20;min-height:var(--topbar-height);justify-content:space-between;align-items:center;gap:var(--sp-3);padding-inline:var(--page-gutter);border-bottom:1px solid var(--rail-hover);display:flex;position:sticky;top:0}.topbar .bui-button-text:hover{color:var(--rail-text)}.topbar .bui-button:focus-visible{outline-color:var(--rail-accent)}.topbar .bui-breadcrumb [aria-hidden]{color:var(--rail-muted)}.topbar-location{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.app-update{padding:var(--sp-3) var(--sp-5) 0}.topbar .nav-toggle{display:none}.workspace-label{color:var(--text-2);font-size:var(--fs-xs)}.account-controls{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.workspace-account{align-items:center;gap:var(--sp-2);min-width:0;color:var(--text-2);font-size:var(--fs-xs);display:flex}.workspace-account>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.workspace-account .app-icon{background:var(--surface);border:1px solid var(--border);width:24px;height:24px;color:var(--text-2);border-radius:50%;flex:0 0 24px;place-items:center;display:grid}.page-content{max-width:var(--content-max);padding:var(--sp-7) var(--page-gutter) var(--sp-8);outline:none;margin:0 auto}.route-content{min-width:0}.page-heading{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-6);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.page-heading h1{font-size:var(--title-size);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--track-tight)}.page-heading p{margin-top:var(--sp-1);color:var(--text-2);line-height:var(--lh-body)}.heading-actions{align-items:center;gap:var(--sp-3);display:flex}.board-loading{gap:var(--sp-4);min-height:200px;padding:var(--sp-5);display:grid}.progress-bar{opacity:0;height:2px;transition:opacity var(--motion-fast) var(--motion-ease);pointer-events:none;position:absolute;inset:0 0 auto;overflow:hidden}.progress-bar[data-active=true]{opacity:1}.progress-bar i{background:var(--primary);width:38%;height:100%;display:block}.progress-bar[data-active=true] i{transform:none}@media (prefers-reduced-motion:no-preference){.progress-bar i{transition:transform var(--motion) var(--motion-ease);transform:translate(-100%)}.progress-bar[data-active=true] i{transform:translate(0)}}.board-body,.ops-body,.overview-results{transition:opacity var(--motion-fast) var(--motion-ease)}.is-stale{opacity:.8}.auth-page{min-height:100dvh;padding:var(--sp-6);background:var(--canvas);place-items:center;display:grid}.auth-page>.board-loading{width:min(100%,384px)}.auth-panel{width:min(100%,384px);padding:var(--sp-7);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-2)}.auth-brand{align-items:center;gap:var(--sp-2);color:var(--text-2);font-weight:500;display:flex}.auth-brand .app-icon{color:var(--primary);font-size:16px}.auth-panel h1{margin:var(--sp-4) 0 var(--sp-6);letter-spacing:var(--track-tight);font-size:22px;font-weight:600}.page-stack{gap:var(--sp-4);min-width:0;display:grid}.section-gap{margin-top:var(--sp-5)}.filters{align-items:flex-end;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);flex-wrap:wrap;display:flex}.filter-field{gap:var(--sp-1);flex-direction:column;display:flex}.filter-field label{color:var(--text-2);font-size:var(--fs-xs)}.period-filter-label{align-items:baseline;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-xs);display:flex}.period-mode{font-size:var(--fs-xs);color:var(--text-3)}.period-picker{width:270px}.producer-select{width:168px}.limit-select{width:112px}.filter-refresh{margin-left:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.source-summary{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) 0;color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-body);flex-wrap:wrap;display:flex}.source-summary>div{gap:var(--sp-5);display:flex}.source-summary strong{color:var(--text);font-weight:600}.demo-alert{margin-bottom:var(--sp-4)}.chart-empty,.chart-loading,.chart-canvas{height:348px}.chart-empty{justify-content:center;align-items:center;display:flex}.chart-loading{padding:var(--sp-5);align-content:center;display:grid}.chart-grid{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ranking-pagination{grid-column:1/-1;justify-content:flex-end;display:flex}.weekly-notes{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-3) 0 var(--sp-5);color:var(--text-2);font-size:var(--fs-sm);display:flex}.inline-title{align-items:center;gap:var(--sp-3);display:flex}.daily-table,.entries-section{margin-top:var(--sp-5)}.title-search{width:240px}.detail-tabs{padding:var(--sp-1) var(--sp-5) 0}.entry-published-help{cursor:help;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.entry-published-help:hover,.entry-published-help:focus-visible{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.dashboard-empty{min-height:400px;margin-top:var(--sp-5);justify-content:center;align-items:center;display:flex}.upload-title{margin-bottom:var(--sp-1);font-size:var(--fs-md);color:var(--text)}.upload-help{color:var(--text-2);font-size:var(--fs-sm)}.owned-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-xs);color:var(--text-3)}.owned-empty{padding:var(--sp-6) 0 var(--sp-3);flex-direction:column;align-items:center;gap:2px;display:flex}.owned-actions{justify-content:flex-end;gap:2px;display:flex}.status-cell{align-items:center;gap:var(--sp-2);display:inline-flex}.status-text{color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}.status-text.is-on{color:var(--text)}.modal-alert{margin-bottom:var(--sp-4)}.form-row{gap:var(--sp-4);display:flex}.form-row-item{flex:1 1 0}.form-row-item:last-child{flex:0 0 132px}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion:0s;--motion-slow:0s}}@media (width<=1200px){:root{--sidebar-width:204px;--page-gutter:20px}.chart-grid{grid-template-columns:minmax(0,1fr)}.filter-refresh{margin-left:0}}@media (width<=760px){:root{--page-gutter:14px}.app-shell{grid-template-columns:minmax(0,1fr)}.sidebar,.topbar .sidebar-toggle{display:none}.topbar .nav-toggle{display:inline-flex}.page-content{padding-top:var(--sp-4)}.page-heading h1{font-size:var(--title-size-mobile)}.account-controls .workspace-account>span:last-child{max-width:90px}.heading-actions{flex-wrap:wrap}}@media (width<=420px){.workspace-account .app-icon{display:none}.surface-heading,.board-panel-header{padding-inline:var(--sp-4)}.title-search{max-width:100%}}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}button,input,textarea{color:inherit}button{border:0}.bui-button{min-height:var(--control-height);padding-inline:var(--sp-3);border-radius:var(--radius-control);font-size:var(--fs-sm);box-shadow:none;font-weight:600;position:relative}.bui-button>span{gap:var(--sp-2)}.bui-button-default{background:var(--surface);border:var(--hairline) solid var(--border-strong)}.bui-button-primary{background:var(--primary);color:var(--text-on-primary)}.bui-button-text,.bui-button-link{min-height:var(--sp-7);color:var(--text-2);padding-inline:var(--sp-2);background:0 0}.bui-button-link{color:var(--primary)}.bui-button-primary:hover{background-color:var(--primary-hover)}.bui-button-text:hover,.bui-button-link:hover{background-color:var(--surface-3)}.bui-button.is-danger{color:var(--danger)}.bui-button-primary.is-danger{background:var(--danger);color:var(--surface)}.bui-button.is-block{width:100%}.bui-button:disabled,.bui-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button-press-motion{transition:background-color var(--motion-fast) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease)}.button-press-motion:active:not(:disabled):not([aria-disabled=true]){transform:none}.bui-button-primary:not(.is-danger):active:not(:disabled):not([aria-disabled=true]){background-color:var(--primary-active)}.bui-button:is(.bui-button-default,.bui-button-dashed,.bui-button-text,.bui-button-link):active:not(:disabled):not([aria-disabled=true]),.bui-pagination nav button:active:not(:disabled){background-color:var(--selection)}@media (prefers-reduced-motion:no-preference){.button-press-motion>:is(span,svg){transition:transform var(--motion) var(--motion-ease)}.button-press-motion:active:not(:disabled):not([aria-disabled=true])>:is(span,svg){transform:scale(var(--press-scale));transition-duration:var(--motion-fast)}}.bui-button-icon{flex:none;place-items:center;inline-size:1.15em;display:inline-grid}.bui-busy-dot{width:var(--sp-2);height:var(--sp-2);border-radius:var(--radius-pill);background:currentColor;display:inline-block}.bui-button:after{content:"";inset:auto 0 var(--sp-1);width:var(--sp-1);height:var(--sp-1);border-radius:var(--radius-pill);pointer-events:none;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);background-color:currentColor;margin-inline:auto;position:absolute}.bui-button[data-loading]:after{opacity:1}.bui-input-wrap,.bui-textarea-wrap{width:100%;min-width:0;display:block}.bui-input-field{min-height:var(--control-height);border-radius:var(--radius-control);background:var(--surface);border:var(--hairline) solid var(--border-strong);box-shadow:none}.bui-input-field input{background:0 0;border:0;outline:none;width:100%;min-width:0}.bui-input-field:focus-within,.bui-date-range:focus-within,.bui-number:focus,.bui-textarea:focus,.bui-date-input:focus{outline:var(--focus-width) solid var(--primary);outline-offset:var(--hairline)}.bui-input-field input::placeholder,textarea::placeholder{color:var(--text-3)}.bui-clear{padding:0 var(--sp-1);font-size:var(--fs-xs);color:var(--text-2);white-space:nowrap;background:0 0}.bui-textarea,.bui-number,.bui-date-input{width:100%;min-height:var(--control-height);padding:var(--sp-2) var(--sp-3);border:var(--hairline) solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);outline:none;display:block}.bui-textarea{resize:vertical}.bui-form-item{gap:var(--sp-2);margin-bottom:var(--sp-5);min-width:0;display:grid}.bui-form-item>label{color:var(--text);font-weight:550;font-size:var(--fs-sm)}.bui-form-help{color:var(--text-2);font-size:var(--fs-xs);line-height:var(--lh-body)}.bui-form-error{color:var(--danger);font-size:var(--fs-xs);line-height:var(--lh-body)}.bui-form-item[data-invalid] :is(input,textarea){outline-color:var(--danger)}.bui-select-wrap{align-items:center;min-width:0;display:flex}.bui-select{flex:1;min-width:0}.bui-select>button{min-height:var(--control-height);box-shadow:none;border-radius:var(--radius-control)}.bui-select button[data-pressed]:not([data-disabled]),.bui-segmented button[data-pressed]:not([data-disabled]){background-color:var(--primary-soft)}.bui-select button>svg.rotate-180{transform:rotate(180deg)}.bui-select-popover{transform:scale(1)}.bui-select-popover:is([data-entering],[data-exiting]){transform:scale(.985)}.bui-select-popover[data-exiting]{pointer-events:none}.bui-checkbox-group{gap:var(--sp-3);display:grid}.bui-checkbox-group>label{font-size:var(--fs-sm)}.bui-overlay{background:var(--overlay);z-index:100}.bui-dialog{width:100%;max-height:calc(100dvh - var(--sp-7));border:var(--hairline) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-float)}.bui-dialog [slot=title]{font-size:var(--fs-lg);font-weight:650}.bui-drawer{background:var(--rail);color:var(--rail-text)}.bui-drawer [slot=title],.bui-drawer button{color:var(--rail-text)}.bui-tooltip-trigger{align-items:center;max-width:100%;display:inline-flex}.bui-alert{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);background:var(--primary-soft);font-size:var(--fs-sm);line-height:var(--lh-body);display:flex}.bui-alert>svg{color:var(--primary);flex:none}.bui-alert-content{overflow-wrap:anywhere;flex:1;min-width:0}.bui-alert-content>div{margin-top:var(--sp-1);color:var(--text-2)}.bui-alert-warning{background:var(--warning-soft)}.bui-alert-error{background:var(--danger-soft)}.bui-alert-success{background:var(--success-soft)}.bui-alert-warning>svg{color:var(--warning-text)}.bui-alert-error>svg{color:var(--danger)}.bui-alert-success>svg{color:var(--success-text)}.bui-tag{padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);background:var(--surface-3);color:var(--text-2);font-size:var(--fs-xs);line-height:var(--lh-tight);white-space:nowrap;align-items:center;display:inline-flex}.bui-tag-success,.bui-tag-green{background:var(--success-soft);color:var(--success-text)}.bui-tag-warning,.bui-tag-orange,.bui-tag-gold{background:var(--warning-soft);color:var(--warning-text)}.bui-tag-error,.bui-tag-red{background:var(--danger-soft);color:var(--danger)}.bui-tag-processing,.bui-tag-blue{background:var(--primary-soft);color:var(--primary)}.bui-breadcrumb{gap:var(--sp-3);color:var(--text-2);font-size:var(--fs-xs);display:flex}.bui-breadcrumb>span{gap:var(--sp-3);display:flex}.bui-breadcrumb [aria-current]{color:var(--text);font-weight:600}.bui-skeleton{gap:var(--sp-3);width:100%;display:grid}.bui-skeleton>*{min-height:var(--sp-4);border-radius:var(--radius-sm);background:var(--surface-3);display:block}.bui-skeleton>span{width:38%;height:var(--sp-6);margin-bottom:var(--sp-3)}.bui-skeleton>i:last-child{width:70%}.bui-empty,.bui-result{justify-items:center;gap:var(--sp-4);padding:var(--sp-8) var(--sp-6);text-align:center;display:grid}.bui-empty>svg{color:var(--text-3)}.bui-space{align-items:center;gap:var(--sp-2);display:flex}.bui-table-scroll{border-radius:inherit;width:100%;overflow-x:auto}.bui-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.bui-table :is(th,td){padding:var(--sp-3) var(--sp-4);min-height:var(--table-row-height);border-bottom:var(--hairline) solid var(--border);background:var(--surface);text-align:left}.bui-table th{background:var(--surface-2);color:var(--text-2);font-size:var(--fs-xs);white-space:nowrap;font-weight:600}.bui-table tbody>tr:hover>td{background:var(--surface-2)}.bui-table tbody>tr:last-child>td{border-bottom:0}.bui-table tfoot td{border-top:var(--hairline) solid var(--border);background:var(--surface-2);font-weight:600}.bui-sort{align-items:center;gap:var(--sp-2);color:inherit;font:inherit;background:0 0;padding:0;display:inline-flex}.bui-sort span{color:var(--text-3)}.bui-table th[aria-sort=ascending],.bui-table th[aria-sort=descending]{color:var(--primary)}.bui-cell-ellipsis{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.bui-expand{width:var(--sp-6);height:var(--sp-6);border-radius:var(--radius-sm);background:var(--surface-3)}.bui-table .bui-expanded{padding:var(--sp-4) var(--sp-6);background:var(--surface-2)}.bui-pagination{justify-content:flex-end;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-top:var(--hairline) solid var(--border);flex-wrap:wrap;display:flex}.bui-pagination-total{color:var(--text-2);font-size:var(--fs-xs);margin-inline-end:auto}.bui-page-jump{align-items:center;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-xs);display:flex}.bui-page-jump input{width:var(--sp-9);min-height:var(--control-height);border:var(--hairline) solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);padding-inline:var(--sp-2)}.overview-results{position:relative}.bui-pagination button[aria-current=page]{background:var(--primary-soft);color:var(--primary)}.bui-range-field{min-width:0;max-width:100%}.bui-date-range{align-items:center;gap:var(--sp-2);min-height:var(--control-height);padding:var(--sp-2);border:var(--hairline) solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);cursor:pointer;display:flex}.bui-date-range input{font-variant-numeric:tabular-nums;width:10ch;min-width:0;font-size:var(--fs-xs);background:0 0;border:0;outline:none;padding:0}.bui-calendar-trigger{color:var(--text-2);background:0 0;padding:0;display:inline-flex}.bui-calendar-popover{padding:var(--sp-3);background:var(--surface);border:var(--hairline) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);z-index:110;max-width:calc(100vw - var(--sp-7))}.bui-date-actions{justify-content:flex-end;gap:var(--sp-2);border-top:var(--hairline) solid var(--border);padding-top:var(--sp-3);display:flex}.bui-upload{gap:var(--sp-3);display:grid}.bui-dropzone{justify-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-7);border:var(--hairline) dashed var(--border-strong);border-radius:var(--radius);background:var(--surface-2);display:grid}.bui-dropzone:hover{background:var(--primary-soft)}.bui-upload-file{justify-content:space-between;align-items:center;gap:var(--sp-3);overflow-wrap:anywhere;display:flex}.board-metrics,.overview-metrics{gap:var(--sp-4);background:0 0;padding:0}.board .board-toolbar,.overview-filter-bar.surface{background:var(--surface);border:var(--hairline) solid var(--border)}.board .board-header,.overview-heading,.admin-page .admin-heading{padding-inline:0;background:0 0;border:0;padding-top:0}.board .board-nav-track{border-top:0;padding-bottom:0}.board .board-nav a,.board .board-nav-track:before{border-radius:var(--radius-control)}[class*=transition]{transition-property:transform,opacity,background-color!important;transition-duration:var(--motion)!important;transition-timing-function:var(--motion-ease)!important}[data-entering],[data-exiting]{filter:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=760px){.topbar{padding-inline:var(--sp-4)}.page-content{padding:var(--sp-5) var(--sp-4)}.bui-pagination{padding-inline:var(--sp-3)}.bui-pagination-total{flex-basis:100%}}.bui-pagination>nav{justify-content:flex-end;width:auto}.bui-pagination ul{margin:0;padding:0;list-style:none}.bui-pagination nav button:not(.button-press-motion){transition:background-color var(--motion-fast) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease);background:0 0}.bui-pagination nav button[aria-current=page]{background:var(--primary-soft)}.bui-checkbox-group label{position:relative}.state-feedback,.state-feedback-content{align-items:center;gap:var(--sp-2);display:inline-flex}.state-feedback{position:relative}.state-feedback-content .board-refresh-icon,.state-feedback-content .board-refresh-label{animation:none}.app-icon{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.app-icon svg{display:block}.bui-calendar-popover [role=grid]{width:100%;margin:0;border-spacing:var(--sp-1)!important}.bui-calendar-popover [role=application]>div{width:auto;padding:var(--sp-1)}.bui-calendar-popover [role=grid] button{padding:0}.bui-dialog .bui-select-wrap,.bui-dialog .bui-date-input{width:100%}.bui-filter-trigger{color:var(--text-3);font-size:var(--fs-xs);margin-top:var(--sp-1);background:0 0;padding:0;display:block}.bui-filter-trigger[data-active]{color:var(--primary)}.bui-filter-popover{padding:var(--sp-4);background:var(--surface);border:var(--hairline) solid var(--border);border-radius:var(--radius-control);box-shadow:var(--shadow-float);z-index:110}.bui-filter-popover [role=dialog]{gap:var(--sp-3);outline:none;display:grid}.bui-table-scroll{position:relative;overflow:auto}.bui-overlay>[aria-hidden]{background:0 0}.bui-button-primary{box-shadow:var(--shadow-inset), var(--shadow-1)}
