.cc-app{--cc-ink:#0f172a;--cc-muted:#475569;--cc-line:#e2e8f0;--cc-bg:#f8fafc;--cc-card:#fff;--cc-brand:#1d3f9f;--cc-brand-ink:#fff;--cc-good:#047857;--cc-bad:#b91c1c;--cc-warn:#b45309;--cc-radius:12px;color:var(--cc-ink);max-width:1180px;margin-top:16px;font-size:14px}.cc-app *{box-sizing:border-box}.cc-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.cc-head h1{margin:0;font-size:22px;line-height:1.2}.cc-badge{color:var(--cc-brand);background:#e8edfb;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.cc-tabs{border-bottom:1px solid var(--cc-line);gap:4px;margin-bottom:18px;display:flex;overflow-x:auto}.cc-tab{appearance:none;min-height:44px;color:var(--cc-muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 16px;font-size:14px;font-weight:600;transition:color .18s,border-color .18s}.cc-tab:hover{color:var(--cc-ink)}.cc-tab[aria-selected=true]{color:var(--cc-brand);border-color:var(--cc-brand)}.cc-app :focus-visible{outline-offset:2px;outline:3px solid #4338ca}.cc-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:960px){.cc-grid{grid-template-columns:1fr}}.cc-card{background:var(--cc-card);border:1px solid var(--cc-line);border-radius:var(--cc-radius);padding:18px;box-shadow:0 1px 2px #0f172a0a}.cc-card+.cc-card{margin-top:18px}.cc-card h2{margin:0 0 12px;font-size:16px}.cc-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 110px 44px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.cc-row.cc-pct{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 44px}.cc-row.cc-use{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 110px 44px 52px}@media (max-width:600px){.cc-row,.cc-row.cc-pct,.cc-row.cc-use{grid-template-columns:1fr 1fr}}.cc-app input[type=text],.cc-app input[type=number],.cc-app input[type=password],.cc-app input[type=email],.cc-app input[type=url],.cc-app select,.cc-app input[type=search]{width:100%;min-height:40px;color:var(--cc-ink);background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:6px 10px}.cc-app input.cc-bad{border-color:var(--cc-bad);background:#fef2f2}.cc-label{color:var(--cc-muted);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.cc-btn{appearance:none;min-height:40px;color:var(--cc-ink);cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:0 16px;font-weight:600;transition:background .18s,border-color .18s,transform .18s}.cc-btn:hover{background:#f1f5f9}.cc-btn:disabled{opacity:.55;cursor:not-allowed}.cc-btn.cc-primary{background:var(--cc-brand);border-color:var(--cc-brand);color:var(--cc-brand-ink)}.cc-btn.cc-primary:hover{background:#3730a3}.cc-btn.cc-danger{color:var(--cc-bad);border-color:#fecaca}.cc-btn.cc-icon{width:40px;padding:0;font-size:18px;line-height:1}.cc-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cc-seg{border:1px solid #cbd5e1;border-radius:8px;display:inline-flex;overflow:hidden}.cc-seg button{appearance:none;cursor:pointer;min-height:40px;color:var(--cc-muted);background:#fff;border:0;padding:0 14px;font-weight:600}.cc-seg button[aria-pressed=true]{background:var(--cc-brand);color:#fff}.cc-price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0 6px;font-size:34px;font-weight:800}.cc-sub{color:var(--cc-muted)}.cc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.cc-stat{border:1px solid var(--cc-line);background:var(--cc-bg);border-radius:10px;padding:10px 12px}.cc-stat b{font-variant-numeric:tabular-nums;font-size:18px;display:block}.cc-stat small{color:var(--cc-muted)}.cc-note{color:var(--cc-muted);margin:6px 0 0;font-size:12px}.cc-alert{border:1px solid;border-radius:10px;margin-bottom:12px;padding:10px 12px}.cc-alert.cc-err{color:#7f1d1d;background:#fef2f2;border-color:#fecaca}.cc-alert.cc-ok{color:#064e3b;background:#ecfdf5;border-color:#a7f3d0}.cc-alert.cc-info{color:#312e81;background:#e8edfb;border-color:#c7d2fe}.cc-chart{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cc-legend{flex:1;min-width:160px;margin:0;padding:0;list-style:none}.cc-legend li{font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:3px 0;display:flex}.cc-legend i{border-radius:3px;flex:none;width:10px;height:10px}.cc-legend span:last-child{margin-inline-start:auto;font-weight:600}.cc-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.cc-table th{color:var(--cc-muted);font-size:12px}.cc-list-item{border-bottom:1px solid var(--cc-line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.cc-list-item:last-child{border-bottom:0}.cc-list-item .cc-grow{flex:1;min-width:180px}.cc-off{opacity:.6}.cc-empty{text-align:center;color:var(--cc-muted);padding:28px 12px}.cc-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.cc-toolbar input{max-width:280px}.cc-toast{inset-inline-end:16px;z-index:100000;color:#fff;background:#0f172a;border-radius:10px;max-width:340px;padding:10px 16px;position:fixed;bottom:16px;box-shadow:0 8px 24px #00000040}.cc-dialog{border:0;border-radius:14px;width:calc(100% - 32px);max-width:420px;padding:22px;box-shadow:0 20px 50px #0000004d}.cc-dialog::backdrop{background:#0f172a80}.cc-skel{background:linear-gradient(90deg,#e2e8f0,#f1f5f9,#e2e8f0) 0 0/200% 100%;border-radius:6px;height:14px;margin:8px 0;animation:1.2s infinite cc-shim}@keyframes cc-shim{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.cc-app *{transition:none!important;animation:none!important}}.cc-gridfields{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 12px;display:grid}.cc-gridfields .cc-field{margin-bottom:10px}.cc-card input[readonly]{color:#334155;background:#f1f5f9}.cc-brow{border-bottom:1px solid var(--cc-line);align-items:center;gap:10px;padding:9px 2px;display:flex}.cc-brow i{border-radius:50%;flex:none;width:9px;height:9px}.cc-brow .cc-grow{min-width:0}.cc-brow .cc-good{color:#047857}.cc-btotal{background:#fff7ed;border-bottom:0;border-radius:8px;padding:12px 10px;font-weight:700}.cc-bulkhero{border:1px solid var(--cc-line);background:#f5f3ff;border-radius:12px;margin-bottom:12px;padding:14px}.cc-bulkhero small{color:#475569}.cc-chart .cc-legend{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px 16px;display:grid}.cc-report{display:none}@page{size:A4;margin:0 0 12mm}@media print{body>:not(.cc-report){display:none!important}html{background:#fff!important}body{margin:0;padding:0;background:0 0!important}.cc-report{color:#101828;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;display:block;position:relative}.cc-report,.cc-report *{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-sizing:border-box}.cc-report:before{content:"";z-index:-1;opacity:.4;background:url(/pdf/watermark.png) top/130mm;position:fixed;inset:0}.cc-report.cc-nowm:before{display:none!important}.cc-rep-head{line-height:0;position:relative}.cc-rep-head img{width:100%;height:auto;display:block}.cc-rep-plain{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#1e3a8a;min-height:42mm}.cc-rep-title{color:#fff;line-height:1.25;position:absolute;top:14mm;left:16mm}.cc-rep-title small{letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:10pt;display:block}.cc-rep-title h1{max-width:120mm;margin:2mm 0 1mm;font-size:22pt;font-weight:700}.cc-rep-title span{opacity:.85;font-size:10pt}.cc-rep-body{padding:4mm 16mm 22mm}.cc-rep-price{background:#f6f8fd99;border:1px solid #d5dcf0;border-radius:3mm;margin-bottom:5mm;padding:5mm 6mm}.cc-rep-price small{color:#667085;text-transform:uppercase;letter-spacing:.08em;font-size:9pt;display:block}.cc-rep-price b{color:#1e40af;font-size:30pt;line-height:1.15;display:block}.cc-rep-price p{color:#475467;margin:1.5mm 0 0;font-size:9pt}.cc-rep-stats{grid-template-columns:repeat(4,1fr);gap:3mm;margin-bottom:6mm;display:grid}.cc-rep-stats>div{border:1px solid #e4e7ec;border-radius:2.5mm;padding:3mm 3.5mm}.cc-rep-stats small{color:#667085;font-size:8pt;display:block}.cc-rep-stats b{font-size:12pt}.cc-rep-pos{color:#047857}.cc-rep-body h2{color:#1e40af;break-after:avoid;margin:6mm 0 2.5mm;font-size:12pt}.cc-rep-body table{border-collapse:collapse;width:100%;font-size:10pt}.cc-rep-body th{text-align:left;color:#667085;text-transform:uppercase;letter-spacing:.06em;border-bottom:1.5px solid #1e40af;padding:2mm 2.5mm;font-size:8.5pt}.cc-rep-body td{border-bottom:1px solid #e4e7ec;padding:2mm 2.5mm}.cc-rep-body tr{break-inside:avoid}.cc-rep-body .r{text-align:right}.cc-rep-body tr.tot td{background:#f6f8fd;border-bottom:0;font-weight:700}.cc-rep-neg{color:#b42318}.cc-rep-body em{color:#667085;font-size:8.5pt;font-style:normal}.cc-rep-donut{break-inside:avoid;align-items:center;gap:8mm;display:flex}.cc-rep-donut svg{flex:none;width:38mm;height:38mm}.cc-rep-donut ul{columns:2;flex:1;column-gap:8mm;margin:0;padding:0;font-size:9pt;list-style:none}.cc-rep-donut li{break-inside:avoid;align-items:center;gap:2mm;padding:1mm 0;display:flex}.cc-rep-donut li i{border-radius:50%;flex:none;width:2.5mm;height:2.5mm}.cc-rep-donut li span{flex:1}.cc-rep-note{color:#344054;margin:0;font-size:10pt}.cc-rep-foot{text-align:center;color:#667085;padding:0 0 4mm;font-size:8.5pt}}.cc-srcform h3{margin:14px 0 6px;font-size:13px}.cc-checks{grid-template-columns:repeat(2,1fr);gap:6px 12px;display:grid}.cc-check{align-items:center;gap:6px;min-height:32px;display:flex}@media (max-width:600px){.cc-checks{grid-template-columns:1fr}}.cc-hero{color:#fff;background:linear-gradient(135deg,#1e3a8a,#2563eb);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:22px 26px;display:flex}.cc-hero h2{color:#fff;margin:4px 0;font-size:22px}.cc-hero p{opacity:.9;max-width:520px;margin:0}.cc-hero-k{text-transform:uppercase;letter-spacing:.08em;opacity:.85;font-size:11px}.cc-cta{min-height:44px;padding:10px 22px;font-weight:600;color:#fff!important;background:#f97316!important;border-color:#f97316!important}.cc-dash .cc-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.cc-dash .cc-stat{border:1px solid #dcdcde;background:#fff;border-inline-start:4px solid #2563eb;border-radius:12px;padding:14px 16px}.cc-tone-green{border-inline-start-color:#059669}.cc-tone-amber{border-inline-start-color:#d97706}.cc-tone-violet{border-inline-start-color:#7c3aed}.cc-stat-l{text-transform:uppercase;letter-spacing:.06em;color:#50575e;font-size:11px}.cc-stat-v{margin-top:2px;font-size:26px;font-weight:700}.cc-stat-s{color:#50575e;font-size:12px}.cc-recent,.cc-qa{text-align:start;border:0;cursor:pointer;background:#fff;border-top:1px solid #f0f0f1;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;padding:12px 4px;display:flex}.cc-recent:hover,.cc-qa:hover{background:#f6f7fb}.cc-qa{flex-direction:column;align-items:flex-start;gap:0}.cc-qa span,.cc-recent .cc-sub{color:#50575e;font-size:12px;display:block}.cc-r{text-align:end}.cc-pos{color:#047857}.cc-neg{color:#b91c1c}.cc-table{border-collapse:collapse;width:100%}.cc-table th,.cc-table td{text-align:end;border-bottom:1px solid #f0f0f1;padding:8px 6px}.cc-table th:first-child,.cc-table td:first-child{text-align:start}.cc-total td{font-weight:700}@media (max-width:900px){.cc-dash .cc-stats{grid-template-columns:1fr 1fr}}@media (max-width:600px){.cc-dialog{width:calc(100vw - 24px);max-width:none;padding:16px}.cc-dialog{box-sizing:border-box;overflow-x:hidden}.cc-dialog *{box-sizing:border-box}.cc-dialog input:not([type=checkbox]),.cc-dialog select{width:100%;min-width:0;max-width:100%}.cc-dialog .cc-row,.cc-dialog .cc-row.cc-pct{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}.cc-dash .cc-stats{grid-template-columns:1fr}.cc-actions .cc-btn{flex:45%}}.cc-plans{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cc-plan{border:1px solid #dcdcde;border-radius:10px;padding:14px}.cc-plan.cc-current{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.cc-plan h3{margin:0 0 6px}.cc-plan ul{margin:8px 0 0;padding:0;font-size:12px;list-style:none}.cc-plan li.cc-no{color:#646970}@media (max-width:900px){.cc-plans{grid-template-columns:1fr 1fr}}@media (max-width:600px){.cc-plans{grid-template-columns:1fr}}a.cc-btn{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cc-pager{align-items:center;gap:12px;margin-top:12px;display:flex}.cc-prod{flex-wrap:wrap}.cc-prod .cc-num{text-align:end;min-width:150px}.cc-loss{border-inline-start:3px solid #d63638}.cc-bad-badge{color:#b32d2e;background:#fde8e8}.cc-plan .cc-price{margin:0 0 6px;font-size:20px;font-weight:700}.cc-grid>.cc-print{align-self:stretch}.cc-grid>.cc-print>section:first-child{box-shadow:none}@media (max-width:960px),(max-height:640px){.cc-grid>.cc-print>section:first-child{box-shadow:none;position:static}}.cc-app{font-size:13px;line-height:1.45}.cc-head h1{font-size:20px}.cc-tab{min-height:40px;padding:8px 14px;font-size:13px}.cc-card{padding:16px}.cc-card h2{margin-bottom:10px;font-size:14px;font-weight:700}.cc-app input[type=text],.cc-app input[type=number],.cc-app input[type=password],.cc-app input[type=email],.cc-app input[type=url],.cc-app select,.cc-app input[type=search]{min-height:36px;font-size:13px}.cc-btn,.cc-seg button{min-height:36px;padding:0 14px;font-size:13px}.cc-label{font-size:12px}.cc-price{font-size:30px}.cc-stat b{font-size:15px}.cc-stat-v{font-size:20px}.cc-hero h2,.cc-plan .cc-price{font-size:18px}.cc-field{margin-bottom:10px}.cc-linkish{appearance:none;text-align:start;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.cc-linkish:hover b,button.cc-linkish:hover{color:var(--cc-brand)}.cc-preview .cc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-sub-table{background:var(--cc-bg);font-size:12px}.cc-table td .cc-linkish{font-weight:600}.cc-table .cc-r,.cc-preview .cc-r{text-align:end}.cc-app select{height:36px;padding-top:0;padding-bottom:0;line-height:1.4}.cc-app input[inputmode=decimal],.cc-app input[inputmode=numeric],.cc-num{direction:ltr}[dir=rtl] .cc-linkish,[dir=rtl] .cc-table th,[dir=rtl] .cc-table td{text-align:start}[dir=rtl] .cc-table .cc-r,[dir=rtl] .cc-table td:not(:first-child),[dir=rtl] .cc-table th:not(:first-child){text-align:end}.cc-grid>.cc-side{align-self:start}@media (max-width:960px),(max-height:640px){.cc-grid>.cc-side{position:static}}.cc-bar-item{margin-bottom:6px}.cc-bar-item .cc-brow{border-bottom:0;padding-bottom:2px}.cc-bar{background:#eef0f4;border-radius:4px;height:8px;margin:0 10px 4px;overflow:hidden}.cc-bar span{border-radius:4px;height:100%;display:block}.cc-toast{align-items:flex-start;gap:10px;display:flex}.cc-toast-err{background:#7f1d1d;max-width:420px}.cc-toast-x{color:#fff;cursor:pointer;background:0 0;border:0;min-width:24px;min-height:24px;padding:0 2px;font-size:18px;line-height:1}@media print{.cc-printclone{break-inside:avoid}}.cc-mini{margin-inline-start:8px;min-height:28px!important;padding:2px 10px!important;font-size:12px!important}.cc-locked{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cc-start .cc-toolbar{justify-content:flex-start;gap:12px}.cc-step.cc-done b{color:#047857}.cc-step.cc-done{opacity:.75}.cc-upsell{border-inline-start:4px solid #2563eb;flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cc-cmpwrap{overflow-x:auto}.cc-cmp th,.cc-cmp td{white-space:nowrap}.cc-cmp td.cc-yes{color:#047857;font-weight:700}.cc-cmp td.cc-no{color:#6b7280}.cc-cmp th:not(:first-child),.cc-cmp td{text-align:center}body.cc-body{background:#f1f5f9}.cc-page{background:#f1f5f9;min-height:100vh}.cc-page .cc-app{max-width:1180px;font-family:var(--font-inter), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;margin:0 auto;padding:0 18px 48px}.cc-topbar{border-bottom:1px solid var(--cc-line,#e2e8f0);background:#fff}.cc-topbar .cc-inner{justify-content:space-between;align-items:center;gap:12px;max-width:1180px;min-height:56px;margin:0 auto;padding:0 18px;display:flex}.cc-brand{color:#0f172a;align-items:center;gap:10px;font-size:17px;font-weight:800;text-decoration:none;display:flex}.cc-brand i{background:#1d3f9f;border-radius:8px;width:28px;height:28px;display:inline-block}.cc-user{color:#475569;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.cc-user a,.cc-user button{color:#475569;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:none}.cc-user a:hover,.cc-user button:hover{color:#1d3f9f}.cc-app input,.cc-app select,.cc-app button{font-family:inherit}.cc-app input[type=checkbox]{width:auto;min-height:0}.cc-app h1,.cc-app h2,.cc-app h3{letter-spacing:0}.cc-print-only{display:none}@media print{.cc-topbar,.cc-tabs,.cc-noprint{display:none!important}}.cc-grid>.cc-below{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}@media (max-width:960px){.cc-grid>.cc-below{grid-template-columns:1fr}}@media print{.cc-below{display:none!important}}.cc-grid>.cc-side{align-self:start;max-height:none!important;position:static!important;overflow:visible!important}@media (max-width:960px),(max-height:640px){.cc-grid>.cc-side{max-height:none;overflow:visible;position:static!important}}@media print{.cc-grid>.cc-side{max-height:none;overflow:visible;position:static!important}}.cc-demolock-fake{filter:blur(3px);opacity:.6;gap:8px;margin:10px 0;display:grid}.cc-demolock-fake i{background:#d0d5dd;border-radius:6px;height:14px;display:block}.cc-demolock-fake i:nth-child(2){width:80%}.cc-demolock-fake i:nth-child(3){width:60%}.cc-demolock-fake i:nth-child(4){width:70%}.cc-demo-below{gap:16px;display:grid}@media print{.cc-demo{display:none!important}}.cc-plan ul{margin-bottom:12px}.cc-note+.cc-actions{margin-top:14px}.cc-blur{filter:blur(7px);-webkit-user-select:none;user-select:none;pointer-events:none}.cc-demo{-webkit-user-select:none;user-select:none}.cc-demo input,.cc-demo select{-webkit-user-select:text;user-select:text}.cc-field{position:relative}.cc-help{border:1px solid var(--cc-border,#d0d5dd);width:20px;height:20px;color:var(--cc-muted);text-align:center;border-radius:50%;font-size:12px;line-height:18px;text-decoration:none;position:absolute;top:0;right:0}.cc-help:hover,.cc-help:focus-visible{color:#1d3f9f;border-color:#1d3f9f}@media print{.cc-help{display:none}}.cc-col{flex-direction:column;gap:18px;min-width:0;display:flex}.cc-col>.cc-card,.cc-col>.cc-card+.cc-card{margin-top:0}.cc-sec{all:unset;box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.cc-sec:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #4338ca}.cc-sec-sign{color:#667085;text-align:center;width:22px;font-size:18px;line-height:1}.cc-card.cc-shut h2{margin-bottom:0}.cc-key{flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.cc-key li{align-items:center;gap:6px;display:flex}.cc-key i{border-radius:3px;flex:none;width:10px;height:10px}@media print{.cc-sec-sign{display:none}}.cc-mrow{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;margin-bottom:8px;display:grid}.cc-mrow>span{font-size:13px}@media (max-width:600px){.cc-mrow{grid-template-columns:1fr 1fr}.cc-mrow>span{grid-column:1/-1}}.cc-wrap:empty{display:none}.cc-chart-tabs{gap:4px;margin:0 0 8px;display:inline-flex}.cc-chart-tabs button{border:1px solid var(--cc-line);cursor:pointer;background:#fff;border-radius:8px;min-height:30px;padding:0 12px;font-size:12px}.cc-chart-tabs button[aria-pressed=true]{border-color:var(--cc-brand);color:var(--cc-brand);font-weight:600}.cc-side>.cc-wrap{margin:0}.cc-side>.cc-wrap>.cc-card,.cc-side>.cc-card{margin-bottom:16px}.cc-bulk{font-size:12.5px}.cc-bulk th,.cc-bulk td{white-space:nowrap;padding:6px}.cc-bulk td:not(:first-child),.cc-bulk th:not(:first-child){text-align:right}.cc-custom-row td{background:#eef2ff;font-weight:600}.cc-key{max-height:none}.cc-mbar{display:none}@media (max-width:960px){.cc-mbar{z-index:70;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--cc-line);background:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #10182814}.cc-mbar-price small{color:#667085;font-size:11px;display:block}.cc-mbar-price b{font-size:18px}.cc-mbar .cc-btn{min-width:120px}.cc-col{padding-bottom:72px}}@media print{.cc-mbar{display:none!important}}
