@media (max-width: 768px){.hp-hero{height:auto!important}.hp-hero-content{padding:40px 16px!important;gap:10px!important}.hp-hero-tag{font-size:11px!important;padding:4px 12px!important}.hp-hero-title{font-size:22px!important;line-height:1.3!important;letter-spacing:0!important;max-width:100%!important}.hp-hero-desc{font-size:13px!important;line-height:1.6!important;max-width:100%!important}.hp-hero-points{gap:6px!important}.hp-hero-points span{font-size:11px!important;padding:4px 10px!important}.hp-hero-cta{padding:10px 20px!important;font-size:13px!important}.hp-hero-arrow{width:36px!important;height:36px!important}.hp-hero-deco-orb1{width:200px!important;height:200px!important}.hp-hero-deco-orb2{width:140px!important;height:140px!important}.hp-highlight{padding:20px 16px!important}.hp-highlight-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.hp-highlight-icon{width:36px!important;height:36px!important}.hp-highlight-icon svg{width:18px!important;height:18px!important}.hp-highlight-title{font-size:13px!important}.hp-highlight-desc{font-size:11px!important}.hp-video-demo{padding:48px 16px!important}.hp-video-demo>div>div:first-child{margin-bottom:32px!important}.hp-video-demo h2{font-size:22px!important}.hp-video-demo>div>div:first-child p{font-size:13px!important}.hp-features{padding:48px 16px!important}.hp-features h2{font-size:22px!important}.hp-features-header p{font-size:13px!important}.hp-feature-grid{grid-template-columns:1fr!important;gap:16px!important}.hp-feature-card{padding:20px!important}.hp-feature-card h3{font-size:16px!important}.hp-feature-card p{font-size:13px!important}.hp-cta{padding:48px 16px!important}.hp-cta-inner{padding:36px 20px!important}.hp-cta-row{flex-direction:column!important;gap:24px!important}.hp-cta-left{flex:1 1 100%!important;min-width:0!important;text-align:center!important}.hp-cta-title{font-size:22px!important}.hp-cta-desc{font-size:13px!important;margin-bottom:20px!important}.hp-cta-btn{padding:12px 28px!important;font-size:14px!important}.hp-cta-qr{padding:16px 20px!important}.hp-cta-qr-img{width:120px!important;height:120px!important}.hp-video-modal-overlay{padding:12px!important}.hp-video-modal-box{max-width:100%!important}.hp-video-modal-close{top:-40px!important;right:0!important;width:36px!important;height:36px!important}.hp-video-modal-close svg{width:18px!important;height:18px!important}}@media (max-width: 480px){.hp-hero{height:auto!important}.hp-hero-content{padding:32px 14px!important;gap:8px!important}.hp-hero-title{font-size:20px!important}.hp-hero-desc{font-size:12px!important;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.hp-hero-arrow{display:none!important}.hp-highlight-grid{grid-template-columns:1fr!important;gap:10px!important}.hp-video-demo,.hp-features,.hp-cta{padding:36px 12px!important}.hp-cta-inner{padding:28px 16px!important}}:root{--primary: #1e3a8a;--primary-hover: #1e40af;--primary-light: #3b82f6;--danger: #ef4444;--border: #e5e7eb;--gray: #6b7280;--bg: #ffffff;--panel: #f8fafc}*{box-sizing:border-box}body{margin:0;padding:0;background-color:#fff;color:#1f2937;font-family:system-ui,-apple-system,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}#root{min-height:100vh}.btn-primary,.btn-ghost,.btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;font-family:inherit}.btn-primary{background-color:#1e3a8a;color:#fff}.btn-primary:hover{background-color:#1e40af}.btn-primary:disabled,.btn-ghost:disabled,.btn-danger:disabled{background-color:#9ca3af!important;color:#f3f4f6!important;cursor:not-allowed!important;opacity:.7;border-color:#9ca3af!important}.btn-primary:disabled:hover,.btn-ghost:disabled:hover,.btn-danger:disabled:hover{background-color:#9ca3af!important}.btn-ghost{background-color:transparent;color:#1f2937;border-color:#e5e7eb}.btn-ghost:hover{background-color:#f3f4f6}.btn-danger{background-color:#ef4444;color:#fff}.btn-danger:hover{background-color:#dc2626}.card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;padding:16px}.topbar{background-color:#1e3a8a;color:#fff;padding:0 24px;height:56px;display:flex;align-items:center;justify-content:space-between;position:relative}.topbar h1{margin:0;font-size:18px;font-weight:600}input,textarea,select{border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px;font-size:14px;font-family:inherit;background-color:#fff;color:#1f2937;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}input:focus,textarea:focus,select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #1e3a8a1a}textarea{resize:vertical;min-height:80px}.page{min-height:100vh;display:flex;flex-direction:column}.content{flex:1;padding:24px;background-color:var(--panel)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite}.mmi-editor[contenteditable=true]:empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.mmi-editor{caret-color:#1e40af}.mmi-chip{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 3px;margin:0 1px;border-radius:999px;background:linear-gradient(180deg,#eef2ff,#e0e7ff);border:1px solid #c7d2fe;color:#3730a3;font-size:13px;font-weight:500;vertical-align:baseline;-webkit-user-select:all;user-select:all;line-height:1.4;max-width:100%}.mmi-chip-thumb{width:18px;height:18px;border-radius:4px;object-fit:cover;background:#fff;border:1px solid #e0e7ff;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:#6366f1}.mmi-chip-thumb--empty{background:#fff}.mmi-chip-label{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mmi-popup-row:hover{background:#eef2ff}.mmi-popup-row:hover>div:last-child>div:first-child{color:#3730a3}.mmi-atbtn:not(:disabled):hover{background:#eef2ff;border-color:#c7d2fe;transform:translateY(-.5px)}@media (max-width: 768px){html{-webkit-text-size-adjust:100%}body{font-size:14px}input,textarea,select{font-size:16px!important;padding:10px 12px!important}.btn-primary,.btn-ghost,.btn-danger{padding:12px 18px;font-size:15px}.card{padding:12px;border-radius:10px}.content{padding:12px}}.hamburger-btn{display:none;background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff;width:36px;height:36px;border-radius:8px;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 900px){.desktop-nav{display:none!important}.hamburger-btn{display:inline-flex}.topbar,header[class*=topbar]{padding:0 12px!important}}.mobile-nav-drawer{position:fixed;top:56px;left:0;right:0;bottom:0;background:#1e3a8a;z-index:1100;overflow-y:auto;padding:12px 16px 24px;display:flex;flex-direction:column;gap:4px}.mobile-nav-drawer a{color:#cbd5e1;text-decoration:none;padding:12px 14px;border-radius:8px;font-size:15px;font-weight:500;display:flex;align-items:center;gap:10px}.mobile-nav-drawer a.active{background:#ffffff2e;color:#fff}.mobile-nav-drawer a:hover{background:#ffffff1a;color:#fff}@media (max-width: 768px){.page-container,.page-wrap,.page-main{max-width:100%!important;padding-left:12px!important;padding-right:12px!important;padding-top:12px!important}.grid-cols-2{grid-template-columns:1fr!important}.grid-cols-3,.grid-cols-4{grid-template-columns:1fr 1fr!important}.stat-card{min-width:140px!important}h1{font-size:20px!important}h2{font-size:17px!important}h3{font-size:15px!important}}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap table{min-width:600px}@media (max-width: 768px){.modal-overlay{padding:0!important;align-items:stretch!important}.modal-card{min-width:0!important;max-width:100%!important;width:100%!important;max-height:100vh!important;border-radius:0!important;margin:0!important;overflow-y:auto}.modal-head{padding:10px 12px!important}.modal-body{padding:12px!important}.recharge-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.recharge-qr-wrap{padding:10px!important}.recharge-qr-wrap canvas,.recharge-qr-wrap>div{width:168px!important;height:168px!important}.recharge-actions{flex-direction:column!important;gap:8px!important}.recharge-actions button{width:100%!important;padding:10px 16px!important;font-size:15px!important}}@media (max-width: 768px){.user-menu-trigger{padding:6px 8px!important}.user-menu-trigger .label-prefix{display:none}.user-menu-dropdown{width:min(240px,calc(100vw - 16px))!important;right:4px!important}}@media (max-width: 768px){.image-history-layout{grid-template-columns:1fr!important;gap:12px!important;margin-top:12px!important}.image-history-detail{position:static!important;top:auto!important}.image-history-item{grid-template-columns:72px 1fr auto!important;gap:8px!important;padding:10px!important}.image-history-thumb{width:72px!important;height:72px!important}}@media (max-width: 768px){.image-page-container{padding:16px 12px!important}.image-main-grid{grid-template-columns:1fr!important;gap:12px!important;margin-top:12px!important}.image-form-panel{padding:14px!important}}@media (max-width: 768px){.video-page-container{padding:16px 12px!important}.video-main-grid{grid-template-columns:1fr!important;gap:12px!important;margin-top:12px!important}.video-form-panel,.video-result-panel,.video-tasks-panel{padding:14px!important}.video-tasks-panel>div:last-child>div{padding:8px 10px!important}}@media (max-width: 768px){.hidden-mobile{display:none!important}}.visible-mobile-only{display:none}@media (max-width: 768px){.visible-mobile-only{display:revert!important}}@media (max-width: 1024px){.grid-features{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 600px){.grid-features{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.grid-features p{display:none!important}.grid-features h3{font-size:14px!important}.grid-features a{padding:12px!important}}@media (max-width: 600px){.dashboard-page h1{font-size:22px!important}.dashboard-page>div>div:first-child{border-radius:14px!important;padding:20px 18px!important}.dashboard-page .grid-cols-3>div{padding:10px 12px!important}.dashboard-page .grid-cols-3>div>div:nth-child(2){font-size:18px!important}.dashboard-page>div>div:nth-child(3),.dashboard-page>div>div:nth-child(5){flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.dashboard-page .grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.dashboard-page .grid-cols-3,.dashboard-page .grid-cols-2{grid-template-columns:1fr!important;gap:12px!important}.dashboard-page .card{padding:12px!important}.dashboard-page h2{font-size:16px!important}.dashboard-page .dashboard-subtitle{display:none!important}}@media (max-width: 768px){.manager-aside-desktop{display:none!important}.manager-burger{display:inline-flex!important}.manager-header{padding:10px 12px!important}.manager-main{padding:14px 12px!important}.manager-header>div:last-child{font-size:11px!important}}@media (max-width: 400px){.manager-header>div:last-child{display:none!important}}@keyframes managerDrawerIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.manager-aside-mobile{animation:managerDrawerIn .22s ease-out}@media (max-width: 768px){.manager-pagination{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important}.manager-pagination button{padding:8px 14px!important;font-size:13px!important}}@media (max-width: 768px){.manager-data-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.manager-data-table table{min-width:640px;font-size:12px!important}.manager-data-table th,.manager-data-table td{padding:8px 10px!important;white-space:nowrap}}@media (max-width: 768px){.manager-filter-bar{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.manager-filter-bar>div,.manager-filter-bar>select,.manager-filter-bar>input,.manager-filter-bar>button{width:100%!important}.manager-filter-bar input,.manager-filter-bar select{width:100%!important}.manager-filter-actions{display:flex!important;gap:8px!important}.manager-filter-actions button{flex:1}}@media (max-width: 768px){.manager-sum-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.manager-sum-grid>div{padding:8px 10px!important}.manager-sum-grid>div>div:last-child{font-size:16px!important}}@media (max-width: 480px){.manager-sum-grid{grid-template-columns:1fr 1fr!important}}@media (max-width: 768px){.manager-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.manager-stat-grid>div{padding:10px!important}.manager-stat-grid>div>div:nth-child(2){font-size:18px!important}}@media (max-width: 480px){.manager-stat-grid{grid-template-columns:1fr!important}}@media (max-width: 768px){.manager-charts-grid{grid-template-columns:1fr!important;gap:10px!important}.manager-charts-grid>div{padding:10px 12px!important}}@media (max-width: 768px){.manager-page-h2{font-size:17px!important;margin-bottom:2px!important}.manager-page-desc{font-size:12px!important;margin-bottom:10px!important}}@media (max-width: 768px){.manager-modal-overlay{padding:0!important}.manager-modal-card{width:100%!important;max-width:100%!important;max-height:100vh!important;height:100vh!important;border-radius:0!important;margin:0!important}.manager-modal-head{padding:10px 14px!important}.manager-modal-body{padding:14px!important}}@media (max-width: 768px){.manager-row-actions{flex-wrap:wrap!important;gap:6px!important}.manager-row-actions button{padding:6px 10px!important;font-size:12px!important}}@media (max-width: 768px){.partner-invite-balance{grid-template-columns:1fr!important;gap:10px!important}.partner-invite-stats{grid-template-columns:1fr 1fr!important;gap:8px!important}.partner-code-row,.partner-link-row{flex-wrap:wrap!important}.partner-code-row>code,.partner-link-row>code{flex:1 1 100%!important}}@media (max-width: 768px){.tpl-tab-wrap,.cv-tab-wrap{padding:12px!important}.tq-list{padding:12px 12px 20px!important}.tpl-filter-bar{gap:6px!important;padding:10px 12px!important}.tpl-filter-bar input{width:100%!important;flex:1 1 100%!important}.tpl-grid,.cv-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important;gap:12px!important}.cv-card{padding:12px!important;gap:10px!important}.tpl-modal-inner{max-width:100%!important;width:100%!important;height:92vh!important;border-radius:0!important}.plp-tabs{padding:0 12px!important;overflow-x:auto!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch}.plp-tab-btn{padding:10px 12px!important;white-space:nowrap!important;flex-shrink:0!important}.tq-status-bar{padding:10px 12px!important;overflow-x:auto!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch}.tq-status-bar>span{white-space:nowrap!important;flex-shrink:0!important}.tq-item{padding:10px 12px!important;gap:10px!important}}@media (max-width: 480px){.tpl-tab-wrap,.cv-tab-wrap,.cv-card{padding:10px!important}.cv-tab-wrap h2{font-size:17px!important}.tpl-grid,.cv-grid{grid-template-columns:1fr!important}.plp-tab-btn{padding:9px 10px!important;font-size:13px!important}.plp-tab-btn svg{width:14px!important;height:14px!important}}@media (max-width: 400px){.partner-invite-stats{grid-template-columns:1fr!important}}html,body{overflow-x:hidden}@media (max-width: 768px){.public-header{padding:0 14px!important;height:56px!important}.public-header .brand-title{font-size:14px!important}.public-header .brand-logo{width:28px!important;height:28px!important}.public-header .desktop-nav{display:none!important}.public-header .hamburger-btn{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:transparent;border:1px solid #e5e7eb;color:#475569;cursor:pointer}}@media (max-width: 400px){.public-header .brand-title{display:none!important}}@media (max-width: 768px){.hp-hero{height:auto!important;min-height:0!important}.hp-hero-content{padding:48px 20px!important;gap:10px!important;max-width:100%!important}.hp-hero-tag{font-size:12px!important;padding:5px 12px!important}.hp-hero-title{font-size:24px!important;letter-spacing:.2px!important;line-height:1.3!important}.hp-hero-desc{font-size:14px!important;line-height:1.7!important}.hp-hero-points{gap:6px!important}.hp-hero-points span{font-size:11px!important;padding:4px 10px!important}.hp-hero-cta{padding:11px 22px!important;font-size:14px!important;border-radius:10px!important}.hp-hero-arrow{width:34px!important;height:34px!important}.hp-hero-decor-orb1{width:200px!important;height:200px!important;right:-10%!important}.hp-hero-decor-orb2{width:140px!important;height:140px!important}}@media (max-width: 420px){.hp-hero-title{font-size:21px!important}.hp-hero-desc{font-size:13px!important}}@media (max-width: 768px){.hp-highlight{padding:24px 16px!important}.hp-highlight-grid{grid-template-columns:repeat(2,1fr)!important;gap:14px!important;max-width:100%!important}.hp-highlight-item{gap:10px!important}.hp-highlight-icon{width:36px!important;height:36px!important;border-radius:10px!important}.hp-highlight-title{font-size:13px!important}.hp-highlight-desc{font-size:11px!important}}@media (max-width: 768px){.hp-features{padding:40px 16px!important}.hp-features-wrap{max-width:100%!important}.hp-features-header{margin-bottom:28px!important;text-align:left!important}.hp-features-badge{font-size:12px!important;padding:5px 12px!important}.hp-features h2{font-size:22px!important;text-align:left!important;letter-spacing:.2px!important}.hp-features p{font-size:14px!important;text-align:left!important}.hp-feature-grid{grid-template-columns:1fr!important;gap:14px!important}.hp-feature-card{padding:18px!important;border-radius:16px!important}.hp-feature-icon{width:44px!important;height:44px!important;border-radius:12px!important;margin-bottom:12px!important}.hp-feature-icon svg{width:22px!important;height:22px!important}.hp-feature-card h3{font-size:16px!important;margin-bottom:6px!important}.hp-feature-card p{font-size:13px!important;line-height:1.65!important}.hp-feature-tags{gap:4px!important;margin-top:10px!important}.hp-feature-tags code{font-size:10px!important;padding:2px 7px!important}}@media (max-width: 768px){.hp-workflow{padding:40px 16px!important}.hp-workflow-wrap{max-width:100%!important}.hp-workflow h2{font-size:20px!important;text-align:left!important}.hp-workflow-desc{margin:10px 0 28px!important;font-size:13px!important;text-align:left!important}.hp-workflow-row{gap:8px!important;justify-content:flex-start!important;align-items:flex-start!important;flex-direction:column!important}.hp-workflow-node-wrap{width:100%!important;flex-direction:row!important;justify-content:flex-start!important;gap:10px!important}.hp-workflow-node{flex-direction:row!important;min-width:0!important;flex:1;padding:10px 12px!important;gap:10px!important;justify-content:flex-start!important}.hp-workflow-node-icon{width:34px!important;height:34px!important;flex-shrink:0}.hp-workflow-arrow{transform:rotate(90deg)!important;align-self:center!important;flex-shrink:0}}@media (max-width: 768px){.hp-cta{padding:40px 16px!important}.hp-cta-inner{max-width:100%!important;padding:28px 20px!important;border-radius:18px!important}.hp-cta-row{gap:24px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}.hp-cta-left{min-width:0!important}.hp-cta-title{font-size:22px!important;text-align:left!important}.hp-cta-desc{font-size:14px!important;margin:10px 0 20px!important;text-align:left!important}.hp-cta-btn{padding:12px 24px!important;font-size:14px!important;border-radius:10px!important}.hp-cta-qr{min-width:0!important;padding:16px 18px!important}.hp-cta-qr-img,.hp-cta-qr-fb{width:120px!important;height:120px!important}.hp-cta-deco-orb1{width:180px!important;height:180px!important;right:-50px!important;top:-40px!important}.hp-cta-deco-orb2{width:140px!important;height:140px!important;left:-60px!important;bottom:-40px!important}}@media (max-width: 768px){.product-root{overflow-x:hidden}.product-hero{padding:48px 16px!important;min-height:auto!important;height:auto!important}.product-hero-inner{max-width:100%!important;padding:0!important}.product-hero-badge{font-size:12px!important;padding:5px 12px!important}.product-hero-title{font-size:24px!important;line-height:1.3!important}.product-hero-sub{font-size:14px!important;line-height:1.7!important}.product-hero-points{gap:6px!important}.product-hero-points span{padding:4px 10px!important;font-size:11px!important}.product-hero-cta-row{flex-direction:column!important;gap:10px!important}.product-hero-cta-row a,.product-hero-cta-row button{width:100%!important;justify-content:center!important;padding:12px 20px!important;font-size:14px!important;text-align:center!important}.product-section{padding:40px 16px!important}.product-section-inner{max-width:100%!important}.product-section-title{font-size:20px!important;text-align:left!important}.product-section-sub{font-size:13px!important;text-align:left!important;margin:8px 0 24px!important}.product-grid{grid-template-columns:1fr!important;gap:12px!important}.product-grid.cols-2{grid-template-columns:1fr!important}.product-grid.cols-4{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.product-card{padding:16px!important;border-radius:14px!important}.product-card h3{font-size:15px!important;margin-bottom:6px!important}.product-card p{font-size:13px!important;line-height:1.6!important}.product-card-icon{width:40px!important;height:40px!important;border-radius:10px!important;margin-bottom:10px!important}.product-card-icon svg{width:20px!important;height:20px!important}.product-tags{gap:4px!important;margin-top:8px!important}.product-tags code,.product-tags span{font-size:10px!important;padding:2px 7px!important}.product-step-row{flex-direction:column!important;gap:6px!important;align-items:flex-start!important}.product-step{width:100%!important;flex-direction:row!important;text-align:left!important}.product-step-arrow{transform:rotate(90deg)!important;align-self:center!important}.product-cta{padding:32px 16px!important}.product-cta-inner{max-width:100%!important;padding:28px 20px!important;border-radius:18px!important}.product-cta-title{font-size:20px!important;text-align:left!important}.product-cta-sub{font-size:14px!important;margin:10px 0 20px!important;text-align:left!important}.product-cta-btn{width:100%!important;padding:12px 24px!important;font-size:14px!important;justify-content:center!important;text-align:center!important}}@media (max-width: 768px){.doc-root{overflow-x:hidden}.doc-wrap{padding:24px 14px!important}.doc-layout{grid-template-columns:1fr!important;max-width:100%!important;gap:16px!important}.doc-sidebar{display:none!important}.doc-main{min-width:0!important}.doc-hero{padding:36px 16px!important}.doc-hero-title{font-size:22px!important;line-height:1.3!important}.doc-hero-sub{font-size:13px!important}.doc-hero-nav{flex-wrap:wrap!important;gap:8px!important}.doc-hero-nav a,.doc-hero-nav button{font-size:12px!important;padding:7px 12px!important}.doc-section{padding:28px 0!important}.doc-section h1{font-size:20px!important}.doc-section h2{font-size:17px!important;margin-top:20px!important}.doc-section h3{font-size:15px!important}.doc-section p,.doc-section li{font-size:13px!important;line-height:1.7!important}.doc-section ul,.doc-section ol{padding-left:18px!important}.doc-section code.inline{word-break:break-word!important;white-space:normal!important;font-size:11.5px!important;padding:2px 6px!important}.doc-section pre,.code-block,pre.code{max-width:100%!important;overflow-x:auto!important;font-size:11.5px!important;line-height:1.55!important;padding:12px!important;border-radius:10px!important;word-break:break-word!important;-webkit-overflow-scrolling:touch}.doc-section pre code{font-size:11.5px!important;white-space:pre!important}.doc-section table{display:block!important;width:100%!important;overflow-x:auto!important;font-size:12px!important}.doc-section th,.doc-section td{padding:6px 8px!important}.doc-tip,.doc-note,.doc-warning,.doc-callout{padding:12px 14px!important;border-radius:10px!important;font-size:13px!important}.http-card{padding:12px!important;border-radius:10px!important}.http-card .method{font-size:12px!important;padding:3px 8px!important}.http-card .url{font-size:12px!important;word-break:break-all!important;white-space:normal!important}.params-table td{font-size:12px!important;vertical-align:top}.params-table code{font-size:11px!important;word-break:break-word!important}}@media (max-width: 420px){.doc-section pre,.code-block,pre.code{font-size:10.5px!important;padding:10px!important}.doc-section h1{font-size:18px!important}.doc-section h2{font-size:16px!important}}@media (max-width: 768px){.faq-root{overflow-x:hidden}.faq-hero{padding:40px 16px!important}.faq-hero-title{font-size:22px!important}.faq-hero-sub{font-size:14px!important}.faq-list-wrap{padding:24px 14px!important;max-width:100%!important}.faq-item{padding:14px 16px!important;border-radius:12px!important}.faq-q{font-size:14px!important}.faq-a{font-size:13px!important;line-height:1.7!important;padding-top:8px!important}.faq-a pre{overflow-x:auto!important;font-size:11.5px!important}.faq-a code.inline{word-break:break-word!important;white-space:normal!important}}@media (max-width: 768px){.contact-root{overflow-x:hidden}.contact-hero{padding:40px 16px!important}.contact-hero-title{font-size:22px!important}.contact-hero-sub{font-size:14px!important}.contact-wrap{padding:24px 14px!important;max-width:100%!important}.contact-grid{grid-template-columns:1fr!important;gap:16px!important}.contact-card{padding:18px!important;border-radius:14px!important}.contact-card h3{font-size:16px!important;margin-bottom:8px!important}.contact-card p{font-size:13px!important;line-height:1.6!important}.contact-card-icon{width:40px!important;height:40px!important;border-radius:10px!important;margin-bottom:10px!important}.contact-form{padding:18px!important;border-radius:14px!important}.contact-form-row{grid-template-columns:1fr!important;gap:10px!important}.contact-form label{font-size:13px!important}.contact-form input,.contact-form textarea,.contact-form select{font-size:14px!important;padding:10px 12px!important;border-radius:8px!important}.contact-form button{width:100%!important;padding:12px 20px!important;font-size:14px!important}.contact-qr{padding:10px!important}.contact-qr img,.contact-qr .qr-fb{width:140px!important;height:140px!important}}@media (max-width: 768px){.app-footer{padding:14px 12px 18px!important;font-size:11px!important;line-height:1.8!important;margin-top:24px!important}.app-footer>div{word-break:break-all!important}}.public-root img,.public-root pre,.public-root table,.public-root video,.public-root canvas,.public-root iframe{max-width:100%!important}.public-root pre{overflow-x:auto!important}.public-root table{display:block!important;overflow-x:auto!important}.public-root p,.public-root li,.public-root span{word-wrap:break-word!important;word-break:break-word!important;overflow-wrap:break-word!important}@media (max-width: 768px){.product-root>section:not(.hp-hero),.product-root section:not(.hp-hero),.faq-root section,.contact-root section{padding-left:16px!important;padding-right:16px!important}.pp-grid-3{grid-template-columns:1fr!important;gap:12px!important}.pp-grid-4{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.grid-cols-2,.grid-cols-3{grid-template-columns:1fr!important;gap:12px!important}.grid-cols-4{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.doc-root section{padding:20px 0!important}.doc-root h1{font-size:20px!important}.doc-root h2{font-size:17px!important;margin-top:18px!important}.doc-root h3{font-size:15px!important}.doc-root p,.doc-root li{font-size:13px!important;line-height:1.7!important}.doc-root pre{max-width:100%!important;overflow-x:auto!important;font-size:11.5px!important;line-height:1.55!important;padding:12px!important;word-break:break-word!important;-webkit-overflow-scrolling:touch}.doc-root table{display:block!important;width:100%!important;overflow-x:auto!important;font-size:12px!important}.doc-root th,.doc-root td{padding:6px 8px!important}.doc-root.page-container,.doc-wrap{padding:20px 14px!important;max-width:100%!important}}@media (max-width: 420px){.doc-root pre{font-size:10.5px!important;padding:10px!important}.doc-root h1{font-size:18px!important}.doc-root h2{font-size:16px!important}.pp-grid-4,.grid-cols-4{grid-template-columns:1fr!important}}
