.pc-entry-dialog{background:#0b121b;border:1px solid #adc8e442;border-radius:24px;width:min(720px,100vw - 32px);max-width:720px;max-height:min(90dvh,820px);padding:0;overflow:hidden;box-shadow:0 32px 120px #000b}.pc-entry-dialog form{flex-direction:column;height:min(90dvh,820px);min-height:0;display:flex}.pc-entry-header{background:radial-gradient(circle at 80% -70%,#3472ab50,#0000 55%),#0e1825;justify-content:space-between;align-items:center;padding:22px 28px 17px;display:flex}.pc-entry-kicker{color:#93b4d4;letter-spacing:1.8px;font-size:10px;font-weight:700}.pc-entry-dialog .pc-entry-header h2{letter-spacing:-.7px;margin:5px 0 0;font-size:27px;font-weight:560}.pc-entry-close{color:#dce9f6;background:#152536;border:1px solid #a7c5e045;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.entry-progress{background:#0e1825;grid-template-columns:repeat(3,1fr);gap:5px;padding:0 28px 17px;display:grid}.entry-progress button{color:#9baec1;text-align:left;background:0 0;border:0;border-bottom:2px solid #8fb4d03b;align-items:center;gap:8px;min-width:0;padding:7px 0 10px;font-size:11px;display:flex}.entry-progress button span{background:#789abd29;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.entry-progress button[aria-current=step] span{color:#102035;background:#a5d6ff}.entry-progress button strong{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.pc-entry-scroll{overscroll-behavior:contain;scrollbar-color:#617e9755 transparent;flex:1;min-height:0;padding:22px 28px 26px;overflow:auto}.entry-step-heading{margin-bottom:18px}.entry-step-heading>span{color:#90b8dd;letter-spacing:1.5px;font-size:10px;font-weight:700}.pc-entry-dialog .entry-step-heading h3{letter-spacing:-.6px;margin:3px 0 1px;font-size:26px;font-weight:580}.entry-step-heading p{color:#9eafc1;margin:0;font-size:12px}.entry-content{gap:16px;display:grid}.entry-product-line{background:#142231;border:1px solid #96b9db3a;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px 15px;display:flex}.entry-product-line div{gap:2px;display:grid}.entry-product-line small{color:#8eabc7;letter-spacing:1px;font-size:9px}.entry-product-line strong{font-size:15px;font-weight:570}.entry-product-line button,.entry-link{color:#afd7fb;text-underline-offset:3px;background:0 0;border:0;font-size:12px;text-decoration:underline}.entry-product-picker{grid-template-columns:1fr 1fr;gap:10px;display:grid}.entry-product-picker .ui-search{width:100%;min-width:0;margin:0}.entry-product-picker .ui-select,.entry-product-picker .ui-select-trigger{width:100%;min-width:0}.entry-identity{color:#b6c7d7;border:1px solid #a5bdd642;border-radius:12px;margin:0;padding:10px 13px;font-size:11px}.entry-preparation{grid-template-columns:135px minmax(0,1fr);align-items:center;gap:15px;display:grid}.entry-art{background:radial-gradient(circle,#2748654f,#0000 72%);border:1px solid #9dbddd2b;border-radius:18px;place-items:center;min-height:146px;display:grid;overflow:hidden}.entry-art img{object-fit:contain;width:145px;height:145px}.entry-slider-card{background:linear-gradient(145deg,#15283a,#111c29);border:1px solid #9dbddd3e;border-radius:18px;min-width:0;padding:18px 20px}.entry-slider-caption{color:#9bb9d5;letter-spacing:1px;font-size:10px;font-weight:700}.entry-slider-value{color:#f1f8ff;letter-spacing:-.6px;margin:5px 0 17px;font-size:26px;font-weight:570}.pc-entry-dialog input.entry-range{accent-color:#a5d6ff;cursor:pointer;background:#547fa1;border:0;border-radius:99px;width:100%;height:8px;min-height:8px;margin:0;padding:0;display:block}.entry-range-labels{color:#a8bdcf;justify-content:space-between;gap:12px;margin-top:11px;font-size:10px;display:flex}.entry-range-note{color:#91a7bb;margin:9px 0 0;font-size:10px;line-height:1.4}.entry-slider-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.entry-icon-action{color:#cae4fb;background:#183149;border:1px solid #a7c6e24c;border-radius:9px;flex:none;place-items:center;width:33px;height:33px;display:grid}.entry-solvent{background:#111d2a;border:1px solid #9dbddd35;border-radius:14px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 15px;display:grid}.entry-solvent>svg{color:#9cc5e9}.entry-solvent>div:nth-child(2){gap:3px;display:grid}.entry-solvent strong{font-size:12px;font-weight:550}.entry-solvent span{color:#a2b7c9;font-size:11px}.entry-text-action{color:#b7d9f7;background:0 0;border:0;align-items:center;gap:2px;font-size:11px;display:flex}.entry-solvent-edit{grid-column:1/-1;gap:8px;padding-top:8px;display:grid}.entry-solvent-edit .ui-select,.entry-solvent-edit .ui-select-trigger{width:100%}.entry-exact{color:#adc2d5;gap:5px;margin-top:10px;font-size:11px;display:grid}.entry-more{border:1px solid #91b4d439;border-radius:13px;padding:10px 14px}.entry-more summary{color:#a8c9e7;cursor:pointer;align-items:center;gap:8px;min-height:27px;font-size:11px;display:flex}.entry-more-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;display:grid}.entry-more-fields label{gap:5px;display:grid}.entry-more-fields>div{color:#aec1d3;gap:5px;font-size:11px;display:grid}.entry-more-fields .ui-select,.entry-more-fields .ui-select-trigger{width:100%}.pc-entry-dialog label{color:#b1c6d9;font-size:11px}.pc-entry-dialog input:not([type=range]),.pc-entry-dialog textarea{color:#f2f7fb;width:100%;min-height:42px;font:inherit;background:#0a1723;border:1px solid #a8c4dd46;border-radius:10px;outline:0;margin-top:4px;padding:9px 11px;font-size:13px}.pc-entry-dialog input:focus-visible,.pc-entry-dialog textarea:focus-visible,.pc-entry-dialog button:focus-visible{outline-offset:2px;outline:2px solid #a5d6ff}.pc-entry-dialog textarea{resize:vertical;min-height:78px}.entry-field{gap:8px;display:grid}.entry-field>span,.entry-more-fields>div>span{color:#b4cce1;font-size:12px;font-weight:550}.entry-field .ui-select,.entry-field .ui-select-trigger{width:100%}.entry-dose-result{background:linear-gradient(110deg,#1b3a55,#142537);border:1px solid #a2d2f966;border-radius:17px;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.entry-dose-result div{gap:5px;display:grid}.entry-dose-result span{color:#bad5e9;font-size:11px}.entry-dose-result strong{font-size:24px;font-weight:570}.entry-dose-result svg{color:#98c9ef}.entry-manual-dose{grid-template-columns:1fr 150px;align-items:end;gap:10px;display:grid}.entry-manual-dose .ui-select,.entry-manual-dose .ui-select-trigger{width:100%}.entry-hint{color:#95aec2;margin:0;font-size:11px;line-height:1.5}.entry-schedule{gap:17px;display:grid}.entry-schedule-rhythm{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.entry-schedule-rhythm button,.entry-weekdays button{color:#c4d7e8;background:#132333;border:1px solid #a8c4dd46;border-radius:11px;min-height:44px;padding:8px;font-size:11px}.entry-schedule-rhythm button[aria-pressed=true],.entry-weekdays button[aria-pressed=true]{color:#fff;background:#24415b;border-color:#a5d6ff}.entry-weekdays{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.entry-repeat{align-items:center;gap:12px;display:flex}.entry-repeat>span{color:#b4cce1;font-size:12px}.entry-repeat .ui-select{width:190px}.entry-optional-actions{flex-wrap:wrap;gap:8px;display:flex}.entry-optional-actions button{color:#c1d7e9;background:#132333;border:1px solid #a8c4dd46;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:9px 12px;font-size:11px;display:flex}.entry-optional-actions button svg:last-child{opacity:.6}.entry-time{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.entry-time .entry-exact{min-width:135px;margin:0}.entry-time>button{color:#dcecf9;background:#183149;border:1px solid #a8c4dd46;border-radius:9px;min-height:40px;padding:8px 11px;font-size:11px}.pc-entry-footer{background:#0d1925;border-top:1px solid #a8c4dd2c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:15px 28px;display:flex}.entry-footer-summary{flex:1;gap:3px;min-width:0;display:grid}.entry-footer-summary strong{font-size:12px;font-weight:570}.entry-footer-summary span{color:#9fb4c6;overflow-wrap:anywhere;font-size:10px;line-height:1.4}.entry-footer-buttons{gap:8px;display:flex}.entry-footer-buttons button{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 14px;font-size:12px;display:flex}.entry-footer-buttons .entry-back{color:#c6dbec;background:#142536;border:1px solid #9dbddd54}.pc-entry-footer .admin-error{width:100%;margin:0;font-size:11px}@media (max-width:700px){.pc-entry-dialog{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:100dvh;margin:0}.pc-entry-dialog form{height:100dvh;max-height:100dvh}.pc-entry-header{padding:17px 18px 13px}.pc-entry-dialog .pc-entry-header h2{font-size:23px}.entry-progress{padding:0 18px 13px}.pc-entry-scroll{padding:18px 17px 24px}.entry-step-heading{margin-bottom:15px}.pc-entry-dialog .entry-step-heading h3{font-size:23px}.entry-content{gap:12px}.entry-preparation{grid-template-columns:95px minmax(0,1fr);gap:9px}.entry-art{min-height:125px}.entry-art img{width:115px;height:115px}.entry-slider-card{padding:15px}.entry-slider-value{margin-bottom:13px;font-size:22px}.entry-range-note{display:none}.pc-entry-footer{padding:11px 17px calc(12px + env(safe-area-inset-bottom))}.entry-footer-summary{flex-basis:100%}.entry-footer-buttons{width:100%}.entry-footer-buttons .primary{flex:1}.entry-product-picker{grid-template-columns:1fr}}@media (max-width:400px){.entry-progress button{gap:4px;font-size:10px}.entry-progress button span{width:18px;height:18px}.entry-preparation{grid-template-columns:80px minmax(0,1fr)}.entry-art img{width:100px;height:100px}.entry-slider-caption,.entry-range-labels{font-size:9px}.entry-more-fields{grid-template-columns:1fr}.entry-schedule-rhythm button{padding:5px;font-size:10px}.entry-weekdays{gap:3px}.entry-weekdays button{padding:5px;font-size:10px}}.entry-slider-card{position:relative;overflow:hidden}.entry-card-graphic{object-fit:contain;opacity:.72;pointer-events:none;width:auto;max-width:92px;height:80px;position:absolute;top:5px;right:18px}.entry-slider-card>.entry-slider-caption,.entry-slider-card>.entry-slider-value,.entry-slider-top{z-index:1;position:relative}.entry-volume-card .entry-slider-top .entry-icon-action{position:absolute;top:0;right:0}.entry-slider-card .entry-range,.entry-slider-card .entry-range-labels,.entry-slider-card .entry-range-note,.entry-slider-card .entry-exact{z-index:1;position:relative}.pc-entry-dialog input.entry-range{appearance:none;background:linear-gradient(90deg,#adb8ff,#7182a6 70%,#43566d);border-radius:99px;height:5px}.pc-entry-dialog input.entry-range::-webkit-slider-thumb{appearance:none;background:#b7c5ff;border:2px solid #d2ddff;border-radius:50%;width:21px;height:21px;box-shadow:0 0 0 5px #9eb5ff1e,0 0 16px #a6baff8c}.pc-entry-dialog input.entry-range::-moz-range-thumb{background:#b7c5ff;border:2px solid #d2ddff;border-radius:50%;width:19px;height:19px;box-shadow:0 0 0 5px #9eb5ff1e,0 0 16px #a6baff8c}.entry-syringe-field{grid-template-columns:minmax(0,1fr) 82px;align-items:center;gap:12px;display:grid}.entry-syringe-field>div{gap:8px;min-width:0;display:grid}.entry-syringe-field>div>span{color:#b4cce1;font-size:12px;font-weight:550}.entry-syringe-field>img{object-fit:contain;opacity:.7;pointer-events:none;width:82px;height:98px}@media (max-width:700px){.entry-card-graphic{height:70px;right:13px}.entry-volume-card .entry-card-graphic{height:70px}.entry-volume-card .entry-slider-top{padding-right:75px}.entry-syringe-field{grid-template-columns:minmax(0,1fr) 62px}.entry-syringe-field>img{width:62px;height:78px}}.pc-entry-dialog form{height:min(90dvh,720px)}.pc-entry-header{padding:18px 27px 14px}.pc-entry-dialog .pc-entry-header h2{margin:4px 0 0;font-size:24px}.entry-product-inline{color:#b8c9dd;align-items:center;gap:10px;margin-top:5px;font-size:12px;display:flex}.entry-product-inline button{color:#b5cfff;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.entry-progress{padding:0 27px 11px}.pc-entry-scroll{padding:17px 27px 19px}.entry-content{gap:12px}.entry-slider-card{padding:16px 19px}.entry-slider-value{margin:4px 0 15px;font-size:28px}.entry-card-graphic{opacity:.94;max-width:100px;height:90px;top:1px;right:17px}.entry-volume-card .entry-card-graphic{height:88px}.entry-solvent{padding:11px 14px}.entry-range-note{display:none}.entry-variant-ticks{color:#aebddb;height:30px;margin:8px 10px 0;position:relative}.entry-variant-ticks span{white-space:nowrap;flex-direction:column;align-items:center;gap:5px;min-width:30px;font-size:9px;display:flex;position:absolute;top:0;transform:translate(-50%)}.entry-variant-ticks span:first-child,.entry-variant-ticks span:last-child{transform:translate(-50%)}.entry-variant-ticks i{background:#aebeff;border-radius:50%;width:4px;height:4px;display:block}@media (max-width:700px){.pc-entry-dialog form{height:100dvh}.pc-entry-header{padding:15px 17px 11px}.pc-entry-dialog .pc-entry-header h2{font-size:21px}.entry-product-inline{margin-top:3px;font-size:11px}.entry-progress{padding:0 17px 9px}.pc-entry-scroll{padding:15px 16px 20px}.entry-content{gap:11px}.entry-slider-card{padding:14px 15px}.entry-slider-value{margin-bottom:13px;font-size:25px}.entry-card-graphic{height:83px;right:13px}.entry-volume-card .entry-card-graphic{height:81px}.entry-variant-ticks{margin-left:8px;margin-right:8px}.entry-variant-ticks span{min-width:24px;font-size:8px}.entry-solvent{padding:10px 12px}}.pc-entry-footer:has(.entry-footer-buttons:first-child){justify-content:flex-end}@media (max-width:700px){.pc-entry-dialog{border:1px solid #a8c4dd42;border-bottom:0;border-radius:20px 20px 0 0;height:min(650px,100dvh);max-height:100dvh;margin:auto 0 0}.pc-entry-dialog form{height:100%}.pc-entry-footer{justify-content:flex-end}.entry-footer-summary{display:none}.entry-footer-buttons{width:100%}}.entry-route-row{background:#111d2a;border:1px solid #9dbddd35;border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.entry-route-row>span{color:#aabed0;font-size:11px}.entry-route-row strong{color:#e8f2fb;margin-left:8px;font-size:12px;font-weight:570}.entry-route-row>button{color:#b7d9f7;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.entry-route-row>.ui-select{flex-basis:100%}.entry-route-row .ui-select-trigger{width:100%}.entry-volume-ticks span{font-size:10px}@media (max-width:700px){.entry-volume-ticks span{font-size:9px}}.pc-entry-dialog{--entry-line:#c7d8ed38;--entry-line-strong:#d5e5f06b;--entry-surface:#070b10d9;--entry-surface-raised:#101820e8;--entry-muted:#a8b4c2;color:#f3f6fa;border-color:var(--entry-line-strong);background:#020407;box-shadow:0 36px 120px #000e,0 0 0 1px #ffffff0b,inset 0 1px #ffffff19}.pc-entry-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000c}.pc-entry-header{isolation:isolate;border-bottom:1px solid var(--entry-line);background:linear-gradient(105deg,#030507 20%,#07101ad9 73%,#05080c);position:relative;overflow:hidden}.pc-entry-header:before{content:"";z-index:-1;pointer-events:none;opacity:.36;background:url(/images/page-background-desktop.jpg) 50%/cover no-repeat;position:absolute;inset:-90px -25px -85px 45%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.pc-entry-kicker,.entry-step-heading>span,.entry-slider-caption{color:#a7b6c7}.pc-entry-dialog .pc-entry-header h2,.pc-entry-dialog .entry-step-heading h3{color:#f5f7fa;font-weight:450}.entry-product-inline{color:#c3ced9}.entry-product-inline button,.entry-product-line button,.entry-link,.entry-text-action,.entry-route-row>button{color:#e5edf7}.pc-entry-close,.entry-icon-action{border-color:var(--entry-line);color:#e5eef7;background:#e1ecf00e;box-shadow:inset 0 1px #ffffff12}.pc-entry-close:hover,.entry-icon-action:hover{border-color:var(--entry-line-strong);background:#d8e8fc22}.entry-progress{background:#04070a;border-bottom:1px solid #d2e2f216}.entry-progress button{color:#8d9cad;border-bottom-color:#b5cbe632}.entry-progress button[aria-current=step]{color:#f2f6fb;border-bottom-color:#dce9f6}.entry-progress button span{color:#bac9d8;background:#d9e8f015}.entry-progress button[aria-current=step] span{color:#090e14;background:#f2f6fb;box-shadow:0 0 15px #d6e8fa40}.pc-entry-scroll{scrollbar-color:#9bb0c266 transparent;background:radial-gradient(at 100% 0,#7894ae0b,#0000 45%),#020407}.entry-step-heading p,.entry-hint,.entry-range-note{color:var(--entry-muted)}.entry-slider-card{border-color:var(--entry-line);background:linear-gradient(125deg,#0b1118eb,#05090ddf 63%,#0b1118e8);box-shadow:inset 0 1px #ffffff0b}.entry-slider-value{color:#fff;font-weight:450}.entry-card-graphic{opacity:.94;filter:saturate(1.1)contrast(1.08)drop-shadow(0 0 7px #c7e6ff8c)drop-shadow(0 0 17px #70adf25c);max-width:96px;height:96px;top:-8px;right:12px}.entry-volume-card .entry-card-graphic{height:94px;right:49px}.pc-entry-dialog input.entry-range{background:linear-gradient(90deg,#dceafa,#8da7be 65%,#334758)}.pc-entry-dialog input.entry-range::-webkit-slider-thumb{background:#edf5fc;border-color:#fff;box-shadow:0 0 0 5px #ddeeff1c,0 0 13px #d8e9ff8c}.pc-entry-dialog input.entry-range::-moz-range-thumb{background:#edf5fc;border-color:#fff;box-shadow:0 0 0 5px #ddeeff1c,0 0 13px #d8e9ff8c}.entry-variant-ticks{color:#98a9ba}.entry-variant-ticks i{background:#8499af}.entry-variant-ticks .is-selected{color:#f6faff}.entry-variant-ticks .is-selected i{background:#f6faff;box-shadow:0 0 7px #e4f0ff}.entry-solvent,.entry-route-row,.entry-product-line,.entry-identity{border-color:var(--entry-line);background:var(--entry-surface);box-shadow:inset 0 1px #ffffff0b}.entry-solvent>svg,.entry-dose-result svg{color:#d4e5f2}.entry-solvent strong,.entry-route-row strong{color:#f3f6fa}.entry-solvent span,.entry-route-row>span{color:#afbdca}.entry-more{border-color:var(--entry-line);background:#ffffff03}.entry-more summary,.entry-field>span,.entry-more-fields>div>span,.entry-syringe-field>div>span{color:#c6d4e0}.pc-entry-dialog label{color:#bdcad6}.pc-entry-dialog input:not([type=range]),.pc-entry-dialog textarea{border-color:var(--entry-line);color:#f5f8fc;background:#080d13}.pc-entry-dialog input:focus-visible,.pc-entry-dialog textarea:focus-visible,.pc-entry-dialog button:focus-visible{outline-color:#e6f1fd}.pc-entry-dialog .ui-select-trigger{border-color:var(--entry-line);color:#eef4fa;background:#080d13;border-radius:11px}.pc-entry-dialog .ui-select-trigger:hover,.pc-entry-dialog .ui-select--open .ui-select-trigger{border-color:var(--entry-line-strong);background:#101920}.pc-entry-dialog .ui-select-trigger svg{color:#c0d0de}.pc-entry-dialog .ui-select-list{border-color:var(--entry-line-strong);background:#0a1016f5}.pc-entry-dialog .ui-select-option{color:#d8e2ec}.pc-entry-dialog .ui-select-option:hover,.pc-entry-dialog .ui-select-option--active{color:#fff;background:#cfe2f31b}.pc-entry-dialog .ui-select-option[aria-selected=true],.pc-entry-dialog .ui-select-option svg{color:#fff}.entry-dose-result{border-color:var(--entry-line-strong);background:linear-gradient(110deg,#17222c9e,#0a1118d9);box-shadow:inset 3px 0 #d3e5f4,inset 0 1px #ffffff10}.entry-dose-result span{color:#b3c4d3}.entry-dose-result strong{color:#fff;font-weight:450}.entry-schedule-rhythm button,.entry-weekdays button,.entry-optional-actions button,.entry-time>button{border-color:var(--entry-line);color:#c4d1dc;background:#090e14}.entry-schedule-rhythm button[aria-pressed=true],.entry-weekdays button[aria-pressed=true]{color:#fff;background:#d8eaff1d;border-color:#d6e6f6a6;box-shadow:inset 0 1px #ffffff1c}.entry-repeat>span{color:#c7d4df}.pc-entry-footer{border-top-color:var(--entry-line);background:#05090d}.entry-footer-summary span{color:#a7b5c2}.entry-footer-buttons .entry-back{border-color:var(--entry-line);color:#d7e3ee;background:#101820}.pc-entry-footer .primary{color:#111820;background:#f5f7fc;border:1px solid #fff;font-weight:600;box-shadow:inset 0 1px #fff,0 6px 24px #d3e6ff1b}.pc-entry-footer .primary:hover{background:#e5edf6}.entry-progress{background:#04070a;gap:7px;padding:10px 27px 12px}.entry-progress button{color:#98a5b3;text-align:left;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:7px;min-height:38px;padding:3px 0 8px;font-size:11px;position:relative}.entry-progress button:after{content:"";background:#a9bed635;border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.entry-progress button[aria-current=step]{color:#f2f6fb;background:0 0}.entry-progress button[aria-current=step]:after{background:linear-gradient(90deg,#f7fbff,#9fc6e5);box-shadow:0 0 9px #a4c9eb74}.entry-progress button[data-complete=true]{color:#c6d3df}.entry-progress button[data-complete=true]:after{background:#8fa6bb}.entry-progress button span{color:#aebdcc;background:#d9e8f011;border:1px solid #c5daed2a;border-radius:50%;width:20px;height:20px;font-size:10px;box-shadow:inset 0 1px #ffffff10}.entry-progress button[aria-current=step] span{color:#091018;background:radial-gradient(circle at 35% 25%,#fff,#cddfee);border-color:#eef7ff;box-shadow:0 0 0 3px #d6e8fa15,0 0 13px #d6e8fa65}.entry-progress button:hover{color:#f2f6fb}.entry-progress button strong{font-weight:550}.entry-card-graphic,.entry-volume-card .entry-card-graphic{opacity:.84;filter:saturate(1.03)drop-shadow(0 0 5px #bce0ff6b)drop-shadow(0 0 11px #75aef044);width:78px;max-width:78px;height:78px;top:5px;right:13px}.entry-volume-card .entry-slider-top{padding-right:130px}.entry-volume-card .entry-slider-top .entry-icon-action{top:2px;right:87px}.entry-syringe-field{grid-template-columns:minmax(0,1fr) 74px;gap:12px}.entry-syringe-field>img{opacity:.84;filter:saturate(1.03)drop-shadow(0 0 5px #bce0ff6b)drop-shadow(0 0 11px #75aef044);width:74px;height:74px}.entry-dose-result--pending{border:0;border-top:1px solid var(--entry-line);box-shadow:none;background:0 0;border-radius:0;padding:11px 1px 3px}.entry-dose-result--pending span{color:#9caab9}.entry-dose-result--pending strong{color:#bfccd9;letter-spacing:0;font-size:13px;font-weight:450}@media (min-width:701px){.pc-entry-dialog:has(.entry-schedule) form{height:min(90dvh,560px)}.pc-entry-dialog:has(.entry-syringe-field):not(:has(.entry-units-card)):not(:has(.entry-manual-dose)) form{height:min(90dvh,500px)}}@media (max-width:700px){.pc-entry-dialog{border-color:var(--entry-line-strong);background:#020407;height:min(665px,100dvh)}.pc-entry-header:before{opacity:.29;background-image:url(/images/page-background-mobile.jpg);inset:-75px -65px -70px 28%}.entry-progress{gap:5px;padding:8px 16px 10px}.entry-progress button{gap:5px;min-height:35px;padding:2px 0 7px;font-size:11px}.entry-progress button span{width:18px;height:18px;font-size:9px;display:grid}.entry-card-graphic,.entry-volume-card .entry-card-graphic{width:66px;max-width:66px;height:66px;top:7px;right:8px}.entry-volume-card .entry-slider-top{padding-right:100px}.entry-volume-card .entry-slider-top .entry-icon-action{top:0;right:72px}.entry-syringe-field{grid-template-columns:minmax(0,1fr) 62px;gap:10px}.entry-syringe-field>img{width:62px;height:62px}.entry-variant-ticks:not(.entry-volume-ticks) span:nth-child(2n),.entry-variant-ticks:not(.entry-volume-ticks) span:nth-last-child(2){font-size:0}.entry-variant-ticks:not(.entry-volume-ticks) span:last-child{font-size:8px}.pc-entry-dialog:has(.entry-schedule){height:min(560px,100dvh)}.pc-entry-dialog:has(.entry-syringe-field):not(:has(.entry-units-card)):not(:has(.entry-manual-dose)){height:min(460px,100dvh)}}@media (max-width:360px){.entry-progress{grid-template-columns:1.13fr 1fr .87fr;padding-left:15px;padding-right:15px}.entry-progress button{gap:4px;font-size:10px}.entry-progress button span{width:17px;height:17px;font-size:8px}.entry-volume-card .entry-slider-value{white-space:nowrap;font-size:22px}}
