.UlLnyG_container{min-height:100dvh;padding:var(--audit-spacing-2xl) var(--audit-container-padding);padding-top:calc(120px + var(--audit-spacing-xl));padding-bottom:var(--audit-spacing-2xl);background:var(--bg)}.UlLnyG_content{max-width:800px;margin:0 auto}.UlLnyG_title{font-family:var(--font-heading);font-size:var(--audit-text-4xl);font-weight:var(--audit-font-semibold);color:var(--text);margin-bottom:var(--audit-spacing-md);line-height:var(--audit-leading-tight);letter-spacing:-.02em}.UlLnyG_lastUpdated{font-family:var(--audit-font-mono);font-size:var(--audit-text-sm);color:var(--text-muted);margin-bottom:var(--audit-spacing-2xl);text-transform:uppercase;letter-spacing:.05em}.UlLnyG_section{margin-bottom:var(--audit-spacing-2xl);padding-bottom:var(--audit-spacing-lg);border-bottom:1px solid var(--audit-border-subtle)}.UlLnyG_section:last-child{border-bottom:none;margin-bottom:0}.UlLnyG_section h2{font-family:var(--font-heading);font-size:var(--audit-text-2xl);font-weight:var(--audit-font-semibold);color:var(--text);margin-bottom:var(--audit-spacing-lg);line-height:var(--audit-leading-tight);letter-spacing:-.01em}.UlLnyG_section h3{font-family:var(--font-heading);font-size:var(--audit-text-xl);font-weight:var(--audit-font-medium);color:var(--text);margin-top:var(--audit-spacing-xl);margin-bottom:var(--audit-spacing-md);line-height:var(--audit-leading-snug)}.UlLnyG_section p{font-family:var(--font);font-size:var(--audit-text-base);color:var(--text-secondary);line-height:var(--audit-leading-normal);margin-bottom:var(--audit-spacing-md)}.UlLnyG_section p:last-child{margin-bottom:0}.UlLnyG_section p strong{color:var(--text);font-weight:var(--audit-font-semibold)}.UlLnyG_list,.UlLnyG_orderedList{margin:var(--audit-spacing-md) 0;padding-left:var(--audit-spacing-lg);color:var(--text-secondary)}.UlLnyG_list li,.UlLnyG_orderedList li{font-family:var(--font);font-size:var(--audit-text-base);line-height:var(--audit-leading-normal);margin-bottom:var(--audit-spacing-sm)}.UlLnyG_list li:last-child,.UlLnyG_orderedList li:last-child{margin-bottom:0}.UlLnyG_list li strong,.UlLnyG_orderedList li strong{color:var(--text);font-weight:var(--audit-font-semibold)}.UlLnyG_list{list-style-type:disc}.UlLnyG_list li::marker{color:var(--accent)}.UlLnyG_orderedList{list-style-type:decimal}.UlLnyG_orderedList li::marker{color:var(--accent);font-weight:var(--audit-font-semibold)}.UlLnyG_table{border-collapse:collapse;width:100%;margin:var(--audit-spacing-lg) 0;font-family:var(--font);font-size:var(--audit-text-sm);border:1px solid var(--audit-border-subtle)}.UlLnyG_table th,.UlLnyG_table td{padding:var(--audit-spacing-md);text-align:left;border-bottom:1px solid var(--audit-border-subtle);vertical-align:top}.UlLnyG_table th{font-family:var(--audit-font-mono);font-size:var(--audit-text-xs);font-weight:var(--audit-font-semibold);color:var(--text);background-color:var(--bg-elevated);text-transform:uppercase;letter-spacing:.05em}.UlLnyG_table td{color:var(--text-secondary);line-height:var(--audit-leading-normal)}.UlLnyG_table td code{font-family:var(--audit-font-mono);font-size:var(--audit-text-xs);color:var(--accent);background:var(--accent-bg);padding:2px 6px}.UlLnyG_table tr:last-child td{border-bottom:none}.UlLnyG_table tr:hover td{background-color:#ffffff05}.UlLnyG_highlightBox{background-color:var(--accent-bg);border-left:3px solid var(--accent);padding:var(--audit-spacing-md) var(--audit-spacing-lg);margin:var(--audit-spacing-lg) 0}.UlLnyG_highlightBox p{color:var(--text);font-weight:var(--audit-font-medium);margin-bottom:0}.UlLnyG_infoBox{background-color:var(--bg-elevated);border:1px solid var(--audit-border-subtle);padding:var(--audit-spacing-lg);margin:var(--audit-spacing-lg) 0}.UlLnyG_infoBox p{margin-bottom:var(--audit-spacing-sm);font-size:var(--audit-text-sm)}.UlLnyG_infoBox p:last-child{margin-bottom:0}.UlLnyG_infoBox p strong{color:var(--text)}.UlLnyG_link{color:var(--accent);border-bottom:1px solid #0000;text-decoration:none;transition:color .2s,border-color .2s}.UlLnyG_link:hover{color:var(--audit-accent-hover);border-bottom-color:var(--accent)}.UlLnyG_subsection{margin-top:var(--audit-spacing-lg);padding-left:var(--audit-spacing-md);border-left:2px solid var(--audit-border-subtle)}.UlLnyG_subsection h4{font-family:var(--font-heading);font-size:var(--audit-text-lg);font-weight:var(--audit-font-semibold);color:var(--text);margin-bottom:var(--audit-spacing-sm)}.UlLnyG_subsection p{font-size:var(--audit-text-sm)}.UlLnyG_codeBlock{background-color:var(--bg-elevated);border:1px solid var(--audit-border-subtle);padding:var(--audit-spacing-md);margin:var(--audit-spacing-md) 0;font-family:var(--audit-font-mono);font-size:var(--audit-text-sm);color:var(--accent);white-space:pre-wrap;word-break:break-word;line-height:var(--audit-leading-relaxed);overflow-x:auto}.UlLnyG_permittedList,.UlLnyG_prohibitedList{margin:var(--audit-spacing-md) 0;padding-left:0;list-style:none}.UlLnyG_permittedList li,.UlLnyG_prohibitedList li{padding-left:var(--audit-spacing-xl);margin-bottom:var(--audit-spacing-sm);font-family:var(--font);font-size:var(--audit-text-base);line-height:var(--audit-leading-normal);color:var(--text-secondary);position:relative}.UlLnyG_permittedList li:last-child,.UlLnyG_prohibitedList li:last-child{margin-bottom:0}.UlLnyG_permittedList li strong,.UlLnyG_prohibitedList li strong{color:var(--text);font-weight:var(--audit-font-semibold)}.UlLnyG_permittedList li:before{content:"✓";width:var(--audit-spacing-lg);color:var(--low);font-weight:var(--audit-font-bold);font-size:var(--audit-text-lg);position:absolute;left:0}.UlLnyG_prohibitedList li:before{content:"✕";width:var(--audit-spacing-lg);color:var(--high);font-weight:var(--audit-font-bold);font-size:var(--audit-text-lg);position:absolute;left:0}.UlLnyG_licenseBadge{align-items:center;gap:var(--audit-spacing-md);padding:var(--audit-spacing-md);background-color:var(--bg-elevated);border:1px solid var(--audit-border-subtle);margin:var(--audit-spacing-lg) 0;display:flex}.UlLnyG_licenseBadge img{width:auto;height:31px}.UlLnyG_ccIcons{align-items:center;gap:var(--audit-spacing-sm);display:flex}.UlLnyG_ccIcons img{filter:invert()}.UlLnyG_licenseBadge p{font-size:var(--audit-text-sm);margin:0}.UlLnyG_badge{padding:var(--audit-spacing-xs) var(--audit-spacing-sm);font-family:var(--audit-font-mono);font-size:var(--audit-text-xs);font-weight:var(--audit-font-semibold);text-transform:uppercase;letter-spacing:.05em;display:inline-block}.UlLnyG_badgeSuccess{color:var(--low);background-color:#22c55e1a;border:1px solid #22c55e4d}.UlLnyG_badgeWarning{color:var(--medium);background-color:#f59e0b1a;border:1px solid #f59e0b4d}.UlLnyG_badgeError{color:var(--high);background-color:#ef44441a;border:1px solid #ef44444d}@media (max-width:1024px){.UlLnyG_container{padding-top:var(--audit-spacing-2xl)}}@media (max-width:768px){.UlLnyG_container{padding:var(--audit-spacing-lg) var(--audit-spacing-md);padding-top:var(--audit-spacing-xl);padding-bottom:calc(var(--audit-spacing-2xl) + 80px)}.UlLnyG_title{font-size:var(--audit-text-3xl)}.UlLnyG_section h2{font-size:var(--audit-text-xl)}.UlLnyG_section h3{font-size:var(--audit-text-lg);margin-top:var(--audit-spacing-lg)}.UlLnyG_section{margin-bottom:var(--audit-spacing-xl);padding-bottom:var(--audit-spacing-md)}.UlLnyG_table{font-size:var(--audit-text-xs)}.UlLnyG_table th,.UlLnyG_table td{padding:var(--audit-spacing-sm)}.UlLnyG_highlightBox{padding:var(--audit-spacing-sm) var(--audit-spacing-md)}.UlLnyG_infoBox{padding:var(--audit-spacing-md)}.UlLnyG_licenseBadge{flex-direction:column;align-items:flex-start}}@media (max-width:425px){.UlLnyG_container{padding:var(--audit-spacing-md) var(--audit-spacing-sm);padding-top:var(--audit-spacing-lg)}.UlLnyG_title{font-size:var(--audit-text-2xl)}.UlLnyG_section h2{font-size:var(--audit-text-lg)}.UlLnyG_section h3{font-size:var(--audit-text-base)}.UlLnyG_section p,.UlLnyG_list li,.UlLnyG_orderedList li,.UlLnyG_permittedList li,.UlLnyG_prohibitedList li{font-size:var(--audit-text-sm)}.UlLnyG_table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.UlLnyG_subsection{padding-left:var(--audit-spacing-sm)}}
/*# sourceMappingURL=2p394ez98kfxt.css.map*/