.uxr-case-layout{display:grid;gap:3.2rem}.uxr-case-hero{display:grid;gap:1.8rem;margin-bottom:3.2rem}.uxr-case-hero__summary{max-width:88rem;margin:0;font-size:clamp(1.75rem,2.4vw,2.15rem);line-height:1.6}.uxr-case-notice{padding:1.6rem 1.8rem;border:.1rem solid var(--uxr-line);border-left:.4rem solid var(--uxr-accent);background:var(--uxr-soft);font-size:1.45rem;line-height:1.55}.uxr-case-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0}.uxr-case-status-grid>div{min-width:0;padding:1.4rem;border:.1rem solid var(--uxr-line);border-radius:.6rem;background:var(--uxr-soft)}.uxr-case-status-grid dt{margin:0 0 .35rem;color:var(--uxr-muted);font-size:1.1rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.uxr-case-status-grid dd{margin:0;font-size:1.48rem;line-height:1.4;overflow-wrap:anywhere}.uxr-case-media{margin:0}.uxr-case-media img{display:block;width:100%;height:auto;border:.1rem solid var(--uxr-line);border-radius:.8rem}.uxr-case-media figcaption{margin-top:.8rem;color:var(--uxr-muted);font-size:1.3rem;line-height:1.5}.uxr-panel{padding:clamp(1.8rem,3vw,2.6rem);border:.1rem solid var(--uxr-line);border-radius:.8rem;background:var(--uxr-soft)}.uxr-panel h2,.uxr-panel h3{margin-top:0}.uxr-routing-grid{display:grid;gap:1.2rem;margin:1.6rem 0}.uxr-organization-card{padding:1.4rem;border:.1rem solid var(--uxr-line);border-radius:.6rem;background:rgb(var(--color-background))}.uxr-organization-card h3{margin:0 0 .4rem;font-size:1.75rem}.uxr-organization-card p{margin:.35rem 0;color:var(--uxr-muted);font-size:1.4rem;line-height:1.5}.uxr-organization-card a{overflow-wrap:anywhere}.uxr-pill-row{display:flex;flex-wrap:wrap;gap:.65rem}.uxr-pill{display:inline-flex;align-items:center;max-width:100%;padding:.38rem .7rem;border:.1rem solid rgba(var(--color-foreground),.13);border-radius:999px;background:rgba(var(--color-foreground),.035);font-size:1.2rem;font-weight:650;line-height:1.25;cursor:default;user-select:text}.uxr-pill--status{border-radius:.35rem;background:transparent;color:var(--uxr-muted);font-weight:650}.uxr-pill--term{background:var(--uxr-soft);color:var(--uxr-ink)}.uxr-pill--empty{font-weight:600;color:var(--uxr-muted)}.uxr-pill-row--status{gap:.5rem .8rem}.uxr-case-toc{margin:0;padding:1.4rem 1.6rem;border:.1rem solid var(--uxr-line);border-radius:.8rem}.uxr-case-toc summary{cursor:pointer;font-weight:750}.uxr-case-toc ol{columns:2;column-gap:3rem;margin:1.4rem 0 0;padding-left:2.2rem}.uxr-case-toc li{break-inside:avoid;margin:.45rem 0;font-size:1.4rem;line-height:1.4}.uxr-case-sections{display:grid;gap:2rem}.uxr-case-section{scroll-margin-top:2rem;padding:clamp(1.8rem,3vw,2.8rem);border:.1rem solid var(--uxr-line);border-radius:.8rem}.uxr-case-section[data-section-type="Notice"],.uxr-case-section[data-section-type="Limitation"],.uxr-case-section[data-section-type="Counter-Explanation"]{background:var(--uxr-soft)}.uxr-case-section__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.uxr-case-section__header h2{margin:0;font-size:clamp(2.05rem,3vw,2.8rem);line-height:1.2}.uxr-case-section__meta{display:flex;flex-wrap:wrap;gap:.55rem}.uxr-case-section__body{font-size:1.62rem;line-height:1.66}.uxr-case-section__body>:first-child{margin-top:0}.uxr-case-section__body>:last-child{margin-bottom:0}.uxr-case-section__items{margin:1.2rem 0 0;padding-left:2.2rem}.uxr-case-section__items li+li{margin-top:.65rem}.uxr-section-terms{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;padding-top:1.2rem;border-top:.1rem solid var(--uxr-line)}.uxr-taxonomy-heading{margin:0 0 1.2rem}.uxr-taxonomy-grid{display:grid;gap:1rem}.uxr-taxonomy-card{border:.1rem solid var(--uxr-line);border-radius:.6rem;background:rgb(var(--color-background))}.uxr-taxonomy-card summary{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.2rem 1.4rem;cursor:pointer;list-style:none}.uxr-taxonomy-card summary::-webkit-details-marker{display:none}.uxr-taxonomy-card summary::after{content:"+";flex:0 0 auto;font-size:1.8rem;line-height:1}.uxr-taxonomy-card[open] summary::after{content:"−"}.uxr-taxonomy-card__name{font-weight:750}.uxr-taxonomy-card__type{color:var(--uxr-muted);font-size:1.2rem}.uxr-taxonomy-card__content{padding:0 1.4rem 1.4rem;color:var(--uxr-muted);font-size:1.42rem;line-height:1.55}.uxr-taxonomy-card__content p{margin:.7rem 0}.uxr-case-comments{margin-top:4rem;padding-top:2.8rem;border-top:.1rem solid var(--uxr-line)}.uxr-case-comments__notice{padding:1.4rem 1.6rem;border-radius:.6rem;background:var(--uxr-soft);font-size:1.4rem;line-height:1.55}.uxr-case-comments__item{padding:1.6rem 0;border-bottom:.1rem solid var(--uxr-line)}.uxr-case-comments__fields{display:grid;gap:1.2rem}.uxr-case-comments__fields input,.uxr-case-comments__fields textarea{width:100%;padding:1.1rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.uxr-case-index-intro{max-width:88rem;margin-bottom:3rem}.uxr-case-filters{display:grid;gap:1rem;margin:2.4rem 0;padding:1.6rem;border:.1rem solid var(--uxr-line);border-radius:.8rem;background:var(--uxr-soft)}.uxr-case-filters label{display:grid;gap:.45rem;font-size:1.25rem;font-weight:700}.uxr-case-filters input,.uxr-case-filters select{width:100%;min-height:4.4rem;padding:.8rem 1rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.uxr-case-filter-actions{display:flex;flex-wrap:wrap;align-items:end;gap:1rem}.uxr-case-results-count{margin:0;color:var(--uxr-muted);font-size:1.35rem}.uxr-case-card-list{display:grid;gap:1.8rem}.uxr-case-card{display:grid;gap:1.6rem;padding:2rem;border:.1rem solid var(--uxr-line);border-radius:.8rem;background:rgb(var(--color-background))}.uxr-case-card[hidden]{display:none}.uxr-case-card__image img{display:block;width:100%;height:auto;border-radius:.6rem}.uxr-case-card__content{min-width:0}.uxr-case-card__identity{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.7rem 1.2rem;margin-bottom:.7rem}.uxr-case-card__eyebrow{margin:0;color:var(--uxr-muted);font-size:1.15rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.uxr-case-card__domain{display:inline-flex;padding:.38rem .7rem;border:.1rem solid var(--uxr-line);border-radius:.35rem;background:var(--uxr-soft);font-size:1.18rem;font-weight:750;line-height:1.25}.uxr-case-card h2{margin:0 0 .9rem;font-size:clamp(2rem,3vw,2.7rem);line-height:1.25}.uxr-case-card__attribution{display:grid;gap:.25rem;margin:1rem 0;padding:1rem 1.2rem;border-left:.35rem solid var(--uxr-accent);background:var(--uxr-soft);font-size:1.3rem;line-height:1.45}.uxr-case-card__attribution strong{font-size:1.05rem;letter-spacing:.075em;text-transform:uppercase}.uxr-case-card__relationship{display:grid;gap:.25rem;margin:1rem 0;padding:1rem 1.2rem;border:.1rem solid var(--uxr-line);border-radius:.45rem;background:rgb(var(--color-background));font-size:1.3rem;line-height:1.4}.uxr-case-card__relationship-label{color:var(--uxr-muted);font-size:1.05rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase}.uxr-case-card__relationship strong{font-size:1.42rem}.uxr-case-card__summary{margin:1rem 0 1.2rem;font-size:1.5rem;line-height:1.58}.uxr-case-card__agency{display:grid;gap:.7rem;margin-top:1.2rem;padding-top:1.2rem;border-top:.1rem solid var(--uxr-line)}.uxr-case-card__agency>strong{font-size:1.1rem;letter-spacing:.075em;text-transform:uppercase}.uxr-case-card__action{margin:1.4rem 0 0;font-weight:750}.uxr-case-card__action a{display:inline-flex;align-items:center;min-height:4.2rem;padding:.75rem 1rem;border:.1rem solid var(--uxr-ink);border-radius:.4rem;text-decoration:none}.uxr-case-card__action a:hover,.uxr-case-card__action a:focus-visible{background:var(--uxr-ink);color:rgb(var(--color-background))}.uxr-case-no-results{padding:2rem;border:.1rem dashed var(--uxr-line);text-align:center}.uxr-case-footer-nav{margin-top:4rem;padding-top:2rem;border-top:.1rem solid var(--uxr-line)}@media(min-width:750px){.uxr-case-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.uxr-routing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uxr-taxonomy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uxr-case-comments__identity{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.uxr-case-filters{grid-template-columns:minmax(20rem,2fr) repeat(3,minmax(14rem,1fr));align-items:end}.uxr-case-card{grid-template-columns:minmax(18rem,28rem) 1fr}.uxr-case-card:not(:has(.uxr-case-card__image)){grid-template-columns:1fr}}@media(max-width:749px){.uxr-case-toc ol{columns:1}.uxr-case-card__identity{align-items:flex-start}.uxr-case-card__domain{width:100%}}@media print{.uxr-case-toc,.uxr-case-comments,.uxr-case-filters,.uxr-case-footer-nav{display:none!important}.uxr-case-section,.uxr-panel,.uxr-case-status-grid>div{break-inside:avoid}}