.ow-workspace{--ow-accent:#6b8fa8;--ow-accent-rgb:107,143,168;--ow-topbar-h:48px;--ow-rail-w:220px;--ow-radius-sm:6px;--ow-radius-md:8px;--ow-radius-lg:12px;--ow-handoff-text-heading:var(--foreground);--ow-handoff-text-secondary:var(--muted-foreground);--ow-handoff-text-story-title:var(--foreground);--ow-handoff-new-story-bg:var(--primary);--ow-handoff-new-story-text:var(--primary-foreground);--ow-handoff-new-story-border:var(--border);--ow-surface-bg:var(--background);--ow-surface-border:var(--border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .ow-workspace{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ow-handoff-new-story-bg:#1b2c38;--ow-handoff-new-story-text:#93b8d0;--ow-handoff-new-story-border:#2d4f63;--ow-handoff-text-heading:#d4d4d8}.ow-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ow-surface{background:var(--ow-surface-bg,var(--background));border:.5px solid var(--ow-surface-border,var(--border));border-radius:var(--ow-radius-md);color:var(--foreground)}.ow-surface-raised{background:var(--card);border-color:var(--border)}.ow-text-heading{color:var(--ow-handoff-text-heading)}.ow-text-secondary{color:var(--ow-handoff-text-secondary)}.ow-chrome-stack{flex-direction:column;flex:auto;min-height:0;display:flex}.ow-chrome-row{flex:auto;align-items:stretch;min-width:0;min-height:0;display:flex}.ow-org-settings-sidebar{width:var(--ow-rail-w,220px);border-right:.5px solid var(--border);background-color:var(--background);--ow-accent:#6b8fa8;--ow-accent-rgb:107,143,168;--ow-radius-sm:6px;--ow-radius-md:8px;--ow-radius-lg:12px;flex-shrink:0;padding:12px 10px 16px;overflow:hidden auto}.ow-org-settings-switcher-gap{margin-bottom:14px}.ow-org-settings-back{color:var(--ow-settings-back-link);margin-bottom:14px;font-size:14px;font-weight:500;text-decoration:none;display:block}.ow-org-settings-back:hover{color:var(--ow-settings-back-link);text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.ow-org-settings-back:hover{color:color-mix(in srgb,var(--ow-settings-back-link)82%,var(--foreground))}}.ow-org-settings-nav{flex-direction:column;display:flex}.ow-org-settings-nav>.ow-rail-group-label:first-child{margin-top:0}.ow-org-settings-sidebar .ow-rail-link.ow-rail-link-active,.ow-org-settings-sidebar button.ow-rail-link.ow-rail-link-active{background-color:var(--ow-accent,#6b8fa8)}@supports (color:color-mix(in lab, red, red)){.ow-org-settings-sidebar .ow-rail-link.ow-rail-link-active,.ow-org-settings-sidebar button.ow-rail-link.ow-rail-link-active{background-color:color-mix(in srgb,var(--ow-accent,#6b8fa8)14%,transparent)}}.dark .ow-org-settings-sidebar .ow-rail-link.ow-rail-link-active,.dark .ow-org-settings-sidebar button.ow-rail-link.ow-rail-link-active{color:var(--ow-handoff-text-heading)}.dark .ow-org-settings-sidebar .ow-rail-link-contact-support.ow-rail-link-active{background-color:var(--ow-accent,#6b8fa8)!important}@supports (color:color-mix(in lab, red, red)){.dark .ow-org-settings-sidebar .ow-rail-link-contact-support.ow-rail-link-active{background-color:color-mix(in srgb,var(--ow-accent,#6b8fa8)14%,transparent)!important}}.dark .ow-org-settings-sidebar .ow-rail-link-contact-support.ow-rail-link-active{color:var(--ow-handoff-text-heading)!important}.dark .ow-org-settings-sidebar .ow-rail-link-contact-support.ow-rail-link-active:hover{background-color:var(--ow-accent,#6b8fa8)!important}@supports (color:color-mix(in lab, red, red)){.dark .ow-org-settings-sidebar .ow-rail-link-contact-support.ow-rail-link-active:hover{background-color:color-mix(in srgb,var(--ow-accent,#6b8fa8)14%,transparent)!important}}.dark .ow-org-settings-sidebar .ow-rail-link-contact-support.ow-rail-link-active:hover{color:var(--ow-handoff-text-heading)!important}.dark .ow-org-settings-sidebar .ow-rail-link:not(.ow-rail-link-active){color:var(--ow-handoff-text-secondary,var(--muted-foreground))}.dark .ow-org-settings-sidebar .ow-rail-link:not(.ow-rail-link-active):hover{color:var(--ow-handoff-text-heading,var(--foreground))}.ow-org-settings-admin-wrap{border-top:.5px solid var(--border);margin-top:20px;padding-top:12px}.ow-org-settings-admin-link{color:var(--muted-foreground);font-size:13px;text-decoration:none}.ow-org-settings-admin-link:hover{color:var(--foreground);text-decoration:underline}.dark .ow-org-settings-admin-link{color:var(--ow-handoff-text-secondary,var(--muted-foreground))}.dark .ow-org-settings-admin-link:hover{color:var(--ow-handoff-text-heading,var(--foreground))}.ow-members-page{max-width:1100px}.ow-members-page-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.ow-members-page-title-block{flex:240px;min-width:0}.ow-members-page-title{color:var(--ow-handoff-text-heading,var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:600}.ow-members-page-subtitle{color:var(--ow-handoff-text-secondary,var(--muted-foreground));margin:6px 0 0;font-size:14px;line-height:1.45}.ow-members-page-actions{flex-shrink:0}.ow-members-metric-pills{flex-wrap:wrap;gap:10px;margin-top:16px;margin-bottom:8px;display:flex}.ow-members-metric-pill{border:.5px solid var(--border);background:var(--muted);color:var(--ow-handoff-text-secondary,var(--muted-foreground));border-radius:9999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;display:inline-flex}.dark .ow-members-metric-pill{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-members-metric-pill{background:color-mix(in srgb,var(--foreground)5%,var(--card))}}.ow-members-metric-pill-label{font-weight:500}.ow-members-metric-pill-value{color:var(--ow-handoff-text-heading,var(--foreground));font-weight:600}.ow-members-section{margin-bottom:32px}.ow-members-section-title{color:var(--ow-handoff-text-heading,var(--foreground));margin:0 0 10px;font-size:1.05rem;font-weight:600}.ow-members-section-hint{color:var(--ow-handoff-text-secondary,var(--muted-foreground));margin:0 0 14px;font-size:13px;line-height:1.45}.ow-members-table-panel{-webkit-overflow-scrolling:touch;border:.5px solid var(--border);border-radius:var(--ow-radius-md,8px);background:var(--card);overflow-x:auto}.ow-members-table{border-collapse:collapse;width:100%;font-size:13px}.ow-members-table--active-members{table-layout:fixed}.ow-members-col-active-name{width:20%}.ow-members-col-active-email{width:22%}.ow-members-col-active-role{width:11%}.ow-members-col-active-projects{width:22%}.ow-members-col-active-status{width:12%}.ow-members-col-active-actions{width:13%}.ow-members-table--active-members tbody td{min-width:0}.ow-members-table thead th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--ow-handoff-text-secondary,var(--muted-foreground));border-bottom:.5px solid var(--border);background:var(--foreground);padding:10px 14px;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ow-members-table thead th{background:color-mix(in srgb,var(--foreground)3%,transparent)}}.dark .ow-members-table thead th{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-members-table thead th{background:color-mix(in srgb,var(--foreground)5%,var(--card))}}.ow-members-table tbody td{vertical-align:middle;border-bottom:.5px solid var(--border);color:var(--foreground);padding:12px 14px}.ow-members-table tbody tr:last-child td{border-bottom:none}.ow-members-name-cell{align-items:center;gap:12px;min-width:0;display:flex}.ow-members-avatar{width:36px;height:36px;color:var(--primary-foreground,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.ow-members-avatar--a{background:var(--chart-2)}@supports (color:color-mix(in lab, red, red)){.ow-members-avatar--a{background:color-mix(in srgb,var(--chart-2)65%,var(--card))}}.ow-members-avatar--b{background:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.ow-members-avatar--b{background:color-mix(in srgb,var(--chart-4)55%,var(--card))}}.ow-members-avatar img{object-fit:cover;width:100%;height:100%}.ow-members-name-text{min-width:0;color:var(--ow-handoff-text-heading,var(--foreground));font-weight:500}.ow-members-email-cell{color:var(--ow-handoff-text-secondary,var(--muted-foreground));word-break:break-word}.ow-members-org-role{letter-spacing:.06em;text-transform:uppercase;border:.5px solid var(--border);background:var(--muted);color:var(--foreground);border-radius:4px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-block}.ow-members-org-role--owner{background:#3a7a3a}@supports (color:color-mix(in lab, red, red)){.ow-members-org-role--owner{background:color-mix(in srgb,#3a7a3a 12%,var(--card))}}.ow-members-org-role--owner{color:#3a7a3a;border-color:#3a7a3a47}.dark .ow-members-org-role--owner{color:#6aab6a;background:#6aab6a1f;border-color:#6aab6a47}.ow-members-org-role--manager{background:var(--ow-accent,#6b8fa8)}@supports (color:color-mix(in lab, red, red)){.ow-members-org-role--manager{background:color-mix(in srgb,var(--ow-accent,#6b8fa8)12%,var(--card))}}.ow-members-org-role--manager{color:#3a6a88;border-color:var(--ow-accent,#6b8fa8)}@supports (color:color-mix(in lab, red, red)){.ow-members-org-role--manager{border-color:color-mix(in srgb,var(--ow-accent,#6b8fa8)28%,transparent)}}.dark .ow-members-org-role--manager{color:#93b8d0;background:#6b8fa824;border-color:#6b8fa84d}.ow-members-project-access{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.ow-members-project-access>.ow-members-email-cell{flex:0 auto;min-width:0}.ow-members-expand-projects{border-radius:var(--ow-radius-sm,6px);border:.5px solid var(--border);background:var(--muted);width:28px;height:28px;color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.ow-members-expand-projects:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-members-expand-projects:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,var(--muted))}}.ow-members-expand-projects:disabled{opacity:.4;cursor:not-allowed}.ow-members-status{color:var(--ow-handoff-text-secondary,var(--muted-foreground));align-items:center;gap:6px;font-size:13px;display:inline-flex}.ow-members-status-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.ow-members-status-dot--active,.ow-members-status-dot--pending{background:#6aab6a}.dark .ow-members-status-dot--active,.dark .ow-members-status-dot--pending{background:#6aab6a;box-shadow:0 0 0 2px #6aab6a40}.ow-members-status-dot--expired{background:var(--destructive)}.ow-members-status-dot--revoked{background:var(--muted-foreground);opacity:.5}.ow-members-status--revoked{opacity:.55}.ow-members-status-label--expired{color:var(--destructive)}.ow-members-manage-btn{cursor:pointer;border-radius:var(--ow-radius-sm,6px);border:.5px solid var(--border);background:var(--muted);color:var(--foreground);padding:6px 12px;font-size:13px;font-weight:500}.ow-members-manage-btn:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-members-manage-btn:hover{background:color-mix(in srgb,var(--foreground)6%,var(--muted))}}.ow-members-project-expand-row td{vertical-align:top;background:var(--foreground);padding:0 14px 12px}@supports (color:color-mix(in lab, red, red)){.ow-members-project-expand-row td{background:color-mix(in srgb,var(--foreground)3%,var(--card))}}.ow-members-project-expand-row td{border-bottom:.5px solid var(--border)}.dark .ow-members-project-expand-row td{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-members-project-expand-row td{background:color-mix(in srgb,var(--foreground)4%,var(--card))}}.ow-members-project-expand-skip{padding-top:0}.ow-members-project-expand-cell{min-width:0;padding-top:0}.ow-members-project-list{color:var(--ow-handoff-text-secondary,var(--muted-foreground));overflow-wrap:break-word;word-break:break-word;max-width:100%;margin:0;padding:2px 0 0 1.125rem;font-size:13px;line-height:1.55;list-style:outside}.ow-members-project-list li{overflow-wrap:break-word;word-break:break-word}.ow-members-project-list li+li{margin-top:4px}.ow-members-project-archived{color:#92400e;margin-left:6px;font-weight:600}.dark .ow-members-project-archived{color:#d4a574}.ow-members-invite-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ow-members-invite-btn{cursor:pointer;border-radius:var(--ow-radius-sm,6px);border:.5px solid var(--border);background:var(--muted);color:var(--foreground);padding:5px 10px;font-size:12px;font-weight:500}.ow-members-invite-btn:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-members-invite-btn:hover{background:color-mix(in srgb,var(--foreground)6%,var(--muted))}}.ow-members-invite-btn--danger{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-members-invite-btn--danger{border-color:color-mix(in srgb,var(--destructive)45%,var(--border))}}.ow-members-invite-btn--danger{color:var(--destructive)}.ow-members-invite-btn--danger:hover{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-members-invite-btn--danger:hover{background:color-mix(in srgb,var(--destructive)10%,var(--muted))}}.ow-members-invite-expires--warn{color:var(--destructive);font-weight:500}.ow-members-table-desktop{display:block}.ow-members-mobile-cards{display:none}.ow-members-mobile-card{border-radius:var(--ow-radius-md,8px);border:.5px solid var(--border);background:var(--card);flex-direction:column;gap:12px;padding:14px;display:flex}.ow-members-mobile-card-header{align-items:center;gap:12px;min-width:0;display:flex}.ow-members-mobile-card-email{color:var(--ow-handoff-text-secondary,var(--muted-foreground));word-break:break-word;margin:-6px 0 0;font-size:13px;line-height:1.45}.ow-members-mobile-field{flex-direction:column;gap:4px;display:flex}.ow-members-mobile-label{letter-spacing:.04em;text-transform:uppercase;color:var(--ow-handoff-text-secondary,var(--muted-foreground));font-size:11px;font-weight:600}.ow-members-mobile-value{color:var(--foreground);word-break:break-word;font-size:13px;line-height:1.45}.ow-members-mobile-row-split{border-top:.5px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}.ow-members-mobile-manage-btn{flex-shrink:0}.ow-members-mobile-project-list{margin:0;padding-left:1.125rem}.ow-members-mobile-invite-email{color:var(--ow-handoff-text-heading,var(--foreground));word-break:break-word;font-size:15px;font-weight:600;line-height:1.35}.ow-members-mobile-meta-grid{grid-template-columns:1fr;gap:10px;display:grid}.ow-members-mobile-invite-actions{border-top:.5px solid var(--border);gap:8px;width:100%;padding-top:4px;display:flex}.ow-members-mobile-invite-form{flex:1 1 0;min-width:0}.ow-members-mobile-invite-form .ow-members-invite-btn{width:100%}@media (max-width:720px){.ow-members-page-header-row{align-items:stretch}.ow-members-page-actions{width:100%}.ow-members-page-actions :is(button,a){justify-content:center;width:100%}.ow-members-table-desktop{display:none!important}.ow-members-mobile-cards{flex-direction:column;gap:12px;display:flex}.ow-members-mobile-card .ow-members-avatar{width:36px;height:36px}}.ow-topbar{height:var(--ow-topbar-h,48px);min-height:var(--ow-topbar-h,48px);box-sizing:border-box;border-bottom:.5px solid var(--border);background-color:var(--background);flex-shrink:0;align-items:center;gap:12px;padding:0 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.ow-topbar{background-color:color-mix(in srgb,var(--background)92%,transparent)}}.ow-topbar{-webkit-backdrop-filter:blur(12px);z-index:50;position:relative}.ow-topbar-brand{color:var(--foreground);letter-spacing:-.02em;flex-shrink:0;align-items:center;gap:7px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.ow-topbar-search-slot{flex:1;min-width:0;max-width:240px}.ow-topbar-search-shell{border:.5px solid var(--border);border-radius:var(--ow-radius-sm);width:100%;max-width:240px;height:26px;color:var(--muted-foreground);opacity:.85;background-color:#0000;background-image:none;align-items:center;gap:7px;padding:0 10px;font-size:12px;transition:opacity .15s,border-color .15s;display:flex}.ow-topbar-search-shell:focus-within{opacity:1;border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-topbar-search-shell:focus-within{border-color:color-mix(in srgb,var(--foreground)22%,var(--border))}}.ow-topbar-search-shell input{color:var(--foreground);font:inherit;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%}.ow-topbar-search-shell input::placeholder{color:var(--muted-foreground)}.ow-topbar-search-open-btn{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;padding:0 10px;font-size:12px}.ow-topbar-search-open-btn:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-topbar-search-open-btn:hover{border-color:color-mix(in srgb,var(--foreground)18%,var(--border))}}.ow-topbar-search-open-btn:hover{color:var(--foreground)}.ow-topbar-fill{flex:1;min-width:12px}.ow-topbar-mobile-nav-toggle{border-radius:var(--ow-radius-sm);width:40px;height:40px;color:var(--foreground);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 -6px 0 -4px;padding:0;transition:background-color .15s;display:none}.ow-topbar-mobile-nav-toggle:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-topbar-mobile-nav-toggle:hover{background-color:color-mix(in srgb,var(--foreground)8%,transparent)}}.ow-topbar-mobile-nav-toggle:focus-visible{outline:2px solid var(--ow-accent);outline-offset:2px}.ow-topbar-mobile-nav-toggle-icon{width:22px;height:22px;display:block}.ow-topbar-right{align-items:center;gap:8px;margin-left:auto;display:flex}.ow-topbar-invite-btn{border:1px solid var(--foreground);border-radius:999px;height:28px;padding:0 11px}@supports (color:color-mix(in lab, red, red)){.ow-topbar-invite-btn{border:1px solid color-mix(in srgb,var(--foreground)16%,var(--border))}}.ow-topbar-invite-btn{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-topbar-invite-btn{background:color-mix(in srgb,var(--foreground)6%,var(--card))}}.ow-topbar-invite-btn{color:var(--foreground);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.ow-topbar-invite-btn:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-topbar-invite-btn:hover{background:color-mix(in srgb,var(--foreground)8%,var(--card))}}.ow-topbar-invite-btn:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-topbar-invite-btn:hover{border-color:color-mix(in srgb,var(--foreground)20%,var(--border))}}.ow-topbar-invite-btn:hover{transform:translateY(-1px)}.ow-topbar-invite-btn:focus-visible{outline:2px solid var(--ow-accent);outline-offset:2px}.dark .ow-workspace .ow-topbar-invite-btn{color:var(--ow-handoff-text-heading,var(--foreground));background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-topbar-invite-btn{background:color-mix(in srgb,var(--foreground)8%,var(--card))}}.dark .ow-workspace .ow-topbar-invite-btn{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-topbar-invite-btn{border-color:color-mix(in srgb,var(--foreground)20%,var(--border))}}.ow-icon-btn{border-radius:var(--ow-radius-sm);cursor:pointer;width:28px;height:28px;color:var(--muted-foreground);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.ow-icon-btn:hover{background-color:var(--accent);color:var(--foreground)}.ow-bell-btn{text-decoration:none;position:relative}.ow-topbar-right .ow-bell-btn{margin-right:4px}.ow-bell-badge{color:#fff;text-align:center;border:2px solid var(--background);background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}@supports (color:color-mix(in lab, red, red)){.ow-bell-badge{border:2px solid color-mix(in srgb,var(--background)85%,transparent)}}.ow-bell-link{color:var(--foreground);align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.ow-bell-text{font-size:15px;font-weight:500}.ow-theme-toggle .ow-icon-sun,.ow-theme-toggle .ow-icon-moon{width:15px;height:15px;display:block}html:not(.dark) .ow-theme-toggle .ow-icon-sun{display:none}html.dark .ow-theme-toggle .ow-icon-sun{display:block}html.dark .ow-theme-toggle .ow-icon-moon{display:none}.ow-work-rail{width:var(--ow-rail-w);border-right:.5px solid var(--border);background-color:var(--background);flex-direction:column;flex-shrink:0;padding:12px 0 16px;display:flex;overflow:hidden auto}.ow-work-rail-inner{flex-direction:column;gap:0;padding:0 10px;display:flex}.ow-rail-divider{background-color:var(--border);height:.5px;margin:8px 10px}.ow-rail-group-label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);margin-top:6px;margin-bottom:4px;padding:0 8px;font-size:11px;font-weight:600}.ow-rail-link{border-radius:var(--ow-radius-sm);color:var(--muted-foreground);align-items:center;gap:8px;margin-bottom:1px;padding:6px 8px;font-size:13px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.ow-rail-link-icon{opacity:.88;flex-shrink:0;width:15px;height:15px}.ow-rail-link-active .ow-rail-link-icon{opacity:1;color:var(--foreground)}.ow-rail-link-text{min-width:0}.ow-rail-link-text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ow-rail-link-recent{padding-left:10px}.ow-rail-project-subnav{flex-direction:column;gap:0;display:flex}.ow-rail-link-nested{padding-left:26px}.ow-rail-link-project-reports .ow-rail-link-text{font-weight:600}.ow-rail-link-project-reports.ow-rail-link-nested .ow-rail-link-text{font-weight:500}.ow-rail-recent-bullet{background-color:var(--muted-foreground);border-radius:9999px;flex-shrink:0;width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.ow-rail-recent-bullet{background-color:color-mix(in srgb,var(--muted-foreground)70%,transparent)}}.ow-rail-link-active .ow-rail-recent-bullet{background-color:var(--ow-accent)}.ow-rail-link:hover{background-color:var(--muted);color:var(--foreground)}.ow-rail-link-active{background-color:var(--ow-accent,#6b8fa8)}@supports (color:color-mix(in lab, red, red)){.ow-rail-link-active{background-color:color-mix(in srgb,var(--ow-accent,#6b8fa8)14%,transparent)}}.ow-rail-link-active{color:var(--foreground);font-weight:500}.dark .ow-workspace .ow-rail-link-active{color:var(--ow-handoff-text-heading)}button.ow-rail-link.ow-rail-link-active{color:var(--foreground)}.dark .ow-workspace button.ow-rail-link.ow-rail-link-active{color:var(--ow-handoff-text-heading)}.ow-rail-link-contact-support.ow-rail-link-active:hover{background-color:var(--ow-accent,#6b8fa8)!important}@supports (color:color-mix(in lab, red, red)){.ow-rail-link-contact-support.ow-rail-link-active:hover{background-color:color-mix(in srgb,var(--ow-accent,#6b8fa8)14%,transparent)!important}}.ow-rail-link-contact-support.ow-rail-link-active:hover{color:var(--ow-handoff-text-heading,var(--foreground))!important}.ow-rail-link-contact-support.ow-rail-link-active{color:var(--foreground)!important}.dark .ow-workspace .ow-rail-link-contact-support.ow-rail-link-active{color:var(--ow-handoff-text-heading)!important}button.ow-rail-link-contact-support.ow-rail-link-active{color:var(--foreground)!important}.dark .ow-workspace button.ow-rail-link-contact-support.ow-rail-link-active{color:var(--ow-handoff-text-heading)!important}button.ow-rail-link{width:100%;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;appearance:none;cursor:pointer;text-align:left;background:0 0;border:none}button.ow-rail-link.ow-rail-link-active{background-color:var(--ow-accent,#6b8fa8)}@supports (color:color-mix(in lab, red, red)){button.ow-rail-link.ow-rail-link-active{background-color:color-mix(in srgb,var(--ow-accent,#6b8fa8)14%,transparent)}}.ow-rail-project-jump{box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background-color:var(--background);width:100%;max-width:100%;color:var(--foreground);font:inherit;cursor:pointer;margin:0 0 1px;padding:6px 8px;font-size:12px;line-height:1.3}.ow-rail-project-jump:disabled{cursor:not-allowed;opacity:.55}.ow-rail-project-jump:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.ow-rail-help-stack{flex-direction:column;gap:0;padding-left:12px;display:flex}.ow-org-switcher>button[aria-expanded]{border:.5px solid var(--border);border-radius:var(--ow-radius-md,8px);background-color:var(--ow-page-raised,var(--muted));width:100%;color:var(--foreground);cursor:pointer;text-align:left;font:inherit;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;transition:background-color .15s,border-color .15s;display:flex}.ow-org-switcher>button[aria-expanded]:hover:not(:disabled){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-org-switcher>button[aria-expanded]:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground)6%,var(--ow-page-raised,var(--muted)))}}.ow-org-switcher>button[aria-expanded]:disabled{cursor:not-allowed;opacity:.6}.ow-org-switcher-label{color:var(--muted-foreground);font-size:11px;line-height:16px}.ow-org-switcher-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:15px;font-weight:600;display:block;overflow:hidden}.ow-org-switcher-chevron{color:var(--muted-foreground);flex-shrink:0;font-weight:700}.dark .ow-org-switcher>button[aria-expanded],.dark .ow-org-switcher-name,.dark .ow-org-switcher-chevron{color:var(--ow-handoff-text-secondary,var(--muted-foreground))}.ow-org-switcher-menu{z-index:20;border:.5px solid var(--border);border-radius:var(--ow-radius-lg,12px);background:var(--card);color:var(--foreground);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}.dark .ow-org-switcher-menu{box-shadow:0 12px 40px #00000073}.ow-org-switcher-menu-inner{gap:4px;padding:8px;display:grid}.ow-org-switcher-item{border-radius:var(--ow-radius-md,8px);background:var(--background);width:100%;color:var(--foreground);cursor:pointer;text-align:left;font:inherit;border:.5px solid #0000;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:background-color .15s;display:flex;overflow:visible}.ow-org-switcher-item:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-org-switcher-item:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)6%,var(--card))}}.ow-org-switcher-item[data-current=true]{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-org-switcher-item[data-current=true]{background:color-mix(in srgb,var(--foreground)8%,var(--card))}}.ow-org-switcher-item:disabled{cursor:not-allowed;opacity:.65}.ow-org-switcher-item-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ow-org-switcher-item-role{color:var(--muted-foreground);font-size:12px}.ow-org-switcher-current-badge{white-space:nowrap;color:var(--foreground);background:var(--foreground);flex-shrink:0;font-size:11px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ow-org-switcher-current-badge{background:color-mix(in srgb,var(--foreground)10%,transparent)}}.ow-org-switcher-current-badge{border-radius:999px;padding:3px 7px}.ow-org-switcher-current-badge[data-inactive=true]{color:var(--muted-foreground);background:0 0}.ow-org-switcher-footer{border-top:.5px solid var(--border);padding:8px}.ow-org-switcher-create{border-radius:var(--ow-radius-md,8px);width:100%;color:var(--foreground);background:0 0;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:block}.ow-org-switcher-create:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-org-switcher-create:hover{background:color-mix(in srgb,var(--foreground)6%,transparent)}}.dark .ow-org-switcher-create{color:var(--ow-handoff-text-story-title,var(--foreground))}.ow-main{background-color:var(--background);background-image:linear-gradient(var(--ow-page-grid-line,#0000000a)1px,transparent 1px),linear-gradient(90deg,var(--ow-page-grid-line,#0000000a)1px,transparent 1px);--ow-page-grid-line:#0000000a;background-position:-.5px -.5px;background-size:32px 32px;flex-direction:column;flex:1;min-width:0;min-height:0;padding:32px;display:flex;overflow:auto}.dark .ow-main{--ow-page-grid-line:#ffffff05}@media (max-width:900px){.ow-main{padding:20px}.ow-topbar{z-index:60}.ow-topbar-mobile-nav-toggle{display:flex}.ow-work-rail{left:0;top:var(--ow-topbar-h,48px);z-index:56;width:min(288px,88vw);box-shadow:none;border-right:.5px solid var(--border);padding-top:10px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));transition:transform .22s;position:fixed;bottom:0;transform:translate(-100%)}.ow-chrome-row--mobile-nav-open .ow-work-rail{box-shadow:8px 0 32px var(--foreground);transform:translate(0)}@supports (color:color-mix(in lab, red, red)){.ow-chrome-row--mobile-nav-open .ow-work-rail{box-shadow:8px 0 32px color-mix(in srgb,var(--foreground)12%,transparent)}}.ow-org-settings-sidebar{left:0;top:var(--ow-topbar-h,48px);z-index:56;width:min(288px,88vw);box-shadow:none;padding-bottom:max(24px,env(safe-area-inset-bottom,0px));transition:transform .22s;position:fixed;bottom:0;transform:translate(-100%)}.ow-chrome-row--mobile-nav-open .ow-org-settings-sidebar{box-shadow:8px 0 32px var(--foreground);transform:translate(0)}@supports (color:color-mix(in lab, red, red)){.ow-chrome-row--mobile-nav-open .ow-org-settings-sidebar{box-shadow:8px 0 32px color-mix(in srgb,var(--foreground)12%,transparent)}}.ow-mobile-left-nav-scrim{left:0;right:0;top:var(--ow-topbar-h,48px);z-index:55;background:var(--foreground);border:none;margin:0;padding:0;display:block;position:fixed;bottom:0}@supports (color:color-mix(in lab, red, red)){.ow-mobile-left-nav-scrim{background:color-mix(in srgb,var(--foreground)28%,transparent)}}.ow-mobile-left-nav-scrim{cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s}.ow-chrome-row--mobile-nav-open .ow-mobile-left-nav-scrim{opacity:1;pointer-events:auto}.ow-workspace{--ow-rail-w:0px}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.ow-work-rail,.ow-org-settings-sidebar,.ow-mobile-left-nav-scrim{transition:none}}@media (max-width:600px){.ow-main{padding:14px}}.ow-proj-work-area{--ow-page-surface:var(--muted);--ow-page-raised:var(--card);--ow-page-border-md:#0000001a;--ow-page-input-border:#0000001f;--ow-work-surface-gap:12px;flex-direction:column;flex:auto;min-height:0;display:flex}.dark .ow-workspace .ow-proj-work-area{--ow-page-surface:#1a1f26;--ow-page-raised:#1f2530;--ow-page-border-md:#ffffff1f;--ow-page-input-border:#ffffff1a}.ow-page-body{min-height:0;padding-top:var(--ow-work-surface-gap,12px);background:0 0;flex:auto;overflow:hidden auto}.ow-proj-work-area:not(:has(>.ow-proj-header))>.ow-page-body{padding-top:0}.ow-proj-header{border-bottom:.5px solid var(--border);background-color:var(--background);background-image:none;flex-shrink:0;margin-bottom:0;padding-bottom:12px}.ow-proj-context-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.ow-proj-context-label{color:var(--muted-foreground);margin-bottom:3px;font-size:11px}.ow-proj-name{color:var(--foreground);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:8px 10px;font-size:18px;font-weight:600;line-height:1.15;display:flex}.dark .ow-workspace .ow-proj-name{color:var(--ow-handoff-text-heading)}.ow-proj-nav-and-trailing{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;width:100%;display:flex}.ow-proj-nav-and-trailing .ow-proj-work-nav{flex:auto;min-width:0}.ow-proj-subnav-actions-slot{flex-shrink:0;justify-content:flex-end;align-items:flex-end;display:flex}.ow-proj-work-nav{margin:0 0 -.5px}.ow-proj-tab-clusters{flex-wrap:wrap;align-items:flex-end;gap:0 10px;display:flex}.ow-proj-tab-cluster{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.ow-proj-tab-cluster-label-row{align-items:flex-end;min-height:14px;display:flex}.ow-proj-tab-group-label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);opacity:.72;-webkit-user-select:none;user-select:none;font-size:10px;font-weight:600;line-height:1.2}.ow-proj-tab-group-label-active{color:var(--foreground);opacity:.92}.dark .ow-workspace .ow-proj-tab-group-label-active{color:var(--ow-handoff-text-heading);opacity:.95}.ow-proj-tab-links{flex-wrap:wrap;gap:0;display:flex}.ow-proj-tab-cluster-divider{background:var(--border);opacity:.85;flex-shrink:0;align-self:stretch;width:1px;min-height:36px;margin:0 4px}@media (max-width:600px){.ow-proj-tab-cluster-divider{display:none}}.ow-proj-tabs{flex-wrap:wrap;gap:0;margin:0 0 -.5px;display:flex}.ow-proj-tab{color:var(--muted-foreground);white-space:nowrap;border-bottom:2px solid #0000;padding:7px 14px;font-size:13px;text-decoration:none;transition:color .15s}.ow-proj-tab:hover{color:var(--foreground)}.ow-proj-tab-active{color:var(--ow-accent);border-bottom-color:var(--ow-accent);font-weight:600}.dark .ow-workspace .ow-proj-tab-active{color:var(--ow-handoff-text-heading)}@media (max-width:600px){.ow-proj-tab{padding:7px 10px;font-size:12px}}.ow-backlog-toolbar{margin-bottom:var(--ow-work-surface-gap,12px);border-bottom:.5px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:12px;display:flex}.ow-page-heading{color:var(--foreground);margin:0;font-size:15px;font-weight:600}.dark .ow-workspace .ow-page-heading{color:var(--ow-handoff-text-heading)}.ow-btn-new{border-radius:var(--ow-radius-md);cursor:pointer;border:.5px solid var(--ow-accent);align-items:center;gap:5px;height:28px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ow-btn-new{border:.5px solid color-mix(in srgb,var(--ow-accent)35%,var(--border))}}.ow-btn-new{background-color:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-btn-new{background-color:color-mix(in srgb,var(--ow-accent)14%,var(--muted))}}.ow-btn-new{color:var(--foreground);transition:background-color .15s}.ow-btn-new:hover{background-color:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-btn-new:hover{background-color:color-mix(in srgb,var(--ow-accent)22%,var(--muted))}}.dark .ow-workspace .ow-backlog-canvas .ow-btn-new{background-color:var(--ow-handoff-new-story-bg);color:var(--ow-handoff-new-story-text);border-color:var(--ow-handoff-new-story-border)}.dark .ow-workspace .ow-backlog-canvas .ow-btn-new:hover{background-color:var(--ow-handoff-new-story-bg)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-btn-new:hover{background-color:color-mix(in srgb,var(--ow-handoff-new-story-bg)82%,var(--ow-accent))}}.ow-backlog-export-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;display:flex}.ow-filter-chips-row{flex-wrap:wrap;gap:8px;padding:0 0 12px;display:flex}.ow-filter-chip{border:.5px solid var(--border);background:var(--muted);color:var(--foreground);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:inline-flex}.ow-filter-chip-remove{cursor:pointer;color:var(--muted-foreground);background:0 0;border:none;padding:0;font-size:14px;line-height:1}.ow-filter-chip-remove:hover{color:var(--foreground)}.ow-backlog-canvas{--ow-bl-panel-bg:#f4f4f5;--ow-bl-col-bg:#f2f2f3;--ow-bl-card-bg:#fff;--ow-bl-input-bg:#fff;--ow-bl-input-border:#0000001f;--ow-bl-col-border:#00000017;--ow-bl-story-border:#00000014;background-color:#0000;background-image:none;margin-top:0;padding-bottom:8px;position:relative}.dark .ow-backlog-canvas{--ow-bl-panel-bg:#1a1f26;--ow-bl-col-bg:#182028;--ow-bl-card-bg:#202934;--ow-bl-input-bg:#1a1f26;--ow-bl-input-border:#ffffff1a;--ow-bl-col-border:#ffffff14;--ow-bl-story-border:#ffffff17}.ow-migration-import-onboarding-card{border-radius:var(--ow-radius-lg);border:.5px solid var(--ow-bl-col-border,var(--border));background:var(--ow-bl-card-bg,var(--card));color:var(--foreground);margin-bottom:20px;padding:20px}.ow-migration-import-onboarding-card__title{color:var(--foreground);margin:0 0 10px;font-size:18px;font-weight:600}.dark .ow-workspace .ow-migration-import-onboarding-card__title{color:var(--ow-handoff-text-heading,var(--foreground))}.ow-migration-import-onboarding-card__body{color:var(--muted-foreground);margin:0 0 16px;font-size:14px;line-height:1.55}.ow-migration-import-onboarding-card__error{color:var(--destructive);margin:0 0 8px;font-size:13px}.ow-migration-import-onboarding-card__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ow-migration-import-onboarding-card__btn-primary{border-radius:var(--ow-radius-md);background:var(--primary);color:var(--primary-foreground);cursor:pointer;border:none;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .15s}.ow-migration-import-onboarding-card__btn-primary:hover{opacity:.92}.ow-migration-import-onboarding-card__btn-secondary{border:.5px solid var(--border);border-radius:var(--ow-radius-md);background:var(--muted);color:var(--foreground);cursor:pointer;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .15s}.ow-migration-import-onboarding-card__btn-secondary:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-migration-import-onboarding-card__btn-secondary:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)7%,var(--muted))}}.ow-migration-import-onboarding-card__btn-secondary:disabled{opacity:.55;cursor:not-allowed}.ow-migration-import-onboarding-card__footnote{color:var(--muted-foreground);margin:14px 0 0;font-size:12px;line-height:1.5}.ow-migration-import-onboarding-card__footnote strong{color:var(--foreground);font-weight:600}.dark .ow-workspace .ow-migration-import-onboarding-card{border-color:var(--ow-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-import-onboarding-card{border-color:color-mix(in srgb,var(--ow-accent,var(--primary))22%,var(--ow-bl-col-border))}}.ow-my-work-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.ow-my-work-counts{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:20px;display:flex}.ow-my-work-count-pill{border:.5px solid var(--ow-bl-col-border,var(--border));background:var(--ow-bl-card-bg,var(--card));min-width:0;color:var(--foreground);border-radius:999px;padding:8px 14px;font-size:13px}.ow-my-work-count-pill-label{color:var(--muted-foreground);margin-right:6px}.ow-my-work-count-pill-value{font-size:16px;font-weight:700}.ow-my-work-divider{border:none;border-top:.5px solid var(--ow-bl-col-border,var(--border));margin:20px 0 24px}.ow-my-work-grid{flex-wrap:wrap;gap:20px;display:flex}.ow-my-work-grid-cell{flex:280px;min-width:0}.ow-my-work-grid-cell--wide{flex:2 400px}.ow-my-work-grid-cell--narrow{flex:260px}.ow-my-work-main-layout{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}@media (max-width:900px){.ow-my-work-main-layout>.ow-my-work-grid-cell--wide,.ow-my-work-main-layout>.ow-my-work-grid-cell--narrow{flex:100%}}.ow-my-work-stack{flex-direction:column;gap:20px;width:100%;min-width:0;display:flex}.ow-my-work-section{border:.5px solid var(--ow-bl-col-border,var(--border));border-radius:var(--ow-radius-md);background:var(--ow-bl-card-bg,var(--card));min-height:120px;color:var(--foreground);flex-direction:column;display:flex;overflow:hidden}.ow-my-work-section-header{border-bottom:.5px solid var(--ow-bl-col-border,var(--border));background:var(--ow-bl-panel-bg,var(--muted));color:var(--foreground);padding:12px 16px;font-size:15px;font-weight:600}.dark .ow-workspace .ow-my-work-section-header{color:var(--ow-handoff-text-heading)}.ow-my-work-section-body{flex:1;padding:12px}.ow-my-work-story-link{color:inherit;border-bottom:.5px solid var(--ow-bl-story-border,var(--border));border-radius:6px;padding:10px 8px;text-decoration:none;display:block}.ow-my-work-story-link:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-my-work-story-link:hover{background-color:color-mix(in srgb,var(--foreground)5%,transparent)}}.ow-my-work-story-title{color:var(--foreground);font-size:14px;font-weight:600}.dark .ow-workspace .ow-my-work-story-title{color:var(--ow-handoff-text-heading)}.ow-my-work-story-meta,.ow-my-work-story-due{color:var(--muted-foreground);margin-top:4px;font-size:12px}.ow-my-work-story-meta-k{font-weight:500}.ow-my-work-story-due{margin-top:2px}.ow-backlog-canvas .ow-my-work-project-filter{position:relative}.ow-backlog-canvas .ow-my-work-project-trigger{border-radius:var(--ow-radius-sm);border:.5px solid var(--ow-bl-input-border,var(--border));background:var(--ow-bl-card-bg,var(--card));min-height:28px;color:var(--foreground);cursor:pointer;align-items:center;gap:8px;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.ow-backlog-canvas .ow-my-work-project-trigger:hover:not(:disabled){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-my-work-project-trigger:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg))}}.ow-backlog-canvas .ow-my-work-project-trigger:disabled{cursor:wait;opacity:.75}.ow-my-work-project-trigger-label{color:var(--muted-foreground);font-weight:500}.ow-my-work-project-trigger-value{color:var(--foreground)}.dark .ow-workspace .ow-my-work-project-trigger-value{color:var(--ow-handoff-text-heading)}.ow-my-work-project-trigger-caret{color:var(--muted-foreground);margin-left:2px;font-size:11px}.ow-backlog-canvas .ow-my-work-project-popover{border:.5px solid var(--ow-bl-col-border,var(--border));border-radius:var(--ow-radius-md);background:var(--ow-bl-card-bg,var(--card));z-index:40;flex-direction:column;min-width:300px;max-width:420px;max-height:340px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 12px 40px #0000002e}.dark .ow-workspace .ow-backlog-canvas .ow-my-work-project-popover{box-shadow:0 12px 40px #00000073}.ow-my-work-project-popover-search{border-bottom:.5px solid var(--ow-bl-col-border,var(--border));padding:10px}.ow-my-work-project-popover-search input{border-radius:var(--ow-radius-sm);border:.5px solid var(--ow-bl-input-border,var(--border));background:var(--ow-bl-input-bg,var(--background));width:100%;color:var(--foreground);padding:8px 10px;font-size:14px}.ow-my-work-project-popover-list{flex:1;padding:8px;overflow-y:auto}.ow-my-work-project-popover-list label{border-radius:var(--ow-radius-sm);cursor:pointer;color:var(--foreground);align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.ow-my-work-project-popover-list label:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-my-work-project-popover-list label:hover{background:color-mix(in srgb,var(--foreground)6%,transparent)}}.ow-my-work-project-pending{color:var(--muted-foreground);margin-left:10px;font-size:12px}.ow-epics-subnav-row,.ow-org-projects-subnav-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:14px;display:flex}.ow-epics-subnav-row .ow-epics-view-tabs,.ow-org-projects-subnav-row .ow-org-projects-tabs{flex:auto;min-width:0;margin:0}.ow-org-projects-subnav-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.ow-epic-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ow-epic-card{border-radius:var(--ow-radius-md);border:.5px solid var(--ow-bl-input-border,var(--border));background:var(--ow-bl-card-bg,var(--card));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.ow-epic-card__main{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.ow-epic-card__dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.ow-epic-card__text{min-width:0}.ow-epic-card__title{color:var(--foreground);word-break:break-word;margin:0;font-size:15px;font-weight:600;line-height:1.3}.dark .ow-workspace .ow-epic-card__title{color:var(--ow-handoff-text-heading)}.ow-epic-card__meta{color:var(--muted-foreground);margin-top:6px;font-size:12px;line-height:1.35}.dark .ow-workspace .ow-epic-card__meta{color:var(--ow-handoff-text-secondary)}.ow-epic-card__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ow-epic-card__story-count{color:var(--muted-foreground);margin-right:4px;font-size:13px}.dark .ow-workspace .ow-epic-card__story-count{color:var(--ow-handoff-text-secondary)}.ow-org-projects-restore-hint{border-radius:var(--ow-radius-sm);border:.5px solid #f59e0b;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.ow-org-projects-restore-hint{border:.5px solid color-mix(in srgb,#f59e0b 45%,var(--border))}}.ow-org-projects-restore-hint{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ow-org-projects-restore-hint{background:color-mix(in srgb,#f59e0b 10%,var(--ow-bl-card-bg,var(--card)))}}.ow-org-projects-restore-hint{color:var(--foreground)}.dark .ow-workspace .ow-org-projects-restore-hint{background:#f59e0b;border-color:#f59e0b59}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-org-projects-restore-hint{background:color-mix(in srgb,#f59e0b 12%,var(--ow-bl-card-bg,var(--card)))}}.ow-org-project-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ow-org-project-card{border-radius:var(--ow-radius-md);border:.5px solid var(--ow-bl-input-border,var(--border));background:var(--ow-bl-card-bg,var(--card));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.ow-org-project-card__main{flex:280px;min-width:0}.ow-org-project-card__title{color:var(--foreground);font-size:15px;font-weight:600;line-height:1.3;text-decoration:none}.ow-org-project-card__title:hover{text-decoration:underline}.dark .ow-workspace .ow-org-project-card__title{color:var(--ow-handoff-text-heading)}.ow-org-project-card__desc{color:var(--muted-foreground);margin:8px 0 0;font-size:14px;line-height:1.45}.dark .ow-workspace .ow-org-project-card__desc{color:var(--ow-handoff-text-secondary)}.ow-org-project-card__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 0;font-size:13px;line-height:1.5;display:flex}.dark .ow-workspace .ow-org-project-card__meta{color:var(--ow-handoff-text-secondary)}.ow-org-project-card__project-reports{color:var(--foreground);margin-top:12px;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.ow-org-project-card__project-reports:hover{text-decoration:underline}.dark .ow-workspace .ow-org-project-card__project-reports{color:var(--ow-handoff-text-heading)}.ow-org-project-card__meta-sep{opacity:.55;-webkit-user-select:none;user-select:none}.ow-org-project-card__sprint-badge{letter-spacing:.02em;color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.ow-org-project-card__sprint-badge--active,.dark .ow-workspace .ow-org-project-card__sprint-badge--active{color:#6aab6a}.ow-org-project-card__sprint-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.ow-org-project-card__actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.ow-sprint-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ow-sprint-sections{flex-direction:column;gap:18px;display:flex}.ow-sprint-section{flex-direction:column;gap:10px;display:flex}.ow-sprint-section__header{justify-content:space-between;align-items:center;display:flex}.ow-sprint-section__title{letter-spacing:.02em;color:var(--muted-foreground);text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.dark .ow-workspace .ow-sprint-section__title{color:var(--ow-handoff-text-secondary)}.ow-sprint-card{border-radius:var(--ow-radius-md);border:.5px solid var(--ow-bl-input-border,var(--border));background:var(--ow-bl-card-bg,var(--card));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.ow-sprint-card--active{border-left:3px solid var(--ow-accent);padding-left:15px}.ow-sprint-card--completed{border-left:2px solid var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.ow-sprint-card--completed{border-left:2px solid color-mix(in srgb,var(--muted-foreground)45%,transparent)}}.ow-sprint-card--completed{background:var(--ow-bl-card-bg,var(--card));padding-left:16px}@supports (color:color-mix(in lab, red, red)){.ow-sprint-card--completed{background:color-mix(in srgb,var(--ow-bl-card-bg,var(--card))90%,var(--muted))}}.ow-sprint-card--cancelled{border-left:2px solid var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.ow-sprint-card--cancelled{border-left:2px solid color-mix(in srgb,var(--muted-foreground)35%,transparent)}}.ow-sprint-card--cancelled{background:var(--ow-bl-card-bg,var(--card));padding-left:16px}@supports (color:color-mix(in lab, red, red)){.ow-sprint-card--cancelled{background:color-mix(in srgb,var(--ow-bl-card-bg,var(--card))84%,var(--muted))}}.ow-sprint-card__main{flex:1;min-width:0}.ow-sprint-card__title{color:var(--foreground);margin:0;font-size:15px;font-weight:600;line-height:1.3}.dark .ow-workspace .ow-sprint-card__title{color:var(--ow-handoff-text-heading)}.ow-sprint-card__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px;font-size:12px;display:flex}.dark .ow-workspace .ow-sprint-card__meta{color:var(--ow-handoff-text-secondary)}.ow-sprint-status{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.ow-sprint-status:before{content:"";opacity:.9;background:currentColor;border-radius:50%;width:5px;height:5px}.ow-sprint-status--planned{color:var(--muted-foreground)}.dark .ow-workspace .ow-sprint-status--planned{color:var(--ow-handoff-text-secondary)}.ow-sprint-status--active{color:#22c55e}.ow-sprint-status--done,.ow-sprint-status--cancelled{color:var(--muted-foreground);opacity:.95}.ow-sprint-status--done{color:#6b7280}@supports (color:color-mix(in lab, red, red)){.ow-sprint-status--done{color:color-mix(in srgb,#6b7280 70%,var(--foreground))}}.ow-sprint-status--done{font-weight:700}.ow-sprint-status--cancelled{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.ow-sprint-status--cancelled{color:color-mix(in srgb,var(--muted-foreground)92%,transparent)}}.ow-sprint-status--cancelled{opacity:.9}.dark .ow-workspace .ow-sprint-status--done{color:#94a3b8}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-sprint-status--done{color:color-mix(in srgb,#94a3b8 78%,var(--foreground))}}.ow-sprint-card__dates{align-items:center;gap:6px;display:inline-flex}.ow-sprint-card__cal-icon{opacity:.8;color:inherit;flex-shrink:0}.ow-sprint-card__desc{color:var(--muted-foreground);margin:10px 0 0;font-size:13px;line-height:1.45}.dark .ow-workspace .ow-sprint-card__desc{color:var(--ow-handoff-text-secondary)}.ow-sprint-card__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ow-sprint-card__actions form{margin:0}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn{box-sizing:border-box;appearance:none;border-radius:var(--ow-radius-sm);cursor:pointer;white-space:nowrap;border-style:solid;border-width:1px;justify-content:center;align-items:center;height:32px;min-height:32px;max-height:32px;margin:0;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-ghost-bordered,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-ghost-bordered,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-ghost-bordered{border-color:var(--ow-bl-input-border,var(--border));background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-ghost-bordered,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-ghost-bordered,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-ghost-bordered{background:color-mix(in srgb,var(--foreground)6%,var(--ow-bl-card-bg,var(--card)))}}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-ghost-bordered,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-ghost-bordered,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-ghost-bordered{color:var(--foreground)}.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-ghost-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-ghost-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-ghost-bordered{color:var(--ow-handoff-text-heading,var(--foreground));background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-ghost-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-ghost-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-ghost-bordered{background:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg,var(--card)))}}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new{border-color:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new{border-color:color-mix(in srgb,var(--ow-accent)40%,var(--border))}}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new{background:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new{background:color-mix(in srgb,var(--ow-accent)14%,var(--muted))}}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new{color:var(--foreground)}.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new,.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new,.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new{border-color:var(--ow-handoff-new-story-border);background-color:var(--ow-handoff-new-story-bg);color:var(--ow-handoff-new-story-text)}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{border-color:color-mix(in srgb,var(--destructive)65%,var(--border))}}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{background:color-mix(in srgb,var(--destructive)10%,var(--ow-bl-card-bg,var(--card)))}}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{color:var(--destructive)}.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{border-color:color-mix(in srgb,var(--destructive)55%,transparent)}}.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{background:color-mix(in srgb,var(--destructive)14%,var(--ow-bl-card-bg,var(--card)))}}.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered,.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered{color:color-mix(in srgb,var(--destructive)88%,white)}}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new:hover:not(:disabled),.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new:hover:not(:disabled),.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new:hover:not(:disabled){background:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new:hover:not(:disabled),.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new:hover:not(:disabled),.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new:hover:not(:disabled){background:color-mix(in srgb,var(--ow-accent)22%,var(--muted))}}.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new:hover:not(:disabled),.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new:hover:not(:disabled),.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new:hover:not(:disabled){background:var(--ow-handoff-new-story-bg)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-new:hover:not(:disabled),.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-new:hover:not(:disabled),.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-new:hover:not(:disabled){background:color-mix(in srgb,var(--ow-handoff-new-story-bg)82%,var(--ow-accent))}}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-ghost-bordered:hover:not(:disabled),.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-ghost-bordered:hover:not(:disabled),.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-ghost-bordered:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-ghost-bordered:hover:not(:disabled),.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-ghost-bordered:hover:not(:disabled),.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-ghost-bordered:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)10%,var(--ow-bl-card-bg,var(--card)))}}.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered:hover:not(:disabled),.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered:hover:not(:disabled),.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered:hover:not(:disabled){background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered:hover:not(:disabled),.ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered:hover:not(:disabled),.ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered:hover:not(:disabled){background:color-mix(in srgb,var(--destructive)18%,var(--ow-bl-card-bg,var(--card)))}}.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered:hover:not(:disabled),.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered:hover:not(:disabled),.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered:hover:not(:disabled){background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-sprint-card__actions button.ow-sprint-action-btn.ow-btn-destructive-bordered:hover:not(:disabled),.dark .ow-workspace .ow-backlog-canvas .ow-epic-card__actions button.ow-epic-action-btn.ow-btn-destructive-bordered:hover:not(:disabled),.dark .ow-workspace .ow-backlog-canvas .ow-org-project-card__actions button.ow-org-project-action-btn.ow-btn-destructive-bordered:hover:not(:disabled){background:color-mix(in srgb,var(--destructive)22%,var(--ow-bl-card-bg,var(--card)))}}@media (max-width:768px){.ow-sprint-card{gap:12px;padding:14px}.ow-sprint-card__actions{justify-content:flex-start;align-items:stretch;gap:8px;width:100%}.ow-sprint-card__actions>a.ow-sprint-action-btn,.ow-sprint-card__actions>button.ow-sprint-action-btn,.ow-sprint-card__actions>form{flex:calc(50% - 4px);min-width:140px}.ow-sprint-card__actions>form>button.ow-sprint-action-btn{width:100%}}@media (max-width:460px){.ow-sprint-card__actions>a.ow-sprint-action-btn,.ow-sprint-card__actions>button.ow-sprint-action-btn,.ow-sprint-card__actions>form{flex-basis:100%;min-width:0}}.ow-backlog-canvas .ow-backlog-toolbar button.ow-org-project-action-btn.ow-btn-ghost-bordered{box-sizing:border-box;appearance:none;border-radius:var(--ow-radius-sm);border-style:solid;border-width:1px;border-color:var(--ow-bl-input-border,var(--border));background:var(--foreground);height:32px;min-height:32px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-backlog-toolbar button.ow-org-project-action-btn.ow-btn-ghost-bordered{background:color-mix(in srgb,var(--foreground)6%,var(--ow-bl-card-bg,var(--card)))}}.ow-backlog-canvas .ow-backlog-toolbar button.ow-org-project-action-btn.ow-btn-ghost-bordered{color:var(--foreground);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.ow-backlog-canvas .ow-backlog-toolbar button.ow-org-project-action-btn.ow-btn-ghost-bordered:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-backlog-toolbar button.ow-org-project-action-btn.ow-btn-ghost-bordered:hover{background:color-mix(in srgb,var(--foreground)10%,var(--ow-bl-card-bg,var(--card)))}}.ow-backlog-canvas .ow-backlog-toolbar .ow-csv-export-btn,.ow-backlog-canvas .ow-org-projects-subnav-actions .ow-csv-export-btn,.ow-backlog-canvas .ow-backlog-toolbar .ow-btn-new,.ow-backlog-canvas .ow-epics-subnav-row .ow-btn-new,.ow-backlog-canvas .ow-org-projects-subnav-row .ow-btn-new,.ow-backlog-canvas .ow-board-empty-state .ow-btn-new,.dark .ow-workspace .ow-backlog-canvas .ow-backlog-toolbar .ow-csv-export-btn,.dark .ow-workspace .ow-backlog-canvas .ow-org-projects-subnav-actions .ow-csv-export-btn,.dark .ow-workspace .ow-backlog-canvas .ow-backlog-toolbar .ow-btn-new,.dark .ow-workspace .ow-backlog-canvas .ow-epics-subnav-row .ow-btn-new,.dark .ow-workspace .ow-backlog-canvas .ow-org-projects-subnav-row .ow-btn-new,.dark .ow-workspace .ow-backlog-canvas .ow-board-empty-state .ow-btn-new{box-sizing:border-box;border-style:solid;border-width:1px;height:32px;min-height:32px;padding:0 14px;font-size:13px;font-weight:500}.ow-board-empty-state{box-sizing:border-box;background:0 0;border:none;max-width:none;margin:0;padding:0}.ow-board-empty-state__headline{color:var(--foreground);letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(1.5rem,2.2vw + .85rem,1.95rem);font-weight:600;line-height:1.22}.ow-board-empty-state__copy{max-width:52ch}.ow-board-empty-state__body{color:var(--muted-foreground);margin:0 0 18px;font-size:15px;line-height:1.6}.ow-board-empty-state__body:last-child{margin-bottom:0}.ow-board-empty-state__actions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:28px;display:flex}.ow-board-empty-state__actions .ow-btn-new{flex-shrink:0}.ow-board-empty-state__secondary{color:var(--muted-foreground);border-radius:var(--ow-radius-sm);padding:2px 0;font-size:13px;font-weight:500;text-decoration:none}.ow-board-empty-state__secondary:hover{color:var(--foreground);text-decoration:underline}.ow-board-empty-state__secondary:focus-visible{box-shadow:0 0 0 2px var(--card,var(--background)),0 0 0 4px var(--ow-accent,var(--primary));outline:none}@supports (color:color-mix(in lab, red, red)){.ow-board-empty-state__secondary:focus-visible{box-shadow:0 0 0 2px var(--card,var(--background)),0 0 0 4px color-mix(in srgb,var(--ow-accent,var(--primary))55%,transparent)}}.dark .ow-workspace .ow-board-empty-state__headline{color:var(--ow-handoff-text-heading,var(--foreground))}.ow-board-empty-state__planned-picker{width:100%;max-width:min(52ch,100%)}.ow-board-empty-state__planned-select-submit{flex-direction:row;align-items:center;gap:10px;width:100%;display:flex}.ow-board-empty-state__planned-select-submit .ow-bl-sprint-select{flex:1;min-width:0}.ow-board-empty-state__start-sprint-form{flex-shrink:0;margin:0;display:flex}.ow-filter-bar{background-color:var(--muted);border:.5px solid var(--border);border-radius:var(--ow-radius-md);flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:18px;padding:8px 12px;display:flex}.ow-backlog-canvas .ow-filter-bar{background-color:var(--ow-bl-panel-bg);border-color:var(--ow-bl-col-border)}.ow-filter-bar .ow-filter-group{flex-direction:column;gap:4px;display:flex}.ow-filter-bar .ow-filter-group>span:first-child,.ow-filter-bar label>:first-child{color:var(--muted-foreground);padding-left:8px;font-size:12px}.ow-filter-bar select{border-radius:var(--ow-radius-sm);border:.5px solid var(--ow-page-border-md,var(--border));background-color:var(--ow-page-raised,var(--card));min-height:28px;color:var(--foreground);padding:0 8px;font-size:12.5px}.ow-filter-bar select:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-filter-bar select:hover{background-color:color-mix(in srgb,var(--foreground)6%,var(--ow-page-raised,var(--card)))}}.ow-backlog-canvas .ow-filter-bar select{background-color:var(--ow-bl-card-bg);border-color:var(--ow-bl-input-border);color:var(--foreground)}.ow-backlog-canvas .ow-filter-bar select:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-filter-bar select:hover{background-color:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg))}}.ow-filter-bar .ow-filter-clear{margin-left:auto}.ow-filter-bar .ow-filter-clear button{border-radius:var(--ow-radius-sm);border:.5px solid var(--ow-page-border-md,var(--border));background-color:var(--ow-page-raised,var(--card));min-height:28px;color:var(--foreground);cursor:pointer;padding:0 10px;font-size:12px}.ow-backlog-canvas .ow-filter-bar .ow-filter-clear button{background-color:var(--ow-bl-card-bg);border-color:var(--ow-bl-input-border)}.ow-backlog-canvas .ow-filter-bar .ow-filter-clear button:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-filter-bar .ow-filter-clear button:hover{background-color:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg))}}.ow-filter-bar .ow-filter-clear button:disabled{opacity:.45;cursor:not-allowed}.ow-filter-bar.ow-filter-bar--merged{background:0 0;border:none;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:8px 10px;width:100%;min-width:0;margin-bottom:0;padding:0}.ow-work-surface-card--filters .ow-filter-bar.ow-filter-bar--merged .ow-filter-clear{margin-left:0}.ow-work-surface-cards{margin-top:0;margin-bottom:var(--ow-work-surface-gap,12px);flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.ow-work-surface-card{border-radius:var(--ow-radius-md);border:.5px solid var(--border);background-color:var(--muted);box-sizing:border-box;padding:13px 15px}.ow-work-surface-card--filters{min-width:0}.ow-backlog-canvas .ow-work-surface-card{background-color:var(--ow-bl-panel-bg);border-color:var(--ow-bl-col-border)}.dark .ow-workspace .ow-backlog-canvas .ow-work-surface-save-action[data-slot=button]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-work-surface-save-action[data-slot=button]{background-color:color-mix(in srgb,var(--foreground)14%,var(--ow-bl-card-bg))}}.dark .ow-workspace .ow-backlog-canvas .ow-work-surface-save-action[data-slot=button]{color:var(--foreground);border-color:var(--ow-bl-input-border);box-shadow:none}.dark .ow-workspace .ow-backlog-canvas .ow-work-surface-save-action[data-slot=button]:hover:not(:disabled){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-work-surface-save-action[data-slot=button]:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground)22%,var(--ow-bl-card-bg))}}.ow-work-surface-cards--split{gap:12px}@media (min-width:1100px){.ow-work-surface-cards--split{flex-flow:row;align-items:stretch;gap:14px}.ow-work-surface-card--views,.ow-work-surface-card--filters{flex-direction:column;justify-content:flex-end;display:flex}.ow-work-surface-card--views{flex:none;width:auto;max-width:100%}.ow-work-surface-card--filters{flex:1 1 0}}.ow-work-surface-card--filters-only{width:100%}.ow-work-surface-cards~.ow-saved-views-error{color:var(--destructive);margin:8px 0 0;font-size:13px}.ow-work-surface-card__inner--views{flex-flow:column;flex:auto;justify-content:flex-end;align-items:stretch;gap:8px;min-width:0;min-height:0;display:flex}.ow-work-surface-views-primary{flex-flow:row;align-items:flex-end;gap:18px;min-width:0;display:flex}.ow-work-surface-views-status-row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px 10px;min-width:0;display:flex}.ow-work-surface-views-status-text{color:var(--muted-foreground);font-size:12px;line-height:1.3}@media (max-width:639px){.ow-work-surface-card__inner--views{gap:10px}.ow-work-surface-views-primary{flex-direction:column;align-items:stretch;gap:10px}.ow-saved-views-select--merged{width:100%;max-width:none}.ow-filter-bar--merged{flex-direction:column;align-items:stretch}.ow-filter-bar--merged .ow-filter-group--tags,.ow-filter-bar--merged .ow-filter-group--medium,.ow-filter-bar--merged .ow-filter-group--narrow,.ow-filter-bar--merged .ow-filter-clear{width:100%;min-width:0;max-width:none}.ow-work-surface-card--filters{overflow-x:hidden}}.ow-saved-views-select--merged,.ow-work-surface-card--views .ow-saved-views-select--merged{box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background-color:var(--card);width:180px;min-width:140px;max-width:220px;min-height:28px;color:var(--foreground);flex-shrink:0;padding:0 8px;font-size:12.5px;font-weight:400;line-height:1.2}.ow-backlog-canvas .ow-work-surface-card--views .ow-saved-views-select--merged{background-color:var(--ow-bl-card-bg);border-color:var(--ow-bl-input-border)}.ow-filter-bar .ow-filter-group--tags{width:100%;min-width:120px;max-width:200px}.ow-filter-bar .ow-filter-group--medium{width:100%;min-width:120px;max-width:180px}.ow-filter-bar .ow-filter-group--narrow{width:100%;min-width:88px;max-width:130px}.ow-filter-bar .ow-filter-group--tags .ow-tags-multiselect-trigger,.ow-filter-bar .ow-filter-group--medium select,.ow-filter-bar .ow-filter-group--narrow select{width:100%;min-width:0;max-width:100%}.ow-filter-bar--merged .ow-filter-group--tags .ow-tags-multiselect-inner{flex-direction:column;align-items:stretch;gap:4px}.ow-filter-bar .ow-filter-group--tags .ow-tags-multiselect-inner>span:first-child{color:var(--muted-foreground);padding-left:10px;font-size:12px}.ow-saved-views-cluster{border-radius:var(--ow-radius-md);border:.5px solid var(--border);background-color:var(--muted);margin-bottom:16px;padding:12px 14px}.ow-backlog-canvas .ow-saved-views-cluster{background-color:var(--ow-bl-panel-bg);border-color:var(--ow-bl-col-border)}.ow-backlog-canvas .ow-saved-views-cluster .ow-saved-views-select,.ow-backlog-canvas .ow-saved-views-cluster .ow-saved-views-btn{background-color:var(--ow-bl-card-bg);border-color:var(--ow-bl-input-border);color:var(--foreground)}.dark .ow-workspace .ow-backlog-canvas .ow-saved-views-cluster .ow-saved-views-btn,.dark .ow-workspace .ow-backlog-canvas .ow-csv-export-btn{color:var(--ow-handoff-text-secondary)}.ow-backlog-canvas .ow-saved-views-cluster .ow-saved-views-btn:hover:not(:disabled){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-saved-views-cluster .ow-saved-views-btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg))}}.ow-saved-views-cluster .ow-saved-views-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ow-saved-views-cluster .ow-saved-views-label{color:var(--muted-foreground);font-size:13px;font-weight:600}.ow-saved-views-cluster .ow-saved-views-select{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background-color:var(--card);min-width:200px;color:var(--foreground);padding:8px 10px;font-size:14px}.ow-saved-views-cluster .ow-saved-views-btn{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background-color:var(--card);color:var(--foreground);cursor:pointer;padding:8px 12px;font-size:13px;font-weight:500}.ow-saved-views-cluster .ow-saved-views-btn:disabled{opacity:.45;cursor:not-allowed}.ow-saved-views-cluster .ow-saved-views-hint{color:var(--muted-foreground);margin:10px 0 0;font-size:12px}.ow-saved-views-cluster .ow-saved-views-error{color:var(--destructive);margin:10px 0 0;font-size:13px}.ow-modal-backdrop{z-index:60;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ow-modal-panel{background:var(--card);color:var(--foreground);border:.5px solid var(--border);border-radius:var(--ow-radius-md);padding:20px;box-shadow:0 8px 40px #0003}.ow-modal-panel h3{margin:0 0 12px;font-size:16px}.ow-modal-panel--lg{min-width:340px;max-width:92vw;max-height:80vh;overflow-y:auto}.ow-modal-panel--name{min-width:min(320px,100%);max-width:90vw}.ow-modal-list{margin:0;padding:0;list-style:none}.ow-modal-muted--after-list{margin:12px 0 0}.ow-modal-list-item__grow{flex:180px;min-width:0}.ow-modal-list-item__grow--full{flex:100%;min-width:0}.ow-modal-list-item__title{font-weight:500}.ow-modal-list-item__summary{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;line-height:1.35;overflow:hidden}.ow-delete-confirm__title{color:var(--destructive);margin-bottom:6px;font-size:14px;font-weight:600}.ow-delete-confirm__body{color:var(--muted-foreground);margin:0 0 12px;font-size:13px;line-height:1.45}.ow-delete-confirm__quote{color:var(--foreground);font-weight:500}.ow-modal-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ow-modal-actions--footer{margin-top:16px}.ow-modal-panel .ow-modal-actions .ow-saved-views-btn-secondary,.ow-modal-panel .ow-modal-actions .ow-saved-views-btn-destructive{box-sizing:border-box;justify-content:center;align-items:center;height:36px;min-height:36px;padding:0 14px;line-height:1;display:inline-flex}.ow-modal-panel .ow-modal-actions .ow-btn-new{box-sizing:border-box;border-radius:var(--ow-radius-sm);height:36px;min-height:36px;padding:0 14px;font-size:13px;line-height:1}.ow-modal-panel .ow-modal-field-label{color:var(--foreground);margin-bottom:6px;font-size:13px;display:block}.ow-modal-panel .ow-modal-text-input{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);width:100%;color:var(--foreground);margin-bottom:14px;padding:8px 10px;font-size:14px}.ow-modal-panel .ow-modal-muted{color:var(--muted-foreground);margin:0 0 12px;font-size:13px}.ow-modal-panel .ow-modal-list-item{border-bottom:.5px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex}.ow-modal-panel .ow-modal-list-item input{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);color:var(--foreground);flex:160px;padding:6px 8px}.ow-modal-panel .ow-saved-views-btn-secondary{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--muted);color:var(--foreground);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:500}.ow-modal-panel .ow-saved-views-btn-destructive{border-radius:var(--ow-radius-sm);border:1px solid var(--destructive);background:var(--destructive);color:#fafafa;color:lab(98.26% 0 0);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.ow-modal-panel .ow-delete-confirm-row{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-modal-panel .ow-delete-confirm-row{background:color-mix(in srgb,var(--destructive)12%,transparent)}}.ow-modal-panel .ow-delete-confirm-row{border-radius:var(--ow-radius-sm);border-bottom:.5px solid var(--destructive);margin:0 -8px;padding:12px 8px}@supports (color:color-mix(in lab, red, red)){.ow-modal-panel .ow-delete-confirm-row{border-bottom:.5px solid color-mix(in srgb,var(--destructive)35%,transparent)}}.ow-tags-multiselect{position:relative}.ow-tags-multiselect-inner{flex-direction:column;gap:4px;display:flex}.ow-tags-multiselect-inner>span:first-child{color:var(--muted-foreground);font-size:12px}.ow-tags-multiselect-trigger{text-align:left;border:.5px solid var(--border);border-radius:var(--ow-radius-sm);background-color:var(--card);min-width:220px;height:28px;color:var(--foreground);cursor:pointer;padding:0 10px;font-size:12.5px}.ow-backlog-canvas .ow-tags-multiselect-trigger{background-color:var(--ow-bl-card-bg);border-color:var(--ow-bl-input-border)}.ow-backlog-canvas .ow-tags-multiselect-trigger:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-tags-multiselect-trigger:hover{background-color:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg))}}.ow-tags-multiselect-popover{z-index:50;border:.5px solid var(--border);border-radius:var(--ow-radius-md);background:var(--card);width:320px;color:var(--foreground);padding:10px;position:absolute;top:54px;left:0;box-shadow:0 12px 32px #0000002e}.ow-backlog-canvas .ow-tags-multiselect-popover{background:var(--ow-bl-panel-bg);border-color:var(--ow-bl-col-border)}.dark .ow-tags-multiselect-popover{box-shadow:0 12px 40px #00000080}.ow-tags-multiselect-search{border:.5px solid var(--border);border-radius:var(--ow-radius-sm);background:var(--background);width:100%;height:32px;color:var(--foreground);padding:0 10px;font-size:13px}.ow-backlog-canvas .ow-tags-multiselect-search{background:var(--ow-bl-input-bg);border-color:var(--ow-bl-input-border)}.ow-tags-multiselect-list{max-height:260px;margin-top:10px;overflow:auto}.ow-tags-multiselect-empty{color:var(--muted-foreground);padding:10px 6px;font-size:13px}.ow-tags-multiselect-option{border-radius:var(--ow-radius-sm);cursor:pointer;text-align:left;width:100%;color:var(--foreground);background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:8px;font-size:13px;display:flex}.ow-tags-multiselect-option[data-selected=true]{background:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-tags-multiselect-option[data-selected=true]{background:color-mix(in srgb,var(--ow-accent)16%,transparent)}}.ow-tags-multiselect-option span:last-child{color:var(--muted-foreground)}.ow-tags-multiselect-option[data-selected=true] span:last-child{color:var(--ow-accent)}.ow-csv-export-btn{border:.5px solid var(--border);border-radius:var(--ow-radius-sm);background:var(--card);height:28px;color:var(--foreground);cursor:pointer;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.ow-backlog-canvas .ow-csv-export-btn{background:var(--ow-bl-card-bg);border-color:var(--ow-bl-input-border)}.ow-backlog-canvas .ow-csv-export-btn:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-csv-export-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg))}}.ow-csv-export-btn:disabled{cursor:not-allowed;opacity:.55}.ow-backlog-dnd{--ow-dnd-rgb:var(--ow-accent-rgb)}.ow-bl-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}@media (max-width:900px){.ow-bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ow-bl-grid{grid-template-columns:minmax(0,1fr)}}.ow-bl-col{background-color:var(--ow-bl-col-bg,var(--muted));border:1px solid var(--ow-bl-col-border,var(--border));border-radius:var(--ow-radius-lg);isolation:isolate;background-image:none;flex-direction:column;min-width:0;min-height:200px;padding:14px;display:flex}.ow-bl-col-sprint-idle{border-style:dashed}.ow-bl-col-header{border-bottom:.5px solid var(--ow-bl-col-border,var(--border));justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding-bottom:10px;display:flex}.ow-bl-col-title-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.ow-bl-col-title-row--spread{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0}.ow-bl-col-title-cluster{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.ow-bl-bucket-help-trigger{border-radius:var(--ow-radius-sm);color:var(--muted-foreground);cursor:help;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:2px;display:inline-flex}.ow-bl-bucket-help-trigger:hover,.ow-bl-bucket-help-trigger:focus-visible{color:var(--foreground)}.ow-bl-bucket-help-trigger:focus-visible{box-shadow:0 0 0 2px var(--foreground);outline:none}@supports (color:color-mix(in lab, red, red)){.ow-bl-bucket-help-trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--foreground)18%,transparent)}}.ow-bl-bucket-help-content{border-radius:var(--ow-radius-sm);background:var(--popover);max-width:min(300px,92vw);color:var(--popover-foreground);border:.5px solid var(--border);z-index:100;padding:10px 12px;font-size:12px;line-height:1.45;box-shadow:0 4px 12px #0000001f}.ow-bl-bucket-help-arrow{fill:var(--popover)}.dark .ow-workspace .ow-bl-bucket-help-content{box-shadow:0 8px 24px #00000059}.ow-bl-bucket-new-story-btn{border-radius:var(--ow-radius-md);border:.5px solid var(--ow-bl-input-border,var(--border));background:var(--ow-bl-card-bg,var(--card));height:26px;color:var(--foreground);padding:0 10px;font-size:11px;font-weight:500}.ow-bl-bucket-new-story-btn:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-bl-bucket-new-story-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)6%,var(--ow-bl-card-bg,var(--card)))}}.dark .ow-workspace .ow-bl-bucket-new-story-btn{border-color:var(--ow-bl-input-border,var(--border));background:var(--ow-bl-card-bg,var(--card))}.dark .ow-workspace .ow-bl-bucket-new-story-btn:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-bl-bucket-new-story-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg,var(--card)))}}.ow-backlog-canvas .ow-btn-column-add{box-sizing:border-box;letter-spacing:-.01em;height:28px;color:var(--foreground);cursor:pointer;border-radius:var(--ow-radius-md);border:.5px solid var(--ow-accent);justify-content:center;align-items:center;gap:5px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-btn-column-add{border:.5px solid color-mix(in srgb,var(--ow-accent)35%,var(--border))}}.ow-backlog-canvas .ow-btn-column-add{background-color:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-btn-column-add{background-color:color-mix(in srgb,var(--ow-accent)14%,var(--muted))}}.ow-backlog-canvas .ow-btn-column-add{transition:background-color .15s,border-color .12s,transform .12s,box-shadow .12s}.ow-btn-column-add__plus{font-size:1.06em;font-weight:600;line-height:1}.ow-backlog-canvas .ow-btn-column-add:hover:not(:disabled):not(:active){background-color:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-btn-column-add:hover:not(:disabled):not(:active){background-color:color-mix(in srgb,var(--ow-accent)22%,var(--muted))}}.ow-backlog-canvas .ow-btn-column-add:hover:not(:disabled):not(:active){transform:translateY(-1px)}.ow-backlog-canvas .ow-btn-column-add:active:not(:disabled){background-color:var(--ow-accent);transform:none}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-btn-column-add:active:not(:disabled){background-color:color-mix(in srgb,var(--ow-accent)28%,var(--muted))}}.ow-btn-column-add:focus{outline:none}.ow-btn-column-add:focus-visible{box-shadow:0 0 0 2px var(--ow-bl-card-bg,var(--card)),0 0 0 4px var(--ow-accent,var(--primary));outline:none;transform:none}@supports (color:color-mix(in lab, red, red)){.ow-btn-column-add:focus-visible{box-shadow:0 0 0 2px var(--ow-bl-card-bg,var(--card)),0 0 0 4px color-mix(in srgb,var(--ow-accent,var(--primary))72%,transparent)}}.ow-backlog-canvas .ow-btn-column-add:disabled{cursor:not-allowed;opacity:.55;color:var(--foreground);transform:none}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-btn-column-add:disabled{color:color-mix(in srgb,var(--foreground)55%,var(--muted))}}.ow-backlog-canvas .ow-btn-column-add:disabled{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-btn-column-add:disabled{background-color:color-mix(in srgb,var(--foreground)8%,var(--muted))}}.ow-backlog-canvas .ow-btn-column-add:disabled{border-color:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-backlog-canvas .ow-btn-column-add:disabled{border-color:color-mix(in srgb,var(--ow-accent)20%,var(--border))}}.ow-backlog-canvas .ow-btn-column-add:disabled:hover{transform:none}.dark .ow-workspace .ow-backlog-canvas .ow-btn-column-add{background-color:var(--ow-handoff-new-story-bg);color:var(--ow-handoff-new-story-text);border-color:var(--ow-handoff-new-story-border)}.dark .ow-workspace .ow-backlog-canvas .ow-btn-column-add:hover:not(:disabled):not(:active){background-color:var(--ow-handoff-new-story-bg)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-btn-column-add:hover:not(:disabled):not(:active){background-color:color-mix(in srgb,var(--ow-handoff-new-story-bg)82%,var(--ow-accent))}}.dark .ow-workspace .ow-backlog-canvas .ow-btn-column-add:active:not(:disabled){background-color:var(--ow-handoff-new-story-bg)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-btn-column-add:active:not(:disabled){background-color:color-mix(in srgb,var(--ow-handoff-new-story-bg)72%,var(--ow-accent))}}.dark .ow-workspace .ow-backlog-canvas .ow-btn-column-add:focus-visible{box-shadow:0 0 0 2px var(--ow-bl-col-bg,var(--muted)),0 0 0 4px var(--ow-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-backlog-canvas .ow-btn-column-add:focus-visible{box-shadow:0 0 0 2px var(--ow-bl-col-bg,var(--muted)),0 0 0 4px color-mix(in srgb,var(--ow-accent,var(--primary))65%,transparent)}}.ow-create-story-inline-root,.ow-bl-bucket-actions-slot{flex-shrink:0;align-items:center;display:inline-flex}.ow-bucket-count{box-sizing:border-box;font-variant-numeric:tabular-nums;letter-spacing:-.01em;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.35rem;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.ow-bucket-count--neutral{color:#5a7a8a;background:#edf1f4;border-color:#6b8fa840}.ow-bucket-count--accent{color:#3a6a88;background:#dde8ef;border-color:#b0ccd8}.ow-bucket-count--done{color:#2e6b40;background:#daeee0;border-color:#3c825040}.dark .ow-workspace .ow-bucket-count--neutral{color:#b0bec8;background:#1f2a36;border-color:#6b8fa859}.dark .ow-workspace .ow-bucket-count--accent{color:#93b8d0;background:#1e3a50;border-color:#2d4f63}.dark .ow-workspace .ow-bucket-count--done{color:#6aab6a;background:#162419;border-color:#5aa0644d}.ow-bl-col-title{color:var(--foreground);letter-spacing:-.01em;margin:0;font-size:13.5px;font-weight:600}.dark .ow-workspace .ow-bl-col-title,.dark .ow-workspace .ow-backlog-canvas .ow-bl-col-title{color:var(--ow-handoff-text-heading)}.ow-bl-col-selall{color:var(--muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;display:flex}.ow-bl-col-body{flex-direction:column;flex:1;min-height:0;display:flex}.ow-bl-story{border-radius:var(--ow-radius-md);background-color:var(--ow-bl-card-bg,var(--card));background-image:none;margin:0 0 7px;list-style:none;transition:border-color .15s,box-shadow .15s,background-color .15s}.ow-bl-story:last-child{margin-bottom:0}.ow-bl-story-inner{align-items:flex-start;padding:8px 10px;display:flex;position:relative}.ow-bl-story-check{position:absolute;top:8px;right:10px}.ow-bl-story-body{flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.ow-bl-story-key-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:1px;display:flex}.ow-bl-story-key-row .ow-blocked-story-badge{margin-bottom:0}.ow-bl-story-key{color:var(--muted-foreground);letter-spacing:.02em;font-size:11px;font-weight:500;line-height:1.35}.dark .ow-workspace .ow-bl-story-key{color:var(--ow-handoff-text-secondary)}.ow-bl-story-title-btn.ow-bl-story-card-title{width:100%;margin-top:2px;display:block}.ow-bl-story-title-btn{font:inherit;cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;padding:0;font-weight:600}.dark .ow-workspace .ow-bl-story-title-btn{color:var(--ow-handoff-text-story-title)}.ow-bl-story-meta{color:var(--muted-foreground);margin-bottom:3px;font-size:11px}.ow-bl-story-desc{color:var(--muted-foreground);margin:4px 0 0;font-size:12px}.ow-bl-story-overlay-title{cursor:grabbing;width:100%;margin-top:2px;font-weight:600;display:block}.ow-bl-insert-zone{border-radius:var(--ow-radius-sm);flex-shrink:0;transition:background-color .15s,border-color .15s}.ow-bl-sprint-picker{flex-direction:column;gap:5px;margin-bottom:10px;display:flex}.ow-bl-sprint-field-label{color:var(--muted-foreground);font-size:12px}.ow-bl-sprint-select{border-radius:var(--ow-radius-sm);border:.5px solid var(--ow-bl-input-border,var(--border));background-color:var(--ow-bl-input-bg,var(--card));width:100%;min-height:28px;color:var(--foreground);padding:0 10px;font-size:12px}.dark .ow-workspace .ow-filter-bar select,.dark .ow-workspace .ow-bl-sprint-select,.dark .ow-workspace .ow-saved-views-cluster .ow-saved-views-select,.dark .ow-workspace .ow-tags-multiselect-trigger{color:var(--ow-handoff-text-secondary)}.ow-bl-muted{color:var(--muted-foreground);margin:0}.ow-bl-overlay-card{border:1px solid var(--border);background:var(--card);border-radius:var(--ow-radius-md);min-width:280px;max-width:420px;padding:8px 10px;box-shadow:0 4px 12px #00000026}.dark .ow-bl-overlay-card{box-shadow:0 8px 24px #00000073}.ow-backlog-canvas .ow-bl-overlay-card{background:var(--ow-bl-card-bg,var(--card));border-color:var(--ow-bl-story-border,var(--border))}.ow-bl-overlay-grip{border:.5px solid var(--border);background:var(--muted);color:var(--muted-foreground);border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:12px}.ow-bl-empty-first-sprint__title{color:var(--foreground);margin:0 0 8px;font-size:14px;font-weight:600}.ow-bl-empty-first-sprint__body{color:var(--muted-foreground);margin:0 0 14px;font-size:13px;line-height:1.45}.ow-story-search-root{width:100%;max-width:100%;position:relative}.ow-story-search-panel{z-index:40;border:.5px solid var(--border);border-radius:var(--ow-radius-md);background:var(--card);color:var(--foreground);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 10px 24px #0000001f}.dark .ow-workspace .ow-story-search-panel{box-shadow:0 12px 40px #00000080}.ow-story-search-panel-inner{padding:12px}.ow-story-search-panel-title{font-size:13px;font-weight:600}.ow-story-search-panel-sub{color:var(--muted-foreground);margin-top:4px;font-size:12px}.ow-story-search-list{max-height:448px;margin:0;padding:0;list-style:none;overflow-y:auto}.ow-story-search-option{cursor:pointer;border-top:.5px solid var(--border);color:var(--foreground);background:0 0;padding:10px 12px}.ow-story-search-option:first-child{border-top:none}.ow-story-search-option[data-active=true]{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-search-option[data-active=true]{background:color-mix(in srgb,var(--foreground)7%,var(--card))}}.ow-story-search-option-meta{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.ow-story-search-option-row{align-items:baseline;gap:8px;min-width:0;display:flex}.ow-story-search-option-key{white-space:nowrap;font-size:12px;font-weight:700}.ow-story-search-option-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.ow-story-search-clear{cursor:pointer;color:var(--muted-foreground);background:0 0;border:none;padding:4px;font-size:14px}.ow-story-search-clear:hover{color:var(--foreground)}.ow-story-search-mobile-backdrop{z-index:80;touch-action:manipulation;cursor:pointer;background:#00000073;justify-content:center;align-items:flex-start;padding:12px;display:flex;position:fixed;inset:0}.ow-story-search-mobile-sheet{background:var(--card);width:100%;max-width:560px;color:var(--foreground);border-radius:var(--ow-radius-md);border:.5px solid var(--border);overflow:hidden;box-shadow:0 10px 24px #0000002e}.ow-story-search-mobile-head{border-bottom:.5px solid var(--border);align-items:center;padding:0 8px;display:flex}.ow-story-search-mobile-head input{min-width:0;height:42px;color:var(--foreground);background:0 0;border:none;outline:none;flex:1;font-size:15px}.ow-proj-actions-wrap{position:relative}.ow-proj-actions-trigger{border-radius:var(--ow-radius-md);border:.5px solid var(--ow-page-border-md,var(--border));background-color:var(--ow-page-surface,var(--muted));height:28px;color:var(--muted-foreground);cursor:pointer;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}.ow-proj-actions-trigger:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-proj-actions-trigger:hover{background-color:color-mix(in srgb,var(--foreground)6%,var(--ow-page-surface,var(--muted)))}}.ow-proj-actions-trigger:hover{color:var(--foreground)}.ow-proj-actions-dropdown{background:var(--card);border:.5px solid var(--border);border-radius:var(--ow-radius-md);z-index:50;min-width:200px;margin:6px 0 0;padding:6px 0;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #00000026}.dark .ow-workspace .ow-proj-actions-dropdown{box-shadow:0 12px 40px #00000073}.ow-proj-actions-item{text-align:left;cursor:pointer;width:100%;color:var(--foreground);background:0 0;border:none;padding:10px 14px;font-family:inherit;font-size:14px;display:block}.ow-proj-actions-item:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-proj-actions-item:hover{background:color-mix(in srgb,var(--foreground)6%,transparent)}}.ow-create-story-overlay-panel{background:var(--card);color:var(--foreground);border-radius:var(--ow-radius-md);border:.5px solid var(--border);box-shadow:0 8px 40px #0000002e}.dark .ow-create-story-overlay-panel{box-shadow:0 12px 48px #00000080}.ow-create-story-field{box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);width:100%;color:var(--foreground);font:inherit;padding:8px 10px}.ow-create-story-section-title{color:var(--muted-foreground);margin:0 0 12px;font-size:14px;font-weight:600}.ow-create-story-muted{color:var(--muted-foreground)}.ow-create-story-assignee-box{border:.5px solid var(--border);border-radius:var(--ow-radius-sm);background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-create-story-assignee-box{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.ow-create-story-error{color:var(--destructive)}.ow-create-story-overlay-panel .ow-create-story-actions button,.ow-story-modal-footer .ow-create-story-actions button{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--muted);min-height:32px;color:var(--foreground);font:inherit;cursor:pointer;padding:0 14px}.ow-create-story-overlay-panel .ow-create-story-actions button:disabled,.ow-story-modal-footer .ow-create-story-actions button:disabled{opacity:.55;cursor:not-allowed}.ow-create-story-overlay-panel .ow-create-story-actions button[type=submit],.ow-story-modal-footer .ow-create-story-actions button[type=submit]{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.dark .ow-workspace .ow-story-modal-footer .ow-create-story-actions button[type=submit]{background:var(--ow-accent,#6b8fa8)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal-footer .ow-create-story-actions button[type=submit]{background:color-mix(in srgb,var(--ow-accent,#6b8fa8)36%,var(--card))}}.dark .ow-workspace .ow-story-modal-footer .ow-create-story-actions button[type=submit]{color:var(--ow-handoff-text-heading);border:.5px solid var(--ow-accent,#6b8fa8)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal-footer .ow-create-story-actions button[type=submit]{border:.5px solid color-mix(in srgb,var(--ow-accent,#6b8fa8)50%,var(--border))}}.dark .ow-workspace .ow-story-modal-footer .ow-create-story-actions button:not([type=submit]){color:var(--ow-handoff-text-heading)}.ow-create-story-overlay-root{display:contents}.ow-create-story-portal-theme{z-index:90;pointer-events:none;position:fixed;inset:0}.ow-create-story-portal-theme>.ow-story-modal-backdrop,.ow-create-story-portal-theme>[role=alertdialog]{pointer-events:auto}.ow-story-modal-backdrop{z-index:90;box-sizing:border-box;padding:16px;padding-top:max(16px,env(safe-area-inset-top,0px));padding-bottom:max(16px,env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.dark .ow-workspace .ow-story-modal-backdrop{background:#000000b8}.ow-story-modal{box-sizing:border-box;border-radius:var(--ow-radius-lg);border:.5px solid var(--border);width:100%;min-width:0;max-width:900px;max-height:min(90dvh,880px);color:var(--foreground);background:#fff;flex-direction:column;margin:0;display:flex;overflow:hidden;box-shadow:0 8px 40px #0000002e}.dark .ow-workspace .ow-story-modal{border-color:var(--border);background:#1a1f26;box-shadow:0 12px 48px #00000080}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal{border-color:color-mix(in srgb,var(--border)80%,transparent)}}.dark .ow-workspace .ow-story-modal{color:var(--ow-handoff-text-story-title)}.ow-story-modal-form{flex-direction:column;flex:1;min-height:0;display:flex}.ow-story-modal-header{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.ow-story-modal-header-title{color:var(--foreground);margin:0;font-size:15px;font-weight:600;line-height:1.35}.dark .ow-workspace .ow-story-modal-header-title{color:var(--ow-handoff-text-heading)}.ow-story-modal-close{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ow-story-modal-close{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.ow-story-modal-close{color:var(--foreground);cursor:pointer;font-family:inherit;font-size:20px;line-height:1}.ow-story-modal-close-glyph{display:inline-block;transform:translateY(-1px)}.ow-story-modal-close:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-modal-close:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,transparent)}}.ow-story-modal-close:disabled{opacity:.5;cursor:not-allowed}.dark .ow-workspace .ow-story-modal-close{color:var(--ow-handoff-text-heading)}.ow-migration-stepper{border:.5px solid var(--border);background:var(--card);border-radius:12px;margin:0 0 16px;overflow:hidden}.dark .ow-workspace .ow-migration-stepper{border-color:var(--border);background:#1a1f26}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-stepper{border-color:color-mix(in srgb,var(--border)85%,transparent)}}.ow-migration-stepper-row{color:var(--muted-foreground);border-top:.5px solid var(--border);align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.ow-migration-stepper-row:first-child{border-top:none}.ow-migration-stepper-row--active{color:var(--foreground);background:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-migration-stepper-row--active{background:color-mix(in srgb,var(--ow-accent)10%,transparent)}}.dark .ow-workspace .ow-migration-stepper-row--active{color:var(--ow-handoff-text-heading)}.ow-migration-stepper-row--done{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.ow-migration-stepper-row--done{color:color-mix(in srgb,var(--muted-foreground)85%,var(--foreground))}}.ow-migration-stepper-badge{border:.5px solid var(--border);background:var(--foreground);border-radius:9999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ow-migration-stepper-badge{background:color-mix(in srgb,var(--foreground)3.5%,transparent)}}.ow-migration-stepper-badge{color:var(--muted-foreground);flex-shrink:0}.ow-migration-stepper-row--active .ow-migration-stepper-badge{color:var(--foreground);border-color:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-migration-stepper-row--active .ow-migration-stepper-badge{border-color:color-mix(in srgb,var(--ow-accent)35%,var(--border))}}.ow-migration-stepper-row--active .ow-migration-stepper-badge{background:var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-migration-stepper-row--active .ow-migration-stepper-badge{background:color-mix(in srgb,var(--ow-accent)16%,var(--muted))}}.dark .ow-workspace .ow-migration-stepper-row--active .ow-migration-stepper-badge{color:var(--ow-handoff-text-heading)}.ow-migration-stepper-label{font-weight:600}.ow-migration-card{border:.5px solid var(--border);background:var(--foreground);border-radius:12px;margin-bottom:14px;padding:14px}@supports (color:color-mix(in lab, red, red)){.ow-migration-card{background:color-mix(in srgb,var(--foreground)2.5%,var(--card))}}.ow-migration-card{color:var(--foreground);line-height:1.55}.dark .ow-workspace .ow-migration-card{border-color:var(--border);background:#1a1f26}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-card{border-color:color-mix(in srgb,var(--border)85%,transparent)}}.dark .ow-workspace .ow-migration-card{color:var(--ow-handoff-text-heading)}.ow-migration-card__title{margin-bottom:8px;font-weight:700}.ow-migration-list{color:var(--muted-foreground)}.dark .ow-workspace .ow-migration-list{color:var(--ow-handoff-text-secondary)}.ow-migration-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:10px;font-size:11px;font-weight:700}.dark .ow-workspace .ow-migration-eyebrow{color:var(--ow-handoff-text-secondary)}.ow-migration-counts__grid{grid-template-columns:1fr 1fr;gap:10px 18px;display:grid}@media (max-width:720px){.ow-migration-counts__grid{grid-template-columns:1fr}}.ow-migration-counts__col{flex-direction:column;gap:8px;min-width:0;display:flex}.ow-migration-counts__row{border-bottom:.5px solid var(--border);grid-template-columns:1fr auto;align-items:baseline;gap:12px;padding-bottom:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.ow-migration-counts__row{border-bottom:.5px solid color-mix(in srgb,var(--border)80%,transparent)}}.ow-migration-counts__col .ow-migration-counts__row:last-child{border-bottom:none;padding-bottom:0}.ow-migration-counts__label{color:var(--foreground);opacity:.9;font-size:13px}.dark .ow-workspace .ow-migration-counts__label{color:var(--ow-handoff-text-heading);opacity:.92}.ow-migration-counts__value{font-variant-numeric:tabular-nums;color:var(--foreground);font-weight:700}.dark .ow-workspace .ow-migration-counts__value{color:var(--ow-handoff-text-heading)}.ow-migration-alert{border:.5px solid var(--border);background:var(--foreground);border-radius:12px;margin-bottom:14px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.ow-migration-alert{background:color-mix(in srgb,var(--foreground)2.5%,var(--card))}}.ow-migration-alert{color:var(--foreground);line-height:1.55}.ow-migration-alert--compact{margin-bottom:12px;padding:10px 12px;font-size:13px}.ow-migration-alert__title{margin-bottom:4px;font-weight:800}.ow-migration-alert__body{color:var(--muted-foreground)}.dark .ow-workspace .ow-migration-alert__body{color:var(--ow-handoff-text-secondary)}.ow-migration-alert--success{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.ow-migration-alert--success{border-color:color-mix(in srgb,#22c55e 28%,var(--border))}}.ow-migration-alert--success{background:#22c55e}@supports (color:color-mix(in lab, red, red)){.ow-migration-alert--success{background:color-mix(in srgb,#22c55e 10%,var(--card))}}.ow-migration-alert--danger{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-migration-alert--danger{border-color:color-mix(in srgb,var(--destructive)30%,var(--border))}}.ow-migration-alert--danger{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-migration-alert--danger{background:color-mix(in srgb,var(--destructive)10%,var(--card))}}.dark .ow-workspace .ow-migration-alert--success{background:#1b332d;border-color:#22c55e38}.dark .ow-workspace .ow-migration-alert--danger{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-alert--danger{background:color-mix(in srgb,var(--destructive)12%,#1a1f26)}}.dark .ow-workspace .ow-migration-alert--danger{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-alert--danger{border-color:color-mix(in srgb,var(--destructive)22%,transparent)}}.ow-migration-muted-paragraph{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.55}.dark .ow-workspace .ow-migration-muted-paragraph{color:var(--ow-handoff-text-secondary)}.ow-migration-table-wrap{border:.5px solid var(--border);background:var(--card);border-radius:12px;margin-bottom:16px;overflow-x:auto}.dark .ow-workspace .ow-migration-table-wrap{border-color:var(--border);background:#1a1f26}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-table-wrap{border-color:color-mix(in srgb,var(--border)85%,transparent)}}.ow-migration-table{border-collapse:collapse;width:100%;min-width:880px;font-size:13px}.ow-migration-table thead tr{text-align:left;background:var(--muted);border-bottom:.5px solid var(--border)}.dark .ow-workspace .ow-migration-table thead tr{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-table thead tr{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.dark .ow-workspace .ow-migration-table thead tr{border-bottom-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-table thead tr{border-bottom-color:color-mix(in srgb,var(--border)85%,transparent)}}.ow-migration-table th,.ow-migration-table td{border-top:.5px solid var(--border);vertical-align:middle;padding:10px 12px}.ow-migration-table th{letter-spacing:.02em;color:var(--muted-foreground);border-top:none;font-size:12px;font-weight:700}.dark .ow-workspace .ow-migration-table th{color:var(--ow-handoff-text-secondary)}.ow-migration-table tbody tr:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-migration-table tbody tr:hover{background:color-mix(in srgb,var(--foreground)3%,transparent)}}.dark .ow-workspace .ow-migration-table tbody tr:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-table tbody tr:hover{background:color-mix(in srgb,var(--foreground)4.5%,transparent)}}.ow-migration-table tbody tr:nth-child(2n):not(.ow-migration-table-row--invalid){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-migration-table tbody tr:nth-child(2n):not(.ow-migration-table-row--invalid){background:color-mix(in srgb,var(--foreground)1.8%,transparent)}}.dark .ow-workspace .ow-migration-table tbody tr:nth-child(2n):not(.ow-migration-table-row--invalid){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-table tbody tr:nth-child(2n):not(.ow-migration-table-row--invalid){background:color-mix(in srgb,var(--foreground)3.2%,transparent)}}.ow-migration-table-row--invalid{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-migration-table-row--invalid{background:color-mix(in srgb,var(--destructive)8%,var(--card))}}.dark .ow-workspace .ow-migration-table-row--invalid{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-table-row--invalid{background:color-mix(in srgb,var(--destructive)10%,#1a1f26)}}.ow-migration-inline-input{font:inherit;border:.5px solid var(--border);background:var(--background);color:var(--foreground);border-radius:10px;padding:6px 8px;font-size:13px}.dark .ow-workspace .ow-migration-inline-input{color:var(--ow-handoff-text-heading);background:#0f172a;border-color:#ffffff1f}.ow-migration-inline-input:focus-visible{outline:2px solid var(--ow-accent)}@supports (color:color-mix(in lab, red, red)){.ow-migration-inline-input:focus-visible{outline:2px solid color-mix(in srgb,var(--ow-accent)30%,transparent)}}.ow-migration-inline-input:focus-visible{outline-offset:1px}.ow-migration-lists{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:720px){.ow-migration-lists{grid-template-columns:1fr}}.ow-migration-chip-row{flex-wrap:wrap;gap:8px;display:flex}.ow-migration-chip{border:.5px solid var(--border);background:var(--foreground);border-radius:999px;align-items:center;max-width:100%;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ow-migration-chip{background:color-mix(in srgb,var(--foreground)3%,transparent)}}.ow-migration-chip{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:1.1;overflow:hidden}.dark .ow-workspace .ow-migration-chip{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-chip{background:color-mix(in srgb,var(--foreground)5%,transparent)}}.dark .ow-workspace .ow-migration-chip{color:var(--ow-handoff-text-heading);border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-chip{border-color:color-mix(in srgb,var(--border)85%,transparent)}}.ow-migration-chip--muted{color:var(--muted-foreground);font-weight:700}.dark .ow-workspace .ow-migration-chip--muted{color:var(--ow-handoff-text-secondary)}.ow-migration-map-summary .ow-migration-card__title{margin-bottom:8px}.ow-migration-map-summary__table-wrap{overflow-x:auto}.ow-migration-map-summary-table{border-collapse:collapse;width:100%;font-size:13px}.ow-migration-map-summary-table td{border-top:.5px solid var(--border);padding:8px 0}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-summary-table td{border-top:.5px solid color-mix(in srgb,var(--border)80%,transparent)}}.ow-migration-map-summary-table tr:first-child td{border-top:none}.ow-migration-map-summary-table td:first-child{color:var(--muted-foreground);padding-right:16px}.dark .ow-workspace .ow-migration-map-summary-table td:first-child{color:var(--ow-handoff-text-secondary)}.ow-migration-map-summary-table td:last-child{text-align:right;color:var(--foreground);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.dark .ow-workspace .ow-migration-map-summary-table td:last-child{color:var(--ow-handoff-text-heading)}.ow-migration-map-summary__footnote{color:var(--muted-foreground);margin-top:10px;font-size:12px;line-height:1.5}.dark .ow-workspace .ow-migration-map-summary__footnote{color:var(--ow-handoff-text-secondary)}.ow-migration-map-summary__warning{color:#f59e0b;margin-top:8px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-summary__warning{color:color-mix(in srgb,#f59e0b 78%,var(--foreground))}}.dark .ow-workspace .ow-migration-map-summary__warning{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-summary__warning{color:color-mix(in srgb,#f59e0b 85%,var(--ow-handoff-text-heading))}}.ow-migration-map-section{margin-top:16px}.ow-migration-map-row{border:.5px solid var(--border);background:var(--card);border-radius:12px;grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:16px;margin-bottom:12px;padding:14px;display:grid}.dark .ow-workspace .ow-migration-map-row{border-color:var(--border);background:#1a1f26}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-row{border-color:color-mix(in srgb,var(--border)85%,transparent)}}.dark .ow-workspace .ow-migration-map-row{color:var(--ow-handoff-text-heading)}@media (max-width:720px){.ow-migration-map-row{grid-template-columns:1fr;gap:10px}}.ow-migration-map-row__title{min-width:0}.ow-migration-map-row__label{color:var(--foreground);font-size:13.5px;font-weight:700}.dark .ow-workspace .ow-migration-map-row__label{color:var(--ow-handoff-text-heading)}.ow-migration-map-row__controls{min-width:0}.ow-migration-map-row__hint{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:6px;font-size:11px;font-weight:700}.dark .ow-workspace .ow-migration-map-row__hint{color:var(--ow-handoff-text-secondary)}.ow-migration-map-select{width:100%}.ow-migration-map-sample{color:var(--muted-foreground);gap:6px;min-width:0;margin-top:6px;font-size:12px;line-height:1.45;display:flex}.dark .ow-workspace .ow-migration-map-sample{color:var(--ow-handoff-text-secondary)}.ow-migration-map-sample__prefix{flex:none;font-weight:700}.ow-migration-map-sample__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ow-migration-map-helper{color:var(--muted-foreground);margin-top:8px;font-size:12px;line-height:1.45}.dark .ow-workspace .ow-migration-map-helper{color:var(--ow-handoff-text-secondary)}.ow-migration-map-date-format{margin-top:10px}.ow-migration-map-date-instruction{border-top:.5px solid var(--border);background:var(--foreground);margin:0;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-date-instruction{background:color-mix(in srgb,var(--foreground)2.5%,var(--card))}}.ow-migration-map-date-instruction{color:var(--foreground);white-space:pre-line;font-size:12.5px;line-height:1.55}.ow-migration-map-group>div:first-child .ow-migration-map-date-instruction{border-top:none}.dark .ow-workspace .ow-migration-map-date-instruction{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-date-instruction{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.dark .ow-workspace .ow-migration-map-date-instruction{color:var(--ow-handoff-text-secondary);border-top-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-date-instruction{border-top-color:color-mix(in srgb,var(--border)85%,transparent)}}.ow-migration-map-pill{border:.5px solid var(--border);background:var(--foreground);border-radius:999px;align-items:center;margin-top:8px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-pill{background:color-mix(in srgb,var(--foreground)3%,transparent)}}.ow-migration-map-pill{color:var(--muted-foreground)}.dark .ow-workspace .ow-migration-map-pill{color:var(--ow-handoff-text-secondary);border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-pill{border-color:color-mix(in srgb,var(--border)85%,transparent)}}.dark .ow-workspace .ow-migration-map-pill{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-pill{background:color-mix(in srgb,var(--foreground)5%,transparent)}}.ow-migration-map-pill--warning{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-pill--warning{border-color:color-mix(in srgb,#f59e0b 38%,var(--border))}}.ow-migration-map-pill--warning{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-pill--warning{background:color-mix(in srgb,#f59e0b 14%,var(--card))}}.ow-migration-map-pill--warning{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-pill--warning{color:color-mix(in srgb,#f59e0b 80%,var(--foreground))}}.dark .ow-workspace .ow-migration-map-pill--warning{color:#f59e0b;background:#342e23;border-color:#f59e0b38}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-pill--warning{color:color-mix(in srgb,#f59e0b 86%,var(--ow-handoff-text-heading))}}.ow-migration-map-pill--error{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-pill--error{border-color:color-mix(in srgb,var(--destructive)35%,var(--border))}}.ow-migration-map-pill--error{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-pill--error{background:color-mix(in srgb,var(--destructive)10%,var(--card))}}.ow-migration-map-pill--error{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-pill--error{color:color-mix(in srgb,var(--destructive)80%,var(--foreground))}}.dark .ow-workspace .ow-migration-map-pill--error{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-pill--error{background:color-mix(in srgb,var(--destructive)12%,#1a1f26)}}.dark .ow-workspace .ow-migration-map-pill--error{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-pill--error{border-color:color-mix(in srgb,var(--destructive)22%,transparent)}}.dark .ow-workspace .ow-migration-map-pill--error{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-migration-map-pill--error{color:color-mix(in srgb,var(--destructive)88%,var(--ow-handoff-text-heading))}}.ow-migration-map-row--warning{background:#f59e0b0f}.ow-migration-map-row--error{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-migration-map-row--error{background:color-mix(in srgb,var(--destructive)6%,transparent)}}.ow-story-modal-body{flex:1;min-width:0;min-height:0;display:flex;overflow-x:hidden}.ow-story-modal-main{flex:1;min-width:0;padding:20px 22px;overflow:hidden auto}.ow-story-modal-sidebar{border-left:.5px solid var(--border);background:#f4f4f5;flex-shrink:0;width:280px;padding:18px 16px;overflow-y:auto}.dark .ow-workspace .ow-story-modal-sidebar{border-left-color:var(--border);background:#161c23}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal-sidebar{border-left-color:color-mix(in srgb,var(--border)70%,transparent)}}.ow-story-modal-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 6px;font-size:11px;font-weight:600;display:block}.dark .ow-workspace .ow-story-modal-label{color:var(--ow-handoff-text-secondary)}.ow-story-modal-field{box-sizing:border-box;border-radius:var(--ow-radius-sm);width:100%;font:inherit;color:var(--foreground);padding:8px 10px}.ow-workspace .ow-story-modal-field{border:.5px solid var(--border);background:var(--background)}.dark .ow-workspace .ow-story-modal .ow-story-modal-field{color:var(--ow-handoff-text-story-title);background:#1a1f26;border-color:#ffffff1a}.ow-story-modal .ow-story-modal-planning-select{min-width:0;max-width:100%;padding-top:6px;padding-bottom:6px;font-size:12px;line-height:1.35}.ow-story-modal-sidebar .ow-story-modal-planning-select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ow-story-modal .ow-story-modal-field:focus-visible{outline-offset:1px;outline:2px solid #6b8fa840}.dark .ow-workspace .ow-story-modal .ow-story-modal-field:focus-visible{outline-color:#6b8fa84d}.ow-story-modal-epic-select{width:100%;position:relative}.ow-story-modal-epic-dot{border-radius:3px;flex-shrink:0;width:10px;height:10px;display:inline-block}.ow-story-modal-epic-dot--empty{border:1px dashed var(--border);opacity:.65;background:0 0}.ow-story-modal-epic-select-trigger{cursor:pointer;text-align:left;width:100%;font:inherit;display:block}.ow-story-modal-epic-select-trigger:disabled{cursor:not-allowed;opacity:.65}.ow-story-modal-epic-select-trigger-inner{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.ow-story-modal-epic-select-trigger-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;overflow:hidden}.ow-story-modal-epic-chevron{opacity:.55;flex-shrink:0;font-size:10px;line-height:1}.ow-story-modal-epic-archived{opacity:.85;font-weight:400}.ow-story-modal-epic-select-list{box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:280px;padding:4px;overflow:hidden auto;box-shadow:0 8px 24px #0000001f}.dark .ow-workspace .ow-story-modal-epic-select-list{background:#1a1f26;border-color:#ffffff1f;box-shadow:0 12px 32px #00000073}.ow-story-modal-epic-option{width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:13px;display:flex}.ow-story-modal-epic-option:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-modal-epic-option:hover{background:color-mix(in srgb,var(--foreground)6%,transparent)}}.dark .ow-workspace .ow-story-modal-epic-option:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal-epic-option:hover{background:color-mix(in srgb,var(--foreground)8%,transparent)}}.ow-story-modal-epic-option[aria-selected=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ow-story-modal-epic-option[aria-selected=true]{background:color-mix(in srgb,var(--primary)14%,transparent)}}.dark .ow-workspace .ow-story-modal-epic-option[aria-selected=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal-epic-option[aria-selected=true]{background:color-mix(in srgb,var(--primary)18%,transparent)}}@media (max-width:720px){.ow-story-modal-epic-select-trigger{align-items:center;min-height:44px;display:flex}.ow-story-modal-epic-select-trigger-inner{width:100%}.ow-story-modal-epic-option{box-sizing:border-box;min-height:44px}}.ow-story-tag-picker{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);color:var(--foreground);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000001f}.dark .ow-workspace .ow-story-tag-picker{color:var(--ow-handoff-text-story-title,var(--foreground));background:#1a1f26;border-color:#ffffff1f;box-shadow:0 12px 32px #00000073}.ow-story-tag-picker-search-wrap{border-bottom:.5px solid var(--border);padding:8px}.dark .ow-workspace .ow-story-tag-picker-search-wrap{border-bottom-color:#ffffff1a}.ow-story-tag-picker-search{box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);width:100%;color:var(--foreground);font:inherit;padding:8px 10px;font-size:13px}.ow-story-tag-picker-search::placeholder{color:var(--muted-foreground);opacity:1}.dark .ow-workspace .ow-story-tag-picker-search{color:var(--ow-handoff-text-story-title,var(--foreground));background:#1a1f26;border-color:#ffffff1a}.dark .ow-workspace .ow-story-tag-picker-search:focus-visible{outline-offset:1px;outline:2px solid #6b8fa84d}.ow-story-tag-picker-list{flex:1;padding:4px;overflow-y:auto}.ow-story-tag-picker-empty,.ow-story-tag-picker-error{margin:12px;font-size:13px;line-height:1.45}.ow-story-tag-picker-empty{color:var(--muted-foreground)}.dark .ow-workspace .ow-story-tag-picker-empty{color:var(--ow-handoff-text-secondary,var(--muted-foreground))}.ow-story-tag-picker-error{color:var(--destructive)}.ow-story-tag-picker-swatch{background:var(--ow-tag-chip-bg);border:.5px solid var(--ow-tag-chip-border);border-radius:3px;flex-shrink:0;width:10px;height:10px}.ow-story-tag-picker-option{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:13px;display:flex}.ow-story-tag-picker-option:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-tag-picker-option:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)6%,transparent)}}.dark .ow-workspace .ow-story-tag-picker-option:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-tag-picker-option:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,transparent)}}.ow-story-tag-picker-option:disabled{cursor:not-allowed;opacity:.6}.ow-story-tag-picker-option-label{flex:1;min-width:0}.ow-story-tag-picker-option--selected{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ow-story-tag-picker-option--selected{background:color-mix(in srgb,var(--primary)14%,transparent)}}.dark .ow-workspace .ow-story-tag-picker-option--selected{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-tag-picker-option--selected{background:color-mix(in srgb,var(--primary)22%,transparent)}}.ow-story-tag-picker-option--selected:hover:not(:disabled){background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ow-story-tag-picker-option--selected:hover:not(:disabled){background:color-mix(in srgb,var(--primary)20%,transparent)}}.dark .ow-workspace .ow-story-tag-picker-option--selected:hover:not(:disabled){background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-tag-picker-option--selected:hover:not(:disabled){background:color-mix(in srgb,var(--primary)28%,transparent)}}.ow-story-tag-picker-check{color:var(--primary);flex-shrink:0;font-size:12px;font-weight:600}.ow-story-tag-picker-create{border:1px dashed var(--border);background:var(--foreground);border-radius:6px;width:calc(100% - 8px);margin:4px;padding:8px 10px;display:block}@supports (color:color-mix(in lab, red, red)){.ow-story-tag-picker-create{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.ow-story-tag-picker-create{color:var(--foreground);font:inherit;text-align:left;cursor:pointer;font-size:13px}.ow-story-tag-picker-create:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-tag-picker-create:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,transparent)}}.dark .ow-workspace .ow-story-tag-picker-create{background:var(--foreground);border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-tag-picker-create{background:color-mix(in srgb,var(--foreground)6%,transparent)}}.dark .ow-workspace .ow-story-tag-picker-create:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-tag-picker-create:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)10%,transparent)}}.ow-story-tag-picker-create:disabled{cursor:not-allowed;opacity:.55}.ow-story-modal-title-input{box-sizing:border-box;border:none;border-bottom:.5px solid var(--border);width:100%;color:var(--foreground);background:0 0;border-radius:0;margin:0 0 20px;padding:4px 0 10px;font-family:inherit;font-size:20px;font-weight:600;line-height:1.3}.dark .ow-workspace .ow-story-modal-title-input{color:var(--ow-handoff-text-story-title);border-bottom-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal-title-input{border-bottom-color:color-mix(in srgb,var(--border)85%,transparent)}}.ow-story-modal-title-input:focus-visible{border-bottom-color:#6b8fa873;outline:none;box-shadow:0 1px #6b8fa859}.dark .ow-workspace .ow-story-modal-title-input:focus-visible{box-shadow:0 1px #6b8fa866}.ow-workspace .ow-story-modal-title-input::placeholder{color:var(--muted-foreground);opacity:1}.dark .ow-workspace .ow-story-modal-title-input::placeholder{color:var(--ow-handoff-text-secondary);opacity:.95}.ow-story-modal-sidebar .ow-story-modal-assignee-label{color:var(--foreground)}.dark .ow-workspace .ow-story-modal-sidebar .ow-story-modal-assignee-label{color:var(--ow-handoff-text-story-title)}.ow-story-modal-sidebar .ow-create-story-assignee-box,.ow-story-modal-sidebar .ow-story-modal-assignee-box{box-sizing:border-box;border:.5px solid var(--border);border-radius:var(--ow-radius-sm);background:var(--foreground);flex-direction:column;gap:6px;max-height:160px;padding:8px;display:flex;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ow-story-modal-sidebar .ow-create-story-assignee-box,.ow-story-modal-sidebar .ow-story-modal-assignee-box{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.dark .ow-workspace .ow-story-modal-sidebar .ow-create-story-assignee-box,.dark .ow-workspace .ow-story-modal-sidebar .ow-story-modal-assignee-box{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal-sidebar .ow-create-story-assignee-box,.dark .ow-workspace .ow-story-modal-sidebar .ow-story-modal-assignee-box{background:color-mix(in srgb,var(--foreground)5%,#1a1f26)}}.dark .ow-workspace .ow-story-modal-sidebar .ow-create-story-assignee-box,.dark .ow-workspace .ow-story-modal-sidebar .ow-story-modal-assignee-box{border-color:#ffffff1a}.ow-story-modal-sidebar-stack>*+*{margin-top:16px}.ow-story-modal-story-key-badge{border-radius:var(--ow-radius-sm);letter-spacing:.02em;background:var(--primary);align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ow-story-modal-story-key-badge{background:color-mix(in srgb,var(--primary)18%,transparent)}}.ow-story-modal-story-key-badge{color:var(--primary);flex-shrink:0}.dark .ow-workspace .ow-story-modal-story-key-badge{background:var(--ow-accent,#6b8fa8)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal-story-key-badge{background:color-mix(in srgb,var(--ow-accent,#6b8fa8)22%,transparent)}}.dark .ow-workspace .ow-story-modal-story-key-badge{color:var(--ow-handoff-text-secondary)}.ow-story-modal-header-created{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ow-story-modal-header-created-title{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.dark .ow-workspace .ow-story-modal-header-created-title{color:var(--ow-handoff-text-heading)}.ow-story-modal-member-avatar{background:var(--foreground);border-radius:50%;flex-shrink:0;width:24px;height:24px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ow-story-modal-member-avatar{background:color-mix(in srgb,var(--foreground)10%,var(--muted))}}.ow-story-modal-member-avatar{color:var(--muted-foreground);justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.ow-story-modal-member-avatar img{object-fit:cover;width:100%;height:100%}.dark .ow-workspace .ow-story-modal-member-avatar{color:var(--ow-handoff-text-secondary)}.ow-story-modal-section{margin-top:22px}.ow-story-modal-section:first-child{margin-top:0}.ow-story-modal-empty-hint{color:var(--muted-foreground);margin:0;font-size:13px}.dark .ow-workspace .ow-story-modal-empty-hint{color:var(--ow-handoff-text-secondary)}.ow-story-modal-attach-btn{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500}.dark .ow-workspace .ow-story-modal-attach-btn{color:var(--ow-handoff-text-heading);border-color:#ffffff1f}.ow-story-modal-attach-btn:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-modal-attach-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)6%,transparent)}}.ow-story-modal-attach-btn:disabled{opacity:.5;cursor:not-allowed}.ow-story-image-preview-backdrop{z-index:95;box-sizing:border-box;padding:max(12px,env(safe-area-inset-top,0px))max(12px,env(safe-area-inset-right,0px))max(12px,env(safe-area-inset-bottom,0px))max(12px,env(safe-area-inset-left,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.dark .ow-workspace .ow-story-image-preview-backdrop{background:#000000d1}.ow-story-image-preview-panel{background:var(--card);width:min(100%,960px);max-height:min(100dvh - 24px,100vh - 24px);color:var(--foreground);border-radius:var(--ow-radius-lg);border:.5px solid var(--border);flex-direction:column;min-height:0;margin:auto;display:flex;overflow:hidden;box-shadow:0 16px 48px #00000059}.dark .ow-workspace .ow-story-image-preview-panel{border-color:var(--border);background:#1a1f26}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-image-preview-panel{border-color:color-mix(in srgb,var(--border)80%,transparent)}}.ow-story-image-preview-toolbar{border-bottom:.5px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:10px 16px;padding:12px 14px;display:flex}.ow-story-image-preview-filename{word-break:break-word;flex:12rem;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.35}.ow-story-image-preview-toolbar-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 12px;display:flex}.ow-story-image-preview-link{color:var(--primary);border-radius:var(--ow-radius-sm);padding:6px 4px;font-size:14px;font-weight:500;text-decoration:none}.ow-story-image-preview-link:hover{text-decoration:underline}.ow-story-image-preview-link:focus-visible{outline:2px solid var(--ring,var(--primary));outline-offset:2px}.ow-story-image-preview-close{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--muted);color:var(--foreground);cursor:pointer;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:500}.ow-story-image-preview-close:focus-visible{outline:2px solid var(--ring,var(--primary));outline-offset:2px}.ow-story-image-preview-delete{padding:6px 10px;font-size:13px}.ow-story-image-preview-scroll{box-sizing:border-box;flex:auto;justify-content:center;align-items:center;min-height:0;padding:16px;display:flex;overflow:auto}.ow-story-image-preview-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(72dvh,72vh);display:block}.ow-story-attach-image-thumb-wrap{box-sizing:border-box;aspect-ratio:16/9;border-radius:var(--ow-radius-sm);background:var(--muted);flex-shrink:0;justify-content:center;align-items:center;width:min(100%,320px);max-width:100%;max-height:156px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ow-story-attach-image-thumb-wrap{background:color-mix(in srgb,var(--muted)88%,var(--border))}}.ow-story-attach-image-thumb-wrap{border:1px solid var(--border);box-shadow:inset 0 0 0 1px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-attach-image-thumb-wrap{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground)7%,transparent)}}.dark .ow-workspace .ow-story-attach-image-thumb-wrap{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-attach-image-thumb-wrap{background:color-mix(in srgb,var(--muted)75%,var(--border))}}.dark .ow-workspace .ow-story-attach-image-thumb-wrap{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-attach-image-thumb-wrap{border-color:color-mix(in srgb,var(--border)92%,var(--foreground))}}.dark .ow-workspace .ow-story-attach-image-thumb-wrap{box-shadow:inset 0 0 0 1px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-attach-image-thumb-wrap{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground)10%,transparent)}}.ow-story-attach-image-thumb-btn{cursor:pointer;border-radius:inherit;text-align:left;font:inherit;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;display:flex}.ow-story-attach-image-thumb-btn:focus-visible{outline:2px solid var(--ring,var(--primary));outline-offset:2px}.ow-story-attach-image-thumb-btn img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.ow-story-attach-staging-row--image .ow-story-attach-image-staging-inner{flex-flow:wrap;align-items:flex-start;gap:12px;display:flex}.ow-story-attach-image-staging-meta{flex-direction:column;flex:160px;gap:8px;min-width:0;display:flex}.ow-story-attach-image-filename{word-break:break-word;font-size:14px;font-weight:500}.ow-story-attach-image-size-muted{color:var(--muted-foreground);font-size:12px;font-weight:400}.ow-story-attach-saved-image-card{border-bottom:.5px solid var(--border);padding:12px 0}.ow-story-attach-saved-image-inner{flex-flow:wrap;align-items:flex-start;gap:12px 16px;display:flex}.ow-story-attach-saved-image-meta{flex-direction:column;flex:200px;gap:6px;min-width:0;display:flex}.ow-story-attach-saved-image-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-left:auto;display:flex}.ow-story-attach-saved-image-actions a{color:var(--primary);font-size:13px}@media (max-width:640px){.ow-story-attach-image-thumb-wrap{aspect-ratio:16/9;width:100%;max-width:100%;max-height:168px}.ow-story-attach-staging-row--image .ow-story-attach-image-staging-inner,.ow-story-attach-saved-image-inner{flex-direction:column;align-items:stretch}.ow-story-attach-saved-image-actions{margin-left:0}.ow-story-image-preview-img{max-height:min(65dvh,65vh)}}.dark .ow-workspace .ow-story-modal-draft-tags-popover{background:#161c23;border-color:#ffffff1f}.ow-story-comment-mention-dropdown{box-sizing:border-box;background:var(--card);border:.5px solid var(--border);border-radius:var(--ow-radius-sm);-webkit-overflow-scrolling:touch;margin:0;overflow:hidden auto;box-shadow:0 8px 24px #0000002e}.dark .ow-workspace .ow-story-comment-mention-dropdown{background:#161c23;border-color:#ffffff1f;box-shadow:0 12px 32px #00000073}.ow-story-comment-mention-option{text-align:left;cursor:pointer;width:100%;color:var(--foreground);background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:14px;display:flex}.ow-story-comment-mention-option:hover,.ow-story-comment-mention-option:focus-visible{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-mention-option:hover,.ow-story-comment-mention-option:focus-visible{background:color-mix(in srgb,var(--foreground)6%,transparent)}}.ow-story-comment-mention-option:hover,.ow-story-comment-mention-option:focus-visible{outline:none}.dark .ow-workspace .ow-story-comment-mention-option{color:var(--ow-handoff-text-story-title)}.ow-story-comment-mention-option-avatar{background:var(--foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-mention-option-avatar{background:color-mix(in srgb,var(--foreground)10%,var(--muted))}}.ow-story-comment-mention-option-avatar img{object-fit:cover;width:100%;height:100%}.ow-story-comment-mention-option-label{min-width:0}.ow-story-comment-composer-error{color:var(--destructive)}.ow-story-comment-composer{position:relative}.ow-story-comment-composer-editor{resize:vertical;box-sizing:border-box;width:100%;min-height:88px;font-size:14px;line-height:1.45;overflow:auto}.ow-story-comment-composer-editor .ProseMirror{white-space:pre-wrap;outline:none;min-height:64px;position:relative}.ow-story-comment-composer-editor.ProseMirror{white-space:pre-wrap;outline:none;position:relative}.ow-story-comment-composer-editor .ProseMirror p,.ow-story-comment-composer-editor.ProseMirror p{margin:0}.ow-story-comment-composer-editor .ProseMirror p+p,.ow-story-comment-composer-editor.ProseMirror p+p{margin-top:.35em}.ow-story-comment-composer-editor .ProseMirror p.is-editor-empty[data-placeholder]:first-child,.ow-story-comment-composer-editor.ProseMirror p.is-editor-empty[data-placeholder]:first-child{min-height:1.45em;position:relative}.ow-story-comment-composer-editor .ProseMirror p.is-editor-empty[data-placeholder]:first-child:before,.ow-story-comment-composer-editor.ProseMirror p.is-editor-empty[data-placeholder]:first-child:before{content:attr(data-placeholder);box-sizing:border-box;max-width:100%;color:var(--muted-foreground);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre-wrap;font-size:14px;line-height:1.45;position:absolute;top:0;left:0}.dark .ow-workspace .ow-story-comment-composer-editor .ProseMirror p.is-editor-empty[data-placeholder]:first-child:before,.dark .ow-workspace .ow-story-comment-composer-editor.ProseMirror p.is-editor-empty[data-placeholder]:first-child:before{color:var(--ow-handoff-text-secondary)}.ow-comment-mention-chip{vertical-align:baseline;background:var(--primary);border-radius:4px;max-width:100%;margin:0 1px;padding:1px 6px 2px;font-size:.92em;font-weight:500;line-height:1.35;display:inline-block}@supports (color:color-mix(in lab, red, red)){.ow-comment-mention-chip{background:color-mix(in srgb,var(--primary)14%,var(--muted))}}.ow-comment-mention-chip{color:var(--foreground);border:.5px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.ow-comment-mention-chip{border:.5px solid color-mix(in srgb,var(--primary)28%,var(--border))}}.ow-comment-mention-chip{-webkit-user-select:none;user-select:none;cursor:default}.dark .ow-workspace .ow-comment-mention-chip{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-comment-mention-chip{background:color-mix(in srgb,var(--primary)18%,transparent)}}.dark .ow-workspace .ow-comment-mention-chip{color:var(--ow-handoff-text-story-title);border-color:#ffffff1f}.ow-story-comment-composer-editor:focus-visible{outline-offset:1px;outline:2px solid #6b8fa840}.dark .ow-workspace .ow-story-comment-composer-editor:focus-visible{outline-color:#6b8fa84d}.ow-story-comment-post-btn{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--muted);color:var(--foreground);cursor:pointer;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500}.ow-story-comment-post-btn:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-post-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,var(--muted))}}.ow-story-comment-post-btn:disabled{opacity:.5;cursor:not-allowed}.dark .ow-workspace .ow-story-comment-post-btn{color:var(--ow-handoff-text-heading);border-color:#ffffff1f}.ow-story-comment-composer-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ow-story-comment-add-btn{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--foreground);padding:8px 14px;font-size:13px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-add-btn{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.ow-story-comment-add-btn{color:var(--foreground);cursor:pointer;font-family:inherit}.ow-story-comment-add-btn:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-add-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,transparent)}}.ow-story-comment-add-btn:disabled{opacity:.5;cursor:not-allowed}.dark .ow-workspace .ow-story-comment-add-btn{color:var(--ow-handoff-text-story-title);background:#ffffff0f;border-color:#ffffff1f}.ow-story-comment-cancel-btn{min-height:34px;padding:0 14px;font-size:13px}.ow-story-comments-empty{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.45}.dark .ow-workspace .ow-story-comments-empty{color:var(--ow-handoff-text-secondary)}.ow-story-modal-discussion-heading{margin-bottom:10px}.ow-story-comment-thread-list{flex-direction:column;gap:0;display:flex}.ow-story-comment-thread{border-bottom:.5px solid var(--foreground);margin:0 0 22px;padding:0 0 18px}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-thread{border-bottom:.5px solid color-mix(in srgb,var(--foreground)10%,var(--border))}}.ow-story-comment-thread:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.dark .ow-workspace .ow-story-comment-thread{border-bottom-color:#ffffff17}.ow-story-comment-thread__root{padding:2px 0 0}.ow-story-comment-row{margin:0}.ow-story-comment-row__inner{align-items:flex-start;gap:10px;display:flex}.ow-story-comment-avatar{background:var(--foreground);border-radius:50%;width:32px;height:32px}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-avatar{background:color-mix(in srgb,var(--foreground)8%,var(--muted))}}.ow-story-comment-avatar{flex-shrink:0;overflow:hidden}.ow-story-comment-avatar img{object-fit:cover;width:100%;height:100%}.ow-story-comment-row__body{flex:1;min-width:0}.ow-story-comment-meta{color:var(--muted-foreground);margin-bottom:6px;font-size:13px;line-height:1.35}.dark .ow-workspace .ow-story-comment-meta{color:var(--ow-handoff-text-secondary)}.ow-story-comment-meta__author{color:var(--foreground);font-weight:600}.dark .ow-workspace .ow-story-comment-meta__author{color:var(--ow-handoff-text-heading)}.ow-story-comment-meta__sep{opacity:.55;margin:0 5px}.ow-story-comment-meta__time{font-weight:400}.ow-story-comment-row--root .ow-story-comment-body__text{font-size:14px;line-height:1.5}.ow-story-comment-row--reply .ow-story-comment-body__text{font-size:13px;line-height:1.45}.ow-story-comment-body__text{white-space:pre-wrap;margin:0}.ow-story-comment-mention-highlight{vertical-align:baseline;background:var(--primary);border-radius:4px;margin:0 1px;padding:1px 6px 2px;font-size:.92em;font-weight:500;line-height:1.35;display:inline}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-mention-highlight{background:color-mix(in srgb,var(--primary)16%,var(--muted))}}.ow-story-comment-mention-highlight{color:var(--foreground);border:.5px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-mention-highlight{border:.5px solid color-mix(in srgb,var(--primary)30%,var(--border))}}.ow-story-comment-mention-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone}.dark .ow-workspace .ow-story-comment-mention-highlight{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-comment-mention-highlight{background:color-mix(in srgb,var(--primary)22%,#ffffff0f)}}.dark .ow-workspace .ow-story-comment-mention-highlight{color:var(--ow-handoff-text-story-title);border-color:#ffffff24}.ow-story-comment-row--deleted .ow-story-comment-meta__author,.ow-story-comment-row--deleted .ow-story-comment-meta__time{color:var(--muted-foreground);opacity:.75}.ow-story-comment-deleted-placeholder{color:var(--muted-foreground);opacity:.85;margin:0;font-size:13px;font-style:italic}.dark .ow-workspace .ow-story-comment-deleted-placeholder{color:var(--ow-handoff-text-secondary);opacity:.9}.ow-story-comment-row--root.ow-story-comment-row--deleted .ow-story-comment-deleted-placeholder{font-size:14px}.ow-story-comment-thread__reply-group{border:.5px solid var(--foreground);border-radius:8px;margin-top:10px;margin-left:0;padding:10px 12px 10px 18px}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-thread__reply-group{border:.5px solid color-mix(in srgb,var(--foreground)8%,var(--border))}}.ow-story-comment-thread__reply-group{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-thread__reply-group{background:color-mix(in srgb,var(--foreground)4%,var(--background))}}.ow-story-comment-thread__reply-group{box-shadow:inset 3px 0 0 var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-thread__reply-group{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--foreground)12%,var(--border))}}.dark .ow-workspace .ow-story-comment-thread__reply-group{background:#23282f;border-color:#ffffff14;box-shadow:inset 3px 0 #ffffff1a}.ow-story-comment-thread__replies-list{margin:0;padding:0;list-style:none}.ow-story-comment-thread__reply-item{border:none;margin:0;padding:0}.ow-story-comment-thread__reply-item+.ow-story-comment-thread__reply-item{border-top:.5px solid var(--foreground);margin-top:8px;padding-top:8px}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-thread__reply-item+.ow-story-comment-thread__reply-item{border-top:.5px solid color-mix(in srgb,var(--foreground)6%,transparent)}}.dark .ow-workspace .ow-story-comment-thread__reply-item+.ow-story-comment-thread__reply-item{border-top-color:#ffffff0f}.ow-story-comment-thread__reply-composer{border-top:.5px solid var(--foreground);margin-top:12px;padding-top:12px}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-thread__reply-composer{border-top:.5px solid color-mix(in srgb,var(--foreground)7%,transparent)}}.ow-story-comment-thread__reply-composer{scroll-margin-top:12px;scroll-margin-bottom:max(24px,env(safe-area-inset-bottom,0px))}.dark .ow-workspace .ow-story-comment-thread__reply-composer{border-top-color:#ffffff12}.ow-story-thread-reply-context{color:var(--muted-foreground);letter-spacing:.01em;margin:0 0 8px;font-size:12px;font-weight:500}.dark .ow-workspace .ow-story-thread-reply-context{color:var(--ow-handoff-text-secondary)}.ow-story-comment-composer--thread-inline{padding-left:0}.ow-story-modal-discussion-composer{margin-top:28px;margin-bottom:26px;padding-top:4px}.ow-story-modal-discussion-composer .ow-story-comment-composer{margin-bottom:16px}.ow-story-modal-discussion-composer .ow-story-comment-composer--trigger{margin-bottom:12px}.ow-story-comment-actions{flex-wrap:wrap;align-items:center;display:flex}.ow-story-comment-actions--root{gap:4px 8px;margin-top:10px}.ow-story-comment-actions--reply{gap:3px 6px;margin-top:6px}.ow-story-comment-action-btn{letter-spacing:.01em;color:var(--muted-foreground);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground);background:0 0;border:0;border-radius:4px;padding:2px 6px;font-family:inherit;font-size:11px;font-weight:500;line-height:1.3}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-action-btn{-webkit-text-decoration-color:color-mix(in srgb,var(--muted-foreground)45%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--muted-foreground)45%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--muted-foreground)45%,transparent);text-decoration-color:color-mix(in srgb,var(--muted-foreground)45%,transparent)}}.ow-story-comment-action-btn{text-underline-offset:2px}.dark .ow-workspace .ow-story-comment-action-btn{color:var(--ow-handoff-text-secondary);text-decoration-color:#ffffff38}.ow-story-comment-action-btn:hover:not(:disabled){color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-action-btn:hover:not(:disabled){-webkit-text-decoration-color:color-mix(in srgb,var(--foreground)40%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--foreground)40%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--foreground)40%,transparent);text-decoration-color:color-mix(in srgb,var(--foreground)40%,transparent)}}.dark .ow-workspace .ow-story-comment-action-btn:hover:not(:disabled){color:var(--ow-handoff-text-heading);text-decoration-color:#ffffff59}.ow-story-comment-action-btn--primary{border:.5px solid var(--border);background:var(--foreground);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-action-btn--primary{background:color-mix(in srgb,var(--foreground)5%,transparent)}}.ow-story-comment-action-btn--primary{padding:3px 8px}.dark .ow-workspace .ow-story-comment-action-btn--primary{background:#ffffff0f;border-color:#ffffff1f}.ow-story-comment-action-btn--danger{color:var(--destructive);-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);text-decoration-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-story-comment-action-btn--danger{-webkit-text-decoration-color:color-mix(in srgb,var(--destructive)45%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--destructive)45%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--destructive)45%,transparent);text-decoration-color:color-mix(in srgb,var(--destructive)45%,transparent)}}.dark .ow-workspace .ow-story-comment-action-btn--danger{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-comment-action-btn--danger{color:color-mix(in srgb,var(--destructive)90%,white)}}.dark .ow-workspace .ow-story-comment-action-btn--danger{-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);text-decoration-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-comment-action-btn--danger{-webkit-text-decoration-color:color-mix(in srgb,var(--destructive)50%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--destructive)50%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--destructive)50%,transparent);text-decoration-color:color-mix(in srgb,var(--destructive)50%,transparent)}}.ow-story-comment-action-btn--danger:hover:not(:disabled){color:var(--destructive);opacity:.92}.ow-story-comment-action-btn:disabled{opacity:.4;cursor:not-allowed}.ow-story-comment-edit__textarea{box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);width:100%;padding:6px 8px;font-family:inherit;font-size:14px}.ow-story-comment-edit .ow-story-comment-edit-body-editor{margin-top:2px}.ow-story-comment-edit__error{color:var(--destructive);margin:4px 0 0;font-size:12px}.ow-story-comment-edit__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.ow-story-tag-add-btn{border:1px dashed var(--border);background:var(--foreground);border-radius:6px;padding:2px 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.ow-story-tag-add-btn{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.ow-story-tag-add-btn{color:var(--muted-foreground);cursor:pointer}.ow-story-tag-add-btn:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-tag-add-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,transparent)}}.ow-story-tag-add-btn:hover:not(:disabled){color:var(--foreground);border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.ow-story-tag-add-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--border)70%,var(--foreground))}}.dark .ow-workspace .ow-story-tag-add-btn{color:var(--ow-handoff-text-secondary);background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-tag-add-btn{background:color-mix(in srgb,var(--foreground)6%,#1a1f26)}}.dark .ow-workspace .ow-story-tag-add-btn{border-color:#ffffff2e}.dark .ow-workspace .ow-story-tag-add-btn:hover:not(:disabled){color:var(--ow-handoff-text-heading);background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-tag-add-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)10%,#1a1f26)}}.dark .ow-workspace .ow-story-tag-add-btn:hover:not(:disabled){border-color:#ffffff42}.ow-story-tag-add-btn:disabled{opacity:.45;cursor:not-allowed}.ow-story-modal-footer{border-top:.5px solid var(--border);background:var(--foreground);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.ow-story-modal-footer{background:color-mix(in srgb,var(--foreground)2%,transparent)}}.dark .ow-workspace .ow-story-modal-footer{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-modal-footer{background:color-mix(in srgb,var(--foreground)4%,#1a1f26)}}.ow-story-modal-footer .ow-create-story-actions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:720px){.ow-story-modal-backdrop{-webkit-overflow-scrolling:auto;padding-top:calc(16px + env(safe-area-inset-top,0px));padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px));flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden}.ow-story-modal{flex:auto;max-width:100%;min-height:0;max-height:none;overflow-x:hidden}.ow-story-modal-header{gap:10px;padding:14px}.ow-story-modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;overflow:hidden auto}.ow-story-modal-main{padding:18px 14px 16px;overflow:visible}.ow-story-modal-sidebar{border-left:none;border-top:.5px solid var(--border);width:100%;max-height:none;padding:16px 14px;overflow:visible}.ow-story-modal-title-input{min-height:2.75rem;padding-top:8px;padding-bottom:12px;line-height:1.45}.ow-story-modal-footer{padding:12px 14px}.ow-story-modal-sidebar .ow-create-story-assignee-box,.ow-story-modal-sidebar .ow-story-modal-assignee-box{max-height:none;overflow-y:visible}.ow-workspace .ow-story-modal .ow-story-modal-field,.ow-workspace .ow-story-modal textarea.ow-story-modal-field,.ow-workspace .ow-story-modal .ow-story-modal-planning-select,.ow-workspace .ow-story-modal-epic-select-trigger,.ow-workspace .ow-story-tag-picker-search{font-size:16px;line-height:1.35}.ow-workspace .ow-story-tag-add-btn{padding:4px 10px;font-size:16px}.ow-workspace .ow-story-tag-picker-option,.ow-workspace .ow-story-tag-picker-create{font-size:15px}.ow-dialog-surface .ow-story-modal-field{font-size:16px;line-height:1.35}}.ow-story-actions-trigger{border-radius:var(--ow-radius-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;padding:2px 8px;font-family:inherit;font-size:16px;line-height:1.2;transition:background-color .15s,color .15s}.ow-story-actions-trigger:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-actions-trigger:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,transparent)}}.ow-story-actions-trigger:hover:not(:disabled){color:var(--foreground)}.ow-story-actions-trigger:disabled{cursor:not-allowed;opacity:.55}.ow-bl-story .ow-story-actions-trigger:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-bl-story .ow-story-actions-trigger:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)10%,var(--ow-bl-card-bg,var(--card)))}}.ow-story-actions-menu{z-index:40;background:var(--card);min-width:160px;color:var(--foreground);border:.5px solid var(--border);border-radius:var(--ow-radius-md);flex-direction:column;gap:2px;margin-top:4px;padding:6px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 4px 16px #0000001f}.dark .ow-story-actions-menu{box-shadow:0 8px 28px #00000073}.ow-story-actions-item{text-align:left;cursor:pointer;border-radius:var(--ow-radius-sm);color:var(--foreground);background:0 0;border:none;padding:8px 10px;font-family:inherit;font-size:14px}.ow-story-actions-item:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-actions-item:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)7%,transparent)}}.ow-story-actions-item:disabled{cursor:not-allowed;opacity:.55}.ow-block-reason-dialog-panel{background:var(--card);color:var(--foreground);border-radius:var(--ow-radius-md);border:.5px solid var(--border);box-shadow:0 8px 32px #0000002e}.dark .ow-block-reason-dialog-panel{box-shadow:0 12px 48px #00000080}.ow-block-reason-dialog-muted{color:var(--muted-foreground)}.ow-block-reason-dialog-textarea{resize:vertical;box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);width:100%;color:var(--foreground);padding:8px 10px;font-family:inherit;font-size:14px}.ow-block-reason-dialog-error{color:var(--destructive)}.ow-block-reason-dialog-actions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.ow-block-reason-dialog-btn-secondary{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--muted);color:var(--foreground);cursor:pointer;padding:8px 14px;font-family:inherit;font-size:14px}.ow-block-reason-dialog-btn-secondary:disabled{opacity:.55;cursor:not-allowed}.ow-block-reason-dialog-btn-primary{border-radius:var(--ow-radius-sm);border:1px solid var(--destructive);padding:8px 14px;font-size:14px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ow-block-reason-dialog-btn-primary{border:1px solid color-mix(in srgb,var(--destructive)40%,var(--border))}}.ow-block-reason-dialog-btn-primary{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-block-reason-dialog-btn-primary{background:color-mix(in srgb,var(--destructive)12%,var(--card))}}.ow-block-reason-dialog-btn-primary{color:var(--foreground);cursor:pointer;font-family:inherit}.ow-block-reason-dialog-btn-primary:disabled{opacity:.55;cursor:not-allowed}.dark .ow-block-reason-dialog-btn-primary{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-block-reason-dialog-btn-primary{border-color:color-mix(in srgb,var(--destructive)55%,transparent)}}.dark .ow-block-reason-dialog-btn-primary{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-block-reason-dialog-btn-primary{background:color-mix(in srgb,var(--destructive)18%,var(--card))}}.ow-sprint-modal-backdrop{z-index:50;box-sizing:border-box;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dark .ow-workspace .ow-sprint-modal-backdrop{background:#000000b8}.ow-sprint-modal-panel{width:100%;max-width:520px;max-height:min(90vh,640px);overflow-y:auto}.ow-dialog-surface.ow-sprint-modal-panel{flex-direction:column;display:flex}.dark .ow-workspace .ow-dialog-surface.ow-sprint-modal-panel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ow-sprint-modal-panel--narrow{max-width:420px}.ow-sprint-modal-title{color:var(--foreground);margin:0 0 16px;font-size:18px;font-weight:600}.dark .ow-workspace .ow-sprint-modal-title{color:var(--ow-handoff-text-heading)}.ow-sprint-modal-label{color:var(--foreground);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.dark .ow-workspace .ow-sprint-modal-label{color:var(--ow-handoff-text-secondary)}.ow-sprint-modal-muted{color:var(--muted-foreground);margin:0;font-size:14px}.dark .ow-workspace .ow-sprint-modal-muted{color:var(--ow-handoff-text-secondary)}.ow-sprint-modal-body{color:var(--foreground);font-size:14px}.ow-sprint-modal-field,.ow-sprint-modal-panel textarea.ow-sprint-modal-field,.ow-sprint-modal-panel select.ow-sprint-modal-field{box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);width:100%;color:var(--foreground);padding:8px 10px;font-family:inherit;font-size:14px}.dark .ow-workspace .ow-sprint-modal-field,.dark .ow-workspace .ow-sprint-modal-panel textarea.ow-sprint-modal-field,.dark .ow-workspace .ow-sprint-modal-panel select.ow-sprint-modal-field{background:var(--ow-bl-input-bg,var(--input));border-color:var(--ow-bl-input-border,var(--border));color:var(--foreground)}.ow-sprint-modal-section-title{color:var(--foreground);margin:0 0 8px;font-size:14px;font-weight:600}.dark .ow-workspace .ow-sprint-modal-section-title{color:var(--ow-handoff-text-heading)}.ow-sprint-modal-list-box{border:.5px solid var(--border);border-radius:var(--ow-radius-sm);background:var(--foreground);max-height:220px;padding:8px 12px;font-size:14px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ow-sprint-modal-list-box{background:color-mix(in srgb,var(--foreground)4%,var(--card))}}.ow-sprint-modal-list-box{color:var(--foreground)}.dark .ow-workspace .ow-sprint-modal-list-box{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-sprint-modal-list-box{background:color-mix(in srgb,var(--foreground)6%,var(--ow-bl-card-bg,var(--card)))}}.dark .ow-workspace .ow-sprint-modal-list-box{border-color:var(--ow-bl-input-border,var(--border))}.ow-sprint-modal-list-item{border-bottom:.5px solid var(--border);padding:6px 0}.ow-sprint-modal-list-item:last-child{border-bottom:none}.ow-sprint-modal-radio-label{cursor:pointer;color:var(--foreground);align-items:flex-start;gap:8px;font-size:14px;display:flex}.ow-sprint-modal-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.ow-sprint-modal-footer--push{margin-top:auto}.ow-sprint-modal-error{color:var(--destructive);margin-bottom:16px;font-size:14px}.ow-sprint-modal-hint{color:var(--muted-foreground);margin:8px 0 0;font-size:12px}.dark .ow-workspace .ow-sprint-modal-hint{color:var(--ow-handoff-text-secondary)}.ow-sprint-modal-form{flex-direction:column;flex:1;min-height:0;display:flex}.ow-sprint-modal-footer .ow-btn-ghost-bordered,.ow-sprint-modal-footer .ow-btn-new,.ow-sprint-modal-footer .ow-btn-destructive-solid{box-sizing:border-box;min-height:36px;padding:0 16px;font-size:14px;font-weight:500}.dark .ow-workspace .ow-dialog-surface.ow-sprint-modal-panel .ow-sprint-modal-footer .ow-btn-new{background-color:var(--ow-handoff-new-story-bg);color:var(--ow-handoff-new-story-text);border-color:var(--ow-handoff-new-story-border)}.dark .ow-workspace .ow-dialog-surface.ow-sprint-modal-panel .ow-sprint-modal-footer .ow-btn-new:hover:not(:disabled){background-color:var(--ow-handoff-new-story-bg)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-dialog-surface.ow-sprint-modal-panel .ow-sprint-modal-footer .ow-btn-new:hover:not(:disabled){background-color:color-mix(in srgb,var(--ow-handoff-new-story-bg)82%,var(--ow-accent))}}.dark .ow-workspace .ow-dialog-surface.ow-sprint-modal-panel .ow-sprint-modal-footer .ow-btn-ghost-bordered{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-dialog-surface.ow-sprint-modal-panel .ow-sprint-modal-footer .ow-btn-ghost-bordered{background:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg,var(--card)))}}.dark .ow-workspace .ow-dialog-surface.ow-sprint-modal-panel .ow-sprint-modal-footer .ow-btn-ghost-bordered{border-color:var(--ow-bl-input-border,var(--border));color:var(--ow-handoff-text-heading,var(--foreground))}.ow-story-desc-story-title-block{margin:0 0 6px;padding:0}.ow-story-desc-title-display--static{letter-spacing:-.02em;color:var(--foreground);margin:0;padding:8px 10px;font-size:22px;font-weight:650;line-height:1.3}.dark .ow-workspace .ow-story-desc-title-display--static{color:var(--ow-handoff-text-story-title)}.ow-story-desc-title-trigger{text-align:left;width:100%;font:inherit;letter-spacing:-.02em;color:var(--foreground);cursor:pointer;border-radius:var(--ow-radius-sm);box-sizing:border-box;background:0 0;border:.5px solid #0000;margin:0;padding:8px 10px;font-size:22px;font-weight:650;line-height:1.3;transition:background-color .12s,border-color .12s;display:block}.ow-story-desc-title-trigger:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-title-trigger:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)5%,transparent)}}.ow-story-desc-title-trigger:hover:not(:disabled){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-title-trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--border)75%,transparent)}}.ow-story-desc-title-trigger:focus-visible{outline-offset:2px;outline:2px solid #6b8fa859}.ow-story-desc-title-trigger:disabled{cursor:not-allowed;opacity:.65}.dark .ow-workspace .ow-story-desc-title-trigger{color:var(--ow-handoff-text-story-title)}.dark .ow-workspace .ow-story-desc-title-trigger:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff1a}.ow-story-desc-title-input-inline{letter-spacing:-.02em;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);width:100%;color:var(--foreground);box-sizing:border-box;margin:0;padding:8px 10px;font-family:inherit;font-size:22px;font-weight:650;line-height:1.3;display:block}.dark .ow-workspace .ow-story-desc-title-input-inline{color:var(--ow-handoff-text-story-title);background:#1a1f26;border-color:#ffffff1f}.ow-story-desc-field-label{margin:18px 0 8px}.ow-story-desc-surface{box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);width:100%;max-width:100%}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-surface{border:.5px solid color-mix(in srgb,var(--border)90%,transparent)}}.ow-story-desc-surface{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-surface{background:color-mix(in srgb,var(--foreground)4%,var(--background))}}.ow-story-desc-surface{min-height:112px;padding:12px 14px;transition:background-color .12s,border-color .12s}.dark .ow-workspace .ow-story-desc-surface{background:#23282f;border-color:#ffffff1a}.ow-story-desc-surface--readonly{padding:10px 12px}.ow-story-desc-surface--interactive{cursor:pointer}.ow-story-desc-surface--interactive:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-surface--interactive:hover{background:color-mix(in srgb,var(--foreground)6.5%,var(--background))}}.ow-story-desc-surface--interactive:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-surface--interactive:hover{border-color:color-mix(in srgb,var(--border)100%,transparent)}}.dark .ow-workspace .ow-story-desc-surface--interactive:hover{background:#2a2f35;border-color:#ffffff24}.ow-story-desc-surface--interactive:focus-visible{outline-offset:2px;outline:2px solid #6b8fa859}.ow-story-desc-surface--editing{border-color:var(--border);min-height:0;padding:0}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-surface--editing{border-color:color-mix(in srgb,var(--border)100%,transparent)}}.ow-story-desc-surface--editing{background:var(--background)}.dark .ow-workspace .ow-story-desc-surface--editing{background:#1a1f26}.ow-story-desc-surface--editing .ow-story-desc-editor-wrap{border-radius:calc(var(--ow-radius-sm) - 1px);background:0 0;border:none}.ow-story-desc-placeholder--in-surface{margin:0;padding:4px 2px;display:block}.ow-story-desc-placeholder{color:var(--muted-foreground);font-size:15px;font-style:italic;line-height:1.5}.dark .ow-workspace .ow-story-desc-placeholder{color:var(--ow-handoff-text-secondary)}.ow-story-desc-editor-wrap{box-sizing:border-box;border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--background);flex-direction:column;width:100%;max-width:100%;max-height:min(56vh,480px);display:flex;overflow:hidden}.dark .ow-workspace .ow-story-desc-editor-wrap{background:#1a1f26;border-color:#ffffff1f}.ow-story-desc-editor-wrap--create{min-height:168px}.ow-story-desc-editor-wrap--existing{min-height:200px}.ow-story-desc-toolbar{border-bottom:.5px solid var(--border);background:var(--foreground);flex-wrap:wrap;align-items:center;gap:2px;padding:5px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-toolbar{background:color-mix(in srgb,var(--foreground)5%,var(--background))}}.ow-story-desc-toolbar{flex-shrink:0}.dark .ow-workspace .ow-story-desc-toolbar{background:#242a30;border-bottom-color:#ffffff1a}.ow-story-desc-tb-btn{width:32px;height:32px;color:var(--foreground);cursor:pointer;background:0 0;border:.5px solid #0000;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .1s,border-color .1s,color .1s;display:inline-flex}.ow-story-desc-tb-btn:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-tb-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)8%,transparent)}}.ow-story-desc-tb-btn:hover:not(:disabled){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-tb-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--border)70%,transparent)}}.ow-story-desc-tb-btn[aria-pressed=true]{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-tb-btn[aria-pressed=true]{background:color-mix(in srgb,var(--foreground)14%,var(--background))}}.ow-story-desc-tb-btn[aria-pressed=true]{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-tb-btn[aria-pressed=true]{border-color:color-mix(in srgb,var(--foreground)18%,var(--border))}}.ow-story-desc-tb-btn[aria-pressed=true]{color:var(--foreground)}.ow-story-desc-tb-btn:disabled{opacity:.38;cursor:not-allowed}.dark .ow-workspace .ow-story-desc-tb-btn{color:var(--ow-handoff-text-story-title)}.dark .ow-workspace .ow-story-desc-tb-btn:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff1f}.dark .ow-workspace .ow-story-desc-tb-btn[aria-pressed=true]{background:#373c42;border-color:#fff3}.ow-story-desc-editor-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.ow-story-desc-editor-wrap--create .ow-story-desc-editor-scroll{min-height:160px;max-height:min(46vh,340px)}.ow-story-desc-editor-wrap--existing .ow-story-desc-editor-scroll{min-height:200px;max-height:min(50vh,400px)}.ow-story-desc-readonly{box-sizing:border-box;width:100%;max-width:100%;padding:0}.ow-story-desc-prose{color:var(--foreground);outline:none;font-size:15px;line-height:1.55}.dark .ow-workspace .ow-story-desc-prose{color:var(--ow-handoff-text-story-title)}.ow-story-desc-prose--editor{padding:12px 14px 16px}.ow-story-desc-prose--size-create{min-height:140px}.ow-story-desc-prose--size-existing{min-height:180px}.ow-story-desc-prose--readonly{min-height:0;padding:0}.ow-story-desc-prose p{margin:0 0 .65em}.ow-story-desc-prose p:last-child{margin-bottom:0}.ow-story-desc-prose ul{margin:0 0 .65em;padding-left:1.5em;list-style-type:disc;list-style-position:outside}.ow-story-desc-prose ol{margin:0 0 .65em;padding-left:1.5em;list-style-type:decimal;list-style-position:outside}.ow-story-desc-prose li{display:list-item}.ow-story-desc-prose li p{margin:.2em 0}.ow-story-desc-prose li p:first-child{margin-top:0}.ow-story-desc-prose li p:last-child{margin-bottom:0}.ow-story-desc-prose ol ol{margin-top:.35em;list-style-type:lower-alpha}.ow-story-desc-prose a.ow-story-desc-link{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.dark .ow-workspace .ow-story-desc-prose a.ow-story-desc-link{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-story-desc-prose a.ow-story-desc-link{color:color-mix(in srgb,var(--primary)90%,#9ec5ff)}}.ow-story-desc-prose pre{background:var(--foreground);border-radius:6px;padding:8px 10px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-prose pre{background:color-mix(in srgb,var(--foreground)6%,var(--muted))}}.ow-story-desc-prose pre{overflow-x:auto}.dark .ow-workspace .ow-story-desc-prose pre{background:#0f1318}.ow-story-desc-link-dialog-backdrop{z-index:110;box-sizing:border-box;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ow-story-desc-link-dialog{border:.5px solid var(--border);background:var(--card);box-sizing:border-box;border-radius:10px;width:100%;max-width:380px;padding:18px 18px 16px;box-shadow:0 16px 48px #0003}.dark .ow-workspace .ow-story-desc-link-dialog{background:#1a1f26;border-color:#ffffff1f;box-shadow:0 20px 56px #00000080}.ow-story-desc-link-dialog-title{color:var(--foreground);margin:0 0 12px;font-size:16px;font-weight:600}.dark .ow-workspace .ow-story-desc-link-dialog-title{color:var(--ow-handoff-text-heading)}.ow-story-desc-link-dialog-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 6px;font-size:11px;font-weight:600;display:block}.ow-story-desc-link-dialog-input{box-sizing:border-box;width:100%;margin-bottom:14px}.ow-story-desc-link-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ow-story-desc-link-dialog-btn{border-radius:var(--ow-radius-sm);cursor:pointer;min-height:36px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500}.ow-story-desc-link-dialog-btn--primary{border:.5px solid var(--border);background:var(--foreground);color:var(--background)}.ow-story-desc-link-dialog-btn--primary:hover{opacity:.92}.dark .ow-workspace .ow-story-desc-link-dialog-btn--primary{color:#111;background:#e8eaed;border-color:#0000}.ow-story-desc-editor-skeleton,.ow-story-desc-view-skeleton{border-radius:var(--ow-radius-sm);background:var(--foreground);min-height:100px}@supports (color:color-mix(in lab, red, red)){.ow-story-desc-editor-skeleton,.ow-story-desc-view-skeleton{background:color-mix(in srgb,var(--foreground)5%,transparent)}}.ow-story-save-toast-floating{z-index:12000;font-size:14px;font-weight:500;font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif);background:var(--foreground);color:var(--background);pointer-events:none;border-radius:8px;padding:10px 18px;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000038}html.dark .ow-story-save-toast-floating{color:#111;background:#e8eaed}@media (max-width:720px){.ow-story-desc-title-trigger,.ow-story-desc-title-input-inline,.ow-story-desc-title-display--static{font-size:19px}.ow-story-desc-editor-wrap--create .ow-story-desc-editor-scroll{min-height:148px;max-height:min(42vh,300px)}.ow-story-desc-editor-wrap--existing .ow-story-desc-editor-scroll{min-height:188px;max-height:min(46vh,360px)}.ow-story-desc-prose--size-create{min-height:120px}.ow-story-desc-prose--size-existing{min-height:160px}}.ow-dialog-surface{background:var(--card);color:var(--foreground);border:.5px solid var(--border);border-radius:12px;padding:20px 22px;box-shadow:0 8px 32px #0003}.dark .ow-dialog-surface{box-shadow:0 12px 48px #00000080}.dark .ow-dialog-surface h1,.dark .ow-dialog-surface h2,.dark .ow-dialog-surface h3{color:var(--ow-handoff-text-heading)}.ow-dialog-surface .ow-story-modal-field{border:.5px solid var(--border);background:var(--background)}.dark .ow-dialog-surface .ow-story-modal-field{color:var(--ow-handoff-text-story-title,var(--foreground));background:#1a1f26;border-color:#ffffff1a}.ow-dialog-surface .ow-story-modal-field:focus,.ow-dialog-surface .ow-story-modal-field:focus-visible{outline-offset:1px;box-shadow:none;border-color:var(--border);outline:2px solid #6b8fa840}.dark .ow-dialog-surface .ow-story-modal-field:focus,.dark .ow-dialog-surface .ow-story-modal-field:focus-visible{border-color:#ffffff1a;outline-color:#6b8fa84d}.dark .ow-dialog-surface .ow-story-modal-label{color:var(--ow-handoff-text-secondary,var(--muted-foreground))}.ow-btn-ghost-bordered{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--muted);color:var(--foreground);cursor:pointer;padding:8px 14px;font-family:inherit;font-size:14px}.ow-btn-ghost-bordered:disabled{cursor:not-allowed;opacity:.55}.ow-btn-destructive-solid{border-radius:var(--ow-radius-sm);border:1px solid var(--destructive);background:var(--destructive);color:var(--destructive-foreground,#fafafa);cursor:pointer;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600}@supports (color:lab(0% 0 0)){.ow-btn-destructive-solid{color:var(--destructive-foreground,lab(98.26% 0 0))}}.ow-btn-destructive-solid:disabled{cursor:not-allowed;opacity:.5}.ow-btn-destructive-bordered{border-radius:var(--ow-radius-sm);border:1px solid var(--destructive);padding:8px 14px;font-size:14px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.ow-btn-destructive-bordered{border:1px solid color-mix(in srgb,var(--destructive)65%,var(--border))}}.ow-btn-destructive-bordered{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-btn-destructive-bordered{background:color-mix(in srgb,var(--destructive)10%,var(--card))}}.ow-btn-destructive-bordered{color:var(--destructive);cursor:pointer;font-family:inherit}.ow-btn-destructive-bordered:hover:not(:disabled){background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-btn-destructive-bordered:hover:not(:disabled){background:color-mix(in srgb,var(--destructive)16%,var(--card))}}.ow-btn-destructive-bordered:disabled{cursor:not-allowed;opacity:.5}.dark .ow-workspace .ow-btn-destructive-bordered{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-btn-destructive-bordered{background:color-mix(in srgb,var(--destructive)14%,var(--ow-bl-card-bg,var(--card)))}}.dark .ow-workspace .ow-btn-destructive-bordered{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-btn-destructive-bordered{border-color:color-mix(in srgb,var(--destructive)55%,transparent)}}.dark .ow-workspace .ow-btn-destructive-bordered{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-btn-destructive-bordered{color:color-mix(in srgb,var(--destructive)88%,white)}}.dark .ow-workspace .ow-btn-destructive-bordered:hover:not(:disabled){background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .ow-workspace .ow-btn-destructive-bordered:hover:not(:disabled){background:color-mix(in srgb,var(--destructive)22%,var(--ow-bl-card-bg,var(--card)))}}.ow-btn-amber-muted{border-radius:var(--ow-radius-sm);border:1px solid #f59e0b;padding:8px 14px;font-size:14px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ow-btn-amber-muted{border:1px solid color-mix(in srgb,#f59e0b 45%,var(--border))}}.ow-btn-amber-muted{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ow-btn-amber-muted{background:color-mix(in srgb,#f59e0b 14%,var(--card))}}.ow-btn-amber-muted{color:var(--foreground);cursor:pointer;font-family:inherit}.ow-btn-amber-muted:disabled{cursor:not-allowed;opacity:.55}.ow-btn-amber-muted-sm{border-radius:var(--ow-radius-sm);border:1px solid #f59e0b;padding:6px 12px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.ow-btn-amber-muted-sm{border:1px solid color-mix(in srgb,#f59e0b 50%,var(--border))}}.ow-btn-amber-muted-sm{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ow-btn-amber-muted-sm{background:color-mix(in srgb,#f59e0b 12%,var(--card))}}.ow-btn-amber-muted-sm{color:var(--foreground);cursor:pointer;font-family:inherit}.ow-btn-amber-muted-sm:disabled{cursor:not-allowed;opacity:.55}.ow-bulk-action-bar{border:.5px solid var(--border);background:var(--card);color:var(--foreground);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:10px 12px;display:flex}.ow-backlog-canvas .ow-bulk-action-bar{background:var(--ow-bl-panel-bg);border-color:var(--ow-bl-col-border)}.ow-bulk-action-bar select{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--card);min-height:28px;color:var(--foreground);padding:0 8px;font-size:12.5px}.ow-backlog-canvas .ow-bulk-action-bar select{background:var(--ow-bl-card-bg);border-color:var(--ow-bl-input-border)}.dark .ow-workspace .ow-bulk-action-bar select{color:var(--ow-handoff-text-secondary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark .ow-workspace .ow-bulk-action-bar select option{background:var(--card);color:var(--foreground)}.ow-migration-import-select{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);background:var(--card);min-height:32px;color:var(--foreground);padding:0 10px;font-family:inherit;font-size:13.5px}.dark .ow-workspace .ow-migration-import-select{color:var(--ow-handoff-text-heading);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark .ow-workspace .ow-migration-import-select option{background:var(--card);color:var(--foreground)}.ow-workspace-limit-banner{border-radius:var(--ow-radius-md);border:.5px solid #f59e0b;margin-bottom:16px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.ow-workspace-limit-banner{border:.5px solid color-mix(in srgb,#f59e0b 40%,var(--border))}}.ow-workspace-limit-banner{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ow-workspace-limit-banner{background:color-mix(in srgb,#f59e0b 10%,var(--card))}}.ow-workspace-limit-banner{color:var(--foreground);font-size:14px;line-height:1.5}.ow-blocked-story-badge{letter-spacing:.06em;text-transform:uppercase;border:.5px solid #f59e0b;border-radius:4px;margin-bottom:4px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}@supports (color:color-mix(in lab, red, red)){.ow-blocked-story-badge{border:.5px solid color-mix(in srgb,#f59e0b 45%,var(--border))}}.ow-blocked-story-badge{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ow-blocked-story-badge{background:color-mix(in srgb,#f59e0b 14%,var(--ow-bl-card-bg,var(--card)))}}.ow-blocked-story-badge{color:var(--foreground)}.ow-story-meta-pill{white-space:nowrap;background:var(--foreground);border-radius:4px;padding:2px 6px}@supports (color:color-mix(in lab, red, red)){.ow-story-meta-pill{background:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg,var(--card)))}}.ow-story-meta-pill{color:var(--foreground)}.ow-story-meta-pill-accent{background:var(--ow-accent);border-radius:4px;padding:2px 6px}@supports (color:color-mix(in lab, red, red)){.ow-story-meta-pill-accent{background:color-mix(in srgb,var(--ow-accent)20%,var(--ow-bl-card-bg,var(--card)))}}.ow-story-meta-pill-accent{color:var(--foreground)}.ow-story-meta-pill-muted{background:var(--foreground);border-radius:4px;padding:2px 6px}@supports (color:color-mix(in lab, red, red)){.ow-story-meta-pill-muted{background:color-mix(in srgb,var(--foreground)6%,var(--ow-bl-card-bg,var(--card)))}}.ow-story-meta-pill-muted{color:var(--muted-foreground)}.ow-workspace-avatar-trigger{box-sizing:border-box;border:.5px solid var(--border);background:var(--muted);cursor:pointer;width:36px;height:36px;color:var(--foreground);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}.ow-workspace-avatar-trigger img{object-fit:cover;object-position:center;width:100%;min-width:0;height:100%;min-height:0;display:block}.ow-workspace-avatar-panel{border-radius:var(--ow-radius-md);border:.5px solid var(--border);background:var(--card);min-width:260px;color:var(--foreground);z-index:50;padding:12px 0;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 40px #0000001f}.dark .ow-workspace .ow-workspace-avatar-panel{box-shadow:0 12px 48px #00000073}.ow-workspace-avatar-panel hr{background:var(--border);border:none;height:1px;margin:8px 0}.ow-workspace-avatar-menu-item{color:var(--foreground);padding:10px 16px;font-size:14px;text-decoration:none;display:block}.ow-workspace-avatar-menu-item:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-workspace-avatar-menu-item:hover{background:color-mix(in srgb,var(--foreground)6%,transparent)}}.ow-workspace-avatar-menu-btn{text-align:left;width:100%;color:var(--foreground);cursor:pointer;font-size:14px;font:inherit;background:0 0;border:none;padding:10px 16px;display:block}.ow-workspace-avatar-menu-btn:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-workspace-avatar-menu-btn:hover{background:color-mix(in srgb,var(--foreground)6%,transparent)}}.ow-org-right-sheet-overlay{z-index:80;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}.ow-org-right-sheet-panel{background:var(--card);width:min(480px,100%);height:100%;color:var(--foreground);flex-direction:column;padding:24px;display:flex;overflow-y:auto;box-shadow:-4px 0 24px #0000001f}.dark .ow-org-right-sheet-panel{box-shadow:-4px 0 32px #00000073}.ow-org-right-sheet-close{border:.5px solid var(--border);background:var(--muted);color:var(--foreground);border-radius:var(--ow-radius-sm);cursor:pointer;font:inherit;flex-shrink:0;padding:6px 12px}.ow-org-right-sheet-close:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-org-right-sheet-close:hover{background:color-mix(in srgb,var(--foreground)8%,var(--muted))}}.ow-org-right-sheet-submit{border:.5px solid var(--border);background:var(--primary);color:var(--primary-foreground);cursor:pointer;font:inherit;border-radius:8px;justify-self:start;padding:10px 18px;font-size:14px;font-weight:500}.ow-org-right-sheet-submit:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-org-right-sheet-submit:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)10%,var(--primary))}}.dark .ow-org-right-sheet-submit{background:var(--secondary);color:var(--secondary-foreground)}.dark .ow-org-right-sheet-submit:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-org-right-sheet-submit:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)12%,var(--secondary))}}.ow-org-right-sheet-submit:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.9}.ow-btn-workspace-primary{border-radius:var(--ow-radius-sm,6px);border:.5px solid var(--border);background:var(--primary);color:var(--primary-foreground);cursor:pointer;font:inherit;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.ow-btn-workspace-primary:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-btn-workspace-primary:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)10%,var(--primary))}}.dark .ow-btn-workspace-primary{background:var(--secondary);color:var(--secondary-foreground)}.dark .ow-btn-workspace-primary:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .ow-btn-workspace-primary:hover:not(:disabled){background:color-mix(in srgb,var(--foreground)12%,var(--secondary))}}.ow-btn-workspace-primary:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.65}.ow-org-right-sheet-form{gap:18px;display:grid}.ow-org-right-sheet-field-label{color:var(--foreground);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.ow-org-right-sheet-field-control{box-sizing:border-box;border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);font-size:15px;font:inherit;border-radius:8px;padding:10px 12px}.ow-org-right-sheet-field-control--textarea{resize:vertical;min-height:120px}.ow-org-right-sheet-field-readonly{box-sizing:border-box;border:1px solid var(--border);background:var(--muted);width:100%;color:var(--muted-foreground);border-radius:8px;padding:10px 12px;font-size:15px}.ow-org-right-sheet-dropzone{border:2px dashed var(--border);background:var(--muted);border-radius:10px;padding:14px;transition:border-color .15s,background .15s}.ow-org-right-sheet-dropzone--active{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ow-org-right-sheet-dropzone--active{background:color-mix(in srgb,var(--primary)12%,var(--card))}}.ow-org-right-sheet-dropzone-title{color:var(--foreground);margin-bottom:8px;font-size:13px;font-weight:600}.ow-org-right-sheet-muted-block{color:var(--muted-foreground);margin:0 0 10px;font-size:12px;line-height:1.5}.ow-org-right-sheet-dropzone-hint{color:var(--muted-foreground);margin:10px 0 0;font-size:12px}.ow-org-right-sheet-dropzone-hint--emphasis{color:var(--primary);font-size:13px}.ow-org-right-sheet-attach-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ow-org-right-sheet-attach-row{border:1px solid var(--border);background:var(--card);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:14px;display:flex}.ow-org-right-sheet-attach-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.ow-org-right-sheet-attach-name strong{color:var(--foreground);font-weight:500}.ow-org-right-sheet-attach-size{color:var(--muted-foreground);margin-left:8px}.ow-org-right-sheet-attach-remove{color:var(--destructive);cursor:pointer;font:inherit;background:0 0;border:none;flex-shrink:0;font-size:13px;font-weight:500;text-decoration:underline}.ow-org-right-sheet-form-error{color:var(--destructive);margin:0;font-size:14px}.ow-org-right-sheet-inline-link{color:var(--primary)}.ow-org-right-sheet-footer-note{color:var(--muted-foreground);margin:0;font-size:13px}.ow-org-right-sheet-success{font-size:15px;line-height:1.5}.ow-org-right-sheet-success-title{margin:0;font-weight:600}.ow-org-right-sheet-success-p{color:var(--muted-foreground);margin:12px 0 0}.ow-org-right-sheet-success-p--sm{font-size:14px}.ow-org-right-sheet-close-spaced{margin-top:24px}.dark .ow-invite-modal-panel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ow-bl-card-bg:#202934;--ow-bl-input-border:#ffffff1a}.ow-invite-modal-panel select.ow-invite-modal-role-select{border-radius:var(--ow-radius-sm);border:.5px solid var(--ow-bl-input-border,#0000001f);background-color:var(--ow-bl-card-bg,var(--card));min-height:28px;color:var(--foreground);padding:0 8px;font-family:inherit;font-size:12.5px;line-height:1.25}.ow-invite-modal-panel select.ow-invite-modal-role-select:hover:not(:disabled){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-invite-modal-panel select.ow-invite-modal-role-select:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground)8%,var(--ow-bl-card-bg,var(--card)))}}.dark .ow-invite-modal-panel select.ow-invite-modal-role-select{color:var(--ow-handoff-text-secondary)}.dark .ow-invite-modal-panel select.ow-invite-modal-role-select:focus,.dark .ow-invite-modal-panel select.ow-invite-modal-role-select:focus-visible{outline-offset:1px;box-shadow:none;border-color:var(--ow-bl-input-border,#ffffff1a);outline:2px solid #6b8fa84d}.ow-invite-modal-panel select.ow-invite-modal-role-select:focus,.ow-invite-modal-panel select.ow-invite-modal-role-select:focus-visible{outline-offset:1px;box-shadow:none;border-color:var(--ow-bl-input-border,var(--border));outline:2px solid #6b8fa840}.ow-invite-modal-panel .ow-invite-modal-project-scroll{border:.5px solid var(--border);border-radius:var(--ow-radius-sm,6px);background:var(--muted);max-height:120px;padding:8px;overflow-y:auto}.dark .ow-invite-modal-panel .ow-invite-modal-project-scroll{background:var(--ow-bl-card-bg,var(--card));border-color:var(--ow-bl-story-border,var(--border))}.dark .ow-invite-modal-panel .ow-invite-modal-project-row{color:var(--ow-handoff-text-story-title,var(--foreground))}.ow-invite-modal-panel .ow-invite-modal-project-check{width:16px;height:16px;accent-color:var(--ow-accent,#6b8fa8);cursor:pointer;vertical-align:middle;border-radius:4px;flex-shrink:0;margin:0}.ow-invite-modal-panel .ow-invite-modal-project-check:disabled{cursor:not-allowed;opacity:.55}.ow-invite-modal-panel .ow-invite-modal-submit.ow-btn-workspace-primary{min-height:0;padding:6px 12px}.ow-notif-bell-wrap{align-items:center;display:inline-flex;position:relative}button.ow-notif-bell-trigger.ow-bell-link{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;padding:0}.ow-notif-pop__scrim{left:0;right:0;top:var(--ow-topbar-h,48px);z-index:130;cursor:default;background:#00000073;border:none;padding:0;position:fixed;bottom:0}.dark .ow-workspace .ow-notif-pop__scrim{background:#0000008c}.ow-notif-pop{z-index:90;border-radius:var(--ow-radius-lg);border:.5px solid var(--border);background:var(--card);width:min(380px,100vw - 24px);max-height:min(480px,70dvh);color:var(--card-foreground);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 40px #00000026}.dark .ow-workspace .ow-notif-pop{color:var(--ow-handoff-text-heading);background:#161c23;box-shadow:0 16px 48px #00000073}.ow-notif-pop--sheet{top:calc(var(--ow-topbar-h,48px) + 8px);width:auto;max-width:none;max-height:min(480px,calc(100dvh - var(--ow-topbar-h,48px) - 24px - env(safe-area-inset-bottom,0px)));z-index:135;border-radius:var(--ow-radius-lg);position:fixed;bottom:auto;left:12px;right:12px;box-shadow:0 12px 40px #00000026}.dark .ow-notif-pop.ow-notif-pop--sheet{box-shadow:0 16px 48px #00000073}.ow-notif-pop__head{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ow-notif-pop__title{margin:0;font-size:15px;font-weight:600;line-height:1.3}.ow-notif-pop__mark-all{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;flex-shrink:0;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:500;transition:background-color .15s}.ow-notif-pop__mark-all:hover:not(:disabled){background:var(--accent)}.ow-notif-pop__mark-all:disabled{opacity:.55;cursor:not-allowed}.ow-notif-pop__mark-all--placeholder{visibility:hidden;min-width:1px;min-height:1px;padding:6px 10px}.ow-notif-pop__body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.ow-notif-pop__banner{margin:0;padding:8px 16px;font-size:13px}.ow-notif-pop__banner--error{color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-notif-pop__banner--error{background:color-mix(in srgb,var(--destructive)8%,transparent)}}.ow-notif-pop__muted{color:var(--muted-foreground);margin:0;font-size:13px}.ow-notif-pop__center{text-align:center;padding:28px 16px}.ow-notif-pop__empty{text-align:center;padding:36px 20px}.ow-notif-pop__empty-title{color:var(--muted-foreground);margin:0 0 6px;font-size:14px;font-weight:500}.ow-notif-pop__empty-sub{color:var(--muted-foreground);opacity:.85;margin:0;font-size:13px}.ow-notif-pop__list{margin:0;padding:0;list-style:none}.ow-notif-pop__row{border-bottom:.5px solid var(--border)}.ow-notif-pop__row:last-child{border-bottom:none}.ow-notif-pop__row--unread{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ow-notif-pop__row--unread{background:color-mix(in srgb,var(--primary)9%,var(--card))}}.dark .ow-workspace .ow-notif-pop__row--unread{background:var(--ow-handoff-new-story-bg)}.ow-notif-pop__row-link,.ow-notif-pop__row-static{color:inherit;box-sizing:border-box;text-align:left;align-items:flex-start;gap:10px;width:100%;padding:12px 14px 12px 10px;text-decoration:none;display:flex}.ow-notif-pop__row-link:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-notif-pop__row-link:hover{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.ow-notif-pop__dot-slot{flex-shrink:0;justify-content:center;width:10px;padding-top:11px;display:flex}.ow-notif-pop__dot{line-height:0;display:inline-block}.ow-notif-pop__dot:before{content:"";background:var(--ow-accent);border-radius:999px;width:6px;height:6px;display:block}.ow-notif-pop__avatar{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ow-notif-pop__glyph{width:15px;height:15px}.ow-notif-pop__avatar--assign{background:#3b82f6}@supports (color:color-mix(in lab, red, red)){.ow-notif-pop__avatar--assign{background:color-mix(in srgb,#3b82f6 22%,var(--card))}}.ow-notif-pop__avatar--assign{color:#2563eb}.dark .ow-workspace .ow-notif-pop__avatar--assign{color:#93c5fd;background:#1e2e42}.ow-notif-pop__avatar--comment{background:#22c55e}@supports (color:color-mix(in lab, red, red)){.ow-notif-pop__avatar--comment{background:color-mix(in srgb,#22c55e 22%,var(--card))}}.ow-notif-pop__avatar--comment{color:#15803d}.dark .ow-workspace .ow-notif-pop__avatar--comment{color:#86efac;background:#173027}.ow-notif-pop__avatar--sprint{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ow-notif-pop__avatar--sprint{background:color-mix(in srgb,#f59e0b 24%,var(--card))}}.ow-notif-pop__avatar--sprint{color:#b45309}.dark .ow-workspace .ow-notif-pop__avatar--sprint{color:#fcd34d;background:#352f1b}.ow-notif-pop__avatar--due{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ow-notif-pop__avatar--due{background:color-mix(in srgb,var(--destructive)18%,var(--card))}}.ow-notif-pop__avatar--due{color:var(--destructive)}.dark .ow-workspace .ow-notif-pop__avatar--due{color:#fca5a5;background:#391818}.ow-notif-pop__avatar--other{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ow-notif-pop__avatar--other{background:color-mix(in srgb,var(--foreground)8%,var(--card))}}.ow-notif-pop__avatar--other{color:var(--muted-foreground)}.ow-notif-pop__main{flex:1;min-width:0}.ow-notif-pop__headline{color:var(--foreground);margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.4}.dark .ow-workspace .ow-notif-pop__headline{color:var(--ow-handoff-text-heading)}.ow-notif-pop__story{margin:0 0 4px;font-size:12px;line-height:1.45}.ow-notif-pop__key{color:var(--ow-accent);font-weight:600}.ow-notif-pop__story-title{color:var(--muted-foreground);font-weight:400}.ow-notif-pop__footer{color:var(--muted-foreground);margin:0;font-size:11px;line-height:1.35}.ow-notif-pop__foot{border-top:.5px solid var(--border);flex-shrink:0;padding:10px 12px 12px}.ow-notif-pop__view-all{border-radius:var(--ow-radius-sm);border:.5px solid var(--border);width:100%;color:var(--foreground);box-sizing:border-box;background:0 0;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .15s;display:flex}.dark .ow-workspace .ow-notif-pop__view-all{color:var(--ow-handoff-text-heading)}.ow-notif-pop__view-all:hover{background:var(--accent)}
