._container_clfv0_1{background-color:var(--background);min-height:100vh;padding-bottom:var(--spacing-16)}._header_clfv0_7{background-color:var(--surface);border-bottom:1px solid var(--border);padding:var(--spacing-12) var(--spacing-4);text-align:center}._headerContent_clfv0_14{max-width:800px;margin:0 auto}._title_clfv0_19{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);margin-bottom:var(--spacing-4)}._subtitle_clfv0_27{font-size:1.125rem;color:var(--muted-foreground);line-height:1.6;margin-bottom:var(--spacing-6)}._meta_clfv0_34{display:flex;justify-content:center;gap:var(--spacing-6);font-size:.875rem;color:var(--muted-foreground);flex-wrap:wrap}._contentWrapper_clfv0_43{max-width:var(--content-max-width);margin:0 auto;padding:var(--spacing-8) var(--spacing-4);display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}._sidebar_clfv0_53{display:none}._toc_clfv0_57{position:sticky;top:6rem;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);max-height:calc(100vh - 8rem);overflow-y:auto}._tocTitle_clfv0_68{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;margin-bottom:var(--spacing-4);color:var(--foreground);text-transform:uppercase;letter-spacing:.05em}._tocList_clfv0_78{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._tocList_clfv0_78 a{display:block;font-size:.9375rem;color:var(--muted-foreground);text-decoration:none;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);transition:all var(--animation-duration-fast) ease;border-left:2px solid transparent}._tocList_clfv0_78 a:hover{color:var(--foreground);background-color:var(--muted)}._tocList_clfv0_78 ._activeLink_clfv0_103{color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,transparent);border-left-color:var(--primary);font-weight:500}._mainContent_clfv0_111{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-sm)}._section_clfv0_119{margin-bottom:var(--spacing-12);scroll-margin-top:6rem}._section_clfv0_119:last-child{margin-bottom:0}._section_clfv0_119 h2{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._section_clfv0_119 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-3);display:flex;align-items:center;gap:var(--spacing-2)}._section_clfv0_119 p{font-size:1rem;line-height:1.7;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._subsection_clfv0_156{margin-bottom:var(--spacing-8)}._icon_clfv0_160{color:var(--primary)}._list_clfv0_164{list-style:disc;padding-left:var(--spacing-6);margin-bottom:var(--spacing-4);color:var(--muted-foreground)}._list_clfv0_164 li{margin-bottom:var(--spacing-2);line-height:1.6}._list_clfv0_164 li strong{color:var(--foreground)}._checkList_clfv0_181{list-style:none;padding:0;display:grid;gap:var(--spacing-3)}._checkList_clfv0_181 li{display:flex;align-items:center;gap:var(--spacing-3);font-size:1rem;color:var(--muted-foreground);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius)}._xMark_clfv0_199{color:var(--error);font-weight:700;font-size:1.125rem}._cardGrid_clfv0_206{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);margin-top:var(--spacing-6)}._card_clfv0_206{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-6)}._card_clfv0_206 h4{font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-3);color:var(--foreground)}._cardText_clfv0_227{font-size:.9375rem;margin-bottom:var(--spacing-2)}._cardLink_clfv0_232{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.875rem;color:var(--primary);text-decoration:none;margin-top:var(--spacing-2);font-weight:500}._cardLink_clfv0_232:hover{text-decoration:underline}@media(max-width:768px){._cardLink_clfv0_232{box-sizing:border-box;min-height:44px;min-width:44px;padding:14px 4px;margin-top:calc(var(--spacing-2) - 14px);margin-bottom:-14px;margin-left:-4px;margin-right:-4px}}._rightsGrid_clfv0_261{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}._rightItem_clfv0_267{background-color:var(--surface);padding:var(--spacing-5);border-radius:var(--radius);border-left:3px solid var(--primary)}._rightItem_clfv0_267 h4{font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--foreground)}._rightItem_clfv0_267 p{margin:0;font-size:.9375rem}._contactBox_clfv0_287{background-color:var(--muted);padding:var(--spacing-6);border-radius:var(--radius);border:1px solid var(--border)}._contactBox_clfv0_287 p{margin-bottom:var(--spacing-2)}._contactBox_clfv0_287 p:last-child{margin-bottom:0}._contactBox_clfv0_287 a{color:var(--primary);text-decoration:none;font-weight:500}._contactBox_clfv0_287 a:hover{text-decoration:underline}@media(min-width:1024px){._contentWrapper_clfv0_43{grid-template-columns:250px 1fr;align-items:start}._sidebar_clfv0_53{display:block}._mainContent_clfv0_111{padding:var(--spacing-12)}._cardGrid_clfv0_206,._rightsGrid_clfv0_261{grid-template-columns:1fr 1fr}}@media(max-width:640px){._title_clfv0_19{font-size:2rem}._mainContent_clfv0_111{padding:var(--spacing-6)}._section_clfv0_119 h2{font-size:1.5rem}}.dark ._toc_clfv0_57,.dark ._mainContent_clfv0_111{background-color:var(--surface)}.dark ._checkList_clfv0_181 li{background-color:color-mix(in srgb,var(--muted) 50%,transparent)}.dark ._card_clfv0_206,.dark ._rightItem_clfv0_267,.dark ._contactBox_clfv0_287{background-color:var(--card)}
