.law-case{min-width:0}.law-case-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:stretch}.law-case-operation{min-width:0;padding:1.5rem;border-radius:1.25rem;background:#012551;color:#fff}.law-case-views{min-width:0}.law-case-view{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.law-case-overview{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-bottom:0}.law-case-eyebrow,.law-case-overview{display:flex;align-items:center;min-height:1.5rem}.law-case-eyebrow{margin:0;color:#b5cbe6;font-size:.75rem;font-weight:650;line-height:1.5;letter-spacing:.07em;text-transform:uppercase}.law-case-period{display:inline-flex;flex-shrink:0;gap:.375rem;margin:0;color:#b5cbe6;font-size:.8125rem;font-weight:550;font-variant-numeric:tabular-nums}.law-case-groups{display:grid;gap:1.25rem}.law-case-group{min-width:0}.law-case-group+.law-case-group{padding-top:1.25rem;border-top:1px solid #ffffff29}.law-case-group-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.375rem 1rem;padding-left:.875rem;border-left:3px solid #f1f7fd}.law-case-group[data-law-nature=revenue] .law-case-group-head{border-left-color:#0066f9}.law-case-group-name{margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}.law-case-group-amount,.law-case-group-name{color:#fff;font-family:var(--font-inter-tight),"Inter Tight",Inter,sans-serif}.law-case-group-amount{font-size:1.75rem;font-weight:650;line-height:1.15;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.law-case-rows{display:grid;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none}.law-case-row{display:grid;gap:.375rem;min-width:0}.law-case-row-label{margin:0;color:#d3e2f5;font-size:.875rem;font-weight:500;line-height:1.5}.law-case-entries{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;margin:0;padding:0;list-style:none}.law-case-entries>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem .625rem;min-width:0}.law-case-entries time{color:#b5cbe6;font-size:.8125rem;font-weight:550;line-height:1.5;font-variant-numeric:tabular-nums}.law-case-entry-value{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;color:#f1f7fd;font-size:.875rem;line-height:1.5}.law-case-entry-value strong{color:#fff;font-weight:650;font-variant-numeric:tabular-nums}.law-case-group-result{margin:.75rem 0 0;color:#b5cbe6;font-size:.75rem;line-height:1.6}.law-case-group-result strong{color:#fff;font-weight:650;font-variant-numeric:tabular-nums}.law-case-message{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.law-case-heading{max-width:18ch;margin:0;color:#fff;font-family:var(--font-inter-tight),"Inter Tight",Inter,sans-serif;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:650;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.law-case-reading{max-width:32ch;margin:0;color:#f1f7fd;font-size:1.0625rem;line-height:1.65}.law-case-message-note{max-width:38ch;margin:.5rem 0 0;padding-left:1rem;border-left:3px solid #0066f9;color:#b5cbe6;font-size:.875rem;line-height:1.65}.law-case-source{display:flex;min-width:0;flex-direction:column;gap:1.25rem;padding:1.5rem;border-radius:1.25rem;background:#f1f7fd}.law-case-source-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.5rem}.law-case-source-label{display:inline-flex;align-items:center;gap:.5rem;margin:0;color:#486481;font-size:.75rem;font-weight:650;line-height:1.5;letter-spacing:.07em;text-transform:uppercase}.law-case-reference-item>time,.law-case-source-head>time{color:#486481;font-size:.8125rem;font-weight:550;line-height:1.5;font-variant-numeric:tabular-nums}.law-case-reminder .case-doc{width:100%;max-width:none}.law-case-reminder .case-doc-paper{padding:1.5rem;border:0;border-radius:.375rem;background-color:#fff;box-shadow:0 16px 36px -26px #01255166}.law-case-reminder .case-doc-head{display:grid;gap:.375rem}.law-case-reminder .case-doc-id{font-size:1rem}.law-case-reminder .case-doc-layers{display:block}.law-case-reminder .case-doc-layer{display:grid;grid-area:auto}.law-case-reminder .case-doc-fields{gap:.875rem}.law-case-reminder .case-doc-fields>div{gap:.25rem}.law-case-reminder .case-doc-fields dt{color:#486481;font-size:.75rem}.law-case-reminder .case-doc-fields dd{color:#012551;font-size:.9375rem;font-weight:600;line-height:1.5}.law-case-reminder .case-doc-system{margin-top:.75rem;font-size:.75rem;line-height:1.6}.law-case-reference{grid-column:1/-1;margin-top:0;border-top:1px solid #d7e3f3}.law-case-reference summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding-block:.875rem;color:#486481;font-size:.8125rem;font-weight:600;line-height:1.5;cursor:pointer;list-style:none}.law-case-reference summary::-webkit-details-marker{display:none}.law-case-reference summary:focus-visible{outline:2px solid #0066f9;outline-offset:2px}.law-case-reference[open] summary svg{transform:rotate(180deg)}.law-case-reference-documents{display:grid;gap:1.25rem;padding-block:.25rem 1rem}.law-case-reference-item{display:grid;gap:.5rem;min-width:0}.law-case-reference-item .case-doc{max-width:none}.law-case-reference-item .case-doc--compact{border:0;border-radius:.375rem;padding:1rem;background-color:#fff}.law-case-reference-item .case-doc-paper{border:0;border-radius:.375rem;padding:1.25rem;background-color:#fff}@media (min-width:1024px){.law-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (max-width:479px){.law-case-group-head{display:grid;gap:.375rem}.law-case-group-amount{font-size:1.625rem}.law-case-entries{display:grid;gap:.375rem}.law-case-reminder .case-doc-paper{padding:1.25rem}}@media screen{.law-case :is(.law-case-view,.case-doc-layer):not([data-lens-show~=system]){display:none}@supports selector(:has(*)){.case-figure:has(.case-lens-input[data-lens-kind=detail]:checked) .law-case :is(.law-case-view,.case-doc-layer),.case-figure:has(.case-lens-input[data-lens-kind=status-quo]:checked) .law-case :is(.law-case-view,.case-doc-layer){display:none}.case-figure:has(.case-lens-input[data-lens-kind=detail]:checked) .law-case-view[data-lens-show~=detail],.case-figure:has(.case-lens-input[data-lens-kind=status-quo]:checked) .law-case-view[data-lens-show~=status-quo]{display:flex}.case-figure:has(.case-lens-input[data-lens-kind=detail]:checked) .law-case .case-doc-layer[data-lens-show~=detail],.case-figure:has(.case-lens-input[data-lens-kind=status-quo]:checked) .law-case .case-doc-layer[data-lens-show~=status-quo]{display:grid}}}@media print{.law-case-view:not([data-lens-show~=system]){display:none}.law-case-grid{grid-template-columns:minmax(0,1fr)}.law-case-operation{color:#012551;background:#fff;border:1px solid #c8d8f0}.law-case-operation *,.law-case-reference *,.law-case-source *{color:#012551!important}.law-case-group+.law-case-group{border-top-color:#c8d8f0}.law-case-group-head{border-left-color:#8aabcc}.law-case-source .case-doc{opacity:1!important;visibility:visible!important}.law-case :is(.law-case-source,.law-case-reference) :is(.case-doc-paper,.case-doc--compact){border:1px solid #8aabcc;background-color:#fff;box-shadow:none}.law-case-reminder .case-doc-layers{display:grid;gap:1.25rem}.law-case-reminder .case-doc-layer{position:static!important;inset:auto;grid-area:auto;opacity:1!important;visibility:visible!important}.law-case-reference::details-content{content-visibility:visible;display:contents}.law-case-reference-documents{display:grid!important}.law-case-reference summary svg{display:none}}