._app_1044i_1,._app_1044i_1 *{box-sizing:border-box;font-family:Helvetica Neue,Arial,sans-serif!important}._app_1044i_1{--night:#06100c;--forest:#10271d;--forest-2:#17382a;--green:#34795b;--mint:#a8c7b8;--paper:#f4f6f3;--white:#fff;--ink:#14231b;--muted:#647169;--line:#d3dad5;--gold:#c6aa65;background:radial-gradient(circle at 50% -10%,#53876b4d,transparent 34%), linear-gradient(#aeccbc0b 1px,transparent 1px), linear-gradient(90deg,#aeccbc0b 1px,transparent 1px), var(--night);color:#eef3f0;background-size:auto,52px 52px,52px 52px,auto;min-height:100vh;overflow-x:hidden}._appBar_1044i_30{border-bottom:1px solid #cfe0d729;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1220px,100% - 48px);min-height:80px;margin:0 auto;display:grid}._brand_1044i_40{border-radius:9px;width:max-content}._brandLockup_1044i_41{align-items:center;gap:12px;display:flex}._brandLockup_1044i_41 img{border-radius:9px;width:42px;height:42px;box-shadow:0 0 0 1px #ffffff1f}._brandLockup_1044i_41>span,._brandLockup_1044i_41 strong,._brandLockup_1044i_41 small{display:block}._brandLockup_1044i_41 strong{letter-spacing:.2em;font-size:16px;font-weight:750}._brandLockup_1044i_41 small{color:#80978b;letter-spacing:.15em;margin-top:3px;font-size:9px;font-weight:700}._appBadge_1044i_47{color:#8da296;letter-spacing:.18em;font-size:11px;font-weight:700}._installButton_1044i_48{color:#e1e9e5;cursor:pointer;background:#ffffff0b;border:1px solid #c2d5cb47;border-radius:8px;justify-self:end;min-height:42px;padding:0 16px;font-size:13px;font-weight:650}._installButton_1044i_48:disabled{cursor:default;opacity:.68}._main_1044i_51{width:min(1220px,100% - 48px);margin:0 auto;padding:40px 0 34px}._sharedMain_1044i_52{width:min(880px,100% - 48px)}._titleBlock_1044i_53{justify-content:space-between;align-items:flex-end;gap:48px;padding:0 2px 29px;display:flex}._sharedTitleBlock_1044i_54{align-items:center}._kicker_1044i_55,._panelTop_1044i_55 span,._resultTop_1044i_55>div>span,._syringeHeader_1044i_55 span,._actions_1044i_55>div>span{color:#8fb7a3;letter-spacing:.17em;font-size:11px;font-weight:750;display:block}._titleBlock_1044i_53 h1{letter-spacing:-.06em;margin:7px 0 0;font-size:clamp(46px,5.8vw,74px);font-weight:570;line-height:.94}._titleBlock_1044i_53 p{color:#9aada3;margin:14px 0 0;font-size:16px}._trustMark_1044i_58{color:#92a79c;align-items:center;gap:12px;padding-bottom:5px;display:flex}._trustMark_1044i_58 span{color:#dbe7e1;border:1px solid #c6dacf3d;border-radius:6px;place-items:center;width:53px;height:31px;font-size:12px;font-weight:750;display:grid}._trustMark_1044i_58 strong{letter-spacing:.16em;font-size:10px}._steps_1044i_62{background:#ffffff09;border:1px solid #ccddd430;border-radius:12px;grid-template-columns:repeat(3,1fr);margin-bottom:14px;display:grid;overflow:hidden}._steps_1044i_62>span{color:#778b80;align-items:center;gap:11px;min-height:58px;padding:0 20px;display:flex}._steps_1044i_62>span+span{border-left:1px solid #ccddd424}._steps_1044i_62 b{border:1px solid #bed3c838;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}._steps_1044i_62 strong{font-size:13px;font-weight:650}._steps_1044i_62 ._active_1044i_67{color:#fff;background:#ffffff0e}._steps_1044i_62 ._active_1044i_67 b{border-color:var(--gold);color:#e2c982;box-shadow:0 0 0 4px #c6aa6514}._steps_1044i_62 ._done_1044i_69{color:#bdd7c9}._steps_1044i_62 ._done_1044i_69 b{color:#fff;background:#477e65;border-color:#477e65}._instrument_1044i_72{background:var(--paper);border:1px solid #d2e0d83d;border-radius:22px;grid-template-columns:minmax(390px,.87fr) minmax(570px,1.13fr);display:grid;overflow:hidden;box-shadow:0 42px 110px #0006}._sharedInstrument_1044i_73{background:0 0;grid-template-columns:1fr}._formPanel_1044i_74{background:var(--paper);color:var(--ink);padding:34px 36px 30px}._panelTop_1044i_55,._resultTop_1044i_55{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._panelTop_1044i_55 h2,._resultTop_1044i_55 h2,._actions_1044i_55 h2{letter-spacing:-.035em;margin:7px 0 0;font-size:24px;font-weight:680}._panelTop_1044i_55 button{color:#355342;cursor:pointer;background:#fff;border:1px solid #c5cdc8;border-radius:7px;min-height:40px;padding:0 13px;font-size:12px;font-weight:650}._productField_1044i_78{margin:27px 0 16px;display:block}._productField_1044i_78>span,._fields_1044i_79 label>span{color:#435249;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:650;display:flex}._productField_1044i_78 small{color:#89948e;font-size:12px;font-weight:500}._productField_1044i_78 input{width:100%;height:50px;color:var(--ink);background:#fff;border:1px solid #c5cec8;border-radius:9px;outline:none;padding:0 15px;font-size:16px}._productField_1044i_78 input::placeholder,._fields_1044i_79 input::placeholder{color:#b7bfba}._fields_1044i_79{gap:13px;display:grid}._fields_1044i_79 label{border:1px solid #0000;border-radius:13px;padding:10px 11px 11px}._fields_1044i_79 label>span b{color:#6d7b73;border:1px solid #b9c3bd;border-radius:5px;place-items:center;width:25px;height:21px;font-size:9px;display:grid}._fields_1044i_79 label>div{background:#fff;border:1px solid #bac5be;border-radius:9px;height:58px;display:flex;overflow:hidden}._fields_1044i_79 input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;padding:0 16px;font-size:23px;font-weight:650}._fields_1044i_79 strong,._fields_1044i_79 select{color:#315441;text-align:center;background:#eef1ee;border:0;border-left:1px solid #d4dad6;place-items:center;min-width:75px;font-size:14px;font-weight:750;display:grid}._fields_1044i_79 select{outline:none;padding:0 14px}._productField_1044i_78 input:focus,._fields_1044i_79 label>div:focus-within{border-color:var(--green);box-shadow:0 0 0 4px #34795b1a}._fields_1044i_79 ._fieldActive_1044i_91{background:#ffffffad;border-color:#34795b3d;box-shadow:0 9px 25px #1937280e}._fields_1044i_79 ._fieldActive_1044i_91>span b{border-color:var(--green);background:var(--green);color:#fff}._formBottom_1044i_93{border-top:1px solid var(--line);align-items:center;gap:17px;margin-top:21px;padding-top:18px;display:flex}._formBottom_1044i_93 button{color:#69766f;cursor:pointer;background:0 0;border:1px solid #c4ccc7;border-radius:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:650}._formBottom_1044i_93 p{color:#758078;gap:8px;margin:0;font-size:12px;line-height:1.4;display:flex}._formBottom_1044i_93 p span{color:var(--green);font-size:8px}._mobileResultButton_1044i_97{display:none}._resultPanel_1044i_99{color:#f1f6f3;background:linear-gradient(145deg,#173429,#091711 78%);min-width:0;padding:34px 38px 29px;position:relative}._resultPanel_1044i_99:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#aecbbc0d 1px,#0000 1px),linear-gradient(90deg,#aecbbc0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}._resultPanel_1044i_99>*{position:relative}._resultTop_1044i_55{border-bottom:1px solid #c2d6cb29;padding-bottom:16px}._resultTop_1044i_55 h2{font-size:23px}._status_1044i_104{color:#82948a;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}._status_1044i_104 i{background:#64756b;border-radius:50%;width:8px;height:8px}._resultReady_1044i_106 ._status_1044i_104{color:#b5d7c5}._resultReady_1044i_106 ._status_1044i_104 i{background:#5bc08b;box-shadow:0 0 0 5px #5bc08b1a}._sharedInputs_1044i_108{background:#ffffff09;border:1px solid #c2d6cb2e;border-radius:11px;grid-template-columns:repeat(3,1fr);margin:18px 0 1px;display:grid}._sharedInputs_1044i_108>div{min-width:0;padding:14px 16px}._sharedInputs_1044i_108>div+div{border-left:1px solid #c2d6cb29}._sharedInputs_1044i_108 span{color:#8da097;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;display:block}._sharedInputs_1044i_108 strong{color:#edf4f0;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:620;display:block;overflow:hidden}._heroResult_1044i_113{padding:22px 0 15px}._heroResult_1044i_113>span{color:#95aa9f;letter-spacing:.16em;font-size:11px;font-weight:750}._heroResult_1044i_113 output{align-items:baseline;gap:12px;margin-top:2px;display:flex}._heroResult_1044i_113 output strong{letter-spacing:-.07em;font-size:clamp(58px,6vw,82px);font-weight:540;line-height:.95}._heroResult_1044i_113 output b{color:#c4d0c9;font-size:17px;font-weight:550}._heroResult_1044i_113 p{color:#91a198;margin:7px 0 0;font-size:13px}._syringeCard_1044i_119{color:#25352c;background:#f8faf8;border:1px solid #d3dbd6;border-radius:14px;padding:14px 16px 8px;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000038}._syringeHeader_1044i_55{justify-content:space-between;align-items:center;padding:0 3px 2px;display:flex}._syringeHeader_1044i_55 span{color:#718279;font-size:10px}._syringeHeader_1044i_55 strong{color:var(--green);font-size:13px}._syringe_1044i_55{height:140px}._syringe_1044i_55 svg{width:100%;height:100%;display:block;overflow:visible}._needle_1044i_125{stroke:#65736b;stroke-width:2px}._needleHighlight_1044i_126{stroke:#c6cfca;stroke-width:1px}._syringeStroke_1044i_127{stroke:#68756e;stroke-width:1.8px}._syringeStrokeStrong_1044i_128{stroke:#526159;stroke-width:2.3px}._glassHighlight_1044i_129{stroke:#fff;stroke-width:4px;stroke-linecap:round;opacity:.92}._tick_1044i_130{stroke:#7a867f;stroke-width:1px}._tickMajor_1044i_131{stroke:#4d5c53;stroke-width:1.6px}._tickLabel_1044i_132{fill:#6f7b74;font-size:10px}._tickLabelEnd_1044i_133{fill:#263d31;font-size:12px;font-weight:850}._stopper_1044i_134{fill:#153c2a}._plunger_1044i_135{fill:#edf1ee;stroke:#69766e;stroke-width:1.8px}._marker_1044i_136 rect{fill:#b28f3e}._marker_1044i_136 text{fill:#101b15;font-size:13px;font-weight:800}._marker_1044i_136 path{stroke:#b28f3e;stroke-width:2px}._syringeHint_1044i_139{color:#617068;text-align:center;background:#fffffff0;border:1px solid #d1d8d4;border-radius:99px;width:max-content;max-width:78%;margin:0;padding:9px 12px;font-size:12px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #0f20171a}._metrics_1044i_140{border-top:1px solid #bed3c72b;border-bottom:1px solid #bed3c72b;grid-template-columns:1fr 1fr;margin-top:15px;display:grid}._metrics_1044i_140>div{grid-template-columns:1fr auto;align-items:baseline;padding:15px 4px;display:grid}._metrics_1044i_140>div+div{border-left:1px solid #bed3c72b;padding-left:22px}._metrics_1044i_140 span{color:#8da097;grid-column:1/-1;margin-bottom:3px;font-size:12px}._metrics_1044i_140 strong{font-size:24px;font-weight:600}._metrics_1044i_140 small{color:#a0b0a7;font-size:12px}._formula_1044i_146{border-bottom:1px solid #bed3c72b;margin-top:13px}._formula_1044i_146 summary{cursor:pointer;color:#b6c6bd;padding:10px 0 13px;font-size:13px;font-weight:650}._formula_1044i_146 div{color:#8fa198;padding:0 0 12px;font-size:12px;line-height:1.55}._formula_1044i_146 p{margin:5px 0}._formula_1044i_146 b{color:#cbd7d0}._warning_1044i_150{color:#edd5a5;background:#7e581d30;border:1px solid #d7ae5459;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.45}._actions_1044i_55{background:#ffffff0b;border:1px solid #ccddd430;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:14px;padding:22px 24px;display:grid}._actions_1044i_55 h2{font-size:19px}._shareNote_1044i_154{color:#91a69a;max-width:530px;margin:7px 0 0;font-size:13px;line-height:1.45}._actionButtons_1044i_155{gap:8px;display:flex}._actionButtons_1044i_155 button{color:#dce6e0;cursor:pointer;background:#ffffff09;border:1px solid #c3d6cb3b;border-radius:8px;min-height:43px;padding:0 14px;font-size:12px;font-weight:650}._actionButtons_1044i_155 ._primaryAction_1044i_157{color:#fff;background:#3d7b5d;border-color:#4b8a6c}._actionButtons_1044i_155 button:disabled{cursor:not-allowed;opacity:.34}._message_1044i_159{color:#b8d8c8;text-align:right;grid-column:1/-1;min-height:16px;margin:0;font-size:12px}._installHelp_1044i_160{z-index:20;color:#1a2c22;background:#f8faf8;border:1px solid #bed1c6;border-radius:14px;width:min(390px,100% - 44px);padding:20px 48px 20px 20px;position:fixed;bottom:22px;right:22px;box-shadow:0 25px 70px #00000059}._installHelp_1044i_160 button{color:#607168;cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:12px}._installHelp_1044i_160 strong{font-size:16px}._installHelp_1044i_160 p{color:#5f6e66;margin:9px 0 0;font-size:13px;line-height:1.55}._installHelp_1044i_160 small{color:#34795b;border-top:1px solid #d7dfda;margin-top:12px;padding-top:11px;font-size:12px;font-weight:650;line-height:1.45;display:block}._footer_1044i_163{color:#70867a;justify-content:space-between;align-items:flex-start;gap:30px;padding:17px 2px 0;font-size:11px;display:flex}._footer_1044i_163 span{letter-spacing:.08em;font-weight:700}._footer_1044i_163 p{text-align:right;max-width:710px;margin:0;line-height:1.5}._brand_1044i_40:focus-visible{outline-offset:3px;outline:3px solid #c7ad6c}._installButton_1044i_48:focus-visible{outline-offset:3px;outline:3px solid #c7ad6c}._panelTop_1044i_55 button:focus-visible{outline-offset:3px;outline:3px solid #c7ad6c}._formBottom_1044i_93 button:focus-visible{outline-offset:3px;outline:3px solid #c7ad6c}._actionButtons_1044i_155 button:focus-visible{outline-offset:3px;outline:3px solid #c7ad6c}._mobileResultButton_1044i_97:focus-visible{outline-offset:3px;outline:3px solid #c7ad6c}._formula_1044i_146 summary:focus-visible{outline-offset:3px;outline:3px solid #c7ad6c}@media (max-width:980px){._instrument_1044i_72{grid-template-columns:1fr}._formPanel_1044i_74{padding:30px}._fields_1044i_79{grid-template-columns:repeat(3,1fr);gap:8px}._fields_1044i_79 label{padding:8px}._mobileResultButton_1044i_97{color:#68756e;background:#e6eae7;border:1px solid #bfc9c2;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:18px;padding:0 15px;font-size:13px;font-weight:700;display:flex}._mobileResultButton_1044i_97:disabled{opacity:1}._mobileResultReady_1044i_175{border-color:var(--green);background:var(--green);color:#fff;cursor:pointer}._resultPanel_1044i_99{padding:30px}._actions_1044i_55{grid-template-columns:1fr}._actionButtons_1044i_155{justify-content:flex-start}._message_1044i_159{text-align:left}}@media (max-width:820px){._appBar_1044i_30,._main_1044i_51,._sharedMain_1044i_52{width:min(100% - 24px,1220px)}._appBar_1044i_30{grid-template-columns:1fr auto;min-height:68px}._brandLockup_1044i_41 img{border-radius:8px;width:38px;height:38px}._brandLockup_1044i_41 strong{font-size:13px}._brandLockup_1044i_41 small{font-size:8px}._appBadge_1044i_47{display:none}._installButton_1044i_48{min-height:40px;padding:0 12px;font-size:12px}._main_1044i_51{padding:22px 0 24px}._titleBlock_1044i_53{align-items:flex-start;padding-bottom:21px}._titleBlock_1044i_53 h1{font-size:46px}._titleBlock_1044i_53 p{font-size:14px}._trustMark_1044i_58{display:none}._steps_1044i_62{border-radius:10px}._steps_1044i_62>span{justify-content:center;gap:7px;min-height:52px;padding:0 7px}._steps_1044i_62 strong{font-size:11px}._steps_1044i_62 b{width:25px;height:25px}._instrument_1044i_72{border-radius:17px}._formPanel_1044i_74{padding:22px 14px 18px}._panelTop_1044i_55{padding:0 7px}._panelTop_1044i_55 h2{font-size:20px}._panelTop_1044i_55 button{min-height:38px}._productField_1044i_78{margin:21px 7px 13px}._fields_1044i_79{grid-template-columns:1fr;gap:7px}._fields_1044i_79 label{padding:7px}._fields_1044i_79 label>div{height:54px}._formBottom_1044i_93{align-items:flex-start;margin:16px 7px 0}._formBottom_1044i_93 p{font-size:11px}._mobileResultButton_1044i_97{width:calc(100% - 14px);margin:15px 7px 0}._resultPanel_1044i_99{padding:23px 14px 20px;scroll-margin-top:12px}._sharedInputs_1044i_108>div{padding:12px 10px}._sharedInputs_1044i_108 span{font-size:8px}._sharedInputs_1044i_108 strong{font-size:14px}._resultTop_1044i_55 h2{font-size:19px}._status_1044i_104{font-size:11px}._heroResult_1044i_113 output{display:block}._heroResult_1044i_113 output strong{font-size:64px}._heroResult_1044i_113 output b{margin-top:5px;font-size:14px;display:block}._syringeCard_1044i_119{padding:12px 7px 7px}._syringe_1044i_55{height:120px}._syringeHint_1044i_139{font-size:10px}._metrics_1044i_140>div{padding:14px 3px}._metrics_1044i_140>div+div{padding-left:13px}._metrics_1044i_140 span{font-size:11px}._metrics_1044i_140 strong{font-size:21px}._metrics_1044i_140 small{font-size:10px}._actions_1044i_55{padding:20px 16px}._actionButtons_1044i_155{grid-template-columns:1fr;display:grid}._actionButtons_1044i_155 button{width:100%}._message_1044i_159{text-align:left}._footer_1044i_163{display:block}._footer_1044i_163 p{text-align:left;margin-top:7px}}@media (max-width:390px){._brandLockup_1044i_41>span{display:none}._titleBlock_1044i_53 h1{font-size:42px}._steps_1044i_62 strong{display:none}._steps_1044i_62>span{gap:0}._resultTop_1044i_55{display:block}._status_1044i_104{margin-top:10px}._syringe_1044i_55{height:106px}._syringeHint_1044i_139{border-radius:8px;max-width:90%}._sharedInputs_1044i_108{grid-template-columns:1fr}._sharedInputs_1044i_108>div+div{border-top:1px solid #c2d6cb29;border-left:0}._sharedInputs_1044i_108 span{font-size:9px}._sharedInputs_1044i_108 strong{font-size:15px}}@media print{._app_1044i_1{color:#111;background:#fff}._appBar_1044i_30,._titleBlock_1044i_53,._steps_1044i_62,._formPanel_1044i_74,._actions_1044i_55,._installHelp_1044i_160{display:none}._main_1044i_51{width:100%;padding:0}._instrument_1044i_72{box-shadow:none;border:0;border-radius:0;display:block}._resultPanel_1044i_99{-webkit-print-color-adjust:exact;print-color-adjust:exact;min-height:650px}._footer_1044i_163{color:#333}}@media (prefers-reduced-motion:reduce){._app_1044i_1{scroll-behavior:auto}}@media (display-mode:standalone){._installButton_1044i_48{display:none}}
