html.kt-embed,html.kt-embed body{scroll-behavior:auto;background:0 0;height:auto;min-height:0}html:has(.app-embed){scroll-behavior:auto;background:0 0;height:auto;min-height:0}html:has(.app-embed) body{scroll-behavior:auto;background:0 0;height:auto;min-height:0}html:has(.kt-emb){scroll-behavior:auto;background:0 0;height:auto;min-height:0}html:has(.kt-emb) body{scroll-behavior:auto;background:0 0;height:auto;min-height:0}.app-v2.app-embed{background:0 0;min-height:0;padding-bottom:0}.app-v2.app-embed .app-main{max-width:none;margin:0;padding:24px}@media (max-width:640px){.app-v2.app-embed .app-main{padding:16px}}.app-embed .app-contact-fab,.app-embed .app-tabs{display:none}.kt-emb{--e-orange:#f26b1d;--e-orange-hover:#d95d14;--e-orange-text:#c2541a;--e-orange-50:#fff7f1;--e-ink:#1f2328;--e-text:#3a4048;--e-muted:#69707a;--e-line:#e3e6ea;--e-line-2:#eef0f2;color:var(--e-text);box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.6}.kt-emb *,.kt-emb :before,.kt-emb :after{box-sizing:border-box}.kt-emb-card{border:1px solid var(--e-line);background:#fff;border-radius:10px;padding:12px 18px;box-shadow:0 1px 2px #1018280a,0 4px 14px #1018280d}.kt-emb-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:0 0 6px;display:flex}.kt-emb-head h1,.kt-emb-head h2{color:var(--e-ink);margin:0;font-size:16px;font-weight:600}.kt-emb-head small{color:var(--e-muted);font-size:13px}.kt-emb-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 10px;padding:0;list-style:none;display:grid}.kt-emb-stats li{border-left:1px solid var(--e-line-2);min-width:0;padding:0 14px}.kt-emb-stats li:first-child{border-left:0;padding-left:0}.kt-emb-stats small{color:var(--e-muted);font-size:12.5px;display:block}.kt-emb-stats b{color:var(--e-ink);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.kt-emb-stats b em{color:var(--e-orange-text);font-style:normal}.kt-emb-stats span{color:var(--e-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.kt-emb-acts{flex-wrap:wrap;gap:10px;display:flex}.kt-emb-btn{border:1px solid var(--e-orange);background:var(--e-orange);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;height:32px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;color:#fff!important;text-decoration:none!important}.kt-emb-btn:hover{background:var(--e-orange-hover);border-color:var(--e-orange-hover)}.kt-emb-btn.line{border-color:var(--e-line);background:#fff;color:var(--e-ink)!important}.kt-emb-btn.line:hover{border-color:var(--e-orange);color:var(--e-orange-text)!important}.kt-emb-btn:focus-visible{outline:2px solid var(--e-orange);outline-offset:2px}.kt-emb-p{color:var(--e-text);margin:0 0 12px}.kt-emb-p small{color:var(--e-muted);font-size:12.5px;display:block}@media (max-width:520px){.kt-emb-card{padding:14px 16px}.kt-emb-stats{grid-template-columns:1fr 1fr;row-gap:10px}.kt-emb-stats li:nth-child(3){border-left:0;grid-column:1/-1;padding-left:0}}@media (max-width:300px){.kt-emb-stats{grid-template-columns:1fr;row-gap:8px}.kt-emb-stats li,.kt-emb-stats li:nth-child(3){border-left:0;grid-column:auto;padding-left:0}.kt-emb-stats b,.kt-emb-stats span{white-space:normal}}.kt-emb-bare{padding:2px 0 0}.kt-emb-rows{margin:0 0 12px;padding:0}.kt-emb-rows>div{border-bottom:1px dashed var(--e-line-2);align-items:baseline;gap:10px;padding:5px 0;display:flex}.kt-emb-rows>div:last-child{border-bottom:0}.kt-emb-rows dt{color:var(--e-muted);flex:0 0 64px;font-size:13px}.kt-emb-rows dd{min-width:0;color:var(--e-ink);margin:0;font-size:14px;line-height:1.5}.kt-emb-rows dd b{font-weight:600}.kt-emb-rows dd em{color:var(--e-orange-text);font-size:18px;font-style:normal;font-weight:600}.kt-emb-rows dd span{color:var(--e-muted);font-size:12px;display:block}.kt-emb-bare .kt-emb-acts{gap:8px}.kt-emb-bare .kt-emb-btn{height:30px;padding:0 12px;font-size:13px}.app-embed .ktm>.card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.app-embed .lock-card{border:0;margin:8px auto;padding:24px 0}
