.UySenW_container{max-width:58.75rem;padding:0 0 3.5rem;padding-left:max(1.5rem, env(safe-area-inset-left));padding-right:max(1.5rem, env(safe-area-inset-right));font-family:var(--font-sans,system-ui, -apple-system, sans-serif);color:var(--foreground);min-width:0;margin:0}@media (max-width:639px){.UySenW_container{padding-bottom:3rem;padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right))}.UySenW_hero{margin-bottom:2.5rem}}.UySenW_hero{text-align:center;margin-bottom:4rem}.UySenW_title{-webkit-text-fill-color:transparent;letter-spacing:-.02em;background:linear-gradient(135deg,#1a1a1a 0%,#4a4a4a 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:2.5rem;font-weight:800}@media (prefers-color-scheme:dark){.UySenW_title{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 0%,#a1a1aa 100%);-webkit-background-clip:text;background-clip:text}}.UySenW_badges{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.UySenW_badge{color:#64748b;background:#94a3b826;border-radius:6px;align-items:center;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.UySenW_badgeHero{color:#16a34a;background:#22c55e26;border-radius:6px;align-items:center;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}@media (prefers-color-scheme:dark){.UySenW_badgeHero{color:#22c55e;background:#22c55e33}}.UySenW_badgeSuccess{color:#16a34a;text-transform:uppercase;letter-spacing:.06em;background:#22c55e26;border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}@media (prefers-color-scheme:dark){.UySenW_badgeSuccess{color:#22c55e;background:#22c55e33}}.UySenW_badgeNeutral{color:#64748b;text-transform:uppercase;letter-spacing:.06em;background:#64748b1a;border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}@media (prefers-color-scheme:dark){.UySenW_badgeNeutral{color:#94a3b8;background:#94a3b826}}.UySenW_badgeOptional{color:#ca8a04;text-transform:uppercase;letter-spacing:.06em;background:#eab30826;border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}@media (prefers-color-scheme:dark){.UySenW_badgeOptional{color:#facc15;background:#facc1533}}.UySenW_badgeFailed{color:#dc2626;text-transform:uppercase;letter-spacing:.06em;background:#ef444426;border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}@media (prefers-color-scheme:dark){.UySenW_badgeFailed{color:#f87171;background:#f8717133}}.UySenW_subtitle{color:var(--muted-foreground,#666);overflow-wrap:anywhere;max-width:700px;margin:0 auto 1.5rem;font-size:1.125rem;line-height:1.6}.UySenW_executiveSummary{border:1px solid var(--color-slate-200,#e2e8f0);background:color-mix(in srgb, var(--color-paper,#fff) 95%, transparent);border-radius:8px;min-width:0;max-width:760px;margin:0 auto 3rem;padding:1rem 1.1rem}.UySenW_executiveSummary h2{color:var(--color-primary,#1a1a1a);overflow-wrap:anywhere;margin:0;font-size:1rem}.UySenW_executiveSummary p{color:var(--color-slate-600,#475569);overflow-wrap:anywhere;margin:.6rem 0;font-size:.93rem;line-height:1.5}.UySenW_executiveSummary ul{color:var(--color-slate-600,#475569);overflow-wrap:anywhere;gap:.3rem;margin:0;padding-left:1rem;font-size:.9rem;display:grid}html.dark .UySenW_executiveSummary{border-color:var(--color-slate-700,#334155);background:color-mix(in srgb, var(--color-paper,#242424) 95%, transparent)}html.dark .UySenW_executiveSummary h2{color:var(--color-primary,#e8e8e6)}:is(html.dark .UySenW_executiveSummary p,html.dark .UySenW_executiveSummary ul){color:var(--color-slate-500,#9ca3af)}.UySenW_section{margin-bottom:4rem}.UySenW_sectionTitle{border-bottom:1px solid var(--border,#0000001a);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:700}.UySenW_subsectionTitle{color:var(--foreground);margin:2rem 0 1rem;font-size:1.5rem;font-weight:600}.UySenW_sectionDesc{color:var(--muted-foreground,#666);margin-bottom:2rem;font-size:1rem;line-height:1.6}.UySenW_contextList{flex-direction:column;gap:1rem;margin:2rem 0;display:flex}.UySenW_contextItem{background:var(--card-background,#ffffff4d);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border,#0000001a);border-radius:8px;align-items:flex-start;gap:1rem;padding:.75rem;font-size:.95rem;line-height:1.5;display:flex}@media (prefers-color-scheme:dark){.UySenW_contextItem{background:#1e1e1e4d;border-color:#ffffff1a}}.UySenW_checkmark{color:#22c55e;flex-shrink:0;margin-top:.125rem;font-size:1.25rem;font-weight:700}.UySenW_xmark{color:#ef4444;flex-shrink:0;margin-top:.125rem;font-size:1.25rem;font-weight:700}.UySenW_infoBox{background:var(--card-background,#64748b0d);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border,#64748b33);color:var(--foreground);border-radius:8px;margin-top:2rem;padding:1.5rem}html.dark .UySenW_infoBox{color:var(--foreground);background:#64748b26;border-color:#64748b4d}.UySenW_infoBoxTitle{color:var(--foreground);margin-bottom:.75rem;font-weight:600}.UySenW_infoBoxList{color:var(--foreground);margin:0;padding-left:1.5rem;list-style:outside}.UySenW_infoBoxList li{color:var(--foreground);margin:.5rem 0;line-height:1.6}html.dark .UySenW_infoBoxList li{color:var(--color-text-primary,var(--foreground,#f0f0ee))}.UySenW_summaryTable{background:var(--card-background,#ffffff80);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border,#0000001a);border-radius:12px;flex-direction:column;gap:1rem;margin:2rem 0;padding:1.5rem;display:flex}@media (prefers-color-scheme:dark){.UySenW_summaryTable{background:#1e1e1e80;border-color:#ffffff1a}}.UySenW_summaryRow{border-bottom:1px solid var(--border,#0000001a);justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.UySenW_summaryRow:last-child{border-bottom:none}.UySenW_summaryLabel{color:var(--foreground);font-weight:500}.UySenW_summaryValue{align-items:center;gap:.75rem;font-weight:600;display:flex}.UySenW_summaryStatus{color:var(--muted-foreground,#666);font-size:.875rem;font-weight:400}.UySenW_complianceStatement{text-align:center;background:#22c55e26;border:1px solid #22c55e4d;border-radius:8px;margin-top:2rem;padding:1.5rem}@media (prefers-color-scheme:dark){.UySenW_complianceStatement{background:#22c55e33;border-color:#22c55e66}}.UySenW_complianceStatement p{color:var(--foreground);margin:0;font-size:1.125rem}.UySenW_tableWrapper{border:1px solid var(--border,#0000001a);border-radius:8px;margin:2rem 0;overflow-x:auto}.UySenW_table{border-collapse:collapse;background:var(--card-background,#ffffff80);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;font-size:.9rem}@media (prefers-color-scheme:dark){.UySenW_table{background:#1e1e1e80}}.UySenW_table th{text-align:left;background:var(--surface,#00000005);border-bottom:2px solid var(--border,#0000001a);color:var(--foreground);z-index:1;padding:1rem;font-weight:600;position:sticky;top:0}.UySenW_table td{border-bottom:1px solid var(--border,#0000001a);color:var(--foreground);vertical-align:top;padding:1rem}.UySenW_table tbody tr:hover{background:var(--surface,#00000005)}.UySenW_table tbody tr:last-child td{border-bottom:none}.UySenW_table code{background:var(--surface,#0000000d);font-size:.875em;font-family:var(--font-mono,"Courier New", monospace);color:var(--foreground);border-radius:4px;padding:.125rem .375rem}.UySenW_interpretationList{margin:1.5rem 0;padding-left:1.5rem;list-style:outside}.UySenW_interpretationList li{color:var(--foreground);margin:1rem 0;line-height:1.6}.UySenW_footer{text-align:center;border-top:1px solid var(--border,#0000001a);margin-top:4rem;padding-top:2rem}.UySenW_footerContent{flex-direction:column;align-items:center;gap:1rem;display:flex}.UySenW_relatedDocsList{flex-direction:column;align-items:center;gap:.5rem;margin:1rem 0;padding:0;list-style:none;display:flex}.UySenW_relatedDocsList li{text-align:center;margin:0}.UySenW_officialLink{color:var(--muted-foreground,#666);font-size:.95rem}.UySenW_link{color:var(--primary,#000);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.UySenW_link:hover{opacity:.7}@media (prefers-color-scheme:dark){.UySenW_link{color:var(--color-accent,#e87558)}}@media (max-width:768px){.UySenW_container{padding:2rem 1rem}.UySenW_title{font-size:2rem}.UySenW_tableWrapper{font-size:.85rem}.UySenW_table th,.UySenW_table td{padding:.75rem .5rem}.UySenW_summaryRow{flex-direction:column;align-items:flex-start;gap:.5rem}}
