.markdown-content-container{background:#fff;min-height:100vh;padding:2rem}.markdown-content-container .markdown-header{border-bottom:3px solid #ff3294;margin-bottom:2rem;padding-bottom:1rem}.markdown-content-container .markdown-header .markdown-title{color:#1f2937;background:linear-gradient(135deg,#ff3294 0%,#ff6b9d 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.5rem;font-weight:700}.markdown-content-container .markdown-body{color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.8}.markdown-content-container .markdown-body h1,.markdown-content-container .markdown-body h2,.markdown-content-container .markdown-body h3,.markdown-content-container .markdown-body h4,.markdown-content-container .markdown-body h5,.markdown-content-container .markdown-body h6{color:#111827;margin-top:2rem;margin-bottom:1rem;font-weight:600;line-height:1.3}.markdown-content-container .markdown-body h1{border-bottom:2px solid #ff3294;padding-bottom:.5rem;font-size:2rem}.markdown-content-container .markdown-body h2{color:#ff3294;font-size:1.75rem}.markdown-content-container .markdown-body h3{color:#374151;font-size:1.5rem}.markdown-content-container .markdown-body h4{font-size:1.25rem}.markdown-content-container .markdown-body h5{font-size:1.125rem}.markdown-content-container .markdown-body h6{text-transform:uppercase;letter-spacing:.5px;font-size:1rem}.markdown-content-container .markdown-body p{text-align:justify;margin-bottom:1rem}.markdown-content-container .markdown-body a{color:#ff3294;font-weight:500;text-decoration:none;transition:all .3s}.markdown-content-container .markdown-body a:hover{color:#ff6b9d;text-decoration:underline}.markdown-content-container .markdown-body ul,.markdown-content-container .markdown-body ol{margin-bottom:1rem;padding-left:2rem}.markdown-content-container .markdown-body ul li,.markdown-content-container .markdown-body ol li{margin-bottom:.5rem;line-height:1.6}.markdown-content-container .markdown-body ul{list-style-type:disc}.markdown-content-container .markdown-body ul ul{list-style-type:circle}.markdown-content-container .markdown-body ul ul ul{list-style-type:square}.markdown-content-container .markdown-body ol{list-style-type:decimal}.markdown-content-container .markdown-body ol ol{padding-left:2.5rem;list-style-type:lower-alpha}.markdown-content-container .markdown-body ol ol li{position:relative}.markdown-content-container .markdown-body ol ol li::marker{content:""}.markdown-content-container .markdown-body ol ol li:before{content:"(" counter(list-item,lower-alpha)") ";text-align:left;width:2.5rem;font-weight:500;position:absolute;left:-2.5rem}.markdown-content-container .markdown-body ol ol ol{padding-left:2rem;list-style-type:lower-roman}.markdown-content-container .markdown-body ol ol ol li:before{content:"(" counter(list-item,lower-roman)") "}.markdown-content-container .markdown-body .alpha-list{margin-left:0;padding-left:0;list-style-type:lower-alpha}.markdown-content-container .markdown-body .alpha-list li{margin-bottom:.5rem;padding-left:2.5rem;list-style:none;position:relative}.markdown-content-container .markdown-body .alpha-list li::marker{content:""}.markdown-content-container .markdown-body .alpha-list li:before{content:"(" counter(list-item,lower-alpha)") ";text-align:left;width:2.5rem;font-weight:500;position:absolute;left:0}.markdown-content-container .markdown-body .bullet-list{margin:1rem 0;padding-left:2rem;list-style-type:disc!important}.markdown-content-container .markdown-body .bullet-list li{margin-bottom:.5rem;line-height:1.6;padding-left:0!important;list-style:outside!important;position:static!important}.markdown-content-container .markdown-body .bullet-list li:before{content:none!important}.markdown-content-container .markdown-body .bullet-list li::marker{content:initial!important}.markdown-content-container .markdown-body .roman-list{margin:1rem 0;padding-left:2.5rem;list-style-type:lower-roman!important}.markdown-content-container .markdown-body .roman-list li{margin-bottom:.5rem;padding-left:.5rem!important;list-style:none!important;position:relative!important}.markdown-content-container .markdown-body .roman-list li::marker{content:""!important}.markdown-content-container .markdown-body .roman-list li:before{text-align:left;width:2.5rem;font-weight:500;content:"(" counter(list-item,lower-roman)") "!important;position:absolute!important;left:-2.5rem!important}.markdown-content-container .markdown-body blockquote{color:#4b5563;background:#f9fafb;border-left:4px solid #ff3294;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.markdown-content-container .markdown-body code{color:#ff3294;background:#f3f4f6;border-radius:4px;padding:.2rem .4rem;font-family:Courier New,monospace;font-size:.9rem}.markdown-content-container .markdown-body pre{color:#f9fafb;background:#1f2937;border-radius:8px;margin-bottom:1rem;padding:1.5rem;overflow-x:auto}.markdown-content-container .markdown-body pre code{color:#f9fafb;background:0 0;padding:0}.markdown-content-container .markdown-body table{border-collapse:collapse;border:1px solid #e5e7eb;width:100%;margin-bottom:1.5rem}.markdown-content-container .markdown-body table thead{background:linear-gradient(135deg,#ff3294 0%,#ff6b9d 100%)}.markdown-content-container .markdown-body table thead th{color:#fff;text-align:left;padding:.75rem 1rem;font-weight:600}.markdown-content-container .markdown-body table tbody tr{border-bottom:1px solid #e5e7eb}.markdown-content-container .markdown-body table tbody tr:nth-child(2n){background:#f9fafb}.markdown-content-container .markdown-body table tbody tr:hover{background:#fef2f7}.markdown-content-container .markdown-body table tbody td{padding:.75rem 1rem}.markdown-content-container .markdown-body hr{border:none;border-top:2px solid #e5e7eb;margin:2rem 0}.markdown-content-container .markdown-body strong,.markdown-content-container .markdown-body b{color:#111827;font-weight:600}.markdown-content-container .markdown-body em,.markdown-content-container .markdown-body i{color:#4b5563;font-style:italic}.markdown-content-container .markdown-body img{border-radius:8px;max-width:100%;height:auto;margin:1rem 0}@media (max-width:768px){.markdown-content-container{padding:1rem}.markdown-content-container .markdown-header .markdown-title{font-size:1.75rem}.markdown-content-container .markdown-body{font-size:.95rem}.markdown-content-container .markdown-body h1{font-size:1.5rem}.markdown-content-container .markdown-body h2{font-size:1.35rem}.markdown-content-container .markdown-body h3{font-size:1.25rem}.markdown-content-container .markdown-body table{font-size:.875rem}}
.legal-documents-layout{background:#2a2a2a;min-height:calc(100vh - 96px);margin-top:96px}.legal-documents-layout .legal-sidebar{z-index:1;height:calc(100vh - 90px);position:fixed;top:90px;overflow:hidden;background:#2a2a2a!important;border-right:none!important}.legal-documents-layout .legal-sidebar.ant-layout-sider-light{background:#2a2a2a!important}.legal-documents-layout .legal-sidebar .legal-menu{height:90%;padding-top:2rem;font-size:1rem;border-right:none!important;color:#fff!important;background:#2a2a2a!important;border-inline-end:none!important}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item{border-radius:8px;height:auto;margin:.5rem 1rem;padding:1rem 1.5rem;line-height:1.5;color:#fff!important;background:0 0!important;transition:all .3s ease-out!important}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item *{transition:all .3s ease-out!important}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item:hover{color:#ff6b9d!important;background:#ff32941a!important}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item:hover .anticon,.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item:hover span{color:#ff6b9d!important}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item:not(:hover):not(.ant-menu-item-selected){color:#fff!important;background:0 0!important}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item:not(:hover):not(.ant-menu-item-selected) .anticon,.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item:not(:hover):not(.ant-menu-item-selected) span{color:#fff!important}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item.ant-menu-item-selected{font-weight:600;color:#fff!important;background:linear-gradient(135deg,#ff3294 0%,#ff6b9d 100%)!important}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item.ant-menu-item-selected .anticon,.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item.ant-menu-item-selected span{color:#fff!important}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item.ant-menu-item-selected:after{display:none}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item .anticon{color:#fff;font-size:1.25rem}.legal-documents-layout .legal-sidebar .legal-menu .ant-menu-item span{color:inherit!important}@media (max-width:992px){.legal-documents-layout .legal-sidebar.ant-layout-sider-collapsed{width:0!important;min-width:0!important}}.legal-documents-layout .legal-sidebar .ant-layout-sider-trigger{color:#fff;background:#ff3294;transition:background .3s;display:none;border-right:none!important;border-inline-end:none!important}.legal-documents-layout .legal-sidebar .ant-layout-sider-trigger:hover{background:#ff6b9d}@media (max-width:992px){.legal-documents-layout .legal-sidebar .ant-layout-sider-trigger{display:block}}.legal-documents-layout .legal-sidebar .ant-layout-sider-children,.legal-documents-layout .legal-sidebar.ant-layout-sider{border-right:none!important;border-inline-end:none!important}.legal-documents-layout .legal-content-layout{background:#f9fafb;margin-left:280px}.legal-documents-layout .legal-content-layout .legal-content-wrapper{background:#f9fafb;min-height:calc(100vh - 100px);margin:0;padding:0;position:relative}.legal-documents-layout .legal-content-layout .legal-content-wrapper .legal-loading{justify-content:center;align-items:center;min-height:50vh;display:flex}.legal-documents-layout .legal-content-layout .legal-content-wrapper .legal-loading .ant-spin .ant-spin-dot .ant-spin-dot-item{background-color:#ff3294}.legal-documents-layout .legal-content-layout .legal-content-wrapper .legal-loading .ant-spin .ant-spin-text{color:#ff3294;font-weight:500}.legal-documents-layout .legal-content-layout .legal-content-wrapper .legal-scrollable-content{scrollbar-width:thin;scrollbar-color:#ff3294 #f3f4f6;height:calc(100vh - 100px);padding:0;overflow:hidden auto}.legal-documents-layout .legal-content-layout .legal-content-wrapper .legal-scrollable-content::-webkit-scrollbar{width:10px}.legal-documents-layout .legal-content-layout .legal-content-wrapper .legal-scrollable-content::-webkit-scrollbar-track{background:#f3f4f6}.legal-documents-layout .legal-content-layout .legal-content-wrapper .legal-scrollable-content::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#ff3294 0%,#ff6b9d 100%);border-radius:5px;transition:background .3s}.legal-documents-layout .legal-content-layout .legal-content-wrapper .legal-scrollable-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#ff6b9d 0%,#ff3294 100%)}@media (max-width:992px){.legal-documents-layout .legal-content-layout{margin-left:0!important}}@media print{.legal-documents-layout .legal-sidebar{display:none}.legal-documents-layout .legal-content-layout{margin-left:0!important}.legal-documents-layout .legal-content-layout .legal-content-wrapper .legal-scrollable-content{height:auto;overflow:visible}.mobile-legal-menu-toggle{display:none}}
