:root{--latch-canvas:240 6% 96%;--latch-surface:0 0% 100%;--latch-surface-subtle:240 8% 98%;--latch-surface-sunken:240 6% 95.5%;--latch-hover:240 6% 94.5%;--latch-selected:240 6% 92.5%;--latch-border:240 6% 91%;--latch-border-strong:240 5% 85%;--latch-text:240 8% 12%;--latch-text-muted:240 4% 42%;--latch-text-faint:240 4% 60%;--latch-accent:234 56% 60%;--latch-accent-hover:234 50% 55%;--latch-accent-contrast:0 0% 100%;--latch-danger:0 72% 56%;--latch-success:151 45% 42%;--latch-warning:36 92% 50%;--latch-info:211 82% 56%;--latch-state-triage:22 96% 62%;--latch-state-backlog:220 9% 72%;--latch-state-unstarted:222 7% 58%;--latch-state-started:45 93% 50%;--latch-state-paused:30 86% 56%;--latch-state-review:151 45% 49%;--latch-state-completed:234 56% 60%;--latch-state-canceled:220 9% 65%;--latch-priority-urgent:22 96% 58%;--latch-priority-active:240 6% 32%;--latch-priority-inactive:240 6% 82%;--latch-project-bounded:24 77% 57%;--latch-project-open:169 80% 27%;--latch-project-bounded-soft:24 77% 94%;--latch-project-open-soft:169 55% 92%;--latch-radius-xs:4px;--latch-radius-sm:6px;--latch-radius-md:8px;--latch-radius-lg:12px;--latch-radius-xl:18px;--latch-radius-pill:999px;--latch-shadow-xs:0 1px 2px #1010180a;--latch-shadow-sm:0 1px 2px #1010180a, 0 1px 3px #10101808;--latch-shadow-panel:0 0 0 1px #10101809, 0 1px 3px #1010180a;--latch-shadow-popover:0 0 0 1px #1010180a, 0 4px 12px -2px #10101814, 0 12px 32px -8px #1010181f;--latch-shadow-dialog:0 0 0 1px #1010180a, 0 16px 40px -8px #1010182e, 0 32px 80px -24px #10101833;--latch-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--latch-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, monospace;--latch-ease:cubic-bezier(.2, 0, 0, 1);--latch-duration:.14s}.ui-combobox{min-width:0;position:relative}.ui-combobox-control{position:relative}.ui-combobox-input{box-sizing:border-box;border:1px solid hsl(var(--latch-border-strong,240 5% 85%));border-radius:var(--latch-radius-md,8px);background:hsl(var(--latch-surface,0 0% 100%));width:100%;min-height:2.5rem;color:hsl(var(--latch-text,240 8% 12%));font:inherit;padding:.5rem .75rem}.ui-combobox-input.has-icon{padding-left:2.35rem}.ui-combobox-selected-icon{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ui-combobox-input:focus-visible{outline:2px solid hsl(var(--latch-accent,234 56% 60%));outline-offset:1px}.ui-combobox-popup{box-sizing:border-box;border:1px solid hsl(var(--latch-border,240 6% 91%));border-radius:var(--latch-radius-md,8px);background:hsl(var(--latch-surface,0 0% 100%));color:hsl(var(--latch-text,240 8% 12%));box-shadow:var(--latch-shadow-popover,0 8px 24px #00000029);margin:0;padding:.25rem;position:fixed;inset:auto;overflow:auto}.ui-combobox-group-label,.ui-combobox-message{color:hsl(var(--latch-text-muted,240 4% 42%));padding:.5rem .65rem;font-size:.8rem}.ui-combobox-message.error{color:hsl(var(--latch-danger,0 72% 56%))}.ui-combobox-option{border-radius:var(--latch-radius-sm,6px);cursor:pointer;justify-content:space-between;align-items:center;min-height:2.25rem;padding:.4rem .65rem;display:flex}.ui-combobox-option-icon{flex:0 0 1.25rem;justify-content:center;align-items:center;margin-right:.5rem;display:flex}.ui-combobox-option-label{flex:1;min-width:0}.ui-combobox-option.highlighted,.ui-combobox-option:hover:not([aria-disabled=true]){background:hsl(var(--latch-hover,240 6% 94.5%))}.ui-combobox-option[aria-disabled=true]{color:hsl(var(--latch-text-faint,240 4% 60%));cursor:not-allowed}.ui-combobox-check{color:hsl(var(--latch-accent,234 56% 60%))}.ui-combobox--row .ui-combobox-input,.ui-combobox--pill .ui-combobox-input{cursor:pointer;text-overflow:ellipsis;min-height:0}.ui-combobox--row .ui-combobox-input{background:0 0;border-color:#0000;height:2rem;padding:.25rem .5rem}.ui-combobox--row .ui-combobox-input.has-icon{padding-left:2rem}.ui-combobox--row .ui-combobox-selected-icon{left:.55rem}.ui-combobox--row .ui-combobox-input:hover,.ui-combobox--row .ui-combobox-input[aria-expanded=true]{background:hsl(var(--latch-surface-hover,240 5% 95%))}.ui-combobox--pill{display:inline-block}.ui-combobox--pill .ui-combobox-input{field-sizing:content;border-color:hsl(var(--latch-border,240 6% 91%));background:hsl(var(--latch-surface,0 0% 100%));border-radius:999px;width:auto;min-width:3.5rem;max-width:16rem;height:1.75rem;padding:.15rem .7rem;font-size:.8125rem}.ui-combobox--pill .ui-combobox-input.has-icon{padding-left:1.75rem}.ui-combobox--pill .ui-combobox-selected-icon{left:.6rem}.ui-combobox--pill .ui-combobox-input:hover,.ui-combobox--pill .ui-combobox-input[aria-expanded=true]{background:hsl(var(--latch-surface-hover,240 5% 96%))}.ui-combobox--row .ui-combobox-popup,.ui-combobox--pill .ui-combobox-popup{min-width:14rem}.ui-filter-chip-group{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.ui-filter-chip{box-sizing:border-box;border:1px solid hsl(var(--latch-border-strong,240 5% 85%));border-radius:var(--latch-radius-pill,999px);background:hsl(var(--latch-surface-subtle,240 8% 98%));max-width:100%;min-height:2rem;color:hsl(var(--latch-text,240 8% 12%));font:inherit;align-items:center;gap:.35rem;padding:.15rem .2rem .15rem .65rem;line-height:1.25;display:inline-flex}.ui-filter-chip-property{color:hsl(var(--latch-text-muted,240 4% 42%));flex:none;font-size:.78em}.ui-filter-chip-value{overflow-wrap:anywhere;min-width:0}.ui-filter-chip-remove{width:1.65rem;height:1.65rem;color:hsl(var(--latch-text-muted,240 4% 42%));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:1.1rem;display:inline-grid}.ui-filter-chip-remove:hover{background:hsl(var(--latch-hover,240 6% 94.5%));color:hsl(var(--latch-text,240 8% 12%))}.ui-filter-chip-remove:focus-visible{outline:2px solid hsl(var(--latch-accent,234 56% 60%));outline-offset:1px}.ui-markdown-formatting{flex-wrap:wrap;gap:4px;margin:4px 0 8px;display:flex}.ui-markdown-formatting>button{border:1px solid var(--ui-border,#d1d5db);background:var(--ui-surface,#fff);min-height:28px;color:var(--ui-text,#374151);font:inherit;cursor:pointer;border-radius:4px;padding:3px 7px;font-size:12px}.ui-markdown-formatting>button:focus-visible{outline:2px solid var(--ui-accent,#6e56cf);outline-offset:2px}.ui-markdown-formatting>button:disabled{opacity:.5;cursor:default}:root{color:#292a2f;font-synthesis:none;font-synthesis:none;background:#f7f7f8;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit;color:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:#fff;border:1px solid #e3e3e7;border-radius:6px;padding:6px 10px;font-weight:450}button:hover{background:#f1f1f4}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}input,textarea,select{background:#fff;border:1px solid #dfdfe4;border-radius:6px;padding:8px 10px}input,textarea{width:100%}textarea{resize:vertical}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:2px solid #7773d8}h1,h2,h3,p{margin:0}h1{letter-spacing:-.65px;font-size:25px;font-weight:600;line-height:1.3}h2{font-size:14px;font-weight:550}h3{font-size:12px;font-weight:500}.muted{color:#898a92}.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}.primary{color:#fff;background:#6d67ca;border-color:#6d67ca;font-weight:500}.primary:hover{background:#615bbb}.text-button{background:0 0;border:0;align-items:center;gap:8px;padding:5px 0;display:inline-flex}.button-row{gap:8px;display:flex}.ui-icon-button{color:#777880;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;padding:0;font-size:20px;display:inline-flex}.ui-chip{color:#777880;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e1e1e5;border-radius:12px;align-items:center;gap:5px;max-width:100%;padding:2px 7px;font-size:11px;line-height:18px;display:inline-flex;overflow:hidden}.ui-avatar{color:#fff;letter-spacing:-.3px;-webkit-user-select:none;user-select:none;background:#8580af;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:8px;line-height:1;display:inline-flex}.avatar-green{background:#72a99c}.avatar-amber{background:#c49a73}.ui-empty{text-align:center;color:#8e8e97;padding:100px 25px}.ui-empty h2{color:#555560;margin-bottom:8px;font-size:18px}.ui-popover{position:relative}.ui-popover-trigger{color:#6d6d77;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:29px;padding:5px 7px;display:flex}.ui-popover-panel{z-index:25;background:#fff;border:1px solid #e9e9ec;border-radius:10px;width:290px;padding:7px;animation:.1s ease-out panel-in;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 8px 28px #25253818,0 2px 5px #25253808}.popover-title{color:#86868d;border-bottom:1px solid #eeeef1;justify-content:space-between;align-items:center;margin-bottom:5px;padding:8px 10px 12px;display:flex}.ui-modal{color:#292a2f;background:#fff;border:1px solid #e5e5e9;border-radius:14px;width:min(760px,100vw - 32px);max-height:82vh;margin:12vh auto auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 100px #19192230}.ui-modal::backdrop{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#2b2a343a}.ui-modal-header{justify-content:space-between;align-items:center;padding:18px 22px 8px;display:flex}.ui-modal-header h2{font-size:14px;font-weight:500}.ui-modal-header .ui-icon-button{font-size:25px}.simple-form{gap:16px;padding:20px 24px 25px;display:grid}.simple-form label{gap:6px;font-size:12px;display:grid}.simple-form p{color:#81818a;font-size:12px}.simple-form button{justify-self:end}.workspace-shell{height:100dvh;padding:8px 8px 8px 0;display:flex;overflow:hidden}.workspace-sidebar{color:#595962;background:#f7f7f8;flex-direction:column;flex-shrink:0;width:228px;padding:8px 14px;display:flex}.workspace-heading{align-items:center;gap:3px;margin:0 -4px 19px;display:flex}.workspace-heading>.ui-popover{flex:1}.workspace-heading .ui-popover-trigger{color:#33343a;padding:3px 4px}.workspace-heading .ui-popover-panel{width:260px;left:0;right:auto}.workspace-heading strong{font-size:14px;font-weight:600}.workspace-logo{color:#fff;background:#2d2e39;border-radius:6px;place-items:center;width:25px;height:25px;margin-right:2px;font-size:16px;font-weight:700;display:inline-grid}.compose-icon{font-size:23px;line-height:1}.workspace-menu-copy{color:#8a8b92;padding:8px;font-size:12px}.workspace-menu-link{text-align:left;background:0 0;border:0;width:100%;padding:8px;font-size:12px;display:block}.sidebar-nav{flex-direction:column;gap:3px;display:flex}.sidebar-nav a{border-radius:5px;align-items:center;gap:10px;padding:7px 9px;font-size:12px;line-height:18px;display:flex}.sidebar-nav a:hover{background:#eeeef1;text-decoration:none}.sidebar-nav a.active{color:#33333e;background:#eaeaed;font-weight:500}.sidebar-nav a svg{color:#86868f;width:15px}.nav-count{color:#8a8a94;margin-left:auto;font-size:10px}.nav-section-label{color:#9797a0;padding:21px 9px 7px;font-size:11px}.nav-section-label span{float:right}.team-heading{align-items:center;gap:9px;padding:6px 9px;display:flex}.team-heading strong{font-size:12px;font-weight:500}.team-heading>span:last-child{color:#a2a2ac;margin-left:auto}.team-icon{color:#fff;background:#7774b9;border-radius:4px;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:16px;display:inline-grid}.team-nav{flex-direction:column;gap:3px;display:flex}.team-nav a{padding-left:23px}.sidebar-bottom{margin-top:auto;padding:15px 7px 0}.preview-badge{color:#757084;align-items:center;gap:6px;font-size:10px;font-weight:500;display:flex}.preview-badge>span{background:#9390ba;border-radius:50%;width:5px;height:5px}.sidebar-bottom>p{color:#a1a0a9;margin-top:3px;font-size:10px}.sidebar-bottom>a{color:#82808c;justify-content:space-between;margin:11px 0 20px;font-size:10px;display:flex}.sidebar-user{border-top:1px solid #e7e7eb;align-items:center;gap:8px;padding-top:13px;display:flex}.sidebar-user>span:nth-child(2){font-size:11px;line-height:15px}.sidebar-user small{color:#a1a1a8;font-size:9px;display:block}.sidebar-user .ui-chip{border-radius:4px;margin-left:auto;padding:0 4px;font-size:9px}.workspace-main{background:#fdfdfd;border:1px solid #e4e4e9;border-radius:9px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 3px #20202603}.workspace-topbar{border-bottom:1px solid #ececf0;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:49px;padding:0 22px;display:flex}.breadcrumbs{color:#71717b;white-space:nowrap;align-items:center;gap:11px;min-width:0;font-size:12px;display:flex}.breadcrumbs>svg{color:#b2b2ba;flex-shrink:0}.breadcrumbs>a{color:#34343e;font-weight:500}.breadcrumb-issue{text-overflow:ellipsis;overflow:hidden}.topbar-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.preview-top-label{color:#9a97ae;border:1px solid #e8e5f0;border-radius:4px;padding:1px 5px;font-size:10px}.new-issue-button{background:#fff;border-color:#e5e5e9;align-items:center;gap:5px;padding:4px 8px;font-size:11px;display:flex}.new-issue-button kbd{color:#a0a0a8;margin-left:5px;font-family:inherit;font-size:9px}.workspace-content{flex:1;min-height:0;overflow:auto}.view-heading{align-items:center;gap:12px;padding:24px 25px 17px;display:flex}.view-heading h1{letter-spacing:-.25px;font-size:18px;font-weight:600}.view-heading>span{color:#a0a0a8;font-size:11px}.list-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:0 22px 13px;display:flex}.view-tabs{flex-shrink:0;gap:5px;display:flex}.view-tabs button{color:#797983;border-color:#e6e6e9;border-radius:16px;padding:4px 11px;font-size:11px;box-shadow:0 1px 2px #20203003}.view-tabs button[aria-pressed=true]{color:#34343e;background:#ededf0;border-color:#ededf0;font-weight:500}.toolbar-actions{align-items:center;gap:6px;display:flex}.toolbar-actions>.ui-popover>.ui-popover-trigger,.toolbar-actions>.ui-icon-button{background:#fff;border:1px solid #e6e6ea;border-radius:50%;width:29px;height:29px;box-shadow:0 1px 2px #20203005}.list-search{color:#a7a6b0;align-items:center;gap:6px;display:flex}.list-search input{outline-offset:1px;background:0 0;border:0;width:138px;padding:5px 0;font-size:11px}.list-search input::placeholder{color:#aaaab2}.filter-option{color:#676771;align-items:center;gap:9px;padding:8px;display:flex}.filter-option>span{flex:1;font-size:12px}.filter-option select{color:#676771;background:#f9f9fa;border:0;min-width:70px;max-width:145px;padding:3px;font-size:11px}.filter-option>.preview-filter-combobox{flex:0 145px;width:145px;min-width:70px}.filter-option .preview-filter-combobox .ui-combobox-input{color:#676771;text-overflow:ellipsis;background:#f9f9fa;border:0;border-radius:3px;height:24px;min-height:24px;padding:3px 7px;font-size:11px}.filter-option .preview-filter-combobox .ui-combobox-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clear-filters{text-align:left;color:#87838f;border:0;border-top:1px solid #eeeef0;border-radius:0;width:100%;margin-top:4px;font-size:11px}.checkbox-option{align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.checkbox-option input{width:auto}.active-filters{color:#9898a0;flex-wrap:wrap;align-items:center;gap:6px;padding:0 23px 12px;font-size:10px;display:flex}.active-filters button{color:#77718d;background:#f5f4fa;border-color:#e7e4ef;border-radius:5px;padding:3px 7px;font-size:10px}.active-filters button span{padding-left:7px}.issue-groups{padding:0 12px 30px}.issue-group{margin-bottom:7px}.group-heading{background:#f3f3f5;border-radius:5px;justify-content:space-between;align-items:center;height:34px;margin-bottom:2px;padding:2px 10px;display:flex}.group-heading>button:first-child{background:0 0;border:0;align-items:center;gap:9px;padding:3px 0;font-size:12px;display:flex}.group-heading>button>svg{color:#b3b3bb;margin-right:2px}.group-heading strong{font-weight:500}.group-heading>button>span:last-child{color:#98989f;font-size:11px}.issue-row{text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;width:100%;min-height:42px;padding:8px 13px 8px 22px;display:flex}.issue-row:hover{background:#f1f1f4}.issue-number{color:#90909b;font-variant-numeric:tabular-nums;min-width:55px;font-size:11px}.issue-row-title{text-overflow:ellipsis;flex:1;min-width:80px;font-size:12px;font-weight:450;line-height:19px;overflow:hidden}.issue-row-meta{align-items:center;gap:5px;margin-left:6px;display:flex}.issue-row-meta .ui-chip{padding:1px 6px;font-size:10px;line-height:16px}.issue-row-meta .project-chip{max-width:150px}.issue-row-meta .ui-avatar{width:20px;height:20px;margin:0 7px;font-size:7px}.issue-date{color:#9a9aa3;text-align:right;width:44px;font-size:10px}.label-dot{background:#a7a7b8;border-radius:50%;width:6px;height:6px}.label-bug{background:#db797d}.label-improvement{background:#74a9d9}.label-feature{background:#a28ac9}.label-design{background:#d6b274}.pr-chip svg{color:#73a683}.tiny-progress{border:1.5px solid #d4d2e4;border-right-color:#9890cc;border-radius:50%;width:11px;height:11px}.board-view{align-items:flex-start;gap:12px;padding-top:2px;display:flex;overflow:auto}.board-view .issue-group{background:#f7f7f9;border-radius:7px;flex:1;min-width:270px;max-width:300px;padding:6px}.board-view .group-heading{background:0 0}.board-view .issue-row{background:#fff;border:1px solid #e8e8ec;flex-wrap:wrap;gap:7px;margin-bottom:7px;padding:12px;box-shadow:0 1px 2px #20203003}.board-view .issue-row-title{white-space:normal;flex-basis:100%;order:2;margin-top:5px}.board-view .issue-row-meta{flex-wrap:wrap;order:3;margin:4px 0 0}.board-view .issue-date{display:none}.issue-detail{min-height:100%;display:flex;position:relative}.issue-document{flex:1;min-width:0;max-width:960px;margin:0 auto;padding:28px 54px 60px}.document-actions{justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.document-actions>.ui-chip{color:#a4a3ad;border:0;padding:0;font-size:11px}.issue-document h1{letter-spacing:-.8px;overflow-wrap:anywhere;margin-bottom:22px;font-size:27px;line-height:1.35}.issue-description{white-space:pre-wrap;color:#6c6c77;overflow-wrap:anywhere;min-height:65px;margin:26px 0 30px;font-size:13px;line-height:1.95}.parent-link{color:#93939c;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;display:flex}.issue-properties{background:#fcfcfd;border-left:1px solid #eeeef1;flex-shrink:0;width:252px;padding:34px 23px}.issue-properties h2{color:#9796a0;margin-bottom:17px;font-size:12px;font-weight:500}.property-fields{flex-direction:column;gap:9px;display:flex}.property-control{color:#696973;align-items:center;gap:8px;max-width:100%;min-height:25px;margin:0;display:flex}.property-control .ui-avatar{width:16px;height:16px;font-size:6px}.property-control select{appearance:none;cursor:pointer;background:0 0;border:0;flex:1;min-width:0;max-width:100%;padding:4px 0;font-size:12px}.property-control:has(select:hover){background:#f1f1f5;border-radius:4px}.property-fields h3,.issue-properties>h3{color:#94939e;margin-top:23px;margin-bottom:4px;font-size:12px}.issue-properties>.text-button{margin-top:9px;font-size:11px}.property-help{color:#aaa9b2;margin-top:13px;font-size:10px;line-height:1.7}.linked-prs{gap:6px;margin:10px 0 28px;display:grid}.pr-row{border:1px solid #e5e5eb;border-radius:7px;align-items:center;gap:11px;padding:12px;display:flex}.pr-row>svg{color:#6daa85}.pr-row strong{font-size:11px;font-weight:500}.pr-row small{color:#a0a0a9;margin-top:2px;font-size:10px;display:block}.pr-row>a{color:#93919e;margin-left:auto}.subissue-section{margin:34px 0 32px}.subissue-heading{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.subissue-heading h2{color:#81818c;font-size:12px;font-weight:500}.subissue-heading h2 span{color:#a8a7b0;margin-left:8px;font-size:11px;font-weight:400}.subissue-row{text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:10px 0;font-size:12px;display:flex}.subissue-row>.muted{font-size:10px}.subissue-row>.ui-avatar{width:20px;height:20px;margin-left:auto}.activity-section{border-top:1px solid #eaeaf0;padding-top:25px}.activity-heading{align-items:center;gap:12px;margin-bottom:23px;display:flex}.activity-heading h2{margin-right:auto}.activity-heading .text-button{color:#91909b;font-size:11px}.activity-heading .ui-avatar{width:20px;height:20px;font-size:7px}.activity-list{flex-direction:column;gap:18px;display:flex}.activity-item{color:#83838e;align-items:flex-start;gap:10px;font-size:11px;display:flex}.activity-item>.ui-avatar{width:20px;height:20px;font-size:7px}.activity-item p{white-space:pre-wrap;overflow-wrap:anywhere}.activity-item strong{color:#73737f;font-weight:500}.activity-item span{color:#aaa9b2}.activity-event p{padding-top:2px}.activity-comment{color:#5c5c68;border:1px solid #e9e9ed;border-radius:8px;padding:15px}.activity-comment>div{min-width:0}.comment-meta{gap:8px;margin-bottom:9px;display:flex}.comment-composer{background:#fff;border:1px solid #e7e7ec;border-radius:9px;margin-top:24px;overflow:hidden}.comment-composer textarea{resize:vertical;border:0;min-height:90px;padding:14px;font-size:12px;display:block}.comment-composer>div{justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.comment-composer .muted{font-size:10px}.comment-composer button{padding:4px 10px;font-size:11px}.edit-issue{gap:12px;display:grid}.edit-issue label{gap:6px;font-size:11px;display:grid}.edit-issue textarea{min-height:160px}.property-chips{flex-wrap:wrap;gap:8px;display:flex}.property-chips .property-control{background:#fff;border:1px solid #e5e5e9;border-radius:16px;gap:5px;padding:1px 8px;box-shadow:0 1px 2px #25253004}.property-chips .property-control select{flex:none;max-width:180px;font-size:11px}.property-chips .property-control.ui-combobox{min-height:0;box-shadow:none;background:0 0;border:0;padding:0;display:block}.property-chips .ui-combobox-input{border-radius:16px;max-width:220px;min-height:29px;padding:4px 10px;font-size:11px}.property-chips .ui-combobox-input.has-icon{padding-left:31px}.property-chips .ui-combobox-selected-icon{left:10px}.property-chips .property-control:nth-child(4){order:5}.create-body{padding:21px 24px 20px}.create-title{letter-spacing:-.4px;box-shadow:none;border:0;border-radius:0;padding:0;font-size:22px;font-weight:500}.create-title::placeholder{color:#aaa9b0}.create-description{resize:vertical;border:0;border-radius:0;min-height:105px;margin:15px 0 18px;padding:0;font-size:14px}.create-description::placeholder{color:#aaa9b0}.create-footer{border-top:1px solid #f1f0f4;justify-content:flex-end;align-items:center;gap:16px;padding:17px 24px;display:flex}.create-footer>.muted{margin-right:auto;font-size:10px}.toggle-label{color:#898894;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.toggle-label input{accent-color:#7974d4;width:auto}.create-footer>.primary{border-radius:17px;padding:7px 16px;font-size:12px}.inbox-layout{height:100%;display:flex;overflow:hidden}.inbox-list{border-right:1px solid #e9e9ee;flex-shrink:0;width:345px;overflow:auto}.inbox-heading{justify-content:space-between;align-items:center;padding:21px 18px 16px;display:flex}.inbox-heading h1{letter-spacing:-.2px;font-size:16px}.inbox-heading button{color:#a09aa9;font-size:10px}.inbox-item{text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:11px;width:100%;min-width:0;padding:18px 17px;display:flex}.inbox-item.selected{background:#efeff3}.inbox-item>.ui-avatar{width:30px;height:30px;font-size:10px}.inbox-item>div{flex:1;min-width:0}.inbox-item strong{text-overflow:ellipsis;white-space:nowrap;color:#75757f;font-size:11px;font-weight:500;display:block;overflow:hidden}.inbox-item strong span{color:#96959f;font-weight:400}.inbox-item p{color:#a09fa8;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.notification-meta{flex-direction:column;align-items:center;gap:3px;display:flex;position:relative}.notification-meta small{color:#aaa9b1;font-size:9px}.notification-meta>i{background:#8983c8;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;right:-9px}.embedded-detail{flex:1;min-width:0;display:block;overflow:auto}.embedded-detail .issue-document{padding:27px 30px 50px}.embedded-detail .issue-properties{border-top:1px solid #eeeef1;border-left:0;width:auto;padding:20px 30px}.embedded-detail .property-fields{grid-template-columns:1fr 1fr;gap:8px 20px;display:grid}.embedded-detail .property-fields h3{grid-column:1/-1;margin-top:10px}.embedded-detail .issue-document h1{font-size:24px}.planning-page{padding:30px 28px}.planning-intro{margin-bottom:28px}.planning-intro h1{margin-bottom:8px;font-size:22px}.planning-intro p{color:#94939f;font-size:12px}.project-table-head,.project-table-row{text-align:left;grid-template-columns:minmax(230px,1fr) 110px 100px 55px 75px;align-items:center;gap:20px;display:grid}.project-table-head{color:#a09fa9;border-bottom:1px solid #e8e8ed;padding:10px 12px;font-size:10px}.project-table-row{background:0 0;border:0;border-bottom:1px solid #ededf1;border-radius:0;width:100%;padding:22px 12px}.project-name{align-items:center;gap:12px;display:flex}.project-name>span{min-width:0}.project-name>b{font-size:25px;font-weight:400}.project-name strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.project-name small{color:#9998a3;margin-top:4px;font-size:10px;display:block}.project-table-row>.ui-chip{border:0;justify-self:start;padding:0;font-size:10px}.project-status-dot{background:#d0b95f;border-radius:50%;width:6px;height:6px}.project-progress{align-items:center;gap:7px;display:flex}.project-progress>span{background:#efedf5;border-radius:5px;width:50px;height:4px}.project-progress i{background:#9c94c7;border-radius:5px;height:4px;display:block}.project-progress small{color:#aaa8b2;font-size:9px}.project-table-row>.muted{font-size:11px}.planning-note{color:#aaa8b3;margin-top:24px;font-size:10px}.cycle-card{text-align:left;background:#fff;border:1px solid #e7e7ec;border-radius:9px;width:100%;max-width:760px;margin-bottom:18px;padding:22px;display:block}.cycle-card-heading{align-items:center;gap:14px;display:flex}.cycle-symbol{color:#9890c6;background:#f3f1fa;border-radius:9px;place-items:center;width:43px;height:43px;display:grid}.cycle-card h2{font-size:15px}.cycle-card p{color:#a09daa;margin-top:3px;font-size:10px}.cycle-card .ui-chip{margin-left:auto;font-size:10px}.cycle-card-heading>svg{color:#aaa6b6}.cycle-stats{gap:80px;margin:24px 0 20px;display:flex}.cycle-stats>div{flex-direction:column;gap:3px;display:flex}.cycle-stats strong{color:#706b82;font-size:21px;font-weight:500}.cycle-stats span{color:#a29baa;font-size:10px}.cycle-progress{background:#f0eef5;border-radius:5px;height:4px}.cycle-progress i{background:#aaa1d0;border-radius:5px;height:4px;display:block}.toast{z-index:100;color:#fff;background:#33313e;border-radius:8px;align-items:center;gap:10px;padding:11px 18px;font-size:12px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 3px 16px #22223018}.toast svg{color:#a9d4b8}.storage-warning{color:#9a774b;background:#fff7e5;padding:8px 22px;font-size:11px}.search-dialog-content{padding:16px 22px 22px}.search-dialog-content>input{border-color:#e9e6f2;padding:12px;font-size:15px}.search-results{gap:3px;margin-top:12px;display:grid}.search-results button{text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:10px 6px;font-size:12px;display:flex}.search-results button:hover{background:#f4f3f8}.search-results button>span:nth-child(2){color:#a09baa;font-size:10px}.mobile-nav-toggle{display:none}@keyframes panel-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.connected-shell .workspace-sidebar{padding-top:18px}.connected-shell .workspace-heading{gap:9px;padding:0 6px}.connected-main{flex:1;padding:25px 28px;overflow:auto}.connected-main .section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.connected-main .section-heading h1{margin:0;font-size:21px}.connected-main .section-heading label{color:#696472;width:240px;font-size:11px}.connected-main label{color:#696472;gap:6px;font-size:12px;display:grid}.connected-main .eyebrow{color:#a4a0ac;margin-bottom:8px;font-size:10px}.connected-main .ticket-list{flex-direction:column;gap:0;display:flex}.connected-main .ticket-list article{border-bottom:1px solid #eeeef2;align-items:center;gap:15px;padding:14px 8px;display:flex}.connected-main .ticket-list a{color:#696472;min-width:65px;font-size:11px}.connected-main .ticket-list h2{flex:1;font-size:12px;font-weight:500}.connected-main .ticket-list p{color:#716b7a;font-size:10px}.connected-main .badge{color:#716b7a;border:1px solid #e3dfea;border-radius:12px;padding:2px 8px;font-size:10px}.connected-main .pagination{color:#716b7a;align-items:center;gap:14px;margin-top:24px;font-size:11px;display:flex}.connected-main .detail-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:30px;display:grid}.connected-main .detail-grid>*{min-width:0}.connected-main .panel{background:#fff;border:1px solid #e9e6ee;border-radius:8px;padding:20px}.connected-main .panel button{margin-top:12px;margin-right:8px;font-size:11px}.connected-main .panel button:not(.secondary){color:#fff;background:#6d67ca;border-color:#6d67ca}.connected-main .ticket-follow-control{flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 12px;font-size:11px;display:flex}.connected-main .ticket-follow-control button{margin:0}.connected-main .ticket-follow-help{color:#8a8396}.connected-main .description{white-space:pre-wrap;color:#696472;margin-top:20px}.connected-main .panel textarea{min-height:100px;margin-top:6px}.connected-main .panel form{margin-top:18px}.connected-main .ticket-description-preview{background:#fbfafc;border:1px solid #e9e5ed;border-radius:8px;margin:8px 0 14px;padding:12px}.connected-main .ticket-description-preview h3{margin:0 0 8px;font-size:12px}.connected-main .ui-markdown{overflow-wrap:anywhere;line-height:1.5}.connected-main .ui-markdown>:first-child{margin-top:0}.connected-main .ui-markdown>:last-child{margin-bottom:0}.connected-main .ui-markdown pre{white-space:pre;background:#f1eff4;border-radius:6px;max-width:100%;padding:9px 11px;overflow-x:auto}.connected-main .note{white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid #eeebf2;margin:14px 0;padding-bottom:14px}.connected-main .ticket-audit-event{overflow-wrap:anywhere;border-bottom:1px solid #eeebf2;border-left:2px solid #e9e5ed;margin:14px 0;padding:0 0 14px 12px}.connected-main .ticket-audit-event>p{margin:7px 0 0;font-size:12px}.connected-main .ticket-audit-values{grid-template-columns:max-content minmax(0,1fr);gap:3px 9px;margin:7px 0 0;font-size:11px;display:grid}.connected-main .ticket-audit-values dt{color:#81798a}.connected-main .ticket-audit-values dd{white-space:pre-wrap;margin:0}.connected-main .ticket-undated-activity{border-top:1px solid #e9e5ed;margin-top:18px;padding-top:12px}.connected-main .ticket-undated-activity h3{margin:0 0 4px;font-size:13px}.connected-main .ticket-undated-activity>p{color:#81798a;margin:0 0 10px;font-size:11px}.connected-main .note-meta{color:#a79faf;flex-wrap:wrap;align-items:baseline;gap:5px 9px;font-size:11px;display:flex}.connected-main .note-meta small{color:#655d70;font-size:11px;font-weight:600}.connected-main .note-badge{color:#777082;border:1px solid #e5e0eb;border-radius:4px;padding:1px 5px;font-size:10px}.connected-main .note-content{white-space:normal}.connected-main .note-invalidated .note-content{color:#99919f}.connected-main .note-actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.connected-main .note-actions button{padding:4px 8px;font-size:11px}.connected-main .note-attachments ul{flex-wrap:wrap;gap:6px;margin:8px 0;padding:0;list-style:none;display:flex}.connected-main .note-attachments form{white-space:normal;flex-wrap:wrap;align-items:end;gap:6px 10px;margin:8px 0;display:flex}.connected-main .note-attachments input{max-width:100%;margin-top:4px;font-size:11px;display:block}.connected-main .note-attachments small,.connected-main .note-attachments p{overflow-wrap:anywhere;flex-basis:100%;margin:0}.connected-main .note-new-composer input[type=file]{max-width:100%;margin:4px 0 8px;display:block}.connected-main .note-new-composer small,.connected-main .note-new-attachment-recovery small{overflow-wrap:anywhere;margin:4px 0 8px;display:block}.connected-main .note-new-attachment-recovery{border:1px solid #ddd6e3;border-radius:6px;margin-top:8px;padding:10px}.connected-main .note-new-attachment-recovery button+button{margin-left:8px}.connected-main .note-reply-label{color:#a79faf;margin-top:9px;font-size:10px;display:block}.connected-main .note-reply-action{margin-top:8px;padding:4px 8px;font-size:11px}.connected-main .note-reply-composer{background:#faf9fc;border-radius:6px;margin:10px 0 12px;padding:10px}.connected-main .note-reply-composer textarea{min-height:72px}.connected-main .note-reply-composer .note-composer-help{margin-bottom:8px}.connected-main .note-composer-help{color:#81798a;margin:6px 0 12px;font-size:11px}.connected-main .note-mention-input{position:relative}.connected-main .note-mention-options{z-index:5;background:#fff;border:1px solid #dcd5e3;border-radius:6px;max-height:180px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #2514321a}.connected-main .note-mention-options [role=option]{cursor:pointer;border-radius:4px;padding:7px 9px}.connected-main .note-mention-options [aria-selected=true],.connected-main .note-mention-options [role=option]:hover{background:#f1ebf7}.connected-main .note-mention-email{color:#81798a;font-size:11px;display:block}.connected-main .back{color:#9891a1;margin-bottom:22px;font-size:11px;display:block}.connected-main .error{color:#a36f6f;background:#fff6f5;border-left:2px solid #c58484;margin:12px 0;padding:10px;font-size:12px}.connected-main .welcome{max-width:550px;margin:70px auto}.connected-main .welcome p{color:#928a9c;margin:20px 0}.connected-main .welcome button{color:#fff;background:#7974d4;border-color:#7974d4}.connected-main .panel [role=status]{color:#7b9b84;margin-top:10px;font-size:11px}.connected-main .linked-resources{margin-top:26px}.connected-main .linked-resources h2{margin-bottom:10px}.connected-main .linked-resource-list{gap:9px;display:grid}.connected-main .linked-resource-card{background:#fff;border:1px solid #e6e4ea;border-radius:8px;padding:12px}.connected-main .linked-resource-connector-status{color:#686771;background:#f7f7fa;border-radius:7px;flex-wrap:wrap;align-items:center;gap:5px 10px;margin-top:8px;padding:7px 10px;font-size:11px;display:flex}.connected-main .linked-resource-connector-status time{color:#898791}.connected-main .linked-resource-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.connected-main .linked-resource-kind{color:#85838c;margin-bottom:2px;font-size:10px}.connected-main .linked-resource-title{overflow-wrap:anywhere;font-size:13px;font-weight:550}.connected-main a.linked-resource-title{color:#625bb3}.connected-main .linked-resource-state{color:#706b88;background:#f2f1f7;border-radius:11px;flex:none;padding:2px 7px;font-size:10px}.connected-main .linked-resource-summary{color:#686771;overflow-wrap:anywhere;margin-top:7px}.connected-main .linked-resource-details,.connected-main .linked-resource-footer{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.connected-main .linked-resource-badge,.connected-main .linked-resource-person{color:#696872;border:1px solid #e6e4ea;border-radius:11px;align-items:center;gap:5px;padding:2px 7px;font-size:10px;display:inline-flex}.connected-main .linked-resource-badge.is-success{color:#327454;background:#f4fbf7;border-color:#c9e2d3}.connected-main .linked-resource-badge.is-warning{color:#946c20;background:#fffaf0;border-color:#eadbb6}.connected-main .linked-resource-badge.is-destructive{color:#a34d4d;background:#fff7f7;border-color:#edcaca}.connected-main .linked-resource-person img{object-fit:cover;border-radius:50%;width:16px;height:16px}.connected-main .linked-resource-person small{color:#898791}.connected-main .linked-resource-links{flex-wrap:wrap;gap:6px 14px;margin:9px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.connected-main .linked-resource-links a{color:#625bb3}.connected-main .linked-resource-footer{color:#898791;font-size:10px}.connected-main .linked-resource-url{color:#898791;overflow-wrap:anywhere;margin-top:2px;font-size:12px}@media (width>=1500px){.issue-row{min-height:46px}.issue-row-title{font-size:13px}.issue-row-meta .ui-chip{font-size:11px}.workspace-sidebar{width:240px}.issue-document{padding-top:40px}.issue-document h1{font-size:30px}}@media (width<=1200px){.issue-row-meta .project-chip{display:none}.workspace-sidebar{width:205px}.issue-properties{width:220px;padding:28px 18px}.issue-document{padding:24px 32px 50px}.project-table-head,.project-table-row{grid-template-columns:minmax(210px,1fr) 95px 70px 40px 60px;gap:12px}.inbox-list{width:290px}}@media (width<=950px){.workspace-sidebar{width:185px;padding-left:8px;padding-right:8px}.issue-row-meta>.ui-chip:first-child:not(.pr-chip),.issue-date,.list-search{display:none}.issue-properties{width:190px;padding:25px 14px}.issue-document{padding:24px}.issue-document h1{font-size:23px}.view-heading>span{display:none}.inbox-list{width:255px}.embedded-detail .issue-document{padding:22px}.project-table-head,.project-table-row{grid-template-columns:minmax(190px,1fr) 100px 65px;gap:12px}.project-table-head>span:nth-child(n+4),.project-table-row>.ui-avatar,.project-table-row>.muted{display:none}.connected-main .detail-grid{grid-template-columns:minmax(0,1fr)}.connected-main .ticket-list p{display:none}}@media (width<=720px){.workspace-shell{padding:0}.workspace-sidebar{z-index:50;width:220px;display:none;position:fixed;top:0;bottom:0;left:0;box-shadow:6px 0 30px #25253020}.mobile-sidebar-open .workspace-sidebar{display:flex}.mobile-sidebar-open .workspace-main{min-width:calc(100vw - 220px);margin-left:220px}.workspace-main{border:0;border-radius:0}.mobile-nav-toggle{display:inline-flex}.workspace-topbar{gap:8px;padding:0 12px}.breadcrumbs{gap:7px;font-size:11px}.breadcrumbs>span:nth-child(2){display:none}.preview-top-label{padding:1px 4px;font-size:9px;display:inline-block}.topbar-actions{gap:5px}.new-issue-button kbd{display:none}.view-heading{padding:20px 16px 16px}.list-toolbar{padding:0 12px 13px}.toolbar-actions,.view-tabs{gap:3px}.view-tabs button{padding:4px 8px;font-size:10px}.issue-groups{padding:0 7px 24px}.issue-row{gap:7px;min-height:45px;padding:10px 8px}.issue-row-meta{display:none}.issue-number{min-width:50px;font-size:10px}.issue-row-title{font-size:11px}.issue-row>.ui-chip{display:none}.issue-detail{display:block}.issue-properties{border-top:1px solid #eeeef1;border-left:0;width:auto;padding:22px}.property-fields{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.property-fields h3{grid-column:1/-1;margin-top:12px}.issue-document{padding:20px 22px 30px}.document-actions{margin-bottom:20px}.issue-document h1{font-size:24px}.issue-description{font-size:12px}.create-body{padding:18px}.create-footer{flex-wrap:wrap;gap:10px;padding:16px}.create-footer>.muted{width:100%;font-size:9px}.create-title{font-size:20px}.ui-modal{max-height:86vh;margin-top:7vh}.ui-popover-panel{width:270px;max-width:calc(100vw - 30px)}.inbox-layout{height:auto;display:block;overflow:visible}.inbox-list{border-bottom:1px solid #e9e9ee;border-right:0;width:auto;max-height:300px}.inbox-item{padding:12px 16px}.embedded-detail{overflow:visible}.planning-page{padding:25px 18px}.project-table-head{display:none}.project-table-row{flex-wrap:wrap;gap:12px;padding:18px 0;display:flex}.project-name{width:100%}.project-table-row>.ui-avatar,.project-table-row>.muted{display:block}.project-name small{font-size:10px}.cycle-stats{gap:55px}.cycle-card{padding:18px}.cycle-card-heading{gap:10px}.cycle-symbol{width:35px;height:35px}.cycle-card .ui-chip{font-size:9px}.connected-main{padding:22px 18px}.connected-main .section-heading{flex-wrap:wrap}.connected-main .section-heading label{width:100%}.connected-main .ticket-list article{flex-wrap:wrap;gap:8px}.connected-main .ticket-list h2{min-width:60%}.connected-main .ticket-list .badge{margin-left:auto}.connected-main .panel{padding:15px}.connected-shell .workspace-topbar{min-height:49px}.connected-shell .workspace-topbar .breadcrumbs{min-width:0}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}}.triage-banner{color:#9085a2;background:#f4f2fa;border:1px solid #eae5f5;border-radius:7px;align-items:center;gap:8px;margin-bottom:18px;padding:10px;font-size:11px;display:flex}.triage-banner>span{margin-right:auto}.triage-banner button{padding:3px 8px;font-size:10px}.ui-select{min-width:0}.ui-select-trigger{width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:6px 7px;font-size:12px;display:flex}.ui-select-trigger:hover,.ui-select-trigger[aria-expanded=true]{background:#f1f0f6;border-color:#e4e1ee}.ui-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ui-select-chevron{color:#9a97a6;margin-left:auto;font-size:14px}.ui-select-icon{flex:0 0 17px;justify-content:center;align-items:center;display:inline-flex}.ui-select-list{z-index:120;overscroll-behavior:contain;color:#494652;background:#fff;border:1px solid #e5e3ec;border-radius:9px;margin:0;padding:5px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 8px 30px #30244320,0 2px 5px #3024430a}.ui-select-heading{color:#93909d;border-bottom:1px solid #efedf4;margin-bottom:4px;padding:7px 9px 8px;font-size:11px}.ui-select-option{cursor:pointer;border-radius:5px;align-items:center;gap:8px;padding:8px 9px;font-size:12px;display:flex}.ui-select-option>span:not(.ui-select-icon):not(.ui-select-check){overflow-wrap:anywhere}.ui-select-option.highlighted{background:#f1eff9}.ui-select-option[aria-selected=true]{color:#6f63b8}.ui-select-check{color:#7b70bf;min-width:14px;margin-left:auto}.ui-select-list .ui-avatar{width:18px;height:18px;font-size:7px}.property-control.ui-select{display:block}.property-chips .property-control.ui-select{padding:0}.property-chips .ui-select-trigger{border-radius:16px;max-width:220px;padding:5px 9px;font-size:11px}.property-chips .ui-select-chevron{font-size:11px}.filter-option .ui-select{max-width:145px}.filter-option .ui-select-trigger{background:#f9f9fa;font-size:11px}.issue-row[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}.issue-row[draggable=true]:active{cursor:grabbing}.issue-row.is-dragging{opacity:.4}.issue-group.drop-target{outline-offset:2px;background:#f3f0fc;border-radius:6px;outline:2px solid #9d91d8}.issue-group.drop-target .group-heading{background:#e9e3f8}.empty-drop-target{color:#a39cad;text-align:center;border:1px dashed #ded9e9;border-radius:6px;padding:20px 12px;font-size:11px}.new-project-button{float:right;align-items:center;gap:6px;display:inline-flex}.project-detail-actions{float:right;align-items:flex-start;gap:8px;display:flex}.project-detail-actions .new-project-button{float:none}.project-archive-control{gap:6px;display:grid}.project-archive-control p,.project-archive-control span{max-width:240px;margin:0;font-size:11px}.project-create-modal{max-width:600px}.project-create-fields{gap:16px;padding:16px 24px 24px;display:grid}.project-create-fields label{color:#77717f;gap:7px;font-size:12px;display:grid}.project-create-fields input,.project-create-fields textarea{width:100%;min-width:0;font-size:13px}.project-form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.project-field-label{color:#77717f;margin-bottom:7px;font-size:12px;display:block}.project-form-row .ui-combobox-input{border-color:#e5e5e9;min-height:36px;font-size:13px}.field-error{color:#b14958;margin:-10px 0 0;font-size:12px}@media (width<=600px){.project-detail-actions{float:none;flex-wrap:wrap;margin-bottom:15px}.new-project-button{float:none;margin-bottom:15px}.project-form-row{grid-template-columns:1fr}.project-create-modal .create-footer{flex-wrap:wrap}.project-create-modal .create-footer>.muted{flex-basis:100%}}.inbox-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inbox-controls .segmented{background:#faf9fc;border:1px solid #e5e2ec;border-radius:7px;padding:2px;display:inline-flex}.inbox-controls .segmented button{color:#8d8896;background:0 0;border:none;border-radius:5px;padding:4px 10px;font-size:11px}.inbox-controls .segmented button.active{color:#55505f;background:#fff;box-shadow:0 1px 2px #0000000f}.inbox-layout{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.inbox-list{padding:0;overflow:auto}.connected-main .panel button.inbox-row{width:100%;color:inherit;text-align:left;background:0 0;border:none;border-bottom:1px solid #f0edf4;gap:10px;margin:0;padding:12px 14px;font-size:12px;display:flex}.inbox-row:last-of-type{border-bottom:none}.connected-main .panel button.inbox-row:hover{background:#faf9fd}.connected-main .panel button.inbox-row.selected{background:#f4f2fb}.inbox-row.read .inbox-row-title{color:#696472;font-weight:400}.inbox-dot{background:#7974d4;border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.inbox-row.read .inbox-dot{background:0 0;border:1px solid #d5d1dd}.inbox-row-body{gap:3px;min-width:0;display:grid}.inbox-row-title{color:#4d4856;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.inbox-row-meta{color:#716b7a;font-size:10px}.inbox-limit{color:#716b7a;border-top:1px solid #f0edf4;margin:0;padding:10px 14px;font-size:10px}.inbox-limit button{margin-left:8px}.inbox-detail article{gap:12px;display:grid}.inbox-detail-meta{color:#716b7a;margin:0;font-size:10px}.inbox-detail h2{margin:0;font-size:16px}.inbox-action{color:#6f68c9;justify-self:start;font-size:12px}.nav-unread-badge{color:#fff;background:#7974d4;border-radius:9px;margin-left:auto;padding:1px 6px;font-size:9px;line-height:14px}@media (width<=860px){.inbox-layout{grid-template-columns:1fr}}.connected-projects{max-width:1050px;margin:0 auto}.connected-project-grid{gap:10px;display:grid}.connected-project-card{color:inherit;border:1px solid #e8e6ed;border-radius:9px;align-items:flex-start;gap:14px;padding:18px;text-decoration:none;display:flex}.connected-project-card:hover{background:#f5f4fa}.connected-project-card>div{flex:1;min-width:0}.connected-project-card h2{overflow-wrap:anywhere;margin:0 0 7px;font-size:15px}.connected-project-card p{color:#898592;overflow-wrap:anywhere;margin:0 0 12px;font-size:12px}.connected-project-description{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.connected-projects .planning-intro h1{overflow-wrap:anywhere}.connected-projects>.panel{margin-top:18px}.team-member-list{margin:12px 0 0;padding:0;list-style:none}.team-member-list li{border-top:1px solid #eeebf2;justify-content:space-between;align-items:center;gap:12px;min-height:38px;display:flex}.team-member-list li span{overflow-wrap:anywhere}.team-member-add{flex-wrap:wrap;align-items:end;gap:12px;margin-top:18px;display:flex}.team-cycles-heading,.team-cycle-list li,.team-cycle-actions,.team-time-zone>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-cycles-heading{align-items:start}.team-cycles-heading h2{margin:0 0 6px}.team-cycles-heading p,.team-time-zone p{color:#797482;margin:0}.team-cycle-groups{gap:18px;margin-top:22px;display:grid}.team-cycle-groups h3{color:#797482;text-transform:uppercase;letter-spacing:.06em;margin:0 0 7px;font-size:12px}.team-cycle-list{margin:0;padding:0;list-style:none}.team-cycle-list li{border-top:1px solid #eeebf2;padding:12px 0}.team-cycle-list li>div:first-child{gap:4px;min-width:0;display:grid}.team-cycle-list strong{overflow-wrap:anywhere}.team-cycle-list span{color:#797482;font-size:12px}.team-cycle-actions{flex-wrap:wrap;justify-content:flex-end}.team-time-zone{border-top:1px solid #eeebf2;gap:8px;margin-top:20px;padding-top:18px;display:grid}.team-time-zone>div{flex-wrap:wrap;justify-content:flex-start}.team-time-zone input{min-width:min(100%,260px)}.team-cycle-form{gap:16px;display:grid}.team-cycle-form label{gap:6px;display:grid}.team-cycle-form>div:not(.ticket-property-actions){flex-wrap:wrap;gap:12px;display:flex}@media (width<=700px){.team-cycle-list li{flex-direction:column;align-items:flex-start}.team-cycle-actions{justify-content:flex-start}}.project-facts{border-top:1px solid #e8e6ed;flex-wrap:wrap;gap:35px;margin-top:30px;padding-top:20px;display:flex}.project-facts dt{color:#9792a1;margin-bottom:8px;font-size:12px}.project-facts dd{margin:0;font-size:13px}.connected-ticket-properties{margin-top:16px}.ticket-property{margin:16px 0}.ticket-property h3{color:var(--text-secondary,#64666f);margin:0 0 6px;font-size:12px;font-weight:600}.ticket-property small{margin-top:5px;display:block}.ticket-property .ui-select,.ticket-property .ui-combobox{width:100%}.connected-main .connected-ticket-properties .ui-combobox-input{color:#494652;background:#fff;border-color:#e5e3ec}.connected-main .connected-ticket-properties button.ui-select-trigger{color:#494652;background:#fff;border-color:#e5e3ec;justify-content:space-between;width:100%;margin:0}.connected-main .connected-ticket-properties button.ui-select-trigger:hover,.connected-main .connected-ticket-properties button.ui-select-trigger[aria-expanded=true]{background:#f1f0f6;border-color:#d9d3e8}.ticket-property-tags{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.ticket-property-tags .badge{align-items:center;gap:6px;display:inline-flex}.connected-main .ticket-property-tags button{color:inherit;background:0 0;border:0;margin:0;padding:0 3px}.ticket-property-actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.ticket-property-review{grid-template-columns:auto 1fr;gap:6px 12px;font-size:12px;display:grid}.ticket-property-review dd{overflow-wrap:anywhere;margin:0}.software-issue-properties label{gap:6px;margin:12px 0;display:grid}.software-issue-properties input,.software-issue-properties select,.software-issue-properties textarea{box-sizing:border-box;width:100%}.software-issue-properties textarea{min-height:110px}.connected-hierarchy{min-width:0}.connected-hierarchy-row{justify-content:space-between;align-items:center;gap:.75rem;margin-block:.6rem;display:flex}.connected-hierarchy-row a{overflow-wrap:anywhere}.connected-hierarchy-row button{flex-shrink:0}.connected-hierarchy-list{padding-inline-start:1.25rem}.connected-hierarchy-forms{gap:.8rem;margin-block-start:1rem;display:grid}.connected-hierarchy-forms form{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.connected-hierarchy-forms label{flex:12rem;gap:.3rem;display:grid}.connected-hierarchy-forms input{width:100%;min-width:0}.connected-hierarchy-recovery{border:1px solid;border-radius:.5rem;padding:.8rem}.connected-hierarchy-recovery code{overflow-wrap:anywhere;margin-block-end:.6rem;display:block}.connected-hierarchy-recovery button{margin:.2rem .4rem .2rem 0}@media (width<=600px){.connected-hierarchy-row{flex-wrap:wrap;align-items:flex-start}}.connected-queue-actions{align-items:end;gap:16px;display:flex}.connected-queue-actions>a{color:#fff;white-space:nowrap;background:#6862c6;border-radius:6px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;text-decoration:none;display:inline-flex}.connected-ticket-composer{max-width:680px}.connected-ticket-composer>p{color:#777284}.connected-ticket-composer .panel{gap:10px;margin-top:20px;display:grid}.connected-ticket-composer .panel input,.connected-ticket-composer .panel textarea,.connected-ticket-composer .panel select{box-sizing:border-box;width:100%}.connected-ticket-composer .panel textarea{min-height:120px}.connected-ticket-composer .panel button{justify-self:start}.connected-create-recovery{background:#fff8eb;border:1px solid #d1a359;border-radius:6px;padding:14px}.connected-create-recovery a,.connected-create-recovery button{margin-right:12px}.connected-software-composer{max-width:680px}.connected-software-composer>p{color:#777284}.connected-software-composer .panel{gap:10px;margin-top:20px;display:grid}.connected-software-composer .panel input,.connected-software-composer .panel textarea,.connected-software-composer .panel select{box-sizing:border-box;width:100%}.connected-software-composer .panel textarea{min-height:120px}.connected-software-composer .panel button{justify-self:start}.connected-composer-picker{gap:10px;min-width:0;display:grid}.connected-composer-picker .ui-combobox{width:100%}.project-milestones{border-top:1px solid #e8e6ed;margin-top:30px;padding-top:20px}.project-milestones-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.project-milestones-heading h2{margin:0;font-size:16px}.project-milestone-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.project-milestone-list li{border:1px solid #e8e6ed;border-radius:8px;padding:12px 14px}.project-milestone-main,.project-milestone-actions{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.project-milestone-main span{color:#797584;font-size:12px}.project-milestone-list p{white-space:pre-wrap;margin:8px 0 0}.project-milestone-actions{margin-top:10px}.project-milestone-archive [role=alert]{max-width:48rem}.project-ticket-membership{border-top:1px solid #e8e6ed;margin-top:30px;padding-top:20px}.project-ticket-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.project-ticket-heading h2{margin:0;font-size:16px}.project-ticket-heading>span{color:#797584;font-size:12px}.project-issue-completion{color:#797584;margin:0 0 14px;font-size:13px}.project-ticket-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.project-ticket-list li{min-width:0}.project-ticket-list a{min-width:0;color:inherit;border:1px solid #e8e6ed;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;text-decoration:none;display:flex}.project-ticket-list a:hover{background:#f5f4fa}.project-ticket-primary,.project-ticket-meta{align-items:baseline;gap:10px;min-width:0;display:flex}.project-ticket-number,.project-ticket-meta{color:#797584;white-space:nowrap;font-size:12px}.project-ticket-title{overflow-wrap:anywhere;min-width:0}.project-ticket-meta{flex-shrink:0}@media (width<=600px){.project-ticket-list a,.project-ticket-primary{flex-direction:column;align-items:flex-start;gap:5px}.project-ticket-list a{gap:10px}.project-ticket-meta{white-space:normal}}.software-issue-actions{gap:10px;margin:16px 0;display:grid}.software-issue-actions h2{margin:0;font-size:16px}.software-issue-actions p{margin:0}.software-issue-actions form{gap:10px;max-width:420px;display:grid}.software-issue-actions label{gap:6px;display:grid}.software-issue-actions textarea{box-sizing:border-box;width:100%}.software-status-picker{gap:6px;min-width:0;display:grid}.software-status-picker .ui-combobox{width:100%}.software-issue-actions textarea{min-height:72px}.software-status-dot{border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}.software-status-buttons{flex-wrap:wrap;gap:8px;display:flex}.connected-issues{max-width:1320px;margin:0 auto}.connected-issues .section-heading{margin-bottom:14px}.connected-issues-views,.connected-issues-display{flex-wrap:wrap;align-items:end;gap:8px;margin:0 0 12px;display:flex}.connected-issues-views{background:#fbfafd;border:1px solid #e6e4eb;border-radius:7px;padding:10px}.connected-issues-views label,.connected-issues-display label,.connected-issues-picker{color:#686778;gap:4px;font-size:11px;display:grid}.connected-issues-picker-caption{display:block}.connected-issues-views input,.connected-issues-views select,.connected-issues-display select,.connected-issues-display .ui-combobox-input{color:#282631;max-width:100%;min-height:32px;font:inherit;background:#fff;border:1px solid #d8d6df;border-radius:5px;padding:5px 7px;font-size:12px}.connected-issues-views>.connected-issues-picker:first-child{flex:190px}.connected-issues-views label:nth-child(2){flex:155px}.connected-issues-views>.connected-issues-picker:nth-child(3){flex:0 150px}.connected-issues-views button,.connected-issues-view-status button{color:#51469c;cursor:pointer;background:#fff;border:1px solid #d8d6df;border-radius:5px;min-height:31px;padding:5px 8px}.connected-issues-views button:disabled{opacity:.5;cursor:default}.connected-issues-view-status{color:#686778;flex-wrap:wrap;flex:1 0 100%;gap:8px;font-size:11px;display:flex}.connected-issues-display{margin-bottom:8px}.connected-issues-export{color:#686778;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;font-size:12px;display:flex}.connected-issues-export button{color:#51469c;cursor:pointer;background:#fff;border:1px solid #d8d6df;border-radius:5px;padding:6px 9px}.connected-issues-export button:disabled{opacity:.5;cursor:default}.connected-issues-display>.connected-issues-picker{flex:130px;min-width:120px}.connected-issues-display .ui-combobox{width:100%;min-width:0}.connected-issues-display .ui-combobox-input{box-sizing:border-box;width:100%}.connected-issues-columns{color:#686778;align-self:end;font-size:11px;position:relative}.connected-issues-columns summary{cursor:pointer;background:#fff;border:1px solid #d8d6df;border-radius:5px;min-height:32px;padding:8px}.connected-issues-columns>div{z-index:5;background:#fff;border:1px solid #d8d6df;border-radius:5px;min-width:145px;max-height:290px;padding:8px;position:absolute;right:0;overflow:auto;box-shadow:0 7px 20px #24213120}.connected-issues-columns label{align-items:center;gap:5px;padding:3px;display:flex}.connected-issues-board{align-items:stretch;gap:10px;padding-bottom:9px;display:flex;overflow-x:auto}.connected-issues-row-container{border-bottom:1px solid #eeeef1;align-items:stretch;display:flex}.connected-issues-row-container .connected-issues-row{border-bottom:0;flex:1;min-width:0}.connected-issues-row-select{cursor:pointer;flex:0 0 34px;justify-content:center;align-items:center;width:34px;display:flex}.connected-issues-row-select input,.connected-issues-bulk-all input{accent-color:#7974d4;cursor:pointer}.connected-issues-row-select input:disabled,.connected-issues-bulk-all input:disabled{cursor:default}.connected-issues-board .connected-issues-group{background:#fbfafd;border:1px solid #e6e4eb;border-radius:6px;flex:0 0 250px;max-width:280px}.connected-issues-board .connected-issues-group h2{height:auto;min-height:32px;margin:0}.connected-issues-board-card{background:#fff;border:1px solid #e6e4eb;border-radius:5px;margin:7px;position:relative}.connected-issues-board-card .connected-issues-row-select{z-index:2;width:28px;height:28px;position:absolute;top:6px;left:5px}.connected-issues-board .connected-issues-row{flex-direction:column;align-items:stretch;gap:3px;margin:0;padding-right:46px;display:flex}.connected-issues-board-card:has(.connected-issues-row-select) .connected-issues-row{padding-left:36px}.connected-issues-board .connected-issues-row span{display:block}.connected-issues-card-move{color:#51469c;min-height:26px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d6df;border-radius:4px;padding:3px 5px;font-size:11px;position:absolute;top:7px;right:7px}.connected-issues-board .connected-issues-title{white-space:normal}.connected-issues-board .connected-issues-row[draggable=true]{cursor:grab}.connected-issues-board .connected-issues-row[draggable=true]:active{cursor:grabbing}.connected-issues-board .connected-issues-group.can-drop{border-color:#9f92e0}.connected-issues-board .connected-issues-group.drop-target{background:#ede9fb;box-shadow:inset 0 0 0 2px #7974d4}.connected-issues-move-message{color:#57516d;margin:6px 2px;font-size:12px}.connected-issues-move-picker{background:#fbfafd;border:1px solid #d8d6df;border-radius:6px;gap:8px;max-width:430px;margin:8px 0;padding:12px;display:grid}.connected-issues-move-picker p{margin:0;font-weight:600}.connected-issues-move-picker div{flex-wrap:wrap;gap:6px;display:flex}.connected-issues-move-picker button{color:#51469c;cursor:pointer;background:#fff;border:1px solid #d8d6df;border-radius:4px;justify-self:start;min-height:28px;padding:4px 7px}.connected-issues-move-reason{background:#fbfafd;border:1px solid #d8d6df;border-radius:6px;gap:8px;max-width:430px;margin:8px 0;padding:12px;display:grid}.connected-issues-move-reason p{margin:0;font-weight:600}.connected-issues-move-reason label{gap:5px;display:grid}.connected-issues-move-reason textarea{box-sizing:border-box;width:100%;min-height:68px}.connected-issues-move-reason div{gap:8px;display:flex}.connected-issues-create{color:#fff;background:#7974d4;border:1px solid #7974d4;border-radius:6px;padding:7px 11px;font-weight:550}.connected-issues-create:hover{background:#6d67ca;text-decoration:none}.connected-issues-toolbar{border-bottom:1px solid #e9e9ed;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:9px;padding-bottom:10px;display:grid}.connected-issues-search{grid-column:span 2}.connected-main .connected-issues-toolbar label,.connected-issues-toolbar .ui-combobox{width:100%;min-width:0}.connected-issues-toolbar .ui-combobox-input{width:100%}.connected-issues-toolbar .ui-combobox-option[aria-selected=true]{color:#51469c;background:#eeebfa;font-weight:600}.connected-issues-toolbar .ui-combobox-option[aria-selected=true].highlighted{background:#e4dff8}.connected-issues-reference{min-width:0}.connected-issues-reference-status{color:#77718d;margin-top:3px;font-size:11px;display:block}.connected-issues-labels{border:1px solid #e6e4eb;border-radius:6px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px 14px;min-width:0;margin:0;padding:8px 10px;display:flex}.connected-issues-labels legend{color:#686778;padding:0 4px;font-size:11px}.connected-issues-label-option{color:#555461;align-items:center;gap:5px;font-size:11px;display:inline-flex;width:auto!important}.connected-issues-label-option input{accent-color:#7974d4}.connected-issues-root{align-self:center;margin-top:16px}.connected-issues-label-match{color:#686778;align-items:center;gap:6px;font-size:11px;display:inline-flex;width:auto!important}.connected-issues-label-match .ui-combobox{width:140px;min-width:0}.connected-issues-clear-labels:focus-visible{outline-offset:1px;outline:2px solid #7974d4}.connected-issues-clear-labels{color:#686778;font:inherit;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:3px 0;font-size:11px;text-decoration:underline}.connected-issues-clear-labels:disabled{cursor:default;opacity:.55}.connected-issues-date{flex-direction:column;gap:5px;display:flex}.connected-issues-date input{box-sizing:border-box;width:100%;min-height:34px;color:inherit;font:inherit;background:#fff;border:1px solid #d8d6df;border-radius:6px;padding:5px 8px}.connected-issues-date input:focus-visible{outline-offset:1px;outline:2px solid #7974d4}.connected-issues-hint{color:#898a92;margin:7px 0 0;font-size:11px}.connected-issues-updating{color:#77718d;margin:8px 0;font-size:11px}.connected-issues-summary{color:#898a92;padding:13px 2px 9px;font-size:11px}.connected-issues-bulk{color:#686778;background:#fbfafd;border:1px solid #e6e4eb;border-radius:6px;flex-wrap:wrap;align-items:center;gap:7px 10px;margin-top:10px;padding:7px 9px;font-size:11px;display:flex}.connected-issues-bulk-all{cursor:pointer;white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.connected-issues-bulk-picker{min-width:150px}.connected-issues-bulk-picker .ui-combobox{width:100%;min-width:0}.connected-issues-bulk button{color:#51469c;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d6df;border-radius:5px;padding:5px 8px}.connected-issues-bulk button:disabled{opacity:.5;cursor:default}.connected-issues-bulk-feedback{color:#57516d;margin:7px 2px;font-size:11px}.connected-issues-bulk-feedback p{margin:0 0 4px}.connected-issues-bulk-feedback ul{flex-wrap:wrap;gap:4px 12px;margin:0;padding-left:16px;display:flex}.connected-issues-group{margin-bottom:10px}.connected-issues-group h2{background:#f0f0f3;border-radius:5px;align-items:center;gap:8px;height:32px;padding:0 11px;font-size:12px;font-weight:570;display:flex}.connected-issues-group h2 small{color:#888895;margin-left:auto;font-size:11px;font-weight:400}.connected-issues-status{border:2px solid #aaa6bc;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.connected-issues-row{border-bottom:1px solid #eeeef1;align-items:center;gap:14px;min-height:39px;padding:5px 11px;font-size:12px;display:flex}.connected-issues-row:hover{background:#f4f3f8;text-decoration:none}.connected-issues-row:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #7974d4;position:relative}.connected-issues-key{color:#8d8999;font-variant-numeric:tabular-nums;min-width:70px;font-size:11px}.connected-issues-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:80px;font-weight:480;overflow:hidden}.connected-issues-meta{color:#8d8999;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e6e4eb;border-radius:10px;min-width:0;max-width:145px;padding:2px 7px;font-size:10px;display:inline-block;overflow:hidden}@media (width<=1000px){.connected-issues-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.connected-issues-search{grid-column:1/-1}}@media (width<=650px){.connected-issues-toolbar{grid-template-columns:1fr}.connected-issues-search{grid-column:auto}.connected-issues-row{flex-wrap:wrap;gap:5px 9px}}.software-issue-relations{min-width:0}.software-issue-relations h2{margin-top:0}.software-issue-relation-group{margin-block:.7rem}.software-issue-relation-group h3{margin:0 0 .25rem;font-size:.9rem}.software-issue-relation-group h3 .muted{font-weight:400}.software-issue-relation-group ul{margin:0;padding:0;list-style:none}.software-issue-relation-group li{flex-wrap:wrap;align-items:center;gap:.4rem .65rem;min-width:0;padding-block:.25rem;display:flex}.software-issue-relation-group li a{overflow-wrap:anywhere;flex:15rem;min-width:0}.software-issue-relation-group p{margin:0}.software-issue-relations form{flex-wrap:wrap;align-items:end;gap:.6rem;margin-block-start:1rem;display:flex}.software-issue-relations form label,.software-issue-relation-kind{gap:.25rem;min-width:10rem;display:grid}.software-issue-relation-kind .ui-combobox{width:100%}.software-issue-relations form label:has(input){flex:14rem}.software-issue-relations form input,.software-issue-relations form select{width:100%}:root{--ws-text:#1f2024;--ws-text-secondary:#5f6068;--ws-text-muted:#63646d;--ws-border:#e6e6ea;--ws-border-soft:#efeff2;--ws-surface:#fdfdfd;--ws-hover:#f3f3f5;--ws-group:#f1f1f3;--ws-accent:#6e6ce0;--ws-accent-hover:#5f5dd3;--ws-row-height:39px;--ws-font:14px;--ws-font-small:13px}.ws-list-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 16px 10px 14px;display:flex}.ws-list-toolbar-left,.ws-list-toolbar-right{align-items:center;gap:8px;min-width:0;display:flex}.ws-list-toolbar-right{flex-shrink:0}.ws-view-tabs{gap:6px;display:flex}.ws-view-tabs button{border:1px solid var(--ws-border);height:30px;color:var(--ws-text-secondary);font-size:var(--ws-font-small);background:0 0;border-radius:999px;padding:0 13px;font-weight:500}.ws-view-tabs button:hover{background:var(--ws-hover)}.ws-view-tabs button[aria-pressed=true]{color:var(--ws-text);background:#ececef;border-color:#0000}.ws-toolbar-menu>.ui-popover-trigger,.ws-round-button,.ws-list-toolbar .ui-icon-button{border:1px solid var(--ws-border);background:var(--ws-surface);width:30px;height:30px;color:var(--ws-text-secondary);border-radius:999px;place-items:center;padding:0;display:inline-grid;position:relative}.ws-toolbar-menu>.ui-popover-trigger:hover,.ws-round-button:hover,.ws-list-toolbar .ui-icon-button:hover{background:var(--ws-hover);color:var(--ws-text)}.ws-toolbar-menu>.ui-popover-trigger[aria-expanded=true]{color:var(--ws-text);background:#ececef}.ws-toolbar-badge{background:var(--ws-accent);color:#fff;border-radius:999px;min-width:15px;height:15px;padding:0 4px;font-size:10px;font-weight:600;line-height:15px;position:absolute;top:-4px;right:-4px}.ws-toolbar-menu .ui-popover-panel{border:1px solid var(--ws-border);border-radius:12px;min-width:320px;max-width:min(440px,100vw - 32px);max-height:min(70vh,640px);padding:6px;left:auto;right:0;overflow:auto;box-shadow:0 12px 32px #14141e24,0 2px 6px #14141e0f}.ws-menu-panel{font-size:var(--ws-font-small);gap:2px;display:grid}.ws-menu-title{color:var(--ws-text-muted);padding:8px 10px 6px;font-size:12px;font-weight:500}.ws-menu-field{border-radius:8px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:8px;min-height:36px;padding:2px 6px 2px 10px;display:grid}.ws-menu-field:hover{background:var(--ws-hover)}.ws-menu-field.is-wide{grid-template-columns:minmax(0,1fr);align-items:start;padding-top:6px;padding-bottom:6px}.ws-menu-field-label{color:var(--ws-text);font-size:var(--ws-font-small);align-items:center;gap:9px;display:flex}.ws-menu-field-label svg{color:var(--ws-text-muted)}.ws-menu-field-control{min-width:0}.ws-menu-field-control .ui-combobox-input{height:30px;min-height:0;font-size:var(--ws-font-small);background:0 0;border-color:#0000;padding:4px 9px}.ws-menu-field-control .ui-combobox-input:hover,.ws-menu-field-control .ui-combobox-input:focus{border-color:var(--ws-border);background:#fff}.ws-menu-field-control input[type=date],.ws-menu-field-control input[type=search],.ws-menu-field-control input[type=text],.ws-menu-panel input:not([type=checkbox]):not([type=radio]){height:30px;font-size:var(--ws-font-small);padding:4px 9px}.ws-menu-divider{background:var(--ws-border-soft);border:0;height:1px;margin:4px 2px}.ws-menu-panel label{color:var(--ws-text);font-size:var(--ws-font-small);align-items:center;gap:8px;display:flex}.ws-menu-panel button:not(.ui-icon-button):not(.ui-popover-trigger){height:30px;font-size:var(--ws-font-small);border-radius:7px;padding:0 10px}.ws-menu-actions{flex-wrap:wrap;gap:6px;padding:6px 10px;display:flex}.ws-menu-note{color:var(--ws-text-muted);margin:0;padding:4px 10px;font-size:12px}.ws-groups{padding:0 14px 24px}.ws-group+.ws-group{margin-top:2px}.ws-group-header{background:var(--ws-group);border-radius:9px;align-items:center;height:36px;margin:2px 0;padding:0 8px 0 10px;display:flex}.ws-group-toggle{min-width:0;height:100%;color:var(--ws-text);font-size:var(--ws-font);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:9px;margin:0;padding:0;font-weight:500;display:flex}.ws-group-toggle:hover{background:0 0}.ws-group-toggle>svg:first-child{color:var(--ws-text-muted)}.ws-group-count{color:var(--ws-text-muted);font-weight:400}.ws-group-detail{color:var(--ws-text-muted);font-size:12px;font-weight:400}.ws-group-add{width:26px;height:26px;color:var(--ws-text-muted);background:0 0!important;border:0!important}.ws-group-add:hover{color:var(--ws-text)}.ws-group.drop-target .ws-group-header,.ws-group.can-drop .ws-group-header{box-shadow:inset 0 0 0 1px var(--ws-accent)}.ws-group-empty{color:var(--ws-text-muted);font-size:var(--ws-font-small);padding:10px 44px}.ws-row{min-height:var(--ws-row-height);border-radius:8px;align-items:center;display:flex;position:relative}.ws-row:hover,.ws-row.is-selected,.ws-row:focus-within{background:var(--ws-hover)}.ws-row-select{opacity:0;place-items:center;width:22px;height:22px;display:grid;position:absolute;left:4px;margin:0!important}.ws-row:hover .ws-row-select,.ws-row:focus-within .ws-row-select,.ws-row.is-selected .ws-row-select,.ws-has-selection .ws-row-select{opacity:1}.ws-row-select input{width:15px;height:15px;accent-color:var(--ws-accent);margin:0;padding:0}.ws-row-link{min-width:0;min-height:var(--ws-row-height);color:var(--ws-text);font-size:var(--ws-font);text-align:left;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:12px;padding:0 14px 0 34px;font-weight:400;text-decoration:none;display:flex}a.ws-row-link:hover{text-decoration:none}.ws-row-link:hover{background:0 0}.ws-row-link:focus-visible{outline:2px solid var(--ws-accent);outline-offset:-2px}.ws-row-link.is-dragging{opacity:.45}.ws-row-priority,.ws-row-status{flex:0 0 16px;place-items:center;display:inline-grid}.ws-row-key{min-width:70px;color:var(--ws-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ws-row-title{white-space:nowrap;flex:0 auto;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.ws-row-title-text{text-overflow:ellipsis;font-weight:500;overflow:hidden}.ws-row-parent{color:var(--ws-text-muted);text-overflow:ellipsis;flex-shrink:1;overflow:hidden}.ws-row-meta{flex:1 0 auto;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.ws-row-assignee{place-items:center;width:24px;margin-left:6px;display:inline-grid}.ws-row-assignee .ui-avatar{width:22px;height:22px;font-size:9px}.ws-avatar-empty{border:1.5px dashed #c6c6cd;border-radius:999px;width:20px;height:20px}.ws-row-date{min-width:64px;color:var(--ws-text-muted);font-size:var(--ws-font-small);text-align:right;white-space:nowrap}.ws-pill{border:1px solid var(--ws-border);background:var(--ws-surface);max-width:220px;height:24px;color:var(--ws-text-secondary);font-size:var(--ws-font-small);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-weight:400;display:inline-flex}.ws-pill svg{color:var(--ws-text-muted);flex-shrink:0}.ws-pill-text{text-overflow:ellipsis;overflow:hidden}.ws-pr-pill svg{color:#30a46c}.ws-progress-pill{color:var(--ws-text-secondary);flex-shrink:0}.ws-progress-ring{color:var(--ws-text-muted)}.ws-label-dot{border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.ws-document{grid-template-columns:minmax(0,1fr);min-height:100%;display:grid}.ws-document.has-aside{grid-template-columns:minmax(0,1fr) 300px}.ws-document-main{min-width:0;padding:28px clamp(24px,6vw,72px) 64px}.ws-document-main>*{max-width:780px}.ws-document-aside{border-left:1px solid var(--ws-border-soft);padding:28px 22px 40px}.ws-document-actions{justify-content:flex-end;gap:8px;margin-bottom:4px;display:flex}.ws-document-title{color:var(--ws-text);letter-spacing:-.015em;margin:8px 0 10px;font-size:28px;font-weight:650;line-height:1.22}.ws-document-title-input{width:100%;color:var(--ws-text);letter-spacing:-.015em;border-radius:0;margin:8px 0 10px;padding:2px 0;font-size:28px;font-weight:650;line-height:1.22;box-shadow:none!important;background:0 0!important;border:0!important}.ws-document-title-input:focus-visible{outline:none}.ws-document-parent{color:var(--ws-text-secondary);align-items:center;gap:7px;margin:0 0 18px;font-size:15px;display:flex}.ws-document-parent a{color:var(--ws-text);font-weight:500}.ws-document-body{color:var(--ws-text);font-size:15px;line-height:1.6}.ws-document-body.is-empty{color:var(--ws-text-muted)}.ws-inline-properties{flex-wrap:wrap;gap:6px;margin:4px 0 22px;display:flex}.ws-property-section{margin-bottom:26px}.ws-property-section h3{color:var(--ws-text-muted);font-size:var(--ws-font-small);margin:0 0 8px 8px;font-weight:500}.ws-property-stack{gap:2px;display:grid}.ws-property-stack .ui-combobox-input{font-size:var(--ws-font)}.ws-property-value{min-height:32px;color:var(--ws-text);font-size:var(--ws-font);border-radius:7px;align-items:center;gap:10px;padding:0 8px;display:flex}.ws-property-value.is-muted{color:var(--ws-text-muted)}.ws-section-heading{align-items:center;gap:10px;min-height:36px;display:flex}.ws-section-heading h2{color:var(--ws-text);margin:0;font-size:15px;font-weight:600}.ws-section-detail{color:var(--ws-text-muted);font-size:var(--ws-font-small);align-items:center;gap:6px;display:inline-flex}.ws-section-actions{gap:6px;margin-left:auto;display:flex}.ws-divider{background:var(--ws-border-soft);border:0;height:1px;margin:26px 0}.ui-modal.ws-composer{border:1px solid var(--ws-border);border-radius:22px;width:min(900px,100vw - 32px);max-width:none;padding:0;box-shadow:0 24px 64px #14141e38}.ui-modal.ws-composer .ui-modal-header{border:0;padding:16px 20px 4px 22px}.ui-modal.ws-composer .ui-modal-header h2{font-size:var(--ws-font);color:var(--ws-text);font-weight:500}.ws-composer-body{gap:4px;padding:8px 24px 4px;display:grid}.ws-composer-title{width:100%;color:var(--ws-text);padding:6px 0 2px;font-size:22px;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important}.ws-composer-title::placeholder{color:#a7a8af}.ws-composer-title:focus-visible,.ws-composer-description:focus-visible{outline:none}.ws-composer-description{width:100%;min-height:96px;color:var(--ws-text);resize:none;padding:4px 0;font-size:15px;line-height:1.55;box-shadow:none!important;background:0 0!important;border:0!important}.ws-composer-description::placeholder{color:#a7a8af}.ws-composer-pills{flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0 14px;display:flex}.ws-composer-footer{border-top:1px solid var(--ws-border-soft);align-items:center;gap:14px;padding:12px 20px 16px 22px;display:flex}.ws-composer-footer-left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ws-composer-status{color:var(--ws-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ws-switch{color:var(--ws-text-secondary);font-size:var(--ws-font-small);cursor:pointer;align-items:center;gap:9px;position:relative;display:inline-flex!important}.ws-switch input{opacity:0;width:1px;height:1px;position:absolute}.ws-switch-track{background:#dcdce1;border-radius:999px;width:30px;height:18px;transition:background .12s;position:relative}.ws-switch-track:after{content:"";background:#fff;border-radius:999px;width:14px;height:14px;transition:transform .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.ws-switch input:checked+.ws-switch-track{background:var(--ws-accent)}.ws-switch input:checked+.ws-switch-track:after{transform:translate(12px)}.ws-switch input:focus-visible+.ws-switch-track{outline:2px solid var(--ws-accent);outline-offset:2px}button.ws-primary,.ws-primary{background:var(--ws-accent);color:#fff;height:34px;font-size:var(--ws-font);border:0;border-radius:999px;padding:0 18px;font-weight:500}button.ws-primary:hover:not(:disabled){background:var(--ws-accent-hover)}.ws-team-pill{border:1px solid var(--ws-border);border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px 0 6px;font-weight:500;display:inline-flex}.ws-team-mark{color:#fff;background:#2fa84f;border-radius:4px;place-items:center;width:16px;height:16px;font-size:9px;display:inline-grid}@media (width<=860px){.ws-document.has-aside{grid-template-columns:minmax(0,1fr)}.ws-document-aside{border-top:1px solid var(--ws-border-soft);border-left:0}.ws-row-meta .ws-pill:not(.ws-progress-pill){display:none}}@media (width<=560px){.ws-list-toolbar{flex-wrap:wrap}.ws-row-key{min-width:0}.ws-row-date{display:none}.ws-document-main{padding:20px 16px 48px}.ws-document-title,.ws-document-title-input{font-size:22px}}.ws-inbox-header{border-bottom:1px solid var(--ws-border-soft);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 16px 10px 20px;display:flex}.ws-inbox-header h1{color:var(--ws-text);margin:0;font-size:15px;font-weight:600}.ws-inbox-actions{align-items:center;gap:6px;display:flex}.ws-inbox-actions .text-button,.ws-inbox-actions button:not(.ui-icon-button){height:28px;color:var(--ws-text-secondary);background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12px}.ws-inbox-actions button:not(.ui-icon-button):hover{background:var(--ws-hover)}.ws-inbox-row{padding:2px 6px;position:relative}.ws-inbox-row-button,.ws-inbox-row-button.inbox-item{width:100%;min-height:62px;color:var(--ws-text);text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 10px;display:grid}.ws-inbox-row-button:hover{background:var(--ws-hover)}.ws-inbox-row.is-selected .ws-inbox-row-button{background:#ececef}.ws-inbox-avatar{place-items:center;width:34px;height:34px;display:inline-grid;position:relative}.ws-inbox-avatar .ui-avatar{width:32px;height:32px;font-size:11px}.ws-inbox-badge{border:2px solid var(--ws-surface);width:16px;height:16px;color:var(--ws-text-secondary);background:#e9e9ee;border-radius:999px;place-items:center;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-3px;right:-3px}.ws-inbox-text{gap:3px;min-width:0;display:grid}.ws-inbox-title,.ws-inbox-event{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws-inbox-title{color:var(--ws-text-secondary);font-size:var(--ws-font)}.ws-inbox-row.is-unread .ws-inbox-title{color:var(--ws-text);font-weight:500}.ws-inbox-key{color:var(--ws-text-muted);font-weight:400}.ws-inbox-event{color:var(--ws-text-muted);font-size:var(--ws-font-small)}.ws-inbox-meta{justify-items:end;gap:5px;display:grid}.ws-inbox-time{color:var(--ws-text-muted);font-size:12px}.ws-inbox-unread{background:var(--ws-accent);border-radius:999px;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:2px}.inbox-list{width:400px}.ws-document .issue-document{max-width:780px;margin:0;padding:0}.ws-document .issue-document>.ws-document-actions{margin-bottom:4px}.ws-document .issue-properties{background:0 0;border:0;width:auto;padding:0}.ws-document .issue-description{white-space:pre-wrap;min-height:0;margin:14px 0 26px}.ws-document .parent-link{background:0 0;border:0;padding:0;font-size:15px}.ws-property-subhead,.property-fields h3.ws-property-subhead{color:var(--ws-text-muted);font-size:var(--ws-font-small);margin:20px 0 6px 8px;font-weight:500}.property-control.ui-combobox--row{min-height:0;color:var(--ws-text);display:block}.ws-property-stack .property-control .ui-avatar,.ws-composer-pills .property-control .ui-avatar{width:18px;height:18px;font-size:7px}.ws-document .subissue-section,.ws-document .activity-section{margin-top:8px}.ws-document .subissue-row{width:100%;min-height:40px;font-size:var(--ws-font);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:0 10px;display:flex}.ws-document .subissue-row:hover{background:var(--ws-hover)}.ws-document .subissue-row>span:last-of-type{flex:1}.ws-document .activity-heading h2{font-size:18px;font-weight:600}.ws-document .activity-item{font-size:var(--ws-font)}.ws-document .comment-composer{border-radius:12px}.embedded-detail .ws-document-main{padding:22px 28px 48px}.embedded-detail .ws-document-title{font-size:26px}.ui-modal.ws-composer .ui-modal-header{padding:0;position:absolute;top:14px;right:16px}.ui-modal.ws-composer .ui-modal-header h2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ws-composer-heading{min-height:30px;color:var(--ws-text);font-size:var(--ws-font);align-items:center;gap:8px;padding:16px 64px 0 22px;display:flex}.ws-composer-heading>svg{color:var(--ws-text-muted)}.ws-menu-search{color:var(--ws-text-muted);align-items:center;gap:8px;padding:4px 8px 4px 10px;display:flex!important}.ws-menu-search input{flex:1;font-size:var(--ws-font)!important;box-shadow:none!important;background:0 0!important;border:0!important}.ws-menu-search input:focus-visible{outline:none}.ws-menu-check{padding:6px 10px}.ws-disclosure{position:relative}.ws-disclosure-trigger{border:1px solid var(--ws-border);background:var(--ws-surface);width:30px;height:30px;color:var(--ws-text-secondary);border-radius:999px;place-items:center;padding:0;display:inline-grid;position:relative}.ws-disclosure-trigger:hover,.ws-disclosure.is-open .ws-disclosure-trigger{color:var(--ws-text);background:#ececef}.ws-disclosure-panel{z-index:30;border:1px solid var(--ws-border);background:#fff;border-radius:12px;width:min(440px,100vw - 32px);max-height:min(72vh,680px);padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 12px 32px #14141e24,0 2px 6px #14141e0f}.ws-disclosure-panel.is-closed{display:none}:is(.connected-main:has(>.ws-list-page),.connected-main:has(>.ws-document),.connected-main:has(>.software-issue-properties),.connected-main:has(>.ws-inbox-page)){padding:0}.ws-list-page .ws-notes{color:var(--ws-text-secondary);font-size:var(--ws-font-small);flex-wrap:wrap;gap:6px 14px;padding:0 18px;display:flex}.ws-list-page .ws-notes:empty{display:none}.ws-list-page .ws-notes p{margin:0}.ws-note button,.ws-notes button{border-radius:6px;margin-left:6px;padding:2px 8px;font-size:12px}.ws-list-page .software-filter-chips,.ws-list-page .ui-filter-chips{padding:0 16px 6px}.ws-list-summary{min-height:34px;color:var(--ws-text-muted);align-items:center;gap:12px;padding:2px 18px 2px 21px;font-size:12px;display:flex}.ws-list-summary p{margin:0}.ws-list-summary input[type=checkbox]{width:15px;height:15px;accent-color:var(--ws-accent)}.ws-list-summary .connected-issues-bulk{opacity:.6;border:1px solid var(--ws-border);color:var(--ws-text);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:3px 4px 3px 12px;display:flex;box-shadow:0 2px 8px #14141e0f}.ws-list-summary.has-selection .connected-issues-bulk{opacity:1}.ws-list-summary .connected-issues-bulk button{border-radius:999px;height:26px;padding:0 10px;font-size:12px}.ws-list-summary .connected-issues-bulk-all{display:inline-flex!important}.connected-issues-bulk-feedback,.connected-issues-move-message,.connected-issues-move-picker,.connected-issues-move-reason{font-size:var(--ws-font-small);margin:4px 18px}.ws-empty-note{color:var(--ws-text-muted);font-size:var(--ws-font);padding:28px 22px}.ws-pagination{color:var(--ws-text-muted);font-size:var(--ws-font-small);justify-content:center;align-items:center;gap:10px;padding:8px 0 28px;display:flex}.ws-pagination button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.ws-new-issue{background:var(--ws-accent);height:30px;font-size:var(--ws-font-small);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex;color:#fff!important;text-decoration:none!important}.ws-new-issue:hover{background:var(--ws-accent-hover)}.ws-menu-dates{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ws-menu-dates label{gap:4px;color:var(--ws-text-muted)!important;font-size:12px!important;display:grid!important}.ws-column-toggles{flex-wrap:wrap;gap:6px;padding:4px 10px 8px;display:flex}.ws-column-toggle{border:1px solid var(--ws-border);cursor:pointer;border-radius:999px;align-items:center;height:26px;padding:0 10px;position:relative;color:var(--ws-text-secondary)!important;font-size:12px!important;display:inline-flex!important}.ws-column-toggle:has(input:checked){background:#ececef;border-color:#0000;color:var(--ws-text)!important}.ws-column-toggle input{opacity:0;pointer-events:none;position:absolute}.ws-column-toggle:has(input:focus-visible){outline:2px solid var(--ws-accent);outline-offset:2px}.connected-issues-labels{border:0;flex-wrap:wrap;gap:6px 12px;margin:4px 0 0;padding:0;display:flex}.connected-issues-label-option{align-items:center;gap:6px;display:inline-flex!important}.ws-board{align-items:flex-start;gap:12px;display:flex;overflow-x:auto}.ws-board .ws-group{background:#f5f5f7;border-radius:12px;flex:0 0 300px;padding:0 0 8px;margin:0!important}.ws-board .ws-group-header{background:0 0;margin:0 0 4px}.ws-board .ws-row{border:1px solid var(--ws-border);background:#fff;margin:6px 8px;box-shadow:0 1px 2px #14141e0a}.ws-board .ws-row-link{flex-wrap:wrap;row-gap:6px;padding:10px 12px 10px 34px}.ws-board .ws-row-title{white-space:normal;flex-basis:100%;order:3}.ws-board .ws-row-meta{flex-wrap:wrap;flex-basis:100%;order:4;justify-content:flex-start}.ws-board .connected-issues-card-move{border-radius:999px;height:24px;padding:0 8px;font-size:11px;position:absolute;top:8px;right:8px}.connected-issue-document .ws-document-main>*{max-width:820px}.ws-document-field{color:inherit!important;display:block!important}.ws-document-description{width:100%;min-height:72px;color:var(--ws-text);resize:none;margin:2px 0 0;padding:2px 0;font-size:15px;line-height:1.6;box-shadow:none!important;background:0 0!important;border:0!important}.ws-document-description:focus-visible{outline:none}.ws-document-description::placeholder,.ws-document-title-input::placeholder{color:#a7a8af}.ws-document-tools{opacity:.55;margin:4px 0;transition:opacity .12s}.ws-document-main:focus-within .ws-document-tools,.ws-document-tools:hover{opacity:1}.ws-description-preview{color:var(--ws-text-muted);margin:6px 0 4px;font-size:12px}.ws-description-preview>summary{cursor:pointer;width:fit-content}.ws-description-preview[open]>summary{margin-bottom:6px}.ws-description-preview .ticket-description-preview{border:1px solid var(--ws-border-soft);color:var(--ws-text);background:#fafafb;border-radius:10px;margin:0;padding:12px 14px;font-size:15px}.ws-document-messages:empty{display:none}.ws-document-messages{font-size:var(--ws-font-small);gap:6px;margin:8px 0;display:grid}.ws-document-messages p{margin:0}.ws-muted-note{color:var(--ws-text-muted);font-size:var(--ws-font-small)}.ws-save-bar{align-items:center;gap:8px;margin:10px 0 18px;display:flex}.ws-save-bar button{height:30px!important;font-size:var(--ws-font-small)!important;border-radius:999px!important;margin:0!important;padding:0 14px!important}.ws-save-bar:not(.is-dirty) button.secondary:first-of-type+.secondary,.ws-save-bar:not(.is-dirty){opacity:.7}.ws-status-chip{border:1px solid var(--ws-border);height:30px;font-size:var(--ws-font-small);border-radius:999px;align-items:center;gap:7px;margin-right:auto;padding:0 12px;display:inline-flex}.ws-label-list{flex-wrap:wrap;gap:6px;padding:2px 8px;display:flex}.ws-document .panel,.connected-main .ws-document .panel{background:0 0;border:0;border-radius:0;margin:0 0 22px;padding:0}.ws-document-main .panel>h2,.ws-document-main .connected-hierarchy>h2,.ws-document-main .linked-resources>h2,.ws-document-main section>h2{color:var(--ws-text);margin:8px 0 10px;font-size:15px;font-weight:600}.ws-document .panel button,.connected-main .ws-document .panel button{border-radius:999px;height:28px;margin-top:0;padding:0 12px;font-size:12px}.ws-document .connected-hierarchy-row{min-height:38px;font-size:var(--ws-font);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}.ws-document .connected-hierarchy-row:hover{background:var(--ws-hover)}.ws-document .connected-hierarchy-list{margin:0;padding:0;list-style:none}.ws-document .connected-hierarchy-forms{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:10px;display:grid}.ws-document .connected-hierarchy-forms form{align-items:flex-end;gap:8px;margin:0;display:flex}.ws-document .connected-hierarchy-forms label{flex:1}.ws-document label{font-size:12px}.ws-document-aside .panel,.ws-document-aside .connected-ticket-properties,.ws-document-aside .software-issue-actions{background:0 0;border:0;margin:0;padding:0}.ws-document-aside .panel>h2,.ws-document-aside .software-issue-actions>h2{color:var(--ws-text-muted);font-size:var(--ws-font-small);margin:0 0 8px 8px;font-weight:500}.ws-document-aside .ticket-property{gap:2px;margin:0;display:grid}.ws-document-aside .ticket-property>h3{color:var(--ws-text-muted);font-size:var(--ws-font-small);margin:14px 0 4px 8px;font-weight:500}.ws-document-aside .ticket-property>h3.sr-only{margin:0}.ws-document-aside .ticket-property small,.ws-document-aside small{color:var(--ws-text-muted);padding:0 8px;font-size:11px}.ws-document-aside .ui-combobox-input{height:32px;min-height:0;font-size:var(--ws-font);cursor:pointer;background:0 0;border-color:#0000;padding:4px 8px}.ws-document-aside .ui-combobox-input.has-icon{padding-left:32px}.ws-document-aside .ui-combobox-selected-icon{left:9px}.ws-document-aside .ui-combobox-input:hover,.ws-document-aside .ui-combobox-input:focus,.ws-document-aside .ui-combobox-input[aria-expanded=true]{background:var(--ws-hover);border-color:#0000}.ws-document-aside .ticket-property-actions,.ws-document-aside form>button,.ws-document-aside .software-status-buttons{flex-wrap:wrap;gap:6px;margin:8px 8px 0;display:flex}.ws-document-aside button{border-radius:999px;height:28px;padding:0 12px;margin:0!important;font-size:12px!important}.ws-document-aside p,.ws-document-aside [role=status],.ws-document-aside [role=alert]{margin:4px 8px;font-size:12px}.ws-document-aside .software-issue-actions>p:has(>strong){align-items:center;min-height:32px;margin:0;padding:0 8px;font-size:0;display:flex}.ws-document-aside .software-issue-actions>p>strong{color:var(--ws-text);font-size:var(--ws-font);align-items:center;gap:10px;font-weight:400;display:inline-flex}.ws-document-aside .software-status-dot{border-radius:999px;width:10px;height:10px}.ws-document-aside .software-status-picker{gap:2px;display:grid}.ws-document-aside .software-status-picker>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ws-document-aside .software-issue-actions{margin-bottom:4px}.ws-document-aside .ticket-property-tags{flex-wrap:wrap;gap:6px;padding:2px 8px;display:flex}.ws-milestone-row{padding-left:18px;position:relative}.ws-milestone-row:before{content:"";border-bottom:1px solid var(--ws-border);border-left:1px solid var(--ws-border);border-bottom-left-radius:6px;width:10px;height:20px;position:absolute;top:-4px;left:16px}.ws-document-aside .ticket-property-review{margin:8px;font-size:12px}.ws-document-aside .software-issue-actions>h2{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ws-inbox-page{height:100%}.ws-inbox-page>.inbox-layout{height:100%;display:flex;overflow:hidden}.ws-inbox-page .inbox-list{border-right:1px solid var(--ws-border-soft);flex-direction:column;flex-shrink:0;width:400px;display:flex;overflow:auto}.ws-inbox-page [role=list]{padding:4px 0}.ws-inbox-filter{background:#f0f0f3;border-radius:999px;gap:2px;padding:2px;display:inline-flex}.ws-inbox-filter button{height:24px;color:var(--ws-text-secondary);background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:12px}.ws-inbox-filter button[aria-pressed=true]{color:var(--ws-text);background:#fff;box-shadow:0 1px 2px #00000014}.ws-inbox-system-avatar{width:32px;height:32px;color:var(--ws-text-secondary);background:#ececf2;border-radius:999px;place-items:center;display:grid}.ws-inbox-detail{flex:1;min-width:0;overflow:auto}.ws-inbox-notification{border-bottom:1px solid var(--ws-border-soft);background:#fafafb;margin:0;padding:16px 28px 14px}.ws-inbox-notification h2{margin:4px 0;font-size:15px;font-weight:600}.ws-inbox-notification .inbox-detail-meta{color:var(--ws-text-muted);margin:0;font-size:12px}.ws-inbox-notification .description{color:var(--ws-text-secondary);font-size:var(--ws-font-small);white-space:pre-wrap;margin:4px 0 8px}.ws-inbox-notification .inbox-action{color:var(--ws-accent);font-size:var(--ws-font-small);font-weight:500}.ws-inbox-embedded .ws-document-main{padding:18px 28px 40px}.ws-inbox-embedded .ws-document.has-aside{grid-template-columns:minmax(0,1fr) 260px}@media (width<=1180px){.ws-inbox-embedded .ws-document.has-aside{grid-template-columns:minmax(0,1fr)}.ws-inbox-embedded .ws-document-aside{border-top:1px solid var(--ws-border-soft);border-left:0}}@media (width<=760px){.ws-inbox-page>.inbox-layout{flex-direction:column;height:auto;overflow:visible}.ws-inbox-page .inbox-list{border-right:0;width:auto}}.ws-compose-link{width:28px;height:28px;color:var(--ws-text-secondary);border-radius:7px;place-items:center;margin-left:auto;display:inline-grid}.ws-compose-link:hover{color:var(--ws-text);background:#ececef}.ws-nav-team{margin-top:2px}.ws-preview-label{color:var(--ws-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-size:11px;font-weight:500}@media (width<=560px){.ws-list-summary{flex-wrap:wrap;padding-right:12px}.ws-list-summary .connected-issues-bulk{border-radius:12px;flex-wrap:wrap;max-width:100%;margin-left:0}.ws-list-summary .connected-issues-bulk .ui-combobox--pill .ui-combobox-input{max-width:100%}}textarea.ws-document-title-input{field-sizing:content;resize:none;min-height:0;display:block;overflow:hidden}.connected-main .ws-document-aside .ui-combobox-input{height:32px;min-height:0;box-shadow:none;background:0 0;border-color:#0000;padding-top:4px;padding-bottom:4px}.connected-main .ws-document-aside .ui-combobox-input:hover,.connected-main .ws-document-aside .ui-combobox-input:focus,.connected-main .ws-document-aside .ui-combobox-input[aria-expanded=true]{background:var(--ws-hover);border-color:#0000}.ws-document input[type=file]::file-selector-button{border:1px solid var(--ws-border);height:28px;font:inherit;cursor:pointer;background:#fff;border-radius:999px;margin-right:10px;padding:0 12px;font-size:12px}.ws-document input[type=file]{border-radius:10px;padding:4px;border:1px dashed var(--ws-border)!important}
