.work-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.work-head p{margin-top:8px;color:#73849d;font-size:16px;line-height:1.7}.work-actions{display:flex;gap:10px;flex-wrap:wrap}.work-welcome{max-width:920px;margin:24px auto}.work-welcome h2{font-size:26px;margin-bottom:12px}.work-welcome>p{font-size:16px;line-height:1.9;color:#70829c}.work-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}.work-flow>div{padding:24px;border:1px solid #dfeaf8;border-radius:10px;background:#f6faff}.work-flow b{display:block;color:#1677ff;font-size:14px;margin-bottom:14px}.work-flow strong{font-size:18px}.work-flow p{font-size:14px;line-height:1.8;margin-top:8px;color:#7587a0}.work-form{display:grid;gap:16px;margin-top:20px}.work-form label{display:grid;gap:7px;font-size:14px;color:#536d8d}.work-form input,.work-form select,.work-form textarea{width:100%;padding:10px 12px;border:1px solid #cfddee;border-radius:7px;background:white;color:#294665;font-size:16px}.work-form textarea{min-height:100px;resize:vertical}.work-error{color:#b24c45;background:#fff2ef;padding:12px;border-radius:7px;font-size:14px;line-height:1.8}.work-note{font-size:14px;color:#7287a4;line-height:1.8}.work-auth-tabs{display:flex;gap:22px;border-bottom:1px solid #e6edf7;margin:25px 0 18px}.work-auth-tabs button{background:none;padding:12px 0;color:#7b8ca4;font-size:16px}.work-auth-tabs button.active{color:#1677ff;border-bottom:2px solid #1677ff}.work-demo-button{width:100%;margin-top:18px}.work-anomalies{margin:0 0 22px;border:1px solid #c9ddfa;background:#fff;border-radius:10px;padding:22px}.work-anomalies .panel-heading{margin-bottom:8px}.work-anomaly{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:15px 0;border-top:1px solid #edf2f9}.work-anomaly h3{font-size:15px;margin-bottom:5px}.work-anomaly p{font-size:14px;line-height:1.7;color:#7b8da5}.work-anomaly .primary{font-size:14px}.work-anomaly-score{font-size:18px;font-weight:600;white-space:nowrap}.work-anomaly-score.red{color:#cf574d}.work-anomaly-score.yellow{color:#b78820}@media(max-width:760px){.work-head{align-items:flex-start;flex-direction:column}.work-flow{grid-template-columns:1fr}.work-anomaly{grid-template-columns:1fr auto}.work-anomaly button{grid-column:1/3}.work-welcome h2{font-size:23px}}
.work-account{display:flex;gap:18px;align-items:center;justify-content:flex-end;margin-bottom:22px;font-size:14px;color:#70829b;flex-wrap:wrap}.work-account label{display:flex;gap:8px;align-items:center}.work-account select{border:1px solid #d6e2f2;border-radius:6px;padding:7px 10px;color:#355579;background:#fff;font-size:14px}.work-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.work-stats button{background:#fff;border:1px solid #e1e8f2;border-radius:10px;text-align:left;padding:22px;color:#71869f}.work-stats button.active{border-color:#75a9f5;background:#f0f6ff}.work-stats span{display:block;font-size:14px}.work-stats strong{font-size:34px;line-height:1.5;color:#244c7b;font-weight:600}.work-notices{background:#f2f7ff;border:1px solid #deebfd;border-radius:9px;padding:15px 19px;margin-bottom:22px;color:#6581a3;font-size:14px}.work-notices summary{cursor:pointer}.work-notices summary b{display:inline-block;background:#1677ff;color:white;border-radius:10px;padding:0 7px;margin:0 5px}.work-notice-list{display:grid;gap:10px;margin-top:14px;max-height:330px;overflow:auto}.work-notice-list a{display:block;padding:12px 15px;background:white;border:1px solid #e5edf8;border-radius:7px}.work-notice-list a.unread{border-left:3px solid #1677ff}.work-notice-list p{line-height:1.7;margin-top:5px}.work-notice-list small{display:block;font-size:12px;color:#8597ad;margin-top:5px}.work-ticket-list{background:#fff;border:1px solid #e2eaf4;border-radius:10px;overflow:hidden;margin-bottom:20px}.work-ticket-row{display:grid;grid-template-columns:minmax(230px,1fr) 130px 90px 150px 20px;gap:18px;align-items:center;padding:22px;border-bottom:1px solid #e9eef6}.work-ticket-row:last-child{border:0}.work-ticket-row:hover{background:#f8fbff}.work-number{font-size:12px;color:#7898be;letter-spacing:1px}.work-ticket-title h3{font-size:16px;margin:6px 0;line-height:1.7}.work-ticket-title p{font-size:14px;color:#8a9bb1;line-height:1.8}.work-status,.work-priority{display:inline-block;border-radius:5px;padding:5px 9px;font-size:14px;white-space:nowrap}.work-status{color:#7c8da4;background:#f0f4f9}.work-status.in_progress{color:#2674d1;background:#eaf3ff}.work-status.review{color:#a17d29;background:#fff6df}.work-status.closed{color:#5b7781;background:#eaf3f4}.work-priority.P0{color:#c7594c;background:#fff0ed}.work-priority.P1{color:#a3812a;background:#fff7e4}.work-priority.P2{color:#788da7;background:#f0f5fa}.work-owner{display:grid;gap:7px;font-size:14px;color:#466381}.work-owner strong{font-weight:500}.work-owner span{font-size:12px;color:#8fa0b7}.work-row-arrow{color:#8ba4c7}.work-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;align-items:start}.work-section{margin-bottom:22px;padding:25px}.work-section>p,.work-section li{font-size:16px;line-height:1.95;color:#536e8d;white-space:pre-wrap}.work-section>h2{margin-bottom:17px}.work-section h3{font-size:16px;margin:22px 0 8px}.work-section ul,.work-section ol{padding-left:24px;margin:8px 0 18px}.work-section li{padding-left:5px;margin-bottom:8px}.work-section .work-note{font-size:14px;color:#8295ad}.work-evidence{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:15px;margin:20px 0;background:#f5f9ff;border-radius:8px;padding:20px}.work-evidence span{font-size:14px;line-height:1.8;color:#8195ae;display:block;margin-bottom:8px}.work-evidence strong{font-size:22px;font-weight:600;color:#2f5e8d}.work-evidence .red{color:#cc5c51}.work-evidence .yellow{color:#b58d31}.work-source{font-size:14px;line-height:1.9;color:#8195ad;margin-top:18px;padding-top:15px;border-top:1px solid #ebf0f7}.work-source summary{cursor:pointer;color:#4b82c3}.work-source a{display:block;color:#397bd0;padding:6px 0}.work-source p{margin-top:10px;overflow-wrap:anywhere}.work-cc{border:0;padding:0;margin:0;display:grid;gap:9px}.work-cc legend{font-size:14px;color:#536d8d;margin-bottom:10px}.work-cc label,.work-form .work-inline{display:flex;align-items:center;gap:8px;line-height:1.7}.work-cc input,.work-form .work-inline input{width:16px;height:16px;margin:0;accent-color:#1677ff;flex-shrink:0}.work-timeline{margin:18px 0 24px}.work-timeline article{display:grid;grid-template-columns:15px 1fr;gap:12px;position:relative;padding:0 0 20px}.work-timeline article:before{content:'';position:absolute;left:4px;top:7px;bottom:0;width:1px;background:#dce7f6}.work-timeline article:last-child:before{display:none}.work-timeline i{height:9px;width:9px;background:#c0d8f8;border-radius:50%;margin-top:7px;z-index:1}.work-timeline strong{font-size:14px;color:#577391;font-weight:600}.work-timeline time{font-size:12px;color:#92a3ba;float:right;margin-left:14px}.work-timeline p{font-size:16px;line-height:1.8;margin-top:8px;color:#607b9a;white-space:pre-wrap;overflow-wrap:anywhere}.work-resolution{padding:13px 15px;background:#eef6f5;color:#4d7a76;border:1px solid #d9e9e6;border-radius:7px;font-size:16px;line-height:1.7;margin-bottom:16px}.work-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px}.work-member{padding:23px}.work-member-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#e8f2ff;color:#4e8bdd;font-size:20px;margin-bottom:15px}.work-member h3{font-size:18px;line-height:1.8}.work-member p{font-size:14px;line-height:1.8;color:#8193ad;margin-top:7px;overflow-wrap:anywhere}.work-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.work-form input[readonly]{background:#f3f7fc}.work-form [hidden]{display:none}.work-more{font-size:14px;color:#7390b4;line-height:1.8}.work-more>summary{padding:10px 0;cursor:pointer}.work-section button:disabled{opacity:.5}.work-filters{margin:20px 0}
@media(max-width:1300px){.work-ticket-row{grid-template-columns:minmax(160px,1fr) 110px 80px 110px;gap:13px;padding:18px}.work-row-arrow{display:none}.work-detail-grid{grid-template-columns:minmax(0,1fr) 300px}.work-evidence{grid-template-columns:1fr;gap:12px}.work-evidence>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.work-evidence span{margin:0}.work-evidence strong{font-size:20px;white-space:nowrap}.work-section{padding:21px}}
@media(max-width:1000px){.work-detail-grid{grid-template-columns:1fr}.work-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-ticket-row{grid-template-columns:1fr auto;gap:12px}.work-ticket-title{grid-column:1/3}.work-owner{grid-column:2;grid-row:2/4;text-align:right}.work-stats{gap:10px}.work-stats button{padding:16px}.work-account{justify-content:flex-start}.work-account>span:first-child{width:100%}}
@media(max-width:620px){.work-stats{grid-template-columns:repeat(2,1fr)}.work-head h1{font-size:23px;line-height:1.6}.work-head p{font-size:14px}.work-team-grid{grid-template-columns:1fr}.work-form-grid{grid-template-columns:1fr}.work-account{gap:10px}.work-account select{max-width:210px}.work-anomalies{padding:18px;margin-top:20px}.work-anomalies .panel-heading{align-items:flex-start;gap:10px}.work-anomalies h2{font-size:16px}.work-evidence strong{font-size:18px}.work-timeline time{float:none;display:block;margin:4px 0}.work-welcome{padding:20px}.work-detail-grid{gap:0}.work-ticket-row{padding:17px}.work-filters select{flex:1 1 40%}}

.work-frozen-report{margin-top:15px;padding:15px;background:#f5f9ff;border-radius:8px}.work-frozen-report p{white-space:pre-wrap;color:#536e8d;font-size:15px}.work-frozen-report small{font-size:13px;color:#8295ad}.work-frozen-report article{padding:8px 0;border-bottom:1px solid #e1eaf5}
