:root{--orange:#ff8a2a;--orange2:#ffad66;--dark:#101214;--dark2:#181b1f;--line:#2a2e33;--muted:#8e98a2;--shadow:0 25px 70px rgba(0,0,0,.18);--max:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Arial,sans-serif;background:#0b0c0e;color:#eef1f4;-webkit-font-smoothing:antialiased}[hidden]{display:none!important}.container{width:min(calc(100% - 40px),var(--max));margin:auto}.site-header{position:sticky;top:0;z-index:50;background:rgba(11,12,14,.95);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.header-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none}.brand-mark{width:47px;height:36px;color:var(--orange);display:grid;place-items:center;font-size:27px}.brand-mark svg{width:100%;height:100%}.brand-copy{display:flex;flex-direction:column}.brand-copy strong{font-size:22px;letter-spacing:.08em}.brand-copy small{font-size:9px;letter-spacing:.13em;color:#a7afb8;margin-top:5px}.header-actions{display:flex;align-items:center;gap:18px}.text-link{text-decoration:none;color:#c9d0d6;font-size:14px}.text-link:hover{color:var(--orange)}.btn{border:0;border-radius:12px;padding:14px 20px;font:inherit;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:.2s ease}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.65;cursor:wait;transform:none}.btn-primary{background:var(--orange);color:#161616;box-shadow:0 12px 28px rgba(255,138,42,.2)}.btn-primary:hover{background:var(--orange2)}.btn-outline{background:transparent;border:1px solid #424852;color:#e8edf2}.btn-outline:hover{border-color:var(--orange);color:var(--orange)}.btn-small{padding:10px 14px;font-size:13px}.btn-block{width:100%}.btn-large{padding:17px 22px;font-size:16px}.eyebrow{display:inline-block;color:var(--orange);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}
.hero{padding:78px 0 88px;background:radial-gradient(circle at 12% 20%,rgba(255,138,42,.12),transparent 34%),linear-gradient(180deg,#0d0f12,#0b0c0e)}.hero-grid{display:grid;grid-template-columns:1.05fr .85fr;gap:64px;align-items:center}.hero h1,.tool-heading h1{font-size:clamp(44px,5.3vw,76px);line-height:.98;letter-spacing:-.045em;margin:18px 0 22px}.hero h1 span{color:var(--orange)}.lead{font-size:19px;color:#b8c0c8;max-width:760px;line-height:1.55}.hero-points{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:32px 0 20px}.hero-points div{padding:18px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.025)}.hero-points strong,.hero-points span{display:block}.hero-points strong{color:#fff;font-size:15px}.hero-points span{font-size:12px;color:var(--muted);margin-top:5px}.microcopy{font-size:13px;color:#7f8994}.lead-card{background:#fff;color:var(--dark);padding:34px;border-radius:24px;box-shadow:var(--shadow)}.card-kicker{font-size:11px;color:#8b929a;font-weight:800;letter-spacing:.16em}.lead-card h2{font-size:28px;line-height:1.12;margin:10px 0 20px}.operation-picker{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px}.operation-card{position:relative;border:1px solid #d9dee2;border-radius:14px;padding:16px 13px;cursor:pointer;display:flex;flex-direction:column;gap:5px;transition:.2s}.operation-card:hover,.operation-card.selected{border-color:var(--orange);background:#fff8f2;box-shadow:0 0 0 3px rgba(255,138,42,.08)}.operation-card input{position:absolute;opacity:0}.operation-icon{font-size:25px}.operation-card strong{font-size:13px}.operation-card small{font-size:10px;color:#7c858e;line-height:1.35}.lead-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}
.field{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.field label{font-size:13px;font-weight:700;color:inherit}.field label small{font-weight:500;color:#8a929a}.field>small{font-size:11px;color:#7e8790;line-height:1.4}.field input,.field select{width:100%;border:1px solid #d8dde1;background:#fff;color:#1b1f23;border-radius:10px;padding:13px 14px;font:inherit;outline:none;transition:.15s}.field input:focus,.field select:focus{border-color:var(--orange);box-shadow:0 0 0 3px rgba(255,138,42,.13)}.consent{display:flex;gap:10px;align-items:flex-start;font-size:11px;line-height:1.45;color:#68717b;margin:4px 0 18px}.consent input{margin-top:3px}.consent a{color:#353b42}.secure-note{font-size:10px!important;line-height:1.45;color:#9299a1!important;text-align:center;margin:10px 0 0!important}.honeypot{position:absolute!important;left:-9999px!important;opacity:0!important}.form-message{padding:11px 13px;border-radius:9px;margin:0 0 14px;font-size:12px}.form-message.error{background:#fff1f1;color:#9a2929;border:1px solid #ffcaca}
.calculator-section{background:#f3f4f5;color:var(--dark);padding:56px 0 80px;min-height:calc(100vh - 80px)}.tool-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.tool-heading h1{font-size:48px;margin:10px 0 8px}.tool-heading p{color:#69727b;margin:0;line-height:1.5}.tool-heading .btn-outline,.results-panel .btn-outline{border-color:#cdd2d6;color:#3d444b}.layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.9fr);gap:26px;align-items:start}.form-panel,.results-panel{background:#fff;border:1px solid #e0e3e5;border-radius:20px;box-shadow:0 12px 38px rgba(22,26,29,.06)}.form-panel{padding:28px}.form-section{padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid #e9ebed}.form-section:last-of-type{margin-bottom:22px}.section-title{display:flex;gap:13px;align-items:flex-start;margin-bottom:20px}.section-title>span{display:flex;align-items:center;justify-content:center;min-width:34px;height:34px;border-radius:9px;background:#fff3e9;color:#da6d16;font-size:12px;font-weight:800}.section-title h2{font-size:20px;margin:1px 0 3px}.section-title h2 small{font-size:12px;color:#87909a;font-weight:600}.section-title p{font-size:12px;color:#7c858d;margin:0;line-height:1.4}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.span-2{grid-column:span 2}.input-prefix,.input-suffix{display:flex;align-items:center;border:1px solid #d8dde1;border-radius:10px;overflow:hidden;background:#fff;transition:.15s}.input-prefix:focus-within,.input-suffix:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px rgba(255,138,42,.13)}.input-prefix span,.input-suffix span{padding:0 12px;font-size:13px;font-weight:700;color:#6c747c}.input-prefix input,.input-suffix input{border:0!important;border-radius:0!important;box-shadow:none!important}.input-prefix span{border-right:1px solid #e4e7e9}.input-suffix span{border-left:1px solid #e4e7e9}.highlight-field{padding:16px;border-radius:13px;background:#fff8f2;border:1px solid #ffe0c4}.advanced-section{background:#fbfcfd;border:1px solid #e7eaed;border-radius:15px;padding:18px;margin-bottom:22px}.info-box{background:#f4f6f7;border:1px solid #e2e5e8;border-radius:12px;padding:14px 15px;font-size:11px;color:#616a73;line-height:1.5}.results-panel{position:sticky;top:98px;padding:24px;min-height:420px}.empty-state{text-align:center;padding:65px 24px}.empty-icon{width:62px;height:62px;margin:0 auto 16px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#fff3e9;color:#dd711d;font-weight:800;font-size:24px}.empty-state h2{margin:0 0 8px}.empty-state p{color:#7b848d;font-size:13px}.result-header{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px}.result-header h2{font-size:22px;margin:4px 0 0}.price-hero{background:linear-gradient(135deg,#15181c,#24292f);border-radius:17px;padding:24px;color:#fff;margin-bottom:15px}.price-hero span,.price-hero small{display:block;color:#bac2ca}.price-hero span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.price-hero strong{display:block;color:var(--orange);font-size:40px;letter-spacing:-.035em;margin:4px 0}.price-hero small{font-size:11px}.result-grid{display:grid;gap:10px}.result-grid-2{grid-template-columns:1fr 1fr}.metric{border:1px solid #e3e6e8;background:#fbfbfc;padding:14px;border-radius:13px}.metric span,.metric small,.metric strong{display:block}.metric span{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#777f87;font-weight:700;line-height:1.35}.metric strong{font-size:19px;margin-top:5px;color:#22272b}.metric small{font-size:10px;color:#9299a0;margin-top:3px}.result-block{margin-top:16px;border:1px solid #e2e5e8;border-radius:15px;padding:17px;background:#fff}.result-block-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.result-block-title h3{font-size:15px;margin:0}.result-block-title>span{font-size:9px;color:#8b939b;text-align:right}.rows>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px dashed #e4e7e9}.rows>div:last-child{border-bottom:0}.rows span{font-size:11px;color:#69727b}.rows strong{font-size:12px;text-align:right}.rows .total-row{margin-top:4px;padding-top:12px;border-top:1px solid #d8dde1}.rows .total-row span,.rows .total-row strong{font-weight:800;color:#23282d}.accent-block{border-color:#ffd6b3;background:#fffaf6}.compact .metric{padding:12px}.capacity-block{background:#f8fafb}.capacity-bar{height:9px;background:#e4e7e9;border-radius:999px;overflow:hidden;margin:5px 0 14px}.capacity-bar div{height:100%;width:0;background:var(--orange);border-radius:999px;transition:width .4s ease}.disclaimer{font-size:9px;color:#8b939b;line-height:1.5;margin:14px 2px}.cta-box{margin-top:16px;background:#15181c;color:#fff;padding:19px;border-radius:15px;display:flex;align-items:center;justify-content:space-between;gap:18px}.cta-box h3{font-size:16px;margin:3px 0 5px}.cta-box p{font-size:10px;color:#abb4bd;margin:0}.cta-box .btn{white-space:nowrap;font-size:11px}.footer{border-top:1px solid var(--line);background:#090a0c;padding:42px 0 22px}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:40px}.footer-brand{font-size:25px;font-weight:800;letter-spacing:.1em;color:#fff}.footer p{margin:4px 0;color:#a9b1b9}.footer small{color:var(--orange)}.footer-grid>div{display:flex;flex-direction:column;gap:7px}.footer-grid strong{font-size:12px;color:#fff}.footer-grid a{font-size:12px;color:#a9b1b9;text-decoration:none}.footer-grid a:hover{color:var(--orange)}.legal{font-size:10px;color:#69727b;border-top:1px solid #1e2227;margin-top:28px;padding-top:18px}
@media(max-width:980px){.hero-grid,.layout{grid-template-columns:1fr}.results-panel{position:static}.hero{padding-top:55px}.tool-heading{align-items:flex-start;flex-direction:column}.tool-heading h1{font-size:42px}.lead-card{max-width:720px}.header-actions .text-link{display:none}}
.growth-warning{margin:0 0 15px;padding:16px 17px;border-radius:14px;background:#fff7ef;border:1px solid #ffd5b2;color:#5e3b20;font-size:11px;line-height:1.55}.growth-warning>strong{display:block;color:#b75610;font-size:13px;margin-bottom:5px}.growth-warning p{margin:5px 0}.growth-warning p:last-child{margin-bottom:0}
@media(max-width:700px){.container{width:min(calc(100% - 26px),var(--max))}.header-inner{min-height:70px}.brand-copy small{display:none}.header-actions .btn{font-size:11px;padding:9px 11px}.hero{padding:45px 0 60px}.hero h1{font-size:44px}.lead{font-size:16px}.hero-points,.operation-picker,.lead-fields{grid-template-columns:1fr}.lead-card{padding:25px}.calculator-section{padding-top:38px}.tool-heading h1{font-size:37px}.form-panel,.results-panel{padding:18px}.grid-2,.result-grid-2{grid-template-columns:1fr}.span-2{grid-column:span 1}.result-header{align-items:flex-start;flex-direction:column}.price-hero strong{font-size:35px}.cta-box{align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr;gap:24px}}
@media print{.site-header,.footer,.form-panel,.tool-heading,.result-header .btn,.cta-box{display:none!important}body,.calculator-section{background:#fff!important}.calculator-section{padding:0!important}.container{width:100%!important}.layout{display:block}.results-panel{box-shadow:none;border:0;padding:0;position:static}.results-panel,#resultsContent{display:block!important}.result-block,.metric,.price-hero{break-inside:avoid}.price-hero{print-color-adjust:exact;-webkit-print-color-adjust:exact}}
.working-capital-block{border-color:#ffd1aa;background:linear-gradient(180deg,#fffdfb,#fff8f2)}.cash-warning{margin:13px 0;padding:13px 14px;border-radius:11px;background:#fff0e5;border:1px solid #ffd0ad;color:#7b3f12;font-size:11px;line-height:1.5}.table-wrap{width:100%;overflow-x:auto;margin-top:13px}.capital-table{width:100%;border-collapse:collapse;min-width:430px;font-size:11px}.capital-table th,.capital-table td{padding:9px 10px;border-bottom:1px solid #e7eaed;text-align:right;white-space:nowrap}.capital-table th:first-child,.capital-table td:first-child{text-align:left}.capital-table th{font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:#7d858d;background:#f5f6f7}.capital-table tr.selected-row td{background:#fff0e3;font-weight:800;color:#8a430d}.capital-details{margin-top:12px;border-top:1px solid #eceff1;padding-top:11px}.capital-details summary{cursor:pointer;font-size:11px;font-weight:800;color:#4f5962}.capital-note{font-size:9px;color:#7f8891;line-height:1.5;margin:10px 0 0}.negative-cash{color:#ad3b2d;font-weight:800}.positive-cash{color:#2e6d4a;font-weight:700}

/* Identidade HOPPE padronizada */
.brand-image-link{display:flex;align-items:center;line-height:0}
.brand-logo{width:52px!important;height:55px!important;max-width:52px!important;max-height:55px!important;object-fit:contain;display:block;background:#fff;border-radius:8px;padding:2px;box-shadow:0 0 0 1px rgba(255,255,255,.08);user-select:none;-webkit-user-select:none;-webkit-user-drag:none;flex:0 0 auto}
img{user-select:none;-webkit-user-select:none;-webkit-user-drag:none}
@media(max-width:700px){.brand-logo{width:46px!important;height:49px!important;max-width:46px!important;max-height:49px!important}.header-inner{min-height:68px}}


/* Dashboard de precificação — V5 */
.result-header-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.dashboard-page{background:#f3f4f5;min-height:calc(100vh - 80px)}
.dashboard-hero{padding:48px 0 80px}
.dashboard-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px}
.dashboard-heading h1{font-size:46px;margin:8px 0 8px;letter-spacing:-.035em}
.dashboard-heading p{margin:0;color:#69727b;line-height:1.55;max-width:760px}
.dashboard-actions{display:flex;gap:10px;flex-wrap:wrap}
.dashboard-note{background:#fff7ef;border:1px solid #ffd5b2;color:#5e3b20;border-radius:15px;padding:15px 17px;font-size:11px;line-height:1.55;margin-bottom:22px}
.dashboard-note strong{display:block;color:#b75610;font-size:13px;margin-bottom:3px}
.dashboard-empty{background:#fff;border:1px solid #e0e3e5;border-radius:20px;padding:48px;text-align:center;box-shadow:0 12px 38px rgba(22,26,29,.06)}
.dashboard-empty h2{margin:0 0 8px}.dashboard-empty p{color:#737c85;margin:0 0 20px}
.dash-section{margin-top:24px}
.dash-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:12px}
.dash-section-title h2{font-size:24px;margin:5px 0 0}
.dash-section-title>span{font-size:10px;color:#7b848d;text-align:right}
.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.kpi-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.dash-kpi{background:#fff;border:1px solid #e0e3e5;border-radius:15px;padding:17px;box-shadow:0 8px 24px rgba(22,26,29,.04)}
.dash-kpi>span,.dash-kpi>strong,.dash-kpi>small{display:block}
.dash-kpi>span{font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:#727b83;font-weight:800;line-height:1.35}
.dash-kpi>strong{font-size:23px;margin-top:6px;color:#20252a;letter-spacing:-.025em}
.dash-kpi>small{font-size:10px;color:#8a939c;margin-top:4px;line-height:1.4}
.dash-kpi.accent{border-color:#ffc796;background:#fff8f2}
.dash-kpi.accent>strong{color:#c75e0f}
.dash-kpi.cash{border-color:#f4c68e;background:#fffaf3}
.insight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.dash-insight{background:#fff;border:1px solid #e0e3e5;border-radius:15px;padding:16px}
.dash-insight strong{display:block;font-size:13px;margin-bottom:5px;color:#252a2f}
.dash-insight p{font-size:11px;line-height:1.5;color:#6c757d;margin:0}
.dash-insight.good{border-left:4px solid #5e8f70}
.dash-insight.warn{border-left:4px solid #e08a42;background:#fffaf5}
.dash-card{background:#fff;border:1px solid #e0e3e5;border-radius:17px;padding:18px;box-shadow:0 8px 24px rgba(22,26,29,.04)}
.dash-card h3{font-size:15px;margin:0 0 13px}
.dash-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.dash-rows>div{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;border-bottom:1px dashed #e5e8ea}
.dash-rows>div:last-child{border-bottom:0}
.dash-rows span{font-size:11px;color:#69727b}
.dash-rows span small{display:block;font-size:9px;color:#9aa1a8;margin-top:2px}
.dash-rows strong{font-size:12px;text-align:right;color:#252a2f}
.dash-rows .dash-total{border-top:1px solid #cfd4d8;margin-top:5px;padding-top:13px}
.dash-rows .dash-total span,.dash-rows .dash-total strong{font-weight:800;color:#20252a}
.hundred-bar{display:flex;height:34px;border-radius:10px;overflow:hidden;background:#e9ecef}
.hundred-bar>div{min-width:0;transition:width .3s ease}
.seg-cost{background:#555e68}.seg-selling{background:#8c949d}.seg-fixed{background:#c8a06f}.seg-profit{background:#f36c21}
.hundred-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}
.hundred-legend>div{display:grid;grid-template-columns:10px 1fr;gap:2px 8px;align-items:center;padding:10px;border:1px solid #e6e9eb;border-radius:11px}
.legend-dot{width:9px;height:9px;border-radius:50%}
.hundred-legend span:nth-child(2){font-size:10px;color:#69727b}
.hundred-legend strong{grid-column:2;font-size:15px;color:#272c31}
.hundred-legend small{grid-column:2;font-size:9px;color:#939aa1}
.dash-help{font-size:9px;color:#7f8891;line-height:1.5;margin:12px 0 0}
.operation-cols{align-items:stretch}
.operation-detail-card{margin-top:16px}
.capacity-dashboard{padding:6px 0 16px}
.capacity-dashboard-top{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}
.capacity-dashboard-top strong{font-size:30px;color:#f36c21}.capacity-dashboard-top span{font-size:11px;color:#778089}
.capacity-dashboard-bar{height:12px;border-radius:999px;background:#e6e9eb;overflow:hidden}
.capacity-dashboard-bar div{height:100%;background:#f36c21;border-radius:999px}
.mini-kpi-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.mini-kpi-grid .dash-kpi{box-shadow:none;padding:13px}
.mini-kpi-grid .dash-kpi>strong{font-size:18px}
.working-dashboard{display:grid;gap:14px}
.installment-bars{display:grid;gap:8px}
.installment-bar-row{display:grid;grid-template-columns:32px minmax(140px,1fr) 112px 120px;gap:10px;align-items:center;padding:7px 8px;border-radius:9px}
.installment-bar-row.selected{background:#fff2e6}
.installment-bar-row>span{font-size:10px;font-weight:800;color:#555e67}
.installment-bar-row>strong{font-size:11px;text-align:right}
.installment-bar-row>small{font-size:9px;color:#8b939a}
.installment-bar-track{height:9px;border-radius:999px;background:#eceff1;overflow:hidden}
.installment-bar-track div{height:100%;background:#f36c21;border-radius:999px;min-width:2px}
.dashboard-warning{margin-top:24px;background:#16191d;color:#fff;border-radius:17px;padding:19px}
.dashboard-warning strong{color:#f79244;display:block;margin-bottom:5px}
.dashboard-warning p{margin:0;color:#bdc4ca;font-size:11px;line-height:1.55}
.dashboard-footer-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}
@media(max-width:1050px){.kpi-grid,.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hundred-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.dashboard-hero{padding-top:34px}.dashboard-heading{align-items:flex-start;flex-direction:column}.dashboard-heading h1{font-size:36px}.dash-two-cols{grid-template-columns:1fr}.kpi-grid,.kpi-grid-4,.insight-grid,.hundred-legend{grid-template-columns:1fr}.installment-bar-row{grid-template-columns:28px 1fr 90px}.installment-bar-row>small{grid-column:2/4}.dashboard-footer-actions{flex-direction:column}.dashboard-footer-actions .btn{width:100%}.result-header-actions{width:100%}.result-header-actions .btn{flex:1}}
@media print{
  .dashboard-page{background:#fff!important}
  .dashboard-hero{padding:0!important}
  .dashboard-actions,.dashboard-footer-actions,.site-header,.footer{display:none!important}
  .dash-section,.dash-card,.dash-kpi,.dash-insight,.dashboard-note,.dashboard-warning{break-inside:avoid}
  .dash-card,.dash-kpi,.dash-insight{box-shadow:none}
  .container{width:100%!important}
  .kpi-grid{grid-template-columns:repeat(4,1fr)!important}
  .insight-grid{grid-template-columns:repeat(4,1fr)!important}
  .hundred-legend{grid-template-columns:repeat(4,1fr)!important}
  .dash-two-cols{grid-template-columns:1fr 1fr!important}
}

.selling-breakdown>div{display:grid;grid-template-columns:minmax(160px,1fr) 140px 160px;gap:14px;align-items:center;padding:10px 0;border-bottom:1px dashed #e5e8ea}
.selling-breakdown>div:last-child{border-bottom:0}
.selling-breakdown span{font-size:11px;color:#69727b}
.selling-breakdown strong{font-size:12px;text-align:right}
.selling-breakdown .selling-head{padding-top:0}
.selling-breakdown .selling-head span{font-size:9px;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:#8a929a;text-align:right}
.selling-breakdown .selling-head span:first-child{text-align:left}
.selling-breakdown .selling-total{border-top:1px solid #cfd4d8;margin-top:4px;padding-top:13px}
.selling-breakdown .selling-total span,.selling-breakdown .selling-total strong{font-weight:800;color:#252a2f}
@media(max-width:700px){.selling-breakdown>div{grid-template-columns:1fr 100px 120px;gap:8px}.selling-breakdown span{font-size:10px}.selling-breakdown strong{font-size:11px}}
