/* Complete component palette derived from existing controls; classic theme remains unchanged. */
body.pc-ambient-glow{background:
      radial-gradient(circle at 12% -8%,rgba(220,89,172,.30),transparent 31%),
      radial-gradient(circle at 96% 7%,rgba(229,134,194,.24),transparent 29%),
      radial-gradient(circle at 48% 105%,rgba(53,227,148,.12),transparent 31%),
      linear-gradient(180deg,var(--bg2),var(--bg))!important}
body.pc-ambient-glow .logo{box-shadow:0 12px 34px rgba(220,89,172,.30),0 0 28px rgba(229,134,194,.18)!important}
body.pc-ambient-glow .brand h1{background:linear-gradient(91deg,#fff 0%,#eeafd7 46%,#f0b7db 100%)!important;text-shadow:0 0 25px rgba(220,89,172,.13)!important}
body.pc-ambient-glow .brand p{color:#d9bfcf!important}
body.pc-ambient-glow .hero h2{text-shadow:0 5px 28px rgba(220,89,172,.14)!important}
body.pc-ambient-glow .hero p{color:#d3b7c9!important}
body.pc-ambient-glow .card{background:linear-gradient(180deg,rgba(56,25,45,.94),rgba(36,14,28,.97))!important}
body.pc-ambient-glow .section-title{color:#ea9bcd!important}
body.pc-ambient-glow .field label{color:#e1c9d8!important}
body.pc-ambient-glow .field input,body.pc-ambient-glow .field select{border:1px solid rgba(204,131,177,.18)!important;background:linear-gradient(180deg,#260f1e,#210c19)!important}
body.pc-ambient-glow .field input::placeholder{color:#8d6980!important}
body.pc-ambient-glow .field input:focus,body.pc-ambient-glow .field select:focus{border-color:rgba(220,89,172,.91)!important;box-shadow:0 0 0 3px rgba(220,89,172,.13),0 0 22px rgba(220,89,172,.09)!important}
body.pc-ambient-glow .result{background:linear-gradient(135deg,rgba(220,89,172,.20),rgba(229,134,194,.13) 58%,rgba(53,227,148,.11))!important;border:1px solid rgba(229,130,193,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 14px 32px rgba(21,8,16,.20)!important}
body.pc-ambient-glow .result-label{color:#e3c8d9!important}
body.pc-ambient-glow .result-value{background:linear-gradient(91deg,#e482c0,#66f0b0)!important}
body.pc-ambient-glow .result-sub{color:#ead5e2!important}
body.pc-ambient-glow .pill{background:rgba(229,134,194,.15)!important;border:1px solid rgba(236,164,210,.20)!important;color:#f7d8ec!important}
body.pc-ambient-glow .btn.secondary{background:linear-gradient(135deg,rgba(53,227,148,.16),rgba(220,89,172,.10))!important}
body.pc-ambient-glow .report-options summary{color:#f9e5f2!important}
body.pc-ambient-glow .report-options summary::before{color:#e689c4!important}
body.pc-ambient-glow .report-grid label{color:#d9becf!important}
body.pc-ambient-glow .report-grid input,body.pc-ambient-glow .report-grid textarea{background:#2a1020!important}
body.pc-ambient-glow .clear-logo{background:#35182a!important;color:#f2e1ec!important}
body.pc-ambient-glow .saved-check{accent-color:#e586c2!important}
body.pc-ambient-glow .schedule-row{border-top:1px solid rgba(229,134,194,.14)!important}
body.pc-ambient-glow .schedule-row label{color:#ccb1c2!important}
body.pc-ambient-glow .schedule-row select{background:#351529!important;color:#fbeef6!important;border:1px solid rgba(223,104,179,.22)!important}
body.pc-ambient-glow .select-tool{background:#351529!important;color:#e9d4e1!important}
body.pc-ambient-glow .saved-item{border:1px solid rgba(229,134,194,.19)!important;background:linear-gradient(145deg,rgba(229,134,194,.08),rgba(220,89,172,.035))!important}
body.pc-ambient-glow .saved-meta{color:#ccb1c2!important}
body.pc-ambient-glow .saved-dose{color:#eca4d2!important;text-shadow:0 0 18px rgba(229,134,194,.22)!important}
body.pc-ambient-glow .saved-count{color:#ccb1c2!important}
body.pc-ambient-glow .print-btn{border:1px solid rgba(223,104,179,.28)!important;background:linear-gradient(135deg,rgba(220,89,172,.18),rgba(229,134,194,.17))!important;color:#fbeef6!important}
body.pc-ambient-glow .mini{background:#351529!important;color:#f2e1ec!important}
body.pc-ambient-glow .product{background:linear-gradient(145deg,rgba(58,25,46,.94),rgba(37,14,29,.97))!important}
body.pc-ambient-glow .product-icon{background:linear-gradient(145deg,rgba(220,89,172,.16),rgba(229,134,194,.15))!important;border:1px solid rgba(230,138,196,.15)!important}
body.pc-ambient-glow .product p{color:#ceb2c4!important}
body.pc-ambient-glow .amazon{color:#13070f!important}
body.pc-ambient-glow .disclosure{color:#aa8a9e!important}
body.pc-ambient-glow .product-media{background:linear-gradient(145deg,#fef9fc,#fbeef6)!important;border-right:1px solid rgba(211,139,185,.20)!important}
body.pc-ambient-glow .product-kicker{color:#e173b9!important}
@media(max-width:560px){body.pc-ambient-glow .product-media{border-bottom:1px solid rgba(211,139,185,.20)!important}}
body.pc-ambient-glow .info-row span,body.pc-ambient-glow .info-row p{color:#ceb2c4!important}
body.pc-ambient-glow nav{background:rgba(30,12,23,.87)!important;border:1px solid rgba(207,145,184,.16)!important}
body.pc-ambient-glow nav button,body.pc-ambient-glow nav a{color:#a9889d!important}
body.pc-ambient-glow nav button.active,body.pc-ambient-glow nav a.active{color:#e790c7!important;background:linear-gradient(135deg,rgba(220,89,172,.15),rgba(229,134,194,.12))!important;text-shadow:0 0 15px rgba(220,89,172,.23)!important}
body.pc-ambient-glow .toast{background:linear-gradient(135deg,#f9e3f1,#f7dced)!important;color:#210d1a!important}
body.pc-ambient-glow{background:radial-gradient(circle at 18% -10%,rgba(210,45,150,.22),transparent 28%),radial-gradient(circle at 85% 3%,rgba(224,107,181,.20),transparent 30%),linear-gradient(180deg,#13060e 0%,#210a19 45%,#12060e 100%)!important}
body.pc-ambient-glow .logo{background:linear-gradient(150deg,#d22d96 0%,#d63d9e 48%,#e170b7 100%)!important;box-shadow:0 0 28px rgba(210,45,150,.33),0 0 45px rgba(223,105,180,.22)!important}
body.pc-ambient-glow .brand h1{background:linear-gradient(91deg,#d63b9d 0%,#d949a4 48%,#e37bbd 100%)!important}
body.pc-ambient-glow .brand p{color:#e687c3!important}
body.pc-ambient-glow .card{border:1px solid rgba(215,66,160,.32)!important;background:linear-gradient(180deg,rgba(43,14,32,.94),rgba(28,8,21,.97))!important}
body.pc-ambient-glow .section-title,body.pc-ambient-glow .field label{color:#e170b7!important}
body.pc-ambient-glow .field input,body.pc-ambient-glow .field select{border-color:rgba(218,80,167,.42)!important;background:linear-gradient(180deg,#270d1d,#1e0a17)!important}
body.pc-ambient-glow .field input:focus,body.pc-ambient-glow .field select:focus{border-color:#d94da6!important;box-shadow:0 0 0 3px rgba(210,45,150,.13),0 0 24px rgba(210,45,150,.13)!important}
body.pc-ambient-glow .result{background:radial-gradient(circle at 15% 5%,rgba(210,45,150,.24),transparent 30%),linear-gradient(135deg,#601946 0%,#5a1942 52%,#512240 100%)!important;border:1px solid #da53a9!important;box-shadow:0 0 0 1px rgba(225,115,185,.26),0 0 30px rgba(210,45,150,.15),inset 0 1px 0 rgba(255,255,255,.07)!important}
body.pc-ambient-glow .result:after{background-image:radial-gradient(rgba(224,108,181,.18) 1px,transparent 1px)!important}
body.pc-ambient-glow .result-value span{color:#d63f9f!important;-webkit-text-fill-color:#d63f9f!important;text-shadow:0 0 12px rgba(210,45,150,.34),0 2px 0 rgba(255,255,255,.10)!important}
body.pc-ambient-glow .result-value small{color:#d63d9e!important;text-shadow:0 0 16px rgba(210,45,150,.30)!important}
body.pc-ambient-glow .result-sub{border-top:1px solid rgba(231,140,198,.18)!important;color:#f9e2f1!important}
body.pc-ambient-glow .result-dose-count{border-top:1px solid rgba(231,140,198,.18)!important}
body.pc-ambient-glow .result.result-incompatible .result-dose-count{color:#e0ced9!important}
body.pc-ambient-glow .syringe-card{border:1px solid rgba(220,89,172,.34)!important;background:linear-gradient(145deg,rgba(49,13,36,.96),rgba(40,14,30,.98))!important}
body.pc-ambient-glow .syringe-head strong{color:#f9e5f2!important}
body.pc-ambient-glow .syringe-barrel{stroke:#f5dfed!important}
body.pc-ambient-glow .syringe-inner{fill:rgba(249,227,241,.08)!important;stroke:rgba(221,155,197,.42)!important}
body.pc-ambient-glow .syringe-liquid{stroke:rgba(217,75,165,.75)!important}
body.pc-ambient-glow .syringe-rubber{stroke:#20131b!important}
body.pc-ambient-glow .syringe-rubber-edge{fill:#291c24!important}
body.pc-ambient-glow .syringe-plunger-stem{stroke:#eed5e5!important}
body.pc-ambient-glow .syringe-flange-shape,body.pc-ambient-glow .syringe-thumb{stroke:#f2deeb!important}
body.pc-ambient-glow .syringe-hub{stroke:#f2deeb!important}
body.pc-ambient-glow .syringe-needle{stroke:#eedee8!important}
body.pc-ambient-glow .syringe-tick{stroke:#442d3c!important}
body.pc-ambient-glow .syringe-tick.major{stroke:#2a1522!important}
body.pc-ambient-glow .syringe-marker{stroke:#d53a9c!important}
body.pc-ambient-glow .syringe-marker-label-bg{fill:#651b4a!important;stroke:#d63b9d!important}
body.pc-ambient-glow .syringe-marker-label{fill:#fbedf6!important}
body.pc-ambient-glow .syringe-marker-unit{fill:#e278bb!important}
body.pc-ambient-glow .syringe-scale-label{fill:#f8ebf3!important}
body.pc-ambient-glow .syringe-zero-label{fill:#e78dc6!important}
body.pc-ambient-glow .syringe-note{color:#b696aa!important}
body.pc-ambient-glow .btn.calc{background:linear-gradient(145deg,#d22d96,#d43499)!important;border:1px solid #dc58ac!important;box-shadow:0 0 22px rgba(210,45,150,.22)!important}
body.pc-ambient-glow .btn.primary{background:linear-gradient(145deg,#db54a9,#d94da6)!important;border:1px solid #e482c0!important;box-shadow:0 0 22px rgba(219,84,169,.22)!important}
body.pc-ambient-glow nav{background:rgba(32,10,24,.92)!important;border-color:rgba(184,71,143,.28)!important}
body.pc-ambient-glow nav button.active,body.pc-ambient-glow nav a.active{color:#d847a3!important;background:linear-gradient(180deg,rgba(210,45,150,.20),rgba(150,63,118,.12))!important;box-shadow:inset 0 0 20px rgba(210,45,150,.08)!important}
body.pc-ambient-glow .product{border-color:rgba(217,73,164,.32)!important;background:linear-gradient(145deg,rgba(69,18,50,.96),rgba(46,16,35,.98))!important}
body.pc-ambient-glow .product:nth-child(even){border-color:rgba(224,107,181,.48)!important}
body.pc-ambient-glow .product-icon{background:linear-gradient(145deg,rgba(210,45,150,.18),rgba(220,91,173,.20))!important;border-color:rgba(219,83,169,.34)!important;box-shadow:0 0 20px rgba(210,45,150,.10)!important}
body.pc-ambient-glow .seo-links a{background:rgba(220,89,172,.05)!important;color:#f5dfed!important}
body.pc-ambient-glow .home-footer{color:#a7889c!important}
body.pc-ambient-glow .home-footer a{color:#dcacca!important}
body.pc-ambient-glow .top-web-links a{color:#e4c4d8!important;background:rgba(46,19,36,.75)!important}
body.pc-ambient-glow .ad-shell{border:1px solid rgba(222,98,176,.18)!important;background:rgba(52,20,40,.45)!important}
body.pc-ambient-glow .ad-label{color:#d58cba!important}
body.pc-ambient-glow select option,body.pc-ambient-glow select optgroup{background:#290f1f!important;color:#fdf6fa!important}
body.pc-ambient-glow select option:checked,body.pc-ambient-glow select option:hover{background:#562143!important}
body.pc-ambient-glow #peptideSelect{background-color:#270d1d!important}
body.pc-ambient-glow .obscura-card{border:1px solid rgba(231,141,198,.36)!important;background:radial-gradient(circle at 91% 0%,rgba(225,115,185,.24),transparent 35%),radial-gradient(circle at 0% 100%,rgba(220,91,173,.12),transparent 40%),linear-gradient(150deg,rgba(51,27,42,.98),rgba(33,13,26,.99))!important}
body.pc-ambient-glow .obscura-badge{border:1px solid rgba(235,159,207,.3)!important;background:rgba(94,51,78,.45)!important;color:#f3c4e2!important}
body.pc-ambient-glow .obscura-icon{box-shadow:0 0 27px rgba(194,110,163,.28)!important}
body.pc-ambient-glow .obscura-copy p{color:#d6bdcd!important}
body.pc-ambient-glow .obscura-download{background:linear-gradient(135deg,#c06aa0,#d676b3 52%,#d14da1)!important;box-shadow:0 12px 28px rgba(192,106,160,.25)!important;border:1px solid rgba(241,191,223,.4)!important}
body.pc-ambient-glow .obscura-disclosure{color:#a48799!important}
body.pc-ambient-glow .brand-home:focus-visible{outline:2px solid #d847a3!important;box-shadow:0 0 0 5px rgba(216,71,163,.14)!important}
body.pc-ambient-glow .keyword-clusters a{color:#f6d5ea!important;background:rgba(220,89,172,.075)!important;border:1px solid rgba(223,104,179,.14)!important}
body.pc-ambient-glow .print-setup-banner{border:1px solid rgba(223,104,179,.3)!important;background:linear-gradient(135deg,rgba(220,89,172,.14),rgba(229,134,194,.13))!important;color:#fcf1f8!important}
body.pc-ambient-glow .print-setup-banner span{color:#d9c0d0!important}
body.pc-ambient-glow .saved-check-wrap{background:rgba(229,134,194,.12)!important}
body.pc-ambient-glow .saved-check-wrap small{color:#e4cbdb!important}
body.pc-ambient-glow .schedule-row{border:1px solid rgba(223,104,179,.26)!important;background:rgba(36,12,27,.4)!important}
body.pc-ambient-glow .schedule-row label{color:#fbeef6!important}
body.pc-ambient-glow .schedule-row select{background:#3f1a31!important;border-color:rgba(223,104,179,.45)!important}
body.pc-ambient-glow .saved-toolbar{background:rgba(33,12,25,.96)!important}
body.pc-ambient-glow .release-feature-card{border-color:rgba(217,73,164,.38)!important;background:radial-gradient(circle at 92% 8%,rgba(216,70,162,.16),transparent 34%),linear-gradient(155deg,rgba(47,15,35,.98),rgba(32,11,24,.99))!important}
body.pc-ambient-glow .release-feature-badge{background:linear-gradient(90deg,#9e2c74,#ca65a5)!important;color:#230b1a!important}
body.pc-ambient-glow .release-feature-copy>p{color:#d8c3d0!important}
body.pc-ambient-glow .release-feature-points{color:#ebdbe5!important}
body.pc-ambient-glow .release-pen-body{background:linear-gradient(90deg,#e7e1e5 0 49%,#30242c 49% 78%,#1d141a 78%)!important}
body.pc-ambient-glow .release-pen-window{border:2px solid #d648a2!important;background:#f1eef0!important;color:#1b1218!important}
body.pc-ambient-glow .release-pen-knob{background:repeating-linear-gradient(90deg,#1d141a 0 7px,#40303a 7px 10px)!important}
body.pc-ambient-glow .release-pen-art small{color:#d94ba5!important}
body.pc-ambient-glow .release-feature-tagline{border:1px solid rgba(218,81,168,.2)!important;background:rgba(90,30,68,.18)!important;color:#cab0c0!important}
body.pc-ambient-glow .release-feature-tagline strong{color:#d94da6!important}
body.pc-ambient-glow .version-history-heading>span{color:#da50a7!important}
body.pc-ambient-glow .version-history-list details{border:1px solid rgba(226,120,187,.17)!important}
body.pc-ambient-glow .version-history-list summary strong{color:#f9f0f6!important}
body.pc-ambient-glow .version-history-list summary b{background:rgba(217,76,165,.11)!important;color:#da51a8!important}
body.pc-ambient-glow .version-history-list ul{color:#bda5b4!important}
body.pc-ambient-glow .feedback-form input:focus,body.pc-ambient-glow .feedback-form select:focus,body.pc-ambient-glow .feedback-form textarea:focus{border-color:rgba(218,79,167,.65)!important;box-shadow:0 0 0 3px rgba(218,79,167,.09)!important}
body.pc-ambient-glow .feedback-form .feedback-submit{background:linear-gradient(135deg,#d94ca5,#d15ca6)!important}
body.pc-ambient-glow .pc-product-intro{border-bottom:1px solid rgba(191,148,175,.13)
!important}
body.pc-ambient-glow .pc-micro-compact{background:rgba(47,16,36,.42)!important}
body.pc-ambient-glow .pc-field-help>summary{color:#c19db4!important}
body.pc-ambient-glow .pc-field-help>summary:before{color:#e482c0
!important}
body.pc-ambient-glow .pc-field-help[open]>summary{color:#f1d0e5!important}
body.pc-ambient-glow .pc-field-help>div{background:rgba(43,14,32,.4)!important;color:#b597aa!important}
body.pc-ambient-glow .pc-calculation-tools{background:rgba(46,14,34,.43)!important}
body.pc-ambient-glow .pc-primary-actions #saveBtn{box-shadow:0 10px 24px rgba(217,76,165,.12)
!important}
body.pc-ambient-glow #calculator.calculator-has-result .calculator-input-card.is-secondary{border-color:rgba(191,148,175,.13)!important}
body.pc-ambient-glow #calculator.calculator-has-result .pc-result-hero{border-color:rgba(221,97,176,.42)!important;box-shadow:0 12px 30px rgba(216,72,163,.12)!important}
body.pc-ambient-glow #calculator.calculator-has-result .syringe-card{border-color:rgba(221,97,176,.24)!important}
body.pc-ambient-glow .pc-calculation-tools.has-easier-option>summary{background:linear-gradient(90deg,rgba(188,74,146,.08),rgba(219,84,169,.045))!important}
body.pc-ambient-glow .pc-primary-actions #saveBtn.is-saved{background:linear-gradient(135deg,rgba(39,190,139,.95),rgba(144,58,112,.95))!important;box-shadow:0 8px 24px rgba(188,74,146,.18)!important}
body.pc-ambient-glow .pc-modal-backdrop{background:rgba(17,5,13,.82)!important}
body.pc-ambient-glow .pc-modal{border:1px solid rgba(223,104,179,.28)!important;background:#2f1325!important;color:#f9f0f6!important}
body.pc-ambient-glow .pc-modal-head p{color:#bda5b4!important}
body.pc-ambient-glow .pc-import-list{color:#e9d5e2!important}
body.pc-ambient-glow .pc-import-note{background:rgba(220,89,172,.08)!important;color:#ccb1c2!important}
body.pc-ambient-glow .pc-modal-actions button{border:1px solid rgba(223,104,179,.25)!important;background:linear-gradient(135deg,#d94ca5,#d15ca6)!important}
body.pc-ambient-glow .pc-modal-actions button[data-pc-close]{color:#eddde7!important}
body.pc-ambient-glow .pc-appearance-heading span{color:#e68ac4!important}
body.pc-ambient-glow .pc-theme-switch-track{background:#361d2d!important;border:1px solid rgba(237,169,212,.22)!important}
body.pc-ambient-glow .pc-theme-switch-track:after{background:#fcf1f8!important}
body.pc-ambient-glow .pc-theme-switch input:checked+.pc-theme-switch-track{background:linear-gradient(90deg,#c43f93,#e276ba)!important;border-color:rgba(229,130,193,.7)!important;box-shadow:0 0 20px rgba(221,95,175,.28)!important}
body.pc-ambient-glow .pc-theme-switch input:focus-visible+.pc-theme-switch-track{outline:2px solid #e99acc!important}
body.pc-ambient-glow{background:#10060c!important}
body.pc-ambient-glow:before{background:radial-gradient(circle,rgba(210,45,150,.36) 0%,rgba(213,59,157,.22) 30%,rgba(162,60,125,.12) 49%,transparent 69%)!important}
body.pc-ambient-glow:after{background:radial-gradient(circle,rgba(222,102,178,.34) 0%,rgba(194,84,154,.22) 34%,rgba(210,45,150,.12) 52%,transparent 70%)!important}
body.pc-ambient-glow .app:before{background:radial-gradient(circle,rgba(210,45,150,.16),rgba(210,45,150,.08) 42%,transparent 68%)!important}
body.pc-ambient-glow .card,body.pc-ambient-glow .micro-dose-card,body.pc-ambient-glow .pc-calculation-tools{background:linear-gradient(145deg,rgba(48,20,38,.69),rgba(29,11,22,.55))!important;border-color:rgba(231,141,198,.20)!important}
body.pc-ambient-glow .card:hover{border-color:rgba(231,141,198,.28)!important}
body.pc-ambient-glow input,body.pc-ambient-glow select,body.pc-ambient-glow textarea{background:rgba(24,7,18,.64)!important;border-color:rgba(232,149,202,.19)!important}
body.pc-ambient-glow input:focus,body.pc-ambient-glow select:focus,body.pc-ambient-glow textarea:focus{border-color:rgba(225,113,184,.65)!important;box-shadow:0 0 0 3px rgba(220,90,172,.11),0 0 24px rgba(219,86,170,.10)!important}
body.pc-ambient-glow .result-card,body.pc-ambient-glow .result,body.pc-ambient-glow .draw-card{box-shadow:0 24px 70px rgba(0,0,0,.38),0 0 38px rgba(218,78,167,.08)!important}
body.pc-ambient-glow button.primary,body.pc-ambient-glow .primary,body.pc-ambient-glow .feedback-submit{box-shadow:0 10px 30px rgba(181,67,139,.16),0 0 24px rgba(53,227,148,.10)!important}
body.pc-ambient-glow nav[aria-label="Primary navigation"]{background:rgba(21,8,16,.82)!important}
body.pc-ambient-glow nav[aria-label="Primary navigation"] a.active{color:#e999cc!important;text-shadow:0 0 18px rgba(222,100,177,.32)!important}
body.pc-ambient-glow .hero h2,body.pc-ambient-glow .section-title{background:linear-gradient(90deg,#ffffff 10%,#eeadd6 52%,#f3c4e2 100%)!important}
body.pc-ambient-glow .pc-appearance-card{box-shadow:0 24px 70px rgba(0,0,0,.35),0 0 44px rgba(225,115,185,.09)!important}
body.pc-ambient-glow .btn{color:#fef8fc!important;border:1px solid rgba(229,133,194,.42)!important;background:linear-gradient(145deg,rgba(64,22,49,.94),rgba(61,28,49,.96))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 10px 28px rgba(0,0,0,.30),0 0 22px rgba(222,97,176,.12)!important}
body.pc-ambient-glow .btn.calc{background:linear-gradient(135deg,#c5308e 0%,#cb3b96 52%,#cf6cab 100%)!important;border-color:rgba(232,146,200,.88)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 12px 30px rgba(196,51,143,.26),0 0 28px rgba(216,72,163,.22)!important}
body.pc-ambient-glow .btn.primary{background:linear-gradient(135deg,#d668ae 0%,#d076af 48%,#cd6eaa 100%)!important;border-color:rgba(239,181,218,.72)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.20),0 12px 30px rgba(195,100,160,.24),0 0 26px rgba(229,131,193,.18)!important}
body.pc-ambient-glow .btn.secondary{background:linear-gradient(135deg,rgba(132,32,95,.92),rgba(110,34,82,.94))!important;border-color:rgba(214,116,178,.55)!important;color:#fbebf5!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 12px 28px rgba(118,28,85,.23),0 0 24px rgba(201,73,154,.14)!important}
body.pc-ambient-glow .btn:hover{border-color:rgba(235,162,208,.72)!important}
body.pc-ambient-glow .pill{background:linear-gradient(135deg,rgba(145,40,107,.25),rgba(193,98,158,.23))!important;border-color:rgba(229,132,193,.35)!important;color:#f9e5f2!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 18px rgba(220,92,173,.09)!important}
body.pc-ambient-glow nav button.active,body.pc-ambient-glow nav a.active{color:#f3c6e2!important;background:linear-gradient(135deg,rgba(188,48,137,.20),rgba(196,102,162,.20))!important;border:1px solid rgba(226,117,186,.20)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 0 24px rgba(220,88,172,.10)!important}
body.pc-ambient-glow .pc-theme-switch input:checked+.pc-theme-switch-track{background:linear-gradient(90deg,#c1328d,#d665ac 52%,#d074ae)!important;border-color:rgba(231,140,198,.82)!important;box-shadow:0 0 24px rgba(218,81,168,.26)!important}
body.pc-ambient-glow .dose-reference-box{border:1px solid rgba(223,104,179,.2)!important;background:rgba(47,16,36,.38)!important}
body.pc-ambient-glow .dose-reference-toggle{color:#fbeef6!important}
body.pc-ambient-glow .dose-reference-toggle small{color:#ccb1c2!important}
body.pc-ambient-glow .dose-reference-toggle>span:last-child{color:#e790c7!important}
body.pc-ambient-glow .dose-reference-panel{border-top:1px solid rgba(223,104,179,.15)!important}
body.pc-ambient-glow .dose-reference-panel label{color:#e1c9d8!important}
body.pc-ambient-glow .dose-reference-panel input[type="search"]{border:1px solid rgba(204,131,177,.26)!important;background:#260f1e!important}
body.pc-ambient-glow .dose-reference-results{border:1px solid rgba(204,131,177,.2)!important;background:#260f1e!important}
body.pc-ambient-glow .dose-reference-option{border-bottom:1px solid rgba(204,131,177,.12)!important;color:#fbeef6!important}
body.pc-ambient-glow .dose-reference-option:hover,body.pc-ambient-glow .dose-reference-option:focus{background:rgba(223,104,179,.12)!important}
body.pc-ambient-glow .dose-reference-empty{color:#ccb1c2!important}
body.pc-ambient-glow .dose-reference-panel small{color:#ccb1c2!important}
body.pc-ambient-glow .dose-reference-panel .dose-reference-source{color:#a88b9d!important}
body.pc-ambient-glow .dose-reference-card{border:1px solid rgba(202,115,170,.22)!important;background:rgba(33,12,25,.52)!important}
body.pc-ambient-glow .dose-reference-card h3{color:#fbeef6!important}
body.pc-ambient-glow .dose-reference-card-verified{background:linear-gradient(145deg,rgba(53,22,42,.32),rgba(33,12,25,.72))!important}
body.pc-ambient-glow .dose-reference-card-unverified{background:linear-gradient(145deg,rgba(66,48,15,.35),rgba(33,12,25,.72))!important}
body.pc-ambient-glow ..dose-reference-card-intro{color:#ccb1c2!important}
body.pc-ambient-glow .dose-reference-trial{border:1px solid rgba(204,131,177,.14)!important}
body.pc-ambient-glow .dose-reference-trial h4{color:#f8deee!important}
body.pc-ambient-glow .dose-reference-trial-phase{background:rgba(223,104,179,.1)!important;color:#e890c8!important}
body.pc-ambient-glow .dose-reference-trial p{color:#e6d6e0!important}
body.pc-ambient-glow .dose-reference-trial>a{color:#e68bc5!important}
body.pc-ambient-glow .dose-reference-field{border:1px solid rgba(204,131,177,.14)!important}
body.pc-ambient-glow .dose-reference-field strong{color:#e9cddf!important}
body.pc-ambient-glow .dose-reference-field span{color:#f6eaf2!important}
body.pc-ambient-glow .dose-reference-field a{color:#e68bc5!important}
body.pc-ambient-glow .dose-reference-status{border:1px solid rgba(223,103,179,.22)!important;background:rgba(103,38,79,.2)!important;color:#e890c8!important}
body.pc-ambient-glow .dose-reference-sources{border:1px solid rgba(204,131,177,.14)!important;color:#e9cddf!important}
body.pc-ambient-glow .dose-reference-sources a{color:#e68bc5!important}
body.pc-ambient-glow .aliexpress{background:linear-gradient(135deg,#d63f9f,#c8519c)!important;box-shadow:0 8px 22px rgba(217,74,164,.2)!important}
body.pc-ambient-glow .saved-item{background:linear-gradient(145deg,rgba(229,134,194,.075),rgba(220,89,172,.03))!important}
body.pc-ambient-glow .saved-item.is-expanded{border-color:rgba(220,89,172,.66)!important;box-shadow:0 0 0 1px rgba(220,89,172,.08),0 12px 30px rgba(0,0,0,.15)!important}
body.pc-ambient-glow .saved-item.is-selected{border-color:rgba(229,134,194,.72)!important}
body.pc-ambient-glow .saved-chevron{color:#e586c2!important}
body.pc-ambient-glow .saved-item.is-expanded .saved-chevron{color:#dc59ac!important}
body.pc-ambient-glow .saved-card-details .schedule-row label{color:#eca4d2!important}
body.pc-ambient-glow .print-btn{background:linear-gradient(135deg,#d94ca5,#d15ca6)!important;box-shadow:0 10px 25px rgba(219,86,170,.23)!important}
body.pc-ambient-glow .peptide-favourite-btn{border:1px solid rgba(229,134,194,.35)!important;background:#351529!important;color:#ccb1c2!important}
body.pc-ambient-glow .saved-item.schedule-weekly,body.pc-ambient-glow .saved-item.schedule-twice-weekly{border-left:5px solid #dc59ac!important}
body.pc-ambient-glow .saved-item.schedule-every-other-day,body.pc-ambient-glow .saved-item.schedule-five-on-two-off,body.pc-ambient-glow .saved-item.schedule-weekdays{border-left:5px solid #eca4d2!important}
body.pc-ambient-glow .saved-note label{color:#eca4d2!important}
body.pc-ambient-glow .saved-note textarea{background:#351529!important;color:#fbeef6!important;border:1px solid rgba(223,104,179,.26)!important}
body.pc-ambient-glow .history-item{border:1px solid rgba(223,104,179,.18)!important;background:rgba(41,15,31,.55)!important}
body.pc-ambient-glow .history-item span{color:#ccb1c2!important}
body.pc-ambient-glow .history-empty{color:#b496a9!important}
body.pc-ambient-glow .label-print-btn{border-color:rgba(236,164,210,.38)!important;background:linear-gradient(135deg,rgba(229,134,194,.23),rgba(220,89,172,.12))!important}
body.pc-ambient-glow .pc-label-modal{background:rgba(12,3,9,.86)!important}
body.pc-ambient-glow .pc-label-dialog{background:#260e1d!important;color:#fbeef6!important;border:1px solid rgba(223,104,179,.28)!important}
body.pc-ambient-glow .pc-label-head p{color:#ccb1c2!important}
body.pc-ambient-glow .pc-label-close{background:#351529!important}
body.pc-ambient-glow .pc-label-grid label,body.pc-ambient-glow .pc-label-temp-row label,body.pc-ambient-glow .pc-label-product label{color:#dbc2d2!important}
body.pc-ambient-glow .pc-label-grid input,body.pc-ambient-glow .pc-label-temp-row input,body.pc-ambient-glow .pc-label-temp-row select,body.pc-ambient-glow .pc-label-product input{border:1px solid rgba(223,104,179,.24)!important;background:#351529!important}
body.pc-ambient-glow .pc-label-section{border-top:1px solid rgba(229,134,194,.18)!important}
body.pc-ambient-glow .pc-label-hint{color:#b496a9!important}
body.pc-ambient-glow .pc-label-checks label{color:#f2e1ec!important}
body.pc-ambient-glow .pc-label-checks input{accent-color:#e586c2!important}
body.pc-ambient-glow .pc-label-product{border:1px solid rgba(223,104,179,.16)!important;background:rgba(53,21,41,.58)!important}
body.pc-ambient-glow .pc-label-image-section{border:1px solid rgba(223,104,179,.16)!important;background:rgba(53,21,41,.36)!important}
body.pc-ambient-glow .pc-label-image-preview{border:1px solid rgba(223,104,179,.20)!important;background:#1b0a15!important;color:#b496a9!important}
@media(max-width:700px){body.pc-ambient-glow .pc-label-actions{background:#260e1d!important}}
body.pc-ambient-glow .peptide-search-toggle{border-left:1px solid rgba(229,134,194,.22)!important;color:#ccb1c2!important}
body.pc-ambient-glow .peptide-search-results{background:#270d1d!important;border:1px solid rgba(229,134,194,.38)!important}
body.pc-ambient-glow .peptide-search-option:hover,body.pc-ambient-glow .peptide-search-option:focus{background:rgba(205,100,166,.13)!important}
body.pc-ambient-glow .saved-backup-card{border:1px solid rgba(223,104,179,.24)!important;background:linear-gradient(145deg,rgba(220,89,172,.08),rgba(229,134,194,.07))!important}
body.pc-ambient-glow .saved-backup-head strong{color:#fcf1f8!important}
body.pc-ambient-glow .saved-backup-head span{color:#ccb1c2!important}
body.pc-ambient-glow .saved-backup-actions .import-action{border-color:rgba(236,164,210,.4)!important;color:#f9e3f1!important}
body.pc-ambient-glow .saved-backup-help{color:#b496a9!important}
body.pc-ambient-glow .pen-eyebrow{color:#bba3b2!important}
body.pc-ambient-glow .pen-guide-topline h3{color:#fef8fc!important}
body.pc-ambient-glow .pen-guide-topline p{color:#c5aebd!important}
body.pc-ambient-glow .pen-dial-pill{border:1px solid rgba(217,74,164,.43)!important;background:rgba(93,25,68,.34)!important;color:#c7afbe!important}
body.pc-ambient-glow .pen-dial-pill strong{color:#d94da6!important}
body.pc-ambient-glow .pen-hero-visual{background:linear-gradient(180deg,rgba(36,13,28,.55),rgba(28,10,21,.16))!important}
body.pc-ambient-glow .pen-explain-item{border:1px solid rgba(199,98,162,.19)!important}
body.pc-ambient-glow .pen-explain-icon{border:1px solid rgba(216,70,162,.39)!important;color:#d949a4!important}
body.pc-ambient-glow .pen-explain-item strong{color:#faf0f6!important}
body.pc-ambient-glow .pen-explain-item p{color:#b79dad!important}
body.pc-ambient-glow .pen-howto{border:1px solid rgba(194,99,159,.18)!important;background:rgba(30,9,22,.52)!important}
body.pc-ambient-glow .pen-howto-title{color:#fbf1f7!important}
body.pc-ambient-glow .pen-howto-step+.pen-howto-step{border-top:1px solid rgba(192,160,180,.14)!important}
body.pc-ambient-glow .pen-howto-step>b{border:1px solid rgba(215,67,161,.48)!important;color:#d949a4!important}
body.pc-ambient-glow .pen-howto-step strong{color:#faf0f6!important}
body.pc-ambient-glow .pen-howto-step small{color:#bca3b3!important}
body.pc-ambient-glow .pen-status{border:1px solid rgba(218,79,167,.25)!important;background:rgba(169,36,120,.07)!important;color:#f8e0ef!important}
body.pc-ambient-glow .pen-guide{background:
    radial-gradient(circle at 85% 8%,rgba(214,59,157,.09),transparent 30%),
    linear-gradient(180deg,rgba(37,12,28,.72),rgba(25,9,19,.52))!important}
body.pc-ambient-glow .pen-eyebrow{color:#fcf1f8!important}
body.pc-ambient-glow .pen-guide-topline h3{color:#d849a4!important}
body.pc-ambient-glow .pen-guide-topline p{color:#d1bdca!important}
body.pc-ambient-glow .pen-dial-pill{border:1px solid rgba(216,71,163,.50)!important;background:linear-gradient(180deg,rgba(99,27,73,.50),rgba(69,19,51,.35))!important;color:#c3a5b8!important}
body.pc-ambient-glow .pen-dial-pill strong{color:#d848a3!important}
body.pc-ambient-glow .pen-hero-visual{background:
    linear-gradient(180deg,rgba(33,12,25,.34),rgba(17,5,13,.10))!important}
body.pc-ambient-glow .pen-explain-grid{border-top:1px solid rgba(174,120,154,.15)!important;border-bottom:1px solid rgba(174,120,154,.15)!important}
body.pc-ambient-glow .pen-explain-item+.pen-explain-item{border-left:1px solid rgba(174,120,154,.18)!important}
body.pc-ambient-glow .pen-explain-icon{border:1px solid rgba(216,70,162,.42)!important;color:#d849a4!important;background:rgba(60,16,44,.22)!important}
body.pc-ambient-glow .pen-explain-item strong{color:#d849a4!important}
body.pc-ambient-glow .pen-explain-item p{color:#d6c5d0!important}
body.pc-ambient-glow .pen-howto{border:1px solid rgba(188,92,153,.19)!important;background:linear-gradient(180deg,rgba(36,11,27,.66),rgba(24,8,18,.45))!important}
body.pc-ambient-glow .pen-howto-title{color:#fbf3f8!important}
body.pc-ambient-glow .pen-howto-step+.pen-howto-step{border-top:1px dashed rgba(176,142,164,.18)!important}
body.pc-ambient-glow .pen-howto-step>b{border:1px solid rgba(215,67,161,.50)!important;color:#d94aa4!important;background:rgba(104,22,74,.12)!important}
body.pc-ambient-glow .pen-howto-step strong{color:#d94aa4!important}
body.pc-ambient-glow .pen-howto-step small{color:#e2d6de!important}
body.pc-ambient-glow .pen-status{border:1px solid rgba(218,79,167,.24)!important;background:rgba(169,36,120,.07)!important;color:#f8e0ef!important}
@media(max-width:620px){body.pc-ambient-glow .pen-explain-item+.pen-explain-item{border-top:1px solid rgba(174,120,154,.18)!important}}
body.pc-ambient-glow .pen-recalc-callout p{color:#d8cad3!important}
body.pc-ambient-glow .pen-recalc-callout small{color:#ad95a4!important}
body.pc-ambient-glow .pen-recalc-callout button{border:1px solid rgba(217,77,166,.42)!important;background:linear-gradient(180deg,rgba(131,36,96,.72),rgba(93,24,68,.72))!important;color:#fbecf5!important}
body.pc-ambient-glow .micro-dose-card{border:1px solid rgba(229,134,194,.24)!important;background:linear-gradient(145deg,rgba(229,134,194,.08),rgba(220,89,172,.035))!important}
body.pc-ambient-glow .micro-dose-toggle-text strong{color:#fdf6fa!important}
body.pc-ambient-glow .micro-switch-track{background:#442137!important;border:1px solid rgba(229,134,194,.34)!important}
body.pc-ambient-glow .micro-switch-track:after{background:#f1e0eb!important}
body.pc-ambient-glow .micro-switch input:checked+.micro-switch-track{background:linear-gradient(135deg,#e279bc,#c46da4)!important}
body.pc-ambient-glow .micro-dose-panel{border-top:1px solid rgba(229,134,194,.16)!important}
body.pc-ambient-glow .micro-dose-readout{background:rgba(223,104,179,.07)!important;border:1px solid rgba(223,104,179,.16)!important;color:#e0c1d5!important}
body.pc-ambient-glow .micro-dose-readout strong{color:#e790c7!important}
body.pc-ambient-glow .micro-dose-note{color:#b297a8!important}
body.pc-ambient-glow .micro-active-label{color:#eca4d2!important}
body.pc-ambient-glow .support-card{border:1px solid rgba(219,119,182,.55)!important;background:linear-gradient(155deg,rgba(39,22,33,.98),rgba(23,11,19,.98))!important;box-shadow:0 0 0 1px rgba(219,119,182,.08),0 16px 40px rgba(0,0,0,.22)!important}
body.pc-ambient-glow .support-heading{color:#e586c2!important}
body.pc-ambient-glow .support-copy{color:#dbcbd5!important}
body.pc-ambient-glow .support-divider{background:rgba(187,160,177,.2)!important}
body.pc-ambient-glow .support-network{border:1px solid rgba(147,112,134,.35)!important;color:#c560a0!important;background:rgba(30,13,24,.58)!important}
body.pc-ambient-glow .solana-mark i{background:linear-gradient(90deg,#e279bc,#c45099)!important}
body.pc-ambient-glow .support-instruction{color:#cdbcc7!important}
body.pc-ambient-glow .support-address{border:1px solid rgba(148,117,137,.35)!important;background:rgba(39,23,33,.74)!important;color:#f4ebf1!important}
body.pc-ambient-glow .support-copy-btn{border:1px solid rgba(219,119,182,.5)!important;background:rgba(195,96,159,.16)!important;color:#e893c9!important}
body.pc-ambient-glow .support-copy-btn:hover{background:rgba(195,96,159,.25)!important}
body.pc-ambient-glow .support-thanks{color:#c8b3c0!important}
body.pc-ambient-glow .support-shield{color:#e586c2!important}
body.pc-ambient-glow .pc-calculation-tools{border:1px solid rgba(223,104,179,.22)!important;background:linear-gradient(145deg,rgba(220,89,172,.055),rgba(229,134,194,.045))!important}
body.pc-ambient-glow .pc-calculation-tools>summary strong{color:#fbeef6!important}
body.pc-ambient-glow .pc-calculation-tools>summary small{color:#b599ab!important}
body.pc-ambient-glow .pc-calculation-tools>summary>b{color:#de64b1!important}
body.pc-ambient-glow .pc-calc-tool-panel{border:1px solid rgba(223,104,179,.15)!important;background:rgba(33,11,25,.34)!important}
body.pc-ambient-glow .pc-calc-tool-title{color:#fbeef6!important}
body.pc-ambient-glow .pc-calc-tool-panel p{color:#d9c2d1!important}
body.pc-ambient-glow .pc-math-step{background:rgba(33,11,25,.48)!important;border:1px solid rgba(191,148,175,.12)!important}
body.pc-ambient-glow .pc-math-step strong{color:#fcf3f9!important}
body.pc-ambient-glow .pc-math-step code{color:#ea9bcd!important}
body.pc-ambient-glow .pc-easy-label{color:#f9e2f1!important}
body.pc-ambient-glow .pc-easy-option{border:1px solid rgba(223,104,179,.24)!important;background:linear-gradient(135deg,rgba(63,26,49,.92),rgba(65,34,54,.92))!important;color:#fcf1f8!important}
body.pc-ambient-glow .pc-easy-option small{color:#cbb0c1!important}
body.pc-ambient-glow .pc-easy-option em{color:#e998cb!important;border:1px solid rgba(223,104,179,.22)!important;background:rgba(223,104,179,.07)!important}
body.pc-ambient-glow .pc-easy-empty{background:rgba(33,11,25,.48)!important;border:1px solid rgba(191,148,175,.12)!important;color:#d9c2d1!important}
body.pc-ambient-glow .pc-solver-note{color:#b396a8!important}
body.pc-ambient-glow .pc-main-nav>a,body.pc-ambient-glow .pc-nav-menu>summary{border:1px solid rgba(216,163,197,.22)!important;background:rgba(40,15,31,.92)!important;color:#f9e5f2!important}
body.pc-ambient-glow .pc-main-nav>a:hover,body.pc-ambient-glow .pc-nav-menu>summary:hover,body.pc-ambient-glow .pc-nav-menu[open]>summary{background:rgba(202,87,160,.22)!important;border-color:rgba(205,100,166,.65)!important}
body.pc-ambient-glow .pc-nav-dropdown{border:1px solid rgba(216,163,197,.30)!important;background:#240d1c!important;box-shadow:0 18px 46px rgba(0,0,0,.58),0 0 0 1px rgba(205,100,166,.05)!important}
body.pc-ambient-glow .pc-nav-dropdown a{color:#fbedf6!important;background:#240d1c!important}
body.pc-ambient-glow .pc-nav-dropdown a:hover,body.pc-ambient-glow .pc-nav-dropdown a:focus{background:#421c34!important}
body.pc-ambient-glow .pc-label-modal{background:rgba(13,4,10,.97)!important}
body.pc-ambient-glow .pc-label-head{background:linear-gradient(180deg,#260e1d 84%,rgba(38,14,29,.96))!important;border-bottom:1px solid rgba(223,104,179,.12)!important}
body.pc-ambient-glow .pc-label-actions{background:linear-gradient(0deg,#260e1d 84%,rgba(38,14,29,.96))!important;border-top:1px solid rgba(223,104,179,.12)!important}
body.pc-ambient-glow .pc-label-style-card{border:1px solid rgba(223,104,179,.18)!important;background:rgba(53,21,41,.52)!important}
body.pc-ambient-glow .pc-label-style-card:hover{border-color:rgba(223,104,179,.44)!important}
body.pc-ambient-glow .pc-label-style-card:has(input:checked){border-color:#e06cb5!important;box-shadow:0 0 0 2px rgba(224,108,181,.14),0 10px 25px rgba(0,0,0,.2)!important}
body.pc-ambient-glow .pc-label-style-card>small{color:#b496a9!important}
body.pc-ambient-glow .style-clinical .pc-style-swatch{background:linear-gradient(135deg,#fff,#f9f0f6)!important;color:#2b1021!important}
body.pc-ambient-glow .style-clinical .pc-style-swatch em{color:#9a2b71!important}
body.pc-ambient-glow .style-midnight .pc-style-swatch{background:radial-gradient(circle at 90% 10%,#4f1d3d,#190a13 58%)!important}
body.pc-ambient-glow .style-midnight .pc-style-swatch em{color:#d740a0!important}
body.pc-ambient-glow .style-frost .pc-style-swatch{background:linear-gradient(135deg,#fefcfd,#f5e1ee)!important;color:#2b1021!important}
body.pc-ambient-glow .style-frost .pc-style-swatch em{color:#9d3175!important}
body.pc-ambient-glow .style-minimal .pc-style-swatch{color:#1d141a!important}
body.pc-ambient-glow .style-minimal .pc-style-swatch em{color:#1d141a!important}
body.pc-ambient-glow .pc-label-custom-colours{color:#dbc2d2!important}
body.pc-ambient-glow .pc-label-custom-colours input{accent-color:#e06cb5!important}
body.pc-ambient-glow .pc-niimbot-preview{background:rgba(12,3,9,.94)!important}
body.pc-ambient-glow .pc-niimbot-preview-dialog{background:#260e1d!important;color:#fbeef6!important;border:1px solid rgba(223,104,179,.3)!important}
body.pc-ambient-glow .pc-niimbot-preview-head{border-bottom:1px solid rgba(229,134,194,.2)!important}
body.pc-ambient-glow .pc-niimbot-preview-head p{color:#ccb1c2!important}
body.pc-ambient-glow .pc-niimbot-preview-card{background:#ebe1e7!important;color:#190b14!important}
body.pc-ambient-glow .pc-niimbot-preview-card figcaption{color:#513948!important}
body.pc-ambient-glow .pc-niimbot-preview-actions{background:#260e1d!important;border-top:1px solid rgba(229,134,194,.2)!important}
body.pc-ambient-glow .pc-niimbot-status{color:#bfa3b5!important}
body.pc-ambient-glow .combo-card{border:1px solid rgba(223,104,179,.25)!important;background:rgba(47,16,36,.5)!important}
body.pc-ambient-glow .combo-toggle{color:#fdf6fa!important}
body.pc-ambient-glow .combo-toggle small{color:#bda5b4!important}
body.pc-ambient-glow .combo-toggle>span:last-child{color:#e790c7!important}
body.pc-ambient-glow .combo-panel{border-top:1px solid rgba(223,104,179,.18)!important}
body.pc-ambient-glow .combo-panel p{color:#cfb3c5!important}
body.pc-ambient-glow .combo-panel label{color:#e1c9d8!important}
body.pc-ambient-glow .combo-panel input,body.pc-ambient-glow .combo-panel select{border:1px solid rgba(204,131,177,.26)!important;background:#260f1e!important}
body.pc-ambient-glow .combo-remove,body.pc-ambient-glow .combo-add{border:1px solid rgba(223,104,179,.24)!important;background:#351529!important;color:#f9e5f2!important}
body.pc-ambient-glow .combo-result{border:1px solid rgba(223,104,179,.17)!important;background:rgba(223,104,179,.05)!important}
body.pc-ambient-glow .combo-result strong{color:#e790c7!important}
body.pc-ambient-glow .combo-result th,body.pc-ambient-glow .combo-result td{border-bottom:1px solid rgba(223,104,179,.13)!important}
body.pc-ambient-glow .combo-result th{color:#fbeaf5!important}
body.pc-ambient-glow .combo-result td{color:#e7cede!important}
body.pc-ambient-glow .combo-result small{color:#b699ab!important}
@media screen{body.pc-ambient-glow .app :is(a,body.pc-ambient-glow button,body.pc-ambient-glow input,body.pc-ambient-glow select,body.pc-ambient-glow textarea,body.pc-ambient-glow summary,body.pc-ambient-glow [tabindex]):focus-visible{outline:3px solid #e790c7!important}}
@media screen and (hover:hover) and (pointer:fine){body.pc-ambient-glow nav[aria-label="Primary navigation"] a:hover{background-color:rgba(220,89,172,.14)!important;color:#f9e5f2!important}}
body.pc-ambient-glow{background:radial-gradient(circle at 12% -8%,rgba(220,89,172,.28),transparent 31%),radial-gradient(circle at 96% 7%,rgba(229,134,194,.22),transparent 29%),linear-gradient(180deg,var(--bg2),var(--bg))!important}
body.pc-ambient-glow .site-header{background:rgba(21,8,16,.82)!important}
body.pc-ambient-glow .desktop-nav a{color:#e1cdda!important}
body.pc-ambient-glow .desktop-nav a:hover,body.pc-ambient-glow .desktop-nav a[aria-current="page"]{background:rgba(220,89,172,.12)!important}
body.pc-ambient-glow .eyebrow{border:1px solid rgba(223,104,179,.25)!important;background:rgba(220,89,172,.10)!important;color:#eba3d1!important}
body.pc-ambient-glow .hero-wide .lead{color:#dbc5d3!important}
body.pc-ambient-glow .cta.secondary{background:rgba(42,18,33,.8)!important}
body.pc-ambient-glow .article,body.pc-ambient-glow .side-card,body.pc-ambient-glow .tile,body.pc-ambient-glow .notice,body.pc-ambient-glow .product-card{background:linear-gradient(180deg,rgba(56,25,45,.92),rgba(36,14,28,.96))!important}
body.pc-ambient-glow .article p,body.pc-ambient-glow .article li{color:#dcc8d5!important}
body.pc-ambient-glow .formula{background:rgba(220,89,172,.09)!important;border:1px solid rgba(220,89,172,.20)!important;color:#fbeef6!important}
body.pc-ambient-glow .example{background:rgba(229,134,194,.09)!important;border:1px solid rgba(229,134,194,.20)!important}
body.pc-ambient-glow .example strong{color:#f6d7eb!important}
body.pc-ambient-glow .notice{background:linear-gradient(135deg,rgba(53,227,148,.10),rgba(220,89,172,.08))!important}
body.pc-ambient-glow .side-card a{color:#e4c2d8!important}
body.pc-ambient-glow .section-intro{color:#d4bbcb!important}
body.pc-ambient-glow .tile:hover{border-color:rgba(223,104,179,.34)!important}
body.pc-ambient-glow .tile p{color:#ccb1c2!important}
body.pc-ambient-glow .product-card p{color:#ccb1c2!important}
body.pc-ambient-glow .breadcrumbs{color:#b597aa!important}
body.pc-ambient-glow .site-footer{background:rgba(19,6,14,.76)!important}
body.pc-ambient-glow .footer-grid h3{color:#ea9bcd!important}
body.pc-ambient-glow .footer-grid p,body.pc-ambient-glow .footer-grid a{color:#c1a6b7!important}
body.pc-ambient-glow .copyright{color:#9e8093!important}
body.pc-ambient-glow .chart th{color:#eba3d1!important}
body.pc-ambient-glow .chart td{color:#e0cdd9!important}
body.pc-ambient-glow .affiliate-note{color:#b499aa!important}
body.pc-ambient-glow .ad-shell{border:1px solid rgba(222,98,176,.18)!important;background:rgba(52,20,40,.45)!important}
body.pc-ambient-glow .ad-label{color:#d58cba!important}
@media(max-width:600px){body.pc-ambient-glow .chart{background:rgba(26,10,20,.35)!important}
body.pc-ambient-glow .chart th:first-child,body.pc-ambient-glow .chart td:first-child{background:#2e1324!important}}
body.pc-ambient-glow .peppy-language-wrap{border:1px solid rgba(231,143,199,.24)!important;background:rgba(21,8,16,.92)!important;color:#f9e2f1!important}
body.pc-ambient-glow .peppy-language-wrap select,body.pc-ambient-glow .peppy-language-auto{border:1px solid rgba(231,143,199,.22)!important;background:#2a1322!important;color:#fbeef6!important}
body.pc-ambient-glow .pc-ambient-music{border-top:1px solid rgba(204,131,177,.25)!important;color:#f3deeb!important}
body.pc-ambient-glow .pc-ambient-music button{border:1px solid #bf70a2!important;background:#451b36!important}
body.pc-ambient-glow .pc-ambient-volume input{accent-color:#e174b9!important}
body.pc-ambient-glow .pc-ambient-credit{color:#ccb1c2!important}
body.pc-ambient-glow .pc-ambient-credit a{color:#ea9acd!important}
body.pc-ambient-glow .pc-ambient-playlist select{border:1px solid #6e4b61!important;background:#301727!important;color:#fbebf5!important}
body.pc-ambient-glow .pc-ambient-track-buttons button{border:1px solid #6e4b61!important;background:#432036!important;color:#fbebf5!important}
body.pc-ambient-glow .pc-ambient-playlist button:focus-visible,body.pc-ambient-glow .pc-ambient-playlist select:focus-visible{outline:3px solid #e090c3!important}
body.pc-ambient-glow .product-group-heading{border-bottom:1px solid rgba(204,131,177,.28)!important;color:#fbeef6!important}
body.pc-ambient-glow svg [fill="#111820"]{fill:#1d141a!important}
body.pc-ambient-glow svg [fill="#062033"]{fill:#2b0e20!important}
body.pc-ambient-glow svg [fill="#25dafe"]{fill:#d84ba4!important}
body.pc-ambient-glow svg [fill="#dbe7ef"]{fill:#ebdee7!important}
body.pc-ambient-glow svg [fill="#9db4c7"]{fill:#c0a4b6!important}
body.pc-ambient-glow svg [fill="#24dafe"]{fill:#d84aa4!important}
body.pc-ambient-glow svg [fill="#4c555c"]{fill:#594f55!important}
body.pc-ambient-glow svg [fill="#f5f8fa"]{fill:#f9f6f8!important}
body.pc-ambient-glow svg [stroke="#3b4349"]{stroke:#473d43!important}
body.pc-ambient-glow svg [stroke="#A9DFF2"]{stroke:#e5b6d4!important}
body.pc-ambient-glow svg [stroke="#48B8E9"]{stroke:#cd64a6!important}
body.pc-ambient-glow svg [stroke="#3a4854"]{stroke:#4f3f49!important}
body.pc-ambient-glow svg [stroke="#dfe7ec"]{stroke:#eae1e7!important}
body.pc-ambient-glow svg [stroke="#475663"]{stroke:#5e4c57!important}
body.pc-ambient-glow svg [stroke="#25dafe"]{stroke:#d84ba4!important}
body.pc-ambient-glow svg [stroke="#455462"]{stroke:#5d4a56!important}
body.pc-ambient-glow svg [stop-color="#0a1016"]{stop-color:#140c11!important}
body.pc-ambient-glow svg [stop-color="#8db5c9"]{stop-color:#be98b0!important}
body.pc-ambient-glow svg [stop-color="#0e151c"]{stop-color:#1a1016!important}
body.pc-ambient-glow svg [stop-color="#62ddff"]{stop-color:#e47dbe!important}
body.pc-ambient-glow svg [stop-color="#d6edf7"]{stop-color:#f1dce9!important}
body.pc-ambient-glow svg [stop-color="#26313a"]{stop-color:#372932!important}
body.pc-ambient-glow svg [stop-color="#dbeef7"]{stop-color:#f2e0eb!important}
body.pc-ambient-glow svg [stop-color="#17202a"]{stop-color:#271a22!important}
body.pc-ambient-glow svg [stop-color="#c8e4f1"]{stop-color:#eacfe0!important}
body.pc-ambient-glow svg [stop-color="#f8fafb"]{stop-color:#faf9fa!important}
body.pc-ambient-glow svg [stop-color="#424c56"]{stop-color:#53464e!important}
body.pc-ambient-glow svg [stop-color="#070b10"]{stop-color:#0e090c!important}
body.pc-ambient-glow svg [stop-color="#6d7881"]{stop-color:#7e7079!important}
body.pc-ambient-glow svg [stop-color="#a9cedf"]{stop-color:#d6b2c9!important}
body.pc-ambient-glow svg [stop-color="#a9cbdc"]{stop-color:#d3b2c7!important}
body.pc-ambient-glow svg [stop-color="#f8fdff"]{stop-color:#fef9fc!important}
body.pc-ambient-glow svg [stop-color="#f0f3f6"]{stop-color:#f5f1f4!important}
body.pc-ambient-glow svg [stop-color="#111820"]{stop-color:#1d141a!important}
body.pc-ambient-glow svg [stop-color="#e3e8ea"]{stop-color:#e9e4e7!important}
body.pc-ambient-glow svg [stop-color="#1a9fff"]{stop-color:#d742a0!important}
body.pc-ambient-glow svg [stop-color="#b7c0c7"]{stop-color:#c4bac0!important}
body.pc-ambient-glow svg [stop-color="#b6bfc2"]{stop-color:#c0b8bd!important}
body.pc-ambient-glow{--blue:#e7a2c3;--cyan:#f0b9d2;--purple:#c9a6cf;--accent:#efb1cd;--accent2:#cba6d8}
body.pc-ambient-glow nav[aria-label="Primary navigation"] a{color:#d6b5ce!important}
body.pc-ambient-glow nav[aria-label="Primary navigation"] a.active{color:#ffd6e7!important}
body.pc-ambient-glow .micro-switch-track{background:#54334e!important;border-color:#b783a5!important}
body.pc-ambient-glow .micro-switch input:checked+.micro-switch-track{background:linear-gradient(135deg,#dd9fba,#b68cc6)!important}
body.pc-ambient-glow .micro-switch-track:after{background:#ffe8f2!important}
body.pc-ambient-glow .combo-card,body.pc-ambient-glow .micro-dose-card{background:linear-gradient(145deg,#3e2946,#2b1b35)!important;border-color:#ba86ac66!important}
body.pc-ambient-glow .combo-toggle>span:last-child,body.pc-ambient-glow .dose-reference-toggle>span:last-child{color:#f8c3dc!important}
body.pc-ambient-glow .peptide-favourite-btn{background:#48304b!important;color:#f3c9de!important;border-color:#c18cab80!important}
/* Preserve the hand-finished blush palette after translating legacy component rules. */
body.pc-ambient-glow{background:#180f24!important}
body.pc-ambient-glow .brand h1{background:none!important;color:#ffd6e8!important;-webkit-text-fill-color:#ffd6e8!important;filter:none!important;text-shadow:0 0 20px #e6a5c62b!important}
body.pc-ambient-glow .section-title,body.pc-ambient-glow .hero h2{background:none!important;color:#ffe2ef!important;-webkit-text-fill-color:#ffe2ef!important}
body.pc-ambient-glow .field label{color:#efbdd6!important}
body.pc-ambient-glow input,body.pc-ambient-glow select,body.pc-ambient-glow textarea{background:#24172f!important;color:#fff2f7!important;border-color:#d6a0c54d!important}
body.pc-ambient-glow .card{background:linear-gradient(145deg,#39243feF,#24182ff2)!important;border-color:#e5a2c43d!important}
body.pc-ambient-glow .logo{background:linear-gradient(145deg,#edacc8,#aa84c5)!important;box-shadow:0 0 24px #d68bb033!important}
body.pc-ambient-glow .peppy-language-quick{background:#39243f!important;border-color:#d6a0c24d!important;color:#f6d7e9!important;font-size:0!important}
body.pc-ambient-glow .peppy-language-quick:before{content:'文';font-size:15px;margin-right:7px;color:#f2bbd7}
body.pc-ambient-glow .peppy-language-quick .lang-code{font-size:12px}
body.pc-ambient-glow input:focus,body.pc-ambient-glow select:focus,body.pc-ambient-glow textarea:focus{border-color:#f4b7d2!important;box-shadow:0 0 0 3px #efa9ce24!important}
body.pc-ambient-glow .result-value{background:none!important;background-image:none!important}
body.pc-ambient-glow .result-value span,body.pc-ambient-glow .result-value small{background:none!important;color:#ffd0e4!important;-webkit-text-fill-color:#ffd0e4!important;text-shadow:0 0 18px #e9a1cc33!important}
body.pc-ambient-glow .result{background:radial-gradient(ellipse at 10% 0,#e59dbd29,transparent 55%),linear-gradient(130deg,#58304f,#382341 70%,#3c2956)!important;border-color:#dea2c799!important}
