﻿.moaclab-reanodize-request{--mrr-shadow: rgba(49, 63, 91, 0.08);--mrr-soft-accent: color-mix(in srgb, var(--tertiary) 14%, var(--secondary));--mrr-soft-success: var(--success-low, #d8f4e7);--mrr-success: var(--success, #12805c);width:100%;margin:0 0 30px;overflow:hidden;border:1px solid var(--primary-low);border-radius:20px;background:var(--secondary);color:var(--primary);box-shadow:0 18px 42px var(--mrr-shadow)}.moaclab-reanodize-request,.moaclab-reanodize-request *{box-sizing:border-box}.mrr-shortcode-page #topic-title,.mrr-shortcode-page .topic-title,.mrr-shortcode-page .topic-header,.mrr-shortcode-page .topic-title-outlet,.mrr-shortcode-page .title-wrapper,.mrr-shortcode-page .fancy-title,.mrr-shortcode-page .topic-category,.mrr-shortcode-page .topic-header-participants,.mrr-shortcode-page .topic-navigation,.mrr-shortcode-page .topic-status-info,.mrr-shortcode-page .topic-timeline,.mrr-shortcode-page .topic-map,.mrr-shortcode-page .suggested-topics,.mrr-shortcode-page .more-topics,.mrr-shortcode-page .more-topics__container,.mrr-shortcode-page .topic-list-bottom,.mrr-shortcode-page .alert.alert-info{display:none !important}.mrr-shortcode-page .post-stream{display:block !important;margin:0 !important;padding:0 !important;overflow:visible !important}.mrr-shortcode-page .topic-post{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;border:0 !important}.mrr-shortcode-page .topic-post .row,.mrr-shortcode-page .topic-post .regular,.mrr-shortcode-page .topic-post .topic-body{display:block !important;float:none !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;border:0 !important}.mrr-shortcode-page .topic-post .topic-avatar,.mrr-shortcode-page .topic-post .topic-meta-data,.mrr-shortcode-page .topic-post .cooked,.mrr-shortcode-page .topic-post .post-notice,.mrr-shortcode-page .topic-post .post-links-container,.mrr-shortcode-page .topic-post .actions-summary{display:none !important}.mrr-shortcode-page .topic-post .post-menu-area{display:flex !important;justify-content:flex-end;width:100% !important;min-height:40px;margin:0 0 26px !important;padding:12px 0 0 !important;border-top:1px solid var(--primary-low)}#moaclab-reanodize-request-shortcode{box-sizing:border-box;width:100%;margin:0 0 36px;padding:0}.mrr-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px 20px;border-bottom:1px solid var(--primary-low);background:var(--secondary)}.mrr-eyebrow{display:block;margin-bottom:8px;color:var(--tertiary);font-size:12px;font-weight:850}.mrr-header h2{margin:0 0 8px;color:var(--primary);font-size:26px;line-height:1.16;font-weight:850}.mrr-header p,.mrr-card p,.mrr-source{margin:0;color:var(--primary-medium);font-size:14px;line-height:1.6}.mrr-header-stat{min-width:112px;padding:11px 14px;border:1px solid var(--primary-low);border-radius:14px;background:var(--secondary)}.mrr-header-stat span,.mrr-stats span,.mrr-summary-list span{display:block;margin-bottom:5px;color:var(--primary-medium);font-size:12px;font-weight:850}.mrr-header-stat strong,.mrr-stats strong{display:block;color:var(--primary);font-size:22px;line-height:1;font-weight:850}.mrr-service{display:grid;gap:28px;padding:24px}.mrr-service-hero{display:grid;grid-template-columns:minmax(0, 1fr) 230px;gap:18px;align-items:stretch;min-height:270px;padding:28px;border:1px solid var(--primary-low);border-radius:18px;background:radial-gradient(circle at 12% 14%, color-mix(in srgb, var(--tertiary) 20%, transparent) 0 95px, transparent 96px),radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--success, #12805c) 18%, transparent) 0 120px, transparent 121px),color-mix(in srgb, var(--tertiary) 10%, var(--secondary));overflow:hidden}.mrr-service-hero__content{align-self:center}.mrr-service-hero h2{max-width:720px;margin:0 0 10px;color:var(--primary);font-size:clamp(34px,5vw,64px);line-height:1.04;font-weight:900}.mrr-service-hero p{max-width:560px;margin:0;color:var(--primary-medium);font-size:18px;line-height:1.55;font-weight:650}.mrr-service-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.mrr-service-hero__panel{align-self:end;padding:18px;border:1px solid color-mix(in srgb, var(--tertiary) 26%, var(--primary-low));border-radius:14px;background:color-mix(in srgb, var(--secondary) 86%, transparent);box-shadow:0 14px 34px var(--mrr-shadow)}.mrr-service-hero__panel strong,.mrr-service-hero__panel span{display:block}.mrr-service-hero__panel strong{margin-bottom:8px;color:var(--primary);font-size:15px;font-weight:850}.mrr-service-hero__panel span{color:var(--primary-medium);font-size:14px;line-height:1.55;font-weight:700}.mrr-service-block{min-width:0}.mrr-service-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}.mrr-service-heading h3{margin:0;color:var(--primary);font-size:24px;line-height:1.2;font-weight:900}.mrr-service-heading p{margin:4px 0 0;color:var(--primary-medium);font-size:14px;line-height:1.6;font-weight:650}.mrr-pricing-grid,.mrr-process-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:14px}.mrr-pricing-grid article,.mrr-process-grid article{min-width:0;padding:18px;border:1px solid var(--primary-low);border-radius:14px;background:var(--secondary)}.mrr-pricing-grid span,.mrr-process-grid strong{display:block;color:var(--primary);font-size:16px;font-weight:850}.mrr-pricing-grid strong{display:block;margin:10px 0 8px;color:var(--tertiary);font-size:34px;line-height:1;font-weight:900}.mrr-pricing-grid p,.mrr-process-grid p{margin:0;color:var(--primary-medium);font-size:14px;line-height:1.55;font-weight:650}.mrr-scope-table{display:grid;border:1px solid var(--primary-low);border-radius:14px;background:var(--secondary);overflow:hidden}.mrr-scope-table>div{display:grid;grid-template-columns:.7fr repeat(3, minmax(0, 1fr));border-bottom:1px solid var(--primary-low)}.mrr-scope-table>div:last-child{border-bottom:0}.mrr-scope-table strong,.mrr-scope-table span{min-width:0;padding:14px 16px;border-right:1px solid var(--primary-low);color:var(--primary);font-size:14px;line-height:1.5}.mrr-scope-table strong:last-child,.mrr-scope-table span:last-child{border-right:0}.mrr-scope-table strong{color:var(--primary-medium);font-weight:850}.mrr-process-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.mrr-process-grid article span{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:14px;border-radius:50%;background:var(--mrr-soft-accent);color:var(--tertiary);font-size:15px;font-weight:900}.mrr-process-grid strong{margin-bottom:8px}.mrr-case-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:14px}.mrr-case-card{display:grid;gap:12px;min-width:0;padding:0 0 14px;border:1px solid var(--primary-low);border-radius:14px;background:var(--secondary);color:var(--primary);text-align:left;overflow:hidden;cursor:pointer;box-shadow:0 10px 26px var(--mrr-shadow)}.mrr-case-card.is-extra{display:none}.mrr-case-card:hover{border-color:color-mix(in srgb, var(--tertiary) 44%, var(--primary-low))}.mrr-case-media{display:block;width:100%;height:210px;background:var(--primary-very-low)}.mrr-case-media img{display:block;width:100%;height:100%;object-fit:cover}.mrr-case-swatch{display:grid;place-items:center;width:100%;height:100%;padding:18px;background:linear-gradient(135deg, color-mix(in srgb, var(--mrr-case-tone) 82%, #ffffff), var(--mrr-case-tone)),var(--primary-very-low);color:#fff;text-align:center}.mrr-case-swatch span{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:rgba(0,0,0,.18);font-size:14px;font-weight:850}.mrr-case-copy{display:grid;gap:5px;padding:0 14px}.mrr-case-copy strong{color:var(--primary);font-size:16px;line-height:1.25;font-weight:850}.mrr-case-copy em{color:var(--primary-medium);font-size:13px;line-height:1.45;font-style:normal;font-weight:650}.mrr-case-more{display:flex;justify-content:center;margin-top:16px}.mrr-submit-band{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px;border:1px solid var(--primary-low);border-radius:14px;background:var(--primary-very-low)}.mrr-submit-band h3{margin:0 0 5px;color:var(--primary);font-size:20px;line-height:1.25;font-weight:900}.mrr-submit-band p{margin:0;color:var(--primary-medium);font-size:14px;line-height:1.55}.mrr-lightbox{position:fixed;inset:0;z-index:9999;display:grid;grid-template-columns:56px minmax(0, 1fr) 56px;align-items:center;gap:12px;padding:28px;background:rgba(0,0,0,.72)}.mrr-lightbox[hidden]{display:none}.mrr-lightbox figure{display:grid;gap:12px;min-width:0;margin:0}.mrr-lightbox img{display:block;width:100%;max-height:78vh;object-fit:contain;border-radius:14px;background:#111}.mrr-lightbox figcaption{color:#fff;font-size:14px;line-height:1.5;text-align:center}.mrr-lightbox__close,.mrr-lightbox__nav{border:0;border-radius:999px;background:hsla(0,0%,100%,.92);color:#17202a;cursor:pointer}.mrr-lightbox__close{position:absolute;top:18px;right:18px;width:42px;height:42px;font-size:28px;line-height:1}.mrr-lightbox__nav{width:52px;height:52px;font-size:40px;line-height:1}.mrr-tabs{display:flex;gap:8px;padding:18px 28px 0}.mrr-tabs button,.mrr-button,.mrr-choice span{min-height:40px;border:1px solid var(--primary-low);border-radius:999px;background:var(--primary-very-low);color:var(--primary-medium);font-weight:800;cursor:pointer}.mrr-tabs button{padding:0 16px}.mrr-tabs button.is-active,.mrr-choice input:checked+span{border-color:var(--tertiary);background:var(--mrr-soft-accent);color:var(--tertiary)}.mrr-steps{display:flex;gap:8px;padding:14px 24px 0}.mrr-step{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--primary-low);border-radius:999px;background:var(--primary-very-low);color:var(--primary-medium);font-size:12px;font-weight:850}.mrr-step.is-active,.mrr-step.is-done{border-color:var(--tertiary);background:var(--mrr-soft-accent);color:var(--tertiary)}.mrr-layout{display:grid;grid-template-columns:minmax(0, 1fr) 220px;gap:16px;align-items:start;padding:18px 24px 24px}.mrr-form{display:grid;gap:16px;min-width:0}.mrr-section{min-width:0;padding:16px;border:1px solid var(--primary-low);border-radius:14px;background:var(--secondary)}.mrr-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mrr-section-title h3,.mrr-card h3{margin:0;color:var(--primary);font-size:17px;line-height:1.25;font-weight:850}.mrr-section-title span{color:var(--primary-medium);font-size:12px;font-weight:800}.mrr-grid{display:grid;gap:12px}.mrr-grid--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.mrr-grid--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.mrr-field{display:grid;gap:8px;min-width:0}.mrr-field--wide{width:100%}.mrr-field>span{color:var(--primary-medium);font-size:13px;font-weight:850}.mrr-field input,.mrr-field select,.mrr-field textarea{width:100%;min-height:42px;padding:0 13px;border:1px solid var(--primary-low-mid, var(--primary-low));border-radius:8px;background:var(--secondary);color:var(--primary);outline:none}.mrr-field textarea{min-height:74px;padding-top:12px;resize:vertical}.mrr-field input:focus,.mrr-field select:focus,.mrr-field textarea:focus{border-color:var(--tertiary);box-shadow:0 0 0 3px color-mix(in srgb, var(--tertiary) 18%, transparent)}.mrr-choice-group{display:flex;flex-wrap:wrap;gap:8px}.mrr-choice{display:inline-flex}.mrr-choice input{position:absolute;opacity:0;pointer-events:none}.mrr-choice span{display:inline-flex;align-items:center;justify-content:center;padding:0 13px}.mrr-check,.mrr-price-choice{display:block;min-width:0;cursor:pointer}.mrr-check input,.mrr-price-choice input{position:absolute;opacity:0;pointer-events:none}.mrr-check>span,.mrr-price-choice>span{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:0 14px;border:1px solid var(--primary-low-mid, var(--primary-low));border-radius:12px;background:var(--primary-very-low);color:var(--primary)}.mrr-check:hover>span,.mrr-price-choice:hover>span{border-color:var(--primary-low-mid, var(--primary-low));background:color-mix(in srgb, var(--primary-very-low) 70%, var(--secondary))}.mrr-check input:checked+span,.mrr-price-choice input:checked+span,.mrr-price-choice.is-active>span{border-color:var(--tertiary);background:var(--mrr-soft-accent);color:var(--tertiary)}.mrr-check input:focus-visible+span,.mrr-price-choice input:focus-visible+span{border-color:var(--tertiary);box-shadow:0 0 0 3px color-mix(in srgb, var(--tertiary) 18%, transparent)}.mrr-check strong,.mrr-price-choice strong{font-size:14px;font-weight:850}.mrr-check em,.mrr-price-choice em{font-style:normal;color:var(--primary-medium);font-size:13px;font-weight:850}.mrr-price-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;min-width:0}.mrr-service-grid{display:grid;grid-template-columns:minmax(0, 0.82fr) minmax(0, 1.6fr);gap:12px;align-items:end}.mrr-radio-field{min-width:0;margin:0;padding:0;border:0}.mrr-radio-field legend{margin:0 0 7px;padding:0;color:var(--primary-medium);font-size:13px;font-weight:850}.mrr-stack-top{margin-top:12px}.mrr-upload{display:grid;place-items:center;min-height:92px;padding:14px;border:1px dashed var(--primary-low-mid, var(--primary-low));border-radius:12px;background:var(--primary-very-low);color:var(--primary-medium);text-align:center}.mrr-upload input[type=file]{display:none}.mrr-upload strong{display:block;margin-bottom:5px;color:var(--primary)}.mrr-upload span{font-size:13px;font-weight:650}.mrr-muted,.mrr-file-list{color:var(--primary-medium);font-size:12px;font-weight:750}.mrr-file-list{display:grid;gap:4px;margin:8px 0 0;padding:0;list-style:none}.mrr-file-list li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mrr-upload-files{width:100%;min-width:0}.mrr-message{min-height:0;color:var(--mrr-success);font-size:13px;font-weight:800}.mrr-message[data-type=error]{color:var(--danger)}.mrr-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:-4px}.mrr-button{display:inline-flex;align-items:center;justify-content:center;min-width:104px;min-height:42px;padding:0 18px;background:var(--secondary);color:var(--primary);text-decoration:none}.mrr-button--primary{border-color:var(--tertiary);background:var(--tertiary);color:var(--secondary)}.mrr-button:hover{text-decoration:none}.mrr-summary{position:sticky;top:calc(var(--header-offset, 64px) + 16px);align-self:start;display:grid;gap:12px;min-width:0}.mrr-card{padding:15px;border:1px solid var(--primary-low);border-radius:14px;background:var(--secondary)}.mrr-card h3{margin-bottom:12px}.mrr-summary-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mrr-summary-list li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--primary-low)}.mrr-summary-list li:last-child{padding-bottom:0;border-bottom:0}.mrr-summary-list strong{color:var(--primary);font-size:13px;font-weight:850;text-align:right}.mrr-success{display:grid;gap:16px;padding:18px 24px 24px}.mrr-success-support{display:grid;grid-template-columns:minmax(0, 1fr) minmax(240px, 0.72fr);gap:16px;align-items:stretch}.mrr-success-main{min-width:0;padding:24px;border:1px solid var(--primary-low);border-radius:16px;background:var(--secondary)}.mrr-success-badge{display:inline-flex;align-items:center;min-height:30px;margin-bottom:12px;padding:0 12px;border-radius:999px;background:var(--mrr-soft-success);color:var(--mrr-success);font-size:12px;font-weight:850}.mrr-success-main h3{margin:0 0 8px;color:var(--primary);font-size:22px;line-height:1.25;font-weight:850}.mrr-success-main>p{margin:0 0 18px;color:var(--primary-medium);font-size:14px;line-height:1.65}.mrr-preview-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin-bottom:20px}.mrr-preview-grid>div{min-width:0;padding:13px 14px;border:1px solid var(--primary-low);border-radius:12px;background:var(--primary-very-low)}.mrr-preview-grid span{display:block;margin-bottom:5px;color:var(--primary-medium);font-size:12px;font-weight:850}.mrr-preview-grid strong,.mrr-rich-text{color:var(--primary);font-size:14px;line-height:1.55;font-weight:750;overflow-wrap:anywhere}.mrr-preview-wide{grid-column:1/-1}.mrr-qr,.mrr-qr-placeholder{width:100%;max-width:180px;aspect-ratio:1;margin:0 auto 12px;border:1px solid var(--primary-low);border-radius:14px;background:var(--primary-very-low)}.mrr-qr{display:block;object-fit:contain}.mrr-qr-placeholder{display:grid;place-items:center;color:var(--primary-medium);font-size:13px;font-weight:850;text-align:center}.mrr-success-message{min-height:20px;margin-top:-6px;color:var(--mrr-success);font-size:13px;font-weight:800;text-align:right}.mrr-admin{padding:24px 28px 28px}.mrr-stats{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px;margin-bottom:18px}.mrr-stats div{padding:16px;border:1px solid var(--primary-low);border-radius:14px;background:var(--secondary)}.mrr-table-wrap{overflow:visible}.mrr-table{width:100%;border-collapse:collapse;table-layout:fixed}.mrr-table th,.mrr-table td{padding:15px 12px;border-top:1px solid var(--primary-low);text-align:left;overflow-wrap:anywhere}.mrr-table th{color:var(--primary-medium);font-size:12px;font-weight:850}.mrr-table td{color:var(--primary);font-size:14px;font-weight:700}.mrr-table td small{display:block;margin-top:3px;color:var(--primary-medium)}.mrr-status{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:var(--mrr-soft-success);color:var(--mrr-success);font-size:12px;font-weight:850}.mrr-source{padding:15px 28px 18px;border-top:1px solid var(--primary-low);background:var(--primary-very-low)}@media(max-width: 900px){#moaclab-reanodize-request-shortcode{margin-bottom:28px}.moaclab-reanodize-request,.moaclab-reanodize-request *{box-sizing:border-box}.moaclab-reanodize-request{border-radius:16px;box-shadow:0 12px 28px var(--mrr-shadow)}.mrr-header,.mrr-layout,.mrr-admin,.mrr-success,.mrr-steps,.mrr-source{padding-right:16px;padding-left:16px}.mrr-header,.mrr-service-hero,.mrr-layout,.mrr-grid--2,.mrr-grid--3,.mrr-price-grid,.mrr-service-grid,.mrr-pricing-grid,.mrr-process-grid,.mrr-case-grid,.mrr-success,.mrr-success-support,.mrr-preview-grid,.mrr-stats{grid-template-columns:1fr}.mrr-service{gap:22px;padding:16px}.mrr-service-hero{min-height:0;padding:20px;border-radius:16px}.mrr-service-hero h2{font-size:34px}.mrr-service-hero p{font-size:16px}.mrr-service-heading{align-items:flex-start;flex-direction:column;gap:6px}.mrr-scope-table{display:block}.mrr-scope-table>div{display:grid;grid-template-columns:1fr}.mrr-scope-table>div:first-child{display:none}.mrr-scope-table span{display:grid;grid-template-columns:86px minmax(0, 1fr);gap:10px;border-right:0;border-bottom:1px solid var(--primary-low)}.mrr-scope-table span:nth-child(1)::before{content:"项目"}.mrr-scope-table span:nth-child(2)::before{content:"可直接提交"}.mrr-scope-table span:nth-child(3)::before{content:"需要确认"}.mrr-scope-table span:nth-child(4)::before{content:"暂不建议"}.mrr-scope-table span::before{color:var(--primary-medium);font-size:12px;font-weight:850}.mrr-case-media{height:220px}.mrr-submit-band{align-items:stretch;flex-direction:column}.mrr-lightbox{grid-template-columns:42px minmax(0, 1fr) 42px;gap:6px;padding:16px}.mrr-lightbox__nav{width:42px;height:42px;font-size:32px}.mrr-header{display:grid;gap:16px;padding-top:20px;padding-bottom:20px}.mrr-header h2{font-size:24px}.mrr-header-stat{min-width:0}.mrr-tabs{padding-right:16px;padding-left:16px;overflow-x:auto}.mrr-steps{flex-wrap:wrap}.mrr-layout{gap:18px;padding-top:18px;padding-bottom:20px}.mrr-summary{position:static}.mrr-section{padding:16px;border-radius:14px}.mrr-success{gap:18px;padding-top:18px;padding-bottom:20px}.mrr-success-main{padding:16px;border-radius:14px}.mrr-success-message{text-align:left}.mrr-section-title{align-items:flex-start;flex-direction:column;gap:5px}.mrr-choice-group{align-items:stretch}.mrr-choice{flex:1 1 calc(50% - 8px)}.mrr-choice span{width:100%;min-height:42px}.mrr-actions{flex-direction:column}.mrr-button{width:100%}.mrr-table,.mrr-table thead,.mrr-table tbody,.mrr-table tr,.mrr-table th,.mrr-table td{display:block !important;width:100% !important;max-width:100% !important}.mrr-table thead{display:none !important}.mrr-table tbody{display:grid !important;gap:10px}.mrr-table tr{padding:12px;border:1px solid var(--primary-low);border-radius:14px;background:var(--secondary)}.mrr-table td{display:grid !important;grid-template-columns:72px minmax(0, 1fr);gap:10px;padding:7px 0;border-top:0}.mrr-table td::before{content:attr(data-label);color:var(--primary-medium);font-size:12px;font-weight:850}}
/*# sourceMappingURL=common_theme_219_cca97b065e6ec22c3a2621a2e6b07f1e198c5431.css.map?__ws=moaclab.com */
