:root{--color-hous3-navy:#0c111d;--color-hous3-navy-light:#161b26;--color-hous3-navy-border:#333741;--color-hous3-navy-border-secondary:#1f242f;--color-text-primary:#f5f5f6;--color-text-secondary:#cecfd2;--color-text-tertiary:#94969c;--color-text-placeholder:#85888e;--color-text-quaternary:#61646c;--color-background:#0c111d;--color-background-deep:#060910;--color-foreground:#f5f5f6;--color-card:#161b26;--color-card-foreground:#f5f5f6;--color-popover:#161b26;--color-popover-foreground:#f5f5f6;--color-primary:#f5f5f6;--color-primary-foreground:#0c111d;--color-secondary:#1f242f;--color-secondary-foreground:#f5f5f6;--color-muted:#1f242f;--color-muted-foreground:#94969c;--color-accent:#333741;--color-accent-foreground:#f5f5f6;--color-destructive:#f04438;--color-destructive-foreground:#f5f5f6;--color-border:#333741;--color-input:#333741;--color-ring:#519fff;--color-status-success:#12b76a;--color-status-success-light:#ecfdf3;--color-status-success-dark:#027a48;--color-status-warning:#f79009;--color-status-warning-light:#fffaeb;--color-status-warning-dark:#b54708;--color-status-error:#f04438;--color-status-error-light:#fef3f2;--color-status-error-dark:#b42318;--color-status-info:#0ba5ec;--color-status-info-light:#f0f9ff;--color-status-info-dark:#026aa2;--color-status-pending:#94969c;--color-status-pending-light:#f2f4f7;--color-status-pending-dark:#475467;--color-chart-1:oklch(0.646 0.222 41.116);--color-chart-2:oklch(0.6 0.118 184.704);--color-chart-3:oklch(0.398 0.07 227.392);--color-chart-4:oklch(0.828 0.189 84.429);--color-chart-5:oklch(0.769 0.188 70.08);--color-sidebar:#0c111d;--color-sidebar-foreground:#f5f5f6;--color-sidebar-primary:#f5f5f6;--color-sidebar-primary-foreground:#0c111d;--color-sidebar-accent:#1f242f;--color-sidebar-accent-foreground:#f5f5f6;--color-sidebar-border:#333741;--color-sidebar-ring:#519fff;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.625rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-full:9999px;--spacing-h3-xxs:2px;--spacing-h3-xs:4px;--spacing-h3-sm:6px;--spacing-h3-md:8px;--spacing-h3-lg:12px;--spacing-h3-xl:16px;--spacing-h3-2xl:20px;--spacing-h3-3xl:24px;--spacing-h3-4xl:32px;--spacing-h3-5xl:40px;--spacing-h3-6xl:48px;--track-font-ui:TrackDropdownInter,Inter,system-ui,sans-serif;--font-family-display:var(--track-font-ui);--font-family-body:var(--track-font-ui);--font-family-mono:"JetBrains Mono","Fira Code",monospace;--animate-accordion-down:accordion-down 0.2s ease-out;--animate-accordion-up:accordion-up 0.2s ease-out;--animate-collapsible-down:collapsible-down 0.2s ease-out;--animate-collapsible-up:collapsible-up 0.2s ease-out;--ds-page:#080c15;--ds-text:#f5f5f6;--ds-muted:#94969c;--ds-input-edge:rgb(255 255 255/13%);--ds-input-surface:var(--color-card,#161b26);--ds-input-hover:color-mix(in srgb,var(--ds-input-surface),var(--ds-text) 2%);--ds-input-muted:color-mix(in srgb,var(--ds-muted) 45%,var(--ds-input-surface));--ds-input-inset-shadow:inset 0 2px 5px rgb(0 0 0/24%)}.light,[data-track-theme=light]{--color-background:#fafafb;--color-background-deep:#edf0f3;--color-foreground:#1f2124;--color-card:#ffffff;--color-popover:#ffffff;--color-text-primary:#1f2124;--color-text-secondary:#62656b;--color-text-tertiary:#62656b;--color-text-quaternary:#94969c;--color-primary:#1f2124;--color-primary-foreground:#fff;--color-secondary:#f2f2f3;--color-secondary-foreground:#1f2124;--color-muted:#f2f2f3;--color-muted-foreground:#62656b;--color-accent:#f2f2f3;--color-accent-foreground:#1f2124;--color-card-foreground:#1f2124;--color-popover-foreground:#1f2124;--color-border:#d9dde3;--color-input:#d0d5dd;--ds-page:#edf0f3;--ds-text:#1f2124;--ds-muted:#62656b;--ds-input-edge:rgb(0 0 0/13%);--ds-input-surface:var(--color-muted);--ds-input-hover:color-mix(in srgb,var(--ds-input-surface),var(--ds-text) 1%);--ds-input-muted:color-mix(in srgb,var(--ds-muted) 92%,var(--ds-text));--ds-input-inset-shadow:inset 0 2px 5px rgb(0 0 0/7%)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter.6c596dfc.woff2) format("woff2")}@font-face{font-family:TrackDropdownInter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter.6c596dfc.woff2) format("woff2")}@font-face{font-family:TrackReleaseInter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter.6c596dfc.woff2) format("woff2")}:root{--modal-open-dur:250ms;--modal-close-dur:150ms;--modal-scale:0.96;--modal-scale-close:0.96;--modal-ease:cubic-bezier(0.22,1,0.36,1)}.track-button-group{--track-button-group-radius:8px;display:inline-flex;flex-shrink:0;align-items:stretch;gap:0;isolation:isolate;overflow:visible;border-radius:var(--track-button-group-radius)}.track-button-group>button{position:relative;border-radius:0}.track-button-group>button:first-child{border-start-start-radius:var(--track-button-group-radius);border-end-start-radius:var(--track-button-group-radius)}.track-button-group>button:last-child{border-start-end-radius:var(--track-button-group-radius);border-end-end-radius:var(--track-button-group-radius)}.track-button-group>button:focus-visible{z-index:1}:root{--release-neutral-top:#f7f8f9;--release-neutral-base:#f1f2f3;--release-neutral-edge:31 33 36;--release-neutral-text:#62656b;--release-neutral-text-hover:#1f2124;--release-ghost-hover:var(--color-accent,#e7e9eb);--release-ghost-foreground:var(--color-accent-foreground,#1f2124)}.dark{--release-neutral-top:color-mix(in srgb,#1f242f,#f5f5f6 6%);--release-neutral-base:color-mix(in srgb,#1f242f,#f5f5f6 3%);--release-neutral-edge:255 255 255;--release-neutral-text:#d4d4d8;--release-neutral-text-hover:#f5f5f6;--release-ghost-hover:var(--color-accent,#333741);--release-ghost-foreground:var(--color-accent-foreground,#f5f5f6)}[data-track-variant]{--ring:#3b82f6;outline-color:rgb(59 130 246/65%);height:32px;border:0;border-radius:8px;background:linear-gradient(180deg,var(--release-button-top),var(--release-button-bottom));color:var(--release-button-text);box-shadow:inset 0 0 0 1px var(--release-button-edge),inset 0 2px 0 rgb(255 255 255/10%),0 1px 2px rgb(0 0 0/16%);text-shadow:var(--release-button-text-shadow);transition:filter .15s ease,box-shadow .15s ease,transform .1s ease}[data-track-variant][data-icon-only]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;gap:0}[data-track-variant][data-icon-only]>svg{display:block;width:14px;height:14px;flex-shrink:0}[data-track-variant][data-icon-placement=start]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px 0 9px;font-size:12.5px;font-weight:550;line-height:16px;white-space:nowrap}[data-track-variant][data-icon-placement=start]>svg{display:block;width:16px;height:16px;flex-shrink:0;margin:0}[data-track-variant=primary]{--release-button-top:#3b86e3;--release-button-bottom:#2a61b5;--release-button-edge:rgb(146 194 255/40%);--release-button-text:#ffffff;--release-button-text-shadow:0 1px 1px rgb(0 0 0/16%)}[data-track-variant=secondary]{--release-button-top:var(--release-neutral-top);--release-button-bottom:var(--release-neutral-base);--release-button-text:var(--release-neutral-text);--release-button-text-shadow:none;position:relative;box-shadow:0 1px 2px rgb(0 0 0/10%)}[data-track-variant=secondary]:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgb(var(--release-neutral-edge)/14%) 0,rgb(var(--release-neutral-edge)/4.9%) 38%,rgb(var(--release-neutral-edge)/2%) 78%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (hover:hover){[data-track-variant]:hover:not(:disabled){filter:brightness(1.1)}[data-track-variant=secondary]:hover:not(:disabled){color:var(--release-neutral-text-hover)}}[data-track-variant]:active:not(:disabled),[data-track-variant][data-state=open]:not(:disabled){filter:brightness(.94);box-shadow:inset 0 0 0 1px var(--release-button-edge),inset 0 1px 3px rgb(0 0 0/18%)}[data-track-variant=secondary]:active:not(:disabled),[data-track-variant=secondary][data-state=open]:not(:disabled){box-shadow:inset 0 1px 3px rgb(0 0 0/18%)}[data-track-variant]:active:not(:disabled){transform:scale(.98)}[data-track-variant]:focus-visible{outline:3px solid rgb(59 130 246/65%);outline-offset:2px}[data-track-variant]:disabled{opacity:.4;filter:saturate(.65);text-shadow:none;box-shadow:inset 0 0 0 1px var(--release-button-edge)}[data-track-variant=secondary]:disabled{box-shadow:none}[data-track-variant=outline]{color:var(--release-neutral-text);background:transparent;box-shadow:inset 0 0 0 1px rgb(var(--release-neutral-edge)/6%);text-shadow:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .1s ease}@media (hover:hover){[data-track-variant=outline]:hover:not(:disabled){color:var(--release-neutral-text-hover);background:rgb(var(--release-neutral-edge)/4%);box-shadow:inset 0 0 0 1px rgb(var(--release-neutral-edge)/10%);filter:none}}[data-track-variant=outline]:active:not(:disabled),[data-track-variant=outline][data-state=open]:not(:disabled){color:var(--release-neutral-text-hover);background:rgb(var(--release-neutral-edge)/8%);box-shadow:inset 0 0 0 1px rgb(var(--release-neutral-edge)/8%);filter:none}[data-track-variant=outline]:disabled{box-shadow:inset 0 0 0 1px rgb(var(--release-neutral-edge)/6%)}[data-track-variant=ghost]{color:var(--release-neutral-text);background:transparent;box-shadow:none;text-shadow:none;transition:background-color .15s ease,color .15s ease,transform .1s ease}@media (hover:hover){[data-track-variant=ghost]:hover:not(:disabled):not([aria-disabled=true]){color:var(--release-ghost-foreground);background:var(--release-ghost-hover);box-shadow:none;filter:none}}[data-track-variant=ghost]:active:not(:disabled):not([aria-disabled=true]),[data-track-variant=ghost][data-state=open]:not(:disabled):not([aria-disabled=true]){color:var(--release-ghost-foreground);background:var(--release-ghost-hover);box-shadow:none;filter:brightness(.94)}[data-track-variant=ghost]:is(:disabled,[aria-disabled=true]){background:transparent;box-shadow:none}@media (prefers-reduced-motion:reduce){[data-track-variant]{transition:none}[data-track-variant]:active:not(:disabled){transform:none}}[data-track-variant=white]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;height:32px;margin:0;padding:0 12px;border:0;border-radius:8px;font-family:inherit;font-size:12.5px;font-weight:550;line-height:16px;white-space:nowrap;color:#24272e;background:#fff;background-image:none;box-shadow:none;text-shadow:none;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease,transform .1s ease}@media (hover:hover){[data-track-variant=white]:hover:not(:disabled){filter:brightness(.93)}}[data-track-variant=white]:active:not(:disabled){filter:brightness(.96);transform:scale(.98);box-shadow:none}[data-track-variant=white]:focus-visible{outline:3px solid rgb(59 130 246/65%);outline-offset:2px}[data-track-variant=white]:disabled{pointer-events:none;opacity:.4;text-shadow:none;box-shadow:none}@media (prefers-reduced-motion:reduce){[data-track-variant=white]{transition:none}[data-track-variant=white]:active:not(:disabled){transform:none}}.track-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;font:550 13.5px/1.5 var(--track-font-ui);white-space:nowrap;cursor:pointer;position:relative}.track-button:disabled{cursor:not-allowed;pointer-events:auto}.track-button-content{display:contents}.track-button[aria-busy=true]{opacity:.65}.track-button[aria-busy=true] .track-button-content{visibility:hidden;display:inline-flex;align-items:center;gap:8px}.track-button-spinner{position:absolute;inset:0;margin:auto;width:16px;height:16px;animation:track-button-spin 1s linear infinite}.track-button[data-icon-placement=start]>.track-button-spinner{margin:auto}.track-button[data-icon-only]{width:32px;padding:0}.track-button>svg{width:16px;height:16px;flex:none}.track-button[data-icon-only]>svg{width:14px;height:14px}@keyframes track-button-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.track-button-spinner{animation:none}}.track-button[data-icon-placement=start]{font-size:13.5px!important;padding:0 12px 0 9px}.track-button[data-text-size=compact]{font-size:12.5px!important}.track-button[data-track-variant=danger]{--release-button-edge:var(--track-status-danger,#ff6467);background:var(--color-status-error,#f04438);color:#fff;box-shadow:inset 0 0 0 1px var(--release-button-edge)}.track-button[data-track-variant=danger]:hover:not(:disabled){filter:brightness(1.1)}.track-button[data-track-variant=danger]:active:not(:disabled),.track-button[data-track-variant=danger][data-state=open]:not(:disabled){filter:brightness(.94)}.track-input-wrap{display:inline-grid;height:-moz-fit-content;height:fit-content;position:relative;width:100%}.track-input{box-sizing:border-box;width:100%;height:34px;border:0;box-shadow:inset 0 0 0 .5px var(--ds-input-edge),var(--ds-input-inset-shadow);border-radius:8px;background-color:var(--ds-input-surface);color:var(--ds-text);padding:0 11px;font:400 13.5px/1.5 var(--track-font-ui);outline:none;cursor:text;transition:background-color .15s}.track-input::-moz-placeholder{color:var(--ds-input-muted);opacity:1}.track-input::placeholder{color:var(--ds-input-muted);opacity:1}.track-input[data-size=small]{height:28px}.track-input[data-size=large]{height:40px}.track-input:hover:not(:disabled){background-color:var(--ds-input-hover)}.track-input:focus{outline:2px solid #519fff;outline-offset:2px}.track-input:disabled{opacity:.4;cursor:default}.track-input-wrap[data-icon=start] .track-input{padding-left:33px}.track-input-icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--ds-input-muted);pointer-events:none}.track-input-wrap:has(.track-input[aria-invalid=true]){--ds-input-muted:var(--track-status-danger,#f05b66)}.track-input-wrap:has(.track-input:disabled) .track-input-icon{opacity:.4}.track-input.track-textarea{height:72px;min-height:72px;max-height:140px;resize:none;padding:10px 11px}.track-input[data-variant=ghost]{display:block;height:68px;min-height:68px;padding:0;resize:none;border:0;box-shadow:none;border-radius:0;background-color:transparent;background-image:none;font:400 13.5px/1.5 var(--track-font-ui)}.track-input[data-variant=ghost]:hover:not(:disabled){background-color:transparent}.track-input[data-variant=ghost-title]{display:block;height:32px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;font:400 24.5px/1.5 var(--track-font-ui);letter-spacing:-.025em}.track-input[data-variant=ghost-title]:hover:not(:disabled){background-color:transparent}.track-input[aria-invalid=true]{box-shadow:inset 0 0 0 .5px var(--track-status-danger,#f05b66),var(--ds-input-inset-shadow);color:var(--ds-text);background-color:color-mix(in srgb,var(--ds-input-surface),var(--track-status-danger,#f05b66) 8%)}.track-input[aria-invalid=true]:hover:not(:disabled){background-color:color-mix(in srgb,var(--ds-input-surface),var(--track-status-danger,#f05b66) 12%)}.track-input[aria-invalid=true]::-moz-placeholder{color:var(--track-status-danger,#f05b66);opacity:1}.track-input[aria-invalid=true]::placeholder{color:var(--track-status-danger,#f05b66);opacity:1}.track-input[aria-invalid=true]:focus{outline-color:var(--track-status-danger,#f05b66)}.track-input-wrap[data-icon=end] .track-input{padding-right:42px}.track-input-reveal{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:6px;padding:0;background:transparent;box-shadow:none;color:var(--ds-input-muted);cursor:pointer}.track-input-reveal:hover{color:var(--ds-text);background:transparent}.track-input-wrap[data-size=small] .track-input-reveal{right:6px;width:28px;height:28px}.track-input-reveal:focus-visible{outline:2px solid #519fff;outline-offset:0}.track-input-reveal svg{display:block;width:16px;height:16px}@media (prefers-reduced-motion:reduce){.track-input{transition:none}}.track-input-reveal:disabled{cursor:default;opacity:.4}.track-input:is([data-variant=ghost],[data-variant=ghost-title]):focus{outline:none}.track-checkbox{--track-checkbox-edge:var(--release-neutral-edge,31 33 36);--track-checkbox-surface:#ffffff;--track-checkbox-inset:rgb(0 0 0/10%);--track-checkbox-shadow:inset 0 0 0 1px rgb(var(--track-checkbox-edge)/6%),inset 0 1px 3px var(--track-checkbox-inset);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-items:center;flex:0 0 16px;width:16px;height:16px;margin:0;padding:0;border:0;border-radius:4px;background:var(--track-checkbox-surface);box-shadow:var(--track-checkbox-shadow);color:#ffffff;cursor:pointer;vertical-align:middle;outline:none;transition:filter .15s ease,box-shadow .15s ease,transform .1s ease}.dark .track-checkbox{--track-checkbox-edge:var(--release-neutral-edge,255 255 255);--track-checkbox-surface:#10131a;--track-checkbox-inset:rgb(0 0 0/28%)}.track-checkbox:is([data-state=checked],[data-state=indeterminate]){--track-checkbox-shadow:inset 0 0 0 1px rgb(146 194 255/40%),inset 0 1px 0 rgb(255 255 255/10%),0 1px 2px rgb(0 0 0/16%);background:linear-gradient(180deg,#3b86e3,#2a61b5);box-shadow:var(--track-checkbox-shadow)}.track-checkbox-indicator{display:grid;place-items:center;width:10px;height:10px;pointer-events:none;filter:drop-shadow(0 1px 1px rgb(0 0 0/16%))}.track-checkbox-indicator>svg{display:block;grid-area:1/1;width:10px;height:10px;margin:0}.track-checkbox-mark{margin-left:auto;pointer-events:none;cursor:inherit}.track-checkbox .track-checkbox-minus,.track-checkbox[data-state=indeterminate] .track-checkbox-check{display:none}.track-checkbox[data-state=indeterminate] .track-checkbox-minus{display:block}@media (hover:hover){.track-checkbox:hover:not(:disabled):not([data-preview-state=disabled]){filter:brightness(1.1)}.track-checkbox[data-state=unchecked]:hover:not(:disabled):not([data-preview-state=disabled]){filter:none;box-shadow:inset 0 0 0 1px rgb(var(--track-checkbox-edge)/10%),inset 0 1px 3px var(--track-checkbox-inset)}}.track-checkbox[data-preview-state=hover]:not(:disabled){filter:brightness(1.1)}.track-checkbox[data-state=unchecked][data-preview-state=hover]:not(:disabled){filter:none;box-shadow:inset 0 0 0 1px rgb(var(--track-checkbox-edge)/10%),inset 0 1px 3px var(--track-checkbox-inset)}.track-checkbox:active:not(:disabled),.track-checkbox[data-preview-state=pressed]:not(:disabled){filter:brightness(.94);transform:scale(.96);box-shadow:inset 0 0 0 1px rgb(var(--track-checkbox-edge)/6%),inset 0 1px 3px rgb(0 0 0/26%)}.track-checkbox:is([data-state=checked],[data-state=indeterminate]):is(:active,[data-preview-state=pressed]):not(:disabled){box-shadow:inset 0 0 0 1px rgb(146 194 255/40%),inset 0 1px 3px rgb(0 0 0/18%)}.track-checkbox:focus-visible,.track-checkbox[data-preview-state=focus]:not(:disabled){outline:3px solid rgb(59 130 246/65%);outline-offset:2px}.track-checkbox:disabled,.track-checkbox[data-preview-state=disabled]{cursor:not-allowed;opacity:.4;filter:saturate(.65);transform:none}.track-checkbox:is(:disabled,[data-preview-state=disabled]):is([data-state=checked],[data-state=indeterminate]){box-shadow:inset 0 0 0 1px rgb(146 194 255/40%)}@media (prefers-reduced-motion:reduce){.track-checkbox{transition:none}.track-checkbox:active:not(:disabled),.track-checkbox[data-preview-state=pressed]:not(:disabled){transform:none}}.track-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-items:center;flex:0 0 16px;width:16px;height:16px;margin:0;border:0;border-radius:50%;background:#10131a;box-shadow:inset 0 0 0 1px rgb(var(--release-neutral-edge,255 255 255)/6%),inset 0 1px 3px rgb(0 0 0/28%);cursor:pointer;transition:filter .15s ease,box-shadow .15s ease,transform .1s ease}.track-radio:checked,[data-state=checked]>.track-radio[aria-hidden=true]{background:linear-gradient(180deg,#3b86e3,#2a61b5);box-shadow:inset 0 0 0 1px rgb(146 194 255/40%),inset 0 1px 0 rgb(255 255 255/10%),0 1px 2px rgb(0 0 0/16%)}.track-radio:checked:after,[data-state=checked]>.track-radio[aria-hidden=true]:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 1px 1px rgb(0 0 0/16%)}.track-radio:hover:not(:disabled){filter:brightness(1.1)}.track-radio:focus-visible{outline:3px solid rgb(59 130 246/65%);outline-offset:2px}.track-radio:disabled{opacity:.4;filter:saturate(.65);cursor:default}.ds-checkbox-label:has(.track-radio:disabled){color:var(--ds-muted);cursor:default}@media (prefers-reduced-motion:reduce){.track-radio{transition:none}}.track-switch{box-sizing:border-box;padding:3px;border:0;border-radius:9999px}.track-switch[data-size=default]{width:32px;height:18px}.track-switch [data-slot=switch-thumb]{width:12px;height:12px;flex-shrink:0;border-radius:9999px}.track-switch[data-state=checked] [data-slot=switch-thumb]{translate:14px 0}.track-switch[data-state=unchecked] [data-slot=switch-thumb]{translate:0 0}.track-switch[data-size=small]{width:24px;height:14px;padding:2px}.track-switch[data-size=small] [data-slot=switch-thumb]{width:10px;height:10px}.track-switch[data-size=small][data-state=checked] [data-slot=switch-thumb]{translate:10px 0}.track-switch[data-size=small][data-state=unchecked] [data-slot=switch-thumb]{translate:0 0}.track-switch[data-size=large]{width:40px;height:22px;padding:3px}.track-switch[data-size=large] [data-slot=switch-thumb]{width:16px;height:16px}.track-switch[data-size=large][data-state=checked] [data-slot=switch-thumb]{translate:18px 0}.track-switch[data-state=checked]{background:linear-gradient(180deg,#3b86e3,#2a61b5);border-color:transparent;box-shadow:inset 0 0 0 1px rgb(146 194 255/40%),inset 0 1px 0 rgb(255 255 255/10%),0 1px 2px rgb(0 0 0/16%)}.track-switch[data-state=checked] [data-slot=switch-thumb]{background:#fff;box-shadow:0 1px 1px rgb(0 0 0/16%)}.track-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;flex:none;cursor:pointer;background:var(--color-input);outline:none;transition:background-color .15s}.dark .track-switch[data-state=unchecked]{background:color-mix(in oklab,var(--color-input) 80%,transparent)}.track-switch[data-state=unchecked]{box-shadow:0 1px 2px rgb(0 0 0/5%)}.track-switch [data-slot=switch-thumb]{display:block;background:#fff;transition:translate .15s}.track-switch:focus-visible{outline:3px solid rgb(59 130 246/65%);outline-offset:2px}.track-switch:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.track-switch,.track-switch [data-slot=switch-thumb]{transition:none}}:root{--track-focus:#3b82f6;--track-status-neutral:#62656b;--track-status-info:rgb(2 133 255);--track-status-success:rgb(24 154 77);--track-status-warning:rgb(239 114 12);--track-status-danger:rgb(227 71 76)}.dark{--track-status-neutral:#9a9da7;--track-status-info:rgb(81 162 255/0.85);--track-status-success:rgb(74 222 128/0.85);--track-status-warning:rgb(255 185 0/0.85);--track-status-danger:rgb(255 100 103/0.85)}.track-metric-box,.track-multiselect-chip,.track-release-feature-card,[data-track-tag]{--tag-tone:96%;--tag-surface-top:color-mix(in srgb,#edf0f3 var(--tag-tone),#000);--tag-surface-base:color-mix(in srgb,#e7eaee var(--tag-tone),#000);--tag-edge-color:color-mix(in srgb,#1f2124 var(--tag-tone),#000)}[data-track-tag]{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;border:0;border-radius:999px;background:linear-gradient(180deg,var(--tag-surface-top),var(--tag-surface-base))}.dark .track-metric-box,.dark .track-multiselect-chip,.dark .track-release-feature-card,.dark [data-track-tag]{--tag-tone:80%;--tag-surface-top:color-mix(in srgb,color-mix(in srgb,#1f242f,#f5f5f6 2%) var(--tag-tone),#000);--tag-surface-base:color-mix(in srgb,#1f242f var(--tag-tone),#000);--tag-edge-color:color-mix(in srgb,#fff var(--tag-tone),#000)}.track-multiselect-chip:before,[data-track-tag]:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--tag-edge-color) 14%,transparent) 0,color-mix(in srgb,var(--tag-edge-color) 4.9%,transparent) 38%,color-mix(in srgb,var(--tag-edge-color) 2%,transparent) 78%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}[data-track-tag=compact]{height:20px;gap:4px;padding:0 8px 0 4px;font-size:12.5px;font-weight:550;line-height:16px;white-space:nowrap}[data-track-tag=compact]>svg{display:block;width:12px;height:12px;flex-shrink:0}.track-business-value-tag[data-track-tag=compact]{height:22px;padding-inline:6.5px 9px;gap:4.5px;font-size:12.5px;color:#1f2124}.track-business-value-tag,.track-count-tag,.track-count-text,.track-status-badge{cursor:pointer}.track-badge-text{position:relative;top:.5px}.track-badge-label{top:.35px}.track-business-value-tag,.track-count-tag,.track-count-text,.track-status-badge{font-family:var(--track-font-ui)}.track-status-badge{flex:none;width:-moz-max-content;width:max-content}.track-business-value-tag:focus-visible{outline:2px solid var(--track-focus);outline-offset:2px}.dark .track-business-value-tag[data-track-tag=compact]{color:#d4d4d8}.track-business-value-tag[data-track-tag=compact]>svg{width:12px;height:12px;filter:drop-shadow(0 1px 2px rgb(0 0 0/.09)) drop-shadow(0 2px 2.5px color-mix(in srgb,currentColor 28%,transparent))}.track-business-value-tag[data-business-value=low]>svg{color:var(--track-status-info)}.track-business-value-tag[data-business-value=medium]>svg{color:var(--track-status-warning)}.track-business-value-tag[data-business-value=high]>svg{color:var(--track-status-danger)}.track-business-value-tag.track-complexity-badge[data-track-tag=compact]{padding-inline:8px;gap:6px}.track-complexity-dot{width:4px;height:4px;flex:none;border-radius:50%;background:var(--complexity-color)}.track-complexity-badge[data-business-value=low]{--complexity-color:var(--track-status-info)}.track-complexity-badge[data-business-value=medium]{--complexity-color:var(--track-status-warning)}.track-complexity-badge[data-business-value=high]{--complexity-color:var(--track-status-danger)}.track-activity-badge[data-active=true]{--complexity-color:var(--track-status-success)}.track-activity-badge[data-active=false]{--complexity-color:var(--track-status-danger)}[data-track-tag=compact][data-icon=none]{padding-inline:8px;gap:0}.track-count-tag[data-track-tag=compact]{height:20px;border-radius:4px;padding-inline:6px;flex-shrink:0}:is(.track-point-tag,.track-task-meta-points,.track-compact-task-points)[data-track-tag=compact]{background:#edf0f3}.dark :is(.track-point-tag,.track-task-meta-points,.track-compact-task-points)[data-track-tag=compact]{background:#1f242f}.track-count-tag[data-track-tag=compact],.track-count-text{color:var(--release-neutral-text);font-size:12.5px;font-weight:550;line-height:14px;letter-spacing:normal;text-transform:none;font-variant-numeric:proportional-nums}.dark .track-count-tag[data-track-tag=compact],.dark .track-count-text{color:var(--color-text-tertiary)}.dark .track-points-badge.track-count-tag[data-track-tag=compact],.dark .track-points-badge.track-count-text{color:var(--color-foreground)}.track-points-badge.track-count-text{align-self:center}[data-track-tag=compact][data-status]{--status-painted-size:calc(22px * 16 / 26);--status-spacing:calc(22px * 8 / 26);height:22px;font-size:12.5px;line-height:calc(22px * 16 / 26)}[data-track-tag=compact][data-status]:not([data-icon=none]){padding-inline-start:calc(22px * 5 / 26)}.track-status-badge[data-track-tag=compact]:not([data-icon=none]){gap:var(--status-spacing);padding-inline-end:var(--status-spacing)}.track-status-badge-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--status-painted-size);width:var(--status-painted-size);height:var(--status-painted-size);color:inherit}.track-status-badge-icon>svg{display:block;width:120%;height:120%;max-width:none;flex:none}.track-status-badge[data-status=canceled] .track-status-badge-icon>svg{width:calc(100% * 24 / 19.75);height:calc(100% * 24 / 19.75);transform:translateX(.5px)}[data-track-tag=compact][data-status=planned]{color:var(--track-status-neutral)}.track-status-badge[data-status=planned] .track-status-badge-icon{opacity:.3}[data-track-tag=compact][data-status=development],[data-track-tag=compact][data-status=qa]{color:var(--track-status-info)}[data-track-tag=compact][data-status=qa][data-overdue=true]{color:var(--track-status-warning)}.track-status-badge:is([data-status=planned],[data-status=qa]) .track-status-badge-icon>svg{transform:scale(.8888888889)}[data-track-tag=compact][data-status=completed]{color:var(--track-status-success)}[data-track-tag=compact][data-status=canceled]{color:var(--track-status-danger)}[data-track-tag=compact][data-status=overdue]{color:var(--track-status-warning)}[data-track-tag=compact][data-status]>.track-badge-label{color:#1f2124}.dark [data-track-tag=compact][data-status]>.track-badge-label{color:#d4d4d8}.dark :is(.track-badge,.track-points-badge)>.track-badge-text{color:#d4d4d8}[data-track-tag=compact][data-status]:not([data-icon=none]){background:radial-gradient(120% 160% at 20% 0,color-mix(in srgb,currentColor 12%,transparent) 0,color-mix(in srgb,currentColor 4%,transparent) 55%,transparent 100%),linear-gradient(180deg,var(--tag-surface-top),var(--tag-surface-base));box-shadow:inset 0 1px 4px color-mix(in srgb,currentColor 8%,transparent)}button[data-track-tag][data-status]{cursor:pointer}button[data-track-tag][data-status]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}button[data-track-tag][data-status]:disabled{cursor:default}.track-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.track-metric-box{--metric-padding:12px;--metric-top:var(--tag-surface-top);--metric-bottom:var(--tag-surface-base);--metric-edge:color-mix(in srgb,var(--tag-edge-color) 14%,transparent);--metric-text:var(--release-neutral-text-hover);--metric-muted:var(--release-neutral-text);--metric-caption:var(--release-neutral-text);--metric-track:rgb(var(--release-neutral-edge)/0.08);--metric-tone:var(--metric-muted);--metric-glow-strength:0%;--metric-glow-edge-strength:calc(var(--metric-glow-strength) * 2);--metric-glow-edge-tone:color-mix(in srgb,var(--metric-tone) 10%,black 90%);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-width:0;padding:18px var(--metric-padding) var(--metric-padding);overflow:hidden;border:1px solid transparent;border-radius:12px;background-color:var(--metric-bottom);box-shadow:inset 0 0 4px 1px color-mix(in srgb,var(--metric-glow-edge-tone) var(--metric-glow-edge-strength),transparent);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAiIGhlaWdodD0iMTYwIiB2aWV3Qm94PSIwIDAgMTYwIDE2MCI+CiAgPGZpbHRlciBpZD0iZ3JhaW4iIHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CiAgICA8ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iLjg1IiBudW1PY3RhdmVzPSIzIiBzZWVkPSI3IiBzdGl0Y2hUaWxlcz0ic3RpdGNoIiAvPgogICAgPGZlQ29sb3JNYXRyaXggdHlwZT0ic2F0dXJhdGUiIHZhbHVlcz0iMCIgLz4KICAgIDxmZUNvbXBvbmVudFRyYW5zZmVyPjxmZUZ1bmNBIHR5cGU9ImxpbmVhciIgc2xvcGU9IjAiIGludGVyY2VwdD0iLjAyIiAvPjwvZmVDb21wb25lbnRUcmFuc2Zlcj4KICA8L2ZpbHRlcj4KICA8cmVjdCB3aWR0aD0iMTYwIiBoZWlnaHQ9IjE2MCIgZmlsdGVyPSJ1cmwoI2dyYWluKSIgLz4KPC9zdmc+Cg=="),radial-gradient(ellipse 160% 140% at 50% 115%,color-mix(in srgb,var(--metric-tone) var(--metric-glow-strength),transparent),transparent 85%),linear-gradient(180deg,var(--metric-top),var(--metric-bottom)),linear-gradient(180deg,var(--metric-edge),transparent 90%);background-size:160px 160px,100% 100%,100% 100%,100% 100%;background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-origin:padding-box,padding-box,padding-box,border-box;background-clip:padding-box,padding-box,padding-box,border-box;font-family:var(--track-font-ui)}.track-release-panel .track-metric-box{--metric-top:color-mix(in srgb,var(--color-background),var(--color-foreground) 4%);--metric-bottom:color-mix(in srgb,var(--color-background),var(--color-foreground) 2%)}.dark .track-metric-box{--metric-glow-edge-strength:calc(var(--metric-glow-strength) * 4);--metric-muted:var(--color-text-tertiary);--metric-caption:var(--color-text-quaternary);--metric-track:var(--color-card)}.track-metric-box[data-risk=green]{--metric-tone:var(--track-status-success);--metric-glow-strength:3%}.track-metric-box[data-risk=yellow]{--metric-tone:var(--track-status-warning);--metric-glow-strength:3%}.track-metric-box[data-risk=red]{--metric-tone:var(--track-status-danger);--metric-glow-strength:3%}.dark .track-metric-box:not([data-risk=neutral]){--metric-glow-strength:4%}.track-release-panel .track-metric-box:not([data-risk=neutral]){--metric-glow-strength:5%}.dark .track-release-panel .track-metric-box:not([data-risk=neutral]){--metric-glow-strength:8%}.track-panel-metric:not([data-risk=neutral]){--metric-glow-strength:5%}.dark .track-panel-metric:not([data-risk=neutral]){--metric-glow-strength:8%}.track-metric-box:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.track-metric-title{margin:0;color:var(--metric-muted);font-size:11.5px;font-weight:400;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;text-box:trim-both cap alphabetic;white-space:nowrap}.track-metric-content{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.track-metric-number{color:var(--metric-text);font-size:24.5px;font-weight:400;line-height:1.2;font-variant-numeric:proportional-nums;font-feature-settings:"cv01" 0}.track-metric-caption{color:var(--metric-caption);font-size:13.5px;font-weight:400;line-height:1.5}.track-metric-progress{margin-top:4px}.track-metric-progress-labels{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.track-metric-percent{color:var(--metric-text);font-size:12.5px;font-weight:400;line-height:20px;font-variant-numeric:proportional-nums}.track-metric-progress-track{--metric-progress-dur:600ms;--metric-progress-ease:cubic-bezier(0.22,1,0.36,1);height:6px;overflow:hidden;border-radius:999px;background:var(--metric-track);box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%))}.track-metric-progress-track>span{display:block;height:100%;border-radius:inherit;background:var(--metric-tone);box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%)),inset 0 0 0 .5px color-mix(in srgb,var(--metric-tone) 70%,white 30%);transition:width var(--metric-progress-dur) var(--metric-progress-ease)}.track-panel-metric .track-metric-progress-track,.track-release-panel .track-metric-progress-track{background:var(--color-background)}.track-panel-metric .track-metric-progress-track>span,.track-release-panel .track-metric-progress-track>span{box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%)),inset 0 0 0 .5px color-mix(in srgb,var(--metric-tone) 70%,white 30%)}@media (max-width:560px){.track-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.track-metric-progress-track>span{transition:none}}.track-metric-box{--metric-top:color-mix(in srgb,var(--color-background),var(--color-foreground) 4%);--metric-bottom:color-mix(in srgb,var(--color-background),var(--color-foreground) 2%)}.track-standalone-metric{--metric-top:var(--tag-surface-top);--metric-bottom:var(--tag-surface-base)}.track-skeleton{display:block;border-radius:999px;background:var(--color-secondary);animation:track-skeleton-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.light .track-skeleton,[data-track-theme=light] .track-skeleton{background:#e7e9eb}.track-progress-ring-value{transition:stroke-dasharray .18s ease-out}@media (prefers-reduced-motion:reduce){.track-progress-ring-value{transition:none}}@keyframes track-skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.track-skeleton{animation:none}}.track-dropdown{--track-menu-surface:#fff;--track-menu-text:#1f2124;--track-menu-edge:#e0e2e5;--track-menu-highlight:#e7e9eb;--track-menu-shadow:rgb(0 0 0/10%);width:224px;max-width:calc(100vw - 16px);max-height:var(--radix-dropdown-menu-content-available-height);padding:6px;border:0;border-radius:14px;background:var(--track-menu-surface);color:var(--track-menu-text);box-shadow:0 12px 32px var(--track-menu-shadow),0 0 0 1px var(--track-menu-edge);font-family:var(--track-font-ui);font-size:13.5px;line-height:1.5;-webkit-font-smoothing:antialiased;transform-origin:var(--radix-dropdown-menu-content-transform-origin);box-sizing:border-box;outline:none;position:relative;z-index:90}.track-combobox-count{margin-left:auto;padding:0 5px;border-radius:4px;background:color-mix(in srgb,var(--color-foreground) 8%,transparent);font-size:11.5px;box-shadow:0 1px 3px rgb(0 0 0/12%)}.track-combobox-count>span{display:inline-block;transform:translateY(.5px)}.track-dropdown[data-track-submenu]{max-width:min(calc(100vw - 16px),var(--radix-dropdown-menu-content-available-width,224px))}.dark .track-dropdown{--track-menu-surface:#161b26;--track-menu-text:#f5f5f6;--track-menu-edge:#333741;--track-menu-highlight:#1f242f;--track-menu-shadow:rgb(0 0 0/45%)}.track-dropdown[data-state=open]{animation:track-dropdown-enter .18s cubic-bezier(.23,1,.32,1) both}.track-dropdown[data-state=closed]{animation:track-dropdown-leave .1s ease both}.track-dropdown-list,.track-dropdown-list [role=group]{display:flex;flex-direction:column;gap:1px}.track-dropdown-list{position:relative}.track-dropdown-highlight{position:absolute;top:0;left:0;z-index:0;pointer-events:none;border-radius:8px;background:var(--track-menu-highlight);transition:transform .22s cubic-bezier(.16,1,.3,1),width .22s cubic-bezier(.16,1,.3,1),height .22s cubic-bezier(.16,1,.3,1),opacity .14s}.track-dropdown-item{box-sizing:border-box;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;flex:none;gap:8px;width:100%;height:40px;padding:0 8px;border-radius:8px;background:transparent;color:inherit;font-size:13.5px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;outline:none}.track-dropdown[data-input=keyboard] .track-dropdown-item:focus-visible{outline:2px solid rgb(59 130 246/65%);outline-offset:-2px}.track-dropdown-item[data-disabled]{pointer-events:none}.track-dropdown-label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-dropdown-check{display:flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px}.track-dropdown-check svg{display:block}@keyframes track-dropdown-enter{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes track-dropdown-leave{to{opacity:0}}@media (prefers-reduced-motion:reduce){.track-dropdown[data-state]{animation:none}.track-dropdown-highlight{transition:none}}.track-dropdown-item[data-highlighted]{background:var(--track-menu-highlight)}.track-dropdown-item[aria-disabled=true],.track-dropdown-item[data-disabled]{opacity:.4;cursor:not-allowed}.track-menu-danger{color:var(--track-status-danger)}.track-menu-label{display:inline-flex;align-items:center;gap:10px;min-width:0}.track-menu-label svg{width:16px;height:16px;flex:none;color:var(--color-muted-foreground)}.track-menu-danger .track-menu-label svg{color:var(--track-status-danger)}.track-menu-shortcut{margin-left:auto;color:var(--color-muted-foreground);font:400 12.5px/1 var(--track-font-ui)}.track-menu-inset .track-dropdown-item{padding-left:20px}.track-dropdown-item>.track-menu-chevron{width:12px;height:12px}.track-menu-divider{height:1px;background:color-mix(in srgb,var(--color-foreground) 4%,transparent);margin:5px -6px}.track-combobox-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;width:224px;max-width:100%;cursor:pointer}.track-combobox-trigger>svg{width:14px;height:14px}.track-combobox-content{width:var(--radix-popover-trigger-width,224px)}.track-combobox-search{margin:-6px -6px 6px;padding:6px;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 4%,transparent)}.track-combobox-search .track-input{background:transparent;box-shadow:none}.track-combobox-search .track-input:focus{outline:none}.track-combobox-list{box-sizing:border-box;position:relative;max-height:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-muted-foreground) 20%,transparent) transparent}.track-select-empty,.track-select-group-label{display:block;padding:8px;color:var(--color-text-tertiary);font-size:11.5px}.track-dropdown [data-animated-highlight] .track-dropdown-item[data-highlighted],.track-dropdown [data-animated-highlight] .track-dropdown-item[data-state=open],.track-dropdown[data-animated-highlight] .track-dropdown-item[data-highlighted],.track-dropdown[data-animated-highlight] .track-dropdown-item[data-state=open]{background:transparent}.track-dropdown-item>svg{width:16px;height:16px;flex:none}.track-dropdown-item>svg:last-child{margin-left:auto}.track-combobox-trigger[data-combobox-appearance=input]{width:100%;height:34px;padding:0 11px;border:0;border-radius:8px;background:var(--ds-input-surface);color:var(--ds-input-muted);box-shadow:inset 0 0 0 .5px var(--ds-input-edge),var(--ds-input-inset-shadow);font:400 13.5px/1.5 var(--track-font-ui)}.track-combobox-trigger[data-combobox-appearance=input][data-has-value]{color:var(--ds-text)}.track-combobox-trigger[data-combobox-appearance=input]>svg{color:var(--ds-input-muted)}.track-combobox-trigger[data-combobox-appearance=input]:hover:not(:disabled){background:var(--ds-input-hover)}.track-combobox-trigger[data-combobox-appearance=input]:focus-visible{outline:2px solid #519fff;outline-offset:2px}.track-combobox-trigger[data-combobox-appearance=input]:before{content:none}.track-multiselect-content{max-height:240px;overflow-y:auto;scrollbar-width:thin;width:var(--radix-popover-trigger-width,360px)}.track-multiselect{min-width:0;height:36px;box-sizing:border-box;display:flex;align-items:center;width:100%;border:0;border-radius:8px;background:var(--ds-input-surface);box-shadow:inset 0 0 0 .5px var(--ds-input-edge),var(--ds-input-inset-shadow);color:var(--color-foreground);min-height:44px;padding:7px 8px;gap:6px;cursor:pointer}.track-multiselect input{font:inherit;color:inherit;background:transparent;border:0;outline:none;width:60px;min-width:40px;flex:1}.track-multiselect input::-moz-placeholder{color:var(--ds-input-muted)}.track-multiselect input::placeholder{color:var(--ds-input-muted)}.track-multiselect:focus-within{outline:2px solid #519fff;outline-offset:2px}.track-multiselect-values{--overflow-start:#000;--overflow-end:#000;display:flex;flex:1;align-items:center;gap:4px;min-width:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;--fade-start:1;--fade-end:1;-webkit-mask-image:linear-gradient(to right,rgb(0 0 0/var(--fade-start)),#000 16px,#000 calc(100% - 16px),rgb(0 0 0/var(--fade-end)));mask-image:linear-gradient(to right,rgb(0 0 0/var(--fade-start)),#000 16px,#000 calc(100% - 16px),rgb(0 0 0/var(--fade-end)));max-width:none}.track-multiselect-values::-webkit-scrollbar{display:none}.track-multiselect-chip{position:relative;display:inline-flex;align-items:center;gap:3px;max-width:100%;color:var(--color-foreground);height:28px;padding:3px 4px 3px 9px;border-radius:999px;background:color-mix(in srgb,var(--color-foreground) 7%,var(--color-background));font:400 12.5px/18px var(--track-font-ui);box-sizing:border-box;flex:none;white-space:nowrap}.track-multiselect-chip button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.track-multiselect-chip svg{width:13px;height:13px}.track-multiselect[data-disabled]{cursor:default;opacity:.72}.track-multiselect-values[data-overflow-start=true]{--overflow-start:transparent}.track-multiselect-values[data-overflow-end=true]{--overflow-end:transparent}.track-multiselect-content .track-dropdown-item{font-weight:400}.track-multiselect-content .track-dropdown-item>svg:last-child{margin-left:auto;width:16px;height:16px}.track-multiselect-values input{flex:1 1 44px;min-width:40px;width:100%;height:24px;padding:0;border:0;outline:0;background:transparent;color:var(--color-foreground);font:400 13.5px/20px var(--track-font-ui);cursor:text}.track-multiselect-values input:disabled{cursor:default}.track-multiselect-values input::-moz-placeholder{color:var(--ds-input-muted);opacity:1}.track-multiselect-values input::placeholder{color:var(--ds-input-muted);opacity:1}.track-multiselect-chip button,.track-multiselect-toggle{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;padding:0;border:0;background:transparent;color:var(--color-muted-foreground);cursor:pointer}.track-multiselect-chip button:hover,.track-multiselect-toggle:hover{color:var(--color-foreground)}.track-multiselect-chip button:disabled,.track-multiselect-toggle:disabled{cursor:default}.track-multiselect-toggle svg{width:16px;height:16px}.track-multiselect-menu{z-index:100;max-width:calc(100vw - 24px);box-sizing:border-box;border:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent);border-radius:10px;background:var(--color-popover);box-shadow:0 12px 28px rgb(0 0 0/25%);color:var(--color-popover-foreground);width:224px;padding:0}.track-multiselect-list{box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-muted-foreground) 20%,transparent) transparent;padding:6px;max-height:240px;position:relative}.track-multiselect-group{padding:8px 9px 5px;color:var(--color-muted-foreground);font:400 11.5px/16px var(--track-font-ui)}.track-multiselect-option{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-foreground);font:400 13.5px/20px var(--track-font-ui);cursor:pointer;min-height:40px;padding:0 8px;border-radius:8px;position:relative;z-index:1}.track-multiselect-option[data-active]{background:transparent}.track-multiselect-option-label{display:inline-flex;align-items:center;gap:8px;min-width:0}.track-multiselect-option-label>svg{width:16px;height:16px;flex:none}.track-multiselect-empty{padding:12px 9px;color:var(--color-muted-foreground);font:400 13.5px/20px var(--track-font-ui)}.track-multiselect-container{display:flex;flex-direction:column;gap:8px;min-width:0;font:400 12.5px/18px var(--track-font-ui);max-width:100%}.track-multiselect-label{color:var(--color-foreground);font-weight:400}.track-multiselect-placeholder{font:400 13.5px/20px var(--track-font-ui)}.track-multiselect-toggle{width:24px;height:26px;margin-left:auto}.track-multiselect-search{--track-multiselect-search-muted:color-mix(in srgb,var(--color-text-quaternary,var(--color-muted-foreground)) 92%,var(--ds-text));display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 8%,transparent)}.track-multiselect-search svg{width:14px;height:14px;flex:none;color:var(--track-multiselect-search-muted)}.track-multiselect-search input{flex:1;min-width:0;height:22px;padding:0;border:0;outline:0;box-shadow:none;background:transparent;color:var(--color-foreground);font:400 13.5px/20px var(--track-font-ui);cursor:text}.track-multiselect-search input::-moz-placeholder{color:var(--track-multiselect-search-muted);opacity:1}.track-multiselect-search input::placeholder{color:var(--track-multiselect-search-muted);opacity:1}.track-multiselect-menu.track-dropdown{transform-origin:var(--radix-popover-content-transform-origin)}.track-multiselect-placeholder,.track-multiselect-toggle{color:var(--ds-input-muted)}.track-multiselect-values[data-fade-start]{--fade-start:0}.track-multiselect-values[data-fade-end]{--fade-end:0}.track-multiselect-option[aria-disabled=true]{opacity:.4;cursor:default}.track-tooltip,.track-tooltip-glass{z-index:90;max-width:min(280px,calc(100vw - 16px));padding:8px;border:0;border-radius:10px;background:#161b26a6;color:#f5f5f6;backdrop-filter:blur(28px);box-shadow:0 8px 24px #00000073,0 0 0 1px #333741;font:400 12.5px/1.4 var(--track-font-ui);transform-origin:var(--radix-tooltip-content-transform-origin);animation:track-pop-in .15s ease-out}.track-tooltip-copy{display:block}.track-dialog-overlay{position:fixed;inset:0;z-index:80;background:rgb(0 0 0/36%)}.track-dialog{--track-dialog-divider:rgb(255 255 255/4%);box-sizing:border-box;position:fixed;inset:0;margin:auto;z-index:81;width:min(480px,calc(100vw - 32px));height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 32px);overflow:auto;padding:16px;border:1px solid var(--track-dialog-divider);border-radius:14px;background:var(--color-background);color:var(--color-foreground);box-shadow:0 16px 48px rgb(0 0 0/38%);font:400 13.5px/1.5 var(--track-font-ui)}.track-dialog[data-state=open]{animation:track-modal-open var(--modal-open-dur) var(--modal-ease)}.track-dialog[data-state=closed]{animation:track-modal-close var(--modal-close-dur) var(--modal-ease)}.track-dialog-header{padding-right:0}.track-dialog[data-has-close] .track-dialog-header{padding-right:48px}.track-dialog-header:has(+:not(.track-dialog-footer):not(.track-dialog-close)){margin-bottom:16px}.track-dialog-header h2{margin:0;font-weight:400;font-size:16.5px;line-height:22px}.track-dialog-header p{margin:8px 0 0;color:var(--color-text-tertiary);font:400 13.5px/1.5 var(--track-font-ui)}.track-dialog-close{position:absolute!important;top:16px;right:16px}.track-dialog-footer{display:flex;justify-content:flex-end;gap:8px;padding:16px;margin:24px -16px -16px;border-top:1px solid var(--track-dialog-divider);background:color-mix(in srgb,var(--color-background) 96%,var(--color-foreground));box-shadow:inset 0 5px 6px -5px rgb(0 0 0/32%)}@keyframes track-modal-open{0%{opacity:0;scale:var(--modal-scale)}to{opacity:1;scale:1}}@keyframes track-modal-close{to{opacity:0;scale:var(--modal-scale-close)}}@keyframes track-pop-in{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.track-dialog,.track-tooltip{animation:none!important}}.track-tooltip:not(.track-tooltip-glass){background:#161b26;backdrop-filter:none;-webkit-backdrop-filter:none}.track-tooltip{color:#fff;z-index:100}.track-dialog[data-title-size=small] .track-dialog-header h2{font-size:14.5px;line-height:20px}.track-dialog[data-title-size=large] .track-dialog-header h2{font-size:20.5px;line-height:26px}.light .track-dialog-footer{background:color-mix(in srgb,var(--color-background) 80%,#fff)}.track-tooltip[data-state=closed]{animation:track-tooltip-out 50ms ease-out}@keyframes track-tooltip-out{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}.light .track-dialog{--track-dialog-divider:rgb(0 0 0/5%)}.track-tabs-root{min-width:0;max-width:100%}.track-tabs{--track-tabs-surface:#191e29;--track-tab-active-surface:color-mix(in oklab,var(--color-input) 30%,transparent);--track-tab-active-border:var(--color-input);box-sizing:border-box;max-width:100%;display:inline-flex;align-items:center;height:36px;gap:4px;padding:4px;border-radius:10px;background:var(--track-tabs-surface)}.light .track-tabs,[data-track-theme=light] .track-tabs{--track-tabs-surface:#eeeeef;--track-tab-active-surface:var(--color-card);--track-tab-active-border:transparent}.track-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;flex:none;height:28px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--color-text-tertiary);font:400 13.5px/1.5 var(--track-font-ui);cursor:pointer;padding:0 12px;white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.track-tab[data-state=active]{background:var(--track-tab-active-surface);border-color:var(--track-tab-active-border);color:var(--color-foreground);box-shadow:0 1px 3px rgb(0 0 0/10%),0 1px 2px -1px rgb(0 0 0/10%)}.track-tabs[data-variant=pill] .track-tab:not([data-state=active]):not(:disabled):hover{background:rgb(0 0 0/10%);color:color-mix(in oklab,var(--color-foreground) 85%,transparent)}.track-tab:disabled{color:color-mix(in srgb,var(--color-text-tertiary) 40%,transparent);cursor:not-allowed}.track-tab:focus-visible{outline:2px solid var(--track-focus);outline-offset:1px}.track-tabs[data-variant=pill][data-size=small]{height:28px;padding:3px;gap:2px;border-radius:8px}.track-tabs[data-variant=pill]{overflow-x:auto;scrollbar-width:none}.track-tabs[data-variant=pill]::-webkit-scrollbar{display:none}.track-tabs[data-variant=pill][data-size=small] .track-tab{height:22px;font-size:12.5px;padding:1px 9px 0}.track-tabs[data-variant=pill][data-size=large]{height:44px}.track-tabs[data-variant=pill][data-size=large] .track-tab{height:36px;font-size:14.5px;padding:0 16px}.track-tabs[data-variant=line]{position:relative;height:auto;padding:0;background:transparent;border-radius:0;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 8%,transparent);gap:4px}.track-tabs[data-variant=line] .track-tab{height:auto;border:0;padding:12px;border-radius:0;position:relative;font:400 14.5px/1.5 var(--track-font-ui);background:none;box-shadow:none}.track-tabs[data-variant=line] .track-tab[data-state=active]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:var(--color-foreground)}.track-tabs[data-animated-indicator] .track-tab[data-state=active]:after{display:none}.track-tabs-line-indicator{position:absolute;bottom:0;left:0;height:1px;background:var(--color-foreground);pointer-events:none}.track-tabs[data-variant=line] .track-tab:hover{color:var(--color-foreground)}@media (prefers-reduced-motion:reduce){.track-tab{transition:none}}.track-breadcrumb{min-width:0;width:100%;font:400 14.5px/1.5 var(--track-font-ui);color:#94969c}.track-breadcrumb ol{width:100%;gap:8px;list-style:none;padding:0;margin:0}.track-breadcrumb li,.track-breadcrumb ol{min-width:0;display:flex;align-items:center}.track-breadcrumb li{max-width:100%;flex:1 1 0%;gap:6px}.track-breadcrumb li[data-entity-kind=release]{flex:0 1 auto;max-width:34%}.track-breadcrumb li:only-child{flex:1 1 auto}.track-breadcrumb a,.track-breadcrumb button,.track-breadcrumb li>span:not(.track-breadcrumb-separator){display:block;min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:inherit;border:0;border-radius:4px;background:none;color:inherit;padding:0;text-align:left;text-decoration:none;transition:color .15s ease}.track-breadcrumb a,.track-breadcrumb button{cursor:pointer}.track-breadcrumb li>span:not(.track-breadcrumb-separator){cursor:default}.track-breadcrumb a:hover,.track-breadcrumb button:hover,.track-breadcrumb li>span[aria-current=page]{color:var(--color-foreground)}.track-breadcrumb-separator svg{width:12px;height:12px}.track-breadcrumb-separator{flex:none;width:12px;height:12px;color:#94969c;font:400 14.5px/1.5 var(--track-font-ui);opacity:.5;display:inline-flex;align-items:center}.track-breadcrumb a:focus-visible,.track-breadcrumb button:focus-visible{outline:2px solid var(--track-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.track-breadcrumb :is(a,button,li>span){transition:none}}.track-scroll-area{--track-scroll-border:rgb(255 255 255/8%);box-sizing:border-box;padding:4px;overflow:hidden;border:1px solid var(--track-scroll-border);border-radius:12px;background:var(--color-background)}.light .track-scroll-area,[data-track-theme=light] .track-scroll-area{--track-scroll-border:rgb(0 0 0/9%)}.track-scroll-viewport{height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-text-tertiary) 20%,transparent) transparent;-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0/var(--fade-start,1)),#000 24px,#000 calc(100% - 24px),rgb(0 0 0/var(--fade-end,1)));mask-image:linear-gradient(to bottom,rgb(0 0 0/var(--fade-start,1)),#000 24px,#000 calc(100% - 24px),rgb(0 0 0/var(--fade-end,1)))}.track-scroll-viewport::-webkit-scrollbar{width:5px;height:5px}.track-scroll-viewport::-webkit-scrollbar-track{background:transparent}.track-scroll-viewport::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--color-text-tertiary) 20%,transparent)}.track-scroll-viewport:focus-visible{outline:2px solid var(--track-focus);outline-offset:-3px;border-radius:10px}.track-scroll-area[data-orientation=horizontal]>.track-scroll-viewport{overflow-x:auto;overflow-y:hidden;overscroll-behavior-y:auto;-webkit-mask-image:linear-gradient(to right,rgb(0 0 0/var(--fade-start,1)),#000 16px,#000 calc(100% - 16px),rgb(0 0 0/var(--fade-end,1)));mask-image:linear-gradient(to right,rgb(0 0 0/var(--fade-start,1)),#000 16px,#000 calc(100% - 16px),rgb(0 0 0/var(--fade-end,1)))}.track-scroll-area[data-orientation=horizontal]>.track-scroll-viewport>div{width:-moz-max-content;width:max-content;min-width:100%}.track-scroll-area[data-hide-scrollbar]>.track-scroll-viewport{scrollbar-width:none;scrollbar-gutter:auto}.track-scroll-area[data-hide-scrollbar]>.track-scroll-viewport::-webkit-scrollbar{display:none}.track-scroll-area[data-orientation=horizontal]:has(>.track-scroll-viewport:focus-visible){outline:2px solid var(--track-focus);outline-offset:2px}.track-scroll-area[data-orientation=horizontal]>.track-scroll-viewport:focus-visible{outline:none}.track-scroll-overlay-viewport{scrollbar-width:none;scrollbar-gutter:auto}.track-scroll-overlay-viewport::-webkit-scrollbar{display:none}.track-scroll-overlay-viewport>div{display:block!important;width:100%;min-width:0!important;box-sizing:border-box}.track-overlay-scrollbar{position:absolute;top:0;right:0;bottom:0;z-index:4;display:flex;width:8px;padding:2px;background:transparent;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.track-overlay-scroll-thumb{position:relative;flex:1;border-radius:999px;background:color-mix(in srgb,var(--color-muted-foreground) 55%,transparent)}.track-overlay-scrollbar:hover .track-overlay-scroll-thumb,.track-overlay-scrollbar[data-state=visible]:active .track-overlay-scroll-thumb{background:var(--color-muted-foreground)}.track-tabs[data-variant=line]{border-bottom-color:color-mix(in srgb,var(--color-border) 40%,transparent);overflow-x:auto;scrollbar-width:none}.track-tabs[data-variant=line]::-webkit-scrollbar{display:none}.track-tabs[data-variant=line] .track-tab{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:4px 12px 10px;white-space:nowrap}.track-tabs[data-variant=line] .track-tab[data-state=active]:after{bottom:0}.track-feature-panel,.track-feature-sheet,.track-release-feature-card,.track-task-panel{--color-ring:var(--track-focus,#3b82f6);--ring:var(--track-focus,#3b82f6)}@keyframes track-release-content-in{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.track-release-feature-card{--feature-surface-top:color-mix(in srgb,var(--color-background),var(--color-foreground) 4%);--feature-surface-bottom:color-mix(in srgb,var(--color-background),var(--color-foreground) 2%);display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:64px;padding:16px;border:1px solid color-mix(in srgb,var(--tag-edge-color) 8%,transparent);border-radius:12px;background-color:var(--feature-surface-bottom);background-image:linear-gradient(180deg,var(--feature-surface-top),var(--feature-surface-bottom));background-origin:padding-box;background-clip:padding-box;font-family:var(--track-font-ui);text-align:left;cursor:pointer}.track-agent-flow .track-release-feature-square,.track-release-feature-card .track-release-feature-square{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:8px;padding:0;gap:0}.track-feature-rfs{--rfs-fill:var(--color-text-secondary);display:inline-flex;align-items:center;flex-shrink:0;gap:6px;height:20px;font-family:var(--track-font-ui);font-size:11.5px;font-weight:400;line-height:14px;font-variant-numeric:proportional-nums;color:var(--release-neutral-text);white-space:nowrap}.dark .track-feature-rfs{color:var(--color-text-tertiary)}.track-feature-rfs[data-complete=true]{--rfs-fill:var(--track-status-success)}.track-feature-rfs-track{display:block;flex:0 0 24px;width:24px;height:6px;overflow:hidden;border-radius:999px;background:var(--color-background);box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%))}.track-feature-rfs-track>span{display:block;height:100%;border-radius:inherit;background:var(--rfs-fill);box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%)),inset 0 0 0 .5px color-mix(in srgb,var(--rfs-fill) 75%,white 25%)}.track-release-feature-copy{position:relative;flex:1;min-width:0}.track-release-feature-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-width:0;max-height:40px;overflow:hidden;color:var(--color-foreground);font-size:13.5px;font-weight:400;line-height:20px;overflow-wrap:anywhere}.track-release-feature-code{font-size:12.5px;color:var(--color-text-placeholder);white-space:nowrap}.track-caption.track-release-feature-code{font-size:12.5px;line-height:1.5;color:var(--color-text-placeholder)}.track-release-feature-copy[data-truncated=true] .track-release-feature-title{-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(90deg,#000 calc(100% - min(88px, 45%)),rgb(0 0 0/.12) calc(100% - min(40px, 20%)),rgb(0 0 0/.05));mask-image:linear-gradient(#000,#000),linear-gradient(90deg,#000 calc(100% - min(88px, 45%)),rgb(0 0 0/.12) calc(100% - min(40px, 20%)),rgb(0 0 0/.05));-webkit-mask-size:100% calc(100% - 20px),100% 20px;mask-size:100% calc(100% - 20px),100% 20px;-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.track-release-feature-card:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.track-library-feature,button.track-release-feature-card{transition:box-shadow .18s cubic-bezier(.23,1,.32,1)}@media (hover:hover){.track-card-surface:hover,.track-library-feature:hover,button.track-release-feature-card:not(:disabled):hover{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--color-foreground) 2%,transparent)}}.track-card-surface{transition:box-shadow .18s cubic-bezier(.23,1,.32,1)}.track-library-feature:active,button.track-release-feature-card:not(:disabled):active{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--color-foreground) 3%,transparent)}@media (prefers-reduced-motion:reduce){.track-card-surface,.track-library-feature,button.track-release-feature-card{transition:none}}.track-release-feature-card.track-release-pending-static{cursor:default;gap:8px}.track-compact-task-list{display:grid;gap:8px}.track-release-feature-card.track-compact-task-card{min-height:52px;display:flex;align-items:center;gap:12px;padding:10px 12px}.track-compact-task-trigger{display:inline-flex;align-items:center;justify-content:center;width:24px;height:28px;flex:none;padding:0;border:0;border-radius:6px;background:transparent;box-shadow:none;cursor:pointer}.track-compact-task-trigger>svg:last-child{display:none}.track-compact-task-trigger:hover{background:var(--color-accent)}.track-compact-task-title:focus-visible,.track-compact-task-trigger:focus-visible{outline:2px solid var(--track-focus,#3b82f6);outline-offset:2px;border-radius:6px}.track-compact-task-trigger:disabled{cursor:not-allowed}.track-compact-task-status-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--track-status-neutral);flex:none}.track-compact-task-status-icon svg{width:16px;height:16px}.track-compact-task-trigger .track-compact-task-status-icon svg{color:inherit}.track-compact-task-status-icon[data-status=in_development]{color:var(--track-status-info)}.track-compact-task-status-icon[data-status=in_review]{color:var(--track-status-warning)}.track-compact-task-status-icon[data-status=completed]{color:var(--track-status-success)}.track-compact-task-status-icon[data-status=blocked],.track-compact-task-status-icon[data-status=canceled]{color:var(--track-status-danger)}.track-compact-task-title{flex:1;min-width:0;padding:0;border:0;background:transparent;text-align:left;color:var(--color-foreground);font:400 13.5px/1.5 var(--track-font-ui);overflow-wrap:anywhere;cursor:pointer}.track-compact-task-points[data-track-tag=compact]{flex:none}.track-compact-task-option{display:inline-flex;align-items:center;gap:8px}.track-compact-task-indicator{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:auto;color:var(--color-text-tertiary)}.track-compact-task-indicator svg{width:16px;height:16px}.track-compact-task-avatar{flex:0 0 24px}.track-task-unassigned{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--color-foreground) 6%,var(--color-background));color:var(--color-muted-foreground);font:400 9.5px/1 var(--track-font-ui)}.track-compact-task-agent{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center}.rp-card,.rp-history{--rp-card-radius:8px;position:absolute;top:var(--rp-card-top);height:36px;box-sizing:border-box;border-radius:var(--rp-card-radius)}.rp-card{isolation:isolate;z-index:10;display:flex;align-items:center;transition:left .44s cubic-bezier(.16,1,.3,1),width .44s cubic-bezier(.16,1,.3,1),background .2s;background:var(--color-background);color:var(--color-foreground)}.rp-card[data-dragging=true]{transition:none;z-index:30}.rp-surface{--rp-stroke:rgb(59 130 246/0.4);--rp-background:rgb(59 130 246/0.2);--rp-fill:rgb(59 130 246/0.8);--rp-hatch:rgb(96 165 250/0.08);position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;background:var(--color-background)}.rp-extension,.rp-period{position:absolute;inset-block:0;overflow:hidden;background:var(--rp-background)}.rp-period{left:0;border-radius:inherit}.rp-extension:after,.rp-period:after{content:"";position:absolute;inset:0;border:1px solid var(--rp-stroke);border-radius:inherit;pointer-events:none;z-index:2}.rp-fill{position:absolute;inset-block:0;left:0;background:var(--rp-fill)}.rp-surface:not(.rp-planned) .rp-fill{background:linear-gradient(180deg,hsl(from var(--rp-fill) h s calc(l + 1)/alpha),var(--rp-fill))}.rp-surface:not(.rp-planned):not(.rp-undated) :is(.rp-period,.rp-extension):after{border-color:color-mix(in srgb,var(--rp-stroke) 75%,transparent)}.rp-extended .rp-period{border-radius:var(--rp-card-radius,8px) 0 0 var(--rp-card-radius,8px)}.rp-extended .rp-period:after{border-right:0}.rp-extension{right:0;border-radius:0 var(--rp-card-radius,8px) var(--rp-card-radius,8px) 0;opacity:var(--rp-extension-opacity,.5)}.rp-extension:after{border-style:dashed;border-left:0;background-image:repeating-linear-gradient(135deg,var(--rp-hatch) 0 6px,transparent 6px 12px)}.rp-planned{--rp-background:transparent;--rp-stroke:rgb(148 150 156/0.4)}.rp-planned .rp-period{background-image:repeating-linear-gradient(135deg,rgb(255 255 255/.04) 0 6px,transparent 6px 12px)}.rp-planned .rp-period:after{border-style:dashed}.rp-card:hover .rp-planned{--rp-stroke:color-mix(in srgb,var(--color-muted-foreground) 70%,transparent)}.rp-overdue{--rp-stroke:rgb(245 158 11/0.4);--rp-background:rgb(245 158 11/0.15);--rp-fill:rgb(245 158 11/0.3)}.rp-qa{--rp-stroke:rgb(129 140 248/0.4);--rp-background:rgb(129 140 248/0.15);--rp-fill:rgb(129 140 248/0.3)}.rp-completed{--rp-extension-opacity:1;--rp-stroke:rgb(16 185 129/0.16);--rp-background:#137d58;--rp-fill:#137d58;--rp-hatch:rgb(255 255 255/0.06)}.rp-canceled{--rp-canceled-tone:var(--track-status-neutral);--rp-stroke:color-mix(in srgb,var(--rp-canceled-tone) 18%,transparent);--rp-background:color-mix(in srgb,var(--rp-canceled-tone) 3%,transparent);--rp-fill:color-mix(in srgb,var(--rp-canceled-tone) 20%,transparent);--rp-hatch:color-mix(in srgb,var(--rp-canceled-tone) 5%,transparent)}.rp-card[data-canceled=true]{color:var(--color-muted-foreground)}.rp-card[data-canceled=true]:hover{color:var(--color-foreground);filter:none}.rp-card:hover{filter:brightness(1.06)}.rp-card[data-completed=true]:hover,.rp-card[data-extended=true]:hover,.rp-card[data-planned=true]:hover{filter:none}.rp-undated .rp-period:after{border-style:dashed}.rp-card[data-undated=true]:not([data-completed=true]){background:transparent}.rp-card-label{position:relative;z-index:12;padding-left:12px;pointer-events:none;font-size:12.5px;font-weight:400;line-height:1.5;white-space:nowrap;transform:translateX(0);transition:transform .2s cubic-bezier(.16,1,.3,1)}.rp-card-label[data-release-card-title]{display:block;min-width:0;max-width:calc(100% - var(--rp-title-end-inset, 63px));overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.rp-card:has(>.rp-handle){--rp-title-end-inset:75px;--rp-title-extension-inset:20px}.rp-card:has(>.rp-handle):is(:hover,:has(:focus-visible),[data-dragging=true])>.rp-card-label{transform:translateX(12px)}.rp-card[data-completed=true]{color:#fff}.rp-card[data-overdue=true]{color:oklch(96.2% .059 95.617)}.rp-body{position:absolute;inset:0;z-index:11;border:0;background:transparent;border-radius:inherit;touch-action:pan-y;cursor:pointer}.rp-body[data-editable=true]{cursor:grab;touch-action:none}.rp-body[data-editable=true]:active{cursor:grabbing}.rp-card[data-locked=true] .rp-body{cursor:not-allowed;touch-action:none}.rp-handle{position:absolute;inset-block:0;z-index:30;width:16px;padding:0;border:0;background:transparent;display:grid;place-items:center;opacity:0;cursor:ew-resize;touch-action:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),background .15s ease-out}.rp-handle.rp-left{left:0;border-radius:var(--rp-card-radius,8px) 0 0 var(--rp-card-radius,8px)}.rp-handle.rp-right{right:0;border-radius:0 var(--rp-card-radius,8px) var(--rp-card-radius,8px) 0}.rp-handle:after{content:"";height:20px;width:3px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0000000d}.rp-handle:focus-visible{outline:2px solid #fff;outline-offset:-2px}.rp-card:is(:hover,:has(:focus-visible),[data-dragging=true]) .rp-handle{opacity:.5}.rp-card .rp-handle:focus-visible,.rp-card .rp-handle:hover{opacity:1;background:#ffffff26}.rp-card[data-gesture=resize-start] .rp-left,.rp-card[data-gesture=resize] .rp-right{opacity:1;background:#ffffff26}.rp-card[data-locked=true] .rp-handle{cursor:not-allowed}html:not(.dark) .rp-card:not([data-completed=true]){color:var(--color-foreground)}html:not(.dark) .rp-planned .rp-period{background-image:repeating-linear-gradient(135deg,rgb(0 0 0/.035) 0 6px,transparent 6px 12px)}.rp-stage:has(.rp-card[data-completed=true]) .rp-history-boundary{color:rgb(255 255 255/.5)}.rp-stage:has(.rp-card[data-completed=true]) .rp-history-boundary:hover{color:#fff}.rp-card[data-compact=true] [data-release-card-title]{display:none}.rp-card[data-compact=true] .rp-flag{position:absolute;right:10px;margin:0}.rp-body:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;box-shadow:none}.rp-extension:after,.rp-planned .rp-period,.rp-weekend-band,.rp-weekend-header{background-size:16.9705627485px 16.9705627485px;background-position:0 0;background-attachment:fixed}.rp-qa-caption{position:absolute;right:calc(100% + 12px);top:0;z-index:12;display:flex;align-items:center;height:100%;margin:0;padding:0;border:0;border-radius:4px;background:transparent;font:inherit;font-size:12.5px;font-weight:400;line-height:16px;white-space:nowrap;color:var(--color-muted-foreground);cursor:pointer;pointer-events:auto;transition:color .15s ease-out}.rp-qa-caption:not(:disabled):is(:hover,:focus-visible){color:#fff}.rp-qa-caption:focus-visible{outline:2px solid #3b82f6;outline-offset:3px}.rp-qa-caption:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.rp-qa-caption{transition:none}}html:not(.dark) .rp-qa-caption:not(:disabled):is(:hover,:focus-visible){color:var(--color-foreground)}.dark .rp-surface:not(.rp-planned):not(.rp-canceled):not(.rp-overdue):not(.rp-qa):not(.rp-completed){--rp-background:color-mix(in srgb,var(--color-background) 86%,var(--track-status-info));--rp-fill:color-mix(in srgb,var(--color-background) 74%,var(--track-status-info));--rp-stroke:color-mix(in srgb,var(--track-status-info) 48%,transparent)}.dark .rp-surface.rp-overdue{--rp-background:color-mix(in srgb,var(--color-background) 87%,var(--track-status-warning));--rp-fill:color-mix(in srgb,var(--color-background) 75%,var(--track-status-warning));--rp-stroke:color-mix(in srgb,var(--track-status-warning) 46%,transparent)}.dark .rp-surface.rp-qa{--rp-background:color-mix(in srgb,var(--color-background) 87%,#818cf8);--rp-fill:color-mix(in srgb,var(--color-background) 75%,#818cf8);--rp-stroke:color-mix(in srgb,#818cf8 46%,transparent)}.dark .rp-surface.rp-completed{--rp-background:color-mix(in srgb,var(--color-background) 80%,var(--track-status-success));--rp-fill:color-mix(in srgb,var(--color-background) 77%,var(--track-status-success));--rp-stroke:color-mix(in srgb,var(--track-status-success) 48%,transparent)}.dark .rp-surface:not(.rp-planned) .rp-fill{background:var(--rp-fill)}.dark .rp-surface:not(.rp-planned):not(.rp-undated) :is(.rp-period,.rp-extension):after{border-color:var(--rp-stroke)}.dark .rp-surface:not(.rp-planned):not(.rp-canceled):not(.rp-undated) .rp-period:after{border-color:transparent;background:linear-gradient(90deg,transparent 12%,rgb(from var(--rp-stroke) r g b/.23) 50%,transparent 88%) top /100% 1px no-repeat border-box,linear-gradient(color-mix(in srgb,var(--rp-stroke) 27%,transparent),color-mix(in srgb,var(--rp-stroke) 27%,transparent)) border-box;mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0) border-box;mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0) border-box;-webkit-mask-composite:xor}.dark .rp-surface:not(.rp-planned):not(.rp-undated) .rp-extension:after,.rp-surface .rp-extension:after,.rp-surface.rp-planned .rp-period:after,.rp-surface.rp-undated .rp-period:after{border-color:color-mix(in srgb,var(--rp-stroke) 45%,transparent)}.track-library-release{position:relative;width:100%;height:36px;top:auto;left:auto;font-family:var(--track-font-ui);font-variant-numeric:proportional-nums;font-feature-settings:"tnum" 0,"pnum" 1,"cv01" 1}.track-library-feature{display:flex;align-items:center;gap:12px;width:100%;font:400 16.5px/1.5 var(--track-font-ui)}.track-library-feature .track-compact-task-title{flex:1;min-width:0}.track-release-flag{position:relative;z-index:20;margin-left:auto;margin-right:19px;border:0;background:transparent;color:inherit;width:24px;height:24px;cursor:pointer}.track-release-flag svg{width:14px;height:14px}.track-badge{font:400 12.5px/16px var(--track-font-ui);white-space:nowrap;gap:4px;padding:2px 8px}.track-badge svg{width:16px;height:16px}.track-caption{font:400 11.5px/1.5 var(--track-font-ui);letter-spacing:.09em;color:var(--color-text-tertiary);text-transform:uppercase;text-box:trim-both cap alphabetic}.track-avatar{position:relative;display:inline-flex;flex:none;overflow:hidden;border-radius:50%;cursor:pointer}.track-avatar img,.track-avatar>svg{width:100%;height:100%;display:block}.track-avatar-group{display:inline-flex;align-items:center;isolation:isolate}.track-avatar-group-item{display:inline-flex;align-items:center;position:relative;cursor:pointer;margin-left:-2px;border-radius:50%}.track-avatar-group-item:not(:last-child):not(:has(.track-agent-avatar)){-webkit-mask-image:var(--track-avatar-cutout,radial-gradient(circle 14px at 34px 50%,transparent 99%,#000 100%));mask-image:var(--track-avatar-cutout,radial-gradient(circle 14px at 34px 50%,transparent 99%,#000 100%))}.track-avatar-group-item:first-child{margin-left:0}.track-agent-avatar{display:inline-flex;position:relative;align-items:center;justify-content:center;flex:none;overflow:visible}.track-avatar-empty,.track-avatar-more{display:inline-grid;box-sizing:border-box;place-items:center;width:24px;height:24px;border-radius:50%;font:400 9.5px/1 var(--track-font-ui);background:var(--color-secondary);color:var(--color-text-secondary)}.track-avatar-more{margin-left:-2px;background:#e7e9ed;color:#59616d;cursor:pointer}.dark .track-avatar-more{background:#282e39;color:#a4a7ae}.track-avatar-empty{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:transparent;border:1px dashed color-mix(in srgb,var(--color-foreground) 10%,transparent);color:var(--color-text-secondary);cursor:pointer}.track-avatar-empty:hover{color:var(--color-foreground);border-color:color-mix(in srgb,var(--color-foreground) 18%,transparent)}.track-avatar-empty:focus-visible{outline:2px solid var(--track-focus);outline-offset:2px}.track-avatar-empty svg{width:12px;height:12px;stroke-width:2.25}.track-avatar-group-item:has(.track-agent-avatar){border-radius:0;outline:0}.track-business-badge>svg{filter:drop-shadow(0 1px 2px rgb(0 0 0/.09)) drop-shadow(0 2px 2.5px color-mix(in srgb,currentColor 28%,transparent))}.track-library-feature{container:track-feature/inline-size;display:grid;grid-template-columns:40px minmax(0,1fr) auto}.track-library-feature .track-release-feature-copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;border:0;padding:0;background:transparent;text-align:left;cursor:pointer}.track-feature-summary{display:flex;align-items:center;gap:12px;flex-shrink:0}@container track-feature (max-width: 440px){.track-library-feature>.track-release-feature-square{grid-column:1;grid-row:1}.track-library-feature>.track-release-feature-copy{grid-column:2/-1;grid-row:1}.track-library-feature>.track-feature-summary{grid-column:1/-1;grid-row:2;justify-self:end;justify-content:flex-end;flex-wrap:wrap;min-width:0;max-width:100%}}.track-library-release{max-width:100%}.track-library-release[draggable=true]{cursor:grab}.track-library-release[data-dragging=true]{cursor:grabbing}.track-release-responsibles{display:flex;align-items:center;gap:8px;margin-top:8px}.track-agent-avatar[role=button]{cursor:pointer}.track-avatar img{-o-object-fit:cover;object-fit:cover}.track-agent-avatar.track-metric-box{--metric-top:var(--tag-surface-top);--metric-bottom:var(--tag-surface-base);padding:4px;flex-direction:row;border-radius:8px;overflow:visible}.track-badge{display:inline-flex;align-items:center;cursor:pointer}.track-markdown{font:400 var(--track-markdown-body-size,13.5px)/1.65 var(--track-font-ui);color:var(--color-text-secondary);overflow-wrap:anywhere}.track-markdown[data-streaming]>:last-child:after{content:"";display:inline-block;width:1px;height:1em;margin-left:2px;vertical-align:-.1em;background:currentColor}.track-markdown :is(h1,h2,h3,h4,h5,h6,strong){color:var(--color-foreground);font-weight:400}.track-markdown h1{margin:0 0 12px;font-size:18.5px;line-height:1.375}.track-markdown h2{margin:20px 0 6px;font-size:16.5px;line-height:1.5}.track-markdown h3{margin:16px 0 6px;font-size:14.5px;line-height:1.5}.track-markdown :is(ul,ol),.track-markdown p{margin:12px 0}.track-markdown li,.track-markdown p{font-size:var(--track-markdown-body-size,13.5px);line-height:1.625}.track-markdown li>p{margin:0}.track-markdown :is(ul,ol){padding-left:20px}.track-markdown li+li{margin-top:8px}.track-markdown :is(h1,h2,h3)+:is(p,ul,ol,pre){margin-top:6px}.track-markdown pre{overflow:auto;padding:12px;border-radius:8px;background:var(--color-muted)}.track-markdown code{font:400 12.5px/1.5 ui-monospace,monospace}.track-markdown table{border-collapse:collapse}.track-markdown td,.track-markdown th{border:1px solid var(--color-border);padding:6px 10px}.track-markdown-disclosure{position:relative;min-width:0;border:1px solid color-mix(in srgb,var(--color-foreground) 8.5%,transparent);border-radius:12px;overflow:hidden;isolation:isolate;background-clip:padding-box;background-color:color-mix(in srgb,var(--color-background),var(--color-foreground) 2%);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAiIGhlaWdodD0iMTYwIiB2aWV3Qm94PSIwIDAgMTYwIDE2MCI+CiAgPGZpbHRlciBpZD0iZ3JhaW4iIHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CiAgICA8ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iLjg1IiBudW1PY3RhdmVzPSIzIiBzZWVkPSI3IiBzdGl0Y2hUaWxlcz0ic3RpdGNoIiAvPgogICAgPGZlQ29sb3JNYXRyaXggdHlwZT0ic2F0dXJhdGUiIHZhbHVlcz0iMCIgLz4KICAgIDxmZUNvbXBvbmVudFRyYW5zZmVyPjxmZUZ1bmNBIHR5cGU9ImxpbmVhciIgc2xvcGU9IjAiIGludGVyY2VwdD0iLjAyIiAvPjwvZmVDb21wb25lbnRUcmFuc2Zlcj4KICA8L2ZpbHRlcj4KICA8cmVjdCB3aWR0aD0iMTYwIiBoZWlnaHQ9IjE2MCIgZmlsdGVyPSJ1cmwoI2dyYWluKSIgLz4KPC9zdmc+Cg=="),linear-gradient(180deg,color-mix(in srgb,var(--color-background),var(--color-foreground) 4%),color-mix(in srgb,var(--color-background),var(--color-foreground) 2%));background-size:160px 160px,100% 100%;background-repeat:repeat,no-repeat}.track-markdown-disclosure[data-editable]{box-shadow:0 1px 2px rgb(0 0 0/10%);border-color:color-mix(in srgb,var(--color-foreground) 14%,transparent)}.track-markdown-disclosure[data-editable]:focus-within{border-color:color-mix(in srgb,var(--color-foreground) 23%,transparent)}.track-markdown-heading{position:relative;min-height:48px;border-radius:11px 11px 0 0;background:color-mix(in srgb,var(--tap-surface-top) 38%,transparent);backdrop-filter:blur(26px);transition:background-color .16s cubic-bezier(.23,1,.32,1)}.track-markdown-disclosure[data-open=false] .track-markdown-heading{border-radius:11px}.track-markdown-disclosure[data-open=true] .track-markdown-heading,.track-markdown-heading:focus-within,.track-markdown-heading:hover{background:color-mix(in srgb,color-mix(in srgb,var(--tap-text) 4%,transparent) 40%,transparent)}.track-markdown-title{display:block;padding:15px 88px 15px 16px;color:var(--color-foreground);font:400 12.5px/18px var(--track-font-ui)}.track-markdown-toggle{position:absolute!important;right:8px;top:8px}.track-markdown-chevron{display:inline-flex;color:var(--color-text-quaternary);transform:scaleY(1);transform-origin:center;transition:transform .25s cubic-bezier(.22,1,.36,1)}.track-markdown-chevron svg{width:16px;height:16px}.track-markdown-chevron path{vector-effect:non-scaling-stroke}.track-markdown-disclosure[data-open=true] .track-markdown-chevron{transform:scaleY(-1)}.track-markdown-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.22,1,.36,1)}.track-markdown-disclosure[data-open=true] .track-markdown-panel{grid-template-rows:1fr}.track-markdown-panel-inner{min-height:0;overflow:hidden;opacity:0;filter:blur(2px);transition:opacity .25s cubic-bezier(.22,1,.36,1),filter .25s cubic-bezier(.22,1,.36,1)}.track-markdown-disclosure[data-open=true] .track-markdown-panel-inner{opacity:1;filter:blur(0)}.track-markdown-copy{position:absolute!important;right:40px;top:8px}.track-markdown-toggle:focus-visible{outline:2px solid var(--track-focus);outline-offset:-2px}.track-markdown-body{border-top:1px solid color-mix(in srgb,var(--color-foreground) 6%,transparent);background:inherit}.track-markdown-disclosure[data-has-footer] .track-markdown-body{height:min(520px,70dvh);display:grid;grid-template-rows:minmax(0,1fr) auto}.track-markdown-disclosure[data-has-footer] .track-markdown-scroll.track-scroll-area{min-height:0;max-height:none}.track-markdown-disclosure[data-has-footer] .track-markdown-scroll .track-scroll-viewport{height:100%;max-height:none}.track-markdown-footer{padding:0 16px 16px}.track-markdown-scroll.track-scroll-area{max-height:min(448px,60dvh);padding:0;border:0;border-radius:0;background:inherit}.track-markdown-scroll .track-scroll-viewport{height:auto;max-height:calc(min(448px, 60dvh) - 1px);-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0/var(--fade-start,1)),#000 40px,#000 calc(100% - 40px),rgb(0 0 0/var(--fade-end,1)));mask-image:linear-gradient(to bottom,rgb(0 0 0/var(--fade-start,1)),#000 40px,#000 calc(100% - 40px),rgb(0 0 0/var(--fade-end,1)))}.track-markdown-scroll .track-scroll-viewport>div{padding:16px}.track-markdown-disclosure:not([data-editable]) .track-markdown>:first-child{margin-top:0}.track-markdown-disclosure[data-editable] .track-markdown-body{background:color-mix(in srgb,var(--color-background),var(--color-foreground) 6%)}.track-markdown-disclosure[data-editable] .track-markdown-body:hover{background:color-mix(in srgb,var(--color-background),var(--color-foreground) 9%)}.track-agent-flow .track-markdown-scroll .abu-plan-editor{font-size:var(--track-markdown-body-size,13.5px)}@media (prefers-reduced-motion:reduce){.track-markdown-chevron,.track-markdown-heading,.track-markdown-panel,.track-markdown-panel-inner{transition:none}}.track-agent-activity{position:relative;display:flex;align-items:center;gap:10px;color:var(--color-text-tertiary);font:400 13.5px/1.5 var(--track-font-ui)}.track-activity-icon{width:16px;height:16px;flex:none;display:inline-grid;place-items:center;color:var(--color-text-tertiary)}.track-activity-icon>svg{width:16px;height:16px}.track-activity-icon[data-state=completed]{color:var(--track-status-success)}.track-activity-icon[data-state=error]{color:var(--track-status-danger)}.track-notification-card .track-activity-icon[data-state=error]{color:var(--color-status-error)}.track-activity-icon[data-state=warning]{color:var(--track-status-warning)}.track-activity-icon[data-state=paused],.track-activity-icon[data-state=working]{color:var(--track-status-info)}.track-activity-state{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.track-activity-pixels{width:12px;height:12px;border:1px dotted;border-radius:3px;animation:track-activity-pulse 1s ease infinite}.track-prompt-bar{display:flex;flex-direction:column;gap:8px}.track-prompt-bar form{position:relative;display:flex;align-items:center;gap:8px;padding:10px 14px 10px 10px;border:1px solid color-mix(in srgb,var(--color-foreground) 6%,transparent);border-radius:8px;background:var(--color-background);box-shadow:inset 0 1px 3px rgb(0 0 0/7%),0 7px 18px rgb(0 0 0/16%)}.track-prompt-bar form:focus-within{border-color:color-mix(in srgb,#3b82f6 55%,transparent);box-shadow:0 0 0 2px rgb(59 130 246/12%),0 7px 18px rgb(0 0 0/16%)}.track-prompt-bar textarea{box-sizing:border-box;display:block;flex:1;width:100%;min-width:0;min-height:40px;max-height:160px;padding:0;border:0;outline:0;background:transparent;color:var(--color-foreground);font:400 13.5px/20px var(--track-font-ui);resize:none}.track-prompt-bar textarea::-moz-placeholder{color:var(--color-text-quaternary);opacity:1;font-size:14.5px}.track-prompt-bar textarea::placeholder{color:var(--color-text-quaternary);opacity:1;font-size:14.5px}.track-prompt-bar form>button{flex-shrink:0;width:32px;height:32px}.track-prompt-error{margin:0;color:var(--track-status-danger);font:400 13.5px/20px var(--track-font-ui)}.track-prompt-queue{max-height:110px;overflow:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-muted-foreground) 55%,transparent) transparent;--overflow-start:#000;--overflow-end:#000;-webkit-mask-image:linear-gradient(to bottom,var(--overflow-start),#000 22px,#000 calc(100% - 22px),var(--overflow-end));mask-image:linear-gradient(to bottom,var(--overflow-start),#000 22px,#000 calc(100% - 22px),var(--overflow-end))}.track-prompt-queue::-webkit-scrollbar{width:8px}.track-prompt-queue::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--color-muted-foreground) 55%,transparent);background-clip:padding-box}.track-prompt-queue::-webkit-scrollbar-thumb:hover{background-color:var(--color-muted-foreground)}.track-prompt-queue ol{display:grid;gap:4px;margin:0;padding:0 8px 0 11px;list-style:none}.track-prompt-queue li{display:flex;align-items:center;gap:8px;min-width:0;height:28px;color:var(--color-text-tertiary)}.track-prompt-queue li[data-state=pending]{color:var(--color-text-quaternary)}.track-prompt-queue li[data-state=error]{color:var(--color-status-error)}.track-prompt-request{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 12.5px/18px var(--track-font-ui)}.track-prompt-request:focus-visible,.track-prompt-request:hover{color:var(--color-foreground)}.track-prompt-spinner{flex:0 0 12px;width:12px;height:12px;box-sizing:border-box;border:1.5px solid color-mix(in srgb,var(--color-text-quaternary) 45%,transparent);border-top-color:var(--color-text-tertiary);border-radius:50%;animation:track-prompt-spin 1.6s linear infinite}.track-prompt-queue li[data-loading] .track-prompt-request{color:transparent;background-image:linear-gradient(90deg,var(--color-text-quaternary) 35%,color-mix(in srgb,var(--color-text-tertiary) 75%,var(--color-foreground)) 50%,var(--color-text-quaternary) 65%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:track-prompt-shimmer 1.8s linear infinite}@keyframes track-prompt-spin{to{transform:rotate(1turn)}}@keyframes track-prompt-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.track-prompt-queue li[data-loading] .track-prompt-request,.track-prompt-spinner{animation:none}.track-prompt-queue li[data-loading] .track-prompt-request{background:none;color:var(--color-text-tertiary)}}[data-sonner-toast]:has(>.track-notification-card){filter:none}[data-sonner-toast][data-visible=true][data-removed=false]:has(>.track-notification-card){opacity:1;transition:transform .4s,height .4s,box-shadow .2s}.track-notification-card{position:relative;display:flex;gap:12px;align-items:center;width:352px;box-sizing:border-box;padding:14px 42px 14px 14px;flex-wrap:wrap;color:#fff;font:400 13.5px/20px var(--track-font-ui);max-width:100%}.track-notification-copy{flex:1;min-width:0}.track-notification-copy strong{display:block;font-size:14.5px;font-weight:400;line-height:20px}.track-notification-copy>div{color:var(--color-text-tertiary);font-size:12.5px;line-height:16px}.track-notification-card[data-agent=true] .track-notification-copy strong,.track-notification-card[data-agent=true] .track-notification-copy>div{font-size:14.5px;line-height:20px}.track-notification-card[data-agent=true] .track-notification-copy>div{color:var(--track-status-info);margin-top:2px}.track-notification-card[data-agent=true][data-tone=danger] .track-notification-copy>div{color:var(--track-status-danger)}.track-notification-close{position:absolute;top:5px;right:5px}.track-notification-close svg{width:14px;height:14px}.track-notification-actions{display:flex;flex:0 0 calc(100% + 28px);min-width:0;gap:8px}.track-notification-actions>button{flex:1;min-width:0;padding:0 12px;font:400 12.5px/16px var(--track-font-ui)}.track-notification-agent{padding:4px;min-height:40px;width:40px}.track-notification-card .track-notification-agent{box-sizing:border-box;display:grid;place-items:center;height:40px;padding:0}.track-inbox{width:280px}.track-inbox h2{font:400 11.5px/1.5 var(--track-font-ui);text-transform:uppercase;letter-spacing:.09em;color:var(--color-text-tertiary);padding:10px 8px 8px;margin:0}.track-inbox-item{display:flex;align-items:center;gap:10px;width:100%;border:0;text-align:left;border-radius:8px;color:var(--color-foreground);font:400 13.5px/20px var(--track-font-ui);cursor:pointer;height:56px;min-height:56px;padding:8px;box-sizing:border-box}.track-inbox-item,.track-inbox-item:hover{background:transparent}.track-inbox-item>span{flex:1}.track-inbox-item strong,.track-inbox-item>span>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-inbox-item>span>span{color:var(--color-text-tertiary)}.track-inbox-unread{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--track-status-danger);flex:none;transition:opacity .25s}.track-inbox-unread[data-read=true]{opacity:0}.track-form-field{display:grid;gap:6px;font:400 13.5px/20px var(--track-font-ui)}.track-form-field>label{color:var(--color-foreground);font-weight:400}.track-form-field>span{color:var(--color-text-tertiary);font-size:12.5px}.track-form-field>[role=alert]{color:var(--track-status-danger)}@keyframes track-activity-pulse{50%{opacity:.35;scale:.9}}@media (prefers-reduced-motion:reduce){.track-activity-pixels{animation:none}}.track-prompt-queue[data-overflow-start=true]{--overflow-start:transparent}.track-prompt-queue[data-overflow-end=true]{--overflow-end:transparent}.track-success-check{display:inline-flex;transform-origin:center;animation:track-check-arrive .5s cubic-bezier(.22,1,.36,1) both}.track-success-check svg{width:16px;height:16px}.track-success-check path{stroke:var(--color-card);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20;animation:track-check-draw .5s cubic-bezier(.22,1,.36,1) 80ms forwards}@keyframes track-check-arrive{0%{opacity:0;transform:translateY(5px) rotate(80deg);filter:blur(3px)}to{opacity:1;transform:translateY(0) rotate(0);filter:blur(0)}}@keyframes track-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.track-success-check,.track-success-check path{animation:none;stroke-dashoffset:0}}.track-pixel-loading-segment{animation:track-pixel-loading-fade var(--track-loading-duration,1s) linear infinite;animation-play-state:var(--track-loading-play-state,running);animation-delay:calc(var(--track-loading-duration, 1s) * (var(--track-loading-step) - 8) / 8)}@keyframes track-pixel-loading-fade{0%{opacity:1}to{opacity:.2}}@media (prefers-reduced-motion:reduce){.track-pixel-loading-segment{animation:none;opacity:.6}}.light .track-notification-card{--color-background:#0c111d;--color-foreground:#f5f5f6;--color-card:#161b26;--color-text-tertiary:#cecfd2;--release-neutral-text:#cecfd2;--release-neutral-text-hover:#fff;--release-neutral-edge:255 255 255;--release-ghost-hover:#333741;--release-ghost-foreground:#fff;--track-status-info:rgb(81 162 255/0.85);--track-status-success:rgb(74 222 128/0.85);--track-status-warning:rgb(255 185 0/0.85)}.track-inbox-trigger{position:relative;overflow:visible}.track-inbox-counter{position:absolute;top:-4px;right:-4px;z-index:1;min-width:16px;height:16px;box-sizing:border-box;padding-inline:3px;border-radius:999px;background:var(--color-status-error);color:#fff;font:500 9.5px/16px var(--track-font-ui);text-align:center;pointer-events:none;transform-origin:center;transition:transform .5s cubic-bezier(.34,1.36,.64,1),opacity .4s,filter .5s}.track-inbox-counter,.track-sidebar-fixed-counter{box-shadow:0 1px 3px rgb(0 0 0/12%)}.track-inbox-counter[data-open=false]{transform:scale(0);opacity:0;filter:blur(2px)}.track-inbox-scroll{border:0;border-radius:0;padding:0;background:transparent;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 50px)}.track-inbox-scroll>.track-scroll-viewport{scrollbar-width:none}.track-inbox-scroll>.track-scroll-viewport::-webkit-scrollbar{display:none}.track-inbox-item>.track-notification-agent{flex:none}.track-inbox-item>span:not(.track-notification-agent){min-width:0;flex:1}.track-inbox-item>.track-notification-agent .track-agent-avatar{flex:none}.track-inbox-empty{padding:12px 8px;color:var(--color-text-tertiary);font-size:13.5px}.track-inbox .track-dropdown-highlight{z-index:0}@media (prefers-reduced-motion:reduce){.track-inbox-counter{transition:none}}.track-agent-flow{--tap-document-radius:8px;--tap-box-padding:16px;--tap-box-stroke:1px;--tap-bg:var(--color-background);--tap-box:var(--color-card);--tap-text:var(--color-foreground);--tap-muted:var(--color-muted-foreground);--tap-dim:var(--color-text-quaternary);--tap-border:color-mix(in srgb,var(--tap-text) 7.5%,transparent);--tap-blue:var(--track-status-info);--tap-green:var(--track-status-success);--tap-yellow:var(--track-status-warning);--tap-red:var(--track-status-danger);font-family:var(--track-font-ui);color:var(--tap-text);width:100%;min-width:0}.track-agent-flow *{box-sizing:border-box}.track-agent-flow button,.track-agent-flow select,.track-agent-flow textarea{font:inherit}.track-agent-flow .tap-box{position:relative;--tap-surface-top:color-mix(in srgb,var(--tap-bg),var(--tap-text) 4%);--tap-surface-bottom:color-mix(in srgb,var(--tap-bg),var(--tap-text) 2%);--tap-surface-edge:color-mix(in srgb,#ccc 14%,transparent);width:100%;min-width:0;margin:0;border:var(--tap-box-stroke) solid transparent;border-radius:12px;padding:var(--tap-box-padding);background-color:var(--tap-surface-bottom);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAiIGhlaWdodD0iMTYwIiB2aWV3Qm94PSIwIDAgMTYwIDE2MCI+CiAgPGZpbHRlciBpZD0iZ3JhaW4iIHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CiAgICA8ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iLjg1IiBudW1PY3RhdmVzPSIzIiBzZWVkPSI3IiBzdGl0Y2hUaWxlcz0ic3RpdGNoIiAvPgogICAgPGZlQ29sb3JNYXRyaXggdHlwZT0ic2F0dXJhdGUiIHZhbHVlcz0iMCIgLz4KICAgIDxmZUNvbXBvbmVudFRyYW5zZmVyPjxmZUZ1bmNBIHR5cGU9ImxpbmVhciIgc2xvcGU9IjAiIGludGVyY2VwdD0iLjAyIiAvPjwvZmVDb21wb25lbnRUcmFuc2Zlcj4KICA8L2ZpbHRlcj4KICA8cmVjdCB3aWR0aD0iMTYwIiBoZWlnaHQ9IjE2MCIgZmlsdGVyPSJ1cmwoI2dyYWluKSIgLz4KPC9zdmc+Cg=="),linear-gradient(180deg,var(--tap-surface-top),var(--tap-surface-bottom)),linear-gradient(180deg,var(--tap-surface-edge),transparent 90%);background-size:160px 160px,100% 100%,100% 100%;background-repeat:repeat,no-repeat,no-repeat;background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box;box-shadow:0 0 16px rgb(0 0 0/6%)}.track-agent-flow .tap-box[data-blocked=true]{--tap-blocked-glow:10%;--tap-blocked-edge:color-mix(in srgb,var(--tap-red) 10%,black 90%);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAiIGhlaWdodD0iMTYwIiB2aWV3Qm94PSIwIDAgMTYwIDE2MCI+CiAgPGZpbHRlciBpZD0iZ3JhaW4iIHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CiAgICA8ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iLjg1IiBudW1PY3RhdmVzPSIzIiBzZWVkPSI3IiBzdGl0Y2hUaWxlcz0ic3RpdGNoIiAvPgogICAgPGZlQ29sb3JNYXRyaXggdHlwZT0ic2F0dXJhdGUiIHZhbHVlcz0iMCIgLz4KICAgIDxmZUNvbXBvbmVudFRyYW5zZmVyPjxmZUZ1bmNBIHR5cGU9ImxpbmVhciIgc2xvcGU9IjAiIGludGVyY2VwdD0iLjAyIiAvPjwvZmVDb21wb25lbnRUcmFuc2Zlcj4KICA8L2ZpbHRlcj4KICA8cmVjdCB3aWR0aD0iMTYwIiBoZWlnaHQ9IjE2MCIgZmlsdGVyPSJ1cmwoI2dyYWluKSIgLz4KPC9zdmc+Cg=="),radial-gradient(ellipse 160% 140% at 50% 115%,color-mix(in srgb,var(--tap-red) var(--tap-blocked-glow),transparent),transparent 85%),linear-gradient(180deg,var(--tap-surface-top),var(--tap-surface-bottom)),linear-gradient(180deg,var(--tap-surface-edge),transparent 90%);background-size:160px 160px,100% 100%,100% 100%,100% 100%;background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-origin:padding-box,padding-box,padding-box,border-box;background-clip:padding-box,padding-box,padding-box,border-box;box-shadow:0 0 16px rgb(0 0 0/6%),inset 0 0 4px 1px color-mix(in srgb,var(--tap-blocked-edge) 40%,transparent)}.track-agent-flow .tap-execution-status{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:0 0 12px;color:var(--tap-muted);font-size:12.5px;font-weight:400;line-height:18px;white-space:nowrap}.track-agent-flow .tap-execution-status[data-animated=true] .tap-execution-status-text{color:transparent;background-image:linear-gradient(90deg,var(--tap-dim) 35%,var(--tap-text) 50%,var(--tap-dim) 65%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:track-agent-status-shimmer 1.4s linear infinite}@media (prefers-reduced-motion:reduce){.track-agent-flow .tap-execution-status[data-animated=true] .tap-execution-status-text{animation:none;background:none;color:var(--tap-muted)}}.track-agent-flow .tap-heading{position:relative;z-index:2;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;font-size:14.5px;font-weight:400;line-height:1.5}.track-agent-flow .tap-agent-avatar{overflow:visible}.track-agent-flow .tap-agent-avatar>canvas{max-width:none}.track-agent-flow .tap-agent-avatar svg.tap-agent-avatar-idle{--tap-idle-avatar-fill:color-mix(in srgb,var(--tap-text) 28%,var(--tap-bg));--tap-idle-avatar-stroke:color-mix(in srgb,var(--tap-text) 38%,transparent);--tap-idle-avatar-eyes:color-mix(in srgb,var(--tap-bg) 85%,var(--tap-text));display:block;width:32px;height:32px}.track-agent-flow .tap-heading-text{min-width:0;min-height:32px;display:block;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-agent-flow .tap-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--tap-muted);font-size:12.5px;line-height:1.5;margin:16px 0 8px}@media (max-width:460px){.track-agent-flow .tap-heading,.track-agent-flow .tap-meta{gap:8px}}.track-agent-flow .tap-segments{display:flex;gap:5px;height:24px;margin-top:-9px;margin-bottom:9px}.track-agent-flow .tap-step-hit{flex:1;min-width:0;height:24px;display:block;padding:9px 0;border:0;border-radius:6px;background:transparent;position:relative}.track-agent-flow .tap-step-hit:disabled{opacity:1}.track-agent-flow .tap-segment{--tap-segment-tone:var(--tap-blue);display:block;background:color-mix(in srgb,var(--tap-blue) 14%,var(--tap-surface-top));border:0;border-radius:999px;height:6px;padding:0;width:100%;position:relative;overflow:hidden}.track-agent-flow .tap-segment-fill{display:block;position:absolute;inset:0;border-radius:inherit;background:var(--tap-segment-tone);box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%)),inset 0 0 0 .5px color-mix(in srgb,var(--tap-segment-tone) 75%,white 25%);transform:scaleX(0);transform-origin:left center;transition:transform .75s cubic-bezier(.22,1,.36,1),background .16s}.track-agent-flow .tap-segment[data-state=done]{--tap-segment-tone:color-mix(in srgb,var(--tap-blue) 60%,var(--tap-surface-top))}.track-agent-flow .tap-box[data-texture-state=completed] .tap-segment{--tap-segment-tone:var(--track-status-success)}.track-agent-flow .tap-box[data-texture-state=completed] .tap-segment-fill{box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%)),inset 0 0 0 .5px color-mix(in srgb,var(--track-status-success) 70%,white 30%)}.track-agent-flow .tap-box[data-texture-state=blocked] .tap-segment{--tap-segment-tone:var(--track-status-danger)}.track-agent-flow .tap-box[data-texture-state=blocked] .tap-segment-fill{box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%)),inset 0 0 0 .5px color-mix(in srgb,var(--track-status-danger) 70%,white 30%)}.track-agent-flow .tap-step-hit:not(:disabled):hover .tap-segment-fill{background:color-mix(in srgb,var(--tap-segment-tone) 82%,var(--tap-surface-top))}.track-agent-flow .tap-step-hit[data-viewing=true] .tap-segment-fill{background:color-mix(in srgb,var(--tap-segment-tone) 85%,var(--tap-surface-top))}.track-agent-flow .tap-step-hit{cursor:pointer}.track-agent-flow .tap-step-hit:disabled{cursor:default}.track-agent-flow .tap-step-hit:focus-visible{outline:2px solid var(--tap-blue);outline-offset:2px}.track-agent-flow .tap-heading-text,.track-agent-flow .tap-meta>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-agent-flow .tap-pixel-texture{position:absolute;inset:0 0 auto;height:132px;overflow:hidden;border-radius:11px 11px 0 0;pointer-events:none;z-index:1;color:var(--tap-muted);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 38%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 38%,transparent)}.track-agent-flow .tap-box[data-texture-state=running] .tap-pixel-texture{color:var(--tap-blue)}.track-agent-flow .tap-box[data-texture-state=completed] .tap-pixel-texture{color:var(--tap-green);--pixel-max-opacity:0.085}.track-agent-flow .tap-box[data-texture-state=blocked] .tap-pixel-texture{color:var(--tap-red)}.tap-pixel-texture i{position:absolute;width:4px;height:4px;background:currentColor;opacity:.009;animation:tap-pixel-twinkle var(--pixel-duration) ease-in-out var(--pixel-delay) infinite alternate}@media (prefers-reduced-motion:reduce){.tap-pixel-texture i{animation:none;opacity:.022}}.track-agent-flow .tap-box{box-sizing:border-box}.track-agent-flow .tap-heading{grid-template-columns:40px minmax(0,1fr)}.track-agent-flow .tap-stage-situation{position:relative;z-index:2;color:var(--tap-text);font-size:14.5px;font-weight:400;line-height:1.5;margin:0;overflow-wrap:anywhere}.track-agent-flow .tap-agent-avatar{display:grid;place-items:center;--metric-top:var(--tag-surface-top);--metric-bottom:var(--tag-surface-base);width:40px;height:40px;padding:0;border-radius:8px}.track-release-panel .track-agent-flow .tap-agent-avatar{--metric-top:color-mix(in srgb,var(--color-background),var(--color-foreground) 4%);--metric-bottom:color-mix(in srgb,var(--color-background),var(--color-foreground) 2%)}@keyframes tap-pixel-twinkle{0%,35%{opacity:.007}to{opacity:var(--pixel-max-opacity,.038)}}@keyframes track-agent-status-shimmer{to{background-position:-200% 0}}.track-agent-flow .tap-heading:has(.tap-header-metrics){grid-template-columns:40px minmax(0,1fr) auto}.track-agent-flow .tap-header-metrics{display:inline-flex;align-items:center;gap:12px;color:var(--tap-muted);font:400 12.5px/18px var(--track-font-ui);font-variant-numeric:tabular-nums;white-space:nowrap}.track-agent-flow .tap-repository-link{position:absolute;z-index:3;top:8px;right:8px;width:32px;height:32px;display:inline-grid;place-items:center;color:var(--tap-muted);border-radius:8px}.track-agent-flow .tap-repository-link svg{width:16px;height:16px}.track-agent-flow a.tap-repository-link{cursor:pointer}.track-agent-flow a.tap-repository-link:hover{color:var(--tap-text)}.track-agent-flow .tap-repository-link:focus-visible{outline:2px solid var(--tap-blue);outline-offset:2px}.track-agent-flow .tap-stage-diff-file{display:block;min-width:0;padding:12px 16px 16px;overflow:hidden;border-radius:12px;background:var(--tap-surface-bottom);box-shadow:0 1px 2px rgb(0 0 0/8%),0 0 0 .5px color-mix(in srgb,var(--tap-text) 12%,transparent);color:inherit;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);text-decoration:none;transition:box-shadow .16s ease,background-color .16s ease}.track-agent-flow a.tap-stage-diff-file{cursor:pointer}.track-agent-flow a.tap-stage-diff-file:hover{background:var(--tap-surface-top);box-shadow:0 1px 2px rgb(0 0 0/8%),0 0 0 .5px color-mix(in srgb,var(--tap-text) 22%,transparent)}.track-agent-flow .tap-stage-diff-head{display:flex;align-items:center;gap:8px;margin:-12px -16px 0;padding:10px 12px;border-bottom:.5px solid color-mix(in srgb,var(--tap-text) 10%,transparent);font-size:12.5px}.track-agent-flow .tap-stage-diff-head>svg{display:block;width:15px;height:15px;flex:none;color:var(--tap-muted)}.track-agent-flow .tap-stage-diff-count{display:inline-flex;flex:none;gap:8px;margin-left:auto;font-size:12.5px;line-height:1}.track-agent-flow .tap-stage-add{color:var(--tap-green)}.track-agent-flow .tap-stage-remove{color:var(--tap-red)}.track-agent-flow .tap-stage-code-diff{position:relative;margin:0 -16px -16px;padding:4px 0;font-size:12.5px;line-height:20px}.track-agent-flow .tap-stage-diff-lines{position:relative;width:100%}.track-agent-flow .tap-stage-diff-lines:before{content:"";position:absolute;top:0;bottom:0;left:64px;z-index:1;width:.5px;background:color-mix(in srgb,var(--tap-text) 10%,transparent);pointer-events:none}.track-agent-flow .tap-stage-code-row{position:relative;display:grid;grid-template-columns:32px 32px 18px minmax(0,1fr);align-items:stretch}.track-agent-flow .tap-stage-code-sign,.track-agent-flow .tap-stage-line-number{color:var(--tap-dim);font-size:11.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.track-agent-flow .tap-stage-line-number{padding:0 7px;text-align:right;font-variant-numeric:tabular-nums}.track-agent-flow .tap-stage-code-sign{text-align:center}.track-agent-flow .tap-stage-code-row code{min-width:0;padding:0 12px 0 8px;border:0;background:none;color:var(--tap-muted);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.track-agent-flow .tap-stage-code-row:is([data-change=del],[data-change=add]):before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px}.track-agent-flow .tap-stage-code-row[data-change=add]{background:color-mix(in srgb,var(--tap-green) 9%,transparent)}.track-agent-flow .tap-stage-code-row[data-change=add]:before{background:var(--tap-green)}.track-agent-flow .tap-stage-code-row[data-change=add] :is(.tap-stage-code-sign,.tap-stage-line-new){color:var(--tap-green)}.track-agent-flow .tap-stage-code-row[data-change=del]{background:color-mix(in srgb,var(--tap-red) 9%,transparent)}.track-agent-flow .tap-stage-code-row[data-change=del]:before{background:repeating-linear-gradient(45deg,var(--tap-red) 0,var(--tap-red) 1.5px,transparent 1.5px,transparent 3px)}.track-agent-flow .tap-stage-code-row[data-change=del] :is(.tap-stage-code-sign,.tap-stage-line-old){color:var(--tap-red)}.track-agent-flow .tap-stage-code-row:is([data-change=add],[data-change=del]) code{color:var(--tap-text)}.track-agent-flow .tap-stage-code-kw{color:var(--tap-red)}.track-agent-flow .tap-stage-code-str{color:color-mix(in srgb,var(--tap-blue) 55%,var(--tap-text))}.track-agent-flow .tap-stage-code-fn{color:color-mix(in srgb,var(--tap-blue) 30%,var(--tap-text))}.track-agent-flow .tap-stage-code-num{color:var(--tap-blue)}.track-agent-flow .tap-stage-code-cm{color:var(--tap-muted)}.track-agent-flow .tap-stage-diff-file{transition:none}.track-code{--tap-surface-top:color-mix(in srgb,var(--tap-bg),var(--tap-text) 4%);--tap-surface-bottom:color-mix(in srgb,var(--tap-bg),var(--tap-text) 2%);width:100%;max-width:420px}.track-code .tap-stage-diff-file{box-shadow:0 8px 22px rgb(0 0 0/20%),0 0 0 .5px color-mix(in srgb,var(--tap-text) 12%,transparent)}.track-code .tap-stage-diff-head{box-sizing:border-box;height:44px;border-bottom-color:color-mix(in srgb,var(--tap-text) 5%,transparent)}.track-code .tap-stage-code-diff{max-height:448px;overflow:auto;padding:12px 0;line-height:1.65}.track-code .tap-stage-diff-head>span:first-of-type:not(.tap-stage-diff-count){font:400 12.5px/20px var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace)}.track-code .tap-stage-diff-head>.track-button{height:24px;margin-left:auto;padding:0 5px;gap:4px;color:color-mix(in srgb,var(--color-text-tertiary) 72%,transparent);font:400 11.5px/1.5 var(--track-font-ui)}.track-code .tap-stage-diff-head>.track-button:hover{color:var(--color-text-tertiary)}.track-code .tap-stage-diff-head>.track-button>svg{width:12px;height:12px}.track-code .tap-stage-diff-head>.track-button[data-icon-only]{width:26px}.track-code .tap-stage-diff-head:has(>.track-button){padding-right:4.5px}.track-code .tap-stage-diff-lines[data-single-number]:before{left:20px}.track-code .tap-stage-diff-lines[data-single-number] .tap-stage-code-row{grid-template-columns:20px minmax(0,1fr)}.track-code .tap-stage-diff-lines[data-single-number] .tap-stage-line-number{padding:0;text-align:center}.track-code .tap-stage-diff-lines[data-single-number] .tap-stage-code-row code{padding-left:4px}.track-code .tap-stage-code-row[data-change=del] .tap-stage-line-number{color:var(--tap-red)}.track-code .tap-stage-code-row code [data-code-change]{border-radius:3px;padding:0 2px;margin:0 -1px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.track-code .tap-stage-code-row code [data-code-change=add]{background:color-mix(in srgb,var(--tap-green) 18%,transparent)}.track-code .tap-stage-code-row code [data-code-change=remove]{background:color-mix(in srgb,var(--tap-red) 18%,transparent)}.track-code .tap-stage-diff-lines[data-no-numbers]:before{display:none}.track-code .tap-stage-diff-lines[data-no-numbers] .tap-stage-code-row{grid-template-columns:minmax(0,1fr)}.track-code .tap-stage-diff-lines[data-no-numbers] .tap-stage-code-row code{padding-left:12px}.track-code[data-headerless] .tap-stage-diff-file{position:relative;padding-top:8px;padding-bottom:24px}.track-code[data-headerless] .tap-stage-code-diff{padding:0 38px 0 0}.track-code .track-code-floating-copy{position:absolute;z-index:2;top:4px;right:4px;width:26px;height:26px}.track-feature-indicator{display:inline-grid;place-items:center;width:24px;height:24px;flex:none;color:var(--track-status-neutral)}.track-feature-indicator>svg{display:block;width:24px;height:24px}.track-feature-indicator[data-state=development],.track-feature-indicator[data-state=qa]{color:var(--track-status-info)}.track-feature-indicator[data-state=development][data-overdue=true],.track-feature-indicator[data-state=overdue],.track-feature-indicator[data-state=qa][data-overdue=true]{color:var(--track-status-warning)}.track-feature-indicator[data-state=blocked]{color:var(--track-status-danger)}.track-feature-indicator[data-state=completed]{color:var(--track-status-success)}.track-feature-indicator-qa{transform-box:view-box;transform-origin:center;animation:track-feature-indicator-rotate 1.6s linear infinite}@keyframes track-feature-indicator-rotate{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.track-feature-indicator-qa{animation-play-state:paused}}.rp-detail-title{display:block;font-size:12.5px;line-height:18px;font-weight:400}.rp-detail-divider{display:block;height:1px;background:rgb(255 255 255/.06);margin:9px -10px}.rp-detail-caption{display:block;margin:0 0 6px;color:var(--color-text-quaternary,#61646c);font-size:12.5px;line-height:16px}.rp-detail-people{display:flex;align-items:center;gap:8px;min-height:22px}.rp-detail-people .track-avatar-group{--track-avatar-cutout:radial-gradient(circle 13px at 27px 50%,transparent 99%,#000 100%)}.rp-detail-people .track-avatar-group-item{width:22px;height:22px}.rp-detail-people .track-avatar-group-item+.track-avatar-group-item{margin-left:-6px}.rp-detail-people .track-avatar-more{width:22px;height:22px;margin-left:-6px;font-size:8.5px}.rp-detail-people .track-avatar-group-agent{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;align-self:center}.rp-detail-people .track-avatar-group-agent>*{transform:translateY(-2px) scale(1.15);transform-origin:center}.rp-detail-people .track-avatar-group-more,.rp-detail-people .track-avatar-group-person [data-slot=avatar-fallback]{font-size:8.5px}.rp-detail-empty,.rp-detail-names{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:#a4a7ae}.rp-detail-chart{display:flex;height:7px;gap:2px;margin-top:10px;overflow:hidden;border-radius:4px;background:color-mix(in srgb,var(--color-foreground) 7%,transparent)}.rp-detail-segment{display:block;min-width:3px;border-radius:3px;box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%)),inset 0 0 0 1px rgb(255 255 255/.18)}.rp-detail-development{background:var(--track-status-info,#3b82f6)}.rp-detail-completed{background:var(--track-status-success,#10b981)}.rp-detail-blocked{background:var(--track-status-danger,#ef4444)}.rp-detail-qa{background:#818cf8}.rp-detail-backlog{background:var(--track-status-neutral,#969aa3)}.rp-detail-legend{display:grid;grid-template-columns:1fr;row-gap:5px;margin-top:9px}.rp-detail-legend-row{display:flex;align-items:center;gap:5px;font-size:12.5px;line-height:16px;white-space:nowrap;color:var(--color-text-quaternary,#61646c)}.rp-detail-dot{width:6px;height:6px;border-radius:2px;flex:none}.rp-detail-count{margin-left:auto;color:var(--color-text-quaternary,#61646c);font-weight:400}.track-delivery-tooltip{width:290px;max-width:min(290px,calc(100vw - 24px));padding:10px}.track-delivery-details{font:400 12.5px/1.4 var(--track-font-ui)}.track-delivery-flag{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border:0;border-radius:4px;background:transparent;color:inherit;padding:0;cursor:pointer;opacity:.8}.track-delivery-flag:focus-visible,.track-delivery-flag:hover{opacity:1}.track-delivery-flag svg{width:14px;height:14px}.track-flag-filled{display:none}.track-delivery-flag:is(:hover,:focus-visible) .track-flag-outline{display:none}.track-delivery-flag:is(:hover,:focus-visible) .track-flag-filled{display:block}.track-delivery-flag:focus-visible{outline:2px solid currentColor;outline-offset:2px}.track-agent-flow .abu-plan-skeleton{position:absolute;inset:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.track-agent-flow .abu-plan-skeleton-line{position:absolute;display:block;border-radius:999px;background:color-mix(in srgb,var(--tap-surface-top) 97%,var(--tap-text) 3%);opacity:.65;animation:abu-plan-skeleton-wave 1.9s ease-in-out calc(var(--skeleton-index, 0) * 80ms) infinite}@keyframes abu-plan-skeleton-wave{0%,to{opacity:.65}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.track-agent-flow .abu-plan-skeleton-line{animation:none;opacity:.8}}.abu-plan-format-menu{z-index:70;max-width:calc(100vw - 16px);pointer-events:auto;transition:opacity .2s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.abu-plan-format-menu{transition:none}}.abu-plan-format-toolbar.track-tooltip{--release-neutral-text:var(--color-text-secondary);--release-ghost-hover:#333741;--release-ghost-foreground:#f5f5f6;display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:4px;border-radius:8px;width:-moz-max-content;width:max-content;max-width:100%}.abu-plan-format-toolbar [data-release-button=ghost][aria-pressed=true]{background:var(--release-ghost-hover);color:var(--release-ghost-foreground)}.track-agent-flow .abu-plan-editor{position:relative;width:100%;min-width:0;max-width:75ch;color:var(--color-text-secondary);font:inherit}.track-agent-flow .abu-plan-editor .tiptap{min-height:1.65em;padding:0;background:transparent;color:var(--color-text-secondary);font:inherit;line-height:1.65;caret-color:var(--tap-text);overflow-wrap:anywhere}.track-agent-flow .abu-plan-editor .tiptap:focus,.track-agent-flow .abu-plan-editor .tiptap:focus-visible{outline:none;box-shadow:none}.track-agent-flow .abu-plan-editor .tiptap :is(h1,h2,h3,h4,h5,h6){color:var(--tap-text);font-weight:400}.track-agent-flow .abu-plan-editor .tiptap h1{margin:0 0 12px;font-size:18.5px;line-height:1.375}.track-agent-flow .abu-plan-editor .tiptap h2{margin:20px 0 6px;font-size:16.5px;line-height:1.5}.track-agent-flow .abu-plan-editor .tiptap :is(h3,h4,h5,h6){margin:16px 0 6px;font-size:14.5px;line-height:1.5}.track-agent-flow .abu-plan-editor .tiptap h2:first-child{margin-top:0}.track-agent-flow .abu-plan-editor .tiptap p{margin:12px 0;line-height:1.625}.track-agent-flow .abu-plan-editor .tiptap :is(ul,ol){margin:12px 0;padding-left:20px}.track-agent-flow .abu-plan-editor .tiptap ul{list-style-type:disc}.track-agent-flow .abu-plan-editor .tiptap ol{list-style-type:decimal}.track-agent-flow .abu-plan-editor .tiptap li{font-size:var(--track-markdown-body-size,13.5px);line-height:1.625}.track-agent-flow .abu-plan-editor .tiptap li+li{margin-top:8px}.track-agent-flow .abu-plan-editor .tiptap li>p{margin:0}.track-agent-flow .abu-plan-editor .tiptap :is(h1,h2,h3,h4,h5,h6)+:is(p,ul,ol,pre,.tableWrapper){margin-top:6px}.track-agent-flow .abu-plan-editor .tiptap strong{color:var(--tap-text);font-weight:400}.track-agent-flow .abu-plan-editor .tiptap code{border-radius:4px;padding:2px 4px;background:var(--color-muted);font-size:12.5px;overflow-wrap:anywhere}.track-agent-flow .abu-plan-editor .tiptap pre{margin:12px 0;border-radius:8px;padding:12px;overflow-x:auto;background:var(--color-muted)}.track-agent-flow .abu-plan-editor .tiptap pre code{padding:0;background:transparent}.track-agent-flow .abu-plan-editor .tiptap .tableWrapper{max-width:100%;margin:16px 0;border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:8px;overflow-x:auto}.track-agent-flow .abu-plan-editor .tiptap table{width:100%;min-width:380px;margin:0;border:0;border-collapse:collapse;font-size:12.5px;text-align:left}.track-agent-flow .abu-plan-editor .tiptap :is(th,td){border:0;padding:12px;vertical-align:top}.track-agent-flow .abu-plan-editor .tiptap th{background:var(--color-muted);color:var(--tap-text);font-weight:400}.track-agent-flow .abu-plan-editor .tiptap td{border-top:1px solid color-mix(in srgb,var(--color-border) 50%,transparent)}.track-agent-flow .abu-plan-editor .tiptap :is(th,td) p{margin:0}.track-agent-flow .abu-plan-editor .tiptap ul[data-type=taskList]{padding-left:0;list-style:none}.track-agent-flow .abu-plan-editor .tiptap ul[data-type=taskList]>li{display:flex;align-items:flex-start;gap:8px}.track-agent-flow .abu-plan-editor .tiptap ul[data-type=taskList]>li>label{flex:none;margin-top:2px}.track-agent-flow .abu-plan-editor .tiptap ul[data-type=taskList]>li>div{min-width:0}.track-agent-flow .abu-plan-editor .tiptap blockquote{margin:12px 0;border:0;padding:0}.track-agent-flow .abu-plan-editor .tiptap a{color:var(--tap-text);text-decoration:underline;text-underline-offset:2px}.track-agent-flow .abu-plan-editor{--stream-fade:350ms;--stream-blur:1px;--stream-ease:cubic-bezier(0.22,1,0.36,1)}.track-agent-flow .abu-plan-editor[data-revision-phase=skeleton] .tiptap{visibility:hidden}.track-agent-flow .abu-plan-editor[data-revision-phase=skeleton] .tiptap li::marker{color:transparent}.track-agent-flow .abu-plan-editor[data-revision-phase=skeleton] .tiptap a{text-decoration-color:transparent}.track-agent-flow .abu-plan-editor:is([data-revision-phase=skeleton],[data-revision-phase=streaming]) .tiptap input[type=checkbox]{visibility:hidden}.track-agent-flow .abu-plan-editor .t-stream-w{animation:abu-plan-stream-in-a var(--stream-fade) var(--stream-ease) var(--stream-delay,0s) both}.track-agent-flow .abu-plan-editor .t-stream-w[data-stream-cycle=b]{animation-name:abu-plan-stream-in-b}@keyframes abu-plan-stream-in-a{0%{opacity:0;filter:blur(var(--stream-blur))}to{opacity:1;filter:blur(0)}}@keyframes abu-plan-stream-in-b{0%{opacity:0;filter:blur(var(--stream-blur))}to{opacity:1;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.track-agent-flow .abu-plan-editor .t-stream-w{animation:none;opacity:1;filter:none}}.track-agent-flow .abu-plan-editor[data-revision-phase=streaming] .tiptap:not(.abu-plan-shimmer-copy){visibility:hidden}.track-agent-flow .abu-plan-shimmer-copy{position:absolute;inset:0;pointer-events:none}.track-agent-flow .abu-plan-shimmer-copy .track-text-shimmer{color:inherit}.track-command-bar{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;padding:6px;max-width:100%;box-sizing:border-box;--release-neutral-text:#d4d4d8;--release-ghost-hover:#333741;--release-ghost-foreground:#f5f5f6;border:0;border-radius:14px;background:#161b26a6;box-shadow:0 8px 24px #00000073,0 0 0 1px #333741;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);isolation:isolate}.track-command-bar__slot{position:relative;display:inline-flex;flex:none;isolation:isolate}.track-command-bar__pill{position:absolute;inset:2px;z-index:0;border-radius:6px;background:var(--release-ghost-hover);pointer-events:none}.track-command-bar__button.track-button{position:relative;z-index:1;width:100%;height:100%}.track-command-bar__button.track-button[aria-pressed=true]{color:var(--release-ghost-foreground);background:transparent}.track-command-bar__separator{width:1px;height:20px;margin:0 4px;flex:none;background:#333741}.track-command-bar__message{padding:0 8px;color:var(--release-neutral-text);font:400 12.5px/20px var(--track-font-ui)}.track-command-bar__menu-message{margin:8px;font:400 12.5px/18px var(--track-font-ui);color:var(--color-muted-foreground)}.track-command-bar__error{color:var(--color-destructive)}.track-command-bar__submenu{overflow-y:auto;overscroll-behavior:contain}.track-command-bar__submenu .track-dropdown-item{height:auto;min-height:40px;padding-block:8px}.track-command-bar__label{min-width:0;overflow-wrap:anywhere}.track-command-bar__spinner{width:16px;height:16px;flex:none;animation:track-command-bar-spin .7s linear infinite}.track-command-bar__menu[data-side=top][data-state=open]{animation-name:track-command-bar-menu-up}@keyframes track-command-bar-menu-up{0%{opacity:0;transform:scale(.96) translateY(4px)}to{opacity:1;transform:none}}@keyframes track-command-bar-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.track-command-bar__menu[data-state],.track-command-bar__spinner{animation:none}}.track-search-dialog{padding:0;border-radius:14px;background:rgb(22 27 38/80%);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}.track-search-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.track-search-dialog>.track-input-wrap{display:block;padding:6px;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 4%,transparent)}.track-search-dialog .track-input{box-shadow:none;background:transparent;outline:none}.track-search-dialog .track-input-icon{left:17px;top:50%;transform:translateY(-50%)}.track-search-dialog>.track-scroll-area{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.track-search-results{--track-menu-highlight:#1f242f;position:relative;display:grid;padding:6px}.track-search-results .track-dropdown-item{height:32px;justify-content:flex-start;font:400 13.5px/1.4 var(--track-font-ui)}.track-search-results .track-dropdown-item:hover,.track-search-results .track-dropdown-item[data-highlighted]{background:transparent;box-shadow:none}.track-text-shimmer{position:relative;display:inline-block;color:var(--color-text-secondary)}.track-text-shimmer-highlight{position:absolute;inset:0;pointer-events:none;visibility:hidden}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.track-text-shimmer[data-animated=true] .track-text-shimmer-highlight{visibility:visible;color:transparent;background-image:linear-gradient(90deg,transparent 31%,color-mix(in srgb,var(--track-status-info) 55%,transparent) 50%,transparent 69%);background-size:250% 100%;background-position:100% 0;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--track-status-info) 28%,transparent));animation:track-text-shimmer 2.4s linear var(--track-shimmer-iterations,infinite)}@media (prefers-reduced-motion:reduce){.track-text-shimmer[data-animated=true] .track-text-shimmer-highlight{animation:none;visibility:hidden}}}.track-ghost-shimmer{position:relative;width:100%}.track-ghost-shimmer[data-overlay=true] .track-input::-moz-placeholder{color:transparent}.track-ghost-shimmer[data-overlay=true] .track-input::placeholder{color:transparent}.track-ghost-shimmer-overlay{position:absolute;inset:0;pointer-events:none;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;font:400 13.5px/1.5 var(--track-font-ui)}.track-ghost-shimmer-overlay .track-text-shimmer{color:var(--ds-input-muted)}.track-ghost-shimmer[data-variant=title] .track-ghost-shimmer-overlay{font:400 24.5px/1.5 var(--track-font-ui);letter-spacing:-.025em;white-space:pre;--track-shimmer-strength:0.6}.track-ghost-shimmer[data-variant=title] .track-text-shimmer-highlight{opacity:var(--track-shimmer-strength)}@keyframes track-text-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.track-status-segment{display:block;flex:0 0 auto;width:4px;height:12px;border-radius:999px;background:var(--color-card);box-shadow:var(--track-bar-inset,inset 0 1px 2px rgb(0 0 0/14%)),0 1px 2px rgb(0 0 0/6%)}.track-status-segment[data-size=large]{height:32px}.track-status-segment:not([data-state=empty]){background:var(--segment-tone);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--segment-tone) 70%,white 30%),0 1px 2px rgb(0 0 0/6%)}.track-status-segment[data-state=success]{--segment-tone:var(--track-status-success)}.track-status-segment[data-state=warning]{--segment-tone:var(--track-status-warning)}.track-status-segment[data-state=danger]{--segment-tone:var(--track-status-danger)}.track-stability-bars{display:flex;align-items:center;gap:3px;max-width:100%;overflow-x:auto;scrollbar-width:none}.track-stability-bars::-webkit-scrollbar{display:none}.track-quality-indicator{display:inline-flex;align-items:center;gap:8px;color:var(--color-muted-foreground);font-family:var(--track-font-ui);font-size:12.5px;line-height:20px}.track-quality-indicator-bars{display:inline-flex;align-items:center;gap:2px}.track-agent-metrics{display:inline-flex;align-items:center;gap:12px;color:var(--color-text-tertiary);font:400 12.5px/18px var(--track-font-ui);font-variant-numeric:tabular-nums;white-space:nowrap}.track-agent-activity-list{display:grid;gap:8px}.track-agent-actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.track-agent-actions-primary{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.track-agent-context{display:grid;gap:8px}.track-agent-context-label{color:var(--color-text-tertiary);font:400 12.5px/1.5 var(--track-font-ui)}.track-agent-context-attachments{display:grid;justify-items:start;gap:8px}.track-agent-context-images{display:flex;flex-wrap:wrap;gap:8px}.track-agent-context-image{position:relative;width:72px;height:72px;border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.track-agent-context-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.track-agent-context-image .track-button{position:absolute;top:2px;right:2px;background:var(--color-card)}.track-agent-context-drop[data-dragging] .track-markdown-disclosure{border:2px solid #519fff;background:color-mix(in srgb,#3b82f6 16%,var(--color-background))}.track-agent-context-drop[data-dragging] .track-markdown-body{background:color-mix(in srgb,#3b82f6 16%,var(--color-background))}.track-agent-context-drop .abu-plan-editor .tiptap>p:first-child{margin-top:0}.track-sidebar-item{width:100%;min-width:0;font:400 13.5px/1.5 var(--track-font-ui);color:var(--color-text-tertiary)}.track-sidebar-item-trigger,.track-sidebar-subitem{box-sizing:border-box;border:0;width:100%;min-height:40px;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.track-sidebar-item-trigger{display:flex;align-items:center;gap:8px;padding:0 8px}.track-sidebar-item-trigger:focus-visible,.track-sidebar-item-trigger:hover,.track-sidebar-subitem:focus-visible,.track-sidebar-subitem:hover{color:var(--color-foreground);background:var(--track-menu-highlight,#1f242f)}.track-sidebar-item-trigger:focus-visible,.track-sidebar-subitem:focus-visible{outline:2px solid #519fff;outline-offset:-2px}.track-sidebar-item-icon{position:relative;flex:0 0 16px;width:16px;height:16px;display:grid;place-items:center}.track-sidebar-item-caret,.track-sidebar-item-symbol{position:absolute;display:grid;place-items:center;inset:0;transition:opacity .15s}.track-sidebar-item-caret svg,.track-sidebar-item-symbol svg{width:16px;height:16px}.track-sidebar-item-caret{opacity:0}.track-sidebar-item-trigger:focus-visible .track-sidebar-item-symbol,.track-sidebar-item-trigger:hover .track-sidebar-item-symbol{opacity:0}.track-sidebar-item-trigger:focus-visible .track-sidebar-item-caret,.track-sidebar-item-trigger:hover .track-sidebar-item-caret{opacity:1}.track-sidebar-item-caret svg{transition:transform .18s ease}.track-sidebar-item[data-open] .track-sidebar-item-caret svg{transform:rotate(90deg)}.track-sidebar-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-sidebar-item-children{margin-left:15px;padding-left:8px;border-left:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent)}.track-sidebar-subitem{padding:0 8px}@media (prefers-reduced-motion:reduce){.track-sidebar-item-caret,.track-sidebar-item-caret svg,.track-sidebar-item-symbol{transition:none}}.track-sidebar-fixed-item{box-sizing:border-box;display:flex;align-items:center;gap:6px;width:calc(100% - 16px);height:32px;margin:0 8px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--color-text-tertiary);font:400 13.5px/1.5 var(--track-font-ui);text-align:left;cursor:pointer}.track-sidebar-fixed-item:is(:hover,:focus-visible),.track-sidebar-fixed-item[aria-current=page]{background:var(--track-menu-highlight,#1f242f);color:var(--color-foreground)}.track-sidebar-fixed-item:focus-visible{outline:2px solid #519fff;outline-offset:-2px}.track-sidebar-fixed-icon{display:grid;place-items:center;flex:0 0 16px;width:16px;height:16px}.track-sidebar-fixed-icon svg{width:16px;height:16px}.track-sidebar-fixed-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-sidebar-fixed-counter{box-sizing:border-box;flex:none;margin-left:auto;min-width:16px;height:16px;padding-inline:3px;border-radius:999px;background:var(--color-status-error);color:#fff;font:500 9.5px/16px var(--track-font-ui);text-align:center}.track-sidebar-fixed-item+.track-sidebar-fixed-item{margin-top:1px}.track-sidebar-fixed-list{position:relative;width:100%}.track-sidebar-fixed-highlight{position:absolute;left:0;top:0;width:0;height:0;border-radius:7px;background:var(--track-menu-highlight,#1f242f);opacity:0;pointer-events:none;transition:transform .22s cubic-bezier(.16,1,.3,1),width .22s cubic-bezier(.16,1,.3,1),height .22s cubic-bezier(.16,1,.3,1),opacity .14s}.track-sidebar-fixed-list .track-sidebar-fixed-item{position:relative;z-index:1}.track-sidebar-fixed-list .track-sidebar-fixed-item:is(:hover,:focus-visible){background:transparent}.track-sidebar-fixed-list:hover .track-sidebar-fixed-item[aria-current=page]{background:transparent}@media (prefers-reduced-motion:reduce){.track-sidebar-fixed-highlight{transition:none}}.track-project-list{--project-ease:cubic-bezier(.16,1,.3,1);--project-acc:cubic-bezier(.22,1,.36,1);position:relative;display:flex;flex-direction:column;gap:1px;width:224px;max-width:100%;font:450 13.5px/1.5 var(--track-font-ui);color:#94969c}.track-project-list button{font:inherit;border:0;background:transparent;cursor:pointer}.track-project-glide{position:absolute;left:0;top:0;width:0;height:0;border-radius:7px;background:#1f242f;opacity:0;pointer-events:none;z-index:0;transition:transform .22s var(--project-ease),width .22s var(--project-ease),height .22s var(--project-ease),opacity .14s}.track-project-row{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;height:32px;margin:0 8px;padding:0 8px;border-radius:8px;text-align:left;width:calc(100% - 16px);transition:width .15s var(--project-ease),background-color .15s,color .15s,transform .15s}.track-project-row:active{transform:scale(.98)}.track-project-row[data-selected]{background:#1f242f}.track-project-list:hover .track-project-row[data-selected]{background:transparent}.track-project-parent{padding-left:6px;padding-right:6px}.track-project-caret{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;flex-shrink:0;color:#94969c;border-radius:2px;transition:transform .25s var(--project-acc),background-color .12s,color .12s}.track-project-caret:hover{background:#333741;color:#94969c}.track-project-caret[data-open]{transform:rotate(90deg)}.track-project-caret svg{width:13px;height:13px;opacity:.4;transition:opacity .15s}.track-project-caret:is(:hover,:focus-visible) svg{opacity:.8}.track-project-name,.track-project-release-name{margin-left:6px;min-width:0;flex:1;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);color:#94969c}.track-project-name{display:flex;align-items:center;align-self:stretch;text-align:left;padding:1px 0 0}.track-project-row[data-selected] :is(.track-project-name,.track-project-release-name){font-weight:500;color:#f5f5f6}.track-project-add{display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;padding:0;margin-left:6px;border-radius:2px;color:#d4d4d8;opacity:0;pointer-events:none;transition:opacity .15s,background-color .12s,color .12s}.track-project-parent:focus-within .track-project-add,.track-project-parent:hover .track-project-add{opacity:1;pointer-events:auto}.track-project-add svg{opacity:.75;transition:opacity .15s}.track-project-add:hover{background:#333741;color:#f5f5f6}.track-project-add:is(:hover,:focus-visible) svg{opacity:1}.track-project-list button:focus-visible{outline:2px solid #94969c;outline-offset:2px}.track-project-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s var(--project-acc)}.track-project-sub[data-open=true]{grid-template-rows:1fr}.track-project-sub-inner{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:1px;opacity:0;filter:blur(2px);transition:opacity .25s var(--project-acc),filter .25s var(--project-acc)}.track-project-sub[data-open=true] .track-project-sub-inner{opacity:1;filter:blur(0)}.track-project-sub-inner>:first-child{margin-top:1px}.track-project-sub-inner>:last-child{margin-bottom:3px}.track-project-release{height:32px;padding-left:14px;color:#94969c}.track-project-release-name{position:relative;top:.5px;font-variant-numeric:normal}.track-project-release:hover .track-project-release-name{color:#94969c}.track-project-orb{position:relative;display:block;flex:none;width:20px;height:20px;overflow:hidden;contain:strict}.track-project-orb>span{position:absolute;top:0;left:0;width:28px;height:28px;transform-origin:0 0;transform:scale(calc(20 / 28)) translate(6.5px,6.5px)}.track-project-orb i{position:absolute;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.4}.track-project-orb[data-status=andamento]{color:rgb(81 162 255)}.track-project-orb[data-status=andamento] i{animation:track-project-orb-wave 1.7s linear infinite both}.track-project-orb[data-status=concluida]{color:color-mix(in srgb,rgb(74 222 128) 70%,transparent)}.track-project-orb[data-status=concluida] i{opacity:1}.track-project-orb[data-status=concluida] i[data-center]{color:rgb(74 222 128)}.track-project-orb[data-status=planejada]{color:#94969c}.track-project-orb[data-status=planejada] i{opacity:.5}@keyframes track-project-orb-wave{0%{opacity:.4;transform:scale(1);animation-timing-function:cubic-bezier(.66,0,.34,1)}28%{opacity:1;transform:scale(1.18);animation-timing-function:cubic-bezier(.66,0,.34,1)}56%,to{opacity:.4;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.track-project-list *,.track-project-list :after,.track-project-list :before{transition:none!important;animation:none!important}.track-project-orb[data-status=andamento] i{opacity:.4}}.track-project-inline-input.track-input[data-variant=ghost-title]{flex:1;min-width:0;height:32px;margin-left:6px;padding:0;font:450 13.5px/1.5 var(--track-font-ui);letter-spacing:normal;color:#f5f5f6}.track-project-inline-input::-moz-placeholder{color:color-mix(in srgb,#94969c 55%,transparent);opacity:1}.track-project-inline-input::placeholder{color:color-mix(in srgb,#94969c 55%,transparent);opacity:1}.track-double-sidebar{display:flex;align-items:stretch;gap:4px;width:min(292px,100%);height:360px;min-height:0;color:var(--color-foreground);font-family:var(--track-font-ui)}.track-double-sidebar-rail{display:flex;flex:none;flex-direction:column;align-items:center;gap:4px;width:48px;padding:8px 0}.track-double-sidebar-macro{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:background-color .15s,color .15s}.track-double-sidebar-macro svg{width:16px;height:16px}.track-double-sidebar-macro:focus-visible,.track-double-sidebar-macro:hover{background:var(--color-card);color:var(--color-foreground)}.track-double-sidebar-macro[aria-pressed=true]{background:var(--color-card);color:var(--color-foreground)}.track-double-sidebar-macro:focus-visible{outline:2px solid #519fff;outline-offset:2px}.track-double-sidebar-panel{box-sizing:border-box;display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;padding:8px 0;border:1px solid color-mix(in srgb,var(--color-background),var(--color-foreground) 6%);border-radius:16px;background:var(--color-background)}.track-double-sidebar-scroll.track-scroll-area{flex:1;min-height:0;padding:0;border:0;border-radius:0;background:transparent}@media (prefers-reduced-motion:reduce){.track-double-sidebar-macro{transition:none}}.track-double-sidebar-search.track-button[data-icon-placement=start]{box-sizing:border-box;width:calc(100% - 16px);height:34px;margin:0 8px 12px;justify-content:flex-start;color:var(--ds-input-muted);background:var(--ds-input-surface);box-shadow:inset 0 0 0 .5px var(--ds-input-edge),var(--ds-input-inset-shadow);font:400 13.5px/1.5 var(--track-font-ui)}.track-double-sidebar-search.track-button:hover{background:var(--ds-input-hover);color:var(--color-text-tertiary)}.track-double-sidebar-search.track-button:active:not(:disabled){transform:none}.track-double-sidebar-search.track-button svg{width:17px;height:17px}.track-double-sidebar-panel .track-project-list{width:100%}.track-sidebar-workspace-trigger{display:flex;align-items:center;gap:8px;width:calc(100% - 16px);min-width:0;margin:0 8px 8px;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--color-foreground);font:400 13.5px/20px var(--track-font-ui);text-align:left;cursor:pointer}.track-sidebar-workspace-trigger:hover,.track-sidebar-workspace-trigger[data-state=open]{background:var(--track-menu-highlight,#1f242f)}.track-sidebar-workspace-trigger:focus-visible{outline:2px solid var(--track-focus);outline-offset:-2px}.track-sidebar-workspace-trigger>svg{flex:none;width:16px;height:16px;margin-left:auto;color:var(--color-text-tertiary)}.track-sidebar-workspace-text{display:flex;flex:1;flex-direction:column;min-width:0}.track-sidebar-workspace-email,.track-sidebar-workspace-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-sidebar-workspace-name{font-weight:500}.track-sidebar-workspace-email{color:var(--color-text-tertiary);font-size:12.5px;line-height:18px}.track-sidebar-workspace-menu.track-dropdown{width:max(224px,var(--radix-dropdown-menu-trigger-width))}.track-sidebar-workspace-option.track-dropdown-item{min-height:48px;gap:12px}.track-sidebar-workspace-option>.track-radio{margin-left:auto;pointer-events:none}.track-evolution-chart-wrap{--track-chart-axis:#969696;position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);width:100%;min-width:0;container-type:inline-size}.light .track-evolution-chart-wrap,[data-track-theme=light] .track-evolution-chart-wrap{--track-chart-axis:#666}.track-evolution-chart-wrap:focus-visible{outline:2px solid var(--track-focus);outline-offset:4px;border-radius:4px}.track-evolution-chart-plot{position:relative;min-width:0}.track-evolution-chart-axis-y{position:relative;grid-column:1;grid-row:1;height:calc(100% - 40px);margin-top:40px;color:var(--track-chart-axis);font:400 11.5px/1 var(--track-font-ui)}.track-evolution-chart-wrap[data-dates] .track-evolution-chart-axis-y{height:calc(100% - 62px)}.track-evolution-chart-axis-y span{position:absolute;right:10px;transform:translateY(-50%);white-space:nowrap}.track-evolution-chart-scroll.track-scroll-area{grid-column:2;grid-row:1;min-width:0;padding:0;border:0;border-radius:0;background:transparent}.track-evolution-chart-scroll>.track-scroll-viewport{height:auto}.track-evolution-chart-content{box-sizing:border-box;width:max(100%,800px);padding-top:40px}.track-evolution-chart-axis-x{position:relative;height:22px;color:var(--track-chart-axis);font:400 11.5px/1 var(--track-font-ui)}.track-evolution-chart-axis-x span{position:absolute;top:8px;transform:translateX(-50%);white-space:nowrap}.track-evolution-chart-axis-x span[data-edge=start]{transform:none}.track-evolution-chart-axis-x span[data-edge=end]{transform:translateX(-100%)}.track-evolution-chart-tooltip.track-tooltip{position:absolute;z-index:10;transform:translate(-50%,calc(-100% - 10px));white-space:nowrap;pointer-events:none;animation:none;transition:left .22s cubic-bezier(.16,1,.3,1),top .22s cubic-bezier(.16,1,.3,1)}.track-evolution-chart-tooltip-values{min-width:128px;display:grid;gap:4px}.track-evolution-chart-tooltip-values>div{display:flex;justify-content:space-between;gap:16px}.track-evolution-chart-tooltip-values span{color:var(--color-text-tertiary)}.track-evolution-chart-tooltip-values strong{color:inherit;font-weight:550}.track-evolution-chart{--track-evolution-tone:var(--color-foreground);display:block;width:100%;height:auto;overflow:visible;color:var(--color-foreground)}.track-evolution-chart[data-tone=info]{--track-evolution-tone:var(--track-status-info)}.track-evolution-chart[data-tone=warning]{--track-evolution-tone:var(--track-status-warning)}.track-evolution-chart[data-tone=danger]{--track-evolution-tone:var(--track-status-danger)}.track-evolution-chart-grid{stroke:currentColor;stroke-opacity:.09;stroke-width:1;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.track-evolution-chart-line{fill:none;stroke:var(--track-evolution-tone);stroke-opacity:.32;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.track-evolution-chart:not([data-tone=neutral]) .track-evolution-chart-line{stroke-opacity:.85}.track-evolution-chart-projection{fill:none;stroke:var(--track-evolution-tone);stroke-opacity:.18;stroke-width:1;stroke-dasharray:2 4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.track-evolution-chart:not([data-tone=neutral]) .track-evolution-chart-projection{stroke-opacity:.38}.track-evolution-chart-guide{stroke:currentColor;stroke-opacity:.13;stroke-width:1;vector-effect:non-scaling-stroke}.track-evolution-chart-point{fill:var(--track-evolution-tone);fill:rgb(from var(--track-evolution-tone) r g b/1);filter:drop-shadow(0 1px 2px rgb(0 0 0/35%))}.track-evolution-chart-guide-position,.track-evolution-chart-point-position{transition:transform .22s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.track-evolution-chart-guide-position,.track-evolution-chart-point-position,.track-evolution-chart-tooltip.track-tooltip{transition:none}}