@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css);*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--bg-color);color:var(--text-color);line-height:1.6;transition:var(--transition)}h1,h2,h3{font-weight:700}.container{max-width:1200PX;margin:0 auto;padding:20PX;display:block;text-align:left;overflow-x:hidden}header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;padding:30PX 20PX;border-radius:12PX;margin-bottom:30PX;box-shadow:var(--shadow);position:relative}.header-content{max-width:800PX;margin:0 auto;text-align:center}.header-content h1{font-size:38PX;margin-bottom:10PX}.meta-info{display:flex;justify-content:center;flex-wrap:wrap;gap:20PX;margin:15PX 0;font-size:14PX}.meta-info div{background:hsla(0,0%,100%,.15);padding:6PX 15PX;border-radius:20PX;backdrop-filter:blur(5PX)}.theme-toggle{position:absolute;top:20PX;right:20PX;background:hsla(0,0%,100%,.2);border:none;width:50PX;height:50PX;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22PX;transition:var(--transition)}.theme-toggle:hover{background:hsla(0,0%,100%,.3);transform:rotate(20deg)}.policy-card{background:var(--card-bg);border-radius:12PX;padding:30PX;margin-bottom:30PX;box-shadow:var(--shadow);transition:var(--transition);border:1PX solid var(--border-color)}.policy-card h2{color:var(--primary-color);margin-bottom:20PX;padding-bottom:10PX;border-bottom:2PX solid var(--primary-color);display:flex;align-items:center;gap:10PX}.policy-card h2 i{background:var(--highlight-color);width:40PX;height:40PX;display:flex;align-items:center;justify-content:center;border-radius:50%}.policy-card h3{margin:25PX 0 15PX;color:var(--secondary-color)}.policy-card p{margin-bottom:15PX;text-align:justify}.policy-card ul{padding-left:25PX;margin:15PX 0}.policy-card li{margin-bottom:10PX;position:relative;text-align:justify}.policy-card li:before{content:"•";color:var(--primary-color);font-weight:700;position:absolute;left:-15PX}.sdk-table{width:100%;border-collapse:collapse;margin:20PX 0}.sdk-table td,.sdk-table th{padding:12PX 15PX;text-align:left;border:1PX solid var(--border-color)}.sdk-table th{color:var(--primary-color);font-weight:600}.sdk-table th,.sdk-table tr:nth-child(2n){background-color:var(--section-bg)}.sdk-table a{color:var(--primary-color);text-decoration:none;word-break:break-all}.sdk-table a:hover{text-decoration:underline}.highlight-box{background:var(--highlight-color);padding:20PX;border-radius:8PX;margin:20PX 0;border-left:4PX solid var(--primary-color)}footer{background:var(--footer-bg);color:var(--footer-text);padding:30PX 20PX;border-radius:12PX;margin-top:30PX;text-align:center}.contact-info{display:flex;justify-content:center;gap:30PX;margin-top:20PX;flex-wrap:wrap}.contact-card{background:hsla(0,0%,100%,.05);padding:20PX;border-radius:10PX;flex:1;min-width:250PX;max-width:350PX}.contact-card h3{color:var(--secondary-color);margin-bottom:15PX}.back-to-top{position:fixed;bottom:30PX;right:30PX;background:var(--primary-color);color:#fff;width:50PX;height:50PX;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translateY(20PX);transition:var(--transition);box-shadow:0 4PX 10PX rgba(0,0,0,.1);z-index:100}.back-to-top.visible{opacity:1;transform:translateY(0)}.back-to-top:hover{background:var(--secondary-color);transform:translateY(-5PX)}@media (max-width:768px){.header-content h1{font-size:25PX}.contact-card p,.policy-card p{font-size:16PX}.policy-card li{font-size:15PX}.policy-card{padding:20PX}.sdk-table td,.sdk-table th{padding:8PX 10PX}.policy-card h2{font-size:20PX!important}.contact-card h3,.policy-card h3{font-size:18PX!important}.policy-card h4{font-size:16PX;font-weight:700}.footp{font-size:16PX}.back-to-top{font-size:20PX}}@media (max-width:480px){.header-content h1{font-size:22PX}.meta-info{flex-direction:column;align-items:center;gap:10PX}.sdk-table{display:block;overflow-x:auto}.policy-card h2{font-size:20PX!important}.contact-card h3,.policy-card h3{font-size:18PX!important}.contact-card p,.policy-card p{font-size:16PX}.policy-card li{font-size:15PX}.footp{font-size:16PX}.policy-card h4{font-size:16PX;font-weight:700}.back-to-top{font-size:20PX}}