.Sidebar_sidebar__QCU0T{width:260px;flex-shrink:0;position:sticky;top:80px;align-self:flex-start;background:var(--sidebar-bg);border:1px solid var(--border);border-radius:12px;padding:20px 0;box-shadow:0 1px 4px rgba(0,0,0,.05);max-height:calc(100vh - 100px);overflow-y:auto}.Sidebar_sidebarTitle__LHquD{font-family:var(--heading-font);font-size:.8rem;font-weight:700;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:0 20px 12px;border-bottom:1px solid var(--border);margin-bottom:8px}.Sidebar_navLink__Uky9o{display:flex;align-items:center;gap:8px;padding:9px 20px;text-decoration:none;font-size:.88rem;color:var(--text);font-weight:500;transition:background .15s,color .15s;border-left:3px solid transparent}.Sidebar_navLink__Uky9o.Sidebar_active__NN1Eq,.Sidebar_navLink__Uky9o:hover{background:var(--active-bg);color:var(--brand)}.Sidebar_navLink__Uky9o.Sidebar_active__NN1Eq{font-weight:600;border-left:3px solid var(--brand)}.Sidebar_dot__EWsHf{width:6px;height:6px;border-radius:50%;background:var(--border);flex-shrink:0;transition:background .15s}.Sidebar_navLink__Uky9o.Sidebar_active__NN1Eq .Sidebar_dot__EWsHf,.Sidebar_navLink__Uky9o:hover .Sidebar_dot__EWsHf{background:var(--brand)}.Sidebar_sidebarDivider__l30Ze{height:1px;background:var(--border);margin:8px 0}.Sidebar_sidebarGroup__OIsYx{padding:6px 20px 4px;font-size:.75rem;font-weight:700;color:var(--muted);letter-spacing:.05em;text-transform:uppercase}@media (max-width:768px){.Sidebar_sidebar__QCU0T{width:100%;position:static;max-height:none}}.MainContent_content__kLBr8{flex:1;min-width:0}.MainContent_pageHeader__hlpnY{margin-bottom:32px}.MainContent_pageHeader__hlpnY h1{font-family:var(--heading-font);font-size:2rem;font-weight:700;color:var(--text);margin-bottom:6px}.MainContent_effective__3yCh4{font-size:.85rem;color:var(--muted);display:flex;align-items:center;gap:8px}.MainContent_effective__3yCh4 a{color:var(--link);text-decoration:none}.MainContent_effective__3yCh4 a:hover{text-decoration:underline}.MainContent_overviewSection__YEEOR{background:#fff;border:1px solid var(--border);border-radius:12px;padding:32px 36px;margin-bottom:20px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.MainContent_overviewSection__YEEOR h2{font-family:var(--heading-font);font-size:1.2rem;font-weight:700;color:var(--text);margin-bottom:16px}.MainContent_overviewSection__YEEOR p{font-size:.92rem;color:#3c4043;margin-bottom:12px;line-height:1.72}.MainContent_overviewSection__YEEOR a{color:var(--link)}.MainContent_principlesGrid__Xhh16{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.MainContent_principleCard__uvXUH{background:var(--active-bg);border:1px solid var(--border);border-radius:10px;padding:16px}.MainContent_icon__ABFer{font-size:1.6rem;margin-bottom:8px;display:block}.MainContent_principleCard__uvXUH h4{font-family:var(--heading-font);font-size:.88rem;font-weight:700;color:var(--text);margin-bottom:6px}.MainContent_principleCard__uvXUH p{font-size:.82rem;color:var(--muted);margin:0;line-height:1.55}.MainContent_section__XvefY{background:#fff;border:1px solid var(--border);border-radius:12px;padding:32px 36px;margin-bottom:20px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.MainContent_section__XvefY h2{font-family:var(--heading-font);font-size:1.2rem;font-weight:700;color:var(--text);margin-bottom:16px;display:flex;align-items:center;gap:10px}.MainContent_num__n6o4f{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--brand);color:#fff;font-size:.78rem;font-weight:700;flex-shrink:0}.MainContent_section__XvefY h3{font-family:var(--heading-font);font-size:1rem;font-weight:600;color:var(--text);margin:20px 0 8px}.MainContent_section__XvefY p{font-size:.92rem;color:#3c4043;margin-bottom:14px;line-height:1.7}.MainContent_section__XvefY p:last-child{margin-bottom:0}.MainContent_section__XvefY ul{margin:8px 0 14px;padding-left:22px}.MainContent_section__XvefY ul li{font-size:.92rem;color:#3c4043;margin-bottom:8px;line-height:1.65}.MainContent_section__XvefY a{color:var(--link);text-decoration:none}.MainContent_section__XvefY a:hover{text-decoration:underline}.MainContent_highlightBox__lSxFV{background:var(--active-bg);border-left:4px solid var(--brand);color:#2d3748;line-height:1.7}.MainContent_highlightBox__lSxFV,.MainContent_warnBox__NxHDX{border-radius:6px;padding:14px 18px;margin:16px 0;font-size:.88rem}.MainContent_warnBox__NxHDX{background:#fff8f0;border-left:4px solid var(--accent);color:#5a3a1a}.MainContent_dataTable__oWbJm{width:100%;border-collapse:collapse;margin:16px 0;font-size:.88rem}.MainContent_dataTable__oWbJm th{background:#f0f4f9;text-align:left;padding:10px 14px;font-weight:600;font-family:var(--heading-font);font-size:.82rem;color:var(--text);border:1px solid var(--border)}.MainContent_dataTable__oWbJm td{padding:10px 14px;border:1px solid var(--border);color:#3c4043;vertical-align:top}.MainContent_dataTable__oWbJm tr:nth-child(2n) td{background:#fafbfd}.MainContent_rightsGrid__Bbnfs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0}.MainContent_rightItem__PcM_q{background:#f8faff;border:1px solid var(--border);border-radius:8px;padding:14px 16px}.MainContent_rTitle__ZiZJL{font-weight:600;font-family:var(--heading-font);font-size:.88rem;color:var(--brand);margin-bottom:4px}.MainContent_rightItem__PcM_q p{font-size:.83rem;color:var(--muted);margin:0;line-height:1.5}@media (max-width:900px){.MainContent_principlesGrid__Xhh16{grid-template-columns:1fr 1fr}}@media (max-width:768px){.MainContent_overviewSection__YEEOR,.MainContent_section__XvefY{padding:22px 18px}.MainContent_principlesGrid__Xhh16,.MainContent_rightsGrid__Bbnfs{grid-template-columns:1fr}.MainContent_dataTable__oWbJm{font-size:.78rem}}.page_layout__yzfSo{display:flex;max-width:1160px;margin:0 auto;padding:32px 20px 80px;gap:40px}@media (max-width:768px){.page_layout__yzfSo{flex-direction:column;padding:16px 12px 60px}}