.dg-summary{display:flex;align-items:center;gap:6px 16px;flex-wrap:wrap;padding:10px 0;font-size:12px;color:var(--text-muted,#687990)}.dg-summary strong{font-size:14px;color:#245fba}.dg-intent{color:#2060c3;font-weight:700}.dg-intent-tag{display:inline-block;font-size:10px!important;line-height:18px;padding:0 5px;margin-left:5px;border-radius:4px;background:#deebff;color:#205fae;white-space:nowrap}.dg-table-scroll{overflow-x:auto;max-width:100%}.dg-table{border-collapse:collapse;width:100%;min-width:690px;table-layout:fixed;font-size:12px}.dg-table th{background:#eef3fa;font-weight:600;text-align:left;color:#5a6f8b}.dg-table th,.dg-table td{padding:7px 9px!important;border-bottom:1px solid #e5ebf3;vertical-align:top}.dg-table th:nth-child(1){width:62px}.dg-table th:nth-child(2){width:24%}.dg-table th:nth-child(3){width:75px}.dg-table th:nth-child(4){width:50px}.dg-table th:nth-child(5){width:65px}.dg-table .dg-intent-row{background:#f6f9ff}.dg-code{display:block;color:#8795a5;margin-top:2px}.dg-table summary{cursor:pointer;color:#3f70af;font-size:12px}.dg-table details p{margin:7px 0;font-size:12px}.dg-history{width:100%;font-size:11px;table-layout:auto}.dg-history th{width:auto!important}.dg-risk{display:inline-block;border-radius:5px;padding:2px 6px;white-space:nowrap}.dg-reach{background:#ffe3df;color:#b33b2e}.dg-fit{background:#e1ecff;color:#2968b2}.dg-safe{background:#def3e7;color:#227957}.dg-backup{background:white;color:#526079;border:1px solid #c4d0e0}.dg-expand{margin:8px 0!important}.dg-expand>summary{font-size:13px;color:#3775c7;cursor:pointer;padding:4px 0}.dg-note{font-size:12px!important;line-height:1.5;color:#7c8ca0;margin:6px 0!important}.dg-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:8px 0}.dg-tools button{font-size:12px!important;padding:5px 10px!important}.dg-tools small{color:#798ba2}.dg-edit-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dg-edit-cols h3{font-size:15px;margin:8px 0}.dg-edit-row{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #e7ecf3;font-size:13px}.dg-edit-row>span{flex:1;min-width:0}.dg-edit-row small{display:block;color:#7a8a9e;font-size:11px}.dg-edit-row button{padding:4px 8px!important;min-width:30px}.dg-edit-row button:disabled{opacity:.35}.dg-edit-cols>section{min-width:0}.dg-edit-intro{font-size:13px;color:#71829a;line-height:1.6}.dg-edit-filter{width:100%;margin:6px 0}.dg-edit-count{color:#2564ba;font-weight:bold}.dg-note-warning{color:#aa691e!important}.dg-edit-cols section:last-child{max-height:55vh;overflow:auto;padding-right:8px}@media(max-width:700px){.dg-edit-cols{grid-template-columns:1fr}.dg-summary{gap:6px 10px}.dg-table{min-width:650px}.dg-edit-cols section:last-child{max-height:40vh}}body.dark .dg-table th,body.dark .dg-summary{background:transparent}body.dark .dg-table .dg-intent-row{background:#24334a}

.dg-table{min-width:950px}.dg-table th:nth-child(n){width:auto}.dg-table th:first-child{width:54px}.dg-table th:nth-child(2){width:175px}.dg-table th.dg-year-col{width:86px}.dg-table .dg-year-col small{display:block;font-size:11px;color:#788ca3;white-space:nowrap}.dg-table th:nth-last-child(4){width:65px}.dg-table th:nth-last-child(3){width:48px}.dg-table th:nth-last-child(2){width:65px}.dg-summary{padding:7px 0}.dg-expand{margin:4px 0!important}
