@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2)format("woff2"),url(/assets/roboto-cyrillic-400-normal-BepgbcUK.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-CLao9AfR.woff2)format("woff2"),url(/assets/roboto-cyrillic-500-normal-C8ZOEKN4.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2)format("woff2"),url(/assets/roboto-cyrillic-700-normal-D8g9KsRf.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2"),url(/assets/roboto-latin-500-normal-fsTFPL3E.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2)format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff)format("woff")}:root{color:#292a2e;font-synthesis:none;--text:#292a2e;--subtle:#505258;--subtlest:#6b6e76;--border:#0b120e24;--brand:#1868db;--selected:#e9f2fe;--data-row-hover:#091e4214;--data-row-hover-transition:background-color .14s ease;--surface:#fff;--sunken:#f8f8f8;--neutral:#0515240f;--focus:#4688ec;background:#fff;font-family:Roboto,Arial,sans-serif}.jina-drag-preview{z-index:10000;box-sizing:border-box;opacity:.96;max-width:calc(100vw - 2rem);border:1px solid var(--brand)!important;border-inline-start:4px solid var(--brand)!important;background:var(--surface)!important;pointer-events:none!important;border-radius:.5rem!important;position:fixed!important;inset:-10000px auto auto -10000px!important;transform:rotate(1.25deg)!important;box-shadow:0 14px 32px #091e4242!important}.jina-drag-preview *{pointer-events:none!important}.jina-drag-preview-count{border:2px solid var(--surface);color:#fff;background:var(--brand);border-radius:999px;place-items:center;min-width:1.5rem;height:1.5rem;padding-inline:.35rem;font-size:.75rem;font-weight:700;display:grid;box-shadow:0 4px 10px #091e423d;position:absolute!important;inset-block-start:-.65rem!important;inset-inline-end:-.65rem!important}@media (prefers-reduced-motion:reduce){.jina-drag-preview{transform:none!important}}.work-item-status-badge.ant-tag{white-space:normal;overflow-wrap:anywhere;border-radius:.25rem;align-items:center;max-width:100%;min-height:1.5rem;margin:0;padding-inline:.5rem;font-size:.75rem;font-weight:600;line-height:1.25rem;display:inline-flex}.ant-select-selection-item .work-item-status-filter-badge.ant-tag,.ant-select-content>.work-item-status-filter-badge.ant-tag{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;width:100%;min-width:0;max-width:100%;height:1.25rem;min-height:1.25rem;overflow:hidden}.work-item-status-badge-todo.ant-tag,.work-item-status-badge-unknown.ant-tag{color:#44546f;background:#f1f2f4;border-color:#dcdfe4}.work-item-status-badge-progress.ant-tag{color:#0c4fb3;background:#e9f2fe;border-color:#b8d4f9}.work-item-status-badge-done.ant-tag{color:#1f6b4f;background:#dcfff1;border-color:#baf3db}.work-item-status-option{align-items:center;gap:.5rem;max-width:100%;display:inline-flex}.work-item-status-option>span:last-child{overflow-wrap:anywhere;min-width:0}.board-column[data-wip-state=at-limit] .column-count{color:#974f0c;background:#fff3d6}.board-column[data-wip-state=exceeded] .column-count{color:#ae2e24;background:#ffeceb;font-weight:700}*{box-sizing:border-box}body{margin:0;font-family:Roboto,Arial,sans-serif;font-size:.875rem}button,input,textarea,select{font:inherit}.markdown{overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.55}.markdown>:first-child{margin-block-start:0}.markdown>:last-child{margin-block-end:0}.markdown p{margin-block:.65rem}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{color:var(--text);overflow-wrap:anywhere;margin-block:1.25rem .5rem;line-height:1.25}.markdown h1,.markdown h2{font-size:1.25rem}.markdown h3,.markdown h4{font-size:1.075rem}.markdown h5,.markdown h6{font-size:.95rem}.markdown ul,.markdown ol{margin-block:.65rem;padding-inline-start:1.5rem}.markdown li,.markdown li>p{margin-block:.25rem}.markdown .contains-task-list{padding-inline-start:.25rem;list-style:none}.markdown .task-list-item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.markdown .task-list-item>input{margin-block-start:.3rem}.markdown pre{background:var(--sunken);white-space:pre;overflow-wrap:normal;border-radius:.25rem;max-width:100%;padding:.75rem;overflow-x:auto}.markdown code{background:var(--neutral);white-space:break-spaces;overflow-wrap:anywhere;border-radius:.2rem;padding:.1em .3em}.markdown pre code{white-space:inherit;overflow-wrap:inherit;background:0 0;padding:0}.markdown blockquote{border-inline-start:.25rem solid var(--border);color:var(--subtle);margin-block:.75rem;margin-inline:0;padding-inline-start:1rem}.markdown hr{border:0;border-block-start:1px solid var(--border);margin-block:1.25rem}.markdown a{color:var(--brand);text-underline-offset:.15em;text-decoration-thickness:.08em}.markdown a:focus-visible,.markdown-table-scroll:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.markdown-table-scroll{border:1px solid var(--border);border-radius:.375rem;width:100%;max-width:100%;margin-block:.875rem;overflow-x:auto}.markdown-table-scroll table{border-collapse:collapse;width:max-content;min-width:100%}.markdown-table-scroll th,.markdown-table-scroll td{border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);text-align:start;vertical-align:top;white-space:normal;overflow-wrap:anywhere;min-width:7rem;max-width:28rem;padding:.5rem .625rem}.markdown-table-scroll th{background:var(--sunken);font-weight:600}.markdown-table-scroll tr:last-child td{border-block-end:0}.markdown-table-scroll :is(th,td):last-child{border-inline-end:0}.markdown-image-blocked{background:var(--neutral);max-width:100%;color:var(--subtlest);overflow-wrap:anywhere;border-radius:.25rem;padding:.2rem .4rem;font-size:.8rem;display:inline-block}.markdown-attachment-image,.markdown-editor .tiptap img{border:1px solid var(--border);object-fit:contain;border-radius:.375rem;max-width:100%;max-height:32rem;margin-block:.75rem;display:block}.markdown-editor{width:100%;min-width:0}.markdown-editor-toolbar{border:1px solid var(--border);background:var(--sunken);border-block-end:0;border-radius:.375rem .375rem 0 0;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem;display:flex}.markdown-editor-actions{overflow-x:auto}.markdown-editor-image-input{display:none}.markdown-editor .ant-input{resize:none;border-start-start-radius:0;border-start-end-radius:0}.markdown-editor .tiptap{min-height:calc(var(--editor-min-rows) * 1.45em + 1.5rem);max-height:calc(var(--editor-max-rows) * 1.45em + 1.5rem);border:1px solid var(--border);background:var(--surface);border-radius:0 0 .375rem .375rem;outline:none;padding:.75rem;overflow-y:auto}.markdown-editor .tiptap:focus{border-color:var(--focus);box-shadow:0 0 0 2px #4688ec33}.markdown-editor .tiptap>:first-child{margin-block-start:0}.markdown-editor .tiptap>:last-child{margin-block-end:0}.markdown-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--subtlest);pointer-events:none}.markdown-editor .tiptap pre{background:var(--sunken);border-radius:.25rem;padding:.75rem;overflow-x:auto}.markdown-editor .tiptap code{background:var(--neutral);border-radius:.2rem;padding:.1em .3em}.markdown-editor .tiptap pre code{background:0 0;padding:0}.markdown-editor .tiptap blockquote{border-inline-start:.25rem solid var(--border);color:var(--subtle);margin-inline:0;padding-inline-start:1rem}.mention-suggestions{z-index:1100;border:1px solid var(--border);background:var(--surface);border-radius:.375rem;min-width:12rem;max-height:15rem;padding:.25rem;display:grid;overflow-y:auto;box-shadow:0 8px 20px #091e4226}.mention-suggestions button{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.mention-suggestion-avatar{background:var(--selected);width:1.5rem;height:1.5rem;color:var(--text);border-radius:50%;flex:0 0 1.5rem;place-items:center;font-size:.625rem;font-weight:600;display:inline-grid;position:relative;overflow:hidden}.mention-suggestion-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mention-suggestions button:hover,.mention-suggestions button.is-selected{background:var(--selected)}.markdown-editor-preview{border:1px solid var(--border);background:var(--surface);border-radius:0 0 .375rem .375rem;min-height:7rem;max-height:28rem;padding:.75rem;overflow:auto}.markdown-editor-empty,.markdown-editor-help{color:var(--subtlest)}.markdown-editor-help{margin-block-start:.25rem;font-size:.75rem}.markdown-editor-upload-progress,.markdown-editor-upload-notice{color:var(--subtle);margin-block-start:.5rem;font-size:.8rem}.markdown-editor-upload-error{margin-block-start:.5rem}.app-shell{background:#fff;min-height:100vh}.lazy-action-loading{z-index:1100;border:1px solid var(--border);background:var(--surface);color:var(--subtle);border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem .875rem;display:inline-flex;position:fixed;inset-block-start:4.25rem;inset-inline-end:1rem;box-shadow:0 8px 20px #091e4226}.global-header{z-index:50;color:#fff;background:#0052cc;border-block-end:1px solid #0747a6;align-items:center;gap:.25rem;height:3.5rem;padding-inline:.75rem;display:flex;position:sticky;inset-block-start:0}.global-header .ant-btn-text{color:#fff}.global-header .ant-btn-text:hover{color:#fff!important;background:#ffffff24!important}.global-header>.ant-btn-primary{color:#0747a6;box-shadow:none;background:#fff}.global-header>.ant-btn-primary:hover{color:#0747a6!important;background:#deebff!important}.jina-logo{color:#fff;align-items:center;gap:.5rem;margin-inline:.25rem .5rem;font-size:1rem;text-decoration:none;display:flex}.jina-logo .jina-logo-mark{width:1.5rem;height:1.5rem}.global-links{align-items:center;display:flex}.global-links .ant-btn{padding-inline:.5rem}.global-tools{align-items:center;gap:.125rem;margin-inline-start:auto;display:flex}.global-search{background:#ffffff26;border-color:#ffffff80;width:12rem}.global-search input{color:#fff;background:0 0}.global-search input::placeholder{color:#deebff}.global-search .anticon{color:#fff}.avatar-button{cursor:pointer;background:0 0;border:0;padding:0}.user-avatar-accessible{vertical-align:middle;flex:none;max-width:100%;display:inline-flex}.user-avatar-initials{justify-content:center;align-items:center;max-width:100%;font-family:Roboto,Arial,sans-serif;font-weight:500;line-height:1;display:inline-flex}.user-identity{vertical-align:middle;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:inline-flex}.user-identity-copy{min-width:0;line-height:1.25;display:grid}.user-identity-name,.user-identity-secondary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-identity-secondary{color:var(--subtle);font-size:.75rem}.mobile-menu,.mobile-global-nav{display:none}.project-avatar{color:#fff;background:#1868db;border-radius:.25rem;place-items:center;width:2.5rem;height:2.5rem;font-weight:600;display:grid;position:relative;overflow:hidden}.project-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.project-avatar--purple-plan{background:#6e5dc6}.project-avatar--green-check{background:#22a06b}.project-avatar--orange-bolt{background:#e56910}.project-avatar--teal-compass{background:#0f8a8a}.project-avatar--red-flag{background:#c9372c}.project-avatar--indigo-cube{background:#5e4db2}.project-avatar--pink-spark{background:#cd519d}.project-access-options,.project-access-option-copy{gap:.25rem;display:grid}.project-access-options .ant-radio-wrapper{border:1px solid var(--border);border-radius:.25rem;align-items:flex-start;margin:0;padding:.75rem}.project-access-option-copy>span{color:var(--subtlest)}.app-breadcrumbs{min-width:0;color:var(--subtle);margin-block-end:.75rem;font-size:.8125rem}.app-breadcrumbs ol{flex-wrap:wrap;gap:.25rem .375rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.app-breadcrumbs li{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.app-breadcrumbs a:any-link{color:inherit;overflow-wrap:anywhere;border-block-end:1px solid;text-decoration:none}.app-breadcrumbs a:any-link:hover{color:var(--brand)}.app-breadcrumb-content{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.app-breadcrumb-icon{flex:none;place-items:center;display:inline-grid}.app-breadcrumb-project-avatar{border-radius:.1875rem;flex:0 0 .875rem;width:.875rem;height:.875rem;font-size:.5rem}.app-breadcrumb-label{overflow-wrap:anywhere;min-width:0}.app-breadcrumb-item-key.ant-typography{min-width:0;color:inherit;font:inherit;align-items:center;display:inline-flex}.sprint-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:0 .75rem;display:flex}.sprint-row>div{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.board-switcher{width:min(100%,18rem);min-width:14rem}.sprint-row h2{margin:0;font-size:1rem;font-weight:653}.sprint-row span{color:var(--subtlest)}.board-filters{flex-wrap:nowrap;align-items:center;gap:.5rem;width:100%;margin-block-end:0;display:flex}.board-toolbar{border-block-end:1px solid var(--border);margin-block-end:.75rem;padding-block-end:.75rem}.board-toolbar .workspace-toolbar-filters{flex:100%}.board-filters>.ant-input-affix-wrapper{flex:0 12.5rem;width:auto;min-width:12rem}.filter-avatars{align-items:center;min-width:4rem;max-width:100%;margin-inline:.25rem;display:inline-flex}.filter-avatars-shell{flex:min(26rem,100%);min-width:0;overflow:visible}.filter-avatars .ant-avatar{cursor:pointer;border:2px solid #fff;flex:none;width:2rem;min-width:2rem;height:2rem}.filter-avatar-button,.filter-avatar-overflow{vertical-align:middle;border-radius:50%;flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.filter-avatar-button{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.filter-avatar-button .user-avatar-accessible{width:100%;height:100%}.filter-avatar-button:focus-visible{outline-offset:2px;outline:2px solid #1868db}.filter-avatars .selected{outline-offset:1px;outline:2px solid #1868db}.filter-avatar-more{color:#1f1f1f;background:#d9d9d9;font-size:12px}.filter-avatars .filter-avatar-unassigned{color:#505258;background:#d9d9d9}.filter-select{width:8.5rem;min-width:8.5rem}.kanban{overscroll-behavior-inline:contain;align-items:start;gap:.5rem;max-width:100%;padding-block-end:1rem;display:flex;overflow-x:auto}.board-content{min-height:31rem}.board-content[aria-busy=true] .board-column{cursor:progress}.board-content[aria-busy=true] .column-content{pointer-events:none}.board-column{background:#f8f8f8;border-radius:.25rem;flex:0 0 clamp(17rem,24vw,21rem);min-height:31rem;padding:.5rem;position:relative}.board-column.is-drop-target{background:var(--selected);box-shadow:inset 0 0 0 2px var(--focus)}.board-column.is-drop-allowed:not(.is-drop-target){box-shadow:inset 0 0 0 1px #4688ec6b}.board-column.is-drop-blocked{cursor:not-allowed;opacity:.68}.board-sprint-empty-notice{width:100%;margin:0 0 1rem}.board-sprint-empty-notice .ant-alert-action{align-self:center}.add-column{flex:0 0 2rem}.column-accent{background:#7d818a;border-radius:.25rem .25rem 0 0;height:.1875rem;position:absolute;inset:0 0 auto}.column-accent.blue{background:#357de8}.column-accent.green{background:#6a9a23}.column-header{height:2.5rem;color:var(--subtle);text-transform:uppercase;align-items:center;gap:.5rem;padding-inline:.25rem;font-size:.75rem;font-weight:600;display:flex}.column-header .ant-btn{margin-inline-start:auto}.column-count{background:#0515240f;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;font-weight:400;display:grid}.column-content{gap:.5rem;display:grid}.column-content--virtualized{display:block;position:relative}.board-card-virtual-list{width:100%;position:relative}.board-card-virtual-row{width:100%;padding-block-end:.5rem;position:absolute;inset:0 0 auto}.board-column-load-more{justify-content:center;gap:.5rem;padding:.5rem 0;display:flex}.board-column-window{color:var(--subtlest);text-align:center;padding-block-start:.5rem;font-size:.75rem}.issue-card-shell{border:1px solid var(--border);cursor:grab;background:#fff;border-radius:.25rem;padding:.75rem;transition:background .1s cubic-bezier(.4,1,.6,1),box-shadow .1s cubic-bezier(.4,1,.6,1);position:relative}.issue-card{border-radius:inherit;width:100%;color:inherit;cursor:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.issue-card-content{pointer-events:none}.issue-card-actions{z-index:1;position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem}.issue-card-shell:has(.issue-card-actions) .issue-summary{padding-inline-end:1.75rem}.issue-card-shell:hover{background:#f0f1f2}.issue-card-shell.is-dragging{cursor:grabbing;opacity:.55}.jina-drag-preview.issue-card-shell .issue-card-actions{display:none}.issue-card:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.issue-summary{margin-block-end:.75rem;line-height:1.25rem}.issue-labels{z-index:1;pointer-events:auto;flex-wrap:wrap;gap:.25rem;margin-block-end:.5rem;display:flex;position:relative}.issue-labels .ant-tag{background:0 0;border-color:#7d818a;margin:0}.issue-footer{align-items:center;gap:.375rem;min-height:1.5rem;display:flex}.issue-type{font-size:1rem}.issue-type.task{color:#357de8}.issue-type.story{color:#6a9a23}.issue-type.bug{color:#c9372c}.issue-type.epic{color:#803fa5}.issue-type.subtask{color:#0c66e4}.issue-key{color:var(--subtlest);font-size:.75rem}.priority{font-size:.75rem}.priority-highest,.priority-high{color:#c9372c}.priority-medium{color:#f68909}.priority-low{color:#357de8;transform:rotate(180deg)}.work-item-visual{white-space:nowrap;align-items:center;gap:.375rem;min-width:0;display:inline-flex}.work-item-visual-icon{font-size:.875rem;display:inline-flex}.work-item-visual.is-compact{flex:none;gap:0}.work-item-visual.is-compact .work-item-visual-label{display:none}.work-item-type-task{color:#357de8}.work-item-type-story{color:#6a9a23}.work-item-type-bug{color:#c9372c}.work-item-type-epic{color:#803fa5}.work-item-type-subtask{color:#0c66e4}.work-item-priority-highest,.work-item-priority-high{color:#c9372c}.work-item-priority-medium{color:#b65c02}.work-item-priority-low{color:#357de8}.issue-footer .issue-key{text-overflow:ellipsis;min-width:0;overflow:hidden}.issue-spacer{flex:1}.story-points{background:#0515240f;border-radius:999px;place-items:center;min-width:1.5rem;height:1.5rem;font-size:.75rem;display:grid}.column-create{width:100%;color:var(--subtle);justify-content:flex-start;margin-block-start:.5rem}.add-column{margin-block-start:.25rem}.form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.form-row>.ant-form-item,.form-row>.ant-form-item .ant-form-item-control,.form-row>.ant-form-item .ant-form-item-control-input,.form-row>.ant-form-item .ant-form-item-control-input-content{min-width:0}.form-row>.ant-form-item .ant-select{width:100%;min-width:0;max-width:100%}.ant-modal-body .ant-form,.ant-modal-body .ant-form-item,.ant-modal-body .ant-form-item-control,.ant-modal-body .ant-form-item-control-input,.ant-modal-body .ant-form-item-control-input-content,.ant-modal-body .ant-select,.ant-modal-body .ant-select-selector,.ant-modal-body .ant-select-selection-wrap,.ant-modal-body .ant-select-selection-overflow,.ant-modal-body .ant-select-selection-overflow-item,.ant-modal-body .ant-select-selection-item{min-width:0;max-width:100%}.ant-modal-body .ant-select{width:100%}.ant-modal-body .ant-select-multiple .ant-select-selection-item-content{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.work-item-candidate-select{width:100%;min-width:0;max-width:100%}.work-item-candidate-select .ant-select-content,.work-item-candidate-select .ant-select-selection-item{min-width:0;overflow:hidden}.work-item-candidate-option{align-items:center;gap:.375rem;width:100%;min-width:0;max-width:100%;display:flex}.work-item-candidate-copy{flex:auto;gap:.375rem;min-width:0;display:flex;overflow:hidden}.work-item-candidate-key{white-space:nowrap;flex:none}.work-item-candidate-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.modal-actions{border-block-start:1px solid var(--border);justify-content:flex-end;gap:.5rem;padding-block-start:1rem;display:flex}.ant-modal-body,.ant-drawer-body,.ant-tabs-content-holder,.ant-tabs-tabpane{min-width:0}.ant-modal-body{max-height:calc(100vh - 12rem);padding-inline:.125rem;overflow-y:auto}.ant-table-wrapper{min-width:0;overflow-x:auto}@media (hover:hover) and (pointer:fine){.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:not(.ant-table-row-selected):hover>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:not(.ant-table-row-selected)>td.ant-table-cell-row-hover,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:not(.ant-table-row-selected):hover>td.ant-table-column-sort{background:var(--data-row-hover)}}@media (hover:none),(pointer:coarse){.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:not(.ant-table-row-selected):hover>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:not(.ant-table-row-selected)>td.ant-table-cell-row-hover{background:var(--surface)}}.ant-form-item-control-input-content{min-width:0}.ant-form-item-label>label{font-weight:600}.ant-btn:focus-visible,.ant-input:focus-visible,a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-route-focus=programmatic]:focus{outline:none}@media (width<=900px){.global-links,.global-search{display:none}.mobile-menu,.mobile-global-nav{display:inline-flex}.kanban{max-width:calc(100vw - 2rem)}.board-column{flex-basis:17rem}}@media (width<=520px){.form-row{grid-template-columns:minmax(0,1fr);gap:0}.ant-modal{max-width:calc(100vw - 1rem);margin:.5rem auto;padding-block-end:0}.ant-modal-content{padding:1rem}.ant-drawer-content-wrapper{width:min(100vw,45rem)!important}.markdown-editor-toolbar{flex-direction:column;align-items:stretch}.markdown-editor-actions{width:100%}.global-header{padding-inline:.25rem}.global-tools .ant-btn,.jina-logo strong{display:none}.jina-logo .jina-logo-mark{width:1rem;height:1rem}.sprint-row{flex-direction:column;align-items:flex-start;gap:.5rem}.sprint-row>div{width:100%}.board-switcher{width:100%;min-width:0}.board-filters{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.board-filters>.ant-input-affix-wrapper{width:100%;min-width:0}.filter-avatars-shell,.filter-avatars{max-width:100%}.filter-select{width:100%;min-width:auto}.form-row{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.jina-logo-mark{flex:none;display:block}.jina-logo-mark--brand{color:var(--brand)}.jina-logo-mark--current{color:currentColor}.jina-logo-mark--inverse{color:#fff}.jina-logo-mark--animated path{stroke-dasharray:1;stroke-dashoffset:0;animation:3.8s cubic-bezier(.65,0,.35,1) infinite both jina-logo-arm-flow}.jina-logo-mark--animated path:nth-of-type(2){animation-delay:.2s}.jina-logo-mark--animated path:nth-of-type(3){animation-delay:.4s}@keyframes jina-logo-arm-flow{0%,20%{stroke-dashoffset:0}48%,58%{stroke-dashoffset:.6px}86%,to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.jina-logo-mark--animated path{stroke-dasharray:none;stroke-dashoffset:0;opacity:1;animation:none}}@media (forced-colors:active){.jina-logo-mark--brand,.jina-logo-mark--current,.jina-logo-mark--inverse{color:canvastext}}.auth-page{grid-template-columns:minmax(20rem,1fr) minmax(24rem,1fr);min-height:100vh;display:grid}.auth-brand{background:#f8f8f8;flex-direction:column;justify-content:center;padding:clamp(2rem,7vw,7rem);display:flex}.auth-logo{align-items:center;gap:.75rem;margin-block-end:3rem;font-size:1.25rem;font-weight:653;display:flex}.auth-logo .jina-logo-mark{width:3rem;height:3rem}.auth-brand h1{max-width:30rem;margin:0 0 1rem;font-size:2rem;line-height:2.25rem}.auth-brand p{max-width:28rem;font-size:1rem;line-height:1.5rem}.auth-panel{place-items:center;padding:2rem;display:grid}.auth-card{width:min(25rem,100%)}.auth-card h2{font-size:1.5rem!important}.auth-card .ant-alert{margin-block-end:1rem}.auth-actions{width:100%}.auth-organization-option{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.auth-organization-option>*{text-overflow:ellipsis;overflow:hidden}.auth-note{text-align:center;color:#6b6e76;font-size:.75rem}@media (width<=700px){.auth-page{display:block}.auth-brand{display:none}.auth-panel{min-height:100vh;padding:1rem}}.first-run-page,.bootstrap-state-page{background:var(--sunken);place-items:center;min-width:0;min-height:100vh;padding:2rem;display:grid}.first-run-card{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;width:min(48rem,100%);min-width:0;padding:clamp(1.25rem,4vw,3rem);box-shadow:0 8px 24px #091e421f}.first-run-logo{align-items:center;gap:.75rem;margin-block-end:1.5rem;font-size:1.125rem;font-weight:650;display:flex}.first-run-logo .jina-logo-mark{width:2rem;height:2rem}.first-run-card>.ant-steps{margin-block:2rem}.first-run-step-title:focus{outline:none}.first-run-step-title:focus-visible{outline:2px solid var(--focus);outline-offset:.25rem}.first-run-error{margin-block-end:1rem}.first-run-template-grid{grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}.first-run-template-card{border:1px solid var(--border);border-radius:.5rem;align-items:flex-start;min-width:0;min-height:8rem;margin:0;padding:1rem}.first-run-template-card.ant-radio-wrapper-checked{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.first-run-template-layout{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;min-width:0;display:grid}.first-run-template-layout>.anticon:first-child{color:var(--brand);font-size:1.25rem}.first-run-template-layout strong,.first-run-template-layout small{display:block}.first-run-template-layout small{color:var(--subtle);margin-block-start:.375rem;line-height:1.4}.first-run-template-layout>.anticon:last-child{color:var(--brand)}.first-run-actions{justify-content:space-between;gap:.75rem;margin-block-start:2rem;display:flex}@media (width<=520px){.first-run-page,.bootstrap-state-page{align-items:start;padding:.5rem}.first-run-card{border-radius:.5rem;padding:1rem}.first-run-card>.ant-steps{margin-block:1.5rem}.first-run-card .ant-steps-item-title{font-size:.75rem}.first-run-template-grid{grid-template-columns:1fr}.first-run-template-card{min-height:6.5rem}.first-run-actions{flex-direction:column-reverse;align-items:stretch}.first-run-actions>*{width:100%}}.work-item-detail{padding-block-end:2rem}.work-item-drawer-inline{gap:1rem;display:grid}.work-item-drawer-inline>.ant-typography{margin:0}.work-item-drawer-inline>h2.ant-typography,.archived-drawer-summary>h2.ant-typography{font-size:1.25rem;line-height:1.45}.work-item-drawer-description-heading.ant-typography{color:var(--subtlest);margin:0 0 .5rem;font-size:.75rem;font-weight:500}.work-item-inline-description-editor{min-width:0;scroll-margin-block:1rem}.work-item-drawer-inline-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0;display:grid}.work-item-drawer-inline-fields>div{min-width:0}.work-item-drawer-inline-fields dt{color:var(--subtlest);font-size:.75rem}.work-item-drawer-inline-fields dd{min-width:0;margin:.25rem 0 0}.detail-title{font-size:1.125rem;font-weight:600}.detail-grid,.archived-drawer-fields{grid-template-columns:1fr 1fr;gap:0 1rem;display:grid}.archived-drawer-summary{gap:1rem;display:grid}.archived-drawer-summary .ant-typography,.archived-drawer-fields{margin:0}.archived-drawer-fields>div{border-block-end:1px solid #0b120e24;padding:.75rem 0}.archived-drawer-fields dt{color:#6b6e76;font-size:.75rem}.archived-drawer-fields dd{margin:.25rem 0 0}.comment-compose .ant-btn{justify-self:start}.comments{gap:1rem;display:grid}.comment{grid-template-columns:2rem 1fr;gap:.75rem;display:grid}.comment>div{min-width:0}.comment strong{margin-inline-end:.5rem}.comment time,.history-list time{color:#6b6e76;font-size:.75rem}.comment p{margin-block:.25rem 0}.history-list{display:grid}.history-list>div{border-block-end:1px solid #0b120e24;gap:.25rem;padding:.75rem 0;display:grid}@media (width<=600px){.detail-grid,.archived-drawer-fields,.work-item-drawer-inline-fields{grid-template-columns:1fr}}.avatar-button{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;padding:0;display:grid}.skip-link{z-index:1000;background:var(--surface);color:var(--link);border-radius:.25rem;padding:.5rem .75rem;font-weight:600;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;transform:translateY(-200%)}.skip-link:focus{outline:2px solid var(--focus);outline-offset:2px;transform:translateY(0)}.avatar-button:focus-visible{outline-offset:2px;outline:2px solid #4688ec}.global-header{grid-template-columns:minmax(0,1fr) minmax(16rem,46rem) minmax(0,1fr);gap:1rem;display:grid}.global-header-leading,.global-header-center,.global-header-tools{align-items:center;gap:.375rem;min-width:0;display:flex}.global-header-center{justify-self:center;width:100%}.global-search{justify-self:center;width:100%;max-width:36rem}.mobile-global-search-trigger{display:none}.global-header .global-search.ant-input-affix-wrapper-focused,.global-header .global-search:hover{background:#fff3;border-color:#fff}.global-search-dialog .ant-modal-content{max-width:100%;padding:1rem;overflow:hidden}.global-search-dialog-results{overscroll-behavior:contain;min-height:10rem;max-height:min(60vh,32rem);margin-block-start:.75rem;overflow-y:auto}.global-search-groups,.global-search-groups section,.global-search-result-list,.global-search-result-list li,.global-search-result-copy{min-width:0}.global-search-groups{gap:1rem;display:grid}.global-search-groups h2,.global-search-groups h5{margin:0 0 .375rem}.global-search-result-list{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.global-search-result-list li{align-items:stretch;gap:.25rem;display:flex}.global-search-result-list a{min-width:0;min-height:2.75rem;color:var(--text);border-radius:.375rem;flex:auto;align-items:center;gap:.75rem;padding:.5rem .625rem;text-decoration:none;display:flex}.global-search-result-list a:hover,.global-search-result-list a:focus-visible,.global-search-result-list a.is-active{background:var(--selected)}.global-search-result-list li>button{min-height:2.75rem;color:var(--link,#1868db);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex:none;padding-inline:.75rem}.global-search-result-list li>button:hover,.global-search-result-list li>button:focus-visible{background:var(--neutral)}.global-search-result-copy{flex:auto;gap:.125rem;display:grid}.global-search-result-copy strong,.global-search-result-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search-result-copy small{color:var(--subtle)}.global-search-highlight{color:inherit;font:inherit;background:#fef7c8;border-radius:.1875rem;padding-inline:.0625rem}.global-search-result-description{color:var(--text-subtle,var(--subtle));overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.global-search-state{min-height:10rem;color:var(--subtle);text-align:center;align-content:center;place-items:center;gap:.5rem;display:grid}.global-search-loading{padding:.75rem}.global-search-quick-links{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem;display:flex}.global-search-quick-links>span{color:var(--subtle);flex-basis:100%;font-size:.75rem}.global-search-quick-links a,.global-search-all-results{border-radius:.375rem;min-height:2.75rem;padding:.625rem .75rem}.global-search-all-results{border-block-start:1px solid var(--border);text-align:center;margin-block-start:.5rem;display:block}.global-search-page{max-width:64rem;overflow-x:clip}.global-search-page-header{margin-block-end:1.25rem}.global-search-page-header h1{margin-block-end:.25rem}.global-search-page-results{min-width:0;margin-block-start:1.5rem}.global-search-limit-note{background:var(--neutral);border-radius:.375rem;margin-block-start:1rem;padding:.75rem}.global-header-tools{justify-content:flex-end}.global-header-tools>.ant-dropdown-trigger,.global-header-tools .ant-btn{width:2.75rem;min-width:2.75rem;height:2.75rem}.global-sidebar-toggle{flex:none;width:2.75rem;min-width:2.75rem;min-height:2.75rem;height:2.75rem!important}.jina-logo{min-height:2.75rem}.global-header-center>.ant-btn-primary{color:#0747a6;box-shadow:none;background:#fff;flex:none;align-self:center}.global-header-center>.ant-btn-primary:hover{color:#0747a6!important;background:#deebff!important}.app-workspace{grid-template-columns:none;min-width:0;min-height:calc(100dvh - 3.5rem);padding-inline-start:0;transition:padding-inline-start .18s;display:block}.app-workspace.sidebar-expanded{padding-inline-start:var(--global-sidebar-width,18rem)}.app-main{width:100%;min-width:0;min-height:calc(100dvh - 3.5rem)}.global-sidebar{z-index:40;width:min(var(--global-sidebar-width,18rem), 100vw);border-inline-end:1px solid var(--border);background:var(--surface);box-shadow:none;color:#505258;visibility:hidden;flex-direction:column;font-size:.875rem;line-height:1.25rem;transition:transform .18s,visibility 0s linear .18s,box-shadow .18s;display:flex;position:fixed;inset-block:3.5rem 0;inset-inline-start:0;overflow:hidden;transform:translate(-101%)}.global-sidebar-resize-handle{z-index:2;cursor:col-resize;touch-action:none;width:.75rem;position:absolute;inset-block:0;inset-inline-end:0}.global-sidebar-resize-handle:after{content:"";background:0 0;width:2px;transition:background .12s;position:absolute;inset-block:0;inset-inline-end:0}.global-sidebar-resize-handle:hover:after,.global-sidebar-resize-handle:focus-visible:after{background:var(--brand)}.global-sidebar-resize-handle:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.global-sidebar.global-sidebar-visible{visibility:visible;transition-delay:0s;transform:translate(0)}.global-sidebar.global-sidebar-temporary{box-shadow:0 8px 12px #1e1f2126,0 0 1px #1e1f214f}.global-sidebar-navigation{flex:auto;min-height:0;padding:.75rem;overflow-y:auto}.global-sidebar .ant-menu{color:#505258;background:0 0;font-size:.875rem;border-inline-end:0!important}.global-sidebar .ant-menu-item{border-radius:.375rem;width:100%;height:2rem;margin:0;line-height:2rem;padding-inline:.75rem!important}.global-sidebar .ant-menu-item+.ant-menu-item{margin-block-start:.125rem}.global-sidebar .ant-menu-title-content>a{color:inherit;display:block}.global-sidebar .ant-menu-item-selected{color:#1868db;background:#e9f2fe}.global-sidebar .ant-menu-item-disabled{color:#6b6e76!important}.global-sidebar-projects{margin-block-start:.75rem}.global-sidebar-section-heading{justify-content:space-between;align-items:center;min-height:2rem;padding-inline:.375rem 0;display:flex}.global-sidebar-section-toggle{color:#505258;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem;font-weight:600;display:inline-flex}.global-sidebar-section-toggle:hover,.global-sidebar-section-toggle:focus-visible{background:#0515240f}.global-sidebar-section-toggle:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.global-sidebar-section-actions{align-items:center;display:flex}.global-sidebar-section-actions .ant-btn{color:#505258;width:2rem;min-width:2rem;height:2rem;padding:0}.global-sidebar-empty{color:#6b6e76;min-height:2rem;padding:.375rem .5rem;font-size:.75rem;line-height:1rem}.global-sidebar-project-list{border-inline-start:1px solid var(--border);gap:.125rem;margin:.25rem 0 0 .625rem;padding:0 0 0 .5rem;list-style:none;display:grid}.global-sidebar-project-list a{color:#505258;border-radius:.375rem;align-items:center;gap:.625rem;min-width:0;height:2rem;padding-inline:.5rem;text-decoration:none;display:flex}.global-sidebar-project-list a:hover,.global-sidebar-project-list a:focus-visible{background:#0515240f}.global-sidebar-project-list a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.global-sidebar-project-list a.active{color:#1868db;background:#e9f2fe}.global-sidebar-project-list a>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-sidebar-project-list .global-sidebar-project-avatar{border-radius:.25rem;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;font-size:.75rem}.global-sidebar-project-icon{flex:0 0 1.25rem;place-items:center;width:1.25rem;height:1.25rem;font-size:.875rem;display:grid}.global-sidebar-secondary{margin-block-start:.75rem}.global-sidebar-footer{border-block-start:1px solid var(--border);flex:none;padding:.5rem .75rem .75rem}.project-layout{flex-direction:column;min-width:0;min-height:calc(100dvh - 3.5rem);display:flex}.project-layout-header{border-block-end:1px solid var(--border);background:var(--surface);padding:.625rem 1.25rem 0}.project-layout-context-row{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.project-layout-context-row .app-breadcrumbs{min-width:0;margin-block-end:0}.project-layout-context-row .app-breadcrumbs ol{flex-wrap:nowrap}.project-layout-context-row .app-breadcrumbs li:last-child,.project-layout-context-row .app-breadcrumbs li:last-child .app-breadcrumb-content,.project-layout-context-row .app-breadcrumbs li:last-child .app-breadcrumb-label{min-width:0}.project-layout-context-row .app-breadcrumbs li:last-child .app-breadcrumb-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-layout-context-row>.ant-btn{flex:none}.project-navigation-tabs{gap:1.25rem;margin-block-start:.375rem;display:flex;overflow-x:auto}.project-navigation-tabs a{color:var(--subtle);border-block-end:2px solid #0000;flex:none;padding-block:.5rem;text-decoration:none}.project-navigation-tabs a.active{border-block-end-color:var(--brand);color:var(--brand);font-weight:600}.project-layout-content{flex:1;min-width:0}@media (width<=900px){.global-header{grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem}.global-header .global-search{display:none}.mobile-global-search-trigger{flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;height:2.75rem;display:inline-flex}.global-header-leading .jina-logo strong{display:none}.app-workspace,.app-workspace.sidebar-expanded{padding-inline-start:0}.global-sidebar,.global-sidebar.global-sidebar-temporary{position:fixed;inset-block:3.5rem 0;inset-inline-start:0}.global-sidebar.global-sidebar-visible{box-shadow:0 8px 12px #1e1f2126,0 0 1px #1e1f214f}.global-sidebar-resize-handle{display:none}.project-layout-header{padding-inline:1rem}}@media (width<=520px){.global-header{grid-template-columns:minmax(0,1fr) auto auto}.global-header-center{width:auto}.global-header-center>.ant-btn-primary{min-height:2.75rem;padding-inline:.625rem}.global-search-dialog .ant-modal-content{padding:.75rem}.global-search-result-list li{flex-wrap:wrap;align-items:center}.global-search-result-list li>button{margin-inline-start:2rem}.project-navigation-tabs{gap:1rem}}@media (prefers-reduced-motion:reduce){.app-workspace,.global-sidebar,.global-search-dialog *{scroll-behavior:auto;transition:none}}.settings-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-block-end:1.5rem;display:flex}.settings-heading h3{margin-block-start:0}.settings-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.directory-enabled{color:#5b7f24;font-size:1.25rem}.identity-settings-drawer .ant-drawer-header{padding:1rem 1.5rem}.identity-settings-drawer .ant-drawer-body{padding:1.5rem}.identity-intro{max-width:42rem;margin-block-end:1rem}.identity-load-error{margin-block-end:1rem}.identity-dialog-error{margin-block:1rem}.identity-tabs{margin-block-start:1rem}.identity-section-selector{margin-block:1rem}.identity-section-selector .ant-select{width:100%}.identity-tabs.ant-tabs-left>.ant-tabs-nav{min-width:13rem}.identity-tabs.ant-tabs-left>.ant-tabs-content-holder{padding-inline-start:1.5rem}.identity-section{min-width:0;padding-block:.25rem 1rem}.identity-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-block-end:1rem;display:flex}.identity-section-heading h4,.identity-section>h4{margin-block-start:0!important}.identity-provider-list .ant-list-item{border:1px solid var(--border);border-radius:.5rem;margin-block-end:.75rem;padding:1rem}.identity-provider-card{gap:1rem;width:100%;display:grid}.identity-provider-summary{gap:.25rem;min-width:0;display:grid}.identity-provider-summary>.ant-typography{overflow-wrap:anywhere}.identity-provider-title{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.identity-provider-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.identity-provider-toggle{align-items:center;gap:.5rem;margin-inline-end:auto;display:inline-flex}.identity-lockout-warning{margin-block-end:1rem}.identity-policy-options{border:1px solid var(--border);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 .75rem;margin-block-end:1rem;padding:1rem;display:grid}.identity-policy-options .ant-form-item,.identity-policy-options .ant-typography{margin-block-end:.75rem}.identity-domain-form{grid-template-columns:minmax(12rem,1fr) auto;align-items:end;gap:.75rem;margin-block-end:1rem;display:grid}.identity-domain-form .ant-form-item{margin-block-end:0}.account-profile-settings .ant-modal-content,.account-profile-settings .ant-modal-body,.account-profile-content,.account-avatar-upload>div{min-width:0;max-width:100%}.account-profile-loading{place-items:center;min-height:12rem;display:grid}.account-profile-content{gap:1.5rem;display:grid}.account-avatar-upload{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.account-avatar-upload h5,.account-profile-content section>h5{margin-block-start:0!important}.avatar-file-name{color:var(--subtle);overflow-wrap:anywhere;margin-block-start:.5rem}.account-avatar-upload .ant-alert,.project-avatar-settings .ant-alert{margin-block-start:.75rem}.avatar-source-options{gap:.625rem;display:grid}.avatar-source-options .ant-radio-wrapper{overflow-wrap:anywhere;min-width:0;margin-inline-end:0}.avatar-source-actions{margin-block-start:1rem}@media (width<=600px){.identity-settings-drawer .ant-drawer-header,.identity-settings-drawer .ant-drawer-body{padding-inline:1rem}.identity-section-selector .ant-row{display:block}.identity-section-selector .ant-form-item-label{text-align:start;max-width:none;padding-block-end:.5rem}.identity-section-selector .ant-form-item-control{max-width:none}.settings-heading,.identity-section-heading{display:grid}.settings-grid,.identity-domain-form{grid-template-columns:1fr}.identity-provider-list .ant-list-item{display:grid}.identity-provider-actions,.identity-provider-actions>.ant-btn,.identity-provider-actions>.ant-dropdown-trigger{width:100%}.identity-provider-toggle{justify-content:space-between;width:100%;margin-block-end:.25rem}.account-profile-settings{max-width:calc(100vw - 1rem)}.account-profile-settings .ant-modal-content{padding:1rem}.account-avatar-upload{grid-template-columns:1fr}.account-avatar-upload .ant-space,.account-avatar-upload .ant-space-item,.account-avatar-upload .ant-upload-wrapper,.account-avatar-upload .ant-btn,.avatar-source-actions .ant-btn{width:100%}}.workflow-editor{grid-template-rows:auto minmax(36rem,calc(100vh - 8rem));grid-template-columns:minmax(0,1fr) 20rem;height:100%;display:grid}.workflow-toolbar{border-block-end:1px solid var(--border);background:var(--surface);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.workflow-toolbar-main,.workflow-toolbar-layout{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.workflow-toolbar-layout{border-inline-start:1px solid var(--border);padding-inline-start:.75rem}.workflow-toolbar-hint{text-align:end;flex:18rem;min-width:12rem}.workflow-canvas{background:var(--sunken);grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.workflow-canvas-help{border-block-end:1px solid var(--border);background:var(--surface);color:var(--subtle);padding:.5rem .75rem;font-size:.75rem;line-height:1.35;display:grid}.workflow-canvas-help strong{color:var(--text)}.workflow-canvas>.react-flow{min-height:0}.workflow-state{background:var(--surface);min-width:0;padding:1.25rem}.workflow-list{background:var(--surface);min-width:0;padding:1.25rem;overflow:auto}.workflow-order-list{border:1px solid var(--border);border-radius:.375rem}.workflow-list-row,.workflow-transition-row{border-block-end:1px solid var(--border);transition:var(--data-row-hover-transition);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.workflow-order-list>:last-child{border-block-end:0}.workflow-list-primary{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.workflow-list-row>.workflow-list-primary{flex:1;align-self:stretch;padding:0}.workflow-transition-row{width:100%}.workflow-list-selected{background:var(--selected)}@media (hover:hover) and (pointer:fine){.workflow-list-row:hover:not(.workflow-list-selected),.workflow-transition-row:hover:not(.workflow-list-selected){background:var(--data-row-hover)}}.workflow-list-primary:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.workflow-details{border-inline-start:1px solid var(--border);background:var(--surface);padding:1.25rem;overflow:auto}.workflow-details-heading{border-block-end:1px solid var(--border);gap:.25rem;margin-block-end:1rem;padding-block-end:1rem;display:grid}.workflow-details-heading h3{margin:0}.workflow-node{border:1px solid var(--border)!important;border-inline-start:4px solid #357de8!important;border-radius:.375rem!important;min-width:11.5rem!important;padding:.75rem!important;box-shadow:0 1px 1px #091e4240!important}.workflow-node.selected{border-color:var(--brand)!important;box-shadow:0 0 0 2px var(--focus)!important}.workflow-status-node{width:100%;height:100%}.workflow-node .react-flow__handle{opacity:0;background:0 0;border:0;width:1.5rem;height:1.5rem;transition:opacity .12s}.workflow-node .react-flow__handle:after{border:2px solid var(--surface);background:var(--brand);content:"";border-radius:50%;width:.55rem;height:.55rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.workflow-node:hover .react-flow__handle,.workflow-node.selected .react-flow__handle,.workflow-node:focus-within .react-flow__handle{opacity:1}.workflow-node-gray{border-inline-start-color:#7d818a!important}.workflow-node-green{border-inline-start-color:#6a9a23!important}.workflow-node-purple{border-inline-start-color:#803fa5!important}.workflow-node-yellow{border-inline-start-color:#f5cd47!important}.workflow-node-red{border-inline-start-color:#c9372c!important}.workflow-node-label{justify-items:start;gap:.375rem;display:grid}.workflow-node-label .ant-tag{margin:0}.workflow-edge .react-flow__edge-path{stroke:#a5adba;stroke-width:2px}.workflow-edge.selected .react-flow__edge-path{stroke:var(--brand);stroke-width:3px}.workflow-edge-label{z-index:2;border:1px solid var(--border);background:var(--surface);max-width:12rem;color:var(--text);font:inherit;text-overflow:ellipsis;white-space:nowrap;pointer-events:all;cursor:pointer;border-radius:999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;line-height:1.25rem;position:absolute;overflow:hidden;box-shadow:0 1px 2px #091e4233}.workflow-edge-label:hover,.workflow-edge-label.selected{border-color:var(--brand);background:var(--selected)}.workflow-edge-label:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.workflow-waypoint{z-index:3;border:2px solid var(--brand);background:var(--surface);cursor:grab;pointer-events:all;border-radius:50%;width:1.75rem;height:1.75rem;padding:0;position:absolute}.workflow-waypoint:active{cursor:grabbing}.workflow-waypoint:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.workflow-route-actions{margin-block:.75rem 1rem}.workflow-modal-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.workflow-modal-field-row .ant-form-item{min-width:0;margin-block-end:1rem}.workflow-select,.workflow-status-select{width:100%}@media (width<=900px){.workflow-editor{grid-template-rows:auto 32rem auto;grid-template-columns:1fr}.workflow-details{border-inline-start:0;border-block-start:1px solid var(--border)}.workflow-toolbar-hint{text-align:start;flex-basis:100%}.workflow-toolbar-layout{border-inline-start:0;padding-inline-start:0}.workflow-toolbar .ant-btn{min-height:2.75rem}}@media (width<=1280px){.workflow-canvas .react-flow__minimap{display:none}}@media (width<=520px){.workflow-modal-field-row{grid-template-columns:minmax(0,1fr);gap:0}}@media (pointer:coarse){.workflow-node .react-flow__handle{width:2.75rem;height:2.75rem}}.items-page .work-items-table.ant-table-wrapper{overflow:visible}.items-page .work-items-table .ant-table-content{overscroll-behavior-inline:contain;overflow:auto hidden!important}.catalog-heading{justify-content:space-between;align-items:center;margin-block:1rem;display:flex}.catalog-heading h3{margin:0!important}.project-settings-page .ant-tabs-nav{margin-block-end:1.25rem}.project-settings-page .ant-tabs-nav-wrap{overflow-x:auto}.project-settings-page .ant-table-cell{vertical-align:top}.project-avatar-settings{border:1px solid var(--border);background:var(--sunken);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;margin-block-end:1.5rem;padding:1rem;display:grid}.project-avatar-preview>.project-avatar{width:4rem;height:4rem;font-size:1.5rem}.project-avatar-settings-copy{min-width:0}.project-avatar-settings-copy h5{margin-block-start:0!important}@media (width<=420px){.project-avatar-settings{grid-template-columns:1fr;padding:.75rem}.project-avatar-settings .ant-space,.project-avatar-settings .ant-space-item,.project-avatar-settings .ant-upload-wrapper,.project-avatar-settings .ant-btn{width:100%}}.work-item-type-preview{border:1px solid var(--border);background:var(--sunken);border-radius:.5rem;gap:.375rem;margin-block-end:1rem;padding:.75rem;display:grid}.work-item-type-icon-picker,.work-item-type-color-picker{flex-wrap:wrap;gap:.375rem;max-width:100%;display:flex}.work-item-type-icon-picker .ant-radio-button-wrapper,.work-item-type-color-picker .ant-radio-button-wrapper{border:1px solid var(--border);border-radius:.375rem;align-items:center;gap:.375rem;height:2.25rem;display:inline-flex}.work-item-type-icon-picker .ant-radio-button-wrapper:before,.work-item-type-color-picker .ant-radio-button-wrapper:before{display:none}.work-item-type-color-swatch{border:1px solid #091e422e;border-radius:50%;width:.875rem;height:.875rem}@media (width<=640px){.work-item-type-icon-picker .ant-radio-button-wrapper,.work-item-type-color-picker .ant-radio-button-wrapper{flex:calc(50% - .375rem);justify-content:center}}.project-details-settings-form{gap:.125rem;max-width:42rem;display:grid}.project-details-settings-form>.ant-alert{margin-block-end:1rem}.project-member-add{grid-template-columns:minmax(14rem,2fr) minmax(10rem,1fr) auto;gap:.5rem;margin-block:1rem;display:grid}.settings-danger-panel{border:1px solid var(--danger);border-radius:.5rem;max-width:42rem;padding:1rem}.settings-danger-panel>.ant-alert{margin-block:1rem}.settings-contract-panel{max-width:72rem}.settings-contract-panel .ant-alert{margin-block:1rem}.field-type-tags{flex-wrap:wrap;gap:.375rem;margin-block:1rem 2rem;display:flex}.field-type-tags .ant-tag{margin:0}.layout-context-preview{grid-template-columns:minmax(12rem,1fr) minmax(10rem,1fr) minmax(18rem,2fr);align-items:start;gap:.75rem;display:grid}.layout-blueprint{gap:.5rem;margin-block-start:1rem;display:grid}.layout-blueprint>div{border:1px solid var(--border);background:var(--surface);color:var(--subtlest);border-radius:.375rem;grid-template-columns:1.5rem minmax(10rem,1fr) minmax(12rem,2fr);align-items:center;gap:.75rem;padding:.75rem;display:grid}.layout-blueprint strong{color:var(--text)}.custom-field-layout{gap:1rem;display:grid}.custom-field-layout>section{gap:.625rem;display:grid}.custom-field-view{grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.custom-field-detail{background:var(--sunken);padding:.5rem 1rem 1rem}.security-concepts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-block:1rem 1.5rem;display:grid}.security-concepts>div{border:1px solid var(--border);background:var(--surface);border-radius:.375rem;grid-template-columns:1.5rem 1fr;gap:.5rem;padding:1rem;display:grid}.security-concepts>div span{color:var(--subtle);grid-column:2}.items-heading{align-items:center;gap:1rem;margin-block-end:1.25rem;display:flex}.work-item-page-toolbar{justify-content:flex-end;min-width:0;margin-block:.5rem .75rem;display:flex}.work-item-page-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;min-width:0;margin-inline-start:auto;display:flex}.work-item-page-layout{grid-template-columns:minmax(0,54rem) minmax(20rem,24rem);grid-template-areas:"main context""activity context";justify-content:space-between;align-items:start;gap:0 clamp(2rem,4vw,4rem);width:100%;min-height:calc(100vh - 13rem);display:grid}.work-item-page-layout,.work-item-main,.work-item-context{min-width:0;max-width:100%}.issue-heading{grid-template-columns:minmax(0,54rem) minmax(10rem,24rem);justify-content:space-between;align-items:start;gap:0 clamp(2rem,4vw,4rem);width:100%;margin-block:.5rem 1.25rem;display:grid}.issue-heading-copy{display:contents}.issue-heading h1{grid-area:1/1;margin:0!important;font-size:1.75rem!important;font-weight:653!important;line-height:2.1rem!important}.issue-heading-copy,.issue-heading h1,.issue-heading h1 .work-item-inline-editor,.issue-heading h1 .ant-input{width:100%;min-width:0}.issue-heading-copy{min-width:0}.issue-heading h1 .work-item-inline-trigger,.issue-heading h1 .work-item-inline-static{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.issue-status{grid-area:1/2;place-self:start end;min-width:0;max-width:100%}.issue-status .work-item-status-control,.issue-status .work-item-status-trigger.ant-btn{min-width:0;max-width:100%}.issue-status>.work-item-status-badge.ant-tag{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;min-width:0;max-width:100%;overflow:hidden}.work-item-status-control{gap:.375rem;max-width:100%;display:inline-grid}.work-item-status-trigger.ant-btn{justify-content:space-between;align-items:center;gap:.5rem;max-width:100%;font-weight:600;display:inline-flex}.work-item-status-trigger.ant-btn>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.work-item-status-trigger-todo.ant-btn,.work-item-status-trigger-unknown.ant-btn,.work-item-status-trigger-todo.ant-btn:hover,.work-item-status-trigger-unknown.ant-btn:hover{color:#44546f;background:#f1f2f4;border-color:#b6bac3}.work-item-status-trigger-progress.ant-btn,.work-item-status-trigger-progress.ant-btn:hover{color:#0c4fb3;background:#e9f2fe;border-color:#8fbcf4}.work-item-status-trigger-done.ant-btn,.work-item-status-trigger-done.ant-btn:hover{color:#1f6b4f;background:#dcfff1;border-color:#7ee2b8}.work-item-status-trigger.ant-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.issue-section{border-block-end:1px solid var(--border);margin:0;padding-block:1.25rem}.work-item-main>.issue-section:first-child{padding-block-start:.5rem}.issue-section>h2,.issue-section>.attachment-heading h2,.details-heading h2{margin-block:0 1rem!important;font-size:1rem!important}.issue-description{max-width:50rem;min-height:4rem;line-height:1.55}.work-item-page .work-item-inline-rich-content{max-width:50rem}.issue-children{border-block-start:1px solid var(--border);display:grid}.issue-children button{text-align:start;border:0;border-block-end:1px solid var(--border);cursor:pointer;color:var(--text);background:0 0;grid-template-columns:6rem 5rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.65rem .25rem;display:grid}.issue-children button:hover{background:var(--sunken)}.issue-children .ant-tag{width:max-content;margin:0}.parent-link.ant-btn{text-align:start;white-space:normal;grid-template-columns:auto auto minmax(0,1fr);justify-content:start;align-items:center;gap:.375rem;width:100%;min-width:0;max-width:100%;height:auto;padding:0;line-height:1.35;display:grid}.parent-link .work-item-type{flex:none}.parent-link-key{white-space:nowrap}.parent-link-title{white-space:normal;overflow-wrap:anywhere;min-width:0}.work-item-main{grid-area:main;width:100%;min-width:0;max-width:54rem}.work-item-page-layout>.activity-section{grid-area:activity;width:100%;min-width:0;max-width:54rem}.work-item-context{border:0;border-inline-start:1px solid var(--border);background:0 0;border-radius:0;grid-area:context;align-self:start;height:max-content;max-height:none;padding:0 0 0 1.5rem;position:sticky;inset-block-start:1rem;overflow:visible}.time-tracking-panel{border-block-start:1px solid var(--border);margin-block-start:1.25rem;padding-block-start:1rem}.time-tracking-heading{justify-content:space-between;align-items:center;display:flex}.time-tracking-heading h3{margin:0!important;font-size:1rem!important}.time-tracking-values{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:.5rem 0 0;display:grid}.time-tracking-values div{min-width:0}.time-tracking-values dt{color:var(--subtlest);font-size:.7rem}.time-tracking-values dd{margin:.2rem 0 0;font-weight:600}.details-heading{justify-content:space-between;align-items:center;display:flex}.issue-detail-groups{gap:1.25rem;display:grid}.issue-detail-group+.issue-detail-group{border-block-start:1px solid var(--border);padding-block-start:1rem}.issue-detail-group>h3{letter-spacing:.04em;text-transform:uppercase;color:var(--subtlest)!important;margin-block:0 .75rem!important;font-size:.75rem!important;font-weight:650!important;line-height:1rem!important}.issue-details{grid-template-columns:minmax(6.5rem,7.5rem) minmax(0,1fr);gap:.65rem 1rem;margin:0;display:grid}.issue-details dt{color:var(--subtle);font-size:.75rem;font-weight:500}.issue-details dd{overflow-wrap:anywhere;min-width:0;margin:0}.person{align-items:center;gap:.5rem;display:flex}.muted{color:var(--subtlest)}.activity-toolbar{gap:.5rem;margin-block-end:.75rem;display:flex}.attachment-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.attachment-heading h3{margin:0!important}.attachment-upload input{display:none}.issue-section .issue-empty-state.ant-empty,.activity-section .ant-empty{text-align:start;align-items:center;gap:.625rem;margin-block:.5rem 0;display:flex}.issue-section .issue-empty-state.ant-empty .ant-empty-image,.activity-section .ant-empty .ant-empty-image{width:2rem;height:2rem;margin:0}.issue-section .issue-empty-state.ant-empty .ant-empty-description,.activity-section .ant-empty .ant-empty-description{color:var(--subtlest)}.issue-section>.issue-empty-state.ant-typography{margin-block:.5rem 0;display:block}.issue-links .ant-btn{white-space:normal;overflow-wrap:anywhere;min-width:0;height:auto}.attachment-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.75rem;margin-block-start:.75rem;display:grid}.attachment-card{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;min-width:0;display:grid;overflow:hidden}.attachment-card-preview{background:var(--sunken);cursor:zoom-in;border:0;width:100%;height:8rem;padding:0;display:block;overflow:hidden}.attachment-card-preview:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.attachment-card-thumbnail{object-fit:cover;width:100%;height:100%}.attachment-card-file{height:8rem;color:var(--subtlest);background:var(--sunken);place-items:center;font-size:2rem;display:grid}.attachment-card-details{gap:.15rem;min-width:0;padding:.65rem .75rem .25rem;display:grid}.attachment-card-details .ant-typography{min-width:0;margin:0}.attachment-card-details .ant-typography-secondary{color:var(--subtlest);font-size:.75rem}.attachment-card-actions{justify-content:flex-end;padding:.25rem .4rem .4rem;display:flex}.attachment-modal-image{object-fit:contain;max-width:100%;max-height:min(70vh,50rem);margin-inline:auto;display:block}.archived-banner{color:#5f4b00;background:#fff7d6;border-radius:.25rem;max-width:82rem;margin-block:-1rem 1.25rem;padding:.75rem 1rem}.issue-links{border-block-start:1px solid var(--border);margin-block-start:.75rem;display:grid}.issue-links>div{border-block-end:1px solid var(--border);grid-template-columns:7rem minmax(0,1fr) 2rem;align-items:center;min-height:2.5rem;display:grid}.issue-links>div>span{color:var(--subtlest);font-size:.75rem}.issue-links .ant-btn-link{text-align:start;justify-content:flex-start}.comment-compose{gap:.5rem;margin-block-end:1rem;display:grid}.activity-stream{overflow-wrap:anywhere;gap:.75rem;min-width:0;display:grid}.activity-section,.activity-section .ant-tabs,.activity-section .ant-tabs-nav-wrap,.activity-stream>div{min-width:0}.activity-stream>.ant-btn{justify-self:start}.comment{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding-block:.5rem;display:grid}.comment p{white-space:pre-wrap;margin-block:.4rem 0}.activity-author{align-items:baseline;gap:.65rem;display:flex}.activity-author time{color:var(--subtlest);font-size:.75rem}.activity-history{border-inline-start:3px solid var(--border);background:var(--sunken);gap:.25rem;padding:.75rem;display:grid}.activity-history time{color:var(--subtlest);font-size:.75rem}.items-table-panel{background:var(--surface);min-width:0;overflow:visible}.items-table-panel .ant-table{background:0 0}.items-table-panel .ant-table-thead>tr>th{color:var(--subtle);letter-spacing:.02em;background:var(--sunken);font-size:.75rem;font-weight:650}.items-table-panel .ant-table-tbody>tr>td{border-color:var(--border);vertical-align:middle;padding-block:.375rem}.items-table-panel .ant-table-tbody>tr:last-child>td{border-block-end:0}.work-item-title-cell{min-width:0}.work-item-title-cell>span:first-child{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:550;display:block;overflow:hidden}.work-key-link{font-weight:650}.items-toolbar{border-block-end:1px solid var(--border);gap:.5rem;margin-block-end:.75rem;padding-block:.25rem .75rem}.items-toolbar .workspace-toolbar-primary{max-width:22rem}.items-toolbar .workspace-toolbar-filters>.ant-input-group-wrapper{flex:0 17rem;min-width:11rem}.items-toolbar .workspace-toolbar-filters>.ant-select,.items-toolbar .workspace-toolbar-filters>.work-item-label-select{flex:0 0 9.5rem;width:9.5rem}.items-toolbar .workspace-toolbar-trailing>.ant-select{width:11rem}.items-jql-surface{margin-block-end:.75rem}.items-jql-summary{max-width:min(30rem,45vw);color:var(--subtle);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8125rem;display:block}.work-item-label-select{gap:.35rem;min-width:0;display:grid}.work-item-label-select>.ant-select{width:100%}.work-item-labels{flex-wrap:wrap;gap:.25rem;min-width:0;display:inline-flex}.work-item-labels .ant-tag{max-width:100%;margin:0}.work-item-labels a{color:inherit;overflow-wrap:anywhere}.work-item-title-cell{gap:.35rem;min-width:0;display:grid}.work-item-field-edit{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.work-item-inline-trigger{width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;margin:-.25rem;padding:.25rem;display:block}.work-item-inline-trigger:hover{border-color:var(--border);background:var(--sunken)}.work-item-inline-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.work-item-inline-static{min-width:0;display:block}.work-item-inline-rich-surface{border:1px solid #0000;border-radius:.375rem;width:100%;min-width:0;max-width:100%;min-height:4rem;margin:-.375rem;padding:.375rem;position:relative}.work-item-inline-rich-surface[data-editable]{cursor:text;transition:background-color .12s,border-color .12s}.work-item-inline-rich-surface[data-editable]:hover,.work-item-inline-rich-surface[data-editable]:focus-within{border-color:var(--border);background:var(--sunken)}.work-item-inline-rich-content{min-width:0;max-width:100%}.work-item-inline-rich-surface[data-editable] .work-item-inline-rich-content{padding-inline-end:2rem}.work-item-inline-rich-trigger{width:1.75rem;height:1.75rem;color:var(--subtlest);font:inherit;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:.25rem;place-items:center;padding:0;transition:opacity .12s,background-color .12s,color .12s;display:grid;position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem}.work-item-inline-rich-surface:hover .work-item-inline-rich-trigger,.work-item-inline-rich-surface:focus-within .work-item-inline-rich-trigger,.work-item-inline-rich-trigger:focus-visible{opacity:1}.work-item-inline-rich-trigger:hover{background:var(--selected);color:var(--brand)}.work-item-inline-rich-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.work-item-inline-editor{gap:.5rem;width:100%;min-width:0;display:grid}.work-item-inline-actions,.work-item-inline-conflict>div{flex-wrap:wrap;gap:.375rem;display:flex}.work-item-inline-editor>.work-item-inline-actions{justify-content:flex-end}.work-item-inline-error,.work-item-inline-conflict{color:var(--danger,#ae2e24);font-size:.75rem}.work-item-inline-conflict{color:var(--text);background:#fff7d6;border:1px solid #e2b203;border-radius:.25rem;gap:.5rem;padding:.5rem;display:grid}.issue-heading h1 .work-item-inline-trigger{line-height:inherit;font-weight:inherit}@media (hover:none),(pointer:coarse){.work-item-inline-rich-trigger{opacity:1}}.work-log-content{min-width:0}.work-log-actions{margin-block-start:.5rem}.work-log-delete-options{gap:.65rem;display:grid}.clone-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.clone-preview{border:1px solid var(--border);border-radius:.5rem;margin-block-end:1rem;padding:.75rem}.clone-includes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;display:grid}.clone-includes .ant-form-item{margin-block-end:.25rem}@media (width<=420px){.work-item-inline-rich-surface{width:100%;margin-inline:0}.clone-people-grid,.clone-includes{grid-template-columns:minmax(0,1fr)}.work-log-actions{width:100%;display:flex}.work-log-actions .ant-btn{flex:auto}}.filter-mode-switch{flex:none;display:flex}.jql-panel{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;gap:.75rem;padding:1rem 1rem 1.125rem;display:grid;box-shadow:0 1px 2px #091e4214}.jql-code-editor{min-width:0;position:relative}.jql-editor-content{border:1px solid var(--border);background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.375rem;outline:none;min-height:7rem;max-height:18rem;padding:.75rem;overflow:auto}.jql-editor-content:focus{border-color:var(--focus);box-shadow:0 0 0 2px #4688ec33}.jql-editor-content pre,.jql-editor-content code{white-space:inherit;background:0 0;margin:0;padding:0;font:.875rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.jql-editor-placeholder{max-width:calc(100% - 1.6rem);color:var(--subtlest);pointer-events:none;position:absolute;inset-block-start:.8rem;inset-inline-start:.8rem}.jql-suggestions{z-index:20;border:1px solid var(--border);background:var(--surface);border-radius:.375rem;max-height:14rem;padding:.25rem;display:grid;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 8px 20px #091e4226}.jql-suggestions button{text-align:start;overflow-wrap:anywhere;background:0 0;border:0;border-radius:.25rem;min-width:0;padding:.5rem .625rem}.jql-suggestions button[aria-selected=true]{background:var(--selected)}.jql-editor-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.jql-editor-title{gap:.25rem;min-width:0;display:grid}.jql-editor-title .ant-space{min-width:0}.jql-editor-title .ant-tag,.jql-editor-heading h4,.saved-filter-heading h4{margin:0}.jql-editor-footer{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.jql-editor-footer>.ant-alert,.jql-editor-footer>[role=status]{min-width:0}.jql-editor-actions{flex:none;justify-content:flex-end}.jql-shortcut-hint{white-space:nowrap;font-size:.75rem}.saved-filter-collapse{border-color:var(--border);background:var(--sunken);min-width:0;margin-block-start:.375rem}.saved-filter-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center}.saved-filter-collapse .ant-collapse-header-text,.saved-filter-collapse .ant-collapse-content-box{min-width:0}.saved-filter-list{border-block-start:1px solid var(--border);display:grid}.saved-filter-row{border-block-end:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-block:.75rem;display:grid}.saved-filter-content{min-width:0}.saved-filter-content strong{overflow-wrap:anywhere}.saved-filter-query{margin-block:.375rem}.saved-filter-query code{white-space:normal;overflow-wrap:anywhere}.items-page .ant-table-row{cursor:pointer}.items-page .ant-table-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.work-key-link{padding:0}.items-pagination{justify-content:flex-end;margin-block-start:1rem;display:flex}.bulk-toolbar{z-index:10;background:#e9f2fe;border:1px solid #85b8ff;border-radius:.375rem;align-items:center;gap:.75rem;margin-block-end:.75rem;padding:.625rem .75rem;display:flex;position:sticky;inset-block-start:4rem;box-shadow:0 4px 10px #091e4226}.bulk-toolbar .ant-typography{margin-inline-end:auto}.custom-field-move{gap:1rem;margin-block:1rem;display:grid}.custom-field-move-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.custom-field-move-heading h4{margin:0}.custom-field-move-blockers,.custom-field-move-review{gap:.75rem;display:grid}.custom-field-move-card,.custom-field-move-review>section{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;gap:.5rem;min-width:0;padding:.75rem;display:grid}.custom-field-move-card .ant-select,.custom-field-move-map .ant-select,.custom-field-move-manual .ant-select,.custom-field-move-manual .ant-input,.custom-field-move-manual .ant-input-number{width:100%}.custom-field-move-map,.custom-field-move-manual{gap:.4rem;display:grid}.conflict-current{border:1px solid var(--border);background:var(--sunken);border-radius:.375rem;gap:.75rem;margin-block-start:1rem;padding:1rem;display:grid}.conflict-current h5{margin:0!important}.column-picker{background:var(--surface);border:1px solid var(--border);border-radius:.375rem;gap:.75rem;padding:1rem;display:grid;box-shadow:0 8px 12px #1e1f2126}.column-picker .ant-checkbox-group{gap:.5rem;display:grid}.column-picker-row{justify-content:space-between;align-items:center;gap:1rem;min-width:18rem;display:flex}.power-list-groups{gap:1.25rem;display:grid}.power-list-group-heading{border-block:1px solid var(--border);background:var(--sunken);border-block-end:0;border-inline:0;align-items:center;gap:.5rem;margin:0;padding:.625rem .75rem;font-size:.875rem;display:flex}.power-list-group-heading .ant-tag{margin:0}.items-pagination{flex-wrap:wrap;align-items:center;gap:.5rem}.items-pagination>.ant-typography{margin-inline-end:auto}@media (width<=900px){.work-item-page{padding:1rem}.work-item-page-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""context""activity";justify-content:stretch;gap:1.5rem}.issue-heading{grid-template-columns:minmax(0,1fr) minmax(10rem,18rem);gap:0 1rem}.work-item-main,.work-item-page-layout>.activity-section,.work-item-context{width:100%;max-width:54rem}.work-item-context{border-inline-start:0;border-block-start:1px solid var(--border);padding:1.25rem 0 0;position:static}}@media (width<=640px){.items-toolbar .workspace-toolbar-primary{max-width:none}.items-pagination{grid-template-columns:1fr 1fr;display:grid}.items-pagination>.ant-typography,.items-pagination>.ant-select{grid-column:1/-1;width:100%;margin-inline-end:0}}@media (width<=520px){.board-management-heading{flex-direction:column;gap:.5rem;align-items:stretch!important}.board-management-heading .ant-btn{width:100%}.project-member-add,.layout-context-preview{grid-template-columns:1fr}.layout-blueprint>div{grid-template-columns:1.5rem 1fr}.layout-blueprint>div span{grid-column:2}.custom-field-view{grid-template-columns:1fr;gap:.25rem}.security-concepts{grid-template-columns:1fr}.bulk-toolbar{flex-direction:column;align-items:stretch}.bulk-toolbar .ant-typography{margin-inline-end:0}.custom-field-move-heading{gap:.25rem;display:grid}.custom-field-move-card,.custom-field-move-review>section{padding:.625rem}.issue-heading,.items-heading,.catalog-heading,.activity-author,.attachment-heading{flex-direction:column;align-items:flex-start}.issue-heading{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.issue-status{grid-area:2/1;justify-self:start;width:fit-content;max-width:min(100%,16rem)}.work-item-page-actions,.activity-toolbar{flex-wrap:wrap;width:100%}.work-item-page-actions .ant-btn{flex:1}.issue-children button{grid-template-columns:auto minmax(0,1fr)}.issue-children button span:last-child{grid-column:1/-1}.attachment-gallery{grid-template-columns:minmax(0,1fr)}.issue-links>div{grid-template-columns:1fr 2rem;padding-block:.375rem}.issue-links>div>span{grid-column:1/-1}.items-filters{grid-template-columns:1fr}.filter-mode-switch,.jql-editor-heading{flex-direction:column;align-items:stretch}.filter-mode-switch .ant-btn{width:100%}.items-toolbar .filter-mode-switch{flex-direction:row;width:100%}.items-toolbar .filter-mode-switch .ant-btn{flex:1 1 0;width:auto}.jql-editor-footer{flex-direction:column;align-items:stretch}.jql-editor-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.jql-shortcut-hint{white-space:normal;grid-column:1/-1}.jql-panel{padding:.75rem}.saved-filter-row{grid-template-columns:1fr}.saved-filter-collapse .ant-collapse-header{flex-wrap:wrap}.saved-filter-collapse .ant-collapse-extra{margin-inline-start:1.5rem}.saved-filter-actions{width:100%}.work-item-page-toolbar{justify-content:stretch}.work-item-page-actions{justify-content:flex-end;width:100%;margin-inline-start:0}}.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}.backlog-lanes{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;gap:0;display:grid;overflow:clip;container-type:inline-size}.backlog-selection{z-index:8;background:#e9f2fe;border-block:1px solid #85b8ff;margin-block-end:.75rem;padding:.5rem .25rem;position:sticky;inset-block-start:4rem}.backlog-selection .workspace-toolbar-filters{margin-inline-end:auto}.backlog-selection .workspace-toolbar-trailing>.ant-select{width:12rem}.backlog-lane{transition:border-color .16s,box-shadow .16s,background-color .16s;position:relative}.backlog-lane.is-drop-target{border-color:var(--focus);box-shadow:inset 0 0 0 2px #579dff52}.backlog-lane.is-drop-target>header{background:var(--selected)}.backlog-lane.drop-target:after{content:"Отпустите, чтобы добавить в конец";z-index:4;border:1px dashed var(--brand);color:var(--brand);background:var(--selected);text-align:center;pointer-events:none;border-radius:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;position:absolute;inset-block-end:.75rem;inset-inline:.75rem}.backlog-item.drop-before{box-shadow:inset 0 3px var(--brand)}.backlog-item.drop-after{box-shadow:inset 0 -3px var(--brand)}.backlog-item.drop-before:before,.backlog-item.drop-after:after{content:"";z-index:5;background:var(--brand);pointer-events:none;border-radius:999px;height:3px;position:absolute;inset-inline:.5rem}.backlog-item.drop-before:before{inset-block-start:-2px}.backlog-item.drop-after:after{inset-block-end:-2px}.backlog-drag-handle{width:2rem;height:2rem;color:var(--subtle);cursor:grab;background:0 0;border:0;border-radius:.25rem;place-items:center;padding:0;display:inline-grid;position:relative}.backlog-drag-handle:hover{color:var(--text);background:#091e420f}.backlog-drag-handle:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.backlog-drag-handle:active{cursor:grabbing}.backlog-drag-handle:disabled{cursor:wait}.backlog-drag-count{color:#fff;background:var(--brand);border-radius:999px;min-width:1rem;padding-inline:.2rem;font-size:.625rem;line-height:1rem;position:absolute;inset-block-start:-.4rem;inset-inline-end:-.4rem}.backlog-lane{background:var(--surface);min-width:0}.backlog-lane+.backlog-lane{border-block-start:1px solid var(--border)}.backlog-lane>header{background:var(--sunken);border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;padding:.5rem .75rem;transition:background-color .16s;display:flex}.backlog-lane h2{align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:flex}.backlog-lane h2 .ant-tag{margin:0;font-size:.6875rem}.backlog-lane-summary{min-width:0}.backlog-lane-summary>.ant-typography{font-size:.75rem}.backlog-goal{color:var(--subtle);margin-block-start:.125rem;font-size:.75rem}.backlog-move-status{margin-block-start:.25rem;font-weight:600;display:block;color:var(--brand)!important}.backlog-items{margin:0;padding:0;list-style:none}.backlog-item{border-block-end:1px solid var(--border);background:var(--surface);grid-template-columns:2.25rem 1.5rem minmax(12rem,1fr) minmax(9rem,14rem) 4.25rem;align-items:center;gap:.625rem;min-width:0;max-width:100%;min-height:3rem;padding:.375rem .75rem;transition:background-color .14s,box-shadow .14s,transform .14s,opacity .14s;display:grid;position:relative;overflow:clip}@media (hover:hover) and (pointer:fine){.backlog-item:hover:not(.is-selected,.is-dragging){background:var(--data-row-hover)}}.backlog-item:focus-within{box-shadow:inset 3px 0 var(--brand);background:var(--selected)}.backlog-item.is-selected{background:var(--selected)}.backlog-item.is-dragging{z-index:3;opacity:.72;transform:scale(1.008);box-shadow:0 8px 20px #091e422e}.backlog-item.is-dragging,.backlog-item.is-dragging .backlog-drag-handle{cursor:grabbing}.jina-drag-preview.backlog-item{grid-template-columns:minmax(0,1fr);min-height:3rem;padding:.625rem .75rem;overflow:visible}.jina-drag-preview.backlog-item .backlog-drag-handle,.jina-drag-preview.backlog-item .backlog-item-open,.jina-drag-preview.backlog-item .backlog-item-select,.jina-drag-preview.backlog-item .backlog-item-sprint,.jina-drag-preview.backlog-item .backlog-item-actions,.jina-drag-preview.backlog-item .backlog-row-affordance{display:none}.jina-drag-preview.backlog-item .backlog-item-main{grid-column:1}.backlog-item>:not(.backlog-item-open){z-index:2;position:relative}.backlog-item>.backlog-drag-handle{grid-column:1}.backlog-item-select{grid-column:2}.backlog-item-main{grid-column:3}.backlog-item-sprint{grid-column:4}.backlog-item-actions{grid-column:5}.backlog-item.is-read-only{grid-template-columns:1.5rem minmax(0,1fr)}.backlog-item.is-read-only .backlog-item-select{grid-column:1}.backlog-item.is-read-only .backlog-item-main{grid-column:2}.backlog-item-open{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.backlog-item-open:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.backlog-item-main{pointer-events:none;width:100%;min-width:0;max-width:100%;overflow:hidden}.backlog-item-summary{align-items:center;gap:.625rem;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.backlog-item-title{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.backlog-item-title-copy{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.backlog-row-affordance{color:var(--brand);opacity:.45;flex:none;transition:opacity .14s,transform .14s}.backlog-item:hover .backlog-row-affordance,.backlog-item:focus-within .backlog-row-affordance{opacity:1;transform:translate(2px)}.backlog-item-kind{width:100%;min-width:0;max-width:100%;color:var(--subtle);flex-wrap:wrap;align-items:center;gap:.125rem .625rem;margin-block-start:.125rem;font-size:.75rem;display:flex}.backlog-item-kind .work-item-visual{white-space:normal;min-width:0;max-width:100%}.backlog-item-kind .work-item-visual-label,.backlog-item-kind .work-item-visual>span{overflow-wrap:anywhere;min-width:0}.backlog-item:last-child{border-block-end:0}.backlog-item-key{color:var(--brand);pointer-events:auto;flex:none;font-size:.8125rem;font-weight:600;text-decoration:none}.backlog-item-key:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:.2rem}.backlog-item-title{font-size:.8125rem;overflow:hidden}.backlog-item-sprint{min-width:0}.backlog-item-actions{gap:.25rem!important}.backlog-item-actions .ant-btn{width:2rem}.backlog-empty,.backlog-error{color:var(--subtle);text-align:center;padding:1.5rem}.backlog-error{color:#ae2e24}.backlog-lane-footer{border-block-start:1px solid var(--border);justify-content:center;padding:.75rem;display:flex}@container (width<=800px){.backlog-lane>header{flex-direction:column;align-items:stretch}.backlog-lane-actions{width:100%}.backlog-item{grid-template-columns:auto auto minmax(0,1fr);gap:.375rem .625rem;padding:.5rem}.backlog-drag-handle{grid-area:1/1;width:2.5rem;height:2.5rem}.backlog-item-select{grid-area:1/2}.backlog-item-key{text-overflow:ellipsis;max-width:7rem;overflow:hidden}.backlog-item-main{grid-area:1/3}.backlog-item-sprint{grid-area:2/3}.backlog-item-actions{grid-area:3/3}.backlog-item.is-read-only{grid-template-columns:auto minmax(0,1fr)}.backlog-item.is-read-only .backlog-item-select{grid-column:1}.backlog-item.is-read-only .backlog-item-main{grid-area:1/2}}@media (width<=520px){.backlog-selection .workspace-toolbar-trailing,.backlog-selection .workspace-toolbar-trailing>.ant-select{width:100%}}@media (prefers-reduced-motion:reduce){.backlog-item,.backlog-lane,.backlog-lane>header{transition:none!important}.backlog-item.is-dragging{transform:none}.backlog-row-affordance{transition:none}.backlog-item:hover .backlog-row-affordance,.backlog-item:focus-within .backlog-row-affordance{transform:none}}.dashboards-heading,.dashboard-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-block-end:1rem;display:flex}.dashboards-heading h1,.dashboard-heading h1{margin:.25rem 0}.dashboard-index-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.dashboard-card-link{color:inherit;text-decoration:none;display:block}.dashboard-card-link .ant-card{height:100%}.dashboard-card-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:.25rem}.dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(4rem,auto);align-items:stretch;gap:1rem;display:grid}.dashboard-gadget{min-width:0;overflow:auto}.dashboard-gadget.editing{border-color:#85b8ff}.gadget-controls{flex-wrap:wrap;gap:.25rem;margin-block:.75rem;display:flex}.gadget-results{margin:0;padding:0;list-style:none}.gadget-results .ant-btn{white-space:normal;text-align:start;height:auto;padding:.25rem 0}.breakdown-bar{background:var(--sunken);border-radius:1rem;width:8rem;height:.625rem;overflow:hidden}.breakdown-bar span{background:#1868db;height:100%;display:block}@media (width<=520px){.dashboards-heading,.dashboard-heading{flex-direction:column;align-items:stretch}.dashboard-heading>.ant-space{width:100%}.dashboard-grid{grid-template-columns:1fr}.dashboard-gadget{grid-area:auto/1!important}.dashboard-index-grid{grid-template-columns:1fr}.breakdown-bar{width:4rem}}.reports-page h1{font-size:1.5rem}.report-catalog{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:.75rem;margin-block-start:1.5rem;display:grid}.report-card-link{color:inherit;text-decoration:none;display:block}.report-card-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:.25rem}.report-card-icon{color:var(--brand);font-size:1.5rem}.report-catalog h2,.completed-sprint-list h2{font-size:1rem}.sprint-report-selector{align-items:stretch;gap:.5rem;width:min(100%,46rem);margin-block:1rem 1.5rem;display:flex}.sprint-report-selector .ant-select{flex:1;min-width:0}.completed-sprint-list{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-block-end:1rem;display:grid}.sprint-report-summary,.reports-page>section{margin-block-start:1.5rem}.sprint-report-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.sprint-report-summary dl>div{border:1px solid var(--border);border-radius:.5rem;padding:.75rem}.sprint-report-summary dt{color:var(--subtlest);font-size:.75rem}.sprint-report-summary dd{margin:.25rem 0 0}.sprint-report-items,.sprint-report-events{border:1px solid var(--border);border-radius:.5rem;margin:.75rem 0 0;padding:0;list-style:none}.sprint-report-items li{border-block-end:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.625rem .75rem;display:grid}.sprint-report-items li:last-child{border-block-end:0}.sprint-report-item-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sprint-report-item-meta{align-items:center;gap:.5rem;display:flex}.sprint-report-destination{margin-block-start:1rem}.sprint-report-events>li{border-block-end:1px solid var(--border);padding:.75rem}.sprint-report-events>li:last-child{border-block-end:0}.burndown-controls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:1rem;display:flex}.burndown-interval{width:10rem}.burndown-timezone{width:min(100%,16rem)}@media (width<=520px){.sprint-report-selector{flex-direction:column}.sprint-report-summary dl,.sprint-report-items li{grid-template-columns:1fr}.sprint-report-item-title{white-space:normal}.sprint-report-item-meta{flex-wrap:wrap}.burndown-controls>*{min-width:0}.burndown-interval,.burndown-timezone{width:100%}}@media (prefers-reduced-motion:reduce){.report-catalog .ant-card{transition:none!important}}.timeline-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-block:12px 16px;display:flex}.timeline-filter-controls{align-items:center;gap:8px;min-width:0;display:flex}.timeline-filter-controls .ant-input-affix-wrapper{width:min(360px,100%)}.timeline-filter-field,.timeline-date-navigation,.timeline-scale-control{align-items:center;gap:8px;display:flex}.timeline-filter-field>span,.timeline-scale-control>span{color:var(--subtle);font-size:.75rem;font-weight:600}.timeline-filter-field .ant-select{min-width:150px}.timeline-date-navigation{flex:none}.timeline-scale-control{justify-content:flex-end;margin-block-start:8px}.timeline-board{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:minmax(560px,42%) minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.timeline-table-pane{--timeline-tree-control-size:22px;--timeline-status-dot-size:8px;--timeline-item-gap:7px;z-index:3;border-inline-end:1px solid var(--border);min-width:0;position:relative;box-shadow:4px 0 10px #091e420f}.timeline-table-header,.timeline-table-row{grid-template-columns:minmax(200px,1fr) 150px 210px;align-items:center;display:grid}.timeline-table-header{height:44px;color:var(--subtle);background:var(--sunken);border-block-end:1px solid var(--border);text-transform:uppercase;font-size:.75rem;font-weight:600}.timeline-header-cell,.timeline-table-cell{align-items:center;min-width:0;height:100%;padding-inline:8px;display:flex}.timeline-header-item{padding-inline-start:calc(12px + var(--timeline-tree-control-size) + var(--timeline-item-gap) + var(--timeline-status-dot-size) + var(--timeline-item-gap))}.timeline-table-row{border-block-end:1px solid var(--border);min-width:0;height:52px;transition:var(--data-row-hover-transition)}.timeline-table-body{position:relative}.timeline-virtual-row{position:absolute;top:0;left:0;right:0}.timeline-item-cell{gap:var(--timeline-item-gap)}.timeline-tree-toggle{width:var(--timeline-tree-control-size);height:var(--timeline-tree-control-size);color:var(--subtle);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.timeline-tree-toggle:hover{background:var(--neutral)}.timeline-tree-spacer{width:var(--timeline-tree-control-size);flex:none}.timeline-status-dot{width:var(--timeline-status-dot-size);height:var(--timeline-status-dot-size);background:#758195;border-radius:50%;flex:none}.timeline-status-progress{background:#1868db}.timeline-status-done{background:#22a06b}.timeline-item-copy{flex-direction:column;min-width:0;line-height:1.35;display:flex}.timeline-item-key{width:fit-content;color:var(--brand);font-size:.75rem;font-weight:600}.timeline-item-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.timeline-item-title-line{align-items:center;gap:5px;min-width:0;display:flex}.timeline-root-label{color:var(--subtle);background:var(--neutral);border-radius:3px;flex:none;padding:1px 4px;font-size:.625rem;line-height:1.4}.timeline-status-cell{gap:4px}.timeline-status-cell .ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.timeline-completion{color:var(--subtlest);font-size:.75rem}.timeline-date-inputs{gap:4px;width:100%;min-width:0;display:flex}.timeline-date-inputs .ant-picker{border-radius:5px;flex:1 1 0;width:100%;min-width:0;height:28px;padding:2px 4px}.timeline-date-inputs .ant-picker-input,.timeline-date-inputs .ant-picker-input>input{min-width:0}.timeline-date-inputs .ant-picker-input>input{font-size:.75rem}.timeline-rollup-dates{color:var(--subtle);font-size:.75rem}.timeline-chart-scroll{overscroll-behavior-inline:contain;min-width:0;overflow-x:auto}.timeline-chart{min-width:100%;position:relative}.timeline-chart-header{background:var(--sunken);border-block-end:1px solid var(--border);height:44px;display:flex}.timeline-chart-header>div{border-inline-end:1px solid var(--border);color:var(--subtle);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;flex:none;padding:13px 8px;font-size:.75rem;font-weight:600;overflow:hidden}.timeline-grid{background-image:linear-gradient(to right, var(--border) 1px, transparent 1px), linear-gradient(to bottom, var(--border) 1px, transparent 1px);position:relative}.timeline-chart-row{height:52px;transition:var(--data-row-hover-transition);position:absolute;left:0;right:0}.timeline-table-row.is-highlighted,.timeline-chart-row.is-highlighted,.timeline-table-row:focus-within,.timeline-chart-row:focus-within{background:var(--data-row-hover)}.timeline-bar{z-index:7;color:#fff;background:#758195;border-radius:5px;min-width:12px;height:30px;display:flex;position:absolute;top:11px;overflow:visible}.timeline-bar-progress{background:#1868db}.timeline-bar-done{background:#22a06b}.timeline-bar-rollup{background:#6554c0;border-radius:2px;height:20px;top:16px}.timeline-bar-link-target{outline-offset:3px;outline:3px solid #f59e0b}.timeline-bar-body{border-radius:inherit;min-width:0;color:inherit;cursor:grab;white-space:nowrap;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:0 8px;font-size:.75rem;font-weight:600;display:flex;overflow:hidden}.timeline-bar-body:active{cursor:grabbing}.timeline-bar-body:disabled{cursor:default}.timeline-resize-handle{z-index:2;cursor:ew-resize;opacity:0;background:0 0;border:0;width:40px;height:40px;padding:0;position:absolute;top:-5px}.timeline-resize-handle:after{content:"";background:#ffffffc7;border-radius:3px;width:8px;height:22px;position:absolute;top:9px;left:16px}.timeline-bar:hover .timeline-resize-handle,.timeline-resize-handle:focus-visible{opacity:1}.timeline-bar-body:focus-visible,.timeline-resize-handle:focus-visible{outline-offset:2px;box-shadow:0 0 0 5px var(--focus);outline:3px solid #fff}.timeline-link-handle{z-index:5;color:#0000;cursor:crosshair;opacity:0;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:-5px}.timeline-link-handle:after{box-sizing:border-box;content:"";pointer-events:none;background:#f59e0b;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:14px;box-shadow:0 0 0 2px #974f0c}.timeline-link-handle-start{left:-40px}.timeline-link-handle-start:after{right:-6px}.timeline-link-handle-due{right:-40px}.timeline-link-handle-due:after{left:-6px}.timeline-bar:hover .timeline-link-handle,.timeline-link-handle:focus-visible{opacity:1}.timeline-link-handle:focus-visible{outline:3px solid var(--focus);outline-offset:-5px}.timeline-resize-start{left:0}.timeline-resize-due{right:0}.timeline-dependencies{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:visible}.timeline-dependency-path{fill:none;stroke:#7f5f01;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke;pointer-events:none}.timeline-dependencies marker path{fill:#7f5f01}.timeline-dependency-hit{fill:none;stroke:#0000;stroke-width:20px;cursor:pointer;pointer-events:stroke;vector-effect:non-scaling-stroke}.timeline-dependency-hit:hover,.timeline-dependency-hit:focus-visible{stroke:#f59e0b47;outline:none}.timeline-dependency-preview{fill:none;stroke:#f59e0b;stroke-width:2px;stroke-dasharray:5 4;pointer-events:none;vector-effect:non-scaling-stroke}.timeline-today-marker{z-index:2;pointer-events:none;background:#f59e0b;width:2px;position:absolute;top:0;bottom:0}.timeline-today-marker span{color:#974f0c;font-size:.7rem;font-weight:600;position:absolute;top:2px;left:4px}.timeline-unscheduled{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin-block-start:18px}.timeline-unscheduled-heading{border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.timeline-unscheduled h2{margin:0;font-size:1rem}.timeline-unscheduled p{color:var(--subtle);margin:3px 0 0}.timeline-unscheduled ul{margin:0;padding:0;list-style:none}.timeline-unscheduled li{border-block-end:1px solid var(--border);grid-template-columns:auto auto minmax(120px,1fr) auto auto;align-items:center;gap:10px;min-height:48px;padding:8px 16px;display:grid}.timeline-unscheduled li:last-child{border-block-end:0}.timeline-filter-empty{gap:4px;display:grid}.timeline-unscheduled .timeline-unscheduled-more{justify-content:center;display:flex}.timeline-rollup-note{color:var(--subtlest);font-size:.75rem}.timeline-dependency-detail dl{gap:8px;margin:0;display:grid}.timeline-dependency-detail dl>div{grid-template-columns:110px minmax(0,1fr);gap:10px;display:grid}.timeline-dependency-detail dt{color:var(--subtle)}.timeline-dependency-detail dd{overflow-wrap:anywhere;margin:0}.timeline-dependency-select{gap:6px;margin-block:8px 12px;display:grid}.timeline-dependency-select>span{color:var(--subtle);font-size:.8rem;font-weight:500}.timeline-dependency-select select{border:1px solid var(--border);width:100%;min-height:34px;color:var(--text);background:var(--surface);border-radius:6px;padding-inline:10px}@media (width<=900px){.timeline-board{grid-template-columns:minmax(440px,46%) minmax(0,1fr);display:grid}.timeline-table-pane{border-inline-end:1px solid var(--border);box-shadow:4px 0 10px #091e420f}.timeline-chart-scroll{max-width:100%;display:block}.timeline-table-header,.timeline-table-row{grid-template-columns:minmax(160px,1fr) 132px 148px}}@media (width<=640px){.timeline-toolbar,.timeline-filter-controls{flex-direction:column;align-items:stretch}.timeline-filter-controls .ant-input-affix-wrapper,.timeline-filter-controls .ant-select{width:100%}.timeline-filter-field{flex-direction:column;align-items:flex-start;gap:4px}.timeline-date-navigation{justify-content:flex-end}.timeline-scale-control{flex-direction:column;align-items:flex-end;overflow-x:auto}.timeline-board{grid-template-columns:170px minmax(0,1fr)}.timeline-table-header{grid-template-columns:1fr;display:grid}.timeline-table-header>:not(:first-child){display:none}.timeline-table-row{grid-template-columns:minmax(0,1fr);height:52px;min-height:52px;padding-block:0}.timeline-table-row>:not(:first-child){display:none}.timeline-item-cell{padding-inline-end:6px}.timeline-date-inputs{flex-wrap:wrap;padding:0}.timeline-date-inputs .ant-picker{width:min(132px,42vw)}.timeline-unscheduled li{grid-template-columns:auto auto minmax(0,1fr)}.timeline-unscheduled li>.ant-tag,.timeline-unscheduled li>.timeline-date-inputs,.timeline-unscheduled li>span:last-child{grid-column:2/-1}}@media (prefers-reduced-motion:reduce){.timeline-bar{transition:none}}.projects-heading{gap:.25rem;display:grid}.projects-title-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.projects-title-row>.ant-btn{align-self:center}.projects-heading .ant-typography{margin:0}.projects-title-row h1{line-height:2rem}.projects-heading h1,.create-project-page h1{font-size:1.75rem}.projects-toolbar{grid-template-columns:minmax(15rem,28rem) auto;align-items:center;gap:1rem;margin-block:1.5rem;display:grid}.projects-table-panel{overflow:visible}.projects-table.ant-table-wrapper{min-width:0}.projects-table .ant-table-content{overflow:visible!important}.projects-table-panel .ant-table-cell{vertical-align:middle}.projects-table-panel .ant-table-thead>tr>th:last-child{white-space:nowrap}.projects-table-panel .ant-table-tbody>tr>td.ant-table-column-sort{background:var(--surface)}.projects-table-panel .ant-table-tbody>tr:last-child>td{border-block-end:0}.projects-load-more{justify-content:center;margin-block-start:1.5rem;display:flex}.project-name-link{min-width:0;max-width:100%;color:var(--text);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.project-name-link:hover .project-table-name{color:var(--brand);text-decoration:underline}.project-table-avatar{border-radius:.375rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:grid}.project-table-name,.project-owner span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-table-name{font-weight:400}.project-key{color:var(--subtle);font-variant-numeric:tabular-nums}.project-owner{align-items:center;gap:.625rem;display:flex}.project-owner-avatar{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-size:.6875rem;font-weight:600;display:grid;overflow:hidden}.project-owner-avatar img{object-fit:cover;width:100%;height:100%}.create-project-page>.ant-steps{margin-block:1.5rem 2rem}.project-template-step{gap:1.5rem;display:grid}.project-template-step .ant-radio-group{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.project-template-step .ant-radio-button-wrapper{align-content:center;gap:.5rem;height:auto;min-height:9rem;padding:1.25rem;display:grid;border:1px solid var(--border)!important;border-radius:.5rem!important}.project-template-step .ant-radio-button-wrapper:before{display:none}.project-template-step .ant-radio-button-wrapper .anticon{font-size:1.5rem}.project-template-step .ant-radio-button-wrapper span:last-child{color:var(--subtle)}.project-template-step>.ant-btn{justify-self:end}.project-details-form>.ant-alert{margin-block-end:1rem}.project-form-actions{justify-content:flex-end;gap:.5rem;display:flex}@media (width<=700px){.projects-heading{gap:.5rem}.projects-toolbar{grid-template-columns:1fr}.projects-toolbar .ant-segmented{overflow-x:auto}.projects-table col:nth-child(3),.projects-table th:nth-child(3),.projects-table td:nth-child(3){display:none}.project-template-step .ant-radio-group{grid-template-columns:1fr}.project-template-step .ant-radio-button-wrapper{min-height:7rem}.project-form-actions{flex-direction:column-reverse;align-items:stretch}.project-form-actions .ant-btn{width:100%}}@media (width<=480px){.projects-table col:nth-child(2),.projects-table th:nth-child(2),.projects-table td:nth-child(2){display:none}}.loading-state{box-sizing:border-box;min-width:0}.loading-state--branded{background:var(--surface);place-content:center;justify-items:center;gap:1rem;min-height:100dvh;padding:2rem;display:grid}.loading-state--branded .ant-skeleton{text-align:center;width:min(15rem,100vw - 4rem)}.loading-state--branded .jina-logo-mark{width:3rem;height:3rem}.loading-state--page{align-content:start;gap:1.5rem;min-height:18rem;padding-block:1rem;display:grid}.loading-state-page-heading{gap:.75rem;width:min(100%,28rem);display:grid}.loading-state-page-heading .ant-skeleton-input{max-width:100%}.loading-state-page-content{grid-template-columns:minmax(0,2fr) minmax(14rem,1fr);gap:1.5rem;display:grid}.loading-state-page-content .ant-skeleton-element,.loading-state-page-content .ant-skeleton-node,.loading-state-dashboard .ant-skeleton-element,.loading-state-dashboard .ant-skeleton-node,.loading-state-chart .ant-skeleton-element,.loading-state-chart .ant-skeleton-node{width:100%;min-height:10rem}.loading-state--section{min-height:7rem;padding-block:.75rem}.loading-state--list{min-height:9rem}.loading-state-rows{gap:.5rem;display:grid}.loading-state-row{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;grid-template-columns:minmax(8rem,2fr) minmax(6rem,1fr) auto;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem .75rem;display:grid}.loading-state-row:has(.ant-skeleton-avatar){grid-template-columns:auto minmax(8rem,2fr) minmax(6rem,1fr) auto}.loading-state-row .ant-skeleton-input{min-width:0;max-width:100%}.loading-state-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.loading-state-card-grid .ant-skeleton-element,.loading-state-card-grid .ant-skeleton-node{width:100%;min-height:9rem}.loading-state-board{grid-template-columns:repeat(4,minmax(13rem,1fr));gap:.75rem;display:grid;overflow:hidden}.loading-state-board-column{background:var(--sunken);border-radius:.625rem;align-content:start;gap:.75rem;padding:.75rem;display:grid}.loading-state-board-column .loading-state-row{grid-template-columns:minmax(0,1fr);min-height:5rem}.loading-state-board-column .loading-state-row>:not(:first-child){display:none}.loading-state-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.loading-state-dashboard .ant-skeleton-node{min-height:12rem}.loading-state-detail{grid-template-columns:minmax(0,2fr) minmax(15rem,1fr);gap:1.5rem;display:grid}.loading-state-detail .loading-state-row{grid-template-columns:auto minmax(0,1fr)}.loading-state-detail .loading-state-row>:nth-child(n+3){display:none}.loading-state-backlog,.loading-state-chart{gap:.75rem;display:grid}.loading-state-chart .ant-skeleton-node{min-height:16rem}.loading-state--inline{min-height:1.5rem;color:var(--subtle);align-items:center;gap:.5rem;display:inline-flex}@media (width<=760px){.loading-state-page-content,.loading-state-card-grid,.loading-state-dashboard,.loading-state-detail{grid-template-columns:1fr}.loading-state-board{grid-template-columns:repeat(4,minmax(12rem,78vw));overflow:hidden}.loading-state-row{grid-template-columns:minmax(0,1fr) auto}.loading-state-row>:nth-child(2){display:none}.loading-state-row:has(.ant-skeleton-avatar){grid-template-columns:auto minmax(0,1fr)}.loading-state-row:has(.ant-skeleton-avatar)>:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-content,.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-avatar,.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-button,.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-input,.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-image,.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-node,.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-title:after,.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-paragraph>li:after,.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-input:after,.loading-state .ant-skeleton.ant-skeleton-active .ant-skeleton-node:after,.loading-state .ant-spin-dot,.loading-state .ant-spin-dot-item{animation:none!important}}.mfa-auth-flow,.account-security,.mfa-recovery-codes{gap:1rem;display:grid}.mfa-auth-flow h4,.account-security h4,.mfa-recovery-codes h4{margin:0!important}.mfa-methods{display:flex}.mfa-methods .ant-radio-button-wrapper{text-align:center;flex:1;min-width:0}.mfa-otp.ant-otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.25rem,2vw,.5rem);width:min(100%,22rem);max-width:100%;display:grid}.mfa-otp .ant-otp-input-wrapper,.mfa-otp .ant-otp-input{width:100%;min-width:0}.mfa-otp .ant-otp-input{text-align:center;padding-inline:0}.mfa-enrollment-secret{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.mfa-manual-secret{overflow-wrap:anywhere}.mfa-recovery-codes ol{border:1px solid var(--border);background:var(--sunken);border-radius:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;padding:1rem 1rem 1rem 2.5rem;display:grid}.mfa-recovery-codes code{-webkit-user-select:all;user-select:all}.mfa-copy-status{margin:0!important}.account-security-summary{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.passkey-list{border-block:1px solid var(--border);gap:0;margin:0;padding:0;list-style:none;display:grid}.passkey-list-item{justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;display:flex}.passkey-list-item+.passkey-list-item{border-top:1px solid var(--border)}.passkey-list-content{gap:.25rem;min-width:0;display:grid}.personal-access-token-panel{gap:1rem;display:grid}.pat-expiry-unit{border:1px solid var(--border);background:var(--sunken);color:var(--subtlest);border-inline-start:0;border-radius:0 .375rem .375rem 0;align-items:center;padding-inline:.75rem;display:inline-flex}.security-credential-list{border-block:1px solid var(--border);gap:0;margin:0;padding:0;list-style:none;display:grid}.security-credential-list-item{justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;display:flex}.security-credential-list-item+.security-credential-list-item{border-top:1px solid var(--border)}.security-credential-list-content{gap:.25rem;min-width:0;display:grid}@media (width<=560px){.mfa-enrollment-secret{grid-template-columns:1fr;justify-items:center}.mfa-enrollment-secret>div{width:100%;min-width:0}.mfa-recovery-codes ol{grid-template-columns:1fr}.passkey-list-item{flex-direction:column;align-items:flex-start}.account-security-summary{flex-direction:column}.security-credential-list-item{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.mfa-auth-flow *,.account-security *,.personal-access-token-panel *,.mfa-recovery-codes *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.oauth-client-panel,.connected-apps-panel{gap:16px;display:grid}.oauth-client-card,.connected-app-card{border:1px solid var(--jina-border,#e7e9ef);background:var(--jina-surface,#fff);border-radius:16px;padding:20px}.oauth-client-card-heading,.connected-app-card-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.oauth-client-card-heading .ant-typography,.connected-app-card-heading .ant-typography{margin-block:0}.oauth-client-metadata,.connected-app-metadata{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:20px 0 0;display:grid}.oauth-client-metadata>div,.connected-app-metadata>div{min-width:0}.oauth-client-metadata dt,.connected-app-metadata dt{color:#0000008f;margin-bottom:4px;font-size:12px}.oauth-client-metadata dd,.connected-app-metadata dd{overflow-wrap:anywhere;margin:0}.oauth-uri-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.oauth-uri-list code{overflow-wrap:anywhere}.oauth-client-secrets{border-top:1px solid var(--jina-border,#e7e9ef);margin-top:20px;padding-top:20px}.connected-app-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.oauth-consent-page{background:radial-gradient(circle at top,#3f51b521,#0000 38%),#f6f7fb;place-items:center;min-height:100vh;padding:32px 16px;display:grid}.oauth-consent-card{background:#fff;border:1px solid #1e2a5a1a;border-radius:24px;width:min(100%,620px);padding:clamp(24px,6vw,44px);box-shadow:0 24px 70px #1d274b1f}.oauth-consent-brand{color:var(--jina-brand,#3f51b5);align-items:center;gap:10px;margin-bottom:28px;font-size:18px;display:flex}.oauth-consent-origin{background:#f6f7fb;border-radius:12px;gap:5px;margin:24px 0;padding:14px 16px;display:grid}.oauth-consent-origin code{overflow-wrap:anywhere}.oauth-consent-scope-list{gap:4px;margin:0 0 20px;padding:0;list-style:none;display:grid}.oauth-consent-scope-list li{border-bottom:1px solid var(--jina-border,#e7e9ef);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.oauth-consent-scope-list .ant-typography{margin-bottom:0}.oauth-consent-actions{justify-content:flex-end;gap:12px;margin-top:28px;display:flex}.oauth-consent-expiry{text-align:right;margin-top:16px}@media (width<=560px){.oauth-client-card-heading,.connected-app-card-heading,.oauth-consent-scope-list li{flex-direction:column;align-items:stretch}.oauth-client-metadata,.connected-app-metadata{grid-template-columns:1fr}.oauth-consent-page{background:#fff;align-items:start;padding:0}.oauth-consent-card{min-height:100vh;box-shadow:none;border:0;border-radius:0;padding:28px 20px}.oauth-consent-actions{flex-direction:column-reverse}.oauth-consent-actions .ant-btn{width:100%}}@media (prefers-reduced-motion:reduce){.oauth-consent-page *,.oauth-client-panel *,.connected-apps-panel *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.workspace-page{box-sizing:border-box;background:var(--surface);width:100%;min-width:0;min-height:100%;margin-inline:auto;padding:1.5rem 2rem 3rem;overflow:auto visible}.workspace-page--contained{max-width:90rem}.workspace-page--wide{max-width:120rem}.workspace-page--full,.workspace-page--edge-to-edge{max-width:none}.workspace-page--compact{padding:1rem 1.25rem 2rem}.workspace-page--overflow-content{overflow-x:visible}.workspace-page-header{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;margin-block-end:1.25rem;display:flex}.workspace-page-header-copy{gap:.375rem;min-width:0;display:grid}.workspace-page-header-eyebrow{color:var(--subtlest);font-size:.75rem}.workspace-page-header-title-row{align-items:baseline;gap:.75rem;min-width:0;display:flex}.workspace-page-header h1{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:1.75rem;line-height:2rem}.workspace-page-header-meta,.workspace-page-header-description{color:var(--subtle)}.workspace-page-header-actions,.workspace-toolbar,.workspace-toolbar-primary,.workspace-toolbar-filters,.workspace-toolbar-trailing{align-items:center;display:flex}.workspace-page-header-actions{flex:none;gap:.5rem}.workspace-page-header--compact{margin-block-end:.75rem}.workspace-page-header--compact h1{font-size:1.375rem;line-height:1.75rem}.workspace-toolbar{flex-wrap:wrap;align-items:flex-start;gap:.5rem;min-width:0}.workspace-toolbar-primary{flex:16rem;min-width:12rem}.workspace-toolbar-filters{flex-wrap:wrap;flex:auto;gap:.5rem;min-width:0}.workspace-toolbar-trailing{flex:none;gap:.5rem;margin-inline-start:auto}@media (width<=760px){.workspace-page{padding:1rem}.workspace-page-header{flex-direction:column;align-items:stretch}.workspace-page-header-actions{flex-wrap:wrap}.workspace-toolbar{align-items:stretch}.workspace-toolbar-primary,.workspace-toolbar-filters{flex-basis:100%}}.project-template-step{min-width:0}.project-template-step .project-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;width:100%;display:grid}.project-template-keyboard-shell{min-width:0}.project-template-card.ant-radio-wrapper{border:1px solid var(--border);background:var(--surface);height:100%;min-height:11rem;color:var(--text);white-space:normal;cursor:pointer;border-radius:.5rem;align-items:flex-start;margin:0;padding:1.5rem;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.project-template-card.ant-radio-wrapper:hover{border-color:var(--brand);box-shadow:0 4px 12px #091e4226}.project-template-card.ant-radio-wrapper:has(.ant-radio-input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.project-template-card.ant-radio-wrapper-checked{border-color:var(--brand);background:var(--selected);box-shadow:0 0 0 1px var(--brand)}.project-template-card>.ant-radio{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.project-template-card>span:last-child{width:100%;min-width:0;display:block}.project-template-card-layout{grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:1rem;width:100%;min-width:0;display:grid;position:relative}.project-template-icon{background:var(--neutral);width:3rem;height:3rem;color:var(--brand);border-radius:.5rem;place-items:center;font-size:1.5rem;display:grid}.project-template-copy{white-space:normal;align-content:start;gap:.5rem;min-width:0;line-height:1.45;display:grid}.project-template-copy strong{color:var(--text);font-size:1.125rem}.project-template-copy>span{color:var(--subtle);overflow-wrap:break-word}.project-template-selected-marker{color:var(--brand);font-size:1.25rem;position:absolute;inset-block-start:0;inset-inline-end:0}.project-details-form{max-width:42rem}@media (width<=700px){.project-template-step .project-template-grid{grid-template-columns:1fr}.project-template-card.ant-radio-wrapper{min-height:8rem;padding:1rem}.project-template-step>.ant-btn{justify-self:stretch}}@media (width<=360px){.project-template-card.ant-radio-wrapper{padding:.875rem}.project-template-card-layout{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem}.project-template-icon{width:2.5rem;height:2.5rem;font-size:1.25rem}}
