body.xhs-page,body.ppt-page,body.douyin-page,body.market-page,body.invoice-page,body.data-analysis-page{--product-page-width: min(var(--product-page-max), calc(100% - var(--product-page-edge) - var(--product-page-edge)));--product-hover-shadow: var(--shadow-hover, 0 18px 42px rgba(92, 56, 47, .11))}body.xhs-page,body.market-page,body.data-analysis-page{--product-theme: var(--media);--product-theme-soft: var(--media-soft);--product-theme-action: var(--media-action);--product-theme-30: var(--media-30)}body.ppt-page{--product-theme: var(--ppt-primary);--product-theme-soft: var(--ppt-soft);--product-theme-action: var(--ppt-action);--product-theme-30: var(--ppt-30)}body.douyin-page{--product-theme: var(--theme);--product-theme-soft: var(--theme-soft);--product-theme-action: var(--theme-action);--product-theme-30: color-mix(in srgb, var(--theme) 30%, #fff)}body.invoice-page{--product-theme: var(--primary);--product-theme-soft: var(--primary-light);--product-theme-action: var(--primary);--product-theme-30: color-mix(in srgb, var(--primary) 30%, #fff)}body.xhs-page .shell,body.ppt-page .shell,body.douyin-page .shell,body.market-page .shell,body.invoice-page .shell,body.data-analysis-page .shell{width:var(--product-page-width);margin-inline:auto}body.xhs-page .hero,body.ppt-page .hero,body.douyin-page .hero,body.market-page .hero,body.invoice-page .hero,body.data-analysis-page .hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);width:var(--product-page-width);min-height:var(--product-hero-min-height);margin:24px auto 0;padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--product-theme) 18%,#eadfda);border-radius:var(--product-hero-radius);background:#fff;color:var(--ink, #241814)}body.xhs-page .hero:before,body.xhs-page .hero:after,body.ppt-page .hero:before,body.ppt-page .hero:after,body.douyin-page .hero:before,body.douyin-page .hero:after,body.market-page .hero:before,body.market-page .hero:after,body.invoice-page .hero:before,body.invoice-page .hero:after,body.data-analysis-page .hero:before,body.data-analysis-page .hero:after{display:none}body.xhs-page .hero-copy,body.ppt-page .hero-copy,body.douyin-page .hero-copy,body.market-page .hero-copy,body.invoice-page .hero-copy,body.data-analysis-page .hero-copy{display:flex;flex-direction:column;justify-content:center;max-width:none;margin:0;padding:58px 34px 58px 66px}body.xhs-page .product-pill,body.ppt-page .product-pill,body.douyin-page .product-pill,body.market-page .product-pill,body.invoice-page .product-pill,body.data-analysis-page .product-pill{display:inline-flex;align-items:center;min-height:58px;padding:0 22px;border-radius:999px;background:var(--product-theme);color:#fff;font-size:var(--type-hero-product);line-height:1;font-weight:900}body.xhs-page .hero h1,body.ppt-page .hero h1,body.douyin-page .hero h1,body.market-page .hero h1,body.invoice-page .hero h1,body.data-analysis-page .hero h1{max-width:700px;margin:18px 0 0;color:var(--ink, #241814);font-size:var(--type-hero-title);line-height:1.14;letter-spacing:-.06em;font-weight:950}body.xhs-page .hero h1 em,body.ppt-page .hero h1 em,body.douyin-page .hero h1 em,body.market-page .hero h1 em,body.invoice-page .hero h1 em,body.data-analysis-page .hero h1 em{display:block;color:var(--product-theme);font-style:normal}body.xhs-page .hero p,body.ppt-page .hero p,body.douyin-page .hero p,body.market-page .hero p,body.invoice-page .hero p,body.data-analysis-page .hero p{max-width:710px;margin:20px 0 0;color:var(--muted, #756d69);font-size:var(--type-hero-body);line-height:1.85}body.xhs-page .hero-visual,body.ppt-page .hero-visual,body.douyin-page .hero-visual,body.market-page .hero-visual,body.invoice-page .hero-visual,body.data-analysis-page .hero-visual{display:flex;align-items:center;justify-content:center;min-height:var(--product-hero-min-height);background:var(--product-theme-soft)}body.xhs-page .hero-visual img,body.ppt-page .hero-visual img,body.douyin-page .hero-visual img,body.market-page .hero-visual img,body.invoice-page .hero-visual img,body.data-analysis-page .hero-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body.xhs-page .layout,body.market-page .layout,body.invoice-page .layout,body.data-analysis-page .layout{width:var(--product-page-width);max-width:none;margin:0 auto;padding-top:var(--product-hero-to-content);padding-bottom:118px}body.douyin-page .tabs-wrap,body.ppt-page .flow-steps{width:var(--product-page-width);max-width:none;margin-inline:auto}body.douyin-page .tabs-wrap{margin-top:var(--product-hero-to-content);padding:0}body.douyin-page .layout{width:var(--product-page-width);max-width:none;margin:var(--product-hero-to-content) auto 0;padding:0 0 118px}body.ppt-page .flow-steps{padding-top:var(--product-hero-to-content)}body.ppt-page .layout{margin-top:var(--product-hero-to-content);padding-top:0;padding-bottom:118px}body.xhs-page .layout,body.ppt-page .layout,body.douyin-page .layout,body.market-page .layout,body.invoice-page .layout,body.data-analysis-page .layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:var(--product-workspace-gap);align-items:start}body.xhs-page .main,body.ppt-page .main,body.market-page .main,body.data-analysis-page .main,body.invoice-page .col-main,body.douyin-page .forms{min-width:0}body.xhs-page .main,body.ppt-page .main,body.market-page .main,body.data-analysis-page .main,body.invoice-page .col-main,body.douyin-page .panel.active{display:grid;gap:var(--product-main-card-gap)}body.xhs-page .side,body.ppt-page .side,body.douyin-page .side,body.market-page .side,body.data-analysis-page .side,body.invoice-page .sidebar{gap:var(--product-side-card-gap)}body.market-page #briefForm{display:grid;gap:var(--product-main-card-gap)}body.douyin-page .section,body.invoice-page .panel,body.market-page .step-card,body.xhs-page .step-card,body.ppt-page .step-card,body.data-analysis-page .step-card{margin-bottom:0}body.douyin-page .section,body.invoice-page .panel,body.xhs-page .card,body.ppt-page .card,body.market-page .card,body.data-analysis-page .card,body.xhs-page .side-card,body.ppt-page .side-card,body.market-page .side-card,body.data-analysis-page .side-card,body.invoice-page .side-card,body.douyin-page .scard{border-radius:var(--product-card-radius);background:#fff}body.xhs-page .step-card,body.ppt-page .step-card,body.market-page .step-card,body.data-analysis-page .step-card,body.invoice-page .panel,body.douyin-page .section,body.xhs-page .side-card,body.ppt-page .side-card,body.market-page .side-card,body.data-analysis-page .side-card,body.invoice-page .side-card,body.douyin-page .scard{transition:border-color .18s,box-shadow .18s,transform .18s}body.xhs-page .step-card:hover,body.ppt-page .step-card:hover,body.market-page .step-card:hover,body.data-analysis-page .step-card:hover,body.invoice-page .panel:hover,body.douyin-page .section:hover,body.xhs-page .side-card:hover,body.ppt-page .side-card:hover,body.market-page .side-card:hover,body.data-analysis-page .side-card:hover,body.invoice-page .side-card:hover,body.douyin-page .scard:hover{box-shadow:var(--product-hover-shadow)}body.xhs-page .mode-card:not(.on),body.xhs-page .dir-card:not(.on),body.ppt-page .mode-card:not(.on),body.market-page .decision-card:not(.on),body.market-page .out-card:not(.on),body.data-analysis-page .goal-card:not(.on),body.douyin-page .tab:not(.active),body.douyin-page .rc input:not(:checked)+span{background:#fff}body.xhs-page .mode-card.on,body.xhs-page .dir-card.on,body.ppt-page .mode-card.on,body.ppt-page .chip.on,body.market-page .decision-card.on,body.market-page .out-card.on,body.market-page .chip.on,body.data-analysis-page .goal-card.on,body.douyin-page .tab.active,body.douyin-page .chip input:checked+span,body.douyin-page .rc input:checked+span{background:var(--product-theme-30)}body.xhs-page .card-head h2,body.xhs-page .step-pill h2,body.xhs-page .f-label,body.xhs-page .side-card h3,body.ppt-page .card-head h2,body.ppt-page .step-pill h2,body.ppt-page .f-label,body.ppt-page .side-card h3,body.market-page .card-head h2,body.market-page .step-pill h2,body.market-page .f-label,body.market-page .side-card h3,body.data-analysis-page .card-head h2,body.data-analysis-page .step-pill h2,body.data-analysis-page .f-label,body.data-analysis-page .side-card h3,body.invoice-page .panel-head h2,body.invoice-page .side-card h3,body.douyin-page .section h2,body.douyin-page .scard h3{font-size:var(--type-card-title)}body.xhs-page .lead,body.xhs-page .mode-card .sub,body.xhs-page .dir-card .when,body.ppt-page .lead,body.ppt-page .mode-desc,body.market-page .lead,body.market-page .decision-card small,body.market-page .out-card small,body.data-analysis-page .goal-card span,body.invoice-page .panel-head .lead,body.douyin-page .section .hint,body.douyin-page .field label,body.douyin-page .rc .rd,body.douyin-page .summary,body.douyin-page .getlist{font-size:var(--type-card-body)}body.xhs-page .why,body.xhs-page .optional,body.xhs-page .selling span,body.ppt-page .why,body.ppt-page .optional,body.ppt-page .micro,body.ppt-page .selling span,body.market-page .why,body.market-page .optional,body.market-page .selling span,body.data-analysis-page .field-hint,body.data-analysis-page .optional,body.invoice-page .opt-badge,body.invoice-page .dz-sub,body.douyin-page .opt,body.douyin-page .rc .rd,body.douyin-page .tab .d{font-size:var(--type-card-meta)}body.xhs-page .select-trigger,body.ppt-page .select-trigger,body.market-page .select-trigger,body.data-analysis-page .select-trigger,body.douyin-page .field select{border-radius:12px}body.xhs-page .select-menu,body.ppt-page .select-menu,body.market-page .select-menu,body.data-analysis-page .select-menu{padding:7px;border-radius:15px;overflow:hidden}body.xhs-page .select-menu button,body.ppt-page .select-menu button,body.market-page .select-menu button,body.data-analysis-page .select-menu button{border-radius:9px}body.xhs-page .actionbar,body.ppt-page .actionbar,body.market-page .actionbar,body.data-analysis-page .actionbar,body.douyin-page .actionbar,body.invoice-page .wizard-footer{position:fixed;right:0;bottom:0;left:0;z-index:80;border-top:1px solid rgba(232,223,212,.9);background:#fffcf8f2;box-shadow:0 -12px 28px #352a250f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.xhs-page .actionbar-inner,body.ppt-page .actionbar-inner,body.market-page .actionbar-inner,body.data-analysis-page .actionbar-inner,body.douyin-page .actionbar .ab-in,body.invoice-page .wizard-footer-inner{display:flex;align-items:center;justify-content:space-between;width:var(--product-page-width);min-height:76px;margin-inline:auto;gap:18px}body.xhs-page .wizard-actions,body.ppt-page .wizard-actions,body.market-page .wizard-actions,body.data-analysis-page .wizard-actions,body.douyin-page .wizard-actions,body.invoice-page .wizard-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}body.ppt-page .wizard-actions.hidden-actions{display:none}body.xhs-page .btn-back-product,body.xhs-page .btn-clear,body.ppt-page .btn-back-product,body.ppt-page .btn-clear,body.market-page .btn-back-product,body.market-page .btn-clear,body.data-analysis-page .btn-back-product,body.data-analysis-page .btn-clear,body.douyin-page .btn-back-product,body.douyin-page .btn-ghost,body.invoice-page .btn-back-product,body.invoice-page .btn-clear{border-radius:12px;font-size:var(--type-card-body)}body.xhs-page .btn-primary,body.ppt-page .btn-primary,body.market-page .btn-primary,body.data-analysis-page .btn-primary,body.douyin-page .btn-primary,body.invoice-page .wizard-footer .btn-primary{border-radius:12px;background:var(--product-theme-action);font-size:var(--type-card-body)}body.xhs-page .btn-primary:hover,body.ppt-page .btn-primary:hover,body.market-page .btn-primary:hover,body.data-analysis-page .btn-primary:hover,body.douyin-page .btn-primary:hover,body.invoice-page .wizard-footer .btn-primary:hover:not(:disabled){background:var(--product-theme)}body.xhs-page .kli,body.ppt-page .kli,body.douyin-page .kli,body.market-page .kli,body.invoice-page .kli,body.data-analysis-page .kli{color:var(--product-theme)}@media(max-width:1180px){body.xhs-page .hero,body.ppt-page .hero,body.douyin-page .hero,body.market-page .hero,body.invoice-page .hero,body.data-analysis-page .hero{grid-template-columns:minmax(0,1fr) 390px}body.xhs-page .hero-copy,body.ppt-page .hero-copy,body.douyin-page .hero-copy,body.market-page .hero-copy,body.invoice-page .hero-copy,body.data-analysis-page .hero-copy{padding-left:42px}body.xhs-page .layout,body.ppt-page .layout,body.douyin-page .layout,body.market-page .layout,body.invoice-page .layout,body.data-analysis-page .layout{grid-template-columns:minmax(0,1fr) 290px}}@media(max-width:900px){body.xhs-page .hero,body.ppt-page .hero,body.douyin-page .hero,body.market-page .hero,body.invoice-page .hero,body.data-analysis-page .hero{grid-template-columns:minmax(0,1fr) 330px;min-height:420px}body.xhs-page .hero-visual,body.ppt-page .hero-visual,body.douyin-page .hero-visual,body.market-page .hero-visual,body.invoice-page .hero-visual,body.data-analysis-page .hero-visual{min-height:420px}body.xhs-page .layout,body.ppt-page .layout,body.douyin-page .layout,body.market-page .layout,body.invoice-page .layout,body.data-analysis-page .layout{grid-template-columns:1fr}body.xhs-page .side,body.ppt-page .side,body.douyin-page .side,body.market-page .side,body.data-analysis-page .side,body.invoice-page .sidebar{position:static;max-height:none;overflow:visible}}@media(max-width:760px){body.xhs-page .shell,body.ppt-page .shell,body.douyin-page .shell,body.market-page .shell,body.invoice-page .shell,body.data-analysis-page .shell,body.xhs-page .hero,body.ppt-page .hero,body.douyin-page .hero,body.market-page .hero,body.invoice-page .hero,body.data-analysis-page .hero,body.douyin-page .tabs-wrap,body.ppt-page .flow-steps{width:calc(100% - 30px)}body.xhs-page .hero,body.ppt-page .hero,body.douyin-page .hero,body.market-page .hero,body.invoice-page .hero,body.data-analysis-page .hero{display:flex;min-height:0;flex-direction:column;margin-top:15px;border-radius:21px}body.xhs-page .hero-copy,body.ppt-page .hero-copy,body.douyin-page .hero-copy,body.market-page .hero-copy,body.invoice-page .hero-copy,body.data-analysis-page .hero-copy{padding:30px 20px}body.xhs-page .product-pill,body.ppt-page .product-pill,body.douyin-page .product-pill,body.market-page .product-pill,body.invoice-page .product-pill,body.data-analysis-page .product-pill{min-height:42px;padding-inline:16px;font-size:28px}body.xhs-page .hero h1,body.ppt-page .hero h1,body.douyin-page .hero h1,body.market-page .hero h1,body.invoice-page .hero h1,body.data-analysis-page .hero h1{font-size:32px}body.xhs-page .hero p,body.ppt-page .hero p,body.douyin-page .hero p,body.market-page .hero p,body.invoice-page .hero p,body.data-analysis-page .hero p{font-size:13px}body.xhs-page .hero-visual,body.ppt-page .hero-visual,body.douyin-page .hero-visual,body.market-page .hero-visual,body.invoice-page .hero-visual,body.data-analysis-page .hero-visual{min-height:290px}body.xhs-page .hero-visual img,body.ppt-page .hero-visual img,body.douyin-page .hero-visual img,body.market-page .hero-visual img,body.invoice-page .hero-visual img,body.data-analysis-page .hero-visual img{height:290px}body.xhs-page .layout,body.ppt-page .layout,body.douyin-page .layout,body.market-page .layout,body.invoice-page .layout,body.data-analysis-page .layout{width:calc(100% - 30px);padding-bottom:96px}body.xhs-page .actionbar-inner,body.ppt-page .actionbar-inner,body.market-page .actionbar-inner,body.data-analysis-page .actionbar-inner,body.douyin-page .actionbar .ab-in,body.invoice-page .wizard-footer-inner{width:calc(100% - 30px);min-height:68px;gap:8px}body.xhs-page .wizard-actions,body.ppt-page .wizard-actions,body.market-page .wizard-actions,body.data-analysis-page .wizard-actions,body.douyin-page .wizard-actions,body.invoice-page .wizard-actions{gap:6px}}
