.brief-room{max-width:1920px;margin:auto;padding:0 28px 28px;color:#102e50}.brief-hero{min-height:165px;padding:28px 20px 24px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(90deg,#fff 25%,#ffffffa6 65%,#ffffff33),url('/assets/images/backgrounds/auction-skyline.png') center 57%/cover}.brief-hero span{font-size:11px;letter-spacing:4px;color:#438bff;font-weight:800}.brief-hero h1{font-size:38px;line-height:1.2;margin:9px 0;color:#082746}.brief-hero p{margin:0;color:#637fa0;font-size:16px}.brief-motto{display:grid;gap:8px;margin-right:9%;color:#6788a5;font-size:14px}.brief-motto strong{font-size:20px;color:#096ee3}.brief-motto small{margin-top:10px}.brief-section{border:1px solid #dce9f7;background:#fff;border-radius:12px;padding:18px;min-width:0}.brief-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.brief-heading h2{font-size:22px;margin:0;color:#092c50}.brief-heading p{margin:5px 0 0;color:#7089a7;font-size:13px}.brief-heading>p{margin-right:auto}.brief-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.brief-category{--tint:#f1f7ff;--ink:#1377f0;background:var(--tint);border:1px solid #e1ecfa;border-radius:11px;padding:14px 10px 10px;min-width:0}.brief-category[data-kind=policy]{--tint:#f0faf8;--ink:#13a48a}.brief-category[data-kind=notice]{--tint:#fff8f2;--ink:#e99138}.brief-category[data-kind=finance]{--tint:#f6f3fe;--ink:#7852d9}.brief-category header{display:flex;align-items:center;gap:10px;padding:0 3px 13px}.brief-category svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.brief-category .brief-symbol{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff9;color:var(--ink);flex-shrink:0}.brief-category h3{font-size:18px;margin:0 0 5px}.brief-category header p{font-size:12px;line-height:1.5;color:#7288a2;margin:0}.brief-category ul{list-style:none;margin:0;padding:0;background:#ffffffc9;border-radius:6px;min-height:114px}.brief-category li{border-bottom:1px solid #edf2f8}.brief-category li:last-child{border:0}.brief-category li a{display:flex;gap:8px;align-items:center;padding:11px 8px;color:#244667;text-decoration:none;font-size:13px}.brief-category li a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex:1}.brief-category time{font-size:11px;color:#8195ae;flex-shrink:0}.brief-category .brief-more{display:block;margin:11px 5px 0 auto;padding:3px;border:0;background:none;color:#1275ec;font-size:12px;cursor:pointer}.brief-category .brief-empty{padding:14px;font-size:13px;color:#72839a}.brief-columns{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;margin-top:16px}.brief-calendar-tools{flex-shrink:0}.brief-calendar-tools button{border:1px solid #e1ebf8;background:#f4f8fe;color:#567da4;border-radius:18px;padding:7px 17px;cursor:pointer}.brief-calendar-tools button[aria-pressed=true]{background:#2586fa;color:#fff;border-color:#2586fa}.brief-date{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px}.brief-date button{background:none;border:0;font-size:23px;padding:0 8px}.brief-date strong{font-size:15px}.brief-table{width:100%;border-collapse:collapse;font-size:14px}.brief-table th{background:#f2f7fd;color:#7990ad;font-size:12px;font-weight:600;padding:11px}.brief-table td{border-bottom:1px solid #edf2fa;padding:12px;text-align:center}.brief-table th:first-child,.brief-table td:first-child{text-align:left}.brief-table td:nth-child(2){color:#0779ff;font-weight:700}.brief-table td:nth-child(3){color:#7f91a9;font-size:12px}.brief-table a{display:inline-block;background:#eef6ff;color:#3b75ac;border-radius:5px;padding:5px 10px;text-decoration:none;font-size:12px;white-space:nowrap}.brief-note{font-size:11px;color:#7990aa;margin:12px 0 0}.brief-one{display:flex;align-items:center;gap:24px;border:1px solid #dce9f7;border-radius:11px;background:#f8fbff;padding:16px 20px;margin-top:16px;font-size:14px}.brief-one>strong{color:#147afb;white-space:nowrap;padding-right:24px;border-right:1px solid #82b5f9}.brief-one p{flex:1;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brief-one a{color:#197af3;white-space:nowrap;text-decoration:none}.brief-expanded{margin-top:20px;scroll-margin-top:110px}.brief-expanded[hidden]{display:none}.brief-trends h2{font-size:22px;margin:0 0 10px}.brief-trends .trend-subtitle{display:none}.brief-trends .trend-caption p{font-size:13px;color:#7890ac;margin:0 0 12px}.brief-trends .trend-tabs{display:flex;gap:6px}.brief-trends button{flex:1;border:0;border-radius:7px;background:#eef5fd;color:#376596;padding:9px;font-weight:700;cursor:pointer}.brief-trends button[aria-pressed=true]{background:#2784f6;color:white}.brief-trends .trend-status{font-size:12px;color:#768ba5;line-height:1.5}.brief-trends .trend-status:empty{display:none}.brief-trends .trend-ranks{list-style:none;padding:0;margin:8px 0}.brief-trends .trend-item{display:flex;align-items:center;gap:12px;text-decoration:none;color:#244566;border-bottom:1px solid #edf2f8;padding:7px 0;font-size:14px}.brief-trends .trend-rank{color:#1679f7;background:#edf6ff;border-radius:8px;min-width:25px;text-align:center;font-weight:800}.brief-trends .trend-keyword{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brief-trends .trend-change{font-size:12px;white-space:nowrap;color:#8496ac;display:flex;gap:6px}.brief-trends .up{color:#fa5477}.brief-trends .down{color:#277ff3}.brief-trends .trend-footer{padding:10px;background:#f2f7ff;font-size:11px;color:#7b94b0;border-radius:6px}.brief-trends .trend-footer a{color:inherit}.brief-table-wrap{max-height:360px;overflow:auto}.brief-table thead{position:sticky;top:0}.brief-category a:hover span{text-decoration:underline}button:focus-visible,a:focus-visible{outline:2px solid #1680fc;outline-offset:3px}
@media(max-width:1200px){.brief-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.brief-columns{grid-template-columns:1fr 1fr}.brief-heading{align-items:flex-start}.brief-columns .brief-heading{flex-wrap:wrap}.brief-motto{margin-right:0}.brief-category h3{font-size:16px}}
@media(max-width:760px){.brief-room{padding:0 12px 20px}.brief-hero{min-height:150px;padding:25px 5px}.brief-hero h1{font-size:30px}.brief-hero p{font-size:13px;line-height:1.6}.brief-motto{display:none}.brief-categories{grid-template-columns:1fr}.brief-columns{grid-template-columns:1fr}.brief-section{padding:14px}.brief-heading{display:block}.brief-heading h2,.brief-trends h2{font-size:20px}.brief-calendar-tools{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.brief-calendar-tools button{padding:7px 12px}.brief-date{margin:0}.brief-table td{padding:10px 5px;font-size:12px}.brief-table th{padding:9px 5px}.brief-one{flex-wrap:wrap;gap:10px;padding:14px}.brief-one>strong{border:0;padding:0}.brief-one p{flex-basis:100%;white-space:normal;line-height:1.6}.brief-one a{margin-left:auto}}

body.desk-briefing .header{height:auto;min-height:88px;padding:0 20px}body.desk-briefing .header .header-inner{height:auto;min-height:88px}.desk-briefing .brief-room #court-schedule{margin-top:0}.desk-briefing .brief-room #brief-schedule{display:table-row-group}.desk-briefing .brief-room #brief-schedule a{padding:5px 10px;font-size:12px}.brief-heading h2>svg,.brief-trends h2>svg{width:25px;height:25px;vertical-align:-4px;margin-right:8px;fill:none;stroke:#1280ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
/* Newsroom cards: five stories, inline summaries, independent pagination. */
.brief-categories{align-items:start}.brief-category{padding:0;background:#fff;border-color:#dce6f1;border-top:3px solid var(--ink);box-shadow:0 4px 16px #16314f05;overflow:hidden}.brief-category header{padding:17px 14px;min-height:116px;background:linear-gradient(150deg,var(--tint),#fff);border-bottom:1px solid #e8eef5}.brief-desk-label{display:block;color:var(--ink);font-size:9px;font-weight:800;letter-spacing:1.8px;margin-bottom:4px}.brief-category h3{font-size:18px;letter-spacing:-.6px}.brief-category .brief-symbol{width:37px;height:37px;border-radius:9px;background:var(--tint)}.brief-category .brief-symbol svg{width:25px;height:25px}.brief-category ul{border-radius:0;min-height:0}.brief-category li{margin:0 13px;border-bottom:1px solid #e7edf5}.brief-category summary{list-style:none;cursor:pointer;padding:15px 0 12px;min-height:110px}.brief-category summary::-webkit-details-marker{display:none}.brief-item-title{font-size:14px;font-weight:650;line-height:1.65;letter-spacing:-.25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#143553}.brief-item-meta{display:flex;align-items:center;gap:6px;margin-top:9px;color:#8a9aaf;font-size:10px}.brief-item-meta>span:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brief-expand{font-size:16px;color:#6790b8;line-height:1}.brief-category details[open] .brief-expand{transform:rotate(45deg)}.brief-category details[open] .brief-item-title{-webkit-line-clamp:unset;color:#0864c6}.brief-item-summary{padding:0 0 15px}.brief-item-summary p{font-size:13px;line-height:1.85;color:#556b82;margin:0 0 12px;overflow-wrap:anywhere}.brief-category li .brief-original{display:inline-flex;align-items:center;padding:7px 12px;border:1px solid #d6e7fb;border-radius:5px;background:#f1f7ff;font-size:12px;color:#146bc8;text-decoration:none}.brief-category li .brief-original:hover{background:#e4f0ff}.brief-pagination{display:flex;justify-content:center;gap:4px;padding:14px 8px;flex-wrap:wrap}.brief-pagination[hidden]{display:none}.brief-pagination button{border:1px solid transparent;border-radius:5px;background:white;color:#708298;min-width:28px;height:29px;font-size:12px;padding:0 5px}.brief-pagination button[aria-current=page]{background:#126feb;color:white;font-weight:700}.brief-pagination button:hover{border-color:#8abbfa}.brief-category summary:hover .brief-item-title{color:#0874e7}.brief-category .brief-empty{min-height:110px;line-height:1.7}.brief-category summary:focus-visible{outline:2px solid #2484f6;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#property-news{scroll-margin-top:25px}
@media(max-width:760px){.brief-category header{min-height:90px}.brief-category summary{min-height:90px}.brief-item-title{font-size:15px}.brief-item-meta{font-size:11px}.brief-category li{margin:0 17px}.brief-item-summary p{font-size:14px}.brief-pagination button{min-width:35px;height:34px}}
