.wrp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:none}.wrp-modal--open{display:block}.wrp-modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e0}.wrp-calc-modal{position:relative;width:100vw;height:100vh;height:100dvh;min-height:100svh;margin:0;border-radius:0;overflow:hidden;border:1px solid var(--wrp-menu-border-strong);box-shadow:0 24px 60px #0f172a1f;font-family:Exo2,Arial,sans-serif;color:var(--wrp-menu-text);background-color:var(--wrp-menu-bg-deep)}.wrp-calc-modal--prep{display:block}.wrp-modal-close{position:absolute;top:8px;right:8px;z-index:8}.wrp-calc-tabs{position:sticky;top:0;z-index:7;display:flex;gap:8px;overflow-x:auto;padding:52px 14px 12px;border-bottom:1px solid var(--wrp-menu-border-strong)}.wrp-calc-tabs::-webkit-scrollbar{height:6px}.wrp-calc-tabs::-webkit-scrollbar-thumb{background:#94a3a0;border-radius:999px}.wrp-calc-tab{border:1px solid var(--wrp-menu-border-strong);border-radius:999px;background:#fff;color:var(--wrp-menu-text-muted);font-size:.82rem;white-space:nowrap;padding:7px 14px;cursor:pointer;box-shadow:0 1px 2px #0f172a0f}.wrp-calc-tab:hover{color:var(--wrp-menu-text);border-color:#05966973}.wrp-calc-tab--active{background:linear-gradient(180deg,#10b981,#059669);border-color:#059669a6;color:#fff;box-shadow:0 2px 8px #05966940}.wrp-prep-content{display:grid;grid-template-rows:auto 1fr;min-height:0;height:100%}.wrp-prep-content--full{background-color:var(--wrp-menu-bg-deep)}.wrp-prep-header{display:grid;gap:6px;padding:20px 24px 16px;border-bottom:1px solid var(--wrp-menu-border-strong)}.wrp-prep-header h2{margin:0;font-size:1.25rem;letter-spacing:.01em;color:var(--wrp-menu-text)}.wrp-prep-header p{margin:0;font-size:.86rem;color:var(--wrp-menu-text-muted)}.wrp-prep-status-label{color:var(--wrp-menu-text-muted);font-size:.76rem}.insta-back-btn{justify-self:start;border:0;background:transparent;color:var(--wrp-menu-text-muted);cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:.9rem;padding:0}.insta-back-btn:hover{color:var(--wrp-menu-text)}.wrp-prep-body{overflow:auto;padding:18px 22px calc(24px + env(safe-area-inset-bottom,0px));background-color:var(--wrp-menu-bg-deep)}.wrp-prep-body--menu{padding:0}.wrp-config-toolbar{position:sticky;top:0;z-index:7;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:52px 18px 10px;border-bottom:1px solid var(--wrp-menu-border-strong);background:linear-gradient(180deg,#b9c5be,#d6ded8f0);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wrp-config-toolbar__meta p{margin:0;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--wrp-menu-text-muted);font-family:Exo2,Arial,sans-serif}.wrp-config-toolbar__meta small{display:block;margin-top:4px;font-size:.73rem;color:var(--wrp-menu-text)}.wrp-config-toolbar__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.wrp-config-select{min-width:220px;height:36px;border-radius:8px;border:1px solid var(--wrp-menu-border-strong);background:#fff;color:var(--wrp-menu-text);padding:0 10px;font-size:.82rem}.wrp-config-btn{height:36px;border-radius:8px;border:1px solid rgba(5,150,105,.45);background:#0596691f;color:var(--wrp-menu-text);padding:0 12px;font-size:.8rem;font-weight:600;cursor:pointer}.wrp-config-btn:hover{background:#05966933;border-color:#059669bf}.insta-graph-scroll-shell{display:grid;gap:8px}.insta-graph-scroll{overflow-x:scroll!important;overflow-y:hidden;scrollbar-width:auto;scrollbar-color:#64748b #e2e8e4}.insta-graph-scroll::-webkit-scrollbar{height:18px}.insta-graph-scroll::-webkit-scrollbar-track{background:#e2e8e4;border-radius:999px}.insta-graph-scroll::-webkit-scrollbar-thumb{background:#64748b;border-radius:999px}.insta-graph-slider-wrap{padding:0 2px}.insta-graph-slider{width:100%;height:16px;accent-color:#64748b;cursor:ew-resize}:is(.wrp-modal,.wrp-fullscreen-modal) input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:18px;background:transparent;cursor:pointer}:is(.wrp-modal,.wrp-fullscreen-modal) input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:#fff}:is(.wrp-modal,.wrp-fullscreen-modal) input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;margin-top:-5px;border-radius:999px;background:#111;border:2px solid #000000}:is(.wrp-modal,.wrp-fullscreen-modal) input[type=range]::-moz-range-track{height:8px;border:0;border-radius:999px;background:#fff}:is(.wrp-modal,.wrp-fullscreen-modal) input[type=range]::-moz-range-progress{height:8px;border-radius:999px;background:#fff}:is(.wrp-modal,.wrp-fullscreen-modal) input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:999px;background:#111;border:2px solid #000000}.insta-graph-slider:disabled{opacity:.6;cursor:default}.wrp-modal input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.wrp-modal input[type=number]::-webkit-outer-spin-button,.wrp-modal input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.insta-inline-step-btn{position:absolute;top:1px;bottom:1px;transform:none;width:34px;height:auto;border:0;font-weight:800;color:#fff;display:inline-flex;align-items:center;justify-content:center;z-index:2;cursor:pointer}.insta-inline-step-btn:disabled{opacity:.45;cursor:not-allowed}.insta-inline-step-btn--minus{left:1px;background:#9ca3af;color:#111827;border-radius:6px 0 0 6px}.insta-inline-step-btn--minus:hover:not(:disabled){background:#cbd5e1}.insta-inline-step-btn--plus{right:1px;background:#4b5563;color:#f9fafb;border-radius:0 6px 6px 0}.insta-inline-step-btn--plus:hover:not(:disabled){background:#374151}.insta-inline-input{padding-left:40px!important;padding-right:40px!important}.cylinder-head-flowbench-row .insta-stepper-label{font-size:10px;margin-bottom:2px}.cylinder-head-flowbench-row .insta-inline-step-btn{width:24px;font-size:.78rem}.cylinder-head-flowbench-row .insta-inline-input{height:34px;font-size:.82rem;padding-left:26px!important;padding-right:26px!important}.cylinder-head-flowbench-delete{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(248,113,113,.45);border-radius:6px;background:#ef44441f}@media (max-width: 760px){.cylinder-head-flowbench-row{grid-template-columns:1fr!important;gap:6px!important}.cylinder-head-flowbench-row .insta-stepper-field{min-width:0}.cylinder-head-flowbench-delete{justify-self:end;height:32px;padding:0 10px}}.fuel-flow-calculator-view section .grid{justify-items:start}.fuel-flow-calculator-view section .grid>div{width:100%;max-width:320px}.fuel-flow-calculator-view section .grid>div.md\:col-span-2{max-width:560px}.fuel-flow-calculator-view section .grid>div .flex.items-center input[type=range]{width:min(100%,360px)!important}.fuel-flow-calculator-view .w-24.shrink-0{width:9rem!important}.insta-menu-root{min-height:100%;background-color:var(--wrp-menu-bg-deep);color:var(--wrp-menu-text);padding:16px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.wrp-calc-modal,.wrp-prep-content--full,.wrp-prep-body,.insta-menu-root{background-image:linear-gradient(165deg,rgba(255,255,255,.65) 0%,transparent 55%),linear-gradient(195deg,transparent 35%,rgba(210,220,214,.55) 100%),linear-gradient(180deg,var(--wrp-menu-surface-high) 0%,var(--wrp-menu-bg-deep) 100%),linear-gradient(45deg,rgba(15,23,42,.02) 25%,transparent 25%),linear-gradient(-45deg,rgba(15,23,42,.02) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(15,23,42,.02) 75%),linear-gradient(-45deg,transparent 75%,rgba(15,23,42,.02) 75%);background-size:auto,auto,auto,4px 4px,4px 4px,4px 4px,4px 4px}.wrp-calc-tabs,.wrp-prep-header{background-color:#ccd4ce;background-image:linear-gradient(165deg,rgba(15,23,42,.06) 0%,transparent 48%),linear-gradient(180deg,#aeb9b2 0%,#c5cdc7 42%,var(--wrp-menu-bg-deep) 100%),linear-gradient(45deg,rgba(15,23,42,.02) 25%,transparent 25%),linear-gradient(-45deg,rgba(15,23,42,.02) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(15,23,42,.02) 75%),linear-gradient(-45deg,transparent 75%,rgba(15,23,42,.02) 75%);background-size:auto,auto,4px 4px,4px 4px,4px 4px,4px 4px}.insta-carbon-surface{background:var(--wrp-menu-bg-deep)}.insta-form-panel{border-radius:.5rem;padding:1.5rem;box-shadow:0 10px 28px #0f172a17;border:1px solid var(--wrp-menu-border-strong);background:linear-gradient(165deg,#fbfcfb,#eef3ef 52%,#e4ebe6)}.insta-readout-panel{border-radius:.5rem;padding:1.5rem;box-shadow:inset 0 1px #fff6,0 10px 28px #0f172a29;border:1px solid rgba(15,23,42,.2);background:linear-gradient(165deg,#b8c6be,#9daf9f 48%,#879789)}.insta-readout-card{border-radius:.5rem;position:relative;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(15,23,42,.22);box-shadow:inset 0 1px #ffffff80,0 6px 18px #0f172a24;background:linear-gradient(165deg,#c9d4cc,#adbcaf,#97a89a)}.wrp-calc-modal .insta-readout-value.text-green-600,.wrp-calc-modal .insta-readout-value.text-green-700,.wrp-fullscreen-modal .insta-readout-value.text-green-600,.wrp-fullscreen-modal .insta-readout-value.text-green-700{color:#0d2818!important}.wrp-calc-modal .insta-readout-value.text-amber-900,.wrp-fullscreen-modal .insta-readout-value.text-amber-900{color:#451a03!important}.wrp-calc-modal .insta-readout-value.text-red-900,.wrp-fullscreen-modal .insta-readout-value.text-red-900{color:#450a0a!important}.wrp-calc-modal .cylinder-head-flowbench-item,.wrp-fullscreen-modal .cylinder-head-flowbench-item{background:linear-gradient(165deg,#c4d0c7,#a8b6aa)!important;border-color:#0f172a33!important}.insta-light-input{background:#fff!important;color:#111!important;border-color:#d4d4d8!important;color-scheme:light;-webkit-text-fill-color:#111111}.insta-light-input:focus{border-color:#71717a!important;box-shadow:0 0 0 1px #71717a59!important}.insta-light-input::placeholder{color:#52525b!important}.insta-stepper-field{min-width:0}.insta-stepper-label{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.insta-stepper-label__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insta-stepper-label__unit{flex:0 0 auto;white-space:nowrap;font-size:.85em}:is(.wrp-modal,.wrp-fullscreen-modal) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=color]),:is(.wrp-modal,.wrp-fullscreen-modal) select,:is(.wrp-modal,.wrp-fullscreen-modal) textarea,:is(.wrp-modal,.wrp-fullscreen-modal) .insta-light-input{background:#fff!important;color:#111!important;border-color:#d4d4d8!important;color-scheme:light!important;-webkit-text-fill-color:#111111!important}:is(.wrp-modal,.wrp-fullscreen-modal) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=color]):focus,:is(.wrp-modal,.wrp-fullscreen-modal) select:focus,:is(.wrp-modal,.wrp-fullscreen-modal) textarea:focus,:is(.wrp-modal,.wrp-fullscreen-modal) .insta-light-input:focus{background:#fff!important;color:#111!important;border-color:#71717a!important;box-shadow:0 0 0 1px #71717a59!important;outline:none!important}:is(.wrp-modal,.wrp-fullscreen-modal) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=color])::placeholder,:is(.wrp-modal,.wrp-fullscreen-modal) textarea::placeholder{color:#000!important}:is(.wrp-modal,.wrp-fullscreen-modal) input:-webkit-autofill,:is(.wrp-modal,.wrp-fullscreen-modal) input:-webkit-autofill:hover,:is(.wrp-modal,.wrp-fullscreen-modal) input:-webkit-autofill:focus,:is(.wrp-modal,.wrp-fullscreen-modal) select:-webkit-autofill,:is(.wrp-modal,.wrp-fullscreen-modal) textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;-webkit-text-fill-color:#111111!important}.wrp-modal :is(.motor-calculator-view,.transmission-calculator-view,.fuel-flow-calculator-view,.valve-timing-calculator-view,.cylinder-head-calculator-view,.balancing-menu-view,.ecu-manager-view,.unit-converter-view,.wrp-tool-card) :is(h1,h2,h3,h4,h5,h6),.wrp-fullscreen-modal :is(h1,h2,h3,h4,h5,h6){color:#000!important}.wrp-modal .fixed.inset-0{width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100svh!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important;align-items:stretch!important;justify-content:stretch!important}.wrp-modal .fixed.inset-0>div{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;border-radius:0!important;overflow-y:auto!important}.wrp-modal .fixed.inset-0>div[class*=overflow-y-auto]{-webkit-overflow-scrolling:touch}.modal-action-bar{position:sticky;bottom:0;z-index:2;display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:.75rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,rgba(248,250,249,.98),rgba(236,241,237,.92),transparent)}.modal-action-bar--full{position:relative;bottom:auto;margin-top:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--wrp-menu-border-strong);background:var(--wrp-menu-surface-mid)}.wrp-modal .wrp-fullscreen-modal{padding-top:0!important;padding-bottom:0!important}.insta-menu-top-spacer{margin-bottom:32px;position:relative;height:64px}.insta-menu-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;animation:instaFadeIn .5s ease-in-out}.insta-menu-card{border:1px solid var(--wrp-menu-border-strong);background:linear-gradient(165deg,#ffffff 0%,var(--wrp-menu-inset-row) 100%);border-radius:.5rem;padding:24px;text-align:left;color:var(--wrp-menu-text);box-shadow:0 6px 18px #0f172a14;transition:transform .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;cursor:pointer}.insta-menu-card:hover{background:linear-gradient(165deg,#fff,#eef3ef);border-color:#05966973;box-shadow:0 10px 26px #0596691f;transform:scale(1.03)}.insta-menu-card__title-row{display:flex;align-items:center;gap:16px;margin-bottom:12px}.insta-menu-card__icon{color:var(--wrp-menu-text-muted);font-size:24px;width:32px;text-align:center}.insta-menu-card__icon-svg{height:32px}.insta-menu-card h2{margin:0;font-size:1.12rem;color:var(--wrp-menu-text)}.insta-menu-card p{margin:0;color:var(--wrp-menu-text-muted);font-size:14px;line-height:20px}.animate-fade-in{animation:instaFadeIn .5s ease-in-out}.animate-fade-in-fast{animation:instaFadeIn .2s ease-in-out}@keyframes instaFadeIn{0%{opacity:0}to{opacity:1}}.wrp-tool-grid{display:grid;gap:14px}.wrp-tool-card{border:1px solid var(--wrp-menu-border-strong);background:linear-gradient(165deg,#ffffff 0%,var(--wrp-menu-inset-row) 100%);border-radius:12px;padding:14px;box-shadow:0 4px 14px #0f172a0f}.wrp-tool-card h3{margin:0 0 12px;font-size:.93rem;text-transform:uppercase;letter-spacing:.08em;color:var(--wrp-menu-text)}.wrp-empty-state{margin:0;color:var(--wrp-menu-text-muted)}.wrp-inline-toolbar{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.wrp-form-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.wrp-field{display:grid;gap:5px}.wrp-field>span{color:var(--wrp-menu-text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.wrp-field__input{position:relative}.wrp-field input,.wrp-field select{width:100%;height:38px;border-radius:8px;border:1px solid #d4d4d8;background:#fff;color:#111827;padding:0 10px}.wrp-field small{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#000;font-size:.67rem}.wrp-switch{min-height:38px;border:1px solid var(--wrp-menu-border-strong);border-radius:8px;background:#fff;display:flex;align-items:center;gap:8px;padding:0 10px;color:var(--wrp-menu-text);font-size:.8rem}.wrp-chip{height:36px;border:1px solid var(--wrp-menu-border-strong);border-radius:999px;background:var(--wrp-menu-inset-row);color:var(--wrp-menu-text);padding:0 12px;cursor:pointer}.wrp-chip--active{border-color:#059669a6;background:#05966926;color:var(--wrp-menu-text)}.wrp-results-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.wrp-results-grid article{border:1px solid var(--wrp-menu-border);border-left:3px solid var(--wrp-menu-accent);border-radius:10px;background:#fff;padding:10px}.wrp-results-grid span{display:block;font-size:.72rem;color:var(--wrp-menu-text-muted);text-transform:uppercase;letter-spacing:.05em}.wrp-results-grid strong{display:block;margin-top:6px;font-size:1.25rem;color:var(--wrp-menu-text);line-height:1.1}.wrp-results-grid small{color:var(--wrp-menu-text-muted);font-size:.69rem}.wrp-table-wrap{overflow:auto}.wrp-table{width:100%;border-collapse:collapse;font-size:.82rem}.wrp-table th,.wrp-table td{border-bottom:1px solid var(--wrp-menu-border);padding:8px;text-align:left}.wrp-table th{color:var(--wrp-menu-text-muted);text-transform:uppercase;font-size:.66rem;letter-spacing:.08em}.wrp-table--transmission-results{table-layout:fixed;width:100%;font-size:.779rem}.wrp-table--transmission-results th,.wrp-table--transmission-results td{text-align:center;padding:6px 10px;vertical-align:middle}.wrp-table--transmission-results:not(.wrp-table--transmission-results--cmp) th,.wrp-table--transmission-results:not(.wrp-table--transmission-results--cmp) td{width:25%}.wrp-table--transmission-results--cmp th,.wrp-table--transmission-results--cmp td{width:20%}.wrp-trans-queda-list{list-style:none;margin:0;padding:0;font-size:.855rem;font-variant-numeric:tabular-nums}.wrp-trans-queda-list__row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:8px 0;border-bottom:1px solid var(--wrp-menu-border)}.wrp-trans-queda-list__row:last-child{border-bottom:none}.wrp-trans-queda-list__label{color:var(--wrp-menu-text-muted)}.wrp-trans-queda-list__values{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.75rem;white-space:nowrap;text-align:right}.wrp-trans-queda-list__pct-lead{color:#14532d;font-weight:700}.wrp-trans-queda-list__muted{color:var(--wrp-menu-text-muted)}.wrp-trans-queda-list__rpm-queda{color:#9a3412;font-weight:600}.wrp-trans-queda-list__rpm-perca{color:#6b21a8;font-weight:600}.wrp-note{margin-top:12px;border-radius:10px;padding:11px 12px;border:1px solid;display:grid;gap:4px}.wrp-note strong{font-size:.9rem}.wrp-note span{color:var(--wrp-menu-text);font-size:.8rem}.wrp-note ul{margin:4px 0 0;padding-left:16px;font-size:.76rem;color:var(--wrp-menu-text-muted)}.wrp-note--ok{border-color:#0f66;background:#00ff661a}.wrp-note--warn{border-color:#ff767685;background:#ff5b5b24}.wrp-converter-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.wrp-converter-row{border:1px solid var(--wrp-menu-border-strong);border-radius:10px;background:#fff;padding:8px;display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:end;box-shadow:0 2px 8px #0f172a0d}.wrp-converter-row>span{color:var(--wrp-menu-text-muted);font-size:.75rem;text-transform:uppercase;padding-bottom:9px}.wrp-converter-field{display:grid;gap:4px}.wrp-converter-field small{color:#000;font-size:.68rem;text-transform:uppercase}.wrp-converter-field input{height:36px;border-radius:8px;border:1px solid #d4d4d8;background:#fff;color:#111827;padding:0 8px}.wrp-tool-card,.wrp-switch,.wrp-chip,.wrp-results-grid article,.wrp-converter-row,.wrp-note{background-image:none}.wrp-modal :is(section,div,article,aside)[class*=bg-slate-800],.wrp-modal :is(section,div,article,aside)[class*="bg-slate-800/"],.wrp-modal :is(section,div,article,aside)[class*=bg-gray-800],.wrp-modal :is(section,div,article,aside)[class*="bg-gray-800/"],.wrp-modal :is(section,div,article,aside)[class*=bg-surface],.wrp-modal .insta-carbon-surface{background-color:var(--wrp-menu-inset-row)!important;background-image:none!important}.wrp-modal :is(section,div,article,aside)[class*=bg-slate-900],.wrp-modal :is(section,div,article,aside)[class*="bg-slate-900/"],.wrp-modal :is(section,div,article,aside)[class*=bg-gray-900],.wrp-modal :is(section,div,article,aside)[class*="bg-gray-900/"]{background-color:var(--wrp-menu-inset)!important;background-image:none!important}.wrp-modal :is(section,div,article,aside)[class*=border-slate-700],.wrp-modal :is(section,div,article,aside)[class*=border-slate-600],.wrp-modal :is(section,div,article,aside)[class*=border-gray-700],.wrp-modal :is(section,div,article,aside)[class*=border-border]{border-color:var(--wrp-menu-border-strong)!important}@media (max-width: 1280px){.wrp-results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1080px){.wrp-config-toolbar{grid-template-columns:1fr;align-items:start;padding-top:50px}.wrp-config-toolbar__actions{justify-content:flex-start}.insta-menu-grid,.wrp-inline-toolbar,.wrp-form-grid,.wrp-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wrp-converter-grid{grid-template-columns:1fr}}@media (max-width: 700px){.wrp-config-toolbar{padding:48px 12px 10px}.wrp-config-toolbar__meta p{letter-spacing:.14em;font-size:.66rem}.wrp-config-toolbar__meta small{font-size:.68rem}.wrp-config-select,.wrp-config-btn{width:100%}.insta-menu-grid{grid-template-columns:1fr}.motor-calculator-view .grid,.valve-timing-calculator-view .grid,.cylinder-head-calculator-view .grid,.fuel-flow-calculator-view .grid{column-gap:10px!important;row-gap:10px!important}.motor-calculator-view .grid>div,.valve-timing-calculator-view .grid>div,.cylinder-head-calculator-view .grid>div,.fuel-flow-calculator-view .grid>div{min-width:0}.insta-stepper-label{font-size:clamp(10px,2.6vw,12px)!important;line-height:1.05!important;margin-bottom:4px}.motor-calculator-view label:not(.insta-stepper-label),.valve-timing-calculator-view label:not(.insta-stepper-label),.cylinder-head-calculator-view label:not(.insta-stepper-label),.fuel-flow-calculator-view label:not(.insta-stepper-label){font-size:clamp(10px,2.6vw,12px)!important;line-height:1.05!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrp-inline-toolbar,.wrp-form-grid,.wrp-results-grid{grid-template-columns:1fr}.wrp-prep-body{padding:14px}.wrp-calc-tabs{padding:50px 10px 10px}.wrp-prep-body--menu{padding:0}.insta-menu-card{padding:18px}}.wrp-modal .motor-calculator-view h3.text-slate-200,.wrp-calc-modal .motor-calculator-view h3.text-slate-200,.wrp-modal .fuel-flow-calculator-view h3.text-slate-200,.wrp-calc-modal .fuel-flow-calculator-view h3.text-slate-200,.wrp-modal .valve-timing-calculator-view h3.text-slate-200,.wrp-calc-modal .valve-timing-calculator-view h3.text-slate-200,.wrp-modal .balancing-menu-view h3.text-slate-200,.wrp-calc-modal .balancing-menu-view h3.text-slate-200,.wrp-modal .unit-converter-view h3.text-slate-200,.wrp-calc-modal .unit-converter-view h3.text-slate-200,.wrp-modal .transmission-calculator-view h2.text-slate-100,.wrp-calc-modal .transmission-calculator-view h2.text-slate-100,.wrp-fullscreen-modal .transmission-calculator-view h2.text-slate-100,.wrp-modal .transmission-calculator-view h4.text-slate-300,.wrp-calc-modal .transmission-calculator-view h4.text-slate-300,.wrp-fullscreen-modal .transmission-calculator-view h4.text-slate-300,.wrp-modal .transmission-calculator-view label.text-slate-400,.wrp-calc-modal .transmission-calculator-view label.text-slate-400,.wrp-fullscreen-modal .transmission-calculator-view label.text-slate-400,.wrp-modal .fuel-flow-calculator-view label.text-slate-400,.wrp-calc-modal .fuel-flow-calculator-view label.text-slate-400,.wrp-modal .valve-timing-calculator-view label.text-slate-400,.wrp-calc-modal .valve-timing-calculator-view label.text-slate-400,.wrp-modal .balancing-menu-view label.text-slate-400,.wrp-calc-modal .balancing-menu-view label.text-slate-400,.wrp-modal .transmission-calculator-view .font-bold.text-slate-400,.wrp-calc-modal .transmission-calculator-view .font-bold.text-slate-400,.wrp-fullscreen-modal .transmission-calculator-view .font-bold.text-slate-400,.wrp-modal .transmission-calculator-view .text-slate-200,.wrp-calc-modal .transmission-calculator-view .text-slate-200,.wrp-fullscreen-modal .transmission-calculator-view .text-slate-200{color:#000!important}.wrp-modal .transmission-calculator-view button.trans-filter-tab--inactive,.wrp-calc-modal .transmission-calculator-view button.trans-filter-tab--inactive,.wrp-fullscreen-modal .transmission-calculator-view button.trans-filter-tab--inactive{background-color:#e2e8f0!important;color:#00000094!important;border:1px solid #cbd5e1!important}.wrp-modal .transmission-calculator-view button.trans-filter-tab--inactive:hover:not(:disabled),.wrp-calc-modal .transmission-calculator-view button.trans-filter-tab--inactive:hover:not(:disabled),.wrp-fullscreen-modal .transmission-calculator-view button.trans-filter-tab--inactive:hover:not(:disabled){color:#000000bf!important}.wrp-modal .transmission-calculator-view button.trans-filter-tab--active,.wrp-calc-modal .transmission-calculator-view button.trans-filter-tab--active,.wrp-fullscreen-modal .transmission-calculator-view button.trans-filter-tab--active{background-color:#334155!important;color:#fff!important;border:1px solid #475569!important;box-shadow:inset 0 2px 4px #0000002e!important}.wrp-modal .cylinder-head-calculator-view h2.text-slate-100,.wrp-calc-modal .cylinder-head-calculator-view h2.text-slate-100,.wrp-modal .cylinder-head-calculator-view h3.text-slate-200,.wrp-calc-modal .cylinder-head-calculator-view h3.text-slate-200,.wrp-modal .cylinder-head-calculator-view h4.text-slate-300,.wrp-calc-modal .cylinder-head-calculator-view h4.text-slate-300,.wrp-modal .cylinder-head-calculator-view button.text-slate-300,.wrp-calc-modal .cylinder-head-calculator-view button.text-slate-300,.wrp-modal .text-balance-text-header,.wrp-calc-modal .text-balance-text-header,.wrp-modal .text-balance-text-label,.wrp-calc-modal .text-balance-text-label,.wrp-modal .balancing-menu-view .text-text-primary,.wrp-calc-modal .balancing-menu-view .text-text-primary,.wrp-modal .cylinder-head-calculator-view .text-text-primary,.wrp-calc-modal .cylinder-head-calculator-view .text-text-primary{color:#000!important}.wrp-modal .balancing-menu-view .text-text-secondary,.wrp-calc-modal .balancing-menu-view .text-text-secondary,.wrp-modal .balancing-menu-view blockquote .text-text-secondary,.wrp-calc-modal .balancing-menu-view blockquote .text-text-secondary{color:#111!important}.wrp-modal .text-value-positive,.wrp-calc-modal .text-value-positive{color:#14532d!important}.wrp-modal .text-value-danger,.wrp-calc-modal .text-value-danger{color:#7f1d1d!important}.wrp-modal .text-value-warning,.wrp-calc-modal .text-value-warning{color:#78350f!important}.wrp-modal .bg-slate-700.text-white,.wrp-calc-modal .bg-slate-700.text-white,.wrp-modal .bg-green-600.text-white,.wrp-calc-modal .bg-green-600.text-white,.wrp-modal .bg-red-600.text-white,.wrp-calc-modal .bg-red-600.text-white,.wrp-modal .bg-blue-600.text-white,.wrp-calc-modal .bg-blue-600.text-white,.wrp-modal .bg-purple-600.text-white,.wrp-calc-modal .bg-purple-600.text-white,.wrp-modal .bg-orange-600.text-white,.wrp-calc-modal .bg-orange-600.text-white,.wrp-modal .bg-teal-600.text-white,.wrp-calc-modal .bg-teal-600.text-white,.wrp-modal .bg-slate-600.text-white,.wrp-calc-modal .bg-slate-600.text-white{color:#fff!important}.wrp-modal .ecu-manager-view h2.text-white,.wrp-calc-modal .ecu-manager-view h2.text-white,.wrp-modal .ecu-manager-view h3.text-white,.wrp-calc-modal .ecu-manager-view h3.text-white,.wrp-modal .ecu-manager-view p.text-xl.font-bold.text-white,.wrp-calc-modal .ecu-manager-view p.text-xl.font-bold.text-white,.wrp-modal .ecu-manager-view td.text-slate-300,.wrp-calc-modal .ecu-manager-view td.text-slate-300,.wrp-modal .ecu-manager-view div.flex.justify-between.font-bold.text-slate-300,.wrp-calc-modal .ecu-manager-view div.flex.justify-between.font-bold.text-slate-300,.wrp-modal .ecu-manager-view div.flex.justify-between span.text-white,.wrp-calc-modal .ecu-manager-view div.flex.justify-between span.text-white,.wrp-modal .gps-logger-view h2.text-slate-100,.wrp-calc-modal .gps-logger-view h2.text-slate-100,.wrp-modal .gps-logger-view h2.text-lg.font-bold.text-white,.wrp-calc-modal .gps-logger-view h2.text-lg.font-bold.text-white,.wrp-fullscreen-modal h2.text-slate-100,.wrp-fullscreen-modal h3.text-slate-400,.wrp-fullscreen-modal h4.text-slate-300,.wrp-fullscreen-modal .text-left.text-slate-300,.wrp-fullscreen-modal .font-bold.text-slate-300,.wrp-fullscreen-modal .text-slate-300.truncate{color:#000!important}.wrp-fullscreen-modal div.text-slate-200{color:#111!important}.wrp-fullscreen-modal div.text-slate-400.text-sm{color:#000!important}.wrp-instarace-admin-root{font-family:Exo2,system-ui,sans-serif}.wrp-instarace-admin-backdrop{background:linear-gradient(165deg,#0a1210d1,#060a09e0);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wrp-instarace-admin-shell{position:relative;max-height:92vh;width:100%;max-width:52rem;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:1px solid var(--wrp-menu-border-strong);background:linear-gradient(165deg,var(--wrp-menu-surface-high) 0%,var(--wrp-menu-surface) 38%,var(--wrp-menu-bg) 72%,var(--wrp-menu-bg-deep) 100%);box-shadow:inset 0 1px #ffffffd9,0 20px 50px #0f172a1f,0 0 40px #05966914}.wrp-instarace-admin-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(0,255,102,.22) 0%,transparent 40%,transparent 60%,rgba(255,255,255,.04) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.wrp-instarace-admin-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,transparent 100%);border-bottom:1px solid var(--wrp-menu-border)}.wrp-instarace-admin-title{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#000}.wrp-instarace-admin-title span{color:#052e16;font-weight:900}.wrp-instarace-admin-sub{display:block;margin-top:4px;font-size:.65rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--wrp-menu-text-muted)}.wrp-instarace-admin-body{flex:1;min-height:0;overflow-y:auto;padding:18px;background:linear-gradient(180deg,transparent 0%,rgba(15,23,42,.03) 100%)}.wrp-instarace-admin-body::-webkit-scrollbar{width:8px}.wrp-instarace-admin-body::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:8px}.wrp-instarace-admin-login-card{max-width:22rem;margin:0 auto;padding:22px 20px 24px;border-radius:14px;border:1px solid var(--wrp-menu-border-strong);background:linear-gradient(165deg,var(--wrp-menu-inset-row) 0%,var(--wrp-menu-bg-deep) 100%);box-shadow:inset 0 1px #ffffff0d,0 12px 32px #0003}.wrp-instarace-admin-login-card p{margin:0 0 18px;font-size:.75rem;line-height:1.55;color:var(--wrp-menu-text-muted)}.wrp-instarace-admin-login-card .mono{font-family:ui-monospace,monospace;font-size:.7rem;font-weight:700;color:var(--wrp-menu-accent)}.wrp-instarace-admin-label{display:block;margin-bottom:6px;font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wrp-menu-text-muted)}.wrp-instarace-admin-input{width:100%;border-radius:8px;border:1px solid var(--wrp-menu-border-strong);background:#fff;color:var(--wrp-menu-text);padding:10px 12px;font-size:.9rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.wrp-instarace-admin-input:focus{border-color:#00ff6673;box-shadow:0 0 0 3px var(--wrp-menu-accent-dim)}.wrp-instarace-admin-submit{width:100%;margin-top:8px}.wrp-instarace-admin-error{margin:0 0 10px;font-size:.75rem;color:#fca5a5}.wrp-instarace-admin-loading{display:flex;min-height:200px;align-items:center;justify-content:center;color:var(--wrp-menu-text-muted);font-size:.8rem;letter-spacing:.08em}.wrp-instarace-admin-metric{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;padding:10px 12px;border:1px solid var(--wrp-menu-border);border-radius:10px;background:linear-gradient(180deg,#ffffff75,#ffffff4d)}.wrp-instarace-admin-metric__label{margin:0;font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wrp-menu-text-muted)}.wrp-instarace-admin-metric__value{margin:2px 0 0;font-size:1.2rem;line-height:1;font-weight:900;color:#052e16}.wrp-instarace-admin-metric__time{margin:0;font-size:.68rem;color:#374151}.wrp-instarace-admin-db .database-manager-view div.absolute.inset-0.bg-slate-900\/50{background:#f8faf9bf!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.wrp-instarace-admin-db .database-manager-view svg.animate-spin.text-white{color:var(--wrp-menu-accent)!important}@font-face{font-family:Exo2;src:url(/assets/Exo2-VariableFont_wght-lLV6DVhW.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Alphacorsa;src:url(/assets/Alphacorsa-Personal-Use-Italic-CZ9nmxEj.ttf) format("truetype");font-style:italic;font-weight:400;font-display:swap}:root{color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:#000;min-height:100dvh}a{color:inherit;text-decoration:none}#root{width:100%;max-width:100%;min-height:100dvh;height:100dvh}.legacy-frame{width:100%;height:100%;border:0;display:block}.legacy-page-host{width:100%;height:100%;position:relative}.legacy-open-tools-btn{position:fixed;left:16px;bottom:16px;z-index:2100;min-width:190px;height:44px;border:1px solid rgba(0,255,102,.7);border-radius:999px;background:#00ff662b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:.9rem;font-weight:700;letter-spacing:.4px;cursor:pointer}.wrp-close-btn{border:1px solid #b91c1c;border-radius:8px;background:#7f1d1d;color:#fee2e2;display:inline-flex;align-items:center;justify-content:center;font-weight:800;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.wrp-close-btn:hover{background:#991b1b;border-color:#dc2626;color:#fff}.wrp-close-btn:focus-visible{outline:2px solid #ef4444;outline-offset:1px}.wrp-close-btn--sm{width:30px;height:30px;font-size:.9rem}.wrp-close-btn--md{width:34px;height:34px;font-size:1rem}.wrp-close-btn--lg{width:38px;height:38px;font-size:1.05rem}@media (max-width: 1024px){input,select,textarea{font-size:16px!important}}:root{--wrp-menu-bg-deep: #d8deda;--wrp-menu-bg: #e2e8e4;--wrp-menu-surface: #e8eeea;--wrp-menu-surface-mid: #eef3ef;--wrp-menu-surface-high: #f6faf7;--wrp-menu-inset: #dce5e0;--wrp-menu-inset-row: #e4ebe6;--wrp-menu-border: rgba(15, 23, 42, .08);--wrp-menu-border-strong: rgba(15, 23, 42, .12);--wrp-menu-text: #000000;--wrp-menu-text-muted: #000000;--wrp-menu-accent: #065f46;--wrp-menu-accent-bright: #047857;--wrp-menu-accent-dim: rgba(6, 95, 70, .18)}.wrp-menu-surface-gradient{background:linear-gradient(165deg,var(--wrp-menu-surface-high) 0%,var(--wrp-menu-surface) 38%,var(--wrp-menu-bg) 72%,var(--wrp-menu-bg-deep) 100%);color:var(--wrp-menu-text);box-shadow:inset 0 1px #ffffff0d}.wrp-menu-panel{background:linear-gradient(165deg,var(--wrp-menu-surface-high) 0%,var(--wrp-menu-surface) 38%,var(--wrp-menu-bg) 72%,var(--wrp-menu-bg-deep) 100%);color:var(--wrp-menu-text);box-shadow:inset 0 1px #ffffffd9;border:1px solid var(--wrp-menu-border)}.wrp-menu-panel--edgeless{border:none;box-shadow:inset 0 1px #ffffffe6}.wrp-menu-inset-stack{border-radius:.75rem;border:1px solid var(--wrp-menu-border-strong);background:linear-gradient(180deg,var(--wrp-menu-inset) 0%,var(--wrp-menu-bg-deep) 100%);padding:1rem;box-shadow:inset 0 1px 2px #fffc,0 1px 4px #0f172a0d}.wrp-menu-inset-row{display:flex;align-items:center;justify-content:space-between;border-radius:.375rem;background:linear-gradient(180deg,#f0f5f2 0%,var(--wrp-menu-inset-row) 100%);border:1px solid var(--wrp-menu-border);padding:.5rem .75rem;box-shadow:inset 0 1px #fffffff2}.wrp-db-section{border-radius:.75rem;padding:1.5rem;border:1px solid var(--wrp-menu-border-strong);background:linear-gradient(165deg,var(--wrp-menu-surface-mid) 0%,var(--wrp-menu-surface) 45%,var(--wrp-menu-inset) 100%);box-shadow:inset 0 1px #ffffffe6,0 6px 20px #0f172a0f}.wrp-db-list-row{padding:.75rem;border-radius:.5rem;border:1px solid var(--wrp-menu-border);background:linear-gradient(180deg,#fafcfb 0%,var(--wrp-menu-inset-row) 100%);box-shadow:inset 0 1px #fffffff2,0 1px 3px #0f172a0d}.wrp-btn-3d{position:relative;font-family:Exo2,system-ui,sans-serif;font-weight:700;font-size:.875rem;line-height:1.25;padding:.55rem 1.15rem;border-radius:10px;cursor:pointer;border-style:solid;border-width:1px;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}.wrp-btn-3d:hover{filter:brightness(1.07)}.wrp-btn-3d:active{transform:translateY(3px)}.wrp-btn-3d--cancel{color:#f8fafc;background:linear-gradient(180deg,#64748b,#475569 40%,#3f4f4a);border-color:#ffffff24;box-shadow:0 1px #ffffff47 inset,0 -1px #00000073 inset,0 5px #0f172abf,0 8px 18px #00000073}.wrp-btn-3d--cancel:active{box-shadow:0 1px #ffffff1f inset,0 -1px #0000004d inset,0 2px #0f172a8c,0 3px 10px #00000059}.wrp-btn-3d--confirm{color:#ecfdf5;background:linear-gradient(180deg,#3d5249,#2a3d35 45%,#1e2b26);border-color:#00ff6661;box-shadow:0 1px #a7f3d01f inset,0 -1px #00000080 inset,0 5px #062d22d9,0 8px 22px #00000080,0 0 20px var(--wrp-menu-accent-dim)}.wrp-btn-3d--confirm:active{box-shadow:0 1px #a7f3d014 inset,0 -1px #00000059 inset,0 2px #062d22a6,0 4px 12px #0006}.wrp-btn-3d--accent{color:#052e16;background:linear-gradient(180deg,#6ee7b7 0%,var(--wrp-menu-accent) 42%,#00b34a 100%);border-color:#00ff668c;box-shadow:0 1px #fff6 inset,0 -1px #00000040 inset,0 5px #047857,0 8px 22px #00ff6647}.wrp-btn-3d--accent:active{box-shadow:0 1px #fff3 inset,0 2px #065f46,0 4px 12px #0000004d}.wrp-btn-3d--dup{color:#fff;background:linear-gradient(180deg,#a5b4fc,#6366f1 45%,#4338ca);border-color:#c7d2fe59;box-shadow:0 1px #ffffff40 inset,0 -1px #00000059 inset,0 4px #312e81,0 6px 16px #4f46e566}.wrp-btn-3d--edit{color:#422006;background:linear-gradient(180deg,#fde047,#eab308 45%,#ca8a04);border-color:#fde04780;box-shadow:0 1px #ffffff59 inset,0 -1px #0003 inset,0 4px #a16207,0 6px 16px #eab30873}.wrp-btn-3d--delete{color:#fff;background:linear-gradient(180deg,#fca5a5,#ef4444 45%,#b91c1c);border-color:#fecaca66;box-shadow:0 1px #ffffff38 inset,0 -1px #0000004d inset,0 4px #7f1d1d,0 6px 16px #ef444466}.wrp-btn-3d--dup:active,.wrp-btn-3d--edit:active,.wrp-btn-3d--delete:active{box-shadow:0 1px #ffffff1f inset,0 2px #0006,0 3px 10px #00000059}.wrp-btn-3d--tab{flex-grow:1;color:var(--wrp-menu-text-muted);background:linear-gradient(180deg,#ffffff 0%,var(--wrp-menu-inset-row) 100%);border-color:var(--wrp-menu-border-strong);box-shadow:0 1px #fffffff2 inset,0 -1px #0f172a0f inset,0 3px #94a3b873,0 5px 10px #0f172a14}.wrp-btn-3d--tab-active{color:#fff;background:linear-gradient(180deg,#10b981,#059669 45%,#047857);border-color:#0596698c;box-shadow:0 1px #ffffff59 inset,0 -1px #0000001f inset,0 3px #065f46,0 6px 14px #05966940}.wrp-calc-modal .text-slate-50,.wrp-calc-modal .text-slate-100,.wrp-calc-modal .text-slate-200,.wrp-calc-modal .text-slate-300{color:var(--wrp-menu-text)!important}.wrp-calc-modal .text-slate-400,.wrp-calc-modal .text-slate-500,.wrp-calc-modal .text-slate-600{color:var(--wrp-menu-text-muted)!important}.wrp-calc-modal .text-blue-300,.wrp-calc-modal .text-blue-400,.wrp-calc-modal .text-blue-500,.wrp-calc-modal .text-blue-600{color:#172554!important}.wrp-calc-modal .text-emerald-300,.wrp-calc-modal .text-emerald-400,.wrp-calc-modal .text-green-300,.wrp-calc-modal .text-green-400,.wrp-calc-modal .text-green-500,.wrp-calc-modal .text-green-600,.wrp-calc-modal .text-green-700,.wrp-calc-modal .text-green-800{color:#14532d!important}.wrp-calc-modal .text-yellow-300,.wrp-calc-modal .text-yellow-400,.wrp-calc-modal .text-yellow-500{color:#422006!important}.wrp-calc-modal .text-amber-700,.wrp-calc-modal .text-amber-800,.wrp-calc-modal .text-amber-900{color:#78350f!important}.wrp-calc-modal .text-red-300,.wrp-calc-modal .text-red-400,.wrp-calc-modal .text-red-500,.wrp-calc-modal .text-red-600,.wrp-calc-modal .text-red-700,.wrp-calc-modal .text-red-800,.wrp-calc-modal .text-red-900{color:#7f1d1d!important}.wrp-calc-modal .text-orange-300,.wrp-calc-modal .text-orange-400{color:#431407!important}.wrp-calc-modal .text-cyan-300,.wrp-calc-modal .text-cyan-400,.wrp-calc-modal .text-cyan-500{color:#164e63!important}.wrp-calc-modal .text-teal-600,.wrp-calc-modal .text-teal-700{color:#115e59!important}.wrp-calc-modal .text-indigo-400,.wrp-calc-modal .text-indigo-500,.wrp-calc-modal .text-indigo-600{color:#312e81!important}.wrp-calc-modal .text-violet-500,.wrp-calc-modal .text-violet-600{color:#5b21b6!important}.wrp-calc-modal .text-purple-500,.wrp-calc-modal .text-purple-600{color:#581c87!important}.wrp-calc-modal .text-fuchsia-600{color:#86198f!important}.wrp-calc-modal .text-pink-600{color:#9d174d!important}.wrp-calc-modal .text-lime-600{color:#3f6212!important}.wrp-calc-modal .text-zinc-100,.wrp-calc-modal .text-zinc-200,.wrp-calc-modal .text-zinc-300,.wrp-calc-modal .text-zinc-400,.wrp-calc-modal .text-zinc-500,.wrp-calc-modal .text-zinc-600,.wrp-fullscreen-modal .text-zinc-100,.wrp-fullscreen-modal .text-zinc-200,.wrp-fullscreen-modal .text-zinc-300,.wrp-fullscreen-modal .text-zinc-400,.wrp-fullscreen-modal .text-zinc-500,.wrp-fullscreen-modal .text-zinc-600,.wrp-calc-modal label.text-white,.wrp-fullscreen-modal label.text-white{color:#000!important}.wrp-menu-panel .text-slate-50,.wrp-menu-panel .text-slate-100,.wrp-menu-panel .text-slate-200,.wrp-menu-panel .text-slate-300{color:var(--wrp-menu-text)!important}.wrp-menu-panel .text-slate-400,.wrp-menu-panel .text-slate-500,.wrp-menu-panel .text-slate-600{color:var(--wrp-menu-text-muted)!important}.wrp-db-section .text-slate-100,.wrp-db-section .text-slate-200,.wrp-db-list-row .text-slate-200,.wrp-db-list-row .text-slate-400{color:var(--wrp-menu-text)!important}.wrp-db-list-row .text-slate-400{color:var(--wrp-menu-text-muted)!important}
