@font-face{font-family:'BreakingBad';src:url('/wp-content/plugins/mol-god/modules/atomic-visualizer/fonts/breaking-bad.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}:root{--bb-font:'BreakingBad', 'Impact', 'Arial Black', sans-serif;--bb-green:#00FF41;--bb-dark:#0A0E27;--bb-card:#1A1E37;--bb-glow:rgba(0, 255, 65, 0.6)}.molgod-atom-wrap{background:linear-gradient(135deg, #0A0E27 0%, #1A1E37 100%);border:2px
solid #00FF41;border-radius:12px;overflow:hidden;box-shadow:0 0 30px rgba(0, 255, 65, 0.2);margin:16px
0;position:relative}.molgod-atom-header{display:flex;align-items:center;padding:20px
24px;border-bottom:1px solid rgba(0, 255, 65, 0.2)}.molgod-atom-symbol{font-family:var(--bb-font);font-size:72px;font-weight:900;color:#FFF;background:var(--bb-green);padding:4px
16px;border-radius:6px;line-height:1.1;margin-right:20px;box-shadow:0 0 20px var(--bb-glow);text-shadow:none;display:inline-block}.molgod-atom-info{flex:1}.molgod-atom-name{font-family:var(--bb-font);font-size:28px;color:#fff;text-transform:uppercase;letter-spacing:2px}.molgod-atom-name-pl{font-size:14px;color:#00FF41;opacity:0.8;margin-top:2px}.molgod-atom-number{font-family:'Courier New',monospace;font-size:16px;color:#00FF41;margin-top:4px}.molgod-atom-canvas{width:100%;display:block;cursor:grab}.molgod-atom-canvas:active{cursor:grabbing}.molgod-atom-panel{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:8px;padding:16px
24px;border-top:1px solid rgba(0, 255, 65, 0.2)}.molgod-atom-stat{background:rgba(0, 255, 65, 0.05);border:1px
solid rgba(0, 255, 65, 0.15);border-radius:6px;padding:8px
12px;text-align:center}.molgod-atom-stat-label{font-size:9px;color:#00FF41;text-transform:uppercase;letter-spacing:1px}.molgod-atom-stat-value{font-family:'Courier New',monospace;font-size:16px;font-weight:700;color:#fff;margin-top:2px}.molgod-atom-nucleus{padding:12px
24px;display:flex;gap:16px;flex-wrap:wrap;border-top:1px solid rgba(0, 255, 65, 0.1)}.molgod-particle{display:flex;align-items:center;gap:6px;font-size:13px;color:#ccc}.molgod-particle-dot{width:12px;height:12px;border-radius:50%}.molgod-particle-dot.proton{background:#E74C3C;box-shadow:0 0 6px #E74C3C}.molgod-particle-dot.neutron{background:#3498DB;box-shadow:0 0 6px #3498DB}.molgod-atom-shells{padding:12px
24px 16px;display:flex;gap:10px;flex-wrap:wrap}.molgod-shell-badge{display:inline-flex;align-items:center;gap:4px;padding:3px
8px;border-radius:4px;font-size:11px;color:#fff;background:rgba(255,255,255,0.05);border:1px
solid rgba(255,255,255,0.1)}.molgod-shell-dot{width:8px;height:8px;border-radius:50%}.molgod-widget .molgod-info-title,
.molgod-widget .molgod-compound-name,
.molgod-widget h2,
.molgod-widget
h3{font-family:var(--bb-font) !important}.molgod-widget .molgod-info-cas,
.molgod-widget .molgod-info-formula{color:var(--bb-green) !important;text-shadow:0 0 8px var(--bb-glow) !important;font-family:var(--bb-font) !important}.molgod-widget .molgod-verified-badge{background:var(--bb-green) !important;color:#000 !important;font-family:var(--bb-font) !important;box-shadow:0 0 10px var(--bb-glow) !important}.molgod-ptable{background:var(--bb-dark);padding:8px;border-radius:8px;overflow-x:auto}.molgod-ptable-row{display:flex;gap:2px;justify-content:center}.molgod-ptable-spacer{height:6px}.molgod-ptable-cell{width:44px;height:48px;background:var(--bb-card);border:1.5px solid #333;border-radius:3px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s;position:relative;overflow:hidden}.molgod-ptable-cell:hover{transform:scale(1.3);z-index:10;border-color:var(--bb-green);box-shadow:0 0 12px var(--bb-glow)}.molgod-ptable-cell.empty{background:transparent;border:none;cursor:default}.molgod-ptable-cell.empty:hover{transform:none;box-shadow:none}.ptc-z{font-size:7px;color:#888;position:absolute;top:2px;left:3px}.ptc-s{font-family:var(--bb-font);font-size:18px;color:var(--bb-green);text-shadow:0 0 6px rgba(0,255,65,0.4);line-height:1}.ptc-n{font-size:5.5px;color:#aaa;max-width:42px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.molgod-ptable-mini{display:inline-block;background:var(--bb-dark);border:2px
solid var(--bb-green);border-radius:8px;padding:8px
14px;cursor:pointer;transition:all 0.3s;box-shadow:0 0 10px rgba(0,255,65,0.2)}.molgod-ptable-mini:hover{box-shadow:0 0 20px var(--bb-glow);transform:scale(1.05)}.molgod-ptable-mini-label{font-family:var(--bb-font);font-size:14px;color:var(--bb-green);text-shadow:0 0 8px rgba(0,255,65,0.5)}.molgod-atom-config{padding:8px
24px 16px;font-family:'Courier New',monospace;font-size:14px;color:#00FF41;background:rgba(0, 255, 65, 0.03);border-top:1px solid rgba(0, 255, 65, 0.1)}.molgod-atom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.95);z-index:10000;overflow-y:auto;animation:molgod-fadeIn 0.3s ease;display:none}@keyframes molgod-fadeIn{from{opacity:0}to{opacity:1}}.molgod-atom-overlay .overlay-view{width:100%;min-height:100vh;padding:20px}.molgod-atom-overlay .overlay-header{display:flex;align-items:center;justify-content:space-between;padding:16px
0;margin-bottom:20px;border-bottom:2px solid rgba(0, 255, 65, 0.3)}.molgod-atom-overlay .overlay-header
h2{margin:0;font-family:var(--bb-font);font-size:24px;color:#fff}.molgod-atom-overlay .overlay-btn{background:rgba(255, 255, 255, 0.1);border:1px
solid rgba(0, 255, 65, 0.5);color:#00FF41;padding:10px
20px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all 0.2s}.molgod-atom-overlay .overlay-btn:hover{background:#00FF41;color:#000;box-shadow:0 4px 16px rgba(0, 255, 65, 0.4)}.molgod-atom-overlay .atom-canvas-fullscreen{width:100%;height:calc(100vh - 120px);min-height:500px;border-radius:12px;overflow:hidden}.molgod-atom-overlay .molgod-ptable-cell{width:56px;height:60px}.molgod-atom-overlay .ptc-s{font-size:22px}.molgod-atom-overlay .ptc-n{font-size:7px;display:block}.molgod-atom-controls
button{font-family:-apple-system,BlinkMacSystemFont,sans-serif}.molgod-atom-controls button:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,0.15)}@media (max-width: 768px){.molgod-atom-overlay .overlay-header{flex-direction:column;gap:8px;align-items:flex-start}.molgod-atom-overlay .overlay-header
h2{font-size:18px}.molgod-atom-overlay .molgod-ptable-cell{width:32px;height:36px}.molgod-atom-overlay .ptc-s{font-size:14px}.molgod-atom-overlay .ptc-n{display:none}.molgod-atom-overlay .atom-canvas-fullscreen{height:calc(100vh - 100px);min-height:350px}.molgod-atom-controls{flex-wrap:wrap !important}}@media (max-width: 480px){.molgod-atom-overlay .molgod-ptable-cell{width:20px;height:24px}.molgod-atom-overlay .ptc-s{font-size:10px}}@media
print{.molgod-atom-overlay{display:none !important}}.molgod-extended-bibliography{margin:18px
0 22px;padding:16px
18px;background:#fafbfd;border:1px
solid #e3e7ef;border-radius:8px;font-size:13px;line-height:1.55;color:#1f2937}.molgod-extended-bibliography .molgod-biblio-title{margin:0
0 6px;font-size:16px;font-weight:700;color:#0f172a;border-bottom:2px solid #d1d5db;padding-bottom:6px}.molgod-extended-bibliography .molgod-biblio-count{font-size:12px;font-weight:500;color:#64748b;margin-left:6px}.molgod-extended-bibliography .molgod-biblio-note{font-size:11px;color:#6b7280;margin:0
0 10px;font-style:italic}.molgod-extended-bibliography .molgod-biblio-list{margin:0;padding-left:22px;list-style:decimal}.molgod-extended-bibliography .molgod-biblio-item{margin-bottom:10px;padding:6px
8px;border-left:3px solid transparent;transition:background 0.15s ease, border-color 0.15s ease}.molgod-extended-bibliography .molgod-biblio-item:hover{background:#f3f4f6}.molgod-extended-bibliography .molgod-biblio-item[data-source="pubchem"]{border-left-color:#1976d2}.molgod-extended-bibliography .molgod-biblio-item[data-source="chembl"]{border-left-color:#7b1fa2}.molgod-extended-bibliography .molgod-biblio-item[data-source="metabolights"]{border-left-color:#388e3c}.molgod-extended-bibliography .molgod-biblio-item[data-source="metabolomics_wb"]{border-left-color:#f57c00}.molgod-extended-bibliography .molgod-biblio-item[data-source="epa_comptox"]{border-left-color:#c2185b}.molgod-extended-bibliography .molgod-biblio-item[data-source="health_canada"]{border-left-color:#d32f2f}.molgod-extended-bibliography .molgod-biblio-item[data-source="doaj"]{border-left-color:#5d4037}.molgod-extended-bibliography .molgod-biblio-item[data-source="openalex"]{border-left-color:#455a64}.molgod-extended-bibliography .molgod-biblio-item[data-source="echa"]{border-left-color:#00695c}.molgod-extended-bibliography .molgod-biblio-item[data-source="nist"]{border-left-color:#283593}.molgod-extended-bibliography .molgod-biblio-item[data-source="wikidata"]{border-left-color:#6a1b9a}.molgod-extended-bibliography .molgod-biblio-item[data-source="crossref"]{border-left-color:#37474f}.molgod-extended-bibliography .molgod-biblio-item[data-source="europepmc"]{border-left-color:#0277bd}.molgod-extended-bibliography .molgod-biblio-item[data-source="chemrxiv"]{border-left-color:#bf360c}.molgod-extended-bibliography .molgod-biblio-item[data-source="builtin"]{border-left-color:#546e7a}.molgod-extended-bibliography .molgod-biblio-source-badge{display:inline-block;padding:2px
7px;margin-right:6px;border-radius:3px;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:0.4px;vertical-align:middle;line-height:1.4}.molgod-extended-bibliography .molgod-biblio-cite{color:#1f2937}.molgod-extended-bibliography .molgod-biblio-url{color:#1d4ed8;text-decoration:underline;margin-left:4px}.molgod-extended-bibliography .molgod-biblio-url:hover{color:#1e3a8a}.molgod-extended-bibliography .molgod-biblio-accessed,
.molgod-extended-bibliography .molgod-biblio-license{font-size:11px;color:#6b7280;margin-left:4px}.molgod-extended-bibliography .molgod-biblio-license{background:#eef2ff;color:#3730a3;padding:1px
6px;border-radius:3px;font-weight:500}.molgod-extended-bibliography .molgod-biblio-copy{margin-left:6px;padding:2px
8px;font-size:11px;background:#fff;border:1px
solid #cbd5e1;border-radius:3px;color:#334155;cursor:pointer;transition:all 0.15s ease}.molgod-extended-bibliography .molgod-biblio-copy:hover{background:#e2e8f0;border-color:#94a3b8;color:#0f172a}@media (max-width: 600px){.molgod-extended-bibliography{padding:12px;font-size:12px}.molgod-extended-bibliography .molgod-biblio-list{padding-left:18px}.molgod-extended-bibliography .molgod-biblio-source-badge{font-size:9px;padding:1px
5px}}.molgod-accordions details,
.molgod-shortcode details,details.molgod-acc,details[class*="molgod-"][class*="-accordion"],details[class*="molgod-"][class*="-widget"],details[class*="molgod-"][class*="-calculator"]{margin:8px
0 !important;border:1px
solid #e6ebf2 !important;border-radius:8px !important;background:#fff !important;overflow:hidden;transition:border-color .15s}.molgod-accordions details:hover,details.molgod-acc:hover,details[class*="molgod-"][class*="-accordion"]:hover{border-color:#c8d2e0 !important}.molgod-accordions details>summary,details.molgod-acc>summary,details[class*="molgod-"][class*="-accordion"]>summary,details[class*="molgod-"][class*="-widget"]>summary,details[class*="molgod-"][class*="-calculator"]>summary{cursor:pointer !important;padding:14px
18px !important;list-style:none !important;font-weight:600 !important;color:#e8722e !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;user-select:none !important;position:relative}.molgod-accordions details>summary::-webkit-details-marker,details.molgod-acc>summary::-webkit-details-marker,details[class*="molgod-"]>summary::-webkit-details-marker{display:none !important}.molgod-accordions details>summary:not(:has(svg))::after,details.molgod-acc>summary:not(:has(svg))::after,details[class*="molgod-"][class*="-accordion"]>summary:not(:has(svg))::after,details[class*="molgod-"][class*="-widget"]>summary:not(:has(svg))::after,details[class*="molgod-"][class*="-calculator"]>summary:not(:has(svg))::after{content:"";width:10px;height:10px;border-right:2px solid #8693a5;border-bottom:2px solid #8693a5;transform:rotate(45deg);transition:transform .18s ease;margin-left:auto;margin-right:4px;margin-top:-4px;flex-shrink:0}.molgod-accordions details[open]>summary:not(:has(svg))::after,details.molgod-acc[open]>summary:not(:has(svg))::after,details[class*="molgod-"][class*="-accordion"][open]>summary:not(:has(svg))::after,details[class*="molgod-"][class*="-widget"][open]>summary:not(:has(svg))::after,details[class*="molgod-"][class*="-calculator"][open]>summary:not(:has(svg))::after{transform:rotate(-135deg);margin-top:4px}details[open] > summary
svg{transform:rotate(180deg)}details > summary
svg{transition:transform .18s ease}.molgod-accordions details>*:not(summary),details.molgod-acc>*:not(summary),details[class*="molgod-"][class*="-accordion"]>*:not(summary),details[class*="molgod-"][class*="-widget"]>*:not(summary),details[class*="molgod-"][class*="-calculator"]>*:not(summary){padding:0
18px 14px 18px !important}.molgod-trust-badge{margin-top:24px !important;margin-bottom:0 !important}.molgod-ms-uploader-standalone{display:none !important}.molgod-widget .ms-btn{padding:7px
14px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:0.2px !important;border-radius:8px !important;border:1.5px solid transparent !important;background:linear-gradient(180deg,#fff,#f5f7fc) !important;color:#4a5568 !important;cursor:pointer !important;transition:transform .18s cubic-bezier(.34,1.56,.64,1), box-shadow .18s, background .18s, color .18s !important;box-shadow:0 1px 2px rgba(0,0,0,0.04) !important;position:relative;overflow:hidden;text-transform:capitalize}.molgod-widget .ms-btn::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg, transparent 0%, rgba(255,255,255,0.15) 50%, transparent 100%);transform:translateX(-100%);transition:transform .4s;pointer-events:none}.molgod-widget .ms-btn:hover{transform:translateY(-2px) !important;box-shadow:0 4px 10px rgba(60,80,180,0.18) !important;color:#1a202c !important}.molgod-widget .ms-btn:hover::before{transform:translateX(100%)}.molgod-widget .ms-btn:active{transform:translateY(0) scale(0.98) !important}.molgod-widget .ms-btn.ms-btn-on{background:linear-gradient(135deg,#3b82f6,#1e40af) !important;color:#fff !important;border-color:#1e40af !important;box-shadow:0 4px 12px rgba(59,130,246,0.45), inset 0 1px 0 rgba(255,255,255,0.2) !important;text-shadow:0 1px 2px rgba(0,0,0,0.15)}.molgod-widget .ms-btn[data-action="toggleRotate"].ms-btn-on{background:linear-gradient(135deg,#10b981,#047857) !important;border-color:#047857 !important;box-shadow:0 4px 12px rgba(16,185,129,0.45) !important}.molgod-widget .ms-btn[data-action="flat"].ms-btn-on{background:linear-gradient(135deg,#8b5cf6,#6d28d9) !important;border-color:#6d28d9 !important;box-shadow:0 4px 12px rgba(139,92,246,0.45) !important}.molgod-widget .ms-btn[data-action="skeletal"].ms-btn-on{background:linear-gradient(135deg,#06b6d4,#0e7490) !important;border-color:#0e7490 !important;box-shadow:0 4px 12px rgba(6,182,212,0.45) !important}.molgod-widget .ms-btn[data-action="ballstick"].ms-btn-on{background:linear-gradient(135deg,#f59e0b,#b45309) !important;border-color:#b45309 !important;box-shadow:0 4px 12px rgba(245,158,11,0.45) !important}.molgod-widget .ms-btn[data-action="spacefill"].ms-btn-on{background:linear-gradient(135deg,#ef4444,#991b1b) !important;border-color:#991b1b !important;box-shadow:0 4px 12px rgba(239,68,68,0.45) !important}.molgod-widget .ms-btn[data-action="toggleH"].ms-btn-on{background:linear-gradient(135deg,#ec4899,#9f1239) !important;border-color:#9f1239 !important;box-shadow:0 4px 12px rgba(236,72,153,0.45) !important}.molgod-widget .molgod-tab-header,
.molgod-widget .ms-tab-header{display:flex !important;justify-content:space-evenly !important;width:100% !important;padding:0
!important;gap:2px !important;background:linear-gradient(180deg,#f8fafc,#eef2f8) !important;border-bottom:2px solid #cbd5e1 !important;overflow:hidden !important}.molgod-widget .ms-tab-btn{flex:1 1 0 !important;padding:12px
8px !important;font-size:12px !important;font-weight:700 !important;color:#64748b !important;letter-spacing:0.1px !important;border:none !important;background:transparent !important;border-bottom:3px solid transparent !important;cursor:pointer !important;transition:all .22s cubic-bezier(.4,0,.2,1) !important;position:relative;white-space:normal !important;line-height:1.25 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:4px;text-align:center}.molgod-widget .ms-tab-btn::after{content:"";position:absolute;left:50%;right:50%;bottom:-3px;height:3px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transition:left .25s, right .25s;border-radius:3px 3px 0 0}.molgod-widget .ms-tab-btn:hover{color:#1e293b !important;background:rgba(59,130,246,0.06) !important;transform:translateY(-1px) !important}.molgod-widget .ms-tab-btn:hover::after{left:20%;right:20%}.molgod-widget .ms-tab-btn.active{color:#1e40af !important;background:linear-gradient(180deg,rgba(59,130,246,0.08),transparent) !important;font-weight:800 !important}.molgod-widget .ms-tab-btn.active::after{left:8%;right:8%;box-shadow:0 1px 4px rgba(59,130,246,0.5)}.molgod-widget .ms-tab-body.active{animation:ms-fadein-up .32s cubic-bezier(.4,0,.2,1)}@keyframes ms-fadein-up{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.molgod-widget .ms-tab-btn svg,
.molgod-widget .ms-tab-btn span.ms-tab-icon{font-size:17px;line-height:1;filter:saturate(1.1);transition:transform .2s}.molgod-widget .ms-tab-btn:hover svg,
.molgod-widget .ms-tab-btn:hover span.ms-tab-icon{transform:scale(1.15)}.molgod-widget .ms-tab-btn.active svg,
.molgod-widget .ms-tab-btn.active span.ms-tab-icon{transform:scale(1.2)}@media (max-width: 640px){.molgod-widget .ms-tab-btn{font-size:10px !important;padding:10px
4px !important}.molgod-widget .ms-btn{padding:6px
10px !important;font-size:11px !important}}.molgod-calc{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.molgod-calc-header{background:linear-gradient(90deg,#f4f6fb,#eaeff7);border:1px
solid #e0e4ee;border-radius:10px;padding:12px
16px;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.molgod-calc-name{font-size:15px;font-weight:700;color:#1a1d2e}.molgod-calc-name-en{font-size:12px;font-weight:400;color:#64748b;font-style:italic}.molgod-calc-badges{display:flex;gap:6px;flex-wrap:wrap}.molgod-badge-mw,.molgod-badge-formula,.molgod-badge-cas{font-size:11px;padding:4px
10px;border-radius:6px;white-space:nowrap;font-weight:500}.molgod-badge-mw{background:#E6F1FB;color:#0C447C}.molgod-badge-formula{background:#EEEDFE;color:#3C3489;font-family:ui-monospace,monospace}.molgod-badge-cas{background:#F1EFE8;color:#444441;font-family:ui-monospace,monospace}.molgod-badge-formula
sub{font-size:9px}.molgod-calc-warn{display:inline-block;background:#fef3c7;color:#78350f;padding:2px
8px;border-radius:4px;font-size:11px;font-weight:600}.molgod-panels-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:14px;margin-bottom:14px}.molgod-panel{background:#f8fafc;border-radius:10px;padding:14px;border:1px
solid #e2e8f0;transition:border-color .2s}.molgod-panel:hover{border-color:#cbd5e1}.molgod-panel-inactive{opacity:0.9;background:#fafbfc}.molgod-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e2e8f0}.molgod-panel-label{font-size:12px;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:6px;text-transform:none;letter-spacing:0}.molgod-panel-icon{color:#3b82f6;flex-shrink:0}.molgod-reset-btn{width:22px;height:22px;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#94a3b8;display:flex;align-items:center;justify-content:center;transition:background .15s, color .15s}.molgod-reset-btn:hover{background:#fee2e2;color:#dc2626}.molgod-field{display:flex;align-items:center;gap:8px;margin-bottom:8px}.molgod-field>label{width:68px;flex-shrink:0;font-size:12px;color:#475569;font-weight:500}.molgod-input-wrap{flex:1;display:flex;align-items:center;gap:4px;min-width:0}.molgod-input-wrap>input,.molgod-dil-grid>input{flex:1 1 0;min-width:0;height:32px;padding:0
10px;border:1px
solid #cbd5e1;border-radius:6px;font-size:14px;font-weight:500;font-family:ui-monospace,"Cascadia Mono",Menlo,monospace;background:#fff;color:#0f172a;transition:border-color .15s, box-shadow .15s, background .3s}.molgod-input-wrap>input:focus,.molgod-dil-grid>input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,0.15)}.molgod-input-wrap>input.molgod-result,.molgod-dil-grid>input.molgod-result{background:#ecfdf5;border-color:#86efac;color:#065f46;font-weight:700}.molgod-input-wrap>input.molgod-error,.molgod-dil-grid>input.molgod-error{background:#fef2f2 !important;border-color:#ef4444 !important;color:#991b1b}.molgod-unit-sel{height:32px;padding:0
6px;border:1px
solid #cbd5e1;border-radius:6px;background:#fff;font-size:11px;color:#475569;flex-shrink:0;min-width:62px}.molgod-unit-static{font-size:11px;color:#64748b;min-width:32px;font-weight:500}.molgod-copy{background:none;border:none;cursor:pointer;font-size:13px;color:#94a3b8;padding:2px
6px;border-radius:4px;transition:color .15s, background .15s}.molgod-copy:hover{color:#3b82f6;background:#eff6ff}.molgod-purity-row{display:flex;align-items:center;gap:8px;font-size:11px;margin-top:10px;padding-top:10px;border-top:1px solid #e2e8f0}.molgod-purity-row>label{color:#64748b;width:68px;flex-shrink:0;font-weight:500}.molgod-purity-row input[type=range]{flex:1;accent-color:#3b82f6;min-width:60px}.molgod-purity-row input[type=number]{height:26px;padding:0
6px;border:1px
solid #cbd5e1;border-radius:4px;font-size:11px;width:54px;font-family:ui-monospace,monospace}.molgod-result-row{background:#dcfce7;padding:8px
10px;border-radius:6px;margin-top:10px;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.molgod-result-row-label{font-size:11px;font-weight:600;color:#14532d}.molgod-big-result{font-size:16px;font-weight:700;color:#065f46;font-family:ui-monospace,monospace}.molgod-hint-extra{font-size:10px;color:#b45309;font-weight:500;margin-left:auto}.molgod-warn-slot{margin-top:6px}.molgod-warn-yellow{display:block;background:#fef3c7;color:#78350f;padding:4px
8px;border-radius:4px;font-size:10px;font-weight:600}.molgod-warn-red{display:block;background:#fee2e2;color:#991b1b;padding:4px
8px;border-radius:4px;font-size:10px;font-weight:600}.molgod-dil-grid{display:grid;grid-template-columns:minmax(60px,auto) 1fr 70px;gap:6px 8px;align-items:center}.molgod-dil-grid>label{font-size:12px;color:#334155;font-weight:600;display:flex;flex-direction:column;gap:1px}.molgod-label-hint{font-size:9px;color:#64748b;font-weight:400;font-style:italic}.molgod-dil-hint{margin-top:8px;padding:8px
12px;font-size:11.5px;color:#065f46;background:#ecfdf5;border-left:3px solid #10b981;border-radius:0 6px 6px 0;line-height:1.5;min-height:14px}.molgod-dil-hint:empty{display:none}.molgod-dil-error{margin-top:6px;padding:7px
11px;font-size:11px;color:#991b1b;background:#fef2f2;border-left:3px solid #ef4444;border-radius:0 6px 6px 0;line-height:1.5;display:none}.molgod-dil-error.active{display:block;animation:molgod-shake .35s}@keyframes molgod-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-3px)}75%{transform:translateX(3px)}}.molgod-dil-error:empty{display:none}.molgod-serial{margin-top:10px;padding-top:8px;border-top:1px dashed #cbd5e1}.molgod-serial>summary{font-size:11px;font-weight:600;color:#475569;cursor:pointer;padding:4px
0}.molgod-serial-inputs{display:flex;gap:6px;align-items:center;font-size:11px;margin-top:6px;flex-wrap:wrap}.molgod-serial-inputs
label{color:#64748b;font-weight:500}.molgod-serial-inputs
input{width:60px;height:28px;padding:0
6px;font-size:12px;border:1px
solid #cbd5e1;border-radius:4px;font-family:ui-monospace,monospace}.molgod-sd-table{width:100%;border-collapse:collapse;font-size:11px;margin-top:8px;background:#fff;border-radius:6px;overflow:hidden}.molgod-sd-table th, .molgod-sd-table
td{padding:6px
10px;border-bottom:1px solid #e2e8f0;text-align:left;font-family:ui-monospace,monospace}.molgod-sd-table
th{background:#f1f5f9;font-weight:600;color:#475569;font-family:inherit}.molgod-sd-table tr:last-child
td{border-bottom:none}.molgod-panel-inactive-msg{display:flex;align-items:flex-start;gap:10px;padding:10px
12px;background:#eff6ff;border-radius:8px;margin-bottom:0}.molgod-density-examples{font-size:10.5px;color:#64748b;margin-top:8px;line-height:1.5}.molgod-density-examples
strong{color:#0f172a;font-family:ui-monospace,monospace}.molgod-density-info{font-size:10.5px;color:#64748b;margin-top:10px;padding:6px
10px;background:#eff6ff;border-radius:6px;border-left:2px solid #3b82f6}.molgod-source{color:#1e40af;font-weight:600}.molgod-intent-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px
18px;background:linear-gradient(90deg,#ecfdf5,#d1fae5);border:1.5px solid #5DCAA5;border-radius:10px;color:#065f46;font-size:13px;margin-top:10px;flex-wrap:wrap;animation:molgod-slidein .25s ease}.molgod-intent-left{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.molgod-intent-check{width:22px;height:22px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;flex-shrink:0;box-shadow:0 2px 5px rgba(16,185,129,0.4)}.molgod-intent-bar
strong{font-size:15px;font-weight:700;color:#065f46;font-family:ui-monospace,monospace}.molgod-intent-right{font-size:11px;color:#047857;display:flex;align-items:center;gap:5px;font-weight:500}@keyframes molgod-slidein{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.molgod-btn-secondary{margin-top:6px;padding:6px
14px;font-size:11px;font-weight:600;border:1px
solid #cbd5e1;border-radius:6px;background:#fff;color:#475569;cursor:pointer;transition:all .15s}.molgod-btn-secondary:hover{background:#f1f5f9;border-color:#94a3b8;color:#1e293b}@media (max-width: 500px){.molgod-panels-grid{grid-template-columns:1fr}.molgod-dil-grid{grid-template-columns:72px 1fr 64px;gap:4px 6px}.molgod-field>label{width:60px}}.spbg-wrap{position:relative;overflow:hidden;border-radius:10px;isolation:isolate}.spbg-overlay{position:absolute !important;inset:0;z-index:1 !important;pointer-events:none;transition:opacity 0.3s ease, filter 0.3s ease}.spbg-wrap>.molgod-widget{position:relative;z-index:2;background:transparent !important}.spbg-controls{position:absolute;z-index:10;display:flex;gap:6px;padding:8px;background:rgba(255, 255, 255, 0.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px
solid rgba(226, 232, 240, 0.8);border-radius:10px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.spbg-pos-top-right .spbg-controls{top:10px;right:10px}.spbg-pos-top-left .spbg-controls{top:10px;left:10px}.spbg-pos-top-center .spbg-controls{top:10px;left:50%;transform:translateX(-50%)}.spbg-pos-bottom-right .spbg-controls{bottom:10px;right:10px}.spbg-pos-bottom-left .spbg-controls{bottom:10px;left:10px}.spbg-pos-bottom-center .spbg-controls{bottom:10px;left:50%;transform:translateX(-50%)}.spbg-pos-floating-right .spbg-controls{top:50%;right:10px;flex-direction:column;transform:translateY(-50%)}.spbg-pos-floating-left .spbg-controls{top:50%;left:10px;flex-direction:column;transform:translateY(-50%)}.spbg-group{display:inline-flex;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05)}.spbg-btn{appearance:none;-webkit-appearance:none;border:none;background:#fff;color:#374151;font-size:12px;font-weight:600;padding:6px
10px;cursor:pointer;transition:background 0.15s ease, color 0.15s ease, transform 0.1s ease;line-height:1.2;white-space:nowrap;font-family:inherit}.spbg-btn:hover{background:#f3f4f6;color:#111827}.spbg-btn:active{transform:translateY(1px)}.spbg-btn:focus-visible{outline:2px
solid #3b82f6;outline-offset:2px}.spbg-btn:disabled{opacity:0.5;cursor:wait}.spbg-toggle{border-right:1px solid #e5e7eb}.spbg-toggle.spbg-active{background:linear-gradient(135deg, #3b82f6, #2563eb);color:#fff}.spbg-dl{background:#f9fafb;color:#6b7280;padding:6px
8px}.spbg-dl:hover{background:#10b981;color:#fff}.spbg-clear{background:transparent;border:1px
dashed #cbd5e1;color:#64748b;border-radius:6px;padding:5px
10px;font-weight:500}.spbg-clear:hover{background:#f1f5f9;color:#1e293b;border-style:solid}.spbg-style-pills .spbg-btn{border-radius:6px}.spbg-style-pills .spbg-group{border-radius:999px}.spbg-style-pills .spbg-group .spbg-btn{padding:6px
12px}.spbg-style-square .spbg-btn,
.spbg-style-square .spbg-group{border-radius:2px}.spbg-style-minimal .spbg-controls{background:transparent;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.spbg-style-minimal .spbg-group{box-shadow:none}.spbg-style-minimal .spbg-btn{background:transparent}.spbg-style-icons .spbg-toggle{font-size:0}.spbg-style-icons .spbg-toggle::first-letter {font-size:16px}.spbg-style-icons .spbg-btn{padding:6px
8px}.spbg-style-badges .spbg-btn{font-size:10px;padding:3px
7px}.spbg-style-badges .spbg-group{border-radius:12px}.spbg-dropdown{position:absolute;z-index:99999;background:#fff;border:1px
solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px rgba(0, 0, 0, 0.12);min-width:180px;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;animation:spbgSlideIn 0.15s ease}@keyframes
spbgSlideIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.spbg-dropdown-item{padding:9px
14px;font-size:13px;color:#374151;cursor:pointer;transition:background 0.1s ease;border-bottom:1px solid #f3f4f6}.spbg-dropdown-item:last-child{border-bottom:none}.spbg-dropdown-item:hover{background:#eff6ff;color:#1e40af}@media (max-width: 640px){.spbg-controls{flex-wrap:wrap;max-width:calc(100% - 20px)}.spbg-btn{font-size:11px;padding:5px
8px}.spbg-pos-floating-left .spbg-controls,
.spbg-pos-floating-right .spbg-controls{top:10px;transform:none;flex-direction:row}}@media
print{.spbg-controls,.spbg-dropdown{display:none !important}.spbg-overlay{opacity:1 !important;filter:none !important}}.spdb-accordion{background:#fff;border:1px
solid #e5e7eb;border-radius:12px;margin:14px
0;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04)}.spdb-accordion>summary{padding:14px
20px;font-size:15px;font-weight:600;color:#1a1d2e;cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px;user-select:none}.spdb-badge{margin-left:auto;font-size:10px;background:#dbeafe;color:#1e40af;padding:2px
8px;border-radius:4px;font-weight:700}.spdb-content{padding:16px
20px}.spdb-intro{margin:0
0 16px;color:#475569;font-size:13px;line-height:1.5;padding:12px;background:#eff6ff;border-left:4px solid #3b82f6;border-radius:6px}.spdb-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:14px}.spdb-card{background:#fff;border:1px
solid #e2e8f0;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .15s, transform .15s}.spdb-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.spdb-card-head{display:flex;align-items:flex-start;gap:8px;padding:12px
14px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.spdb-head-left{flex:1;display:flex;flex-direction:column;gap:2px}.spdb-label{font-size:14px;font-weight:700;line-height:1.2}.spdb-full-name{font-size:11px;color:#64748b;line-height:1.3}.spdb-license{font-size:9px;color:#94a3b8;background:#f1f5f9;padding:2px
6px;border-radius:3px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.spdb-chart-wrap{position:relative;padding:10px;background:#fafbfc}.spdb-canvas{display:block;width:100%;height:200px;background:#fff;border:1px
solid #e5e7eb;border-radius:4px}.spdb-overlay{position:absolute;inset:10px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.9);border-radius:4px;color:#64748b;font-size:13px;font-weight:500;text-align:center;padding:8px}.spdb-overlay[hidden]{display:none}.spdb-empty{color:#94a3b8;cursor:pointer}.spdb-error{background:rgba(254,242,242,0.95);color:#991b1b;font-weight:600}.spdb-loading{color:#2563eb}.spdb-actions{display:flex;gap:4px;flex-wrap:wrap;padding:10px
14px;background:#f9fafb;border-top:1px solid #e2e8f0}.spdb-btn{appearance:none;-webkit-appearance:none;border:1px
solid #cbd5e1;background:#fff;color:#334155;padding:5px
9px;border-radius:5px;font-size:11px;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s, color .15s, border-color .15s;font-family:inherit;line-height:1.2}.spdb-btn:hover:not(:disabled){background:#eff6ff;color:#1e40af;border-color:#93c5fd}.spdb-btn:disabled{opacity:.4;cursor:not-allowed}.spdb-btn-load{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-color:#2563eb}.spdb-btn-load:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border-color:#1d4ed8}.spdb-btn-external{margin-left:auto;background:#fef3c7;border-color:#fcd34d;color:#78350f}.spdb-btn-external:hover{background:#fde68a;color:#78350f}.spdb-meta{display:flex;gap:8px;align-items:center;padding:8px
14px;background:#f9fafb;border-top:1px solid #e2e8f0;font-size:11px;color:#64748b}.spdb-points{font-weight:600}.spdb-cache-badge{background:#d1fae5;color:#065f46;padding:2px
8px;border-radius:3px;font-weight:700;font-size:10px}.spdb-ref-only{padding:20px
14px;background:#fafbfc;text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center}.spdb-ref-text{margin:0
0 12px;font-size:12px;color:#64748b;line-height:1.4}.spdb-btn-external-big{padding:10px
18px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block;transition:transform .15s, box-shadow .15s}.spdb-btn-external-big:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(245,158,11,.3);color:#fff}.spdb-citation{display:flex;align-items:center;gap:6px;padding:8px
14px;background:#fff;border-top:1px solid #e2e8f0;font-size:10px;color:#64748b;line-height:1.4}.spdb-cite-icon{font-size:12px}.spdb-cite-text{flex:1}.spdb-doi{color:#2563eb;text-decoration:none;font-weight:600;font-family:'Courier New',monospace;font-size:10px}.spdb-doi:hover{text-decoration:underline}.spdb-footer{margin:16px
0 0;padding:10px
12px;background:#f0fdf4;border-left:4px solid #10b981;border-radius:6px;font-size:11px;color:#065f46;line-height:1.5}@media (max-width:640px){.spdb-grid{grid-template-columns:1fr}.spdb-card-head{flex-direction:column}.spdb-license{align-self:flex-start}.spdb-actions{flex-wrap:wrap}.spdb-btn-external{margin-left:0;width:100%;text-align:center}}@media
print{.spdb-actions,.spdb-btn-external{display:none !important}.spdb-card{page-break-inside:avoid;border:1px
solid #000 !important}}.inline-spectrum-viewer{background:#fff;border:1px
solid #e5e7eb;border-radius:8px;padding:20px;margin:20px
0}.spectrum-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:#6b7280}.spectrum-loading
.spinner{width:40px;height:40px;border:4px
solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:molgod-spin 1s linear infinite;margin-bottom:16px}@keyframes molgod-spin{to{transform:rotate(360deg)}}.spectrum-error{text-align:center;padding:40px
20px;color:#dc2626}.spectrum-error .error-icon{font-size:48px;margin-bottom:16px}.spectrum-container{display:flex;flex-direction:column;gap:16px}.spectrum-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:2px solid #e5e7eb;gap:12px}.spectrum-header
h4{margin:0;font-size:18px;font-weight:600}.spectrum-source{font-size:12px;color:#64748b}.spectrum-source
a{color:#2563eb;text-decoration:none}.spectrum-source a:hover{text-decoration:underline}.spectrum-canvas-wrapper{position:relative;height:400px;background:#f9fafb;border-radius:4px;padding:16px}.spectrum-canvas-wrapper
canvas{width:100% !important;height:100% !important}.spectrum-meta{display:flex;gap:24px;flex-wrap:wrap;font-size:14px;padding:8px
12px;background:#f9fafb;border-radius:4px}.spectrum-meta .meta-item
strong{color:#1f2937}.spectrum-downloads{display:flex;gap:12px;flex-wrap:wrap}.btn-download{padding:8px
16px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;text-decoration:none;display:inline-block;transition:background .15s}.btn-download:hover{background:#1d4ed8;color:#fff}.spectrum-attribution
details{border:1px
solid #e5e7eb;border-radius:6px;padding:12px;background:#f9fafb}.spectrum-attribution
summary{cursor:pointer;font-weight:500;color:#374151}.attribution-content{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb;font-size:13px}.attribution-content
p{margin:6px
0}.attribution-content
a{color:#2563eb}.spectrum-placeholder{padding:30px;background:#fef3c7;border-radius:6px;text-align:center;color:#78350f}.spectrum-placeholder
p{margin:0
0 12px}@media (max-width:768px){.spectrum-header{flex-direction:column;align-items:flex-start}.spectrum-canvas-wrapper{height:300px}.spectrum-meta{gap:10px;font-size:12px}}@media
print{.spectrum-downloads,.spectrum-attribution{display:none !important}.inline-spectrum-viewer{page-break-inside:avoid}}.molgod-hplc-accordion,
body .molgod-hplc-accordion,
body.single-product .molgod-hplc-accordion{background:#f8fafc !important;border:1px
solid #e2e8f0 !important;border-radius:12px !important;padding:16px
!important;margin:14px
0 !important;color:#1a1d2e !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important}.molgod-hplc-accordion *,
.molgod-hplc-accordion *::before,
.molgod-hplc-accordion *::after{box-sizing:border-box}.molgod-hplc-accordion button,
.molgod-hplc-accordion .molgod-hplc-dl-btn,
.molgod-hplc-accordion .molgod-hplc-cta-primary,
.molgod-hplc-accordion .molgod-hplc-print-btn,
.molgod-hplc-accordion .molgod-hplc-inst-label{background:none;text-shadow:none !important;box-shadow:none}.molgod-hplc-accordion .molgod-hplc-dl-btn{background:linear-gradient(135deg, #1a237e, #3949ab) !important;color:#fff !important}.molgod-hplc-accordion .molgod-hplc-dl-alt{background:linear-gradient(135deg, #059669, #16a34a) !important}.molgod-hplc-accordion .molgod-hplc-cta-primary{background:linear-gradient(135deg, #16a34a, #15803d) !important;color:#fff !important}.molgod-hplc-accordion .molgod-hplc-print-btn{background:linear-gradient(135deg, #1a237e, #3949ab) !important;color:#fff !important}.molgod-hplc-accordion .molgod-hplc-find-substitute,
.molgod-hplc-accordion button.molgod-hplc-find-substitute{background:linear-gradient(135deg, #ff6b6b, #ee5a6f) !important;color:#fff !important}.molgod-hplc-accordion .molgod-hplc-inst-label{background:#fff !important;color:#1a1d2e !important}.molgod-hplc-accordion .molgod-hplc-inst-radio:checked+.molgod-hplc-inst-label{background:linear-gradient(135deg, #1a237e, #3949ab) !important;color:#fff !important}.molgod-hplc-hero{background:linear-gradient(180deg, #fff7ed 0%, #fff 100%);border:2px
solid #f59e0b;border-radius:14px;padding:22px;margin-bottom:22px}.molgod-hplc-hero-problem{background:#fef2f2;border-left:5px solid #dc2626;padding:16px;border-radius:8px;display:flex;gap:16px;margin-bottom:16px}.molgod-hplc-hero-icon{font-size:42px;flex-shrink:0;line-height:1}.molgod-hplc-hero-text
h3{margin:0
0 10px;color:#b91c1c;font-size:17px;font-weight:700}.molgod-hplc-problems-list{margin:0;padding:0;list-style:none}.molgod-hplc-problems-list
li{padding:5px
0;font-size:13px;color:#7f1d1d;line-height:1.5}.molgod-hplc-hero-arrow{text-align:center;margin:14px
0}.molgod-hplc-arrow-icon{font-size:34px;display:inline-block;animation:molgod-hplc-bounce 2s infinite}@keyframes molgod-hplc-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}.molgod-hplc-arrow-text{display:block;font-size:14px;font-weight:700;color:#16a34a;margin-top:4px}.molgod-hplc-hero-solution{background:linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);border-left:5px solid #16a34a;padding:18px;border-radius:8px}.molgod-hplc-solution-badge{background:#f59e0b;color:#fff;padding:6px
14px;border-radius:16px;display:inline-block;font-weight:700;font-size:12px;margin-bottom:12px;letter-spacing:0.04em}.molgod-hplc-hero-solution
h3{margin:0
0 14px;color:#14532d;font-size:16px;font-weight:700}.molgod-hplc-benefits-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:10px;margin:14px
0}.molgod-hplc-benefit{background:#fff;padding:12px;border-radius:8px;box-shadow:0 2px 8px rgba(22, 163, 74, 0.10);text-align:center}.molgod-hplc-benefit-icon{font-size:26px;line-height:1;margin-bottom:6px}.molgod-hplc-benefit-num{font-size:22px;font-weight:900;color:#16a34a;line-height:1.1}.molgod-hplc-benefit-label{font-size:12px;color:#475569;font-weight:600;margin:4px
0}.molgod-hplc-benefit-det{font-size:11px;color:#64748b;line-height:1.4}.molgod-hplc-use-case{background:#fff;border:2px
solid #1976d2;border-radius:10px;padding:14px;margin:14px
0}.molgod-hplc-use-case-head{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:#1565c0;font-size:13px}.molgod-hplc-use-case
blockquote{margin:6px
0 0;padding:10px
12px;background:#eff6ff;border-left:3px solid #1976d2;font-style:italic;font-size:12px;line-height:1.55;color:#1e3a8a}.molgod-hplc-use-case blockquote
p{margin:0}.molgod-hplc-quickstart{background:#fff;padding:14px;border-radius:10px;margin-top:14px;border:2px
dashed #16a34a}.molgod-hplc-quickstart
h4{margin:0
0 10px;font-size:14px;color:#14532d}.molgod-hplc-steps{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.molgod-hplc-step{background:linear-gradient(135deg, #1a237e, #3949ab);color:#fff;padding:10px
12px;border-radius:8px;flex:1;min-width:150px;display:flex;gap:10px;align-items:center}.molgod-hplc-step-num{width:32px;height:32px;background:rgba(255, 255, 255, 0.22);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.molgod-hplc-step
strong{display:block;font-size:12px;margin-bottom:2px}.molgod-hplc-step
small{font-size:10px;opacity:0.9;line-height:1.3}.molgod-hplc-step-arrow{color:#1a237e;font-size:20px;font-weight:700}.molgod-hplc-cta-primary{display:block;width:100%;background:linear-gradient(135deg, #16a34a, #15803d);color:#fff !important;padding:14px
16px;border-radius:10px;font-size:14px;font-weight:700;text-align:center;text-decoration:none;margin-top:12px;box-shadow:0 4px 12px rgba(22, 163, 74, 0.28);transition:transform 0.15s ease, box-shadow 0.15s ease}.molgod-hplc-cta-primary:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(22, 163, 74, 0.40)}.molgod-hplc-header-card{background:linear-gradient(135deg, #eff6ff 0%, #e0e7ff 100%);border-left:4px solid #1a237e;border-radius:8px;padding:14px
16px;margin-bottom:12px}.molgod-hplc-badges{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.molgod-hplc-badge{padding:4px
10px;border-radius:14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em}.molgod-hplc-badge-purity,.molgod-hplc-badge-stability{background:#dcfce7;color:#166534}.molgod-hplc-badge-impurity{background:#fef3c7;color:#92400e}.molgod-hplc-badge-dissolution{background:#dbeafe;color:#1e40af}.molgod-hplc-badge-instr{background:#e0e7ff;color:#3730a3}.molgod-hplc-badge-valid{background:#dcfce7;color:#166534}.molgod-hplc-quickinfo{display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:8px}.molgod-hplc-qi{background:#fff;border:1px
solid #e2e8f0;border-radius:6px;padding:8px
10px}.molgod-hplc-qi-label{font-size:10px;color:#64748b;text-transform:uppercase;letter-spacing:0.04em}.molgod-hplc-qi
strong{display:block;font-size:13px;color:#1a237e;font-weight:700;margin-top:2px}.molgod-hplc-sections{display:flex;flex-direction:column;gap:8px}.molgod-hplc-section{background:#fff;border:1px
solid #e2e8f0;border-radius:8px;overflow:hidden;transition:box-shadow 0.15s ease}.molgod-hplc-section:hover{box-shadow:0 2px 10px rgba(26, 35, 126, 0.08)}.molgod-hplc-section[open]{box-shadow:0 4px 14px rgba(26, 35, 126, 0.14);border-color:#c7d2fe}.molgod-hplc-summary{padding:12px
14px;cursor:pointer;list-style:none;display:flex;gap:10px;align-items:flex-start;user-select:none;transition:background 0.15s ease}.molgod-hplc-summary::-webkit-details-marker{display:none}.molgod-hplc-summary::marker{content:''}.molgod-hplc-summary:hover{background:#f8fafc}.molgod-hplc-section[open]>.molgod-hplc-summary{background:#eff6ff;border-bottom:1px solid #c7d2fe}.molgod-hplc-chevron{font-size:11px;color:#1a237e;transition:transform 0.2s ease;width:14px;text-align:center;margin-top:2px}.molgod-hplc-section[open]>.molgod-hplc-summary>.molgod-hplc-chevron{transform:rotate(90deg)}.molgod-hplc-title-block{flex:1}.molgod-hplc-sec-title{font-weight:700;color:#1a1d2e;font-size:14px;margin-bottom:3px}.molgod-hplc-meta-problem{font-size:12px;color:#b91c1c;font-weight:600;margin-bottom:2px;line-height:1.4}.molgod-hplc-meta-solution{font-size:11px;color:#14532d;font-weight:500;margin-bottom:2px;line-height:1.4}.molgod-hplc-meta-benefit{font-size:11px;color:#b45309;font-weight:700;line-height:1.4}.molgod-hplc-sec-body{padding:14px
16px 16px;font-size:13px;line-height:1.55;color:#334155}.molgod-hplc-sec-body
p{margin:6px
0 10px}.molgod-hplc-sec-body
ul{margin:6px
0 10px 20px}.molgod-hplc-tip{background:#fef9c3;border-left:3px solid #ca8a04;padding:8px
12px;border-radius:4px;font-size:12px}.molgod-hplc-use-case-inline{background:#fffbeb;border-left:4px solid #f59e0b;padding:10px
14px;border-radius:6px;margin-bottom:12px;font-size:12px;color:#78350f}.molgod-hplc-solvents-table{width:100%;border-collapse:separate;border-spacing:0;margin:10px
0;font-size:12px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.06);border-radius:8px;overflow:hidden}.molgod-hplc-solvents-table
thead{background:linear-gradient(135deg, #1a237e, #3949ab);color:#fff}.molgod-hplc-solvents-table
th{padding:10px
12px;text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:0.04em}.molgod-hplc-solvents-table
td{padding:12px;border-bottom:1px solid #e2e8f0;vertical-align:top}.molgod-hplc-cas{font-family:'Courier New',monospace;font-size:10px;color:#64748b;margin:3px
0}.molgod-hplc-role-badge{display:inline-block;padding:2px
7px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:0.03em}.role-aqueous{background:#dbeafe;color:#1e40af}.role-organic{background:#f3e8ff;color:#6b21a8}.role-buffer{background:#ffedd5;color:#c2410c}.molgod-hplc-qty{font-size:16px;font-weight:800;color:#1a237e}.molgod-hplc-stock-loader{color:#64748b;font-size:11px;font-style:italic}.molgod-hplc-stock-ok{color:#16a34a;font-weight:700}.molgod-hplc-stock-out{color:#dc2626;font-weight:700}.molgod-hplc-calc{background:linear-gradient(135deg, #f0fdf4, #dcfce7);border:2px
solid #16a34a;border-radius:10px;padding:14px;margin:14px
0}.molgod-hplc-calc
h4{margin:0
0 10px;color:#14532d;font-size:14px}.molgod-hplc-calc-row{display:flex;gap:10px;align-items:center;margin-bottom:10px}.molgod-hplc-calc-row
label{font-weight:600;flex:1;font-size:13px}.molgod-hplc-sample-count{width:80px;padding:6px
8px;border:2px
solid #16a34a;border-radius:6px;font-size:15px;text-align:center;font-weight:700}.molgod-hplc-calc-result{background:#fff;padding:10px
12px;border-radius:6px;font-size:13px;display:flex;flex-direction:column;gap:4px}.molgod-hplc-calc-result
strong{color:#14532d}.molgod-hplc-gradient-table{width:100%;border-collapse:collapse;font-size:12px;margin:10px
0}.molgod-hplc-gradient-table
th{background:#f1f5f9;padding:8px;border:1px
solid #e2e8f0;text-align:left}.molgod-hplc-gradient-table
td{padding:7px
8px;border:1px
solid #e2e8f0;font-family:'Courier New',monospace}.molgod-hplc-prep-steps{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:12px}.molgod-hplc-prep-step{background:#fff;border:1px
solid #e2e8f0;border-radius:8px;padding:12px}.molgod-hplc-prep-badge{background:#1976d2;color:#fff;padding:3px
10px;border-radius:12px;display:inline-block;font-weight:700;font-size:11px;margin-bottom:6px}.molgod-hplc-prep-time{color:#64748b;font-size:11px;margin-left:6px}.molgod-hplc-prep-step
ol{margin:8px
0 8px 20px;padding:0}.molgod-hplc-prep-step ol
li{margin-bottom:4px;font-size:12px;line-height:1.5}.molgod-hplc-prep-tip{background:#dcfce7;border-left:3px solid #16a34a;padding:6px
10px;font-size:11px;color:#14532d;margin-top:8px;border-radius:4px}.molgod-hplc-prep-warn{background:#fee2e2;border-left:3px solid #dc2626;padding:6px
10px;font-size:11px;color:#7f1d1d;margin-top:8px;border-radius:4px}.molgod-hplc-faq{background:#fff;border:1px
solid #e2e8f0;border-radius:6px;padding:10px
14px;margin-bottom:6px}.molgod-hplc-faq>summary{cursor:pointer;font-weight:700;font-size:13px;color:#1a237e;list-style:none}.molgod-hplc-faq[open]>summary{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e2e8f0}.molgod-hplc-faq-answer{font-size:12px;color:#334155;line-height:1.55}.molgod-hplc-faq-answer ol,
.molgod-hplc-faq-answer
ul{margin:6px
0 6px 20px}.molgod-hplc-badge-ok{background:#dcfce7;color:#166534;padding:1px
8px;border-radius:4px;font-weight:700;font-size:11px}.molgod-hplc-badge-warn{background:#fef3c7;color:#92400e;padding:1px
8px;border-radius:4px;font-weight:700;font-size:11px}.molgod-hplc-compare{width:100%;border-collapse:collapse;font-size:12px;margin:8px
0}.molgod-hplc-compare th,
.molgod-hplc-compare
td{padding:6px
10px;border:1px
solid #e2e8f0;text-align:left}.molgod-hplc-highlight{background:#dcfce7;font-weight:700}.molgod-hplc-warn-cell{background:#fef3c7}.molgod-hplc-downloads-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:8px;margin-top:8px}.molgod-hplc-dl-btn{background:linear-gradient(135deg, #1a237e, #3949ab);color:#fff !important;padding:12px
10px;border-radius:8px;text-align:center;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:4px;transition:transform 0.15s ease, box-shadow 0.15s ease}.molgod-hplc-dl-btn:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(26, 35, 126, 0.30)}.molgod-hplc-dl-icon{font-size:22px;line-height:1}.molgod-hplc-dl-btn
strong{font-size:12px;font-weight:700}.molgod-hplc-dl-btn
small{font-size:10px;opacity:0.85}.molgod-hplc-bad-scenarios{background:#fef2f2;border-left:4px solid #dc2626;padding:12px
14px;border-radius:6px;margin:10px
0}.molgod-hplc-bad-scenarios
h4{margin:0
0 8px;color:#b91c1c;font-size:13px}.molgod-hplc-bad-item{font-size:12px;color:#7f1d1d;padding:4px
0;line-height:1.5}.molgod-hplc-highlights-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));gap:8px;margin:12px
0}.molgod-hplc-hl{background:linear-gradient(135deg, #f0fdf4, #dcfce7);border:1px
solid #16a34a;border-radius:8px;padding:10px;text-align:center}.molgod-hplc-hl-ic{font-size:22px;display:block}.molgod-hplc-hl
strong{display:block;font-size:12px;margin:4px
0 2px;color:#14532d}.molgod-hplc-hl
small{font-size:11px;color:#166534}.molgod-hplc-svg-wrap{background:#fff;border:1px
solid #e2e8f0;border-radius:8px;padding:10px;margin:10px
0}.molgod-hplc-gradient-chart{width:100%;height:auto;max-height:220px}.molgod-hplc-phases{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:8px;margin:12px
0}.molgod-hplc-phase{background:#fff;border:1px
solid #e2e8f0;border-radius:6px;padding:10px
12px;display:flex;gap:10px;align-items:flex-start}.molgod-hplc-phase-n{background:linear-gradient(135deg, #1a237e, #3949ab);color:#fff;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex-shrink:0}.molgod-hplc-phase
strong{display:block;font-size:12px;color:#1a237e;margin-bottom:3px}.molgod-hplc-phase
small{font-size:11px;color:#475569;line-height:1.45}.molgod-hplc-gradient-table tr.phase-elution{background:#fef9c3}.molgod-hplc-gradient-table tr.phase-start,
.molgod-hplc-gradient-table tr.phase-end{background:#eff6ff}.molgod-hplc-tips-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:8px;margin:10px
0}.molgod-hplc-tip{background:#fff;border:1px
solid #e2e8f0;border-radius:8px;padding:10px
12px}.molgod-hplc-tip-ic{font-size:22px;line-height:1}.molgod-hplc-tip
strong{display:block;font-size:12px;color:#1a237e;margin:5px
0}.molgod-hplc-tip
ul{margin:4px
0 0 16px;font-size:11px;line-height:1.45;padding:0}.molgod-hplc-tip
li{margin-bottom:2px}.molgod-hplc-spec-card{background:#eff6ff;border-left:4px solid #1a237e;padding:10px
14px;border-radius:6px;margin:10px
0}.molgod-hplc-spec-row{padding:3px
0;font-size:13px}.molgod-hplc-spec-rationale{margin-top:6px;font-size:12px;color:#475569}.molgod-hplc-cols-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:10px;margin:10px
0}.molgod-hplc-col-card{background:#fff;border:2px
solid #e2e8f0;border-radius:10px;padding:12px;transition:transform 0.15s, box-shadow 0.15s}.molgod-hplc-col-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(26, 35, 126, 0.15);border-color:#c7d2fe}.molgod-hplc-col-budget{border-color:#16a34a;background:linear-gradient(180deg, #fff 0%, #f0fdf4 100%)}.molgod-hplc-col-brand{font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:0.08em;font-weight:700}.molgod-hplc-col-name{font-size:14px;font-weight:700;color:#1a237e;margin:4px
0 8px}.molgod-hplc-col-specs{display:flex;flex-direction:column;gap:3px;font-size:11px;color:#475569;margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed #e2e8f0}.molgod-hplc-col-specs
code{background:#f1f5f9;padding:1px
5px;border-radius:3px;font-size:10px}.molgod-hplc-col-price{font-size:20px;font-weight:800;color:#16a34a;margin-bottom:8px}.molgod-hplc-col-price
small{font-size:11px;font-weight:600;color:#475569;display:block}.molgod-hplc-col-notes
strong{display:block;font-size:11px;color:#1a237e;margin-bottom:4px}.molgod-hplc-col-notes
ul{margin:0
0 0 18px;padding:0;font-size:11px;line-height:1.5}.molgod-hplc-col-notes
li{margin-bottom:2px}.molgod-hplc-care-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:8px;margin:10px
0}.molgod-hplc-care{background:#fff;border:1px
solid #e2e8f0;border-left:4px solid #16a34a;border-radius:6px;padding:10px
12px;display:flex;gap:10px;align-items:flex-start}.molgod-hplc-care-n{background:#16a34a;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;flex-shrink:0}.molgod-hplc-care
strong{display:block;font-size:12px;color:#14532d;margin-bottom:3px}.molgod-hplc-care
small{font-size:11px;color:#475569;line-height:1.5}.molgod-hplc-detection-table{width:100%;border-collapse:collapse;font-size:12px;margin:10px
0}.molgod-hplc-detection-table
th{background:linear-gradient(135deg, #1a237e, #3949ab);color:#fff;padding:8px
10px;text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:0.04em}.molgod-hplc-detection-table
td{padding:8px
10px;border-bottom:1px solid #e2e8f0;vertical-align:top}.molgod-hplc-val-badge{background:#dcfce7;color:#14532d;padding:3px
10px;border-radius:12px;font-weight:700;font-family:'Courier New',monospace;font-size:12px;display:inline-block}.molgod-hplc-detection-table
details{font-size:11px}.molgod-hplc-detection-table details
summary{cursor:pointer;color:#1a237e;font-weight:600}.molgod-hplc-detection-table details
p{margin:4px
0 0;color:#475569}.molgod-hplc-inst-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:10px
0;background:#f8fafc;border:1px
solid #e2e8f0;border-radius:10px;padding:10px}.molgod-hplc-inst-radio{position:absolute;opacity:0;pointer-events:none}.molgod-hplc-inst-label{flex:1 1 140px;padding:10px
14px;background:#fff;border:2px
solid #e2e8f0;border-radius:8px;cursor:pointer;text-align:center;transition:all 0.15s ease;user-select:none}.molgod-hplc-inst-label
strong{display:block;font-size:13px;color:#1a237e;font-weight:700;margin-bottom:2px}.molgod-hplc-inst-label
small{font-size:10px;color:#64748b}.molgod-hplc-inst-label:hover{border-color:#c7d2fe;background:#eff6ff}.molgod-hplc-inst-radio:checked+.molgod-hplc-inst-label{background:linear-gradient(135deg, #1a237e, #3949ab);border-color:#1a237e;color:#fff;box-shadow:0 4px 12px rgba(26, 35, 126, 0.25)}.molgod-hplc-inst-radio:checked + .molgod-hplc-inst-label
strong{color:#fff}.molgod-hplc-inst-radio:checked + .molgod-hplc-inst-label
small{color:#cbd5e1}.molgod-hplc-inst-content{display:none;flex-basis:100%;margin-top:10px}.molgod-hplc-inst-tabs>.molgod-hplc-inst-radio:nth-of-type(1):checked~.molgod-hplc-inst-content.molgod-hplc-inst-agilent,.molgod-hplc-inst-tabs>.molgod-hplc-inst-radio:nth-of-type(2):checked~.molgod-hplc-inst-content.molgod-hplc-inst-waters,.molgod-hplc-inst-tabs>.molgod-hplc-inst-radio:nth-of-type(3):checked~.molgod-hplc-inst-content.molgod-hplc-inst-thermo,.molgod-hplc-inst-tabs>.molgod-hplc-inst-radio:nth-of-type(4):checked~.molgod-hplc-inst-content.molgod-hplc-inst-shimadzu,.molgod-hplc-inst-tabs>.molgod-hplc-inst-radio:nth-of-type(5):checked~.molgod-hplc-inst-content.molgod-hplc-inst-universal{display:block}.molgod-hplc-inst-card{background:#fff;border:1px
solid #e2e8f0;border-radius:8px;padding:14px}.molgod-hplc-inst-head{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #e2e8f0}.molgod-hplc-inst-title
strong{font-size:16px;color:#1a237e}.molgod-hplc-inst-title
span{color:#64748b;font-size:13px}.molgod-hplc-inst-meta{margin-top:6px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px;color:#475569}.molgod-hplc-inst-dl{display:flex;gap:8px;margin:12px
0;flex-wrap:wrap}.molgod-hplc-inst-dl .molgod-hplc-dl-btn{flex:1 1 180px;padding:14px
12px}.molgod-hplc-dl-alt{background:linear-gradient(135deg, #059669, #16a34a) !important}.molgod-hplc-inst-card
h5{margin:16px
0 10px;font-size:13px;color:#1a237e}.molgod-hplc-simple-steps{margin:6px
0 10px 20px;padding:0;font-size:12px;line-height:1.6}.molgod-hplc-simple-steps
li{margin-bottom:4px}.molgod-hplc-preflight{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:10px;margin:10px
0}.molgod-hplc-preflight>.molgod-hplc-prep-step{background:#fff;border-left:4px solid #16a34a}.molgod-hplc-preflight
ul{list-style:none;margin:6px
0 0;padding:0}.molgod-hplc-preflight ul
li{padding:4px
0;font-size:12px;line-height:1.5}.molgod-hplc-preflight
label{cursor:pointer;display:block}.molgod-hplc-preflight input[type="checkbox"]{margin-right:6px}.molgod-hplc-print-btn{background:linear-gradient(135deg, #1a237e, #3949ab);color:#fff;border:none;padding:10px
20px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:transform 0.15s ease, box-shadow 0.15s ease}.molgod-hplc-print-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(26, 35, 126, 0.3)}@media
print{.molgod-hplc-section,details.molgod-hplc-section{display:block !important}.molgod-hplc-sec-body{display:block !important;padding:10px
!important}.molgod-hplc-chevron{display:none !important}.molgod-hplc-summary{background:#f1f5f9 !important;border-bottom:1px solid #cbd5e1 !important;page-break-after:avoid !important}.molgod-hplc-print-btn,.molgod-hplc-dl-btn,.molgod-hplc-cta-primary,.molgod-hplc-find-substitute{display:none !important}.molgod-hplc-hero{background:#fff !important;padding:10px
!important;break-inside:avoid}.molgod-hplc-hero-arrow{display:none !important}.molgod-hplc-inst-content{display:block !important;page-break-inside:avoid}.molgod-hplc-inst-label{display:none !important}.molgod-hplc-inst-radio{display:none !important}.molgod-hplc-svg-wrap
svg{max-height:200px}.molgod-hplc-section{page-break-inside:avoid}h4{page-break-after:avoid}}.molgod-hplc-accordion .molgod-hplc-scenario-rich{background:#fffbeb !important;border-left:4px solid #f59e0b !important;padding:14px
16px !important;border-radius:6px !important;margin:10px
0 !important;color:#78350f !important;font-size:13px !important;line-height:1.6 !important}.molgod-hplc-accordion .molgod-hplc-scenario-rich
p{margin:8px
0 !important}.molgod-hplc-accordion .molgod-hplc-scenario-rich
ul{margin:6px
0 10px 20px !important;padding:0
!important}.molgod-hplc-accordion .molgod-hplc-scenario-rich
li{margin-bottom:4px !important}.molgod-hplc-accordion .molgod-hplc-price-list
li{background:#fff;padding:4px
10px;border-radius:4px;margin:3px
0 !important;list-style:none}.molgod-hplc-accordion .molgod-hplc-case-study{background:#fff;border-left:4px solid #1976d2;padding:12px
14px;border-radius:6px;margin:12px
0;color:#1e3a8a}.molgod-hplc-accordion .molgod-hplc-case-study
p{margin:6px
0 !important}.molgod-hplc-accordion .molgod-hplc-trial-log{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:8px;margin:10px
0}.molgod-hplc-accordion .molgod-hplc-trial{background:#fff;border:1px
solid #e2e8f0;border-left:4px solid #dc2626;border-radius:6px;padding:10px
12px;font-size:11px}.molgod-hplc-accordion .molgod-hplc-trial-win{border-left-color:#16a34a;background:#f0fdf4}.molgod-hplc-accordion .molgod-hplc-trial-hdr{font-weight:700;font-size:11px;color:#b91c1c;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:4px}.molgod-hplc-accordion .molgod-hplc-trial-win .molgod-hplc-trial-hdr{color:#14532d}.molgod-hplc-accordion .molgod-hplc-trial
p{margin:3px
0 !important;line-height:1.4 !important;color:#334155 !important}.molgod-hplc-accordion .molgod-hplc-scenario-compare{background:linear-gradient(180deg, #fff 0%, #f8fafc 100%) !important;border:2px
solid #1a237e !important;border-radius:12px !important;padding:18px
!important;margin:14px
0 !important}.molgod-hplc-accordion .molgod-hplc-scenario-compare
h3{margin:0
0 12px !important;color:#1a237e !important;font-size:16px !important;line-height:1.4}.molgod-hplc-accordion .molgod-hplc-scenario-cols{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px
0}.molgod-hplc-accordion .molgod-hplc-sc-bad{background:#fef2f2 !important;border-left:4px solid #dc2626 !important;border-radius:8px !important;padding:12px
14px !important;color:#7f1d1d !important;font-size:12px;line-height:1.55}.molgod-hplc-accordion .molgod-hplc-sc-good{background:#f0fdf4 !important;border-left:4px solid #16a34a !important;border-radius:8px !important;padding:12px
14px !important;color:#14532d !important;font-size:12px;line-height:1.55}.molgod-hplc-accordion .molgod-hplc-sc-bad h4,
.molgod-hplc-accordion .molgod-hplc-sc-good
h4{margin:0
0 8px !important;font-size:13px !important}.molgod-hplc-accordion .molgod-hplc-sc-bad ul,
.molgod-hplc-accordion .molgod-hplc-sc-good
ul{margin:0
0 10px 20px !important;padding:0
!important}.molgod-hplc-accordion .molgod-hplc-sc-bad li,
.molgod-hplc-accordion .molgod-hplc-sc-good
li{margin-bottom:5px !important}.molgod-hplc-accordion .molgod-hplc-sc-total{background:#fff;padding:8px
10px;border-radius:6px;font-size:12px;font-weight:700;margin-top:8px}.molgod-hplc-accordion .molgod-hplc-savings{width:100%;border-collapse:collapse;font-size:13px;margin:10px
0 0}.molgod-hplc-accordion .molgod-hplc-savings
th{background:linear-gradient(135deg, #1a237e, #3949ab) !important;color:#fff !important;padding:10px;text-align:left;font-weight:700}.molgod-hplc-accordion .molgod-hplc-savings
td{padding:10px;border-bottom:1px solid #e2e8f0;background:#fff}.molgod-hplc-accordion .molgod-hplc-savings td:last-child{background:#f0fdf4;color:#14532d;font-weight:700}@media (max-width: 640px){.molgod-hplc-hero-problem{flex-direction:column;gap:8px}.molgod-hplc-steps{flex-direction:column}.molgod-hplc-step-arrow{display:none}.molgod-hplc-quickinfo{grid-template-columns:repeat(2, 1fr)}.molgod-hplc-benefits-grid{grid-template-columns:1fr}.molgod-hplc-solvents-table
td{padding:8px
6px;font-size:11px}.molgod-hplc-accordion .molgod-hplc-scenario-cols{grid-template-columns:1fr !important}.molgod-hplc-accordion .molgod-hplc-savings{font-size:11px}.molgod-hplc-accordion .molgod-hplc-savings th,
.molgod-hplc-accordion .molgod-hplc-savings
td{padding:6px}}.molgod-widget .molgod-tab-header.molgod-as-accordion,
.molgod-widget .ms-tab-header.molgod-as-accordion{display:flex !important;flex-direction:column !important;gap:0 !important;background:transparent !important;border:none !important;padding:0
!important;width:100%}.molgod-widget .molgod-tab-pair{display:block;border:1px
solid #e2e8f0;border-radius:10px;background:#fff;margin:6px
0;overflow:hidden;transition:border-color .18s, box-shadow .18s}.molgod-widget .molgod-tab-pair:hover{border-color:#cbd5e1;box-shadow:0 2px 6px rgba(60,80,140,0.08)}.molgod-widget .molgod-as-accordion .ms-tab-btn,
.molgod-widget .molgod-tab-pair>.ms-tab-btn{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;width:100% !important;padding:12px
16px !important;font-size:13px !important;font-weight:700 !important;letter-spacing:0.1px !important;color:#334155 !important;background:linear-gradient(180deg,#ffffff,#f8fafc) !important;border:none !important;border-bottom:0 !important;cursor:pointer !important;transition:background .18s, color .18s !important;text-align:left !important;position:relative;gap:10px}.molgod-widget .molgod-tab-pair>.ms-tab-btn:hover{background:linear-gradient(180deg,#eff6ff,#dbeafe) !important;color:#1e40af !important}.molgod-widget .molgod-tab-pair>.ms-tab-btn.active{background:linear-gradient(180deg,#eff6ff,#dbeafe) !important;color:#1e40af !important;border-bottom:1px solid #cbd5e1 !important}.molgod-widget .molgod-tab-chevron{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:auto;transition:transform .22s cubic-bezier(.4,0,.2,1);color:#64748b;flex-shrink:0}.molgod-widget .molgod-tab-pair > .ms-tab-btn.active .molgod-tab-chevron{transform:rotate(180deg);color:#1e40af}.molgod-widget .molgod-tab-pair>.ms-tab-body{display:none !important;padding:14px
16px !important;background:#fafbfc;animation:molgod-tab-acc-fade .22s cubic-bezier(.4,0,.2,1);border-top:1px solid #e2e8f0}.molgod-widget .molgod-tab-pair>.ms-tab-body.active{display:block !important}@keyframes molgod-tab-acc-fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.molgod-widget .molgod-as-accordion .ms-tab-btn::after{content:none !important}@media (max-width: 500px){.molgod-widget .molgod-tab-pair>.ms-tab-btn{padding:10px
12px !important;font-size:12px !important}.molgod-widget .molgod-tab-pair>.ms-tab-body{padding:10px
12px !important}}.awdr_free_product_text{display:inline-block;padding:0px
10px;background-color:#3d9cd2;color:#fff;border-radius:3px}.variation-wdr_free_product{display:none !important}.awdr_change_product{cursor:pointer}.awdr_free_product_variants{padding:5px}.awdr-product-name{padding-left:10px}.awdr_change_product{display:flex}.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.02em;transition:0.4s}.awdr-select-free-variant-product-toggle-active,.awdr-select-free-variant-product-toggle:hover{color:#444}.awdr-select-variant-product{padding:0
18px;display:none;background-color:white;overflow:hidden}.awdr-select-free-variant-product-toggle:after{content:'\02795';font-size:12px;color:#777;margin-left:10px}.awdr-select-free-variant-product-toggle-active:after{content:"\2796"}.cuw-offer .cuw-product-image img, .cuw-product .cuw-product-image
img{margin:0
!important;height:100%;width:100%}.cuw-offer .cuw-product-curve-image img, .cuw-product .cuw-product-curve-image
img{border-radius:inherit}.cuw-offer .cuw-product-curve-image .woocommerce-placeholder, .cuw-product .cuw-product-curve-image .woocommerce-placeholder{border-radius:18px 18px 0 0}.cuw-offer .cuw-custom-checkbox, .cuw-product .cuw-custom-checkbox, .cuw-action .cuw-custom-checkbox{height:16px;width:16px;accent-color:#FFF;margin:0}.cuw-offer .cuw-custom-checkbox:checked:before, .cuw-product .cuw-custom-checkbox:checked:before, .cuw-action .cuw-custom-checkbox:checked:before{color:blue}.cuw-offer .cuw-ppu-button, .cuw-product .cuw-ppu-button, .cuw-page .cuw-ppu-button, .cuw-product-row .cuw-ppu-button{width:100%}.cuw-offer .quantity-input, .cuw-product .quantity-input, .cuw-page .quantity-input, .cuw-product-row .quantity-input{position:relative;display:inline-block;color:#7f7f7f;min-width:112px}.cuw-offer .quantity-input input, .cuw-product .quantity-input input, .cuw-page .quantity-input input, .cuw-product-row .quantity-input
input{transition:border .2s ease-in-out, color .2s ease-in-out;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:sans-serif;font-size:14px;line-height:24px;font-weight:bold;box-shadow:none;outline:none;width:48px;max-width:64px;height:32px;padding:0
4px;text-align:center;float:right;border:1px
solid #dcdcdc;border-radius:2px;background-color:#fff;color:#342f2f}.cuw-offer .quantity-input input:focus, .cuw-product .quantity-input input:focus, .cuw-page .quantity-input input:focus, .cuw-product-row .quantity-input input:focus{border-color:#57b8f6 !important}.cuw-offer .quantity-input input:hover, .cuw-product .quantity-input input:hover, .cuw-page .quantity-input input:hover, .cuw-product-row .quantity-input input:hover{border-color:#a5a5a5}.cuw-offer .quantity-input .cuw-plus, .cuw-offer .quantity-input .cuw-minus, .cuw-product .quantity-input .cuw-plus, .cuw-product .quantity-input .cuw-minus, .cuw-page .quantity-input .cuw-plus, .cuw-page .quantity-input .cuw-minus, .cuw-product-row .quantity-input .cuw-plus, .cuw-product-row .quantity-input .cuw-minus{width:32px;height:32px;display:inline-block;float:right;position:relative;cursor:pointer;border-radius:2px}.cuw-offer .quantity-input .cuw-plus:hover, .cuw-offer .quantity-input .cuw-minus:hover, .cuw-product .quantity-input .cuw-plus:hover, .cuw-product .quantity-input .cuw-minus:hover, .cuw-page .quantity-input .cuw-plus:hover, .cuw-page .quantity-input .cuw-minus:hover, .cuw-product-row .quantity-input .cuw-plus:hover, .cuw-product-row .quantity-input .cuw-minus:hover{background:rgba(220, 220, 220, 0.8)}.cuw-offer .quantity-input .cuw-plus::before, .cuw-offer .quantity-input .cuw-plus::after, .cuw-offer .quantity-input .cuw-minus::before, .cuw-offer .quantity-input .cuw-minus::after, .cuw-product .quantity-input .cuw-plus::before, .cuw-product .quantity-input .cuw-plus::after, .cuw-product .quantity-input .cuw-minus::before, .cuw-product .quantity-input .cuw-minus::after, .cuw-page .quantity-input .cuw-plus::before, .cuw-page .quantity-input .cuw-plus::after, .cuw-page .quantity-input .cuw-minus::before, .cuw-page .quantity-input .cuw-minus::after, .cuw-product-row .quantity-input .cuw-plus::before, .cuw-product-row .quantity-input .cuw-plus::after, .cuw-product-row .quantity-input .cuw-minus::before, .cuw-product-row .quantity-input .cuw-minus::after{position:absolute;top:calc(50% - 1px);left:calc(50% - 7px);content:'';width:12px;height:2px;background-color:#342f2f;display:block}.cuw-offer .quantity-input .cuw-plus::after, .cuw-product .quantity-input .cuw-plus::after, .cuw-page .quantity-input .cuw-plus::after, .cuw-product-row .quantity-input .cuw-plus::after{transform:rotate(90deg)}.cuw-offer .quantity-input .cuw-minus::after, .cuw-product .quantity-input .cuw-minus::after, .cuw-page .quantity-input .cuw-minus::after, .cuw-product-row .quantity-input .cuw-minus::after{display:none}.cuw-offer .quantity-input input::-webkit-outer-spin-button,
.cuw-offer .quantity-input input::-webkit-inner-spin-button, .cuw-product .quantity-input input::-webkit-outer-spin-button,
.cuw-product .quantity-input input::-webkit-inner-spin-button, .cuw-page .quantity-input input::-webkit-outer-spin-button,
.cuw-page .quantity-input input::-webkit-inner-spin-button, .cuw-product-row .quantity-input input::-webkit-outer-spin-button,
.cuw-product-row .quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cuw-offer .quantity-input input[type=number], .cuw-product .quantity-input input[type=number], .cuw-page .quantity-input input[type=number], .cuw-product-row .quantity-input input[type=number]{-moz-appearance:textfield}.cuw-offer .quantity-input-2, .cuw-product .quantity-input-2, .cuw-page .quantity-input-2, .cuw-product-row .quantity-input-2{display:inline-flex;align-items:center;border-width:thin;border-style:solid;border-color:gray;border-radius:8px}.cuw-offer .quantity-input-2 .cuw-plus, .cuw-offer .quantity-input-2 .cuw-minus, .cuw-product .quantity-input-2 .cuw-plus, .cuw-product .quantity-input-2 .cuw-minus, .cuw-page .quantity-input-2 .cuw-plus, .cuw-page .quantity-input-2 .cuw-minus, .cuw-product-row .quantity-input-2 .cuw-plus, .cuw-product-row .quantity-input-2 .cuw-minus{width:36px;height:32px;float:right;position:relative;cursor:pointer;border-radius:2px}.cuw-offer .quantity-input-2 .cuw-plus:hover, .cuw-offer .quantity-input-2 .cuw-minus:hover, .cuw-product .quantity-input-2 .cuw-plus:hover, .cuw-product .quantity-input-2 .cuw-minus:hover, .cuw-page .quantity-input-2 .cuw-plus:hover, .cuw-page .quantity-input-2 .cuw-minus:hover, .cuw-product-row .quantity-input-2 .cuw-plus:hover, .cuw-product-row .quantity-input-2 .cuw-minus:hover{background:rgba(220, 220, 220, 0.8);border-radius:8px}.cuw-offer .quantity-input-2 .cuw-plus::before, .cuw-offer .quantity-input-2 .cuw-plus::after, .cuw-offer .quantity-input-2 .cuw-minus::before, .cuw-offer .quantity-input-2 .cuw-minus::after, .cuw-product .quantity-input-2 .cuw-plus::before, .cuw-product .quantity-input-2 .cuw-plus::after, .cuw-product .quantity-input-2 .cuw-minus::before, .cuw-product .quantity-input-2 .cuw-minus::after, .cuw-page .quantity-input-2 .cuw-plus::before, .cuw-page .quantity-input-2 .cuw-plus::after, .cuw-page .quantity-input-2 .cuw-minus::before, .cuw-page .quantity-input-2 .cuw-minus::after, .cuw-product-row .quantity-input-2 .cuw-plus::before, .cuw-product-row .quantity-input-2 .cuw-plus::after, .cuw-product-row .quantity-input-2 .cuw-minus::before, .cuw-product-row .quantity-input-2 .cuw-minus::after{position:absolute;top:calc(50% - 1px);left:calc(50% - 7px);content:'';width:12px;height:2px;background-color:#342f2f;display:block}.cuw-offer .quantity-input-2 input, .cuw-product .quantity-input-2 input, .cuw-page .quantity-input-2 input, .cuw-product-row .quantity-input-2
input{border:none;border-radius:0;border-left:thin solid gray;border-right:thin solid gray}.cuw-offer .variant-select, .cuw-offer .attribute-select, .cuw-product .variant-select, .cuw-product .attribute-select, .cuw-page .variant-select, .cuw-page .attribute-select, .cuw-product-row .variant-select, .cuw-product-row .attribute-select{transition:border .2s ease-in-out, color .2s ease-in-out;font-family:sans-serif;font-size:14px;line-height:24px;font-weight:bold;box-shadow:none !important;outline:none;width:100%;height:32px;padding:0
4px;border:1px
solid #dcdcdc;border-radius:4px;background-color:#fff;color:#342f2f}.cuw-offer .variant-select:focus, .cuw-offer .attribute-select:focus, .cuw-product .variant-select:focus, .cuw-product .attribute-select:focus, .cuw-page .variant-select:focus, .cuw-page .attribute-select:focus, .cuw-product-row .variant-select:focus, .cuw-product-row .attribute-select:focus{border-color:#57b8f6 !important}.cuw-offer .variant-select:hover, .cuw-offer .attribute-select:hover, .cuw-product .variant-select:hover, .cuw-product .attribute-select:hover, .cuw-page .variant-select:hover, .cuw-page .attribute-select:hover, .cuw-product-row .variant-select:hover, .cuw-product-row .attribute-select:hover{border-color:#a5a5a5}.cuw-offer .inline-attributes-select .cuw-attributes-select, .cuw-product .inline-attributes-select .cuw-attributes-select, .cuw-page .inline-attributes-select .cuw-attributes-select, .cuw-product-row .inline-attributes-select .cuw-attributes-select{display:flex;margin:0
8px;gap:12px}.cuw-offer .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper, .cuw-product .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper, .cuw-page .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper, .cuw-product-row .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper{display:flex;align-items:center;flex-direction:row;gap:4px}.cuw-offer .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper ::after, .cuw-product .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper ::after, .cuw-page .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper ::after, .cuw-product-row .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper ::after{content:': '}.cuw-fit-image
img{object-fit:contain}.cuw-mobile-block{display:none}.cuw-desktop-block{display:block}.cuw-template .cuw-carousel-slider::-webkit-scrollbar{display:none}.cuw-modal{display:none;position:fixed;padding-top:100px;top:0;left:0;z-index:1000000;overflow:auto;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4)}.cuw-modal .cuw-modal-content{position:relative;overflow:hidden;border-radius:5px;width:80%;margin:auto;background-color:#fff;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)}.cuw-modal .cuw-modal-close{margin-left:auto;padding:0
6px;color:#4a5568;float:right;font-size:28px;font-weight:bold}.cuw-modal .cuw-modal-close:hover, .cuw-modal .cuw-modal-close:focus{color:#e53e3e;text-decoration:none;cursor:pointer}.cuw-modal .cuw-modal-header, .cuw-modal .cuw-modal-footer{display:flex;align-items:center;padding:8px
16px;background-color:#f7fafc;color:#1a202c}.cuw-modal .cuw-modal-header h1, .cuw-modal .cuw-modal-header h2, .cuw-modal .cuw-modal-header h3, .cuw-modal .cuw-modal-header h4, .cuw-modal .cuw-modal-footer h1, .cuw-modal .cuw-modal-footer h2, .cuw-modal .cuw-modal-footer h3, .cuw-modal .cuw-modal-footer
h4{padding:0;margin:0}.cuw-modal .cuw-modal-body{padding:8px
16px}.cuw-animate-top{animation-name:cuw-animate-top;animation-duration:0.3s}.cuw-animate-fade{animation-name:cuw-animate-fade;animation-duration:0.3s}.cuw-modal
.sku_wrapper{display:block}@keyframes cuw-animate-top{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes cuw-animate-fade{0%{opacity:0}100%{opacity:1}}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird,
.cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird{flex-wrap:nowrap;justify-content:center}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-product-flex-column,
.cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-product-flex-column{flex-direction:column}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-align-items-center,
.cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-align-items-center{align-items:center}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column,
.cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column{margin-bottom:8px !important}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper,
.cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper{display:block !important}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image,
.cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image{margin:0
auto}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator,
.cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator{margin:0
!important;justify-content:center;height:28px !important}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-product{width:100%;display:flex;flex-direction:column;align-items:center}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section{display:block !important}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-prices{gap:16px !important}.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-actions{margin-top:10px}.cuw-template-mobile-preview .cuw-template .cuw-carousel-slide{flex-direction:column !important}.cuw-template-mobile-preview .cuw-popup-products.cuw-mobile-responsive{flex-direction:column;justify-content:center;text-align:center;row-gap:8px;margin-bottom:32px !important}.cuw-template-mobile-preview .cuw-modal{font-size:90%;padding-top:50px !important}.cuw-template-mobile-preview .cuw-modal .cuw-modal-header{padding:12px
16px !important;font-size:26px !important;line-height:1.2}.cuw-template-mobile-preview .cuw-modal .cuw-modal-subheader{padding:8px
16px !important;font-size:24px !important}.cuw-template-mobile-preview .cuw-modal .cuw-modal-content{width:90% !important}.cuw-template-mobile-preview .cuw-modal .cuw-modal-body{max-height:50vh !important}.cuw-template-mobile-preview .cuw-mobile-block{display:block}.cuw-template-mobile-preview .cuw-desktop-block{display:none}@media only screen and (max-width: 480px){.cuw-fbt-products.cuw-mobile-responsive .cuw-gird,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird{flex-wrap:nowrap;justify-content:center}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-product-flex-column,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-product-flex-column{flex-direction:column}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-align-items-center,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-align-items-center{align-items:center}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column{margin-bottom:8px !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper{display:block !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image{margin:0
auto}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator{margin:0
!important;justify-content:center;height:28px !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-product{width:100%;display:flex;flex-direction:column;align-items:center}.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section{display:block !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-prices{gap:16px !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-actions{margin-top:10px}.cuw-template .cuw-carousel-slide{flex-direction:column !important}.cuw-popup-products.cuw-mobile-responsive{flex-direction:column;justify-content:center;text-align:center;row-gap:8px;margin-bottom:32px !important}.cuw-modal{font-size:90%;padding-top:50px !important}.cuw-modal .cuw-modal-header{padding:12px
16px !important;font-size:26px !important;line-height:1.2}.cuw-modal .cuw-modal-subheader{padding:8px
16px !important;font-size:24px !important}.cuw-modal .cuw-modal-content{width:90% !important}.cuw-modal .cuw-modal-body{max-height:50vh !important}.cuw-mobile-block{display:block}.cuw-desktop-block{display:none}}@media only screen and (max-width: 600px){.cuw-modal .cuw-product-layout{flex-direction:column}}.cuw-offer-text,.cuw-discount-text{padding:2px
6px;border-radius:16px;line-height:1;background:limegreen;color:white;cursor:pointer;white-space:nowrap}.cuw-addon-text{padding:3px
6px;border-radius:16px;line-height:1;background:#6d28d9;color:white;cursor:pointer;white-space:nowrap}.cuw-offer-row .cuw-container{margin:0
!important}.cuw-page-preview{margin:0;padding:0
12px}.cuw-page-product-image
img{margin:0
auto;max-width:256px;display:flex;width:100%;height:100%}.cuw-page-offer-description{display:block;max-width:480px;text-align:center;margin:0
auto}.cuw-page-offer-accept,.cuw-page-offer-decline,.cuw-page-product-quantity,.cuw-page-product-variants{display:flex;align-items:center;justify-content:center;margin:1rem 0}.cuw-page-product-variants
select{max-width:320px}.cuw-page .entry-meta,
.cuw-page .entry-date,
.cuw-page .post-date,
.cuw-page .posted-on,
.cuw-page
.navigation{display:none !important}