.ukuk-root .doc-brief{flex:none;margin:0}.ukuk-root .doc-brief .hm-lead{margin:0;padding:14px 14px 12px;border-radius:16px;background:linear-gradient(110deg,rgba(23,45,64,.06),rgba(48,40,64,.05) 42%,rgba(180,44,56,.07)),var(--paper,#fff);border:1px solid color-mix(in srgb,var(--line) 88%,transparent);box-shadow:0 1px 2px #152c3b08,0 12px 32px -24px #152c3b28}.ukuk-root .doc-brief .hm-lead-body{-webkit-line-clamp:6;min-height:0;font-size:14px;line-height:1.6}.ukuk-root .doc-brief .hm-lead-more{margin-top:6px}@media (min-width:1180px){.ukuk-root .u-doc-aside:has(>.doc-brief){position:relative;top:auto;align-self:stretch;max-height:none}.ukuk-root .u-doc-aside>.doc-brief+.u-doc-meta-card{position:sticky;top:var(--app-header-height,90px);max-height:calc(100dvh - var(--app-header-height, 90px) - 16px)}}.ukuk-root .hm-lead.is-toggle{cursor:pointer;transition:box-shadow .15s ease}.ukuk-root .hm-lead.is-toggle:hover{box-shadow:inset 0 0 0 1px rgba(104,44,73,.16)}.ukuk-root .hm-lead.is-toggle:hover .hm-lead-more{color:var(--title-hover,var(--accent))}html[data-theme=dark] .ukuk-root .hm-lead.is-toggle:hover{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}html[data-theme=dark] .ukuk-root .hm-lead.is-toggle:hover .hm-lead-more{color:#fff}.ukuk-root #home-page .hm-table tbody tr:has(.hm-lead:hover) td,html[data-theme=dark] .ukuk-root #home-page .hm-table tbody tr:has(.hm-lead:hover) td{background:transparent}.ukuk-root :is(.record,.doc-row,tr,.bill-card):has(.hm-lead:hover,.hm-lead:focus-within) :is(.doc-title,.u-result-title,.hm-title,.bill-card-title):not(:hover):not(:focus-visible){color:var(--ink);text-decoration:none}.ukuk-root .record-actions .record-brief{background:linear-gradient(110deg,#172d40,#302840 36%,#682c49);background-origin:border-box;border-color:transparent;color:#fff;display:inline-flex;align-items:center;gap:6px}.ukuk-root .record-actions .record-brief:hover{background:linear-gradient(110deg,#1d3850,#3b3150 36%,#7a3356);border-color:transparent;color:#fff}.ukuk-root .record-brief-ic{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.brief-dialog{width:min(560px,calc(100vw - 32px));max-height:min(80vh,720px);padding:0;border:0;border-radius:16px;background:var(--paper,#fff);color:var(--ink);box-shadow:0 30px 80px -20px rgba(19,45,63,.45);overflow:auto}.brief-dialog::backdrop{background:rgba(19,45,63,.42);backdrop-filter:blur(2px)}.brief-dialog[open]{animation:brief-in .22s ease}@keyframes brief-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.brief-dialog-inner{position:relative;padding:22px 26px}.brief-dialog-inner:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#172d40,#682c49 60%,#b42c38)}.brief-dialog-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.brief-dialog-kicker{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:999px;background:linear-gradient(110deg,#172d40,#302840 36%,#682c49);color:#fff;font-size:12.5px;font-weight:700}.brief-dialog-spark{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.brief-dialog-close{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.brief-dialog-close:hover{background:var(--wash);color:var(--ink)}.brief-dialog-meta{margin:0 0 6px;font-size:12.5px;color:var(--muted)}.brief-dialog h2{margin:0;font-size:18px;line-height:1.4;letter-spacing:-.2px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.brief-dialog-text{margin:14px 0 0;padding:14px 16px;border-radius:12px;font-size:15.5px;line-height:1.65;color:var(--ink);background:linear-gradient(110deg,rgba(23,45,64,.06),rgba(48,40,64,.05) 42%,rgba(180,44,56,.07))}.brief-dialog-foot{display:flex;flex-direction:column;gap:10px;margin-top:18px}.brief-dialog-open{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;height:42px;padding:0 18px;border-radius:999px;background:var(--navy,#132d3f);color:#fff!important;font-size:14px;font-weight:700;text-decoration:none}.brief-dialog-open:hover{filter:brightness(1.15)}.ukuk-root .drawer-brief{margin:0 0 18px}.ukuk-root .drawer-brief .hm-lead{margin:0}@media (max-width:640px){.brief-dialog{width:100vw;max-width:100vw;max-height:88vh;margin:auto 0 0;border-radius:18px 18px 0 0}.brief-dialog-inner{padding:18px 18px 22px}.brief-dialog-open{align-self:stretch}}@media (prefers-reduced-motion:reduce){.brief-dialog[open]{animation:none}}html[data-theme=dark] .brief-dialog{background:var(--panel,#1c1c1c);box-shadow:0 30px 80px -20px rgba(0,0,0,.7)}html[data-theme=dark] .brief-dialog::backdrop{background:rgba(0,0,0,.6)}html[data-theme=dark] .brief-dialog-text{background:linear-gradient(110deg,hsla(0,0%,100%,.04),rgba(180,44,56,.12) 72%),var(--panel,#1c1c1c);box-shadow:inset 0 0 0 1px var(--line);color:#eee}html[data-theme=dark] .ukuk-root .doc-brief .hm-lead{background:linear-gradient(110deg,hsla(0,0%,100%,.04),rgba(180,44,56,.1) 72%),var(--paper,#1c1c1c);border-color:var(--line);box-shadow:none;color:#eee}html[data-theme=dark] .brief-dialog-kicker{background:linear-gradient(110deg,#141414,#4a161b 45%,#b42c38)}html[data-theme=dark] .ukuk-root .record-actions .record-brief{background:linear-gradient(110deg,#191919,#2c1618 55%,#4f1e24)!important;background-origin:border-box!important;border:1px solid hsla(0,0%,100%,.08)!important;color:#fff!important}html[data-theme=dark] .ukuk-root .record-actions .record-brief:hover{background:linear-gradient(110deg,#1d1d1d,#361a1d 55%,#5e232a)!important;background-origin:border-box!important;border-color:hsla(0,0%,100%,.14)!important;color:#fff!important}html[data-theme=dark] .brief-dialog-open{background:var(--accent)}html[data-theme=dark] .brief-dialog-close:hover{background:var(--raised,#2a2a2a)}