.task-management-container{width:100%;max-width:1680px}[data-page-type=logistics] .task-management-container{max-width:1960px}.task-management-page .ant-form-item-label{padding:0 0 8px!important;height:32px!important;line-height:22px!important}.task-management-page .ant-form-item{min-height:78px!important}.task-management-page .ant-input-affix-wrapper{height:48px!important}.task-management-page .ant-input-affix-wrapper .ant-input{height:100%!important}[data-page-type=logistics] .task-management-page .ant-form-item{min-height:102px!important}[data-page-type=logistics] .task-management-page .ant-input-affix-wrapper{height:72px!important;font-size:18px!important}[data-page-type=logistics] .task-management-page .ant-input-affix-wrapper .ant-input{height:100%!important;font-size:18px!important}.task-management-page .ant-select .ant-select-arrow{top:100%!important;transform:translateY(-50%)!important}[data-page-type=logistics] .task-management-page .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{display:flex;align-items:center}[data-page-type=logistics] .task-management-page .ant-select .ant-select-arrow{top:100%!important;transform:translateY(-50%)!important}[data-page-type=general] .task-management-page .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{display:flex;align-items:center}[data-page-type=general] .task-management-page .ant-select .ant-select-arrow{top:100%!important;transform:translateY(-50%)!important}.status-filter-group{display:inline-flex!important;padding:0!important;border-radius:12px!important;border:1px solid #d0d5dd!important;background:#f9fafb!important;overflow:hidden;height:48px!important;width:auto!important}.status-filter-group .ant-radio-button-wrapper{color:#667085!important;text-align:center;display:flex;padding:6px 12px!important;justify-content:center;align-items:center;gap:8px;font-family:Noto Sans CJK JP;font-size:16px!important;font-style:normal;font-weight:500!important;line-height:24px!important;letter-spacing:.24px;border:none!important;background:transparent!important;height:100%!important;transition:all .2s}.status-filter-group .ant-radio-button-wrapper:not(:first-child):before{display:none!important}.status-filter-group .ant-radio-button-wrapper-checked{color:#fff!important;border-radius:6px!important;background:var(--color-primary)!important;box-shadow:0 2px 4px -2px rgba(16,24,40,.06),0 4px 8px -2px rgba(16,24,40,.1)!important;z-index:1}.status-filter-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked){color:#344054!important}.status-filter-group .ant-radio-button-wrapper:focus-within{outline:none!important;box-shadow:none!important}[data-page-type=logistics] .status-filter-group{border-radius:16px!important;height:72px!important;width:auto!important}[data-page-type=logistics] .status-filter-group .ant-radio-button-wrapper{padding:8px 24px!important;font-size:18px!important;line-height:28px!important;letter-spacing:.3px;height:100%!important}[data-page-type=logistics] .status-filter-group .ant-radio-button-wrapper-checked{border-radius:8px!important}.status-card{width:226px;padding:20px;border-radius:16px;border:1px solid var(--Gray-200,#eaecf0);background:var(--Base-White,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.06),0 1px 3px 0 rgba(16,24,40,.1);min-height:120px;display:flex;flex-direction:column;gap:8px}.status-card-title{color:var(--Gray-500,#667085);font-family:Noto Sans CJK JP;font-size:20px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:.3px}.status-card-value{color:var(--Gray-900,#101828);font-family:var(--Static-Display-Medium-Font,Roboto);font-size:var(--Static-Display-Medium-Size,45px);font-style:normal;font-weight:400;line-height:var(--Static-Display-Medium-Line-Height,52px);letter-spacing:var(--Static-Display-Medium-Tracking,0)}[data-page-type=logistics] .status-card{padding:24px;min-height:150px}[data-page-type=logistics] .status-card-title{font-size:24px;line-height:36px;letter-spacing:.36px}[data-page-type=logistics] .status-card-value{font-size:54px;line-height:62px}[data-page-type=general] .status-card{padding:16px;min-height:100px}[data-page-type=general] .status-card-title{font-size:16px;line-height:24px;letter-spacing:.24px}[data-page-type=general] .status-card-value{font-size:36px;line-height:42px}.task-status-badge{display:inline-flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:8px;border-width:1px;border-style:solid;font-family:Noto Sans CJK JP;font-size:14px;font-style:normal;font-weight:500;line-height:20px;white-space:nowrap}.task-status-request{border-color:var(--Error-300,#fca19b);background:var(--Error-500,#f04438);color:var(--Base-White,#fff)}.task-status-cs-checking{border-color:var(--Purple-200,#d9d6fe);background:var(--Purple-25,#fafaff);color:var(--Purple-500,#7959f8)}.task-status-logistics-checking,.task-status-purchase-checking{border-color:var(--Blue-200,#b2ddff);background:var(--Blue-25,#f4f9ff);color:var(--Blue-500,#2e90fa)}.task-status-customer-checking,.task-status-seller-checking{border-color:var(--Orange-200,#f8dbaf);background:var(--Orange-25,#fefaf5);color:var(--Orange-500,#ef681f)}.task-status-completed{border-color:var(--Success-200,#a6f4c5);background:var(--Success-25,#f0fdf4);color:var(--Success-600,#039754)}.task-status-cancelled{border-color:var(--Gray-200,#eaecf0);background:var(--Gray-25,#fcfcfd);color:var(--Gray-600,#475467)}[data-page-type=logistics] .task-status-badge{padding:6px 12px;font-size:18px;line-height:24px;border-radius:10px}[data-page-type=general] .task-status-badge{padding:4px 8px;font-size:14px;line-height:20px;border-radius:8px}.task-status-badge:hover{opacity:.9;transform:translateY(-1px);transition:all .2s ease}.task-status-badge.small{padding:2px 6px;font-size:12px;line-height:16px;border-radius:6px}.task-status-badge.large{padding:6px 12px;font-size:16px;line-height:24px;border-radius:10px}.common-input{transition:all .3s ease}.common-input-emphasize{border-width:2px!important}.common-input-emphasize.ant-input-focused,.common-input-emphasize:focus{border-color:#4096ff!important;box-shadow:0 0 0 4px rgba(64,150,255,.15)!important;background-color:#f0f7ff!important;transform:scale(1.02)}.common-input-emphasize:hover:not(:focus){border-color:#69b1ff!important}[data-page-type=general] .common-input{height:48px!important;font-size:16px!important;padding:0 12px!important}[data-page-type=general] .common-input.ant-input-lg{height:56px!important;font-size:18px!important;padding:0 16px!important}[data-page-type=general] .common-input.ant-input-sm{height:32px!important;font-size:14px!important;padding:0 8px!important}[data-page-type=general] .common-input::-moz-placeholder{font-size:16px!important}[data-page-type=general] .common-input::placeholder{font-size:16px!important}[data-page-type=general] .common-textarea{font-size:16px!important;padding:8px 12px!important}[data-page-type=logistics] .common-input{height:72px!important;font-size:24px!important;padding:0 18px!important}[data-page-type=logistics] .common-input.ant-input-lg{height:84px!important;font-size:28px!important;padding:0 24px!important}[data-page-type=logistics] .common-input.ant-input-sm{height:56px!important;font-size:20px!important;padding:0 16px!important}[data-page-type=logistics] .common-input::-moz-placeholder{font-size:24px!important}[data-page-type=logistics] .common-input::placeholder{font-size:24px!important}[data-page-type=logistics] .common-textarea{font-size:24px!important;padding:16px 18px!important;min-height:120px!important}[data-page-type=logistics] .common-input-emphasize.ant-input-focused,[data-page-type=logistics] .common-input-emphasize:focus{box-shadow:0 0 0 6px rgba(64,150,255,.15)!important}.common-search-input .ant-input-search-button{height:100%!important}[data-page-type=general] .common-search-input .ant-input-search-button{width:40px!important;font-size:16px!important}[data-page-type=logistics] .common-search-input .ant-input-search-button{width:72px!important;font-size:24px!important}[data-page-type=general] .common-password-input .ant-input-password-icon{font-size:16px!important}[data-page-type=logistics] .common-password-input .ant-input-password-icon{font-size:24px!important}[data-page-type=general] .ant-input-affix-wrapper.common-input{height:40px!important;padding:0 12px!important}[data-page-type=logistics] .ant-input-affix-wrapper.common-input{height:72px!important;padding:0 18px!important}[data-page-type=general] .ant-input-affix-wrapper.common-input .ant-input{height:auto!important;font-size:16px!important}[data-page-type=logistics] .ant-input-affix-wrapper.common-input .ant-input{height:auto!important;font-size:24px!important}[data-theme-color=pink] .common-input-emphasize.ant-input-focused,[data-theme-color=pink] .common-input-emphasize:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 4px rgba(235,70,102,.15)!important;background-color:#fff0f3!important}[data-theme-color=pink] .common-input-emphasize:hover:not(:focus){border-color:#ff7a95!important}[data-theme-color=black] .common-input-emphasize.ant-input-focused,[data-theme-color=black] .common-input-emphasize:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 4px rgba(24,34,48,.15)!important;background-color:#f5f6f8!important}[data-theme-color=black] .common-input-emphasize:hover:not(:focus){border-color:#434e5e!important}.common-input.ant-input-disabled,.common-input:disabled{opacity:.6;cursor:not-allowed}.common-input.ant-input-status-error:focus{border-color:#ff4d4f!important;box-shadow:0 0 0 4px rgba(255,77,79,.15)!important}@media (max-width:768px){[data-page-type=logistics] .common-input{height:56px!important;font-size:20px!important}[data-page-type=logistics] .common-input::-moz-placeholder{font-size:20px!important}[data-page-type=logistics] .common-input::placeholder{font-size:20px!important}}.common-button{transition:all .3s ease;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px}.button-prefix,.button-suffix{display:inline-flex;align-items:center;line-height:0}[data-page-type=general] .common-button{height:48px!important;font-size:16px!important;padding:0 16px!important}[data-page-type=general] .common-button.ant-btn-lg{height:56px!important;font-size:18px!important;padding:0 24px!important}[data-page-type=general] .common-button.ant-btn-sm{height:32px!important;font-size:14px!important;padding:0 12px!important}[data-page-type=general] .common-button.ant-btn-icon-only{width:48px!important;padding:0!important}[data-page-type=general] .common-button.ant-btn-icon-only.ant-btn-lg{width:56px!important}[data-page-type=general] .common-button.ant-btn-icon-only.ant-btn-sm{width:32px!important}[data-page-type=logistics] .common-button{height:72px!important;font-size:24px!important;padding:0 38px!important}[data-page-type=logistics] .common-button.ant-btn-lg{height:84px!important;font-size:28px!important;padding:0 48px!important}[data-page-type=logistics] .common-button.ant-btn-sm{height:56px!important;font-size:20px!important;padding:0 29px!important}[data-page-type=logistics] .common-button.ant-btn-icon-only{width:72px!important;padding:0!important}[data-page-type=logistics] .common-button.ant-btn-icon-only.ant-btn-lg{width:84px!important}[data-page-type=logistics] .common-button.ant-btn-icon-only.ant-btn-sm{width:56px!important}[data-page-type=logistics] .common-button .anticon{font-size:24px!important}[data-page-type=logistics] .common-button.ant-btn-lg .anticon{font-size:28px!important}[data-page-type=logistics] .common-button.ant-btn-sm .anticon{font-size:20px!important}.common-button.ant-btn-primary{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.common-button.ant-btn-primary:hover:not(:disabled){background-color:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important}.common-button.ant-btn-primary:active:not(:disabled){background-color:var(--color-primary-active)!important;border-color:var(--color-primary-active)!important}[data-theme-color=pink] .common-button.ant-btn-primary{background-color:#eb4666!important;border-color:#eb4666!important}[data-theme-color=pink] .common-button.ant-btn-primary:hover:not(:disabled){background-color:#ff7a95!important;border-color:#ff7a95!important}[data-theme-color=black] .common-button.ant-btn-primary{background-color:#182230!important;border-color:#182230!important}[data-theme-color=black] .common-button.ant-btn-primary:hover:not(:disabled){background-color:#434e5e!important;border-color:#434e5e!important}.common-button.ant-btn-loading{opacity:.8}[data-page-type=logistics] .common-button .ant-btn-loading-icon{font-size:24px!important}.common-button.ant-btn-disabled,.common-button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){[data-page-type=logistics] .common-button{height:56px!important;font-size:20px!important;padding:0 24px!important}[data-page-type=logistics] .common-button.ant-btn-icon-only{width:56px!important}}.task-detail-page{background-color:#f5f5f5;min-height:100vh}.task-detail-container{max-width:1400px;margin:0 auto;padding:24px}.task-detail-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;background:#fff;padding:20px 24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.task-detail-id{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:4px}.task-detail-meta{font-size:14px;color:#6b7280}.task-detail-content{display:grid;grid-template-columns:1fr 320px;gap:24px}.task-detail-main{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden}.task-detail-title{font-size:20px;font-weight:600;color:#1f2937;padding:24px 24px 0;margin-bottom:16px;line-height:1.5}.task-detail-body{padding:0 24px 24px}.task-detail-editor{margin-bottom:32px}.editor-label{font-size:12px;color:#9ca3af;background:#f9fafb;padding:8px 12px;border:1px solid #e5e7eb;border-bottom:none;border-radius:6px 6px 0 0;margin:0}.editor-content{border:1px solid #e5e7eb;border-radius:0 0 6px 6px;min-height:200px;background:#fff}.editor-content pre{padding:16px;margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;line-height:1.6;color:#374151}.task-detail-comments{border-top:1px solid #e5e7eb;padding:24px}.comments-header{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1f2937;margin-bottom:20px}.comments-list{margin-bottom:24px}.comment-item{display:flex;gap:12px;margin-bottom:20px}.comment-content{flex:1}.comment-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.comment-author{font-weight:600;color:#1f2937}.comment-role{font-size:12px;color:#6b7280;background:#f3f4f6;padding:2px 6px;border-radius:4px}.comment-date{font-size:12px;color:#9ca3af}.comment-body{background:#f9fafb;border-radius:8px;overflow:hidden}.comment-text{padding:12px;color:#374151;line-height:1.5}.comment-form{display:flex;gap:12px}.comment-input-area{flex:1}.comment-input{width:100%;border-radius:0 0 6px 6px;border:1px solid #e5e7eb;border-top:none;padding:12px;resize:vertical;font-family:inherit;font-size:14px}.comment-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.comment-actions{display:flex;justify-content:flex-end;margin-top:12px}.task-detail-sidebar{display:flex;flex-direction:column;gap:16px}.sidebar-card{box-shadow:0 2px 8px rgba(0,0,0,.06)!important}.sidebar-card .ant-card-head{border-bottom:1px solid #e5e7eb;padding:12px 16px!important}.sidebar-card .ant-card-head-title{font-size:14px;font-weight:600;color:#1f2937}.sidebar-card .ant-card-body{padding:16px!important}.assignee-info{display:flex;align-items:center;gap:8px}.assignee-name{font-weight:600;color:#1f2937;font-size:14px}.assignee-role{font-size:12px;color:#6b7280}.order-link a{text-decoration:none;font-weight:500}.order-link a:hover{text-decoration:underline}.history-item{font-size:12px}.history-action{font-weight:600;color:#1f2937;margin-bottom:2px}.history-user{color:#6b7280;margin-bottom:2px}.history-time{color:#9ca3af;margin-bottom:4px}.history-desc{color:#374151}[data-page-type=logistics] .task-detail-page{font-size:var(--font-base)}[data-page-type=logistics] .task-detail-id{font-size:28px}[data-page-type=logistics] .task-detail-title{font-size:24px}[data-page-type=logistics] .comments-header{font-size:20px}[data-page-type=logistics] .comment-input{font-size:16px;padding:16px}[data-theme-color=pink] .comment-input:focus{border-color:#eb4666;box-shadow:0 0 0 2px rgba(235,70,102,.2)}[data-theme-color=black] .comment-input:focus{border-color:#182230;box-shadow:0 0 0 2px rgba(24,34,48,.2)}@media (max-width:1200px){.task-detail-content{grid-template-columns:1fr;gap:16px}.task-detail-sidebar{order:-1}}@media (max-width:768px){.task-detail-container{padding:16px}.task-detail-header{padding:16px;gap:16px;align-items:flex-start}.comment-form,.task-detail-header{flex-direction:column}.comment-input-area{order:2}}.current-item-row-drawer{position:relative;box-shadow:inset 0 0 0 4px var(--Blue-dark-500,#2970fe)!important}.current-item-row-drawer td{position:relative}.current-item-row-drawer td:first-child{border-left:4px solid var(--Blue-dark-500,#2970fe)!important}.current-item-row-drawer td:last-child{border-right:4px solid var(--Blue-dark-500,#2970fe)!important}.current-item-row-drawer td{border-top:4px solid var(--Blue-dark-500,#2970fe)!important;border-bottom:4px solid var(--Blue-dark-500,#2970fe)!important}.row-highlight-success-drawer,.row-highlight-success-drawer td{background:var(--Success-300,#6be9a6)!important}.current-item-row-drawer.row-highlight-success-drawer{background:var(--Success-300,#6be9a6)!important;box-shadow:inset 0 0 0 4px var(--Blue-dark-500,#2970fe)!important}.current-item-row-drawer.row-highlight-success-drawer td{background:var(--Success-300,#6be9a6)!important}