.pulse-price-modal-overlay{z-index:120}.pulse-price-modal-overlay--full{justify-content:center;align-items:center;padding:.75rem;animation:.38s forwards pulse-modal-overlay-in}.pulse-price-modal-overlay--full.pulse-price-modal-overlay--exit{animation:.34s forwards pulse-modal-overlay-out}.pulse-price-modal-full{border:1px solid #00e5ff38;border-radius:.85rem;width:min(1400px,100%);height:min(96vh,880px);animation:.48s cubic-bezier(.22,1,.36,1) forwards pulse-modal-panel-in;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00e5ff14,0 24px 80px #0000008c}.pulse-price-modal-full--exit{animation:.34s cubic-bezier(.4,0,.2,1) forwards pulse-modal-panel-out}@keyframes pulse-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes pulse-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes pulse-modal-panel-in{0%{opacity:0;transform:scale(.94)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes pulse-modal-panel-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)translateY(10px)}}@media (prefers-reduced-motion:reduce){.pulse-price-modal-overlay--full,.pulse-price-modal-full,.pulse-price-modal-overlay--full.pulse-price-modal-overlay--exit,.pulse-price-modal-full--exit{animation:none!important}}.pulse-price-modal-full .pulse-price-page{flex:1;width:100%;height:100%;min-height:0}.pulse-price-modal-full .pulse-price-page__shell{flex-direction:column;height:100%;max-height:100%;display:flex;overflow:hidden}.pulse-price-page--modal .pulse-price-page__shell{border-radius:.85rem}.pulse-price-page--modal .pulse-price-page__hero,.pulse-price-page--modal .pulse-price-page__tabs,.pulse-price-page--modal .pulse-price-page__modal-actions,.pulse-price-page--modal .pulse-price-page__footer{flex-shrink:0}.pulse-price-page--modal .pulse-price-page__grid,.pulse-price-page--modal .pulse-price-page__health-tab{flex:1 1 0;min-height:0;overflow:hidden auto}.pulse-price-page--modal .pulse-price-page__health-layout{align-items:stretch;min-height:100%}.pulse-price-page--modal .pulse-price-page__health-main{flex-direction:column;min-height:0;display:flex}.pulse-price-page--modal .pulse-price-page__health-empty{flex:1;min-height:12rem}.pulse-price-page--modal .pulse-health--page{flex:1;min-height:0}@media (min-width:1024px){.pulse-price-page--modal .pulse-price-page__grid,.pulse-price-page--modal .pulse-price-page__health-layout{align-items:stretch}}.pulse-price-page__modal-close{z-index:5;color:#94c4dce6;cursor:pointer;background:#040c16d9;border:1px solid #00e5ff33;border-radius:.45rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:border-color .15s,color .15s;display:inline-flex;position:absolute;top:.85rem;right:.85rem}.pulse-price-page__modal-close:hover{color:#00e5ff;border-color:#00e5ff73}.pulse-price-page__dock-model-name{color:var(--op-page-text);margin:0;font-size:.875rem;font-weight:600;line-height:1.4}.pulse-price-page__modal-actions{border-top:1px solid #00e5ff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;padding:.85rem 1rem 1rem;display:flex}.pulse-price-page__modal-actions-copy{color:var(--op-page-muted);margin:0;font-size:.8125rem}.pulse-price-page__modal-actions-copy strong{color:var(--op-page-text)}.pulse-price-page__modal-actions-copy span{opacity:.85}.pulse-price-page__modal-actions-btns{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.pulse-price-modal.pulse-price-floating.nova-copilot-modal-panel{max-height:min(92vh,860px);position:relative;width:min(580px,100vw - 2rem)!important;top:auto!important;left:auto!important}.pulse-price-floating.nova-copilot-modal-panel{--op-cyan:#00e5ff;--op-cyan-dim:#00e5ff8c;--op-bg:#070b12;--op-surface:#0c121ceb;--op-border:#00e5ff38;--op-text:#e8f4fc;--op-muted:#94c4dcb8;flex-direction:column;max-height:min(92vh,860px);display:flex;overflow:hidden;border-radius:.85rem!important;width:min(580px,100vw - 24px)!important;padding:0!important}.pulse-price-floating .product-markup-floating__grip{z-index:3;border-bottom:1px solid var(--op-border);color:var(--op-muted);background:linear-gradient(#00e5ff14,#0000);padding:.4rem 1rem;position:relative}.pulse-price-panel{z-index:2;min-height:0;color:var(--op-text);flex:1;padding:0 1rem .75rem;position:relative;overflow-y:auto}.pulse-price-panel__mesh{pointer-events:none;opacity:.35;background-image:linear-gradient(#00e5ff0d 1px,#0000 1px),linear-gradient(90deg,#00e5ff0d 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.pulse-price-panel__head{border-bottom:1px solid var(--op-border);justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;padding:.85rem 0 .65rem;display:flex;position:relative}.pulse-price-panel__head.product-markup-floating__drag-handle{cursor:grab}.pulse-price-panel__head.product-markup-floating__drag-handle:active{cursor:grabbing}.pulse-price-panel__tag{letter-spacing:.14em;text-transform:uppercase;color:var(--op-cyan);align-items:center;gap:.35rem;font-size:.625rem;font-weight:800;display:inline-flex}.pulse-price-panel__title{letter-spacing:-.02em;margin-top:.25rem;font-size:1.125rem;font-weight:800;color:var(--op-text)!important}.pulse-price-panel__sub{color:var(--op-muted);margin-top:.15rem;font-size:.6875rem}.pulse-price-panel__close{border:1px solid var(--op-border);width:2rem;height:2rem;color:var(--op-muted);background:#00e5ff0a;border-radius:.5rem;justify-content:center;align-items:center;display:flex}.pulse-price-panel__close:hover{color:var(--op-cyan);border-color:var(--op-cyan-dim)}.pulse-price-badges{flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem;display:flex}.pulse-price-badge{border:1px solid var(--op-border);letter-spacing:.04em;text-transform:uppercase;color:var(--op-cyan-dim);background:#00e5ff0f;border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.625rem;font-weight:700;display:inline-flex}.pulse-price-smart-grid{gap:.65rem;margin-bottom:.85rem;display:grid}@media (min-width:480px){.pulse-price-smart-grid{grid-template-columns:1fr 1fr}}.pulse-price-field{flex-direction:column;gap:.3rem;display:flex}.pulse-price-field>span{letter-spacing:.08em;text-transform:uppercase;color:var(--op-muted);font-size:.625rem;font-weight:700}.pulse-price-field select,.pulse-price-field input{border:1px solid var(--op-border);background:var(--op-surface);width:100%;color:var(--op-text);border-radius:.5rem;padding:.45rem .6rem;font-size:.8125rem}.pulse-price-field select:focus,.pulse-price-field input:focus{border-color:var(--op-cyan-dim);outline:none;box-shadow:0 0 0 2px #00e5ff1f}.pulse-price-margin-slider{border:1px solid var(--op-border);background:linear-gradient(135deg,#00e5ff0d,#2563eb0a);border-radius:.65rem;margin-bottom:.85rem;padding:.65rem .75rem}.pulse-price-margin-slider__head{justify-content:space-between;align-items:center;margin-bottom:.45rem;display:flex}.pulse-price-margin-slider__value{color:var(--op-cyan);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.pulse-price-margin-slider input[type=range]{accent-color:#00e5ff;width:100%}.pulse-markup-multiplier{border:1px solid var(--op-border);background:linear-gradient(135deg,#00e5ff0d,#2563eb0a);border-radius:.65rem;margin-bottom:.85rem;padding:.65rem .75rem .55rem;transition:border-color .15s,box-shadow .15s}.pulse-markup-multiplier--active{border-color:#00e5ff6b;box-shadow:0 0 0 1px #00e5ff1f}.pulse-markup-multiplier__head{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.pulse-markup-multiplier__hint{color:var(--op-muted);margin:-.15rem 0 .55rem;font-size:.7rem;line-height:1.4}.pulse-markup-multiplier__label{letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted);font-size:.625rem;font-weight:800}.pulse-markup-multiplier__value{color:var(--op-cyan);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}.pulse-markup-multiplier__formula{font-variant-numeric:tabular-nums;color:var(--op-muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem;margin:0 0 .55rem;font-size:.8125rem;display:flex}.pulse-markup-multiplier__formula strong{color:var(--op-cyan);font-size:.9375rem;font-weight:800}.pulse-markup-multiplier__formula-op{opacity:.55;font-weight:600}.pulse-markup-multiplier__formula-empty{opacity:.75;font-size:.6875rem}.pulse-markup-multiplier__chart{background:#00000040;border:1px solid #00e5ff14;border-radius:.45rem;height:3.25rem;margin-bottom:.45rem;position:relative;overflow:hidden}.pulse-markup-multiplier__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pulse-markup-multiplier__bars{pointer-events:none;align-items:flex-end;gap:2px;display:flex;position:absolute;inset:.25rem .35rem .2rem}.pulse-markup-multiplier__bar{background:linear-gradient(#00e5ff73,#00e5ff26);border-radius:2px 2px 0 0;flex:1;min-width:0;transition:height .2s}.pulse-markup-multiplier__range{accent-color:#00e5ff;cursor:pointer;width:100%}.pulse-markup-multiplier__ticks{letter-spacing:.04em;color:#94c4dc73;justify-content:space-between;margin-top:.25rem;font-size:.5625rem;font-weight:600;display:flex}.pulse-markup-recs-row{grid-template-columns:minmax(0,38%) minmax(0,1fr);align-items:stretch;gap:.65rem;margin-bottom:.85rem;display:grid}.pulse-markup-recs-row--solo{grid-template-columns:1fr}.pulse-markup-recs-row .pulse-markup-multiplier{flex-direction:column;height:100%;margin-bottom:0;display:flex}.pulse-markup-recs-row .pulse-markup-multiplier__chart{flex:1;min-height:4.5rem}.pulse-markup-recs-row .pulse-markup-multiplier__range{margin-top:auto}.pulse-price-recs--side{border:1px solid var(--op-border);background:linear-gradient(135deg,#00e5ff0a,#2563eb08);border-radius:.65rem;flex-direction:column;gap:.5rem;min-height:100%;margin-top:0;padding:.65rem .75rem .7rem;display:flex}.pulse-price-recs--side .pulse-price-recs__head{margin-bottom:0}.pulse-price-recs--side .pulse-price-recs__grid{flex:1;align-content:stretch}.pulse-price-recs--side .pulse-price-rec--tile{height:100%;min-height:6.75rem}.pulse-price-recs--side .pulse-price-rec--tile .pulse-price-rec__price{font-size:1.125rem}@media (max-width:768px){.pulse-markup-recs-row{grid-template-columns:1fr}.pulse-price-recs--side .pulse-price-rec--tile{min-height:7.25rem}}.pulse-price-section{border:1px solid var(--op-border);background:#070b128c;border-radius:.65rem;margin-top:.75rem;padding:.75rem}.pulse-price-section-title{letter-spacing:.1em;text-transform:uppercase;color:var(--op-cyan);align-items:center;gap:.35rem;margin-bottom:.55rem;font-size:.625rem;font-weight:800;display:flex}.pulse-price-table{width:100%;font-size:.8125rem}.pulse-price-table td{vertical-align:middle;padding:.32rem 0}.pulse-price-table td:first-child{color:var(--op-muted)}.pulse-price-table td:last-child{text-align:right;color:var(--op-text);font-variant-numeric:tabular-nums;font-weight:600}.pulse-price-table__hint{color:#94c4dc8c;font-size:.5625rem;font-weight:500;display:block}.pulse-price-table__input{border:1px solid var(--op-border);background:var(--op-surface);width:3.25rem;color:var(--op-cyan);text-align:right;border-radius:.375rem;padding:.15rem .3rem;font-size:.8125rem;font-weight:700}.pulse-price-table__input-cell{justify-content:flex-end;align-items:center;gap:.2rem;display:inline-flex}.pulse-price-table__input-suffix{color:var(--op-muted);font-size:.75rem;font-weight:600}.pulse-price-table tr.pulse-price-table__subtotal td{border-top:1px solid var(--op-border);padding-top:.45rem;font-weight:700}.pulse-price-table tr.pulse-price-table__final td{font-size:.9375rem;font-weight:800;color:var(--op-cyan)!important}.pulse-price-market p{color:var(--op-muted);font-size:.8125rem;line-height:1.5}.pulse-price-market strong{color:var(--op-text)}.pulse-price-estimate-banner{color:#fcd34d;background:#fbbf2414;border:1px solid #fbbf2459;border-radius:.5rem;gap:.5rem;margin-top:.6rem;padding:.55rem .65rem;font-size:.6875rem;line-height:1.45;display:flex}.pulse-focus-health--loss{border-color:#fb718559}.pulse-viability{background:#040c16d9;border:1px solid #00e5ff29;border-radius:.65rem;margin-top:1rem;padding:.75rem .8rem .65rem;position:relative;overflow:hidden}.pulse-health__head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex;position:relative}.pulse-health__tag{letter-spacing:.08em;text-transform:uppercase;color:#00e5ffbf;align-items:center;gap:.35rem;margin:0;font-size:.625rem;font-weight:800;display:inline-flex}.pulse-health__hint{color:var(--op-muted);margin:0 0 .5rem;font-size:.625rem;line-height:1.4}.pulse-health__badge{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:.2rem .45rem;font-size:.5rem;font-weight:800}.pulse-health__badge--strong{color:#6ee7b7;background:#6ee7b71a;border-color:#6ee7b759;box-shadow:0 0 12px #6ee7b726}.pulse-health__badge--continue{color:#00e5ff;background:#00e5ff1a;border-color:#00e5ff59;box-shadow:0 0 12px #00e5ff1f}.pulse-health__badge--caution{color:#fcd34d;background:#fcd34d14;border-color:#fcd34d59;box-shadow:0 0 12px #fcd34d1f}.pulse-health__badge--review{color:#ef4444;background:#ef44441a;border-color:#ef444459;box-shadow:0 0 12px #ef444426}.pulse-health__body{align-items:stretch;gap:.75rem;display:flex;position:relative}.pulse-health__score{flex-direction:column;flex-shrink:0;align-items:center;gap:.45rem;display:flex}.pulse-health__ring{width:5rem;height:5rem;position:relative}.pulse-health__ring-svg{width:100%;height:100%}.pulse-health__ring-arc{filter:drop-shadow(0 0 6px #00e5ff80)}.pulse-viability--strong .pulse-health__ring-arc{filter:drop-shadow(0 0 6px #6ee7b78c)}.pulse-viability--review .pulse-health__ring-arc{filter:drop-shadow(0 0 6px #ef44448c)}.pulse-health__ring-val{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pulse-health__ring-val strong{color:var(--op-cyan);font-size:1.125rem;font-weight:800}.pulse-viability--strong .pulse-health__ring-val strong{color:#6ee7b7}.pulse-viability--review .pulse-health__ring-val strong{color:#ef4444}.pulse-health__dots{gap:.25rem;display:flex}.pulse-health__dot{border-radius:50%;width:.35rem;height:.35rem;box-shadow:0 0 6px}.pulse-health__dot--ok{color:#6ee7b7;background:#6ee7b7}.pulse-health__dot--warn{color:#fcd34d;background:#fcd34d}.pulse-health__dot--critical{color:#ef4444;background:#ef4444}.pulse-health__metrics{flex-direction:column;flex:1;justify-content:center;gap:.35rem;min-width:0;display:flex}.pulse-health__bar{grid-template-columns:auto 1fr auto auto;align-items:center;gap:.35rem;display:grid}.pulse-health__bar-icon{color:#00e5ff73;flex-shrink:0;width:.75rem;height:.75rem}.pulse-health__bar--ok .pulse-health__bar-icon{color:#6ee7b7b3}.pulse-health__bar--warn .pulse-health__bar-icon{color:#fcd34dbf}.pulse-health__bar--critical .pulse-health__bar-icon{color:#ef4444d9}.pulse-health__bar-track{background:#00e5ff0f;border-radius:999px;height:.35rem;position:relative;overflow:hidden}.pulse-health__bar-fill{border-radius:999px;height:100%;transition:width .35s;display:block}.pulse-health__bar--ok .pulse-health__bar-fill{background:linear-gradient(90deg,#6ee7b780,#6ee7b7);box-shadow:0 0 8px #6ee7b766}.pulse-health__bar--warn .pulse-health__bar-fill{background:linear-gradient(90deg,#fcd34d73,#fcd34d);box-shadow:0 0 8px #fcd34d59}.pulse-health__bar--critical .pulse-health__bar-fill{background:linear-gradient(90deg,#ef444473,#ef4444);box-shadow:0 0 8px #ef444466}.pulse-health__bar-glow{opacity:.85;background:#fff;border-radius:50%;width:4px;height:4px;margin-top:-2px;margin-left:-2px;position:absolute;top:50%;box-shadow:0 0 6px #fffc}.pulse-health__bar-label{letter-spacing:.04em;text-transform:uppercase;color:var(--op-muted);text-align:right;min-width:3.25rem;font-size:.5rem;font-weight:700}.pulse-health__foot{border-top:1px solid #00e5ff14;flex-wrap:wrap;gap:.3rem;margin-top:.55rem;padding-top:.5rem;display:flex;position:relative}.pulse-health__foot-pill{letter-spacing:.06em;text-transform:uppercase;border-radius:.25rem;padding:.12rem .35rem;font-size:.5rem;font-weight:800}.pulse-health__foot-pill--critical{color:#ef4444;background:#ef44441f}.pulse-health__foot-pill--warn{color:#fcd34d;background:#fcd34d1a}.pulse-health__foot-pill--partial{color:var(--op-muted);background:#00e5ff0f}@media (max-width:420px){.pulse-health__body{flex-direction:column;align-items:center}.pulse-health__metrics{width:100%}}.pulse-viability__mesh{pointer-events:none;opacity:.55;background-image:linear-gradient(#00e5ff0a 1px,#0000 1px),linear-gradient(90deg,#00e5ff0a 1px,#0000 1px);background-size:14px 14px;position:absolute;inset:0}.pulse-viability__scanline{pointer-events:none;background:linear-gradient(90deg,#0000,#00e5ff73,#0000);height:1px;position:absolute;top:0;left:0;right:0}.pulse-price-recs{flex-direction:column;gap:.55rem;margin-top:.65rem;display:flex}.pulse-price-recs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}@media (max-width:520px){.pulse-price-recs__grid{grid-template-columns:1fr}}.pulse-price-recs__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;margin-bottom:.15rem;display:flex}.pulse-price-goals{background:#0003;border:1px solid #00e5ff1f;border-radius:.45rem;flex-wrap:wrap;gap:.35rem;padding:.15rem;display:inline-flex}.pulse-price-goals__item{align-items:center;gap:.05rem;display:inline-flex}.pulse-price-goals__btn{letter-spacing:.06em;text-transform:uppercase;color:var(--op-muted);cursor:pointer;background:0 0;border:none;border-radius:.35rem;padding:.2rem .45rem;font-size:.5625rem;font-weight:800;transition:background .12s,color .12s}.pulse-price-goals__btn--active{color:var(--op-cyan);background:#00e5ff26}.pulse-price-recs__intel{color:#94c4dc8c;margin:0 0 .25rem;font-size:.625rem;line-height:1.4}.pulse-price-rec{border:1px solid var(--op-border);text-align:left;cursor:pointer;background:#00e5ff0a;border-radius:.55rem;align-items:flex-start;gap:.65rem;width:100%;padding:.55rem .7rem;transition:border-color .12s,box-shadow .12s,background .12s,transform .12s;display:flex}.pulse-price-rec--tile{flex-direction:column;align-items:stretch;gap:0;min-height:7.75rem;padding:.75rem .8rem .65rem}.pulse-price-rec--tile:hover{transform:translateY(-1px)}.pulse-price-rec__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.3rem;min-height:1.75rem;display:flex}.pulse-price-rec__label{color:var(--op-text);font-size:.6875rem;font-weight:700;line-height:1.25}.pulse-price-rec--tile .pulse-price-rec__badge{margin-left:0}.pulse-price-rec--tile .pulse-price-rec__price{letter-spacing:-.02em;text-shadow:0 0 20px #00e5ff33;margin-top:.45rem;font-size:1.375rem;line-height:1.1;display:block}.pulse-price-rec--tile .pulse-price-rec__profit{margin-top:.15rem;padding-top:0;font-size:.5625rem}.pulse-price-rec__scale{border-top:1px solid #00e5ff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;margin-top:auto;padding-top:.4rem;display:grid}.pulse-price-rec__scale-cell{flex-direction:column;align-items:center;gap:.12rem;min-width:0;display:flex}.pulse-price-rec__scale-units{letter-spacing:.04em;text-transform:uppercase;color:#94c4dc8c;font-size:.5rem;font-weight:800}.pulse-price-rec__scale-val{font-variant-numeric:tabular-nums;color:var(--op-muted);text-align:center;word-break:break-word;font-size:.5625rem;font-weight:700;line-height:1.2}.pulse-price-rec__scale-val--ok{color:#6ee7b7eb}.pulse-price-rec__scale-val--loss{color:#fb7185f2}.pulse-price-rec:hover{border-color:var(--op-cyan-dim);background:#00e5ff14;box-shadow:0 0 20px #00e5ff1a}.pulse-price-rec--recommended{background:#00e5ff1a;border-color:#00e5ff73;box-shadow:0 0 24px #00e5ff1f}.pulse-price-rec__badge{letter-spacing:.06em;text-transform:uppercase;color:var(--op-cyan);vertical-align:middle;background:#00e5ff2e;border-radius:.25rem;padding:.12rem .35rem;font-size:.5rem;font-weight:800}.pulse-price-rec__profit{color:var(--op-muted);margin:.15rem 0 0;font-size:.625rem;font-weight:600}.pulse-price-rec__profit--ok{color:#6ee7b7e6}.pulse-price-rec__profit--loss{color:#fb7185f2}.pulse-price-rec__price{color:var(--op-cyan);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.9375rem;font-weight:800}.pulse-price-rec p{color:var(--op-text)!important}.pulse-price-rec .text-text-muted,.pulse-price-rec p:last-child{color:var(--op-muted)!important}.pulse-price-modal__footer{z-index:3;flex-shrink:0;position:relative;border-top:1px solid var(--op-border)!important;background:linear-gradient(#0000,#00e5ff0a)!important;padding:.75rem 1rem 1rem!important}.pulse-price-modal__footer p{color:var(--op-muted)!important}.pulse-price-modal__footer strong{color:var(--op-cyan)!important}.pulse-price-apply-btn{box-shadow:0 0 16px #00e5ff33;background:linear-gradient(135deg,#00bcd4,#2563eb)!important;border:1px solid #00e5ff59!important}.pulse-price-modal__footer .btn-secondary{border-color:var(--op-border)!important;color:var(--op-muted)!important;background:#ffffff0a!important}.pulse-price-hint-card{background:linear-gradient(145deg,#00e5ff0a,#2563eb08)!important;border-color:#00e5ff33!important}.pulse-price-hint-icon{color:#0891b2;background:linear-gradient(135deg,#00e5ff2e,#2563eb1f)!important}.pulse-price-open-btn{letter-spacing:.02em;border:1px solid #00e5ff40;background:linear-gradient(135deg,#0891b2,#2563eb)!important}.pulse-price-open-btn:hover{box-shadow:0 4px 20px #00e5ff40}.pulse-price-panel .product-markup-card__grid,.pulse-price-panel .product-markup-field>span,.pulse-price-panel .product-markup-field__hint{color:var(--op-muted)}.pulse-price-panel .product-markup-field__input-wrap{border-color:var(--op-border);background:var(--op-surface)}.pulse-price-panel .product-markup-field__input-wrap input{color:var(--op-text);background:0 0}.pulse-price-panel .product-markup-field__prefix{color:var(--op-cyan-dim)}.pulse-price-panel .product-markup-card__intro,.pulse-price-panel .text-text-secondary,.pulse-price-panel .text-xs{color:var(--op-muted)!important}.pulse-price-panel .text-text-primary,.pulse-price-panel strong{color:var(--op-text)!important}.pulse-price-panel .rounded-lg.bg-amber-50{color:#fcd34d!important;background:#fbbf241a!important;border-color:#fbbf244d!important}.pulse-price-net-margin{color:var(--op-muted);margin-top:.5rem;font-size:.6875rem}.pulse-price-net-margin strong{color:var(--op-cyan)!important}.pulse-price-intro{background:#00e5ff08;border:1px solid #00e5ff26;border-radius:.625rem;margin-bottom:1rem;overflow:hidden}.pulse-price-intro__toggle{letter-spacing:.02em;width:100%;color:var(--op-cyan-dim);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.6875rem;font-weight:600;display:flex}.pulse-price-intro__toggle:hover{color:var(--op-cyan)}.pulse-price-intro__body{color:var(--op-muted);padding:0 .75rem .75rem;font-size:.6875rem;line-height:1.55}.pulse-price-intro__body p+p{margin-top:.5rem}.pulse-price-intro__payoff{color:var(--op-text)!important;margin-top:.625rem!important}.pulse-price-intro__factors{margin:.625rem 0 0;padding-left:1.125rem;list-style:outside}.pulse-price-intro__factors li+li{margin-top:.25rem}.pulse-price-intro__closing{font-weight:600;color:var(--op-cyan)!important;margin-top:.625rem!important}.pulse-price-loss-section{background:linear-gradient(145deg,#fb923c0f,#ef44440a)!important;border-color:#fb923c59!important}.pulse-price-loss-section__title{color:#fdba74!important}.pulse-price-loss-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:9999px;margin-left:auto;padding:.125rem .5rem;font-size:.5625rem;font-weight:700}.pulse-price-loss-badge--production{color:#86efac;background:#22c55e26;border:1px solid #22c55e59}.pulse-price-loss-badge--estimate{color:#fcd34d;background:#fbbf241f;border:1px solid #fbbf2459}.pulse-price-loss-summary{color:var(--op-muted);margin:0 0 .75rem;font-size:.6875rem;line-height:1.45}.pulse-price-table__input--loss{border-color:#fb923c66!important}.pulse-price-table__loss-total td{font-weight:600;color:#fdba74!important}.painel-pulse-immersive{z-index:200;opacity:0;will-change:opacity, transform;background:#050810;position:fixed;inset:0;overflow:hidden;transform:translateY(12px)}.painel-pulse-immersive--enter{animation:.45s cubic-bezier(.22,1,.36,1) forwards pulse-immersive-enter}.painel-pulse-immersive--enter .pulse-price-page__toolbar{animation:.42s cubic-bezier(.22,1,.36,1) .1s both pulse-immersive-rise}.painel-pulse-immersive--enter .pulse-price-page__workspace{animation:.45s cubic-bezier(.22,1,.36,1) .16s both pulse-immersive-rise}.painel-pulse-immersive--enter .pulse-price-page__back{animation:.35s .2s both pulse-immersive-fade}.painel-pulse-immersive--idle{opacity:1;transform:none}.painel-pulse-immersive--exit{pointer-events:none;animation:.38s cubic-bezier(.4,0,.2,1) forwards pulse-immersive-exit}@keyframes pulse-immersive-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-immersive-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes pulse-immersive-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-immersive-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.painel-pulse-immersive,.painel-pulse-immersive--enter,.painel-pulse-immersive--exit,.painel-pulse-immersive--enter .pulse-price-page__toolbar,.painel-pulse-immersive--enter .pulse-price-page__workspace,.painel-pulse-immersive--enter .pulse-price-page__back{opacity:1!important;animation:none!important;transform:none!important}}.painel-pulse-immersive .pulse-price-page{flex-direction:column;height:100%;min-height:100dvh;margin:0;display:flex}.painel-pulse-immersive .pulse-price-page__shell{height:100%;min-height:0;box-shadow:none;border:none;border-radius:0;flex-direction:column;flex:1;padding:.85rem 0 .75rem;display:flex;overflow:hidden}.painel-pulse-immersive .pulse-price-page__shell--loading{min-height:100dvh}.painel-pulse-immersive .pulse-price-page__workspace{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex;overflow:hidden}.painel-pulse-immersive .pulse-price-page__tabs{flex-shrink:0}.painel-pulse-immersive .pulse-price-page__grid,.painel-pulse-immersive .pulse-price-page__health-tab{flex:1;min-height:0;overflow:hidden}.painel-pulse-immersive .pulse-price-page__health-layout{height:100%;min-height:0;overflow:hidden}.painel-pulse-immersive .pulse-price-page__toolbar,.painel-pulse-immersive .pulse-price-page__footer{flex-shrink:0}.painel-pulse-immersive .pulse-price-page__corner,.painel-pulse-immersive .pulse-focus-page-head{display:none}.painel-pulse-immersive .pulse-price-page__footer{margin-top:.65rem;padding-top:.65rem}.pulse-price-page{margin:-.25rem -.5rem 0;position:relative}@media (min-width:640px){.pulse-price-page{margin:-.5rem -.75rem 0}}.pulse-price-page__shell{--op-page-cyan:#00e5ff;--op-page-cyan-dim:#00e5ff8c;--op-page-bg:#050810;--op-page-surface:#0a101aeb;--op-page-border:#00e5ff38;--op-page-text:#e8f4fc;--op-page-muted:#94c4dcb8;border:1px solid var(--op-page-border);background:linear-gradient(165deg, #0a1018 0%, var(--op-page-bg) 42%, #04060c 100%);color:var(--op-page-text);border-radius:1rem;padding:1.25rem 1.25rem 1.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00e5ff0f,0 24px 64px #00000073,0 0 80px #00e5ff14}.pulse-price-page__shell--loading{justify-content:center;align-items:center;min-height:280px;display:flex}.pulse-price-page__boot-stage{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:.65rem;padding:1.5rem;display:flex;position:relative}.pulse-price-page__boot-radar{justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin-bottom:.35rem;display:flex;position:relative}.pulse-price-page__boot-icon{width:2rem;height:2rem;color:var(--op-page-cyan);filter:drop-shadow(0 0 12px #00e5ff73)}.pulse-price-page__boot-ring{border:1px solid #00e5ff59;border-radius:999px;animation:2.4s cubic-bezier(.22,1,.36,1) infinite pulse-boot-ring;position:absolute;inset:0}.pulse-price-page__boot-ring--delayed{animation-delay:1.2s}@keyframes pulse-boot-ring{0%{opacity:.85;transform:scale(.72)}to{opacity:0;transform:scale(1.35)}}.pulse-price-page__boot-title{letter-spacing:-.02em;color:var(--op-page-text);margin:0;font-size:1.125rem;font-weight:700}.pulse-price-page__boot{letter-spacing:.06em;text-transform:uppercase;color:var(--op-page-cyan-dim);align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.pulse-price-page__boot-ring{opacity:.35;animation:none}}.pulse-price-page__mesh{pointer-events:none;z-index:0;opacity:.45;background-image:linear-gradient(#00e5ff0d 1px,#0000 1px),linear-gradient(90deg,#00e5ff0d 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 80% at 50% 0,#000 15%,#0000 78%);mask-image:radial-gradient(100% 80% at 50% 0,#000 15%,#0000 78%)}.pulse-price-page__scanline{pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#00e5ff03 3px 4px);animation:16s linear infinite pulse-page-scan;position:absolute;inset:0}@keyframes pulse-page-scan{0%{transform:translateY(0)}to{transform:translateY(24px)}}.pulse-price-page__glow{pointer-events:none;z-index:0;filter:blur(80px);opacity:.35;border-radius:50%;width:280px;height:280px;position:absolute}.pulse-price-page__glow--tl{background:#00e5ff40;top:-80px;left:-60px}.pulse-price-page__glow--br{background:#2563eb33;bottom:-60px;right:-40px}.pulse-price-page__corner{pointer-events:none;z-index:3;border-color:var(--op-page-cyan);opacity:.75;width:18px;height:18px;position:absolute}.pulse-price-page__corner--tl{border-top:2px solid;border-left:2px solid;top:10px;left:10px}.pulse-price-page__corner--tr{border-top:2px solid;border-right:2px solid;top:10px;right:10px}.pulse-price-page__corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:10px;left:10px}.pulse-price-page__corner--br{border-bottom:2px solid;border-right:2px solid;bottom:10px;right:10px}.pulse-price-page__back{z-index:4;letter-spacing:.08em;text-transform:uppercase;width:fit-content;color:var(--op-page-cyan-dim);border:1px solid var(--op-page-border);background:#00e5ff0f;border-radius:.35rem;align-items:center;gap:.35rem;margin-bottom:.85rem;padding:.35rem .7rem;font-size:.6875rem;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex;position:relative}.pulse-price-page__back:hover{color:var(--op-page-cyan);border-color:var(--op-page-cyan-dim);background:#00e5ff1f}.painel-pulse-immersive .pulse-price-page__back{flex-shrink:0;margin-bottom:.75rem;position:static;top:auto;left:auto}.pulse-price-page__toolbar{z-index:2;border-bottom:1px solid #00e5ff1f;flex-direction:column;flex-shrink:0;gap:.85rem;margin-bottom:.15rem;padding-bottom:.85rem;display:flex;position:relative}@media (min-width:900px){.pulse-price-page__toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:1.25rem}}.pulse-price-page__toolbar-brand{flex-direction:column;align-items:flex-start;gap:.22rem;min-width:0;display:flex}.pulse-price-page__toolbar-meta{color:var(--op-page-muted);margin:.3rem 0 0;font-size:.8125rem;line-height:1.45}.pulse-price-page__toolbar-sep{opacity:.45;margin:0 .35rem}.pulse-price-page--fullscreen .pulse-price-page__title{text-shadow:none;font-size:clamp(1.35rem,2.5vw,1.75rem)}.pulse-price-page--fullscreen .pulse-price-page__tagline{color:var(--op-page-muted);margin:0;font-size:.875rem;font-weight:500;line-height:1.4}.pulse-price-page__workspace{z-index:2;flex-direction:column;gap:.75rem;min-height:0;display:flex;position:relative}.pulse-price-page__status{letter-spacing:.12em;text-transform:uppercase;color:var(--op-page-cyan-dim);flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.65rem;font-size:.625rem;font-weight:700;display:inline-flex}.pulse-price-page__status-dot{background:#34d399;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite pulse-status-pulse;box-shadow:0 0 10px #34d399cc}@keyframes pulse-status-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.pulse-price-page__status-sep{opacity:.35}.pulse-price-page__tag{letter-spacing:.14em;text-transform:uppercase;color:var(--op-page-cyan);align-items:center;gap:.35rem;font-size:.625rem;font-weight:800;display:inline-flex}.pulse-price-page__title{letter-spacing:-.03em;color:var(--op-page-text);text-shadow:0 0 40px #00e5ff26;margin:0;font-size:clamp(1.875rem,4.5vw,2.5rem);font-weight:800;line-height:1.05}.pulse-price-page__tagline{color:#e2e8f0e0;margin:.45rem 0 0;font-size:1rem;font-weight:600;line-height:1.35}.pulse-price-page__meta{letter-spacing:.06em;text-transform:uppercase;color:#94c4dc73;margin:.35rem 0 0;font-size:.6875rem;font-weight:600}.pulse-price-page__subtitle{letter-spacing:.08em;text-transform:uppercase;color:#94c4dc8c;margin:.35rem 0 0;font-size:.6875rem;font-weight:600}.pulse-price-page__telemetry{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;display:grid}@media (min-width:900px){.pulse-price-page__telemetry{width:auto;min-width:min(100%,380px);max-width:420px}}.pulse-price-page__telemetry-item--loss{color:#fdba74;background:#fb923c14;border-color:#fb923c59}@media (min-width:640px){.pulse-price-page__telemetry-item{min-width:7.5rem}}.pulse-price-page__telemetry-item{border:1px solid var(--op-page-border);color:var(--op-page-cyan-dim);background:#00e5ff0a;border-radius:.5rem;flex-direction:column;gap:.15rem;padding:.55rem .65rem;display:flex}.pulse-price-page__telemetry-item strong{font-variant-numeric:tabular-nums;color:var(--op-page-text);font-size:.9375rem;font-weight:800}.pulse-price-page__telemetry-item--accent{background:linear-gradient(145deg,#00e5ff1f,#2563eb0f);border-color:#00e5ff66}.pulse-price-page__telemetry-item--accent strong{color:var(--op-page-cyan)}.pulse-price-page__telemetry-item--profit{background:#34d39914;border-color:#34d39959}.pulse-price-page__telemetry-item--profit strong{color:#6ee7b7}.pulse-price-page__telemetry-item--break_even{background:#fbbf2414;border-color:#fbbf2459}.pulse-price-page__telemetry-item--break_even strong{color:#fcd34d}.pulse-price-page__telemetry-item--loss{background:#ef44441a;border-color:#f8717166}.pulse-price-page__telemetry-item--loss strong{color:#fca5a5}.pulse-price-page__telemetry-label{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:.5rem;font-weight:800}.pulse-price-page__telemetry-channel{line-height:1.2;font-size:.6875rem!important}.pulse-price-page__grid{z-index:2;align-items:start;gap:.85rem;min-width:0;display:grid;position:relative}.pulse-price-page--fullscreen .pulse-price-page__frame{z-index:2;flex-direction:column;flex:1;width:100%;min-width:0;max-width:1440px;min-height:0;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem);display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.pulse-price-page--fullscreen .pulse-price-page__grid,.pulse-price-page--fullscreen .pulse-price-page__health-layout{grid-template-columns:minmax(260px,300px) minmax(0,1fr);align-items:stretch;height:100%;min-height:0}.painel-pulse-immersive .pulse-price-page__sidebar,.painel-pulse-immersive .pulse-price-page__health-main,.painel-pulse-immersive .pulse-price-page__engine{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:100%;overflow-y:auto}.painel-pulse-immersive .pulse-focus--hud-page{flex-direction:column;min-height:100%;display:flex}}.pulse-price-page__sidebar,.pulse-price-page__health-main,.pulse-price-page__engine,.pulse-price-page__grid,.pulse-price-page__health-tab,.pulse-price-panel{scrollbar-width:thin;scrollbar-color:#00e5ff8c #00e5ff14}.pulse-price-page__sidebar::-webkit-scrollbar{width:8px;height:8px}.pulse-price-page__health-main::-webkit-scrollbar{width:8px;height:8px}.pulse-price-page__engine::-webkit-scrollbar{width:8px;height:8px}.pulse-price-page__grid::-webkit-scrollbar{width:8px;height:8px}.pulse-price-page__health-tab::-webkit-scrollbar{width:8px;height:8px}.pulse-price-panel::-webkit-scrollbar{width:8px;height:8px}.pulse-price-page__sidebar::-webkit-scrollbar-track{background:#00e5ff14;border-radius:4px}.pulse-price-page__health-main::-webkit-scrollbar-track{background:#00e5ff14;border-radius:4px}.pulse-price-page__engine::-webkit-scrollbar-track{background:#00e5ff14;border-radius:4px}.pulse-price-page__grid::-webkit-scrollbar-track{background:#00e5ff14;border-radius:4px}.pulse-price-page__health-tab::-webkit-scrollbar-track{background:#00e5ff14;border-radius:4px}.pulse-price-panel::-webkit-scrollbar-track{background:#00e5ff14;border-radius:4px}.pulse-price-page__sidebar::-webkit-scrollbar-thumb{background:#00e5ff80;border-radius:4px}.pulse-price-page__health-main::-webkit-scrollbar-thumb{background:#00e5ff80;border-radius:4px}.pulse-price-page__engine::-webkit-scrollbar-thumb{background:#00e5ff80;border-radius:4px}.pulse-price-page__grid::-webkit-scrollbar-thumb{background:#00e5ff80;border-radius:4px}.pulse-price-page__health-tab::-webkit-scrollbar-thumb{background:#00e5ff80;border-radius:4px}.pulse-price-panel::-webkit-scrollbar-thumb{background:#00e5ff80;border-radius:4px}.pulse-price-page__sidebar::-webkit-scrollbar-thumb:hover{background:#00e5ffbf}.pulse-price-page__health-main::-webkit-scrollbar-thumb:hover{background:#00e5ffbf}.pulse-price-page__engine::-webkit-scrollbar-thumb:hover{background:#00e5ffbf}.pulse-price-page__grid::-webkit-scrollbar-thumb:hover{background:#00e5ffbf}.pulse-price-page__health-tab::-webkit-scrollbar-thumb:hover{background:#00e5ffbf}.pulse-price-panel::-webkit-scrollbar-thumb:hover{background:#00e5ffbf}.pulse-price-page__tabs{z-index:2;border:1px solid var(--op-page-border);background:#00000047;border-radius:.55rem;flex-shrink:0;align-self:flex-start;gap:.25rem;margin-bottom:0;padding:.2rem;display:inline-flex;position:relative}.pulse-price-page__tab{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--op-page-muted);cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.6875rem;font-weight:800;transition:background .12s,color .12s,box-shadow .12s;display:inline-flex}.pulse-price-page__tab:hover{color:var(--op-page-text);background:#00e5ff0f}.pulse-price-page__tab--active{color:var(--op-page-cyan);background:linear-gradient(135deg,#00e5ff24,#2563eb14);box-shadow:0 0 20px #00e5ff1f}.pulse-price-page__health-tab{z-index:2;position:relative}.pulse-price-page__health-layout{gap:1rem;display:grid}@media (min-width:1024px){.pulse-price-page__health-layout{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start}}.pulse-price-page__sidebar--health{gap:.65rem}.pulse-price-page__health-main{min-width:0}.pulse-price-page__health-empty{text-align:center;background:#00e5ff08;border:1px dashed #00e5ff33;border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:16rem;padding:2rem 1.25rem;display:flex}.pulse-price-page__health-empty p{max-width:22rem;color:var(--op-page-muted);margin:0;font-size:.8125rem;line-height:1.5}.pulse-price-page__health-empty-title{color:var(--op-text)!important;font-size:.9375rem!important;font-weight:700!important}.pulse-price-page__health-empty-hint{opacity:.85;font-size:.75rem!important}.pulse-health--page{background:#040c16d9;border:1px solid #00e5ff29;border-radius:.65rem;padding:1rem 1.1rem}.pulse-health--page .pulse-health__head{margin-bottom:.65rem}.pulse-health__intro{color:#e8f4fcd1;margin:0 0 .85rem;font-size:.8125rem;line-height:1.55}.pulse-health__hero{background:#00e5ff0a;border:1px solid #00e5ff1f;border-radius:.55rem;align-items:flex-start;gap:1rem;margin-bottom:.85rem;padding:.85rem;display:flex}.pulse-health__hero-copy{flex:1;min-width:0}.pulse-health__hero-verdict{letter-spacing:.08em;text-transform:uppercase;color:var(--op-cyan);margin:0;font-size:.6875rem;font-weight:800}.pulse-viability--strong .pulse-health__hero-verdict{color:#6ee7b7}.pulse-viability--review .pulse-health__hero-verdict{color:#ef4444}.pulse-health__hero-headline{color:var(--op-text);margin:.25rem 0 0;font-size:.9375rem;font-weight:700;line-height:1.35}.pulse-health__hero-summary{color:var(--op-muted);margin:.35rem 0 0;font-size:.75rem;line-height:1.45}.pulse-health__hero-stats{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}.pulse-health__hero-stat{letter-spacing:.04em;text-transform:uppercase;border-radius:.3rem;align-items:center;gap:.25rem;padding:.15rem .4rem;font-size:.5625rem;font-weight:800;display:inline-flex}.pulse-health__hero-stat--ok{color:#6ee7b7;background:#6ee7b71a}.pulse-health__hero-stat--warn{color:#fcd34d;background:#fcd34d1a}.pulse-health__hero-stat--critical{color:#ef4444;background:#ef44441a}.pulse-health__ring--lg{width:6rem;height:6rem}.pulse-health__ring--lg .pulse-health__ring-val{flex-direction:column}.pulse-health__ring--lg .pulse-health__ring-val span{color:var(--op-muted);margin-top:.05rem;font-size:.5625rem}.pulse-health__ring--xl{width:7.5rem;height:7.5rem}.pulse-health__ring--xl .pulse-health__ring-val strong{font-size:1.75rem}.pulse-health__ring--xl .pulse-health__ring-val span{color:var(--op-muted);margin-top:.1rem;font-size:.6875rem}.pulse-health__page-layout{gap:.85rem;margin-bottom:.85rem;display:grid}@media (min-width:720px){.pulse-health__page-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:1rem}}.pulse-health__score-panel{text-align:center;background:#00e5ff08;border:1px solid #00e5ff1f;border-radius:.55rem;flex-direction:column;align-items:center;height:100%;min-height:100%;padding:1rem .85rem 1.25rem;display:flex}.pulse-health__score-verdict{letter-spacing:.08em;text-transform:uppercase;color:var(--op-cyan);margin:.65rem 0 0;font-size:.625rem;font-weight:800}.pulse-health__score-verdict--strong{color:#6ee7b7}.pulse-health__score-verdict--caution{color:#fcd34d}.pulse-health__score-verdict--review{color:#ef4444}.pulse-health__score-headline{color:var(--op-text);margin:.35rem 0 0;font-size:.875rem;font-weight:700;line-height:1.35}.pulse-health__score-copy{color:var(--op-muted);margin:.55rem 0 0;font-size:.75rem;line-height:1.5}.pulse-health__score-action{text-align:left;border-top:1px solid #00e5ff24;width:100%;margin-top:auto;padding-top:.85rem}.pulse-health__score-action-title{letter-spacing:.08em;text-transform:uppercase;color:var(--op-cyan);align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.5625rem;font-weight:800;display:flex}.pulse-health__score-action-text{color:var(--op-text);margin:0;font-size:.8125rem;font-weight:600;line-height:1.45}.pulse-health__indicators-panel{flex-direction:column;gap:.55rem;display:flex}.pulse-health__partial-note--inline{margin:0 0 .15rem}.pulse-health__partial-note{color:#fcd34d;background:#fcd34d0f;border:1px solid #fcd34d40;border-radius:.45rem;margin:0 0 .85rem;padding:.55rem .65rem;font-size:.6875rem;line-height:1.45}.pulse-health__funnel-alerts{flex-direction:column;gap:.5rem;margin-bottom:.65rem;display:flex}.pulse-health__funnel-alert{border-radius:.45rem;padding:.6rem .7rem;font-size:.6875rem;line-height:1.45}.pulse-health__funnel-alert strong{margin-bottom:.2rem;font-size:.7rem;font-weight:600;display:block}.pulse-health__funnel-alert p{margin:0}.pulse-health__funnel-alert--warn{color:#fde68a;background:#fcd34d14;border:1px solid #fcd34d4d}.pulse-health__funnel-alert--warn strong{color:#fcd34d}.pulse-health__funnel-alert--critical{color:#fecaca;background:#f871711a;border:1px solid #f8717159}.pulse-health__funnel-alert--critical strong{color:#f87171}.pulse-health__section{margin-bottom:.85rem}.pulse-health__section-title{letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted);align-items:center;gap:.35rem;margin:0 0 .55rem;font-size:.625rem;font-weight:800;display:flex}.pulse-health__signals-grid{gap:.5rem;display:grid}@media (min-width:640px){.pulse-health__signals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pulse-health__signal-card{background:#0000002e;border:1px solid #00e5ff1f;border-radius:.55rem;padding:.75rem .85rem}.pulse-health__signal-card--warn,.pulse-health__signal-card--critical,.pulse-health__signal-card--ok{background:#0000002e;border-color:#00e5ff1f}.pulse-health__signal-card--sales{padding-bottom:.55rem}.pulse-health__signal-card-head{align-items:flex-start;gap:.45rem;margin-bottom:.4rem;display:flex}.pulse-health__signal-card-icon{width:1.75rem;height:1.75rem;color:var(--op-cyan);background:#00e5ff14;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pulse-health__signal-card-title{color:var(--op-text);margin:0;font-size:.75rem;font-weight:700}.pulse-health__signal-card-about{color:var(--op-muted);margin:.12rem 0 0;font-size:.625rem;line-height:1.35}.pulse-health__signal-card-badge{letter-spacing:.05em;text-transform:uppercase;border-radius:.25rem;flex-shrink:0;padding:.12rem .35rem;font-size:.5rem;font-weight:800}.pulse-health__signal-card-badge--ok{color:#6ee7b7;background:#6ee7b71f}.pulse-health__signal-card-badge--warn{color:#fcd34d;background:#fcd34d1f}.pulse-health__signal-card-badge--critical{color:#ef4444;background:#ef44441f}.pulse-health__action{background:linear-gradient(135deg,#00e5ff14,#2563eb0d);border:1px solid #00e5ff33;border-radius:.55rem;margin-bottom:.85rem;padding:.75rem .85rem}.pulse-health__action-title{letter-spacing:.08em;text-transform:uppercase;color:var(--op-cyan);align-items:center;gap:.35rem;margin:0 0 .65rem;font-size:.625rem;font-weight:800;display:flex}.pulse-health__action-grid{gap:.55rem;display:grid}@media (min-width:640px){.pulse-health__action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}}.pulse-health__action-block{background:#02061759;border:1px solid #00e5ff1f;border-radius:.45rem;padding:.55rem .65rem}.pulse-health__action-block--accent{background:linear-gradient(135deg,#00e5ff1a,#2563eb14);border-color:#00e5ff47}.pulse-health__action-label{letter-spacing:.07em;text-transform:uppercase;color:#94a3b8f2;margin:0 0 .25rem;font-size:.5625rem;font-weight:800}.pulse-health__action-text{color:var(--op-text);margin:0;font-size:.8125rem;line-height:1.45}.pulse-health__action p{color:var(--op-text);margin:0;font-size:.8125rem;line-height:1.5}.pulse-health__method{border-top:1px solid #00e5ff1a;padding-top:.65rem}.pulse-health__method-text{color:var(--op-muted);margin:0 0 .55rem;font-size:.75rem;line-height:1.5}.pulse-health__score-bands{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.pulse-health__score-bands li{background:#00e5ff0a;border-radius:.4rem;gap:.1rem;padding:.4rem .55rem;font-size:.6875rem;line-height:1.4;display:grid}.pulse-health__score-bands strong{color:var(--op-cyan);font-weight:800}.pulse-health__score-bands span{color:var(--op-muted)}.pulse-health__severity-bar{margin-top:.65rem}.pulse-health__severity-bar-track{background:#00e5ff14;border-radius:999px;height:.45rem;display:flex;overflow:hidden}.pulse-health__severity-bar-seg{min-width:.35rem;transition:flex .3s}.pulse-health__severity-bar-legend{flex-wrap:wrap;gap:.5rem .75rem;margin-top:.4rem;display:flex}.pulse-health__severity-bar-key{color:var(--op-muted);align-items:center;gap:.3rem;font-size:.625rem;font-weight:600;display:inline-flex}.pulse-health__severity-bar-dot{border-radius:999px;width:.4rem;height:.4rem}.pulse-health__overview-row{gap:.75rem;display:grid}@media (min-width:720px){.pulse-health__overview-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch}}.pulse-health__overview{background:#00e5ff08;border:1px solid #00e5ff1f;border-radius:.5rem;flex-direction:column;gap:.45rem;padding:.65rem .75rem;display:flex}.pulse-health__overview .pulse-health__bar{grid-template-columns:1rem 1fr auto auto;gap:.45rem}.pulse-health__overview .pulse-health__bar-track{height:.4rem}.pulse-health__overview .pulse-health__bar-label{min-width:4.5rem;font-size:.6875rem}.pulse-health__funnel{background:#00e5ff08;border:1px solid #00e5ff1f;border-radius:.5rem;padding:.65rem .75rem}.pulse-health__funnel-title{letter-spacing:.08em;text-transform:uppercase;color:var(--op-muted);margin:0 0 .55rem;font-size:.5625rem;font-weight:800}.pulse-health__funnel-bars{justify-content:space-around;align-items:flex-end;gap:.5rem;height:5.5rem;display:flex}.pulse-health__funnel-col{flex-direction:column;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.pulse-health__funnel-bar-wrap{align-items:flex-end;width:100%;max-width:3.5rem;height:4rem;display:flex}.pulse-health__funnel-bar{border-radius:.25rem .25rem .1rem .1rem;width:100%;min-height:.35rem;transition:height .35s}.pulse-health__funnel-val{font-variant-numeric:tabular-nums;color:var(--op-text);font-size:.8125rem;font-weight:800}.pulse-health__funnel-lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--op-muted);text-align:center;font-size:.5625rem;font-weight:700}.pulse-health__speedo{text-align:center;margin:.25rem 0 0}.pulse-health__speedo-svg{width:100%;max-width:15rem;margin:0 auto;display:block}.pulse-health__speedo-labels{letter-spacing:.06em;text-transform:uppercase;max-width:15rem;color:var(--op-muted);justify-content:space-between;margin:.2rem auto .45rem;font-size:.5625rem;font-weight:700;display:flex}.pulse-health__speedo-labels span:first-child{color:#22c55e}.pulse-health__speedo-labels span:last-child{color:#ef4444}.pulse-health__speedo-readout{flex-direction:column;align-items:center;gap:.15rem;margin-top:.15rem;display:flex}.pulse-health__speedo-readout strong{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:1}.pulse-health__speedo-readout span{color:var(--op-muted);font-size:.625rem}.pulse-health__sales-row{align-items:center;gap:1rem;min-height:4.5rem;margin:.35rem 0 .15rem;display:flex}.pulse-health__sales-stat{flex-direction:column;flex-shrink:0;justify-content:center;min-width:4.25rem;display:flex}.pulse-health__sales-value{font-variant-numeric:tabular-nums;color:#6ee7b7;font-size:2.5rem;font-weight:800;line-height:1}.pulse-health__sales-label{color:var(--op-muted);margin-top:.3rem;font-size:.625rem;line-height:1.35}.pulse-health__sales-bars-simple{flex:1;align-items:flex-end;gap:.35rem;min-width:0;height:4.5rem;display:flex}.pulse-health__sales-bar-simple{background:linear-gradient(#6ee7b7,#6ee7b759);border-radius:.2rem .2rem .05rem .05rem;flex:1;min-height:.5rem;box-shadow:0 0 10px #6ee7b733}.pulse-health__signal-card-detail--compact{justify-content:flex-end;margin-top:.15rem}.pulse-health__metric-bar-readout{justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.3rem;display:flex}.pulse-health__metric-bar-readout strong{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800;line-height:1}.pulse-health__metric-bar-readout span{color:var(--op-muted);text-align:right;font-size:.625rem}.pulse-health__signal-card-detail{color:var(--op-muted);justify-content:space-between;align-items:flex-start;gap:.35rem;margin:0;font-size:.6875rem;line-height:1.4;display:flex}.pulse-health__spectrum{margin-top:.35rem}.pulse-health__spectrum-track{height:.65rem;margin-bottom:.45rem;position:relative}.pulse-health__spectrum-gradient{opacity:.85;background:linear-gradient(90deg,#ef4444 0%,#fcd34d 35%,#00e5ff 55%,#6ee7b7 75% 100%);border-radius:999px;height:100%}.pulse-health__spectrum-marker{z-index:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.pulse-health__spectrum-marker-val{font-variant-numeric:tabular-nums;min-width:1.65rem;color:var(--op-cyan);background:#040c16f2;border:1px solid #00e5ff59;border-radius:.3rem;justify-content:center;align-items:center;padding:.1rem .35rem;font-size:.6875rem;font-weight:800;display:flex;box-shadow:0 0 10px #00e5ff40}.pulse-health__spectrum-bands{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;display:grid}.pulse-health__spectrum-band{text-align:center;flex-direction:column;gap:.05rem;font-size:.5625rem;line-height:1.3;display:flex}.pulse-health__spectrum-band strong{color:var(--op-cyan);text-transform:uppercase;letter-spacing:.04em;font-weight:800}.pulse-health__spectrum-band span{color:var(--op-muted);font-variant-numeric:tabular-nums}@media (max-width:640px){.pulse-health__hero{text-align:center;flex-direction:column;align-items:center}.pulse-health__hero-stats{justify-content:center}}.pulse-health--page .pulse-health__ring{width:5.5rem;height:5.5rem}.pulse-health--page .pulse-health__ring-val strong{font-size:1.25rem}.pulse-health--page .pulse-health__metrics{flex:1;gap:.45rem}@media (max-width:640px){.pulse-health--page .pulse-health__body{flex-direction:column;align-items:stretch}}@media (min-width:1024px){.pulse-price-page__grid{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start}}.pulse-price-page__status-dot--demo{background:#fbbf24;box-shadow:0 0 10px #fbbf24d9}.pulse-price-page__mock-badge{color:#fcd34d;letter-spacing:.14em;background:#fbbf241f;border:1px solid #fbbf2473;border-radius:.25rem;padding:.1rem .4rem;font-size:.5625rem;font-weight:800}.pulse-price-page__mock-block{border-bottom:none;margin-bottom:0;padding-bottom:0}.pulse-price-page__mock-head{letter-spacing:.12em;text-transform:uppercase;color:#fcd34d;align-items:center;gap:.35rem;margin-bottom:.55rem;font-size:.5625rem;font-weight:800;display:inline-flex}.pulse-price-page__scenario-list{flex-direction:column;gap:.4rem;display:flex}.pulse-price-page__scenario{border:1px solid var(--op-page-border);text-align:left;cursor:pointer;background:#00e5ff08;border-radius:.45rem;flex-direction:column;gap:.2rem;width:100%;padding:.5rem .6rem;transition:border-color .12s,background .12s,box-shadow .12s;display:flex}.pulse-price-page__scenario:hover{background:#00e5ff12;border-color:#00e5ff66}.pulse-price-page__scenario--active{background:linear-gradient(135deg,#00e5ff1f,#2563eb0f);border-color:#00e5ff8c;box-shadow:0 0 20px #00e5ff1a}.pulse-price-page__scenario-top{color:var(--op-page-cyan-dim);flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.pulse-price-page__scenario-top strong{color:var(--op-page-text);font-size:.75rem;font-weight:700}.pulse-price-page__scenario-channel{letter-spacing:.08em;text-transform:uppercase;color:var(--op-page-muted);margin-left:auto;font-size:.5rem;font-weight:800}.pulse-price-page__scenario-tagline{color:var(--op-page-muted);font-size:.625rem;line-height:1.4}.pulse-price-page__scenario--profit.pulse-price-page__scenario--active{border-color:#34d39966}.pulse-price-page__scenario--loss.pulse-price-page__scenario--active{border-color:#f8717173}.pulse-price-page__scenario--break_even.pulse-price-page__scenario--active{border-color:#fbbf2473}.pulse-price-page__mock-model{background:#00e5ff0d;border:1px solid #00e5ff40;border-radius:.5rem;padding:.65rem}.pulse-price-page__dock-head--spaced{margin-top:0}.pulse-price-page__sidebar{flex-direction:column;gap:.65rem;display:flex}.pulse-price-page__rail-label{letter-spacing:.14em;text-transform:uppercase;color:var(--op-page-muted);opacity:.85;margin:0;font-size:.5625rem;font-weight:800}.pulse-price-page__dock-card{border:1px solid var(--op-page-border);background:var(--op-page-surface);border-radius:.65rem;padding:.85rem 1rem}.pulse-price-page__dock-card--health{padding:.75rem .85rem}.pulse-price-page__dock-card--health .pulse-viability{margin-top:0}.pulse-price-page__dock{border:1px solid var(--op-page-border);background:var(--op-page-surface);border-radius:.65rem;padding:.85rem 1rem}.pulse-price-page__dock-head{border-bottom:1px solid #00e5ff1a;align-items:flex-start;gap:.65rem;margin-bottom:.85rem;padding-bottom:.65rem;display:flex}.pulse-price-page__dock-live{border-top:1px dashed #00e5ff26;margin-top:.85rem;padding-top:.85rem}.pulse-price-page__dock-live-label{letter-spacing:.12em;text-transform:uppercase;color:var(--op-page-cyan);margin-bottom:.5rem;font-size:.5rem;font-weight:800}.pulse-price-page__dock-title{letter-spacing:.1em;text-transform:uppercase;color:var(--op-page-cyan);font-size:.6875rem;font-weight:800}.pulse-price-page__dock-sub{color:var(--op-page-muted);margin-top:.15rem;font-size:.6875rem}.pulse-price-page__dock-body{font-size:.8125rem}.pulse-price-page__dock-body label,.pulse-price-page__dock-body .text-text-primary{color:var(--op-page-text)!important}.pulse-price-page__dock-body .text-text-muted,.pulse-price-page__dock-body .text-text-secondary,.pulse-price-page__dock-body .text-xs{color:var(--op-page-muted)!important}.pulse-price-page__dock-body .text-accent,.pulse-price-page__dock-body a{color:var(--op-page-cyan)!important}.pulse-price-page__dock-body .glass-input,.pulse-price-page__dock-body select{border-color:var(--op-page-border)!important;color:var(--op-page-text)!important;background:#070b12d9!important}.pulse-price-page__dock-body .glass-input:focus,.pulse-price-page__dock-body select:focus{border-color:var(--op-page-cyan-dim)!important;box-shadow:0 0 0 2px #00e5ff1f!important}.pulse-price-page__dock-body .tech-field__shell.glass-input{min-height:2rem!important;padding:0!important}.pulse-price-page__dock-body .tech-field__shell.glass-input .tech-field__menu-trigger{min-height:2rem;padding:.35rem .65rem;font-size:.8125rem;line-height:1.2}.pulse-price-page__dock-body .tech-field__shell{border-color:var(--op-page-border)!important;clip-path:none!important;background:#070b12d9!important;border-radius:10px!important}.pulse-price-page__dock-body .tech-field__shell:focus-within{border-color:var(--op-page-cyan-dim)!important;background:#0a101ceb!important;box-shadow:0 0 0 2px #00e5ff1f!important}.pulse-price-page__dock-body .tech-field__menu-trigger{color:var(--op-page-text)!important}.pulse-price-page__dock-body .tech-field__menu-chevron{color:#94c4dce0!important}.pulse-price-page__dock-body .product-model-3mf-attached{background:#34d3990f;border:1px solid #34d3994d;border-radius:.5rem;padding:.65rem}.pulse-price-page__dock-body .product-model-3mf-attached button:hover{background:#00e5ff14!important}.pulse-price-page__dock-card .pulse-dock-labor-tax__field input{border-color:var(--op-page-border);color:var(--op-page-text);background:#070b12d9}.pulse-health--dock{box-shadow:none;background:0 0;border:none;margin-top:0;padding:0}.pulse-health--dock .pulse-health__body{flex-direction:column;align-items:stretch;gap:.55rem}.pulse-health--dock .pulse-health__score{flex-direction:row;justify-content:space-between;width:100%}.pulse-health--dock .pulse-health__ring{width:4.25rem;height:4.25rem}.pulse-health--dock .pulse-health__ring-val strong{font-size:1rem}.pulse-dock-labor-tax{border-top:1px solid #00e5ff1f;flex-direction:column;gap:.65rem;margin-top:.85rem;padding-top:.85rem;display:flex}.pulse-dock-labor-tax--in-card{border-top:none;margin-top:0;padding-top:0}.pulse-dock-labor-tax__value-row{color:var(--op-page-muted);margin:0 0 .15rem;font-size:.6875rem}.pulse-dock-labor-tax__value-row strong{color:var(--op-page-cyan);margin-left:.35rem;font-size:.875rem;font-weight:800}.pulse-dock-labor-tax__block{flex-direction:column;gap:.45rem;display:flex}.pulse-dock-labor-tax__head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.pulse-dock-labor-tax__label{letter-spacing:.1em;text-transform:uppercase;color:var(--op-page-muted);font-size:.5625rem;font-weight:800}.pulse-dock-labor-tax__value{font-variant-numeric:tabular-nums;color:var(--op-page-cyan);font-size:.875rem;font-weight:800}.pulse-dock-labor-tax__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.pulse-dock-labor-tax__field{flex-direction:column;gap:.25rem;display:flex}.pulse-dock-labor-tax__field--full{width:100%}.pulse-dock-labor-tax__field>span{letter-spacing:.06em;text-transform:uppercase;color:var(--op-page-muted);font-size:.5625rem;font-weight:700}.pulse-dock-labor-tax__field input{border:1px solid var(--op-page-border);font-variant-numeric:tabular-nums;width:100%;color:var(--op-page-text);background:#070b12d9;border-radius:.45rem;padding:.4rem .55rem;font-size:.8125rem}.pulse-dock-labor-tax__field input:focus{border-color:var(--op-page-cyan-dim);outline:none;box-shadow:0 0 0 2px #00e5ff1f}.pulse-dock-marketplace__row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pulse-dock-marketplace__label{color:var(--op-page-muted);font-size:.6875rem;font-weight:600}.pulse-dock-marketplace__input-cell{align-items:center;gap:.2rem;display:inline-flex}.pulse-dock-marketplace__input{border:1px solid var(--op-page-border);font-variant-numeric:tabular-nums;text-align:right;width:3.25rem;color:var(--op-page-cyan);background:#070b12d9;border-radius:.45rem;padding:.3rem .35rem;font-size:.8125rem;font-weight:700}.pulse-dock-marketplace__input:focus{border-color:var(--op-page-cyan-dim);outline:none;box-shadow:0 0 0 2px #00e5ff1f}.pulse-dock-marketplace__suffix{color:var(--op-page-muted);font-size:.75rem;font-weight:600}.pulse-dock-marketplace--inline{border:1px solid var(--op-border);background:#070b1273;border-radius:.5rem;margin:.65rem 0 0;padding:.55rem .65rem}.pulse-dock-marketplace--inline .pulse-dock-marketplace__label{color:var(--op-muted)}.pulse-dock-marketplace--inline .pulse-dock-marketplace__input{border-color:var(--op-border);background:var(--op-surface);color:var(--op-cyan)}.pulse-price-page__sim-note{border:1px dashed var(--op-page-border);color:var(--op-page-muted);border-radius:.5rem;gap:.65rem;padding:.65rem .75rem;font-size:.75rem;line-height:1.5;display:flex}.pulse-price-page__sim-note a{color:var(--op-page-cyan);text-underline-offset:2px;font-weight:600;text-decoration:underline}.pulse-price-page__dock-alert{background:#fb923c14;border:1px solid #fb923c59;border-radius:.45rem;flex-direction:column;gap:.15rem;margin-top:.75rem;padding:.5rem .65rem;display:flex}.pulse-price-page__dock-alert-label{letter-spacing:.1em;text-transform:uppercase;color:#fdba74;font-size:.5rem;font-weight:800}.pulse-price-page__dock-alert strong{color:#fed7aa;font-size:.8125rem}.pulse-price-page__engine{min-width:0}.painel-pulse-immersive .pulse-focus--hud-page{border-radius:.65rem;max-height:none}.painel-pulse-immersive .pulse-focus-hero{grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}@media (max-width:640px){.painel-pulse-immersive .pulse-focus-hero{grid-template-columns:1fr}}.pulse-price-page__footer{z-index:2;border-top:1px solid #00e5ff1f;margin-top:1.25rem;padding-top:.85rem;position:relative}.pulse-price-page__footer-rail{background:linear-gradient(90deg, var(--op-page-cyan), transparent);width:48px;height:2px;margin-bottom:.5rem;display:block}.pulse-price-page__footer p{letter-spacing:.04em;color:var(--op-page-muted);margin:0;font-size:.6875rem;font-weight:600}.pulse-focus--hud-page{--op-cyan:#00e5ff;--op-cyan-dim:#00e5ff8c;--op-bg:#070b12;--op-surface:#0c121ceb;--op-border:#00e5ff38;--op-text:#e8f4fc;--op-muted:#94c4dcb8;z-index:1;border:1px solid var(--op-border);color:var(--op-text);background:linear-gradient(145deg,#0c121cf2,#070b12fa);border-radius:.65rem;padding:1rem 1.15rem 1.25rem;position:relative;overflow:visible;max-height:none!important}.pulse-focus--hud-page .pulse-price-panel__mesh{opacity:.3}.pulse-focus--hud-page .product-markup-field>span,.pulse-focus--hud-page .product-markup-field__hint{color:var(--op-muted)!important}.pulse-focus--hud-page .product-markup-field__input-wrap{border-color:var(--op-border)!important;background:var(--op-surface)!important}.pulse-focus--hud-page .product-markup-field__input-wrap input{color:var(--op-text)!important;background:0 0!important}.pulse-focus--hud-page .product-markup-field__prefix{color:var(--op-cyan-dim)!important}.pulse-focus--hud-page .product-markup-stock .text-text-primary,.pulse-focus--hud-page .product-markup-stock strong{color:var(--op-text)!important}.pulse-focus--hud-page .product-markup-stock .text-text-muted,.pulse-focus--hud-page .product-markup-stock .text-xs{color:var(--op-muted)!important}.pulse-focus--hud-page .pulse-focus-triad__card--loss{background:linear-gradient(145deg,#fb923c1f,#ef44440f);border-color:#fb923c59}.pulse-focus--hud-page .pulse-focus-triad__card--loss .pulse-focus-triad__val{color:#fdba74}.pulse-focus--hud-page .pulse-price-rec{border-color:var(--op-border);background:#00e5ff0a}.pulse-focus--hud-page .pulse-price-rec:hover{border-color:var(--op-cyan-dim);background:#00e5ff14}.pulse-focus--hud-page .pulse-price-rec p{color:var(--op-muted)!important}.pulse-focus--hud-page .pulse-price-rec__label{color:var(--op-text)!important}.pulse-locked-costs{flex-direction:column;gap:.65rem;display:flex}.pulse-locked-costs__grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.65rem .85rem;width:100%;display:grid}@media (min-width:720px){.pulse-locked-costs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.pulse-locked-costs__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pulse-cost-category--span-2{grid-column:span 2}}.pulse-locked-costs--empty{border:1px dashed var(--op-border,#00e5ff38);color:var(--op-muted,#94c4dcb8);border-radius:.5rem;flex-direction:row;align-items:flex-start;gap:.65rem;padding:.65rem .75rem;font-size:.75rem;line-height:1.45}.pulse-locked-costs__banner{letter-spacing:.1em;text-transform:uppercase;color:var(--op-cyan-dim,#00e5ff8c);align-items:center;gap:.35rem;font-size:.5625rem;font-weight:800;display:inline-flex}.pulse-locked-costs__group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--op-cyan,#00e5ff);align-items:center;gap:.35rem;margin-bottom:.4rem;font-size:.625rem;font-weight:800;display:flex}.pulse-locked-costs__list{border:1px solid var(--op-border,#00e5ff26);border-radius:.45rem;margin:0;padding:0;list-style:none;overflow:hidden}.pulse-locked-costs__row{border-bottom:1px solid #00e5ff0f;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .55rem;font-size:.75rem;display:flex}.pulse-locked-costs__row:last-child{border-bottom:none}.pulse-locked-costs__row--muted{color:var(--op-muted);font-size:.6875rem}.pulse-locked-costs__label{color:var(--op-muted);flex-direction:column;gap:.1rem;display:flex}.pulse-locked-costs__label em{opacity:.75;font-size:.5625rem;font-style:normal}.pulse-locked-costs__row strong{font-variant-numeric:tabular-nums;color:var(--op-text,#e8f4fc)}.pulse-locked-costs__empty-recipe{color:var(--op-muted);margin:0;font-size:.6875rem;line-height:1.45}.pulse-cost-category{flex-direction:column;gap:.4rem;min-width:0;display:flex}.pulse-cost-category--span-2{grid-column:1/-1}.pulse-cost-category__title{letter-spacing:.08em;text-transform:uppercase;color:var(--op-cyan,#00e5ff);align-items:center;gap:.35rem;margin:0;font-size:.625rem;font-weight:800;display:flex}.pulse-cost-category__stack{flex-direction:column;gap:.45rem;display:flex}.pulse-cost-category__stack--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem 1rem;display:grid}.pulse-cost-category__stack--list{flex-direction:column;gap:0;display:flex}.pulse-cost-category__empty,.pulse-cost-category__meta{color:var(--op-muted,#94c4dcb8);margin:0;font-size:.6875rem;line-height:1.45}.pulse-cost-category__empty--span,.pulse-cost-category__meta--span{grid-column:1/-1}.pulse-cost-row{border-bottom:1px solid #00e5ff0f;justify-content:space-between;align-items:flex-start;gap:.65rem;min-width:0;padding:.3rem 0;display:flex}.pulse-cost-row:last-child{border-bottom:none}.pulse-cost-category__stack--grid .pulse-cost-row{border-bottom:none;padding:.2rem 0}.pulse-cost-row__left{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.pulse-cost-row__label{letter-spacing:.02em;color:var(--op-muted,#94c4dcd9);font-size:.6875rem;font-weight:600;line-height:1.25}.pulse-cost-row__meta{color:#94c4dc73;font-size:.5625rem;line-height:1.35}.pulse-cost-row__value{font-variant-numeric:tabular-nums;color:var(--op-cyan,#00e5ff);text-align:right;flex-shrink:0;font-size:.75rem;font-weight:700;line-height:1.25}.pulse-tech-field{flex-direction:column;gap:.15rem;min-width:0;display:flex}.pulse-tech-field__label{letter-spacing:.06em;text-transform:uppercase;color:var(--op-muted,#94c4dcb8);font-size:.5625rem;font-weight:700}.pulse-tech-field__wrap{border:1px solid var(--op-border,#00e5ff2e);background:var(--op-surface,#081826d9);border-radius:.4rem;align-items:center;display:flex;overflow:hidden}.pulse-tech-field__prefix{color:var(--op-muted);border-right:1px solid #00e5ff1a;padding:.35rem .45rem .35rem .5rem;font-size:.75rem}.pulse-tech-field__input{width:100%;min-width:0;color:var(--op-cyan,#00e5ff);font-variant-numeric:tabular-nums;background:0 0;border:none;flex:1;padding:.35rem .5rem;font-size:.75rem}.pulse-tech-field__input:focus{outline:none}.pulse-tech-field__wrap:focus-within{border-color:var(--op-cyan-dim,#00e5ff73);box-shadow:0 0 0 2px #00e5ff1a}.pulse-labor-block{border-top:1px solid #00e5ff1f;margin-top:.85rem;padding-top:.85rem}.pulse-labor-block__title{letter-spacing:.08em;text-transform:uppercase;color:var(--op-cyan,#00e5ff);font-size:.625rem;font-weight:800}.pulse-labor-block__hint{color:var(--op-muted);margin:.25rem 0 .55rem;font-size:.6875rem;line-height:1.4}.pulse-labor-block__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.pulse-locked-loss{color:var(--op-muted);margin:0;font-size:.6875rem}.pulse-locked-loss strong{color:#fdba74}.pulse-focus-page-head{z-index:2;border-bottom:1px solid var(--op-border);margin-bottom:.75rem;padding-bottom:.65rem;position:relative}.pulse-focus-page-head__sub{color:var(--op-muted);margin-top:.2rem;font-size:.75rem;font-weight:600}.pulse-price-page-hero{color:#e2e8f0;background:linear-gradient(145deg,#0a1628 0%,#0d2137 50%,#0a1628 100%);border:1px solid #00e5ff33;border-radius:1rem;padding:1.5rem 1.25rem;position:relative;overflow:hidden}.pulse-price-page-hero__mesh{opacity:.35;pointer-events:none;background-image:linear-gradient(#00e5ff0a 1px,#0000 1px),linear-gradient(90deg,#00e5ff0a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.pulse-price-page-hero__tag{letter-spacing:.12em;text-transform:uppercase;color:#67e8f9;align-items:center;gap:.375rem;font-size:.625rem;font-weight:700;display:inline-flex;position:relative}.pulse-price-page-hero__title{letter-spacing:-.02em;color:#f8fafc;margin:.5rem 0 0;font-size:1.75rem;font-weight:800;position:relative}.pulse-price-page-hero__sub{color:#94a3b8;margin:.375rem 0 0;font-size:.875rem;font-weight:600;position:relative}.pulse-price-page-hero__desc{color:#cbd5e1;max-width:42rem;margin:.75rem 0 0;font-size:.8125rem;line-height:1.55;position:relative}.pulse-price-page-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:640px){.pulse-price-page-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.pulse-price-page-kpi{border:1px solid var(--border,#e2e8f0);background:var(--bg-hover,#f8fafc);border-radius:.625rem;padding:.75rem}.pulse-price-page-kpi__label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#64748b);font-size:.625rem;font-weight:700}.pulse-price-page-kpi__value{color:var(--text-primary,#0f172a);margin-top:.25rem;font-size:1.25rem;font-weight:800}.pulse-price-page-kpi__hint{color:var(--text-muted,#64748b);margin-top:.125rem;font-size:.625rem}.pulse-price-panel.pulse-price-panel--page-section{max-height:none;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;overflow:visible}.pulse-price-panel.pulse-price-panel--page-section .pulse-price-panel__mesh{display:none}.pulse-price-page-strip{border:1px solid var(--border,#e2e8f0);background:#fff;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding:1rem 1.25rem;display:flex}.pulse-price-page-strip__label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#64748b);font-size:.625rem;font-weight:700;display:block}.pulse-price-page-strip strong{color:var(--text-primary,#0f172a);font-size:1.125rem;font-weight:800}.pulse-price-page-strip__highlight{color:#0891b2!important}.pulse-price-tabs-card{padding:0!important}.pulse-price-tabs{border-bottom:1px solid var(--border,#e2e8f0);scrollbar-width:none;background:#fafafa;gap:.25rem;padding:.5rem .5rem 0;display:flex;overflow-x:auto}.pulse-price-tabs::-webkit-scrollbar{display:none}.pulse-price-tabs__btn{shrink:0;color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;transition:color .15s,background .15s;display:inline-flex}.pulse-price-tabs__btn:hover{color:var(--text-primary,#0f172a);background:#ffffffb3}.pulse-price-tabs__btn--active{color:var(--text-primary,#0f172a);border-color:var(--border,#e2e8f0);background:#fff;box-shadow:0 -1px #fff}.pulse-price-tabs__panel{background:#fff}.pulse-price-tabs__panel-inner{padding:1.25rem 1.5rem}.pulse-price-tabs__panel-inner--light{border-bottom:1px solid var(--border,#e2e8f0)}.pulse-price-tabs__panel .pulse-price-panel.pulse-price-panel--page-section{background:#fff;border-radius:0;padding:1.25rem 1.5rem}.pulse-price-panel.pulse-price-panel--page-mode{--op-cyan:#0891b2;--op-cyan-dim:#0e7490;--op-bg:#fff;--op-surface:#f8fafc;--op-border:#e2e8f0;--op-text:#0f172a;--op-muted:#64748b;color:var(--op-text)}.pulse-price-panel--page-mode .pulse-price-section{background:#f8fafc;border-color:#e2e8f0}.pulse-price-panel--page-mode .pulse-price-section-title{color:#0e7490}.pulse-price-panel--page-mode .pulse-price-table td:first-child{color:#475569}.pulse-price-panel--page-mode .pulse-price-table td:last-child{color:#0f172a}.pulse-price-panel--page-mode .pulse-price-table tr.pulse-price-table__final td{color:#0891b2!important}.pulse-price-panel--page-mode .pulse-price-table__hint{color:#94a3b8}.pulse-price-panel--page-mode .pulse-price-badge{color:#475569;background:#f1f5f9;border-color:#e2e8f0}.pulse-price-panel--page-mode .pulse-price-intro{background:#f8fafc;border-color:#e2e8f0}.pulse-price-panel--page-mode .pulse-price-intro__toggle{color:#0e7490}.pulse-price-panel--page-mode .pulse-price-intro__body,.pulse-price-panel--page-mode .pulse-price-intro__payoff{color:#64748b!important}.pulse-price-panel--page-mode .pulse-price-intro__closing{color:#0891b2!important}.pulse-price-panel--page-mode .pulse-price-field select,.pulse-price-panel--page-mode .pulse-price-field input{color:#0f172a;background:#fff;border-color:#cbd5e1}.pulse-price-panel--page-mode .pulse-price-margin-slider{background:#f8fafc;border-color:#e2e8f0}.pulse-price-panel--page-mode .pulse-price-page-summary-card{background:#f1f5f9;border-color:#e2e8f0}.pulse-price-panel--page-mode .pulse-price-page-summary-card strong{color:#0f172a}.pulse-price-panel--page-mode .pulse-price-page-summary-card--highlight{background:#ecfeff;border-color:#a5f3fc}.pulse-price-panel--page-mode .pulse-price-page-summary-card--highlight strong{color:#0891b2}.pulse-price-panel--page-mode .product-markup-field>span{color:#64748b!important}.pulse-price-panel--page-mode .product-markup-field__input-wrap{background:#fff!important;border-color:#cbd5e1!important}.pulse-price-panel--page-mode .product-markup-field__input-wrap input{color:#0f172a!important}.pulse-price-panel--page-mode .product-markup-field__prefix{color:#64748b!important}.pulse-price-panel--page-mode .product-markup-stock .text-text-primary,.pulse-price-panel--page-mode .product-markup-stock strong{color:#0f172a!important}.pulse-price-panel--page-mode .product-markup-stock .text-text-muted,.pulse-price-panel--page-mode .product-markup-stock .text-xs{color:#64748b!important}.pulse-price-panel--page-mode .pulse-price-loss-section{background:#fffbeb!important;border-color:#fde68a!important}.pulse-price-panel--page-mode .pulse-price-loss-section__title{color:#b45309!important}.pulse-price-panel--page-mode .pulse-price-loss-summary{color:#92400e!important}.pulse-price-panel--page-mode .pulse-price-market p{color:#64748b}.pulse-price-panel--page-mode .pulse-price-market strong{color:#0f172a}.pulse-price-panel--page-mode .pulse-price-estimate-banner{color:#92400e;background:#fffbeb;border-color:#fde68a}.pulse-price-panel--page-mode .pulse-price-rec{background:#f8fafc;border-color:#e2e8f0}.pulse-price-panel--page-mode .pulse-price-rec:hover{background:#ecfeff;border-color:#0891b2}.pulse-price-panel--page-mode .pulse-price-rec p{color:#64748b!important}.pulse-price-panel--page-mode .pulse-price-rec .font-semibold{color:#0f172a!important}.pulse-price-panel--page-mode .rounded-lg.border.border-amber-500\/30{color:#92400e!important;background:#fffbeb!important;border-color:#fde68a!important}.pulse-price-panel--page-mode .pulse-price-table__input{color:#0f172a;background:#fff;border-color:#cbd5e1}.pulse-price-page-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}@media (min-width:640px){.pulse-price-page-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pulse-price-page-summary-card{border:1px solid var(--op-border,#00e5ff26);background:#00e5ff0a;border-radius:.625rem;padding:.75rem}.pulse-price-page-summary-card__label{text-transform:uppercase;letter-spacing:.05em;color:var(--op-muted,#94a3b8);font-size:.625rem;font-weight:700;display:block}.pulse-price-page-summary-card strong{color:var(--op-text,#f1f5f9);margin-top:.25rem;font-size:1.0625rem;display:block}.pulse-price-page-summary-card--highlight{background:#00e5ff1a;border-color:#00e5ff59}.pulse-price-page-summary-card--highlight strong{color:var(--op-cyan,#67e8f9)}.pulse-price-panel.pulse-price-panel--page{border-radius:1rem;max-height:calc(100vh - 12rem);overflow-y:auto}.pulse-focus-hero{background:linear-gradient(145deg,#00e5ff14,#2563eb0a);border:1px solid #00e5ff38;border-radius:.65rem;margin-bottom:.85rem;padding:.85rem 1rem;box-shadow:0 0 32px #00e5ff0f}.pulse-focus-hero__label{letter-spacing:.12em;text-transform:uppercase;color:var(--op-muted);margin:0;font-size:.5625rem;font-weight:800}.pulse-focus-hero__price{letter-spacing:-.02em;color:var(--op-cyan);font-variant-numeric:tabular-nums;text-shadow:0 0 24px #00e5ff59;margin:.15rem 0 0;font-size:1.75rem;font-weight:800;line-height:1.1}.pulse-focus-hero__meta{color:#94c4dcb3;margin:.35rem 0 0;font-size:.6875rem;line-height:1.45}.pulse-focus-hero__meta strong{color:#6ee7b7;font-weight:700}.pulse-focus-hero__sep{opacity:.45;margin:0 .35rem}.pulse-focus-hero__alert{letter-spacing:.03em;border-radius:.35rem;align-items:center;gap:.35rem;margin-top:.55rem;padding:.25rem .55rem;font-size:.625rem;font-weight:700;display:inline-flex}.pulse-focus-hero__alert--break_even{color:#fcd34d;background:#fbbf241a;border:1px solid #fbbf2459}.pulse-focus-hero__alert--loss{color:#fca5a5;background:#ef44441a;border:1px solid #f8717159}.pulse-focus-details{flex-direction:column;gap:.65rem;display:flex}.pulse-focus-details__section-label{letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted);margin:.25rem 0 0;font-size:.5625rem;font-weight:800}.pulse-focus-details__intel{color:#94c4dc8c;margin:0;font-size:.625rem;line-height:1.4}.pulse-focus-details .pulse-viability{margin-top:.25rem}.pulse-labor-block--inline{background:#00e5ff0a;border:1px solid #00e5ff26;border-radius:.55rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin:.65rem 0;padding:.55rem .75rem;display:flex}.pulse-labor-block--inline .pulse-labor-block__head{min-width:0}.pulse-labor-block--inline .pulse-labor-block__title{margin:0}.pulse-labor-block--inline .pulse-labor-block__hint{margin:.1rem 0 0}.pulse-labor-block--inline .pulse-labor-block__fields{flex:none;min-width:10rem}.pulse-price-recs__title{letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted);margin:0;font-size:.5625rem;font-weight:800}.pulse-info-tip{vertical-align:middle;flex-shrink:0;display:inline-flex;position:relative}.pulse-info-tip__btn{color:#00e5ff73;cursor:help;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.1rem;transition:color .12s,background .12s;display:inline-flex}.pulse-info-tip__btn:hover,.pulse-info-tip__btn:focus-visible{color:var(--op-cyan);background:#00e5ff1a;outline:none}.pulse-info-tip__icon{width:.6875rem;height:.6875rem}.pulse-info-tip--md .pulse-info-tip__icon{width:.8125rem;height:.8125rem}.pulse-info-tip__bubble{z-index:40;letter-spacing:normal;text-transform:none;text-align:left;color:#e8f4fceb;pointer-events:none;opacity:0;background:#040c16f7;border:1px solid #00e5ff38;border-radius:.45rem;width:max(11rem,200px);max-width:15rem;padding:.45rem .55rem;font-size:.625rem;font-weight:500;line-height:1.45;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + .35rem);right:0;transform:translateY(4px);box-shadow:0 8px 28px #00000080}.pulse-info-tip__bubble--open{opacity:1;transform:translateY(0)}.pulse-price-recs--side .pulse-info-tip__bubble{left:auto;right:0}.pulse-price-recs__more{letter-spacing:.04em;width:100%;color:var(--op-muted);cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;gap:.3rem;padding:.35rem .5rem;font-size:.625rem;font-weight:700;transition:color .12s,background .12s;display:inline-flex}.pulse-price-recs__more:hover{color:var(--op-cyan);background:#00e5ff0f}.pulse-focus-triad{gap:.5rem;margin-bottom:.75rem;display:grid}@media (min-width:480px){.pulse-focus-triad{grid-template-columns:repeat(3,minmax(0,1fr))}.pulse-focus-triad--quad{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.pulse-focus-triad--quad{grid-template-columns:repeat(4,minmax(0,1fr))}}.pulse-focus-triad__card{border:1px solid var(--op-border);background:linear-gradient(145deg,#00e5ff0f,#2563eb08);border-radius:.55rem;padding:.65rem .75rem;position:relative;overflow:hidden}.pulse-focus-triad__card:before{content:"";background:var(--op-cyan-dim);opacity:.6;width:2px;position:absolute;inset:0 auto 0 0}.pulse-focus-triad__card--cost:before{background:#67e8f9}.pulse-focus-triad__card--loss{background:linear-gradient(145deg,#fb923c1a,#ef44440d);border-color:#fb923c59}.pulse-focus-triad__card--loss:before{background:#fb923c}.pulse-focus-triad__card--loss .pulse-focus-triad__val{color:#fdba74}.pulse-focus-triad__card--charge:before{background:#38bdf8}.pulse-focus-triad__card--profit:before{background:#34d399}.pulse-focus-triad__q{letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted);font-size:.5625rem;font-weight:800;display:block}.pulse-focus-triad__val{font-variant-numeric:tabular-nums;color:var(--op-cyan);margin-top:.2rem;font-size:1.0625rem;font-weight:800;display:block}.pulse-focus-triad__hint{color:var(--op-muted);margin-top:.15rem;font-size:.5625rem;line-height:1.35;display:block}.pulse-focus-health{border:1px solid var(--op-border);background:#00e5ff0a;border-radius:.55rem;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;margin-bottom:.75rem;padding:.65rem .75rem;display:flex}.pulse-focus-health--profit{color:#6ee7b7;background:linear-gradient(135deg,#34d3991a,#00e5ff0a);border-color:#34d39959}.pulse-focus-health--break_even{color:#fcd34d;background:linear-gradient(135deg,#fbbf2414,#00e5ff08);border-color:#fbbf2459}.pulse-focus-health--loss{color:#fca5a5;background:linear-gradient(135deg,#ef44441f,#fb923c0f);border-color:#f8717166}.pulse-focus-health__title{letter-spacing:.02em;color:var(--op-text);font-size:.875rem;font-weight:800}.pulse-focus-health__detail{color:var(--op-muted);margin-top:.15rem;font-size:.6875rem;line-height:1.45}.pulse-focus-health__badges{flex-wrap:wrap;gap:.35rem;margin-left:auto;display:flex}.pulse-focus-pill{border:1px solid var(--op-border);letter-spacing:.04em;text-transform:uppercase;color:var(--op-cyan-dim);background:#00e5ff0f;border-radius:9999px;align-items:center;padding:.15rem .5rem;font-size:.5625rem;font-weight:700;display:inline-flex}.pulse-focus-pill--warn{color:#fdba74;background:#fb923c1a;border-color:#fb923c66}.pulse-focus-collapse{border:1px solid var(--op-border);background:#070b1273;border-radius:.55rem;margin-bottom:.5rem;overflow:hidden}.pulse-focus-collapse__head{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--op-cyan-dim);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.6875rem;font-weight:700;display:flex}.pulse-focus-collapse__head:hover{color:var(--op-cyan);background:#00e5ff0a}.pulse-focus-collapse__body{border-top:1px solid #00e5ff14;padding:0 .75rem .75rem}.pulse-focus-channel{gap:.65rem;display:grid}.pulse-focus-channel__total{border:1px dashed var(--op-border);color:var(--op-muted);border-radius:.4rem;margin:0;padding:.45rem .55rem;font-size:.6875rem}.pulse-focus-channel__total strong{color:var(--op-cyan)}.pulse-product-card{position:relative}.pulse-product-health{letter-spacing:.05em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:.125rem .45rem;font-size:.5625rem;font-weight:800;display:inline-flex}.pulse-product-health--profit{color:#047857;background:#10b9811f;border:1px solid #10b98159}.pulse-product-health--break_even{color:#b45309;background:#fbbf241f;border:1px solid #fbbf2459}.pulse-product-health--loss{color:#b91c1c;background:#ef44441a;border:1px solid #ef444459}.pulse-product-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.pulse-product-mini-grid--quad{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:420px){.pulse-product-mini-grid--quad{grid-template-columns:repeat(4,minmax(0,1fr))}}.pulse-product-mini-grid__label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#64748b);font-size:.5625rem;font-weight:700;display:block}.pulse-product-mini-grid strong{font-variant-numeric:tabular-nums;font-size:.8125rem}.pulse-focus--page{--op-cyan:#0891b2;--op-cyan-dim:#0e7490;--op-bg:#fff;--op-surface:#f8fafc;--op-border:#e2e8f0;--op-text:#0f172a;--op-muted:#64748b;color:var(--op-text);border:1px solid var(--op-border);background:#fff;border-radius:.75rem;padding:1.25rem 1.5rem}.pulse-focus--page .pulse-focus-triad__card{background:#f8fafc;border-color:#e2e8f0}.pulse-focus--page .pulse-focus-triad__val{color:#0891b2}.pulse-focus--page .pulse-focus-health{background:#f8fafc;border-color:#e2e8f0}.pulse-focus--page .pulse-focus-health--profit{background:#ecfdf5;border-color:#a7f3d0}.pulse-focus--page .pulse-focus-health--break_even{background:#fffbeb;border-color:#fde68a}.pulse-focus--page .pulse-focus-health--loss{background:#fef2f2;border-color:#fecaca}.pulse-focus--page .pulse-focus-collapse{background:#f8fafc;border-color:#e2e8f0}.pulse-focus--page .pulse-focus-pill{color:#475569;background:#f1f5f9;border-color:#e2e8f0}.pulse-focus--page-panel{max-height:none!important}.pulse-dock-labor__body{flex-direction:column;gap:.75rem;display:flex}.pulse-dock-labor__total{color:var(--op-page-muted);margin:0;font-size:.75rem}.pulse-dock-labor__total strong{color:var(--op-page-cyan);font-weight:800}.pulse-dock-labor__fields{grid-template-columns:1fr 1fr;gap:.25rem .65rem;display:grid}.pulse-dock-labor__field{display:contents}.pulse-dock-labor__field-label{text-transform:uppercase;letter-spacing:.04em;color:var(--op-page-muted);align-self:end;min-height:2.35em;font-size:.625rem;font-weight:600;line-height:1.25}.pulse-dock-labor__field:first-child .pulse-dock-labor__field-label{grid-area:1/1}.pulse-dock-labor__field:first-child .pulse-dock-labor__input{grid-area:2/1}.pulse-dock-labor__field:nth-child(2) .pulse-dock-labor__field-label{grid-area:1/2}.pulse-dock-labor__field:nth-child(2) .pulse-dock-labor__input{grid-area:2/2}.pulse-dock-labor__input{border:1px solid var(--op-page-border);font-variant-numeric:tabular-nums;width:100%;color:var(--op-page-cyan);background:#070b12d9;border-radius:.45rem;padding:.35rem .45rem;font-size:.8125rem;font-weight:700}.pulse-dock-labor__input:focus{border-color:var(--op-page-cyan-dim);outline:none;box-shadow:0 0 0 2px #00e5ff1f}.pulse-dock-tax__note{color:var(--op-page-muted);margin:.5rem 0 0;font-size:.625rem;line-height:1.4}.pulse-price-table__zero td{opacity:.55}.pulse-price-table__loss-detail td{font-size:.8125rem}.pulse-price-table__hint{color:var(--op-page-muted);margin-top:.15rem;font-size:.625rem;font-weight:500;display:block}.pulse-engine-layout{align-items:start;gap:.85rem;display:grid}@media (min-width:900px){.pulse-engine-layout{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:stretch}}.pulse-engine-layout__center{flex-direction:column;gap:.85rem;min-width:0;display:flex}.pulse-engine-stack{flex-direction:column;gap:.65rem;display:flex}.pulse-engine-stack .pulse-markup-multiplier{margin-bottom:0}.pulse-price-recs--stacked{border:1px solid var(--op-border);background:linear-gradient(135deg,#00e5ff0a,#2563eb08);border-radius:.65rem;margin-top:0;padding:.75rem .85rem}.pulse-price-recs--stacked .pulse-price-recs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}@media (max-width:640px){.pulse-price-recs--stacked .pulse-price-recs__grid{grid-template-columns:1fr}}.pulse-engine-layout__costs{flex-direction:column;gap:.65rem;min-width:0;display:flex}.pulse-engine-model-summary{background:linear-gradient(135deg,#00e5ff0f,#2563eb0a);border:1px solid #00e5ff2e;border-radius:.65rem;padding:.7rem .85rem}.pulse-engine-model-summary__name{color:var(--op-text);margin:0 0 .4rem;font-size:.875rem;font-weight:700}.pulse-engine-model-summary__list{color:var(--op-muted);flex-direction:column;gap:.2rem;margin:0;padding:0;font-size:.75rem;line-height:1.45;list-style:none;display:flex}.pulse-engine-model-summary__list li:before{content:"· ";color:var(--op-cyan-dim,#00e5ff8c)}@media (min-width:900px){.pulse-engine-layout__costs{overscroll-behavior:contain;align-self:start;max-height:100%;position:sticky;top:0;overflow-y:auto}}.pulse-engine-costs-panel{border:1px solid var(--op-border);background:#070b128c;border-radius:.65rem;padding:.75rem .85rem .85rem}.pulse-engine-costs-panel__title{letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted);margin:0 0 .65rem;font-size:.6875rem;font-weight:800}.pulse-engine-costs-panel__body{padding:0}.pulse-engine-costs-panel .pulse-price-table{font-size:.8125rem}.pulse-engine-costs-panel .pulse-price-table td:first-child{max-width:none;padding-right:.75rem}.pulse-price-rec--empty{opacity:.72;cursor:default}.pulse-price-rec--empty .pulse-price-rec__price{color:var(--op-muted)}.pulse-price-rec--empty:hover{box-shadow:none;transform:none}.painel-pulse-immersive .pulse-engine-layout{flex:1;min-height:0}.pulse-dock-product__select{border-color:var(--op-page-border);color:var(--op-page-text);background:#070b12d9}.pulse-dock-product__attached{background:#00e5ff0a;border:1px solid #00e5ff33;border-radius:.5rem;padding:.65rem .75rem}
