.uncertain-write-alerts{display:flex}.uncertain-write-alerts>.ant-space-item{width:100%}.account-settings .uncertain-write-alerts,.account-settings__safety-alert,.account-settings__password-alert{margin-bottom:12px}.account-settings__form{margin-top:4px}.account-settings__actions{margin-bottom:0}.account-settings__footnote{margin:8px 0 0;font-size:12px}.notifications-bell__badge .ant-badge-count{box-shadow:0 0 0 1px #fff}.notifications-bell__toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.notifications-bell__error{margin-bottom:12px}.notifications-bell__item{cursor:pointer;padding:12px 8px}.notifications-bell__item:hover{background:#00000008}.notifications-bell__item-main{min-width:0;flex:1}.notifications-bell__item-title{display:flex;align-items:center;gap:6px;min-width:0}.notifications-bell__dot{width:6px;height:6px;flex:none;border-radius:50%;background:#1677ff}.notifications-bell__item-body{margin:4px 0 0}.notifications-bell__item-time{display:block;margin-top:4px;font-size:12px}.notifications-bell__pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.notifications-bell__total{color:#00000073;font-size:12px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:#f5f6f8}.app-header{display:flex;flex:none;align-items:center;gap:12px;height:56px;padding:0 16px;line-height:normal;background:#fff;border-bottom:1px solid #e8eaed}.app-header__brand{display:flex;flex:0 0 300px;align-items:center;gap:8px;text-decoration:none}.app-header__logo{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;font-weight:700;font-size:13px;background:#1677ff;border-radius:6px}.app-header__name{color:#000000e0;font-weight:600;font-size:16px;white-space:nowrap}.app-header__search{display:flex;flex:1 1 auto;justify-content:stretch;min-width:0}.app-header__search .ant-space-compact{width:100%;max-width:none}.app-header__actions{display:flex;flex:0 0 216px;align-items:center;justify-content:flex-end;gap:4px}.app-header__account{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:6px;cursor:pointer}.app-header__account:hover{background:#0000000a}.module-rail{display:flex;flex:none;flex-direction:column;width:72px;padding-top:8px;background:#001529}.module-rail__item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 4px;color:#ffffffa6;font-size:12px;text-decoration:none;transition:background .2s,color .2s}.module-rail__item:hover{color:#fff;background:#ffffff14}.module-rail__item.is-active{color:#fff;background:#1677ff}.module-rail__icon{font-size:20px;line-height:1}.module-sider__title{display:flex;align-items:center;gap:8px;padding:16px 16px 8px;font-weight:600;font-size:15px}.module-sider__icon{color:#00000073;font-size:15px}.page{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;padding:16px}.page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.page-heading__main{min-width:0}.page-heading__crumb{margin:0 0 4px;color:#00000073;font-size:13px;line-height:18px}.page-heading__titlerow{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.page-heading__title{margin:0;font-size:20px;font-weight:600;line-height:28px}.page-heading__divider{flex:none;width:1px;height:18px;background:#e5e6eb}.page-heading__actions{display:flex;flex:none;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px}.page-heading__desc{margin:4px 0 0;color:#00000073;font-size:13px;line-height:20px}.page-card--table{display:flex;flex:1;flex-direction:column;min-height:0}.page-card--table>.ant-card-body{display:flex;flex:1;flex-direction:column;min-height:0;padding:0}.page-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px}.page-toolbar--divided{border-bottom:1px solid #f0f0f0}.page-toolbar--nowrap{flex-wrap:nowrap}.page-toolbar--bulk{background:#f0f6ff;box-shadow:inset 0 1px #d6e4ff,inset 0 -1px #d6e4ff}.page-toolbar--nowrap>.page-toolbar__ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-toolbar__spacer{flex:1}.page-toolbar>.ant-space-compact,.page-row>.ant-space-compact{width:auto}.page-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px}.page-row__spacer{flex:1}.page-row--bulk{min-height:58px;background:#f0f6ff;border-top:1px solid #d6e4ff;border-bottom:1px solid #d6e4ff}.page-row--summary{min-height:58px;border-top:1px solid transparent;border-bottom:1px solid #f0f0f0}.page-table-scroll{flex:1;min-height:0;overflow:auto}.page-table--compact .ant-table-tbody .ant-tag{margin-inline-end:0;padding-block:0;font-size:12px;line-height:20px}.page-table--roomy .ant-table-wrapper .ant-table-tbody>tr>td{padding-block:14px}.page-table--roomy .ant-table-wrapper .ant-table-thead>tr>th{padding-block:6px}.page-table--loose .ant-table-wrapper .ant-table-tbody>tr>td{padding-block:16px}.page-table--loose .ant-table-wrapper .ant-table-thead>tr>th{padding-block:6px}.page-pagination{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:12px 16px;border-top:1px solid #f0f0f0}.page-pagination__total{margin-right:auto;color:#000000a6;font-variant-numeric:tabular-nums}.page-banner{margin:0 16px 12px}.page-body{display:flex;flex:1;gap:12px;min-height:0}.page-body>.page-card--table{min-width:0}.category-panel{position:relative;display:flex;flex:0 0 208px;flex-direction:column;min-height:0;background:#fff;border-radius:8px}.category-panel--collapsed{flex-basis:12px}.category-panel__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid #f0f0f0}.category-panel__body{flex:1;min-height:0;overflow:auto;padding:4px 0}.category-panel__item{display:flex;align-items:center;justify-content:space-between;gap:8px}.category-panel__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-panel__count{flex:none;color:#00000073;font-variant-numeric:tabular-nums}.category-panel__handle{position:absolute;top:50%;right:-6px;z-index:2;display:flex;align-items:center;justify-content:center;width:12px;height:44px;padding:0;color:#00000073;font-size:10px;background:#fff;border:1px solid #f0f0f0;border-radius:6px;cursor:pointer;transform:translateY(-50%)}.category-panel--collapsed .category-panel__handle{right:0}.category-panel__handle:hover{color:#1677ff}.activity-compose{padding:12px 16px 10px;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px}.activity-compose__title{margin-bottom:8px;color:#000000e0;font-weight:600;font-size:15px}.activity-compose__title--row{display:flex;align-items:center;justify-content:space-between}.activity-compose--collapsed{padding-bottom:12px;background:#fff;border-color:transparent;border-radius:0}.activity-compose__trigger.ant-btn{height:32px;padding-inline:12px;color:#00000073;text-align:left;background:#f5f5f5;border-radius:2px}.activity-compose__trigger.ant-btn:hover,.activity-compose__trigger.ant-btn:focus-visible{color:#000000a6;background:#f0f0f0}.activity-compose__input.ant-input{padding:0;background:transparent}.activity-history__title{margin-bottom:8px;color:#000000e0;font-weight:600;font-size:15px}.activity-history__filters{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #f0f0f0}.activity-history__chip{padding:6px 10px;color:#000000a6;font-size:13px;background:none;border:0;border-bottom:2px solid transparent;cursor:pointer}.activity-history__chip:hover{color:#1677ff}.activity-history__chip.is-active{color:#1677ff;font-weight:600;border-bottom-color:#1677ff}.activity-history__count{margin-left:2px;font-variant-numeric:tabular-nums}.activity-compose__actions{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0}.stage-flow--text{display:flex;flex-wrap:wrap;align-items:center;gap:0;overflow:visible}.stage-flow__link{padding:2px 6px;color:#00000073;font-size:14px;background:none;border:0;border-radius:4px;cursor:default}.stage-flow__link:not([aria-disabled=true]){cursor:pointer}.stage-flow__link:not([aria-disabled=true]):hover{color:#1677ff;background:#1677ff0f}.stage-flow__link[aria-disabled=true]{cursor:not-allowed}.stage-flow__link--todo.stage-flow__link--normal[aria-disabled=true]{color:#00000040}.stage-flow__link--past{color:#000000a6}.stage-flow__link--active{color:#000000e0;font-weight:600}.stage-flow__link--won{color:#1677ff}.stage-flow__link--lost{color:#cf1322}.stage-flow__sep{flex:none;padding:0 8px;color:#00000040;font-size:13px}.stage-flow{display:flex;gap:2px;overflow-x:auto}.stage-flow__wrap{display:contents}.stage-flow--metabelow .stage-flow__cell{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.stage-flow--metabelow .stage-flow__step{flex:none}.stage-flow__meta--below{padding:6px 8px;color:#000000a6;font-size:13px;font-variant-numeric:tabular-nums;text-align:center}.stage-flow--metabelow .stage-flow__cell:first-child .stage-flow__step{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}.stage-flow--metabelow .stage-flow__cell:last-child .stage-flow__step{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12px 50%)}.stage-flow__step{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:96px;padding:8px 20px;font-size:13px;background:#f0f2f5;border:0;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);cursor:default}.stage-flow__step:first-child{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}.stage-flow__step:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12px 50%)}.stage-flow__step:not([aria-disabled=true]){cursor:pointer}.stage-flow__step--past{color:#fff;background:#95de64}.stage-flow__step--pipeline.stage-flow__step--normal{color:#fff;background:#52c41a}.stage-flow__step--pipeline.stage-flow__step--focused{font-weight:600;filter:brightness(.94)}.stage-flow__step--won{color:#1677ff;background:#e6f4ff}.stage-flow__step--lost{color:#cf1322;background:#fff1f0}.stage-flow__step--active{color:#fff;font-weight:600;background:#52c41a}.stage-flow__step--active.stage-flow__step--won{color:#fff;background:#1677ff}.stage-flow__step--active.stage-flow__step--lost{color:#fff;background:#ff7875}.stage-flow__step[aria-disabled=true]{cursor:not-allowed}.stage-flow__step--todo.stage-flow__step--normal[aria-disabled=true]{color:#00000040}.stage-flow__meta{font-size:12px;opacity:.85}.page-summary{display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding:10px 16px;background:#fff;border-radius:8px}.page-summary__item{display:flex;align-items:baseline;gap:8px}.page-summary__label{color:#00000073;font-size:13px}.page-summary__value{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.detail-grid--wide-aside{grid-template-columns:minmax(0,1fr) 462px}@media(max-width:1200px){.detail-grid,.detail-grid--wide-aside{grid-template-columns:minmax(0,1fr)}}.text-muted{color:#00000073}.text-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.board{display:flex;flex:1;gap:12px;min-height:0;overflow-x:auto;padding-bottom:8px}.board__column{display:flex;flex:0 0 288px;flex-direction:column;min-height:0;background:#f0f2f5;border-radius:8px}.board__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;font-weight:600}.board__body{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:0 12px 12px}.page-heading__teamscope{margin-inline-start:8px}.page-heading__teamscope .ant-select-selector{height:32px}.detail-section__toggle.ant-btn{flex:none;width:18px;min-width:18px;height:18px;padding:0;margin-inline-end:4px;color:#00000073;font-size:12px}.column-settings__panels{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px;min-height:360px}.column-settings__panel{min-width:0;padding:12px;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px}.column-settings__matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;width:100%;margin-top:12px}.column-settings__list{display:flex;flex-direction:column;gap:4px;max-height:380px;margin-top:10px;overflow:auto}.column-settings__row{display:flex;align-items:center;gap:4px;width:100%;min-height:32px;padding-inline:6px;text-align:left;background:#fff;border-radius:6px}.column-settings__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.column-settings__panels{grid-template-columns:minmax(0,1fr)}}.detail-section__hint.ant-btn{width:20px;min-width:20px;height:20px;padding:0;line-height:20px}.detail-section__toggle.ant-btn:last-child{margin-inline-end:0}
