/* Compact content pages: no large empty hero or inherited tab separators. */
html.moment-ui .moment-about-layout{max-width:1200px!important;width:calc(100% - 64px)!important;margin:0 auto!important;padding:26px 0 40px!important}html.moment-ui .moment-about-intro{margin:0 0 22px!important}html.moment-ui .moment-about-intro .moment-eyebrow{font-size:9px!important;letter-spacing:.14em!important;font-weight:500!important;margin:0 0 10px!important}html.moment-ui .moment-about-intro h1{font-size:32px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.025em!important;margin:0 0 10px!important}html.moment-ui .moment-about-intro>p:last-child{font-size:13px!important;line-height:1.8!important;margin:0!important}html.moment-ui .moment-about-tabs{padding:6px!important;gap:6px!important;border-radius:12px!important;margin:0 0 18px!important}html.moment-ui .moment-about-tabs a{font-size:12px!important;font-weight:500!important;line-height:1.6!important;padding:10px 15px!important;border-radius:8px!important}html.moment-ui .moment-about-content{padding:28px 32px!important;border-radius:17px!important;box-shadow:0 6px 24px #263e5210!important}html.moment-ui .moment-about-content :where(.about-us,.service_content){margin:0!important;padding:0!important;border:0!important}html.moment-ui .moment-about-content .about-us>div:first-child{margin:0!important;padding:0!important;border-top:0!important}html.moment-ui .moment-about-content .about-us>div:first-child>div:first-child{margin-top:0!important;padding-top:0!important}html.moment-ui .moment-about-content p,html.moment-ui .moment-about-content li{font-size:14px!important;line-height:1.95!important;font-weight:400!important;color:#687e8b!important;margin:0 0 12px!important}html.moment-ui .moment-about-content h1{font-size:23px!important;font-weight:550!important;margin:22px 0 12px!important}html.moment-ui .moment-about-content h2{font-size:20px!important;font-weight:550!important;margin:22px 0 12px!important}html.moment-ui .moment-about-content h3{font-size:16px!important;font-weight:550!important;margin:18px 0 10px!important}
.moment-help-page{margin:0;background:#f5f8f7;color:#304a5c;font:14px/1.75 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}.moment-help-page *{box-sizing:border-box}.moment-help-layout{max-width:1200px;width:calc(100% - 64px);margin:auto;padding:26px 0 40px}.moment-help-intro{margin:0 0 23px}.moment-help-intro .moment-eyebrow{font-size:9px;color:#91a3a3;letter-spacing:.15em;font-weight:500;margin:0 0 10px}.moment-help-intro h1{font-size:32px;line-height:1.35;font-weight:600;letter-spacing:-.03em;margin:0 0 10px;color:#2d495d;overflow-wrap:anywhere}.moment-help-intro>p:last-child{font-size:13px;color:#839597;margin:0;line-height:1.8}.moment-help-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.moment-help-topic{position:relative;padding:22px;border:1px solid #e0e8e4;border-radius:15px;background:#fff;text-decoration:none;min-width:0;box-shadow:0 5px 18px #2f4a3904}.moment-help-topic>img{display:block;margin:0 0 15px;width:26px;height:26px}.moment-help-topic small{display:block;font-size:10px;color:#9aa9a3;margin-bottom:6px}.moment-help-topic h2{font-size:17px;line-height:1.5;font-weight:550;letter-spacing:-.02em;color:#42616d;margin:0 0 10px}.moment-help-topic p{font-size:12px;line-height:1.85;color:#8a9b9e;margin:0;max-width:95%}.moment-help-topic>span{position:absolute;right:21px;top:20px;color:#9cafa7;font-size:17px}.moment-help-topic:hover{border-color:#b9cdc0;background:#fcfefd}.moment-help-published{margin-top:30px}.moment-help-section-title{display:flex;gap:16px;align-items:baseline;margin-bottom:14px}.moment-help-section-title h2{font-size:19px;line-height:1.5;font-weight:550;margin:0;color:#45616b}.moment-help-section-title p{font-size:11px;color:#96a59f;margin:0}.moment-help-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.moment-help-group{min-width:0;padding:20px;border:1px solid #e0e8e4;border-radius:14px;background:#fff}.moment-help-group h3{font-size:14px;line-height:1.6;font-weight:550;color:#577268;margin:0 0 12px}.moment-help-group ul{list-style:none;padding:0;margin:0}.moment-help-group li+li{border-top:1px solid #edf2ee}.moment-help-group li a{display:flex;justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;line-height:1.8;color:#6c8188;text-decoration:none;overflow-wrap:anywhere}.moment-help-empty{font-size:12px;line-height:1.85;color:#9aa9a3;margin:0;padding:10px 0}.moment-help-feedback{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:26px;font-size:12px;color:#97a69f}.moment-help-feedback a{color:#557d71;text-decoration:none}.moment-help-detail{display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px;align-items:start}.moment-help-sidebar{padding:13px;border:1px solid #e0e8e4;border-radius:13px;background:#fff}.moment-help-sidebar a{display:block;padding:11px 10px;border-radius:8px;font-size:12px;line-height:1.7;color:#81958e;text-decoration:none}.moment-help-sidebar a[aria-current=page]{background:#edf4ef;color:#537566}.moment-help-sidebar .moment-help-back{border-bottom:1px solid #e5ece6;margin-bottom:8px;border-radius:0;color:#4d6d7b}.moment-help-article{min-width:0;background:#fff;border:1px solid #e0e8e4;border-radius:16px;padding:28px}.moment-help-step{display:flex;gap:17px;margin:0 0 24px}.moment-help-step>span{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#eef4f0;color:#88a192;font-size:10px}.moment-help-step h2{font-size:17px;font-weight:550;line-height:1.5;margin:0 0 10px;color:#4d6b76}.moment-help-step p,.moment-help-article>p{font-size:13px;color:#809399;line-height:1.95;margin:0}.moment-help-action{display:inline-flex;padding:10px 16px;border-radius:10px;border:1px solid #d7e4dc;background:#eef5f0;text-decoration:none;color:#5b7b6d;font-size:12px}.moment-help-article>h2{font-size:20px;font-weight:550;margin:0 0 14px}.moment-help-article>p+.moment-help-action{margin-top:20px}.moment-help-richtext{font-size:14px;line-height:1.95;color:#6c818b;overflow-wrap:anywhere}.moment-help-richtext img{max-width:100%;height:auto}.moment-help-richtext h1,.moment-help-richtext h2,.moment-help-richtext h3{font-weight:550;line-height:1.5;color:#3c5c6a}.moment-help-richtext table{display:block;max-width:100%;overflow:auto}.moment-help-page a:focus-visible{outline:3px solid #bdd0c3;outline-offset:3px}
/* Public tools and feedback only. Authentication and console forms keep their own working controls. */
html.moment-ui.moment-public:not(.moment-page-auth) :where(.toolkit-common,.toolkit-new,.feedback-wrap,.form-horizontal) :where(input[type=text],input[type=email],input[type=url],input[type=password],input[type=number],select,textarea){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif!important;font-size:14px!important;font-weight:400!important;color:#3b5568!important;border:1px solid #dce5e9!important;border-radius:9px!important;background:#fbfcfd!important;box-shadow:none!important;line-height:1.6!important}html.moment-ui.moment-public:not(.moment-page-auth) :where(.toolkit-common,.toolkit-new,.feedback-wrap,.form-horizontal) :where(input[type=text],input[type=email],input[type=url],input[type=password],input[type=number],select){min-height:44px!important;padding:10px 13px!important}html.moment-ui.moment-public:not(.moment-page-auth) :where(.toolkit-common,.toolkit-new,.feedback-wrap,.form-horizontal) textarea{padding:12px 13px!important;min-height:110px}html.moment-ui.moment-public:not(.moment-page-auth) :where(.toolkit-common,.toolkit-new,.feedback-wrap,.form-horizontal) :where(input,select,textarea):focus{outline:3px solid #edf3f0!important;outline-offset:1px;border-color:#a7bfb0!important}html.moment-ui.moment-public:not(.moment-page-auth) :where(.toolkit-common,.toolkit-new,.feedback-wrap,.form-horizontal) .control-label{font-size:12px!important;font-weight:500!important;color:#728993!important;line-height:1.8!important}html.moment-ui.moment-page-content .moment-interior-breadcrumb{margin-top:16px!important;margin-bottom:14px!important}html.moment-ui.moment-page-content :where(.doc-banner,.head-in .banner){min-height:0!important;height:auto!important;padding:22px 0!important}html.moment-ui.moment-page-content .banner-word-1st{font-size:30px!important;font-weight:550!important;line-height:1.4!important}html.moment-ui.moment-page-content :where(.details-right,.message-details){padding:25px!important;border-radius:14px!important}html.moment-ui.moment-page-content :where(.article-tit,.details-tit){font-size:24px!important;font-weight:550!important;line-height:1.5!important}
@media(max-width:900px){.moment-help-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.moment-help-groups{grid-template-columns:1fr}.moment-help-detail{grid-template-columns:170px minmax(0,1fr)}.moment-help-article{padding:22px}}
@media(max-width:600px){html.moment-ui .moment-about-layout,.moment-help-layout{width:calc(100% - 32px)!important;padding:20px 0 30px!important}html.moment-ui .moment-about-intro h1,.moment-help-intro h1{font-size:27px!important}html.moment-ui .moment-about-tabs a{padding:9px 10px!important;font-size:12px!important}html.moment-ui .moment-about-content{padding:22px 19px!important;border-radius:14px!important}html.moment-ui .moment-about-content p,html.moment-ui .moment-about-content li{font-size:13px!important;line-height:1.95!important}.moment-help-topics{grid-template-columns:1fr;gap:12px}.moment-help-topic{padding:20px}.moment-help-published{margin-top:24px}.moment-help-section-title{display:block}.moment-help-section-title p{margin-top:5px}.moment-help-detail{grid-template-columns:1fr}.moment-help-sidebar{display:flex;gap:6px;overflow-x:auto;padding:8px}.moment-help-sidebar a{flex:none;white-space:nowrap;padding:8px 10px}.moment-help-sidebar .moment-help-back{border:0;margin:0}.moment-help-article{padding:22px 18px}.moment-help-step{gap:12px;margin-bottom:22px}.moment-help-step h2{font-size:16px}.moment-help-feedback{margin-top:22px}.moment-help-richtext{font-size:13px}}

.moment-help-sidebar-group{margin-top:12px;padding-top:12px;border-top:1px solid #e7eee9}.moment-help-sidebar-group h3{font-size:10px;font-weight:500;color:#9baba3;line-height:1.7;margin:0 10px 6px}@media(max-width:600px){.moment-help-sidebar-group{display:contents}.moment-help-sidebar-group h3{display:none}}
