.brand-product-seeding-home{--navy:#112240;--navy-mid:#162d52;--navy-card:#1a3360;--navy-hover:#1e3a6e;--orange:#f47b20;--orange-soft:#f47b201f;--white:#fff;--text-dim:#ffffff61;--text-mid:#ffffffa6;--border:#ffffff12;--border2:#ffffff21;--green:#2ecc8a;--green-soft:#2ecc8a1f;--red:#ff5757;--red-soft:#ff57571a;--yellow:#ffb740;--yellow-soft:#ffb7401f;--blue:#4e9bff;--blue-soft:#4e9bff1f;--purple:#a78bfa;--purple-soft:#a78bfa1f;background:var(--navy);min-width:0;min-height:100vh;color:var(--white);font-family:var(--font-montserrat), "Montserrat", sans-serif;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.brand-product-seeding-home .brand-ps-mobile-nav{flex-shrink:0;padding:12px 16px 0;display:none}#brand-ps-wizard-overlay,#brand-ps-product-modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}#brand-ps-wizard-overlay.show,#brand-ps-product-modal.show{display:flex}#brand-ps-product-modal .product-modal{width:420px;max-width:95vw}.brand-product-seeding-home .main{flex-direction:column;flex:1;display:flex;overflow:hidden}.brand-product-seeding-home .topbar{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#112240e0;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 28px;display:flex}.brand-product-seeding-home .page-title{letter-spacing:-.4px;font-size:20px;font-weight:800}.brand-product-seeding-home .page-sub{color:var(--text-dim);margin-top:2px;font-size:11px}.brand-product-seeding-home .topbar-actions{gap:8px;display:flex}.brand-product-seeding-home .btn-primary{background:var(--orange);color:#fff;cursor:pointer;font-size:11px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:all .16s;display:flex}.brand-product-seeding-home .btn-primary:hover{background:#d96a10}.brand-product-seeding-home .btn-primary svg{width:12px;height:12px}.brand-product-seeding-home .btn-ghost{border:1px solid var(--border);color:var(--text-mid);cursor:pointer;font-size:11px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;transition:all .16s;display:flex}.brand-product-seeding-home .btn-ghost:hover{border-color:var(--orange);color:var(--orange)}.brand-product-seeding-home .btn-ghost svg{width:12px;height:12px}.brand-product-seeding-home .sub-tabs{border-bottom:1px solid var(--border);background:#11224080;flex-shrink:0;gap:0;padding:0 28px;display:flex}.brand-product-seeding-home .sub-tab{cursor:pointer;color:var(--text-dim);border-bottom:2px solid #0000;align-items:center;gap:6px;padding:11px 18px;font-size:11px;font-weight:700;transition:all .16s;display:flex}.brand-product-seeding-home .sub-tab.active{color:var(--orange);border-bottom-color:var(--orange)}.brand-product-seeding-home .sub-tab:hover:not(.active){color:var(--text-mid)}.brand-product-seeding-home .sub-tab-badge{background:var(--orange);color:#fff;border-radius:20px;padding:2px 6px;font-size:8px;font-weight:700}.brand-product-seeding-home .content{flex-direction:column;flex:1;gap:16px;padding:20px 28px 40px;display:flex;overflow-y:auto}.brand-product-seeding-home .content::-webkit-scrollbar{width:4px}.brand-product-seeding-home .content::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.brand-product-seeding-home .stats-row{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.brand-product-seeding-home .stat-card{background:var(--navy-card);border:1px solid var(--border);border-radius:12px;padding:14px 16px;transition:all .2s}.brand-product-seeding-home .stat-card:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0000002e}.brand-product-seeding-home .stat-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.7px;align-items:center;gap:5px;margin-bottom:8px;font-size:9px;font-weight:600;display:flex}.brand-product-seeding-home .stat-label svg{width:11px;height:11px}.brand-product-seeding-home .stat-val{letter-spacing:-.5px;font-size:22px;font-weight:800}.brand-product-seeding-home .stat-sub{color:var(--text-dim);margin-top:4px;font-size:9px}.brand-product-seeding-home .filter-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.brand-product-seeding-home .ftab{cursor:pointer;color:var(--text-mid);border:1px solid var(--border);font-size:10px;font-weight:600;font-family:var(--font-montserrat), "Montserrat",sans-serif;background:#ffffff0a;border-radius:7px;padding:6px 13px;transition:all .16s}.brand-product-seeding-home .ftab.active{background:var(--orange);color:#fff;border-color:var(--orange)}.brand-product-seeding-home .ftab:not(.active):hover{background:var(--navy-hover);color:var(--white)}.brand-product-seeding-home .month-select{border:1px solid var(--border);font-family:var(--font-montserrat), "Montserrat",sans-serif;color:var(--white);cursor:pointer;background:#ffffff0d;border-radius:7px;outline:none;margin-left:auto;padding:6px 11px;font-size:10px}.brand-product-seeding-home .month-select option{background:var(--navy-mid)}.brand-product-seeding-home .camps-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.brand-product-seeding-home .camp-card{background:var(--navy-card);border:1px solid var(--border);cursor:pointer;border-radius:14px;transition:all .2s;overflow:hidden}.brand-product-seeding-home .camp-card:hover{border-color:var(--border2);transform:translateY(-1px);box-shadow:0 8px 28px #00000038}.brand-product-seeding-home .camp-card.flagged{border-color:#ff57574d}.brand-product-seeding-home .cc-header{align-items:center;gap:12px;padding:16px 18px 14px;display:flex}.brand-product-seeding-home .cc-product-thumb{border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.brand-product-seeding-home .cc-info{flex:1;min-width:0}.brand-product-seeding-home .cc-name{white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:13px;font-weight:800;overflow:hidden}.brand-product-seeding-home .cc-product{color:var(--text-dim);margin-bottom:5px;font-size:11px}.brand-product-seeding-home .cc-badges{flex-wrap:wrap;gap:5px;display:flex}.brand-product-seeding-home .badge{border-radius:10px;align-items:center;gap:3px;padding:2px 8px;font-size:8px;font-weight:700;display:inline-flex}.brand-product-seeding-home .b-ugc{background:var(--orange-soft);color:var(--orange)}.brand-product-seeding-home .b-active{background:var(--green-soft);color:var(--green)}.brand-product-seeding-home .b-completed{color:var(--text-mid);background:#ffffff0f}.brand-product-seeding-home .b-draft{color:var(--text-dim);background:#ffffff0f}.brand-product-seeding-home .b-flagged{background:var(--red-soft);color:var(--red)}.brand-product-seeding-home .cc-pipeline{grid-template-columns:repeat(4,1fr);gap:6px;padding:0 18px 14px;display:grid}.brand-product-seeding-home .pipe-step{border:1px solid var(--border);text-align:center;background:#ffffff08;border-radius:8px;padding:8px 10px}.brand-product-seeding-home .pipe-val{font-size:16px;font-weight:800}.brand-product-seeding-home .pipe-label{color:var(--text-dim);margin-top:2px;font-size:8px;font-weight:600}.brand-product-seeding-home .cc-progress{padding:0 18px 14px}.brand-product-seeding-home .cp-label{color:var(--text-dim);justify-content:space-between;margin-bottom:5px;font-size:9px;display:flex}.brand-product-seeding-home .cp-track{background:#ffffff12;border-radius:10px;height:5px;overflow:hidden}.brand-product-seeding-home .cp-fill{background:linear-gradient(90deg,var(--green),#27ae79);border-radius:10px;height:100%}.brand-product-seeding-home .cc-footer{border-top:1px solid var(--border);background:#0000001a;gap:6px;padding:10px 18px;display:flex}.brand-product-seeding-home .cc-btn{cursor:pointer;font-size:10px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;border:none;border-radius:7px;padding:6px 12px;transition:all .16s}.brand-product-seeding-home .cc-btn.primary{background:var(--orange);color:#fff}.brand-product-seeding-home .cc-btn.primary:hover{background:#d96a10}.brand-product-seeding-home .cc-btn.ghost{border:1px solid var(--border);color:var(--text-mid);background:0 0}.brand-product-seeding-home .cc-btn.ghost:hover{border-color:var(--border2);color:var(--white)}.brand-product-seeding-home .cc-btn.report{background:var(--blue-soft);color:var(--blue);border:1px solid #4e9bff33}.brand-product-seeding-home .cc-btn.report:hover{background:var(--blue);color:#fff}.brand-product-seeding-home .slide-over{border-left:1px solid var(--border);z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c162cfa;flex-direction:column;width:700px;transition:transform .3s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.brand-product-seeding-home .slide-over.open{transform:translate(0)}.brand-product-seeding-home .so-header{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:16px 20px;display:flex}.brand-product-seeding-home .so-close{border:1px solid var(--border);cursor:pointer;background:#ffffff0f;border-radius:7px;place-items:center;width:28px;height:28px;transition:all .16s;display:grid}.brand-product-seeding-home .so-close:hover{background:var(--red-soft)}.brand-product-seeding-home .so-close svg{width:12px;height:12px;color:var(--text-mid)}.brand-product-seeding-home .so-title{flex:1;font-size:14px;font-weight:800}.brand-product-seeding-home .so-body{flex:1;padding:20px;overflow-y:auto}.brand-product-seeding-home .so-body::-webkit-scrollbar{width:3px}.brand-product-seeding-home .so-body::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.brand-product-seeding-home .so-tabs{border-bottom:1px solid var(--border);gap:0;margin:-20px -20px 20px;display:flex}.brand-product-seeding-home .so-tab{cursor:pointer;color:var(--text-dim);border-bottom:2px solid #0000;padding:10px 16px;font-size:10px;font-weight:700;transition:all .16s}.brand-product-seeding-home .so-tab.active{color:var(--orange);border-bottom-color:var(--orange)}.brand-product-seeding-home .so-tab:hover:not(.active){color:var(--text-mid)}.brand-product-seeding-home .creator-row{border:1px solid var(--border);background:#ffffff08;border-radius:11px;margin-bottom:10px;padding:14px 16px}.brand-product-seeding-home .cr-top{align-items:center;gap:10px;margin-bottom:10px;display:flex}.brand-product-seeding-home .cr-av{border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.brand-product-seeding-home .cr-name{flex:1;font-size:12px;font-weight:700}.brand-product-seeding-home .cr-status-pill{border-radius:10px;padding:3px 10px;font-size:9px;font-weight:700}.brand-product-seeding-home .csp-invited{color:var(--text-mid);background:#ffffff0f}.brand-product-seeding-home .csp-shipped{background:var(--blue-soft);color:var(--blue)}.brand-product-seeding-home .csp-received{background:var(--green-soft);color:var(--green)}.brand-product-seeding-home .csp-uploaded{background:var(--orange-soft);color:var(--orange)}.brand-product-seeding-home .csp-flagged{background:var(--red-soft);color:var(--red)}.brand-product-seeding-home .csp-completed{background:var(--green-soft);color:var(--green)}.brand-product-seeding-home .tracking-row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.brand-product-seeding-home .tracking-input{border:1px solid var(--border);font-family:var(--font-montserrat), "Montserrat",sans-serif;color:var(--white);background:#ffffff0d;border-radius:8px;outline:none;flex:1;padding:8px 11px;font-size:11px}.brand-product-seeding-home .tracking-input:focus{border-color:#f47b2066}.brand-product-seeding-home .tracking-input::placeholder{color:var(--text-dim)}.brand-product-seeding-home .track-btn{background:var(--green-soft);color:var(--green);cursor:pointer;font-size:10px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;white-space:nowrap;border:1px solid #2ecc8a33;border-radius:8px;padding:8px 14px}.brand-product-seeding-home .track-btn:hover{background:var(--green);color:#fff}.brand-product-seeding-home .tracking-sent{color:var(--green);background:var(--green-soft);border:1px solid #2ecc8a33;border-radius:7px;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;display:flex}.brand-product-seeding-home .tracking-sent svg{width:10px;height:10px}.brand-product-seeding-home .steps-timeline{gap:0;margin-bottom:10px;display:flex}.brand-product-seeding-home .step-dot-wrap{flex-direction:column;flex:1;align-items:center;display:flex}.brand-product-seeding-home .step-dot{border:2px solid var(--border);border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:800;display:grid}.brand-product-seeding-home .step-dot.done{background:var(--green);border-color:var(--green)}.brand-product-seeding-home .step-dot.done svg{color:#fff;width:9px;height:9px}.brand-product-seeding-home .step-dot.active-step{background:var(--orange);border-color:var(--orange)}.brand-product-seeding-home .step-dot.active-step svg{color:#fff;width:9px;height:9px}.brand-product-seeding-home .step-dot.pending{color:var(--text-dim);background:0 0}.brand-product-seeding-home .step-line{background:var(--border);flex:1;height:2px;margin-top:10px}.brand-product-seeding-home .step-line.done{background:var(--green)}.brand-product-seeding-home .step-lbl{color:var(--text-dim);text-align:center;margin-top:4px;font-size:8px;font-weight:600}.brand-product-seeding-home .feedback-note{background:var(--purple-soft);color:var(--purple);border:1px solid #a78bfa33;border-radius:9px;margin-top:8px;padding:10px 12px;font-size:10px;line-height:1.6}.brand-product-seeding-home .feedback-note strong{font-weight:700}.brand-product-seeding-home .flag-row{align-items:center;gap:6px;margin-top:8px;display:flex}.brand-product-seeding-home .flag-btn{background:var(--red-soft);color:var(--red);cursor:pointer;font-size:10px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;border:1px solid #ff575733;border-radius:7px;align-items:center;gap:4px;padding:6px 12px;display:flex}.brand-product-seeding-home .flag-btn:hover{background:var(--red);color:#fff}.brand-product-seeding-home .flag-btn svg{width:10px;height:10px}.brand-product-seeding-home .reminder-tag{color:var(--yellow);background:var(--yellow-soft);border:1px solid #ffb74033;border-radius:7px;align-items:center;gap:4px;padding:4px 9px;font-size:9px;display:flex}.brand-product-seeding-home .reminder-tag svg{width:10px;height:10px}.brand-product-seeding-home .ugc-upload{border:2px dashed var(--border2);text-align:center;cursor:pointer;border-radius:9px;margin-top:8px;padding:14px;transition:all .2s}.brand-product-seeding-home .ugc-upload:hover{background:var(--orange-soft);border-color:#f47b2066}.brand-product-seeding-home .ugc-upload svg{width:20px;height:20px;color:var(--text-dim);margin-bottom:5px}.brand-product-seeding-home .ugc-upload:hover svg{color:var(--orange)}.brand-product-seeding-home .ugc-upload-title{margin-bottom:2px;font-size:10px;font-weight:700}.brand-product-seeding-home .ugc-upload-sub{color:var(--text-dim);font-size:9px}.brand-product-seeding-home .ugc-uploaded{background:var(--orange-soft);color:var(--orange);border:1px solid #f47b2033;border-radius:8px;align-items:center;gap:8px;margin-top:8px;padding:8px 11px;font-size:10px;font-weight:700;display:flex}.brand-product-seeding-home .report-section{background:var(--navy-card);border:1px solid var(--border);border-radius:14px;padding:20px 22px}.brand-product-seeding-home .report-title{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:13px;font-weight:800;display:flex}.brand-product-seeding-home .report-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.brand-product-seeding-home .report-stat{border:1px solid var(--border);text-align:center;background:#ffffff08;border-radius:10px;padding:12px}.brand-product-seeding-home .rs-val{font-size:20px;font-weight:800}.brand-product-seeding-home .rs-label{color:var(--text-dim);margin-top:3px;font-size:9px}.brand-product-seeding-home .report-table{border-collapse:collapse;width:100%}.brand-product-seeding-home .report-table th{letter-spacing:1px;text-transform:uppercase;color:var(--text-dim);text-align:left;border-bottom:1px solid var(--border);background:#0000001a;padding:8px 12px;font-size:9px;font-weight:700}.brand-product-seeding-home .report-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:11px 12px;font-size:11px}.brand-product-seeding-home .report-table tr:last-child td{border-bottom:none}.brand-product-seeding-home .catalog-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.brand-product-seeding-home .product-card{background:var(--navy-card);border:1px solid var(--border);border-radius:14px;transition:all .2s;overflow:hidden}.brand-product-seeding-home .product-card:hover{border-color:var(--border2);transform:translateY(-1px)}.brand-product-seeding-home .product-thumb{justify-content:center;align-items:center;height:90px;font-size:36px;display:flex;position:relative}.brand-product-seeding-home .product-body{padding:12px 14px}.brand-product-seeding-home .product-name{margin-bottom:3px;font-size:12px;font-weight:800}.brand-product-seeding-home .product-desc{color:var(--text-dim);margin-bottom:8px;font-size:10px;line-height:1.5}.brand-product-seeding-home .product-meta{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.brand-product-seeding-home .pm-item{color:var(--text-dim);align-items:center;gap:3px;font-size:9px;display:flex}.brand-product-seeding-home .pm-item strong{color:var(--text-mid)}.brand-product-seeding-home .product-actions{gap:6px;display:flex}.brand-product-seeding-home .prod-btn{cursor:pointer;font-size:9px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;text-align:center;border:none;border-radius:7px;flex:1;padding:6px;transition:all .16s}.brand-product-seeding-home .pb-edit{border:1px solid var(--border);color:var(--text-mid);background:#ffffff0f}.brand-product-seeding-home .pb-edit:hover{border-color:var(--border2);color:var(--white)}.brand-product-seeding-home .pb-use{background:var(--orange);color:#fff}.brand-product-seeding-home .pb-use:hover{background:#d96a10}.brand-product-seeding-home .pb-archive{background:var(--red-soft);color:var(--red);border:1px solid #ff575733}.brand-product-seeding-home .pb-archive:hover{background:var(--red);color:#fff}.brand-product-seeding-home .add-product-card{border:2px dashed var(--border2);cursor:pointer;background:#ffffff05;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:200px;padding:32px;transition:all .2s;display:flex}.brand-product-seeding-home .add-product-card:hover{background:var(--orange-soft);border-color:#f47b2066}.brand-product-seeding-home .add-product-card svg{width:24px;height:24px;color:var(--text-dim)}.brand-product-seeding-home .add-product-card:hover svg{color:var(--orange)}.brand-product-seeding-home .wizard-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.brand-product-seeding-home .wizard-overlay.show{display:flex}.brand-product-seeding-home .wizard-modal{background:var(--navy-card);border:1px solid var(--border2);border-radius:18px;flex-direction:column;width:560px;max-width:95vw;max-height:90vh;display:flex;overflow:hidden}.brand-product-seeding-home .wm-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.brand-product-seeding-home .wm-title{font-size:15px;font-weight:800}.brand-product-seeding-home .wm-close{border:1px solid var(--border);cursor:pointer;background:#ffffff0f;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.brand-product-seeding-home .wm-close:hover{background:var(--red-soft)}.brand-product-seeding-home .wm-close svg{width:12px;height:12px;color:var(--text-mid)}.brand-product-seeding-home .wm-steps{border-bottom:1px solid var(--border);gap:0;padding:14px 24px;display:flex}.brand-product-seeding-home .wm-step{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex;position:relative}.brand-product-seeding-home .wm-step:not(:last-child):after{content:"";background:var(--border);width:50%;height:2px;position:absolute;top:11px;right:0}.brand-product-seeding-home .wm-step.done:not(:last-child):after{background:var(--green)}.brand-product-seeding-home .wm-step-dot{border:2px solid var(--border);width:22px;height:22px;color:var(--text-dim);z-index:1;background:var(--navy-card);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.brand-product-seeding-home .wm-step.active .wm-step-dot{background:var(--orange);border-color:var(--orange);color:#fff}.brand-product-seeding-home .wm-step.done .wm-step-dot{background:var(--green);border-color:var(--green);color:#fff}.brand-product-seeding-home .wm-step-lbl{color:var(--text-dim);text-align:center;font-size:9px;font-weight:600}.brand-product-seeding-home .wm-step.active .wm-step-lbl{color:var(--orange)}.brand-product-seeding-home .wm-step.done .wm-step-lbl{color:var(--white)}.brand-product-seeding-home .wm-body{flex:1;padding:22px 24px;overflow-y:auto}.brand-product-seeding-home .wm-body::-webkit-scrollbar{width:3px}.brand-product-seeding-home .wm-body::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.brand-product-seeding-home .wm-footer{border-top:1px solid var(--border);gap:8px;padding:16px 24px;display:flex}.brand-product-seeding-home .wm-back{border:1px solid var(--border);color:var(--text-mid);cursor:pointer;font-size:11px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;background:0 0;border-radius:9px;flex:1;padding:10px}.brand-product-seeding-home .wm-next{background:var(--orange);color:#fff;cursor:pointer;font-size:11px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;border:none;border-radius:9px;flex:2;padding:10px}.brand-product-seeding-home .wm-next:hover{background:#d96a10}.brand-product-seeding-home .wm-next.launch{background:linear-gradient(135deg,var(--green),#27ae79)}.brand-product-seeding-home .f-group{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.brand-product-seeding-home .f-label{letter-spacing:.8px;text-transform:uppercase;color:var(--text-dim);font-size:9px;font-weight:700}.brand-product-seeding-home .f-label .req{color:var(--orange)}.brand-product-seeding-home .f-input{border:1px solid var(--border2);font-family:var(--font-montserrat), "Montserrat",sans-serif;color:var(--white);background:#ffffff0d;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-size:11px}.brand-product-seeding-home .f-input:focus{border-color:#f47b2073}.brand-product-seeding-home .f-input::placeholder{color:var(--text-dim)}.brand-product-seeding-home .f-select{border:1px solid var(--border2);font-family:var(--font-montserrat), "Montserrat",sans-serif;color:var(--white);cursor:pointer;background:#ffffff0d;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-size:11px}.brand-product-seeding-home .f-select option{background:var(--navy-mid)}.brand-product-seeding-home .f-textarea{border:1px solid var(--border2);font-family:var(--font-montserrat), "Montserrat",sans-serif;color:var(--white);resize:none;background:#ffffff0d;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-size:11px;line-height:1.6}.brand-product-seeding-home .f-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.brand-product-seeding-home .f-note{color:var(--text-dim);margin-top:3px;font-size:9px;line-height:1.5}.brand-product-seeding-home .feat-toggle{border:1px solid var(--border);cursor:pointer;background:#ffffff08;border-radius:10px;align-items:center;gap:10px;margin-bottom:10px;padding:12px 14px;display:flex}.brand-product-seeding-home .feat-toggle.on{background:var(--orange-soft);border-color:#f47b204d}.brand-product-seeding-home .ft-icon{flex-shrink:0;font-size:16px}.brand-product-seeding-home .ft-body{flex:1}.brand-product-seeding-home .ft-title{font-size:11px;font-weight:700}.brand-product-seeding-home .ft-desc{color:var(--text-dim);margin-top:2px;font-size:9px}.brand-product-seeding-home .ft-sw{border:1px solid var(--border);background:#ffffff1a;border-radius:20px;flex-shrink:0;width:34px;height:19px;transition:all .2s;position:relative}.brand-product-seeding-home .ft-sw.on{background:var(--orange);border-color:var(--orange)}.brand-product-seeding-home .ft-sw:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:all .2s;position:absolute;top:2px;left:2px}.brand-product-seeding-home .ft-sw.on:after{left:17px}.brand-product-seeding-home .product-picker{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.brand-product-seeding-home .pp-item{border:1px solid var(--border);cursor:pointer;background:#ffffff08;border-radius:9px;align-items:center;gap:8px;padding:10px 12px;transition:all .16s;display:flex}.brand-product-seeding-home .pp-item:hover{border-color:var(--border2)}.brand-product-seeding-home .pp-item.selected{background:var(--orange-soft);border-color:#f47b2066}.brand-product-seeding-home .pp-thumb{flex-shrink:0;font-size:20px}.brand-product-seeding-home .pp-name{font-size:11px;font-weight:700}.brand-product-seeding-home .pp-val{color:var(--text-dim);font-size:9px}.brand-product-seeding-home .creator-selector{flex-direction:column;gap:6px;display:flex}.brand-product-seeding-home .cs-item{border:1px solid var(--border);cursor:pointer;background:#ffffff08;border-radius:9px;align-items:center;gap:10px;padding:9px 12px;transition:all .16s;display:flex}.brand-product-seeding-home .cs-item:hover{border-color:var(--border2)}.brand-product-seeding-home .cs-item.selected{background:var(--orange-soft);border-color:#f47b2066}.brand-product-seeding-home .cs-av{border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}.brand-product-seeding-home .cs-name{flex:1;font-size:11px;font-weight:700}.brand-product-seeding-home .cs-meta{color:var(--text-dim);font-size:9px}.brand-product-seeding-home .cs-check{border:2px solid var(--border);border-radius:50%;flex-shrink:0;width:16px;height:16px;transition:all .2s}.brand-product-seeding-home .cs-item.selected .cs-check{background:var(--orange);border-color:var(--orange)}.brand-product-seeding-home .review-row{border-bottom:1px solid var(--border);justify-content:space-between;padding:8px 0;font-size:11px;display:flex}.brand-product-seeding-home .review-row:last-child{border-bottom:none}.brand-product-seeding-home .rr-key{color:var(--text-dim)}.brand-product-seeding-home .rr-val{font-weight:700}.brand-product-seeding-home .product-modal{background:var(--navy-card);border:1px solid var(--border2);border-radius:16px;width:420px;max-width:95vw;padding:24px}.brand-product-seeding-home .pm-title{margin-bottom:16px;font-size:15px;font-weight:800}.brand-product-seeding-home .emoji-picker{grid-template-columns:repeat(8,1fr);gap:6px;margin-bottom:14px;display:grid}.brand-product-seeding-home .ep-emoji{cursor:pointer;text-align:center;border:2px solid #0000;border-radius:7px;padding:6px;font-size:18px;transition:all .16s}.brand-product-seeding-home .ep-emoji:hover{background:#ffffff0f}.brand-product-seeding-home .ep-emoji.selected{border-color:var(--orange);background:var(--orange-soft)}.brand-product-seeding-home .pm-actions{gap:8px;margin-top:16px;display:flex}.brand-product-seeding-home .pm-cancel{border:1px solid var(--border);color:var(--text-mid);cursor:pointer;font-size:11px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;background:0 0;border-radius:9px;flex:1;padding:10px}.brand-product-seeding-home .pm-save{background:var(--orange);color:#fff;cursor:pointer;font-size:11px;font-weight:700;font-family:var(--font-montserrat), "Montserrat",sans-serif;border:none;border-radius:9px;flex:2;padding:10px}@media (max-width:768px){.brand-product-seeding-home{width:100%}.brand-product-seeding-home .brand-ps-mobile-nav{display:block}.brand-product-seeding-home .topbar{flex-wrap:wrap;gap:12px;padding:16px 16px 0}.brand-product-seeding-home .page-title{font-size:18px}.brand-product-seeding-home .sub-tabs{padding:0 16px;overflow-x:auto}.brand-product-seeding-home .content{padding:16px 16px 32px}.brand-product-seeding-home .stats-row{grid-template-columns:repeat(2,1fr)}.brand-product-seeding-home .camps-grid,.brand-product-seeding-home .catalog-grid{grid-template-columns:1fr}.brand-product-seeding-home .slide-over{width:100vw}.brand-product-seeding-home .report-grid{grid-template-columns:repeat(2,1fr)}}
